[ [ 48107150337337700020097237515785784575999716259914273097689075241251528547665302321065326399204649257826871305433700091939627593523337467275276373009903954732108456917734670504500778432917260820283033646454285114395716963062519112613564544326241527073613427727463886687007578889861208724463328269276643676676425273727417825113629127864107003150189166408007771442044810783235630594953268212739693570973981319548901901087544499485633193737358955133823463030271520686034404304027798974620604934382290234771505125717346398691780047745826450834913201240759446688296834666394744782702053034878848541442909343188474452556892947242762326164525635368860393485644886236898882478281008200469582776092689957841088840098674983217647990067335110539350007623626048544476611219759760757257350079377654673043316426198895188353140304994928812146318606567167044642477807166226483464490058831947288688960081822112199586675381328077345005726860310118146570707140271478804441124225555338671404612677558021108339916011569947864681339203876435981022570996301639370900648215870413941980783597283467058121340790906804643498185799373514894369009729467370070506181587138096657415755267905084063840902208710783875293072787344429845892103665496707240104181275612419648852350390721892397013004606403649099197663816729670206199565244708968035448339875378671130366724079094798904327560441273341959261921641451450096076256625170322137545538085607418095684244687905443273487049591578373109808952803298713081887032260816366606509875018594148088688458463688263416772322278424404096512705924384212317526605810863388500585547155760132458896735534948212557572675387725365126165134133567401710452039299572469278047965134870774758794955980433088814494529043325972006314321731526041444174702041473956480633952123712287178891409050454928251955212701300868005955388241597698093197199256057707003545125814013902116992422856395382072835411102805678045897936978292572827598362944644522087887332540013173081840484468964489781945300946476009099162836206672471255887897236341062635661590549143285809852985355968048013967789433942577415251024268966069035137026183795980175037917422756346711928905218356714901774474036867563323238290919696962776423506149829095884400276703418777328774516807322658955434864357371396332960857552240167767354729613749259962004603407854066894608489228060801094911899889085728751672981795824713393938331028449329040284495396173439477709634035545810020946637930836326031429644995656983169921856064289281698502481990858139255855747413120152265306680970324885148018582316842328729184016640845794636555550600315823707745725038990927601655875061523568183842206810125737187881334467099186676178800789668395163046349609980840050631655337845420654108904529255031744457254838858335524120290593642963272732804702350143948664565917242975224661234312341720432444925380647301042252141233323651461957480734133959544840397626330741331912577152252197265625 + 3301374210562994704993669334406366648406010749413009953058073625310757497966414159496039708639040541308419598025999654048565763008472542088956143949375099102874009469770639829798301561147196444900913026342551655163257863805671834481985557986831410286530488824560146486322220677720735648797348735848866731293890753192171590571802245554228463105894515551724116024795919322752391693750599941949110907635571147715977705539298917294547339077300832606815998530598789992354843821555079080581982103650630934414941432412013038969073562182000215960322690997629224231629649787234543008160111858927551514175144012671872382363116660729492399747315910877890680840951312593192749362208289119177500386742832280846327869041066093043993867347380209043722499399261313257927874835600467284892024262199802658928176111163717660242870989588286191595193359826279928450224514615096699499697349520085875957404422691773777594309734740232201214315326695335041818793571293659990982808934747469535569032562874621426265100281862819895372563510071344504146700518247966232405575964202701384913064887304866735342913540064310176019658958681580155237323311163172020530524543277575581887923889811723470112339478959429428742052608453284401901944042729141774371700356921250857903504476466031711789442046362069024761699352963926256544425227197011656710870989177366975635529300757991742381111343921114980409650266326825510095116097418931889267056565483688618295950882009421682265851891218676646912495495715048545457201399061450976792580653161539996212776609620279513008314747859095133889384507545226847803273750041591682897428404901607148619635255577839643533928742934234069066816880973368491907135411165952239204071171703112938683599366697919597474768031638705086428748506669571174213436646099624873959626442680188665906738073222309224728959512050768253997548340390555180039782667395434909579098825468612636654193512441407507445653149702307416525053828825815141757263891444456980309432802389306744779474309214899909787071914351440988380481839255254866679992124949786400239809078547519259589110799129445555694092120299456709959700223827078636031959312289828676387888655878950812071896556278563961360662773273879086137300875496970856817732598252637372523531358879467615847504053346000649405346269183789280686153092947264882188422889434010184638202003947672007583494558999688617348686629536096696779659813208062806786372176998979066551940025797583453453889354279567926584454073821479345041441565085465552666408412853731969434727227052410782667352180568248291519715855187631312284636134086135363634182340403019860566653933139733505575458213509329991275941686552868196040351681389364184693888396914209172599466741771184234003102258200878698032005876570290283042623560251045800944173352812959602592854518951634773511774962020256006419828911680579438456742924873501126131986201264845049709877271652968952811024202055947829315130093164043501019477844238281250000*i1 + 47160947123561773233137139628263627073300379069880422210843101556907760524015401903030915082151123118616719234655801571965590505143854486366070883423194489379002569600696100836899541317999352639611812453910606422873908334136956218895931110251542979463551539288034789275296121059622982979222962505490168168635069338675155757855073266870521317118644204020141004195728842792011985165802996811037875087900331951396620166466329064922779856703364781041982611011774347389416905875822400770393082915301301433944428185850698661924790784508809525417756892405647064361700080706861427823142365417719737381259598483520070118053992960964041394004022282199450611491926307832112521160688274796545303087626753096566590474793331055155755494808995217921666374876342575991676970371866797363173707570607458234064761616965448369109889502699625818804868750130580028617214094308075053086513431040716688251213964268569597349097163227030004025843784089745667632297499620600682664290255538388545047155471698039948877361802259268234766649053516815519189109766926728252347444684098914025108674089622725412247342109339605111502109915665937382334898853324613858844542558666755081572163498769038836376640032637287709958992284339197510899134784418469101608952748142894737924957143794441580406860406524274520740484624510939014361434127568094708516726044920659940929901773251095188955282263557494682749162754787232817607152853902152323047254282898235767873121089436344156436667570277777601026982789680510207549991768375565617998663053679397429193187150761711623435338555300552568153500764066621626875305054686652275859818124083627906648879998877026981222520536665496563012486277734929176401167189308223644289670806244323528808619670565336101565274023667688810927098577734945369320791651499054605945862636154206650932219040215340720821189192679031112745329101225214198353285473379300949456027525121534520505736185257098180964792641245537894833473818002966678854997484932828005682460745332600306656595940616753288707729683111515035681037181024654738485576428601860135759548615460151437272067601611409814002398757036871898280520915795768208434859942618253592106738219238496980038652069773004441468034441280091838699666321804281735850455535933220339609962002485028172805267712790992866964184924130118350771516677660220678188858932656476799437752510782571910198980751260427609464063277988167944572297853312500688118429823059944737198102683632035134350326726389574839951252093632795258937917601794004711035493628280336698966467268670997198689166325548586172641150591027756924188036415631225784322805691216978005349351836651409600282282966068360944552869042858619854425557505844543767675359613155152650008136113995978285330471123284273864920718786184058819134157431670490941243047539764971297097041484930823798420420029454433264308352121872287312747590239858308682596050585243289555696746780812625101473055172149329017372565431287512183189392089843750000*i1^2 + -1057479111994187877109277498466356419444175160426118101413228119654973853487448708497312455016854416250970915072814004358773338738864544755211691540026621483106496582148058596827689939753899571143799307913337709405598736959717344550465914864563956467240086313802748106286753298388556209696833035312432298259018882364399797970325779396025052854823434912666202821351916622280585456390642834489590853043335276194789065357785219523876159027336940959117279935749702861389363505941988997006381240558319262298911808686243669327513362028484299026879723833670015399315402991538175155570035530997366402748297613905356549021473189473977913860403867501652583356257761714317454867224713151814409007311636826800335460195536360058940480269894623704131908895521806711972093524702777937094311592670698195435334036138204437671373773343533320749576368634775402320814421769259639033810408425864624973636947366977090782053361702691913120012954430510360546544555530749539739844643332816514420932949247234739575249649759278775042661447472924528182449655944814532620533641507768177240643624506768282833817910749478703506873673609273406837981569420253257239716912996940653235593324156747885717801749546803463047082198863370603063892822767925069713611378958874028677916578121710723253757990779981353881891234528840832927386178627710969536142245020470593213633647700180574142170856543180152511055646448899179193754361607282910594120415117335561446290655350450202240253577729128163861744009625333129986685325617040033754121734320092721552341761047367493227906871960971108825345817628938515127266359508806636052530582702540772809365288456574745323172567718018579789462454332529145041186304515937479031594617962764551502757224495235495338508058049422935752675439853124866941768841406200120677637751640350779267797402947365889078841930970049930247815844453375983467094290985325727429109753062127149762611957346636361488204314223672996287991040737955551404949617127906543781040641557505132694289040524440162206737290069911720416296329832434330233566680187063402538024975195934862811873765301697924880429292878364294811880219662644699578781134182314713222057637434683463058624985645584788418449146738060727483522901909793893805195033479806002369398608381866364859867259449675181712573589520725354040808311766086071691253926398977623484098248949030336119030014436982462342051883465282442000321640309748217892589035175670478662219130740123231135094687256612773821116931161299775493782075862957530373782499399355271695240333178425174280379942531198554585912342851439663292750651209369432781408743316965332331745934369645989997755844849971599092119493092991695938697198602176753409540660978217488090368535939104542714447326030251251729594872698994811199278901857617164838712433569095801426132253829224265918670129037913148776657258884855485487300423971358638131906501186384952658438810396287904500500429150200432104611536487936973571777343750000000*i1^3 + -26938631455222938396892705960326854922030080320853245214631996832353532659371570100673884801184398544531060522388170150001978338238230921513813253943182160849182181704993412344114913970762866078066371755337250333874840099733266916252255480953723281218892760839927481372183552345149559017192510679081812357514643393668242136139437788680112705500129129609132671927319471607806249939892269212745512356581162696359103924979063384850811989495991938865456462550415598536102603383594561979706780523474391231623248299009809165782161842165380342299618457478477950175113314324492918900837468485925386318156634099358389550223985576074375878485074946676163725710557039942256742314895613466250528833081853057201796637431074269284664735675755897386517771141691596377743084240996425498253299425691744529830658052093677284058706928215128521842900248731586539241413950107372854420955285516611213401368234201212333479932470616070017801684466197185929239174768888423011283734851304907567872158814588871889515912105363382621526714235313835324612536086678801903470726734219200804208821476573546979165471068211351393789537512693918956974488168292281175098475757581719545254574882639093759780310327754047302247008263598750518893486557352949821276850579007439256043933407950246275828896732018683629575293511037813905872548085656604150816601489011322077690212617844212365937392963656127932833310419476109030019684744310034024915802813507571812005177673411593295800203188322183506442387032857653166254031238795233475404234933181932327926537262219718544095680312039656796704090124274072520436114873378164832390400451879035179827313611849933835315233294339433360942900811299286279152301576266070461666738799395322185589381956363239861488587109872408283321207350930287713637015701817359525612752812667835177383951492656927763998197254963788966100198062629050844177635009713268637095314054750543783148270173936824792363688974530580363397169278804278203502279265767828648122435619223243123992358040642074713329537802627948232753967920393258208241321879182849534621822016020216128773796722804221736741395319637212751843068075029241976464140509289617513449580682761713864191132818158980102596367611217108072901370213600974229772843117073736061567093004194547015225522046149056944107612007912434674944032552904380601775191837761481718908622268116370996762221885054895214587556439999658531189550156592668746110174389237575039828444888175942836581579186948468005281812974050473567032315752671457602237721293804679661050111861856726597254960907986760892643224993421492043464697748234005510148259763400628222109077107677338782621091457952767119127235725127562906483238394928329997782025996798607880052030684770833696087286763651568396800015262724541932492898920877768755468601904711376779667448142291331757506877681713832439899819889733244238542599510684693596873418055485090177330096782589974652622095974141558372139115817844867706298828125000000*i1^4 + -86977446513427041940948770036188638764044362642219188781468277255826867366301722254417074683473929911085673559367872308239313472882410096611312298729162840625382501753421483096505300378615366072868083211696393876976676670269614417545913983771454388411948898115710976578641317664693632827351417509036205069992944277408708329886022074967457944904700714755404816497613001634573459986353958158723776341812358344688338509205691677923272791855985067468625533888686368010364698923122497311659449868481297816047381107016925925625916671950503547093179735650468186951833776411120736673427102596606217537538469786264335729120522580120707296802275139551310888373433172107442257366194302875073441714590515276280010934718565183765782056084084412835445212723754559095361973785731867441515630787753089539932939333185945248745663954278005755349145480204391794127369737700644214934510182719968432007740857447583324032578713667043452982287043539897817004358567247531117051945005339004836172676425923057682723868285451653813465682886071727445680255775163481644017501459340589339715756245345716602865263652875938927473950283912171295729096172599694423917068741604975733819475094451058828098011943278181864660144478920035709357302798684713053567867825855906983272881320959862415999469813350046290866054163559401270772032226752709568347020137404788941265154768044817582838851981749864410250879002840230197681901421207152817953056063041360440988665611097510594513971465699857414099850963063792789126064449730251243440873255254392865209624068791399829028489641709957551726410805358590241215184056768567397045593822370013399446169424249398492317789845295213361391677428952998689645701892391802560596346534128987584888829230964438730168112245804241980678229534534730038799910746746159344021083252399409248204560563856845171970637629930817350652183734702284024030229146771045741264420068068334530401758612591284953298710235146420765277094182129250464477153820741568381045826400316242283848932387686252030285560723689678353371761242310182479641855310351973516432157971030607539185966135504432126092659436376985633472193246339757684849987983605001135119836719240406888478794548682698449235316071894002934972864017723479895859476023618105035475577437722324031782215530062606686478568234581704410239741136411561954028243123245853995372363281238582093791203867387204868503578471338313527630986107465396445832755401572525580359873090611893108398388974136989606775109621812289911279233471779467878124344278792516817540824653209458518758929325857976045532723660438768671664058160929372457853101933838367108867001031664079542247582423684914975778630319001345517362335321886190723466734295719394745702760495646471311605745082390322050940417636772469818102012253062153354994923982730583273442131631179949272780626118767871043188066261682310063525139089800974753389301085770367499915404475537613476765486097974644508212804794311523437500000000000*i1^5 + 2738446408966005507619108927447378197098012984774410649065577270941376180553245980070596066047822445613373252579740506716198856965832074393228923509248246922842512092304970689255670480309036675994750384283271141946551848000974060856099262441813509214057206376472666818039279239137586985500429640138892723228914677514287643301391291173203131479133802914350460440353557194489886585452410508180381676212201363510664560981141830174865234133213036997829004910357475352982521455734805356090723239444488344373891428348865621891338784128313205213449978385335999210275291475044735210525311998859452367981396467646928220507328410272208266280824727504848555678102480475887132264757192569303024097887386325127481103152104683642892538043592298998663782850313224962760577683585959242915844766501147444811572845172708296058525118435212413282976913233430005131568046834602518289278641617744193383213072014313109006362140224971582115038044034385989113594711097670705228607979340970473170419028514104973731105547340560548331337390044659726754351919992733873622479829305848504623504351619655417630569284111473237560788251190642743323767108053194400696251271870089816239252670397010450252935929832273306553844926398014560059687146618279926711626099037655430392966060582936925495905107866464145855795974869342459304079642694668080468723053136815880351063119461817385998653813948087181279938439642218619677728989077822466286608846675961206797822247912865052085939406748884246188830903533612846849835063122082625495242371804335541149665937880609946902930131126570155842363457986538057789233585104565982456238495958276823579708017175004758338239440197937958494605804254267584710089484035941047711688315339554249210137524380938628532296325444912480311293385542754894158028810964759535527135887029667148775042891075193282710143796671894046324680306690928249516702510813450110072620633487144003014370113140804741891855971236512106523114365617948139298796768433850193168753551967672058201340227533030647448863636040481029071967547541484508669622865888488990022396771946114986695724977854947125104021261154161126695856146658744768909452481349107249488971982436745070695821425637466218676895947007229735590519091998380929765040816007979168559007230621478012376803448779360610757807520978143165559069159212002689045287498470329901541382888122877832304345069354479873764830623592444230255714420711982226659641293779234444902142666029357926100832710427743788299320763345593689599950978575530156788813368944805025900173016547012392312027050290449518952349571216462875402230968273935643546704703507799794117930263108222097359525180711577720352762697896812722697261081907648285276210007495999473978886678590898514551817646644316520264052446319246434224597185984114162894339929129440807405801750257684194047428621207240778897320651244803799160303945106457522087135691577247666295852661854596382662307973987481091171503067016601562500000000000*i1^6 + 35752679886681478609537711188909496682367105360649732794113249001191101209831785008588842051439304238517019445251623391456630431003215512338479281760637633221438332447568564341834578348378562107730209401825694220268411339288939765994932971297354858135439656781541638376254827602277305171155238567826139737475737920033154154466711397860521949499541084132242317744272697122534472889344331533809164081053829531884566232708963057959528531778660291759730297748565310491939933200839315495182831063241929415048253834938618829697908690695867103316482774956402831606963008989403226607513832107704024421499471230605316164295016565042797949885849871442872159159456556630832363787926785316960126200424451128901502536761227538966967885941300969788666571390500461516184717156219876725136860527807407828530597417122537352077546035337067781849640735892952360896009984319565803879012549517959895244998375485086819770671214815042500995378336176196241545781160917780904567976359035674604822475301573463077720893298700192279482090332994338430395807912628821033862662867937528900495670189197278746976647392212735331553933700138206101907258192145739942649413200462445417461569576160713617719423911803350244901350685504589290642002415787445032454608228075025393730597207816535837015509909065198244822906853641436778842049957126272708870524213023302959201922381614416825855105716676091895664709319391011138044957381038874961310899705477486759819902866942431969382400729998789167481634319561342790828481400308228092548113724840176765542496823193659713725154596091630448486780484211809623601569569197803811349748341346005011029596569961301154359197625506271383417370559844982150032916452748743655570512615450825026554918593887250033117223006956257266378284302091451546773399843038242025726807929713823995922329009691111138850079600449036827973007853427472229715858828159426252298334410370375506339392734784244501263328552092335798432487284257691357316235078648616009740840139753311362823612828831526734687840915534111774286603110666380090430322308078184401832428700267691850933967445079412057797155976138984747347953330675361554526555366755316117529099568084438460405172504477560394266110888980670161226066820998031103730859533191389879182448678252795288104403113934863520582454508297470718288264818676809787507605377124081296788168662607491538074342830981065983631009958961264321854630854931962955109348747781773924811950222904153620722414457174927683721813454312880379802372712605447689389999353679409959709879922796686389868103950899489051670703554180496847929821888565524353885708153170774761404558715006177914084725567902277642849325320736003330805512864765522958246153829274033073406165368752737559087733519424194189766074038631284393765241097080669089437872904864889521986014861214449468129092877721246099266273471007170288517914376200018631919759508173035240467796651991916334623056172858923673629760742187500000000000000*i1^7 + 170343607141271143584358908428651820063608787248533842789790125504878353099085098132878227137165869741951967420602449848662728737634301585745550633047677666791381311598998123126722325715901175411844542606494688688676241915111644188572288852625558607967258236150549994082521826320612466543788604815145678094785516508325913337739309735118652595686969828292466193680967589629677127655941208107510023291789129651511496990405944164503448735198365895228815070849408157544761787712525052696371239786775035917265267275732819507227511270709637399068483744394721520986855531209135528084558238349391819205883975597496117685209698157505686461247042777805398116421695814297227727924255082489049550126035135207264682103714480113506571982972609280352116879714680576524961665333124361133631206758431297910838233310615984465890759070792669068009609513416759886900041236494933818783820465413047868004976786552128346099302668870073200666159436790381216266342503948261901100953180876573621688641026427871617573364388143724670380217225626313281540039844066792632416547683804668848123854628747011540342015356644863805644327833401079514784605135499414992858816644635683510049537936558055848340152439337784355998780205983563441948747097504806620163207170795499036061639395080207574766398176900411738287456746373983809085513473382485561902685004297244452658637469281353623664204521396016532143487644510189825256269279253458034001472555590213676492006083494885359620696810138401972818086708625683902512411979598590120489265233230528712978714300516550940518602675257143456988134875905296697507943455350805358072433948398061172914831288969856335284110433748370333241720732838412945263885600019776750684325107226221002606408843407798139467478686720267698871045991766859155367230744800547221119456048514477455564969309716862635714748715567362675275297392399401443945978066048582861091103205351090013880319392937332865428168270584235381971707769075492505273421730418470896360989677456985583721094904267551850099816135294297526745659892657066570264362216321067160052950755535750575957657016682336954081478017999651865039175605166531324965623631710726080702405923642831374910529924408780328564891456417757660473836556829908371723987530290506196525333374176986029764053953578763262355874632201942145358176877972408415580916049634707098609042947116752940943622225479512117974046938883440369726542917546667939171376646839319436477368888445502932061903612527018108294151486813479541271518423098217652904678658432651444390257240410769273582506558770528836834270005520091834632225514597627241103470465492834161525237877255489070191053176408086147528727766975940339838409096382531390723462561379424355447143491951887678708427256485321724178521847969246867225912078649739642827610696819840430607935955054783720062340051977029500276095425494767590811565906893596355435312208186771588136758544262949754966030013747513294219970703125000000000000*i1^8 + -35476538028720661445879876881227336397351605814425862251940405147600394058454996163413809168705764498960399691287547050083836309427996803143680768966208150193433369176344530422083322214313381114177835089396306548803034271544644637674379337464377734902218639729527172270850892899952087154245279419111629081402338326073440619745660859242525220131888995290792539901719875108588646169964944238977042051114428069434129072511571583795366432235433500963232114875933576910842222523367425050019928945304932446360109458992142262328688903622235848827636357326336063657910132959978181535504429079887639214772515033083249638480313332335246456927888735854750183310224486384595463985780734466523900411161980306634091291993608835662798122463850206889367156211823917367937982117668744761764165752164907520693487992402269048226339711401047054922268040212264797370956849775322203662546572207631757962425552807895838885736877743603243179146024182003361974934895138813183158091405391775045372015889775517295665458132900267977976243716444248947156322629585692010987277618381206963618427761044438593465310279576172591532866754980795422216222788673742752179070644789615433420411348920728270362539304491507191028041029116042799527332161378189758950399491729683475396516568228730737309388938602303652043933274128591054797140684774581179820305494015359352147951723260159332605949402056394494992821108255210597907669122454074939315278450075947525979501214441153198015164548708782443523403248552885092123500922255481073775080978390547914681243985832613408976748384563155255443374401459007494868196840790986056058288256938618435513146382601606208317557805758689559821318674363323890586642816778367318845682393672202009792899214333587848767491552575903644401814178379960570852286283459404385976316504147334052335761114295763420036235568332458655689893530138526863639972726843386381074788185799437914043668027095569547210018694344918216581342335596161613406119424267530876856343219937717411020344500677654402783482262851824767682475255727432928220485383295946150802476751274659968056567073784324335743752002514256432837268306298715573232074538232568925287661665683078947858444859816466810631059621486623316074271614174784453103852258265467101553990701702590738835250154668674549597301028169909228956115807252785021831984831745185223455160809657513226980386815068741889663548436565240926523621385696796887629594979154597303869740952884370790893822480249108990784807099586573403655148575433857733271254434027251014625572126424682498575355122571545806851647449826750898742954977121114675126990799197795329238567008410040149266946222882964807508437485609104276762501424682317975396414105832892476252741550404555364968801309677217106537400983625156118620157902103800055472860322223432140273121300016339424418197067942934521289362327374492442381150458003453909781758187805500394038094036375241557834669947624206542968750000000000000000*i1^9 + -4688458051326110532685262469883978466538832364840171705020385554548211116894531277199031100890119792082740612241933773007271279791691653125502267043765907371592066041408488441466241601349434738619944013392578661038954538041989664739806595477701819070158115198007277613776780292886598322902644011874206194384633290975380536281441695127345646963882919009693766980854633368953525407710797200241539705114897613721313549322093474952056531122237281677547816731214423057925980828724579881046206485068257989943779994024252514605978134318676616301099123337166521681327207653334975181585894175194625373523313887286408532079803516344996558471638570786038824505646377550978062676892859310452766370433582378690645185154255735562575374263434395358633020855767945123639091648915705328736010192182579802502505103615538501475429688892265009690321489527317477282781712175022231902678507938500111222315664109002724925844693571245195348065716405700469930112324972195075850239450051432906443361673999689473634239998342398328269300795848399098912954852831941259396155600551719619163875170343996867945161925547446819656542984350660607641051986306085751962078712723987433505678069733420157080131550406039521002633055840786833474395339630433734583602519563338028146800863712298352535371723137414823148120353630073906077355914364031455624233132760916642461247331647243954547706953869196653149273566724412228752041851043177636147601250797854964869602149582010281310143294865431374656191503712829380146441178021597313174033316581651540908300488734228754972851934038661326047460802487455838588248812230869443594283304718473444819188915885196688424047796293479129038048251226750775814518858710169187444711895574777896103522284992268401496465096720191388070781121322127541089816777066072213665895724143072908899371433238760062474098282365688123930369666310756538355739472513184748160642982356516906196186927196857994800074798406871587561823780322767103926527119566785902556885935154575728557086740321650357466596204764753562394992836398743527642217484578046148166213125516016351945334765044358257039589197192746662391285293073415088185266631956939231053716951170251870809637202526430026584365991083376417531152678485816589782647033140488500977266321514109798789306190521662285633254544818092647697188107734643931603557272946250892122581889080071974123392253227875923164129130987521962966711330019259164328128584548156657592413715524455344138711565543954218640150230968766530125216302096419411103035774646989735685496478918626159052203104634508577855317936876434602196626313795560892692839345848887329500017217356474481037803759367489334906609661906009731639586488166666764097703193279512502928185018996043913331418250477521626189222697501981773452383669868857060299657740937009701695641559191394867507194847690361344182978679603773443541256863383497979846337606145271516278061341154170804657042026519775390625000000000000000000*i1^10 + -23051003027791505605910380887666448748042481433494321566488335549436604752863050848549548660182627593782261520507302400978071322909982317217993883748888157396978417945405163046137959268997181046350208919422970316199300481511460434286114932963621499616775230093522803045867976362535700657046723972566872516595329103240006588720293259866642700348193206066645583393431863761807093834936439303502505439434034726733306742049771921128050397545247275452284637126264556550066228955608433273431036947487599914816752933824558815570881055984816774503336204233933859100096164434413249110286807452406018401166998315167413735643125097204343841615522724753006894829258451713853416767412374707914759135011219014522385747424797258590551721617520914389446634235865623119229389556955717777055723906106124583395984070884597180965994891868324512420651423621232451084192021617500483661018953070417053851319100933392191146943457163181573830286180370559385807375954700818997963407658583534427783344929593629700721254665490574156368551590082387422491213438977011143804440426843535133550083254254887613391446666837315151159256169433854238829883207149310361163237624974957068102376061297813281851717885102904160141380360632043694009463697975982826925391684017867031631949738949438203888589359377502581755047647869141710997601284235652029728233388654758607899032768225033232034898318126110433494650527870706964401072943689955997047214448855696809303938814829171215851263464394388517290655242608274718670775281679877252589985432326873410382735259061881756368181248210988719719743812515713968759401369685409844344706913339186580971280725130004936499832351285242324732216547188464311840955442567857660069310491082929718954008623219120576069911968176561739412268290069267736911508378038520038089345466451573711847362105309741628040103565199740770867568185825547804327081744299506553825481206033356245684925531796294556222438394826957751646798120961424640172885728516904109591359651421226969475372819304484664016966399044809792732339434398287997658132248120649999940820681782383191475553131481203791325107872559105059493410419679150803771844097281386019329584564845137824825249014852290647983957142893528205575963452504527395443767288925622875193062513569756132824059640165675076629895577892661306036150418792164873744647029124436865116350924868043315088139252041301874489972794411759414552943098278118500598967081283082734585165566774369221764961841884618136426168097754447799130135379486599530967071147496292356726115321860727933671029316965670760493235192105471741490888092250409610492637826821430076810557389136000121424638144025218901592395534799047994470733894464152312458619935143698331152031277973108199089978282943410970791721694132345074232649410040581269220650571550264533146916866919392911519655741810171616073999003703404670210833979415989881335813575335795533316485261821071617305278778076171875000000000000000000*i1^11 + -7231975490371779667020977978733767634344819840982676130776917879115992426996224786939048052414102632332955710598540742427378461649522190524183074689888183684713282272179235579799945330732287188767875623556320297452280154678947810758993817945857889658219127176001765700177118649906257483549890207742190426975171790749275877692297285867281392875402580361519231913931433024141898576019773312107316977340572644556984813833510297726074355119966264299010249438031434389848344738649206312959645753952063890612697983533582223729714121858944792155595767781296499994788634693220141904610255536554312159864611763685925469935384101932215583066393596424016381358865876088619479214569722832043481179447444787655745560633536810233662057257796699072276332218189225469489208977561430649510172258199249219767111333399305791592172495820191829199645815934906934534196456412874273143977509549141874749478537683050676156529196512775579746605623456495798529043093992213796631555600421013088651347703018026753107524928025184479055960817925714904733868706572074453026247824605888028222901042864296334756762131815003864474694355769596363330542025742501394384614916984244613191367220518148388871154128161218415704199874772964836389410028380286741526988431529931438468114699206627182353627019736835807538895973748992471687870894599915834097396418414113091167778321307998855633462443734173273422272049305988565223935550088885879926069435435344415903331892699083912438568019309091068943469940264248640468682438313296900142994684265021291220721443040939365838739870060572368246926198630646145690566320030414031613057514733832289049585606109836728267246887309155382838050711226430496754443649680180443219534339571666984403062142142917557386395916874855779527803462825243287979683048913887408595507010877991867280422836792962306642777433177914996121891082315494510652705222223841830943152434100105281195936038013146997116417825446484154682588058492635437929262892175191469309128450390897088963425485459169905877677896083420762797330629524335502809401554828058719304156289708097913166992721682660388700688026334570820325943495182482600586777613878538597509285887769675414420122330821074020389000206098692641294878720136025102826095579501841683237052064744176650068780936551175544937842235322767668930482524313139334897884517500436686375283944283414526542602267211875877482982256746473592335121601289034272059349805628149665212872941376908323615091576660470598384815691649248942525977347907653108766727594413308916693493631973021361216832081009261685173475356989276082942856219217125726333551660289782733681425557446657239693221690788127687754869221186488602064793959310471548874401293885273570069820193182926270494665842713747358960592636839923466811509960097765388893209251044101004221147196377250452390068201727532159120870502123038386663037329125209124455343876088087018416672435705550014972686767578125000000000000000000*i1^12 + 522693491482166233819609749015635583807097842646661239908206684806085340211388317648933891248947866088677581658381782109809308566117801129514304157421029826091799704218298745562603930363797606080570748343857421953558344690960341990769633119005593225813441584666663118033319326037029642862080000014821957328020454790832262754475624406518121357187180606820214491626325483043466832157011705362830626140091054382416603997707237669740548633648574931471349828465284960865741245751618588770083566423889804664074222371227279184657571945657151743626406934422630192303179508936960958973916443140007861787926403029613001132641534248027759872472574061951682425359495572321276715526771237580634380289029271638621762341651830383326390780224270970263111280811495317708841744266377778327436618830461903295641816463593473800198111509584096495512238886346845735328152066022820826056272108752455214445594700333373834649373014892351802523153958235049464677510297229882126406258119224238981288090138918607394235191328455345068381092131534830812385976608327763354394500621428581003414859344427821984140929841631223067881152338590011861706885361100574349282000777637720749375494060116049842204732404518497179732723374964500604939797771014638972627225707931492006747506562342278428965364416813667695698511399509479585737628896444316657434436493926797128741476296121203068136384116944117977539501925347796610673480927105415484149873232307616997475987729145161495191594122312923214958575961864109307561781666181805754808484004092149548767232561879673684388184430465334485008954999043133818311190283383467938590173627322292924603352092974425638650156262842609773857490774695089992826456019796295980435756668244925994567337637125126785293920190873021599084092557874897277615063707139608259077021400778437162252894548084368393402265077432547476588309086980904627041877044547007728002380244552890999321247066814025832092308635018218675613919717944294428550784883317560949177662097485128132862144253810943435649500772606156701894668625756213596627036486649598015530434904073920378635604937281895879085264818565880946973357947546407602748585792904551053029478150354662931784563986928478197642528428905645235548622918148150953782161241359336977659506387947810217129145509094436160367997766461122561770393409353491666706670049302343985386187569341489547974076616866027083345303672442847585539344342754403598514008104676483864459066889422362084612807801680911165850119014865521267362557767241001187865090576864978874980411714469930148132655026860616360031941759857792908998864516114202300831145559412251123339952079191854662531831101093034842920682429140029192791570023499587440736275894918883876111712855027836891320313327265698890275975820930548902055965898464033786398572879333323176569294677005145048406342317474055162095493543486440340138561342923288581541196862190190586261451244354248046875000000000000000000000000000*i1^13 + 3634233790261708982393231635161831247753524010145033930027331238626649702332492264808826775361784735295284240601681803634861376084009527496102385710905908053694578056026172188611599743239773067242830027665819077047269211454746657530648975366491557824700460526930994932008124145572727349241616638610239484506721105415998683131911440151767685343719292934214105102882324088205921699652737102141678775743053324637970805725776503032753406586968515569882690261174915965028125760089404427862032153490776274091543364620011744943137755318927417368100718286339678177801153028889280466173289346102716767446688840395296312488240142378387594108924114204679159738191344963591255948876619199032399626359520608141236939990962869156982835164036886542280101115513817086227715280851162512261602299019679185672360698362197122216467600203765202679465389246354585006567928040053556541032273686579248508871078951513927046560873259332590232294514578838281197826161331368734666396005803694099043477195022319203581311946275754383579954798080564384118221029587538212848611942225475459195817721596306235656380095021021568140974109763960950393705470231106487993098715572352124471663447877802910363936132990387894292819381675247308375842614292985418345140216019519731966167427369363559851290262639881899493671716336582566196857377544420885581781805892006075709429829808232547623604087440364423553239197334159789304927286972772208121897563402225715656613167186447959053011035821976559147871450600852701046121128658957642105639196415211755757884397622159632655208699235351002776818652409397413460255904099330926698491823814419011005628428525588403497531511819072067062422134642396332396830645062142476815604287513656632101643674841192638234915351851794682466939771691700841010962725703566548720926393086219971093619831839064941591174197170212628450373504886853610667092208608472892350892303052396615087396594966993014709383233307859339550431157968701604240701045739336582893642116686182010684131288866659798546409855569849940199800246897367479467359182807005889636389459700128642093518160438330083184813623864605430712781696960369278991120401723113783562256210804425921958678846563819605420117023235091560786837348157773857146854909879741991699393150986821994045536878906900926180373573336671396285127799428427986572203487982639803547099814157915186254449781091382090759844817134041350568789320865307816593908075540796388602787238459281856945651396376937434314639461219578912216902867834832070557238375002745766446228985990061157049042680971441578505336151809886064242308037223988678489654269730607848781160294344474834962754528472435345953644144326572517239238552249301577564857828872530292663610424460042879000625506407234682532612863628497193081507246603732769161764679282348795976328373778147132258483718366299068929208375185860418869178656127198273834491559775017321953782811760902404785156250000000000000000000000*i1^14 + 14898677242681370468841062844948006211335605573915292844612448518029374281018003563518789589532928136064252470928009664566597729861052726950704906275920196461955298885010120925561279292849518700293500795360199619360187230400547654993320761185658375277077719615840401849843591540466822627516074648170214117158737393851090539342527573042529621280042015942985849466352699051979008690373335744065877095308829182016383344605071860818567824794872709236919452549221714681766777178607149692292787123269748299450261340044619713457888027561747555695870085194863091785060865278988074404022014634647935679548556745074098458472149157676240922124582402754880128317230333052482348916966950695221540376766910077705483503395834318410299341519328131609531304686441399540691856172768304197047217536495482532469754960141522035332007397878480705481741068094290652643552697301566476092263998769020666265769389782126185731218188481192777086265687707202766505907436194989689124539949564086855098532220356566190801738167433769529813405782169629584114673626990989268147446339452349336865556452046908120265246868660226685226076565796584499804489154971605933086913719099183402843722620335821405675235575884912552363289163626756544224436355517719520370729545825453020070457489607285524721063147306801324251462400752524479137732546376582821129939422930929187208106432697516874737581362985937890710832678351438751291697660194456695357337368429522503363773252260703551069509812760089372780365904348580766333574953797208744010204235779932475383491596862377326658301187214540965344747521801748221233907735921940231533843410747065807457729729995971855644887926597656587921039125850453850579215701539151609411880138637861895274515232965972483164084644861447353401956094204133134911882457797881605922929169449829194424041594659570897751289451235048488694345281582452240433210265023908733775787971190587621661388162713611312586029136458986012162914626311145382690622699666737451138212284440336463955190677126365051117290570078013236340369403190955147376792548732094166791754960381174874290880398579406358979847105923572319509133338092199980123056500720986144595482639911664333708399275204477405523107595868857942944757837085902094586590726116998057531836595770019010154626191813865580790466542128309907741794190566314579324780340282534844899428449430355911651184314605521215462120864217624099926804817191656116039583536831760145791626941922636054130615233460447592941052555564268857884632006078893064306726282210686541198947431278199630559496315319599195787545085823395979389540295470793971306006010772630532072457001456616376709270835223336264113922273033121285151633078313555760265804185748423656709283690646412531154817047390350825019956497837301096220637436090041765068985125855919126962607406234230448639447333228795823351696835668489675166292886081525342900633290810219477862119674682617187500000000000000000000000000*i1^15 + 43649251764220557185221867420395672703736882881819675013865078199235143836184637767725140686749879358666865028605337196477899320956935161425078680720401007262476142768767019845080491007684920083770018875370890909637968321621326925169943736816846547739805266706452288242769282812880468053887593802553318784908989368546540602440215174090959083994544892196925300702902481900747766484161856791625666192075561469165959547824283702535916317115341929729980268299728128385319657622912392605754840088044266773151258612408286527121777780164586972084214647815466446019122543819201987309636259097712169688467926905414119725682443548680505630712224335800999254960818971270743358850862119955340749802612760566399493608117427416621222936335614196642812850618257462506824971918297072903111018402994060320964193776145498643815028163476764654148570408156921770554087646828340922481311586467719930514429857616325111930909048906504824995597934745386032573197600386203733169948173784539291331607912038949533813822887351114346534718930846853290885382262864408703685623745655580777603274069898380851300857182139940114092754651282409118335529772570452086740906378905714090649844350496210176443665618051313474523014578567766416284135692469943631169482705111895455022320198786782249966732872194703441052190101963091469809219389192993097272539843396228496691679830516796125917488579627997893210779537634436714370432324511504339712323623476442812610287920046013120389007462704290960080635245816643174275283140235945284360578247941300559074361731118403429166787095648219852785672349161559185603175011610063481419815642369511043944948656309932465537511187955489419976137131544866394102308329652915006606534519377939540930369167254041989787664643413877663782650597731019242838372555206489482157223545589155987342730073593121517610309125558114118617832243057483349374431435877336894922459007609711346253429275114610248862580287074253824391862832156293471977708423725066707136525609878622363054650570326533430869510482059992080199682237845030309969819883852968132908853114028492387212812496535568141954322280268659029724434476911291056106999503436467870755229454041474663930272669692264979437780685855386974904272840600012147167964195756503939132267152517302181719379580841541038433481374114220903273802626814716301045885256790488582573900689723565861733701582582850698523274622571388300343463642463255095908093282978876117206349764411183270329037117548632590778210467767468826447704251733349409840122104623850076380956615039034807907098914179175830287972848798394864617021529965549208302914181425205085896513460803165077415299502321162180965590073330824353251165305880022808629713680973188565507398472057615667493430778063218055946453297560774383131711675788475708009631625992456308887520421908759804481416634095196455253703539807984100058089058852932307086547325525316409766674041748046875000000000000000000000000*i1^16 + 96041100726225328282491331675990328667528192734166756270215100993589715441498966131197080476739666844081454506858418873733300355469662440519074418502280490683203384513617062244779976627169603291522158473503681851493497792513605318214227436572587456536308038954913492953531069571351246786099585008835535356319273398181881838845995745316538972130627772383029064985588974907887796739339303787934290304974838763840009252958775517070245794825844515834891454768007093142764408874469848067112041960211980676557229188528010871796917068964959841535246795775458788407454287110318021322580981229835778702154349815691933688957552738437734031074364885705661546375770955075053633258483397470751349818575568750686905739090700750302847051431923617178087060690394780810237738534976212896324173668877617885213624697228365417950785542508314482814730389885284857662872839030203918974023300545791129435192757492557527632038068052225031324597039911796303229176481249363389379650918755256525669455592273206511326463802218711599994089932893673579429002446078711282818164539588912776116121726493964378183383488089705227122475347652707242520760724120121126090240658170731384881288244904899300872441415543931358887915207829716872405915205999873284982002005398324251386408228760392159693821188275543777663834200211451146290748546007191415784891925301539243366173777929463807604882611779108434048669947242653012045501441453834746322656356555997117234920329748617278614637579879680847516065936748673568924578300879342185146989614715353047882472568941187008430180485894077396427876478113478857963605014666710242272158307927180322436249864841131571584663156284785546857230044802867337618878506026726430727892496799216465475240362276395364543205548510803681597053645495629534923787970823993210867211419829869198386489107302879308695607299797445885562884309565003944303943959801304992407224723562524868634423717121833125386710093488771293001492496650562392013729550461844724718446333362367838345499906754541536653302487868424816857468674526796858397496177861810442347881402122001055910857005452045241445981256604675356340868448569983916680808665161777845349282928737600021904897508858659106435918495518829467115058808971956623333581541593186347517983367657295433085875401016562960561076927700411853554496282020720993292066880266515112766899751329656598458567509079872286289030030522168340932631662936875301644972312989886195080777336201637298361376883631318382582569033660396542819466840893687513923104615306584347173631865045794780238043483324263470018701334636278347549220729032761862733016892123243430101282661126828967310659168700992212483016840759485032493343987146988805696862686829328271725670244706003912060289719020603438482051219007284833030187209599494605890527543202863205909173506340549820605408410283978901930545471320025423779477742602939116522975382395088672637939453125000000000000000000000000000*i1^17 + 159381952643216012423085222654687803700576922933740601964856047882487177598454878030954854270906275461347714665315266381176666332313461942365909447232425765165496565224413365781838041266284111493170799034793562540171219551090756734802657660841719054974279473390925915558912356947813568943494392829896475440502115949199213152734304381191217190498537218231353884325340197363060315169346969950633241574106434364589477899699903080965187079369458240210568406977765853542853889129801109883954410180969010590654168652817553433515753537435049125414619873949370460095615945633708660472878297841882751993109694602653919405161528982088695050190351704446356787305633033364387087029431622979015048631472691253471918187399512950793223717893527273904420838535971817019605504651969835436775380765801875069632400271030221057197211276521402898833414298670892151522716807708317375067685363930057872006120407815914242689041254905205861068287496646417974664686908798817952891275492504552922510052799067486424088772849863864042162835207055520414398424026273366389506672362264703637635495557610851573323492462566770656093536200810341228983505138901646094822550057262163723041367393825804721712920990332556174990783524359344795346451708872092746339493997576013469301506627211049182392068489555382601317380830469108779350791108365476108561540808570201849337195413920461521452789554224342100630939414337397987884412161695054609363021908070538173091858117270166533966179295106786056613842335939522497109979320065491734499897638242614164122210967410691934506316545968711234695221570883326259815026096483565123728764631422986362768535397760704193965973361857639814841548968674217399561603738205621870629713696192935974156058283994067358366962957860868614449104520062290244276388682389392674974236067665708332853137775176860198288690924911045676020755516576925636592133116087198362257395483951408542946729783499557313513437818493634727442857230247772030698244296307720417240219464308767022849944925023300766438738162207767952188141417424064184435634050413312268117552765721131268277949978761566272126302252743684521612208559828771144495717131589384185765240464605196375934571623957276525349707958995099958380440082255381091144799626483367991403186213085794191713213604428107631671127495833937123707636035667533169204151134729131727812858294748748767456231734453045241517247356910321852367631961474447311051911303676553109437737705425559265317836444456953042042138638109887776244428936750856914858009769004188695763518041939789405634340344232412073280217278548304387112195811142886773682369029407186328554333105881309363567345869863315280922780599631554906086042201566374260970445325801099835632253216535618122995652714602486784664387189136570763323854258436363189905806219425751343394854341498053183676921319783669506144354886037845994966460905217786603316199034452438354492187500000000000000000000000000000*i1^18 + 194790172619588163187355646021316927702452622053391061297808544876425029578299972986473866225045970937277901809269688231011676040871859142336012780284342389024741272916107464524825466664834544544825539842393328834611745327592255596662106409680544187929628868570168116309081718555697658708215315910758827922785300716685311554862705897278175305618125227120414196289527038985356899182974024618862413463069974893683360986458905125237816052106201426083703867525039145609878490836596960409698788535085771031441744163734266330349933953578138495057355947350082992696342083249114967692499005367578834516552510853062834610558629874072253230353153188149963492932042717645703896029013508454759521190934422010817080870178839767491358323545626309711258946616985210644477170564991028201643879536790399830640028554284988250637928967077902028649553354868133185411947024855549334544822315886162147712262739122513752414914657691645820411880079959554090243382726544022739647981107434006579114293961269327267036420341232468876386896437730798494745272749828015755766767817451190040842860021116239769649996642798006634889079882765212526025290201862796071666795381583971361419071158255792023650320839085688295607804199235481474246528963825909139342245138277308060554009908863761634145011348226413685062578843321781891525161792994242641423218893280517955032007416596034643650833291305125821930929348673582188904800086920823914302141638535774406356466638565995147778312038081284494744057894387488556848290788343757436244073423897233175192961749745644913074159574130464972245995938124332875818332635175964170346692358637426559646532870393529423056047818341423673278504755190083298329265977155262656809105309417326669162126741966580463022151980317713245972964801248856770631155617707246745299260497484069725003208807127461209049148752425279769530871219427705363971503253882971186177475983260017557781649942267431818875505585631507057235651285659932374389133480578669231579099159720778500307255358033902713162991846673854428952639188340419582856701915155011795873585351803077330766777901368928043773212920038808944814685751509796332727510239335801209684119206233697829936421275937542070732505138366269901753179716159149996214630277589319723832532315691777271204514834100708358802083276468240465033411227697653545498539127192453151562203967425095656739338518267087872522772599558724652958385022300523102301770376757224141524399539607030573650236928733223710245739358786712971067054141382172696753084024877863580530751746502500722386100908412696178334915664977987581066446959645647389411593068033679919147972511943060818298109180746965395044980519087421124572002670146894664538909206827200967490184058554524397623139547888296581181813814919550088167139127762178265513770498970377730426973130129950292629554858198632735272666636997950136145352217909021419472992420196533203125000000000000000000000000000000*i1^19 + 166803745944940118130913887259747023414627167186937280093271226322210663335769783302389846745318331031657871963995609696894840450589965918608369914314114468357217640809594952112232981351300000911361088708807304346178276259619399175854570898360464147168902368990724202589016353585119374465714261380501516052700628265281887901319793096200226176138754726922901148733912843957599518979884962106197953896637034379191435748884281639578737943969401094633566095419761937327884069842577110768570594490093463400487841128950139186886157091300372056964437159815307986626828258165003193050000965768048963948551849743175483808433885882157101315565896852370435662569423839149408580601272917051203529886184433173324999770029825054277460253169106134599440653420109498724608171405142083133084659387993176222817268992841824199667861223511699172236568294316135130448742287579154079162471729690211998865016138956753303602712969406317287923799136295978684911198269923289736756202658105439319763209975401881646033534385494871764874892670463460951982924446920768072241525178104732642429412937122334565117337493225124834603660774710816945389619131739993429185440546911344212836336491274065058837291472205010603818678546233673236051581781784153953122828844344925349457932576804975888950942982440368130558978352091586428914793997470595720011740485605886005367128424026810498824880284346277818688034632421938838418586697060466821274861773590062078429447247346712452863642361992238208048388209460592734332313748776471459527246883007068021197063416631476555464985933697787195014986004968346759945932006841457405496605204266708906538466147100745499690551526138508105826378646861637872165896560685051261861981536836060228290716360053901236262642061937431229804567751481719642562835931252420533547482919482594760737840352460248511239985165247005449444421172281373970497573083462101207446220920786897961367566348898623670486318631222130170240600895024203108451704358637986900408661745801499481985144169999889603185474937685241816652304313553648328009703620307543164094562028531841104083732675451817717709520771780659405715680740913798810987931345689710217786815842643304681177863858217463142509028343291897317486639935558063107047768561675525802115728121656671563297989050789550307650752498347407526326653040830475403674093967157268935355185998631781658189113628684349601586265914697491472092450822327641275285143147527131921300681269175662102716412817993070489602099219198064717640507277812168656481320053992441987177872185973361001390557182886031736896413960810079128835426405748826143387090759660520908246910301613834884283894467979473652446750848935221791660425337579317148458978204962145758270127244890319626283064147792166281232249591240556614651603852178706378537379475036640442519487392945394696011027386726616099804348795129088633970582122856285423040390014648437500000000000000000000000000000000*i1^20 + 94198712956838056057133484799758590452818569643764320878649310250950763446749582872538751512232141762896593873360878216818632056418005038423068319220608327493218018911093015449070990320368395823105029701515499395927868493773547431567731996821651675171391578224649659264342762207478569244740673441918128606444089283596400438833335380413634725717597739111160157114015759623148736658543572181652712074103433041104151233136002580803477608495545380563874798191259151906328909881891183667254533459197396278084177321782695102301393039959990492294028009335391472096036785920618272279256627400600596070826796151715005565260067125134288972510517197892154314384696478689928771831182380896717964743506875850055263566322082241836427163605985905068130547992432925861019354081378401552322622053597434221707440593422815503730885696909072841579338854011388697872504958109939637910579072045041480355212732190854406807575460438180283264703110210277645775169805822593147661064338055858165033084758111921169939244200783906566644902416194158746412813700833513328101317489895335323948536719448052447106951244921004595620653916218664136471966128873393092621706832855522754589341431976045498356341487338965135372625855233759003439016298368803021849045095760208972750811990359420674731400054243150671452964578108104868748319326676358011211802280878655376743105557934279771250490943698428294524126159528070141307882993845549274255585165477890475806586176726661281269361415715122896313385132704828791067925923577612948943808318378817334499061845660832140567552185196386505819936668039011577705132964569046369916119292898807828938734417514611792527431616268040442263627954702639284154151079181086698366839794365889945683419031102934956308927170794318896385300618526279294296114825868281087218404465717284080824242824836395847351666594319692529588230409467874171835264365334805930111319314826898051421268098859221010489148961819469573079126558540871516415641220492466479955462583608463295057212782207481375970640114589176976176169596904020383549269315259318950426681491218304639851973234600452787088646912166877622329246273999538205647047227539812757848922362727173039643748965282326097074840115615608565246793197048501310176130642420167169668609465378457238835767553910536383713147928064385027740916756644003820574057639261166044254945771314201329239651898070674452381667053911286690453713114004417846231033084542693376026122495396036127049826763994600142152844737213117070002666223372411691536537937190891755652601969291856571052869634517837669872354477460661698832482238172559891737843423875179515948543628330100352837399358185974228254339523685393704067179443762891826854436597031820776402812024540836237885886733582410210515645042991080158781707715360060959881454421577126802441257381270777286902848338320309201879168385651563966121102566830813884735107421875000000000000000000000000000000000*i1^21 + 40153547439495241403521790073876351169175088408176858180870524691980463801826470403754615790348157479994181436101599288864427024299662849285722068134024462607576733252194853313602296501485899448462935403023974823613594976302554909754143421266944701263988417884665369501251162768421734555791688487323183526269217289429486006044618312658947697094011258286832528257516803453569235783285614462222222959910554435861581525952372555066886263826561524033041248895679126072295053023896499977915110504805126115307528610308439478049099116521189644394231154385880543113590850963478006316793167532897677189430803587668633407205925834425616822790795339441882724693064847677916261894798226625209958021844056429533496534107755281628882094441551448323182194359492488233098837136884960505978266209945038089096748771918250137452288274723816019924556615421792495145500300410790989626657712365780379857036056994514253822246460343221093382136832961663640058780874348952460160505926342920189260588977741257892329064027199919062484238682616796918887462986635330406213922212217010788132015795554075222136675048420830923526618190148610978158397630857735401076235253968308683784981713206795244925341902082992654413161360265881281788384674295090285306602814829930560908893692658048125071527465100835073078290768500766627704703624421514976257626011544267213623751666799327663566241891593011388395315255366689377673942462806484656919318244167280892554157869365598519302899243007133353012693378241065000165702927087639422765217513228108661320487694224459653357970179668871881213485230444939168667642618177208116347322742796384154121935004727524139604373612409991428966425077431150334225000662040993790309059950619945978239872017554871485305471388018775760159186282779307675121253698305169543325126450450366361163232034926210991900056560924552705995322264120334603505591203292559570817028327554867344877056254644920353542393544770977025678427378994985697626827963131540619219309939663102842869304432272805015665454606665246123714347482075663504283518969863318501695350019568889689421594219157925382491839077371975552301682843828679682405148579966555950987959323085296668525419465186737918758250188527979100378941608048829350939278585984263480677392329268752669151322161172174959341615783215476602273059410309815853695621217932052327102581541568071946797535312599317220697947763576154505046325312054492564000320966753172603522083839229011982958760064646623420603816675565126727421164408367646307043695260175247190282322287095099018032318575594896875923000905232080280969612413568001449185890771916883351188311037230269156557278015792158724810272015244063959509975570677281121301251718623091206666643302774047423834993751557555230005345076872798691862695055661794348764995765150696834098597203814413807760886867981503362792956857152404381849919445812702178955078125000000000000000000000000000000000*i1^22 + 28071884429883777125752985791308559717003400535997460773472604171217173444768040961172933466957307266716346172292034749830024949758780069834254232870066984103926874882930365557073473599766064149749698675276039847608200630484768327205398216757134571560661598605912427417017665089612375738215308781753399233381795835448313368268383296756917544109912757861104265771193493304549427886430735363687035397596168099925516399090289595973813456877189929202437695690751194159402882441082602929432036611468643711871966646204266433126310990789130221776733245783188412152749240007661545030537856418358763193969037299947211522654884149232665806207860098210008559721764772563109023949446742489881867436639603243934772261378331520856499115629515604562433171777077037489680624440673357879028716000064028324457130646864383952521113183586802824422034920314115121154390183484612644187834765633589404208824471510917153899566141835005094782088791517760425481797152513239888763877862561411878691533346470168602423634015313237444391984027272067793807445867107819495231005965013591775804536971859918482795957975729019642703551661608686265623516765411904703595475860262001713745836483868303848102319226922573073970739436751907049284056416724820483247209217767354355547345704406739227489361260075240882320251649752859164849758733641274669589750469451115449147256923565580218999840613132125798450913962320339419504014717247925609815660151897225897438725026703516975459693472303758940817462693217333276490999061768469912875398999191111100939920798517990881307869792739818779117920399251913161625492355444769316417288723202815130020467973100342703779049057769698158409285470262712871764349683400990702480886205730236584742702241466499182439423043354307603680962059018529355162089985621088748650961291400302746852515055069175774352163983057330745373483572867888785636202195828529822061899458654034409191428848927361062752163484280755556540915731712748971510723057479909835065030102970720906821593109305814986068980443077279258629401116294700195708724070020631013346834882286386559289951821628640303823840809766706630085320411905636864067601602914420282727018119172654141452704415983246322735467535934656407583258620978295541307841376775091299617535672205255611755818897869526829580438723518305126389790864546700118410377684696128603025060478473298784899687214088519450473735029336807158794764883079280007828689622790277908720572445637734317310613502243210118602854043508971227199758135999257709405116474472725419431417654459175678326376118979197043462814027886747525517565077744089780868628506779372754314977391014062582888182822599842471186221957385322823703210977643102333351490148961763425574812558961319486690949960989230991693467720716920840552387072697453796872482613956088015541241469555509743124858485158537590997696042904863134026527404785156250000000000000000000000000000000000000000*i1^23 + 21871848604640689038072163148985200699332631507418850764998459516595245321768450774111878972171366861402861031191384196904671584793530738654129189808562809954975516127180903341828884597300380883549862865855618040687167729997619963556698360908942718598721521602269661326759375864544054827661739846122733463586677510089920026264828723214091047106323437773628715769865145601877012210241306369833627441333757372652249996269603842035066228309722498689189080489715565072706342171605437205155779029438537181071776303828197043017219635310249861286296415009603886320628933564382746159203706988424080449773505660783342169897200531941185076717054619079431377400877727243172903817432901431906287826414965272171399766542600983966486496024873093318199607242953111000868348269719358955781883023426373678815251396675991837994496875473889486668943824850021701786037016142971284994694471166119132789059091526524668008533306009213668938667408508040890046570347752078847133367258000886797930225529378149615591930600549691657479935940132286854070617016589816144264423965222214409486657695501459259135020364569465086214782851788900622655085482501118129856755505995399570232482327770109247112560781540917821402337431423869536794789357303405083305456442980709865981852912381614331039027884424309205373583246834001672010379019811252448371446146009924690733187455960501350979220110081497521223388438602639954493988426748169467465894400643573044632660475281925107577661219536260203649997913889486960682958962925969344334982578024438515934894534229913851726990960979901672395656294763194857940379474592268442646555700767368815552049954451424951471613549439784872857614995347719317365004193700293534176624993792769122944509002348129859674938416218770506779642892058671254326135622983270636352607126932385993533576664917155168511831133982001380022241774198259990218256745011163945928639904645689230690219296530746840761394817363443389551704618102699277907798399481848141419394760254377695807372736214497345482024879748103256067918848560420740186543231304982231983641722406176717682625959659424639147983173046950485480668843007957645664928558336862503506361343792249958713997941942618927300616936877129984094385976584113997478358824370349653884024246363340251628493499804399199695951418584305603370793065351317260234932111604986117965611130816428865949936970288021633352072693516725800041949520541766353582912420954773395520626546343553221578845081383994888690878039009536227866983092868131935292607406698690889634884922407566748079468920327647794414554473697221947951876036597945641893886727117567800836955327748539584009053537639790786168249817518684035012341214254395210385243776736633204500012808748425295130137609756935828001690042401577575164124997977917563902312695159627703101512785394406987760083959423246247055772073508705943822860717773437500000000000000000000000000000000000000*i1^24 + 7137665135676421206244049808768776441583754561592078879016473697506986832042663135524940536316636077121111532596759203788266818127552475876447596143217337053052076164028552699093908943610046603005890498012843383091984611621032836664970874239741794733833874684534948188186277043771245781684483085897254281001088664777320676329372712661825271553816719553452187367188544564397272586304562370708203204729767250217828963970968623607791996249394187480015309949362447411089693650497135663424206001067796897717154183125578788756184804447003689874870959720815402906421243512733155705379990114813412846571327355521065970898322686140886572680019191557159673538012326224805765933344154155954976116661023243080426301227350402758314703125875295280004327567992827190183605567921918414573703630846745940153337053497006233597742526485160062067118475110569979633146569996646937630653244575498193020247271243485406598615063043718775622475558570257570566184215048993023039785746392861653674704118462861077545383669700019605328939781953070088722871224924857635317052796447008595141435224111601076587978588956777285630150595035641031248627461674853745148724115022234573771776110782594952871915308916243133749155377951110924848349483471438761364427392211707166678673956169348379624855898747388909993946354511632206804544565051531698762260654539783316978405342005075769179709233479581906978322759550557459372858632282508662399772221762128254675045833536388849520235121858293136152573599770241126343054777313516209384812333250378814188154729777772489516663763129176070146757763646789258141191361466524545452404717575218294588697782251542397348322753861463659322061079242252052534448306637220232772598966388250883632261011883236942476995482716023507302571889097712686894597551385554666683940808528492845552451368758496702611628125300845031586777666456526642530275258844196092269970506443679537728793908074383491849764897049268078574064016125060855496469898118384317155872421539437880910055001856404719205584201829871921993198130647742318864156009911556395302279378568433183445339472477158356815197141877406574937540724104980999607212882775036213822045204733313100002588747898583153185253846994040232457424188614006097943203668255723882047911698902953464620552344287484925921976648373208340752654114123872927612411882466273792043546973005413539995525393831955556165723107600899577490746194379203535726716380099911097114868713057054762458953836692194950903060829718196825242760985189629255722257823745310591342428960269781917777210625549597303922060326757729991688153155455911575017825710991357597938671712333055218800877220581962382187330908003672734808420176747557208379594294836455139489411959597821846573313407095405386520913117192889459010981788667596745843340982568988577658981130414080019177007138675428166152414632961153984069824218750000000000000000000000000000000000000000*i1^25 + 2602800265598841406007486064646941112255624844021977604639663615189393391024212506138313529061456434290068567639553970041699901794003782512247857621053228699911915011328947081859970558599685444267394495939595624695050324233828869728829431396232377455776281522666958134199613356543388196971788602631981595442325380103933130612254876900636014220992517284957751482769379270003357689907766205225977426479068202226702532776139519846369329321019438408033801156556965238102857103788807091534256565994492113361420984736377685125183363343819114969695690116799193728305989158991496141670132381342211951391522134063969593837705384652318068994866812770561061567195264840285680580811732786776231380756539145310974131479621759453854881175312785624083197303945466922594580107887026970852530232429964437205502379810238821680024801255624123242918004152337287372787586083438085524411064564391970011973121064865656733920182038098232924441830628243861780329960654948076768850880780695583001409816269316977343275462075950499819772326508607312918809333794883112249289151408011317669709814153079953134585600761183140846727323146154443921687671949249173368463541054370219395179347492893164534144774480234372837505327090645666068723360898072152900755544177575433225643432256950248819363271558380292326353481143229130824668962031493335331375589698253278969464410648073370841774760739772551900761301549521936535272312020154301618121958262864944654292789201032076353166732823021223685193901518652734917721615918009315967900111823385022302080503542968643748170960562056583762639946229046792641633551397864522429457853730189243663821483679739935128771793128653071526637677221508397845168727736468563020430191208341264079509242191894070632298225134902962461674780506625579722715425992001700208426062366706151167420906841912136719303103092634844614659820599151189686922081270910472175741335036311640456834315914171145807186338722838488763968048489651926245132975223552077063971147971606805233149230999010205592425786212660962440149516456954500566446724696152186701133195978798297118846381786935420676495675578297003151087052536763890771569039226589917952865621005268466635775221438643656321851576906949014688037694022828906321248547981417196918444197291892244215805677861042912318835965241977023805752724139477731853651170882241073063201023340360344744277520858698868118482942347272723606899869221664432046212388447308124989469946690789068835051880745194671287545679711495282992833767782508155812375139819242822743162367173023371499438923533877323409340621753972446332985297893790620993409008767697991513253566394394209519680620922513602470024729799045535224839845229038318699112137187751406995348012560355552776687220773423855997190564378104929878681842157761202317467276656987464956366393499111625367027633703997935299412347376346588134765625000000000000000000000000000000000000000*i1^26 + 3498544149046932296757154899954526700669630295957445007250327277862343459859614259550788631173063402988598953547376914375867239743790425606000331344832575583823156631808011963159680459129323899648444612434988412057842334143578592274976238019375029821798089559566180852296978563867775427214831901088763845724157022949814647084428976230437363325917318179463457565427572319222208231794022807025023536916725014820969370797652343028314847666305172890170857976084999608338644706899004987764351420081750543411094201161097464178732170549578097616458258708276446856927981061089338960586708601955677805779067100330094757595509837216198814278573958547110570214687329795371478208022375652834815135756759264001877856851865223069149673319649420698856526563480902999277103550320023450166764507942789051417779449117068734699412177351398290033260740878600527959086277807380022665118394888920211803657537002267814325823978900066116576865439580498357666242644860160731793552475784228193310807226410475485401500144951157166160715211649152949876765230417729919457864345525781647429626500145015003962047290857861064654717959398009844907687627875949936790417339332776305562999254456749609056502651394526850198605148570783841147124445794216624761932982255254567393742085887251966281886769072721763908478627442861555011012472143046691331839616519450888895732798142746529598803481527676136975625848269267374445806048145230102660566660202892788716338354332292334033882048975855239499117261913681072557650588258736691631687025582744563262095187972017585579291571266164989292425255540955948017017984665402367537079995069021933442423509261926648031279004660051951192805275410070439661710332242207067714745780555856852312658166945348307180804067769548696836229948239646960984913643624837239570484352877605883879396329782981389766130489893429635705603708625191512717140555634699491594720583045786815454922850484971648115619534276805139240051147351920009988104645261357639273957070484910264974092519464143855283976421516556258034455459551743139214753702745805358739145598538279048159242652461448204340248011110659737811619998045141933109842624835392828863943184399345795130330916198637404966563910612428752358882116259694174071391987941839746706088858142500581432980178238781766011706590684211614035978161073119922975345678813791989641679927980124483941134213352418051905905958767685113731197307658091319943749170487284021217075243058826376555943372564759553697656369185653566421673643383877913068513039528802778711475540642740143689800208894127541420724763537489284759095670116289407894431873694496716009384878742095424174717215132354863205924235282935967742483148946786574939903926297108729036219014004592982900208967376144565351385630178677401596018610406554571666721430657633570307163510808724088407828389790665823966264724731445312500000000000000000000000000000000000000000000*i1^27 + -264449341039176155259146694166657129999019407384994609864142090562378887518069281351750769305777825940477667356165220091861251077454554751724331885605478881296427855649831599794960625429893097992211317140386831295652020862913518089016557296350229262137495465193414355731795599530465636052657970701669080623527205157060199471348827481470148356162946741984174013234241623614528234135943341244718924192823504538506020937162380740916089162606845791183649949886342330639254907392723110228842797555448924467705747235255271765621003633345333754011084975237128633686586974688389753365838387715114053562288432420976167185148596129466714731526578664118614466161116828261493407332301793921869562283788359001623407591104341243902183215661255022621562105196878892484547475367558626527362774968978966991334438229172004079497363679330349454581149024412151182898844536393544048613266954308222603625929200738451672736481403505439687911240776244575010590798580182129086707782302265620452421391757438128312371587140033855885193397713745476856328211124845598349313973558527643790149584588049850511677765594030102695423100682429822981594872089131702976443859990031512088321169970167929158407158239474833558983376071616057673557883505600285626666406830830375997416276528422116715264620081743962808628974206488553224393341706990821360099092190304579360292679118888392180912060713195834399885177142066922344322016846082328429549527986964743787875136726129461232542294041286455871761988372921399787030133741218563938906988830359736604873415080182131941587542970798749736464742638241759364927877996838034395946427292835013503175669545618820404347620656042177655152558051163022182817315924121278973345560527907142722985073253720297579916507216318312619417784648381505328458482714001665560430950528394076112296028347702593841439413795004961484920564127119928277199487670324381715379748454290435811000720949348253873016254869661330994466449687124708081184422397907300291097584182103375933194162134317347194273978772531980587076404353746217368995019511187794788844756617668001707562698134486537600358771055062425952368347983926635668737191041326250177685850117855116934539529527034657224964441716307061306732573695221067778268400478670184217067238222295600859272557999676645077538860503481199014952164231241233312140259041100432032364318879310713394070633672437085489173014030742900539368648940324605458797201840160399251310924846038035838570595245884808915939525367636642498734020566595896622008725427315103307428142211970163011580392445995963477619277559322977884168452335329044322218604802061970476434263690037013739562760426709982662808643766568280937162256775295834269945564961122160213235166554009751411378884529988924438505154302726275446177956039248849867702841123530671883694949560184017656183641520328819751739501953125000000000000000000000000000000000000000000000*i1^28 + 152705024798745272570291044384346852706257661793211650404215738008564430790272402622777519488329071273598634649255990305885144363669495193862578652511768994589461628151648281540752605494653008072121117376130214027795085369888309285280910088526324274856962003690826982503041870415000031689732363076306088500897121265285680503455631778735093770762891001820028522176199067740241259239893418032094066715620756270775757198056326128252991749202640814905314909043327400225957037764502502739238933219940655108809036960368006977949431925864628041193434146156391295694456448125103625153034664314656758828828712742629098189901197924664700555681705243709191269556117188496528434108592820424226117533964145123728429763486576091309639409925411870711817923192767221056044596661026516589752040608459738507181988227834233845564424011287114241604070237733421802073706657202221837120965721303588492255808412465567304912604027692037587440243798602535134531838462143093391035071851720393899819207079931459439570415659421692506353075211935971614781863835829690942431525773455307461298145391543651100960946782419262413232460526845383578919762022894166041306531888680990776853025436311093455951617593701055463763900641321574942358982601706730860276699988182790308766697584686684416028214764375920991628682322221343797964913138642294870388577840660310472676138570521793934117964958216979083221360239388341367811374321726158591124914002120386532693047710597193529426870859539638802049410184074603479126360991739718026458471528394223598796805004373875236141586418805452319027566382943193443407558559390752127886781881043201379492774304348305270653084255276051421564089016646580765638988132686259459052774743356291588676992978993086005544029796409916092197683727509394641833775444498386416716329640902427792691125043505778657689394864905789785278873104915407446713836517619248307576172048403755807199821700024616318350985589633330182599179635858090900502875743405861234452122319929012091567249199255828524059612946729571489509380045694083626171923123614690937735791463002607593502567368537984371552713554060827859736215995218498031456903466379001304053729437063831021974261553527060173785395021429066810046282403139052004669324263663475869165720557455830119453704974512867258442963091289439409856481622282888748913090190879963405284568698941790596202655432469427421136068532215507643071946039179962782446781374051486805514719605224113148907196575418199379311581199088354497464866727210046446754064917714649839113010865450354979238482662157487736160416841048665842308403866270868929255621341931264663688838199950498062587374523006373797865381432008327780517236246046899007803897113902748307800983962275880622060745088718212453655989139025389893766389875396650742660348041606412647711032981590051349485293030738830566406250000000000000000000000000000000000000000000000000*i1^29 + 373266400349610711260442257394519016167907981781025494790630006161312110406521145125050223377462473685371591653779153776820260677623612169238249445429638240800609887762806376905159096811893712081651169457642060514354514758645918217377059131436213426235743544579557862620983384982083553588562846878196428602543431910850939692913751693426408372607998296131646709578320884268150085855715422151464746069291666236265885376681202233829095774933641209651072829792636907345962254058392273782144897213869918502929352711460848365431116444428276807139300584503296098399269014599900527655706107513843185869705321784701081005221011233586477694542970026858202790668361073535253877348525740746580003833855504715327546377396441299732488158177598190540526683735632733512422794551466293886192080338852152042918659008202180815918657613286198954535966627730899590451821789409419073076851581535845475008142519864113654817311952489358441952115248382635489724867487466784394209605776747200319364698090978469188858001180402571112045002857408419453513462994507940043984296099918082649518458585184667635490341379545286129695180281019671631449888291442889391069696193494877861449083522458704762497840182037232186537518134470747541509879800760388658352208791281354867521465038071404050791050617217124334665110678148467065863492193051563216831126270488045566500098905077968211830922783359044821443246418716166285086979604423293193287863863579861344728754543896965114458427544572592509082253081351091559845081624399050475581315870449395891012169436508628327226262483352127747616737839085168868176404444703776527028473912146956029615020389232645775869247784851358791388041183166887475594830423650622051439121536743742468220917506094833301087605857084999785708585361849354472596999938865437055965402128719436843422191862164102849705730685681022981568712463171803795132633259180109278824137472838427396471157230260435399762777515880418667722606223163883888317408919522455533714943789833142247954715837810720387287501044694632119752659602148677890192778052141879535256353697677313009750371709006598917101051916684342053196171353784292813872266408963868334864854744353338754582620837028927688339968264787141173073480007251272009918625243038190042816199477058737551734375931527962594064221071412002753876667319270910202556250531952345775885319463739938673506000735378026171593516916963961932880267310552828374834962701494715784819242348203455822001165018021144446508282722304011827792627818285372640819137514243133407331041909884272936392862327851347367034009112354335599126403707958814424319105388175480328536650489441488345227479121026976015797757635643456768172063020494237518738236821865478975182329951086653345331539695009110102346938215450521860282175402793711390906407945754652989017730035925524134654551744461059570312500000000000000000000000000000000000000000000000*i1^30 + -286083268268163700713516642445019099448040417976634371863976858412607679175953928757314327586474367000793988038882727284069920686343579866438017071541013481251921545133048199108141008961126227835972234138355308927258889631853331798841196876560435010874872715447138342544943160398904178413351722144375590388018605942778291787292354411688939644550078728688552115449205215680196472674686713775323550459313963832360139138889392451723137784790096563107850885527079275712616828911886192301888366087913353664573405611415499139826220982934767205444862408381640611607458915327418772849229447555891777354712135670956696450643036879291349617871272920778901618968274283940717913044421762850691806831127879363969320079680656029702041190807955711877997001492685339288664955312866531904805852150652428281250914578106641120418481656696271331231074830732025129439427765129074577366767354403038804198537961154682971487355798226694814643840578070194198751653893440058194758049998538478701870813420482241848850885507021192222402938622135875480732804623856528967357771379797596596864981748383889267105592904122900869281068236869699026650626446290764139182839639662297818221661450799004053544764145578785080137102369254372836506828884494925741566156499309106845069674127478750284547364784728034286735694217482972352231088197515867774740289023437133770852732437622334020122906743728015375619062200381482566964237715583115781741185628727119561750740622892254711440292148373253601226331103755841245923645470999514175404220649485223743983429283827827236326118056776366389486411457846583207439863665670321534959323081541302591968367116249376462616194379140607670162525103446811015632562392310489660317889609917544682919842381194990736696446613752253324728057583710657574083708179780093118262335846322050290317429454222963809920333209101801963150958262689546617590193190426656895215526486603276021917814839135240678397554167641888076834091700072526685380617232727395227801214038503691567776491127175336715160444743518481043264644303488256189631930079363133252830734535858694201510361465392486333733264357956603233094761436331055196533407781007481896622534770456298538621072961974249360642529400903135667968516924787095529530570198470392413960084063982876392309286798856894983253477676784809808937510204588053298807570194295842794381157407013202288267729962862381225934235806365334157538622821224447800387742931875775165684300365975043521465574904122521923632896040580700772451317058348039781805163261844500007547695301082984526750116478087004377198174209753863945899247727101085923802878288592276142213802674997108867251584421971348050387931156697306902375360685051793352445374980524077195371678689110633478427725254243033001660094040472880555650338724969562733265448508605116595404638246691320091485977172851562500000000000000000000000000000000000000000000000000*i1^31 + 203937643683839833696885574474911443459870370934708355241338825539860343213359329229149280344263566171827651201094046228094934548218681138690288980797544497803634003001078672927823082086874116523257637285008753053643080605289841043393628067802494081767162835509163051371222597913598120772275007233948711306656010480845279609134683914531280739256443330318449833560202313573364265995462411712338279294171874892542379911945952670333463052023073635242018120373235452183653966739010636263211500215902578420937005906361055818813576455077238266868157258671937101944293622330250704300998840811958032054645866506601322076550788531067250216520517558113242110493253261925486757639705632951941413178132621264738887460335463208623793080695829486951835112333044128996791734031639607251282428907570586291155788155113407022118413928961230500804749828512476080478079703066132391937761147148305697403331004926594082641789671927256853553208264942463415427904477748938846157494851549524616970685669678302272501581111071060895821425241776805129270345309304926273731157029884006751275844449634397216506800500441076903170539493335396259312381481813912107812960756389714505909129500342058034585942362649453530095633025346449767185903928599452875623386909445969620880004518313753278174283349127660957729100160159852836550421985974514086017232785277404415052590917196893701278436867847969512334714310661804587610198963900435061180489939176553922268864893293173098316017573364990509272228757221808617479499810089530138297218815082745377930344905860183192728506889307599993026073663186213662179105066673824095781286318513806003047992521651640860517368360934844226008074628027764798093792798526870674056700367106497011164192964894757409051115207673081919528375462557095652059179631373255900083850412074700273091572576032779597279098143878577230749322646884483144697457758047743479343511044066854556981171601349447984922495782100641756952311944159352756530214447368792764738958085202152565831212181218384042392195564352805667883681818872913336004563711085427017699613241939719647956098459673472429756160176821423855521008712868589812860313059987742517584880392524334565331628414211845247154186804112265873746960502835417804525539240228006546939200369092342488245730562124941326567675676792686352149626077394651891084537040993108631004653562103409911823086913984600909194820462182939991391230078546579594511443119098571746505473477915385957674719460454103804469281848025273785320849495353643056913697848820082740401931288408464125806349456848658919637402994655627089585097497159046628511405133160388108199568544753840319193775058862918223135512360538530699086667069844100111689068973765678250606878654258592732511507237391198562367892045717844270964362545463343495150216537308007769269124764832668006420135498046875000000000000000000000000000000000000000000000000*i1^32 + -100750889948055800046915827136005352509716385262190620673052113891327085657803057723047837192125666140245291623837810184732157891999502999063198891294275727070164337676137789775418983831118165294582576256180927573992630824163100361621987027747570129125243083576002403449368852442634035178987248031739208768246665706587168358560404067215386037941235561041300593986614561164421413024393529863062622170816650482034798103991450211593112800036346099939590569503849498021782097869209069932315735311037243012802226089357790487416448658786678636658524306720712894439000597718765267697279472435857373576174151363094708380490739733424559914132673004149877774899814548396362577696486256496638685097515062364491992415693155976102217566435025431621106574974762562860265969095865616263521996375275893864975997745264112739924574249877782628848910568125900768003319997822076680065616131342574617911707153153199047898295149562813509878805958079791506427028290206092929571139453945145226463967632759698677576468405307726164787195242039133747528672319856456986138126261260442799740839363597061912991100083548620728194824686314704118466563600861406492679700349207491198809852246475777702224270750771853289441974724423353199647030660183964274989528097287520422513457315322655720583688438146917168642067255661804462576285148101940329388507962792896024626200173618326865593352683504339013669267030367545101459814480099652159830406333780150736566466085456298631832097294989576907321937383260724777589347589586120309448320096172361038089867028069870213464670378962424294105094798912261993766072281899033977529534851248936772644317810701352207796708971357623758080483096089367570103567128334853631815913671498338425030542504669106469956935990176850065974606285800390250640508775379187081585195038332456874200562525141436434141063396051675067911685387939317009538773370221194016981111158559484678365888907018883394081855582741330546299920748122461174422239559369528875133153916833704053715470771713474425285241570777241152753186289631496039697775293173933921980625401110209159013545015302293738685062534648159509146159087548272020959971952320753373653040912243142199200526189007410246297439454911843875388614353962026888045040102921439431239968360655389005807767209672107901472372990938057422642500698148770016287401821766841678578644752513281104564791873342196129298524431961886749773147641285534782569132032330788313421892981740127405619333057851639457205360137195846680356743256895386484740061010950886239340918222935504457330812968402576541540613221143943690651771471589801080909984406263608259715684755139657424984095457248946808017782651243333669037248706017936008218910732751533180144539218686106029839657304818961203027983373979969596821086263074561495769500274466423661579028703272342681884765625000000000000000000000000000000000000000000000000000*i1^33 + 44660263175857264863647953342517923296349410511957441347537785326642640531728219537782024016522149763712557244032299563950309133494257926536508236294493223259352534140990200793865891223516017141334273210345855598231775187449800143064925963783244258604341701728432480460055974865965379364830659626344722745464078353420467654562409849357268651532745708198637621833915462993475570952446060817641770665887807364599544978022056517103268697923223112699857426611201835422499332558470913547818963680441100885392182900751231176314244817499650705397879565452741356726965541625805111816060991756115954267178809603836487997779034638487531240392601438245309065356732767938399822689863948108953523807183794223198735573715413063006533438186263946739756652701968617798961338999974838579926691304996254462078016535150751640937830972663353640237617962844270185245286637894584025214506731748494473124716500612852114299617936690599311839945570287276609779646481475094886599672929234344246322536956549892843593568840529275982797402777981341971360414446639516070291401347168298606243731215165887732625694799885328651727787235637544553425376225462691863607910451930467431050601377674902615268753810095102320147825206781587762136181952034100306401963830882998759421221680646981281912233755899383188376419834105731170686986460917515835968758012521653885488813875946164076138035276800155921061135237542777954847198007590607575639549047245158097871516470773729687431301495849697616437977981791704399769046387630955061159327162689280843074866312539586578372603400512899401795057819203875254968076210166397460915274738453957432220832265491504588756352571535756007070859052366591093100195355766971018529271752892275516932496213313758936139032562462982746689678195390678789811752964131555808282249595399195540471156499333560835076291838633627407851891503055734087649144749920956915662981782686265972769047010292665435511610334898737447064238652425900291664001051149567879752947070675993576666968653372463943706316369271729021567630535606412278706475560030593243814212065217035081741748246572466145504949732361138555135294598103081924331255412263075379922219077790635894663375641923832928360276026310188557661807675547699231924200128658456998483200090338428620762466193424245775185891289513172489180421711229005843148494495058577333971776464119062170114914065310221922511384259255430808261941830194067339364653833169470189127047617698658890138894835940227442254930006457154507232702601964287348633235456879988319087880026950845339774046841474284917927354112536096989011394363100553372942591087376725531425030020061014486126064045407816068438965690886513061612616333715695692079172667509818046235864397343575526392218730173975042181079133376456195633974758660568698913351237678170946310274302959442138671875000000000000000000000000000000000000000000000000000*i1^34 + -16295825329709440513463436524588434921161422509291942360877348901349630598317652337541299274624067001183291418662277859071302384326832269260769543103013409705835511946263299249637374569291964245735120975169988523865853830104014232421674357175233624633841722265782563465835794336107987926514075713497126988517206301852047240996657915324915199647523217751885993799663621750937040179625508621464013890570585399503607041331877255102002875955087915654875240990670560625432056249806075881098143884524224009225602704476751992061429767593348503329020415198946100159212618131218907000008819874569708185241705857041795131279630049073453932712057620048041815942764510172907225456329840490734253235824681062029887807889149965765006623143174334329199771444510189540686246503300427189883155144268157047423513086372660592180697323530465537074253742844190808590882646570841147919349562883649746165565432567549459299493306534948220205337634689491187971837090224645092346098155913552343752527728495640912208141040388365985179613686371534956421846115130066390988933662590026046142001974650966608340755842490802534050687940989922836282219810828139700345303033683081207824661044745906703955255021968985880893798932355226469834079451895060435879765045393117747852557218073348948106535021208407481663952489845443996143082759717848634062091050314583657295539484638175124723574109957413552261904803247026841747252941735983320938197915555611047817101190826329063473663032392336554035432516102387700000430939613218099882499425542835317138682384412758827954686916224038920531103871945299573751467416964129644868749133535122510289947695865553170754118467653307713675550876219800374005619672189677246227737310570630866449805465045532130822603131843698931827269631341727323877321410854113108612492454097909900279387010819347089409429729806756996167306712961055790064666217918825013035865792304335480883010223411561341218503457471771791901823597593884541878607875912152392804371609237570066869976884113150899515042162532783630243196701583504348086214781391742889335787952780532433165390618102193784542700671093458395653834355087281373353044964939389281530878195965886293793766035097126245249390219385351700410083375326924364111829178225700373433009748102348247798321582217326818503119023364725283081224609581055581749979641803311203382003101429257945740970596545851420512107095822447314813330629928047246362207512125716283412996341213017449975107496506700533017232714297865098336007031909800709202146069385440596829929724655083384265113901728645503882339974885803300598630463016437209335150051234718124201270275335398756101352715090190337302254653354809177199033535233397433562849280558516686791465795602076202652927723455692672626900706089656176042943476543582714821667423166218213737010955810546875000000000000000000000000000000000000000000000000000000*i1^35 + 5294577160343228592614638033896729959781288808631585457162850596332344235694320489967356227195793387013658432461260233295205939844355343790688099080890526084426238287992833366644736743529940194621430643582795912353773214112690436192061920875807832068042763246017902244572894078844158645528572833477914744708744301972644413484179082403150454583341908191522815103745687865297846584497740519813875608016921635230671663926959700948068202181890109204987626950179170152649540935362697310818008681998030483025916511556130171436547592034703778047926272516090348886152038717352045842562562664167471791283418463704282695663393271328556046279205635409140241702034836679352339242374198809470137450146820021567865902053762536363810335825232286314751974366857317177353770464497747394309980024521200505490870660436616632075650665017775805442009725839597071939627393278872606857020205985689654426001042356811246312546432968145139770380653504624392161268454059964183493734972655414498173154236440315498555459001291337276531475066060628690015815828753750433781226478205232468783536135518533019464909705385712256634018073770920104175126837133216621042531878699536291348448662003939291919580866064554172865343314220787524856710921277922677476491782407598771974081368644302400035798093430294200521414074687476874605901182005174797183166055308197062478044810162801478871453181705660416857022391441610711175748359452430377948015475282339890779800880986862264286572018871371330710708112973908487256731884000209976807712665035318470707194936785666355711988413521331035220625640016005381612235664810322702416056103599077331105048736216713066631668419324556083184030618230151713348507664785760983141329946344678508478584603242334497208073229080112643946664093139143393038584317440368647883937767671054958749298782096623599891401595850592614973911617998494917157587470997355060246772359165732167684207918539188636215486409658912034691618949252952739184029036793719414284176529185109674415307811936587852520024370326709613922261437258470604176085207819327311491631096224557683629611033394779315752447040294144667509311340129107088594918169197440913499039336516542105612043142449607752246538174747635982341648845862975895056682737289732565955248851799108750522915075011840931210544741495665012264454205027372139254147710288971969313715339411383835658592397921236013360957494957095893279618065843880905822276448471646229012938401413414745679832055733320248762186752127965829633560019808436658301899316507226392118845244448515516541513543906969620032871575298431656590872391648170922550744632345881194561177005039661175583110971612912922741524958719177451165517637573644778973384943283452618653810201230519457972501250102276227349181879380318797522655244712497246695193098275922238826751708984375000000000000000000000000000000000000000000000000000000*i1^36 + -1497677842695989270957725309963566871900390641076486727067911396865381017405198248086115897192910332897956636704876650980526251397676272720890019875195366171818122150392901627382034066993567891713412717649979077949494136855824512342322070619174644228930602025289386643557358903692460891651395658947027210874614046164319729408058351799126411202539968442534570486660070665756408712286260572406899377714287978758440379814667014394533794588223876997214092165057811782704384338485804643685482159480394085899843702436803628201427184755706068605105173861704671617628788378740455394670559328984617305333890208435787611736043320788789353574223862833462555804857616439470778608116452028852568098036124051088905020497081764184487746456046804864406385014648761538943477030917009371938766063949008314971297474071335843387003351370682866831607719743247484306257875858179577217962078746994042922977159265124915292592609727597698654558403605014870483279602672835670422541774212545958446095903883273785033492790149950866608123552264460544385122357396453838250805367095290850415757534759426095786395143449168754159663351517941099873488801477810757847622933327511690245637424524105675913472244877436959874840106028577806997854642815017917497614693728427178275500651636302894268243860994033462115167140933162372251223810634210625362740579428085311382148986070483728572971408690016858820803610167182613476032274672072478993758525271731092018898703767676438417435270540684181293799183767580376906926499947129373154058539128890729835135311247829066963165944482732239511181179911569326383152838231264283473552450825126541399594135553267116675153436514652923919556342122302407211499771520495989929531068549700118398224883846325512715466603432415662462406680410550481094160357865101642992121007433714466426050418343166305971754524260389058959387029315849141116933717286151091046382355147259644750247724762504733800443066260362967652400947118543560182912494351317541090555038886542524842760644423376244006307418748258450249717569732565652311837647208237715463086726498657926873372919081896991231748687408319977247529956511780115140325048973450635554343869295722527823352167499449422403542229753391380486629974011850765091459379514814047031365042860085260890223349252144381042895639395368652961855811754558689529404128992607702762902534373493174972498584504253856820400442673900365099004173151958542453462479536397144933541601309769943396717907036102236098962575712189268811916439105534034941180838968026811165573874538341603878599927949732146497272005682360036158568099731471857044938685515528903760870929026642312600150273874925729969800237425190429379657575590222364090792595256758057940613455561538863528519961169625964211195829898143122224651868634737184038385748863220214843750000000000000000000000000000000000000000000000000000000000000*i1^37 + 379296495323098354537280861602443933003753990625836381544210242369884333592526473745690848668858218213935771333972018768843457059217090478158248959965132628654923485763409585092454001617289817438026788246721470550803656053646597637358982395671075105627291229060306175498053362822824476808400411716125705884007581960284194027897022593897619318637027585324242871996635688508694850991578320800730706340570233733365468747614703429989855355249396994199789513502369775919123722292710472744141712263397494039969906809467707517375909455691328290372126103981630758791969305709946694509589774127804044079304980856663821173985592210145681525140959662092980463901964642283725166722211440100829877368366629135053520982986483418665347514608265577267125379585955069267870430758012813428416417551097116081931979132598540054443418380834817886170649609343973454123571884412678038956971549920101714749805237066603933372490957698029183712022051535911284538295820097236170922844650125045234878134861679634318880175057101110344201101332450587220413050424431035454087273442878265586007357640976698882903963903116352524282016162205074611885626955282268959213296307942963751870122834923932687441021272994130447721291569260067458448099955796826840110507163547842216926291817961225548756349236385741398825654675462646247230230445543142578254880160750380641422235082919209181685725860996836929149025694105997971883588074412410248791584427964069368292340718445019384335429468204500292985439420467817398823554926128860715447931964223417640859840532642993919583672841845799055474378699798710621198161030657820787844365680923810007776880481818477772691132464410229485896277737852361078281622547309073656038918752775925019883439551942416005680596214113680958789101389885797927411946596803571562686360120263111563114568266371937312709566342871929491237510848478131321097561842209502320882084551237154674179240826229341053257016479248156086445535584561158082541504323548833354824196130241284933020576106455323656112554560660053515027191024590880139822834901651654899619452421675126557158221844222968873170785112634693502700372073596623328798682309675055947181534569994640115303700245387288966266528633937357119102258952224464429485746812784476522640167855921836372756615200750555797522840648485536686553167864780971196468717232439462737277946633466844331991383191747793503685195708349016584095890022364826115861484712759149113869680597127449077935788111229146935098540693304930007739228830782548540935916429520406478083351270136355707500471546117913700419609980444131473572288265009160846346777313456829982339436728478649673218148160589343714997743962692571696634162494357846010315559109498741274678166090864330104679634283933660692576809990054576351981019399772776523604989051818847656250000000000000000000000000000000000000000000000000000000000*i1^38 + -85926822392139170782907294026711154740556645132514469805188440046423090595203169581753237042416769749402057765260813417211381124835899042990064483900049542183718695739868318183015743828239296259432782866086567720363727299026105052681810418913521976797503804163101962191516766685326822213355558796425109144804595582780035369433209971286287750293685741897871304525847273741237705117750541973295026569878130486553727723582266887982350262467966285592323203940546605586171946056188533244120422667961796073355886033731348051180041044396417293870945640392479022068643613741690957243257941820164579199309508268269638097702192334561437067000550775294527405208320080108441149080911669010731394602783025809523022420100143320848899141654000095223202610326447860098528690993786505848433940193397527056282562239073266810848547554318372554904859897679285598725578664403574288338705958016736681940239793025280680894486790174985388679898141555435341026996453310533005093492288161256981278557107237466738133356801724174077143808476213592458881529024366062186618788083350435564115196984209149008861253597542909000350795841914843557080522162799809333747573440749769796865174145756829767118044623238672050167290009129644769976095241072974652733999374189462374396428545370172987426533284154197706803525331940362086246471777129822421366907444179749896880412466845575752049722728855576732371139358157746986545799212536681108157932248314223087180132948470849795926243195126844439382476018504295730066487704527830987609161571948646653052035123696861099229419271378077049408780869430945989371233298594693431260767510520838738978644135310040371994297222841118083690882782010617070140793689917978013299469952381474605516151852666665674282823859340060772679359424243183612907747330660157332039883426308849988669403392738237144881109514921987850071710092007859396382193213073948457879183226246180654022512769164329270460973726932450155377247693281371541571195659145413474968600378145444698955235439162301236932894611264584810238271806001635842534225978393130729350431578016685716737887192745947159392513424734605489671209133802417707861445403230082364491721673435954521397982241660996470622166677555153270846728614991607316494618161142642000372125545262865772926348623807140311322439171514991869746794041304306207683107926481656936620479059386610720952886835263321019867244218713590118034935107115915043201968269481052675803022222422427613591249517338755691649996927297211496284152992352259087526308481227600394212992006381650923149113067076611122893269320348658320780867307035103353343687281610330164420180783174266474368797570100191259699457645359191574100991568664132536982283370932049507398909915548892712478510440239889338683861681397746501431811338989064097404479980468750000000000000000000000000000000000000000000000000000000000000*i1^39 + 17637044908293793612741845406222927470571224536089067757404965595085470762122898898563618405514171404418204143425985193724904086391501233330086861189334741842750741880865401871587356918174406337078261222489521860841620587858157903788652948934636241265202059983419233583768395366469435793720227558334986715773059861743503415321345297892343610881550557410860810324850543881914531459701153695784046132615633052459349666815752798942790656894157849830891252739415150233821247368441395228855733826362512657481373594731398325245794776481395578878734894041427872753833888054151194040723742959617556629742659647896306383380683597826710154676823026102534857908737851284197833840940911821724718957345937498238750176629341651282301926205319584130767835862483778973960338023553173390481926250079878035199868096578606166487136223326168395617499520257157863349075817899483905668057239501547748517812943176464126002219464513278545956522733557281655769478450980380929081024421850691095472275775000475564217939987909188852090076593243523060053317474690088632098004401377321723396220550834371280273937189094338813975994196772639427160501852476658551553469592863979142767360885974768951675883937276994060685535612076049229061694163779472254477973646139141204520565263638530288951873167039293928883749305943564445793560274531229645508870741182969589631752836943291928941919671958279095748611740978980108095720672426322538801427138775256044088564506713806406848080438461594010138847047522487112719520455631427417019323246308439500122979958649191742011499797808466193793533762178642256544441682295844646083333322793591815803069227618339903857337030814535510815673749734569021909119938835532148611715436432146640966256318098248375391674414013605206840441771481081180046676080801688075427214609303301379921717392564070806708479981483617053050762627662158378982005331259146361427947375629434414869788487207008582229329401528718895412892154165333555644684562961623280611835224682047118683899276466816890501138563545756362703364452563781050464972806668819492499856882519427182569276134683543879786353268864416306634649310817971312213178643904238730444762140248633135375250394236113953182598672072225424545507952325783216720890365351122516730488446696500999440145113800687255052713344595510220809829283182948728663767437809737608012276461055168540393947041925323627375603322412286544273906751300474414535767745548303694236290916637994034767072926608795502856823920353228875673687776438925362674885932811319023491545348065480762174572677056279349650779477577725103261293216160077979946141920174784643955078122996783231902716819960122518290745439728939093005006072911154733398730326377479298545572307096409729569432253984363155450325669204580947280192049220204353332519531250000000000000000000000000000000000000000000000000000000000000*i1^40 + -3293667618586596559960109692972014431569197837021343017048674678293755114157448085592861560327850993055473755497295201175564672684028555808132542867413576671355457856938659780011672311762920554468478205650517994681171908435228027969772083182575364012556690168917271757288988233983233927328491938855210094372754043992528803426179413574024125456920074906161265435245856656332050630159941057516840000369450571252555806085546495719893597000671673677738538515248749717445622532079267759268931491287859651507130195187867007165805020360314465821123414705775318841924151490796585870162942651405967668599881985449783875905455252993928626566902796654487960208948250993079684860441117818911273372808919819474715503884589318782228640966013593255089642991970104722355227855391325245751362572328349388442762210157072725941299435178309308269145345726255725268195268288207421183903288823900298262912668820224278060364242850470683722270892604358272365007217510003764866313095544807422831130947242230746452241516082624730297310938421312367257397146864962822021731796938840706272400631143934113651516425683187600633845618390518842562101140218024679596065702208834907677868843086137711075735255198719639025581184664301440231212785374392333414142733256493247230772873704674395238077416137426443253371393288607203036914902738149866018949752495443171445100987692022662749952102407918843354748374775952387904835087723582642270622487334834442587551071846044397858610774263157244995894664125974649555852828545327360816345818666779097768697171144136724662043130348232665124974326966783134790496938027126816088537307610046801812550931300029948412727273566704229816193059608342792670142597081707977077336414704658232560402369305509084249480426027154838044130149557517074566298095037875744123281491969462858489425303021289334736259013896730418094315191352553890144718057857121538021680504741722848172500952915784002396918074513512864402047878671694575974787624209338514586488994153729300181490658312604073691261794863449289547364431932708060851362388275217048160959294499614927030623546072372220311074359537429961791697291666626972035388682293756163079811549341565073456720972004374541160988156037993854670281495097494053118264660146887021212962470440883741673423115604038076912412191745460395998223606011170700603754650726379450433142889699048476040390641761380471905306206229099860898638110239426065048401914188968058371562598858853443312666708713684044116859346035615017267838293087294185812912158388075614463568682044775123595429261414098368379828095315184499112479370227440115177266215200074719569045300973230522396848599074239441772921797826752677529169027413856371404145230444035867348622187428973805064110409818260152489677317078076157486066222190856933593750000000000000000000000000000000000000000000000000000000000000000*i1^41 + 565491334391507046675526506520492733904094810097898737921434842995828332874766618485240844885629034872027048186976955609427077571686580346217730010702918762270028603203502465454224325020683543540391568474999111370116561889183032787783899397352158564617381649858342409018187078804961943250070399050886688347057607861061520660652404243945448497232209483549330106896764082496573653340737975948011803285717192695832718693951315545512639994007969496549661159237769725588965439877905943668277396875392189725405752473360325340263493389728751660171272329390953625636283498015660337756966634894412730377016161745784291456634302057751884921043490442641922506464527608590827919868855207979863782849284243122385915900206141521669560333671756034440318589845966036361053056774953910661452190789583669370678126129232467216424949555005057719973672423123570079131490005737218405398854326293586558471319989357002969349022985893888378464986457431705983587879918478345906287365757098174742825256514425912335309873598608606767580385647845415616697258908789179203984703473514109362795555537231090912099966825391612086752690071426812599119786947318992587498514080710646146143022728101235834813706833854630624961272929295636559056910902486970559485610371712991501567642903233482248100965077168222931354241486897722830039134576682012653050527353770808657250234805521133419260672470521816594878663017740943804000078457814146365326782817444399507856997216736414990951324796279778059301574566068929975318603407119264914872939586035412538158317579821728493982242874448455854176818179289830587701331651646483314206636908295219122970335372861408188589641367021119823753735616374710169244786799550610581360331586917146810217156539596125705121235579987838563921235235791580636093537734705711817962122606517437991005746801732783183108743352861971375658551611789313223133810938103583075198879878390608703447648181219467935242547968807504897551796893713078124672064520907273547246841172763660231171716827175508506252115634280138537942434176385521688242444542603393585931172055232624575717152613915658964184075447311276090804431417407282141835290484596914964740707914345469157447413262134892291365577214368427199361874763466153691649426769422316598862631009159378382363051287511032835899246171297102508688741202303793432908641216080935639823519895232160165665756978470260815679959522233434915958671144268572489598937611234792688392140310768001165516110185571590028371831559927852834440276027813467502494551521908549944204606727986671287750632591691053281082735124527958308652061965362093954523610735419709180888536994372312463814561817216205070485226069701331595939998311382250599616355855452696662061091719848927339902698263021836588837487624914501793682575225830078125000000000000000000000000000000000000000000000000000000000000000*i1^42 + -89096278267423132281541783297458600801184077638215452734486060328381431254882112409413966125763246101679599993148879013752432855017282605225881596995545646004276792233972816390062936699273270316111962403801838888187387419793934921609160083973334812696587710479716629836113450238808971296071400406781936800651815298434264483132252748423452494113976616524306120522849011798214783273392443917526717097442949762643716924618504615487406488039852731261166836299458551928921792052402966810200138900505528448514980059788479183749071936862863136690387221646267596388467069823590851801744271392641455684383803176516920703759773220582473968420497512108012695788176041745762070722773692589850951724374752064001919791060506449228677197111516091476101873333292931557462105025091027399325128826348107392936056323863880493371050823673982910470439434878593116914435034658396447401215278400101162481041315057908713096167582462525861117443305506498911359003752405295303170982820597532939804055911042609725496316502732325563402929923391851805844870888800297050368750927517007630194029936830938184604165145358073431263700349115117433372401298070785534319662650535460054641728424931956132068142120765830176096323753985369361501941348529376949453230607877403690891768132863802313774780806657750565044195868380788499783335691429986455140813485227883910402372651566053452367942503131143258156853766400512339521419617389960586751043622385504777926739189066845760300529113180943349457447446101744579530294512069426731406794794191030825397590962428346294132954261510274823143224950805692906288664264777164049189067183534163924196651073243701847401484480491222628675742415415469240449887617021222630144293635748678053599297235202630492884160330831319391568490732154043890719319493995566568143429774771872138379734209167546858732550548265952006062567684385449310262297630182003406742498406710411185526982385004629510411150985184666520154690110889911233492007778159632906514413730009403849893003041535743517810605128875412695416515224116437913464479984036368454869149045921349622562797087504996295423517292454395367696352507426209807022101401675488325495902335946217427728160728933493447107369309324132222369740702704657756523937969220433505979809289674174639125345290541558217747703490265824750361339289645169143157602445388397678828106578333592523501212398801985984162275100007739080768825975063715414527120276455033442115255189478537705376073013223432551022333817823527815305036812581414881606213080252721597839942912381413891869543542189945461450356352603259694118218491285980852883080448706127865651447211276928056725520088729591753079213195157816609276148366097485778768762787966372904537881390349360846188245602328414918247290188446640968322753906250000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 12675955660530130944735648571868643969405385896435609324562455896220516311192669583522390981130813647430580951253756821278418100387830306958621446917538328610995346274936410221204160648707278273749135933699238952095404214451704347930982219034032129343617549973487795863896352153137055620667897796342516592381185369145780697856158413978016963740525514510733346710711749552559670507328622197433017663333017545558569340970937765543303857874117482195528831932408794916710804042058004688566809982370680203462429307889597502445355869852954602573396514759884941471788061317491924390330984915538923480375848567351652659006413292486220632274036627616920569622768446338911693538886712759772469265814441017250140265857827851316200410700588950169204779786727915690598290093639668532962700527175225784058773468790325907730810803440324528873937327737450771876153995595783603544550017159370898806245890090782603786481179675426535378923215922977160892334197510633898412822938781532275622200512282590088187719814435102540469592443278370096609578803565798641425840869833317078352972311859595211467589037345594161858142058258657994309875130935067873716081259627299468649781577144863540296721711687108035890147338483072659581380906959843030512172112529478152659761203832653247506637487582619698186087533740369960852695105139586514134499241846892123776656036764752968743066898959140511187282119055095506628800173503424436485689675578447721736934636156101883434163447129075322913786295818667006294331561516189228335332548921952430225105788120582944685747096694312280926188391233953734138652107727812157306231425218017647505888577913612011748614191749804513830837102980790327254001770693049453003291831081821845692271557182301370794894974338488604898362350155072607445812782131079009482012349252951583248743143340685462408405690399096981513187064788399573939562430909278022861430202955946845334816248572471114488564693035894917294021408047530074300288663686675958535487940157551722809836442307804714942042584723521665606095892110833464864710752203369615592782184130261090460251353268740343949006447390547448022875139153714463139529293933898261159882944458666220235891014444939825445917082584713370474705665363017169766509213481653009076641414976248473186299567764968985870602718707088829016267846732110862114163353426871606178525655998984761533504252867055194622001679081561020643777274619895449595005703627688526626103884534726811629687137065847947598921073749525580281519161375512505683183868825103626116571622618732725323137228040160878531481524564720153794438469212577391395737153113161775862333006677917073231286883429970104504122313021660475562354222204982146329910766450053959686221125445245623834973625054800550060463137924671173095703125000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -1583295198569400340160364660896885761671557226792207030872291035654902789948070693748772163370127552797797652123706135272841357363734511443394868971611512473922984180935245169012217795840222000552922734005221823417323156586710771013641862433303515270836986246448310806446616756727103968476680058929137152647472640115321507205327800165662608420027954659766125393298902462173873488706419927932135045911923560345167222431970284640007355360835683087017361743435737342473133633224433667102931653166488765458885751993778191264393303046600075569875966359432837159788881581350172686747460361039077771004289957592749720098370592102684630685843667002860022915092023948984110282905009042706889966605859903527006127115473774477086624907127620583147671985661650655144624139586815561795344942235738364086835977948413061140220582540168681893868495828863299301041387984995144361673219913009681441236263353197122548919108686665062559380661739128269696999004087577179486063136516628344566545246910987961926890543062796154860884039197613977007236660841404109646723517667776064758638974322219552755206670308367858603225412560653618658380546476112535293770336756637812627420528066135048628285235889840095290838731982057968241469866365724275583134205997237257726586000743525597041376067755936363226891895993781584188263263758527478753295947850827625309656570056943619532264345376578481897927728552988179132581804313302563031233783833815342500206917127607770759510982802801844505827576723628832484261907326956149381475775566637084963949597614150723672633563105804992627725320718188476934797202686541483311407648312768495245609848971365855052314330178472891035331546956636946411473977155432079281107852299559044885284250560751021870533731774702525334944075728409371271182503980436911632579980687988935189500670254440462952617440165265706800765933353451808242565384782581766783385251264882232064450336081272723556573771817908319549268744635840485273447735435668112082915136435165787521915049900086173271348570128720186738101373534658357410183025446960961307250821585547270970957076911828497958558633862372989397233262956646996611748858730031196277219601424223718339552552156049682565709752853656550196695864753963481944720495520374081130048764610816797597225865305767462988658054247939833903975799649089802979144708071170680085869261550551104027141528175061339443613241827885002006878003831872155949594711781405369342908686164984169755939401691512312833470800110690411923235684582335378265469126242973865903973815707547567685085794557059594477614340880975582396108456724432009350689730170753480235461982943196294209555651901220811106626529613632299026100721420650528677230235776515704632893744892166779103526152994163567200303077697753906250000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 167750543143641020451803158177304996613993331209512661686445307569221014579586236607419271895793042240025808593925878921359265386789087380181053775270152565558265432815644679766348996549011209364247233606228582913165403643019053869910227360761568137791248487604095348224967127297008845722296089947268012593103151088383419572758705435575913146127228721480465911604715309971134749447602223927371696152440378187262584966774747732356374166319613733694049221797930634966219168155847363055462110467204093699459686866486415129316393881797640557388482976796120701548244415270249931808861994792777102946332083772364391165309566484303344289178931053467789926583237901365896497893815299263311980243751547550046986447546262691927602698101554378043477631847819940507611492813370231444175419079705246632522601531022664078585878699768939456998326004593711370930082469170033893044307622902748911767215108899943864699321660145275226977833442144950538209576948358544308585416468308030206076531929899722231652565245615947077295145675244275491150940475386667597243773620218030577287791312678619272570191345123551098720843004836005333689780160989529700520047674922007049749477938024988051407999298110800506251638078940184565410300097712192583637051349759201271277105372417126282362247015992358146526603909521215589495090047799882501890300923760430150001147857475639455438175729874405874362202784846302556618817603994398102827788697989904091474929474011682373361256861532499932912690065705387092292997521444871590357774739329527214409242606788311478977693138041813353008049219418057295660447700898702292153481903592768735820338054762466415172945685148011390152181020633104483853061762410681352786535209687914445346752744675560343161362033133071946851292086580882297788774758139732313324939641063449575369810899113711566516568171093540664849157288662669078525415413150488651283244770983317883967172930052862737782702552404507819111312403155837102451090603178003999991423318144162114974021299889919726571964587124719135684623773049063700335305502605928006421461724272306073156473311612113713883899695985194086165161551647560042985582598126544676835094889594316918794262207152155656686612535783159635888362969115301634141090245282873913985159832255361722440584894898636200700891523923078668343124249740274478594516255311968584888663842396670169454897008501699659468661273218559728722725305648004230277446374149160680319026344037763303207462962957889169480052099563548575705457425068468792216144053901043158507401084150754502477972554982456011386780315442480301171247253963316881998633889823372251731282946236188772871809556774471490094383986679620430184342565827897783419487824318015792110665978381645047079473442863672971725463867187500000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -14142158096634352696451480067198714774732806458673906841534684240075024570917620016484366937807944706153533699786069679678533365057550001751353751588577582170552150269001518825026580321472486071262256077591731212885068086530179531208830259965399864423303646355898162176335539850006524398131024229843043829333575404831646367477372977122976188644735989007746724914632745161201518362735839549231184597176860063586830848622440933586150495602908519742536361200238193983413972825473645934412188167043797229080649233259830281917721995036718119777402978459524072492030502011493676493187243777176115484067454152628151118035461746097534295637641058419807913582494667711368077248985148391480398853246136850021326319250353761346157486716517934966704100278507083957070952743569512768176305538551487902539460684781415022785019423459482704814210278015123855010590993250269251864790448218461565555384057678765006335549931328448358512277975611070058816856917145249474504464882171191988992950271839036578253917487951081522296294569550562961751597431739616849048822853967407461687607471416397438534574599396007864542738430094964229692872805953988187329014667886354623306780885462420464601470484274561003755120526146320249744170297874826011665683205354521268025768884022162491618942743509571794386883379898747935375157385547567328835453060292227570141983692454772159280606510040534903926337214924143733704396795326686901438663495859321649220437816579982922097009148052951860923583251445881253733527035898782287190302532116056363620482341313620361796570531315431590945516671887114304540404811325851451164249688986650425569028363044885839692186711550613326519099217730577591104258242470335695828644571632721827292268977808747781386907302962622454438446997823922498751826577399515342743155004381394696428704521722254395548663915881521306118897983253739270568315382629600971347550030249134807827335940337793655357218373841715874924528886590110898498104532268319061710955016039715712146850984962445692763732439290863000817836661678578913324060982835432054900818799135976015138470115118545204112117487366561254416735657060508863076417027741018775651676458497448526645790762222654900834018544165684376394403789935362240862002562526042069732568026836986842912644515274674450931698438348233348693875293789002015813562352093217214178750075886020834437062802074217650173400300223163016356298164153024100606592469643395072772190402707301433016001349567084619734030640774140698774396857602720694010284916284272078289824614945699122344653034072160275457628583871258148910015497619248189163924963859960917979455975819289428044637077046900784126785591635785935846085189816921162123278439139047925484325707312649456071085296571254730224609375000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 785547525685971599924584738518632133328403749910691405328920723160290812539378784967267765471470143733193286073485025514757180012305901913505263385164532767453052764654491871680280486262376282919028213449631571525835343510586143685002497539771904434651418082631287521356991020725474537935191791697448120283879374551871412223653819903970524960003460009153939425540105259041530239994886262115094453749086654194442263635424513856004556690609471056104227418357036708994502171976354768767213083243658809859003478802000066813082619138386327912108522106194041537577973626527901330497496838022321965830120140939878928403953990446358894018783759219113624945685493459581671015106535457437942250479693456508050403950149103763315610599220229035757949282681107497744319378284059061352381050288073904988003034332209710830060889320570754851449458496731598326609548066506294765445873283647106959204224402493772942006169061150466180615722296606286866758794200160916896544517803477273998441355860594616053675910619204671088864173605675472951876160745233729739907254862698240771362026748623375856152601529521635859894513395693962627069441101184242224813019873748110357107517354431476809058185748111631222393363113927049647016465139638508871447129905853843023162580722968706854413236388079928280853741713149070869185991233918111617345922777853671632180439452766939580113046479001152169240200996263913384619325807496992711209953359934314362054099783448313817219446201755818393455310066732152684990687772661392161414670749057226603794404271402899190832021692560347305592646059143397401311831630644193005681185238138909969446064805286635367065682227159288957920860171924744025637832817120035687450515420670197176678181355668502621055089851765597142775468284724452575800994880571601738888223454573447541365494331706116743383145010301033011914202649464366583722391598680499376514232344665129333838458976519934541159549697690566873958938806335065249377110594594358846202564869570672779509787958212243019397061330690580159178016402222605715677755436002968520042251368838824572983406379299174477382259975052687333448605190843892696532103723126104706429942323366326117340187293975268142724253519665836785404486517815704745340386127392038689462217743307694432318312149009586336322248568848379366447399937557013742312766539276829118306751615328583728661812309302396733073787811162864054256205501544791185474182007315714624405705576883260514570993897837309805949063249735178755218017055056619971059483446871133448124692802082653500914150641185127717368649553546167730737471850933043698686184691892687100938644199300691014935522368202654892359890284439234168829613525662059696351978748329273477546408344096562359482049942016601562500000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 2841147548092425466429063924099332552180210848552416852946564504177988871519322355556577958600174691971131879544787659490518941272927182946035965118924574936478345009506857758337744752917242655229108684996209127191839771151618124546777544351873465001372661368725846146241169586850866206986635795009044811583547943076567285263516176137302550145797547963992647904581367598654591703613337150951303504895328348282535026393606324663569477939117091957120265276508385452427512782889315008759973582954754357635559392841243025453714242166123669256610471950359756935752633838150799635871025240642031690405241891483429286336198284965329888110766304830325217844856224760184195702716065495315863473122359656029676091237498739178075506619958162199019442503239953664415179309610263878136105090471707114573593500873877796747538238917966862740210168974361111646146709455681345169355050710861459236335572933169169582051998632634895684545887237858382261681131681349035218552172028048046062249738652687053700614571586769513620246202749891051786958777562513189476009970863593641270591870250292307827803757066206009708694469439988976292859627471156307286614383701821666797172131330130138189658424016316169816376841539885000478809470432964206999641746810727284231740473093900454407279287067887696469396390150347763011068661745499043200195877159095444617008134796149790826883997871958067605717252052533200853338428890551106782866762606180353833885050471300579532222109035267720743583727149820300403183010768945176418875255239836831335521859372607087110514805080849208713917099325068647362301840117484319022963122761480235185072384047714363757209543392635384934429922593190404143378217332101720691985667917827203695674668411661753280422133602163085459642630443007552269631091280358677818268937775490009137168469888810256119288216435290863612985856285060646870174128587835735836049739731216610543574674020018833346676023587105476599382094812687524453352105017156425689014112518745452301556247785690273862007219799316251806790529899495759509705025059287957666157797324351788415303011697392395545525794800511106911765673971151358691442838249173329892402761667937701194682020488840308320730391363700024977258826309141859334676039343241445646372241340007962087199681811938231207679291758470366783148204747034421977512950101872370237382024019857345418871215216888555379246780254503284825912771849679842376275896082116976670670378411836563944815992287443935567384347158432492893425862775676617019100200037259044498010212588259976466354219161945146844678350991686064194573999478170577707598710564549830237077326632441285594851349767275373550992737768296906898637905471698578307827918847106030142413146677426993846893310546875000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -7191016758277818857979710170543893852216936789910210338171881076020787499408042450326939483919702057792674321629465284368148321474739319092664743502548035257275444095626240903741543246074589592042935357839144416958706191462643227196865456009570723517602916084324344789541278158707975484944501683172766653361163712383311920409906214144297873151919986706434544333431448133283804707911724546093732975405864782798454952822695801154521596145237222124996844383123576560021825946938926924111211124048173362562377738611408894930676699476772874028129649864197282695890725513859403803298347392660382559011488043084713891469678853561388082632011160608714923043436684293170679727489716203930278499452801642149861539599030534957553695515360444909570139105443464915071551154429799095306972853822044460873601438396962135073176627586537008510504713197625905603239179350206453685789139446890332235115258406709508642779301480839646346075247300581677098928856514544112991944999238086705617208211512762552531827534171500609979922068085397807803140193732263550730143365774706165824744083673877280291781105955915789962025607776412253801287107967172318951717867462511272983549278660680287938007829614109463615080421659786824986992763144735881017285454656094627097464199469477545112678181177630420482825532175425712099884863021412486943763837051519870715649029526083327378074211202521603699373579676603777833089751769136263041674514026251642163549468303655306492386344895238670603700270098992280079174428510440622875000834723628017514833045442276721959369084535248083044158598984867636521103147395972662272693277629611299607110402701013882549274341948057176794911824727588946059695814214492378761337033665115621134307493246131485840881093065853173770160142383580206093245904413419826921313271681213447856171165738602836896649383973056049933836179659928931059570128102253169165004646682590986996515216643789678155677395955269686688845891908521251393490398444043178189657052742008261565911275250952611566662164020971325219962841918717135992279667280874919542200318361949040331368299852731298417683035238474039596911762311661184018327650665074296804302823722655707410040564215554229650837905496375769338913359408257051451970422592042499230773703863363048586812748451658768439554197129651722865346053193765403108446927165300071111037288450055575952210436056189416151779008254904514555117085128500888693827387106856789465110347615516233724850477013422209704557397792404085460744369796905627819569682687248840627315859427815919508200570785226788491368548760795688189504210378198396372016563051960865090354644071544197108782650660900393149821440887984968167656782860411163725046501671300802627229131758213043212890625000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 1010257574702984576304791025875031961297642752055455329650340504413710443101121861350919018758522383321041659141131177856027266844732039245297143515439711726514793817012000643865943275914108491632280239414599848055148461506930029609364537932124059064288196828679804502072714743243836868553397866389598809907718034898792113282901012246278568246838247266563652463077158947818973685913729302164049028146739736438978388213222789883982677190373620814947575967231223897085158273036824252780265733305837733639590039073205861833084642548591420386850626963509954943922637761004514266104075079266676181665790629286257779439727980057461294144486969370724292249934014311676279389049163061690149146016183668811197168398441495591869477472463542138657279367972682594794718350976298462550015356151435997104768594328831674716036906765811534720900252984319277602056319463534890138244713497804155374336625959069721450523417950980374738797194522434042949096262683537283306995668315924147363308253439282799592258120152759461631255268702351031188983195436395159342955192478998612949136218297369010376065462426004754195203188818754458951402337216734730564230476871550827699962495125386274411745200679851480053667324637502569819404737709332674136235442230469269911557299517196238443968314761502219356496805908741591759228259309719493344676411830145438918483421873017662810006901210385355398986662368202320704752549954420303551595439499130151927063962622207077126442012581701661575548720521174292893062332531562498309408375085669098217830900874892104887943865571018172520413172815086328191598788956400766383982883262351491711623098141558368223793644202298555904011021333031050421094238087290521283001963554340679575790959327584694930769065589657602457726417808442319301452803327867645004415866523184164341828608720951625457890323120201329536077200714075701565299946135021400383363014670597213194431879491914361602654692230683262967194552739151565830643683924849519227944512212018273863685429015553630513195071009645584862088909216302051340501884019583900841636157507984972359176214010159406127718484757187278440029397338206837022808208430876534855717866784955689867148961310400213076058953293543500686366891854049799142372352267694244776229877011961786391471752206281704291316977716260615676136202246605946420788434592746175367101492683578431760427290600406778123146749280599688594281525009614830283053374272983093769312648672328949684485525325264898962380173600939410175335484948458067408395644364948712232621620209544017409080094725915591621195616412647863551952064323466237560445335211128700574265310806224864259507709071843324581650018536272324862422078640467049126527854241430759429931640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -81128481071887672330171434341336364601800993426949997384331768263917177539816068314134586395323382013807318413233331906106814396127775969505742052077028674457699023977021553350844177333220651694916433734612617414823918329944765565785319901216472924669434673411882224684203501961485702555295107674286426285920332724871070916627372350389947911210488321470222257281032845864621997073745731458817449930024227119573884763231577489108058300956047754018128183621943136303846453440754071339724119036262870376610761280512239761250296853330370522949030872977883116627653775574964680118120595515200281808853635698844494172514971451507398263595677561103182796436053795310411577791796937051058634919431532662876039245406426576347985052623391788144109493124368893014794957882240003548147565635745626851618897639078436633961178182417553679366378285212220190742479569053486135967152821458513221567381045323064932534245456880587824739801832317914018463302009888645323485756992351731859076505391352788788212091605162095651436989744681030193213614775924937385032294431640219390091739113089911979688994343466484522439481513687885646268271541539536081390421699965733758037489583882009286561549708861390313016980774833406280843668417929970557717923838152402063043195870605657385618883010336469736295820120624656830750362509689302127069681572724173442850354580856662158665051514177606872596359477676488106085294741298927511752619033241337629444138571145154608038495954269315861227190949903740046768626301387587646527369910874513177531426349209518159231615210403684825500988958149149944028141387402198124380547055241685224888683800876633596989542436505261937117324767884096391425250561455178817880466738159419398619129511477224279484960041053955498050032106019640897406582445393443453178040752299521603756342693815415382770392206017127966680759159610511968588136948894905837666307398162906736228302186145280048213945270011926578520351163282482325255651987550104004339015320298144212880314528293082570654618843352188017249474008195841455450863230264042526577562453293082596743983297118997832076728612026246729329694187140760668414485049159627587124359469444020293404468566043609690940514359685339273559705248537781988276460572802493614406415476355962444884008931539196878570469827102998160682848792146542930204764790643578389790467705412338468837149898768994973676567061831754914374317376572871829339514044563620343424041970088129996903620449432058170184090604239432064036914108003047272050507065458332596598979798323934789157596509960722441294777118030169230379508367672357972769825453903101565801101342113479737788028342620538101265978856762701752038463062321853314085018382684211246669292449951171875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 2728583154065059785092770210760679659459783935166854024458123290220116614374878324364342434379088088790154944338468974107616232189003529808468561559063079644307361169147429530504093338937315816079005979569789560000846275705758021803693299307418688591750147644437356636140725606531457822531121004914768867437950129373069280119556069424925209094871321223266473293445464542758944579071688837482072497474410796876641172020114042312387008821567994401748046188499636218851364229717301053745905027562192369130146132378033581281892614047555832352049317793505697067256258102602440876740919721028679647935033102453158116302528758563442592988771415723623027201974708829769945671723747908531937099108512998911146246114528239869914209226043233482323610488464660157195586088081341038842907099937022011953717322988066161773312331092971763336065369143015227053113353397496088256671002461642762865648850873969425363153424168526537685920903321087666647266625105415904972146622342645172768724944006790165531535413166824411014884270185664390421536683736424666110762968104454629741846674646576467576661199853537214102248754874825969468195249033130943307429666614226346896413839791957371811230463991712532258906819880418999860220017945819079335003559365743403893380355927990276002730054715453627778012031906812894050427175285323764251090270333164119899332970721356102505968723362601489460045650797482873518751465171277808555166827613618308279921890675468701525894289042199262900561378152425591445908452542700019999852754124349295015900497717543212133558248142070432913536271287079926230320392554339617773329601458106667044942539141626343313103642933471844482871352925623121542283691487624185368546102062254656014293988628286939418027610602006834138850603209877445270662957596459096343628962943658150113631291507652927364641938395654695463024568116406508634516991017343434236031785736521165033268114658912728385657888929670158540008341509795793180730326057992692956503864049530880261398026646791635931676465190035251304087891562781792333415844568258457926259851431842486027381421509976355552185839645242252832498402207093168573703754619128771517304677066367629163632366618083019663211965526845521329047622773380275872680062460421827988025729982496470429996193702374654102189137057464135496611482449959168100608699826077868072567553408346634636827642159883801209031690763201307901401754806523021555376449988555686609325046954228308310143086678757387123072219279566213137986354876032420582891132534509248325378007331852726220118362147841531657059941448768304787734803144636794813347042161178705357263175097214511698247477443173621120292192288295945276730865292069694305610028095543384552001953125000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 326136085258042519505306895496898585139903828207500160211892705451285308648908765789340604443455635480759928482587132400282063251565383515196012813481297020885758671355849194972048883604306226285833005760044342743525324258162460613261503178700838023510035883396312992761839156784885377702179183034762150369581820719238429953948563988233263817735657547586268560445656849947244990519896186063335890483289205731770967794969602320728119387052235012542824042272025479599281907778228825787174044334037145766024638834563640368412434079247700089899122590982228345973995511954086588773247116831631356047799649860068559383189400514646687658504915689834778905719982110574694775900163294963321774420456626342446688338010499553586215514354795545705541386742351575496717429034675526679155966001573961898660065429634249323011843740218769595976542617354734328693594864789291092697306819661876968008243925446602115210764148226361000161335553729205989379958431187384156723672491749163309173141173498042222213831561582679154263832917187447748313454146610353643888927968676121140216539207003053573098108631082112349130195807332454371095936643878189041748712357502620219529682688754902015483608295497353577142269022514796793907818110721697168579116663176108865170102711516719631175133892209392241108879173909753260915457735518718482559523300809022920294310119268520753959541534614988991284939520650594472585901831879530922344471216142269531641142890455418631568755825676340856110622177044918628814215342637691765648793933978309361603264809291561391991758507699534922886400857780023189054880767777028665303517050958837477527489685319116728082531348599021645797971579645249744790762575385931945788949735982349908374484788700373998938458821746536227879494134695330019646692186935653330325753461910377614757341737198336799149152087790592331956307819179231322705335289622592564180671536064342274726672437753788053361659653069149671990514084261880173936097986220617111413637304593338828210374456505010414822520076062678304933416374031382932564360070924050461073635073429027303282234923664559482214611408300837102591503870544621908462934988629238157181969714349545268003420182899129183485914860744260495676188202177915133627608675088897415903113052338002561685065680993920167652174794768341883868728865138730112138128324549714089681870184396786435448229741886341637007455750371032745603874322550108138317587228363722205082044213653476254088834214647302049481456120838915821778916996520801809469718285166864965362641631463520320831711086931318938728898982346634951670175527811567578420122074633741930613882258573529980168323024057612385847811566057471452467764194693700119387358427047729492187500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -73976929943657726940411926822355327776310680341220922622722990390648093599111589794312541258424259371314117494506979940078395478400367046125469616877590288116975603849154072423466617200011562950416073404037994401886747020295183504765664564465177894542241216357102470422177658722474010449498840790086506636994636613132567906456644449594143833542758302450520652889492570595816436831443811891819452217643048950114610915867354365640101085297543942657128593656628916009509529615374876828558289685183293322087439553509457599036026767032898251946254722197305555571427261671612712398073615336662201666832664600957830035349863977101908310125074193098074822197306238352381757179127396235317396684298592495715151232245279702563007700568084944275122359515074869766285497313026904874475906606812023733395184128268526027515934260281223088469452215923817668216913942864168292740513764793357226081626434049541334052662735823962190466051539876656166345551473143284956847746460730877104547238988572746707683865944412610275665748299240301528321549026087989283737149207391441688151196201764354584067175506481214340726060402062717852242561397856460318950110221328777823645401958877336212960113511972739900241329819365195192783328550694473591974412669992500746683739079551791308259065847546303669003147279421796143731786554039470092241739981396415063292900482796130108895139916570701235874194664692088187664234595671117629576870096994495172808658686347559247532550199700446198008090627422018927970448390358042119171675001791367208234810396892697194613141140648964853505146806124355048016035556006911178883938341400125395009933423635872132606646093950867398452089221372032067489494572471240930235992413030960812033011950909906264089874107299428694494916803562295968880396673144479738257417185909828663390929431157913643239220174326131776945957973269280536620318341989263689387538079079807018095598187285688464941228395400975979378030928523506787679260110198068524241032680148292986750356400250583046733756374304887618021030466638736655126573832242099824267696124587589415532536282758298091833285460804200752090476354300066410409224825665061427673426637462775583589768094108855659198501366724687086490829122784385664982836316869528220627773377896514545349653156549719575370754880425383354758125076441508117517985250489523604612836168138528115552036147126304439193051296898224134610767047027975544754568519456145984292622223894723675127770902381233821257851250640184752575671796560672274340687600376521775871657830063262714431181393875303615240066979472537332055857830967357762668393113758584279440391104183211626259263930987002533236367086649601376713292211206862702965736389160156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 8718998998440594026861109004203070725438934194874778501372583617911566666280135758197020694069136989130661434334076202887367091123072461606161916791157389603644586967840352342276825014950231069393130639639218779044130898676009227894021274097843472195507379218887267765293546549757134943170769524621499701051829593001326440949511558170348749176929050856367311137758501581027522660801636336134629746734292949537980692244920155707441470651232643175580341020816342793960603395054140719693432553549138227660359396652829174674275578399034102221091398066751074088445849812223367670743211211992283858051807833430728220034900795764115412326833453127291172459612055066828095882046994480265679413374956793654892610078140924781139452330337625741197584140760363202023531227864916893248085512697103488713892723552169245235175889162272159225212352334927565745406250929438518855444626538248142492835954816529530950000743350811502221530842544914196490144159765272854332990987902450885562082631717887552187146808210149810627726306938090862722790161486304682637281431877559847541260507442661971852463179332928572455855181643052098315443949358880614676137766826656435686979205323248253063382936902161909607343216439498762506222273548287634718488421826219175274705373510976886580459822899576065593914932441144806131403455066658786612783552103962255884668393102360791373256994263830631483613985669829895028713664110175081173660239706224063423334353353740812358396570354321178620084390096961857894295465517169927479593296442344889998721692525235803611017619106492210617542135061345394359692342552971846845403832499288373875999169066547418649807172940906332640183867436966281069781740392338511034124345394145970339090393423067668969134938178307059966878398114226399051301199403225036944837225169621199882171099100537235510093066866480550997067191196994823360678993248180274822021469050553045514024023667601658019521529406259095686032421353402070913742885073896736129328110339956381613597899171650126082574050060780784808268287940308913669823198732551770335848730218937635931413358970324690456495993114955495779606248628519599866346275147104365544550199117540284371546233754781405516785644400218618104969187476285673917476160981093930548942677455401351201153145683402311695134138668613463979640971633850373444989036626948731165802389295824883907066711091794888947586706467154268254173571399349477938704149458804584809937255699496205458450700892636365290167125291442231313208334303720002006611631241274266119028612413128721175010901448731972303846450954424102501287137370318467394789384703008222672500777264173531083244470222155726143079484193545436454542141291312873363494873046875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + -773036249718915717375608577899888691561414332550787249916288064725588939046497074216524266767799139313356639600125889843711628992955195323414492455961967295419496596398397601392088831925621020769892177412229358111101759579526089068012648457242263279877384637831990232114314631793196812247263308966601616366362632136448887595739565753352896943375013560267278091628518649152568131810585141580979995833035929640959625806594897723603821430400457958697325731857041623391444703134712806325963211656053202510717115523645310771398028586805951441235243116759866138031951371136368768219262182937272533818294324613735464279888534491534414858198574778383099639005837474711279753133637274630872496039416239291340092861483552940504308069812583594950080421765314604215231394760427134558541112682341988760453530871067579297288137033476635803861109357032132439204355913893201953318428130916204799798695078362403799614976325458483091626042166145712197294129534661542721157430567127389911576056095411707109148812796294742373094394050587008457161267085844739330586134527678470603960997603721496123382888450863064542342330040671388198157550498763538699273352653354449981346627875388830807969530221660335552304285060663588239134997690924707054227575157380611671261291074416043582916685575380850137225096342199372341886893040009864314811727045539089293321178394139387864055273695157863654391692582140226073086160977447163835763072216363978955413199158106169022627074179051475425096150231398573499973830329891340687390597352218429218508950085877050310769941870656657663895754251991419662793115138851728194724893182082695933603744537412568555727376110793910952983347091300703283898974438719401941201070925266972244085822377294981390712992537830558518835065314696390762848978963809635640384841943100992160096614909455504682039818824449894043060329553750638963831651632063407745882207614567095890365494131463963604970455712478077680199287534937092458569965963835066127681459362283320152592550682205879396347074233436638921422934780432723753803643270841236694773102245363919904975917931793715638504259724032896701562239143835663092402594061257504697721080046932603492211305843937885038906095546595632278460661789232828303925906590327388574765155828708398363528301825822618536078522943667184170220044919711552087314036659844446788638451697940672295536678635254384492313352068935492524321176230460257619745977765638740092482494271729300211616048405820050761788104445533094717265105626647817872094484055426470318841298638449515686404611635425813440271777946990914464076166973653020618970490030320659039951054550125179124696335416841083813350365275596232095267623662948608398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + 56479631429202841089417042471022436193675290947565455175874543454566025564776480786057632525511485097236058591176560040110468729272416904894542021147114763875602862430870161359863739703097092631266219756444204916264693299856318375846671222957952395842901200097996964889742670160027268951623223346476836638107296247947659655424984703265984586993532005124569475752979863043896501399350427059592799600494746535176561327016719894484296041065355020693711929669961898365623606354434348057505325008494064274677064398238721085248617620536929264435214775438000585501222672065115286472537543662956577709976276187500262712524768223880325266184753309563868858372811127844866657382566562164653992013039925512475656933975504014758868391126399423889287326141157844171840639353008125897269332496293875846868805057854570618641858059455612223128359907212116532408484562572955014490732781082314463227056989160621377502954331832811951967545270575061414308318162335013366239600067693709102451459042836691560331148661254752656714929293005442053978114135530780100968148975256076494376249674019187973325032932271601956919587383931744928016940608023369933573555880167535534189685586854670856550808308213875750828366934088451430693087029133698688992248632278981301419876301079423891782381103908131298232555236031115242260020134625915038105726077801705172502065030674246255169704865923772742327922435681258342629260751121939052072284911373607691886581012123055758378470602884076793459597448017566053425443584827934029557052411618127813421515669162961025935170751504216251648157404753937041100499372457960953041788357477495388785287545905231942281040710020178347527381517195205121235235002630783197071364129732187149824829121943691074122002995515151645045904468840638394208798177506868214686195403475582570934184030736167952534943616965255023280343091556448837974560302624751997689280565961407473942079471190013077067081179255334091664391343650814323964456136916025824783535097834892912776075827545730069278253135052124852618316659902551516222547424262542693516151179732950447631297338578758183141349641014702415694136496256006458525611389889510039207596538585338623542817578614819782357799267437950636505579200038771907171270425961068311547235571054134920361551658098411184160666965196976648668420552933131306895446153793796489396888153808929049971791076157679274594364630577810288373742590450719239161424689702416560147716818011688326433139287252904288682630699376487633771875006804957791798797279633575411772183042456719854994695614355944348683876945598548247201773933933063762085131476921787297821828874933899396746202321203561035694256275974112213589251041412353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + -3533439086857644358875323139868089209077717300238657397594695115336296604676997527217641869892661538593102533158255312506063576639525557225368306468896781159613877743024297944659555082264534481912208005779245742209858646897993214425424613036160513907355363130861146388526269742877791128884540629631953227628121607990577468950583600248525508186158920314480567396551608707856707864519630120106071581922202485599898177810321700496953917795970525935450510701376543290033205843156059720052473055712339452334087547178795312160779879206120075561485152905825904929814704249584854372037906256274682894098441434441055860204537557969882791330961846807314446147564117569929484863712558088753514215822280607421567874542037029228130849485392511543182433768046806295287280763718364362939736955638217056936171733037194605578760890005112620129326162820619549385632318580691862932732014303583914071898354847287583047189188668111496517941339792429313456265166750536388016985098631988089939787607259353005609564056266696904209889604461606605421417970235173170216819673885662512638789536491323381516275924512056930038371106819485788631706891979553578564066597633436444926560742860312712202896228471818884342671486237074347471802699632876814971921922531943077472948892065322845020417282473979367477596324788053320738772820150143990361068332755283955617056960640124464730379928684886765886417846618475801670267010957499039275678790250670240055117128867643455864610254252153707920719765321608308816412550206596865178885591700831304153182808078275215839293611706704852263847474669797753197489377357054158313934123048965944602689848984994057583010817727481030880234650540813919116592213392681008734722055134046997468428748226691280606385444394559511326300397011709253559360518526857462154128114865891545145924920846645180650025767020265079590928981014925075741055631256030651264016911804429517837463880760374779105355913516841091172721374181319049916554611228527346910764820748694129432152504515068550492842040069511819055092353049666999332825964990120449640328217262100686771212792321732608701085406231454223678813657745910575394243519409558236123178725916390158284585358596570363304433759638072888460764057379905341180703969745169226011566686186959470196176186935716706295448670186044079558229719357225671540882764600223694796385056751597638539760897170762274679833448730404050103505988354737725906068869881784795032457371272782788669820428906263091996349037404578278573865389859771525457548288182416720764532539776017676236095071482985328454651989216584205040038577848076259953745606928980926541391451682092223089285518253209080766055194544605910778045654296875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + 195124473496655794315262118915247861635667417032952856576221543114161616482823563843710171811436230215400101824635106567942514802243056903430277922551570824603523130777977658450463117097059713825703566170581677140786316902851854367634797990012615292596185087711007955495019126784624380917187996164125985196046065937065267215827899668538614149029594591812896791082029766630039724589985330787449938664060682447562733275893797320227342231369150444873152063244334204345914222051936967755561411717857701999722591263932492042967926258792437467981504161592190960934093160322181403777122718288851177761133428090169949272951672213586835932988921510492489460682808901210127780050585451680330039611385559343125020970157071188458799359156232798401790352964199391038425000144239281690794310578578628527569894464187605807072018080285541784837551255435262795535116369644150912392168750099605820961724863645272615924505526176494151812974398733792192113256051051201054848182852088559968751424530051607503212968160727681496041948022293325880069619323594759420685217516602294204746187164911908082495546780674260008517376849569781649599801278136695739833398024888733843938250520562034562439640511265478934095204662030617373970700842805493310679779876157195616607298161384306283227239872420954019037585569112013945590451608064083992429237246192067214655549634616517629565020868635165217413501962447964128164342640446241398918886491675358127769644324778041101981468077888277819035393372602448918293696987613911400244180205383565296062019027454182225166576968675520520956365883633189857843665886331176557790094960979422660529402118937497536472643723387051268944908615742995287146479072367573646536325496940796002122663764004227161238308860881933562676570775504756455978277370800891359649215015264806713937701840582474911992370989997926584948143772887132675627238182047975757710444183350590603036173601186661101813891215461798730420143507825056249610737206269277801873856818972071674639812895653844665636407249594726378520054851714396527691324252051206266939395491517208005507822171332346176996667805480743756300204258551826537589517108562498260376220155055222628821558659985798204587954249224118829540050073389946071006082331434016821181368323863224670461431272216782028462380688420284297565781379563598931744448126986139020397116571789332647700151167743700143759106750745693505168973792347894417343042013004735056390854530221638354782930109794146315463076020571386423678007440414288462663225430673885376494573411182085851523981999072828459915952326965973450307391914392530992791613917168647934459973545106193649414434798475119805516442283987998962402343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + -9739082124895403654538010604951649109985002650569282169366036017147607990941582785582864482193303647458893413175512093461058623164307810414461782704394131962728736415997149367545486466322285277003013304803577672929440699451217354015740291932160820088136786460487437514293326257984291284238995719460105261683212472600946068770970389427057214328567082836414665536271073849166290657292130037515670748323089183946088372805011173735350266091913218513366936596213188191856308930900298806717096714692926541839168463759200667741281888153739881205033221572797831563702092115994837428386348938588403844813108247768602260488145139242207610699919819782051896037774666538590136203520620179165541018807757704590702366002695500531539146638060481755211965787755767384241422107554148404923957592924248152369112693930730174626871590806168758899662309192162889194382380840248205473157895437374481578808959870476829233475139064176065930789923949131563082285099537898069861172944376746255154392975154916857567953869249677223455270214288460177689829781745778645277110096541442166272391850729877350687351722842308229556520892586574353427976783065860436032959658069394518434586818969908584823994509300288770029833943441916152291187559188815066805017266657952969716959632699331819959262774468525729662104552396912749814618935085264940663719757853318610260460250860382063500998663424987297760605488040905436348131008168735204432651293203957373655275108364447311219915793004611206734665086398659443232124036605536306301011776463744979814264633425426643374203523566927560544262959820845633850052798267090499947981071161337149952523354590054741611872263505205338208317119248872118994333741817498874449066921273838187849765773887495032290069709195304513924675063034197779163511550811942232980954013954542157495401767525263466809608935751346196208520109441303182836259803342589679821561167662183406105740774913932218233512109409572579984827925833794021018980348340952093739633696474546973228333345816987787150887067888349395011372578651932607090843015187597745202874376273844431140549259872804755667381670367043811444573262631260962381159308928039375023223674125761285487551105209647981144361979278776518341588737103511854397829791993675032819807912108582077417708858117773004837852624961464430497081922084350825380203980650456021051567931678205113562825660857388166355465979774494885572187081648734493382598537740910896234590358324504058844606582350750019110272761927482136531605814681915831506016336742082448276642520705094851954928207713985393494625558528743521216877428043259225691588860887522690379053161905378359029581414015410700812935829162597656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + 455220384801721974568712961003658078751429047944562453790521659407367060140727137721256824878398449463574458583982688826413993909284880459429177390012782925776918822716777034688297402684225722953581845179986989913637115262445096000479516624060149077910697339282539273966160389577909066635503958603205898753090883249095034449265326926214212190254649873853068165867244515858515080140628271971927637162889501011680938057766382135423004036308656515388411612538418064578918245198924444220789030883958229701492645866654175910825254093992784780771697003057201989145035019127766763586881035128034172703246763216010308795644780675144422591808777461349985096284950736970198122174286384371490670534573490359438218544507572333810664225522242659077312432816641054078537046175479695766257500772239330868257610026774184835309618285422778420107627615401194504191701828989584519214292105248435696560154654781190304007555366933821026321485624947195262228568572202231659956249635088976299257399399064479621512501376483725420815671221400506323223533172410614330766271576541354690250335175811147833153608382596226875000101544052688116133107176881017914893491757408241632091056478429331756666443128084370915019420917717931336785897675506167448031970343466638711193265092339581974093591571899860282900194758313062040895349468683707361906657138853994595719914829567413755522743940286592402041396373944880905363990263003979414711284448668444725305259293101232183474500299511222659153545435603740646260010669621970896978891458616365869652835948056178098821117056737929426243482544189944283231569877069002560540850317531869319327058141818859094776803323963612436338801152253419424214313919975370361202035252595057102290799543849847937595596699197696122735581893205584429086445034216737258539585928328322109291122024303535438664705106989795954451444395964120333189519898144943438208009530318794122117355115429796432414143815802670213955455617438625050560825274092987124416751694744571886928417740775627975429540142281436326712558984622558560287678745057596641991043577032978417122807224989133642237102746089416313174366428746941588815258733679442160319749701442228646891254701412719692325089506303058125486053101817679217518910258802919944175323619066341880352964385485721381743805500817731694247289040328824369212549993771325720834527023479101768018547176605159800998427699332381820548586783441599590417256194628680460028993346952682149239844243032673876256809248960512014584490836740785057170413289225347024989761005125716754167204523050608307254218950585521850642727514957106443199745317513680980522330219942179224215346039272844791412353515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + -20265814928648618704411733257937307637299013889762369895263003840284620296028708333168929030805107929804840184184414573097499415283057566643862065804555714545586131918287826148770902408995511992033986516043604355823807749702386183048994168945083853754003540270675511802975557384812268516411618940925596551527603345185467831389901163959538216412786298105154782245487324996059436793188665612395345539113189410317339534944744533672387795742015983441513946067668692728497944239973338919175747943137536835864493058225956418583888739604677474249482851488668739123857642898849373382236513747871097318418624209788837424173477911808727388178660957149046788228346133905408514213778268230387747438214733109542775714045564574567729784601734424207487896002904948304839117164218734356688922114028727966471564528725311507319025794748097331662673499677234887242860156800130728462684192680493427516912398667907668154001973364327115868166827239654518784051586208848171998862337764489919539716163600528257092948659125963917621569896085731562191444517383393415867583828918410409092790893248571515470092414588722922380524822428740072823770999393530284533024151017536410537126617055175336422064797877259273649524411849788927936590443875642890435072255994744709074333996654558363217651587059029706230705462543026933772766640078461739866068216512212909245545103423395309835320330379183951332976096311483927244883253656079745590297881543853889739830567356742163669091009354905271485091030592527151316494928776776625205389502763515803827778237399976777025848210390522498828104360445163379570510153617850934125432624185700997308829784325612010901534317613949201313676460440864633956656868865654825545853839100663711296649815849054775880860518997168513360950571219753969714945633451046611341450260666174344668971677384904722598211334467913697590989720014666444295786973013153255323460454506633505757214837204620774759712713903578096606175557991945833660467665943413835438626429052369986537469640319182696740098130694984472953950429103049868442894751462302365368434948327448429056221824184634272770137832119761585394400790565440820276686318734308596788974688415823166820079784008931199175786022341048020072614416702485827005812660624646063321574146842774921573637913745513449755254705975070856215112539629518991984100732878900207570414417372288359069578731322607827895336301006205597229635991343331586197300479652260600457954144707559150354261896343702889581826500424727280959112058125379235620937848979497244982795945115977831105169606263779353324991884864745330102013914918392921861270628927275341132954530831759907549596391618251800537109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + 870853124853746876248467947426702957567448942587556051614338298725555655016254932995467592143232589227184170174312635461794149952280093438474521067805119020882274085976756839242182956040046031197280182602332497078471521235756112645848284367184228957312584982235882934518185024737836999273193922105419122264734808254448729463422261980605610919850149737250274872603327147075493303768662947827329357892636141744482344508394811611783497041799192440451905988663017673556806586513537751091397114301169328620765282300171168273672686621423680424802838532314474231753654594294499028955429080337988228049271257130954920670390643069213792908431678653423875186012267164063192689310455032008971640042057429034681343792603148451509331056850559892852993695820239583910587445779309191397767185256188456449726023991994828107033221038023258647616589460502695544263092786609497292387425933964662831660965916016268763229305653769911789718680480747792142801441731780460335581149514810464995865608584487211753237474668814958351568196296078907709754004319107990090923693442732295299020132329091786335170968692002165256302933613082447644983210531774751760489539266533516732227929996714967499499912830352993379986695632216670359579719019038714970272534492568952122481295342159131374000418188615327782791760892118053894682916929744960758099911666165506296939368940991499148305599811596011445847525237650657206219747549705098599049884070933407925221205245669738135945563465102015175304996280829429580992042402566182404574904749020173635274492947156290505377481047656511683756505352221853496232653587632938044062304797028508338140643761950379927664149560535946486379053130147299915694847150255204481615535414804947913693947561217943748675132941127769893634309766936425641094763501509362040274986256566226324264640378476528437628849203610707072028531812675461748190513038418893820574976102718369728377352155918565609202191079617582342008638814379833838838541385180055184670796697361073303565185237307110928749538873502944803509711529375707612132406468573625333818770315794969240533859747272657426697737454544852875003827679778545149024967866167837828284579954244558048129157254786424625154675855438971886062434160273917601204890125510176864986877751508546907103413073668686982093311383410045735997848668598637896171401780591081129105925152018280982897584704962406098459397570828248519378333855771996016792799679135168153767632841511387769017604690339892329606610573263001481861065546189023179630681039385337634477451144857007506726909640255864103729771598195606091475399684082318311743200532899225106196400298911742353811860084533691406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + -34895907200540272345525972763414835131838867124883928012327674442563307247356959801420500515325223506719991880533144193212870744514536973531478434429909774232986487368824019747668072511800851068489553401058552620093479540534786248460740492908551364879811140042964111958315998794132558174747496188138332162908185350286780432250182220497439560885827314283581654621815636700388490898854719589484898605741919253815546890446899209860397566788187048163600449729085155045486860023269437266559908579673293639168250759398531540363540579219042762335620519767841691389389789010610322028113322343361241111872031387493531362003123128449683506428022896735454535845411774599190730558863991550500948896467755329185991277418536680342642853659480440837745616805781522122531129853538534802621510351326652814697740902613804273929702785704024825714796012815068807335736580655871095074517718057397423410797563346523017737544737807822458457152372493673342089061797310607835104909952695185208714319391531616284898758388190645143096960239566151972849569836007284318620259345699775666587892681331694137360218333387731752568894571469148239383823801003370193812928148106306760326531158563446606998890861604694530078839521501899626091787796701745830539795102981508016574669829479506093356345593999899639140069392914181134692902996919680197102757015915882065194372515422395913842499677137496357515120543865560374744827029124933572852578347165273350486800046247135919930540135025087160675360206054296218285395240930260880607561120394592384156824841119713638597356646726487398736036938730820415515900160350082662863546377433612527151478778604439375789447971080462580484398303683292898197756557565134344330789591790658698755565407685672533413680707446060072713569065906845751710810530890477574663191140468735891540838659799979261003646792159625140082544328761096086919545829642996911567295884868977492274376202492567290139062956694680554453212686661753311276796647437624461641560210053773642097711211819160839153699700926181972484001921233487235986810098804356803956581153220636531948054689919125498805890599670453495685528285859298438479347376918670711926204352936252603140790476053006015438562976925430378416682376652982874543335277026378541553847334679655431389561579300538271661105631836327070011047137750368263109295707358944325791826346106391073337591131695609556857338326306187719027622622777467301739477676782139764989022649728516336782990394222049604777666172539700946725395628483707590085129093090436514908233250234591644702454428933651621598216749002048340434449246771385366704613018585630819889879667624756693840026855468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + 1282488027733571325183524989150946096850261419228346802881143416261760814964088147559835128550316294778731783825103857336354765575875592626177978904920054415349052754670779893484073377133075405078697884541338352019954731304611901858955375047644286772230864417166690835528444825203295983994215052593487553919748600757329144075740026764093480316622210654527926694423068559343842932267484411181096739799294321291530016372668888105747458040176954884899194561358086617247056924774845465374210201036344392229168383616995881834605149076689379671424657538695028224379717161519988521560278565159024496390552671921806070001604353001750680582270378860469986889305048108169785705332166581777936804277145801617684044450072653373649414791958529812816012441760766249851687841382753538994594707349479422176319342484337010138109105453880174665385652974316592746926526190944403671262733003265366947586350887454509235141915031719149097752306086848043444905004998908882851083581520715083289868746038476389817400774903429531704575131954552378560191520392717613222178220661158292096282013063098471109133163052915751557816428115369766362925162737981584308961645045845368772815858130206802028540834388755321855318776380164923526807721754268237367449979183350792390451571481321492592253429842208202756435362088667963086174771174887838068650598691850808910455254413414120686333079730821286852740473726205665398359942620759947876835847931113726394069790459114486984033610109550140011207686020973997011076193774134168863196587772608524040063360896085221902023790380206377774093675377049004096838751174252880929266179586081840462589241903974397784645540677643183335307442567406956407834710025684428030383037119276841889369789615072087748478429869660632436147262632250039583415086014489746725638996594588127545127706130451031340611468740706021865591849260283668843656523924290326494489255854933525996348766944391869919843379646674237666694571048318652860184923030412938813006164706926321991267378515552758257837797593107390956772127132117048557340067610316726678551751557677391616118383194304943512476050060315538207022811009011380588736957693253827673720763652101964073835064745654956239825570496341418026933595593633220381957839737627166892018332826638799839698939077030890138027022661291314770122510983322810734666993221678537055713013373806970102399855077348932582641488434755738331746197459291221935946109777532766222860486186947607042927213577597100807540812050541063771324899645416888236023036022658118357640728478931041366261716809715369288728684629097009310710608236529086665774898006599243822731369957327842712402343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^66 + -41754366612363693516749586448563469551728659417900444806172256487239726973581399657096604279987877498980151932600852632267829750789867633492172243185258179098978876119572502787929042583544851133523447341898301076483208586807901572799027041170934428726238603096015188474320409514444161154456548174261708092860557768803792200706313222246187110115191811066221919334327969335668559773869331005619845842267256952086724993790440463583266822724638904692992941191276797708612061369417391220465906543336488290634583288164582746273310009751610916918083077002834201343294863362199156756472199811074112627033832288743895992405161590290561166909404261677311811903971524030757528912465629791656298264799404949384187353199415825702970236860911965678791752143878366124924155288660842168068559832646429386501818442554777076691401555782776763733804673614631849005906713815517064493257593434435736162596862950843838614217581433748942495885969662479185940816501926571763218342997903331553626774941687999611818573424134764624254285664975382467977565572309640369700343258561251918802034913039163526715066093877693910141633409256636430444763724351505888812099157959634430908471070089715107922911866357741657005140366169835886008696263289208406355415005895489829297392821850071191055546050120972543919947073953380424272524931334765403152976088405782067838324913213883114791354959558266505799451192087862859867038515554319607547024557649990263203843476907471174359061937948608707916774254610031671840728174640870672665343917290733816758381367260558646620310199748471760612848131845933796486500339252136470932433952534916081807309584010385724019606572693612928457329597776716036316505345367012504584254944084769599961095622806171835530878898206436225130523938653893665454721427366487028756400473380115219250293247029108049927449222823539826726291842464098346005432473755861684194672006604386303452375002619066832474149245480175657904217986963327169645124111689984926567053177339965075168536784689108379189990463042228279951193159643523366421010899078688199524788212404481627639440542478222032289628146516603409326647810767141198226681991853806961395397831142932409145047358286671295879847348409690991700853825281516488287276779119292792468325001698871754049220161924557409876696380256517908831108474531560268417790999818546102026528021287661478288343010389088780803452037540736744431570077555761666234562607199933494194398517301782128920981295416567442807406050230190733385262668632771245250105352236450172025214349259908174102686312232864354208158980028139196955284790106049849797779114675727341542875766754150390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^67 + 1251099131004798853924384013905223530928647591220769007676143200289621066436913072809583055185079978128703099287519097928913509651191686949698135064668884300889464255238920066920547229247795278932814446744698459119200627871246174099026073970679956605021413629711955080845266818261248079259779651376458503352582791397480517608557010282543930496927328353818572189213768047220834283979233498822967029043130038917473858880931624469308146019613581382782509244693795961346368376451729036084031735059126439429297334707295668207420281094545625404086098158528305828714870393622194285200395425659377779820593022873919789663172970072577866041509770731473112393858322452815164444725039939484845168016220394548475387179162102479291111919726147892158712130384646144871353390846808228452516724842870593353117807824832279065893758327677160444769220285656869006595004949176878846587010473734097408414136553778384733394755796298747730500702322103309249769467193039220353040228207046346530384944538088169780838869367618947606940559738081473502175355491306071989619203247389930966786699158499619495170074734992022527602842745971782281868265887260611495676344630668744356188864131545201721849850772160840316649125863541074631211701626804752944726627399683753717869938428764185435236694815101179722137844665857447906691230103266104078615534639647095215990141924722074235076275579282085522173645488628572266780919733230765964040665026488818444904812952499403921057089088826160151029750928420261540314935890467776384924855364711188704848097904585139745602333216082296266302464298194945407770600237406982328072917714174363201213274079554400514309188265888590238921915287559857021281843674914730011739773612568359319023435637156571353472779499556667111012460988012186436756724521130106731848282602615188547850848081385101930634340586559381787905333106351795209432265481639809466949604761200858517160767167839317008904996803627074348758906739697481762323066436746347568950017463102941662297961174386106634183971327393102136105507055913286444184894693769364443993240660459907776197400917143701003407531523097994521298181934495528845958810961238691753378606976003066621343833288599415060106318372081160893741878085293136710717004083556016250154296813444372173585645091076451572701800412261071865541032555117235196551863664685288079088326787864065320384108770436443331774230461040710040769542226026139523141490148743922796497080593504328388701104859083156294850817186471447069521065997074931794955405029342305857560183124301238627578179174772592938107481846418673247411773093440703882807952791751823315620422363281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^68 + -35159660514695794204656437896039990167129427451807480881937988167474092394657609227466215980323849919545766741417703168294350740543199978979179621667373544973218572734319124808155151802574547952826896124314534518765420469545642795732989778465804113987379945895709697754966455273405931936443304953157533261248156200269732196771349376072897596005434927382644546660385029172478631902246862375361500288461377587202241630943767914547540402435104779729162070600935598456003132787475820238281410756217810742166994506060556936585264241457486367317217276139350898466315637954906030533513685047567820246585895452574553023482469829083367205211871400661526575229438351819963698554706609424724889665010977309605259239523762690542015157044762008825574869630702470668635485715313817494336540920453605601577445651272102891499833227981629788743350942786730327161296842898708974842237694029378043748673874276293994956869556304357623220445520573273307413429666819921356318974801641455994389133430174734005695341863065601967815253651395092284018538148464365272713599760351937320776360353105277829846437841873271629517950061287014227817629741136742366166366059782463591506889524528820571572696794887618423546217560298851887600821217946174273856908310223927141268250507494956837906900982290198371303685655892985533226180051029209039396448623100187579953663958516674405990260115025898147034175113954252174923524093773330278558726201424954295655533278793009166438027490501762644903375047964735129948897936001798967451470110132675741638105949344953737817191203443369537091972020115629884172751013004509697967158861407520988607733877054846097933664239291392372535450977067676157385872290810474410807481780609293339448882749223196685624893354957099375837613793078840305493245141900170311776286342943525658089367178399276714115436864392473764819496566466048756616264569442674783299894170754763518905584010805392457029572738365760110987298264810545644536688620231704101095255388163190157447862467627301507866608313029458193406895010023542998855254163127183398568333087608984601687890621998287923324252845844425768299860923402542840962653727299724090090510783144280038300371441259079251030640408513982891655415148449154908707689439429567979860424402383978235850290373023195432410724612923918818737454927908757563651817736446055764740154923695346662059245612622104037512373703305192040325887291213582694958960218798669862691663562480573958994552616300704269714120998848016838980591930288730575226098416845791419255078833517491190816341344626340565205171555571411073343790878985286586881218624114612579345703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^69 + 998630287759663182669254976715758501923081774823122961593046565633560868920468314130582019460563512078578312489049047015750484358496484358173974829878625619508618312039305784293447429930618438221067507973107808492967366247955322908644138498152140745412516253530642752367753129394248763958676872259093600238591386751851233459699544342314508743791407593552422261081680510045360829687489136473326977996023991231291453456424971183734530056555290600604139067255761989839856616130229460299238743030168514395189284983181598368386457837418547311302153008870464612729587135896783808165064929854713604323473432165135161957034414111656295248804566833833315229773430999962920372978476009203773457102276684610591962153636455231262930854631183538732047122998388035658985605608994624295743626702349069106481226906626919840573916878830012847956105266684733750534284576440878529675389226024661201092720859665330427525018099999198343096698591308599638242043063318652763491409776923027863060544517398781027722596174487871977826759385702263543337349941994158560225768296630463751676609855528160243282699715880626081848570402191831989381561050653382761763501181885049351851461921287604308764121944276607841522525449500221633735004147410822816188689014190496846863988607558356227836908733056596874862363275566793667648059633209045464948165034325734691710923758905358219092227679651314949088161905068643075400471823338286796653089703378052810066354763122376083936879038411126646610242741659804345390437868337730730732030304760050289842525066915562214679829862325834974436438778430614296533892441252459452840924121982871662014581898223290607810372920217741591513889311207615434838878333904570443247196925116429593095331757808594536484764247762037142761271815146774405088549277443978825013654625786901134295769686304518289731704065226373389285463899866692097973422620577922472186089825830879576273686767025984868049085588471555931586533317012119121101279324934646088600712215080550570322485669033622138443671625005730435938233300050867775137900574898975820580137106062309193815533095283256931525343404394639948066952844038353316736444624333105749757969992996551201808913652260535793468849964374356876707871642346141911351950823502055260393179133074626393972682986315722770893085423455315941825171405435625341640981798906370611893076311778947439124074556127062903958698240898597170210189689460542433995077705894730006749595382215887745898028066164760101815482321050392532962352141936380680392999888586994933215714939833257336715308602658271643443041703418567977909827293205487866271661500549316406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^70 + -25405215059149591389933504061874129378606143972336462530542755257541510017342144563343657735482335710384606323422142360366601227642510219335637724696379188300156031732845485370451087867214833808784128468959291710105223202865362489581008776384944515380799501820709959783890600631639516000536201277567104411445452471314651125530482440428060477052064323561640549596820353186252165763915323635809406357895666875578884098572675704731802851212806100460716553698348505257898731033916899059476515711190562455891624156943604422479537053127569698883987300146433760850176949491989571611445434758076927374832891360350019821787831771230887620695861685309197348795882562520575391550489741339737012506387406833837802576596750871148801360671399411867003541892044482651036683764223659211492807593346683690743821210141606304643759008229050364283030810218371439638539121052518416093649137393017413466014537699944452620999964073156081409475508308097082008444756449823459866583487615254886640565262729486697761224994867182333347813161207313486294017057186495234422870499852345799632053533305061438447182296116309525623792679801373190117764413793537846469384627348703900296577879207616813510143565651488763339772575883518202921290418014518262131701950347558412261503004325568571615452465989315633947767745206903867600414670979150790949357267003181801716020502378320790754366218990650326472169062448824650735403205094282007958955444693123201701249970448321921926112709446675897253813976843197637243953814706975620535863481147083420691400240457950229896197554891116953434976006411662882411233619430499197725328079431817526723772140610030113274972268846659791686557054542730909228861550639981657404869784156922909435426497769342959021813603641719332872807037292628872926824680725918074489331836132494957915037828208314259142604894879887950373866103928029152497060596717936650701956905411387205713689255753335885543635787193516881125991597290259806981699414192272701378099096286596514314241723071353540281051952410454334433737525648750009934394604610074341723044635316095971431328171231497010085033713837184042575259997873938856690416063271228211976624841087614999290527860243237479894455489588003258567484279046039935791018475410552971049570828941851788841505957740092044126624981185396521172549792359369747329686176304680590065851104399900183720432673297226224259680370804799546985659208111870189324788741606287649370463113100104370443067082792939910378320163210804917383147819001980406868797583141539177003844198514684170260500030132159825173515787959822017051614424738565174233631591796875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^71 + 524048251455785977645020516357100565374910449404029869955448965238688198860997278738973938568779310152592308840173405916423276547720455879272388325602403222716025576852536591059245533548659445650270386999256898986490204977374468491067537586660626014150333690807343942055887953921287473752282891429978593249223958882333209320753666236287996637223916140118244474360846385801493940170821191131826086933185369089532725173132926350834803181401646810656456311241831344329174721195763238766019901821348664515512195281888021646624299684934289431462249838387013827241862175611136755773285519498523979547438463973106460383210228295716663808833652223860295881016608125775302820359656052812226062445145496981394306690728979766298881376442680187220768944863185898699566975021189845637875187007904830385138220951136004593323736206426608455450877453714379535223442560595976552465469536021883516471385564142400780461589639202561682674266609264998582132019274682090459801728813830154710238083675936866776150165495495156220698686038034569749557698621300905206334320869058744869600234440820894156303857944909300720008005910779448440291825058544535758807315898603003015139727527763893190338483691391537784879686697473190968858262395108086235801319113024792249306646993321753109805106599776123235098904515700753167403838242242343852355939500245087684192884187892036899807286965235908244203382758530127488806434132749241634327790945541493074080660723538043013766366903593649016695438639964253557057619156913448074635835414823707074088261389185910983427798915815495313429075700227694881031603917714170320690780259434873352200371517015883590357719710169560942447357620449555102603083106446053507970475171494538138488615516029613070894804281891014051296300636429998916764544488886781356694880105363309027727202645011176210409066585111492530075075652404229707465758541948020982718266364423033618937935175662782069317466238119779138385882625607433080826806846522969649349562218370038172924935014418425177045174115742562027582626169965259008637191426579904636043174304741508597060390002876099245065012245810151675821333826747192427183980036929800055966341786696024310437196093637301228439147324716733251124063390392685116753739473040684435062653047966627284583244922319205403321990511377045140914737733533769883848754802568112071157088558706900045959392566479281400485926912050229951979273821429332870778918739168757104452506048038385523664236042499058989256889567631477330120360641645927838954499429919896503996010422247720965454247811822380170380839891336779763625197307867110660156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^72 + -3675785630549338098973865684807340775688971997635840425145371168097515309065879515630439955117631729188423333960516920974890449570850580388131223478779377476651741617119373829717613303004376055030445224267954715927229653282114216654377634182354931980535622605528249342232488150229811338703203406835166562481078188765015441927880341468314841111368446912812715841648018823837173653678277037129768808946221692194584478855498777885810710543781397795464186979627907724404715075996816707926509075459496149786747896213581725911010297379393070207006324036979471436736710596002587587534835125018663181702160930423898467493868800774304664751934513250705212431592017645211389247465239583569892091800454480652981187837812591869044326460440209039357097229818762489699534550510646603506201215055187358538449506400448637351915383515599336322955225273268587357768828319470919141293891869693406720034957134097130886639621988375080653040865549676285392752526333598945450459730607175581726672184125321599877498222481732780947303052688257344692928155886256986459030011407030916257302300819819691163420617530933148348067485984210808874410333288905662810917529378645750138077957431753275606217264434880182142519979510747555956253305977686695450619191643825494341657135987642645902394199298154612024961277304226798275937244706124480544602666857969855845099235864105199054913089614869602666632169282050477507196645636682142569394818965880812740726111054239806181160682994743342557115442386835177374802668048823833820049245995703503989054463680717573159727603360883405379022773832879884109889662870343790522952811654080260090896278421976672269130179524803596473477811609532175026799904811415307850118931317051122927105424062554679951466947995626468915717463521083942316286799354814621517378389531159480220392167386463593549874952828555702131583302463312619797605448057750784723733358048692709267821713334111650953773645721161123831381980717839986814822928741359522009782926797757609416398709385114965170297255875872317638995657860917027977358227129806558187159854878460677622512349132371565941856845966545962268405465694972977607342305816620336666417463206141850354540994412311310306978865048966693251839304018949701384032112237032471355014926099725034663413764050036623085006821166858656114967796640099145426925528622447008053628289910643732852853899473627119031583037040952935885610123151132564874326306973054259003849094346535694321735697811849250988636062488730330309516398965356211042729644671156273238952490294951031263354361415507384130027754317591113065180977894430078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^73 + -107619983598554853355287038556973855660221466144985256832115481451385075430280494050903591174203724178771321465316763573767733651902160631279008951496494642179250664252988988672665667843767953849368479904298131242201956953469912055271221470480151350350424688673337223747644716349772963879538425472358364194585507720578577766158007111979532208910022915126887063888523451074161862388080131267108646364705208428098165285746920791535239951215616876795441555046292008184695760942425621550592451483627447997080408384936115007756226062622750588066354856004915316555757949444343963613724191301670276493819322870569968030255339060029203782067053571972146176994080726724705310713189276447928032226320485180693259869852865838940055096276232177802725359972882101667450706463586630905987952207377211508428662806323622499578355884003988688207643122493415727216893700637702020302564078147572365012226335664258425163839533820727919208243648448522593646655838325411746017282435899121021696251941813228892303211751495159237175814598779487249438431199575640854289133425106999491568545570017957902070556112888573697205822677470069289865741067413396052401122020165465122086570481657750972985114157632317767305652986563868270809161935945469049280791705369528529821827064345339778463238888264323640589610995189306985602206801876341786489091949606513385172606472112540990891197238856158514648548364125001301114072836928092703587679382002340262628919986879784944358753970394667163269675253191869227536579231798833457418784058022110649138735639913624428721990329058388485595853241559398228629427175444170718281563343818043582595712479579537389648756727341411572872384891053213415952073159513990792037058970100900543802942328202946578636904209137558688553361002739970150169949351448842546286232706448628752198577215141914251317127507775362550995729484968814747988160252268868724139313001175505836675053876402624621233257043992574373376944025515325118323618428751231801933281827385542441538408939870334197949688798416234331490476065457695244232080961746793863306632857343731475009105736648078996044715800457762044876826382509227686750871479772712255876751466380109174980991036846635510813276187450550991776143574980925636164809364204207194292732292473270663580604463965112693845731115199315210280722464031865235942816484777415030638202880024284049979064445619571368590928809837741051573992239574840417329003184578687731416230102061917124671533148593483191427506962140838105427270649874515198509254238048734168274933627674261857294711028621733680000525918136176030703718226953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^74 + 4602918845368051537772282408820054300470251752003861466406440025624717481203632703412331340360611166575724221939656487984945053811772038645288705607139941633653031317499615943820422317846328955978091707994598339085734248618805945585850555081091077718966080484765726271983054554782532622511527042561114407626557844821208984051323799575002242397980003610938206348050800630200118942261038173278127606198525657684461198172200492784292169863211881453732355749538259384477586822462805339039484336978290990733239175411647741351776687287685276486497672618363316481531781388877122133076371446853698889995099376248890656825561537411981041760914898529715869016498579156170507461266787973717035237918245427558876916910475152286545365697506086388132048677646465708199266019500043583160594990375095452258971438864374526266856469650507672746628074919241197052534102277313788563558708363498832042273584101799477914028126119459555282190709245589930094170819589665939471215947515483945794452547502569450724657299380070923139866352671999118234465598908640963592922564175390362525744545285908524281194742065134107480750224700559641112533305065197033385983619052940103576600575536640130256771176390291167141185109262860680380151095195050511425337227404503449717878608632238973700465668470112365865378462691836425498297973573552927527771111877074997691550946609271739550087253348626677959597665345414613708382798230025898103554457399940218290519575293520887996320791821625262180523559318835264666518179178066917489803251988678991925135349725411442928421287043201961184427310244496037489517563981024913125881492588753829009533245140010696233360270797525028662980414547121543426266812357034448032304692711085058901768349817053195044635191562994006967484288940091958244531722988058649867187510475681830903567871189205588853596500244458002545734211258763419936065036256415338276981486242312531615911945687468062011525347824991404065272465518263201695274814493746886890843798583811492449964579907802836252874211870962539548529790229161169125041826012389746629748503541823936199515732191246791146983974592643012936194077339899509482001996468134673977638170652308830369775210651631989205442878022808519016400008834055087499947128566692161637991588905202631242171191338240533990812118433801990456431114525470437930189741365926336296123279916040902728977278072242122496512807794596322315937847343714542990979517326774813825366780676900800630181843325335654454197397511410542128131714029148162619155730152833987777077091853886513441151596572295851576965782440447422507712250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^75 + 42211409719901992072353802056585386366273793898312945354087584280223902278550160709162183853627267809695696714899829312592654661307362272085623792693856172772628743602401342356822755013030313480128148305828494240797240676089997337473326915479192037051867211407381998689813089995897397238067093863922362462309996815474038850537266997219166907164628520163753286094654612979497225725003004738105056866272596557207750563824610256253122284968802485750531310011257933619931263212391029493037595039117495731764405467383148848865783777843685975644891747591159048641436270946799380318228842592846383987807034250581930515992507261794166630293604581893839272694303412092474556109271542470755666416592718985413236094313312627369562121525123370831545318708791477100052944478649890560178765820891253288071955607834854325515999115593792902645800837326559252134584680414862461730969353960422001800000990608211157470525418973554812312564531964624330397405138179573880499454178562224959239726008959921393026195535806114885765896934069087102481205647865849334859534731449215337749030612338222543176323166696308835240766573188393386149995762638288935989432060221501438220960909775387733931848859391073194103470193642511168661055626265618310294210595487156121715139031241075762647745214912686405697290370749864550939054245749301206869071075096861445982697160341776907903194517815670599903799145786257603369073059184425176782936708151647085609588901148661327007669904731424478153167936104153452349120672594405568710005491273386272470448916491644507599019905591263289581194881511866499564950277791844362704728824323623032000288945275116874727940189201570714887773221007048700728783572857307329761553541566098836117259675410406244332120216750581356215148313257778896265437710461117967848304258061669191713569161371271424052389302050347331254136668060915327947753744040257864857112409886288220137037306774021943248884538611636268873008638789048900936230430627482798768134454759658599351737446834568814150140104336437830366189785785652376892196760863129892383181022825366550302283443127003928774813938660666153237254326865215900700529147555280827670624483456737895771412162523852568737698256782911113414104502934225511509056327552428360124866594639636405147553605439402386029198448242305288456650391341281596783416577248380079748986649002549873352213399395035277407013982988690041524137349988561768406017749888960147360518785746225501782397538640565017094367959403618042082264802658912955807259466233538720001168902217701291819543896181833874124134607160340261575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^76 + 708619693847836825026810039023483377164737038602325607110283707236346521554648017300888528473232392193998680353734831304042948506613249973026693277590165898266644412692778581496198631614408204651383944168452860594529852351977481279985332069536220290512490629523811257907139586913081125205035104328240785063325258652006344880323513905088406037669083702213391558266199593846495119898124992187086961973847204882913728113619864137576207478882592869075338086446875513035368034278279363598578435142876417163834968908596525634309458365604548221979975217115194837529174463591118796023679397593714108962941906503458090504290677786295247160854897232611500968320285748093143339814634426012155506884939085405153986145394407334946690391463866483322169729675176051810797913273253119780821776277878159744607374708435982097130509442091909866922853085406503663737825767065458440171437227254358826850163089718389139839942073141249090305129642090839771814663817671562542109703919370138424345457123879173209493038329061494388123878364889498006533853002688301452070308940929982792983953727852402779810525417084686000284384512955127045169157478743520235865705938620518794548630215857370329136649435427362956144093804313235785938905890447621102449870874672760666614011667731569314071910897836828038534900038631181937517371037927619065120621222441601194033370845690609110484117748332517232148246085653152798975394747906895737964765865156512527557060004348129839822039054956709458881970205325585379704128171883134454947025904439557960927839051874002765301760581545677904619610908380091125978418814589183950938016666157666323115022471314077997320478744038719177585615059028071765390156544368089923937001063042558607585256224782385710262104934771634114621057222712152846372090752697416396204070165328379050630470145260104152251365289006159143361010851390143208412236793045976411053804235376937413408675425773883046304450515493808767541918847843553777341474676489908340565127110537048651271810512382475300757681156136153069819011787285828585984951082346002597970072724541084626577656498348834881881077866477280776123560995024137629519106043810182209443482150301608147482412499144522890664871563302077063630643646429752663419234488617079124950551788916797554004166154043082989996453108795925072189189166181793166194371348030435394702419037012635227528885605725637117476798106868880473368641867529718956391348027078967422418462795040495427263844467642588546318891936358567289993468534740254875770655886840712618655389127461224040445495189733852757079691900269680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^77 + 56854154028608589743551832348509904979483195914018586877723692626173003897518520026726647681659143301957602814421973823014882164798502168588437625362186644458578858634010570947162735229849631784867818176273010754721857401940031849851187618333466894103164931047110460396693844804426166477213781641257674995362114115985742595178313117406016021071344026795282871232829789111768066900660674934414791720048288830385408350453768578585590583099983938141771979978646163460524447801245342079126336758100534855655752729492479234083252223533209418088149260670259310984310053602352827379746575039133010049929274504505101682714562721783213190512292128048875848437698204253340173234763890074306409398525176543056553227344848957447079466929317061188910537689153706255425643897102890329888046176276972760818374164535355983343590839259295369266379939108238589194266180210368816359947318509774856375046855525404930453175808838586286108424103354370513469247946829377494835992342596564567308916373637705595578418970987398491816899859186225375578345528211628202477476049261879436893047675529666780041603099111449232021375134528107099462015655346585883082211502402027377208328397402050269841189316107372783699944635859292050650087492025129615920097354340578771253832097081407242495001287366824814049951380207046430500915796556694750031725382527947922883909415705384856470622386546263735170028950707308016360290480192030898376916136571609488912621700800500048174617487211742758817902258942318710922168410482052584945764149192050134190022757560122318086015378265455256735381418128387317623741600060744461966347603097215707119960894028963774061963572007754473957816966732738392768311407095867754265265610431063875780977634464690104753824072217388618819234449556281048095648574227270198544313473740411059386569641435710399144509452691970523627594963482745951399128211773439319085132361565678567844151085962537862943534075712677410644695561365017520380076321395854193693065629634301350826226098115873837677925304762607453843535539813025399958818033723740968236265779589318564549071679326146074567821281168715171363408565389620494992907976104324926352762702868948208974779734027366258873038066490704089706777584341768418711520279728418839332020156880523774514835314656007232106984706596241850340607949094238207978921188831211210679807597978324730787790677990747569564324786656823551396296772794536530482396100730563457029951015052553774603514495115528149862141333295121880357397863021895319396611905605046381891673447153556451935963926006888242515583430456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^78 + 2790730951482450993321464525811387519782069902779376427959221889387436971404591202326226379531349024042339244508495250174139741183646635039591202926810409263460243065979657716958058168357136092843720535409805138432147546458723209999366309377381610024240515186850769380114408477551986121902402613782509194897206052824961765337275825850716061770669654882610278139474906129668296944272688026983621364598432692380587176576600995725215217536699983818161992349182846650181124502091828341213769265219399244336528528147050000127674609414101734968503146874038467385012713153169441880129304207843320396905546032014905520426991512415035445177360745159786635041798088733217039412524397895900472324343288052592498989380261857703271299991668241472533205787201107421048191639065902534753413333078157023231979554779765841155327252377847629667412201641796086065242528963052293744062758669307816379849682161005768332994228251292410782240743123974657893394954674844459864363946532022223194657113423922625449700286956217438544243489027436173031672117052360416624453049320467751733479746753594541606596444667872372683653838166895259561691843440390034527936705089756591644760386771075371728311265525391858024712393211063865820324769284565859868349623546854005922030339717406439394816982948130449439492388687863191465222902284414859539012542693363378663561669142536817282721735825954466884806286903569737919328862759784502767140198507394170938789184919360761441505418497214557597687467805893539138823549992872702050776281070676711255591425103320871062505399062578395231592223021839380065509816381938269684246144531696079937369754915348219020628744147594327239121160467121470925699761716396553086906969658028838282162344761471765698271592153623952381721645006641164618050653348193021235032965917759617242759600002436732181365948982609991637541921726967501844734657227504893737813022299073544951791918816177326377027875200250198747059565803153889905318193995080267073128173130823889262895371826552656263678058302309503660194209345217460309533908504015569213821812059754873594151701155641490088801051401496990037478680396432121915847454217324739116440065538206613089753819374697224137660502683939732177619136408728776595551671707501366130200453339216543305560967949052634591535772534873159628838429705180315046319403519269032463876314108267684653571566057413188957979037941071329701289581200096619335950922788245727394556028342131472654088724997165707225982909772504875965748318751483797037345132368018547140889886537321607453615415556477629174065497600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^79 + 74433529971996868260258611060817132345155469673444022110427786781931700042537610473143177791800763470140259278697825734468714529774583844200892533025037427476372312358611771158317783832484648816215617469458043393442991263909216117373529194904410584402871608053709411389396426202743998365630400750871152188675309486126880789384455435764681630006770542354675480370358823158333324895136643918387145689613132165233063972452289193798872814798400205533593752308253983736489853551404829262700093212028913344114146030597344139256020190460186685151073406400826141455460089494230122655990633555380457801974547390125850619722523928525593685471088472520307285381464220402870725072009035461824198363673653177262009842261524119388283326923766512890036364988173696521942847259830508637360816508037978134491665820611657129329735787577266155230961064740321789333608464975624425712260593602278954385723481017407724778850672923050693067756989703599658684891451012999881757333546161282326831536569931588954743939003665753341568783334436589799031620185706731035761575947772356099680697947028118111870090185686107606607397840567111719960553439957022077426780907974491345599888836302162880562023647968996817290633211144835667136484683848957002490475687854374296667049847379623875424697557301905178822931587854748701781484472438229714078738187320802767250219064783093079296842850623874781537419702885990256676972569848034699844517570003912750080001290550347376791373498805248746332765379142827822738446980692755658426119937493105250455800733715928030554141053691240866476978332971913688364238954873056643155416528571561416337214842463909603050449382851241168414083383054488940481080492485220151782454389601272562410251206524431733587798698748068549632447731005161701772033086652859255868677100963420235853927951268361266326522972396515699173531432974672887328197843973389831186817548494256023168043177913104420747175310660154651571223657419154589823312789276856090535801507681521152836141379111618009303118914702059775103526426935344139586371116358724331047095394324842107211103194247658306949891592596346811159166131715423131535118640240669178908439595289199279059165438092917102372564878198344959554976573415906874984682668066417850002067852844077044856370656406443667653822517204972687536572075657265923395360802076633245066109891732536696479928255725094956586221237122036495861439245271260694112631292024915203189790275787711765717746896855480522247088044336567354399154619730173102004001595258502021633790154332137066217049809083373971220480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^80 + 1513610771879926766484908604915788562700493310368043019110181710536377464219346381584243692656209641187637609081333236011913544634389826578597565992427828902155001177802242987789557919003029103882445758625066707760777255771326519429290647010315519406827017880975194131416035760549450983272135098659998897126494749373165045543375334068400598012680868218077347300262802816388200404392972965835114162117668270671637377985647707772273631321392149591381598927189075673863706505030938645852609513474755911510739096704052667354189900107432623252011737507534072598261943511316699668636457955348561462010832539924671519908128668635921764454187738512661918730827429100732312886450305989424001500962881340130190647796346991157816316854749624964816175382256231612585579440745014761987204761548914892988532264225996751942292776245592365867962840876782423866852693292439865427152193532769157021211582637403348243138146007071917048295595754067221936708495238629141615734061247674901791637183731171441384493733109772929346726275078512173550784691532292288950257014467717054171863447671360545191717511533605920836906667608850942917010223450604472168019600196798606007195083892616658962821763345369792647740431681918938227076154820434949157685388999496031244207387486275561493519088844521841919570149019847367863730474187898012346941215582164102487158066667183604817286189419498939224321636932100274662654814171043283247804872190218922467149841550468378274027198619287099518344125162505233080585642494685634084969231196430145486286514874356832564146642881734714331489917109642194810798230844152098365980999976021877618447724945277366939679522468159208388633560895450747203499874403229993836410407936868948085587989480572831716337793427334525539001741071903887822672878323643147362924384979375455531507668023174659392206797816638950128924217776567689804014082920722792534678982869079696835422605854017695101768486107594028732175154669629537811659199124909366156035622323106545855736335743495784996893396864172829875339870311053205918244754518514012076387612873954111621176939588053933352308355785831842170672825282389808679909660356017090273704906281788892865443083789572319424295544108818126776729261642467291443274999263147702604911890529494048776571776082234958656611820308889299483356344494666169606327130084898646119557063834483323988584011790786184733306947104650003095496277779883543883274973064637387733286938104066144476308802627602716863720864787380807657112788812370712930824994049637966446240055422516976015731546713959481344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^81 + 25329163493565623171816156629771805309081318259624491315615065006506766956179639434687114407497646925406047946052088718976082677823598867574634721765252911590453800735418788318859289631165013270247528219530690932488781591715656548133391985217322307039651383213816692658419098592327998138047050643700009249888148096937345369512123449807253280463366441318781183438153586906559577125688876048961957990273567461075046175037224043494655675151240183892492224963312431011995768437510002259302139677172285986122263431512982346126900263405202025291116755794856695184925369547144204947223767426441140952420250832376682078065799847669824886127394121216922499254647281922910063038566007831991266238063748802870978961826619238162009177419433312018631423668362838735853248423461976036431011193651275189255212120144570118180505470874401381664270225209339495356001547858935670623698245440480369567751236551754752962910800183482123705949826338177117413847019460950808900019893559982565047271297247820988435892593243433060375324607854215151180109318614431240681635095977983261070033133631872826388756723303507765277122300690184184414624354860587485019086347971814155084957090759064860007554911334198986278309456607902295821174906037505377269729241632792535097161457479044289918426647517838385850480695047802171491310157214241839879980521005282362463449990624101521681664785875241912131358672614740651780842201147112090274030420301715829448815908526166968359054771972962326401773394182547303963419133544384386689222643110355311135885973518980839748905020827522381108989424895590502858161770447950816546867976779132304542613676656206656027072539118106485927755138543627925211550110290451428903842406363484452215215422716043013787262407497149834250864821758488819732386359562650811583209127677586124788784626845491597087458290755031802588561442848146183465871727202837485627866147870703747520468549752501180695973046245764983646320516842312425071719506774918331809535706237503427377796583019897013261705871784616400029329926472684155631616885958964991236897625916656090115689859126774295746918132132629407331879232866142865429626090236784056951245168521354104684341962610579449668781506115314484075494966808287504216192954145105004477350891206817936608460389652565394492548199986717828284217252656520753515875704779168532237012988179227472739160088756239883089554513966858605660236603111980276255551702881706608475705442672329914042969395110991742424971718915083882786240038375190951789038233166717329320127712272316212562137210019020800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^82 + 291520980209394092560096403645247105365603523315760920633964984471849773202129982746695298337082231726267361082135228856278328657139200519746008476708115046506076142198317733383528654558638817871080201603973681827389160980833591876270989157607844566996821998085429340194912987564206047858177024141592304266882504013410684904485054051586570181380963936178155156614838558772261555999357759630536915021574015297669606050241777185408860936482958122063009645191465479741234087498482634571270789158090880469061547604893304713430324280371830455868061538025555429189092496323592669111749263720124500520800209166455466659727811595783724656772222635053545745877008488240035084183367025969928154803439402786210406328734218032244192897654158107152082624364533939020832319304521293837657692263923398583511197991686665812838757999629603902865825713798897713364399736593845519733553194313501271449451160787255778574109484277685665612501948031218727810887314324094060119701686885913308172442126517624257327714114704189538212763732210840831651978080550923874891309251603664296836810327105653310323004856665085226228530210273685577168853691949831794482521289550769546620438776131352656042469299177352759306143386397460529734590652732888729488589775020659010644558811497147880995401740181672598189530048025333719188837137624993674465311268365080214081717664380834775856509275744861255436808770296928643852167322451287184254102927375401848340893752961360705083721979094956159978446841284129586092446590349905156326728641971880916115455104446879388285844033490043561044076539328772404278955294376286689456618957617243468916746788046527086429569920945978060492064713217743689543386707474402053934416145254860250905484086173005059546363128996807975840711645655398943421853087774058506182137772332134925986742309809291086571123677432426678522009165494364361730161984861276048921746027406457892688199726467305298090759019928168858205911167714081581080276940675327385821145049760869262658431772104337732706574282271805260141670482207130693075863498724825838407721944938214346055680935543198135037821661016635104763414452726598935909300578763642853660441747284800404869535382969082357564204251939531164198961239366710286437004681257150900427907603767631166586595464875367000919420692123417883948509595471853232459089922416786723152935460195775819812928314132258610160435737370213982044374541237161841001960496825664401821714363383425703647725936264847823360149315042506707919313009906361178596752950044570573635503103391483418971619983360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^83 + 4042617417810011649291374922857778924341049089244531159062328256130650404930891743781934702675610315499600398141112588032370490575284850554762078715198055989010197871593009007124764312341547288246344396330960577200238748628252760871654695440552334797031992919269293656176567801001190252354431136422416252631533470178887465634483441309131004183330063317789250485763619900490693679940157897282610192110786501084683594729451937119141315102708704305590620051105161305517622728930186530811087553751704987900906912401464428275042629153438803467662193135380484640654128277688114288423289659446429432671163584311329474662389663134588831848540119004387886562024218770513952872867757118085078347234027400451043493992214774666692255943479997619127955357350391776233497822280541830329112532472685000014105210550978329624457930792426550096415152558119002557082133035703741432538169941244875974006341139474177493619450056575671485598466347608964638401851810723240982282715717657956604238490199253911586719860680461814033313241634803031790005292373502772940520233486381021934847146700237840942694058444218077533012745797338842936068995054491954951190759657382622835122513497345051363370229615969117635377347232894360500713564795505075636780066456219771510970871638762909444534397131270637963860380365648415434689333878880479841654383546186875229834085443799034985995897523057375442219231233834067130804267225956848057174055807829713990593772686671654448363175216246982938397793897139439138326535426353626646250021641127552281078068092134194232361100527933580295719156536903720698790875596169368841302346410599809927311145838810404325421647364630278943444522654193605048415573158628331116278641009531153028469987553119197506020706213232235205704979944129245702878964924754377704299291905284708332490385393364172281659173691991771142477929132724382427476824644069333408763469227115706696421164826502005569026358271358593558641546628923308264664938560783413462156234807088407892879805253997903043954876435591184154341947353060789429931344993549488185016278989791331411645121153742509697907152260008060439417809887742226406058019886034811696238590514937722748236748218480329777762831659333531096066875825191316647137216280231916527118376869213818394093473317156786065671576538715352401076837897696023297112787037261118469455501430594359867509168201569889639026294312569016254283444464752094477478785095889157451288143021707719742141301996739489289854044864675327875209441015136530696506162192815674607489754178713915132739584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^84 + 88468904801847752857823522272715055157093800135901105808136659693588497594853496702406076329150037769823225964869955847375394534842961820467354042374191105371791204265731464678069446718839354823178384914109124850811207747706665981086908898484509184756239798882685347977660480859797990021120289523742706071654368845223233488310192065323634458253069370793654635348645440391730129056847309382419607892765697861344872547040063103079366547112449397559871682396963167550451176652117113827923954551447021533591861300885694969636692245809133463232537727232826622846508649543705310447577006536876698428497631868040387298930525306920182774569913128118000509994822226145889683399100300277140060758513841829982447969250336010144062053523782560044736781438621066886996955094749208065449374223344522367075287001402677947512850089475644066946430814189365813248252705393648674702873359186101561656297411404474028671439882401089026661863961737605282480205600620145028940162550533185311807602612543140161745182772867096252421392778820199668492859702826117764050016670683519852660081318193390702455057126174622587606561403247742011573931139070526584858028817593231082828869057614337662205773790919549475987987245217735647823975095947246412003332885832628601553090228653333877190473354424566184675114801111123852711557693423679964256645285661719942508831623167025690755315585883459533311496621323277966634898918448551651957390610527522599974188622704639026081073751706370027622439731072590980013538792881782224929626097347260774124918028223253251242580335963955934210401077975024782481926096823462625288503620142333275998998497767430664896104465924843690080642723123265680618643369770057903546171420737499758953376962373080899347590709629869714894691702538869489775136953009344137958952246734399808027551986644289975324252091128865818964565974490514522195690748523928062486080972510256337046625110874245528396189892661117189140940156882602305528651889011009227290304886117945708684156591827680312857834584639947065963483017573993203009412839263755757553920437997565479077630199121245464589244650274615723015432157516724115454858748151160565469452171967191002976284615517620125793127333438192408768032533588577400303416380417243173965333630160460451065724454636402300233166788926315225396825229943590262648770391550024968624372721199921228761101551293398617677335505293368354432158025517967403646557207074775086665792199995141161408074975341524215291140567277609659665220747254911515835165446161934689526172584865981425254400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^85 + 1441015043606181064140231105367241971492196819678371437131375960748976776978015293497771598775560511053694750679536484116614382168354155821544984776350569273196214679621512682056558350295350331879696275277806585389010624422249965611057295274990604907891515115988267996707063947265332482546793193855318026891942466978270787616588302384948224631317481768921230046539460037341867981539344976972612315883047443697008473641571543619995385677239887619629993058917727784243783212527926608796854266422286480651276926106411423214480122777180340573851024186770385985556443235417052870651351537541056248772172054766126745688590043629367792529519214135972606234528811891185023568586690605969283976347892558228776917783501964074307315366804781680756066387212609421960906369679974039707209813853346725416900966442899576545738272769989245109455914736895412286701014250291938464169050849236040478650842149470008704819223477544398053120824519063616819451546239463790637931746565422736860960339891228352317018487121286643319090961652304155480131953142971717355191333798162900728916912364048878504045124679104738764128736410674746634337420290027074778964570784607778001583694349117613171246423921910828250708258597279827400773525599597402598092541077570609373848201702739785190095266857383647581871925132301680772006179719932741492918457931581186744354791758598435153406946679685947935483943481446449554227609050060645119196456697084206908919191075157304810783623232708146492988171666849946333004212249234236622320975030138228628867024363733392201090313717527391805814199359516125893160297808984781276034882014129328556506418902666548509592142051274725917142152293481452115193520938594864119462367283916715372470041279217515924825765063121385087110126580356442989158391690659623631257580379246008190628683409570333075857649044817017452003848200155800960488133935948106095662290981593301302918498015108629871328435025333432864178025265392219452255798889806037948784069581768873340126838272008640094436913249807729393767650816595599100127703136200746708695026421867399159905883349463496266773549585068125479186793104531870613812755979947891443583387688433661173486951630761344299901090959498506229940518490188706711272446788702527086351680890141139030566894792864848401746574663212843397903933978722604536862122490837328077445832140609786810025308950325034489631443656111884902688330804740291922911393245826383627517634659704110550352771312848106333061145760504469167340017324769078366976680895071903910303678134285762560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^86 + 15117376861463161576139756937415983242193735127555192801939162623736173443216855793643975811668949630225215697226032782662452347666431378091987293801921623454443492883433469021118457570913420771108990114389067542279805223572643354450724644168389218850452471837498449769356256720274002229806748831087412567395116526755928499200236725790678667261526759268713802414748948833139274612328178991803499342805841414350814904088327877013224692538987984754590204905702801805768631704505399125461824695373481137535596225651770664359731029293406746169569954688400248784613539099736938939085305429397209132042106013514472979277622527930028237919601805295770958235258037728440826053567387184856551026101689458333162277684743892817941144455764165680246045397355480176358517958924655288348560082663433809155163932959848013023028016223363585551765250110024727775020858252467275725074395474322963379530569385570034878518431790697741901509102272098779188841189707716666957649121592210292872783217733429999541315552624493271320272900389990706355858574481144032526615451069737689928796372485301712867399196635871120191984822051741742603495284169270034650552030020188910183818156270500628989188504068595890125958857674829330533989647495175772090942500831908398678784901823745212435298245596417891153867660107777021587358734436419406821459136550850246673797307265736062816758412707504461259075650983554845134994718580605094018959739827988431945357251029309364391952986617894399284594051099460200807137229609641496641100300938271898159762890279398268189547761644271359873728872526481307758133125796892776075544759898210831951846886237852263246924241677040980726926423959931436365985809576807130665092386684661712195556408989769519359843628123087835704028324226787542207411908132185060044617807869692163635830154402998275800016846748457094875810149426842705519453006571879396598924169976152802039308952344970336322821406411527001483331586022867637152815494295637260482913948005503094096429977359998602761043866198109396127311145929093256052197614476466622104669612615637369057215967517596379119608865165394048911750555277682006113806963218038748379469511003880100935707801707806063248153182127048496651155549956167127631203472577716804522651570513978963474188752830215425918245820835288272908023553621160381706157639887189066560125005474972390139588323306159271258097951347426203826408394905107761664761764550970209879660662730310760111666410567748989002301353931916103716219573651833612229296131995136082049715595640832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^87 + 109081257008252760306312675755403940732011091869774578364683425635843768525741656663711193004230501882226417089739159767500060245539536591531746705649701933086134948166083807255675723732262159681161884903361026679005512967993385682078654456139426436357940132990466174861004219301540523795631653529687491515863759762902534293111653303279878818474250952709707683258500483187360596952808199348702285505393258086980451871195449822075499619412694126385741391991564324422227294213729091792752664950281124745290153111676834985643823908517824073048947688703525204923388042172972433419926722875305724562228481108111875627059449640051815279810356067399377279723730783066241588205130728220013562261342799201380383316316928395654097085599740280659809923608602615811081733773384095076941375440439896535199638950951260374946716444517489422067728770386200367306123462545550038635193451050028512737634125683779264138291622289092874907171585439379069579348439487655729436040163257397690091660840943570787994964308061133093374399584970371058504649553665353559712460441755039702058044179833598040299188061301401339239828062915834183885515374460328135413826105995694935039441142418930750204002907572341897089206395963582833415104728306927670012329581835724288941077308185404320527994419330963113154301351772382141168913416422014623654134460840728043969459008880992840291836292180501245784531579044916436143333218523694241038200119982118359914743791857232334796152496085849808911655908335918520718197143966407605501207432597583516605528514465193974892189712737803967282856492058891954044496913015770339364487464312896758204237242614264843383575928237733076055481305429374706019119943396507886596231238071803471236536157818785077010460502829165928739517785364853752096941288300917977818038521988061335531137126513760735141849287621652178357784044323422885613940974818378359672103616314017658633854894163335091882311494569494088825439257551793654670207557846409110731849988279575372549905083033261174707827665217030298417296195287115446048972984493134523662754116421448344045515996858810209011427445917230014570385468096784640455234116150591608515345447942497211133748840074390749839240697121312093313516848460457216802438484589245492095391571092463511043216600723295983636175378799275276122946880380465699992571821316968442383844360661889572479808557360779271368719724683798166300686224409702719598259590890283911014638527457069661132240791280193796577050565031300702629095734297883829619164735430561744345576243200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^88 + 565208233689171129969133517555772210165791969428981471242448032712397597907633240032093559999130324876077206149834688557462678013372440750025852210044631931190939491401657806778103887578927139899113372330166016211043912044346391827314178326287152435134804754615472709360412717372560650561271461008541014053388122292841892813068981033202218634731940585684120691783421414045597412407330772464989148343601698955545435689699608952935384365624621388309183940178493916038533447329596855622689052293591112773368152106388407665548611009152648319970600334870271237505279845895444919670521874091074938989597790864178057440174856690736975365312497794712723205726442752570279880748055267519479976590928241857209233578279507213853022241334281827261305777722049233706638856931801323149859627762439806633557089645313291564857548767755500641391213395585294785067529561136414140544917140749224162276537426645248877617156847761521222782452290175083163006127845337429179427472386386430308231460919102256937445153383538361709184914832000151980381777557210170206508353205023764690617757005678628078382967607957390395849777253121209902579480102635910629307505150621143442312030508768773749225786766611501408513367946832748618031450098012758800222672439841579236781988205300157393123852866229566981797599275574802708955588909007932958652262196290592443274369951106888661933952709027433951657967141465811350527385136407355730902415471286351824582858878193484945726297385615958397079944469391389460839250298385161257349680380227666510000536647664542607325978816462011255664884316812502259375019060353925451083600094084464087500074634410475466420314911168139817524705281634553725477012739445733811960315905053740430668045116587529251500137588168156517336174719131431979372993428560054989969503673834026918403264731580419614019252160144291216440611732529641641094121355954595669629127041259186635598224858650124644938207216981095262002299633371536051605344690617274025548319361543251130576095102120092382297356682639335713372683095892596355925784650782397552689134299758971118929783876888336311987713888716921747587050341563422099904162652688834385471887701799318871034207476794197859628243776861597095100336071962113185578237358689672066835428662865559002165158148921836732497778492934924575703625220326228741061555980730736196895447998285279014335497731172247270120504810777179989719495838557047077092724212676283921954434113475217833020833254880471889555543792778514138783516247350880043137035161999650649538560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^89 + 2145618535382271330272859487112082985450322951283865824813863966086652475743887509017468460652734808752443166519114603033495341505780967077724019346697648283785689043570773687266929955891301667074323428486206153308303015004975005070372668834776863210407423214907481281383431658030770617242895064884310064195211684050596277629895632469428210936854872895313567165282920907363910483490828015466335667897692091585098151450778522696140850137809755968692648409373386475290017792744867030191818155012663640883114965241022896021205805189223772731234303182645793541535366569263951597325256992015788860214055258629240382544208737953473759784716627508310611685717531897026343941794581793377148242213923952519503375638168053916149912812791347612138829030759507158927645730167425253687882969044956307900764186197912421103632161921400193248294938526859130543422115262533356888283200727832560947697876368863232437328839662250162405556469462955664747637141904432914401037600082615838231510560411903121762442122954545532171947986408857419928097472055186596240336262493385287079687716785138535683318721879500694339456645507870131151244844110281985911768614812025091371819840686889455745178555706020433411833858339436343521176973483319554469023201375075139000891006760085851429318651731662933234928815057484348183096356781689604760002079431648212321220649708241404892893720919342270317894160581301786627829068220980572582184134995355989871989575275332936655673408258315361659262211586769024997864795038695639249920423795911786092211669114813178243149035158984740766087009584963831496223894600781747699400444838933860326613703677327995582163581355217749365887063954752013278628113713538557060474770592790645155269059984400361391660319915006210496621569335240851069843841448225479049034744749737275821292915437632061451930465704945220378799310644522603731981331894917671190737348626457123783617047129702383152302398208583422114382653852917163126780723804286344175704084730943601346389781890734552704141297687395856823969143577017117296315861401073228382954194599061367859346030426545981295879812343703700547090676594801871128772639466695034145502473681416486045757698885153574605178699760766366256522034428872470043549224770688636169755923362954859666668101587445405030129742380449926312726513553416684246380704011783570463212972916264615066750512006928956859620872376324487887523190150906710438445365633173724465457894426260850746249910700103446077498647993279360292271689512668391305257907796169457664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^90 + 5999298299450805024628697221459553810228245375700764221737217778497752619120227132201284250602521167246945103808922395183128911491740008825841040461215533703238180503098015231340293526584676448420713072705885334139647831010530471155533886511261758288792088771086391284486420902988066281293680414788133277052349969483183650551601568812484457028219050861415898305140679077813577519643313831690029398194935418936783266989357036496817540914963886646661034052301139036338787961976414201673414064341418588340126346333070750591751327357554418848468876209727624630639764553387889086374472379392691802379270613139500665837033494252192217951228362971886136975018163494065497133412167588305380230236603432527103085912836801063174893859293074108011600148110884613703047856536805738619001639369580035782870811967274482625998611756887739961662502836921923544268802745530440801493944606072633250788917820609960397314135158244987390386226740066523484492879996723802878018546692884679394950641152723267715808801596212804304698473454309132382728796641714734684121233299503966513737331181551489641526869596222498595799808541351717758833165793197332861906453247864761167967716055729787485165794561213648321011188688808896243119431646755956938132055990570053557301642642293954362047205017635952741473688377327361574690020628073489696229629136079933784662471528633805458498270604990940922100711037110130606516968429377048758981018547762409158958853785195135482637793739027503730959589175065082445032184149921995352583046287476960714584518402566517184070793407333431429812187137081706427743783213620879451928033183297025223865229825395181680944244796792323169705944967536585742154617876876424168387201273943278177813812542390865117154313584254250626887428459009285102598687769580713518473964966654074869802574013436827607055280673187419051235860472395543811078740623569006713116507677839568865052795170012064483725194696403475905570129265702216989898935263150847294668128173988682249638614891123676867795001047092930625762631913605375086521721956318874247411455757821341811004449176866547037795657168621220120558546888048177655259764317832764082838752515337665992422457194095926737672923034721514101350619517336924633301403447592022115695856067498789784985466678834979782170008282936052257051817026956568007448625947211448926096165327025039409223663161010581115883878645336852805542310983631166139353699716987537826339000112888272648997589679287059820893877424210608218438286300871465046967989148057600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^91 + 12310148537454092620838993089342608799158364630067183921916805160491008645905373220662495589160432042487147504999572976465891242542428331754090354673698817889450599686279692735432948711637116064126915095042359340458213745250731809919672673539131689570048794064658834313341992707233223235296156778864218206311755822824477685431414475119132055800008574526050459842851324714628510258573865623206269656695633431264459003826126319068046229297090772414529626027146042876593098506263113737966095532039579225633245991371596243496861791487465548595868758412178960538080479712474567927408504767596542338082673510510534869844347376034247244414912322248505258259987274831525679039525832507805329329774566816723613615761363369188311617464865098918363825669981424354823884363577376039802868087452783591881743092492772550189540149767666190293032003348257767525741854573711279445696919005293892834951788273575389056602378665235390229614110892198391596646097957657847517093725985630021769648130768123557118561210272693966724042065847631909361380658963862138871983202500457524255239823726926747309751623137185605687784597776632304578504145638367842317709865480335267325631462977421769805350774772885225995168167037455742305364639812021052557902906033909278511514208344704862753822327898529037972249061485728660840233782698692122998841045266080055425666424885100633031361603916715443614713638202913565643965358402418026610538064847416097095901086837667656851116075668419452950832578358341643849347988872162754029028751226095515517024870245565244448177455412055370256824961071386838780149290378037057976265213413400833065954100983755103959898307842471682023110358439018729589273918773140384476033838261428779332379604548445086306211876419904296309047388456743938889285253765583457055751808059278986854507725842606594240437222373334034793301243831153915294347608382002738324286143522591117176823458090682571763887971194893119417411381960220908967401080508943595243972159732831105715690683449481624505283098629682160103257412688857362620084099498898160903879310610174647413856439413005575148725067742145363122744156042910501795832809100891587378674693917667755666366803108206600327599911259128026444845038865156262551378991516499223059562847963882263655689213490673606806268084692064679285729189495711520454539491149097313839533003879343731730005951442275286859306369589068550584117365429548744008836437356048989795995705654189627212494697130627043352899312968500361940416163959988736782353039360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^92 + 18300772805091894053569507073929693798829877537249317031693303103680611812393072194081718767005999459223942048702291577784565172290918710754048328927203288238900867288465589262761203767446358305868031921780876073536095088521729566142270657916544974174816019270513023647669214822745295936367287804680868579566935470807592911782318075661309602077250889058985343219504661338092533877237541706715905638448829656883711820392531487522500240806226509161414310332177354722884936326733684733176133460639990487503579938158106854225992329744663232214817792492912769747659690003621314303275267316542778484224288493788479188244129058682008836440542576984978349859905384309051822360304597873794849115863428370264320795777194159150189584226911224364290569427472289677283172112571704466912306379561540991695021949681300468390955042762844521146960220931555934486004714874345717800541949459584834083373073455587792532283669668201128795939567270524891162920953176581969437025313984206153061272392439895094684388056720432323428949117278369505662310508359523589982304189862309213086306583045333995961388297985944912530415616859777367023498393004274485218402721642283973134944073671154342179361886981889241762885262300386960459497269135184083912488931645380678014728566229891991182875074670102885693799554518501528228043887074379119776343495755691346976573849656290243853244276630723516025382997542885831422443048408158629920357367201933232903884528720824174669808073927477734081632109076471951338318856554088715770203673045130706263245638989358224982389499347790379541333410599531036196920191973993374061667643436266641857801633141383510061143496161684699915431181118129058984244385769805290108473823957367026566125392785360808604250193689278843154568832014104231764193896394440627360309965524149833053719473143638696903497579183428294169060005784526404980752777961475601926682363772287536993588136961896102322161414625036958325008757071244965289358993392439410048162406044872216227689581320160172427942546340869872666786568713831458298649796357583682211263639894789001681292299699189973955628645506337765932909435206869817588500998649381990294389102300369188260806475803366536712832959476884727168350878762047251824727966280096621097856776083805627471920259173053776988020353364213334363866670279779732976993831720482661138782468241232264485240239387407851273326398727363612515704438743931439848911789668632034753556723197563236453357013200536327400227993753826915867317380613050338377728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^93 + 19622538061239368089536711204803305329755107678698746137747756282950378969141382722290872504045868339700102485433234176767932677668771484030228713432308352738740941552420753392710678642372137479258718975023928852240905313008188531056906229415051629306441366839846520401659208753553527888497019942681323988182544982379303345633750042364757456921932239730812811250347991355760894112109405661554589892331222555122761914189992750717873217382897257753104916921859285286432745458267070085005607073995665105800216721657793929549925703508318834520863820563288584108974769359883635852309854674781628000083835450206856645118314601628106845920126263134719368007634445657792627896077540057367040126589653116749647753233960630539377803637692960113076449339576332187515251438693144569543544330656295665048132604573541400785495188032404344936660906201225064778037791968180494863221363091870879690807326818092624253905110251880250751034370892221861793733691109845824623833487823288738628061092815516476669614831666946862166181032136805515003719917717630633819381580171190718951168783101751641243128607872174623021589508388952998087596635706460658902165073306651224633051793432649235923195508265380062271675838463710769627404735436545309337321176329780761247995377807976364525569903074703722733541988884371821666868034663992818932042944285890726822823535350586828001623076653248803673258477283836284850730675272841644924278039533991681917836533383228823387146859404597945033988506247779598669655746491916028086774670610400394830658966001407292688816216704881558771253585273801176211090149964563280212661682112890480760176173844847933597077398713518789902499034114586606344523450304436485172916344270722265473769301769839490186065587415915963769994852153812330384615787853589308538170525115397794437591937891327256638066501184750123259064322843036051981623148155448118728891675148989476657904653856814059459941970387533400583188986556900945527409716313003618345620784010337194471243515278253080912692721196465394985806683057359188673977367538413018111185936338249607948526319031504788884814797130962596399710102970703866319609755978964738398122510714895157811152303495059288558021425219691276812176304973591512824176995454520488459713007677261916952490040183408462461453281668195699453546467661417479422033512580289252387809674702556159591268569916045885492942671673048282053981273470792665261789128212727489549152343803808304451595132270258940787567204400271761296838164700620390400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^94 + 16692813772539718098219736041751682284158383342718885264217005870611129501347412102528557782220064732911525390280755621585160208824540840583905238551720766762183245038750116251590863668707765908514166515362608627983688301805658263392451313300437671590022156651578569346837124953819616391713547307238303916308760894373262387691787127921739708336737479246194197726433986343759674917451128805785262475197722211711882614178387523342216825415302868214221131026793299498448630593444067435169779266458197518590769559855771506811186780300256207053811864513113342655282648546931136934327051706469928700442044721271930020353862583415731090426689247131679613343732789385542681897976555312014218903706149250576552636621538157566278927569267032004298481729475492406859614510427042241689222103638720586469893138393816223011391745254334444439618131570516849148505408916868953773487924695688105177761424637364247768825684587768511988576371645443580487596729359303118268353387689681498024592343191976034117149598501106626862360671528113587449850199333650806254777301550787510681416895746394426774554087169323238743268034874880698620869671828421464018347929932777614378931789284195027089813299840735662454246952127538212045579684729583536215419469380282718277103857304092175983914189106128992464317217237111140093008412255536472142463472965708172201207352793428124389923846162286080549488043569839945587777785072874152919412795837172603146203032907971437543702927417046636491009061582045999375521495131775715919096907282417609280277900492591981418170523136062730946347220812141991005525532817537506275347862252329978319129874343314152179845996432276909555683283769802288743712872332525280477250517941139879699853066376256973781616102061799865315803916979872121761313023917691979041782770371868611294315049863188117003395165914608228249006957273988731398179798907543849809864050174185273020282856782382568266678953548272316226700125169728846141578209164957165458166079014509836938328171978087983446122354996662056122045743950290318269969739082124690070384074294448217223132409877685723168101151245128181759232160850432739887038594772116891352063428408215000543038212934959880096135955073291186261321778453116363576809195194548528103640889220736930920129250544271790832159618390589796285977900514028273626664361819127360244854209993259940134037790320632235043458140852521769502554781191385768857730343648265515379567865742789161012108222318651550848140094201784218935595326504960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^95 + 16961461416856849773027366397949267238259700571891020259342237962919371559704195826080207338905564753929921251223146591594905296930697315501400865596326653155916679933440613666706083294408339781462089000149871844397938633895983134336302492903053568383739892826407090758923406107683138821927596241159307636295357280918642583529465961552514551577362568378970142717194548784264767628492907686207451019282912434688766174180242707047173342198173764476962469788634486444452096056385136983662317232379791854543819364800166130984286026871609750585282833911009659129825428337234524491443178516768477032853845554334023757166604320740245820100448709827819242336094882139691508729089374348782814389172891458515570118246474824592115067214970876537189113730706216518123535377191391118205493117898880382546341178645716389362190654858192226384959757392310159935457878621708692713852892405791428592323085823957428510160238776019608335340400279926015791385509406405445046496873745880609369897858203111775515185182587126681510302201767400121037370132771547349536286391081602831964469562859821212245286517549894111875145430745845443911137896364308295833718777989863412353069189935918329968681467101682400825235077077598049412228385615504769587659632906155545260839843112152811476058234914682099543776608586857897060388144308580306595023172176511936726593493905288268665709683963264259507762923223588420141758140241709783135056119932475460354168802117587474435800083487975345472917003707316072804579034883120355980083695389897452741106835145965795098023751944446402480924094778178413110464660583914312993756441762159066701643504940763621629658515852575511796594104296675827995718785829334559185869003067017341240711362780068766738225588929844480416014601372213369375213533616235147632097833985473912268488872187114579440785164620411706948130167026165125186577061292396905148145122926538792051451270844863480775516058341321353691897261090429840309581812153825950598817701967631742499212917312216129653037693454735883416725861316430679082727300344091887603317694279771943978154320552520363686058397171056632759334214448881221374389008500589111006544782398225958141170275681049028120968717542511948504869297585342818359906658936267952266075553090157015206461687270290850286207697610299469474065854782575827628259741382019027025799345077025176039596256851786953367330437106974730714597291211529165842627132342883884564868009493383535415747970489617362019500233052458200434999296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^96 + 25238928927621723522288759446321932450483234781534497528253298749513602065494205636171444941765891274811657984650616777937798346888523761300951918927558035995528052598722519731424652409164856486664536095184551239412169411362909275470758320869695098178469153657940531182503376476897614555233857500058518927345090264349706663486648870845672447441621342358171469545777327178409290338981482655121968187133368088718076223478897734175467348596907017677323226384893953172089675725471821585384834735796201555368786830212997117699582661468297087916876854093425325271630611324254044366115316405882055184160523417028454975594779893308689618313253619870429449547793241507580326620373089972167953623227346698905949222649623293725037454318943256144432933729920637934838521074277111589220948814048694288521518582678100130587340339922909804314756507034711920430131825878358181028849415869508480073548150960383219867883192757538879804222336226667045954591660732638845200528172815458070015388305572353001616089168824785894489952209057510827846999077473399343141241031480169685546833163688939538767443676658046677698806996021377960128517046412130618205792717573564779457147664585242777068784131726597905088698654988360233689146589641146821583478675728348977240156404126070808254734454829997661963515870656565342543097350615179725724808507043504337268470440544252019676339572240911060124589193582633998452901229022410038162674075360225671027624407450779234512842770059630268083955160302282764334996443558885469401939846946619303940700463783249039291279201150927343875126322338266734281930387830480841633721607310750594463217791101236760612014704269830378884922479172806720520827645161167256548687969442454063379775041206780661905915528278316333489795961592501729884081628241654563262914905814515563717236363924420973976102845065089109822077460750627727818785596510096321621649843344387469385801211052877492920473113819321634167289309961675267633469356729420555709642688010610448096856647530365828195869313624874281940021953119899936634434121468038663759822047469098348696591091339552543124525970582641318334986998933822723232733415901738092958777782361131877625226523053870017840324976794078969837335367747379432970149330246322745243511403064967392857373069674111714335626783651594608696224190278604352507158861356362373419220817336509238349647772526974832725387591971270581384938068197977108051706148927612477148821959464660201733465959118812236627276922091611776614400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^97 + 35393162687446576671545525235432846828318644784431719632602935438491798904567113262012561742070083772572993483658685142275114056083505644430082545160427003252432247716020937917820193183496856801029102925613118490996801388120564263320122192591483989338009961555420399847515299966398707350323755771278349658477795223532613923042155958839883384131926145390918041310869770662163509997127797334530686721661691286983826482243566102946355816404695934490447359188881679892048657361003765502060651563790947970936614995861055952061022877619518663986412180451559556626307542467350431884316305649462228161801322951828348759459518630264538946833534006451111137019002538459479732719817671520678947749462277450876105794123053630890663399951180470315583609169046979975075562783133828569543516089459926893714521390113791494368023145991329285063038284469615539183836340188664454348411195090338997744729631672409908275942925630649455307423669820330528777765185998229051258123875238574802993633799430078545232706427768022490473204605471098912569458370060546209787356752708757013736312857131866013883881960572809040897029128828026856037052492960443080744813739910489525389922722114964177976508735218096469958263285157193619755613249406084273416805449075257213485119452554849244669411163242774627273292629936351912137997551536922636277708036697477135695959968040535220665079871180971353366315000376593613707937195056678701009237462397122477723804487491780160073783057274049187068445227568807672958160321601119576493487696845330070359822621208219906047042991047661506947110048770967197614963803169293512288505248131685483945252148086650921897735883597297860442390091401738009931662583818828038196310027186708505181104432894430717321894505429070273760982919968781008060667911605499371586333675170003991335440883667727985548331926497013476602715515500149775228621425086222138107291976261598406194018537414763007240402159991993795045911375313817037678027284154193899544253096218360778544744014750837352809600414537747691065431363185034129378983116010013861138592809122386470183316711642143666680832248798369608344674407641537659787492186299543354907518332693935344622082656512407781111432474604131189828374233840100709304172401409735908335228478746852399748029452900352941626580170731753241511403453023534865638080404460182958822347720698650896885338594855144794696272340400838863923756035931535110710871986346746616089721720777967394337021801553121241255022879802654720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^98 + 37524493646074275762888261108668924961741621725177458601821316433691438302865748132437825655077035500779676988451781676570833697443315308992532035754948560849985185773860171146532332925150151003281663534207768803211892380917408330514744419047030064230617007314155873418523079673018397282489591956241303015813158301015201800406908276652992766342098266873916925710093472359833669250589058113162200275204777517643582631215621242209272243941819833602538808705345913945146828691825122856385433998977271463203133894423034885154109906098359691022137300938550882132523767881375072347510251552718927746283685720143947260149181051899155643689642334704756455307846598515461324247642274522408505200487646062420042264661445760588756334406343157344542105557529452222170901429171201939815987127373599503790831183511493771408653346489098681807290837561383782463020426781928792029894032337021689740692089349562196882022898533714742404859947731233057961787685484282287771625341984408220473952569105524942148491786392886094098228892554554866349867125669035985853204929791813049609885206548768285969482661111476172341065208956328029187442063663974158085655974093578869567116067814705187170533202913678952111295559499700107422728786352164840309852136449902006086610907194792130237266235393861347152527464804402653994383630880566026181775500847126943568526033580271167311140599313532114969153097801908912399675162055862622707892769163379396978835601297609619844158816770465032550843925046423051775703004712115048430765362527642716262873756223431560668405565534605504761624370778409600383344078040243839390691326312892186627859730590502702997411947659409073713369559622364265990116266605384642598358877595779983179785940522276347027030868585057657202422170279264350961156801923294352126266169174988009236127499838229236906657301773763660782438560262371374961477819410632968748863511255075698527534104662086316425479242556336631100205922337646670259323885911855288534689985782437636152519636053439642242319173574321318258801131955093915020722341224815757682188500965498191254197462759010786484834524799169419188833168708353993721645306467641840693815353616266367119789583903298606271962632053473227095368969183285042720831471487324270331619393889201500311746835375148749124550151271646280925698154825644610316825139863419190100000421818614799371120102822534872797032643284840003845578371678498849148882376033148896749269699328400225258530048782278878211776446464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^99 + 29654090336665647456151648418299638243417703111790440606236891842065458294154435976532285962658212003133761025571735580529820688678666005201122659710623691492066591288275387502958104905290987503486790483888271947642192004342639499289684331592066395720161783752501352779116209750275289073263766292042606141856023718071236612478339769931100711559737497692066262900870115421774513648610440829730976607287624628282037517992926060286078060285626157756777513613849390901138463228668429696025474124531584455396787322284082143374088947980770548279729871972369947815973778380031857194839170275060154045629083278136918848498994651588019674364157403967745161641448845547403102115253266883250562222608427683443172363886123576000261287032225643026531768179542213913340213479797725872164185822954577670549490518955243788288153163187168419489090807633965321979711973601968158005449412680838698010643083213334697214583632501317317509794962848125169629858177355496509769578883137409145374194017974635754855775826199335057045211817816038380990157988098085746337227673478199732755158644508202263091075598438947852283654381190511378199552131706359357817016366812505885459181594809315769255334909719332548714272638633340101181712047992500703970329630939334970890749039157670711156643327886655668893001070403262766228914106484335887493338323896099108231627256599669441413740151206326191137136625731369026025600686383607884396817516849147367316325054690302538381955395705238850014300734563059632678401823838331445217054879445408619356650392412664877151745638835626207452859683310997950144489542722858188135575388415816803671705019043764074093667833081864159948574566172263934760362936154678269684220380264569610522312818459523078051298996902720142203205471035959000087747891186185177146592978971752104095638837051560532667642591427014841880885850394274484245210373045778462548216823693759788135160912228687661926735157884821579703509047556523148144013655425125754409566234107449136979728909698185768584304056286513368753751306532343322537518835436016066926760977599384877696288935707978444988961424440207656317611857546202794563318849431226101878207122413497965121627810142149407887158869983790046123048934251183894327234173474957533553920299524025669143408758813681267963966012566357935737689115010837602076047005673981021533740618352783110926348140205280204169983307281268465313411514083881326072876739805626219497731648226317505173086358779278498621030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^100 + 17688837831561904574722011850177828534032303450211225510456088670553760889448312763982360427643471137234710184704562920028582762529898079754965331845483433221883412592928040516059568458172269593392866514829949663373277113885231491681767448200451506294928996592049358824324013709127167413014846693573218621629122420010993267080553363673973006921336709160623515703588469251680157473440487241462424024801047514749748337883059083625750873560568301946315960935895618457159517832679530545464966217662871662750026957282566742730888196303727895309795657523404320245607258250817291309478698797382123031997477072894465748696981062269714841942334573444516773960774053977710008249636772173609040906286863426366524756688581631887150523103407731933403334085585196349613734126089660563856103889070783643312700019130373543697159546458155356742619027252369058259235170581603704512394089383669004113998999496764214605395654284128028716967073422423126342144546064834227416651107454349084497395981436718804468960081375757864831181751937370520337358116657483708606109164334084728302889929320362704488055805822200943375139243251793954869486573449284926306732793497415362911560634410141545284753652649678385691268301353122674090138131308897839913585950141261599347800822667403511720773431809810505355393167656578060517951790851396203338791983010283198314576113722817360780650905459156905543267382193654097960895190884257571228582566056329181601043648640294841586199547498125481809989667994034437448774353800300697619016719172610690317487414303979623811171361927335530449369674280258476123234872403586261103711497128375008495791412984481755722597012245869162167574867147877773263181629560109138148251315291382980435445480222590673323795237312009310311689284438597423638643402417569283900736571392899962636482459870468875196840845397184449380477979417344273527105046673036191580626999599081022417514417297687914752970293004778712616498521180252930660538505282666028331696387834760937491572933024970069928389136330857702611717742375573263856622506052633666804774280671141148642219852802728963830914694924780248714529199548297855591096291141763389992759949935988987653809099238806198391688949072933260212647602499427311113248353313426967916485760021065420234744796689122674445723774803285554078298420093002119281065543602670331997959699081657724001984935029957606646780505086236652052671147674819021789095482413791473880848632279621569845283925196569313280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^101 + 7979361577431544106585916966181458518920174353322147563449342500171343032185203680433973368145414612864189716440594680949626516194130692917844625699669707618849866374101863766972544445819857595298628193964524307305431772245160047702262974426261452642607065725530600738846054922525452580513468520566037172949755994229238448138549583094702293147034360354000939926247442369807865069532702404639108481836098102839506816505746094310440213112597536809040349015026232265723149936898369785834050931434027820868021235257127987525680429654263030917969031495545369736390844402387224346803081343249374836337303101959128430007336904838296456176354083308301755960746674994185846525849264504097783055207395461436163017458531763182568530210784631075153528299478504269038133662125580153852619317456460602973559813135105325934621684143487087916440977343497605348183237218682332772646717912205562299828276943612468412651198574315498000785072372107728785784263815839817179038681494521362916842710530334112053412059709141131018747653192877183117992917080887709552884223889641697931602889731129052597425327219868989082858835484053257589499264926844271858187543492743387134911594184107761065972730055823431109573581377702765017939160460422390392353220672486136954504283507909325218343361617357255199343427019209259514644283660427978626564783426796014216645176979975268149791160047260600928459544337340784041925291897573382410866633947478832892050566545828122432693095402132084031602690857808549398658488653011674542865421754455076025678549315779916355198017831165503633969982603223012093525536265562567971638303454779860644464478384201637232042311503237271223303369240395422534634080012474587975058900472633249857921695268055545836431463113989030275744871815521625388637159704311855481013354435400920323878934803773701205898786480167936352388538761101677732727428309052709766221994354976981477286274827427598012898882245176495329427774688435255488151332943112573417442458125269951411263200727479175788698991815338132811301050200211389525966798024089909897195506589711899368680453125496163007493338320630107873844522580918128412450531593084103775440843906976287738015962640543058068303360626257731744966943893488310593200897617195372841984510240206636101964773598494473386956484707448709954213380306265919423513302040507964943366557269982563258314738014709705245163413852793378924839156119686597301638549132076142077780830244814493344706009759744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^102 + 2583663895963881913936690720025989280397094559432968935541548574217636188428930343266638135814430324465016241329889406127546484863573772072576257143766557566917500967660996954339052343932154512517474808981648825813800673945166199314519752173423115730992718281954158076927501438012143875478150126190749146092669252361042996719834375437698697537327258977506974211866865208160035131369283833256181892976948327101611553086972823524321393868666300360633855172850706380918913040331525377063940648863375051312788772072785740478363304949014123015787562330982345420627472270635424653031268932384408564489519053669419862627885360466218368017567215729462492613226848946158224292529612421067160687509698719252714802069222261561621331890047573802751116945244355048610983786154609987226555898995982379681295800372146480835966669320734750854249758116392564218192861693497439127854415347928895905528214978134071856148324054329194910794781080208163150629409831474620186844000566734122466232677671692572169834514798433975223586999026742162769365751679804353174622703364365696074275146912853981973127986201032709615290372150232840918462272792648692345751135501172638718951847656244512415745633162552930336847700281309311270585404541940734545619206771534197338265176818492599451564709651723451600477062257564287298429397327552145631957755739997237362812467950409130446016882413885207862190631437175754880130591508193762753100967312873817000217717085598594185390255215021920011739245151499121206966466156367496523493600585518970283814454319140116029395296001729344090625092561921094287722643567946749105027557430486832292929384038051390929384204496053337549464248685793226592226578051111789446182565767539711275195881099728332109642796300259697016306543575611352824498030110423892203257753101768208164688745151828511182067723703236196781114380495172238210070045889800874145431610441068945087025978729345657412492369078741278567414158603576909707716462170425423296290273948529803695699773974462561238112615932104176671357408737074916500301021843081322877522150340884077284071860877474313470705770492022908933275757953849332050161376592284943808919835725902976065041165985455321342292077050368351721777037231045797472178750953746240045463340075151970285097428339798235626354358348373647183340854178749098261666489942052757514267699734793062192016447099614629176802774720719216916130911588053166606638799471949492202252191808655966610024038400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^103 + 435136436677413106916414062253562816199845286460607512787368754196949701323416915821031454786744069066017337565990148281305593548696870243160113119307128169862021403251870710226426197335275114490655317172573135873685136928319690806322488018582197677115398510405325395885381381790686924108508384705031506400049009126548487584645549231711250151191205061226568252440428840988599373426273614279422090718450772841989755294619743952879991357332788537889024390300472081760622033533166350742712497833738230383910306271040236222863861527836372545963001051777792214436824689413115162173735737921000143498647492257389891513727563824817938491615932515934287784599387743205531356218384179595205910167649355165046099890019472754922207485713742011600167759757053328539770356012139611643289837769015488757585284837410427780877404543974364443025353957257913328442892408813718114841270941297487785514323857746801994528007461672630295392228290634705680594775229309767227611385850111357244514798407714817316515567713123452759771893340606490324843407607058084847274608267165621649246652626029352341223112044873056077427242966260938577851884958088902730832581749172538218099103549592571897668939415805534050675437321675179650737094700717264195330342547490481773935088099552535012792174035329428662112404422671066224136065117193717049564919084516468028656506173860921187461922533297764307537813767586995612785292437238249279667130932358325195888366281976940424726794227715936712450449817047830093418582699189451813163019121312176646310516735908793400718495800418713034676638425816573462175516078392049146569397979577190856765111170643116852078921760702575578316812770684985462786844389357805684872954135740022862130425038826735042352867669449869331614890096828445967229543401585064365804277323098060690297130398041048497014121875322889584095595514769914075523867213848138546302107051895471617744361442846656839492849539213307792407952599393412358323347741699550481192628982746265330680572767475208378001380133117539363991693931016102935544443384008239102791213419149293782646787624192185167778858449843904520151154937628485797305489888327907073828254668914223643594279457307481571183289950093215293831983457665162646503194029864983682248385069576624184389025635650395277131916886643153732558545320706386934553293497820145315665110265006610057348010162607096026384052036012350790494780716472964381088598505423956521789615618889089024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^104 + -84132103766840193248880866757907967710542569010824955423318587957324988010974480067674216865399787701880584145815578711891426093142521318698730364523470796675370210118430893005384090302614363496407851277358932271126632295967018690653853245859232670901362692888191167888930263913058924133364987015542020757251257867208764997844078939329140521780354191974414329573550409761537659491425291198438240987625829958176154172412829900762653148925859619678656386537738207213896308751389756118569534794763985663210687554775227560137935191454610151865238961628778815188631459097085471870886831455703355280452018763208826360572379673568366191676246917836104519147715900427279622591394854562757434066971949451784830474802099996468831029800121631733151007091202769853727043141383643568061333907537952559403726175522892341962753891159203151103209033576260249094965042055829743530954739271376076510791565658887370655159300664276997149809574493164640808222882367733949555701662172306051196107112909012995095480278275494604423884069880494319734462555742387907849179086455257381569845946437589199772785869285347185886770964377490888202494822076135866767649278631483096195662891919976472126750244693198517283117034872738799989452070556109614471871725017948659336632715650409043257065517049521255076972320212622515698763222781806904246645562291284633164637871921785214294586857704655960002427004088145454383817369007071886901656868847426536558838002625216813295612215293794948807123513273622904609681489194270347396123641726224792056303352412075780614074661700646046195116877560728440705360911416359441712619529699760825931998110806294558705651537838088646796673674240959809830661920741995732932258388374013022982423774100369918732110285144088729714222560739560797568360291942332944036302757872865156243684810039358933748158841177750873202314120566228950812243812269527970838413261526732622577251925212066945577233775133529478771840163108675959092705825282237855072445494893748921550600264952277591012696775995718987357591856766540761782285722165169233482228069896510583332594288210006383004285359946443804914100968019907307992083129424100515993028840307325058546001904414449684483914092117559123707928183004916218898517988261426790438426128626360688072400619782660601045926282175851663946470331169894627147520690833652810481219006323067002754839185120604785070719051783888323320345973054151211499581874372376331692763829501952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^105 + -65597732080975930539174959585457311861290451272894549539150450391977325453436742288888041262584731224939196273625415130606247889534350468102879322435577334930772022377139697500449168297419166776445460622773804603085422128140131872922493369769803845638130938214767563569906475208335048287073491374059073926126964196445216911069832768523161951096988480589327045646399605865590465695444124433772197218549640837790099312884587189642732911966620216011569060084132671753023583812980440440952473140317829371579207903556793200099183351777377800109414257567370804332487996871112558140668621734798262954044815617983175859853418846328723269050381744020395123935010548298391940943784849485403695288615144160032843056236113419711914810612389970508424823628001807337237206670085205843704283718067291834237545060709206953382578730223416831677776895438635972155636456056983108729829337498777122430504254984272413770990951490458587769883459880035038868833611306116696777243754071413594525911113525062288417213399401811203580941486546762193687139272839025903858942584822268884146938717051230563100204581542139574805498814502269319213304074793734684461458928435435584684077733311507740182710018543054650358916245753011658057827449258728967183434821471459811401980011612573409542709034027724959388676969106188356402762539934976062978002308921222886385227440860757664407482072792850859151491578501795537265621521423350155204859289409580076416104465114085245867806760127539089019748118261818117976423129665198916507473442581137631281715543560131361760933263526696537781968404543781319120734960878426310036731992355396306090141072319430750253747600390480396206253699470793970210638634651952910290376554227352893111854766609347350607505678861205460005096005281600262819355381700858208105314945715531121802966437502501266523271483147062851086191048276755619790388294100768591847222063986688861669867882644224410901712622492129989527621374564390044306644568968038214421339540650375318804436593818230673022452929206743085893390692587591111646860595569965891123842425257387150976696384009828274545155863846423283490545746737448824624163634014119000198743413129022745532064565010154208025389402971245912991358420377123038190504370949283967601583826879273179073974820086689403610681347833710997111030451059028760339160670142881937979873675028793974430003680592526756440004101856209214387702212963062037173759547910616288842691379200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^106 + 1257245924849079993047041971971379382457086559224339273715831834693687230582729835368172603527401531989758505355800086456611935509043381880176383761058198664595769860059301613803939301208119838175608364950067415330064460270561430475656183933842690580963525347567573031894137832748936790294170606080623453372404018800443362295706271573947136311632031579764651144430371938371865046980628165099548187594341591659174437031575511617987485946284740170055022139679867602288637082150248253466596943057288663085263363686730934942107181838603531630706426451918064813410755107895538254987400058573256933274596451143196430607057239450650683377837786525359535181656632173907101189941377873696590677989381791170545464876779175989528501586626253739649623568060461140899668567974438158636584683819797981190831891117965366235518877046822404190381117463780629043658059921570559400341330634714020527349948723983634112755906252278659583177496719032471669582868489270939931849938599980942962594690634889915039007542735846458622364957082011083655943302432276259926294895589618050881460683566691411080147377130764170341883638485392407107978739323450253659263102289782733661253231578045492404005808523149248912521547327926776896121257316527564159720196094390302117927613089874225215331469037121484039006270834386847046304519198509468205637018806539640445526664062212314879275809721210303300385833529430504322557180441809538019383004245113358125179985261728512092355345112050213223549067134402617627941551825920560471867529689723050341599252815110680883761783544930190858743391507757161644631724373235798348577875874192554148443547261962046806848722262985880303967878032087652169462802136585325594034587584987570595014829021184631772000735038670617260489255300757375866038316369577896055677483342140599659706868275929852306815033223523655211897041725630516393935005086522531893573941848241785028494354790706168198955649880095723929991965211224346537359761121787176011206117078559840681281075776175734786342327056187768359939475212724640641616224258159852642669653892773314016817800017841909523935108743452903759115517614727493206541831550381813631920445305115652042463443242265453785420345200917193028707644394137261156512620453568591026835607532943830637953057736542695815962104889382061006632219603365543615868534352965935565502243894120594362050656426282434224288829974862579567590575200275730348079249197380046684160000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^107 + 14411629678753041262312701519415555409204276822766729376185392920311220905984672790147982677921826744722069226995121949126538490951340360946039441427446780629377502727334967390309986834359872936730552756160126690287892253411292277211005920388437425526812888013959069399360293898123210723412032888742397618100452811028039062890979093996885462214525973004075329771432209559393334399165602003327673212234070741528144476334386523000289749113306946426362683116016620015553310259179051571615586330502454621085406949045528509133324894019172772940252155976309539482578865285002512429324093798228454340796655198500836961166713824866783523128244513798399151373609565767159303456098278106115923544757935757575872274301566177188167603425178962530435667630742654595018485815513424372545594497595630447594048235666470205277636116863269223449186517447750608667720968598717216362673417979390296575664141290198125469019601120272081121679507008304229701265880656747924722034256905940740309699384962787620877211846385161714798852453546999440579567496389488529025308734055609881340643720694734638362102535515938519344502728884739930545295742932887771427469624407554269213669224365083401101622708848873928307618282752976728992969597597251065884905065408809117876035997454873809324260629193231289622524225618497053697671420552777694852441917302306726216323591050548172417038947325905709830799420861348597072578734191303156432784411387775197786391867526193269876122776815032987614767851707745009945668729361787774562712142473719572762563307128866343107378731520481661274796030093339747417200312759277909404157514276376333980673989681722157948935930220921635029849953539863898427974018406068316180025503683391703678180408258030463445620135147218005532794509980019554892245257475926983926098031888051478185077205681112186606047945207967700289495974349473284874013298565446129459223941189347431677559903527105969969140516711868122872095137601867226060015096482385351856241264180129760324040568398679848794415841565994305714050171034972419216051164026405029967215326687602823307300921115737028456182728897577594159126630632485442880742416826274143677639346097412512106990312222369480664026838080918881266128090917828076023317240678335814794702847668313689962884596296198083175886486093030940094567976958704413639396823583556451296037402363912810357390030125211834747941094965689594104073295988290774734137216978649088000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^108 + 6020828806959293097327930547390194869787891250057101907361283960278125260841936281380165408329431953524620313819674587862981091352941754714334584971715723208837133034608674329358910204798880476650749185727011350429825672073998590103598339979963543578969121467129458506959434557392523070557316381141159115597409121943178647959202871552912663350644289839900957497746695923833521892325075607207204086082261549960455828865127627281511277510359283280234894306226490411256501020577650711329674215850971732870163251034521580273868181876027061470120933487163728125807417921902012288614465651290778666720807809820800686476988386346496068915389330225236058904754892919858472399885362901588964949117808710087772586315630994540341851247557210005155728707234737622028724181610333860628131189630883126069705741353633730138356453090820527474209634743539552849985403840486728596218913511023430139034240872871463593714293960546604517220148281326361191390688280262373815926418484003357316710442601277083713339710211765178005540774890232082652889388481268935604261486481245196721286415752553079593019816097119027370703350802852772012166645749111556409174375712196341862328120562781238715769078977441438813278132613609343728264192879431485639052567848922776669516994466054839614591301508073919412870881446717443832179973738346354163574357705953368133481765130091921424890831317779275839162576001919727894780190677075101556136446217754470105029923892024820262576096349374700707747950147664238530283372891898963295138640199412577151693055140062785265842580357081708291351629441913525778632661532795526588142917683412245407574032564721293324901841426187934274647266715092959183642148454985084855568010349459230648169173231129019967744272653979085858994105483984954216067012847949754501618526075966998459227914320363981284137798913323618816674852260417952850760085618642135438923872186990100601830607794846492048759302777847401892947409043876300404283769306923087377354534794984957674805949153242251452782090772911895744444550820805246198404403241914398519450846632788162765716588167513557884262034504205999924958656711826027753094812327697010475286818243258050751955107155502649316451600407238743447330835419134241839605676383096123569577157737380691462340314367872753439994011060016615744217827870262272925224048855742139878197991940184979377783668484086561359148957239169324111325383396328249596410907852800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^109 + 836468873097914192475986412513427229970011885787745302761449611243455732825016118841428819399637959258854566146168888883218504777899045817347110327599624647301632430360945446656873368465464474475949348216524788684308362833018590890383753154822896941152359287857364078505555658021004311765755740370030471787754856288352260607095222381456320559330187842546936580434944266682003632481458564615403757933189580875942947748783349617508289777495789471828478899695170352822740973893979376541028239177060658128648711292519704310795397944252422297910184169258466744739854757265996091233637380312274505191259856232845567283883993570762506998320670812108367166981287343588590137412327070652062765905888580580117104689992785391587144520591898537134420664732475396437913662130739174505051251318990801638329983527431927695544822596092592228983545179753986507887888078966796954874072178103316623444436751671462193281031442345974988030434241188048832871177566149805959221893730521534522004390365913978215970974205984576962600121874234498173593401590170727502194638588076802702639172926252616067882011256206273892313432864453904045734681170894213941688656934648454574570293373175128334688773159601038084459423451581947706815293194086646095052163648883340844126329154905451595945628837970501934955643471471032772218595429577364591167848604694345502050341526071123114088082177048847502820006578664707435465879782230864649318118645274295256306966771438523084622583553728771529829637313077980825435246073666334514921550781380072122887474035931279083364377246763960883249511172517160489756762535826173076749351669635138684581950932040554379988167783588905220825048949956726509415155693967451615176992591162424016588051638792081971366116775069057738667744292016848800367769983117814002800198792136956737060846176963478707080789387363858361759095206065726677287860957558416459666819148539319331054743079317314256131514489310908260090889976943540141879247483928933834146347921438014903774520322504373557528518789201054850347610461398252888819800262204220069924579617297057411930953950105648514037961081221010127429501976988108034130754093963139787819987317709457068227252471367344472614496692437445090107705880103604446538046306436819031282531695726971389584737857289494638291136241540811441978532580389183523617620486350022091182359265355603405816059804556260497468129968033082198688596418193307268546560000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^110 + -79555476791309238229139732273461498493637216947772105621604786030404235215780915993531152444511972784409491455861642202316029979471410714845942499111858337372533079718846565064177980716238764593253516256205090338903035643698074446237044781114372606741239946243146928100500461533510213261046162277146823820148841589316902292660310867613122649927512249222642088771123463121276460803881983043850952438472809336294135738330949395473487991860465953297061102317447398901878727019257893685947470394791528539763477568281736770454704806855767822115327098764623539203182068345800556840364687492773410429626478646187494664673045518311628411959592269180553799266344606010815265798012114414216055815601638289418129738524093302957223332406503968317823716648833431692803222903903840529700545620637683591910271912996075425693761868138950315199290995447285666242414951831902469161499313419707295156319936923803363754276250004532641514695526997622616649194115419193118221099111627623267406020584084849935767343322155976194200465586629755120175905814949000561356858325757072873987431817351359173235476829452158879479952609184608000270075535667907157654705623677125678663469888934359666343272291341080746367855719178523904154293527863588894688803312508661927426386357231152779949397880808766672956345225571108424089163853803962103066919889034599615000847221030541235692697754379496104910662462949822028291069929405759540497662765961028661584389311926496358893720004220460932583175197042843000570532234913914010066905229585934761845166582890004586078702314823420166878038913647301702653077143974635875816874326388580664635016135252737876172065344348568479674353278402645945796500939654711824718615400849693853860171701416827551032823837499180342889348295218276385637192187509258772769557371844939095078155273224861028732003071446974271745338788264004686002695320459132239540537351461180482221563313425946810558860095607288442409501872748491959724849798650413004363766588430269217541050053695796018828339836428115307425543255917742132450632777479873576978253871520041464135832587515282336119556464696439552086701809383824851668245734314205722867654200234910879426086640868029225005940587879202523456718137394982055921311603541749998950913778620523369793031734636878288094267863085928556811314349385086527652353104865586294902974883375553338590657786351930690329825199354099422518484061430743040000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^111 + 3169487167500015348508146771374992388521610670675726946577179528566293674165828369556538029707379932458209957135481817369296792570996754538169425238262824364763758479960645722142674492626522010209676032206904337725900866791171755756850684947856842378841728658428228096963937506799916318464265421237567772153113030842140425991916894797527456033642951568472815134225866227042344028416980025103352751786363925146654190436761263270102139963408576395560013670244911083322303079490156574179644032773722120356935795806746351731917923576939323687049960868486505729762272368469888272658462754762596699103289776706424617509024942259815915914647196442332584146900935869902494769706544173815969369614080362010255278460033783819196740544381317170244224130439540136592554116886246885070644731813305896606723247739000537653610446395186477866137521848603509056786236089318034645369397647112866289203956000402226647794704046388302551795694283357794321436903987168412746830602980785840351648588131829479312392708664540286628908345452902819954960794628782438437216175842346273293543037903898873438155631694339979750099799794836572705808779895246391859373822443631199659481596101595061651272184011673012865629701349958711365543858743643966608069185405070044232872611907006528552581889895377303162818272708820513698168841494941329328257383525435522129753198780018804472643003832121114806200792604766161144897839266672843733649118149786000443495101248709354425963929985689964861595315918989395509465555064502578761243093539067525596114132844168285468074584576351429717632449142994942630999482500961508922415268889817520245360029569792960427060648113928946227777739242398709147575179964486726028976008716099298881935284232251447804073532201447782674234321895950447178464928693016598861065621166811421168994604948103211613062986552056661726906722516397455310174793959295679596800288231505916615896012145379813302570267896613730121357770151307842164028726056991666444356477205977577780990480692580338162981231512212508307816891708604787205397903814194229767611053081964882785425134022384658389842721120909728431351884390145970241360154973700056320336058279878931108843747726123021039727119703794387023580821796827883214813940408624698211609747759598024636768921954314143325779102541746484293334591733249670170116464982113101007820960172181832114767588355709888213267098930852899362437909708800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^112 + 30065910151470365087159296552214652511142398495836502527288010644215873844045503376130389085449490642718320793764570523324890628033816631370017717309070113212781229275807840310229569550452751380635822580571816660483503747964650174800375039525269253527652140147938051359135896714716135746952939223894990394067560112235141340045048077729348533680058963699964575740597655980670620754572829278362973399960357204294115429886408202795341726903580030741067740283696368837592241453344418878044560424249263291375514474831018765457588763813772514709883835166639369857469052532827819716389660982515662132348156024077593406330655556892640540966996960283371884448385530453522957522020094826185078595816247197897095987457561671882207908882748974055905026181812347832394685179623012957907622503222003433114276445358214302162673061579438417897114955721597078647416372033474558118959663843655931805062097999218074602758562502051889753680341226144044868295993011343664374908240489995671732030408103311601153116825995826190959167866973454039753458800729318632558572841900519416925756957490591509935914749338770196631022291122685531352419938088401002457692148161417614135492148423643107149175296020178815566044597656245422151790239196497648227008336717827674321542676878187531483821248272055660946644031182159561313837592942172609502597642969274254324498036641238156556029660648048822920303842373706412771810338734270462362643455684917298164411593414482338832268522514009390097161273369632158521863743035796657845320163550354257841531496056675391720890983610864135371810606764114565394467005030677698295588927834695816877054371248831438327908097268649628962904168934274881902366912247378139902431451071299738244134949435142122997205045927138894325521040760377046109646282740388535740479890407760345895605459597157578179242079432560484896883030541009387993574320835849368530150609874351250651348340637168286340094120801964530245468084960727220301437086837244017396779136553468279997565992871727321010884015320328697366277937900010129334389893694688522026639108498527325629474332677659241033912905361782138357305151421236578507848807223664725841282178695100713830516730546241498017103424778704471030999080359570799441925762866331069138238922953869051803662289729660019453310206437783781129188411589165832549686634292483869483774524449138880038245884936331025851825409191959601264721920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^113 + 12722264232905573300332642314733917246253326998608804710892414221090004509190186547477378257325498346522311760821329751750300708585087196590512462399923526179475036909344239843202527832758443932618311501979703529333313440018515352224158576552892627247399200322104571746896306885254797490272171425417526299553208608132813919239334922070471649513545301873699678818196902327203585365602019469456973181509908994268238791286168150002063417045785727555406010270151479352236819823222061145251043148575038138065836332962771935104414562049290985948350815370120752197556443883802948673017636783906444695705498601360142089000249582134140952641092125091771432504075224363392326461664939312738647399806935190757296626409755264702488877702981281648878954239974042170900680162155357172492317656456652381023994956335157075487155148096578081754077189048957328406035177268649985713321680937480663018665678519358370954308370260526525780627303496299448417413102743121166497181863079094258497458132741408541305765583068187946947206562205461397865183125873825038256156122064117608139757040095364046048155285344884838026386441772055497335923852957525620098150518338166600905273624653317153699251328397390742215543505640483505959054951604340002665082038620278468833098310687430572573539827801373253720910309753455929403875061963462034132321727904494077693986023570769979654908335738141759971249982948048385674453588892658675184132082495669433241690653480095515605220126090089056872722773013784884391105239939375340875824565355480190567772614970265127017154885769667263532432367660571304802817084729339822957245285090001048795879486572949475016128804443647463162674675662872965414143145436684523684674494730881377750086937762831422030373066016043128334572935666176867430143717061556840887180449974969858809924219581435567102901548391624111956736490478204935247387926924169994441704112373831379167165709978517175998882958700520639329663472354962126566594692242065626896708231642770478154359574314308348438311159634290493627295098110783475084014241954857212823768607003835255714289612526118003525767627177553726136734344861588866882004901069147612535706557096152490135113054179817143245204705382553744884763673339575028948585700421103349954860274836090496459823981505016337876386901870743361748632313867015363462512278315984009846139276070713896827036989314246196155093681262643118080000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^114 + 2883229466419671793168033525855957746106726061972800962445342542686840860776443723790932195192792305735720203139320930490523886082264979122313146953609649609342017177941500893654886050140401644589302856418555341658353066740115654061407674612102036665059279414599908529049176167025298706260423214170837690527179736748301518727354875601077424688726236023897882135680581591958432046472314540670372423592538972446219383006201908873230244510977485226713355714035362368646991773317012950336656554220060777356837405046799854769621895337624976847301065641178262944622240236451200556413287078185054850932866923026014379856152366937217730767093188062175137762699428817807077063034692841574305194972560306344490731420648944761077627270657173187862202370008665245584430199369299539536776711847841437544981507489694863119201386574119446794371850795009654205350052344709366755078512545889266708331106004161788326465294512368520040758019271064679669397481175343231763936212554961624729952784169613238317894334425644389671360577469217992455844564417016934946841866732071171972506381677423752217888230187836386260266214297079439947191787808002112290489834352320645953860379810261518366109211165516337095355069556975975517157310862642876910349672507907523870227593208662330628373448001117022777368297548802251736072731827505035809815257107802829477634959670895972125161049243700834444148089578334221291095556938984336435019788058334283772428180175589075877056390938164089099505094915535776377726990733753289642394988088797576639801452216186175586842678625951621789243247969119363361473029475643211549071695766484323051439280765059608003960395591266397758666813778742389774320818913228230611836907532260340585373090664504140219279166609746553049277445395623211685596425969000900237307271897870717873362324280374793633448076165492365454007929192173675468445408013285248139031761317077491772226255905694046813575396574394305461055787992683210931929671184956640234244263281862290797631573993127914221512024870631355309546952156950405325464015694651354300495711885244584494427206058894685343990168783165953857383338308379132722902723780365335526383847087307459166262382897406326013188765979190137391921651869394718088968078431211032779189552367079954952310268604779407847657113074196582390439736144387131627133015292141895737250664842639473774792244422848917775712331497472000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^115 + 471157949520009135051748952992965274811857293682536727478123421410706985056967872468563815856577385280258818788095163372266496898726615028422042031116368493475834485597913191947622513428130602275925488985677191873293272926286216209367447454944073142920944054458099610869649933181750924860263524061726702973146364587634271890895952041437469315165206885605977978473181853969402319013020659092315105098002823214097746365052706826250198799561123908399530820235199912693269793064611610474644821947474975216641447343983868865669608740273952832623106296501050280509579096462000150792709291379504077001092306223491511336462009222011868126153242486099376279505596672808379867705209592478435677224641481880567963390552431899196794011770644412696277838085583362422358007756415983180385014811418937478765465749251524536827224129763969861726119306815921207227062756440486376384904686565677323260950916517881590208019360342344601008693820636216287679971812840811776701357569248118756379183655581526566060965197822439543532186948010641903377122383559718486380146549677167303829993549627318727047535974913242127601512081962437489942947248251795961396263086660275928300828272342020399690355519139232532239159697437952988294863005558541238012462523489877543127392111782973776883747596967417355545138932276427874906063227990855953606384484296596545486640828308747095364628469789098551202404830482193423775800995308542787290557713167062964301924249248807204964703656182544000527464332459736611286353226104763176850627411669150672850350659374684116283232489770653604664756155914692778134459597450621763000645985281814158887249771836169690346990047262964976311611672643668914383633726344330284166644383091090693852457234262773641728283256109737508520634006934918186412661776361035508188166500712941318678591618851423528498924360885272581442386991187131560906842147458753297478309939603878238088013015508503970692493405694886881587108960071912890806052375528270839738000740380715332665005846695137844967553774403332072795174554059618592197045781897512536355326060141777438456266899691690826748607432093450951947361424673522191300669065965378228336079794011483775194101229476319275057062266664339367321050184837404496944586390524408003950121753395655836856484064418619644988614746665038028789737439730298973186606328340656339082234968632876145502933322096571922922864640000000000000000000000000000000000000000000000000000000000000000000000000000*i1^116 + 61623504413745599445738810266312909623934667985286210105080252401838987075323701205985186604456145984604768530279104359089848958110501417384521213379225217783879385549879815307440929101961316259116494419742036662972474942449384299350526861652472361443887248245778960237590448044083709498491252967612127082084755419115329324338169846424521297737888855872140251349920770390368665381808135685909281813200139922690008269295370612977277515146228224878553993388718241655478220165811320589438408180222458335602681868558470178475970575415132336975776823039538463672235882466930040853314684098690399048826914550417189026841726555117797033396113380992120052111058600095227603795623985878235079666026180886703990259074810187351290260780863801904784694745677554398877006651489747388185849144985266989128196715276222644064891176906328107508847657025365414448881421877640145438219342757510311153986714825451887299344885663974936447659004736711717179968202307996572468285139105998343728041519667771879744685958893070639027803099762448810174897532494138796234646789001201231287663513775600606019372199695338389596900643365152387358910528103625245996253354001596317366623834255244946485638067708225204235483378551967010256860908086350395792143450326452204396267658077398476501442086483761620945319173601761471515554100463072082940251816602116569405453820517515343889239064163293353145349191468642691565817623866459459533533427454856506249092970767157392921949768517585917090328481568547410862471263908834584678085537834143066235496931017547972384525534004981488669224425268855468976031364866061211052064565989932328224864065145317928343878532778746162802242590917470777361050200650822973180753164495275538173956896658376258287468256106619422162544894019415395292816971805593676950205027825286736254400472936435873775019201515355809928034851924063491174320975507114434643848218193506675610286690591472280995932504993063119968201374386578585573998759402496455595939675682626687493008806877407319365017849089530022485401461439889804222225100130051191125032827380693613251586277306905565255962971333445378035059706982838212137978816956312300591611214381449990061913937332556854781220753664056439186547486999191168334347646211753297889721055225088733127616091477666216301449444499139164701655587544147699698384709355423492070585049593339480647639252902166396928000000000000000000000000000000000000000000000000000000000000000000000000000*i1^117 + 6745638985890069465899394515652497969346174917188331699297006455187732175161922297664259628234574599799880774813083704921519247406865346151886145932257011843721512948727193590732137359892181041736505093648650855807236395539697812800481750292112937284038854512896574733248108766101188789494992189073823681884248489830212208827346708491090972236254097202304323104807568112473437488850143845521344343163511658291320845776799543668548987304754136338364623939312986447524212345046073275001016373186553574452130408025076971624051332383284697660778044053118403131677054142589006773318305907298221540639522515104652509438441292520735240397947692474828824290071949214961395797343166029841265933946740339685104950403675716854740201185159484591989331367688283902758951788855321008142921147681891410382860304814665539420745961493137790241764513859263130478877956851844286205698123761221775515380297557928094652111510553074267269543812244392519401162046674417104722023669952251001213467080167779331557763148795596869061315979434102427293472533599013259742765431636119917119124010097441015748481729256744919940445656179605661483657232140165851838788138660080132894839986430925556432518720726478998373906351757835142715136814779409790608985086010221627483048826834519825188998754914159696077412871814552172508978611904705590184975305837139663257995743214551100036683300173595466976757734074803446735065441551921421034693274273109650234447807193588128251596384283123584427613849798331758898743182732963366005552027091713968408786976372909710627537124160589578630777598384732745255414680193440376174465280463215972647297708751406737788741774295941341318737885654204545474568088104628847933103039662420606524985384247112677195773520981579857676976354631435172860318474156195970950471380573813543701421465105036752176041485821662526171282872684161388239883846093562741224283528860574534655414589987955194584193989161355369672488751171723695243373638386603654724615405614090085680511050701306584696548030698550492425897803383980691772371848030060500762617081424806519723976599632644691302443650140231155962920780766419543945533006945192969593384592922736560278382233191896456693015524270354950996312078263981244568542175446984822941566737584343356840290928312712574571768749428688294163673443577498030159435085799261461726303661547482490727610223427584000000000000000000000000000000000000000000000000000000000000000000000000000*i1^118 + 609871509637333700980143660234075210698585148135874273251795315241935876356379132636583240667392930129040643979097870800699103982818649374093241979535371353893387364121110386485321627190284965562481917595223471400620820910416819905059899185703427581589511421830004218094781645041908923985659351783265737293534342866025831795558527459835090275302877678794617580804619446401637766813955454272278582394076856306595761761799520965100695794370220463266905203930540089001903609785769460561678636701820167799736330532501254713570126030546294414595210102629072602182109707564991825219309035542887310028641914918360749775256916131338965220010846675549884529673539656781293930595049809183853459678764400559885216531459634449650951461413801176350521937908215460437779052754322914639684000074292042319970480547723738840780043759370888820128233653659470393086965467911233474668206803821398582495758099749018716899395823606908018344932200119223413317233633190211847129336569635725360939190698306233455514876589760739754705144409322535987152297892404449421208866015122278765765452040911567233134946949870966680803611334501058581763138152491821275917455518245249040146094236820027339511934820194965932615833334849888120340852543797013974093399929411769217257338393400634500552879729843242655972897819744189204709167785346610722802167723472465723793447063468368793132892111665741810653857540691430610323610403949702305217486713853706144070195056222263725641190575735461366572794860213921940926908943461509967398504642809673903726542147748750042132534988957001884310384308897034469554009174962158189926510909458932875509902716788307303761809533909360464063585462327012640438048422227718695968523631820364905607812703656828684323823744736060329860603927914130224817807242876675911544302117205836997525029320936754676251558503657914315853239687089496033395982084515220170219616892420051126075491627615490327962231699982940369244400512783805224474778732804337817671118346385435124300369404882054897065159638426919099704433554385390771364689725975745928285800221673736857757335289958060089744806443408262398506390582110686524896054081405094434965004069621213620312109241188699324505696203111365220846459194314035852669813652485983501017645548872699533684075891856055922818780609600476633752541214876201765556817203442210346496346034349493372521021440000000000000000000000000000000000000000000000000000000000000000000000000*i1^119 + 43559460141795601588451617419053638185647221669795549659582295132462846067025670046701891505168568319632878409759962714615377726284963485696432025876831126899698901220551990275087370206911974230842373841670833428269827606783450051294997057672653280775462702884020263567133367833874404983178223877557986654534410920839100572153855208571121401921102992562941697678155121153484108040991682452604432245016021888688469911686886690065422207155342354661325503662904750871345569689048767249331199322145728076306638677127957498771227805101022344364505686333304951264523425513673368781034204035110512449278480725956686504190944818791874415282036567288923654269744875702068730073948048016383785944019633138710381910036221949750187862167504294854851772177243193285926582115793345708183688956446029551540035985954828578770045418748008351103384479058995944157189978879429786694795331643073825876675091924074541539232624316081934969734789338771916023976583137865725798993394934528868414987375302759999172821393173944364169613000864451255920756339665797461317517623727985013641593996794182572324379581547045774081355407689850902814042318837924955450289483718675645831741060896719022396757498611710299768504632521264621403154352688123057930930731533840995856073461607580263897352114537949408236623122538060217117286174810077978316236945685388608433307664639350540010232092997285286842689038117754639487503038785281771847602978161377359060775948978307904288769192274510976907175836006728914941165426133247543973056729977143709419480290484882839386906872712009895147029125181357144051910319448360333134087956716868795558718324915200562785995414285241010252676312175381372011691856827609074455729752007453515429734284253039637841601966854792598102848285571699547770780993735330878998732257850742827656683484639171908375478971573543144137852900694528272093811140885077391096436977785689931790214079440995556228673339865014850135623006012402440944937788629908260646963348175528619257282533184626813659457632251583938652315548281310690104051666432767583521766096827026180813191559816922021729279207996981862891943255022858516586311154775534517855282979415486153558736749437946220041650422316829627642183092713895075474252127722766860303397876974558092884116442147227331486919322372386361970677560413744842804963130626552607027394951987714850816000000000000000000000000000000000000000000000000000000000000000000000000*i1^120 + 2289511245288779432704733379286815430840343730386450241010540778371967252915111745422268820148266598331557258783918201263021260198358534047423709172983945062590281691201069909294234404718615458274517999192800794690958038249187365698666279580254283134547622415729774836436736583228350159859187008110838162965776285800075241173293211526093175854050609227902563911212579195570036141055939882540833825019505389210824204763862337871674641185321840831010477800317040764418716113279816175164770290665794279266896380715001140249827763049427571638005219955947684427737300764566687150845437232280644390967441699236048235399834564288975617890888416581377686078956753635259049037138891662388792388554404148102805221551957818784843822627980473667177310651777383769938674214137401676461238206146028567946039792116364701491756047035945817220089615600381936143989142658850163313880196718236867658191865464130582669385982669677353809651392696435922197019076743038351410281958374427726020321699999056179666096340142119943103498611740545764538265772797667768510869121517488951541494892934345112817235014911421553604656643569523322356732301753816033455530134545923231870541337565737112189153470658482976816483493101830574393465885691026544077962882821058326586858742268636758428722832669714407585930752748497185732539944716795511259785858084206903480066346894159090405366880211669757792038932822843482304382512256064124870350201288764274417232151590623892004125894247067508755134637162731838824078562107298143196151852653520965710268456387048741278429945710126480498006294176341220592570607458582888533993725332435941239944497618729908591320505563303455639194199247939146720853828675710239051581600098261480531958550772706405252332907904365779899323207119733522921159411168722896911423690341118119852877365474073280932193390240847100366466981364318100130869264669674206013195664632952168326603718748896605990752351824905850760164969815074815536975536287518809507796413299348724335403027148460022811816945967604590804998597520728583854754124321744628041145968586268704900520745679806267446486054606079744142868132237881478659385211019533659527610617106799493108601276318018796837162388736751487175403643003831751052677546410887267214384131735853571786120953388183864965515016210666842037992081974996218167402243518185881812959229063987200000000000000000000000000000000000000000000000000000000000000000000000*i1^121 + 81560315062357762432276593370205572908597868288461246305534794472444236260311427316311264288328093958602807129346369081019813997617131653817430778669095766560626404838232747356143222647535537537745870378110310893651039984793839819562393832884930583259899689320800841237547940270029665518306887942323262810157029559277003902701143995387853581439555711658702551396805785907971304159839589417528378110525178458143082296797009121154910928722874527850044195370716495738391655352932136111514218122778003428619133807451850834364105021958720822518306071020812483789617353276767552155806392402914903220945883513480561057655430967799830641431839622158284308985113249870955985208876386108379553389451111785593503753181106431051891539382285443700013727930826180282526945074130252354553265361160385655051617552100186148459390444994184360689762562456202026180453334208118234313336010114491875308683239900345738902727052708364935705353977404121348421578318444207629891111193146415105995016584212275378108919921719664230745818409369662429431563969244499518815317117070688432035468893041460191263055422550010709862271251064148150524194465270355448892941704283591212289874984443111295547653814388203748461960001665551956229224468715570414518664535933386351802243275330287895829871484806223829833924407583805962537951591332054081884971495917523111669609715385561462516844160638900929048578533888276024915964019497502394836675348251401633281345205211714721641543528168743099894659647222151824574285592434851122217620980934740872376548630107349498568584214696401789655018097768204850032214922910517387205909539069473835244246533461232433431877472673251254799844077631007813675650784097654739077331228501090721829112364897317549183236598879679129653638006216798724065411361780259046923445788367833000128589271400416322266669106753899265091022784619558527155346175105401133109266419059838842388792150822569662189184272089086257049265207602422883863499867812574358444953241365259701408628623958901800638471548557314156105158972121263604228087855330461581045435674963174183067098676634652235986942038729854567172098016933108089106591225219278132715393983945534968976710478247141503791534298928562333739667628258969268661210160999590270845589936078782270519655125308893601246102035123107112227545954679978423895604952443825670554910720000000000000000000000000000000000000000000000000000000000000000000000*i1^122 + 2301274880184813431584979842445083154090793968880493914388417966750750577504288733543764157676045708952086993684082741465716643737026164039223732640059743541407261495010141285728831351589005418587987909636111404402070991121484728215827036110743174745589449287772592017098667139912624369797858767105685258982425166678985018084670568296124007099735760380119819563001451184017092035996501801673669082837212140017192117307137453932714976768785312143253867624377300690494321476570470086705611400082493696648692656161811973624891041968566762209630367202186860474097214943792661295937704451796708031669073666183132462331429853783471681844363442175967378711954067599892006600250012306904478802213694044136940425183031131449442740924951940308784570110248364542625829137344261298722136339853733512589806011721120188759794361100915915436245467755477096664714490310278593309394771373764833483356649332586770790456937482691125896682557110901140728521999206209717802873807422882645062740024209334840005047409855280035370497252655344464039970051045545206628217900306105492561192560003026407483420365596890029333266274324649610388448761640206336178843719151883628405332303661740902640703958275163812606304770990350191820620814354059597641342815813243068341403903362347326503365343970609025149250672157002042077178849434993944868820891089336758314943716767596669131256975277050730327387470977482303948210846637105185265569484132816481781979495300642175646555468241918600931203143178445091132831124837192060572077913853796492340366328697136864678716971451047109872012915582524944199686209623900155083567250119366268373039222782524414916552604066290168149757577520401547663378404726446859101261245032978652700377103587260384860750964746262438170615723907475739212573602377516589451365154544850219029343306177901316689755271421879218586800584197088541055938693194442295059300628841234109510762383798307486974164583535278179085796069687179556177895197484111653425722662103370091587181782985153861488735877699659839871539780249031953747158817771646405959174526414373002946819148734162147875242931916540011557903349112587999415052307957512799104276240155935566921776261565561378427130698256801866608000838358055727974216822106665793007824627041003125940885240474277500002535213807825500700644526598095249888032016342546644992000000000000000000000000000000000000000000000000000000000000000000000*i1^123 + 168283611887454586291852910887777732622660886267924505345768964157372856303501577082180273008799146531208544947416490912569529661028813028619404246814240202956038628424635471349379062805771113480795311853453061548970491363463196464346996859480941100627211938457419292553188353318206243586263858645026224801513777148528761430059217531320335601226266989145566969841607848739991865864991249720342637613126803353828673106133105658536618543235025029550926906873362451947913039854423668654367983043286985696076217272819147078990076049783739308953610020509039854463848146288435728635180565414878864520173011426139823006155728209304755096818515993065640704265429753308527141133555209766019477584777229528803288891563593657867373186200114879993047268043828253110101910518810307377922184192742739952562715727379695237397655762072604151669569895073790971186858628350965335006502774126252815339033899034295998387081711197237931043201678645011748959789788697082874757664616962648160356958050601131373742636979566394517863945642528459660506343839476859483336784505711013885748077721430436143596918082035450565322625760792094702828578928692046583780761995059569367698513852154834273738577300719307884804425502182994652429244756504991966420870869018718486116843358297961816103306870110043184337253838449014221189333729570660731772786779159667598311145774763269040411944091604276908981082446228981383619230342482496577005501033857787237725182636320807220752711493397570381614664280944576139974159558041111029390313088387948849262781461735024683495843532780488382613567679039736052793538239637743800064952325346051974976607904713466954431705852732703681205838516641572044080565868142178417118606690961403788984584976339714035140746626829289957382321506113951891821092326820285561990316114294661774887381239798315545345638588097441963014646678518636288315499336543269590127115867064044200128371411357143024960647466640043859447092720742410201443632149035211940214825724997064403056438268388279056479426293656609002928756574670421387438077576488696445949093398420474358788701108621746071543083778234577539444657637020314603369402373679456840028446304474302394725991745284110900356037707377217201959501229922943381985275844574288911188939744705351529795824028769015557262915181197604222313937406971737582304832467763200000000000000000000000000000000000000000000000000000000000000000000*i1^124 + 18240151316782641643114772100724830493222921900374906149186923152310164045156409259960033699460415341067469704716606836239254618984097793942917075835739367888609085051261921871794784287240958568294026088871558368973526347733917445724019964400329660969014091071665173151173962885586181316580353515813567104224482172365030845938677323819367772236247006058010399315529365418499203362038488566206867638259077167576041788561800247347618524284878634567279490102446890826281598824909815817830136530300368949048825733833031961596568952176642041355295238370632320195846590513058188348232418370748942080225106588145466796744898104760950531525554852899895579597450843559631235283238605587988190507813775348407849975657967294270042292495523526114308923116640324648629219809890914955378366297621473780912391672341797124206464752848060716903635208024160739497648502311500137530998471487671884346350186218555785654588850489160547537627261180656815389684934286109205179109204750832572124476224221345555394063195399551814692125983737612474284380296734897463873913637207833124794125055583961000940276941598122167422679425768980682280392397512786795943534676184862287350107112298784449768635448668716697564470319066317439820548026509141306409402550228297841750418374959033757506099004506471441143912196485400596797864300519169814065873120129101216532712820550392153944692826210914356718816254831370203953258457181016830943121071546395239961276756388441618363554590181289988801776523673469307439510218173015491736236990038509905972890715684035217754377973643055658577401117553818522566949864956237078044688341942924642309190627446567191676136323466625000021920483926298460223469854652335146446897807913374004511507860774516206406597646995653036865037745447677685235092852643812436343199673565040411864053167414434888255947897138590298768749926770778221523430634271301014715727847014513992872505936796552981321259616310416517756119129654737895623820128749260075271551118952984963204851676679409342469896640740384770262522024682887453758519520709954831145108205489489532651813064438989511420906633655029698702801652475473975332937402841511684507957890107315018033015966635236614967525702063441739886587478630034627729006769885372045085581949606156130094758581289588037409994507381454911414472773379846828772556800000000000000000000000000000000000000000000000000000000000000000000*i1^125 + 1273621277294275046851058978159800406778183147820944524327226902155667546384554794783902832961652353801255761492487532566727461551875737819374582203657784450711738668714941708063619596941700644112795976920384958705709226241748984237619230745131313527318861271659610320134182925477438871969723228089996604299563192319918001353722995372421891741925288802537385253509995248091206774186150168001464135581618169879630791006450275410813439083248421389995523193781280650341534959365192830154860916695257728273639399592449078247513342453990195264216712260538534469177017741649238730817805858347050034849188588791843576172617699650601844229618909215009044887037429498117665516147625494730718120345058824381081230270580794115391715151257277721243131395904327571019879015623651074865404331769184357125052951086486926007653395624871580916410001731892279027730097963879473083981966530969998429868388065017096848718646481847945323983686514865270168893479452122020104018086499954927506103970474214167795756011531861450535676690747674786301677346642311791216819157617749524385785057858958354112546955998819247663752204104871767284008508794846690806530807998579945490032373743994097303419796058226436830577539072623960679375630503879875222026574624601110702707411686759732710030475074238189771496240515322379181824832015877506270489083099900466440634344297417854028016640181407621347269004344554307236002734447665561577046759794137768438761747078710770157153860891842763211923739640667947327439862354203497777863892499404031453105598373263340035478224340527915365030600008619529113906734193188857424376679715881669005388075707391537516708293782003503770046879267608770279743978765050574616050369555453228266785173008999728663588270125352576068979722795900176886511059877841113913293877716223103301390142705623331264170147083983153700806116781863160865036573734533736009060079777611285861917858504564209443920148594614888231419651961332858924757330006187994571919696954929723505082561688703385801077329258763218477606432161103924853911155310222817249946807535939251793814972904785690723279966290008467359593530488097677244852648314733410947093647349948111863819708746877281837222982614592999485360199274289885755670816890663538498010606691645786674283715528081341154219456496322029807984160123874443264000000000000000000000000000000000000000000000000000000000000000000*i1^126 + 56083675601697175474917922718730505964086373267745450385363438436339069798244501710393452943243715598848609425551018374374062471668232934064225280653048939828139592922385955338260893863186786463788877314842350303063952198413557514073761311475184871225613409917969821894771247234747408965451129343204425205630676868399397512436248441852748162521670674551915402256575196431944793277509812760567026422239798535331295194879918922741736874804726917152017424750692514194239075328253268971930222945305743777301603985469330848520676592410545957618847227485278425569877997229371442048939288325541571153395505694152205105950710376231127691181578527199717545430261643952956942447102296514527373499662692189869601554963609689017733431118949637283379180803045910118865947964251947543451191883334127147079712227179325021585449168608621513939016364265105901844882834003770343098319865214377318739385171276760514072895481576182477619286114061932252501258607949173009206797733720094157443224245823613027522769921998013424163645386781396177573338635822836136474844911212619216356229682550805923248486723019622505105319974552747938130195476697469012043230576024351234889555874624245670100978016907275694549903492916974844228055123513334601393212960419298140128680712852891824101581699097571968257006523845436768620797103530598488216509224801766722876248864365562564689457620789935869555022666506587440992459304640892420696836095858600859751248625724909198156435423000072844433306971954641697337220036981146543390087872431102651225359283499423584223868810225460654550215426422285956536201615415064322809565622074616204647845127026275164158659495215135121883482964545115284683317952729176189184006459235990096499910333037865851370470823341179277896864177229949232452081174662065713395658067478782142888196952013725640769313844723424881492162506894709128204228880597034092642044395297783055501442301315217380601106515178522255234829849986200452064473732358492343358921813265083819605564710625839697609997221525493550882326995175865720478779911977245284031186920312264371177312634785998596249791278608279368549143690128004385913287202127910388749676436848247647238957492677572272933954569266227039215423109063663031123540092415842222028608938980335938080464110087520292512331897921982237002707238912000000000000000000000000000000000000000000000000000000000000000000*i1^127 + 1588561633958029520766780078399253631074376498346472511033570783580169190531244299956830617213666173485957139878304319201042078495284679156805718978846694217666195565258905577593005398524994234647624908166106551474868112953404182865549180505385429439531476145131952584200859739081166718194279273905211456824800834442366625235737716475545860563275773511201357210010460362552172814361845945674631235878878577097035266646281829694881328715598407281962015310399533120489717225364927445365879335841830001195731307038892535993109571470218123528707190696226881171662904751287353609845965641003944222395046191904766880076022417477417970374227165559257691685779103059715346461521341839576821506988059927118097106728167358123074821368314488165897210899499700434375700171933377861851684395132441874209059099583561361815912927534308411044585478558868870586469458052354082835404663912503814867395266155874922117386219387066266476834881209410341270970664552880309266007080167591783169979108282715073233397438497772816528657552979344603055110390192098031353114878794954040480753385944194331544827401763125082418247447603349264521665040599157364587051790220342629844961032499116738142259323500375459448712588872799696644147684238054728575555680101580795355219056205704210711391444164100759203853614940361100026502931880708779403910515434285510664827468297082097384920689528115335323497955368038763310230709120520328916340916451123563920073173813959318542336691146107072208412011444063335987904957202720199746689852879063589999335343527741921709277867097621261628533709057965457644110427992377063716942463673778839425455334390260495664552859187406890323116156099274472462834896256131525292042586636436504139210680546393168438858111673854608274684269373505495770402051876448947817067085157204751281818760407578456554707279839089600478336533929608687389312731662500377296839316939523304501405397041875992920571749982575241269092264985796760906814078793569425486447270061137973032323657979377493605703177744491022172773803662636600112587333388727709565736832907043030417504961894479107634207453625322554691270965411463347002531884905234586759913874476544680344859952917413142397101830143097734409829098417070475428290494586357928630666857500087795271832777077768368155976998840921339335802880000000000000000000000000000000000000000000000000000000000000000*i1^128 + 28047590221943929549345410705952194981477044811473626076351103642179504158525073941454119495927447246170378163001535203817702862570414372888339574776149640473609199855516280115834360097741131110002392961934652451271612865829266368093310752512301212858533983403256559284428840866479128515799896291795898459641303755464729477903172668567186269659827942412646875507859523081018707244744960725457089790849749421704898450252857238855023393458083188873124021199179802624873226531083347721185154739947096141831948631884103308140038977627346179528994775410084749922484541714669861297230259469257095093554200045181455903097165298338709981769786988487747028023540723360130271734576124908653917145870339288667753838393496410922919972421132827053978404501060727038003266633235238248380360020378415271274184804530920171049252584685967729218614835838667353526888201774164486812751394444026959594907566694126425452455439290546001397609030216847346755319104460833976628794051559275197603925788163594515126995103296510293912309553619613635709707829695820314130380857030730113598288075652899936592796769662289994486018236120094394418904054134636971021235016360058092546781045731609074197341780768174184389030955974305410840481024691483941760929809900834127349156069108800542498999242091400294361310004107080395336671340963845267261409941826642120232966558717129452549252496785848521425843259501215276854339944655867735874696351803081119358328580053618356879425148031737134519915452319923968318239516858429671689403900304681245972812331414698962556666724542840948844282496470608427084466488362671851118309166248340737891308819732088176847115378251460819799071866605822830386253353415186368666756656225467861235433794080336659742689588217363504464126053169661565863211558934733410841137084623245816005040768150435764162145218947600880907024322372315282977585208942983096860059851381268180969581256740807505475329947249132684701229617737571460496610025407827323970968300423186863484707480290176541207125142412957299568283445370871732181367055607632041003098405723224523266692413140241737314484930760830102515105021973983406030764411078678257857790069508979100691290235609900585645687177953619464626272447520750065164838738117582239177242079958622523491592593687387477420628923908096000000000000000000000000000000000000000000000000000000000000000000*i1^129 + 275931850181609845669677417782525950145695037228937722144234178435879131828241034002994678448549341460892907431799094984211527267669167360602452870572740937085959614641554411207151689496518103066114580952767500506584282691361517925306491389718165790114883772801892982452948840249262999145005159242565499551479322536944200529336016907440278461729671801245738279965615601447333756533748778558313311841975893434319059864132764966566698952082824876103472352203857028366150320450021626056953559591735885433756732776531682386141072443093479195208888272582366836186269138418707010787342188885989506275528997455419268338272888921869963266736655714009087429882479783627504253465656726737810697166735188459031898377331252283384761209494695351590599240603379293139757689630725653261072033660429972162521272066832998944663265229242211781232907965543199111240897746244820701374830730513932925124005031807902359439969128091581758545700753544564039947837799237180277102999893208503042845447254035921186009405159065376102022827070642118445495284582382980343875005592821595267811832434575898229304647949353528424028410787880159494045631626571531764675531096594973562300782261957991078030755934686050256464645664090937807118376749479631988954787644080808661202045291099591139533586320876211044044873423076940968381057767547118309665839124242401263339731290439724384851176873510857643594217611906517321532101929614992645896069904017031630081213120055421527045294456250069706099037000914030972677991279431742729304515005457843477153655331473127397861093947356677712224575995479806397894786949404619653551085976016126077221032751972677455343611953945892974220596767115363565100454189013933636671096295921849987311306026492248150964963280583611948935364029894237316151517307642682942331802918551222109308493827973098453095429035245044367568541489887036891267187709629310597197591748717963503605978836276835735644708118093443063656830540892483169715241460991467451864877568730383098821336526820333325809234998503959515827880639529939551840621214854326646660784543478405449781395531550910247921577000805947739320140506954164005225112256857855998761021545533089918253675905656466584617420866999777123080388106528998196122872598589401793157498128637018816781478953571038076076870860800000000000000000000000000000000000000000000000000000000000000*i1^130 + 1158300091543894046559788349075713954569111212890401664279021749313418875360831679108077401591456499766922822292333449118680411640591630492039527192864384395075938946347955250566769707892064571244655243720341779718214167436413232142215588108071315614334392986724239736165897775680730850392584621557139036000710998059606729615034535506591059305810780092985698902595771192917113460895747586486927775764191994165882566641058135694495179630897025613931861397502582060932839492201233928548342834066398471741773966347411437596261195975050850071509270873441016645163774837122324571933202596784755156564205161253660648633278154203213513291731681078521912469793122111011723484321336922769239296887672512957574903444734711130657669983928517488206756260460157640384063503856468897965406023201237608621834357503860712830820841543963018779208110800576682195700881155387327874392224590702192812054382678782793571323210651859797698318395072903416326537177425102462309324650321291421829746495929594641608558625196444534631366998362247627980784340069826141089955146865598853174808973304591310676814516079177932217175058078431074751135698111366422043302813670404344799447323403066549287773854009238113606467223467397740546530755531774760265161123719327083640423028223862956400845483038471741310863573918159831905619710140074066375252336050480167117757832245983985068804245885902707170992265375054705071157227370674316193289357814480555809477160392904517008303644267353325487256771155990489421671827987886637867566702892501705968948784547860391329856378454939788824825210620926880526028210202498430531651224061885088108289351642336854110411773673223150725748047229004398631590682955755693042734541553393318895967160940687803985352282880683813632903774716840452060021980705490343464626171568138558587978428564771488574257530603164244552002876640986116444326114564655230192230085917763224440778092138835774601427952935732848794646955541781336134538591387194791280757378381054434077231524974906545290048464209969525238761711882732150062979769987998341997467599741379511091990564690952083325376930450728410081499633181184390895030819372163556061658623597471523660078377278594155414941648612705807073013711415467072661904843733638324921389910156192141852006291193106771476480000000000000000000000000000000000000000000000000000000000000*i1^131 + 7185212679288573943113753415593621817644308680843208729996870435268988723526937159270738377843880581721868734329126005566965527797584969372800598117664740184636249600529966895228136784019027024407923387649719768972724649027282617676356862889087112360173411540201559630820486175209472232069349015533541313437282145907879783560229432072299763545607456123199930108321619815298996035361737208432523696680976405939331311647954400379664279928630723875433542374826192879724803883355884459760021656338520602013907621606194370439543269461254145314045566870765704229641169371939593158346453310178388931158831484133584701186794682726123446725634039242444791891085423588781223164855060169025541277914860274863974477669205900047875778536554053742212076206498334037087801268589659986138749567477796343638231479424212514866115449051962450320763515932301607675122114508312188316026167335229100768930601328972026490989365464449931128167919086264403738192390521304063058868739407022465667531572469842427506118714109752262827127229905651627227572871790896564870018389240908932901022255553094587891529838642630895443839118240276595418466334717875922379588965699989528822672704317209277510871187326248643349442057260064435128315384546473386320828448492407761794425062953351022151636124949671579924331210870776104533514664089051903277709337391394387214249954884254891837130726640175384630355240137078310165769122806433039523829526494136695561797743829767451029924936481257857670730683504949005027421753006694774302458123499430270221947522534668660038116602114329940298338825145071095372107983923485089819707391784761115969335779840179335217704697706589391115855839265977828461758404647924007794597442604431240001177072762035610594763898663668394305684529600375424299286198475961423319795355288144018977606124586488698432096402532761072104615209666882943606863718441490601833746103736585249192455150356200202897782105278246460466830886793485608929779069779994193185335571475603951843514960594180855901452678478382452984464776494918070400408873504783397112114078312128313881734868373086053321992707858933971092953377105492923124525007283646390140172093449101583690613425837968604540813677039678524778066613244399673735000580784750273458257776497329811972720888381440000000000000000000000000000000000000000000000000000000000000*i1^132 + 188146819731333534762359414994939062630126023855431295144044103627121952716734579807722692947601275406930489202570979495158662836850735254821056460874634252927076641620270132651592202961508041154716284226125817163461257126255764021669999010681324381925853555283054909496167357241025548899933381928665266130713402036257347234563199503993497148615629948120985653807676759071397855900366584400264982599960075507180416925842791073103831069525414402600368459474694741190060581735927716033492615169308649474693381180228195923600243821174960889465968387555874057794853865807904232967356427360162360377685681960600288219338623384953000503533065207649946810678880550779918294877816604438405146661330752989956827968274303073237186366482073407339490757104591326242780191912294545066848664003598442010918915951376532611008844490286817871823837403298582243160218626725929295227177840490444068294757059077092762280730358913932698492194105112741508055468615479090291591186512561818865962857358661604368591178101847476132017348751765753423023699995620833173403367218433460449337773530865916030690563472547352847549459091714944662557585344139087176572799218806116258972171371051402335677874504823913585761749927202381189903463248947512787482211702625807765191160274770755091921979740681693534187392130269370253927878091063006783274972962508349571973012679380711593625233934444163147590969772818099148875816889376726368142376091236822118162833969575909007306300175053486525612208075407008073524791989719234668640415734150384284133197679218721458628188301642268582695074204586614096990105034750303026553322642455746870834979725933010987893478160030694483545245153776997933266120020195679513542935387703801586255344284087088027042399863762864520931888226095924713472005341547863378282259910575316562364935628312055064008885868659496370591092428002079969910437320427093742551107405452286977517806943906370441880404591581070357014175087565267246580395242929588768271700118428344180353377078549074102782147631281948168832079442999175529055266366343111084930371901684539933527838624382347230923740268672494464098513618119653056919462359216828857298950266875173522565474279739458721950682719078860544177063717986447250185761988131985343002876298418058119295795200000000000000000000000000000000000000000000000000000000000*i1^133 + -1781863076289871950435459339214487882827917727716256026556524002081740189486274998550007998226131279075134157100642734678291900790355038709820206049604167816068045959620982910711332542758788262752141313406074426520624748102026850667492146245519165734352466337610025793655838899645636764143171107597747182145128302200908140859196316380872376742752848736334597509891123997824849830258370266664921003477586297671905200478404008305547397509327356622549656864797623804541490497518959354944053548715903665759685025869056066296275418808930999359514506979600445404897505417705854135868248398655799795858886328906948782059433145368686221959727747497572413921504218880318450599861734757446624672937951881843375466273025550588722218575445325686334517170499641320285625803863168436648608794918765600108648785653927500112721465157155413310944737357237925203829966882946486930212405572213679256907684207637203871202403078741699183383495158079083355927743589859820758878053858292610372886305750837182205650134699546730592029872504976362654959279462008779888367119454495953740660914445055865292104759414583467087395131271308899498979223586923605668469053971829253709977825249719956029679939724870396067541742443462785385319585787362539183243117942002901898526724177771287871798430467106535750529536159331132979393667309294095898851940385829441973111796411078372072280249182702500037240985685731648482114317778637662376580618191003841999480356845428289587769037639921473922247168421483556884094233468892756819424532410425596360555192345546484907967209131757938567346194083401672696403109968128289475629948695079837784936921730529092635138808559167292486108874503186617742263209505113959733854547058320933021028053418548373485312739418870435042164067407837007430529126207268735843940860393701405833033585071840074010945938280503201748847773649457585341705317319009535270988880350789301684620592757064609030468346593317910483685973272102737087681609664745772908384708963752995970617014708725899853739912712277235355580731258660796806791715396784482732263002484451969916375164960317186211505792826913214840540951164505671591805209607478363411260241260834164386565720266420977562539554583808648763330352638029354055372312820446270579424774808162795520000000000000000000000000000000000000000000000000000000000*i1^134 + 17697243387413942005988542175903739642755696426523689518045291233985398613521267959877315911685010601350089186389176389421436903260403163364856694961653656638829895600660745331013146122241026779877323955997948707984486029115674936415567665351445430526414422492795868940945363672871689792823749629819480606557796618980895543145685300514142488360286902526808279195644231572413686835226252100449549034078777948404565260341513056900262257058358601527234971272507109969229846526048249047541529971998194771280852447439695869147848551417992651209963069615609820856336748247936438324526133432704628963753393383834268920015828796125505391702620323154653534847055251331004807695856052206162836465952644196561705876605949062956578616835681434870637961384481639445718745884831634684062242585323752794671538740590553115814210252691741756145042422940235801207960711614326826658916389832928752243372551178413888898770404688787851015289093029137099843274778503624167469850793462235646072023611680372024755609252339310552661832646342137172140137391975617979092647072222891963994483369388844708500688172516668518747814972874329869024187401063100082387127462447081268662518079789866733753361640317466370708282761921056775055965454984359097268004650990427781414563938257453617531928572196647515200930175116400267196760573891836743668539367111309547029917533951597508084328517469478194140879034218114325993039492577116967426989967658498017438182444006107888519970309978537389633815989622080652199481195656881997947046154503142751083984298692381349250613436113555076071900731075968534518722023981127582340112178127611688265131205850319989746142219855203791601241570737802004022182250072002420590205926382463743287959501850908910589704782612910962702446477139598238358686529058613706247825761567245777251467752520856817321634463309456840421180557226117543071305646056931877900930718487048646579296443326193712161975790355889733833211813537794597849525043763663748482207253719535101238265885147762773180509376433389502819764388287417226048264193545582091712498563813151055255306952127224731917846639298653057238201779555208312138355922706336867266621162115148295020781936559151122498484314899557196854129854221381187458879181465073863082010214400000000000000000000000000000000000000000000000000000000000*i1^135 + -69513223564999465887374797613157654377563556790865029681895137694855522855580276459651599013641754479184508685245590781264384575852139841148612190071142663203508543277553100379578739739188376596358809159675093767806162685245737996371717818100203527822984166488503319300801425137865591053813304018897495412167411999291048913043187846142273591407600054079407726898163930783539124458392118939560991322053544983701303320799964427089221969773711654731619847590768551971041632065336739417222496418919830037997094520408948651105467336646550445819290424242727847115858435828312015738833341083519715911269527098245036379486263425634244395882115547629021330191914984088196192971524699009947438228421443697378358241960702924657405800498283692370969910672172112832150991910927806746732684702884186076105830986748257407575751273790445494589984260981916519782507876551674391617953598959974674417917585134317615833699957663302002886577170990329744675521932628886956068653856870501835940181751705894915610442944453187000461379444537123358774350870369520581467456651284047219031761465708724255514345966911584662759162034154411975536434414333807321678138936024291135207952027373478835036041989777486278434733434658905546794865655754299000882636851386392778689064019758705423873541018765121252715113837315808099679121781953984258218266654758176436813459187662993989746956243593351898171763328256089466427752064770506849576375132681578175665816100674490569662069958437329726833044730358175146167395586875868208796173064641865470793502312676553107520477315366891190251856070198963839401405779107433017848725943999704024051829907519883789925378719235019038621603459912396904304670364494687017049211640718398270879530704019958795264698872124588263519075210233857701223773673145706984434384865610237297580880162202989975076625124892031853905457977993476707729859478442936028696337812935498850994699842741473048168634654313790100355507976209571030917288059086350995360655894811025618938920859402884780672377564905362578053230021031695148353033385035889807095010545250951255622200979513033165698135237968446427145658789813883720679652271230049766683370007359334518451660551681850221559141209249687258789473151180933603455175665000176523673600000000000000000000000000000000000000000000000000000000*i1^136 + 272735548217671665836670906738645856450917315411370723561921225405522157028197904093683318722256625344969734151987180297775108638936776035989045399675600463943508668508925649400353440612555063878594251608047813298436855967818830215795637697295433169927430783771322794769787604119118451255862690719701932285441085854364936791544770156026170757000848341240100564159588874026910352283189335525726050583123116202044763182924851989409116972164977834787712661936167428806081089608039647188411601398007092232977693737087093189565037228664309800704449254265498458758547953550613717123925364301402830342679126080595042787272734530713031510539725357980006757176615882952319495071537803756465364073807097911036297282737558383753514320983541653484251203994275378702085959691594360076659850398533449168435283318116910237956547028681552999095109759029505933557416123047641860795968167123070549047440024432321938711328409898852680948136878912208358303437138460862004297380633928085525548848180370378617074806202422205954914150730784196355643871023986225000220843969483085966027176670658221404201916286582860212594706337840486833780853813502562624372127007766890989295655467133244797965423169989811162414775310492113526781301794203841956493950467010081513238120647932674989106370449380738652349339351711999871077109613008879199311855940878025936671571962032887678498719262786477591399493101597375771599242441654697640649741315767190730286144767595500007617135861718831641591970704187294930329770063936567114554580461015900599816093923599885133930234117034181391500869452724973570390968247986660801852733010686036733223306192218160007952094537811327287733593446637524851519607441254553507566109653976691648294233275264950892631430027400142346851368414776260148056396096526726883084307393792944870486822853617611154359396792388170638198791437332832546565409420953704408054307953904975911981671251060045090483470372563000471832061559894693768888230765668737487644907719911405757647986246155898580651495039153849034872265631726062340379041646293426581331634693826646798363803545312306539062494242057156461527575381499506273014903827465338583258522785207695912371386145056976689843697461015250190795172036447977329697938273730560000000000000000000000000000000000000000000000000000000*i1^137 + -669724609441377160387929096160094946267785041943110472605658119012000914118599321077890045916162245545221924245889019735734086740837105849156146148665011138789532958928319989506838576992963097544619422630208506279430726083710152049431089988224839176229765584716729703277971369777562086140244566575133144178383968037428875718496552211981406170428199642379266153572467821148937762396499956699676203001334748660193681429027805957426628841132993041048961536603149428469479485306384909291235445270537928912567906214371048115121113003388120787673359591833780419132109701422147366499265429559256507815622035104797873034950865969848847544116370075196665563406179761887329071774690114480636554904222090302062950999032672728855303254295086065462645284134672010615539748742200190253026810148058558988625856405733793361432735017344341460365829695346291668148463417930175262125963731047059580735313092071986774098703191529412751910632939994002727327182037991071939371012196117352011452210996750793812133920776110362436367465876253904900258334429765947103904177185366068681784797834229379223300163700511223358422729688273138770017930849633867808966878887504634698226198400752516012115318737133886220315604355264040811702462159219916396288705967638094397858972816769314686062094886746156848292938944475737292386901076185726715701015605583429379723532175919766749033704654022527201871781707880817423181162171519956066530076756149173124196188168820341595513330576223427014867067480046801887512578650542998377116807489606886113434798378403197042206921483725859630001295514683522380876012174837739047635359511439702459269037214770342657496046420678556147590045664783767385680045232971638411228820411676138775117033868709617093989573583353701986426604354762439761702417012417872325494179860666975969643885655595371961268640641621415382987914768800483245112192890110725812179896369418365776908864479485006458890895681844227148541300128817169516281688592341876913649905543607744019278642151274400514850120136287579710423734213994432008635123540504056616021220055695363524895950720846541382706777060362877517467911324632876168270368364099730515179732509523636605582408438928544446410589574408070256078705141832721136353280000000000000000000000000000000000000000000000000000000*i1^138 + 1141556869885581223954340980302954678424692527413189218127444589942385461478741406558405383133462800770510398370084098954532867554117118727298366990386317258512495488582435409649962559208882650277284055537104154767228386153630477667236624547871165982511283494911767384792921072519175888746328729027368016631941358458158446771321963277150879526923806432109534421063634781592973992143886276148206989517616038273969404563296774203817613104616813657860902311995127213356509567796969262387679300399277436537417202215866575482686982659967967004124745658959165579904505618071692506549439832041745614944517803283806164650070169154377327787124559024417014614324086990429798445096973651093214137467893254765008781892968783177555723930629360431536158438293779802380779790277931893547653901554820302620915355297898041593750459579198890494151838939651526182753635198207856227506368890779368975806529630777270690596272037186592974378992258170892563156506160796006608481416598096378958185089777437594061880681824114562606242891986278355856142893704595867084823523951419813474946701163523285720020344210859603622449869293810963100001238066756444544697749741287306512958998644623495216905875387908926698823437528567092064655477673794967288844140385584543849175272818615367136460442041388230836284395359587726745107385539412223991534920855860319574888239740785496566055874052038557726402299694601653219052946346374321981581845904029187320056520405938154702440819958700140046663521471555007802424267993504376886046914035723508732961026522858221753101115292770441612770804558324548020283056599477199524741087474597778468392729718022675948294420110778964861947115799901314644440174620600081040687494391254066222874066842333372765124656283766199572271904441024248455826013210450883003110843514806460049749258196468560321295145289204334420612594009275259923947613032574131511599609062920624391887310283071819275002609644163939447540958286271394987093963542448929338283641476537404045653528074432815176126190321040529901565792110941012116058326441355420097046282560283190836179319056622088098417069705975628178571656712080849190854641535369794271603492796593956991843908444865000469060766384923267541008984406228992000000000000000000000000000000000000000000000000000000*i1^139 + -1637679524970996211651347774790240085740709763966946009219454701844528929666855253094718790284731550088289896000251130377292229003933490074931482421498071801937081963778115805298873655080805201593445954549609262602870226635071846628407687699773728911804512051486852113411388071267397038852801584205359539588528155414402469806175635076694099482182608666769793575476817552628142273456831322423662738541349780245415499003238656738716508804513425411407529841016117671205456945508570470515301731308491952941620307621689720066487282547020260434598863355690672951893118959758091910599208302328099709783480883886609088722432694025409364853288270752579336244652795382957894768748227987346771744630736946282361380056302021053188512885562165489293499213322287172670969922592900483994239688099179050173496269933729080924248466214084049237485233371101172764181744933526253993022066007834864585081503406050093355322650206444168827325551488203419828909828575771355394010834822840508483972911198773000688437873270235736105895916778355090380255238729291769367902170938066396239053158773753810465320187354577296549336651368810301846885726888803976818449154672769995195989748259504595805928818518753132834818568745147904529647065492971239972935354292316131634391849952315217464911873864367611826790541882209499784739396711995293382625269117170276809653947986326429709922393886524113592337607764336860217367757657784039273408843758066298661342117521267924419502864608984814699717448106699977006372936533356320010490683794179334179987040643057533645158277530558485368206615689680071656315855644892050628855322314849740216509217537158030140386924282466989249683325564392246490747730941170844328835123163306667576620672333273111052438579315355762549329141615079339994777930635843287805493978933121240848584887699907529646293474776465147474739834054637168964598352288679429538472496209467173635751573068580561931390864268539100414847779045957950992788251085968555699473166374791392902114156939353640203835044221787404176339845723883085045763817627402780667780321972455571197498581771094152031941450961467806850634166865009095322428557396945135046956973332142956296357374030911137215477523398742853926560727040000000000000000000000000000000000000000000000000000*i1^140 + 2024351952574237430736115623715302826405373500837195444460479648100061754694730658147897723427025132798248500138560126942278291653545273251467103829408823601625279296904399096718516232227024097335341883715836889649743781925857522130023966035919543169187805105006372412613631750619694180842863763284500310182008012150512307493122460471895957336018927108276050901169095460065029575331579145542748627301266246130225901307602599182629722653316289712294651895380828085166698016716304119044050658895671146971789517557369714518022513914811292784509997847610030450187486291787694061524985803395335560578889077029652471207741869532149885545910457533078259847228394086813719600237146210113961429117395965394968236668976716314330194884736191665150594667211632993437138133222319061882590986193689850024687147807592583628716798628729946532195721031388756203793314897647321028537682127583108671351259867477277962739221872520228842068895280562497229014799757903269646550110820421637674953411495413627607983393140699635008030147773948269320880691647249514982263147262491409608628877010072626800201586286846173958916977184604083008868470096442077301174061275535394540379348098362252802624219323626788241973914336086727750846033687654435288176346580075628024457658013667425119908595251179076533421884038584683071839925135309569532488730976916293765862315821421767965324978329843566829990575843268840323144111066854156429072873814961890344536466853115636946890355547181851695763663884695306926843344533528184138691309930823006961951189022523503767840639136198752878154273294628616257528051490725553296952882260256426063406012750439906331218089427992143386275208539926511462137437541793097682562111165167064995650043668124523789495130542100303603832677833681932230052607652510283494304681173250964499971872217043883777325447395376795716224986922317723138461297174478313470619069242016425341809343582021811837379911231572822089172031375367582166484878128694034430896786281140218361330443787804334993619262927697982305292981996483877012920918271927261527192090427351667901403161780104573148550704555398540758458252812423223623453537753189948138918613184639920308564430288434260536224831178385915904000000000000000000000000000000000000000000000000000*i1^141 + -1929167523107651518002159509341304942289406996300728813047548869167198145081494873259363978993316591262962854202123826065184151669454282501687765275467265418771560695619482020161003363315998988014814985148448148187166331149230914132041126817221604207767581413494467112596640437425020268101017569635793522343588167165633152295605726792581836914456664569566146241967217900790954288829027179990541742909660066348093321661805284050755244404736367010419401024002026709531628703350087433820387665716401914298881390700739040760043765670710735156684538745665112631868589818626281572941098802665670632166537549331463075463937161976933523799772506838266007858592324569248817051089640146852600993224214798782470686353096241650758894272230451110589045991982232656417489642441658757493486329509905772602634934146480501468289680463306885593965439461311601195404559387381655527022103675224704656235211768877745467301632524733069800284123384804328236537190154597095938958902321980146878788180594931199275058983225311775810298509310412104327474886127473748980272049901240158730681150681924035608264094215159483633455708439291237578299230544700785705431622724063515038375443766184324196353898100969255122787241062911993884330686447719061816766438157205264221814310182737833603527250439147671455938202129101369106002722184353684119875653222508528182472605430020791587393781361735608484332130544058691335596959109728700552226396769852421250023673670269408500905065528476720774177859395153558772037134358446786703646939727751268361284274929915600304120455716984597363741830981524972234145656934473311655886106606529228976488064514658609618328917961627745044043896080216847671400428530359279020269589468125569022691387938958815829980337184782784406442232266210178628475127707160666780066771430674751243879383671500276740523418691998494715613300215437344640906848393832479633542226671494438368277319154857205031577209496283943313966695438266818538488997785456022875287547924206047850665800382310458677248134256146695089838497377719303672688190905863123802956027141501864008075633985516513544195733351240450348813591682909282131027430587611681491315637026842443596298605783409901123442363596800000000000000000000000000000000000000000000000000*i1^142 + 1294779533032932289711548621386318375749270592720218282544092840441328314936942005458699460569294423253870754839409765239361980115218077180767522546973286792961996989226680586646650041345327662173821062694264264156989819984935637074889092834387467927527198232423327759561635278729569322817165135422580146851528270464293179077928824228809305708984657419394690920962115645814810300187562850346495810568702657708318080435015970563782989827271712012532654719780543956665756764455809878830174305725765474974333895855611541041120077501977539872135759631774774577508261606473596468417800675029428457812151085570537881890704162342616387234314115398762906699380461051402034308329388224940677562596793932013258441547133431398244845863951191127693718118561624507191509053997225160140780066859268453060683978091417167038904914477765561770442926136714339256733456034084519216692692795511489949441817663067240378336349009920491838831419525069962131720858930677928560546842923021419040921538057649913173980820981564442295048812858106916399088388443347258594644038658815966791118188455725499941805945380803745728434213341756952669363492756105642030647332990164904741281659789057905903013337607275940859123530682827226502402201524536256952142511916548364333995027140859962833634224074379732755136772948689391891824399376544429437397037756927589248575308668828374013687170036157483508797427381697261331464767035010038060311776226870611707774617434211645004147675143709841657298963409684264116464808758282173205890735577642928561981493158424846278379496964559747057173667294650999674665881613570602752124393830444474177751547213854932097170817618795530133281562123713661694299699538923478758909351148413748955844646766828102901776949231796877426187471568797158188577634405303779524130857915746835924352722606783500070039682190111143227960719998308425394780627587829843997040308923146794574006333187774978595233852852015017118983610895292516009275832917964698911291637250570690586793146770881540397464131478694012553490160438702646957957365110070428908947951399687341061996215920293460052165422152858295385306875923141805203897180955530563270985042344518388210542940972992597852160000000000000000000000000000000000000000000000000*i1^143 + -580612424560458477624874474804750480471969950156001744152322421058695643812124563486181162940581523145001918181153738488711195082012448083730405205133118397806928021412764279178272742603235065426715371889008574673370404781973694489818424599636205092970810010569461441604850806053621798921259475718367656384154929207318519731205483103989989856088044619059195708672891321968354014570612902459848306369037334541246162533810227802892787300583776757248321126605372898470013983413389445388137321386797952808464318032698594959519009907655228546265714631500896380665175403092222126141362617986385926014248616662376491610584338944304823107572425655179068587560641670244037445774195779759006130905802476607163883928110567921748872947175554019580140246537620593931834723703847601276613386788223339332716714787605977124146903735441399005024167910937455475058405990003309817492099041416836282525552024105447910968593540335921521117664335941750094643872329525945403958180282536114571671830021300416712710514808217568064053972487560238974933515547978003822441290898512187774316723039115843130200746022012528838018566428133108921337958036696822319504494318103559179785876114822428794930032026085809835453368255134585698625990183054131689849526447018998692901326313872635041159929169889405052674864098247987786576799859833104789789063288317229252072787214640749902767385201978548940018038578556356922060906510137166988977822438547763345168955776176995852707854133128660566773095393386791608235489502336468550987234381635785609652676517542471224818978986447109255352631851252845440221138733415500733590807875059493106505106131977506613369320936508034119676276399206699506164688786197676567678287235297473492190600095308764768939443071543845646316099951777707424814304919355445072756669035962690930153985381125186028894695388181018133127972457063154493849034936248037178703497830103429376375387864047613254934309345569462951247650492814847092554878423973596733783959405352589738864087414470261130392920001487173196891416608058796493723719662697655081735203243781636859500954562253016019905608933441536562014121062354814625020157056814765752431243865661279991267996991488000000000000000000000000000000000000000000000000*i1^144 + 161384261169872791656669549518017097832763907102178910510925110378621082623630630838991479740438068085094363921470235150621038632505785802283847586388446060941445277214043774756463738561461716219190112702805585180668310971889330414446930870154129895010678933669704731138911522002773773838269615788190105285610730803947014273296109327626994654756885010010547666799217654627007441071494057599062461167700712114415863760851341365832192103503317104174302222892037380355892273581653123249793153300409593702786650203138401319121201481537957436463003296609446515102180427189468119134132976765715429010803603703009103749766027151584956532404293826008685727352507379297624400243786348012304298191030956733205488099796528389288610552724399841072706615592326911674706137555503652583707908510828566615139297333972522722253194721247277103777732809330452973934637436130461165001089326670641502819130704239976172787799641373482358487788939555361597444035384497797412136462104060854903623019383191401113882673998876950868567282869594021371549897038039208743079564639666036007014683876846593255488763859996507473029121403075080991199909446539655488163984860970550265637002105219752771156469997487804922860426207863533756250963263609681395366456450716011385853246377580217210457313317545136696045566625029620216488344453636488137778285915462036271799315972458676113415064652943395985395239614722949309153642604908439736276660895611112502889217958151826839927093149122132776055066199582154325121819845480601874657805312996217884822706126838291437790759623938025867810578072835024440944275807281804250342856946442243320278373388610257485671212255181069725066277010792155475855701901454057262792069063423610863252063200335647693581575010540455587830475037341967412592594461019359993919039794548716350179561196921375856996949256932539492253721022181629598184198595104788465810821480481728959960815047012891529638179044612630457850166093750445255424093800019750006937854937963226225003984883909002221710837026452967050781301685178510274570854889697146172940003843783693488237100409981120135456780822937393069376291761274543712560990471813589414981379914864222063820800000000000000000000000000000000000000000000000*i1^145 + -23441178622799525050906828796347379328536707744136659718250358521566900706936415784814479143223621107917080755041846031395213288913187869263751438484248135128827157200523526628701799944285217398048260051189889449353120250898084422375094427400612170768962908128808938056798621527504388797859273755214973315396354003136744374192033480841409993393581632767741118000470870033607441607669958299498096403477908307317635855123640621776353766857043374877982527351681021313529092414509485840274280703006293309083306857687062668342941006118467524039958431440919582152121343305809736277530493195366093810283072402300483077848122791671299354107812184264396671878225369251024590665930965965288166902146563348177097640994827958228207209143162565997786882236030185596118018254161286535098988879102141944288205562707552486088698497578440258437729917913722967029882225813821622069421907972520377549969260534061316162340583407890616521350595576420795827038178511393804054095702196504727649928249212530762066895975830738871474206559730810310847445523390716435034634741583719255277779110001285164933719423580453154822104974697461694687974576573270280504218655123978415144072135964795509988388678550015573251886454072202327774692422075297083104134705973813187067464583699303083316536092916521745046550473988657843298290488260353446348852263398726012804979240844445859451070500822678115139628814270947263606079336837863777646699699204240664365836470533406355597538825528366500432585981686240083572885784997688824680116660942889750273371333906946164776478680135427270238689105817049021573675088159354526280083094158304372193761676621000745300987889029437829236260245211807887058249097127721696754768381015649741306703758249550418304778914374651889573048644972075562600577182592634285281962267944642919629438537227794644402990307903864087666745036049212724877196643664922142093629098166166578639196599648046101777878237861270527042067865476443989279604439629967515589568809316618957280901090659856031308589947518641195560024832330778627640200885100690234925892152151231859674763738888988670302918168971223265597473129914841689190341078169928566113538953707520000000000000000000000000000000000000000000000*i1^146 + 1252855994783868442836359013412997040407326748827666514492840991179682074614549659769045399785382602704594972754621750724193546046498864323891967785931547215900265337389279870887318861628556514178560583128283722666446891945130988187607271534670227370557821537823967217511226132576454159411651719408281920254485939003013678269697218491503034663808728518849898093484120947917161646709461623166455409385589301239134724345791958302333866131568025504987050845652898708984666930011184995191501258453330349792541285002733785166381999266287507850620605673529160653569919573997004090119018740074024917233780123484068187418229318395172931565864896682793222902988382530283304881268199242548345926805116925382537883500502644988991062954396625732992137665484410483073806159280151993779445374800532429209617034032338972666905467971142390729192601966690393920654275305063441042788098987390772208838121322193148282593309699546103310100497549714949405858612137789776498681410269742347279465143741253934665627965253001305563524198146702316620886152995323059823931118717160835164373122362136608267686625032529433667991939889513610613205516098221862063543270381880844250702525521733412431993087235794143911110847712927893151544400974049252670819321122914252285885076621355001038122153139717614636255205362394772584845929133861575209478572892134876612492015949132689869854148988869724501083472360463225872162260328289717393912721698942868672204206282119576186921328611896670101638175281330546172145700196697933576141728156088835046831947836736716117360250131231049875232349218115255587953561820065770131439794375675394954207181262943680645043351193958736859162012333569407177206814582350337977239381407639843129220636287437519795177700319063906694862316197919645384583825743566703751983469845021282450103008168781082713111377144651766780114315774549424329225680209497786761364138024226973106930872581549382355068804076662821646392687638277283281187950699672773941539772986188588742118770476661875436074726812637169075714309082098186182641346141750433824353148382573218879553900996383035351988834180517478700251825163547144933029330875633180344320000000000000000000000000000000000000000000000*i1^147 + 128802965845058097837246123694503668951325794298699370181855532991236738199962367208295461937791640363805760587539600107497933005949520737577039940403974060337723429701485290452057013440888929483593358806177324890621245615307791186279020332542293722638458078980799787042392372145178158318434331551744974129321449218703684938496619084942842712596785618776440919177961655277946076833031491554327209343484064846557206785833174913637140357136700239496928565673365364056192398661321739905787177571462748339650293836287224132345575660525314761320798729132613669849583118379122455294027401729089289260041433502448890822682448290043072042159716540956031105605527275626140412188996789896928131603468595500060287867419849318968436740406470732907258114610044169925854651668951401444323826062666282718553243511133996741080944776403209042868999231956258637129464096556016605082800244748983794564131298161747811363423281857747474161194315637228678310580135084243863966626713303154986313843288937046431184425074362844119506804328676056070746499494257967021148199766349090031120154043579844792084582219190308545796111943180549795529903391473106034813600220002492373727178331687374882864275342161596157431878400177588508268861361881999881301714739151628993878048295851241281788507970581378818493671940426951014978466182910782241608524215911441972227078226175971322500414600423269393376637508896120852735188908936852607518893442009112898332858224940547040134625032029039578151917727126073652414842171358688772834243590641000768552871813460007814982997039994566187607733182698311793549964283286674469081950058645241091509854581099832903086700696845388590371293739076662967343702714785104507073623181216294732987324025142737188391857982852078068751626513273781404607294582522988148307760367146542827061372161526513546323290114421188893544580834913723697111335888667950189591440457009707368053300802890674532669952673510020720183366832107262890016385474820547659907124134989938159007167532180123020656343955251021409212207954273206352723312158305772411081714936580747432728648237428390732948197180122641512856345021990698191589960423833600000000000000000000000000000000000000000000*i1^148 + -42905844450656579054016948638716044672550103950195594292177962966243338784032766233503967969704309984294447492713673235024034958105218311313547296265182424545678862379000178460522014889139852653772272444719407338478967988464925224251544557047755147148986363773870553460666726548460413513096962356606280091071314673376560235728829754921175920289072300599199253351938018755473740642778426145846048095471416009518778106500420088199979273722278558708919640059108009681929374693747073301744410767052075856041875635214893083686852109889212748272793060624325851504812707843354419484904705377860382809031953876637717858565501913515981778415281874478799022502063439679853180021679391818269541153880957384569161334777905604238235960565001218560169810616119450420488840270830114949325797387186534445529217024824901626899986642004153824203897896718110651780060484059282151245753783450098556409829450850752163812365442738670833675013324142742426404880145466777724829721594717234624264903400939707652325052696076822738538159666016049754899125411708434991652741183806848962388911016409848339379650992540796988364159372006483826714900728518320862630759453722672214584649528444592310980791164215692134196942494160708592797488008125826234281959204889264309850407946080881026559200774853339323357397595367639324261773727858227937773077803497074367052792594682302530194717726640412772055615685078815179551429428690410675030670889472966922679684867013873674039548105862625783121737118367984006910037433980290379051549380284967129208072245608667401923046768757364505837208365090670067896586878162583455910977749432411159510500507918814072110869024957675027369917399045595820373784310542267364714567316533574948440989378654615366519628031322340151919304429172619819639330922068550552446314278021136001929561175285178840934280605997364989832995531476947116699891605985257566619141666328374411091837713897522885485114728274963727326784638906737315704333756660863192696660202079511114017398034888629913483075561202351118235540095892534264119945112686788701817971220323603182516743500142956892469400953767043661179112165570717291642880000000000000000000000000000000000000000000*i1^149 + 5266060384361857069682993338825070392017245764678093998711065219942540312386444866052945446019347342607379974640181433369594163953943425808049125053022575414583680101237046776826584317019210551301183280195105787696989926883241496633223146691383816755151725526190253121973373521693199311897239116364623711156488396585381616826784314174285773739447162363003501550054398067005732687297589477626079191059578412678068632968039462185418222096947174983017597071681178270053293720207196718587079358461182201652131842718583372875598456884523575401987877529827474381729010609871386363394441416567302861604496492984918096368579511716976948599035386951676458095561090353680469308849834297171353190392661291781690935576262710594755528342464283758035177158462122160418585922255532274760057280580792267513014920118058444210510646309235639589415629751569566482267928815728791453626202555564832433936534032040550854971778001804878380252534134414437503808707347735382383520069081407038915792533077153405838888176639893517489557813656327498102230535769817587629141460993400804125272838080572422291522551687300420426496817702839613804198915029337812068485140103605810159197701170552854766788244636058619603798666548171684301388625636759326441479947999592419008763514855675891109187551180099523959660157721429273774154194442810315716558902449727284648834477067105423842204131103879515236907074269904366617606494919832080456043888785440422127281589656478302407809399467028459009223133106995199050254439997754890563618671316445908302248766519885612190269435620090355312779490253496723314897317678140902502400506067755538410235867447827453139984879395031501356859836616710792355749215952970278324264384080232100814844219851955076477730758663942609265642453866016032633125693819543222167093719130546551726147298920809655883247123301859370784481137708566100471254801791466307307411105577599360393483301747267814716706855754624899909264725242762898697004876228453409052461440608238483945968559480998847208687677682054117546353021166920850254665671514285003319528232931683050555442002664031275224913016150655710988949755265024000000000000000000000000000000000000000000*i1^150 + -150097780262205294968535241637708464081023111633055738397196992198387539538312750050779881845388231612527663349965387028148303332696880928133826129549232377315042836399040186754038601115103848618206665148389358840168743962829754191243520086258548530316916038290841508462308657803503792751989584166482956467925732977733254841683950581341021325920128644007550927498391987057543321990651452807932108234596849602521515913437514388984793258810832530370493796969943621860820957186564093486241707419411362251567767139920958031080656805026297398400905255855211463798854772577878354465727112803134796524309302534061022380737153159488014323850075352045329950386377933818184706709899410355742179047837418847592948649067498894641198693830111671488276092672238956093088448954156915147238750367667204889985419926232974858174700744996633593437562037926302455775476522092327866768895408052216745322573693512352939801747242604534749487901171580484592441552492114134271594749098975816315162934099463175326782539445919375704476569617615226707296847285166607981720489600218608533602160089426575259109225772836386564313188875270268229381456721139393209034128585752810446603023549073146842603203415614896536541899360437711645301946789276734248336324343244338094743278187790468632578605288427983766999874590446095533652621019621051196302114613589262820218193332003790744734180361705961540344189931413553242709376280834700422528001279793910072999294630998850208458065456578316363357592788753836890624187137550395529088991829053619655939856025409371818577948959795619388368095493441442745004405394634419253129112257534875237878634166033016734927766146973916106827043295009698207987729080550504062098613608579056102798087861333685401593491775104565498212092243878365008200515453825390698842374607982954080679310694158600832291731088613255669923225361136976048966620228579157907406997636491981297971565611173772980813869594044259757442138144447422834263455168511272909945679432003933161425124893988562141360548681969116259182945174324170209179485406016637026797691830135461116525669753153446677683011055646410801152000000000000000000000000000000000000000000*i1^151 + -24410342541194211718286095525124500784441375601813652231647793925930181629590642902193651314728924285727945876343942745705041152345903237893901264161685664166965674053895761809089371448651356026899494730022979159970434513555483248873380995147431510634088273807946740828832978488037359952389236572201804129113934463818450339285508216436878340408621265792938210170528587535740221883928416821470284262037038373679415400670924903146552148107796186368919399172611560205174132289868854167315219896844823133083248252078103468265080556681849677969951150583541274649046854065925213475676413141735808417962624247269229185398623806178146623632433067141077842890551490729387748313199083588553871719000512369712284509288269912764585197885662116970743523735047312035126812497453808620109630177030578764865267637323333736687446333288856898866430956056056882210033436623101260656323299785370629886969922256033489973014567983669797741089600596952770158887386268331702134090800271698654472496831606175410570139394294060138870957260924139919719876136594374473974963597563567515654157880626048239694316025363936194284874672602692016716614446251929258092429966682933874818867293720590570986909744998866540033578291262436957540143684057465449056991326459700373188826991488564703671929672126202974724301410429580997230489581665563856689139976584849156881381380871354916489134816738227245571126938995490670111387307560303647630759485914181907692656156345331676498229171036146554287890070919782792837535642162875798277617207303801933184007431851901808560157942408061056016363576930900329923414353234196988123141217816099261289555628113863997808195667163437297143394921985325146212136056557927355704336461729909265539035161038078125389789327557952843080974123005609912478791839673668316111674774021636073066215368266316507695429189285111755247367555973727229350026921589844162644901680919837133766093548442403544715106848094071734703553963035413940251266798448912313604490018689829161052601886434067204483632071690598885129820224739272912113189851629887214814447134383786295330516850679093167961439280824320000000000000000000000000000000000000000*i1^152 + 2549650608865379766362940665861690035650594684697893210965910810124571311659431594304120928260006427346163723303177150723811002505953658713330164207961132842565209444497260142804298133684963301029804602242107279026440966154687646059912855772519440340955533006037103994552435005720336214787177275469274868562475290060708942679878506252179416294600580005510650760256152152281330472971944095456715698802985276352887857413034880225527841945971911858711433123207170171007509801986745121853340437195406111347515391957625578713456939887165394518480480916293998697034326524112148147275901877052396168552475789751280746424386974198709193590838678950228323177262865951632238693850825655408674105019826788517540754156711563923748722043756831347641760697324822171836545118790687401784415794456963461879568058844709187430154349529273947416576028542006687675299765842663573261657088963276272140960750896388839047432646578447159031815774100024819421662140042194290876861226324621757897456424560958014122972063732284506035807313221757400745341039157844207977578084042281652584868130239281184561099273917697618693162392644865046367306088679598144972611384455888609254558420048748894456358117347148392320115258056325547252367595506039713482427137333758503895662295079740284334964719195582444734728091203277954295314579007397990864324531340234518306254523660795151349725235190769912123743116799294079030532427940008810957141910868652523438707287691784728623031519243241906517915402836714744598232362948623794196884751297239623322524931417715209837490280588739389324421106683664248101706862354040902695387416602483599053510327201974521450211704445430443939440713050725516003361030820062652026358766424428743857063436568642776818331305492863473444917340410563236792764914663708191165095596938451789801128313444766836726703530314029446985276258828733693406908873070141743561055950834066432754152262426641082991384661399379225866998240126641139830083382439150526182185613382926324465967978490471817575896496507241888304918567302478949714386530623224357377066220871604630695198860186600280686592000000000000000000000000000000000000000*i1^153 + -109109472993597689698488570535377797530434141123937335149423505543819365614484780789313775176994364395639466125947976807766626254196158174790708916447467264372695731117240286199655037757540635179166576760709046336761155600182896492552282182588491605166590799971159225634718941087756536504589517531623717018953827981278184685585020837343328355305078443519012606313989109340349574235738838103608702162043571779870292772351884528669460673337923859656657266222975101518938786341544096069187071436479471517685538053955253345738172303389046892549099747717428171820565082358514666095362725564506168594296422049767769816545194519651818359528152942497431338507467189103599369188255400218195703842155995224414894993585529054548966092146763220933470946338020767088033383828874275155101547250223101916573864499594351982862357520578908712680742329686383146623120793790786659092382036501310410688060886006316381290314024744364638334940733563672937720361586638690237947134221062334855877515317286171204118329946045763806192845665742356439838702511051496469771945967146121296217423862502994119629458958619849203693207939580241191948728650201190329628601981218659985463888678064174788544369529426569501986647964991260022265262966583201055946064555396150678571682175298049946815139579339950764523984448165037082389365623176051798729488940413217817494743151744173971738043048355441183853466726075236850648728221990127662538301427478349632515939050493332417793707049829555184420486078064573849079987683514124918954118542056687636233986864860790724633916484350170261458031433080036108938856533693238354590861449280492505892064227337209650534029589102696213837803355859738856012676787168517143434453406539058158063307004475620491675154188454260714441762485730063142022055629876821889016290373201455382317567094210955422015133267876692213560924830479484337211865270450680687617660578899359633501947838585324272241025004362159724351623924683342449189101990933403862285078448361502914020092711177263735699053240817664613676063874333428412166944457505349059867250825320950807245766420070400000000000000000000000000000000000000*i1^154 + 2791059193729308650697936950721270491537467952184597437626476251742075152877438865080523100487069293862096647855491512210436037584886720265333605596933708829372600296794371425728927714729221379286918392484688370833345422255965211998620756148074053960347559839690148751086663240704563046727421772147769422580013584578791533493842234106170652058908728496921630960853532230938381562071269588647875715918150608931618551661833211468922439562115491059546068926289925848236535355877891411580732502507001455576639326294195620994708754185414231394415306766789114974322838777081733660707035089028440957111850802251557752850376287299877039585983164705810069584784412935578180242358085673391708025515279586749339025440483378215982373884112449585753744813806381931920592117985286987015808403728214395689572978100583545292810772800932289382408964910064802732354821340762774072084280004451719252793791794874399724642675389806265439212083291653464044346261297321784934635894629703659659009667589923335078664565850686177559580677988309095979751426021922846860332641602667138640458331509005625056970937596452380131415196897281732882713950572000399010805619934143730580439481564087664914578012417424113318939382714168497944826900169382393097623156402737614083518009811458594361576934550184450403067992182688997535680947860418306795719176265959962168893822226466302223431667486790872909472723469330782451022602581493099937760654558673408154237400777399026793108875161091692160155164579168487103137166826104962854952360886445036844555667111990353698667438545688413787782551811992639650211769280948334722608847131675270098600505139270859758989296584135970403180280616565814090706702565194979224124312177775604967162982748041118150482765664142722103213283460516626288487555959398971601328213983511112410985049621670898926476917416450137003852814512949192368224179619040233844622035181279306517408793776642596990477670054749899448262673183674017450387214468013373793602981092822070690728288949472956795696553464692652811517117320470318830138536766988384866025153782219632803840000000000000000000000000000000000000*i1^155 + -51230935111685557513907652537803879457990382955033204272781584656058923004843070365348606436484021889457151125298289575606101588019103256984739644481296495313832038872872468320028108066756760120815224156738545511738979854952649706036428857248013965157671449401723466972111777378188286743759350183689492825863523930740379692258849660703751304743253535245773008275375623178724070651751639567224302224261435807008896283865395855596709217688661474792549615481788538420326552229671867457866134145302393166196158606563909783844814359548818891750494596302187112762966650613752971310881356093975943826872538522007539868518649392531299712343623273418591655914360522574248734893758568520358435569559575989231381751382714148765036708701354197781300167532127023956216378827475123925364394477456018793935872767286305540379960131794118849884809022579476067275566542791644310098027690731755232933797341996355867458768915896996084700362626178439043121156440003966157862766294873654526246107210619920334232837234119240411725918138880703676072705941192007823806469570078050947523181466417690300149478382950975421856136265352692548538450666595541258632765718521225647184517684790775892638832938392048410513110063861160570741707602314839987419422283767908400191676410046452705339924985307850802414224758944389594502847698624538481276070068988437907025108323956375243441611981587137401021498067357314596368020246243937769562216019226874899311598092149810204048322324764678322313857960871760263956812324090752190585526759719343870916240733317680724610408235481198594433094154551585328572949582742202897063993976484072044775752614775162102484644363418234642605632147278572270118231088038311915644383801404442358932641883792771707624031298072843757695890249898086209005344426156294457830610884346929074283298517968373833784411882038558614346908811949319009652743364588060647322697303211078683766378473818478543946137540978394195126562360890779903504965300046387276819689629761794697080263766217056547165719607160632794294128492078268546303917861717440174197072461824000000000000000000000000000000000000*i1^156 + 536054763463171866523356522521252052080138962615065920285970882132831760966440389292904364278059622770542974158297595781903184831962405514585181568078872533032799719393893842117168698983236738026361829412799066557732640915763098913299055593185575983227539009831909134464420951414951708659883064961620130841315824764864078486682574504587098289161792508952363253067212833539684618754387403247176486808319193020296111378941053931226037525792029180437794354041524981499492040351604718273073888871855587652546333653384315400137514208696084024009626494102525209870330949459756443756900948704808810229352987461490302796387064455787456944079990102318721079304629406625162982563335627934740012677672880858734772820063828648193464130101209516013666584120637601434302727475778647256285950363826274317102155379314566220653549320191364645655698347641083169229674794725210781507236559528666222526273130343501220423858578486408084171969216901851058276450541737118205545123980919346050829833407305805228660427625761722813691668264935318986105059380147119837400639600094268484761956381746972390423473494650196152535355614683499737047546698082020676278614595812898344023369222849404607744479862188878044845758531410860622633998771575899057536658630126715346465371583500917378486935316867859882776467462697850477104163645311079359133290586893717778879651978331467900419939521891671504678594873933340998286888610315708795003499815588314437206618644141591063093413967061103270497276829609488850728420221798317595688746856225810957467940392538759005530886430288883054375105553136011160845083142872666054649784652393220562653776237030565227848067633931192671865415594791966427862218644756388587976297547147324887733933480306506084587200996591586625656559258655414986676867533093865365286559658557194012838396245046574528316834146952510842301451724701899154097552979165045940127218213856250212865790362573230564344301657074229794555021171712297314220425068194022414155164886397580127260597234869137611085209247745306624304793753893286140339181004851983155200000000000000000000000000000000000*i1^157 + -295028976320880103027440446220597242473463060807174852294538645021091188098069552256055195723676902599877234229258221748615017000193051491487018867706243821632805613477756582446083898220542727506378312183106021249124586796876038942506817621059798022451002901000759860935472985519841038888061366277992033464690692224914593490518763205194523363015503129397419511563539188970309897135541086732411910507817033157227101038396714934994079941392043198156693957027094972464310775271396248646833871852399484608839582072448733404269377037268207233676394643469807597458997658024364413437882866198245778788004018855991098164175515782357297455753395418357416489318520025833557747804209046190549898024508409142246048250128842706894034482901131710640400888117422030936592352678007258345396952266644147854029944074623152367802099172902816449980510241151023259781685495326244712456401347863561571733886924325534452670019136823444044255317003212316890799884922476208353922612213882820761714992097375588818899817215682555468800888776050712964635741788010230829704475037390536664571025279781003425553431360456104262297775882202235852642360650918529375791923627760156756878868578115706342953702897442106932385221740165630283021115531069169197132227686274913787051419439573627979137370137584092389323564095186874591578255671818081950133579676920779225261661645093171236486706573726003241896416295751687828701146729039966549313709346242002871990931468302172337819084466309607118541519055659635848120684430263127209265185227892506897550203292684959153721231189593463814770554321026381345622169428591457428026443702296875843898901779819717723539716914574905140325920338132452799436480676445181573604174675363748801924407539380067547410602566439791317129617021602953423191965108366511841064636868280818704421159102513760040102061190388697915263636198851416069291425170246636897223100081345926815349023652279121392117069742340277443089697022384189658064339134968759387475729123561207496111137136043570329316672746472278753397552552547326840002314240000000000000000000000000000000000*i1^158 + 20858194423446318156791927221924671076100576433719583560763827917838342868265015608923058880652401277499313030657314997247031663610409201999123516649322758969191452845451063285130074200258911520550793106451971919444136919286894421979164191208071077134428863840891092787579849170515040572756078614953932831325462385013850890830827713288907508056698446412010026282520803306328088098242807365292847805402614105163266341739644293337655066058201261049031702658634936626351091036315218848466591870330106164934770533415001032547447817781187965250078473186043369510983633013047513547281563752852115283837415016266168038351937942726178112596567191104161383620310273921650445218671414525753795157636707042381683166794989754187387538994290719526045601272420623840065574790630860040288517241646194479212344705337364785120235222729118808793995893783850194732606497761639154164929092940022711150587700444582235035451932638810688064983779994619400802071730069209111024705036790689453678098903192839579595118766083260093594272857649544285997233912197139693878559498080533609198890018131611469944751023128638224115918944612307974010360278818720034690263214564876191021492383813958648017484208010016231781760692417597375835755707913784499459461620801995212816316872033417545752532376119608578567356595960103279177899311108467301285220869759673225678821153022742934547565441726651907792353260640436770318995519458563958267561965385582946307988985527384295155737912756476653650452579792136818107737851109964098076148807491039224653113804624097499944130929499612774281229020694991472504979828323129396393921942045190669767568032643184745569755881760148063301101193622749443286966003853010569544136388336266347635001086124884943068580339727366697443945298666989847158697785856466655040717679161963040380208657675038292870882206409725025818328150759115761930440208573443645199016608783658201945658217689646241381202754980595497998841765448809321574448624894625801443051493718490200107606303336601883681526203701033906934161677135904768000000000000000000000000000000000*i1^159 + -57925116045323903825264172804158718793286386891363773530912882287173535240911923205408858631995222015869174495993491708251325912983835795750425123466876959876408056975866415108721419419968227427762282494538503338811014357138963216129527275404459364364903396782528877467752373110676778886762883213595546866173684180333519891858523130662865867267124597855107291052663001749899863342025169254943338497320476230895319601182008552634091004869711848214795735980598051707201098363147632399475267706450917859760468997000228342209984086734359943885767512688530925925102961765075520841578715264915183911701982313530976810206163170101670831906595123013262283815297438642092467841064433275007832575018615237838504906304733894658261923363721771108027305833795280863220591393792876296166803378453771543833744137953709684697736905520077981332747505041137762214118163218741819503139768315401782072950230809114409106074988011165481789404291026298267502991335103795411595452496098376888194686879261616857020719141622047856411855806316909880805764775096419156816184995337798951943108441652743565112507051357097879976701060980001057848100066776349959432999902872154960893094122682473736351858129465117196456579813210827385057768758626247053416033838139427610473762403115231668839748266365240596405598699171664662523829932769332570111335101682724707338199587702667953537051299146200314372685366631410001519796198550820960719445083920035028948458952521941045657065725503158991252892629344121591824538779788866387412205425200619973197464337659527522941971744752770648945440534811769273016698887635916751370295172587592787946436833943203540137509621453598573578975278688653649733585809469452603543753349885110097292990471253303645549800625815039054153310389585837543570070735925727346668838184216373752567079589271858762008225712139255093248564607774421834221593074546396086120977503456028342316872692163153933450132148559691048616885736297384595068266224155622218131379080712495926965173948841044355714298182304213822445977600000000000000000000000000000000*i1^160 + 44506085314495558216750208465472891088427224954080913062195959598502776582408041702988359724613447791221962972493901045619358866250436284282742772355398474563932616130809166103679785439719646007685664871706453415063352297894539770611116489012197516566741547153959319992667603629797292788592917406980422573288944361014731121805907067155206680559900451010422685479859850754199530658377414100689865092945102457674148585945015183158740630870412116465876317999126090734140764298026397915019176973746793102049696594613682769373479653326342349175510317824613649390926116471668985924609908983146581600508437016484324022495362277969766833458876645002921433107175204167808070449866885382145358330195578457608306453030674889626431420761736017054973269233604919121772643259302962420113167373364296072412093051607929853278216295527915717066378206785250534635041354650162723079934799054686514010142494412534484029198418345543369562998760361294910766843773495325517260624025983618851023400695077837844878922393571956292044276927225456749461906491313897491104772167092368735752341064144371341338165373570075655619082247667993150143786073678803290299965601333198881899108254058648620940932621699920035696595963075491829414523617413992668255764294428733995005062377376688443882237680876399455572874091291169177019283316794110057840002578729291732530798772191784059024384786983559809171051063450831798842473785788096688634429936449059540574826640883240171049103675502026324350559907106336090755927273239934805771014183947013132286317938235780052616278304200334010363477508143845789709134250720214909228546589695879806041918656201997369325580352812384514272572952207658666920158744820519295246183019829274601521343208255136760587992611200207344465937599299204393084304297283661014432273544548867988496205300154792013723524759559052741251559510028041911647610236607385171968033542210455980598968050161168771781975403065248839598199764409390524272838450173066466380488739284907295895720247563032878550076893429760000000000000000000000000000000*i1^161 + 38066564126149675982367498847196424897570579542033462721586687421813782782953042802688298982279165231088015115658273446914825861331304243057274498112428897396151421731430184983514175945655610383505592979907636560387355775702654967469853230215107851724052522802980930124593609983327735094076186764729214354711009402907556773089338962599336391452212885187519874219482761832039886501857721147936272079193160770482002251226432363523353977854917479505875551226626911025609984944300780293575798842371941293606422193751173288589067964172114403761659937641760291575674740011968538910442307934829390711177863305832841001415209022160048414972462474214889080675729334492234167717794198468306017518251497833806995772212542019867506024194321200808371627882511273065082761786174887756462028227819047223814283096745352780394467064013873734335078312610057897552940161517765705630665485585545427855293586351169354631589804069675039109997479467843045979214390375233463902248920548008954051604232814913655282522152417765401546793694952577668115688815219459527661634122028415643057736307398631995122068158012190207074327235627406394016872872358568987656155704520690547154996486553285708964542110121372174167829857562558546195738988838766552651878706424088246314333311095570768739196719644308721245016655564345828689294587997923429896997080043357669947861122963175394058063583155345802254844435519417565310906903137081976856035021114064846640330233566648734595990451404177660053997499368522061884946696355384663518157873062896803820736094248266037295052351592198186729328030206058232473543332355648157812097624385476328983026073951979247931030236677439968112813185154546937600611260651485066587510267967503759281778881228559069246101134158638306972128749654129953883669804540616883949767932819500830108324578670830488882941309656890871519413609953955019956375517655938207336608754849236606236810965161213828949631395484058688412491171831520404229641710478493518642219049149784120501420407018492002304000000000000000000000000000000*i1^162 + -67328571006214917826459224779933692719092502657868149219529942451758109777154560391791363328560372147785109287398169468540775017568495189190084155148914146527092066577862938826261838698530140982148036948300678800092048335913111905473570208511843874127819176500589510071807952827923866331606385427908021206710639281604215105789791661780707009203306888968108724847296167325719946158009517271112946870266424203917834837639126571649926866247605014408599182491546224697052309753244781198604974254472487789721767447927392093751872707399262806684826185963905004200222977632612056096857848796071695700835779954786290353417110309523168859929131559746411556224590182346815009121417098769257200560367375641154445016091780869522276679294685834728503131295211684937031794206041082988027941667907555707951697829457727556141488441350571547051608878792254865145085756826823605287108607551982964941867723158597463596705883723114216692465482863853377456335496339566098185677483321691042681818576031688536636875697708202625190003627881756738733624574259727947375891570102281706691823385856486573430805010378765085395937942315231459938799697768385109807235623163052591278521714983017115955188037928081744080567601650060972747987421768333491955061332505118522124116000749761363961151191375494888072554996594337955522207825827896541247546967560528212733219436910993066773642494447889357365447550824722076225286865213278783379988333253623794999078277888151103086699065746271641715702382070217648614080647661820163377558278856747528237818676640536564705563585751924828459037665341495867757486133057175677970113053482040225078950147789404839626636533984688565590701428187425399712854354036024543168874218617042702723924958099424066040545501802353837310715511725911740533261132158388984025228783361647144709902276096232240249426504812732596345670478481199002611736869687050849687588113817997667735958922345922925264278623163971478019196633048757134328524450426098833798921920595224737875597721600000000000000000000000000000*i1^163 + 47159605201752024137140432760380932442079926649819991745749544212640073405851013783980382124145034747423635645002371278468635788020855510227967103636197934947293029695783901813857445451296137176058094648385101980271429876629773717787443789074500857765925812010390528336983692032374950733823205133863863250218420254458063264970970172261817803097842256671243258050119245406145282313776906650956790686565348672817681565901301472828290766754501907137099504636676008071217285133346686348590490513077957423398146869933173598921300310224071474991205509542043440771272077703335347916981939524672584808817865622012822216167086176386546878761066179532873749348868036133915994689961020059174534717638476410800474141612270965175306775677326365879727448835180808272013409551733969513835412821252558871516887167013460085366900837999924149147773124553184553628182786031211615811179243244864853310493574850081893462134292784229597813617060075633810019168666771257596235570247138898829605901860581550850277178240765890977679859305423783476597248536073086072612473983470158342504407818049258860866283698488459641148881338184710829417956589237302977927804889471973152496455686177305855289748972791159445513825853170434394964570893460524733514189341407178366431298180803066490075262549618431847349387362266462481900996761814627370666253681594462608934657791027776200702558085905789522741979123740132390241708559380043699675949457119054326619639460016756921317471107338749814345017200611975955768714890721360653792284452779458723184603315362122680994614720213433191305498984722063671362355902840898308385463734318172013331150321713598066730828669476941636356381210108442347063978009335349686231089347792434569585216465375485083467074169074296663595595286417748641719157961357026021796104122758424172409039604635532284624015667975527912819228380592681542995050151303851149086743882126009595899963199649851212772493963133754297114782515771421619875749518203294414548404317695508480000000000000000000000000000*i1^164 + 5449786115856543635107624138155441351027061608462454356983357920206678719698605431564686622308132707170631819839341969102711522393214569374700383291785378393295294785540156512564729660639705244976896932604146546659717724868901725405204005876064920623549843356876991318019698465007643264188080032227374621292139382935868960510316062959637053217023007453790279576849061745452329326881546650970796632264968835913112832636782677733483005639639903411168495868730855400276554379753802859511876905406010422369018187301353507297509742555369108530638312184985595476171723343696765548180802113253940386521722935154034459401769533719545536271012527094304174627754166807287374901423269558910757033319398700958078312810133489406047706624600282894939964676679370491822160544285327680253457383194990104824856143350870624311455486291625346456851477296535668325711894851697562304926390705890297083076637055672990982314521001953359740042297860615357961593014870521796009738777621181744849317417283293690930306417711064394199416283250406829565643673956546103416612162736463163196477388355947683247696171179005356615809509387017998583121243243565696277222485793982313910618865240826717659048074895710438044967355787830006689951353185439546909048424233116901900851388629726134553725411600927125177044922642275192633047414570411332634325591501446346574008836113338423964398862435597075724679922804642583620854321194841769809884210041371957990386524290194886102978224103554877761393256919895776656785995265470151153509551639030282810346226609923811732124773064962929062684160485036127197153935092410504709302320538504923830295856264949107037432489140817729725153129180287223399578121677422792910159488028789725941666643305114569809055428892156267776365199057919500723469514632995488699714805940302870956758804583457061181490463699661490515221306543343878000985403380129824025506546569271808184873522894951695805683288615608528531810917863170097507465922699924120535040000000000000000000000000000*i1^165 + -21761480683255578096938727669284053630751400691302152460727166301025598913733213710672658868374002887017589703722751698736053113575849271234179203615470177737378383505931302445998877914363836174377548336152969660486970158144570932975406789261140447817137172936946775040598608555855527137576608347131532262149736409643273721954432678945626765551408560182763482969186759337963124650144263404415822428965036871284628883275364246213563515328951973463373972672976497574447487785023795693879685796851564650205972233225960724263445950942682766363177542600744844432011292664268032785711712010123280726170233400658012848350482818208987480242661097953774228444496121828313118168918021688178206708157361286058188637993195605192336244766437539907895521644201402242589563286451782988166346137874402886011799714353273149531277106728119462013975386478151015620806989925673163384895930254420884866135455950358386879301083196544260837660989334845746882286641819620947690297151098909309100426778506058789255812995253063601828159709314106516686891356992944098731331905143010295016018537890604267444346626835352452598127068212674034251424311618315901052430386207225218263446450662005703137655375698806779256606734705166151956839286383076735361712625666296771036566664621643149112690923775467217632420752862901258742554076142527377261284024451870434382419206934425811827289322824176365096534293939454943200430990533718878392132497549633950829981252137144477324213927853943689842701574923129037277572275372306044055728702625798918096093629440333875721959163557314898249255977426989285058038083645263299945475058751291608784711474580587392732584407521983996137437633539676395330561652477613991840691626966868489680021159463465927247584249462341816292915327407375070252175969577726458051641513194159800501743260657685752643254655717883871015974679013823905833240119124190946104655146876541934392656980351409294128098096831610351225275045246281435219956334592000000000000000000000000000*i1^166 + 799059749935305796044130128858350594807981154091000758824613484377102798762822297769786100486030528888198050706229018254919055956960572417499040017471277650425172170660037315814992761019592081540799919527716177675604971148256113903788033612117835256447993976495628256102445113890502023451525192716965422067679596738306384855548189059816756608480094102809372501553700859004458752929269921201138519847494896392005190362753632639848774189732653963610327327858278876662790184232522014765320885199491435165271558670936593098687767061261373482229690720506663186226247093746327682257581891261895890065140989943018996427742314587259513910470988866419834876262773089460495530046191171511438425783220698846316501229013298088134140042581541634136172892504011657499204032146513263972062795571095371204976863597738097007203738451035436693604077797809599331748044362857771195430706201714267308554420881921618422166165623501197185797055395906993673522683558085686669006260334718746912021248400363742936006954323668147992611550509623569685082148427311821830872278405014533890307698871048518686106600438206300907794707639160991002261633602564100652962828488804605364748960070130818703829819903257553527272251975952438152332353594759844361150127828301243950936980086574910680045479303362429079870076358503166179752082469029380265853674927175614314415355712852309498994312058548288310786224549365031064233910911642727306660670244182462103151330117112118517653275512310007839689556253678362533825634329023816475270934312094565204178350024964571007229467527985993953246441161695565004654080585171463711138070877105676712703353232182609230795031253949626787459863226772139284285313464506331538269756090711007247485448069283083039431147042472430664719375643356073889986316220395430573399811901285932633455101732629070080855048245661550012489128221904779033600706682333709729178150381134323557442201416823350638383241425267158792181846864077783040000000000000000000000000*i1^167 + 6425593615916875218635963974685120517523129739322319141101412491192738857579882949987240669790615938544298195200953285421988891680433488275879173566264839931939229870397847480859341775653416912263638548433870325060138896372138315079152983653798464838933877608841750654819374695182737731454986280847649136408233029260053822530116520162029296020823979473985116652221671104821968048227827653976064974912661870855799003554108388825265564604854625866267562927725984351522821592594536148233378645514233182294767712632002886316380476941320885635641339257609464719543775772025926252516902230830591012040480364496557652782845240941113386545023900263095079504693569153231986487356377196637222339293498467263646344947424639874902966823946103886972873438548523889402631214108711238346276822384794526410737354064829065712299537551402826333455256403513945908815233722536115704088274174212374197133230538698101896238059663060919954496834214842138911440587629977114359258879885795947582415587380163922554881239572236977515953652595029927281070256991565987342310015185320796937151188645215601636330048854352608678590534720391388925150874341485054486557109488827258488746623490713084756852680331777798868280444354395929695891040139395264086485378553998505706637487233917694628561933099873244419347613850837568550663817381572912569660072564208988481073926946440559399597231251020656817637547411630689713375391675093082652180518472154576200669894142154728655504860360973196120751193697012614670024243431244728044258463169534512472174695634272899874006344393203367312958762937599098060346176859162039575591811803492009419823396621252404815747957633265751607860453591025314220695308564171712348922108554465651397074747226771477505602814458017955157282942044441444823281607652447425924716388753626635337114494615941503511233273522155810468142122967830339516059643376971665653110228537960501521323494448940992916284505429671336097087488000000000000000000000000*i1^168 + 1299278199772276475779462245145330643302060786505182432655834320040984029095224315105083087455348050630636242174168817572247285517924415407399407629827950959948160507214177463592289963356601543191854248003519951172259884305969718330724599058949169406910764363283938044638491525744051256936509075097519198266335535592117058636766932824708189415412483659303046846603442751311669582699224608088818020532793087110152791143408220885999943211235329848855416897190856156293640282171526477833820240410300440520031811354472698598605638802030738190047581312622026401510928894330983192665541669428160857296216683960172296013016814354190007983528765121169190434932203242986896489836670568414751842027354643624706593094813251623735831913338803722685027553098779031224980799921490714448679131423641264586722864206566775593020364103539223924134207986726697492460532413505809140708293931809170645086229941500858727024126149286384678951644838918842235123535748180123525081319825138832582222179066782409444718981845873691166396373845332946795406365379525560191485209338983836343735294103255645175875576201313877325481570661359646798142045738016221432872229193150745671124750880228681616569558897099526407425865193426154043575864151627742625670526392299020783759630296185949778686071132596343728441442876944934983008899768526452228728865115053383013399813488183789166562021360160563992821729335616217166567378179938092440872993952876251360742803891664457597642890890000020811524917682069595355145509640346532232959777204566954281700024123465916882202004177985836899254280567472643320079582323421857198135426147480137890707169529258035602186750955855760220808837227428099228101488151772865693656456544603370762950799924779717624613240225265618637529730299893410396244434139499178946211219731405837873861556991433531682461627162355973907890031585524507668182931384991293824012915487543229206786658500062347521940166541312000000000000000000000000*i1^169 + -5092502604014052090562714832885241950787079676350972519010544466113682826540337893837608754659003268869859409655458013930110982446622566250790306558047685277660653000927695397146541264549823677745190540883164444049317994286531128883625004702171175056749133008355169843903697995083985936532633105426310379280375105680765980645618471029812037053010420277024510584519092651384992212398398821700853571873236512509953272122603671970846568888791888442197790938570653890811178043521877914645820106574813522145143543924255061315915557373783659963888206923134328130082847396822137934756836535808979978847829957028002111821163986030178165465287959602640929334654803217834523469360239212361242541971222027726024720925442009686924819265325861160623428612260964359980592178025950128868887939584678910533600846281963881084134008929335501197549004455306017245054690718401513664691263980129392699082303189111735330561458097106944944653522759125020773258572726342841520644269389281175057702996005329502344130318314400669501533447558574778091165599581865426270353139431082161678376965196158990044260485555820884432443816321984474267720405520733821773863393692855359565227283165805997121174808122389539061686414313394817267887448705995595237415879505339441966739088640113920264671338695056811701303102810982389726937351310478022493086490263027309183068532701695483566058730506089211279147751519558876148217744877007338704525678564716756681866563536927041552817727694996589526743842000029900380298877759892476109449735942896054206766363332219858061039948343025410917192966767689337860161568937326902484646367348088559716752708662848862737946893532237689950670182180808476699270257529673144392527834121651406403681211501645482550473175716764926862953845871742025320775480181596347384132727981018942040022683016338386460634263841033705618882191389212093754144095879813212539786112896824324180159699816748469452800000000000000000000000*i1^170 + 1825532120711305474489470795572313551663423356773444515899536608564935325955708402003506893122572823603346166610766760687375823392909108479273201512293603808663889883832926379356607662646061844033798701708431762720643037326264782944302247419266958904140900602254969802320483348480110485982768579561291688475655382490905862302361291110489947909828249076280164215534449054483993055199928412128767398388917816413125901376333604857137070875991111837567911899720705188803899744852644023624670601359014342723826505531757419832545047279034114650433570543576668878458924312233944750095249260950592564591051858442417535850115963588575044767018184659328001281177182157620436292667331089529715027961557577296924585283334315041953539554986356043246761187767138072524218589132852880369397772187006626119014015132154157672878318300373776238163973854560905121072134557529891846117478605058976039017781288263386211543298771446104084630443097071238598862272892715970906643905838944454846663121890105670396687723895648231465252955665171579466496138406477610400764647275337653722688922732024240891578633297808911278168647617420904694512575354601213545773306995744680356452407884556599982324254384981322022010252621475388120180109625756812955599224153915044208210469993062634404122943181930693033214853516447757449492746198296311105297906287425842107928238042062620038559212880799719869751276220101655233133831895830727296393890016039301691192545060747378101624963625611796920501903111837029557199926208138605967332071274105036015012653622524270963108893361841874007881657531917699706057971025239236866683023850139208212252166012391574979799125344522540894863389039616844883400378991520274682958642932717932628317542451507697109711195249327727854977231322272334407812423681806222404245006935610909522635397134764459214508141107794973807523827059273691968986642398723256940578008387434149534727405568000000000000000000000*i1^171 + 194013656926189961773609103253353600806122633652513080083075201554999155587158374153287230015836140942266985947771403056254270138741236530806560950519717032662153279096856022823460877060880580701243897325111337935710508104910794098397199620874792545700850047112973828532275753974366203973286482041969676445063750916166012481767434970346675260475639008756094755988456139898872700801559473725911178235958555264235706893068033534943167743247985929200080128096966947082642210475216691019750587708912594088693064142781721978849881216894981841630815688469736427911343786844750383493536431456044098255006932613941509195639471685457318455088965327080179039380977888800601183525810980950611405766694477169133346399703328889957444922711349260416497957994808473945908185955912971567078013439254882931345446368852034101155837583651635251641932619552270712926233001520025610611045891860709323013651367093762856742213592424317477439362133305402701739854773416697598664334149332584676375164881920272277671087681193938455895160462389706463678807814372552062216691854928276804286299764338054926938686957836211647940138464981999597453712217470996012651722776684790780060744802969187413179108468800660136120239027662901951292553140174255200253187068780718517686552425099935958075559270158166487233597120255070457475542990163277744949177301658949681751983859979992305036124863358912723901536723912987641960046220483742393704990026813765655998150765825817029317762870818011584911004291497310904014437033945099412356098472066221475070008221011162199052721257535439143955292557788963448272015360155258238035579993173432519569237103704968809776779098143092320034964376253436925948373121692329453547408227028535364691844508228481531219081072606470654436694616632422173892997733685802530470180263952029190478621197485900921129325346973004510481727310986309454865652769626182847246203327873024000000000000000000000*i1^172 + -101802982895559346151772734556015815696355139254135949812962244286905422746056257520185216702020425169778013218921056680264567432586870083404522326928433640574380907009242079909949599785087378551424153390235988333952786945330388551459537824006585043250498842683543570431098590496039442939781278524315776149040769077107366021705426893569778321970358559626960394408235519118597521219237385299462153895928979877176752216397652395056608817057255729224273774347524282446032370723671528662435845799113139848920511767167791396707651046728139909394310035339755911632576919743886036706668355985962834227132461875865932738688366584340345685832833355409564614667673583999372773033965902972819443083733001279198696840102066570448482717316030456934391168758261999614274161523111314357715101383841889807655285877497146109046680497896229623634706253607650355120756434556423822919956564742118148880323956465819355101084877127657456344707720217411879317689299559225935534406551149781146882374305140875896297641427090245576251743087120936784575949253298727702742057776840221959481110899785197023405609706741928765161963690895237020178888231714182015569074955778624078680958003951325080927870259623010609620282549165109295699120892614239683658342695188836187966941403494924321012988176293648572569144847116759867909784914492106496115272782037439395547985084347602435364905554836482896269926831215380527170819268243200321600266500691485727028091393813542395832443352976785481637793926577469728604077025509261624076900810019389149871604756674911802334496672783177105647333522913677294462320366695431182196379106417974750529223207032011426110654951293828869108884358269473990494893824857962137459074818680554366533335153238745596532659334482371829031353116494598782779670657543945788142386861221438778070788892457400187929911847430449647858578606218682455048872730770691084779520000000000000000000*i1^173 + -8401954208230702104796258237894624694688984688090588929299960128723859084009208732062417920955524559514883509947756241122051881402245986990986945659102298689875881169472980854546366072811346345833352848229655568317282610746189813184067375917227525639228915855411845964068194239246172757198292003842376945059357969025731198221587903061223594443733121094041438978059959243997539673416062611177585584600439965987074189599813009592474520170659615315972800483383367734656271941849779544261310612940405946586016190818410073455395125038276675469296683658797962246248390511211509897811086790669107195182580437448592633040164371223383147060562913530297005650239271599338856580272415948667847221741155124150500575573083515688298600773143652549067124984622590863731537077946398977257987598210485942046618235705001084609954112092666375302719073036488871034365337975539701369362049631813404269439545945340916425186419019704665177413290245821638927109710530672308071938429740521164851455789567148364860074688035060684926741478232568338981644004794071478081629311776483945441305518226962414463891944155143140749422890616522353129728383740154060270046557789392735253654172883712503635937201607889048861585815682127546551046695773716050750903939895976985671074673733630471498238368466264788460998768076760966978122228059311254196291322975768945383434792253192035952103541387258515050892877148978499421506788248922941007214110444400214873859484381129070557695569296324837559118338838828369573340995612139576407639881551918170741729545312657500603271045863144192818501285193369538402335931071323323770791412163285582300881106094790689472856085336913850216630300605519693458519081024583606141530100731465819582637508515729618472085888505338581460291787498970684362989447286829852940452934505350299592804448770556130148238775464446069404458509237054318017505132544000000000000000000*i1^174 + 5220324123772629549567858371503382511583301816949584617370689896458274500718743516658430804594494666400320353752371220818157742866757205576071429823398445425631289619156064018151518861155660423303215365168379162067873893297790054978742178403339620994668934277563843574098666839140289252077834393911115160726058675231008612008843503922407140979260193732920625105758823878949564972576566130347113180633159715802883487453319701186166300977723272899376458963160577189296174768274732868746177373161775708782440191202927914669992053917716567871208505951108843900597470711994662845546381774658008664752143682426194523068330779884550391681382521514284436371628162447446600747935305640005340312641257019865333101808202360549218400550632469706908632003089059123093897747897090229981900850699123396620665457158596678849338310940394356569569755480024667970942781972837854596523961381427488617067284761658145332113058326166052302437224183961672116863828946500631711391791454735034084480573563695548452080258971089522055071045204103571583078080745723362903203326911157137887342979958208731162949406343585984985216126328185694354520966459894911156586960001641589442568332849888625147975572237423018856786457470273481910447419344391169893207445841950143853533014884541209143353718349293200695492751499338411141287134719389523600442717108511873304360189064970885427920679559734390546570851184693157246813100428729036973998646838620639173968912976968572805756630355068827192125194948077086300288545576407572528465725830510409694552679777652013076579061953687017154930380954499958553699661418440500801489876603011228851305314507971614278592475471777933927800157728459923289897913896457246118335175592700570617317449229232109259778652800148573813102974364374914791490810863553590527439902827185940974833035503458933523603802678232587625547433009741824000000000000000000*i1^175 + -200346606418373298877893784420724928219797618001094615862626263700961174009715977253089389672296960791833110287360682234388884489959430566717360222331607424251196028575686245057569736877386960602784936380525043680916958609721962839910099771728192414233015456368160378382275736964218510931782915272002495275774022229965022755312357163689017221024649806231977057667158890256974761193374049682965271785054945084445228038289105609329648831973431449944941690102519628405855505016016055150492793979015541485269302716287353349141753169194403713658976160587005706879333974296759134557294689163788235098455251357541321157793673826149008448789668660181725326682213060203370859270954146826649034089805641516651202579896535263063587054866552652201016809966760216122215922270427121492018691789825792194211691535240033093201928139577633325095838228490611767731082610023226769902377760325383860258646255545414355953657459428050766614133494723154085078677881179960131309441515444592788036695756110318397230373728846608328453614095753498217707729669773078464492096597079074399168097601987714910020534252182723776884039689531248438985610105510896919808152768439933342133294410013676632164682597057879039268018922223581645301313657609128284953526541368113366498351683032883282454085946831521597717395821580364725853314104720634814484589845247444907779951070729686985127604565140482263667734830349913948104631271159819471700280929342240379942755230788620205452418117544219600122521837208412174136175146883905275609678069027071966137849372286850565184215802645756582826030430235784640517352854787271737980165021692708663667141148944399339334185338618992880289177648343698338907499938099351843990861364715061274483045183745405654082307547718288844646948344462916365548094260950525461188072818837487419688899799247409787074890942217673349529600000000000000000*i1^176 + 2613430903992594510601311027438630440813125520965375462176850396693826216082889917596551793704710193736951797241961922832935311348290219405931603534013781194318842435974948167527953076990982233728400454956874358441121604746417497958183260568781700607064432004073397964036144441418320834530571748669705083029791607977478488860381335222637260935430093364202213025108463125303240596060150013810713837696287715767969009264357916041629673267870921056976641474824238779577047915137115107930552987391207776612942136537226592129829052883291590351614713126521018873505404242033704085138414052194147281247473885215182255139414522718191701509005860806989674046169989120436272562249986796470042293629903140985355462972409435874005605200503720421986561363103424586006344411915558470471348461975045605756935781804295370587506752057353398851644876850817762853838724200430583268285816042847731737881823794137368279009221584987991203685550497124114830327967836130201736675162518388211562825704281589871030694784943747289681053125821555202744343092535697232637881947566944258178892125458034247172215309939340263717460857997463786096941100169817344638392056237484285662499925590881785031409906008184456230582545140713624598415885578002386043925243525649981132769171409603255720876192793223476238290860591924682241659317633812455520829081651557539758255298635603796085586819961714212440483695813877361376466482940940948941169623735764116549076944419535362371991204705953210532314899673294027586727483691673176442453244747896163110952994971916087365470186883217074772742872721133908798788151123277944601601064605013249179704726070874338325835050887320720848503739765181842281876818505888222320882617147097309821018151181375638044986002484916550305898714650425081996800514718615592993858085305741855567778242457161746195679281152000000000000000*i1^177 + -12357857448377360866713523705556460404553485394272430981146565024959977235214233166119565274118831046414686566808777122084491135500404018373336171826755623339371722507436141851630833890993161970113868536104923984561745370798834772628278952057766430273319467781665299092755864258342289439103245334484456895169719401874819376244600776396231737615835701679584766613926258456932330776943951789974683563352822090154248324130039426874062996120829486871021314194027273471657016285421990934304038529546699060535122309427098202815410720636855290945215828446045658949063519523010416409315029763406479414035039979620838385062275590642767142177135345424138954626712508174946381366714765341965228073211062426137915425548595581055851205638205920790252946882574626581500817565533292392625816406273245532164833476076360823295790324880056934711087951420576063943872449454422942844615260447576405722121835551785631178826678649161358937707822422342146405817294098244963946256134305358549464329878749218832767727930066263442430598977839737713725150035569480257836831675482920858313633746126203627112006241609665608063510136189791546524599954914528678333348084460502483063872112782578703179501814786091183137850797570160324653468378289344436902109809038062451565270884951204665157545106004725725553325493589771147086536507722062503595660962251406382991091270305407051774206619072823667096708409449357327029911721406315821726715808293817198887365898715249364338356466911911440035983508212207063588189568025091486575568622803431702145101564479968162932379595794775669683192248378522887317179235529665829198122848752669585709873352924174102504285450154355205483390645887505400564956569805686345416993797332995327939175659561683244536592251845216768059051949020236754175474735765714052568825552635867458835644619843174400000000000000*i1^178 + 19139189762781004897842670084616750781493085752565948979524884845486592846669612911072876704430088178155965931592132079145412615395874394191475714989280135630822548595117467354947243886047030547650157928661639110074903343674676745800107178645316281853665853347796166381550252989140948470725161997434191789455201345791685245994020892271859962346138062574329942219218350668170930994924575744530114541516558887634662946948338838357439221352169024399834427825121958057808652248509832133052262404254783838690527835867140426759829093167074249129764654486325975781538925117585972169662613674761634872471089389243014206504149295885171375279076548304400348038234294310204713462515538128301649349564942128461374955989998687533955625931831849239559792822901948193740432287730811154540893706322060438594770042516570115769672293879061072736406841814534687777585499246256307731055563891747172105033498596079023922747532466758271205102947997686438933488676380955242504246852238430315123533290599022996420690188992467130877510787774128127417995603574176086166814389462770303345301031075983135620708904174457740392247814462326258408176020110101256976517229771086876902100775634783447592076804469831850602882461668026799264844912149887263281083539503192152316175212098693122706396327080888806779164110008253374023485572021569193094339860107140770319331463742380411395122489927481807893478424453327439298420939702502888252979548506985150222013656269623274566660543018536691092523919875625733987135256995478905461777088245439857124210596974817734023178074770904478725413073326807854675611229528948161655513166191371935337757517652400499233883876389791410162661933184981047996199581495600046071400453572539068413202269179703434140161911133527498373428629257996542311436680312268136212253464272945807360000000000000*i1^179 + -18706925419227746275752069431788589338233657737419566230057723067535045111938176006935942431639936998424935126863698088379058821426183876588110598667825322155821434711951925863417261903035745748248800013961288310537426491622979101304674396053546711215386441963299889788269380307617367637113804463188107622262109719885319900359511610424112951698807697849807188720070731980627268246519718941838865123676586444749441283005782149666020861102136280069446268027432505161878399300685495875730941655033868802526839791390874651447162390073374466238003402575330168877094432108853338384155877493589034599815548851452145613712256960833035273326454303380266247762332879710513585431724912842472135941134862698413995035476584984784067547308255075793104560411905736770069983871069541828433133771890234616534347956621977656545104838067345184779821226862749684343119778902317246950324825561886070577057606153795744098273344995360040294220007956445971420570578837454785251064072917637982169237385420434849586924571332749745998193414784188347218398317317289157842698435699160330155199629328853727792674095509167872648207676622575271357366149583870628079840162455495934594132573489630490937160044253469682648619033885616549491697334407092613546435280492720953035882245565495899181899111793747079564754016866559937452486781758696254633515771783700171076480702781922876054290829636442004857271907463677035392803798812609072967676040350230610618919563793848984240125332153473927018731941976548097353743732203023196506864151574536069997682280708698644680871940437074176244768381906814896381588440721787360697202093696151815076097818987066315819476994132678106874197333310586672507866911305126816854308351652255137137189285305153378748184667975681328478015969901758141282480566865009573888000000000000*i1^180 + 5208341390630052778040581600938276279893778541968342974608405170369096024581023549690096001453011615919297080619761699379575721702138166134369682262610881526624033516036792284889001277253795493058282541813140208836640434722388446864890381628970320896080985366645370539828956525990459267979292972580877690664292773513780724145343293445442696236066627557354037843264815842417647337639691931345254335846621910594675348599985930744641062343692374883290382783150501159623159451907604363984126957888987363342449492936002072599435017916664182704272370083254604397116942999111919379201566117306781018107541995433715554962309474436223142424233377662173648634660256223994103661964463601592682228326974541224138532850494123505685219631573772697995295378348476064718967886455643666919495396627067744451517219148959104957768312203285889350753145532652325314342558564034579574212314428061261360375304801407276100648088497111838796281128959177488397584246536454912781746062286090957728463988453482385370242525937729969819531335779188916289097230992281179447602326208171780484702559062533363496419914193684271476891435302231463895953546992360471012464371721255331422202257829784273500849810785097399425903070654970732363551662637029511253414557561637383706721009077575603571166870847562000385720691912919355650110981251159474256944565797561056073223825604689131402671166175435223208735787759739155830275820250764141946773016623832143324656545247522920911901258463654019613482938576992958179109864319120074639091521102526429276452641555829735585750350539198302711759356208381036725801620385522695715901736178196431388930357246037604976687749587683664042450978098140162338253947083500695595945362106886878039478323786188225129290103169387468838686429736523635097600000000000*i1^181 + -81668351001074636168929470738317143965841505868308059683065165693874822401743349338620660626881852039856771692959340357652179632566417110334309981346485409171729327951035790805446057325690330132165621483040819843509284059847963805962761505881931327468669737254280885635162895223780947492796495935532333800454005548944514498619422034921158949127649103896081024974948446720612201812931344801586958609068050874068615553934296791837729103618469623323658786238317991060625767955641012449634589192691023154960105130034610926532949473507791672571078827830840898361793750278180158879608059220573311078800721968889640193005719535726845225218760705655499513787670753408201765669921560183293714982679597194328156741877385190798208372091891385441360809441553914859959667371313494387007275665829071260944680811969125252955843465801183694558064962681552767190514605029790334356240648669780187615239507859504915831597671040003751657041455046894975110504798204800795928064475921476836839696567496824575900000088968646048046321703172487759039052702486774733069168869246172859400018958003361519858236696919315003312247644657254668433592150284719993538601814546394565481014273550764009394545527677924307741749900516664549942038131013294913162368084840784703010933422120086067821625079898981051148097693542028700959695768815146711918994310126355753897475947452847797521580583399471159827549243192685306765488732274186950706819921504446152100061729898564467272419873802854631449863697521563018875544242435423183433048696235474947876655310371156176530742497097802327992644565835936630009789755908893944587263756758132584511655875787806622446373329906423445305408171510135936802103098265434261907656865198763581942000389938615812228604744613851299840000000000*i1^182 + 26266966080096478573458874197360095799575944455124879334831321306682157053422672753321657237199447028628445794659593146141123588508757446163199701670718483708998960508488813578086750558157809529352005616364873753229506274128038627639300285199773262874108924023089248462261163625249442177982383789194226263338488232034583145505021877824558773315668468174052129871883006311490487128724134094407197085342032719787486616729073510969210197993967553564081741369751987870469305106782930089497933174479588671249166566380590162932708335046829093690685133472123767212964496696502240481272615959398013431337985166555578268764015154990457743677774687472098315034075833029574989687625116236716614256250606954699943640142976903362456749262208643827834093902126436941056411081509277426100331774432431995001703089884084914200728949413833747388699508565984164023007289681731533146604506804592624278998164159647934411047616698424011678224508341882071073324588857866939562016310725467258650215970388356342108847769109963190403325639152608353627563898806248022635073102130471969668454495405594857249826752476471545011678249803214251421256561098929510746059657987738161807763533898094551257656294557644069303839874366452174044816523597528291599267600126730495031402233458038961396213234132300305021213348395940608428910702548673344550951932174539834813252933068160686463972603156350800650876144259073573577848222705646443492804938207921857832552518095605987843035803414152351187373192195479217184889370278950347366714557590404570076033441434832848088863607034503882796071707545091337255130242510655515969048725034748199626599564487281508468530856448121489445816466042891081384810222940264446304464335565292279253935546597751390208000000000*i1^183 + 74198547865338426795774031920552782918816336412973793681716224724645959060609032436827370517148685371705868228384598258478064133649645533418131200950331038393427093421641475428688598101970765693438767681415744094438155061820563752847774800371698184222830177968987778093527299882724964272428208505880960607659717722129275160186868069790325519233559942438945177983234064892813637354217451727804740813394522496461200084263472885144820007617290339847440885057496070282170597049254553568324770774078617398969123879843104701665687209044267747052978671240141912209064292652105310127131416211351587495366162239472516166523112122158620185056258398650369563994882429387354073426339647244107747092631672931796014167661572591425157938216532058797789916978621407340638527120833047687633122576669615618269308943519029589561970730050226669250053124492535031069284517174002277286596305936247445463623571760105093599914387388696869830493524935551633033545277346065285295258194327492160197387072463159202081190503622726939140690722053098301981755075103602531404337037887294479461982418447624304471071434885422956329965055491503905689926385962350932483141211467420772380514524358698989676457392554039771444802766429868874568929622580659078409240149505098746407049553112723995139389226188917074200887249905153519566451937193010009388119232012714041212241609676153090847580196568199181085132659403443197094088561171621110926075848041030147117457727536996591385937608987120708875873938869664303612850742139073213695240382397193450996144698125819777355855068935459013650793256633628173505949547431889465262323428255274904623054583605770632190394370890136537457669353073967164515981244730474268653266006120700313600000000*i1^184 + 68957293713367188248150940457827278781466784672968360032417771660429634151954134862056207461587684704732735088805677185185127854167765662731176818166694182089491189177622869816388972977288430179727379249607051119653529729572268509275520297759608795681933192221623674445899782121465269043602416199718678844386523604681877478183791963244164711430902541218729681137961364147988357992748697441991411640812290614413870950860335060344876280996787171541562799064282840382634798334192484564758715048035986912635686520450625514971804758374050538817592125630448181595418843692793129367324575512912002254700809155996039060906581404554232850343088196972180896599097160451260167265494737479226600558355077364054665588120540662856649486055947440557598188145460426793998250851727296619831657043935261035522359687865529057898612442870027050095938933702412084306152175848231367940179536701677927482461174850192043213563689217285930020668125970973958052756907101142873852787615064944789743897429619776907812116832194732417111320846411660929910418706023525119223837515774745966534586768466014986759245979777736836706936320102206752119724620939847588914067939274248172698978605503974027701374281041422031154737440177049952689516940289364012729242435600635602838418950226195191353160488269166920827696572552472463863472581442631444284567072162852488208182494366591090510563338097372631039320235523908823302739057328542671671015253962756391052355385529930899236859328350202785938716062544065237688859031764153785841921227186624334318318425953540870839613121381103595985150493622681215020561832984530040791210809662021255609431111453732981565748614958033464325429699903387091525701541728092160000000*i1^185 + 19673217203542236723161652764977916406744256831456338244523889499180717464948765062291981081594149572803608058062173333608497466448144864781220091967935305182940518452364809653744859580916788927817466611536154212531742168539611160775428516607128819347750882787868494614059859451233616412285568850777711722721098918690132632254303560931730771194375179021671276387632398453584063375911364083251664347741549139934674820002278976140695987032204358055590323044256204916128246946882641223078129123616961232949085172248599533848295603341234756017315399727606435346531098717078119673313790067745875778941220529656344275832528714071167484215221825395807401094934189072945301794205268557939675024635754158073868427828052447946771675853372293806365772539689622984403515857877276952578268121921642598411299193418106625619252770632409700227682835535085009375243028929164364951085257832241280043562027613197329028698594772253729655313920532899926753821070774531977234957965248446357500275830551443020492463665261134769321511058152847133651994949920144821695746470420376983490184834454872103693680285554536298472459232411188389532727497785230099195806369568435538173412355601106566780845109169619955892318769978397464860003237465249441371218417171490610270378909537231635103165130479687853398635949552390496983656627622540028130503826933455307919637326127633009400798596481978251172282046825932980645606403177148018712618347422139175948254522307641015975475840244240166054668137508090837152227294219990773512730413728966826024987611326919636982893104505036410858405300229163804874325858849176149410667459175553062015884645092315039101585615980332173666613899296768000000*i1^186 + 1109962131989497742149138338605889566723502063892379995926921498338469272326496178392106101765809004125776657397199567938817607853331701431916828652821444464890303715897520093734150970082411129063638074506878646864247205505266114671623435439039135339338285797232655302087777643115292334501809063805965446023496867717025844939374211717078507411398503145752384201960312574045488718520769246130950254138658955464940983275251430323793199062333378395699445115430191281130131590329199461808755749024345977458038534612907884319569831505601502808254340009863935739639168573480840831710568460365902909156402175354748082247466573433486993522322557393266218461976155433010261702226993475432576425073134419781751338202758618917557031628686315058657710023571456313995662491213095179165749598676708681478464639935860794403504109492676494278854023230050230511691523870398733733531791866205751848794840570666852391398997359212755954780549288965155570621761644791176264447903746102671759959328145549993336169109132317769713173937815765277746573576464080904167046888729102658792545647464608789865742166401037944459113601211539325609713444779643252273837141673825830069982496293059032698264672718259687416956470862326340456850389990622617510053835898092335968612919252389608870622567252906303756941197650556398573772722332446692719840133737687146840696457363907408514279954367693043233864254544675530297162859763427995503401176906217809834020744865848395773881680780620455408204458743351421383797156112464255008488847074742825127302023000600656726554432183272069576255025606195254173967373887243187504409879576532098539333326114857528831394394931200000*i1^187 + -3523530300321237066185225040335332142202158885099744133352338947128548512221793646984938756049500865022679622042260304455915323524342998846305308363830129345842792015383464911591304762334045517579926700356898911312057859297952649306118749959134717745883434808921818045775957497181004289553752367734881392672411022988620886942530745641793645888464692091141610694975754818827696383643293547844616408201582792193817279669681107706727099187507931936576953498046325697611989345728518654049245332742027954984570988948729659240377195532640343665030960075059043085956222077320045964913432389141791377028841639229660081566133033354867892775101050471016939982440414695237591991364882241978772761397268983949758116590450905123445968348227907194018835570911335434794312759794399340839906588040306779291713395122684949601732836106153018875636906518509383847632084133953412508048253823131796610717972237623376105007558918785447175853044361365320582693505048093109982072363943545892346626406531978773732346014233710044783379621276538702260615639034060549147029239379087350375466771984622010434117289495312507584451174785712995232457232296766408367997374246933556144754880322683188606420667957843292295981646938660055709026045716884848914392243401662744576690549017814760426862497897780328583240950020843822927802846256001689097455578897419722083401270740351364753093224852489247371277611943169826160577459384166639259356950002179953603798274107840135164250477151713645074077052201704691926189356819617084614225420184262223740240396147752310672008463417890466767747171038605594999940983885325953780829626674299451473920000*i1^188 + -596561686603290849292497960752903963037965212952292191545838794491847794147186410944820838275699646029168052008525326345408207365768361532151453985765739297515962923945478672209596080599224104827965547034373436987194830096993818106238627872183846591306688379501559387614502387332259012778979666317666190589006832005695449124015062581328216397418863506416806270790886637129003027328319207786838038802754531041807856816904799230012208737815020774849707211265029907493551126439082105188280165771852058978906634496211801245906999927167244613623606870424567395066042555499450725246353842680190092628075317548271484977818766127415800067636135512998623389616460409965696836745718273026139473862353789254996932439100696745057505653961844169713836575743431759590451304691868873901489096083867907796926397516409289219809738602729195645435083423089574064412822400751111006781622425934978703326315056888249919464639672286569930457596675008712999623701336066028311177039023135664187250152743446020385021097213506237646543662491302421442756381392348225355772726911658151506532220600767740204696634319658066465772444099102184696899662325299226848291328897622992966006534927851638957248779867830323680754755463255719813406647334167853250926465902086115915337300728598735919641613112309657225331013857703527074567836926296769894559401900346796896079898818537871789964254261914424714821962596041863488962179724750878605291268496601914889617825200000479620356217041354314742893467027166998351009704304162056419950506971189459660087430530551657271624109734958250435178446454255636947773032404877312000*i1^189 + -45466939537287373248876534980513089909666101473780390284120715374665858608029426680495273332696785270186585017822209415135332559114643376338382397932281815170638564607783198295655988695341756572990046979914894192904075914463376310011864345494313875649210880189648278412933364237406558909598969824768342039031172367568878755261653486844604118606560710770123325995395231690617241623631409817010021118320384575280052123588127748418188694076154389812882918372395915046306999825494133848341689831179851801153714248212823055088450011521184887010254310030687225906955644129366688633682871746096111814266754578791060767783244407283005868254289693037643304987769143660268204947466604146089985287148649302780990364475612767938415027232757289049675185417005923322343421667566983685677588114218779124464389038756423326245974360560496252123019192837711114519716034928929221494938344015420174356836197337130882585180159545323825681146208419066354293936332285737808861673319700507618713763854361548367394208254757040774261403678797070532592547412818512236872019359365597296221412645852371763208356714783425408689982310106479146806605633629938062523969103470127880705362724164791786441646980421067946881505259726306862601955437829552914139333735322769593686157534221118667919060029112356489760777800570030683586863997447938692581893861557866039470766723799494478635217680786949359608604852438276932582688685589151776481915167474515573143136633663781708678117861516436245181013923667508577216609735084250287235808611972152283152957684986206213960172998181753932886940057600*i1^190 + 1364387313295241736163941296459119176771957083088449357938599114365448944837841607147729077479545234885787465839398103148290462209900146458390523686916380983125274476605587513032826247657982998775122094745641631625304770651723282317022177066745935413853591978053689048648110576358241380272120635217142925326621528793862828935917021311227149088378445792989205907476102868314470557513300301928339530863026688547241104388011117304261903107035120597906631894908617919648506895265750674763350275049692006742587157404202331492429484026781797327774468465460780620575326193435613909322625679484974642615719479005056516429713346510071330210649878748274488583101338317453394807943366386624610444255480102348987563622628791473934993708160752277481699008829666561116553834752212513832129135833691329001180845965666705817448351441935858786153894424271213716767723850948609489324482058518009612791809464965760159418772791625555239292030055138275325039017176863783825253372107328789337714985569501930988947076750386352045272422303444946228053503015173194097700694882241842424432085594878464900703754075901517022688896385794886220907657911408331414756846463104980389018715656676514325698580423225304642453175157675632673217051242338599472702314188074539374057029572380571869668862349717827481864442244791297779529177513066289429890686064311193464302056884830893033103150645654697139662138877576155462251675492554399114173095741476783032309889611389797168053804393294426251562737875464954592925807416129271523259173978992511698639161037077065236480*i1^191 + 2244970202809355997827941352813017306126473578075236726122917057722481408183509284041301317403390546362448325189988254104709071134737204054605811353389439973614383901839933025466024603907138024070833480969948093216631441507917372045996442118524391804014425323336036093439352291710014051778520003793037011105341522814778239220418500863265432342715285673630408338199893117515722193231675520877378298329680196669516336340712021574552934914713711303292883874892718538857415167130316875393655761048827216389700612070268534224422779907519162634871043522737161374537483479687645095195924951318001515962313189474232432136181223283361526904944252163692747120035393730483209555846793664994476051904424982711742554336195207760582588828433701419535601368883738225384165236016524793466385072173959146682488693424176688069759652120930609667593857775125746960008354836572568995870319229579289468528645838640710166572482371296522096197322645451524389288112329583367774971839518307596291983901563586588676686201343214019764688990780182177974603331738345483857628408651359738636985945525500922517951662928180002679154848290766804728098461619435104554043711790798365260588245499427706485756830072238269849822095366888217703135580737263524850283915530871847085139076814829980723977184529336920897433061574121061166387441571158637685464489519303450596814580692490413702018979366651358216398531623757837429722972016878209836178776236989708985071393114653170541430263465203275233804765496075860999372153206131346374656*i1^192, -7857489160337068150480436353109756218431930429802825781310109924509437787849309937918457665640294770798849263078758023604514358391904713674659594521171241029736386099952123999593093208862614291753606193210422385040685910087039355422376226915948304186472988857964882174744875696460737128056563011341654034323107481515032516059832111046460829226475787230798112928663224246055646369938127314471141261775465830451261713549082852802439540192852932774433692981723154747349736903943564747500946652954624153712063846126238537931455100403254514847955272092300657420629153524457098219593086898043909538242721107372727213204325062468586559650418538233826103315567023627939790171133376639150625278189315415348616328147759121255685165287954931318011719863159707130406884282140064550088751755084599043207420152078460508680461108272018858713291503984115574663841998779876934855178772426542739834324817783506086712114325682460705689878221346765244677660292723995723053924395498824666200887895856376508832411232097965307075632919944921430235908461765372108249687512008834177184356844590742508552127384642817540099710279004767429000046205829696749543523603248491046796859306149685048948303692000791320261061766235235322883704607589795259670173842877846261073124556827049878148290157595520581457034057593821558414307664459592941231940792000795164287521013284753292072434210551918610236832848283823701972706253245304080802082665113620211519836500859571459226035759593687532985675034229042001110662757581364331523227683696269639987005697341120899936931380075321123084809024268583888853976787143095425612344666422527778432291649484422139438032645289111880235596202930411655905170171651718224988391501437474153639594241580565672376924125971218163563563941103686882263478846742439416030331616507907600859126019629900211436676344349150142572613213216522910670093801354836068495851925928226510314221093759986339954696627151573043056811386899176176916404378035851375050892172545414597189249133227861809724261964260796132696033987248773767187780885638482997458325766873666477672682383876392331252859189091671784120369424918823322285650280061013062477061020952736603961330915313649825475065441554687693573254985884543832267250863929875279594282657728006344088844244399130711597587644985901405560945555445701869097080634271060724364145566180184516685423000929006254609520331377373242290339285639157265574528129734913068080211258734165863601835592981158241455510861717271163537874089269454773138699850410696329565361546451709724109081981247848507599567683463815355462600410269300740801130742297438130412780678408087207850318684003763292369811200312871938603294575912275500876959007173615653485647003378680933226128987065761782485590603446615471305174456202368550033376851237695039752677467514762157615622529364355330580667005109634994049578114589446755235554778696743693556925979833495595376760231083640211062162742506230899846843949484767140009977466504288046150752917042663243596516968260700815034392279226473999418538449320892860848111576465860456143585375153690262949347978164273822742794322349804370615031142370635035651518933330333470429672687129052368670893566824400433855129718963006268950266530737280845642089843750000000000 + -539195904721143991287134029669451858148413973171777570157824322369819859914640198003828978564088991220827050141001598360611214692439418250978668581953655477451348672089958420141896144576613420920931927435913207338077564068972321470745884057006335129624250720528202452948616876649111169485073795825555645514612458403523768048962635777816467305693101519643081547480212586275440111451056139636899524190738728013147751810286273838589226646859407976404632630452977716281062091767635178979488263347595807022826380146761303849693990853204223283104233104177008229126621225905267938832042289169603417590509572101994291196550889614966575723059314565523047477969117663691976765993993594991988711725139051677180233277122420991885812435215481300667100042210142583565270007039494008449161889849163449727025503610801291869674098240061228738285083494608502960027844616796347398198712465166767910260847773396310992330921201930212024432813180555501974198222170343373358580066904998347833573867007564585706412253333789812731821213557109568496050384151893492459329261521867109254687750172756026100357731008726066824092000082654232408828862135481840170515811396560556356373091342256657818298181835281138735768278159924057167417371312548873108337266493339464870925938839084255841668438573112175512894444179192539340244421417899250515582471848753373698150721537839641615137120531610072854689313707863919239512125330379990157982168271186154148898088097790690279983543331719797359894604070422766911459137982588480029189295181680632276057385287368066023735336236557325031368160302734991625330253119272354524631079026467801991144063573147878341216580631870063885465503871079539758253312445860563382423995062240730246301632051126330734497896207121549929075771529799848628586807586403901351495483379655712997875463423377561752946937461245594268328292240802441672913916248022597160143516588766076677946190250149409124927192755565100052687628050057596842801625792465849246882336037021344701007368037652706708708100222056583067248778170291241599615703599392662057126893754247951453434635382508328253689211552281352065151533150932573491535545092914899608773492354108737466729049746151760682139388623057465476703934138546401537808283930576937968148467716451738880719820947756640601953029062100956490169310769298547971609926380916106488694050183151114702259949896410536087995728562126238606297960525293612819237481274429229782412629174698471178777421929231440154255212583440772678513424485614300103880550644930299754923935307916325521089367206112434014434908866267087540098540272308465635574100163342915120806382273063988297947905755813425733336274112914754699129795296154665555051583551064091838890945229704207333246644703772272977089679144206976768581679423601808197633578841797865982761927526288223528474965088685214348355281299401410007417024076013802679798502538569545371097285045915980177356153289795223908373043721424397137425856899430187467996221068133359554027179267655858927255037350944819484742182333141445673534379947435445269212611762115278009946760656138380325299521070758669120402358886650518900254695167788544908124979182520423665961683625977200871930339829225948264975615265015562727057840675115585327148437500000000000*i1 + -7701515633868823962292919693552099953780282255357722099795015437106305387345556531370028125250145873907613710746725436420447321183155763204178326451185144730082243069325379742217343024694418911685830794822394154602933762364038121156494348479494303384257747719562810646544489422660867564186957100256484704896300171572467679971369081589168113681055061343108760414291790390144148848255355400315181475304835885845414376355195581023731988530565248281207523196690080872306804104414279359287260141662227490295643123076227756788843313773647163475684970727060396225747154535416551231853893877939526971823524092771951213932660877724832605916542072676293574036715312746500296873748071910548372059629440214358731102970896014621507085250320277523094028470076582385764727913962419337192634067634637138897308791315348740763998926612409013386811161794326719367095520335798415365463571413442925652032900544384608929091332643465284966994533481089716958103943017280640835057342694203648462169730981709166150304908188818875340699527207388882816032821657291753643539363601417166630292062115839686651707672140632567847707787411125357565196726818923191436742276320327599973859815375610362496829621914700436978727790845283430476835627917274861052217084317130410965153706580696449049571949320183715544246364541349194322596239362698988695811038637726090868023241588799308680455202417573677613185486831942548650617010117398778027072815381614041988978856326707789157576739925554492567345498251095922650598591734896766665414361573329151158644881501386366922403106609742947600487634390621940450832269080031922204681432855315578372649710002736160579515315314118873726726420106677754159435999907251926758353738463240039824201305600637247256214516279636574364704701204452877179629258829022023858559992401634296603865384675234228234436513599231031323389214962476391308129961864950502533566674174904450988176796866087291934620413056827771085232124836527113852520439045120840348755387198721078930853106651922679154246315931173056286494670704331641243595468669673946733452783102530357191076368114305316050036296925654772253354880728045861985081758560546957023396372502382616432241159462255218015887578623868675733515784901167329001872121266145748385033421322677682868011060151374207275672437076279313467275440235407705252267099122773648365801240264144720393762158917452604637412848314730297030785728173987225010690570767245995220642471375340991132555387587053445233993685939168415244062535188511713472594300653756138782640107598833797131522911522124674817417496627241611906675839913673420175907930831836278564020165168808791923225549444402873261108350803559820894396705736418295373479590981686059695011782031104161121185616068578663687509049441098797114785916267498563170846271794839388246974271324563974677304965055261796109644554245378943117417215334931920086302228218130976821548591034360367771037594452214787324111125611715678238048331357165809146102682223204443716155555128351306700741796428105389935963412128497091781935293693487288442064629007314821867259775744805170596006622850237565579001398498559525048840761419460982861463178506524363256639356043725984698389700161543045420914355148056529287714511156082153320312500000000000*i1^2 + 172738377422671659496591820578670292497970157180808415599208647669523179124340876458749011213598998603470555307854460917255576321042278816112047170179735171505940531180172588023798509307311805975279130985800562986121389454735605193468288573199415767007615311343254008073968960103462457668597750783020669676771253062694105212645091127513698821242902189008218599282691987340786014039800205708469260488422977742885513003843364920472632467098244317563938680823728881859784813952955180868490130165947923973042428305157169422460151457049811521272269306074630854140707619077994347499665161645813081763075255120420603057597455266914763033235887363638223533829944861531134611939294937653818330710245568706634226355908381938064239734058201927812294285367767289659197826998381552907105925191696962635810382739525472338174955532362772428146727094498439719537010458281909084132681634633885981821883997406303396828933071933129845034385282652216653800976155097031228467369503069984777066422999911125296149296672745740292830386420986047701608086773545715530364285385581029414927886568604145198407975727687867017695615460396555343082520180947299722197457133606545318868177217561300106664829287718341621438177720890860877848947024680880695479292167801431300396586386800530387797361869665858670344821741354794150604271992105198356178173451583961312346611669161641151171256651065782983408278443026134377990301243548474434493471044664070743988218870421968675441442241894539249093496272940573141081032244477336561895349182916540283796794349915611119708733106884490904448912555785854729262882281058757231314430436651582012952970073542067218653179670133845095449030729410294469482398021102707709851155864600458409495498010410490914553085707193117199037200054072598784361819026883348900640564486024639854737863168657913997747072907348085127464050512233654402819692740781807097473920036480414867461583877651404021174436002554679189462465981660424967194852054118763538642261954195389470184128913372031301216841985303052310299154973946490560484526417448328224493677237373135457958532698708840589595287344020076535176747244990591647660104442243728068032603417795289671375093655626701908300940264289447080396527084993053218061930266891392131827488275041776139123141817021293051994630887312604839540835248732787120698405354617391970777751474093078998932747093965232880458117763535892223963137563054948572103016557738145677762721771910984670042144431569709969671133201603064022582733331639836138926209287871119625353590643502405790601587141848592146828920361309142081116484720367936004843337602959571673117356708077868208463883144567465483758484952666933938882240802436632471838064540305539598499309682593637321096096925628288510928476581052546080667262147413925680460257126218325876051930245845010039716599273607482815403761781005777402446602250922148817476725224220661469419807586965147116193130230463612385858009862436774462597418147038966127192122371266122462669694292613603133814763034603542540218734993290958027799494150877109791749628854706552598535182599347439484552824773926606152973727683378939276775344389248625867105139574575230437494992786749096244519847419859708004263865177563275210559368133544921875000000000000000*i1^3 + 4399865323216211834593306663205958522547074932888728721128690232357040215704172735896934190999669552748770435943574199607706257368443681239670596433945493195496523097220162036175047792386785586539055776396673874672757783165052946715463858488080137485961647336596474785983353968467822545839681111198738891782640742058380929102498091976392777869829028168992948617465979248353947802517426454556338390362063740619256816776779135053528063267891193751570506430070203379869560311367529530276345913819265083791463463913159169154970071034923858040338497876207642367548677441090037010337109975895335601628561591010071151756678920370702764858203219180500368860130047593890613242825308278555793987206355658669910998816782852227646665346791129798535400130803645255360517600264880496818545231994046014707562290443269734969466949137852935302908334239021612646800567675558688607454697643608893427441125805444872244178213385523914191799177323448184256297482296891357049234485309121735305436717126247197351776710413910239765784301740434297527975013440392894399722502237951270495745858758860736954881731502096816175684648568095282904416839021720059028438658573981107846731120713840217523853116228004971924482042522210009061031633256155717236677430453313135336688670339578381727421119741949399439798006920238635971468683840506666052266475107248980010998754431172819028572410134638541554505009570877099360705659898601747980587326965855062186439632960104126205751987720560066918577798580048674375664089263185578488212311969320834457466141828187919317060105324909276911711098040901425507608363092907921164127372172950627754255675050913144817516214595752655229940721754234267323401688005598367633561102082459018555473838707716059921727389378247633221088853637582047586723332799862535655840412577316390806883955422339845526819918270934587363871583705470748472332488044873223178466050542398585525772048091764277584145520006145203706392896582344368066639554972319365001459960962755221452688937080677709075155639546606727618120479951392158866505138163126549284225552467583737638882151014148972465202474685107996951316305293970897999500497326514761981898480351009642143387178250035386373853869837813861256429445028121450525579492876485533712368990360629854465936000750665018227546760952226804418200777826952603359824769762223573358328142344220579817409045482283125404302545608920035790875507291637131580194691203414262797047435571802682402157947627562354560654245966354001374107309996791015112402463969667850125696424236100803539291354323904922299324029119625608805291280548493041500563491448525263940596982560693412820705627957362827295462077579021714940246735010738659529501251817122436289628475436931665206754610281940965673319908872031154835990600479210238997449577146818468400784127769682038586259711075142044042607963875825105398474851059593298308833001831875769903545262412112244688198844982485517215567908464223362063879454008993676223898125672282292715383495948787452328191318410925577342551861809082210687216180069853766403986224877964800083834299698072225250654358076419227914532621349541087341146152625532734233320687234459152623181127215935342649881138006248693095301405264763161540031433105468750000000000000000*i1^4 + 14201921588746218572217034884609110699219017341324063723281032548117214906452297288936125086458434757884357322523398518548819239088219217126138055223982366119915657271964509867810124469273750788216986751483800316113600109886469766610804371500079566822836364009072020933837560661221889808358892148462516338620906142078225071895739124913320551022859159147636585628283788758734978532777854068732686096623037914178144817398044021977148870080492607098842456340185404271223811532933549236163823915976682802990846824242579511191757163002504113279969008557432809459468265811927902867001269834135441450712066179796121683275002449497649635516575810495197802355370476064848495871803241850053375701322940313389272167809435670500686125387826944793678528748014719468817902558471461039546697805765859665455843834233738840916352631141097595337899106887175771330707342650780057683389700789194227379413131519697874904154593192043557116254365620596190086049049234051120202687903134533410565022528791185202917662163418057882795306665453338365904568237407426344508122197390580019412879368546352024745849564746554283439021088437174432815702897823791756284722109640687243373340689831368079912850327962893728202410108984845141656960438466857705779811469554528428394151280400597128960103103378057352909975178678274209065270571866016451465085844570719637436130302369775604708572384316661477741150492225610287113947493948710900510267342615873527159870340954446762139975871771545897277878863354164409494501668407544246842418681946412223360423421504603557197506706077284523308399808289950717076135717760787357881371972406934796690153268314951088402634021748934852927126995743303187330499803880334611180420728271930726822085778276307856056411140631348078920245977716597881767247355652121277162060872813120440509087221396065013564848213648463924166503037566022428033949327872326334332606300059687174318040889728696253552150156830157221354136597628037115319554512426370845445915361614198314270928923042931191043000492325345599681521314355298869971523266058703987077542607051830113840542629954781951866470646087262655471155667797435495156357126026714340483629982642284149776583036780456744800129293555044812959253370892565503390131398468284375347120291736270399381403301963361689461671682743350990493766027254903177246047183259166802244532651142019538731230745034945333975860623491973537193863384958289049561372766088690034435768526746197567252890736484884397474151734937672365625762099679365243367389461849035234052602616397865553240027282393858320078872321557128742674823384928806747782385011664065482082856231465651748905681669767872897339667701156341105547170308843978472986089540436341946609314528718987513588196828411641837016910077351580730094786884617802446991900990594113976270717626931233442835611352114265042408914216245165847297300569536655546336841032215495140385292310470133815057586742100837780102511284872419754604084929475252363218118663961530236279961687471860349468478203588015077935058890202584928958961572155759590488356311114825060646210456692835739568307649167822224296897826399454095235040104945361858629242617768968524716162784447973781288925270577250259407264820765703916549682617187500000000000000000*i1^5 + -447334219920929721182793690085147635580181857437293052512554290740303311748747840031260060295855568219134348746674233398382906613797940590446994864776539430035655296409319179331889081069312352967668747976596505488382795726172831272978443353215453966407881951794060251239403340412577059528784089944214140137849590219151149829438967537217535893194193476637729599575540389585652696496229168130361267751203460176442338151103814916536814639270859335196064064148456795085583063437558639145188966090123785884297594923718757352822344143079118521646525791125420197121416789057480986890690155063292446638062605280317195954515802031322751095475947157459376412567034834770993425781818643126872912351779577159292552167329499806546474480155176090762977088671316876332593986264230321189304537378533661365095154954379494157276413675800570564226944344450326171089318426532515614094787082326415547130032758224530517959484775491359905994246491692971765075190159948164189984408102899164072878585336670896164765471620867054281555520038885580489435776981255886659079184568727099860512602206082875125896405131462028683735169909913150322528894029106631261698994713582394708985948727524227113091615238283954886942483049930638007323398663331318037472383080264875251080345976129398106291679847830108811903122503020003817654667766010170081278722065101973740940653367385758180562715417058780100332807359553784506064024814452714983482611805998809799162722951011264275678489428968527199479081120265160910200357782698437377364925306194491691587810718570962558079522166934588377587471039211534180185119224355083020151179356857655512594818708225877784498339111598498429329488317281307868335973181037261077447999723795357842176038418320888465067898725014987172731786425571876629185701421302559418875248169537807185570573369954730315335252412656815816073071357584674582265596124606948880095434439234855342556856678061514650340208438542941822762770009723485938701332157140222092858589256281524953015677199918405094560209868790143051698121481650432785502625392296363756273476151028803284155146003293221165868613466912561589035075581976567927348947420001121142177422558802244798588164145146685765794489010270460610946155298960158357801489615555115205871501055146310832917718844275334229159098814281235845660616550786759014026138205959597489309939587600547552021566584050514094128544263633015848033488299348410689013656829336272378304127001528256811902254105232590853941620331863928136409563361579267648459023654832506827742421785983941509353503564782363123932309060230740840497139905259814429059634325101975240979515559544809997918510227595087092401221683706679557700974816774558869645774190518695483950189988347654310751666347022601505792251151473321396192712397215971264103063110018270865369019608320481571988467912148144441208132072039772416717113758521790101138883782870669750451646689526117928658311087163488048639260456040954323287679159984592123401960063511460086706635052218411929832369716070274805363341666685603453681403237460910621443427855872640342832486136972954087450031162846767621378245736239826077574047792646257900723715458997846294331771878852261540952806040394307274254970252513885498046875000000000000000000000*i1^6 + -5840091547652670190967359785369578787686355448416598641270490690085585250557408496660655630965421091345838041292068668488535223541415505835030737727151604905434208367095097394909238944350313842857113396713225894113316969533820494928949448713930944125464002269222514829758265280378617729806310543655910740066141323001293960341130896222275503752736148622358979720092462387126642369616947506956954538860839269225269259870983549571500642939359733177900459555121389044310020256841100025843591422867945024093911497391649138613789077088834501872898230589264218034574718042404776708615418011403257921285940360091799425429401710389202729901877778127094753674117567439036192657527327206722841631916425636370188903605825351598965996175184446458563394883068238828052132798577239845102857771214392459733574833373024601628754480874267850819653279773148242101204639209002493775933333925401562802919555896751321325525827177526983077519544750849690266186796416502712234318465158142395496970455379694140097336954078283271262208427309570144497612958104350610493846841764705779162526815521828112796777565009598380430297020150276375255817232084944460208914192156723646954032891353068860029234725816961249267838590348699026457174621497428548895317471773688389315191897645065232082946283442438188725534690040716454056220831161894466199987181254606601798837092161109618356281566953092450894327758183498548526154206403845852107444239429309402133725844894373281346234038294564445126327883535681843234643675631528596202814093691208254274117459463771035292022844311808851223381731198474317531911938445934828917477821136581867125658261016626316915257116920094124840452538962010979766465247864399818886034068786282107516235879312975960862299928919065111192631038304818424675467997764131333764233550366437999669063586306935363609926497704817607656364071561486488845157553567121767409145801990660994264978552904341275505082320948287276611738522430646653513951132503569984570196757814521422149746355161527639586167881857327907695347113460281496403615838639743192256919698199851845339877261239450497243771476998675253128734552960834569660089135456745814517039545426420972246058603753858197154256617842895708064019841339391779864889788740428918497769964092736355075197485810799347756471632606557165874534533515639412083416517385229604572695817476961730888754853897733783052306335981650910335804447233224900434138359098306542011666986539717038936020245270873230104519982081770518007519110721572921712151607854920049522108243050073900272560765538729126152152558732895320397603346146344076068924003300160286604264587593147004550120520392363397806833177313779684444694439345199166707293244740840914322267348241310780103436447846785205022701469421183293948897637062748463526983421807794376977236064848991422983088722587253868777190685640754967555776175059838730259195251392915244619269891893629151768639114310131775283229647198859521558787744963396989352529425164234788949000119334692544017419788049894829108475649442369716898573328720052275293399245001079108080034707574973529795454016433772654021148596150215670761045438128484326966468075306677086221007168565971031260614099167582935479003936052322387695312500000000000000000000*i1^7 + -27825813296361539736885713504777380208255132229832473280865688202986321616743846715801299016885218249454054249386223200980965321277243325743656390505188012900451669286649918383786110538607221936628465634319717013092564191975716282783181436655888130058221855955641125703042807556512217063875013096616075326877552001101921672713836946217746526717533833356347258024395654728214257383903479951966868090931363333059079250428528981888562890245732875932377558276579241743073588554626931249186820798295592699854355349782217048978211874683050349446410732009237423437410902947608318939216527411011334399824793223456931591103502759340187829246647086616858237821840561698797668930222172175790606414588885675554784704398038239326720731542188949340383777546908658981452082823327647911224442761749318527895687663913835172404198348850857079079740897184989590652050841668223587220777605239862791082831550542131808032780186406505802847142395904914329285983471463329579830355435753564299458096505505567061625864040266361675919390024593623750539201074406560273882758362210181635956407216107007677921684832196565562373094285602776074083684841607085780009147277308325043063648080098047970292398435929152716075240987751064029277456349471168809999235520995958642734920401642291643396905046888810218363700844147001835095118374974445011393238057793036186038751132099510614148880100254089832787653327679773194246880613188908821621519168017885379800899185413503340186949430628608989835848928999974801638676423561972992003125465452761773663670790347456858920687772388808502428101193788511899321281306785217934279160369780609780886801366982285443531351379773342921313066077474665266789650393727033140275089193957434317955354005303927502245508706193973776847362230581399557665410103663777305492797447300469050650749423461970195094377870034155616007759092138084727332933856433691627963013871393315401960142309231796378631597292568168803405577288542751147135007502968182409348720658502163868599918731315274216733120885327628366924154759934611772624355427340131525339358507791865372124311173301667009398795975390866879094832512999896884530182776814110579565766071348870503075359389646927705695836283657620324480112193087706646016698855360735913796742858043158816913487736226910046948576336029862448079564729801978623052747944531610575473769718154328027179712472638233970446296176570761861221287510131718764302774986618507530652517764340357145653232555225465370198466379332939776705174484960350003193982981824307000070582368064426489806902555436129915535727787455463261865245454819157175831212407997953363455607487907883095531402188646612253519611649894245130685276959169568410436849229402562150968950278069914589952057702481379959148395728445148521020824564121041860943070790287613913748306196311870566117814006716859593898531591244887387860131448526615374099836964180733555540999090631979067681293672978494660696979693304114791774496259924033358824592617572766238772015819367320573472511391837973905728214173121914338326483029121484426170104510606874043151238989173495844513598494583665443826929229359003069765090319177425055482731877366847291413478934113975935688012341984176600817590951919555664062500000000000000000000*i1^8 + 5787945966402333523473899062880965567098683070040821858916149580401600106714949475891516479079218436271345777196841215960309608534552071016692267863856380513469820375565882867795948227238703542559639299057931199435484295633105575268545597653015340008378989451328389440854391174108596687296051620732236611832065495406721896227298806943184478159557845339470564732183811776366771063497245248237184564387939743461476631101862157953994634663499854657800962643128877545361631106211440784943871751519447649030611765822234294733676016600723879595018502514392089381126304069228145349829000729796354281499358781464145611270332445224907973057905164666395449286928853505228453701572888586347244366032572111042675480041323837822842614129683737222946240970704826774842974378224134572328294588720963070514606614896582419769849072906403009741417982159411347625876016235957322025404460284116944537421648894603569620986899170464296307303998208828140694858472854410133343273822910005604697540625516181309872808056235552065900915062562819396071482216785487511856708735907470432281004381062272522173796946745285423863181270428785345839757815517652856846457625483203048235200715507645085872339420904772176580578204626672629304401442548024344986094171127503804678286416816701837033563335452229607647374432497690979664703773054047792362034092380939857359844477602583317983889506986870314653101791202076195028173074125856934703873885345007215045380752144283448737804411417048951325266655690369028559853232690409437270347743875437097404242405399627026262969400364691698203456678077109435416054921456570337521535544307166585954350012891835720105558035971688769514708337584380507198272239359151573848816607150165097339490365224346262416846614045844690360000590023804556725826718629000969983391882518184894023891842527902679765491526950332785700307583927634576834868882894141584637645985035228348464833493439138596156414500333423850840944601097591204726274007573876299138633885115275364311406986668769477134132320568150468700519490152922832023819595636453522768162837825990003683828582674059107159686892045554068603896945383168492941844092321904462612449950863544619208206955693793333237971965012814392215016636834372437025300957046909548356362828187455131914352824777104487333706581323941788151944174987213801672354567670120369590607822707654853890823482382150328026192637715872839040791065296809736422142146972501381818056338706974124107693484126035077587302916542375123804361030951280280255767527512529295746066664882968501039909705910906009159978375943954592236546611160227583132516683151227130514908911427929487627355413182652770197576877960962822009377798104105763643958126264055024480133882377711050653667492860109339251878715229107660082436892347334024287705299211148310861455729949653042274685062342961964029810132065058223386568146845236355214167873211523249827939091418379332736435848980674180257955952263212573250548222318354821146041876361562835319564970800468429093258663730784590810889443441105975566780042543712532717085291916095145322059808389764172999673487140602917308831462457268100318919549195983123396312100667515845960277065572821553196547483821632340550422668457031250000000000000000000000*i1^9 + 765833902571621499839868462481375478606103902687829341154254484549273111543312081825171266177589604443515296034413918679347833319839816638818713125422519849266931553780863058768117376156225865145935984634727502785678198874491450841789441179804721067975165372944637948501290483818107036822500156308246660196217808186485647936730295359086672106230021566524034974291108620582710670824409907783559266850485141053460637119252601660905292573996477860811725877127846281547057257330298320919967149204257258197571883206944815707629340570956972178433875011100351042685109103333309740197637227830400100463015093845866443825576949037218123101686068936697003070534284803906993579635051214059184979433448638326626476253241350745952331712432781753538219132628611399851451710887364648243561104290487545643583647065627369766061018621319548213769047423664430941333050732800157272642374333543433827921803452072658954770110184081022760923283104677956630762998959452268617408700402643835349800562438189018522409928188788318467308944505898042680624461366775093336238512761821806422890799629596431100346062443922491169276085161696036519040815851718187011192107272295162733025608469365984866995047745942680228602043624622020131260006367842978402495129881872445546762323407460690279791291206886507064371535368109034298566890339177320787010126373727356594497261079051103450880353934373113461997103296383575682087533103160915247265661798709095108679806921086435407412099390957248879682306046745450941428211172067830709013018669855088251635986440143740410788018566624327827248868876695661293675532626125118262405777816511990194849346658863807550413544501628694415950826731708627841046468233788244789625004719630149987517026881876138331458857053076492012564572097835754205400877497403376641439118685023638994181006306235071307451933521410898313450580152965732767072128055845215744410021663771183230730665081017998889494642875787641296818260850375899355833959490348789754510780072222100030199716672120805721985418348180490503000431778712658508834656031592354197667540951116722094624348476705416955790907008755644669858978712343376345497077897246060725611307542573712721647628351832408791998746730134940701221160110991933174148707266301483544920335260380193966508913179731889250446622050841383640179070163238027455666387096594783596671115857635501296585437195389248528588232279180465617854759796738574056987504691287250164574167482643233418123633748788596695473947159075641531601029863611979525438592273056586143596890028645671202988254504067577612502438486078944040033032316778647016632184221001105547666294683221327142063357127394266767402434784704234745596465897034787955859032361342244799421888276609448582928266402799748115909840106116363958170209809673689115731298104279810877685766841548384242433888554122435534461877985164703032551990620018848049246694294843340258420038566807457267723527317199841898534251421871308078051657679180301594202140955598225458029772260475341566218555399100046457619609022790573192452154868894634947939989802986387578081551344280226450702730921576017936174782238385658015196026461666379915142958311730602502740154931271110427815074217505753040313720703125000000000000000000000000*i1^10 + 3765414810831559027857200046441658060830251522096459946093223501404481226553049743619412366564309833647671623660290917009180055211878492304847505383498597768247452380292088241440018594731491523068148326386660292169958514349414217226717588291382840356043134717562484496943293776060442283994589693766655659631905368291666547338331364771982232423154435401510598891358749704555709824989265334942220731665928093902496815372366874094837565554884811731140229285603768759710087907805874137806370877553586305614642561669116351929020665549398533323699056757585074073059532464298876532829205631320913219134480565461020076166890245765176542927298241520351861753953634528677138244618970300701068587757349736065543885738832798021760944388866600936599102101726458095091528763595292655494754758651917881776916571586876013140294458143717278661573013848239861682740130241377804521989040630465810226891767582121004892079113896861658583154595668725218187222319041192043610682171976819280927335345035972712262010901758986774299284179462430684615516692576630510454092568787711385824426524940268153134790910063197145429755786757517514115886750216876793760257447519875771042529432144175168131334155226776711669245265658064302091847934885343038444911463744075484619226386877362304849667915854101923984537134326870949521816261454128234624519809986764650835973834868570026282076013325349915665424719935738641909893847041098960044261810072506453979031772083887365979351306692753924704010469130776354673618121700051574399351647276488116317493655950689600032703339279307330669554677270035460162815736322272827082645410217777454175129762002220147735799213709917269073243306536491147477719027892549009812663171344745285086010507881373568123180355887822139550150222516947407887424514617940323056341845306239601329513761843711776170746213169695936638172942516154349601517651916413313145023712244201831402152581809632800162383112026025668225397280445696772178085257549288081208530221770117344430158378641411474672617021402092615985186364673603621080405034008356768901065274493247303792358975555865791608883409765144118916092186404160472125607593913753124325713152584080188092990309900197687584354674079571536221820081552034560667327156560989315134706370209493577835255374855410940791317250207027922697746009908339905959698477795431623767753403226612957215352370813739373184826820724485134124651910983294171551957893133872660715380493977883504265618659139258472561962044789170177092167263967353581554371348165013676193397195872519710740594928399978971511603020351765044400647740094161457830253663439959381688058805954162539530089346821873907628197804322584226311800600900550035940304113274137901675606120571389802466936182917460144375605853798334326295871793918985818904199057460360791114454442154512328329752131384752423115695684942481785174105756279915631001807825521998774640478096393897382287607642025369137715483199127225857283587546688130045228125379191777076260897695073098750072783244604643651190539278720745066128805879487840220122692442504603512781611796290504186192437682101520804003797718891773302497868772876440729332177335328970142781237432499930051221781468484550714492797851562500000000000000000000000*i1^11 + 1181498420792078186655408442737083891057094578553383115908315029645271679090086182263300107543891091188945963721734792757402666968121351083370073493796958341696709749917120947589368473416054981516424722704068743436604828719858660589306554923786017516278841191331412141721678555673507569995317055172614894182610097222586259690648313486857548706880234542582688294079296055696210440868136435151808445038861770552997064890534060242775065942362452168675550553011090680717415703504297259159567481106016396490699386640155713764901616970369812890366240596747280444996610557610275982881502560095273052759236160007201152012354001726245879850306692635917419333856560262663586112469033939957669673538446432437733934244726050273770147441275078778433896175076062371672767993213482818739126541635881040180929081806966934330985219433421075371857916388713299268497594370500972585324554162009845184453604424659524910884787071347152668063367236833797528926683237631788345550963324238236349786494434165769668842122328803851708920750294740846806827872380581875676473536086968047554019163760293893941451114243569121591479090480983247808756422623798222070426682021228819889166575437225470406867042550915864148492858259967088380300681225707731829224672975706853580600287881803505344770951189411870806789455060260398931843318768065017697955895354324881098362890325421750778232460185488679606745247000824199804856729983119422709991729100545688123754048203537515106582879498423938598758911495519892535835126988982068064743334098670565440145373054598062828275517606286605947052974290094910175786962026399880322185242548759945761713418361488676140423505459455262407312943794508554432550745195247182238364792583458989404458933987226024904295133966346627707104280452040247441467534195697331079548585396977298268389908122006765707718810415181664341361333930316983953444301131838073782837222840820205594338022900931590521820641965983219309107046432730274531514646154678824998492070201910718637188540530261889389115877045342702950535442257662100841217095381795428832450988651782280512124254548650895262031854431198795475448803786545123811121695874139914133856356322563920015995792058092235096539787580842722820800176207296181971716581097136862872163091658317647627565240355997894370471070993780374287468186958673503605222849588135431107353498590484662947625595901822478387338107584409117525602777586673282348728850051854568232236848821603346135921472603891599763956243583016213282394226836578172356932768116823342457715567370725989945747933255180445310389887768520410753515154966002472345883383351673257131062397361269929905712848045571432748653235593867925966079667778529424486682660623887080840163277657236144464193387699961177778732701236626461628114054826747613446868794304458764738371348223935483469224183778421933907443359151107609969027776142570690592770936911422992380154168862631362019800139227782441138945792578751158661002912476406101632704539501915544473353767893464486074414292207149071642132489762915759711558347891209772728674721390454935280194119240964081752867177122351383836385739818072392942306914758472841505740808475043656343428377653026473126374185085296630859375000000000000000000000000000*i1^12 + -85385869288709692894241968454043697388521703397343616535506679461876212549621142688317031487957000489804081557306784442633584282918035939469073079469550128935057992419551066936213918429967441039407663561688179354989013814390378471390528001361256500867654496480904235246366804680269079246586005003855266442588076129886436204999623351796470878424128938279271428750384754261881344173852185493335549166391930427230512448236023068937150621976106015354048142562925384791687885455612628832105655235161285794911080446871452504896547484897461481538369710828293439748934742000959306634980820282279925741884529801058653337787138970391542563083641901120713519399265934026007212429186132210448700532238464568826874479600857313885073520930682191247512167775419140079030096111743372500554200752183548116541251287503293331103625561637830963945607391444509024922430380864532408652032827876858479832975873076349598192803519736091426684509110078492120960046227105150254596210766949707411375820737683079857141418766206266355614007747479657218341319447172907174224378945201245338811527756483519876003131317000083436845614510967544957772984752371644694311788739117825625941075936541334457589253851755442903738824806057703115914823669361165929009196431400170949606531630029840795389656212759942457466201202319544896772022860456764242299123515281125389762888815478231428443888928014370354141929008353082683485794289837224032644340934297740320817438195439736128163557460071975623909349594200897792022193875694274666031692014789394922219891733034789396620993773641579367591787130443207490210337099929346487224557471870647587252683514810173147992274496810406260665249675773867867203857444041096732196099221017606330690738057239886958145903592444853101972872215864096529231242928444469104360712926950843038153177294108406110176746384816551912412066800339203911165562812615443160810945045502015411237707509707156250172731415563932899191456445739496758574345422946377327970382050626367587984170327264258209106072686111851689835628907682602352569282962586115026546690117617618052101413773862640929607405383422579963100724485925184780005162511283877258855976946546697055402595065091235968741876272073627676801712412519906572063740856812684292534188949633815616368499866833449333352775507599059298769349879786711677197082644646788645607641672013666133200997748089709298231572983707909847140742275539074359854500108460882256701737885539347956451255798447120283091044835421703432569853778052255638888414049833435003960185184088260392983688450472588229517051198410223234196762748587827129584933461666286001831955711323155640081082621190610240401879297997180998270020992715450018934541711940716811049840014591471786574700189888546309573692238515538541313360117754773649609122589998708442091662914209143701567536262858939799361372687205562814644876005704833462072807165155454080118348341311028959731395361728922552874563155702689250145047916442027176597668431776573071717073028815344791928663827656748846672240351564261268777059047321469704519547720572645324659217960674133661111075853160531937716301271137488622882042695561712848438901265088973001338157331474576494656503200531005859375000000000000000000000000000*i1^13 + -593692429441576483106669159397013137831913188122084340865199974447016342776699735420757668917718429486270496663652281328956084607003641292358289639058305378341069368111425852171156621552875292164824221479667853199350914181673054427298376347652515913976361889481297801762346416313478002942761139378111928130467479849357580859769092395973639674422560792667202583992803136997481884932800123900135317624006990468891962576931311567576980660705871230085943151268814547963831796725135131445927292973040650229519755747016239201437764479928200805947281470975899727962655073894658450123229580649532616717022470066840827313077273117432825905224711439720627354748423153329118035745393921273920154465532037485335660764789934053400278863009484086757767662273575589963056408399445444374664630144739560345097157345792254039622941330386535991513203813433687909622003270203976820368075524581286810465805886652299434434780084374571837056177488339782666852146310273759167540536289719412330710130999544633886461646691845872082711336129922179638022572327148907337798233271379796471704513202393034564756712955647964835278469506644703083427124808082137590342030186408852955590736988777245608275498986977839293709392083393721662239084964527658812235758992320659246585498920958728198905636373476297545469654606273486183359822390283470109162137937387241762403075635892517653658578097645830128354432981993762749471715680454635409548230573145834605857692695926708383673665932326553284211804623660458379748372048856514255726794718246670647585608996417971010337834835525141914476879699166635582542829392186082457313679591041255621727569709267515760083353673125473759713717943253663004374775043435360555803167971388296963068040644253966173444980424604460568395966414808531322490914470465331599990761970290870361962916486371552922559871385697606981867388286330710120147481145633320541126827006407950088017010954340674673085814102056472885105962869587880939010141533020353931184067904357346216042177091197715574659195587868046880869591283178068045292239202198876337997339624561684886612570962033163009951573284310595794767127209932649210454226297888192348008914614535756432311748824831782359506206736148382488164122833208975626680744188819947339481101840196878735344527427639842682870066413907690788097771725630293462954377110071338483944779020770524615076138517552774628348183682072276387360925849644167705127602781522457026589218308756228014512686445906513420158829024467819897328458995020753808038095160740580417668051921082574493195020287559340975144305372007405562826590299068358505827916910039602876300341572477304219410496566777253974056242771692214907565364029675071972175379478632969536330977987040130694606702344085948808339513638313055913769360400416110087748753787726177641539737369207311156034887105168143930850079585934426971737619455120824642084332743553607256434580606756052606582418607722019680047690972931425965992718910724879310181684921620357735532323777120145323195859900975175740611725587899715547664285971797833502076931379034589866095605552868582797060238980220372851895250390973290179588073235264418421108380372226698273863121357862837612628936767578125000000000000000000000000000000*i1^14 + -2433911702992562046443081889701261964931071238585754867396186840522763400856774359539355333336526555438898472712097038154426983645935644186669516252325927518114721806819602076122768380898601351373883795059723975679486720055043282067541061475103964934217083881669087431470214387820853385613797476773482177764208775027376847926680021689203548070842078624669645099437523878129149315860342537525531600196165023071215644398052066020530426705546144290184389590331937511012301420218228650500783060397002924128679961633449576797311166217472664448977728026083586099352139856278731952006272021103783230001722669781446135896855272215903463137496812852875701094280659598044945545352592595440154931718601358389386240821932183911785652802234608123087344484089620336325290887202376600342149686227776221729157417186336148331587220086293316859041752834294029112066611383407843307657333971428814065680818848795251178193312114728825394522097840632077617150216348963922447324035380435335469662351471365910861570119344757955581562883953338227707071333088751688448515588067241248866228914191871300059331120147679806781095137858885308392427812125805204671033431014086791224104169561905926821094892141457330265263955465981487098570763022994605590363268409469771052851323682010215992442476680601912365225658752821478228190432163771499578054032134470707044778791309399856633678585755402331999204609628550332285107736676174541239770549490778262568632102869081315162208673556040907349902196255208289484839918654131684017159180842296609053944170050671100969521251629405238220497386783458289938839528872608824500848935570874761877849060738422571287347774021683446283997721801276997292812749154164425324620389758109071820412239625114627910448685034906081157319728148144433145994665022430496385787789247775143551250966043357150691195657515607045458250540580664375853589453550546381591849828910203822438777742320072404899418602286867900463257470327558552634990019404472743222158793708733904022397238712835141411919451388187147246999664689071658814840096816482284546392962747925039959855508374576256111761289138962071711935749858410929621255077179685400541067040054215735577580514764710084756830126813877080968179828958338119334552552733578407840405789446493952650299966074392060276340080252319672077036425453305195082052931823304519488960975425334694768971101190849269511030558899614119628609076650097528069383184162574071443579988579665889757036638593414249834984907623832092467782408438403137177478905037197650891369240713919595936853031080108009923985174859024831053521804191328057681517250551283060559889815864960297167185162136445212467609992060235956848301854135976780759518481928483065036980836332934958263390445171772541309878023591350034622395679000827189412682196806476288990711915454918263082526487466491674305773437043447039165019676435861530224450030339330437135241908421410148481004762796772972296488304331625570216680677043196411928077463370167144790929120330401781430063478255982808342138936116091512092124358249121110019276024600407284043829154342320178135346602411433970420004431470986852313910908663441605327291874377726443867686612065881490707397460937500000000000000000000000000000000*i1^15 + -7130870869914409524443988488224199379018811849906033347687164433716138455861621272521427901642876732199838713064589075259318613445423841916188343817515711477726126570821670844806503170425268655660011349855676609811817652495462165785171745854103178790315271922971375363483253332849130423750771094956451821588246741219030628791474920672488789178792699334627048509600353340785930851456368832054170027922844705139887088952032548749312058441699882585809656350017945706218552008181493608595732151001165961291147994765460000735042276998448280225908839994184705710137732542411496239537442764067438659519463143903189173227651971262576441323333876330216465246237817324020885891665919304727700380932311546168665546760889095966446320544979273266830957011579809396436040872264227633024667656084129467464149952004272901457491149733674873019674581232545840568091026337516017156402008884981743359120488542828687669560867219420591848087520877359474602695042199481870513291810153936770240928405774508090795567905067446084300970947985100833690976751366252315873975402205415218741886668201035388405954594413893831576955028849039116132772491410586554263984412677965774013931139737996944865058906097127697910481027187241047096883592250179126695014783539781175829155853864765091268343442798470060830275758934521383139440820613801125047023433810475256327534404983502912367777688849665973261480122464923618726616235279622330681757486238924317801658453795089190719082411443521163662097090696734727745222379904245069504137641253550253518163056842138229748051849308316824765676240742262801751914191451361794915034421765368287207544218951371028029623651646038938616722502997219468749594753551025979034356521067215963910872095573270846961043840264141045606663221670647961460257775049733254231346397548788701102866736068827892228806231182072414690654186530705965195083205328915837288826656470417482826565947003309927424176159682055530498847199370887406823266682322540990550439982166989681414505419471269740772839476974526616510869746889177677342011530544624332320108038372558934225135488885316112957679338117482541935242864897028292183878822639483641138121631366639452325575371406811101837653745217377810620263544237856359310828617776984104783173096743644245375554273459148490183087585327810483310395387977923470914534263795965701383383005991581010573536898758666361168314108454717045227177016761920917697547829068023640199612744633550052411596889348305991281662798765717654044242078148524059027511429763514882218860198961336410274280748521965886431387170041259330836124504684765654405208938332249254147434842491152528919159112992415958659740060958228813395441146259149741021400563664938351212008736339116386880562177680783569313422787280888194545365572259317149343363133809281087528642783209987383170197984650959704535456476689245481263699845513505286636064848525353302419140107554707622385553745438864646154384676648302404844511337126449324340026207654627308905833319531583910285874029427746025417275475187728568138638083953746096733209814224733106111473475606032112701519426326806306437585017225306526507741035011876077221587566512539524410385638475418090820312500000000000000000000000000000000000*i1^16 + -15690353998445075463382351397071449888222841610962428602951460142259239436177047102791471913711697052289280272546358330566163442992602388156539841546802311863305579865386844371058378946080377660714400342598125872595838534172381536876863405083379462720650352642046760613144769092316373537871844617584250424023529515279147466517774791631777973332750426176457895256239109243174264120553918816460316400641796920063036438653606961368095676249590655687413768399708271913408674956907362771461200695962569795944730748359514529394403838631556069948744995949016820785645303089745735275570396238426412490875975171372507250187814607306385721454410690401269123002542156123986543219123620910832331071547486339967133383788534208659161079123448787193517205157325415590123324442349423914189682578422083662589980556142582572104815471276519372015912653188693194562633394933581574675316195839665127404590537966227624706569960987828973425803980128362017212635377077922582389119877807656814089283130385941060153251591205437587370090114757653589375222158134805879240605127670987071676279848729124713975386306078226241461465976612789678667304132543675806233999411563140967990364369948699157600284334355802531411268343164665627351455692871707008286660048460458014772012898211035466659912356586959477273566755749223010492425100740815201511500373414674955041926575220703928205944384026752470735368396225461657946377996313492313135554051388627016947766765916424982780954167538841560767901328812387248470009559248393556988875539345001921049509787957628627606192350431532985178124397470506398742340111376156714223255854852334689180708798370351642036057964748198353353006076276279759751679726911914639935681234186247149852082414309858459802105710487785914806813151159361336104137615691661978717303768265970095281357544575054679197772620384248988771930390001768718321907639165234439210208611980250862649589902886834087991895487194236001182371488736254885306409844797482869738496970765767322856231985132633324132325661763672958822412008209496010099948523564773679697441514398651318284059015809981963208924234172205550900646230458796444690319914089831616089846398269137040337627097554918759338213724076800576897104702345917536944383733722088730589979012687229935137965402579380985915372386022116818819149791218406223782666005964238223909125800621473674100181595017956537880513578030250264535948366846257351948596969194748475242994867784220157885907189078709767219203216321131707494389905443994657465285968340217343549119960856249675274958626240911569018796931286904549990888051143391245340123517119621887707092263169979895828151173580097080281293870360170380588987116860254357792442713270371929613588145424897519165946072631566342564565902815270726828841179208472512820416235754431364718707953511447033609257414550134918046563610327972859957030364704676620364038878354170935906617477773167289456751480628990208157982798313756604711010321505799682620582715812555645262738698314950398628353616422350182604433550731379469122068952751466914992976043730293021515573424463043884623628055725879826767894621209765833122142950300648546555631890342397127824369817972183227539062500000000000000000000000000000000*i1^17 + -26039139663112260923651118171345762390986144160898835324738398644736570810604189018474683360201618870424220808149960746127457035689872469339973181597260996249411247306028047906369780784405201745364529746233537548529711817908802712888656763561260506508785044783377858500467268794002971528699460747432444336947704460643138405340013290667908123098759966841521864046550324987892304315840078274102952918099371365520652227693794554798754782441640490576845471769734920861504060430486938837911945667566425118520910204994260963015684296686638514478000502223778010559970600204342333062492857985143344247232337827742197365389971272863745944620871183105640389979376236573968594261283573258940955193704142436597496413351931606031660063902690104974649957413958897636105472479491589020760793029382572965419053886911750246658936153441701332439787673935914997779538703742571446301873030569994895177390867268179700476236838876963721602653713797989982866784961316251257932438397075657714392356909636511294483441624369398194741495151182005312358515435372078925346796155989000383900828764315805032059084311092985152022388714023350984090251835345870623048042927386925440397150343429578445888347886590609392805282517590575212593435325241541704935887391101730446585608640083141023238963172670629564140415478377053729573101381886244580897933223452569787039436338724145616560103362874026076882977490754591254930797222450606075240410483227988141823679033830343880132287891165665703082100369816458553266191670068759520332911559447388459253784313294696046751476393237386594900140920557914350559128620506260490197915133487580778670018051264700911379271219494613131520900468651846714808554312168072620994030251813009334282590278551999220659229792121883074317726100373503549719097738029452322541184332170628301808029084985964716154534247913998282571235658583924026205727894765702451534055713861375625048557236094984739534714681240752955157947616463304573521466711290344132660688990721289025571622522167717647423308857406759376115298675159291206493640753263087980264711773734430916272353307226759920534041605552101036934420451459689405972982669813666161928877562398818827354244244703626915818773033699401784031581924168387429916498070341089712735229554951703152242999271990825019199989419009794484188644303333469006009435164915592357586700312330228940627067643979438001637641438784734217279681775359629915478753059165008876763265835726024227142426339008182334322321836868305794832207297974560220145390348524538303329547173611763166832691179081836563351148763653118808909493074420203980476109297862099642548619183480694583288800327184882825357637058195141032136145384952310756551712972254198091423208410645889193726102244047883173556607546291213622717844120262847347238621294376178668106801772768863169681393096029349977538187661478600131367730287555355917584881619028816409350251039070759776861196847421972876612325249558587773132181815732169738543333089917630375733194527937608637599953183488002382161269421302399758701882696280694885385422726167086342857308710928398919128409360162594341404960563674339366235569627884387233773821890281396917998790740966796875000000000000000000000000000000000000*i1^18 + -31825045905824857159799743000492286306861393344783617268835830151752202037822143541271294845564339464668411024719959948483130481299814581859284088890308442833562564986970548007000028397143197658351734676271566990732158907479994388860135114119473002329898716815692630529829587342385421386089769648434755655797345580342235816650624420472309364224310770416264096445921829636676476437614970238547208954159753620741380015266906224871299991497550178449620728121675946151742462877105563506186433337422313274181939497275012039897822784136393418439446972336442387581068179730587535571395417092647876512572156367855389349789025781762755996513260037760291446754981646343412437154483528135623976143724106000818324774134137389646085619268249016030691113859491143430119976052708313362278854960627953658104354539663688528277555335101011830630874181609435138357798372974173603867936247341656678718984555064163731027304182341377949751280341879481388546333442005184649493701810192145119878128329695931037018686332781709276771499465720747083642308993615415785550262103337390996480234773495606168812596668795228644276464047006607794902467957535967760289863527903727867348473829365465787149793953583560996536193221180103920596732457115009465689579340433893098868475085906015755992559632408246496038035887539259040922980513383613797535489242503309118660259704770911821087507387108546389627503814159288608762178943530610850685213164679934965056193453286011652340940707990452790001093674896281745445712790639674669428338863078565292274992647313870337549165242813852696635669879187263716871051001736510809084724960655214256983736998879716848736371132176635210380737140987287365997825385836739590469756647365166973016445579710177652948454420986976312707920065014524952063720336614647259638967940285216804582129713091664942085000745372588975984700329818276274905244155691234077623351054136913237252698692607393076203107327222896224816710294047490868767844662816946448537932532330153851012008016285126371393241723346588955492993231379110707628109933468253183195255076887191447786428972387309142081984770118115385109536726656275340955031083238981441203226440562223419160891121421423773245874980644361617652451430625717167298553541550613079978195087876951409658100352903708595055537811603301648833752149075377281693581377483311805849138457095196552958261004853965562717681722346546848721620901485951935959231073957393780031458319127185701139995397468402845753446810802015223830197888815709594052904211058074814664775686872258135517858797846493214406557135340956802576183163981034692964573984602613371050364668097029374210996915575420695460506149438855600360535962923159539409779343582830129809249832995562307294201216715337262020260074889836347306897376918567657140892633639312767286162792274567405428928883000416717808806552189858759186713740755410471950022262005069823200908435293508747971869617059802186568332358000211614237625050771232046468307442799812398168602187302634750499352859606168433969194308407040995460963950314972148179800872027885088123543251119433265101753153185008113290966774393002173429487297508927445832682678883429616689682006835937500000000000000000000000000000000000*i1^19 + -27253644589119869038593452426071356992886034545442158984102494379798201815660853920539222689228569379085719186885663720745949124804930101090039933583718995454636406093346755827148740486889029701501681240793854191909973465934316768358118555892873772352478586306018497592224880617006034384129740457727279729699359444700719689129233284558795608231511181023680909393225233453549534410280245736147389838374932047225837960285629386532581322441940492119384075039463601131756422656055564165381195549617425669891901170634083536483720834174780880145528963142740592855639494693339684614261350616998907671536603821329715100967223458934187725016090714120066902552623367673580168489388504153095050175220930920384681078674402805984486109924666975540700885562804368185290786680283425742835376045318722507989454245359347704060436214573082635658567485060241279579699467700937960888850052400732111336500263335289160824558998992932082286001687392095389006358163397218839168146018203214546254019513694422296004967297550153393224821262282002251927913611995860873309620160884758730910641717621585965293258497362277963182629001654354386051127584907028539857222870844477126139127892438754292246934336317947214595202797418971638946624617780403700039103725789789346423852468412649306086764998584107402025956406774348582340786833614989962849940649043021329675268742081749963303725773689463580085059677888241318099725124998134536435351748051609382966451729152355693741170639033398063706235780325897538670374890749770076079220979226170812940441733157303660750158145661780274557893446547395354689813802044422935401366982786772335168899887361541149664116147319306532410760091544786017821383496859966814996420132139592617598399361120868211892851205383493455780429874908901769258031580007919941435910730687380644840381853776245988826858914922185114651481217186222409055932901287158147887314698592750264749121580582817758212147666896305826262415914489804428975016019265366142409605680081910405081489982665641106141392033286813049069859175442944849985958161019590683021743015432586716130642845275720388095339786428099960513006811524537477705059805452787665750422130129375473518480470865767188982235503572339741993210858227769403929080415091574519003812625714205920398529560280058355942473141623364278582495552339388052075756287109142427186301098328767436644875909426232807333772077120160492527091599467964245740731460083081885964416982362735871812933453343684215916385734066713605906500889787426206093746377613358823902834250006726856785609707933514087350604702276864341013416122820917125639450982247425021973961063280192248536238687034393923407410962889179730052267799325870415087186300044315877018239888191757088274530590360770015598302676457195235414928591065662275081584674589397754616290416942686834671153181164939686280779276353280963228627373719229108509249221203553842992381484674507686436265873426908001455865488393148361588198265023214540141084095997193926895133804488727411795715276111485213958088342674754509866943615434377572339726664800193583591861028994714378030736502147472767335562387128200940696401421980965551483677700161933898925781250000000000000000000000000000000000000000*i1^20 + -15391353870785061009949875835330699577018241364126286107743027465741355758617163820000827230238270375667996175933768325278993900914180986337893001089149413715253383038044585923084557615483352118692309141502140184331354939676849103159876543918377327604856064494604587838447412435504644793509565252404198672407159312064630133981768234305883713072629033621875742293062097695497368526790026217581511697635031271031950193880251955357880307901543100191511350297832605814632492776179450797250211757243029357935448664445449156353275453421904822121457221218134294959023713493865748985867446486886488313009525915018660836308551627700903580462203772445013508723979722287036836798504925693049044543421877492266951062462344867533574858948695959785946336614765457200502442369836806631854519706202343482126480524752631772399634195148439373652773326191463611750142079916865151642117392663702988743863225384178921182557367142588091942439226493179556695726538327701292193942965213451541425071298508803375466029593028669071320248185014777135553505426519788985889146972052174911251554708090627785030070588350913284904542326112454400547889243734225207648284414335123477596355117749470373780994346339612762429870602690979849422267829425690945620698098895040508525262794423311680269100359936544587772477047615530422023184285453334995264375977841782899800532046188091917077245558977596340855975692014376386722362849880926129843152719946458632470342475628869841447828529910590177535589118470738879633249027862682807618319373705368051228741372243497789193313160553630374251206686458895464645420084256500113636856079795250482536120739851009810596140477599051078735813036284827010097676354197246224109660672239464582174720873301293568773061963205203166452902417440475275232333603414139949614275284595118329472414252347051985743310602076647320784265511932996471687080840248945142931363025826861947908390249713967507348690143145411588993005046355075038849797852767763391936808383248849271234005636308613546231758142061705140669694283578928523813282330185106176253049873710232016966730838897386968974571574001358755088057381314440061678175731978535069337759249968602009220665373172333437279292066895980012066334924503743901529978876524058219268642808221481517648345607291626849826391703102215040039310860185741770202605929856685812923937797625381152392891020064790782479272933957662756964075079411896274405206094505650000524619684342128411088195549293045720282272638070228046538642746395020348854162378387398225475042040934066101885238420824387234577345906571899032802718708294739006592751064005117761077750412316763513979444448293910943653111872128902429818252848859536626501825286256095073807068503335873866784706914747975905450916034829084111507260909647393311291536101875516169228941584451617374159423654259576226295070441334556051528527697783503977006210504780767133025374168783927312523537140328774598980154788300662157930538124133825954624307344437507405740063954189441103391947560650358296394803619164328082398087871176653904086693723997212855732499337567979724263746641515672972228101834184041819385962979183091192680876702070236206054687500000000000000000000000000000000000000*i1^21 + -6560457168791133905090633204570525639808794130648419456311053195085828240117103474871164187904089364068645579878908519857042473586674007245750769260514975639536590303569935663475717927305436418290714423497709550904556974793243396388395954812336988814973243645075738136893154607103813018413408941328009512802474806567857950325973446647447295789772484636324834505871009466417386333335157930770409450165495244458264773666535686112506984785766198190957196484210637845428623198698087578555704869628915698977159387608283798313039148571091778649078108054169439713754172908310877001902104593609406239456622316844397398882862067045263852559405522826880042585399825232092302906102527118074977908242232467922711868342121768351203064224359318513353602538855681837128858329898257621926474301127341407640790515444995211847320479496341354379801309594980448664613728446716111889218574100528748493122726064125270522608419459060804676715986044748534306570749008677264366883064516123576906835956487333930689398531525817917382726277147191270386288159408757468116399994281823277306822042775884578323340277799304680033763629851608614702034705828486566912791304729528632058120314284935240365386005958795736198717444226818751267270397169010772306985601354389280203087568690307641431024060449794448923151027512465872553175946599494457502911959124213666405337347025926418046629135551389362988994901823717839897202238659478278672536118241516251916561875289989775870950558609350505844741290313826150656421722101311807864109455070816091137623076266455836460363405120072015066892524621745051525982704834727634830377930119162001042445673490175346803478890383997975367253973804491166907435564558922464349080557423647058260876973759720738866566831606208001812422532735838937056111714724703500758102473356408821803197135074531765155114406138774913195244304431006223321059141356468058546582304159626087317588663190944489207267259146503611736921163634328787135810015961611555660101592924869959903061716113842598846799602322292251224204072874573373583688144995604925841062463459761541928776571406805192127392361478938419382739612947927621714960154891902660513503676777036016049595627418646076716357497402187044431096120930428160541115212989945092941842883021222616939996924234617692340750002884994273472521931893489222719797340842881571070926635065521481042171469556003305458275298109849965698603291404316372713904153118531224705219467795126203017119701405135278588839697896518060149292419721291494005575526097221805783899327563777063042741041288234752405720042351879796966501254644722734474428053394413849956153189347037374097936125822741610252967686032686096724836885039916692993812317788787632385413818556806448166644026895306412806656348720658035699907905108401033628133824053731624165650552174787929766329488827136871172565289290244146894010696020629378742293925011722960562274024102521885619338992339124533054354675722645758400178521340523455343083694946933103924974519171909458524816445853555895655658571784208926340655291073394252258392827103294066170309463020279783910989778304484736424629465434367123211067962529341457411646842956542968750000000000000000000000000000000000000000*i1^22 + -4586227349977248885331933194881022926491492279800590802641186820964941777217671141959448694197173736987759023021923588862454827662051766891419076535395529838430101318288654971000073197645821431951171452960324054629029683667347370295422112304068077800858257557524252140161964799481193143724665320041527879505359971975791690632370898537547552496421332538896312638759985607826366664480895734370998332896100403954612736411955846659405804405723464623735701174344246937280289283401658610468649436555000823985428905485108574221505425198242773230490425874686030127459699981251511867603494071871100611343442845967579590931014530515895948850352210873400932084613950780282345916669261361380146037346346345613900780368032263468771456961649126873676129110710007788625531798625517583077942426679151355606856921497677334397451841099444054341672153105165660278480850994633775727589253730869453456011516568443377899421144754781688606219306477860344272182298081803289187190662435929524534537729564613537804989556067438154064534583099927338987003816317159226712178430121405318540311013573183065278809539182742714427722132106551162408428991044006491183752726882969494875357429497654394122170769853945260059458082273745756151678846504660412707119902813214785835849566207008397490366006238722326471323981789802309270500351556731637944817098911908650293723931224557543145622428221406575514723354770176194021159263430147747028599182549349578907339644741211561132330068093808317241803963277465354179272014825054549495981998182587471035363740507986810697137451254043733044928310850339901539475970209225503514156886598245297477434880940730798561115465916389755552458187049618277848888799890646386769370771113461187479309679609718915829767850822680452310249800685519688149886859467107536765909013389534501253468279941279007960036864082765754493255834706376786307324381337583475728030200524027328652430519119254066670555597283752190235636101782134357859945186256388357922158314062089412567907184368604443208766211178366779653824253533214504175402934243476233188351375293384092827949633347604537856542998701400676559007932606650540385730708615914200142159454969079882341528939256501433112061399853694789467994086197496696939542468770825086041215108673699968745697904233413804368619003844141967409173448608085155914578331378541512667801896943295678971284692042858455284691455217882851155403794008805801330843480349479126869229718680692661459068586564593227851815670516364617425253061746558391570382358754325901383461314490841367420459299565386142903616074205728161337880600157333255459485870972673838598760815479427671861707451006137708476615102637688801492849434575416921271264765136695897793322366262957608065302951926795891538001341533779870732808578816916900046108180735222049946042539548452894966161102610293184332296910131336835274076170138891763234914229635060501335590549255640852176012892633065369330286277539047309561768191807010222575961728560319726713703784050689931840426503272186315127895226741881647529767018858370628510944402175003387284079706591615405034068500522441431453235342885488279307537595741450786590576171875000000000000000000000000000000000000000000000*i1^23 + -3573655385547424223708347687472423967380740885840266842253399117903008612330061483126536455762323320488224475230229531759403032436409220526016048270582206524529009567698997205632845337931313780370195148025796467491934213918866489385729153281344164308374258459400648869445459995980244874647359163956770394500051379378360477885093633796746923099145879901740217344551807923369160474505439637002720644019449752221171256665336206955187301137969060361466004823423324331836084090946105632356669582282478439430714588271414765066877211103555137787336776192877098504222498095882682751465138121415978475380659852538144445794101056489036166439777715547415294809620353620121184309019162317146847089142778591776665394097582805324069851733412286557749072848993633491361950364232971729635256824980158898295431014375338865996935013061904114463414002038125631643540001959987727468385322533865678436812221268671483459129716299179724572906061995672924819960080151291645309621504630754815195847164331485627933166582218209260200172498981936371573063816685049403324006809417298323278745661428170739861154998910056820881257219601391136275378613502116617554484295858037543923636049093276489206204026144395083700452526439559655236856172704735716939974764202790096826881248726851257489461714193940044667063789155150110461738226746922981003905370696222810154096288364980066828142189213545982016035462103917272486754075416495408190924065992828230857654415068575438026512641241090903276089434448681497811839068171276347602534831045192080062190680566029603760994264821619848436177322132868378820589490175351991071928392379913926097776283313345387493350842094372199064931458683086627047410632168006766465088011721087811175649014181481171370114588568250665026907373992196246223934767157302361643931585076555928246785451222549558982486030814994933456809244234802203719229399466960858342951929230607966882239009197713760909530149631439266947739790293681156603959305701620285003663470715538063626591175167976465020907344300383296912737524360450537524286518244014462821567054924279951394833908934015309008975638231887195175294028786401219705754596492841704292534940560177373752815367919992368052482779362965558136454905372679636438021736284612663682997216220562101556962837652186469980052393629250931061322477037681878158732309436946252776915640752468925823989300599400317570758421993226500421621151120757140956044947308149770783787495779832679180881090175721288517610229286585089450044012224790805457760980869893829764325364788474299041600378661367892308344069269015756316950485676997892123898979917971674261549131109790091875856880626093319092546512964999473684468928726496364376338673596535917514105533480302719414883069858335851384276266347629172524261774946425618802291466372905801888645988844380984815538263138805051166861916294626530434215297948773952677578351058169538623990950796261503016015629499202185974347336420651725615346202505279598526177885252328888560778911288827696809330294629967005879824943315363931352680368719824383273266325856168281768367873146373998062674693598091520607348825500082512007793411612510681152343750000000000000000000000000000000000000000000000*i1^24 + -1166265281684840719417763003486715111183078516388298822653206698348776180808934822806591712928057967484743680320386155246646455614710849634977563814048941398408273831818774175712713464159892570494950026530776007763167075287615148661032819745558349503983184659473238622321442603688929344367099162453552491250418787553418618001112012210754249211149211763931313480436607396274366972011459228734400556308672756363714402450253440311736037862228874982587027444865405529240226958954235730138017227778325792665541663436846461577272319192446638664768032577280541429811317921190355971925806171073528202360222220736033932329541174489644366077804135412700932342415180953108655249639956663740777359775173902012835816916701146777010123868814363486939914173218638490933387422119036223452356601856105519077006985929329394754357734519687571698810749885855148555154278227500775157908235492693959402250598537281763778445904540776551092703558096299905995977119400113980002091005892318546606446260184071231972771706340898496136307007374977650556015196539980980994300476013724970286296828405289016432366046022648919672476034493537087938097840811984964242841140702865958028806548286734523513076713711388832620252829123420237756251922633490380750245524341337086611369144940631409905466999449500273301614384425403230676361671286981600748270855239898078394315360635298738731697659668524339387462157686206864333865419435562410409265214154040471704725844130288660935606242183666617602405216979003285986707808129653396541837662073941836125145208062776582469262012492393569955914959201243312178134045731169977776560510456332172674234341539720832605387323289157300082929361460631004243861407684373955398454330442308180859680701275270504307042839430371324544139513292057652622513027038751730237809325489489361738429709932322197916123221448161002597556062282317744241454326517603625215592164916737181308281267261974989541633331917923583526042134107350240767896141696452819006716320724211341117485704620515744218050497714164734586225903409068932722703280228659511416362031838201467949044707701620108974324717136996290166968219864897513116444958422348352930984106326070821930512455097340242407420314276569506180772324689063783417425328119966591924034110929243142819056538038642882636794036773517396398866586693988626542116474832831292818700496490270058214070372380469349778359071562429815993142622450006012776067317442663143130594072627395105946161050682989519607404260416969820222520283178419427032029875102180418339480110416868701622352181466298270497501074044694762205385667722367187013116828137055682806565692071282661497024971220643123332230320501274431694366789097817954796224266005394169602872128201920452442081040148350533495017768863146733060315157422626374133034061425393332551574158148658155293213609392897628210038809071511924819624954827397685470585407016290377659102442380344894971096620509740367849113797800036485787453669321795963782349092815145320203935939670143905267615923889713004974130003900368648824506042341811796297837874641218892908089839462888920500728199491238356970412848312435016850940883159637451171875000000000000000000000000000000000000000000000*i1^25 + -425148605062802619265041551091326633141055261255472527876564543053482345137635316473062088379108998962659792508155347283384857470118687034547363908094888250313184761103822566981474677304506742891078751788359638884766707390378419754949743294643823385460194848734170557594830619079060578054976164558831314668997235939556498569622924268040292340721776293093815941117111212394320332877286085093678956831705341727586921285795237587417003577591259213755898889636862164501612163785479576750021952735660639258965753522918107099388586178725423353097932004267148445829928185288394815200318604251656441678641469615567504435258850704588901099912398321318133115390967055406986033935298944816177022574119798233335353451153936020650278818342455503377959426265965370066357360654919775673314040403062664178318736257488251703260099433703064562186508102143513830617411598661995365141091265236191597724930473246540839013421726599160554602044501012390082942404028616924182462589705514025288941758365546793621741222928360736928300272899385484885481906116161320936820369956396677109492514979354358000601009460176090172107054600904667680682143587478338781564224724367685382426435688542923098776402396212088347746030418603023672261615370208283093759930889561008158518575413947578511362542245455305420152961585428097472904241832501730190764342921408051497897502289252379385391823531606117972722048931953938511443666620032504499531466139442414199715874979646075567983035757080349963694420423288557236501262519027608942080168410745202377412876823604206012163511063548904009244347544742932358998488660610451638795829277515256648511981924385905298588026024497977397144081783996449385067015799694250378185355135331745068676155662545663095604214330434817096035302786854929814879160538177592853724552702122671034261691191837500132649281614220210967994114609219385503226935322310506645242107222905992048675165892600572624500442138897993890288573027228472335709001768621741198692645119907293609677945424833766025143293360097914443201588751156459705024372482828956153554890313867929281504885463235994802842858285403730831184994507913252817558629093709176573395703879019865492578064743893820681525545700745301920417665805860137739593652162408990829572479526342090366768853649447749123024296259496018655850565902953734863237262182878372909065334269000617779158652706353054367711090918236248272380324684838726525639549060221362850235331864917310588491195934288608920997346628980982322166676497205567145531284972047330932581331021173293845607770053092467403663127350350743027401723842959062260387892633490098913412473813524500755176905122200047652323592688352944843108185280443511838480394204356776365586386599755549879217799722359856776103338966426078065197915461481659674602721032723607597094487762581006413238669517576406446603145319473350024959974896985685705381395662293550613843590936661158786668668191688268512718957772820523333363462222616206019887936123935605735644520573387707204443405420453197954840731054933289103468460438408718310197745949209405043079440330063480394448527220239639201615489128016633912920951843261718750000000000000000000000000000000000000000000000*i1^26 + -571671941667434074694446392010699914330282751250111137695823936949399391340839773785303267289189723128172783205587993083321411567038966882757170809790650078583016946053776164455984966035562999972825562533068346533333166510496369180909735252789311952147424634989760154905379804309181285844902558468349088888769406641605312470319152478436741256964617756166943824280245465862799747141794364483813642158577965038968817581025088048502893357323319488158414303992649313748456602622628844731779010403759677971395968990094526689156047566880317759407405054495201415764225734826023220720606070481906187691884206691807189765351861679200585243744720152784918164755728407903515699974946564149778022095061101570326178652227325568678628592379805068782213786028072059073377836632316485666146721946652825353267012198735940765566951808864632795004917532004505130829303913822202653801054368644170478878767695775759489442981812997154498782673789119364371702648535054697057261065818959967121895951837436965894804444049090442266586807362188753295937663402360465866344335610454794040473619160360307614200474680449457922415683414466095228058473450547765504058434841564319287145180622784255373824005891701625584522705916208308186105588764441253494481851694805962274992777143343873241219637611146499505064826410637824773030488763465268294343708995475193265585583066134667592505637123923907626577794178753256571206127328943978839503840394724459504713145944871664547082935306782674874428666277097585353137911158136727032441983969566616111099084131393577476826866232437534641201645880855983347257242978373658562643425330890350710780841679888648037862255992485855520300905904415825826507767266456228336183442356013896891982574064965671485512828001615952399939320447346083184672491731875854033752951693041252911654909649667791877081834700907932307917967509416164559998563972627436392315676697460730766038245436486037105125242817905228028504242770926938433136503902657402830922969393671133296349629453065733374554116519234596650074973429847613555900856647538950505009419893634303841669728135465993641928141270636386585798801345137470619145789559351256091817599546804522173400705276213015240173604488329757961262735506269587440201260253734342324306373746993942761227364071297710669514556636262186851043618390006357504718767990121523090713382824558861191080544004911018782599274141211514592615556101884330997743428500988778496652014101871051035745209380179198355580297478258171954871678081823292476000363013145963707805208518425985885176323681340905778506977810271847973864939121103399279279545331047586318801511203336071942405579756987704705319417659621486768090489103816147912047887364102546000180634572283894479958220115035497477877587493715357974076329579533307519050880871890192316023746783417658218748948615627568110819696200088447167654221476386067119331101973821577078761797264428515916403308861317880717484545209814070148825792308217543972645019720749018812520978562187209443784101972573427239162300078454625198021207103060314031830352848734435559015559817569045939001965046799558223256099154241383075714111328125000000000000000000000000000000000000000000000000*i1^27 + 43187360257002785946206955077188345096073720675722917394434078787000860960609060439231081046301204556365589470630426290879332730281085855803133396940545915256982349354606370865485894507218779819721528958307586233418035260314748500883006907985192325645120842101099617207994395985334307699737062294629366343636798436321240797154816369603742219416867646848509404571457987773203358311591218272076133979773821525559185634184545863668725512743054356634808574136312594504131508676790741149170821155349893655301675268999906077702894863582085216096435397471548935494988614659831265465691076461993839928216316557454068916584800541724331050844098453722028436591416024903209959786379177881102551612772071734027400656574922367214475474345794196098772104606149402612111725544115267813075104671523680620735504758500982040946782591406696507495405961463776713341352386969868424370269213232867631791841962697052547390958353553879995569026408156316958041890146480687062244353511175075825677836583598839673417363144760573383537228995957839598884492972154472041651334589715448888978276064321040936400016907684327156552220225902608046519292898943215528004717847081463729406132274983416130911275367902862168633899040351719791990191207716587324809649260456055480285179643657838130200516941917460506993608420179967270101001143683921008453512706987369350196676052164812652337052807916644328164139803666036738851581360638557730788235966393333158812519130837227864717623930844680425180515168436738122769746166503979963629095518955443370017464570247774808622182746209971348825657875279520238339832471194354931592181505151017105975269222562309744178576369798692296356667116153079985723800866150171209206111581243909881351150034602246696560534971475239388534040272559382013790889076805941174111847905572417334006577093656208052240917560474925577396443813492792331209044215193634208196258091189031623765021743439916896696426560801077491903367704805562157689145673043364771538836589543873605956397346988042396489997332963048782193043658884611868210288332280225052826054850237488368993434625256035020832503939285910088109388215799646080196406954467526842197385490437597196086258505676177089507449229478314838871600554074661350258990772557477722312784392977300704188745432940964962024787330976772287448819253351146559743504256296355543714830951017619932627678487261546229025863261359026413854182639585383861180151106737823760709243596523969633229959065036595024240144029708288689681464816874210363410468355800724278209206364254996794931540401577179557089270127500639601139344074796619181690802362010432768850800660103377823349459109010102341202470499197335402496142393526163023991431172180050958367606722444655571926887963523043943927143939362621978022353124255185027669981761599141115002080836038997072057279605770996278989919106575774255872881892846270413902774094230597395542268927284934773189030402786047931182848092982090571378754467260606613617463989384057287971970421068749598073092550680692432711115529178524639932637450980958380457356396788155458928432106252297999812034268174443241150584071874618530273437500000000000000000000000000000000000000000000000000*i1^28 + -24905374024885017557058108014901853947168002890673906230565353990050378987570830017257747713083744695580949991311153278599039430580422085940821907911573048583090167027542615522447011530789389343260249300678353779450140794073440535239359897315830000826575320476505250064901217419780206762025667566320309709331124987680902650259152044520637630615254781852123993552332478679465286089775006818310238999223902010921402154392593527375514725307620823178149662276499952424447357847105526417691805583994884096850885183777107934190458209864012784565891730185609080937527283650773717581001381226475868772719632308524333255494541068992275013939112666516035084180190907181422742388720510174888732107603927306524881045608699720240959200440233929453939754287841633657066680029568489662248751994695470652036131221875553648320149932986743178758726287357599685074927090857966018978115444438858088684784344116188827564881184731784044786117562114095413987547195618485713486489312093198052839645979927933566361356180869819265780124869144711864988548764829297309349752702682697614517732990660630572517186836862026688546071314859563212206699526564810465280855897374014748998031131933779006668488503258047769441930172790378044940235850452268917978489980930015922019242026260496172580790871719297115863114857969945503558778036679464513899283800141318002132212473876311415781107072135389031059125469026037817790344271534304347756419182258738305774654427739780413498779022942229688875196287070714515595812634654008549608776571151078996350579240471508915537889815864583313219811736449190721180069679019622968266108179840233119580218578009495533909476477821064475608430060325785274158999447443889513613823892707027665661905142854545609125679221403378855041476034682540303096909012951382587256037432041291453676180344703336006388788318272452212886906331940612187969670703539757062693634941688278197508991487892617159079147534939982463797379125763189180156807595191710183519710634846037954144802564903959757124537638015535494382958645359377757410729814313886632951635500146327161997696796887055897074081772423184215499206864734264245415376536687695093002857723024772432045185195563617091414340707255980353647602663081124364523343574032723774985791815523930534602176060212585356773916598959951160227938877748574003954892937350682996711007732731461060698348100342113358541453409488313856492311117229654077373874980120414854345565984202019681526595913366166428407244148564569094422282364093596481342470932603679476661952477000874177696892729456162005836077854721358006974882617296821463692960037339907193423688376474636487169800175875574861180971860892907124976328246089087136397223604854828253770789283944385078498724213433137659383180511849846340324630366148318852763897401214276326442206442465843752177970467752859117423072916163055365412612969365392700879716469213529134066170226413531853978445645400816478228274482436281217315537651204897148843584197475148529699386162234871110695354557416088299183579672711062189633363447298361868215682633709008007668508527689263040705291984977520769461989402770996093750000000000000000000000000000000000000000000000000000*i1^29 + -61027382079822193662792000119588357363519405244915013977902015559998304889629993988025195403502745426400394073201826024487971893037472749089968146165933950517877254403836686132261741928197169570617867717712114338207375292927792143104003979096996393508373167582149071658757599013867475137892050723564093097367940343361405572091580205237226997430331034067382214800830336784896919638940864035154353878719084389861918452790126420109435990603789287294248768589303625597663467256580624250888258962184774669795297935478294783360226911775477466955096345722967591166918482768163373370054511068834698008148833849897280277224668967074263196496530247293778340484295073466938427214597433785720059276850949436356738280998726212337225367618987755566397682957904105557708371396395391203838832999505862738538691742258044690621940552568482764845568075709031902161063639893128717820278719796622929573788387516025802136386255496811763128173317422857636044895356425270526280968301644833633134930186138029689143574276004528167884856370657127387256001000148565826831294552796527977049154132145934767696047100043107538226507304492750394938302393834982063972108073158340819391807045568639111356170061106442052099359843603306426119681112659518634130103423961116860003659907646664442765188903079412278649334564024626121560863822092843791839477373499485745229497498513868626581096678590914962754441087354965303488815608523298193632559005577801397342569047019647789243026186960663099952380478694791806909336114437574669134413700623752418093922330027701893945107230421259173538283841851625665335471901191011786121780284919452275669461709023906812910584513122328630090795819205124495188150401492702531703906323539498324449084854255082952990179471210304623493455840175041307057573570804612635346868541054494680890712056178260952848270811479672294827601601058462036902204872022983244598392185437644213628629697853373874830529846242556660327811485603266239298774901031355930566114937029298508707006977061800969888817579413099842215143253254589618356211065408436501863528887469487641119722720418698230105862342125020415262979078433284951185073280940998439286202517038558780346712884605249541413319621983420861429767933000455134843712126717728234912966266294418315389301578272887055683158210084564054401917511140250737355416659564783853800201134682818411396614799499544942784303344244810895273410649359827715372184586635397472768837397757368702565401390497471600496723875627337473484979497149047770994802457131385228121031601869985987074037454627313917941685638119781077756129799208538315500020813704215012097281021422818713512354367509428840819720545838389154935570482526639513846781186603034733453485605174767581940692783549919484024041267195231517046202732600861264167758554598934247335376763722048330250676089478148132226277776240697416979129763397946734113937321163407170821957502772549781008992673837491669690540608257276228418187698526854465376330476710629399617759210113657312168372483546046213823798160674334808724293160710439318715024027502556667832279545943263698859482246916741132736206054687500000000000000000000000000000000000000000000000000000000*i1^30 + 46768350579120778878781489335338555102985327410766630240673038036644911842448212211983272544477757020158816762433211078848573172797475134592869608257020107762290340322425963089304017611243400220153611270748911658446820385387164397922617376933473076587980042895150484041958123938351726178990001914357785611116979796463522600379870686764879331855498011428951546565932711083191811155764215240084243863720623906749962514262869480479018725288852255633464320668307037470833593907849684518749529456973027867756555650319276465024145536865358875128942945394406616997448450221078869908337619110120317328478347752766397651374855187381440393766646809789805367945228038515163418874067967010149286581297531907764816322070787204623558531658634361963151475896732512195119697635083901744805671740119312706702742781452204726640863458782794873675201145726861984673432477330739142653921527531129947901339525455561039500946990345535300136205189617719156112987387259910271506015307583591523959666946581683772932854044260573014101184918057296549936824942282631299837496346118798180392887081127508024213372570600902215682697435792759565151579936787153073506047408422984270618921377296813925975026630653024652519605188519800269383666114555553467073232883928277692617945712093803143146053458293203287286495592969274859106540399829167916723376157368570749775739757449164305375767217367461485902456988888554806737138379041493795683696602220361473798175495676307326604573025376131139016214673579120463652784270353238368385121342139206366026968008513167265237379838940625426342833686947125579843014762151956451550746884559624488766416387440156584320491783568337742813667994788859893643347606689974520066913285622386822285757651842895025681112225011476072794464785247545422522012287905847549676329381743342103729037244384187870222760030403789420431119523810020956995190848445257936174434750099129713203423281674768320609080860008836285329293369943655477431994803652347218346150662389131216806200789095968044532747635944615685162821741731563396255738409789918890096203519948432372071701134542031450436875193053458779421884061150292018030112214230938978504752338595438046641771582025255488291596661310770879676184068678993813494450532199098496697678313407717768870148434359400013193932002247921328699840958635351301448369724429443437007064337681450191643975772027586180056644934596969171405288793398564807935765502043190053365457543323444751926985700506105760740344548032318176078089444765724193067237362760240899036548803119598621674200139510675473706753320322475670850679970819807320802082662103598086179036323154603264496568426889035307786613279748966035457075019936376446179059383365777239556992056275027783817782936147711060138550622921577158600356822432183065229640113654739609606999865652236093509601372086549421071706037950538081376022481765990235062514582854961778715310425902654653350777088821152538840195019176202400648383640017969404565215578598261902302229305558470523892932563435032631434870484046357805612824466354784229581570430643186463769253764788391691809010808356106281280517578125000000000000000000000000000000000000000000000000000000*i1^31 + -33334566788555749562860394131975128184141117293365742993113439215009279627161807054544537416760608911453475924499472492149907709019370903214774210250729311821325574889664308829820792769923057643945430678636184667237869559784753709805042348611107542543075081017988271128290497054453712884966234341952034345181214189565178721311664755531106735313182016943528211843173150947440845199267050346845196546135232187463683934481425744247194786119147658215174748292190195796770991128971759015369823677860763210328809593732588806354065756297457861696752133447448478114204404635394151403386406997438433809114752070167933955605807558857897271331939582143814639080411328845933900471764799625484320661904364274890405864175632380577942482318021825099212717171525797648722353811324673643333781560606727706442055854505500575249828677768207879673394497199193010031177570651400803876916356818083242506780404307167010508112454879664817713256975264261423064900180008117817813761547802294796640621783656778255037671242661269950781444735776368778933788400927663557919871232243568811457429343707838781947913700322605826203828140339295530583060605863355633181389392569492747792923891080068807349909392791512834327776938069580330567095039653759697630347314233240349637420921591414609215341542173273603339061206710284427813309730355024417372937345104395640946209232003467858819372356537402433933783073683328327607460772529788020990570450307984487280038266382191322267556130439235276025542364887863342063605574289444855634970465502770235177596532706948641766574896339504440972920737303710908771644992875955315563458633827648433517072465374681705589129227448479940917917079366923814022765462346896992055405313392035185394249674602940065647849850285438136833543253534420016418287853020736829394448015858845259487594760417195160733830789697445567967165272931398865687581673568645522346607386209132103192684316196836082389627216412755981309658506957188996721684594665930347471546246468615813186010034442241604826084751887712506767167388201454658377639165440573420182558305492294808867106477442185807599369625057281479446752757643692659057966419696248773097698452576595652209318870898646299329490373356299850089876668109472690539013975686384440167644025872138704441586941348721498446247698867377938831308635645820814340704015831570685473377011104479751823778285027894023457132081580322865028428136926266432948548112646722315533292225047656656933213285203457900527581962003975718203315431909825564676740720605634182249150867497240947239513460583948587990254077549259439590645467807925841440971632153279814300886727662978609315826867201010765279444031792869624269468188412891196003852359178561856651868455516192232346195136937806180077091031752946942900504916338085955090298901746197602675390364785765708504627709123779800402070047057417763759573283649310737765083027406918669062397315993909156441441614574270987198939846311228997784339576844544292266330464721658326693833657465309240578496648027178191566833412069120336752120412707727316181916263361383241398822052659056680568028241395950317382812500000000000000000000000000000000000000000000000000000000*i1^32 + 16467569022060641674179577255110407150083509244575551830148264899520351613278379901947031870033456778683708702978101901836660718560765709998508267965994301201000811393293977382868527577322391140181149687251872958453536016647122315357972996007200822132636068748840136725627423571474198760095390004613745874537024860479558181396112778436964370098648672998394524966975730823893739739958012851307561458162040110248668152160607089156560060664196960520761127233750331507292696065791329766415218992863886175715943017142453971376359232109344112496766131732949981359587375127875485483390641385508297342539189601711612827477048152033536285539536804667643547320836275804227725961435523982320557372199514113246434044426854783060389279237449450385114050340754945436216032382502097214242219461586601837430309298625432268679260125616847614417564331987523255515918974049658818089996734305496790758587557042909623651532795589293971917017601638536901363048667602347682648527447776210649296633500074958014483423267845691394592514219978918035616980249354531700414844466951382371883776592188702648378084209316629618321014847228415240782184778097894196638175384200639997366477178292411685852674567856322160969082762742314370138868582948547920379927923412824640793896985267675557537263622398308212368076289002381288506921614493296762318371862380062073187717799149515514610232271354403542816626647291411037069036661279913089732018265500871820144871290786611852231131570494243273318969935893154270703813161183753320283683252325684637315693497700709103743724397213610927366223288156789152992030631421799438046283000075898936384985164214434525905426780516119455759095241483806825323147055581829651142973304659613272174870421576644809352043397106764376822682081350141226776879765665216445715833290084266697619107570792813638983158369631645653876013677855823163297233954410032370254478816314518222615371053452953174325989730325577512613066618363111579024339713312567478877312333987543828303920490376173530310484761196051851046077094263655686907659802819731058368031082776457575862425714497067302869402163732025001704077311545120238846460827452689063570892633294077817292321911587084747520053654454407452439488817003104707265530474917121527552809538074710792825564312532624097971395444976729306127719614249486831751663288342091629890653338239964602337488275525407646322075525203445107542277400620766257713829455040290269465571695831602097463046773168883036062180570264082015340107679080281381258755496574199702994811232759406801435471053686080754060046606390493678343022367340533020705485434948885017120257800732660370549824566786016780080952665100012386249604600186728996418468062093581468886383475365990259433043739822050960871108616494689048766493576438720274858923470010421587730908118938991695211950670193138338741548473087605056101976135984597445917134611228643165461683134403841760139213108417255376926732067692449495315316868118501845545765388298825647977686269868348411276007660703287861185383736444700554328533182572996501582750725245810844571403563918465806636959314346313476562500000000000000000000000000000000000000000000000000000000*i1^33 + -7299316171585229852543702690648996037770070426391404583111269621165011535080612111113353061782441303395046043199441791747158798674818973386069290865029186536899760923904370131699938888822155346625662744436358953475450618725534356969546744990823330645956698079953693982109977986299663389991789139312776215929894060994708095255885976494475239699747091330343766909281038650558373062354926284310315906802066480427118710329173984351202486001090666062588144278375210414354553314088932731485309771791870581914665131490461495356227410795184753561707393675375845811171403831568349725756995799246283430626335776592889215169887245527455820871237165730786519606372174977749410184207211020557204956196352924953059023384720833889090533815273229071986638954329836750500007855687484887108471315410271085892269226789816817892106146696793838033198968118960525569757133538937317265597021579996403192855795233424230241285713943601414667171686593272223000438190793477355248074022846204572783471796645212993416827195681145770413562592463124845850822103780805868136840066658337717070573423911256233302303339158241979248587669862373114982360660375516506073073708132332633133063046637232956192737275819250551001976120620813367691300476308356916995109643828594105735960297671781288830423317146993537997704093581575630311261082840407824683110772075147932926167968412398856380754266092391304257876180976985895364546343952862264804952273281780102929641170851271419217258798441387527899587049037698687051881585967859469857249852198069170967186945985265957184368962432029748361765606955120619432539483183413821547387837590809458728714178673032581018133008503585007643156176987735248469494231031913684751067967993321711726312607642315160371837596673992761397373987237461185290291500912399462736728289733140921995531497689685158068059584952081606082608113463823626574069145952744800133859204819975635049311623791711853711884035844916811234687897222729674289108337702278586407239046353046654939450551666884515375995021968608392623938201870439976377333372980739687668759755910081770920609159094465985199773789759448702941464447984003789024446524426326395112372085199209107343758713546753821512182014662541380626311105669993058030596916154158608605222796852092294307770632318802089581479424727885389070617055968567076898320791196273714814435589703691377335252794538108883065684338212278096070917159790582269111976038767989497681300795754092202222595403534027980020488266943833949040260041193829373200151172731039467078845594496321637430680964926932524802212630562771803150067682833148367883862310067229431369334149859836932438052177551105558135439631635046176999643262852767403820701828855993293076752781138935534113642189463889117311011049009600685951612755000415411570770231373876900203236961367959768095101640908603195803346653828649369974619701861228632561754102844542610094799821884301665451454676256532708880409912637275924195747705613656411554168928636787539277005950741672782221719604346330900474022195362054976585511774545066625381454535189881815959722644038265570998191833496093750000000000000000000000000000000000000000000000000000000000*i1^34 + 2663348829831863697493376554418998421847025947143177937648759654311320138616637761120209254861200111134779416710847416244599714075740008647401009128853389597139128892055919099518840092699961876976560981078429399506922258356543839727748184327171958576035237727734177683783749998447317113328745929143563022235297900455056568886161883562176178315678427125293426315476711316326432198626761802749714836903040299642381436818101819344085147491700696153034593518187314781349388910312865112863421215720859549348900989680443212005618304877863675374798514073016876075211320077055254485340275791269164313854391871968466045537825530586757466846269875601385502226995110195927103444583430346969990882908090544411610703429361162551152703767160709025604476342197580770220656560343515523700257042393778531879815768632653540821699869218230746513598310680307365999055531164111749995667162035407059294687774627164337536179397910268097226313917626848997535423681233909127525172250973690243731891953355091103607980363170317186682973880381107652990816854580974908932473168906159559777484168787772380805911581947083499198134358982236844535869384089912239790940810309535034035685092634218584901605261958408648007873575904119523633695959519677054277508657836632753354284464517331640088827530943153948716660851974490670291945957926544822971694826431994168656460709366928609275910651477203698676983286259482833310981440130661013291208429615043767687536454283137884561677883826242859743074104571012027598525360786354724028644925173327961685692365315458524954448839765903992195577924754756343218965862352851126570231445558520644276724754298722961598900484807763995841947450121776692617744188112878690147298794036177275633425685181520542105308181401233585061686783693181963624234979004725603987042045415742780520398582418487892222362127251133251763265437389387128064222440173849077631371180100818429949291493260569736629892876024609407065362849839867917187193693532677509664799301860467469808020372665351069429613770519575967585164272315741265925640618769090261881264209557501856709288367425667567955235428844105533129480475523968906161124214493315944458638077794417831486535109572035065350514108719684487715176940530111318289654627552882450404947745356244762288226637871446732467013809540353116791562355871339333125108443099259731636457686061580320820525574613020845875403297288713388737115784361291164674510208241494853773489579093392011116598745186342047309475808616349987500852648911401359010921550418288043082913519383149916904831028447814491620200277380229461662955953252488775482788513756069313607932643216532736497309160421852633242146430172356087609248431126757702574848221910426113287666656602815765478630722281870473903139386285176177824605062770159992915948646694437917122420876041472331050873051681894582276615268980103303018583721028356316448745547614865032213173049874423193737842969409896345038979578136535196335557027460410467172925152495750425440577001097803544797408349381697235409917318223554200555774800607792447388157738158431797614866809453815221786499023437500000000000000000000000000000000000000000000000000000000000*i1^35 + -865313036776126314654553986662501031676192571978568349461122216251252306721574941846304363574364402443600329288382649182955001571761016789681428570858613293163874903296516039445547664497349912698714827135028116336693445581995268499010120287103034660457940522596756853142423070901993188934570690405702874174765587034315270495967174820227441980910506688938322774426293124389912439515660861482041819688256509428376132048329639682939957712154059808871068505976817789783618982992659247673659886599374199740686518700314055337420932201921880349341479256731429604320422509773412261773125910944622104106776214713929369328741287021186259007978872969757664038750653498876994704728864490495821649875052891025242172603860818291819031609883976953592103775399342889698027074836898326793381957678463994899501716461171359519948735307409269027855506049887643299434233279157679934585623699296607557145941094274090230030580054163521175246660283994789332081717303919829177298597524990381517854624729600936847994301005953543739447305066078787460941130389689260948020359119061941835672648478535966418949225230322524259873659179067038554456831640740361767695251429674072343125844585023177056038468234124238728735594402149512820744388283654044904341472597263072621336843317022505819934981993567159231475597408931816634611873203478597091055122858764232725025063312653685449242594228709961609182880389212874534722348077643462948234673643571931253237824040142272824541907767607975399694299216327516073363812696818834573492144664367879768173500027915072374194785156086759276076434483116389875874364972396513521205488367526529356911078325510554034326485826771863460062027234901649949797170447918281266734772313694889873825301382247972285608219121767497694280809570580445348377200732941872117139211155012819643101016870016866986185556238134026624238019131330149836181081159060534067940353982733997743480167502524504517072979626917926871030840821033175895191360572865854816555135876242168238166994031960431296218969484986841475957758998120003239359546179093773437279607002235026341803674352351690742817944511250327244712384439183477031944111239092857427179968660754115567993977468522719960129838341167317359439124930814560303570743995121715931723747317361248571550185993919350118419584062278398600846175179896202056576022484012980020259328489960010496494333335056932649089103574367398349814224757373069534006776385055663519275243794139423329574137900594106806687148542589796719333610612855460573975127266580803834903038730856357030223836360225549500743737185188312458877732547548144868835022541577013653543180058164516143390873189510911456546429887911271789713643252484177572625938778211783023328601208620870548919861082982506003303114840970888635966361814939371332261138479185097857729733763027158425713866017848687919229565987191104806016085901841977973847013997655240473201738631517954689881161462184193575840404915956162922603057464330246138607343189592416812056534695836409695245781682900069191207322055822816196845257988891082345100924655412200081627815961837768554687500000000000000000000000000000000000000000000000000000000000000*i1^36 + 244767708726826750639961150519201052352699978683649477680700245212012465726458769340378874985602803111391827836089726463909172178510845161083060435463817424123839897446047777022055184911134854247842870948286658858988463188920400980958072634282028993621630000523945263369567641936213756821713912645374818163497045846054000205049109138279667747159396918225136000949910203029478125905023528289949484167986457818947861201099072101262099462751176324571737919623942891713671128691244942450914694285879471821388651398116947378834818323684927728893903206203625515796259377785944199829073228627826516137956275985592421111623597144843482949864445553963801481928462135086049866376734134759585661003714393324129366442483698815606275172123810670431761447582666575118485465785252252348610635015003172219183966366615466368668158330508445829231198025323996836281676846152083429050154902841999339111640472425832170392273316002035943714545513917889864128599489500706062001276333333479108787375618706008966217575257961890459186969080630760803629456269592059409647176364153423238642294465662721797942559643039286871791265379520088779583426676324299126655554319733670158378561322540876280229892433376633095319201844352516923928781566091630986410008075744656617549655347100514745213646891766495483379444608762830234071079088214883447646846182348917396023469082074009198237011667332732414744380938843294706258744253634574422141354758553173433149708553357417518732687069704846301754389500077855643537774922433247086473001092372683484516020333724924200593091259040360960470702879645216472550550971432418357989088974575185263275781566267282044738477660299652064977890086799296846277536390674542684077151203854379525700134049955159887973241954140538478137835912922696218630485324613797106624351739120428998584596032088908660718159177641768956532741196127524746095672196160592493697521594324227038536945143204239634431566534434678167419237446800430900949762670448155810836449435246679347496675248696515772969456694713056535927973078892024404923649824125952763825948535439446369267271610771209620812987792863674933690941932904250619911234161155669179065239541748352689170552122682283979150537399698420889837896620129286536814746010755654857020686394043102372121425864051495723230942829178572992959895697536303970105561545273728810408597543147669670783472991934475858287210080450483906750751065061408884575205652745507897599441888953322572497458665970094515713135992193317835516981480168635793772465241641569685729326809345485208388496559184056327305899092357715987825609382446090655721826036962410273801589325395680646198905491268915279115247179416850526952334643606266974480024217353712467515981146482147280333188366264713139080073838477613100099153049110325077294948521187888617273521371131979371349747148415470459717240130924195470839443293610717402786893013554614582397334106008048803968616405623508388766395613325170610182540868969855845321623776528785919412258633686785554479650310982622954195083306809101547506171833116367375637878467387054115533828735351562500000000000000000000000000000000000000000000000000000000000000000*i1^37 + -61988105311720891134965968743059330375878703366046609207888002224010934725217334644844422949345179987778342397671685140172041538212396065948675482587977715404267932032264714016567553898180804501618827269460134139009197747949419820840754106304935363220029419465214222475896621364823344871856939268588504212308005549124965142619936666181750340336447097643939460325585000541936396301752036657002136879560619046146489537182736238095419216370806162742579800382110354814076018174711430826574706562735108077742897818988629663728704991479348652992069518008036180874923538167147038386630680925846208197352533861912830395944337294930814958117220396308342740874184919467824446605583596530631796091993746080105963205779929540940576499686115082479003827498276207423353860435870078623234015327050287634037446665617769490415324105194860604149049449174133879132014449132503639740043634641508665875649760968332162471492217195070617861379747028389017687861389148806464157721381093925051909384042044874637711054847872121536876750576365121368375779723244870714371018667421622974244927345592295781618905518558900663495062183624448460435311338494237857275359880189801371914524160969976851480282533467659336999378805625734592980918639265152193239552391655771211058301907471631802360591131048679509788322922150534590033622715317568474229141918153869315083456666714482759008600833973480546819960307863300034182270972747421755565304837058426379074892938019536203843250924568316010839746658786170599289869418365466852642729920826417423939965280922755009721332463757173573572821555217710426066366394112683703869034401791355004599915380182351169158878511997443364986324006844327606876944628912385429836853908978842833769871685248430333324390801418082792087213234933105422589919275603910794228327953624457897053139535732221735674194514722789366208013670516928544294183416233862661126132597243180330033432367360584881216668886912963200625091376978040720607764788965928648093599043931636150660321389334929085715980177466054608348982941839592876042303618026221413531147210109062051019145278413377339695219181654753582278522064466514353772261001396100880741068292975479142906736228929356901426767757005330145186109030452165559406629188190036485406190679584236570535789191429099244941071205576596397859924184649116468629534881333655731980255010158977888395536622794060003427366502401151940897015959917015031262273706615177885012803835349888750850078489108982450417674065945185979369772750119255141447844489789316282476964939801243135405304109073346708245485974035333892517581819828432262796463407718732938108262319517513590086587732732915765536961276870479299271963259459094584805119825274626641697583577927802014759783050889291538089824284274350805125243752975868022034418912507982740289045510005387916685517720802921133215194508043016428112825452555610589831222266003583480140222870802064653651264399751176230506050691261672640252479089326998587325434445868750069166511185579556008809635092080085528650333641887042550277749693860007695889180467929691076278686523437500000000000000000000000000000000000000000000000000000000000000000*i1^38 + 14042795394175517803903469244092529893411183004425076758375804070890007614482100508893982676012248123846621903859590337337099254112281494184268407585035718726475969498174615269660061858264324819890694993593797037587260162814648379978477894573073061353247536485677636391383751949084585758773214685557662708225850955533620382158750618559243253996305555190030338119140626541005564181423033786096406485582723045345150743414573049162149488985444441198706362121550154332470405327176812723232589206409991999777540901722600381944222062135622374699687136160815796691278109660773191491256246037331893860271315229326881648139179058824445904353236693259894161336129851677782473843670813969862926024550484337708736537704167939614061413501112931279839750769934526487103323595009020612875932100111776269886847412380894212653940338253038013519739434027547318202606088355701073030041809316557354132914731404861570288939544071635795077499452274232548401187831961020321369328502361623107841918044891103859394208010047372079565155428353935430306169263586203134813782510136601523868974824292523363184294297010216323120375764129957938993902878021725887568350017111035070597167408810285610755916792220634070709823258942604329632549554443739543115553620727726131519573614875562794970112802486383549084247471800748383559729221123025125026390493392905918047984037098804520994342025162794363757467240833472385637337363099684064771070255599675234030315744460724632696530403183639683051068941564855903367749137937590567887407028495735944029876256757168463515892198972657405830970425312405493351104957140041908619027965938350917270131849699068559742646173879221390533180488850018692608675090641463266817067985091322042011822585046210071782958346476233659830961158394418831968891056383164894754072698202517013215246243900996307915496002386132226295189815812066572240217368484401284399521558328686770537793709820666994151926401533680489466230535746819969330533771919216682048975407848972410630875960133990942561955254692887668792091234577902496634031008502350792396207654806984506349952171844986028241883072698080892329129237139224264866859484134663258721393788463448058475134810309420742249743815603071037872417217070620697732417198360595195915343827447101163311905169466538187740935549952878330852766505410107354139406269656783031552380766055815056051028387059931136025821843411142647049527101554666330189908706272248197637844084491351639626129432792558188170158943220379839087324015675066976204005413294171338026105621064384661205252646114039390035772330463553595056598180944632415798683622512291550078861297127244702015437833855143521862581207770031381098198425617887591895805823024518897472225496616480055199066781245056666686880308256032728155778965734236280360893866206532293237761092730042219469910500248985229760163019597993571075404103947617272274950560271603523251765316305137577995329799660405223979588623134465114946254939927947554862329029153455244058427423637691325799502142054351895226109243072149101593144859823070191851002164185047149658203125000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -2882349915555312009078974955601142532495248324436705283022063300078728667882869337091995748366712997720212545524789061512911248124395947240826788454029440944969205430672582895671967756831507921916079066709068822880835755331771326961302475276044569408770833439958777106932252719785082421255749367496508051728297339792756738718245246874246738392679328489581046114719150671018680380310202423622510250448085961242460356978297165952691547140297777288776719974730220673362188800468692148723125969459229127962542832113439470217094836222226944358127815786471969892038591283892760398793055262721848485535210006306642107599120131581522174260957642682246602879159267651815155206440841034440988590635142572550290808079904053870871499103984832709684978468950886881285591644793851381406940554286798268103187703482111931127200220264301271783807346880837725984223030157674600187256025294397508184688404199219446162907078838711134054480301521944273892585217699026942980408122330461362246200987912000224237920508254141659339113119147386629322404358747210204391771084745826561773686204725830332817838371505705503354632043844170508448616588037562897363204611609927591713332015014626041487646665921152524958921010024329947382912398404606959621235857044740632070482968352764367495935556970952668985094319173556582498259230946550223888610020076193468009155827338610150458929282814830440028705785192314739229584278496696995435218501422818311308737408409634139136877218698790526495669209961150291711121590077280729342697740059672774651012440267099156705276616651790608003148284767906602621113617407123301325613844142259326997648689521956843615601938376733416209429868329834802124177706884612730843597253317090948432321178046555316807162883388254756106181576055634438578287773323237809644287770294353539861310828861945378724673614846430525316379939187242762175623125488217473715917487748343729816195411244026959779622089557042965239470950505218314961818138680726639210997674895713056575368802353907449140435295192812293532048254586011883841475803345824037766752146148797015538896550119764653803623559892021610244973056210432372581265334648839198872900295598818692107969425556953934786250315956046107559290385298363603103212414755879844782405728360236523552564219492579562484197839325481170780214473264685564187150472671894409554913181355936339344341010070701449927034740306554100565130835945519881479970609465888553710271503218749183298749564559468010740733383651052791440759474116701459361556958514844187060517426892014804133019580899273218485223581696949783738433035595929075614324786703692773398910685023610817168999689917529769882228397368480854064717636228860000931489684532668891860400964584364000181312821082041852761772957043317791886208313930061225664715305086907245037565449637441282398248615584334263882186493797173206827749726055309451456399026711031919271891395893146347997295873566805563052969111878903197752651691173499286934340933451145178832649113118609280640983086186975824132846456962042495930642616031036595813930034637451171875000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 538267889031848505490343161091486171437488600251925968096911084963457645523686314248807395700125616920137757449363683403380862441312807846699447691670488309166468995944426521715204202567136242493402491799634386700527463079262857522066063230675556471842715230001901531939701495109469190250295733506495294350322182573478753073963888434784737491493364417118586507589321460224956339749098690925054388817196102365225507301739882944334703747992463322572068698350202385353079560273568500557984493019675315683386146413359252653474946855753424031839070405942452633669227454818296652542755236285332967265854055678807558281193019749785976821870514474197339948028783405619157173318359813577447375805280681171297152239806086173009260658075505929670201197010521247783230322476774259655197105532333089477197742468702942676804055752476058213948907990620552373971613404543862529558952034117968896722131872886560563476948929512248734408967687127576556301565713580500876291527930196016350054434208729876160504709206159926038387226302191068288675081590185334368070978851567609006064183216997508563260099997395058520824020372123631473362025343417618478167208286582013842346731549596542653558294093836741444561570057521657659177746363689455217436775293262230348825197040556993576911343509140949609659295415526012474364305008311780178086197315757597916134226140651445136888893805964710785786692638537123774891667508319155211494271147841104486154761948876486329685716437124341126197000617280624643091184813361774707844089878609092563518597152272300969358692965125966427401496723538376372294360858771956326442019926160803419843429942381245346087712099481712565895362820995859026157420668400308171237596993243867084878718077530910679940302561067474431532282520913444166710017400555095032580795940186183916081821163356106910430725569612974005096530300875132149856985953505210714755482921785357236720315034008571445655692996927184892623797010036439730949207782709551690667660259078452412784613286549111334006856758690845116102926490121725849113841200787634498038030913180358986558570306587906169742748825624966384566605741650779660908269108402872381662445487844805032580858242667724058663154235774552613756723636762057629864788576786939099021624649582336105747216232049006083232723500779095397709896369997438973573924721571351677577305252899775363249133570879639464506827157953175700034634998980895446106065153740271368237441261770135794134997969203167532644795425334822255305197612756946969192881011538579424663413785925073193235473207274434426983239065369757293432397139837291452262861707150106229211074732918624714496847470887608176378762080498651048306031342097258906909012331413263459105986576202757089761445564176470606945883984914970502843490007726957437998762826785764185271420882205044435334521124610157283960027989812143970310612637906511170512031377054348044069816553150613172681090491452701736788456161413578104453959631146651706761697517657762408352732163166475390061575855363857439318404896587411112562904236256144940853118896484375000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -92415481698294878085024577714982435380402730983483220899424640788664231571449150703592231019586889150627553027917526451362453043503055509757529792226424958941919244831200227279194473551653449712223538946286871896286432272183600410603944340133280027402255096630274860558272347589777019517011768046623607821598130067516263303358930091260437950527749251172169580360342223692793131656520776978564691059409526370619446177111612135313392589541111565317108358886378002088193312959591385476921388645586097882539239970822306547504432905764012594219695886439452690171491869713477356565157966811963278582068112177237578925652038705734328312290645910282442381398010472257352971398911719081192396310397344966592790563662179959315145891342535740407915625458595187122978771943947949164898803003734776666257710486858483979127998530196958539848182867721450208309291516724059913204531880175115746159086519115574343338838253871836626461256649244727759390678718764201846567389022134595541323354655167586416117559469242294378667632889477988827780027203711421289176012989008443345484941164704784530441175777091090457723023771601208392792987769627107268408105497059080211516061241039070895319642296417072426436995103876916603008828218898093868865796719373470856414352745115478080369745213418028962547765364925924947152046947262463970992920501363347212484714564565229441285056542818245136046968851774262990721404659323659920698547984271208513928870124957212394196511753297535605543959145384056756662856822038362728348332184752159341838313881619941957210842083641042243506883188520473725772072681653727980667911582736497852845800968034233781864037417245393584901726603992513085587988906457431400384197267400358499702698020929906406218819730185828030661529872276717558879297908818071931921699937710608663162773818011800153807438787293847342262334791115152493368622048923315116757216264349657386747547660749358947977593267468993174677772770818067373578514900199300699787436566441818273866449370136705616485428877577167524844482358200495830353415499703284026685282081299250390355646593452698349977073272046115467589852512342667650897195386574085970464438572042047221069602473642574099470785588564264157606614295386357428372851223980807215000069184159331390428969187092881040353956929954283188074539312518334168515919875955210907959887744371935224208580030475242714279647235890472644048639492622459143652843175683704812707626698837992100771156324677080168616148491714392816510909032511756206645861682888938478687727755539111310889868897479488828819994217615051987420601091206817811034478161040240433213548465923678144920546203624837296502173050003991036976397662860500496282197601659295228824253932877651409033304670001590009741840979706172321129558360177928254712738403584781007686933866846429664437944592355132720561739907004216335086901100975017589487698964033810442554239665467497541823990208667812600655546995621863591189236258460587785869896026654449598424949908506679651414098358982216248081473577991040713186521315947175025939941406250000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 14560689031865785003307624340811564820685340631194313582805223793244235889906421940966721602304366961062991111799011189167178481251454593509185721690599279350211170323454273487873035859998718107745115414075826261461604703641029444080009079474160116804474301705309800349179552751437157687299005227188476788216309861374763450198973211374191601310319639733143336904333995088666223839445485358066753779540234688487209147664540747223001803479239175315393910221267875245574813664083769666780787244311057178886648745621406672092721361318283111474439451378033080581889110686484052327509886922495376340727849754178160839439691044128279351559764304320160829631539264756185547839284329346569965386375523569779052009223453442867396644100282497557132335983859502300572400324957170767699579396250115869926878924825283428403221126177045085501718174933968237857034070833124250343142762337644668203619062085630308349953239900081940821381266057714677812400634525071198011334474884595243991078572299915511380068876568607737396242090869954202937474522369587045279355837505782056428769722666973303616102416993742992695647427047163687425791857284339216243807563807270862290418685599291801936179435230004893182442356175312363693773020359785647212064823872858636828384295823005624785615261666293329316525135169800430366939501820060772072898435127013458343630155084930130374654501054529966938212961520834670272494440384073826560517795801490192217012512439892572520238485882822660524150513308440132029248871789264636508702223568264387862746650750102495182411604322960060513972593704540211374017623817932046097083604635339252678859447170483015094160714249362830796225491339289547282815026785114269328567737737338677749604776759184553876212916101095587997832491223749140769681972551100066657976890188252148580010217717792658161962359066743677582505859059090855683640501479471015639849202750886253050408076873772418669486696804349646347632087209310150898708982126069084522215651893794880633514502104741319447943007172143370999659947634876760673376834956873585624448090361939446733809669883727195769291478808311873639334624637499574224235682935333392228726256268688538970304766770428719613713124110737531172037683735069571481640108200389949953601363237043382679271633039530008973323812019693962749683490619135412926806259953755149421046704481947221417018904354665477576762324350916499933218977902055565818693481457965237877573534028334180312783360570596879608759099724136720355527640235357975275649116858626101665430024303544770293497144505007372467254379926408837233022170056957964564792796470287137759364477224860130005048612269256575328878485271049362165501940863983330025816082195775787462247356523893958133288573067478384564607810808494190800634993992950208256504016636729120708366161660983136209866743536965443103934757578960041284548037868561184567855792507452749134916366367357921477360711795808723409049300145688507623506127701604854052107231447896589788482137753240978343258396028928308013616899074804678093641996383666992187500000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -2071627440791403063364744537210705221016581505111651048593500227312186088554993046891259905607333489178960616862930026812326361542269825881768529938979686372599532877628808394630360845239937950457908824687287222992179308523115750077327930714249327739331699950026043754764148264734608426004444976992854458353393977640697493841546808872905015927071914437081056752498481840029616330978583413318529022021460127959606998240761382605493389172770943807107724715237550252644077931153278570828586315924445916529804951894196424055416914732503333662744019068585250734484405812315324637303273925367131937605428962018756064035983762522633060269594767977618495019689693503900067650341751366856412522607881516341288599516394382408464053209270050691526304131911200216537254076858821901796375318651922023400122531342343414388589173486858551551769758151415777341215928349353515627275843662610328265665099923745178354993547760253120935010446380858647739753488522632069312845893019650889457063184318772007412796835161896396855216457571398026759801368396701378219688776892323763398249792279905436233452989310538679065561154862983746921397404570482848112509221731427239129530906629428554731860180262899562695345714165870298086738601171071934790086125446560379349681315091141977564756188135192577387450879073699512197718203207141923949368611505956575056252102786979115145681407669253985056459543253703858636625116611450365572692123828770228407179536135029112918757222159955881988914948522130519901499887121791609936064513752283456551116872590989504800893138633450428351851687917420051310105985907852834850065427096941393358996999179560146306492855339531961228425095250189374288191818817909561794184467467995811095136995476712658426806494550843990606500743157922162553226679973046373660210218944213922238900510246527686820905684256385040369441572630224142166952503957671010475308614724857631320867479055139651028728923357883570424773046452976796149180656005193809702930816541850756775364462349509527844459089732915802199786375859370255739071293199168026592641106359596423036447886564916131589819398457421893339497718240776715744311676360849737547725704950508348363109913107251703870414536680538628648534704238180101078245473372340711698862395993896199474699442566689882302246853211959910227489914656938149127299771119629665972199621353806565194478085202758755639858299365524114952075495482373510527649997836808854600196843884627590223247116338419919202017049630953980946854923126331551661700695315818737479135483973904450244199596464535295236522125333230603052458884416111378108790633301563004494086778367021600431493574770660689802828065457779463797922497748187718176683978027188997946340014597997197126531737585507867652930247167381087542950803387828062750665795442582673350592933573587044261457807003483027298452486408360659850891623717930384286994724550321321110468096907284825756561660081810162598636391745090078705353075458506946471633072994466541060630391572805731281381562685229430487154900220048148185014724731445312500000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 258766955007208598797815038294377788868842318846611755198457953535057325422721059826518047937962680174571222307140021293367896842114060745318241626410716512372055875209244737451505068748356875457502158970869816248262520601621922099854733419831301692080819959719860565631516164723867338844550686759089930391193532068267812187261292215667541854851005666648688053401380715179537347101757794659404248221214418132286878971803754042527244832056052728651818670170989297499163852428433720760709750139175493940685580843000750903822871524955151512417305102411841028540071874048356640707574296838587107468052851627315251766465322002522784485549628771127240150233123936107899259782497219689606764724061184309992346083103908851315618885193469563563725468388853623316718787386243609749291200853835612462726054987326405439671642669773145122772444311669489229443786203301781145644561988994238181600154890912431317260371089791506768732246616705897505148608411471721893760490765866079816007917691457796635735327631395786945300182594913597161072887513265097004861905294862092669817644043549163801663766338596967532267925818316547443467395483925447582189298251774294277237534744359847080865468033511606257770833978401872297696754918130753664523195381233254241589650251871522821706687160763790503059359803135098914666478989568368336820291442707997926359060420128016778057191621074544682854768394686373712062402185048838560311864469755921552059450192557135350054372157031247926317612675922378553209466675747000216183941483372822395927671337561875393929172464574564069912023724104647721309957448333043326802669800686406933142599372152508070406622306507623355860084215059987917949775135559467579003381701504441881763313720772880018345341344290082698006239487377462680239001734855897662862085211496343005996422013024712066144617988836126967612142767869263850241699360688385817086875069232031330794930010893494046918388744442099597862085265532962691952340640889642044276397189235493808318250196705018450787222929284475050376496973541745559784974879051945718305523147894025567712008904923869275861956028959001028585065028744295388725854531411396386689890023988324876321768669626192229292934260918750370023520124539502213410171868077568821778147184271192820300151584636629475812826502120183141533889333459314210495096172496898625870192724249023563996047982667293412619955414749765893231617906093782030186644879704564161663969386945326959551075497282519974299848203718641980846264658428319366502938259294853578513738007414775411407031771622008104251348622351926783320084867038258616507585404644203636350332618562407310095125598006858361617719955709725422317884844238281095797448065716430838264256882105813621977105632796156134763091404075501683956265235406317419606254048399298194836763044011954386855181291555172489010803101716183364710638874664219493646426670171971305932947147486985197376439537566755978045840082869743047833210658760860734906265493919876779664923039016306633284983211573671013638886506669223308563232421875000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -27418172321184424010110317559025371694165668482845190588730738637697379801014968747798627696526351544936705890183783191533761500085040699544643325358141650374686401630749332173270915924323049445655233976905789321802758437763603645397559333805722914685461826364334273052250647988628806331484649644393957870969096263828560860969068886032023936153166031213780952335397343491805071463114260024969208129478624147330145540001159210360540200534632831838170756564124963090859915037933303674050554409491542054599597295814233699787057155712164664794985176193287305080330529377178549425288390967560142572336830732941714683615528436744102127527363109870916839580686860950428550166545481608417272320761096745828571466407339221538297505527446704451298423857144335545544698733538085981455557461461393783357127950353373130913409635346532537697970770446711219410492484646254826359868453452449025799996858726108686455230339515652388876102016633429765920345337853557486756076326905654753399862195197918555259401653126413722701729084101258836792279255805406182220800292780867701421586392279875874185670810558453635881785062971988443199815505016524603314483393331094403541426732960835292558937460231800431136022327002002405129468039611904980625804306583294982655641160138832508240047182506880821157201684633156683205726360216774085666114930210801647481669875945296368385007945835145378040069550433174256313752448943803871449561572369051236707729434323370533487226512417132134669061265524873453366743855371264486538656247324785850085158244035712850960004474582754481608879261012947080564411733640946024429262597220132909199472419148912860937299209055185670818248485608943501093600400965912687489022678559165764246024022394002749194810081185972253836047392237154315612467830477076408884445605298358554691748559193081621429840769531296651815268485738506196367288269618630998868698162360349903887368891587717853211648959685530727151950897733421491749848047635572195233289344322920834330579244399338275060387250812573974816419542902917713090505834932576956887755057118830664039005043077764020626812319783709408869118220222648261910966197808976439911575852107728236151714985263916717423589949529539711886108120388123672669513282538869989822654103876240958020323838591013543040840265903904655953030629356217404619305148158356554798650132493776740996572721198830680281132441427983471805601521734054595228427790771033079727274085194330244257387095559523537827973343864022414412592091221584497963605258843471878902355620471469679619380805935732676691998858975991047879944098750247601264322844862791892830416041945204198040679511735181076182098010787414048377594125087423568595521977980722746375373176329281870224592454427802079648018060353748923648632501156355438390493147500730254420127756211724104289752565867635007074077504798067767789956840740174341095081961880921739481159106884116523622424951777292897976759219033792274260114185453946120041823874656831880819438979501217242690236375324275286402553319931030273437500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 2311764503573077358113270594256663002350879043408755349542599080768728069302527111349533836894481025248414543017692965575903009113808120382791652699895139555501884579697111311265396044726225335142490314509706090026358564958851246579763031525559409586918909638792126253514278582276834161557405750513754867970227856925781377320850762773970328011563388027418094288831439715003385878014689019530574979661933185115984999218578684935099286583000712301686566458382506941571900825176864550446556760474097660860350942380172218674084788162381565408150330608018582722958510948693102255654032786815776096677642592738851730816290197442905558574002782794556369723012857309781773497319687740122990081754709606596014787116522781575959658905042135448706914007456313678594663684139150605493852047086623105518055471045916856324460112770245650758556043521852371533902646769386965792218888378083571005667305868769009625459446389149164669057068454440282088487962326999488706613807239551647853708962914085753916106225076861038754865235366808603785256409237674515459035123207138656794134792696596212481532535382896078916008051034804284112575852730350523197965052200850469647894433277854140438270241182834562241850285863794179577915462254558634430073168015368995232167424875368992302270695488919045389925532556875089729866090954885573539946457896613979470039673673549636600601789367937873633450501558871192342031557382370357950811910938204521047608676500556431522945521396907989345900522172054736119481667753748614443231099556263846807901162573573570795500898174029645012453126398088691636222530938160464955684441335497463857326732271356603289892117256252953367965982011082899110959006142904118770461102403158820621028098440524572143285164688279095667727799410801428725792245542210504366811098944809664710974836507560369219233002004640472704882329709326844162079841616250603530670565452342499161229007912583759308750857921802245870945627508763472645388096154343217386749040668134730500334800442641261500105057609936018261702907808828746156954855297982925985575038720256077607397744690778125597400183776473222925834012903391662758016025782145036867740869045386240447225201624802475091060144941880209295913523924140486529922616455726623791638247108604892699238839039000851723665080035174764962909892669800922305059794933992097131500705711948323487491538301382033419822104427490900301414687094490987218227423049729537805826351723378566172719159311728847756995080504921049912830401938165640059211360901488134012735347638187539464150817671177483704574377407158320475163361555789763843122253201378419213893262544071717882916059034087105067996944564859753101217358721218951108230578003719698169465240415781710179501333928825661693519384418834182028726102481059416869005496630182310719699297338057479038066170760569292038154128700775514588409189254726303632475218526322225556855455676949254308297954423614338449797521888294674263653664165655594173494545250190914168074067171372836665410588352642662357538938522338867187500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -128455619059473917264804704717131444935998053035194701416079184007750530791310826973500262148554676529648793356113399261169991804146747722420569260582672491547991051579144941486693648110050557843462916765005386671037005704979290244169011667644767206626720669234129756826370324694220579226305462255877345887681548600268150222798890716457509524914295511839398211180569063391881663034770632006876179626401611285000716149499482064104007410257313126659966221840802255580982096902062656562437377228828842116579569289176354793660175957015366524596738442052244056250804378878326108715206313351789313834921048930466046562035799595460958020303373795429545128171284379689816402573860637568612018444186083212330239764138674024071636117415060203754885241692724542605216661808110701749855435520806391529089769265446249273904593155438541604219236043965899539439914930377810643911018629159197971153592421040331138515347242068662614585546539847399598457180052649670189889202678041404456999649904272440000541704827456018461027919052983991137633823446199360729466125262624754861983509160004169866150775166811997578619713625554235937492031912536311102730666947384913639328616110126720228606868500359652009481890834565177778333034500535800821522892471602476484325719576030611087945517699820313672844367210535537148948965641594516584223732476085712437283578152311807924631381524507147031837066514169842361358461765231663510662323225568824716437308053585618266701927571371555373819417241282124986364229502909533177577188684503617116338002706247638927546342029006330860216849222054214556458159237586982899722121955199600040185198800200340854833538597547570517060271156692832963427967769887638097339880342660266480799228113262163504863629717724484977730218722962184129106341256747491661995128297248314240585546208728444568976647046344050613218875100489643781009819854446441607201645485706554659872823145499883966949384253307472520017250369911566238903464523912411700143109908547208466553167804635778379245415996466937078986189095055639894437120032454307314916617302370772527016111454291277697821367665850279749517252844606125005882920281634349425542607142439012321195660559270209543775410445585165887430325329230897364440456737646718366741300090396953008122494588606699637376672611279215625207619982938071087014805637292864939086812673535406554328897210195374358360775279100103715155089694767577499327944967978607131200251650896895961099296811642005166427389678982570974643395173770466214112951073278151593927463723698156745000395843849242649259549533233327359651783682172349797981212489557630990769092808414699139343157762147738138918134773315440852409894178420373478031994375398510119879686109107940390791215452848864208854475005477248594689669897471985246250745138232890134150286990750442942803458747567899359826308197412110277045820088879805739917229365874035450069470971456339959354855626734357597159425730437900910875824923639394712946732034486998936917640304344878643405536422505974769592285156250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -455994310388851899427070147273733856386209590838641107110511796752786215979628443594235714185198889820983370702535964111837117852122665152850879657570828813562599870103561385883894626212138212584977670563492379861112789834766705336231458129059396373032691841929020193606137907848959568075229341280420748414074555265935074265706022617258450890699243796080109795964446184465485437100473135227033819525354695387777926554757217916849417744286500622133547628519843044894270398043151343641711998745885846713969083494323585625560468643783787436124358111493999022551157792594592915310356978455550922858803429470187808622853937918288095424982648168966976196224291583924374355646862875800715640236252164799618411901109675835849762029735844478125446251022205407760085515909754172056682987433721522864741166088064696915911837309225607337572229990510845922389026627506932519498706583096475757147789437772257261169235311588023278743241898024990361293496730388153108438407027718442420484205954419840659092384663826267321888179137802289671968751634617594944030641899584571889956319059791785022260384994004721311753135143233258188830265395860905174237341594338709619284411137522069609044308776158143823146020527809658455891146965843488910178481681895163664791814402471025112667399656356545313316556433459990887775216987623876595259777751813674982998361942981459251665585318699277301606899177286921473532326520485490469758414879201984872078030791113362017536168691087894337524720916674550688056957111817834731757756913940835624687756989094950282632949402064602264777420480084203092893867930636190987681367522790037032418415480331070886185416950117067707079283660763126157249858943056759638432749152553876712978617225664714138982207053821249604059150857490045298415687154017062597892740835019191706803599347961077314408213447652227043304234804491073533052079600959409063151901860374324483178655270403180672513603345746256268175114554366896415677079258780215367847023546202061953158081724934304142626522756750090084380405694688841479483414775365095104641782305488627679881823841337398002613040351408332453622044750397402068965959437729431517114831085350735135291237052270372589770519852160070505669490572601062351338535770426012220552412201406982341172993791753780297742801370558350455922800469164362031439070885052464578961026158430605254462182818187517144552908215661232035960925317486326396087445469616131749522321709328666402688262578034268463536397201530534556004074481269525172291963709815717794992460352916055919343307953528777122884848574261622372168681906227919446455116036050607970543110194072475180299509554661323887952706031538032542180334564445729474717624378012389296535947080645790572748214600033817451506656625281389575389859359870739056618957570537449889603348219899797233396632612371573106764962190495022802398751599236805121286172867580044318138227146347757508610615781021903292899770850124726361492837188881173766613264870025075848215118101691700758237857371568679809570312500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 1174501044969111303274224672123333486292005208316879422835663634503298126706151499988146053955394698308451123499855556373446584193057003395694163931282967014160996804773120884760627235186088172329616055913274637316102906261872330245893091683914865946162188340389929642125750797498025352268629562319129457558799146553059169940810714673288270146791061960497161619288979210664029145952111654954616871920595314900948141124757647805289458831792678509399114706206602445892713268966505754496315630150798559989218340851251825228749881086128564285021550211225514004786562847832601604267834778603270009993545518898899782629319470978834833539275459361967730797975790714714596306238906089907616391916144893225433999564760091151281318248505127879295541015389788737077617067344585229628225515626186853085637128871783310248299351226694826771905092322703215022582029431265456392638107563576240883262724836150526627158784773769775542214024961267216525687699721533760575685168207103823672174218487275649116104840450763741631475149110071949927052395027182256369857458200966346217942932294015421796472661681761945930229382466865461142303642481789171087903869318234141210089660978498846777594984326198556731624206764339440712874420347274344291343663639564537221573296362998368309338711190500734532080030532856893829534852284266867629041588481138101742511674961445310937550764205346174294035638584360663275569483888259905134758133715902494677473705050123122486051513110089930951294899702564009039144347128120646969053230643948783588810582869892059097723234658780202764117425977112629482182984882297698562952438192035010078078910669230978020602282443901287644282965583380091239759002177200103565112774413152329617704138889077233340483534599961966693765295165717959021907875374320203534305048885313527099545458959532883812111988283978621773908860051782333832232623967517511462127266072937599537158127844218971746206854571277468402499986060670377763297182059104130342746723180549922900766225730576150058202830858328038051412954561100272311386192455668186626496594045196109252350366392271459785948269758730495632396284682784801524582970606246809835005551183567682256452536623578839503245215435106578241421368465085915942233613780443754532780863691863235181697378038852215900492461531419322648809874708067366517850365257969138915028864854029480162339908399033830927308859305595428430084448919257388256357514993053551815960994135080638324975710322362664488242332235813942288625882234950348844197963336466397406912849583739348521206592094328760661641425515891907644527574295038656245237533711263598263544669985476796225298225589023756945313544994948983282146943411944907598017953875252599877702217865199492990379452451147245048722503223040884534750072937173542526428734104741589365704032603699954225279487457920629228985024370719481107120306234863145248091156363994092630801473774020769729264367601067135179147715634579265796311991065950462687764324875115250906842945255448285024613142013549804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -165063569809251364333695192861042675593864580004248168259019911335559021305276119725804984213340424018646541396746100710964305501676401793734852094327981203357891918174945755422761607360135741695501974240609705386694803321142754688121601954515782561654178232182744592066506428290181956125453975457898748755555085060169016061506874679677029311635661042805041446646529070307878004507853703131415252859312031406593428035322386587495095919941136784629387567822292863974761971806219621707250734847726614255809436069984902631400471367768251003254109094741934966027665579031021244955240464735636697179346958918558352725377657420444127438360860858082537884722419686690498859047478379635199866946631467063783675962815920250180895460100081095787245125383514077782581713914521025994338115212135617713277975961923394391594220852271171418350691446764136780525470955799224095598583705686241039102130057217852888354884938638566677072219459342859973989626517154253632292706987713620342961662520270392307537167986696917588482877309773499949408366142145351232678943580496288682940497124630860678990210962483817860629640951620900195996031776693863398108983193710761347428806943070129429408669425530714935402678133852102968840287333169798321766271255292931150945172692209396957804532029955890399943049538492444395290982725674623209978592111003607521399363950367569711695327839729185469316656070165474695765891874047143768853284892309216736864777107286872889090570060128037790470970406447275167230439002554232946970687430043824806379144959737429097112444993401432243878632200055133758908488693663636996726761930274564473624518682754595077691778166979177987554008205881049283407162718543981366638286984064479244187002599498653002727931229517977162823950575012240183414443995132531886479642041093736810263066568197751818496580116306712333588750876614931541280799846705442820754392844661751099068828790441423488674529081352717205575827202437801162694084275699930595199674644402508105905401421725567645799547734365670239997041065460528929985118473337403487177942962294538897599842404915430768688291540360614844611564464596046689021160490247340984335064228733387717492354448256279597767036269989930217389615618774249843925529678733261724636421588328809148747081516437194429514912065689058664136966937268382757584336556636289038670634734855363358114616640588452133164029099140008560717495476792068396944171531210766203930791849276432297472231255894999613761782671741833767469761226451678509251975938557417296951687083151697307995998066501998718692618793429364081735765448141685285437454247071633332518677281660469150604033485941553651512746258087223689320136689086492008130285551135179765688708835210955721118891685165351699032159653587568668790519444284250814232798974667664548801111492547455026922196448428974461455179558820016488531650626403216834859648198090489211262293975251015818529587846007968494415426338579728061205177096799948057741414501595200725603262981167063117027282714843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 13258383902418423572087787816347499818000706084051766531060343975585336755872933836171405160596722353096064850225457109095581305173788280583324213142142035810970933520998029110043661519541256042314666562193100562271607138060964115530198429529685948565065681657874306091904052612619707957627540846655703123340381309065814571671957991263669374595187535219020843645028602856159672920842581861828862296226320333875728787156994657243657939382674491940861427199618895858893632497143583651849576235439067704284930492742338352560722804379739009058279443594488783122911512541064086774108600740727810097279661133796327989602214813163261671967645016102082555751129360560142667874548532791911282843647834671690953132580709181230754430954795038372854913533885092378150872675893337867859369090069972167526788669683286230480485021089750211778174968192242481262714373423556467765089135322088687569790673319544858577200628125669300787024671207885173143609607466915632295133828843915631858120931338220034748582145873250872032445571916204580000700267469072121227896500876348038082390297056769951418944521997172449171185306681878121013225932856531865377801976632255038492899909872269923568192690803990242839390228029092889728842058217043171677947148313267707650311966229919252666093126346613805746200042330003614840007639979384749371019693730512484466442580775111833414344324247534965579625229143686086685470544797034875216095028209333631454793650034296286683577692810292347898800455660854964048535834556355850410544141785002028537420525476064394591557297882546170912242432484088235906304876190779384497095909979879099721433008119652713384405648539854943855647318253567399944823565375131313400400374249510252344542781897431002933569929732951253185504289275907968449550255452942991302864055287615417729813132481094119330629845024854456988872390051181064027440644622686844831477553017413984205547138990453387628630978615435559393560655988661566820523953731336252167834639992217092370570059351364594831079624059742832498822884787306000206394448880539498795534768941153888813313218592632991639645053234803247207963039480110767583044129664926479354781687016376134559856657375419760949123153765133210612249439933837115282527294195663764673049950228641262372215812369378012212529405957071471947571652871124805957041582004013276358168056205924895419706484263820554294938539614257945025820399809890012499471720049705927565114128832859335508325827143692310702313272449597863046778177786196894679569070199340253471419048864186849103902697647158675390627159548655468618738998077583812361673633651454990146998434373806737363720379562044744471621811115995970377111727991862297866907171437609301451645196219463651122218818217270934777233273763241487525763303866414042423290653097505857592954021282082073995674262508802345306644059949731454825648977158679585881061306423266445616350180705743600271414220387408474400449767890753506844498499214767645580461480347977953897498082369565963745117187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -446204091093552854102853214114528956807860423829571852052642730076558554055603625469458743925862246091168936519792626006979247744536998109548404555389928205180854305969424350923414625301763642995703988863954670888813154619062958557652903721109800631583128548229686872783089535974475668269088564213197545996142242373688843273467390393509230861114195369565288198441224274223165398134718665783763609668988773548092715946239425208556841767017378394567681350160816738136793478428466754399261052517024126740343160239130007871992353397281351831049561735748652434855506610902191618196620375599282474403453166236453307797582970332497310634568140561683570889294703513404342894383165869697311890162796403509425922367351887263951748667487247150424544789857686457328092152305621509872934829001327423270355602163402456419253140109122045187930968571463072690069828887797793450834996653173301952136105386365698624827561855629573667928806813125845576921563851488515951649068718675425420258129612665688281893223582291243668645779099145079296127836409803183400902193323636184920653380986147213543192857328746579234438234926203709462915157179074202448126465261806661842435186941847349035860512699164012409759947493662965298822439001386526625719036744210623048743576915508107484367219085072521144199879274503740484114732420063910106717613851036584562094599327256527282627940438552573650121640121938788172946874265012589545798307364041060129676118887406563908656183774245407843938966997732465754041824058959645190692183800869852432922124020360397915781389421557942386242934928169175784343876993921028982177825123045863969128883288245214805151224612733382757288103847507597327761737544486291684463727558988634541751098439005747497818584865388907969948979160284054979049606552393628913057341625907481255282833213899387292269546323518213049854516012239907691048485293379674225154105756050868476566918809364897709750123673311247632835111248283284164448313188764137421909532721342078842089113703315535024533353696099143040455846738698492432254817412084697012071342461382700525172666693523294749837367571787065107236466940817464081174855827027626745027241707895825739520953797133456830822234592727984332733069776640823990831606050039704862136328865267439289809892833163105624224012447433462130129869002915215058061113895258595998914423927576022138183022103351988043185007208079657042642309022889045295149175095226308298451893065233583623599121828213833619164340819123642251054840840976850811152194360245947139499989044492530408888686750738934942649472945213795743794862238719171356071899036077818037217675341398480328580221591956921794670166031237252040003804594159912259029506440297128992634934015323294997131940604679743371246794441492933785623252139335063699406492292015097177529322580890260495999582797831172217823971833949944382558245727410574392378651197767418997268491798230857952944150294658456164544007271693772272778834635528499168591887169554865977261215448379516601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -53258931652781688418859543799416469009551373847942294256649105264093569887007813159103854900440107335969494711217571055197979327131443575505150001487041993759343642521692024472489590288807878416227523149723320998388485027625912766290209145488323130921245593380723798275378751374493460851318478409876690546398208540064528151805194755463140814912897670219611435849180264193146232193597822056222933511487204569796211001269766238935435110873407435975144996109293164358456243038700141512304892573951102752619814404245287483804783392325194023206722390037969145667713404902290041256052963309231165640194937534766824727101805526720421206764327167939707338262655808744808167316136042786450651178924444010633868199083354720470354757609234694715427374882737309207850050079861019043570979491362457429408856878194172223262509640542836992541925013807040073430695632772439937523161545064643922311977949648783646350358269942077655913529219234452794401545395037589510146111962373783423775663176726546304337622354993814571571534595130458499479779890228304393402595691962921606244221105750675643943710485853562367031199037386994397676618691776662457243873134752172112781643296129048033927634039208333318211659613053253981773017593857665754442303553907869050111941857980087535632533859733404962999201182830573324152183626210734731715107810365357179207853973246410294404801722261201389382849141255942808311011374195552391799117809421692317448779406848011595748807291611222864850493460691652685564135855678706889826692753148930725398839394124021100507992095103140096408959957744712770566947881975046466816602329324448377565222088428654991147133311390604289326489989291526063704153584298874034525730454214982080907460464755647738975523233066737639137854337200703708228572878765501212492754171555724072760016717881210540463119077624079329170269493209743639137875218474755212594749575295752578452704610599949999969773132078114696474587361855844615381091966155750694547112632611803433921368968063034919215867652108957530850342700626934104502373443720083319736238831016302440282812659601798934292574357183657779053759709377036470780795028328760046852432802581580209830902948154330766295847159549818482939717123604482695024482634484455102305117996792530796681581653145719996122952975566890002246220532401945617641320580740634251463330371960894317401541093953569081426365873460072611157244660627435424041331157946531721545424790118084876510027362677599997533785432825653501396865309174490110222387150093632227231703875643410455656464045699297964873528540101062846756013420642856572833363527467015182109287629905603954557904062078810628134756095406132153135992729473858152637836224297313802034352516921494687536086713154420419787534484990049193867990745753774849981260565879993062548457358192331546365814409130391394400462419537754270164744919197839682572087530794922567103753475004349999476824037999138401258365013302199280836473054450219045463654765626415610313415527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + 12086312247278660943648384102958881376755668362774007604888478788866790360437213714100730070723071699074082632836132792235789320404512018877205757092540813417116737761479962492173762227450834049523879449366842762499882182946574017203284195077740953316947720608116515987004702224584236937779635843581569773864700515075542455403547500857055762989098122428522585462116537969317046252517622276094437513061184532663530873774816071602281999204840800904761520806970993782129736797980951981398332099298858546548937984782425150728205535985897279028807695702515248382178247508952707147460039478908309660355493021589582824735505162682322926121887069480972641668348002774730476139610299664340103029526885922122505807077141371360610299565288578253624312718611215910664127750101148849822183372198747727399788074942824587294304459128775270115532985488872893906126024668151149910135778366431381604278808277562575910003297911987184303037327425746087886124950230522885395575884640852880416460431533422139205590470967503518039742037404961114684755445924751811208896461843536730370911968998029473364528286709088001370211048174189684794905844340321672580874675852541725803436438716831463123896784280478434387320880951141093765894107128124646273639609518270626772102527764215608187992085061059564538646409147150439402482182318990739370427792188254304375009420581788623700974681917930491488350520897249018976575659189329163479208876270462769476928190784938807750389371485395822482007794567895889420855894689589654629184553218346189345517705904509815861616016083509566521234099266709063056108251966012041575566575658475762357094691879395177769132135065125741263494854675671735972342153836119294848561770838658951485075627695556239577933468058338688998262995009593903964722201534026891503824693851281600850009628184307013408975600476603920937393804557433296515417659970782826139175273552642634305094219950207122647894323527399334507125416708746373042793274392475371575483676710731930925413521697893109291717327658688655053863890363250134503475248619876527798552121954214463607424248390129698931617394412312567895541848825187725700090140548092555902057533120056264342884073855112759307664240061840477732400473097143121372955157934776816601307352085431306160046410892132452575867369991434276058760866858341437584609009089640447195724371640770115609772629897296028620092092581210118822654128592794760603017348669960477352914834999019989305879380268750084257177406027459425280410401635493308740123192094042673208766609225630351840954495158508572371986958558821494433070223578310702505489035780119571523519508964378896022185024404006801136726720740229737995122022191538539992079981659272390070152900675110705432492421418499372354196650419582596054431659767429160425165009918146147928036666970753903982015762839269905536431480308527041451501251661157452337999855111081326654079263947661776702611765743871716494654120045090939660051513892505425928902695886790752410888671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + -1424723249611897876375789710506097012996514462405041068865312902113938148534532199318945366821444059512286944908859137773323758668622236135295371191316490842880853777048678067953838143002640536647510787191777420275072019458246803808503780375741403443464059414222248462958115863498024731422312452858111046028924195822182746804188410356565913369322171438392505422534620673035361876657336129195847457258060469809724988405541197827034294519067878574481123843777347162548448087798442411049575365613530615590862142543902591053328948032398567132969534520862895554427761356837761152030394525775454659299006813555865252716358794362999882924915110922158150009146075363709236730157622123802338552051859845882582592214284284132667300239458055344382365622501147269925445533421367302344299058278100534070907585907508247450052681070211171317635013042040144649854635768722868933708308288017026928299923007532121243034295849539145978055224265187485600506829111545101348789855495055289246527341965826248513292230541682945499210190080470364464510715251217973665164182657452066414480167043948656905790296577936713059807893941004571194412233691202400846695396291405088233184083313323560348958579117363752423452540099104479506875355234130708317704645309790859879985867750023724484741109940361831464099535740629720284068250371076725694031854369280265784890848828661543867494867993993478909850494662950667538524935291309961281372471959895308708402451988955652316192095798120449147486715498047166857944606987480758487876422735770814859298428236929727691427867403912586639236340190823240697447740566183680893813497784294399363732736885846619299797324930786817461052705577314614793263014593554123021706383832293590520817804889200138984272659072878108329342643765369558855333779342728656265957943726967652368357410433338584728530829036649503168719399585375601718057152174483572889558849336514883114715509232000020520526244835208353416629612270863109186908556082087034453788805182554231939774167755957028117200018687477085011534985635450486259045826593120543812212035685016799474669880210845477873694731482408856685624777111541483305162662659683603952309139280519891911780725784082151568376733958956435957142316057663436949696015367933206534974935824902483969774446725064047253938441419026949085143852761463389656920300040984447231196219990160334384002086183866860636325330189091944774585262719476997638490113398887227531223463980267456390720552627201570199556171341751603249855377552308251790699002383111121884763579279051626151461070247486420160449503922866402989587972324430869598539382404290862251621321292501089008260663421647669454052384059081795593136578894856174789711192040075596450401353091994142265743177199114458674700020220911764548749778350701348924183165694864130596905405053800121662959754257530455186550517855843035327531706540819362794097227702669919555220671441325048839986241313281252009772163835895522955572127682444261154159903526306152343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + 126331440087657577739520608472793374560959084529907285847566761202464974680799095867158079469003916713929937918199912811318684161875918759896261557529360474541140649811166885992424686760053690869610480360209774554410002919056439495752704622909891074303052618480163244300164941751458013892749188886593230878811698254997375215677597890007951424302217961053114860223363973360147920332276485383674936230067360438833024049668285031379486546546599037356511155661900744198205677667086909729283028726784899757334651136647442440030019968073113169301706047798366406457214550314371413911473690849559293909882567571299652052684822493676557817265936109208673888113052795099782682763244447876237989986015203917778765808564967151609266555166680840045080777605765654995961620912915983823176001959822540749235995204020757790956795886022402258266408444806529217848756786864886579760171255940776355680800294114375724551668203434734221631271877327681378361785063026185671259837232511635591986360571802859032342446220882907881271699426298792817475617160493785750444632282142787951189288859968051204972469175189584075653867077429971410018601621782870206265076608238009060324992577370872499772801888366326000345575019684826665770818286408908928172894978646181494924301678913373428015315327299775950791653710053321219710994283320959218763493680039625705098780841192045479993349752170781543979100029539868395446490580539004403191648013467407563618411978665678505677488965820113857704400349288181646396811429048054703566712219963082043140613649136084877006519559251044530533789493765839880252994552905478556251118811761855672889111364376445662659111645866132439180962779309014949996974568411168658990697679213311854029919918782016434536288954357126104727092657592207783907974980953553546694271146350869393319443098618066608425676741712547293496524267015696272379296351537996164848279809528081557217819040752017465517198652957688961537336321690367303169744783233966589238183927621783409014018566329877974247293569217322814579325507808782176591706410622218149708590547505243422767637743260250584143543104629974744580799539344192978479605474753410724204872867060402564878935394366863320194927779230285889086458458984707148326117885674732449732893544320577851777554636199067291363228502862950433156251657094204614534673163380935082125517594340526890778036679792756414924283261633454799898937440908772629724151775945192640579113427762464010484399119006755275954304333265656721878966425022597553770635453155315901455223358772394284242168168408500951098698835150554369725928639476720284542175092104542277180544531740931975476190219998226454798123593364628748009367585584115153900142676091710136080095017960326948678729149671305900432014477301473823433894574374087817384878588936587066628543175027773819458496978019530871137805285822733069654520010924727881955305199625377386175711737331372757831851404415731489843326962087570966622779224053374491631984710693359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + -9230989442259077580241342914376653650506309986280731375323142578945798921729111715233764516257618760118828165977750508390160475062349596284216489487330399943591518967494669156883444042703855941113724472072062925940182768444693451037966264149574036024816481929607537921149953336300086628136523815401782990316587347339903454975238151136184402451549584977991590640902873702777417858504187725098855559436050392649146222723104346959745518262147986620431667600547177793004602763509856170402967110003695276782449218306019100590326628035164712016977978273117297443663871398563657711299429125416727434586580957440614194642157620849250507836767939674266572917348902464692140772335070122531139937445798465321948287779828977590317122760065326962193173052360592423750536718616556585864078765904437135909711495570948911023773541158827314237000743521758433541719204326458993520855508526622441393445486914906830065788074407400704226592137420925639941264037377610884654818116879848611456249958335180904345598405760472287312539651455999064346420726638378650030408074662646347478572002165003394327429305416096986052711177516577814603687285296601158688863302120426609927213853211454291574344066235045069513028031358868349386017472681484080052026255312211207950048775634554352210889304259108212697476845031560023831701683702061052715630931809847384063880325179585451691235927414555552000998824030261695951763518069244513827840138162875680259488704605832807311495758290598340905257741568163679288389833342146442798803374394566674960098467606519706069801662605643124241893690264382673524191126448778375414235642577628599274096626491008405184277250072725560258296157987093108490489927323690695177335542924417822000729237206977363300681713405400216842318646914824591075092119515696880132152290393904103956557472600298509128311274014620978633304001736748519075302384619004313459028664047181870591905626970387618582586647095549944338917983870679461584228453871997697583749599326188762302083324825479923522180272090024970740256985118658511141958877920159560873990567148251287311394655481594517685200149078116223437886605145024870376518527161315205536744157104666076058492333772142138959385103078962270319580957959731799356401743275092401835723805092569655940554920546419377604533012034662395459944938979243256530224233828120128092905274529344940330883826550732559385122719546841124519552098028505258854859625447413910805239425298717572502699302853534581676107852964308037870793746426149070919403612438998757488908120969136623063276981197273911066135072825603824488805972664795186071547102133810241029432767149988473727231279012751235642342600955769502201233532898801818108355787172729947670656401274473124571371565895128417372470749141953397646565991893761941179980977861757789113754833217866233412864123107446586317536899254485706017202291929376885863392151807028401708165325440231260723975638943476858880876150854045769489584927214309573173522949218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + 577565762983957654299031323359457884030727033162989479995614222502836299051181506615219687504778057502609906690803142766776681910780820802346565901718453325419813371503086267105235421342498354658392692144581539050834477580060271170901613946981607608819518558755461193061775057046994144398780170292684292075725273045684417823085188325788035654619312414424165035971820294198164692319199608702616978124117763062131937437230228976441601694084470429864983285214748097879077396065750347796718296368997500169543545592497137061383431473411213429395081567107704116858827101103768979210367283990545163613924853685126245027528254893432428190437502337056859279553960531806966434062720058954725761020443704612718003443477414962789500447719899717545675273308065094207379591569935521439662287376528555697635462682128742052415194633739004865406682687389004570167584087640450119312197119774831087779148560258378085257681047743961356081090924462550113492779024525352288467530313014067892424022649123774463044687608527752403694352247458936282205802132012284496163413135129558396656967318511631090211810022166793612659796906117766447904239462600176828352387900888771557908918581960398505839745473188893532039555558062738525793013947637764157900950061321492414423806665763845279189121081978180185994611593087158320785151212980772577364362634287610686182503063543945412326876553806293441489241873165588534412798447644812824009740611273881533922592576190986577834203971594071393287464584126675515849274564034203508755011763304934171041425520849903376796015216154111823079807642570576227061153849856031275438930327531387824017054693815981821287387146885743169920777697878646760615365817859325750507121879247120364412064385898895951060418517362140777803873171427789954000969985599019084651384449394555368381279240891967484579988330331345717706027442645364532931310689212905790780956202217913134303240184373373712829892578115006404479377123300249230593187264578397683301899463863964039078637846505678691701190449718665727025854595408199020640712598457554040904807497792646494268946012801659127737319707136714509839421658626117497164736550644953616106334806691065327476567691609971802436182001679851196007061147113497806910313702270227751912604350155521453901346444445917585266526276928958369471420890421032470016416379873286192933532076213479300069092675946011886452522769189132332337752917890709579002635468939235080596726895669597499593300492029714425766633519324249781165198770804798059028177863867052496870397315216170159880687849137881006821491307745038738262255539283023512868049899399577787304777621237725313882145577614495257373893488783950098443265261891159884214076673659191668721396166993012425051531095016575336206978834270342205394159228457207137706953638136280225645493386969172509728406012195421044202607138893621932302054475935062518778875153699891381446182902835035837020541742389038087757522982210818263411056250333786010742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + -31898222121637662623190068437361279577233292878746294832309126621624156490242724735385273713579918986601677491481914770116485048436176291707286512041715478853435175486139221274745336560543441239838153675751932385358030133629109796028515505627968037796939356961709112129112958129220850135068433462882109234082014588164711121652115332943188592823088020571099608946421713374035468572526113380065921867624872312248339092279927952542217545531521017515159040400329015491255901134601587646014051479392771336179659669319486724052221331818492819105567683393522833424040337399129748232405822677017645488319464194503711872956721062372529252019482107369362666763121460800191507170661264017285780923717556518458283316267285351861247103483674949341625058580916046134862543819705244025300980509198244906288844058035707104382850259696861434735747060263035834436398734106513949395535668290892051233161994049562076224167454803547892073310892590433450086308022080089497298816509583899917403418559008558912217782309303408289695826231403757289622463342017723586346473324351370816302255234331793033961689257218517726315566652981323275182807014033491233781533869066296120136867176194671005251622143768995568835281344842974533050990079625959406994136662379056530155271385306547478301668157176899639460182526521590504606529260330035015296090187895309488143273447219999017198642844921127428549978688289556367436513983390720732001608164006910322371013608065885031377891582054062865768738472742901293621747545750652843076818829896686627516049629088816315472036713003581813191235553348806534024112290473868166390393005975586072796683190901389506142840755778521146805659620035503322922780656995841649954592621964069351523371407425460056317381395014106409924890472465547291957663151091286995502711112236318742031906824987297006346405447464716926363397309697467099137164201975916440304574354595082109122675115120777171448714139262377369595284188090731180598249597773479243773491985916270014806782616133441976018238981095620290586869533663019496359229914836101267913300920187388304634941356089467656965566278890069716982586857518231811219979690441608078853553708902623876510411133109600777907649514332632695252677042252440354531687344679483323652440073283376933910731011691505914773696318380268900383007999536763550065210095676744009357947274420713452319690288620681117305335513041940470630038626159354244052555862282947587709291674545886018240479729442043246607580245928853461924223337718376261733414225077676677143190061973993011674784290022306525238178422653782345357761201686008357896663920386722066594144141051219506841443609603625875265996356539485773024844526565337033527257743368890780082467310919685638638174792047992121430559944267325558458666773100705169971507719107611706116052217106631371222864609790814255480614434918319982573078469670462330635272849280001038590249549121232501293372441463882946119161016671278048306703567504882812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + 1592300635719715412322653275229827212876214335425940639137109242656257342240369596838639483447228290617545335388048186339058721530345905788887284314774957292898066109016012614474909155884712699284460023487921557592448479463939829350847168989288475157469020436576287577466758468775901120474231438372563816543463902589866961876064429071411080690334048571371929676415978431137176559565012798871247336419657362798013731914307538413218554469315871420709327591027879149711733161550891738759443713230403522861767236770216917846142161660404698207097030191231685956219972711141518415746665983849091921667952782630765645097035895859259582923838577262002300987453341856143487659277969040828600782672984550266387397535543650001225041520147655366131099301417719465040497312752814922125028375832092576913891526377719307287344375401158996980504392676269604305086876384964457150321868944669523715616050104441112286980243055198949541233744751000351440321867335900943435651765337336932367923360413439421733441377119692764285560169772874293275801700310520038269823294009887816707579772243586945683618901432093201011614267380300429287876890424171667035076567216313828844181263088588527955682183320986822770670134060966610618581975835074029558082665505459692849452096564808403379630511620885487290139465143757006415641675910425286623254893779849317224337031773542018280028370617579047410199571220871194336174861738378523497698681535711611116125813427294997100841534616646195997676620284459926962346555366447838871614173546530238658038262490859376347098185621389585906425903103365493265098380615847530010763115068886332898968884867170797753058751510718121861760182132540113769631377008056936086063029309485688199496592733714631155387583808085476556535038684377725030133173931849621037051733760412355661699030213418912458856257829308481145827565676292152376967770417082078469825607524559798942881808914409434650934639600691075315839382940380710069185915327167597019973731351422903635542929131453620286137639574448647793165320140554413507320123175132379950551891616772231058094954805542722245089423355918914605256748495368780535235619129790759782582272911295672289387022627766624077097240602871225312318691288320020188657580400156243646668293558840893784421612959466195677705260976043874635494937435537914599128519609367643021731230624925334528275607631959722370120629068053535019696201428711016933057195273817903579544392056118986842243719818879482628666841495934028585810743808171199999914808067757063324662172690853539627685259966852908734327339925750184857055233990900178050045589474522381557237664682390245340437166082122601685336880751424791415540995823983142453614717242342480082835336317198579936307735811488686120933003180628146102616055467719832909994697181105901908344267785031515622907160107578912229340787937221036166370612442573310688364567692340995125243066774569811242024083659308845794459603098221123218536376953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + -74434112546211770135098012167505506132254795817771620440029223721060813319243632793042094711295130161376022599342135857771079236094142010958946853434805481199233222925577901520144584610681669163467450724622236450587260535330308905733111351613235593570127432745507641980581494236673845691620656229910255696826918630198540555602492050334101634652173506279378355647419276344531643527495907431803637828886966012616953491191839495157396101193229121713162583975254981237075237438650073199547857094596489522333535428409571097037596449633219473018492571050833989976596807162306503592859467184733383098390373248147193656254931782178917068895253193419652453789218264513871581135060656231454822771004637221354753881081698568337249609242123329959544513157363076124873934427046787008097870604765816092767548797910777629281141041114321360845948527551663067139961374457654666806519723391486980923995579091229093993512034048889519577965306189477540013095744647576253345686174012498990478214058668525866827117804795053010853664175529835727688982454018992897391492830122681397441617531657409314982011035079932247938794215092161795559123155296718494293962596381933424029178327532778805939746302632546629532387360361887082541302514959610605007327684757320212473499432816980652337042589004627860299428411754140398114823680866825830622422634418856543647333313706952565956016455165770660409170004077706777536615078972542401637472021679289510188157211548251586139101849180459959433906095032042534374787890573869914074592771368984474441522078632748453616052134207413358392048540239748307701144306991007955400856791533989048330439143935443870057227344152236888896615696635866682180899530519082945702510544022249977569071990551537119582039633897068213561859377073570857057986474062578083746963146960703667824200394332052771862658104885883888537890584753461218826018601018965099635229741751249836628906333213380369706034037220660135729666131298353219539519363457714792323954180588569268476456834903465217190638590591886247107167146963105147755891342785774148290668205231489545479075854490980839919817876971452564127808908025425626773694255094116982036268138253233254114276924058937454250268605517500699415353090253527188372094720396828415361908121900860654212909846323561740468503760060131990703585997740077591644013021300982641318972970883414343210520708639343363038846200295968319452415567393466637692330121737902321019296275898220572605644995460927644118105734559752542969192641462500229104785789212918354149170223967548249760670326047534295492784885446010779083667743269499810039312205037114061272248141753054012704328099175194106179864765934366833513111386084198185600799162723298143344479108867702052842981056551409903655206603534046644383637756055035565185666284336239548546011171239710453786897802394673724208246603440889496305145376599214458084606228778810456335987589699130690087370801516171895610447973012924194335937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + 3313908304822172002236041742976685001166204827410131849240803982431437745951158417868426540326683241609363446906963526633981243288924793535847589678681964836633429584863998662146130009999558141939993080059780772090897091303182039303686974032925806528108236294427778239698929980634161740827693339300471393969015942254331399913120425683998275211504981701347136651738963852685202604744797341436738468107694596166989646176571113149872292856357142379990653517512358289639732443588405683752035525406173260635977030733885756334743143479764102949518990215448345266266106858507729300565328693281002160074960441756693485123044580321328671665444746512921433005153735924557484210713879833750398636287345506549154408699401730048315834204317719943356003324230672061282330293344034091675276650902747745228733888676379860493630529404921989024374771291061164212432908637055679499539044829692034978380858351406200701178997229302383412120313130371590248953605264654412739445935461026325556501962617703470203287148070214290305716513656146704916938615417298130365689984876637955193866687604409141493634180323424823587208417800039968123297013797494240254806833165719859231331522909111864179760619837253280346786445504878325706565807121336298860068248494140354509888483237132983171710502406278721050905529722310789206892156492522796196997681650838932141012074683980475596049406808490068475204170244950778371280826840071292187298333013456608027212613064608118593752027026859649742917552712486331680727424855435929954511467988898444591534510017171311338583543984315425767367256742515787471152129237808093986235533874545569565103715890621542459429399069868215072561717215119401713819006809450084532921037542847657592072369562885890130981500329833475481314194180750160870793502080458883717245630086574259307876088791744432341533353198683723275926171765300969496858368801172544942455547340887965760973770254721674742283322802807305463642655154132025344758121055956296859489223537531685638397334754761218433351074160488983243790621722364719848382292693033287656001620655121111697357636465673978533017370670719961866400138520529899298162797600959027090815794715286622190268657242177807189272594717151375602651565002687738694323802349774473647109320972145428855442800472951012859145267638122227587300777055660513039309726341910435720181999354297447101132870609138833652143444201638172059498702753872196382491292507330586755635861777323206785863704305585018622372765188319532853353420041532722763267638053474768134023219144397968075852825810632875719467593182342867879776376930075762615227751903400782463661877590779598968657992874230271911765233533496599374825710449698593405134805572009548377717585943315734895179046815238019179117683490673180803512805142084043863376828961684945656580872047593045559942012627208062631621142914093916825903195971681256668542472769905422986273407516741259379280965168763698440045118331909179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + -142404490435806244679516169403057098748912190150194547237902977042935760201295894355946509563957534799117489847687652647445489668912656618603749373975027652789395938617216731171024064795104788036001479534601436481530496441639568614455453905818944723810529275300451722438688524278970044109013881496185356558316086193870752611300002661585246623934757974505008888775506250964585471574845496637839594217290809867578007066171901656414236459307247888418724731861877140892337559181060657670603393075199088676997377398024648012857990760756127626431920366504397732500465711854428383790561866056725053701065794853047160086026447589809216920092271634720387285096373739841191578800725491356161327482318653247197682280209601791612130449352260270609206617827317382966372456130097930850974461732855466195160351516216537726707111347726801582351266478214848053847098084827328823144417949312945142560342623760797398708073545224247612586265224266822137801221535778413402172405978577392324842553113347020803165526623544753868858868572928206408555658272361773001716924183888084430085017506648654399744091802098765722736930226142013002700895307974843018667485272983067248848136463539942362648369530110175072862835296683176565395890175393713295773483067916459413312660795315092713042393667780828906309386415811705648309789203500938462206111966048972203051394071095669223139593512056999526180244998490320248164184972235498692346965622058974147160108990056104241341846991297980660339444948515448105891275776640775052515621055096766353535435182342391848783746430988151875042309740919316182685000899494173679586657579623699629908422762398584274643940375864639166824210387330508551774557990603019194664039601040162370216171115668929434054651089029882247116029096993648901969856653231128265715612214320442806781341636655989503044242443474594183683649246602741173159683004029242624221795364362330519500922112077907662747883162040766765111874729842336207861471084124357700213160561795590334225339423045564465078462825554946339196292400586726009467968912978399780768883809164936337818278587812943635934561609776919614556501737127109373214215965854080741267456096265573835182424261104816071364159219717248152726810531509799144079267452304199830470141321052778914160403877332937712828886629383467877161919233883954144166352397808280161548753506877117017390557625008998842911203771796005418264285196932488470263778540302489592648219732858563513340316217508700854825015874914291928225916417685198638269876013728181971379129254992037657296757559422592020510307774066504889848836819621668818882321447656980165872025863575197742388515497929583008523992994735672460682339292153503100278887009777086579491200444589306469288831813005432868614258795833981081007987800969184199570248964411032734442169468861659538503616286465238506816692718571771560976256153992957595095959106939046302806976086147740280615133802845710515975952148437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + 5706199237805529602664333763060244423852333075653805405950284774246758616765807922717768350863686506783437318724724768065612659840958358638870080822192647881157354226981702832498469474055924271451638188279531793441917604763994094752015837548318545814489469469362622409859860201329796351031691070203991269255278103892600293137711985102142783627025295581925516241870573200466253429394258562262867024267776271818161538781285297072721169999809158857177255600381993509470018196770661520882859168040240361043447253588125534203899084981078276849657209885665899502924522852734375052308091769998551155360197904251166584618914643900768046589149548636503578527989654120260378118203524977168566964516497279841385687801446181663320161269849987396736621991723567418423658821148839788810583035127242964276683516237025813588447244918088298479779511137922842010867728720047858004219201261023616676513438068183206674052103429301149811194213603447250443003561345523149351385378830120385957968209995107488986795760133020087120738515817004528504264307917220339326881504050401905458802255353089943825921165594703162066710687117683211314946047277455836305753222972008740790503489379723476477349155497826169762989908502562837490874696287182486496271381993173835853745509525749565586424014252581027151891730869852059348005387407681339426671787150343145683405987550623049907072831848775949355470511466005997622973588521514957480772645286374093717318539662873157739290782891129671265601071880612268669780383075564957725136196686290031690444395389940562075123008320024604342336340884261821156653294094359535819166858173115369840326870432006735384670434730988228076143547147830973034111455226933431389686168382542246551932399214232640716857266398038482624602156632614549696117583223239991699952387412127251502568688456912965470665743908870713192861760631440694491718272385026183860869749729281361904429782726490288517968039413019083680171435044534744670032299692806491664002501656577638634738888106212154436973085735431798135870062057868519255951422440671196797312256902902663927722121599263060624150273856293979661133332989834083437168959975781493802745057202738173075084291254698406227226155880157476412605666686846418015880822875779796201572090989506871214991412243283052915643819711960010151824865564215124866556816316308459262010991926584224826792233850859561622082090550530795680469606134565156258114567947216740863813071199798396750988904231780253793510254101045409083646071965025919242426100273184283243785254284075500227671899414708056812990189038888542331944320767783158239507377791461681781432197623423332462278738715724300475137438662613584571186692179979395963285462808432492563937800800248542912477044481736594222442055668783110630571300184761995531037298315141015570155291885619506973508269699512139451482066666768864934524816114390752967083225204934471797909339871867679196572377004623413085937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + -209709921761800241916799722750174325856274458675320116897296976601093460615034049559347700498546837964473180823728918481341043012698150189631071886499985860683290108342843228521777645710294361904247134441247984787098982409890928157877755035902583226419933366806452989453320347901832484718138598866495658189348680482885367507408902929802736344173485962174930302841989867003721525903013755610183379407543690212291308324777973740707441797138850011350120024998980985423947605532361067661453550264045807766973671517104550655152391899541738218379467169408595637365500243052993895954281615409284598614941365120876601429380308306786382890560445480506755185152070070068317005254248976647871405778445859307431695846738368796410004089483953384097915151521419379895090897179085428439250602058604090879932627112740019211850897977148484398487716772245189690257934373948328844046673946816037717765222546581396586354336789482778816233681516170394345886584415379118329366971212754653167218699627451221631260347035303442377202506243843532746483579130025246975705272636436213982228536536240478933452625088055990933320993701773076257282846053109937271595486168622570428772070380049924094715145261856543874774193604206692727002042226492927235111806638871867651352214639522390177659250992101552486629875759570680305160333629717128300975482719017344909740159740348989808042535373699795862558380101051380934250763600857381675911433886226611070085572934220396943946457486812764025525874002829702985480937590915527350836760170495808262272634258570834639366268336297436111336682519747734883951335542385043061244736498108085034129347500944342737036389617919758821720143304111389646726637735980733502109540097289927459449594278806153308474334285745053741985375603703183834195520316106920608999183267506148873591996879392674183773342971630328654026977225591154189923485168559605242823924215984009678923039094424243177711128830857114270422855361823877618707634458935449544623268867783210977083413541890907797560826014002794788576548753365022845936954145830142111670166245562917292979836842643666265125544207427429119478429317473805078788821958325753369364281599876284143260161425636634272906794280089642948226614625655174942825948151274191403043567470673175925483587318268970122651491612907259662962821092207374217175428814534766836424665799326207038997496755221230824070756971393543260101511394412605862921651172475475874849961088048549204160346892470614385195569844584412020011344374996131094168341690287601060267844123925369387657068869371657593795207244348936021601353104893789195440958038879948766684306420032568290421995390247267556908960258924274932678899310589671842426833168003210020851244942263943432286553887120203387517664370298671501636455353472205548882798968246017670099435578564511322477412361679738471537928136866639136051460682932283423857075171330468648591465980724315095385263442993164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^66 + 6827713997720168475976055359056206203412986797845560560759867810479217418089954440409784359747267972342988562003084385873919868361691768847140285354457621695576370982983526439819688407490613091691762127324486858060205450374924325189381253658004472269892675139938536795689010114760085002501004592464366132007794439482303552331744844722128635771330620240835236411131605930823233735889892093819153440898412262007143100903169810423942583358574671487787188529285433180563464896047211878891174534501481962071911872607352725169802883134912876982168795240334929468051737317039789410061916861969560346353226692430151782572466269365745763633957660515838233828850180295992770605305920811979367505597841990942255426820993467892328219633439693197413461391299209623873656880304730367417252675097769842525407236694272667779303841595096539198192114816694895146454061888281186370342565988556654398029635176084662532793097051990285143304302745445990098405852919192505479919764670229826402930821681492572966288201501136962185293505325736478141657288449298989070098252921895362287714432634595208632060439997162420130978008518892538160661541840009641632355981432375713600682048216132781740062064574296609676423818100508333873473318780343501393970834119967822870582223730704718568848224611524699580566382557467321697853023375000187815079430938123000342079992031697866135089716320944989084343204441161725015327732058266740958215362718339802451204008388611424012510351604464650901248200673368697358354300838379697836524579433261803255070648939975869179871891287310895973824346949329102909305276689320821695475178315595205205732103219476821089106463418673660261122822180953186690194972236638209724307763818923413066829312281828764535361379330905085285106857833654318196758613075523971049523781835625995328032686418224810288409671933512298847322300620385322857987593820050426609603995984573849690946824119131267992116306048289284945668471227456148658801663811593986438614091941185713540961183050394881210661597437979453846248267502239212627777199056509741035745639606433404591684796956887318712627707032266783658045591796045998036279850067662308030360453849385076717730818828314904695062889165408788604166644182325268000530792479562889065968093961216423962684444254358265947863415003537395467589468537415627538046781516167143394887109003149162757300051588183062741213376054763121299760011972264014442545840450573292402253267274196195180805011508460808067749599872148131426246537002248163540187494573459514921547708905354070219728418341859604929578804649944442389116956216706339073165513235691773547427534475954639626538317618551557189702710212561538513615776075351161447991893992411211936507300113203389276849869549455340935908801041868477874923991690171219719267849006899666579053019137181707410015712732603018094580119370808568132200063632620064251263284485098919004263036020337149921035766601562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^67 + -204585181589891334066212467567255751027209018625344009817332532230343299779161656502575780727293848406240534279172519492426773793742047730651216129638305121069274604419385779290897303441993672791060643782226732116469599321390066758105792051651606631726609523222884101230153176732713667682162842484641618623617857871072295420275320209515970352293623618216493958601504368158919043867008693304183555240719384204589308455755344769645259155160839020228779034002594834227020188431301480053789341238110001858860151792592193058840594760715102769339265423876352644064829575216086042871788148993178135799864743379636230871916382446440892431056906631632168446013559253485025050421104768665244557279074102445071592143655146037660227610506303566654965614824659442478293173449106326534134158822032423222231261631455029305827478781048473435403657500474822603835026951700375368330156981576863956350827646088590271033629120682688670296686232426935578227687478229683858478991821616428953775211575558516408689132694068134682035953258046936834127960354523901075729272694075617372147480007802048755127313004707397875312714717979348869517910678668013547700461554020572989942962006547184596298383491422038879677459624634559935252678773718246649802293658862647775440203078470664921382181024298459109876669464187001937252712558286157010998307627344990327642970114864391184407224061304970090915050918442852876816125008400663039862524822201233900699623569759549528961957903974450590583039867541789088397003668542899278457909571538142235474967165248242583096283128343858834243148450394669952168356186253175692577543807029428611192074750680602654854786620590114934989997506340306272276323832230515919082580348572704158760378445373825742969167921675721395140862785634074572656163230753403086520044640808799272764383193883986011397949285078206087878325361979530258080964241983021466196232180404754301150790219360078764812527092143756297255467478431829374398617854834283436955935039017454274692713025311690524466942371276905373954307516353847576527482121037646584406577735832902371015894835232659625207516689403477623418788648312875034411851609934689473292795027904147974087149958867551212376864177415374552894597921702059911611860372055615501187273565151988107380975010352756788165275696163593986194988334632515995575549522330230817552917415654604631162343757209799194771340192676188957227225532434771786491338928083834345763779807523310078242361054921493968350058344154581318849232977795730455030970633303773507480154706532233857854415866432195845811661270297642977291094232354304589501098166757233023607965906609254114471752238852016164921757188603017984120930945197011986681924546650505610069201794590580558770237135906591777200222621565960579832843970735397226630550555388866570273335872112922558448949092640630363586414005627210886837116166496686661859034357915895592553000982039738769531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^68 + 5749493775907256353869299794621342146051929342569538966673583872227052124972716085710361259165977538610025590316262383163930719021238407286827290424784359294451446643549464427017217058919281711194718469116538335331116015474867378638161261843612769620441108606134372885719679650230332508204100247244202824928977030571590373566099717563354741820290474314923406088835236528173920144721958210836052065743579908424306537279830572016280017988338007001816134091418785445525269136794334161160938149469585706226015003094135790816172851237690508334664021363898292151235299393763257158579393145905574418045269679207718300311442251857710344025889250446568745426972865347646223830829352696522016678802566773980754036110516280820571570264337410642653315946258254491900200567319466618981755751401787506773892865536613692411388627873691020480633088603587421796257555667153174699532985967800024547824221215602034907954913151363181743891751473135894032050716238922704630383604714216984385463543398622558708649146874389792119092635531886910314762241893467220301454130355795552632983089620920217132339651634286156067923064145460123919883877676632427511719111706372395614264998370626603502939999234132086443891085531418902202590559647583658069541530323677491537871061986847413739945889433426753119148508699709161521340331736017835257175033786373329811101166255900274666166169195849868528861033841103908496277986207364626372219102530099837765395727653892835864928575062838443524933712219387791406718744638396764216830218736188736301968169963448023926742324524265662432098359979512446386709507728737491459071739688121079195416656371705327901383337102523191083685980094734373819568580747502833943086725636284817950763921546365882696369362430458666033369265127951621632100851035039597878832031636438663524555767520028626052376230482829765382708237196965575691247960243503563529536352580515329253918188550913480128978811840071785383748480157292340012005982586459403437876965769866156198337216161373171951837418469683866457373827101184201835762814028026040595949224734053264374021881316746089870306397313543796526503362815418593048858160321861547582034527367400315466142862020619146537160881954253754236179518382419653218323506092448070692078577478906604278012319004034083159744292166178099428216803400408194564205081423560353799890702337661951139296965236023958130736856494415499858052633005362818020080737740603431687736887574821771877794296222943607254904303639214703346382355786266671808003939069556441448027701589425327551639714172071267273106468562958268953372559114324116482592617813796880471455971068265734684337445041839547343662942800909584064479734670126520509709505523587775228392715184971611538758875390171567737812366496133270946732132478307222292996266649965392029940370308384322786463933170326117154317577015804904633751208935874556290847697339292715873735708868286132812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^69 + -163287630967619479864911699509946182459641129887771079334233570546257856874465383852803316900882598493843068921080600117078881028175105697286126658277249820831418681286524904792336156555554927083721249596467133841050956877230493032255638819635634488772070483026156914612733278540678850153653836139570487463794139583559008891621540399761289601584733166214167894884558587241691180468514971104900942961629740637428479148994406397589551938350478800461676885340573608885079925616973827941820691505669656056693119036965896108630182102912267761073492270823002408745832886919775364551144599872172602126745620309044521973178533969852050368768911085380076160126967760984791407515794426683046207115742184359904229379746024292014224553788662686738821756967058676295749221843039440411814299401429828863851466363375886132363065044912751080464337264332366267173332178417862987574594017929001486432825484049627204897848232490859210497756584087519737498202570353804484001881166192280321681386128722730752976943781313556102795750257390435553418110447067402980770352626827053776792264779809852932812662813773034068740404457362114041486084868392130816659225296821676469836053406048413827599391148308070380385132561287663628425460903867803885046084459229146012063054372675193087917147785724096661483589299332696785660259928091917720837784041963750623214795938604514708850460848956067533567543899122880536395027493228842948521373824654678535994910772413858957997545946411093663958793937488562101894454652732979203763973070259340979186848665365269393742954056231599410921681598263572461872904763027189146041173740609946075870650766133676310714670619539603792336087283471778672087936923177740570799838312685213657904593605954203594654723725690354298146446635552842541221251955452431818687395782455848634804104312857266591233440298211034313125474291378118873634139061817399612041000605498478396429383286333237605398178365077926988898172520287587754531559656252140495591616165804589272515533161392797476568077812407102863496278140034752706696755697862433171641318525401369187975507864263102863317171258918156001710879880677582328927251718317596785288741082493784486848492913717926241539067103926901636880169400142907780159464057973352243782663548992487151593376969244874368586598326937705284263100378185372421954016281622805963585757820901892485807133526123280254724004024827276541667360029890205949944375393330596859925832827239925423507594511114201006616321564145539344626457241628263523373446189398068873340962133055511007480842763447843641645462630396020645557763422730456788898616009007328200968825883257206936285138654357380669307096629293515187602053596729852909879166867370122431155322807701049585223987470693690329120615868965920952687504406371066580633214410916613880200688446603056541062344106644013773202416080320296972277442372451333276990977181420107949117586328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^70 + 4153641435660222483127020263803965768501560734718837849579613382786031730022092626071113551686401077238105359992925722820364170143224586858977307956350709683564705858388016366678247893097104465105225626309248534594055743661182592932823034362729033508219079954077074273730735055430111510073994831878327085955331437872633620580380410443036073372247169927358930898390678361934667459242948220932544800338761430373156898470702588671804635616405483471490977979835147789436755654476286220880646598655508949627733357968548578941798967672471913726580633571769124735678928430428795648665363155388760897848489314042665677663850740644466534967190422760173323228931179016002847472165356395756413078334136927272366259314845195978079513517374795239937980911310555834531475811355678538578888253203434474317518080391171437116064127987565887224350136379531014595323079205995100591685479091879093816782504707821476051961659320761257120765698029931495215887800601743691804263753155103497111039044816159485858885406170655580490839954306120586611826279632668459949179526780510368492567083908362983186275324358688636500613939286214766842994811416065431557223850562053994173410361982129730314326151439434512666017814393328883884434247568136453522156719181690337107414499897150761310690974682929725113911043024689223592367986804478728333605047640794335063512715286451154773443622754873466616077273118259261548069029341535086610241866487691468731443669660214230501814331783793170444161400594738634180799846489722607604147132143435083503489369225394289037123029057570328153014695084779720012502034672284058964176670563408311666444204514168666759524811074281180168207551900149500589707593542797687984049801262065050392685199519216024347560059968708082623823990079184242508360798254383696779367064562204581030928320445694557958842394551675896449935578037656803912835265272071620464034341251180073685372008338697209632047992861643636616305629522659752747787137560526571336417810752689754027336938336493718222491186712667484160635331531827035509993178452352812026872502376867703555962673890528574972731920225373188158880671927251991367882055967444020228619647860430581031510171645388315506681330123689607458456513840958379729647049240244710750191472948764208369571438813298099004414116610072832633011286237391725863711540943661816272092391537056464367678498845457269568677070096918875732903226935901501437665779830184417335801691173768240497864831382595851236074490900246728111087194770256255773689388302644269502873747300184271411844006020906084325791079840271097687864567579865493819811118747406653201558581783067044592836131309635417874409434671281641372791006663525375902524139055090394166717519973031288109377387437788635651554452828572307913031375463796080450310808716850562262526253718237382907134469753837514087144004986633344951858652437269031248485781187229487064570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^71 + -85671629439147601997284682283838460034538706993508161901093630708876810540147376056938822573317253747435633281335980949961325443324543793989573593276130043529040833345864110548141794497638224798740121600118469753932496042293015106143317178824786198510915249024836873737639913110318759242253793986636925364367439307374629014117309733483369448995077446284229268612005794784159398468491720689948621561327619613566593668564126436154736986823212940457279729910611407439342887817753950767170057064981815377219874146084034277022674362010103074411632060364774849202081779428717738036998545033869004517068431386336255206089627100373437231181469690770418600925887025207430045418522189079539585596485863574497510918999476763398516286294034249161344662559112999277405631903000446289218785003897302351551244213628308848944453491489295389151358241783248529776002812135962144310294594821262052857956004600029177818498437106435855984258214743400916412567304691780814230168131709322370279342726442753428516012854792707238697523487192940628661568216133001175459431699555680574904914014132794540670431732123164726250113705657177235659323813502798151020252496712819691321653677520863794142719159638031969812440659723435974009280362210416055212886155507535976843810861554904416571793759852018531722590200726915458082854111254021311931313731826944075894081743324897752363792875948377963938373506410551286343421496157154076762818593854129260259355113887904224169327150132119813951947862120951404457999850334825821097883329610504917880340561118032770659833262440378420129714008151336479751039869189598951349805536011817940918555661483035661117098613169450727043972991163989819138639001801566080811421681052579006933353075565268197204450869976931200203034109338825386103590548625893172283255120554301809699246363754040496260369999406897536184590279301328025652315716386735608335604256572660650088679636913208044649516311557166663518043605867581157649384526748521432472764001245715072858083510708024905656924081209949716288454014714245000653321166605917411573734407384002244080680491252183564851732750776277006553796425364296657337431763185339189007066323065718074082219410321012860604505237382320009885134782749059334288849625431527201678766745682285990575607394422198952826757303664173274567937327502712424286463876287726278800425885805357153485319660074039385686844121871212684500975394775130573205340294579234058499264244719782710878583879591928150295077459672649839635141063724963423256341266832898344995876494252124224997186552964541075001014454467147343962852478435019502227980149487863648415491184693955057402266231635513871976000268274135263516922812029805109282443744118775782192214157342952553278957089587973486797916171334984731469202466569520341510342673889173230838083912518364317639528436659495995797751293761120504720448446615963632252384837423592875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^72 + 601127420493531532179971959382098589633057718742942994501395867922817691038217873999518841757034865004738102095214587011613082519700827445954747953101508710690830524289333700711130574041807263397873090293107788270648945652706347462710136975907398655975973389374822360469356969198037775664510155540550032293857017471933017068122893104494610134803597901743142268129482041225984314224972214693048218829849828096648362073549194486294785534032418581258145297869441492586737600170911200275816363311793195222495201218700207199589098087221025451372573231185170509298048876507310898611296959378722903145918899017860472307216468671490350069294448787029826250784837922603846672147780748084347478201494048404000182499137228886712481450204344690103131132074338898998371967883645787921851672238417579729876735978076656943107762214266560589277637008726552684883657744897085389791866161436340378210174408392461323001101022211461697530094047500036772205966385483411573217939029380703286281623335340769034511648369157158223768617761574054886880128949838490200347326511925613308805305623218742409003128979690580173700624462456272016007821971699269170153702970136105561284539873554565306213274008822604395247220418239243091976597968542077265337468402143784948059849934917091655461233944752264578966093094675489612776730954764070641560817869358194616749507232409659569836536259359019825049208193607664489121384134539240784197168864560380599550067422274113738786854948127960394862236025729784945740987770790399371580777262108940349594628987971377356787553022158910851239477407928582419145098685665840087435045759287574561269048513777147868889509519418286150459115222452649265220432768747103508530065914716604497319033826614739586842833722332552017356635629840270994203403221873067701652011641558336773847179213558954031858164278300140019952622082004624383405348960244659331280195622591359049236455287167428888441971926010754832815787774589384690139011863781568180716225303186076588638305827319020510817166976567105288084363006195010073020983694514582618120714067354568451807199250858545330821584751455801975211267447492347107070427585130684949324339420596918166299907319547660262482932798768200509319768097451510009897915764758366672525730715306077380786893315046750491466696047860052642208872943466803913245181280394511262320808753087445342985564096839051045417414263610150188818981013476058607000439613522100035227196770603640615077467358668174433969331323074061257658995863283525254998404415851294947802730842836542279736959474163871708053359190074623152540321747359608698492995687246832456730604783465288197257859997769973697542384525107168820450984566667356017552263847867309973197244402075261669158834806319421188898326707674982620549763395325610002866188976351869403183971212428443749676078650467478528302807856376867482897550713307792733157266642162500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^73 + 17581850566086205571916878469949212068334508261840582273718794222265370680859227486840681040132751103905769838186596431572186353800539953093755170948493287774545875580803953250039670539647829916855422917488407532109865678812865219855457751999033309907268411558593476627485398359597374230191947762926549575601213174844525773783084091697828588212069428156488062310139185360817593276825178893058219949221401110359864808009825834541350462642639954327604370151010182406148950663734237141664065541926150378765282954033271081442931809658487758460626472847997060784431183548958312407357726650809044860006409158313895791663234613942207676682574944048509126655464624859456764183366121164362661440835695088686695593812225388195196863193862729821423422335719374258972066107273532562884721706793990119041511565918113856188597083095571664816579136063699185730201916235691451072902713487822634751299843639328408551222143747874803727367635913102133588227575848199658631172740756579683007056783042676799967987931192802950025227945978222739866269053689511863117741899665915611296096066157168080669025354764348081655313586321040935196209398786361204888708733289267676732011666929517381819930503801152154006795762989173237802815612674172425417199288181311809724282432357789537731157373601145133583934050118154228590661912331452899248576662876750031606987131876669256213588253709401349303970209931416840801355644122330568710914821729932334706872385850653780906332800068739781069873297454011551479102401273364674358116479451444422425428852070213910625881412475352463671268923033765473954365365132311963438600685154472139188770676978466919060277870531305692769141664579798794061569122767355647908353917309438740514517473393267566015415759207873344663765886982903616682445779491897983751051923433609078072420580487280590110380200754037611403113020834480667699044622071881383717940982262766151746052357262267576703955360245305605702267170265321134010202736090535918595405026355102187323507219863673479228441477111944990572114669929354515100021452725798367858295765922492106966182916581163162860102647447560386052924221944524354920767871988504704510784395567476649578941963120276948794319005302600121984723013137355672167138213436610747156892085572927959753659098876163351387949366017843736000433587619707973622984280263276955684682856020969028122282911050892156956492053018338243098376769045789649225645904875162214583268115486980507198591825815408655452780128858471694135849283001089563029876398967765022401293682559012661606233265021433268502768926647350574983067457715046757650363571568731599074699754501329274362890552977297235703902525588112245937081247156209723341856502835407528870540200488881696808924925051014703026678529452661836566987324610121826467372081644149554956004374277430719336907377482046364226476643992434047051748583405780219608197370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^74 + -752157394276565487004393173863916091479278928246063103841750683224780580766942838724555599461734335915599338848451634404016663392207162415885671441535460293266504837444450224688626642429858486807392603243289927387884851749871838491645080601888628150025203386293483995009113647047786138085901484692677880561946525478960026407360069878105069468024288177706488244891594585143317974191692033343227431024232675578542482429667397307592843353647605746433202322349138804034353125664980807130141705897445904060643336064894174345696129498003419479787134064956793262116302181399107827430711666428735643548595042668697077818322167923389861587389501622642128734558262621394376944686957155376669586502654524926364438497963999132622487022310613081440702194309194136873270773971739806577376474783232181616444513286118170018397152551031694586083907619323560310208671368653907753303666601132521535654202597219723836684724705985868778406807200997053268337578011342600225517167066362948422187597809122938000558504535538676984045548981524232548073341432662438482685115680599169186078166176866876154138233416289203063931823127010772706140832492060495060935905900728833215702605921065617140323275116794808350485621445080663299490718780454996562052770626186997837585526061598022665673005072291021123398396582299918739867169750642354451195959700108688096494584343004283347606127192903642321537452464411324676934168437225327685684030643949331421361089019957095447422520247410257434353055157363014868553803363015037341567304331177480903487570933415340927845542282914593757501361052314146270729263629874823932329435898947155814221641967592099292976474572976172944709646353115320011682675436484650894910436344946709758100773871355824885500161984938588100284837996617862278428737890170926103756485974388219330125772398686159253189305116996310287099999123530604215236522400484962377058650094450159413120811513836804208795573080993793454797637815570095133754275307977826979580422029085934654382621692786641932037653509836023539888187357220252822637477061293436882047802104775982950837729188059545327987248214404462027240765806483996395763702326152174732881727973998717352002185870592712470268063111292547255909989784225168444298905707777469002316279949511479046856891613995770540116591753143562232873114354062319429907987060748633569121252973357643732909818693575875445807499830458116357886357275381284483971551173940086298535903772799814630092921304274221307271758035342304978320571012397050082815137474121690835486047374816523850126697051072747456473700949427095474493522787477561288950870959992933640704864095454241958040516944729436196292640417287286944457370519363042183341858667225890555014965215574732500643389711669819253301843851692311317735709724200164952457020750336730864475456418554745517089502491046617263773625745639667940512770000489618087208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^75 + -6895439289565700411724554383008104347847340332227871333998911178142320762482870415089832141412795980473205343343409021271369177922068093122258830603858263836856970820140104613597074463043987494425836634001758691980611868542585209938267675266436894653211645264957688144587551748125448545226281664396124699529875150161605355194561656395395993780985536910642846543776637869338252393272984449318393490531416365608718910348760790918522548849308800976591123731433943378401366304285051117335476975112034505187782470758722584829977284394792755530444999641113418714564782625189707674562084464971603282708560215011520193202221382598747468283244787215646758542643254936229908844473842478784755864036038574638275852104132169550470194985950748251733031277980131623158229007809071852128277593495265436878540946587066929502609416343635828983340178235598849004646484969574041986603219320584807480147594394576643189681718998408839486180190211884174618275684593231729408607462748427678865435313985020982488720135173714692497303511783608080490085831810361916193002129484406467645686774422813514325932751445802341335092795690272285181482668205491002606445993606162350163990444977153466250719148182942138902403624547519512609830488564751849369075830076743301574598705055661013051156087062738619654449714911367091620841034437568940566777724426337860740383508318009486805316362413468067076597175574131679273591042062628183618458517330311550430587369608425841510209625644795869693586450647408189751450119286738487212788670655088762006267715751952086258842225393265652022154496818662303320363146022507356866229062014546585785848227563942966804585318420455576042905739863995075018609093649836707568650454378864406051402265907482121264188167135329801609930317594048767617029620043669989143196113477475394791254391386795921794588345732860621482085797139624776449798042208081267852209902773296828290844993343703549084226980555235306330998896018748372271639883128439612433211599915314009399761421590768826191412970383985343789338660923771238928362546302451856543137746563616092308066890525882573777890454870305720029200592243177000413261551931436188791945525129974967068191304621659216785138877274595541806987660327230613113443715216015314309975603039675876469956509018118212944667106402565777810756659129651015321025727281912475321922849301712882135369653883975923389387248148356919813516375740091202741699916197183797535815176017197093134302841534673998321836672262584602909447632414778579066560960343233988549982560712499286993682203905307943088130120847515224728101488656362396552623018657990674053438254634229117001253215966726523613634726817420844611415468407790062313102997004948112457494851739578223302910785025804599194484348981959885963351553844655703495980889545263930128439319586200388266149700386192338789161006302951172091086446616789190400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^76 + -115791853221897911928996590504971856603229775725552519466697057493913044154174383807725511382474859659798828046106176176360294128638233434345184169198178556923320357101705802727994039615217057096685175249935701758055654345069364261887020028258135388273631564548537436634185920390559362501886755254721912510057662777122237582844340973012922693327990853979003075153364395951971914942533416264890629572647137763235350176115903301617359658839821146787807683120561345182063219423629019575909857395244107510636714606387982313184835328368484619183692825083342740587308386643776368311976317749672186753402460032351643018200865221139850505025122004089191485997030326302303299122637885376356078159667174456605838530475290823655841066235250355871054956706376041591023122498668883788028594117757542365947448042625962797694575779062422925926911950298692577979025589126810039850959461088852401820112671692655511782244085991834292000756272299759407058358960848909338125154141891594713849702336294916810637483151881615559794259331922824829287212809667486252589274723880933722396577066803920739340933695982674263523311237205721498366650989220814748659053743120074569235961507092005835425144777640721544694269205139939421034209803321834899911060247748499165975426199762172993482588427629140969362103801180795524606000105822998567180022122146357001369397908842964467996675179435028782816365854161980118809861958751954211859641558444029295993545152005744376890081355846795677878512602754112709224818901145491920808302959446286761040717306958565585504750251674322832928884956992754892920533842504320281307859235831640260488781626739015496110157804497957418308536234146161221300367264341887057841615620270101912034985596042087610103537707861940841123495692304426453332626529338357574221225251752742246189945961227553319983675012310944104835677868246063728987642508668778518843952014008611564173734381150387572234958266119021657383216245184992124598913832722963979595574240621724719571089979736380420925965901677944604161586338292334544427988432114314751053274746812305996696601018318755133624965934246107631724222331574460480509084602892966908069346486412362535153259318776765886397418645562437782435718171591498095359933246388702940568548481579621163978715855275694144002106655674267091185324349838665283601304567000226882151963262742322127260474317749955281432129259297166526158620799540697245866060359794168822586915101036319351971642555348530376161632369509330803029193926595273794521703810895042848406542064579937789164392579816342828897432423499522030827721862625597219041406745104172288094526281125085293382379390939899751250883730696415542745446982422655003638965654715771509462578224422371557668972942742083253756127364484722183927404880634262415811954115515429102914657318362312088723024290558512279087429472418425065976341002972160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^77 + -9288369233230678593451034678093401975327592227632806608202067807782022491521141255881396767693131952152997416650074224024598870247527637374733210708165519950556212116212423311270177139324477305158469929722672795942749115659339465187891864628574575442189068329160118329141321765962911101085240703107014869102198172790225365239968105128838751659445961680959348515731584184450375730780177837688104123351834429290088908813664313019401461957282587169316696101658652052031964653392316921036912926932191156012253652193763764386435943045068193383587138829677348296417110009656201991873854043415468152044251838855230884809452523518828999700566333688064767181894475670054850157296697083471125397114432615195216430678779175379432157741747077793952380493667439103628103646448524086458215051359382589464999073218224562676320868998732679139843144508224996943691323511147516784608680374500427994560537588227067859798801360416130695813298607016796443501588009469640148663442267292230645340620321829551231581713319595374342122624694470404932590550254838701705716391973659789468714260594535238527344176519686753693479152657629717723084166557065200844110444578948705640434939708447367054493955365089564262064143907742914293429082590454442250875858982408076546201057701969471086768690026445661158540028912026543647361536256543355198378866157250911334690599291267230761600571848635696118124935155394209076094917916443049422288542110196569790529932823552237898321604537538360698994912932481036312718440035980198167939947067857293198104851454012793524984430924875376254265426183060921108309559269231783677849880260193481325512596215480649310806245688032477255574552385751875953944912644357327265597760267618816375151717405697207441486021251057648613068780766264387336063578407259445548142431691445101048493695991138681522550259534438655097133282266789530577482652373728853224540641319847144883263285009756508631309747606575403408322862672453400714826707364580991455613931014897914253339703818952046027428626930770791094108969400492510030053040486555592810359378348839745699483876769588601478278442879872123518203158484922264404367512029498929178605111551026418564065190936271702951084203953119040041400877162576490172495510930263332522572384035297191758442779679865066051569723016044702388333777566959947784867117724914350252864057591740039123482286890944194513743643413697362869124688518855458183796919393236557520760615847160578984949723310246278578548517805759225487262768359509490355646741171974547971264020142547565453762748207532396547170511527361840578379225341817277506436289367009115319531392660507436364092978605402519044269575739449988117320544509949970882314115458417892728539149517335517369489927659994808890912756982575017318192293895589498913859084862408983801978604021257272248144696563653962393184157337114923205636111360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^78 + -455952219244563553773083257874874617571095108923210448589995046940082742142341657673129241624146836299314533766656259728855316652497320338052141094034312953871204283997603109782133953362469736221520090767523237300221439523622627210877404774018354488119500460961878991832418132276926843935038407441518523602176109757087267899566978891525112327965273594319220997560270547228411805229866686843594773508383742497732630973880130321284634779642181505222929608756157882134885362369320273443583516821373267602247687715687640164450573142623166590109905897955792586601284812828079905415062097248943074797521036765525335978580398015226433514642394090461866123320010666962065019720224407745737917524592817108949670655856753466538682737509644655989889338374937419124187276626640939977670095870334781708666543694226958199689282255745357005018541672728980711851383555395404824503194266296277212734141014690161747100899803566698046048941958634342409144257155789686382486149932523788121650700481629299695067878171142476017415469707134241271050172705698051888549843666631953960307821404951041490725626544164072825029955216939206932202584845086372386542008935256351348284827315221545603921734469897158542065165280397518219334268220249761230308765277460117545069961682109958552794765639500630219144930756748087007545291324780743663975393525304517770157473411543709460785639171495542523802633522297436268204519803210607002739042633014471487159325773880190319721025698581086439575249992209000299303991733719524655623805700091307020386261765006771901753133857935252103454338155113180868705523352817491173961463182996269764616716992442952632402961068376530104043822831590918502905292434480243151964911049112196388594971609294289483938107328677581629737644892279067813326712376758263141317053654034813702595071007798538421405462456547303592710605245352985743562554506222483105922177853072618347983032475647480462319240267513512352940001187942432167292647428343725453975743414226505049825855076646589974804821902634049704887656570654023717523591892185446517579814179917215935129168111296328274486418050339526716123519879410130342470602122631035775760317357544493188686192536979654089427497765002242224826192773592659043116635360141597249807083775442442871162996489947256431576598252695815177960649127335649365510663799335056742785850070231233742733493103108014996905953950283329294237878445793394873149912509467530968801246842911375472931714629961919882935347620593295770863636892394282634648282404654337769281118237487145770129517910575476023176588281059187395132794425683649309173281030226056940973989259167600365893301715367250654022406980704275525563111170975996553090110813284805992153575598659417558049825162563972633999480697476191645397112839353912969670052341914966182317155103793062213688176272995011299882398278901934227204915200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^79 + -12160198160318187988327559574984820978901923457968776692650124549745912726335925735814542909669672678173005903328795887121068136663752071049443612948282345617818967022176636949594961228636604698885208647331866992858528920590976256363442694296809196174984946042952217632428351335702246171794248697644476023408016316355958187016011506877817467804208432819919069055061617405970385627589698453543509569613915514912898825302078795926287688424473548894694500325773113516781116002592308842294952933555139956381392621497394734899282716602313455936632515373059834011949413252529205240966780438759585647899754548697922598389268877561126708338722932993705184021365125370992176250384273204713544398632308408202470721927012939215161349074538277021696469573107731267772074238366624472109823476974104862843297167095731154107586692996407121669050030499470359787859923081421705719974836523126176350532007612974750538178639793008466232795713015629399174198366331878294395696678900594420838515566608218303863010417823738283794581796188843078026385441542632601936077437233463597551746383616491081653082759298908373418177496055807297039450594277985063027870744965065693151830516621497304132243290889086842555662994028228275206373340067058144787460823940899436132672589299899875525689525228095431453959736714566880838008803992415306738535642351862520476539530404106074651748072649204372611235662248647934134493641895070011598265530121644235569709729858832033376860891496802308224473736154756548122140621440986735310718943656703566744471043607239844674274957277244820491310421436473691656549371446987945950392105205099552221856733939903374513339171094430451806412182855428963720894437674814103512240346531761499276528729742639873064690232275235257169205608862029211081357934273394069654502692982027641616240074981238289029754936973647340779254385158662615447499975013226738401250046430550857086749769557388966368651959430373575516027198121878437106855655659227746304810447245030416402500133459556235936587648426956129963812132435122483602920465053897909647312941894527166579617379812007815933260679161012258619628484187493025306883206254906498202006636309748765670760713520470725707866534851521951296301002699639465175874214250564898559883493061314372136026539439749845361871522729923190862770988037923480041427126532053265802436310108834582123854220184634717205159226657490681112646329688455781380019876817038817255551198758960000261086597416350797616976585359125296748120683061345392468548644672525077991706244472704877441891212621513438131394214314987073638859409014193059018592952382331840534348333703859349380111888368387394696699005026839747692853889670907197809417557330619612404548472947070935582153239240082150702513068248955709517137120559862330043422105435513787666164923263856925832229642465765243944704171278132725022720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^80 + -247266583177882984193090703120307871040703844521340134426551273395487995673755436199674120289340829579344469198509560950191349419433576400333451151813522190566038396122888863249091215262696681870921114455425721020839517357881026168193737531030945481970613394450362749407485088071925404657666241804122719881152395336101993235771061145315732846949166677828222611079838494079221856632764681057853672228515581767557589694455170024115484063308507332524541581140237185469774374290087197644545413496416760327463887733456521559302586465331072375602316813060886597520451747651652531524195946238454931359190547482619460308796642853575568227991725790296057906377816066922672420746286949604069994676862162664691153801700056405529217317701156488883014565332925017555161892888414937667317042443243786168902750384480577237324876450856179467234820971876113358820813388960220334608726622308707374232486267168572791014864893636214367653724656565765628780782470402055798543119364096804365003446353323783026601249917255631022938461501497871409404616270414937820905963254090797766187176636441151780669825362080932046702058501485946660266977458032946013945530717556091229302216021205322957453489250996833468272076246968772936350992483567635423881631305923845767173886754022625395245799904208499016678236035332156816485756326693710701653882575454212092859902806818953560124129224022113242749164066479924940621172730568405562424058843941994624367019085888528912891203179931337237406208429322786413371168705463553511631564566395973139046631174938696879979956092949721871635179680348360170016775901021984441488026391087536549237344195839689062457359969217567785157634155490588895196114015531859256754667022411539738466373868752733166622214316780863139809365496480330679567712230470499904630582019754229623036154422674275307197698943249346763293035046544894516392038711325860394681948933933885937775592596338536847957513176512993721022646698156017801981629068127457426014606732857070241728688190637839578186693343216747272240713967478525884369763217015774836527713848212410692370374790316996547374993571118177324436390726534817926876091480045422883997678904512546207345177981155052619584793455928950825443051998308488889749786515639324157579054921835828093569779860636190599467581168784679829097089635455881568676323357815051876715459766448631884728996865892320397659886223562299719109305202013687949839366476309134843124721466619020593334166492809365911320177004039989414497143825077270702894613626319705194429272636374577631898648830595355111665638470127527061470295720190566778849945120589224154114660343989273740832310095408882904784412728897642647930302815566184219959700703876578782872222738206802980150433586983911315674692010107331216385808956285103410292940142170943912941208040536569094254428850123070314478368623934570496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^81 + -4137811698910862652445769659174590768591416640558103962647718562793526998171036516016658437136630000749016765308022489483143873882292054583769473539425418015637331573309531092861610067523315564652944426025502536245130460201873672166795682124939186454428708793490353542767945984480947618249235910091744347689314699390280025001020809103115762640907706727291527279097044214051604034319653229684823504300202604040919567730553293049862191692961069665873608050336859666667601657732087368216922258029465213904320155192238338194086925407797165693447772426453454633268453999425916643261892022165266811946145956401439030625321739013814496375352655124046367094808584243968211657986357283766784432727784112796248799296810071556575024638540290574436587008463517216497506377931077556659241929721988703675398089810440051783079817587147146097124613785936089630250703562975048150674019614702177619468164414060093014159970317081086231908728096401842579480584885482876193750382317067212740893311876152161249295046087706787571931805831200955034797148066107552639267038806129064762072369207386192005926432340067164069034045013153618765048911219807593310512942920412663618356229754822278323492151455907922950228922006266022894061501569399516098836932007896734430622085077907981371097665953060326461639570279110547698461734519810736820244318987965740114418764072664896651825846623945828199717065409195566968074462792715446368654471447167166465417641521169523721939596768136058069940700587311453389446446999580534057123654986185194267000657538961265157334968366236505290115627734777459216688829579359411134341819154795844012244854872163755313090046066810268523369783181086475506739921013018805967004086626283037613515228040892332003819037197741294099382198832447356500198482677323251729876610774050899461325021454007925724608899287986723922018446350809550160117250235505337903772587162371453083343657871157477713373450847434528473856595279079325582039780130253858588059445639844631340629489357144489072309375263670862238375083878928980025098783471779950929070359953619368402668313800575799116626080702975718690148010360447816467967569087162219643520480444931361712542903953526095024811376070984541228370775013363664100647138750552437971027513036572402104336420299267333421077694157400617045701165697827011859737445337631436004524851295964388914413964447241852151687700160855787872094150022332840122241454310984546566647296731468216144759096480665111332101089137183720267248464420843894638428949601073344225375106392297001606976739545129734130614888985289762201142900654910818489396658591220813311933155414687853757902919820603107703776653868899859870479074016238305191127336701968800187933402148948812880385947647846516306213934024118716523511321231713324770993858808081381580762220266449322979380606774951457197382019894476800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^82 + -47622081381787474229324500896770987915471655175360383047882251516815105790621594714998545505469315784678244877979704611868698877676195203832997338012250974696904450498450632972054656506880654911049972067876840028668612427140509285588232229509429812241807965550981878855311875253944499479116698698214052262849321337377564506342935464890764578430812801824336352346279949277722578507222324772821797389622043863602343317352680507606090243783031582267217074288683215285550655667550926185105209259040190554481937697500524347572401423214986089546509185444264773240600303336006342981564352079458640198583647713449556586480635003027958892273674054142496097046716840361999902253835316311388386299141041713002734989006015175452456652224309470460973086070321753655422668584152473498527159490113048219727710663603659930949138891604068799426475391651738759645953447268817556999997811740339426656190215118304771768163218327054813555003608126879775398775631553838966021915314193473215653006133899582002420941393105845357783363349614468871880218765617368852701465052094049483949834532493369473019709282717318314517684301148952435334923739634164874916776807389955270778227965658359667372360914252015305042150472394224820629129384777740591329435815092201492262199973323205475524532490482002434472261666049464338548193888109955095592784318811166655013133560831628136004832803759489261200283089282162274672185353135277241674009058773252634369865397471208424835250852074848735538951568208877978733254431040970511654973366189921288648966067010318463016411905862721712196448278446822064547180809807089232393762098119469591449565200040165892338162831923488847071634295637903340183801118184452677570260154933496048625527465247506102467736139466538943455643990165590984444647408680734767697356042932201926073676089645642666186426343638742813517991803654526987579205704381487041605959568586945286335479966790477202655694252085333428210604334798114023191421137379825018556845857917011810785163621395300933349103826777102101814816305047831940207324345309045606006793004617409073727482429675527871603641639478690698956432605438395519627614486507607721742676134674390759699068247680192104761909288712234438745103752597299368381144422620997597776893361651194162521313373982579063325261054448820196902926419274474472746234425323105425844441510414047660048228204222797697529348531139250179975360434433224189882802066459202656461290896101660482383580275483672219663997380287197338270568246347770861881948678764335780370081027286675742243142887103668811443922319847679836588881198051386547373336514572075398634744671312738480994498142756326632291331082179384517147713728931264773596568565337443012825792807060414957361634448567720513535357926561077551631553865512419098004091414777832979075733006467017371688602155665711426151781498880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^83 + -660400511604772994753896615002314013624774144237028464724747699231683906784747723934010458729508614740318776375553758197176319651174165903568203121054409569686901123340164817556464820336952857660763974910025708248599084812410223521464534312117050807841515341212473471719543896508294720994088492927641747227868812378327693307715502733608393520639916296800149646550083425475086687189968238707378884682559183448537382565602304959901890184436163026713471996423814581452591143072701171840568278643079200349076779952045472470035638443838995460356165175521913252444705002828276968052120602239602265141789453884048114645901085540315685115727682934646604748988366200285014888292346499210338388579771018087444079636669280932540074455646468677083336308922081350902797004495267787537847282142424077648725465611235560055384526090142309263341967367642557559740164117580556933242515307388737766080608738706981524499905723665205306688394881402082622778994886462216688274562374312469070068060453460054393443546897368002619813110158188015165865133903087208548520193305270338425170060842911609432157040793737580057796786614779215100230446850904847391285364774260801924561760789450954002895235621763699328682131835001003429707687452610422914770507616218658076227528301699496573998917912009056014417646805997636306151225268970887735830422514493373925554718140554349094481913446780288099764304470164968491578048399124333624404275370661355962606589342135490933881474209026628139531860377846193626190342117070658147678446983035906308938100717638363018898240545060141495215298710581195571864035225076177946734062354617725296197534949005380314934965079859143446406754833137893957013712678586579429553500678814369328176517654740279347018197671341282600808050943944234552043729241205471403367294125443101332152233118649882921614597435509630883770717046737874245303035780498311922590067957676571424853768294505565032662799454027011517163708331868603395608227489489797474118979002835377493342322113729041629563855973152219380643807815142867525685305061857366024011639748289782305369835270115255055593456194331626318710702733993038096874852873806696723314752579982065439702224278934336775433989737968690243498831971122688808261663323478922697937210942005525406363106091429350583738700052950185458079125500678751903081046498756843326717687154564989621170625526250348335050318466454719942232694153637171755577995411968430954974840548750217977894788462203487631774443609253298837551890238532721632500794351163791865176726322760521964783237580141222807348514110119892589038534264514702243894538869897928178796065902715393779227705665805511289561049932577193811332437634983332465505193813454639703030054986072048056410151591604862143755712374093715322020617910945967578324464070229906594232343949972869208298840054386889039282176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^84 + -14452129021569752206388440438706996612751098306782118732714477924725651074789972660507863769398701713196314244691795538325666800372414116539216792493800131244071100529691071588549034390639136719950542890706123196655170069496308687708786735029100202260153436575705435506855957620990247318096848231797473218765240564668361931599528842070336901432021600722870818135895074092712731740334308910468940906815246338641442250409956963819938312943525165890334993391135874338893958794124266497105439977287643519369306803811449882177198651681861564191201136425176097006837237437830864193572676940547766577883123809852641465077597616053897511970699437892755127197583121964878740692402908416879320095741764741493118463365933800782472521322472579024756027674685764568570128384314308758651411623412481306528653545834902785178150247190675743404916742772347009312229869902382666020435945628497692131186584346117888900262794247144542230965957878408596110347975639492848691637764625797356076534733565002927719179656846472635041492444810341267359497258496650491310421267081510135388775699130945367286577803564544426462602366729769562086538322233586662059900049011698527235416170057830182039187256211979868725275072590427241333184885507129099324129701032202227736756788037721445107179091143307735979599145513312147402538109626144413854001024742126397566614709283243595869669602955489927185670348452579432707264109890500971949816313452264817064565698878621265658658872113089387088105332733676262750648595725262332498919174848512368726422354202627404085828691391449596869913726679426747536274634144701155642845892513753246859855973339391864469208314264309021719516879095635439538464306744521497387284634403846308693874766446045576279494528210825275899134384783175108281008625277455090858982138484363043157695180868581123675495500315313327709742252920857494935038740027533393409870405503317714788917152778498052182744851081176681064084966001541223601820355442532771435270309028020266979435517239796221769623180004569540433493605189471281520583441952318319711914480067583560485870280083582403623038950818705134941527156160270553170661110263074508302887492970942547875926311003167707427771116905201245598638265047326525182658516972801220776492477837754144983671123427114280803532042153806427157836948784627889042189064158283036362427879902462032384303026916884048658873011976035281871490814070691936364081039781427757345035464124462167283549512265955444930597357144049802850008431001367135878525308364679048375508704915920518864737565961761291064817636291325218565894633460099061839492672326730991854682601763548715552330876213687459885144482407243146729179163452684056986382027471747908904048895194485493032375775793992049534978498437712680218319778580808199247693996380637114669388101639259667023128174009970694553600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^85 + -235400326485865239639240475069221563446397174748154198964993256551221907796301643841891884081798383186307002016095725964497274276710047328095120562153528767182424981233007695924759571568733413213493763483986176586945056014237236087062526407705528920716433092763860515887842090246996431079862712906804593912181949652176180220908627596831925719149296388853393670406262004222418775461657357832387559130380374904970154184476921142887968144198573666844732743353857851104309199805553623686396796557799320113192031365824614429166053697669348253475693741235287468109907091968241438198815933524114029368669919717814539610231596273328411062794632711137757808951543678821353775838207731680018032695106736329316016934802295829938718181780424137153960912356801708271192432556701706118211176513484670867527887300556232470822959725406234780647472197157975820271879788088171808049122804610447464796479305961672563328799428973460241917910394642028155335732904878070302358227169346076953347080780917600465091640847390946213657911797512744875228875431832213166492630925724515113969390179713837116081121686458144516986285480368413511301166879579071397060745369890411621903223925398658929919431988372784552840560418538710578892516061940525845298464150309952854203133912157179403038062165976177108119897731588463685510853941114323171590446227392022189283845143270626090624149087580236973220332450899591009997205517485615630795857794995099606487181409388759465800051440925386542231251060761575983785691778847806616196521551110708899697497383367909687967913657375250709155999738970150471835164725472350607217854793955560548419918142398173806975068921004595399188478441566835202755131896309395763986614264293166493461872168961325349980978336154622574936800004813272013063122640840245542327665182629874335195188971313410882762665197083167941467374218548821579570529596759571146904237597534643093908624119635364576881030719785004280467340216123179107635882898893169627905307716131826246619285218707409120424567648295889848475355728172900595337290476441132683171520589313058953071388246036347339779664484434042989675920911369556416216330280416605801636164493865641272015498502483209938155824811821777206678045759953000386597872950298757180178564758148104302572872532302798952905077104434501827026451870039351376289953640615026895572356900755453985358893685354967722131070711003817722435529139585404761005687494303646106964419820292976591205590463186355499120628638188640656639977926445135558123843468148013172387454829412757871531062717959642585419051134540660602533906983116352635916140954706286404531839608362758089813793665917943340466258136009722681493440466562630833407799785652905228673049118817364554111580816081414960768107064632501648968085801984812888844773100656628425069821465010729538064667397628887040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^86 + -2469576994877731602351022221094605577872596445467804225971797168475944495621210566101457463436380396409068937098053337670858259712567736075093965107245178957529082103887767956864953549250416537824718395097216111820856478646236205220203976577177149039402805504013245342316150314266811068828194746682280354158828050163636189816223333481121976603087483959101145445514560434914573760395511908630418626939195769452620287301925749514935623038935591321558637159174411530037054210485294530706575534275652905294236741722282111353056322292914771334945678061004542571900194427842958680876776947113371267272113531618026256774535149800755772318322490162449434412250271185347261632738014310405241420485499320035779761585855759730230280080123836867870687302888937550181120543388345496182525172437400739427550895501458722488326875914103366514015246234031493251498715486914342768462888019496631592474502984422707973156737072035334776630402819032309988828010980629095289946061704759844226445608147394491610952386630015931478707284642999088616588957521836911257343398524778838026522532042766971817078962520877542828492026306404684183426548724210917863522648496439270740817480262802896784711603716670457208366008253250638323195563582446237814132665034358450212155681217228377504212795972278566411916598263078268576055325988797300740919079537450520973775339828320796046498486246670409536970588708908262367608052125397090335321602726536955487078743378979709859717005044169479436371586213342269779896576451860278385966474659437384041484060988345648215555722597944445174797757092698995927117714465869814460370279691784094627449527702777611796914720590395618135059110374186710177215311938212298786364640632487205601126144308508522956742318853966402667577552447612938877223991932173999506353067264285981473352253021997253777557671512694372891852113218531509105134085570626098294484565184240943469419654612088546869730619049410144604250519129618840856312282439066355137081398632048955638092336196163122283147666997002426009044787628247008386957733535381111652960451493411658718456543354516000128662107338433023459276825911118448309868187060748810212994065459095899379958611018220852754623863818636050883559318850744339612558343260985681162052664074529964860214711738433294007942468292378252673741249266994836799831874747337485326120275089367286041532447653522433337205867924389877082568970635413923722960529337506172001796663046398096346136332097320919135004344207551237370427841369441130347456596245847390063106438390406759888127547657985125091472589449690810164537571265145958455134870432291821845812240067092802566551368449437943225244362851653464487227071160494965466483958035860323204675643999215746082807901490498280595983719411037140333154564875225656262458168701703945645792035203120942300096526024704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^87 + -17820203012397950993940219475207245656865260604347535400416734655377384927723038953389447985436972886325962863613967328140271590956476116034862285916580866088592742158121753434341035975500172942942628838543580111239850051264954568189593208951189310873749426319473499035143327869952851288533244274262479424645761784581452987910076012883341629109075397311128978623179845917621501911978008842161996183279531077989248448638855252711455667165013806549695439560273298427269666346202831076121369016700192916745571757923614244525812508960398639419983972390259073993684623648350008322068822300846058968870796658583053618779425550244438266430789151101372864494476941972904847948927607779865688892260635055752809857702004309072537231527806762657141006141656115970679138132235192251214875641277203214880107778133664650446247713770368790444141680043654555445952998167023320204061619641153328472893114228278213078396279620519583667351511502117597507035201946904515443312999427723853784023400350260743171942614036428942629313230827912362963600721899350522367717192654252990494573150824873196276759045457929940206873245252250751107960988005768055784189350143785869962606670528511673649769184080862143397033073652673964029964213263114468061593458147931778200979377159989457041090940283962957917650650069440572871779283371237806828851815358193640888279605169987142813680526920369539240004269391245978128026159481842804179880450702204207285624310695418512256983408519000028184228760131629058811410012386224723505371802370575596454302246831893554347966367173594439691043664430102559564252481120576254358160416748049080605385205001984737889001263633185900702756160801070853164481767225596756800961899141637925097538830069530427140247354313334449708662978227217322628077333188464854768556364606662984892477266664980479007490551463531190293579797268651693442680979919382163282988330239921489194284554669830303707114709786575923192105300539829197946393982363747035656406659518260234497499584004349542891924770291657170793103321118655065795367259951568997844434834207327987258388790643076775227021815423022217753869562502492691504837897510896943447607678207979938466841018669204212295203014770213304242328999181689073490500761323198503179349707340916217343362547107462912590098030097818449564286190745087318226514826286837918678537433408670836375282412209175997973359817113028404802152175853326023503896133908856831631032208474588156695674368993535263949108263358944810845461853873347765719619900417321312237056572234457724281436503645228968759102806719153385017016885395086100390890846597893469530852906402799292875195546849266273007368732732408453767705404790943039175596863693866458470999374559976612191174286646043179566745742796809113119945414967948171987970116835329738599373476606060793350324224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^88 + -92341754701246437350719567526148701032748908984832018850326415392008705389142059269406736349396969405979137828951817952092375390590636403090288333269315822517329935804081170943999745745150782173994084845650948172412617683261130419344748863385676766397952057248335789018591378175340764764259023683905279285262360313615703644092144135693835434126403552842149267274268840253295656345182629594846121371492834704019060646749158719011513200252984539829041266397948060966121203727996372282108705864607475875768901461453688792482335142534642160683904661463589857404111696061465041476643046807698373620863194552771612766188435306360516630957351769736989345241852633276089391897444283646912143382265701021217216177917059169654928155556649056470187412961806001789299816995684284083714667767850455733747161090897290060685567175448031574395389560644736179978148971994975458004309449970503994931006643957701507001661043828888921401244992116052556605653607908145158658079079454414634502881415002125829643011303706729189132356263477241446767926215516212633379217155761808970638610269956823136899878992506211319554027314072696394773253657979812702680991264292751030799996065416690651602909083315665597302184806110769610391192593744559903766465420385036387927829618703455492401984872534135125605184607065808660578283971298606603890565914045375038754327641080935159388931080187542305135960293513844762497242931006773743467691909025599536767022293070795104900944674653688885386258229380743427240515759516127251602513342448298191189482451214778477364359852039769178553183467973113094274830658037683724008414240165385682530944808496471305812472209876191583618065069194673635012615930936481746009788533735439770028817462494575213404192300683131750100241065516094670440936744676073941011663536151752730224997243363120227518585913611752085289139346067320099358069760368800672577049164063841216868250647524247830527246500146102053663591234427613774592687461960620650216529404006950694489542572953594886075368887731260120060471058084018552802904843828826864761984521424415440004481380141786975743224644755400587131437076023629905813120394534576894731357554893625541352765265087083299390175582639204986678036224776329062077547931620043922827139370168751193411378886858816567614161456324126559872187293441429013145683131464207419578416469351485685751006130710944267467668806459674916480989105767635924482186325342740900869298102082917518989354249889221612936127861605485725289950405116945242519733497155498466811034522921336144313715890904838559243973918307442087324703309618042791092297222805454248138687591854635009234724845625361392719334734348624647737690827262383635970854295480974889510104508021001221210714903612230722873048519115491964352180742340626499713432668559423079928258759977044824555520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^89 + -350577771882336148427442004120245287917771603775786880631218200628129097647574393062324447394951932007220278624988827607352187898555540825130841288085121672804586171801147787051744793395712823696636999833469824827345873846152887786226000821675374816105736810333965307248304896700719815905036809602372672883522438667009160393979806664781748659490445633859732151927783248009219467057762272233118921979661283124582980850968064022414310066269439149613541299739238818873154718235326134918075204201298099440574083035731202089441805756827301276240037018001821200631065457815353606719661037562517860254640239624933044980966084753107008790548330726270393648974350637990392081374745474059180715863257780399158423432804167184358827585417630588500049519844339219784236694158641096966367193000131357619978859763027072995119655291242131623785289383655725004213637608342026787904836331918484737012074565150833323316303332499806818730001511535969338752977853720098854308664290463717818183907607195899259708157493325334752364539356994686134943757372837164200739356897287517035243270511463307252741270312825751231992751530851260312417266897128606800744013982727681302605749458802375738631043145509026531958072678523840975410372680391615473338286754792807511559859779221258349858642207801227700282515224141965585009490836650550267761952369702160908927668554003177993436713493202126807817782701681077108016896723269596239930864566298966951320156513508009168747723474798870007035669401984422984966499796966878682000704538973153369211936182549609775236682311037805036575828836785041648739361874103239834070798387570554637697538971810737434297330780631733228768334626812200104747491722861832894325423129549562930638640026974509358564368118884361079247737704680956197901183720313510110077625569678312196180884909341266835066385152488856724283816572022358408287180308074495120777585342779482519220608083879374723554602971692272061140321952940037323260701954357852168947174428830390192853463589460952941389411071680957338596327859188877857108189240773977225567640305830755256547693743899705477489880932340958521800710256363536194178955949239046874670158158973536986619965604899140071109395322511017018246972727232307954175953244157472128235532487738992722326761642845499578313855101430541320987060578385200338853532603947140912487727870833511124786349236259691866163755476005180760978773006006448851567403740159917840368074732586340462390925891566699929716715783503642202882487989122302309742462561030215180076593157990500627681339368492111882320046210464697404887993052958485191178444025126395037122819641633429732203034014293030132988813591468046326793457417112705879346146056376023160020302875358635198441761422802047409293695975917752942283816360926634590362522344714269312274671043166076928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^90 + -980387452577465211676742086790842691783287581530434552242761688258511113820095904683593200299361252840919264387363774911367662224517092130751166262214319841987372355626369895905708483962017208654596319240904255506665922354599985876024111176008363015175823698629363609444181035336569202071289477508478775469242321172077958196009824362929075201901197531088123463151635329638647159547230216692781481101857373441332422316764473730061657884920417197432220270908861837979578088474262917068582650435039719146439661481161636952130630713522170090270124546892901475343100975209266244094467503167779229949292309103830441866560332981481179819669614624664373904649085586881879108635741093153243974386808618136600976517457962658345801386062949648059603150166211731745338744109726286027364159703343821104345308649086951889230225618259275170911278011017285349463288462473638224158973802802092134751416457853086038599545958172036642973964892738169028457588604177875220172885396662399243829229480088832286853989597258974311614705959993006803733939961810198485281693831752177659947485627200006351032086429986810972807412889416644754828774043038631370813231651236642799315085499734870200673590310604237973679300539363982383360272439515575780149614151975148979617194407435510305752089820131770640690234364267900973644752580151131024382804300496003648592962595148478691240642815068480852728642164955020202668487741354309750509617767131672117224553932797783696132388382824331008678906325682123556474598176462912352196645599284236701169474939477435818336194113357081929272260705886175152864341513650591899354793324993680076828753497225556021443423890569787879803169342838882912089664256423728668977890591444426177328064766799699645391855319107362904379696029501274235766647965132429825943632514104067793777160970361588875252019641844840225484371914328657938268204070106271510370371828422802719228431936611276866006223138229900344228798262394089167225924543709791811636305271369421600816720909661318075401815894270304170586227269060718244122086216355773947087577787497852928236621405391156073535379240001582506597815568074603186656536564523803454604233948147423123492993177586055909499945740047665303650649752126077572679940980433909940183135865298221139833205950706719463098507192741751149110353022446161524690488578308930146965310486000688036658068712386822989506283547408543238264956551935711537965510081832476898286836734603268714568229284348256257878381589286317283634563635266531219313204921053185645880067552416349617350514919176273053576890922143680106812785865981249783572218572509252406167719211787063275496465137266084419471871224566466123133761262076142920379717315493923474438918818487184789712096396852568325795538980511096005888346934223921279569208578964409710887314443468800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^91 + -2012168347407769279377695257298502613604096139071092875266410596250616344908090231192546477758307634904640914676860337023897206167760530342028462278286942481541674979004532993238969538221618018717522619220007597373924642835651448512252694974742578638088412323921611742793747200811166562856826939230649838365441780397975879823374673070546252967277075547351669173645191275361276330933508634348099008503001599891685787789956902340171531606582908845383231222043106429397819906587658044513321328033501973078529970577812908018912925845473809821391251432248122771320743251839430212026598280780205729627862765571338376499100072865187425463447981824884995618814974713488189235740299237523256165954163422861365661845423688922287720448198654399587008579264961059535469275725747453067064624883964276748318842697875779708128070270392832618685078184709804113822412284309633662923750735252733575429932033253767338111090437423479531624486018339210342980763109906968112917555035518848225558178354716721683613291614814592419629613387748669003519610057893305444267632860916717259349906502998767860238331627861874042615722917235249203958842272833679103704391082732314895499113231955955880385081506132632280349810642730211721867733625704605606493785537923550448501587461891262413828595429926790592861136045975716866729022102176068504193585562845736464377699028987129414348887316979928775438197883654807891885774072845399048119925247959425101681930335370204180129145198174094882054790208602941548250439170302294070976862469115949260742043786213770816646008484767266992267481339100498977144648671822546778749116673727967713815621493289518073491182505028231861820304762575075850039990681767002811303814498306333059676347081723173959698540153237026209751218958554085475557503322549363649401553154403658400282804086716996123570067902241612411230305762552656764945993477565431521269066531799134287924256570457801362250721210304680987131174030755273248948340187021534927344027221952199613816038285720560402306652416198829670245360278934924827252876879388320322210409041469848314971094352322570061766574677795763085474086157215968048798628920893145820769167855021621389339687152745002988190741740306733749657722985496711795626924052010826985743206109172259676027233723313565926078279133245594989608298018579440889710983984095687281568954096234458355146833427258187730220111781703199887709983359671097603621363259033178733265238264308912151451858540631497549062683635242885693441986896900751979467904996095520572386606075768117032189782342422252075726949576249318052447240760483216767110975998084054593874467254267497717776940634721643810951194619138468561960389429048634296273771191723547168014793439044688367432039070968920147486688974744468757632208473247247456537018524502420936353382400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^92 + -2992571363016236636657718707379813700192725350217569967896263085956456407398666059095985257281714925177017099147442864755118033871047817501426654989290823997514581785825040457356609080399306592769892764725500766639415416784964762395092022687399485702322186688832992006953219683182792531284074556028479714390456110536999034247710933718586921525748054481281706008193757127827812134242962439318304506577154953231603926082216581528929190649178543375589444725122915302998295713860974573886805116320003157046449826399832920040947618406916357843982333243873661506320242925682298627254417081742041664022090925808470836718857214436220480648140026714590480145305469967209008127050232222714646815371230671713652277927325209223577599067032304233347246854379897203570639219629377937624684254435794072021771226683055921336200949686169590313209956337357875012201395834154353498956028504285627696136547671940807524218514907448869040317344577141780599043411358839229439109457530922819475226682332749658859945790779966079269131829275029957080786920001172890369636118450724642465902563633263040834906064154738583575134505885078937288063732954445243214080171499632409155323978088239683524927287963035303804188103207571987345497513186105763828916244265992020458345564263585884248327843649824624875245892681698554672615259276270680393974948340205717342374902929251795445379459866597449067581174750526613381811945336785754419595872724922307172045048267130469998958947828673138758777398554163811247554592500399457896018785003276102832699431711939495900093708534129108820342338162726556613409437737216487701446910844938211936495255123704924480212564548646314262964795818764972399024224989999263592720541648004038516099837718697172368957569940422823009604259309605659797628719253273084258491728767319415862387787538578378667554988117049195097297950487867770092625410432287719356538554800036080470218568311003254894939079884086536915370370838863418397427655462322773309645489730378514791111485726822465199946859364906998823986471352935340406893620320810454506026382526974531834844193585902078627014707688019656303225816084004982166396368352898074615510658987771659584306509805232378215895190565134102371512180552802493916959868238723746349355828612917017335264162111098259649876943184977726546490679972959869560778096187953251315614789783023545523223186200791469796822457238625356040803940155060694660236015967119705512144851826639560875129266246362419970979288209891707381932241307232800250528747086438283340876189577196939216392365255908429249190595679901126903055311981354701149737454924870768023035348878656603138486842871890005509698724084408669114132459055810079502390258549671717831822155260127859875910940284310354702028289058284602601545971134765861656526476162753229750272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^93 + -3210960990534496959162986689075196070586866215914595429082301741558220066239415529377577002800330682320625616026853425271844177706920281995317972739076945754622198758205676776740881440031389503199803712576385535990802521822225473126607110367937176434222791342631977217231091662672664889320413451897691067320720614293303086073682566163472773053371196984602342608754001152787782631572205916258094139946879154164153659030419853433099040346165890943638634920961435832095990376929104106947686357822125938294657350567554537987320710722886067020278221365611956203256592181580754127183114460123079750406638866609072259456677850740837836856128464678675307943304964270936697097388024083134066341063795848817408303772842136993643296983124593282153911562068446983782358596753966940184052001315849344240896571530252452429437348676928473905658851701510325291841097732841606601562326488919818442687085477800225180561467490823365728843847624867593210376536144501580701674864893069237565375696604788190842817872728622256707233989533208412436474905737468301199215248987317419527311839145702574480836481919612173078768091830810088266044312897911727902938818338795120561528487459462881662119730055412370361139139520538561314816083017795196306038051790733707718840061452408177753767370209971941693211727126814156145820527900604814415752823663018494700231971111835302977156323589161981709264257029328709742548421922289726123444622058536214789793860029013105379434744691536727392524433979767753245034466082000277733764802194340170222100918583133919760305914548861178685375676388336834938569616910816434251890140941770466215782712120474563203508767711292663528530112427302938682202487281116412724420053362950506471616890120949986958759714837353778400453609893313404785056635350705328389904870234410524711396277200382243678237906898875021620948156252725393540831252362949166123488794829738099354712470691238581625390169776064517844469424587924897095826740655299292700649400809353039099808578502317111149535322771924212344392829291680639000333131104441435964335474000852112423069760821179296118159139565971599037458269725956425072564561814194363076102762120128133574759148254825282820227717199613577727568437002213395895858700028294781452921981182480835065514646038521453967682783423742441702408076147790501201222537513689460184912225429921057895202198816012293546415526973652796680600076868451466721138881572303283477826303972733359584094991090889076115581824147664975534698346615740522765070794203919447754527432568226850868840344295395160177440649769351879192809889510870482390220300254460371939970528882109958323484006435753146858914099239046721900235251643269438611563524494864384527898179722544694133538781671097952313404606376039808322541570048711206722902618638647296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^94 + -2734344453936252594598424904881883858988891267276490904540792904661546271070354366854705203351348828307078525149157945696550356076227732555376206853549876652895088200124779867866273696261740114335579724733091276403236980378883323702045901121317715682539949423769567376164917553474455206386959932869861169369084418858413485100604978309502334345840750024711246667572583928844613079568421497870872711830324388321175141423283258134152672316715468563419763809050538938813843879990238804724967422182371137534321078098779113216573104902851574137465919586963218633663801349215029748111623543270887324732377352439356951158938099774096044205725891199938301244437848714941267722368548700329636052484358329791974487102993828347865137827674075316949927087999531002626074571794042481321885614417192790139442094808297752445061709565790403061137665869381003443450968044916413068876311850209911782361397953031907433024448343835111104223987302870618049117706977339665885126149987061243813425557271992990716769412176071258081434870446080555112628646063657727336366584140257654016520494336481304903931961940442506586555140822608968050741129305102039117824341044604372067212282523454133130172723486543151914068214689338649381097232183256943901544234549587681440055074894549084233611281830044589439346829703340908614752995958035346118892232634912332014391125021461021419319522072216777664073439656470542217832537054412868745573336443123238081709020475448231279369807762484330388797073190096345716360056308202942627178031977085000831447247833071185853713336838400035287111611313568294564411877656487315228561890533728638901368368794465367826317461517703843668925299681461769165733901851939480350604062627892490812311798523705846967339789995685508560729034846500125229171537235850279776098877071220775993205271368460060739916429146194874932033503170918415707481877178723398653137693810844848793170036175553384186660730810520238265051188896039574427190288832625285473014334839230249736646862212228025446834095239944188821835444617972424493906735798264354298897763196246049293155904651189591000504360593784119736022138886670004688603331685899681648930302585510206616374204725739622619013396970972716734120655362066012239090104096298996695489405600353861211104072724866280849110135792612029878561745719117832207699271684349013598523900986982409215497641888586072538411513408229647781358725036145202328119557405598695726702064490645917319315588806443384477947285333137525928749513003540548438572542706038561230783127816215812031489772893169114565336887519103069169680547539988423878951256913599725318188862427504798341291583987307861852400414261396293486467189675912691500396451746539736701798456587243849942029276030662284124217152122426726883135321245668990131992788992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^95 + -2778732526174235106539093902375659882703294592834943886151478136606848949323692522814528683611365128846021619122819286534781759589326455027274293972944885634542388655856964700471377007195651972179538163790306040420974782483247529406420373547301169970903002362813911659549338093759840351429234353169302450178092308537350055733858651813857340490688226184727896314456361691942548187693751581228392712942604055463295214192229624437997901656787562085510660358143686300630100190427010212774823432621934795154276936120010406710643293033259780494382856179790987771980599167509371903951868182577841355274193155500728290147499401901648301817112207734126842923153881198861788160588790630574765532239346431989478954029147344381435444164383158469335349710571162105200624863025432289772848007595918153091826062925433805180661926218608160649245347623244264112751033510214732345557234216682457222170149590534153219398297391945385691508557502346065330544372243784444334614835998619161895029607116788694034692538929188130803443156357434714965208115799590537665770891105985772264353213909526243762633745997229407423748248602979865037549297126038829068200685565944028274440357226057651312058782674121654494894795858908674920255611305253155849854197603790604085197784332000231482338750611982148358060318681409613493996707725037697042989284926865095497386522139824908028502174453572800521599355601137336775871962286397009972969259797788167970953967983489221645726697017536201359062399938693526167569534568600804600406819073454246706266564156574128460464881207955610423039622397083826703811705723862742298751795767889838124601856877612560962292685232546620390800999170353858574114349540107184561259382573153599220367403815877018980128158789666711001354225491470094873352397681254158447871115314744711807631488664470237414026962270288714415801727703766557289299118256907528770049622645918774298386061509902664849610832334773297392933159450613815992318407289479461469928307325579744567051832602192121567629001332009269386520767299948233881898033097942234616843021432130273755327409874030837549337242000414448167854275568892001549857159451822673316076726771767762865637826649838915783516095794351153304105905335471816772438999350926201386780055467680667840094510478800530973279473272405880864943271583166190528561012543103208811066912000296860025934523084813206174482741007563017311277081921408297045323918608053982992419323845249059318477160740283305314213953415690010943459438673120249508975939979586989331155249008249535786853817556014850174684021482410485068957586385887418553121532593526351056827104883128607976154508853377946584030529797191279118504328916075008232445617435639934591641105803669294890266338710598049848126440385049883610466721928079246014545920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^96 + -4130592656180317323820072215089424722243184530264162256478846732464557078644874795984971868239559938041584679734595435084049097626881356868451698498764049146851960361454685240541243279793787818054972774727451681000891211945710275920768707689239552199933854726161202731542451812673460243821045717590661943825476275699431242729036542600359573984145545896965742742776438714989314281764038446152464336257134291249952053788024400968152416835593564914624104978586819547906103917685464093045065453766281771660449613904092415647043227830984673353160742840367885413585573173795654960237383490722892609842229988023931064813369399195269961958457647068204568506402004227854843382370984066660337548578815919295009428723504143118430899058769672190692457157825952818800656009471343543358187647358824248336333592409767033348526300105012597429163972447311458503486243996606251238788938722679390038192326765042950167334772656736247076486806856644265160481243594716521645880630709843396609278475365287017831875138394662516632241893558414679962246555514483359307120590337525497140287149721673396114634815915808351075457414186271682620697880419688966634049396996428929267457553358145016219621328971205692347815445278677804180417586268187214804550158647515781905823825219163828435201668175250945036114577249920449498770158524987370465640176648648526095392306255060107128114088995827286591701845710061873351631781311982059056860890653979244912759277929590885372305253185315418759297870907824195286801087460680126122553989918065949767318272902612840443055154387932895203237551387931363076148117197949112024528013120191677649017164490014492110838119527868439801426187598034538359207527870684621147121638020570215032130418465648542881291457588139071198944496106271790325488252329938650968482467792085604933044705812994609430528372470711287134237743604532279629544287771102286703000887965700422605774800633626784178900919513149220058961826574059416540331407882359589800831264670233150067025145692997523509466113571690952878357177069984151969450287598779855177440615296211554825580343421832374218582265323899185391475393593417762096993864416875249511033737965889716248501776866624596939706178156414781305405297179554057834718703662645016958029784381676909873566591720293966452596081475575177507846001902282195999498514967223805613868640458853840558718322846299204953683926438836469312802331619151463890743388236098954188886827517377537101458587622449651616575062888738457562451137241978194819584571300202786975891389935990898412622381576164146493272328591561950703478865398313607320132314503999338292414887211715363783122715203316063260403166527268877808970967785588687402855519032228931683256035132158441944276659339485664260780976103704917868864507404776741273600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^97 + -5789515401220707678158257760419957214190237546440346154824850856792844066695626786608619359107850712528344802822394861631400434744563748209703086147462098542042706049349509144177316248678159811783743833163224955464345732300875586031393246372353571226912366839939626899033656178994182317815614578671369181473459969464017567481347642838987497006497044232773044537281234732066536979924451897443942220011157361754875289759677028245090346653714956410527808731049237126444386130004906661115061421298365441836422359364953736960240994692519098981671411101515492633051498724505670588462589841043474407879181449114740578990256311599063224356465687415564937524118846722077863066943200984290197735364879564849753460811645668337257643856497548495727987442577778460307090214070719117953699351537841178305139478584003411415269474083594724350621991344655219547572053833892549616615161346911121518351116095680723827514545132707462668790472442814196803391024715015943955415462732660737811206898835845316738612675561798400384647357562469660762710800418780270144497052943876668322715465583882593415470456739857840772743041278373974562189729337502752971295333289034076347077552558624223599144822741460341506310553537820607166430994721723556213302710688087414401142689883298168055706328155351446791079971964056832482870508522777424182560333057538369732021690852410537011490320222097157490310266285451749705783066004677942571924099859288091505877155488690187162093622120567296966397374641852092675132016234330154649926268099934045635566857261824347082738275416668005197804137892154606794329813163595219669679729380040658571214534473320739890575849314067133624782201496305451612084858229466173219450019293039229306139911336710094728646512894932984835466551981095208424580278130845447570856790202359786346917560396252849887515621081515107696230016191810851389840118773059145300599629244770052782460552703203467771147737889915234173548667955173272704583877403151663592332674430880211936844275259080261133794815033120116727277334738349164575138380661555978027176063620766357816076660030155832435049676854847118371484440041417395319721491877009531401194004733412516062891057711983147370961303677998119047243464499172096482856730359753772389227073047931534320945342188888736633307606295900274663246563292877698168265784190465392306285845210945783959199659900083773529796539693566306145428738715001465028747180492620295053868435282797131611025146707089502353351441685550834401321693037248257248831327682639977566150934702994826391122609561572169708324789964374762817042016258291261885918918588752300101999188482163479444529941091699305114784229889414370114674575371486349109273516168084505775267567537979702561099511584428133589423709334725838142974385664819200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^98 + -6138142747656378038283513785318791326829981279792868965308735343171757124781545681238469350929839768438133129105570432085865018407914807268082488039406899533484477775234827523080520563012923388455986740324757678193968902325987995429365759809809448802451034312167019368863791383672212668578455689080789420705472377614655962664586373029907483071433187993271101084867988422974788158214004953084238848573349730849966996520161978903605936004015392642268316846814538628516102070513130817372195897984579995888403288532665283174125454637282288205725349836693099412101755920714074458518002467622702536285812569327934189793210192478645482300070297948730891301284939004272158431845096392576951392985633043368589136928817332517394766284736783964781623206743852261187437449000669137910759929341533444764059653984021467106384182094227472124056793539810606119421562419452309023444602453480327440164253756432901219650609161281464397218413698351469645008357946095002479159510886670482852089262512703998238563794386012821312600919963297571705370856115282520719776688981099455390321678585706999259446153488494341260271480167119917913757096780136178323370553843545180842141853457784365666255821751240191776612623910422551688567325976686682213958261673974524087022322346704424194023681949948300439051945458168687446707697691291801172063527329748802194920117087682403760535337528772907691665693280233667979361595438163058721850839704020542741301288784873315355341063307925130136600941094163839693531459150775216939172838474892226172775592343901594867144988391575284982423298874432026541679295027066514368974788194248171127018709134793183127764811377253573006080853891226235497449018091816032008209401834892653312116976798849322671783965075643166121956496477122863648156726600131010244994467877569879905517152592950316451977443535217181551443093590868908581925696247337981518267419305111439900798875402466726694190691199481366705506923332827675071605487997545840268849769726142570324239486511384888582749113062691862507785148338686236312700681408081014828926657353133483171767225517539128505375172879148759515500371035164923672938302966485686268524799588673862693516132285235076480120743432360947218703002043531654551520003478078391611728076056494885130151096214034209332220856577791840838693680169152726763803750494487230940135064108023284360797363630712408455196906315744122473601473640861339531793074555115800632477801629937943363005388421275035174454769652057859104092383190146943199165230975428293045977130706251800326397682224878375092906111062974318287572796058415028081384145709258613371805586304597697990480807234288634478428527844382940479366123376361544533660562756470100950045281194712882091610465997041656600948072789277144277565046784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^99 + -4851945016833070462344252221038852904343053516167042007609155196660990955913661171851729513023776518003028208304752230106171306337841422229670525879934332266213734553121525796368076191344367902500489074929906348066937457914866992179117008626448804227573366711793723329822481192472534858673196028586530563843163383640117330814697642762506177493204447661250205183954414368219117975115491237283287848397628706507508413111040820644992375708148583853188925147549998814515240654199589813294200757779769644143943427326306325761891308209935418842240236392308759620024777792275195226302216859805879614147501620051349308320476137383518709581429539862977447450819643411650414884172789959219675271428438287956619226591639842693996109732752266535893161310450020504698358171573928144410574024370185173162388092548223272870898610276395574887665753323456200414295307862075471192066736365424168052300251789084778534855053539223164430244447792674753505979465471421641156942105330718143255221307988489078748267594613396740518841005111836616938280453929164401819434798780956155627207277748518131847706396053390640043548351652242406944962542761930301391209114784972933492297107514584058151509120159791168037090633494606629011315178655210269853909604318168560543124170207376526510019297271230093462923918664516934741304323734039673865840185736597314312253131065802083643001767542296457927333579945339481400190886223635634061105268645682195632940871675641907823302589967983696443852318317912438060891221675201113907727429600723034460975389805155688991771896363920076654486245431492678034315022121682189921594376751977107609798879083803156861907750037225573041376008149318801099641229625408687897793493574293773069433259916995751149925435981354222768004493788265435494830135098606115614373886182146763615694831103651755674448359790820583855108173382690460063003440555008684722446959305311351880294227913804276473245923502818123082109215420336204857840919054590520401055531923917610363658942107327866892025240537637193478491346715885109178503903027442399882165698209409294576546613222206935688531209643061967384066375412348572861256681077693552419319398653423950804919265247876942307553180017828078654628091011151105274422835731795695279253822607064974487380972822708578238307906982842912255587635382106435931378160143678557565651806779575408084120564617456517308360249105646745899980870983063170034773612618844911257052805503498543811194216551706388537738922784519087127780501472915924539612177879814198850197370008201236128145296602782242190289642369573469937652154006765031793742976522297131213623612709202317245406364189782034189884527963984175204806073695965209647580396899287171916938485042915195194333107822730903801527540898169144475648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^100 + -2895455740011362204632430065346214376110295184853375875073413834101985892336132052268329007711022226766325898176520712286495437975061813087450055403667970200560275944638543766319794068950531434884337459068153954952052120648648561921342251677679167377097847058743310503625972053423145481120621942004602812589853455811352783861257966712202494646221048205001451314252919274078113279007196563836182877576452834415015618826311658014056109083248145783848856222318451520516544875009150277930171805596955728496068499417217807718086702037217790065737955304205920477859761720078204783815025654483099101922536626792247568097176210826609968647956225953946411443611122934286261039698235112081041026883787155112277053938216932801378931072468619958915836560607139017281557146163628310230550707483333317115294830491745938686562232370675413207867962438236085491865423861292321784479213807301563700322525494749631915177610884988405505434225097554752536356382102698313528223932617890865829365154791414829876765615928082659580598399515161503785759369350639778662926858230001239862971455103327922878932444456750299579583473619447440193648738748611513661546335540456098827719895326865832402626252814101089846022400141815155845681983535502744544757736811663746352777010025848776451958396474406291231008523637742073906044762263432709802350891757080735192077048145067502151764520098951775082896528133536307275938165633560776218597867377718554915570866437339328084915481333524857042633936368305527912681103809084192719023403233794076025885794748750131315359849307680331081934401937697906982016608843395531922806462216788884209353900854092495872446119978309493824156148507417574207496827062580779473016760375503140747376695832851467112349152790142030796119563924123076677098219889392326502259167155219163122964614878264962124565373541774055393139001477020145614202009678545220174516257984591767853623767338258521398405954869283987465544412664498617894427161902660847007383315357019967977974553959607428569623284887756153953909745301065635365327669289917361911136990838091739681157146842139662272556751403275849023028438254693997469253679649877365906800556757651313798215808259802826088102728014690425174008040056326631928426994028728825781699676345216633677607117663758435915868572084781390924030117045629139914420536023438348854241619102783289031323953110036902920738882159149900939824918714414761918055253981557227136457336260753382492391731877862832556477222836796574871969563720693265276508536598543841187423796574334182105150115165232044684084934766653734169864665374029162692003648108555780157354132230452354264498654801851015383426911052418131495683933442106729929069719792295108756932826223280994111813986706078027803384620506519961600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^101 + -1306944881948711990914763478461379854669541037758831215275463774798826288858146750566811313520368018478046816409565864219864180134664884626416059359679995052578349340969927089695773747334116866060343303103971453493933298131062427942306413614849244922962398926684002578129988500024864755708682187619084914133877881130232598195047858113358806721542072816854616839052139714100162584296963403888693990421099221200628034442372348357066940405921757216802789032363133150003441185367758746583602314073401836992686383975759482422498791530562350275583665834054284770372229499376496356105807549999140891842518657082360646985605825638651104636416926951801623851112393185970841774534174570564426948573317355645303556525042753578168099612505070181598546548731914333124535608924434248252894758069479173616019646689213071718034979418795925591450393471606270845269362857244342692086979743477055780407114172482758652961468970642557138600684296523709468993697044089536337321996085503751429818068381640421622836573550871808729212038021418838436805160589003162824627626021967390334217484081225793422065073694660536789320787021982568041532955866766025064009673115870083510889922858622846620342250975635481109721286283873818431179536254738504361004301003366349643139318232530586642749343969153896633595872076591557863918295412019291731298443650985118865455555110056447401766891592532232326367479896129072061933188110815790143942017928586363751420409612711881214461233929229369950443910861265233953139505349367626399568763637790138754169684660529362921730340862896187666231021590128725868122615788262381366323241513825986840298543139817579020353875398614379099333635756730262305729025366505157446489269836363843189823531999731355056723406777996236203259554679652345626231333059694898207654622122845217706143610879335014731869320956259519272318753158931508191227298136324403433013954376271951270029066005568623593533520614955756010110960776095513649835097490240635460367465196976741909110450336737180580065700952352622168082412823952875374422550806529089290114901504341823658502624651406096357932209448882563760418359743787809313910863879474254312463226531155213349830817625738101732368508456496163540040718808579587132971769962698651472604045427084416123051775716665206247874580166018856388287038705634572361559301745964116772434051516001677810913834393255351523354419912015737872477382396381249150972832872447823326119620280012744658404387587893753731131262556679083975255168524822950886735865965360638899892832990002209643113655403592250920043187859123849631647424596757673063056563227012901164700322531824005256777293582143550842929769258657538273881549041096485278746548399983923689103582708978120027423060749601203042920391770112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^102 + -423628999543971549124992069840277901532169198049910426618774748602291669447795329338410101792822841885338893785072657741570077408992641523249737045609444691213334353882373168678518927269076283088172386419232943962341899341554802216978960529341732155844733485804596099986051339933813809822729573931010288406244772573770262044320561609798913870849332649018127076453683407878113723073908006712385732078122191835993082150170221503076373745787792817833413626420974237630085407463523039993192389882698764457651231745329430015243301615763231417636183833730289910791211282018513543731090398225367682385837819037746088073688895473336099698184812363714753956351662915438271163665049690123575866553157734799218476016193822248759221614821116043235900846125591047796519701714918374363929957137321883967673963712736088422254074414728076229662289230370922597536692330125485562063902483460263318248438994519624152580440691731039787090054123178246869155620566081668990035956971274574049116560505237532637303204979008145290993540446951099979604188459173594941592452046086757760266813190105872809839214616198638780195846555309926859675634945526702956169266041514343303780018433512467626740675158093089626919646823684709970616002724429238010111936885171906117323054684522450699131938279251496699866315030080421299194540296913859631546140715158376740345923918990864863585607902398434943680089786949217484923251828753398912266292667927334975080570454494848170165717031467827005714126063390645427285986867269373272930658415534998682362986177002791280825331234025472636628964097333477762601273012856254456624271243417745098719279211257073049835269327700692141818405232676357595035741026972511585148081251799511415649876370427820515424105501425316417495008532784432948741819967396613460454393672938558240549300465258713846581011717756245853576327333381719329343208787617887767649402800085845577709598378006633106090493317595092047898138469685615947116814930031138565656618872553573112683618090015925284159254614088141438939063186938694641110852252253963823494339530367259657388681190445653840384477684170519566897358459626098195045052114053983137053838181026716520879276698246898514204921470047058750713740063985904622310933894430684581411485317534582870586898526216283969552921583212049494668496962350535354937926377736867844538191888074450319933019789352490599095565525380140101512166533232694469567948680010107588462712029054650665152698836566626503164103747540287985156178550701007288991208601102924132031191360472649026566480312282098101288347486532773818589349909293980595032629643711480701183248570125441234407698027437067458808801556466230745918328659934586245579064246426003874824071781327590689800262710562362551697408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^103 + -71602199901716790143595584612990529201051627137070886276191846794244442052017651263025303357573682298693065851305256342726107444551841551304376412896045418722290754032741932428891260573389466059611209874645196718056636928458941123423800473096634395200445371672570842625493458860545340198256293714602556573062842837654330422983308921646085661289057226687196871423960466318729607856967414820425543410798230725016159932931941212529151043896336590225611207654728198050653287352312812294997072720182877837319801439210849256990329602605304927454172228022213105261649300262068591966824527952481838774429447583241858180573382249341192922709982242593669344595569887329334031038952159925462730927402269925562704728418009061195915973070190408118014785377621778201015394365313443734866069735152174780082404079188015813297822308981942510386614798104890707208110379558431346800467207733929039388994541246098259980955094511056385339965653680554910341727962621329537908063813320289228720207949404118139210621198651355805757285031965651249307404379354310393384065314894710235973439008489632684636643765817784592925766388292005802929495295651673952645795145129985309287444572642939974789393624458364175616157113320635317875488227424730008615266929087481431583193903584403734873025148954999743817024137891071540737002906126248830744692857257919517128996256424556046245670031872247884330334871569727795722782037339865808775103607717925537071968734243301628381902331172606229113609656192192061711888135037738515034820310641880599307805535081801783882147253096134526496958083784954719608941677744131685331262091039654702072315650318721831731756047266234830998396500912307361378343440611783815431381371974229044392630570753844658079695175252024586103035469624547104607865737708631881653351791484512500265548012549417823727939407012052263122876099670879550389903004272265932374920254125613169811290006950693383653418115342405102105325508627544088715873743951985410796456069189103953935862032542972369630760051743246347119317531274316369445885179242894257399993916074318362422337961740687761193306829253190903419000162745680382489342037930651663916902227244974465635853661172767906085801428754532292033954635852612768118204710744015990341864909539900502425928664173573596157888189447029542055832781106746380448048251419711467294526025955963567044929515551898632480118056018557415871341299912140801322132312750264558029423085288362107563941979701022569646759469253927318293418893604924054348522322666286409469464059225361496286495001908347133247826235649649884800718608595564669449925756738534063573739153278496849526372826374268924696379290902409156637129504191542599819926486315350916950291387376961425551962397550984560640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^104 + 13648652132623042340580248967790653074218632111547237404246948099445967688691553893861292119832838257059363927087609597933934225390700124711983187066445141026395340564056605299211542057262972130644464495624271803576240705199558937041075226892989223343870595939938648157394305341011755608199195557121040618811067201009313062719238374875198673959427151725992644127267783778636341344767558125907950764764615763719899951098362258710824733494412373530203044602444884503774398662024260626115879822280533275784321100641325658783461158128532424037828672687473891304623605374814133865627105013809786777154113385924260584724770534406379245863826643513387163146027626932876760340012348946279649352623459781036297353494275208698378906850379859918933533827967851171139230386802828204161337377915591544848796645938724491692573192139841704369256667992309656828183300190592792739228905010880329833652198870317813030112044515054896974218494046732622636416205836420413479756323151119690762179559407168049871865129644744250639364372920925730420382467539872807639474440923741469614172429774781674767166553403226418767210590371026316907142950710543641011650108422842990860679775508815295257381585618978098261091962859889388505361180113293607868156492929959490152911467626793618091368255754803881028943964204116297589912930234901375845921825739612136132928656888250930192135311589089623789954950437821693269583060577493218773139552574249732673706525200985874710043208839707475807244256335123171602399311702021426275488341182367713751415811083255355516144615515436570665179172825628688692830648086596337045902064943190980033480421132349906854891239461066117850367192999652449783930103146946260964590385141223039630771773276524533407094259412270434108901217610788792437043523078480064458020248608390289027626502742198300324188702131415814708915476420460343001110888293555472267019385418700113295458677081941569046948398642523496001088425130267718206272732237207126215877997044356520983889705417732106679123701765760195764810596623818595778513625027786483398345451109668952308259760219618752023204680773051300809593318868922115044447872086838326301461665981298392462077482167385960232775659328635334023692177476428000087116237955852159832836267366036784764972098241519088099275048334881038152372598996429959022025497230680634969782098592031052341190020119639684793567773640060002207101458403204952085779756435479709157618202941136492500343011778441948937519376507853446913849927956775419661024047202808123098139401720213614884736668235164210491047962652142748867349982353387937837845166198109161312943432337080777964610534136211144307810728550735564031007640250411999853159461128233230777579118918942313901294987771904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^105 + 10729275751006137344299082422079809132558865881700951158836886483316232501624415974042447114085369665390212814101141366508610096677550892845909764095921401986492020002514937875998961090084425922580560271946462884477889544252441287014262106951028221610051927753314845044083414260718868372361789702447773257538145969303133612335902375137734922431598836137470585826038795390530867008779807324550930050638762608265780238246973274496963802061055251810436154214603140427527816357581885509716292106110417324213385328147882767374805154054762448611873900497742881221201294963415315307162227397033083546663750244717021297133566599263453910006836053456712093965691912279895480406991104559096068044872847328568456889479934837535386972259188475327849277518856317917731550023680021538809623152628620832781720871886081805864528971123570966428346404547534311927574232712976395189035977300799014159463643534944972106838277248584937489361797465067420475773585390065850194695192815704185741824747948002845901645179621419625784820797135143013371143697596360676376969728369290339282558636108071014209684240208487255663855592277561136984183522263073967691092351265145067032082913437141158223472533807672552957028503607747985530182020592253417926801703512506704140662606595744570285801758143113196576438787089207564483854995628143644791290847942833019578529051205301716719774220089996343529073137384287352282389317168761538804787556331805651893437792000281322240989317582105816810481041642481733810585586987901067861379621586415934448938585324073039063187538612991030017153107360652446856015880574242870462652722663271727689017342959647788208886804293382791336360451562642154423956265681238097922793769535966034748038942442844039332584613754147907480388824409911912930615548750158489982970207323859787387557275644011143454985483449038725266761167747362666614182561689458196006101622830908276239311719188530045725765862999535502663793031914527905659927538777124794886005261373711332740812472220828736894890851562889400504155815085149303227480518922832197175929551973728432869043993218102908998367108913338240509625906650467638313542750379632265902733565463317032309975169279085859708766194859064493335764680864102165854644129792281704741939603223095396770914467511731937314364960351644106934056762999659534206050947502397135447789160903338891006290425841374851851196601536980870553766850761726229255205986700355517726152721763051406568665429163414587228553003690630436518878442546927455305156936941383639898541145042703042290545254853767898694679754190165288399282341908588666796557684432755538213408618520849524563491952773690428433994173447674159103930490155613076278032362827338690532772300967177014850931916800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^106 + -192225209307616387817423899374998570819775739489942158560964723356931333067747542455812013198413264508579601828015554827435418061686166273922592091534489598905737657004231289346902234087500017630800784419854828106915187816003587480360139615417092067663840809679928560624334139791184625715069261309244993513937430572035412018165160514382812837624664011794308831070725271340006845941835590693871576090820950017194280427305406257322127115906794219298069821356676949677744602504930971374449232165325572033957448811872804886865658711844574817343614469699822675272328394505819184560759709481379756641846847762036636217656520515614221795037632289246441747678116015018710833218453717572379609837341442841387365396768096975733987340746661885398940660039960496553780221450033649174636868659992034293080465485847745735802700456944823645196008611626804849354243359800901427470752353608957014935926445255495590988321456447420026827877794651661755827354141215949290418828029753640862877067421469177156981508893399827151404307778817963025264029987892273558564490804372426202205823274969099567954078272549103509267775837732384696098744879947752492566588764999142919088718988978919687242980740781331219038047328781119891030082321053542609209058803264453945869046701706088330514197328869078488968790116557215783944611840449877587970079916883461922986931543979738275934093671945022864947122666093814123180372911892304899986393304077576952802785450464281496795212248429437673749175956861586573877991575486184787238765102875945177398348370082162810164953996476913953667148225797426580801368670496030619069904385270358500960025870697427067352414892880298705033957521082130203767605555390480638888942522529887795964206519406852406318236939035581644136960676588587150952025175928590518152215288557126241913801728615566520740052533526696337417687760064985410496362589931369995501030741387761793504615183827669902459840913514784376491988912204945648558980582626566269142773088271509987261291665666707302181763413974753129753186969553337854209320648253200018515988726504079275202907042371733872907765519593234884606589620674237593823690583093103659073675548410826829938429201848429193071835653238400779699437845567102680125669969165100269936653547015297750109908227784477441249913364870182392091103502599135653253301125366927019684634498116625568755700283467592541486017771062226648510646898197908251425429954194895041495772877134338384663956092777290934350428053610543431920230910505173589156974186597263104857046275964114152343358078257054786414888042932461288339464042928281314991694977414260451782510163328920097872300798122138264299560161928251524734177559254530927595903886338188977780774927941081497600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^107 + -2353913755673785511784845215883693984374167385796394732983309092008182527844990921301583799191412350360372582515323848978091094563101563230802680408866068450023991308287172859082572955345535437548797081845704356741115401336931606467067094302407812029056815314456811475855639476224950287206087005832105896175883333774951989726924626388683156817553488113295213177066969150005279315077955366571348483876236316602700404004552064269932673880503104910113583353100480289379129756957440466956890806562612365984484786415676962423307969006402946279455933230307530274489532672315805288593450684902471124273236055901637240612540462483447153605805617894440558149488302284756790997247407646333572715988311960581599297007834411672556800895975877935431953673446340265276430096495248907405588328757579740102145517217560208512821473219099106176051054620754844119490063878089832110999730783260117655414845122064257987169059428457138289476792352216780170968970057420011593279180900883812590174250538714081219841852195743250373612738588982116323625557825488512157195849709954620524553197488841294304618354344993909577609374133806815459993962402966080726628045330417188873671485484997556318873797123248400690672904088248930205530366151011005330892327675710143893910645748860836083329643071125211064127352412581550312502966607435831747816986388130259593663337877930674496643050506241053105622935315454615452922967041746171484856075029696545312685473402547611024114066911596126727634433141846062749595294169616112128611651024669140487875059460581103057216909229069624174333835490913122416790771210693363015971933989135754444937609984759532370240517371964135948310387000354120384626255528498940539974285278093674695320963360102823068480249087109134634670305684895047253213351026363443674199116840140429520990475819113141987714408244866349809583572539091118786406111108043901406737491434459523226735886576033477897221412906249654067063825269605293773758688362830557936015533922233827435393980460996727563713530837176658591644618300847469312189904159668378800810687930214847058438028469594304176536361011937603130792025059360326911275080027754096753751273788931396473070803945078397407880197638459369131125143338512739333909516002410226174680168075043607593077882268967451595433981993449166153821017510122422474602876062410334185699475658976426586804100417231585923508769470980923941274919591615939688212832131898040412462977384589277346391262550603648589380448177894906276481788478590202996104106809385342148909398430269694066655948377034152730695468738521936572820315926636388062325022706474767334015972081178633600327608390098838133273422634615724862255343022583556356072559969156001239746559147507712000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^108 + -986239693186213298227016135965723272353796163375420194602412414109875824937032747454569940094704799730455638046247265914730330865959043275088220242702339169139973416199330008346405764254019774236552821119872298608763793855602653712332202631062320799946714926841717993342474596279705949554153806305260239340239624092894845214281815869080441617995759302204365454586953987201013564135518709538215602324984310096596350092198383155323142387135629535398768986633430207877167420847724892504876890273912967163118078241619421367490119885627619718799278673377379186053471131810936281543334479165695312058961967085207045558172955962733760546647775551402351071094873469122673130172063923729057627102022571727382248448894994796545385275883642936248032992139065608613249427577843688820349760232031175091571485286483819639612163785837941598768801896420332365947323029781517272697081708317526074413075943479923094019971875807813477197212746876880618600831929916158903957804888939828656725794057716418395176243071343490106130171564881966896280877491258752450837839275187658458977378331540584881881155302058619106113269652310923157319283797219509360685052832979524043805348096584958305746190837076275630073434464712778251687936581872172140531075733705795523932388496634535359897704790048744074184850472786920252704802773079971921665760537233440069963279509751894646824743214077284010643979500557311285922576923877264330624922245483942048358184492060240505223842209662351276964941769444127049668124376707542489914959513922625785684195535655710580493298398940358207932218757828863856862448148067353551098178633684529309891926413560348626411662519728685685011836951599223537346939133062299034060595693237504762795519307047943397108166752584583975140225016067911562355259757954483762832752928744153031276348435958133351720688300784137876602594758754819051273294255223509811496473391658679905068764441373904831888642982750392570991709819495835954417553717640479832745867009518461326474279496984064908895162888518873530502304490534282544052643151721140482407910773380674948881824476398865558907701770127414471224940749970288044892836454116714855221986824855126675254521081023174589992529659088580737932868061324213937738181427803995827889283036600276523026981085882013701393457489566196588472244140656480430383229530795342087969822143334483582476630654480878536821293671122149525133379437773496903660115374577304844659136967376510088379542023930817513715134128772991253717432520927483996688649745585522545362333383805122675301087429738673309842303283530904449290163292736577776604698500274159515804907976655529261883805155580791332118043669514081208224623543446390864694560794066487767380839628800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^109 + -137855385427923378612811606965230049587383123653492990315478863469694354819839946471678491528770344100737486193045336836148732068146174459797355731932754841990844915409679666425515852651579480652423978866813626259918621104754527952491330800217716668508270495251844982679646242281563363412855224885139799399681732494686868215135629882810236766928077796961995752164261733970182239253131385186092897792062981465367262060783032589139517761321912512501697442311722134939613294622769731220480751475921867373943585396073396015554578584360702372870316670251408788490896867838531861498790785690766015042167013566797112006284393567809765927976135723748067604478838668752085190129330337372784231660695450154249069625884365846438223266992987267152389348444692639266096372486735936912655526559435515720726444287603293200948722257347765177478436290474465899667150359040266344401833616978803714045166131111776964813685977525610169544355329208151003043884945085512406667800637155980925889072217777615317596726427387966586280846613423940736872618154770226000486062696428751634740058249869342885106844925618942090797433290018923370533664493578320337140583662705972182718833278514437347451687266566562534217926355661275372764286497909874026627220487594871757214092045146272406982714992898985754095529316097101859430888138436742977266012256955732867580757317513817763831386453232197314153670491160762961316672113041930946534444191689747555563517330467721293586318112496659672542954743101341071181175879559090037515580066425784763846546664869964967230003550606493887385894497209303201251495111657272487053778734802074900641403713521181375387560628404386513317230538670108981094879655115628214640612986810945186255896397974679311272630939796698490083583147627412270347508383671176467603350361741324944827064866977967859818733694738324943784709897234687761466409514654265909108571782030142204320143024225859915918496509239012879677641782091340632980998693690579972234378317626991658140876515307250132387633796049114003090316609800815313680874088433742560343368443949050256466473771563149039767662365628377200861076701374726767032042175407954802410005361942868276362535930621502824351248437535094563450428590512277374841443591640246375122922604139258990358229026028617399423972150257043409778447542348154708978717942915047658475852440623927900482542440233537408603350078257359018206967861305906160674246595626593944353559540545128362301974915928938474748798987196021867525650992581931838194672245848294228654605361129691832210903783795693716064759551354898853710572236418911596866986848351737757438838813221396890870307048725519602543176906246865370965379862591663867706662357095616882933760000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^110 + 12811313157708239226344205771639605404732465415858280649955756353921872884721688204295589006982032873120018075587737595466330277595439031960643273964492940318838918904167746798524017308876998269510377467889755180287149157184106981193085069228879078151725448917455796312896740438687698591012997725225075261472427356260844658531332978137644100090112258951552765306440843213125838980306256119262348802197335647260472494732509127361992441336817972863274828016647533284791967175838348834574522600812586403991036166102251238647891007164257100884406402074821980393922706896546353819882196391068930601284571117226121249824859574177622575369943621994700715583091984985021307145168849094729341547295621772501645946208562065899238338163926796502103835061991617786944898815361689307639704111291862239113900319412280127686369571052068062390975621758925645336151365992490693208038417269074792949859900327713916032987381767276343150800117222606803205363202503766793647173758208566669623449265890162482700930478454601414701390456901703348742031210423604387153046289984015092498936994769062632282265768471471672700652527385386152228524887566109555759187264371608568486511148239297600131204089388359098373070210201166426629092420640378816007948354164238462241747417272016340615321112215593183103313597823533119340899620437150862878567272861845397892423775115699084154973270669507400912852379661029266631304416065266992171255148385858392110334821109040330267175153814813100015676306033629564155673550906744248291125241804655416669681824676010995229629695607720944995192690723142881174872274944701474122914255948139396574182739308484094472706290947645163920176097355399586181633868305215275884312263330187129401524350710516061998752350659153875707352150718970797884877345263115038561464142794851692036868128551295841353108438739645092471119555792005203776269677553934091345872999695769528417897551044328453587965892871350207867107179785627046261865008274189563865911945543561354361254368345080019243966533448710826468058836350655824254226465538638217842934533478412932257402044404795756636471046495534548127953476232934784900087835140772472760095309329777755321218165610958531599415599902343361547464630721501244036494580355329745469514450913236286339793846163225242727558359091888765568638063997254718655126614937865572226223406825801500621279174783993176976907843614359566779983238571972680451792724213668049692774754121991053054696672095709482133165421164042801057081522487399848717805470581440435478924283130352146511025669566594296999296779035372543943293044161239510429918414699400133189846676282363010894169719787519969242409721715967871062104814697522911589901235455524864000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^111 + -503885343973715641284617890858271094618740199765192438955682400792805073221566134582716185653877661708383770951397119797818908698333403253828842538150173549270308664068699024852457451519935378959096154011720125512546153086303788908867753948937217194531151216316068205995947441152174833913843219400238941316107055961328287507286380457061788080410623483771707535986486855848700906047910638793504004660493592982559434411555112098291017858304175623236028335768659275933386009201430270734835041898286739287683164741813733179847751451771935470075059139838732789141527971384728331394336000757711328039923730813195975145872100320000317209154447204732269902034816702243767384391860002991791873311969602387680677629670565437164782905835224576546286318290758077144637878106899605687046183723346019242612452894522819755333433368974131494524793745238193128566545904367769850165219183927326256640054429507451484374369884843253068374622606877412437875286056262180883714962918056052927500145311547343990643984607903726186062340987625589645253010390487310815007600597585875211691021337989863520142475790471560284375333931496411462082645734741811572084248006121300419339274626107623290221389191103966523929438185711250338660382002129155874398534560985860245102420721035291700420796015000058980019307425609371141034138253812186970257654817425366228437763141800074316736924927021349110391961435815300294239378794735116104873860715392084006957231525834178651561949335754332376496014480653457405340222287333274478019883893964202036481352779804492148989444631166631815291925983281779674590964264952409890084421946652799438881934181629329374311447738007232715956668032033001916698715032464678577618756044753010603278347485274044837891080270160496839104216859850186682862534346685919111598886811429574053946144078782589308323427516494665227175313021659677622488522922078683852913332762788861653540283403963567162129527456453232910198986444840565176221012731410002573985489173471718005823063056460342243649311881848494520692300305028727670351857361055629822118381681807934592092703196996857024486647725823753887794743160755545838299549736076494116014916536164655970765173009732865826006546760345455788579865755082720842364772054052233928375851114250582988634157748893611821984398650791651342099939280850163130819034210807500823052410611675710590587323870749471300789468706437493453297502794406445326043424466277001657471544743905042343086279716630504382695097361844099663625640048530987666796888007586081676783393434529829991136677637702118157081924285462164619151405011864144237839795335833625691964472220837504008283663515248388384984464669084824250415231784187164015180591923200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^112 + -4910987830003412559666480127955998999719010741193829851543374597960654567922778738954398608815734964899958898105671252987294582038632479649335147587034960450331594352323989733722953973654421844075869970696655112021328775594198560041857022690924623543658224491249282508603587220065769907599709606566318625407261416769650544292901120107585126080480844542136091889545476727604858105887082443444535271286685867147694591128165201336642216201149969116609631336596043974102096517803195232009035104590648877815418598649107815955431561191083902489629502360409006592581048898951927852711567964517548407381929469505399811027163412311905341107789016221750748228769003936788552579375055850927542505668618447408599438989200794072563169597863432695373702268726552177787561276861312360356503180203836039727736015919361580053912757532951241138959106551239055708189102638327436418763760199274420490266487892150855910734676799538607796001740416378940736322850391527663335034506864293652877536210720881358535656478332312365696280875796489264575590882380962152256690711352232654960678866487441055472204980084050039872236460391068446159909088375428793041795344649042467046939914078143109810731447132564464992286942288090330399921554729614192143520790612994604447326451903666554513456055026546747945798236010452473063861619133322031582787391048622740416423467973244067234435176294540338766319776541109229452306597331676336469946465252294187843119082367388135373696927030189789877910282891657449000223526945189416990772743490782652087409639767679992971505485392492815119158952447799231798261868679335278352317810737797459327208130369131809809678862172091929183364775638981046933745487569272755566235024601665534075425403386772618396800114226858152641765088779880738494540711714638698705096981497292865296070299630623396087939376079311011853502354857390140405951008424026435841309242047282285645032762288498523851769589994002096009164356710095574210494980096950262609203801721212189139801770976934700791663252982959031678635115443674257619227633713616387939946946932463476960868007587260272062889997420000175028256374844754920369405102156483905982957130704052613923189655658137550137980241037970530050417917541495440583337105957280193531256665971056908798574515293773942155762893536462172080048767368191535774954282372190440934220664396311856314379737274022168596125268648447646480690025447641694602970234820182579905632524537934254792978911671580707246865561912585341953115775114429672021216577064746073850748871840113040026769661653748430207370018423167827486227918606185250661107694826153497723253898060897504684574964261424603557219157932236157839873314674914393136824320000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^113 + -2083819907240179973123962227564444923970528886041163750801819094957480793115477517418268289830425713040632710968140005488773261611328848287209245973414199377087545871302031242818356385272375289038733414741348141134079468645494575000302725230422996457686364008264756964352998308106868028708136008517110339553557618522396218595065797966572681030304063758206494572148519302516577726621627312418657451879956256286382656113001415553252938382466956174073033588291642227618894091442169716029218268446582257083875847085860208576483739203537452525527257767331579811100121067809399971392252683105534825083295915787753269732959492389237909523169289568437011600931441616120478270709336351119235885480729280447845622447787626407251934158046964566486650311102583407190535181412017529644617424715401104709703261009405872177467507879993473448261002059740163285246116724219656905206036974176713483925323237359473736850328481324051742733264750015471707502766638816515609248922875011435387431370149245578920168171364854922171592146887765663555310060898901037539994256103248848397972980157541571898160944227422558855376598681869473234515270167597933459420542453784857519947241584188567060353291670379234511378244308940160431849681852869903917752199323723124675968742920318954435348129025918065202909931070862661204307087660417071375812770529610148208365077524577177219449553433124798134818581878185397681777026034070855182434630099568940515994483819799549262776070598450161730363595000170899119301612791737795148862510113752333960674626299428829214648695252852721741651896582455602107401596749073355866310647512865399514122911284579803105212502245440842272484166543223765787965507671925511946977396217506551164217736842167311199571678385805825263199169132586465719302116325022536577442826273890240991932158490991457353729067000281089298077245184218666020605486106523975883080311654990605263194276463937915559778624071740756763762554974261878412558640612164082274935245130977963704978486224189716694139374265878798831030898407923106111564742956618360401885610942114540822056734760856536258251651792281580890457414102374189610745833354607796045484626902586268154478811146216744168189952313571325391429490204032969614545091561494750271063213474797587695365756155728178147437302660043028401888466091806480232916134617079902439638207016117770950017569184849974886874424122837098190615966740654728636162355844630738680946375188713780633143599916568414855770612072164101869446630998455442858150232654233422399275893862097555921913109991816806319189434257878328415622577680156666672071438551691081708143291382375367816771826402316274835522357229341075781084026533450874880000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^114 + -473466737193386959943339519027221290619017014761554367688422293622540252635430143003564651801629945922681845610109600759532746324638909753750461686559140851836827672941072265965152796084218860965546154953628749199544493975522322874884895957013329694520835712562573664499943010070304264998104090399282835517506031578872251587897105193964817484990304190258246582681224177194602889521579683367127905899794165077391704922890864117722039758688159637973738541283924475284011024347411743462162746149466317508748262710117306602223379604567707136490448194611178008864084911517071784147567077831243261465396042016463072601889243334788807789721883704202287899365133881886856164637106126289605931845477791074726555866229896809393871722846837594255390114551110330709529994417594076886507225871355758796678702372744119608147435604253384486288972192789692822607657057643741699972009194407430494769009156093230698285954150888237374838277377538076219368479631690882539486536790285630301379168030138723549669077070808042384424638135437887370226121334395988813532305844106555415029901716156577708362869304485783236148037709541397523816991096276770570360700731216053068186475841289342284961468778018252186696307853154233370932661684857193282406872235665306912671248790704124204349576431823622122478339434838640705990999085430977050400630342017097927480326969876010672444227679386117220048064677669506695382603534813887597667162353080507094364730159547588051816104861241657019087973671291872901717883766314762291743636057754689228377776827074176453872348392700839143117092262828041125900400366387209817253644528525574682186590377710827803184516985641438257112034130596814762811617319297780980186315978833604780761804239552347130126375494135654012343639748589225872517782334927684009770083528932775693724134937896140033735985302179161441768199443371443102683122947554113036762535439997857509746481685198817140766422491482294764265678836289404102692177392187092066921296901973721665403548879968428374421754157798326000524492132355785391305023645022777205358461084994749282997220607595837400019858688246288041033394341551715987703364014697743346202744775502014680808963854439019280801622484745575454511414167153291407199957652464414407167730697422430756437712314941092813472972022519938604650456975799907682446211269726238187728962743641984207553287441491124327405002207639801452986509754378169536827975950375911971605573443060431406780559777611454814424270760192158783551763547559241673730329305710754111642136819072498873567061029604405979216607677583990116111193835904067747695592386807768083456449406593454880685756652173909102185912031469598873292061959782400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^115 + -77538557621924851127839584398262521849859741427635352367358343154391136129149797286654457480670005175630339316652634349492553788565917806956742073946742965439109901019955722821808484371134391511514693345359738636112564642283378121910386680922973525155702976727633554058922696525913970897479344578424312139332087327302148750227373337387321852551655703859529365557756875946016988722585936445115497885029021007607202955898002329349741578271888284582227588162730394069663729476561448629802471819403386952671189820122076194264974366545754128739410074270442982996373523489214785003016292016336907767582726106802690994566869448430180904169914570784068664146220692527842881967982968116033427143665533448754532252294936148900884794947975187640520540943684360014381082927115643650973546348638416306846512210731488188480976658701217799278755768209978341956681716180875889725105423412001256524540148399464578908074180784215632057408647315194401642449160638326902726990584208338610811240214725885285072150738563489666513616008709973157034439084417928879061046887256596392505211225767167167025618646784768476976291494834851172363233966429102866208414874111857443407505074749585124441644440773754172446231190082994961959905591969058803000708185226052813486109404525641002232935895868910949938306997911832541246154289121084637470855057804941047768384836056654176625334043796078149434495980646317400625244201324343535158134038721832197703803334636219373937412160435808213701913697435197711414457669468257241081857507795412926793879583096556603063533822228907453095010837191697164954686049973959005827121071158591293302003507899489805398061418700535110669721944114536797469491965068301872035169095901311598764235225519722710310320672264513969833574681747015701499377431797635195153331055887669761116571137065780525917212180393723022025553779917466010670711757011349870013983831102108241778265632945072114780195356100756243700527238558671136006386173080831532763785900177787846005877845650587095536616981462240460234529532521392552242415148360502066111796410464069788937010765199390768910921391825621221725805953654970124623030131958279921657617185717249345762521060344037774383124318055933135505542102629167131949519160072252132628899643374800011656623618707211067344620255189864907647157110358269373278303921036223918532216742569992434682201347404209583083547635871972022499192471183236371345802991677199522861802333393734882041024306116996444284080946542891924605947648557104738552516297670742971411210800686995429741645929723734982282885433667946276146775922097689406677362745952572393974298851105784026027781945350669765600814587145369238749839360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^116 + -10161277144251111519473562369774254508082218164934627231177801232044345064415532759428266626241532988843537693687986108898439414379631402537118579736756135724604911840381211698181077165693156021295001592281232627819681854481913714639609132273169105137073415571041625116363560947961449090564228376450840290639827137524533735391192424317232719998379885535486345629762469085599840057450036905759049656116986218464577557806832335978705189866576669823014273171335049419891315074923872513630972279175880992414722372584779804906156929625615683566970617935781189231304228137251761312596715913865906843435139398758697452053446231964824385433986458969200997670023562326201527987460180276674373319265809863341833963025619781703259486335678729040233293907808732244190941123739094942762972504680056700648023108256684216554600657349601574709073283051492130122194279996622727247523946003193337961786037187990324595264997660089572914522421956178797346032252756480142462235988141312139280267793042368486278912945956565823865205437331777184582815546122373098522515582774070675167164708496753977341108185320741286246163874674099126337314134259538682310404716942485120633296199190625194707784750242151205735630696836414131429847048908269277648293313956972802954760134923539610511032769030665235091555943185918390222048663763218314909060579622226299192466504333403356708017806042696348551760320327194787157804890589894692908614290905286874897861189573561061779441923776696526661018072308403056500118120855839422114805562560972620417367222748313878467917105684399881030000764702890620926181385120770004868451586952128737312986811469616301686438350602004217853534263838733672008683753185166746637109423183679787185726302527769089488130124567424194114333203220354294704735169838173889207640887746464280482158927946755595141563866487788870859877721887528605924024117791689346886837187670624484451221483181867921390891270706504456935793245810290577715074469579820717558836432960103857590847518255375938585008844911059016506201107098784008855969823945304424307314034410012308601339910248141473759281615832029635331448344573590301326131330117638700609048957748711700410452743339904995365792727138318222306035536875212522058421759780443672097337203705865051753847990118870380877300249056181731104922649994963047216349644447992043210594971544540136380065914674418084647434037439579220740812677899033484243473032746443436420685362843927257369953933311961138409259879926453830537493556442269696874164025635213463572630965273804194840608845217142703354399506544511666559617594273333044814673778903017543626761339881703404858275720667608321174742479892333461504000000000000000000000000000000000000000000000000000000000000000000000000000*i1^117 + -1114461242554394297358448437536423264574220081388755177254747579494300513173141129008594909137629219401212889564725068847163853301259186668203655392988305926328241208868872468162947363086483017073403402777997129991911605280110234451469014352604080025275325816483845275480482298631103945860384551970548775613344275459972731982122290061307002762484013969912898149191170811685280712636153422373538079836927536509620097205437708528305273021794902696491542046335717943414876157585837784310782381775406932134479869647806204539060492378276771690472268376353323342855758423610888033622607316948555163740155496065755448147161198988478878949637916086637426408763744471500820476432109143590136402850258104718958748553604763480431729242365080820608481088739107740070212513753932422354017065121891230361561778995951379177351221797267677712241341216343956772723496179146190675794620465684549127962580605033990857490406920142630965286665453201603500455598211574828721355533860163712473924564298302142590445831906381685428322712108852402085597120544831419623669480261570738023181330338610836437603071953273818192136580371093883151057876313405303539602770482974694462280384592313095370595089060465211813168352728762103905597273423135925333788721834849499464878068936727984131505799094677611840898239305321607054651285354308651005261641200963692796877155319664346072915746739863396909677849764692870795620077312159234320938145163547062317280414824955563644362398282713504393573077783988847407298820255267858717555779421006968418100990868666573300106852220781002641692183728541446247584216759761956254346572777281689119000773002518402396309989659415755274413064417430530946385555306322964846441559646934459496722698518764525239442050650069465334005307874916129119870132655913582009349386499669096403123624540306866424708136141665847974182638457292132950062028184322985226756179095817333981930378907030599839272258353006679333044325937042126700118862047668670879589436826787395392118162769279215928849375363182283786183763824822121859954570913683392777651937361286594246857449615456857265017218022770384943234087356093270439687859673204474417588376365840291153363242617760682886157794828533134129467949157594140805198668633873862623359437496378769360069060639281771402065676403799263537216984420309164632757584077665100701895064920817101481922279427368967045691554044819012553666021180705595606153748821636661741745724672948544696715100056714703492729695276807601376191535194952959063448631205841679620691542285415899246110746056356977535379502069050703755781709666931770856263773026229889775090771580839610530659643651311235657549846518169600000000000000000000000000000000000000000000000000000000000000000000000000*i1^118 + -101010625356741169821539572798395841285483990300706724512915664090081816940933743056098667652409629639017463292865709279738605332908613739378679461720207078167518476481334172972331926457779089891007242917798084500746743840073202278067911261542945290421436247346095308866442524706714062310761840996421091852701490354019162800419785975864910757626803141392513001578783848910599766666627206950774650667665778977538306112349307498343652584128397469040051875708392103959494921788876038985112909037503736265514033082840852196989825253632886324124434619551632843875374419166203647222680024294966037700074866605622720309187430849183201625415339583876895467079454361253137047655892401874474498663465932927576837920383329165278262177907597109513828867286002026348783045218605224870246245597869564257873679331450629701679086570631372392854864627712192755770300673285415705653509519914312529916373986721715677506395411935439629850390397277301750094296787682263748364912079819021481727313141548553479018849493860170263140025734252407915206994888481204474768405901146683567804722207387521127366249025227478452551421353528300603404473389881036047690509009021907114578784911920268588581661308556215482558414368950633903212314886367003391871865507530890031653512026825715818042072958159835569765433046112689019416214702621730980382061560541506209922657641184139258234007972671943475778666097042940748200907801571917281963809982717979029491766941359414223904252301385944833832975946610796050549981103118810418383946270954652479552406163189794929654273216773298465250097942958285267122325204159520012765139789469565940477698696358434138762883706614205300195946393843003533395364725210666512319719838291731260383120060636754136045862116016586026772929988558131078874925185577151876283406650949418785772277885347837462829830266758488521511457181154788231586904658178968963152096282826534345337660092670913109918892790134728624646054103182976110523389822727992126517986851260777841863333290313635347061844375379983231649598600202181558062524121731315824930794164629731841167396151561488561645256874192479745774190733063269869614456182621657444716761941198204039109579952072353275721629600914277971144527722068089846363737909743712157041166503884307948131712190750757248793230017461996216477036047327787369948792425461209697263997286012963631222778432292159630266859070376469083118071593788677818783931948965931847256104242111754229449644267852754682150525095345066892026016575877393690277119480842416770150468771639401385154908921806592525596094210575549612630396823212264735784124778069185962334774624092702995712405536119088359208386560000000000000000000000000000000000000000000000000000000000000000000000000*i1^119 + -7242087735590855399802477520695623375705447217272106615720892657262536011512204380609858051359765477415152691057563926394551901129979177194771608902127604968101031629410413859547400477483460345441842637953832615549243039985454181058526111097369653743714594109986452099909435978286177720965092784743016142739535867418636376151472152759793953960268828123915430847194522770433008352544163370642964531003156979627616317443732527862981076220029438321363088652630155487307539277715001857008912765848500160465581704699730333717545624736409552302623039779075797084635262654525933420041431907709350605432600751412855769979018097111624979827270683207063176289191353137842602308956043967925868741272542951620108841940391856812045785365435410835830150621234733733448252701569658379277665981498158337055278179547410360283943307550646575819815433083635534778035012610239390065441402281350137793600555826119607046465493780060201420750859359890850998086953953154893659810855220267702782034659563929783074612739289105643182744710599824865917721690051155195045091473455184676223275317216379458901334179298439802279760572466636581588717077237332767838500799447219611307147221426137935350148594237129481668133093227500820973664132246624459695779582173459011945904970994056640449250026821383249331589095729317324461162177986534099381008302387824205523282793615872152806013104278097791098473969746193455642669019302159092465546197909166670033153819396350491999864303917267451664092851248100609403711999905683161110123273724405432025139909024105683179528159712630474272580003343936208865257646419186824964370346682434423196783371583804653538921379012548946815672965645939095292691928425042494442533081641962921462633012852587307500154102514971048294226131275162399470929147147002568022768808014332546977384945744318722161703185895355167159432089317702123665731167019269515651808556613047861016940294357954080600896088700745170159392253007390593684582960499315776027327952371581183343375703000765802197561632604266181372118187957092937731088831262201875795305086380540947071427515381087958470907211353360137891996413865436415720946867880823330517053845974508996827594308166918034439521463792926746183613100844735749488939877074621299741145698394202521014208635929951965162112101953143436201687348665123334870236192231230964298617743430759048353656995632044051615954023483203034961024542222406733132807847221437890298599729373293236080993021341087291203623984786129064073970359449952711592132503826897683353621095422546457319228759008688594942038552786149936086397502390744126059428617248843552433133349865536240286992370653649174528000000000000000000000000000000000000000000000000000000000000000000000000*i1^120 + -383118319463490412198394403166152894829360337465918321036977633997858318642252442710212879990501590939077958242661052381467823938505399291226664071778511466359827131129424371965882925044275832809043418489452401920745128160403662151950464116887695539207388236353407698929173252766347163884458702570898340592363231578315763354421143493481412678213010618549792630808587028543728611746474562147494930673301723242082163846154575497182500383605830488621202808448997516279990684850219963179657072448029387513158874543018934619345678900548202873804690143008186521072479108925727880811298623930963595282937574029956189736002526271654961345478357801502870001549399194267714764892336049798126969694246695988165822384002973317089517464881318839012347109100080410864628422964673107434600364781152292723784374071157418730701244750448678606262437535856623778637260589836704981474504519894576046993268352468147877687154756172690783949481853392435695745169807850681323989525571840945788437110771864288406827436123218697087868595300296097832842344216911308023984950168672840296742035068383205933775093098660306176001812537439650144594785944973533322991651187264079161489643229499793064270028731904968198098596795483526934422513440916117274922760877813416415414968528132569619520059510843341742682964397616244096237908504345848032859401905958431431472686724974853127524359279432103214193706453782804405364479787816795456900948651697041669590912240985427071415713041425316878989638130203591347249460070564925721598654281216968308562728263363253115201612892842119960366467353260642113260647126900318048883860689852555555551033271672174402308239412062624484678458775745653613778342820613772617820189617566215562223204713633677956343445996906844400830662445583908096011288827281262400677184944746660744562487041798321529950326321153115470576162255343625067689647280325478946121004575373859927907517883470805007208884041306547865793141207570422885331011152050770315084035243278574640342895560462115225245247609294827895120324973153670212682631770815583003422763257604510224411427154228368715544300172187344259903793926887611324188549783516351336943460068698871177550619199521323624658441575833065405371822082141298608563244435019157609397774888724693198601012722541622387304634922000228892061707955939081818435125324713460606160084092410065067081366249561974210201372793959319481461700994794873222016289138874077805890982602836687398764601462185256289911478010898291759115233667447604457440986446091295559161041788901418685555209716823896752912171725045301113093782886217191892680643007881822861672361700679444312377330027724800000000000000000000000000000000000000000000000000000000000000000000000*i1^121 + -13806828194390823508506754432765376435726218943092403249761251242289671626802600993064492557969119043355257397086678837618447826471612829389193662323762125308513709057394078354885804759941418242243385469900607495215379768994086326097210388652856625148084224392862231493554087168900702207715358590797758613477572140727475376225922685807765425732439602885819786558865536952712042849655407963889032905592620836406735891378408074496474722655447616015101583732802062072704242684400254417047567454877718134071424795151724696562232952596850046068200757851663696376034142897283315814751761448542328635840645904724808638968375411654681350239809305604098557160099376751673335026971196459908480885954693824211404335760335133099796354377408849354781794326548557949015178492914761506349582200712404563444988705997163187080116377257346699888818532530257480788306085861089325180978231517288254212782888471086311259650112298753904734411244823725733644885235047261998568291573277021572584214026263940416970524218006937870989201179549146460199428185073108378232011652090546413630206784945421319985661437856937630663745930051298051410143551522682393896368622400881526278992502144622806268429165924015563451995378543724013143764758068048136325475932470360478776949612223629684434694284947882514737866377307247264074838593551626022743263019471973540320360566349728543756261472999463730030991124993436059553508498830107293557971633832140662353839223366941490576134636699253044597919353840733173106246489234653117082824614659258277360100751547430265373628081143887950749336052029506908598777631162336379480234195918866795741991678921130990638558876769181638203692509205338696326058744342543892938176278810598708627669812355747923772661250660816200217392185273208500476315791809775018356821550919512188905329211552921257006721810573535559287855033750486583963076657783418969278434322884050297024727307871329869262340557686212408415979914216215027089513383262180840037582590423747712829126564434950278493387398565640059500611185378976755501272119036336668643023368955646166219338602414183203360938159091535431292228171379612380865550870890690820337419612422443538478144420167186516901468199396408804637986565950798209293682840278976843546923893983248892158964781906505681490714454345811406736517099111208251769496525209265400394827128560905312750445377233639570483565290564628721018390815084990488872785149027148953304004459919221991080875973719951561331339114723339408591608917241695015421651231585841460780292072874985354470628938958944549882517786429390520674560962175467815700273355406097244286408934171176760109957120000000000000000000000000000000000000000000000000000000000000000000000*i1^122 + -393272924507579350767716607203822754405156498835561731438871478757997464075019297529953656997802848367640667672412147534535801769697100240111398380855992298025150735100359942806752162883323589236085049486085038322907674384814944877873261823419776740606673642061935597912518054454492548303679539585395992074307985973184908474329909732216452050865566650496611386008455702001848938128109832855760282394440895798591633989265519515231355227446608533590772218580554586348419204993016927985543597047867088457171972524134610308112264180187395886641898532803040388719218488763540009007999131528372959534053560022527654745529250650602988743070732712335790114694879037790846580663083673860214428497503118208171218584848742654490957487502778129616017474772114906965646481606925787935228112760182143294381556236605400360434759406626794794795635664072307432278179286282874870797580059200183126455706128076407351234195134477278696329965352499605100557180441673192032560678388488140371080647293042566327888455578597541974730727978977376952801299827189554098798595856410336274270313309827515542771892310999075215774309552228547681470729500948236125161655113252653226870764404548565095920368395708569308163278158493463238787054039712209805417726177103827661646028351014673026660766738428964831790651939643330272254833321242044392603776546506332301323368271132597570205226962440652019612690082555603548681484771357923545271436228622199953869698666496545285200336820103819520636205148521664415903928889334352814533970137043016717725527204930852180386572355660830423933740053883666784139842594355847759528892881906716797050674778423074129192419430338255684394735043471643050254133579849774452114392191326536188608016458835371824763565658497163358446524772579398983222457258462522837972477043235192782985215912582379776627824914593658848417170216910191973612854195342736523380520025334647869901649166016002771746232692158708831557629896714522502581820509588375684997181070430767434741440533923539185760859763935251388549957214852291567146615402214674435162875789527218712459505941037450883858158224784055874482110397053256969888671690911829539371380587440758814585360089427124453951615577778626475892219195031620400980074286605734512641121865254583543344649659126497296624704492668536457188491546724680323897014482535253264775666519177850989535147976059363302969596358505934747606323407634960980527687612576625566531599295102452313276903473798056407259014691123836071478182273956258999645259201457426010810840924512437079000888167966668287480951258009735264828458202178347487612111303753662927219853192238989312000000000000000000000000000000000000000000000000000000000000000000000*i1^123 + -27972450966095728861810191626257842818783195686348863944984457708979689769495808535396233107214411759335212485484446082326743657670107429632614261253571013870791513398414326217709176833369178343309258432325697164912901494364024939677125340986879118545674053727342201082517428165338807155336257582501459801050445880983570048817628029395900871797075422334251937995628889079467644445945195967061773959999574562770833860787760050976855567218884354354765166657423895387724842142563180234255028104213506340668177697731940618971907860919742987759005794768707586421947639251309399802642471170756865761466827917634910661873074892493185680352444602560470449847217627270339494101655511382751521315339033708145834214982094328115761474330118438377985218704422677741780410220615347861011993115219477203410769149537305975784942367425126051342302150313825133273791161344820359381863129322625194676354605439048887533920140954122497380115898958045155029887972981823800726678139329624511358307373361535492275655675268043251760635237225725681114631008009186930127418090411568335833736101732993671699766080736493106435292740539799191834831242286453740288991226043997185567826101246826478406650973619365066469514434119399861992367838243624519950731830315431312209916535925936073630837127862994867905795512065235760662683790953387223549315621254819970093137751323074629223305000241308788822971755057178639497224014539726029433554243116335812452183560232897166800339782699893112876302951764684094011809760138765210711692708090594262898810144514432285398292424666524939608888469426999216533943656665178182695841915604782275103818033884563090832055147825039071122485519103686437699624911170546396101337702016527556536542711957223570958578427703120858235018732354622160012795230686313652645825613517386421073870655173275334359248618922045800050700912914198218450522589552116939080894996459961331379530839538368733187588936771743408581596814966626690487042101378258235397112143372843392786222559935374557036225381268093368013235662486944446944088125723400670330014293847865269014427417607465324166626124615806208001245390766825528617728995027491387664209779550968730064328980526889795308956343775466033777142300002179452218818233539539427064509752095383970315259840667746237078294420745845496070975760497653590787133869839267748090657321822599543058809671309159020029966195092185445344801275330386804248648969293685500801738425418732808891444618690072929602297292624014745711378224821571662124343580919412851765188031196480341500772632122291636391799193348261345782808612572997057808453484982488965115667283968000000000000000000000000000000000000000000000000000000000000000000000*i1^124 + -3014028077977746625547836343984044094975713064976846306932185939019352927526788572416169339554880655912659735900876220208118254891413416297837600219344749659626957810362820659780021908595229256096522705664884137157957443608479713178392023239840968645283612815828833771741374324061353790296378201665292176726472598575357573575719226614437952831162935446882878941917179052494480871764094552085775161095095370653844306327805901366387005087927830784491162992873731429095422859755852693282424283030761269168292885164446154979384870356753311016164704435938326943501285008536438265519802753514278752236285594040336536138148968781676168700956929575982331639663350428024502038355072092219149250165499657875003498439187358415207339434724682865838477021106102658758591490575555307436964363315129919725923758445477661698028128499813293864306909310870923889419856942213750982082313435438174384275157923685791934427746442382452235460019914978693959040598785577161427586676030076481409073476987942312057036881586529503947363945272935305668487881904041286115416587203439820541745578232196780493130290552045368198315930095997912057521190268542869114046897904880853390222472646231429347126304528518277290337367532304003960373799796497056700925939118462964002385102443346784473286727183654749154575716270473918050060694867873781832460707876280584336612083079339324797002297126747563672125387364349620542552954418988850083269540056694622048024650668870605821110545741821998572558166479030256307188876574740000998150120785635438399017060408423224388824308717785755102654402737174942433934898415313109352246327553167947579316479933685992633256255925881375030372001970003385550185400549060653517549841768366150616259136906951873769964670193202427100862281885890619912297917120021796294223109328128676988700860966018097998865917026366081896485168672847172824911039090612991584120390288024973985697720279196525030872801167750444977811489070830814441384714337425572262014296212636405701912689413334374640038286545704570495588836071732934521995810369824899807669687335651629377900271544614337439752392794375324113658343434233209425400572730345558011565798050016825314877947090142845612739985087786067773602352354289899675032409356004729074639888924226630526962676535056956289380757129205224073815113240863280794536308984529474979014233965995612673682458391831129797834060605962779521743153937129521292957887092616703280981379637449595661435253333954243064586512915421671602035947634761945792901535032928978027990243918014668613318688745367051976172738861447446919941667478854604992775797443095326862868480000000000000000000000000000000000000000000000000000000000000000000*i1^125 + -211830887507839040422976091937861044153524571332758251569926003319072453452859679075864570816136424730898671858446063760391010129246505171292040928569817125706057556476326017470089630849377446178222545469866366132668681573084721951372565507262705656632643772948731392423199537011227527084412452083002607381411282893122647110953068419477203476114826037939684010258223929615911687847476295949906246495484481065775384273873248555459150173386518024802684837711215299813746221965476212775219249921146456917477434236148023124790879320368589994479522607164050262213565141945003298655345669188963148525364593213222062873867237680425029199083672425561345494200164740592204929848079079642120465063539927242514208296257415563180211209933175228823532617735015385465303623017828142584455479186807264227027252705457714103449999630312021378798558067453533408504338377570736218666009534717468549012098906000860276987212032080030089647240166150539907089285932788134677878952502060486044399365663326917857705022580535263243385850587290223050317485224037671576179103678656097110809882189599610822603969078061319958361360606362669368042404984578695640994644568170227579678913385120023773074136359554430472535179906307454948070023584086258755589517558240257322463025160031346961727534626613014774279253120480666703035578791609403922725441840914437949645701895903764411494940240060305842813704274019826852052555194967326357760977617595674596918934954397998128689144673577362844687703097434215805360856735596780940993112650262202543959103552000959155339966275561814057425803038540878980148224262622199330845707531410976207969228654594074141806298619729584107450075535316539161923039849652554108557116607347351546001181196690643923053106630566027983521640233895011144904635381650166323723426610836611437856863583680400282642799962106512370713043141146569774247436374510748806055406299388566016326500890052059695814268300899427562576745905610515558844537545766215804600544174388960269737774430517176066224559735666055025661857184009166754098852819747270084101458068536329182458836364937985774409187971017384120429505201520631864321344138655923358074958256609009359622864281648794337798014366151828449735065521844727703433361095913210252767698873044533711285853546316574115299520493054892305207211636417308270792589650571039004410881188151737385529909792518184179739507955979950106404329530989748273249753587397584217164943242711361737968190505886638033306156096702192164431291584178327575838208563698968355880959586201071989959227805946207675574419650903968367519968017950560951737575417975930880000000000000000000000000000000000000000000000000000000000000000000*i1^126 + -9428665721390840648268706309113686771870145195347440795511199847969348638352065754165158963163784464829012376260609991637001138601710930475342874232571898308716095267900929639247040195922978600419223258481351957817871248095365791618463858869724986092357894808394119674060856242172388420726064233509088285321977594747173559137156052223304952701479116534626696919196402866046724990047038653493597286229455988168985344623637145264725608840778655673417444447112312518358789683656352461204845339061120820891592346972126593645968264988253005171426808853632021972814969488253695199462916896896156053199316509784951884677815416378076493118367963846067263124043280652820393849957504287813014229928857207437748881081322206033189985486186866714189741893941135580451696436354477780180251543764893611761562018515863809439933343471514532807936300712214436158817739699283611100954659838677979634802260443730845685320020057034934400131880306777077712726571052664209669214734650335621908031509276379887319302352179136231654927704361796439277067226292736506387606770892224655677138342167919000629752309071089795144341267968255545305072237467619290785095741556450217802722067729301655442604439231360113546353226492380173724973536690592263154304208854695742433214670243978000136979232997666481187584362568380643169285194984809818704486498282537677222639385564833494039069637163551869410596739884410054114412112955508689914665860036623522172068277296973377052138429779106499339546436935911097223688308061835333952467166952158045352528264060695649174007561056891796315280392717866224950131315878972253184033527750474232768491858583292014111502110518823548034928656158254331153875614412773468958678861042183798456921999302610604654565463880373889377030496678845530219718949389016746562520196602362266297365295869431676912207184969953763848490845193610289707541850373533241585692117390248746984592516817127344498669895973280728230698150044385955299328280449051548303636876486269259292300129359741217807473692325881293294748084707382883395918844266287231851903110197512333091429000157172340887357031803340638906241740348282497999418123795700670188722494663773874945690977957776699159318101065448426149913451528707607702011757590745022058668873115125214762029039855467054400967233574006573411709393790272615717979233872765035598145175194934082833108875281239781460492311463835944961736241230198362781181068402572251435454634892418483272252509496405096779595103472169555695305430342072219023242856570542167451236789288677498909825750033373949604959853814133366873813306992106723539083591680000000000000000000000000000000000000000000000000000000000000000000*i1^127 + -271380228248812614453026896409479919315475989740409256014754734286012162014043805632222372731427015755863303441688050721859760415793989604641131276583365361321184434327333319350299397838551786373354470687481099200737751188636105166461660017102546727598182655881080444749963648389607914211161961426443576222172288875592482473776254664076086313390626714827344458475947383789582002843921823175937335219783808466871761751189127515028412291125933215118499624524958031252703006016849115970750963110206015824737129980223452340334545371074036576889042419645897130032138031012374154227945479332027038190440454992654662425872073306000827119874212726897197305409299667956032924659078649077203317669141678134098759996838526595394025741633063823498076022481457077174161222236765144811987355443339612664009583943923641858306678186231824464685895204715135145760007428181674051394066846248984052572742070557279381116648889469292240009460172347883358977565678973264192633600533866810010370689813669962766023511651101912224138904041510597164308495206565098946519573512587688981829848900996632476909146127849782777163785629199024898214278506709257182790966045813292171064881469617081714851931368943951852398986886892696614528321382402664779928625400204587710783826760534143884200846328327985405642893661580458247233626989470266385345615992602939047340809840397767154487688786808148626752116061119077613159168808222623917742245665426413150324901908390789835322058608770117871417317298993047689770239826810183272324895775835417329890806603806005832817773994060809572768323613365261974676591549384536660242834072407431317854745410173307841386137469849910919479861665219137175703917166187013578849035837396098610730626433393706047519452240420160202219373291791543436311728951902242385926845240986728095288106593291263928013215736391392512774961966203196985872468042191225776285416504402533373676327273647303893972129336038734402834970458796829484671373407933773318888595847616134496787438626106839776897983367217837862827745919314904341601443680741808145233829108471933437252437688978529582498050898851788621266976083496736907481572063268515009008069354544893175129230092804586004290627642071465575436634182494774016510487711591032649195616585049181448566170105165278158393888782456362057554274647587232663302182390665539944455806115436717789561954867840964841059920700206932624135607738924625961282363086897299820178199950034192870818381431441421343570758802293519570991550483283729456205313363364174535787030382064153550293713866266682026020186850493008874242661041140375801036800000000000000000000000000000000000000000000000000000000000000000*i1^128 + -4921727093573771490181125627505332287745810336564356385381050688602106960540569246746011658705137022526139834408725486777317485908239222855220685797434907685463527329463965977192064055101402735406379091868563161879491338124488721507480192169732631541448690097381591729405784721304031208357736580596621223042965874817819531010870621028489201082666103190665403835808395937914662886039881827193367545713586262943805796097716120332778978281836117274209434994220139758054481779006659379853457771530960241596923010880872660810673934237276612515466123312188122972752104728708842895425810048221708927430909354390836845590016226040314069418388995614030451731454209642025245630887090609674902559098110316473119250932710593059265428528579242608285233666070330541134106605191444716513101900810167601538770664029087587831047927786492058007027815374448174300539006661766698198938643092081837326511393373308838193830717817522989419958828159705998774248489306107087334682156740121044826588952439377383225756326845574669133932308551181550544552416188521091111845040236862897805115553944582375502485628796859155617259518855288728265539630256645364523097277081923502138698868505240191706460450113408264858062823284233480818705931748697286248249663413551603437357254004165610216694538208773881392499098175187913102060065887514248179155010881947032396279015613948418527496243896635360532329046492686017320660901373331532852000713582987588058769247361789225111763414288541313996166128796387546586559561551425549815262173927636611204622779077818879428641636870132149821425022778005873107047065598112909164460825765973279624342132690958682131059789450308350224843714246979660799386361621595673704526460448058775990965597330265513173510516790522237532146007650584048404954077814789745785190731751338059346973215257388470220761245757935296360497843965626814243587621816747782247684687307111097721464570965648923049341976742348056478720333472509304389507967579567558659822846103259343796430350175310128964851525014825160728472036714496255319658153067584180882914482868550497909749284466691387312964733734207381854532062737059651447313962344635102872584305597700814023999413808574921388112260523007399147994296415870469517309483774555891347725190841246103991227058781603433543617091260133902001479583949348325205596685792727021351830213663069214960060411695295020962560011119325474950454495211077261254661228746247286815605582342795981057537876470556056944975870563636137192730277706732878381516633837189870766961970741768944365359661715481556345874112904394456470204183402774528000000000000000000000000000000000000000000000000000000000000000*i1^129 + -51163124785518507985245231637374419163123196988180043102444739934092831208833064737323181334052699366640374255510368134861368871563039855727403618494719829912481559768449683933845570071199012620357737335486822104516196870515882914411848781551324606717245254911236141902492862150663617711454756237128167143898131746684543089846698609008109286796872096893784696539285850144852129231951141124858967985681461413966606707607708141859310361664857477366553348192851609102169615426471221476355390027081740376286039193293263832707192396821186985302927280925967814306991132084311946357343055313914861976213054562303685315663325216842419097031471654022197203839223045247392609192031050529437062855662632590459575294246710193544352327866496557714166552972982038922058061556831308614129409300568354695436277951076784278767415846501191977315095594395515472241057879939839673127370495787427018025349146088082384003349468014833400975612168677483067375764884059007868800774707204540351259324656479266721795287638113950367547637677303185123313997001318961844647295948828276975477558334865869255673032166983692397095072561487991193894544743388329423430181835629526937608486276000109246215320733387521728667565976815442105963146528534421357782135587791037225985738333288059029150694325694233402140564508195910786025005587310702876963090521580706533898678006707367629271022777830581090368951768798909222033078976234428368442609600095852554274316326752504860757459169157415421738389339473669655559565167141379447375093326046003703704270180820895760448823361085344998556022328902697784501218491844552247090748637939884172011824894717564161033114087416170533935084997647399981623389996048572227619491067500434616717951769736240239711116935210069164120516858445714552676857632914429813317990317759150388418397394958299400208814720353210510133758910150190877464992882648342875343372934815034189728172084576288466975413153462258213203960571337842626630808178159093022807855982537083257182566505176385289445753533072184656348495795042223365286029783138949085382516790680331149203372302165936451240975999338127647067850494644978458521121969409372574363219577090576027093347405755209715991133425807148155970563170521556228854957334882566786085209555489944738039025831611218499318032677285729933018693717391635321619791504509360202121645365449918727488047791267975791148904010609025450124529420145116620601661536021199663078767854078746375081498953987948367696718090785951115102945152010541926371839729694342426365586503105705723560394514682237607787295193544947623639646208000000000000000000000000000000000000000000000000000000000000000*i1^130 + -250689914021022825537117988742266872834742024083857819010151358745303302506868758830618706161661607850087194786397901300872664437022799666451359391988365516927614605488187022405335047332292728103004830626858164299870143203650504095852280937969428855898308304704710916227383178186903649493332916405049654547388514419098741273651548293949260582734312167925772002960373885167920269111115386005860299411317547327163246097125214904698245984780412626966680677268086316552390279602177546568686453187905813288754587033605087365312368906461319559256762840417003959171743305032207901375971989386390538003878041427557724176775327756277738569826025383649877495072838307768009473299954261264180298728417350891113110765212470173856530118927306670665636394775595242343139316926719149536703925661283878769574950404357155388145365664175973575231468789014847599143669929495901405897250868522952110638889486832467135339821817593737109238580123628388794953396984623906828958519434457269777161792585008310759452690706961627330046585275751533526769014585748300699916126534116494380784624638599701023540402293268264073222633465415573802846778404821569365396694309747643813660380458817609911283011181326977202256616788482176132499572011242474111643717212274135627734564646751368802739468103111073808071556141239935433928258348528936430159282994125758069479060543902375255195601051835947831561209594754944676093006583959971016832451944603454150788840283664008961993332403139044860415368529351109190940411052057052554283739322580282163479997736598976764885320483119582052086194718395497477324132274704136180882459941412992728860517807221843261828095882929107284276361212204931051129654242930037815608693616749434993781953801042252820219563501955111994270731503867948578972931990308790147035936108876957968658675026972244676441320757620739218856757496795155918904942085326891541601613813586354359228529847320910511579833741664006981379907168236947454282120489099190153819817183531672179516133561197482069068507082249902505897663260629364458340477431164008198926321952029709920823126497695759919191923820473770956651201666596928273705829903143372044965128877713968754082678145863109869824821496773065765443236981958643805320077043820559136034622037180162992811660813563807156613389783283593749797451809315324092946925119330651636841007865046819880174982208736198508052427748083593196092868358174812334274175912687078025742644890912099490178604790492075064509734600261930319275476793524127994319741383784535296988844894738691090889324010896026217720500529933792051200000000000000000000000000000000000000000000000000000000000000*i1^131 + -1450780936686575448690811871663595920494803383383136979790383312565909378984770734412405929230130322587822758201452427224889643645196281784601035389758557457022451146711027809946659808565580471573967533581951093504720321631130926252945434083627810822658044339353483214858917945956891839560055919715207793778766247342805165710072696383014953988933484300830069270525829849745461633204995751220840897896462560539693739133361617398245816213791018023613343577091023459742114759981842700064393726023664540431997882673335963131776354470400050750936603056576819082057871684181414897542824991741098208802883001535993012046947959639771397747452110036512012372702146547483156358194853753504678184438704948054647731357197298754572025351274954567621821949848403790857763883107907227976167864861332063110860081426437809198787386788891553910055607779694387862419963040624385857560064213128733753131762645330399071928714711447245139044379094049949739145354744622580805944045372345595218200000079732665346288042519464861117775216440532552383882727982679284599203412973213496350185661676086372410238510934901397461335878386116019326773304513774696215378485964471054483936228797246030307002943039030716082683432900821531238806390511563947672227825491347882206244617991055617271259763856208597437908690111368417919325021210330313834187249425631538831419508706670253380729622146486764661059437369373415421929422279991126186584136438936389553352044908941883377494505173618329258894105564177498634293108876289283988273829203399214427235830850891202645687634700165435220434776951569872807765234625041029801870526203249401913635487763416008903264812973281718579943835049584916632332400214118352132839256559346594736192927031788660496351915296270174927958850813876312607681928876486939071106967988740464024106042786096968424700971638039932372620967022079824118020490038645629822310887724150355773535401465815548963150987905560102742347296070660124414986526133974754686394489366912467726278988462124668636020320136110365724524791691374725200204426019757413933403542153079538591215471752444211886200911178000034327473841061751613674755974457490410053625063034164163117946615844332036911243077497447685189132655955646486426444258951071334928265331404240120997886918629740749937835241435874685629944621847440270690541848351092685949543637976292171594799644713946677135761674973462724655400994364334846635993103138859579704021628250384350034870154606246514266541251833921152955330715142145327903218142141877968317186102231191830132935014863513358835364690657280000000000000000000000000000000000000000000000000000000000000*i1^132 + -32380925843545593812854151311272854988782109161536538527797050062408683958881078231556787826672115709751749513186972363356690779352415539408801316208400882789470262412429624249024926933616306321130782522739767338527926895573674838896353734764181290867452072648326624306486386214249376388075797279712020354102622522731911245154233071241009042045827812587410728721369030777408389762759038843829872692217964121501524013343951276249562235917815079860944661803980558796219925141196064960441780154945303395424152338786126379827665564403344974846576873751334992871334997869449355136465295607499479542766513628855507711917000209925004632265892093145802998898205885859714173801912981618645613839045397201523776927283796018951405348345561412887276364002037133120604372308056667362136266828412676302149650230713175138997545020921978312215821366020052125070731534428947195664725545526713808712983154947656090610265118019220653971226733776211910074897111781996448608813458815042229633284670027587778467356134597666925228153296415801568765479486501804207010380837197864917104473751313778418979348556388156451238773140813660553070992587860818355248074430830798942769583721833839702125034484885039313702523873179475252871783755082381420314694961236711714633242112668709755416695186433606438142253113025682169883547804414215609439330672611407494390615079676749225121930046477046856303730343261671163551352014094531928784140817221904570878660589467499889356623770246532813262254032201564479887794356103188786414345127413382149728114532644695715842514342001230607426147189934568747966298929548064924661411708210280243204258401707399001904197929710461866839582651860732451804848671701378479363770679010501423548486690834907002499636385571048668677746784470818453584188407247380493082972678694655170293532003430303394228688362548761304462548662047633453514986968551936885614656164343900103472195339988438245140370033665228602264268611770260648360641590206953457078271238763377537624370698677777687178404108462013914236381527050986411989910838096629597673562960549164507682753959871336724774216526458253896165470731182979024838877112990661156012165622039285713165050735780419574442926638358427264432532221542060090565583166409227892054895284464895897303650875522189225988205750068618957295717420834362002082250094515585147634543915865245889134858011097513628501857990555748318995540330989865140543076128637141297996253715084090307296781870158755836308819785989106690208245676448667199240850740192153028676074157332659917789181847955910305828044800000000000000000000000000000000000000000000000000000000000*i1^133 + 250454946957544337268911019647908947077106227715504419776552185015875578587192742726024902564939796485219612166821019170486159120856092935779496114296687905124071762722953716494154831571902011594136041904974712303032283845216851514455533513948687146983904094597558498021036861118098777139852317963009361827867585933978037617231501318651712968121935947192487955974669515875725757667901393570507687561846608902981614638284661278256780456825128786344645643549911606812564480619680274861955490759843933783981913872349712550158215959517211303516061236328584575947028898951078349124569640155444011793969078118384327559672486077176769408684707420028916695383210509188798247205001382197641100989677883585633407843004995575230935150619959386926925593870777758873493271610484619797822597329885015863385284434115314481143818458856312725651449030050574984034272036475078945577226866685448539830977340017986710529807575032578552452151394182615063421533090218052684950254984976326173794415214334470175517491168184445958279843796514769994871602677586620000588513071171308432807302074701393302198445685633203806264491809750146266394486350665547436686736483582920191751219575739847821086863422685530393525455017053618512447507701350819881376165828622278141908636885763765493875594088718704533100767920233114627344612366661009379592668181909832824147552598122178996601557077834138611752633414643957333666178330930068780917180259933199935205077592851066491831583808959916061037132482536308009007851158579177010281666801347029476049502966550270753197361675733943795319905216487567260511769271093627317828272220010765307113477778115394408744004827415425307161471990385057576453764729654627878914899411904743228838078291257205788957902146167713369480284339591001378272438631870697180026721208772288273972338911996310041597108048729620208454746853757164016667375174980499772735225024226158291324735738506097098125092401191536583575603393215351432765118678240592593525601352788538922371980102994340266640119787535051645985599597668956108798064366081060668119706729332543132123834875167496566950031973906133721429294933811199111344056371508194531697123644967382570815952300991280795694704066196900536657470319390313188786924333502847504938217608209275171579035278518550394836955927138455437475736697766893905111010972473275608789036892977244717910011490867724627807599737415014929056463198874715015104231145895006682358163081783165335412627763919466505360194910352883552684723322157548080808250010347974754995793815797536577086806952027095040000000000000000000000000000000000000000000000000000000000*i1^134 + -2536892729312555100486164093359454564752537737735173476096204515495809280786723967725511694145318445934129101400795507248398122825104774497398863313541214379571939692209530410916281016425332116243425376851722185845674299841912008089800526135058243985394903545355130092010107836523136002565091178111198841316081952472321181351723545011835920343200083644415906836334216951433947431364997140392302665558490910270383432192379317874094983002931175068468636191663541218039551930082512688724591844551154085533935939791258092420276832002622308249213626565708964365448766115692152669953450591653796446609346784966314892532817810183219259800411431020874222363640910794904385863752867779014018354941322714769910606411096014345508790435347242760991417276220784871723950610343689451157515338709774043967978851450583695960139904852948503205295321607500520280648083574414330540341434411557097672050310396093674288121553395463919585158969628408247609953112770708465896779082000367453971535890474123956316633150415853360546959273492058218750192964518195454191560012489821056301196468869766484837626043109592822161830646052316864211552043527870248287070434676630072499281465709938428158370519041831275337567731177192568148171480041570345892216271471016656515939311595451743027375327315580241607399891390866922711690033392774786320036391796645372981863481920965367048898423326052404507670339922574031462035112954499353969603077620087592727175840231658063641464048652134610326381967500119577411174936211355658409929828703997805305087222587608558093555639853740387048723421191940695138575879301651863550887014298713686449495158225855060953715322882760598116974156690261775358171876593448021535406450399630432483185016763991328950667366397057807824455720222750445929026792087662288947877203331363541185205572653361083939287276679896494639338449893510484478143611404001220652313341139016998244477610708214515031373219360953743798045082788076287861590605135042232806381613589678010744558138016743879538600026674669054536485962779537843283208458999744488335321425026091552242033690335792068712824529916221302705033325994121522067103444274162452766584417214558437108453990133345082941948491694142174776541262580691541547200418549009218858263337728068025654631118001342444355244960684156829992666255982516205371619837070072494689086780058558829681790794339833272119974324833262214638359707694492740955350909502131203662462676883229171511439006991369262571076005939366552127153582568145101210465073037120338956613430559985086673096540160000000000000000000000000000000000000000000000000000000000*i1^135 + 7832048292076972617928715607633364307019734774990262471893535582859108477186440067280757152994485692538042283436280514332042407983411374845170373852746120374942392159430301115973255204956855993019328661601020492503540400430257459546826803005005971134112573804874432888311897237618573025541870425538863907472317344633987640910480499781978414138237709842713642593053128928200284492651322513458875440172283506469784510710735694405437608509374808792485493458347403461600409692459337197571887900624073824810488799349867093963462822582741389032262409622520994116792026687453858311324569097795974116526631852055021570777932798647927266408985503985807264388401104153512567667995141390549182866012674764702519823716216048913497866285128559869130001425302473161267080469187593258409682239842658495718187905951761821596361769572444085483937583966173935983568632559101825683235791748519424197683692517792757393411224708841032916232204914706102618263206270971375669286162081307413047873162380171679731961529062249972144749892487545518247577402008918273821927718389374107546433448633246520679209114177067183352081765715190201046148503942115973287369307495420579317932684056359128892021687319626714814074726147760616791745044506031418517208610986701292735218918211216591065225990006376395551718819451823283950205672698580626200752784260123442028181228367876436037619059767471934491705512837313610116788864484138870022670850361349059343803885790579051841091639266412685206520122989776889587923648565684361009370799293335914225626374908042515001651683172756282861329851011694593374792551016192528490299701281141800358083159900913782391229482529495019846265890184117555093262750225303656680455459728004907362796776162776743341912528388690509961640202467431427400258090038165058416148283608484719641163764029261790696280405569774381321870546308373922347983383862611869412142301028553708439068356404975227170162285574610286783360451123282672492473706126987384618741461949692169298536119891350966043141142741949135256016870800010394803930915751683227919269191430576100300438929014363927513972852371917420829405312627490235711164267051181830952015038025784727532796906499132620095410557101246704432177069832360293322694593476841142012302538452022386654095958509490513544153732376267186096240942453400019879513828486786903965522152522645022900240020949418486092645911795895893719412241080487324280960334395585764873436476849454376102237943657401336215369645665381165822963073807071391953366152165464773505449716668672717619200000000000000000000000000000000000000000000000000000000*i1^136 + -31973738191703089027342221121267433169066865635264216836295894192845222319086563560681384735154780692352590095348613459566686758343414945291016874888754430397383534253398566005284333270537052323830799167943145169445565163410200255079904522819227016831193063554953163097731054955658018246620165963702206828790229044986455970556285057811240430001281106337845044651056125559664894778097352170331395460733028647496945656219597974297265353537211448140938289229802272785666961662305238020619101676587430105969243945453410447214003875019513196686089408728115491141940483663945824036747078872908550382650648237785175378658873585461513952194727676015872772880816917711525721978175127533295074879196139024645019056645861735477576860447524345694853031126280898238291840665178220665758304873594731745214583107456805323913153481827104968610092157982048372779068085446353661809953232800341685126922472688427903046014250136228961204974896161320896691486372033258785231735993848215648643770000744221926637465359378679869954668370547494517859676180379926079636547586886554595751052612361875180967784069043208243032651805548151783114888646091197206767011622047439367956393410023029207079740653156981936138139382065118140996114207010690467025833749486924687591128219615991475537197276456091299036206514077707622555033101819814193870638337454233084899071081457284532761453996163844804958613416287579951551141011130982499518692684562152426435342519209319431341266001245037431467371990297532160494275303008898869995664492864530390142494647804952759450697605523249359064796952937268162579599456782651747104889986440075336536866130676408867332348338530668853339041276315822111215533951349929694690005260749792847754192613441420854971475732529783845886099165349688495360598220022732952215399787720431898429770178849236874987886728195890780069179434765632662083092398081507599406887082370919925972861389657963781848706864415635020815142191843804724331661269759295044181876661834278391021068971634133162113148099912447430047319065159511478004752348842065211133555479230385753441268514481590660149614135543988844401071365956415756512089697224605294002260293440061543435689390817033270097906608500598074081752673043737401258379194656376355869955694108856217881029269234437875828122813965978332332778898127426399414950619651729929374680203811214467819444622127516360238356216101923232142813010611486937602925327042955568133204095494201070029059350432163833108159784073373318785207500154989622890342393021283237370825539584000000000000000000000000000000000000000000000000000000000*i1^137 + 59918027802460697716804082485121768708666856444690543053957580261229030967400636278196207724162278265215385729449376212656218135204103118159738614819849541939259212070502309397869128126347504648142002519807960415468678750363690841770042113470698719844255660930953642858643917828136067403161469678755533233329606017446472113616281788108257663960366382075335284328196471472663586952993844227104758558545252481550955497101455424604919069493966246738130555798819296903655117685188048992851241355580465716448352775303381050153976439588277091985975843580091639217163025555537541361788545163570986859526767785432024061167994006212509309585023493830888397432383130130925389939710812133096944602846031739212770509946086536924205498025640777425912355822032181439479284670652504877028826183654876810719235590264421055574896606842319349563366257691223327013731001787308744999398793340654316952363445723607338935546305552652717240548275949559045991186579143142218675735863177728798133553934614651692214275985471569776268999871061185794964710891931049316534652387632389758446970473148443745241890616544589575953794014766477350499620597435614250611194483074954536679436217607138374056438419509486912138555406518863867342866131329697579762184596154108886211993170595311433774578089041503963447495039939461944401924687905784600006031022912675564231353947724138770454669413350489029542120738028429745244308630640796153932742624233300879999009656012648232662334017763320104034777951060312870475373432760197556480295514913555645800878597122106983064752492599655126508581323281370861959616536568952871565259192396581199590910987165839154920010303852865320637031524198163348071804231564118339048968827749979999088675865903209279342809123087571543837918748531436602060837123859083671461648181272914530833591145101787277453743465973405837622596601182805357722569056989036842161549652156234984880049881144531053649044884819554834139097612971021731952761709376929656062667650750887911454911424615047589392192928186843736625393067496276121677248091135181320996215485272916493950439850208601282212505801688710047945747697665213789696647656485327598768732960186383977835892227674125707567549353023786224417413865824964391615510071863850933444191837183589303476039271420677285077395177758494334894182663105655671355499302194465023407001956562672476356614991151204770718662420019083773433295569552423157656225833716794652825016534730806286071724978054703264586846998972026485271977785789464297141796803830008927748096000000000000000000000000000000000000000000000000000000*i1^138 + -76462155161056004898118851720653995961597963451314884592616225533347274375554947777550934739773033108287827279783996057716502524643398523521351791986286751153396128905222022624302575238283212619646783607430997088361914943166880782745844261522306264313541522102883594443285375629299708470818160463073245450875786088134474275677129623323549487587429322326237766628244353207017505072876979630457026860071583518482690231472695099495824132424726981522668046560422062658343027298791593425798092621786048871813532235832065518730482374237261312821613165600399397345549733621832293605003614697740287221545840460670822806935297969550601313145658410634068048075263074958387925877399404189846508901794708207436061028654259378864892990716055554318998612439021773352357969064265616201166017418604835823957732034065784268142549350479021694704546382166036151326208270669390473191027304876074694140904006904494938328804408740233720169873786105499776371484765001657840022632804024247273899082816831923291316310020487169116776082286721054029753497745380976754482114289435731420986271911147568925920851645150700424267669433665372774844419628481843967798990267609475505793839591925830743493031824813197480475890158676279648336890701699531024153821589986477098208882018114391694809830951663321630690672563980559166820451549364001387435813345400970936091065500528090753160900744591898280889292192037836891679175569928810149410742679221229479371623245626581319428172593946458341875673272017965287346336600085399439027114267549082786265854924985778573118595629793667130303108728323625257659242301325133462575703138114016901043359504956832625777952615723433537208203199581920001603107566537738647071835382982261801141789535392520801133038277047295497750276879726101918029255248029896231140944816694922172731148537057799364212532681964351181507975425859314668405027952632540820002844795364576492041830842627089199535674922437665552246216380682287592130303809127396224947031796377161985518112587960030439853341221638658597561579309652342289205833569414696223183129792430729569982473530532283815794070973283173129213849784915483592678407942164457134080698809932976682221639053860020496983195791192710950087635001244641504400760050727118055240929892064055623839262507798593595764039595227164661305623282383247346694129513772341846750220746306602242524346221058487465202612881142754581499813508276539351113272838419450225433714062635482275775927015564780999614319410529161098098703158639266807252472729855590400000000000000000000000000000000000000000000000000000*i1^139 + 101684251373059311195091564024141175869374146353242404695791859776874180573614483801595887052756403166600522274766927585751464976372874486936687061732648144720851266111212511217157495349062224182680745268668005595009167336687663346473340322828456609337791102480860317456497578905728417378842422810572081771874170863047445792419496959105958593061366257699999661979055998817097219902652460501435984393605048263546530873145820584173938596793380261347447055013861968058180215773660404146139429265921600933881677483983105238242967594519130897295982099798687265334000027935568368053219459704971400046692040878928091236520825377567362045209150612299147294690830310925236901470063420839074369184103063080228271852266181036289593844468630134816983244969962245060349467923555154068739680043590060500172071731702138234796050723454278699420751654988896052372129514644855283069921807380160160410860463920640089126533131161038780405768229490448769806735195002979846871842053803718740995290952096560715011246076073246279156411971711814003702672000764536854753020597095480576330186794005284686252708271482537073236623524358825635976143191747012372470968675592080934475043748243740787589691354295689252381852540134371310826985622951533273550994836699711671148870532976533597505908778972975126569348723572567320529598013588235270806369137539270028472301674012827780047066887346574301754560650585009132855096401077289224851427961329910375840472075887127605936343908965061321341580370514503008254051157545041076300591988512667586041511834984142137079123973687387113775283749514653107704545629201704996916679913542691345405429328614406556042626109471350070331027248182500593063644142237716995007609775184800092402714408646393498163561673346881877713277521952595607805088219508982773586226890580347917669556917833441678001386445313376855360505709947251510517510896728347463902565138464259372215083252200830348628026722792663871422522499228018703347778981266388572189370519086502769277126187477290062174934961546335217118851567518691152870351872858587657647985031616726125400437517529426815009458675990519292212334512695411153238003383071706437517345832774481464996864000448659620956600377954148607440399673860925531872142883742428710225583758758478222103159909308003416871594119339295996507016331740832405880122704585186880392453511796251394910783846369904712699543580405302132179203752823723348165519373355579952381365780326646993921391444840202427046708086294143787527845484524090009688473600000000000000000000000000000000000000000000000000000*i1^140 + -106086100410424647932859262573036610381676530697378758847392743406492592042945699595249039198755763416398992899069551086734027058002842628731404311560735622967155455534394223006209554564949014359090798970552845770212774183124021694503588366405937752209709061415264518399623327781060246045768638042812356012167154966892868455437831489768618315329948175343501865987903015627197672081000062780749915501645949873015564680175368259942203814222114775172398567782856679790882385567167926525618111198775042605576899529349075403769735401357974984891581624968151319919651495054557198149317831854054377578199595600818705327544827778094015891401701494908466878034260355916008228063550940988793493899361604349094597855752327179262873170598034229288741866160033497373844551141904557041539261942616020369659996397295604619297042811538105925978116948110038334087457036936172801905016760360524398061490970299625522559186048062937269742290270460351168435281220231742414002312398026952814482114096555151689338122105640519047691427757142728388011628560675637919064574951383548653156435967073355185214338584080042140008834047599736688955696528930071855427263397505673489801927297129533635742330123144048390873353395777798368949011002836189511133621502412548921987438296544088602021796983273364341553074851907583889338007325467759795669800043848757730521505696788678971808324592753899625852946903847606742196731161405286997052250387338355879202577137878399465399658910777011667355702792107587550750084297100451465990615434555545271869107833859165898961393364895081637616997737335403876988886399482929843257390993697790026411506862028041733312951722392195671784318130180451432255248956316880718218569173515382830079154865861040354276706978317727822550156256098340442546012772423753542412602304213783245772527843823590808230004797083960538851677294628563667490817952174084927379290499147834127355865285473490192620198255464868558841680874734454935311624581104856631731993830276374277067315055791411998909329055470145017683099684616694661212489543776270577102148245143159438053586992997991647914320313514005731736990043366886940281273241708406511727555806540437259486631764999423288992602395808121276476585963530957282318689674686097950257565413069901676005371903979957388517018507475875253005834225338040383894825447652717596474378646550104195804113137501382700195936894783673728095065682898573190454639582191842245392563795652765949115119358415268294724710537846690783572152654283931648000000000000000000000000000000000000000000000000000*i1^141 + 54295562107566161661527569399759182210119430268692920500278090326903986174394285866600903940384100156362822023555567132510170405681589047938508952636604672702139406249177066779798995825202853474822134570043824352466438011414641264267519189105567313224314623842109947261248331344203070805948455801237146356602896715718011968431875955878753482177611524813740933239992215723100406805357728758222992840934388981724376300962917160907843146132266926793746303771519779338039747677984088242519754716903414700325421387589362512378810999253617624837312724489460712562413257765517270487214788533694764819360302275618735298807935584388241520654870066543750545656010866746900984806425969415502366107228780599820808220838339688295734519690438336049350449687840413179560484918092538281271185937721708220356678943930977540950976804866280173587993447620406795781869535263416644173932958032170492468139227856847004642762714355980966575557043681452752105186808990446716350916945376072328890916395758029594688852377261984161890934843672231640112670549486484002261536233871793940767651763693661086624307928851521667040298377671374187209426552257212377274262491138369459926740581264763550700481180497420685335614696988452742664501144471862764730829035743413415515856556625885055066491083104713893437200262273141441446967623305216642393474625806562314312645960889628013395993025516673321596882966700844360763559744279609132521541497285218429623060761359980808488278812109299779781950726938685304324000132192471383968711770344991993294064235097822697717834438281673412684928076707446761840719519926958615422179347461980659371589315435050937512815753034180900317758058822114858964407812604368452578734017084365793165614712070072113610965769025664825986637207347483549587126898238014689730989851959183939782037964147278147748605530018814597135739298267135536497760125120450619135727200932830397931557875909946925521361482837100706470311076470788140335029372909139523146819877409806409520865612907512106734970959253430571680547920466564032710890517373680684251580845843544135603673707857421548374393795506209393069360690777248001701198549295180361083437700819659226587416087597871846393211971981903627174774159878282570764824997906478547629250384484193699218738444117877227647661296739568546072853720805710580198062173726766604579504193754422862716462857905467766265157800789659089722817174720133388444698918469667671484129348270290816341975367100266195145198020647792660617940172800000000000000000000000000000000000000000000000000*i1^142 + -4440193294772414131705955909174428217179775731359055429645860763791679517681841669296591505918784457657440343241238116881552352666429211438774799182674776527316734567444729025849958385258034159743336099974298355056016506771897972380032697950017368217923308417857822228604203994192518663168896911379994671189121680799221458460849579183492091975780019820077314714998824833186194665819619547812684478386602817898786723831270913499597589831811072856574199767161230529214102691174046742662420381172143224633082939122649195669440684812850043305340295522603133067255323113881529705657485453489253371581435528281957802817341582987321595159171165377323791618437255506987830218445307361927855217039839438955959736477618254664564881431516106861318953679725646906444679356228395390885041440259342738038301975967288521852444855187688455462143370643457175569889578859475491800393222711550629381369592615192912524630145714809824074531565137108729071668318333831856499126069116247174674335323991433113474221395488766341040697320740811198696933522865875893625989002689795715397867348223255622492173187192267840186158490424013375664093310144945582928934480346064636708052615228581190465010113525233557024214131964374548301522733618743513726677427414238473227376453971122272167903896875241620215618186802401880284309688137544291373877452751468134748896117341178765257191747051664810548317112807039982952929110159308893372969937467220106505852313250484427522898043079971308714206168959546739217006061831857925150162615014594613481811582044842009022123702210262197377677334958537997071033751925221408198845706384742289972596456104429813454149710411413438341699879147165983987006719958693211283135272489658647846315719937498526887628927637531272931625149513995141711491454391316496048270848427526689528375283991512762802955611309894648920862589105897370731560124135895486654659986962707457419588264663074812279309950135348679600876059551216478463999078067025244371634311365973678379873596144326346830507008433932584025179153755031301047148092258112737201723021743808205830829622392835216795143596529040241139867446028223006700002381191323287862193823962140798038476668144693875245007023222683945379626727201469613356244328693110181328247007739676863396347886840737286581544100918728173417757033631447308225586515618385651334384538193989801962262787479300511492569713369119340855531299736577423082734227761255764949074557919349346046917048606726101368086883394954199040000000000000000000000000000000000000000000000000*i1^143 + -2086413502925356707697934325196303037911125988648612668036143206574546992946966169589662267041056509450561457492645767536741520549699510392533900252169794439767899573683554665806153313021732519753336493381295531837942609975002938176703401173576264291666264005509508354653931710589302889215153497174460773646476371072100765031551439634848453787726055960847873427705920192560245258828236203103850610407978975165383890490339839623874549224963883043489097128840665864730959599600983301642046834199875742679510776997365784442825593415651132394181914569083950698416905292443345242163489878240484281264936318339352133864655768985047449726941237157156648873402662580393969066337395037509673446640468367852455857523962831386987154287055830874902825320100779289746674762641921399247332888793937625072000035274810562722360150265202855877872433081784977701207811482202350326258765797551666835745834851445118476924932797077915608993157109213874710642507770672616060947326378870263095690279631080094684809002160999931890419519571039579730261558736254436121669975094918344128913218891704059135661200312109736978660115945602745607181652798445852197103490109332748547871385610844623783694292991194598131382136328004614879875733772484956922914256007758112836619482166851952532484344279499178600628621377322352739157411342479082513599230112190854768775085549198625736405388684981739436469843788153419535453530987905885851543450803657677553101421432324765353539661485336704806716641478165129684137475847363430991243198071405830159576643946477877342636019147142390483766095587624577267803557976813684229028612056100557588209205378201186879883973086455426271955546549689112466843037402613740240541490373188386397112804519285115763461548634190200722476616860013701628973034246220643165254571961975205784957907574663689289717333430180587285822703395395357947713932735239189195496798612820183974558115608906419395088406326643533320749822051219760444894668317859832733384115787312666995565681235920307213053617587276247437508633094972677129755369014769386373818840083534367810852350516044127003559576077492347507451457050734892442831891774729512513664207194449107012494613485167200073867816951895316214484471649765717894440412915175979421372950106109690873124313157333902146935508489698989933319699874264313783677991774877630581885499854813195121973779333587434075513720608217723953476552424689636527433021591796116015036534906124496753571308607253772187442610176000000000000000000000000000000000000000000000000*i1^144 + -1775603176024243862200574405017293202828519455055638169795773113142511728961719296182240314887736805330272047676929783699734333290762766469045252637915676676406724554771175370093975221025368515985005692392292628495332273943372390940487570778957096960008962635590800840191154332271349155540199021051064716912593276482174302677087827275404412501525865134204922763692270956516528732374520760014774369225033476729994396809283876532887017170621549627349143902961133894641691329874635365447740042584426977797885871609261149213483983236748244738590002821693683539172477903528725547415047209100397014047820329256426914868505775246243625007895200893225897376456503283560163765492719660409438231352668357467014915863069389465462806307496322159304820147393592708451924704160339363354023330651978932395703156617305716262486445375028529491742573933671322807871860362880016221652987375221016918184286228152116634927002251163495494116191036145403551732233889756444335148071841948254900002254515326157131119180231523034762539396652078416100960017917554225191898049732558742841401489558946653749458048581109674942433244871659504671249729524212371665595522761991839771804703948261373191966742315766963764340247058077343319113115830121742675707254946069704149626452317030494635806764737041583295242926772051945810910550402011324959414466738075803018155217588904097820531481474344234125562187062208082911511442516425587057703038889499251716507864646553730612042002205698962636002519289490761622389978607656726658068174663182080502820951341377500764637878590189634922714125185731607512275014982356431775706355854794570920070880463734878810243496470921612550538209504342295806133215918861189379601878919255267578669207232928854820784018807936871289265155104615689344210736066527050021679212873305532585239486231552243033471246564941925004193747538383459279588139156157058090927249380144279453990565592086614821141930345651850814273833712868094226609327411304320436664187144417884230685837748495986791711525883503947186768041627570096229765977255293674794891856578866850720491138835711142029757306429669380958357192292663930640016417875692865291098038906828002288375265922273544517624742938878531213288019347453745893771365282290880543438614291250047045879225464669580658711657952362068357505689663205389406878680151212061807777901644608621907329782081620362273554084578763225588874527990035366669061942911168700508989696701284235791375984170991878144000000000000000000000000000000000000000000000000*i1^145 + 482262594729061289825197398977294298525462793920632556235654861781347708297989084437221193024160198912557790781336570573001577591854345547625160679172288988787619768901848462918251542966689036814180494113816805720729536506575102515650798417362319679555244284894101094314535319544836670743722551161082847104584986610894325252735905973225647313284690948158515279278814134310554608936577478722057224759182053774698018252812975020218161400681657539490868618073911562774832709495056471138558719606788518784390061875157782067022936604429073145506775856121414647246434380988616853732321138378133555922876731820008003656704621674894351733753208162267340210396315808099877838150823935248026263409041077844288737416318553631021183381399654422932448071542176941899035889905508058416690163251712146584207127035744393446873261817841741753752380763274583048902939613045119800641289142026113433210114216751812609863461967483493900284954919434567872210798827435382060548851664939863114943102723929129111479134182654908011422552012471493890720440002773437552495844408052494901695669134320567349084455972290268728423357606550877260077543072659101503711387841385777928385144734180553817361443409376577138388540082157888420293947224450934274049957076180504913998965326211057904381943761026086099645823279614763028417251551427829848050070455096354175118564841969739772837384301663375121577944624756447293306321074386082715326202053265489710827161387272236327870273895137474536896914827268217723038571300143088189972782239583671677391056948712216274356690205672375913715299661524917418309471523420861528169741340504596430435612368338699909628680930340239877333903532284914015901780155061794370410645082310485624436219256000479363643503253057843423882315660325430564235307684726219462392973569135354577150648854499735821818542017019340279999863670679047854660906382609956698100528603936996591793792086057632056020015807302865407607462827078372152467441288811808655775053883075686699276372404248119336632016862365578896203427518181218994555011907472867421949312688522109136810478870202068905910009770451209324656488659645782156024639685634738753329522996260166859592747529133668127358370323846630253335606246778651026111584522546110760052287451402172734867509326130287029891118943676390131811404181017712201265105534201927535937203890946402757647788569979485619094764423904896570675167032630325265253754160246706641566542167896706624099251650560000000000000000000000000000000000000000000000*i1^146 + -9669842396262444659179463068274993879128574419588441040469006967489984485797905874881669317271408569582533928403240399816493003970717284240708816811278281338178333275296770611872860388764053788952515847398702644109719012075621173775889427224907957259158490970034295553813858749373003832889542235217965202900837371374813798227383695379666585755374094600760280584412978823445546477452260200447572067319105800766917340107671816246036025382859270623669650340180579605106036280417100165140465398474803761406784285318591457005344723408233391236510677568006822694107710552273008832050577150736169997264928729542632651117173391090100395221589562741157614387872567747206861158160754057086678550422910535490715557032629239895195985327285194263213481662825801273625204798844284861357012318530758253890918798224980133072572878919533685036793758751433591303907282246235633374306545095872811370955569673808969955368918708864704490812390342010479536306082621065988234747653674197572019284541975004600853732685036408751655586201247955345074611384106648951211099612908885232079033497567250950265238002494093665963006691974524958619904524645080052089443356603008871956337462867556634622716090482487168440419479491281056935805373675835462032474253805388384616606687736537501088431052882698356213809084381424691703953564480040331258163667442550079390897654287005836237583879535776422910187864033728464935093293600176058729213766517097114728921167183930435023835018538650878816593593923782019764517119934755603157692216938091529117544586857640148013095835873086080662228076278684878735386559043622401735405168126406191757269932532363555262240623628898322750877048119284370608089222766204167367508241603149304087857299994456062211893331085881795868535991230628827755505297679741260995183652837048223999606693830048730791415556201263946330864253108534744683502306750914992191762512110471703671143667203548580323029735749956704741494174158421302645366217263938276928514900355949340777092520334576780793167099466732222409288568263926761693720239305849315498591017840554926117383807236651099670139146155415825679255725281429301237855950362737466061149766509838009302792051984475268158876769575376275985741075860622370765396344181696506866361565083643672964110208507586315418070702053842773722287189070582390765622763252321917651014869127707999694891691310936499180545203364224917059703722241766927482269667524685983352762402696574533632000000000000000000000000000000000000000000000*i1^147 + -2800258358558565234168264849955863005221983145048270364870241345931666704312261695077193344940787182769956487635804196489012080716906937257357200179827824753873067117395978666664232846941280387223556855684516103541197169901140046995917578222807954284725772815032576620280502425782929017971258115298299036678819611305769484891376361037167913807612229453140319015374879742097241087521746991284022688983211319270650053154255711899679341138017185607172625622542061814438119919613562218100215250571367483252055052819262076110917803028173048917570049841638550098579990943532993619661355045954205736479656681400422815548538970338036991118490259503038959075591159388441303281919067057511864645111706407184401916359927170186378203665605020079286555419549460019946525070632985607847530826907517006374919221768768059142792104635818813320622120424421808483731665892871761994083196117182133593618173981766299789349189487781781071459936238513668314747960044923473911652237072277823732212725865341918570558205595399785200291594209573192166036710924941707578968076018499753926320966398967337893295586292918959427677700273673112529821465179545752963082428040659897580468674069051891330333297409037361880298529434904910888837346730454199960345124808187540073073875027003161766747692902062894311053902556301769170017517729077943155315993865836848670396348018124566088914579494994000277803961362179501075427579178666331197185556298507772001313247321419412600810676601702467329265809975671038597186413390052181077179672745517103177396006865695137281386784921211378398636344934196120210270818944562937901539867676750137989017702203961518761611059259359797875103178972638843184801932535043781180183420053625607305092283388814659615327417354188951778801620758400256273663652571575030914989996587427358280168247139203672742004526123672951483390021090265610041529501831164501160497174090087242096162313727307238695168911086458305526650443004143327659019678070671625583983941737350152462253097683603535218235606124051682272182825193116945290654090991819885544433850976858150349290240489195672879681478793436550819433080028572821863782754540757689725056499364439758019263075492219524951709935300994979222611883305156558884632233163722482820750889489530288033081294114469996975300060930470416407681650957590642798491676216219768200667092251462324186918040209172595456557037521676168000258340280258099300905985759464763590587292057600000000000000000000000000000000000000000000*i1^148 + 699374204499503112188337092446175038132276778196071541573991188087856246989516389264808750562545987540573855783218352698888390301893362934273487983166772758986713297851781184605036845613085775244147433071952464219681685726673425979834497860086126156830090974981155763249556907807534939930141339320829251030040514337816961479035797371082122567668274162913455668489811900431181290509570609026656132197100636042282745159156572903341916719071144708117458649729593647559387792640942611927896300589964478591341001121368016014291847384291761968483270411554477253852646636649223487776528059078832249148897243994661985584304677214768769271990776028221320008224906917320524986156502297200329292435064544496542813834587690257271928506486531197097701441116242286162972149220456399182672955746140604484006324803516883054040521828187332594284455709749164346796311056474242601967949247574629634928134352887472884166959841210209902017621182839085640173621502877896466342373862154557334740968567381851315707569755468335347205906570135054430527950263647842968924480198888259258504003241159849371275322587657381481514784997593437477062903701169088800189342699892421123967774138310748342915680901987926914661207171602045498297136528504246067677316208505263023620276578565704473652207240418444365919342776225931457246409712764474446613999031060848179839911552292193765167795470061900216951311825185621275973194454556844241947967586043009850610064977086465409362503112637835855402270286364776824604496207394911282683050644162766128836498006974775613768332509444713298919861574524622393848356776288429187468668558877178322078687627574493398382876035062527770787973632147145048157367279128674256679033519441636550329251498320377792966381036214543336083802605756085180459467707346898603291744152370604934395550872781618861537463039027511531582491422822691499436823390480605702717711058001681329778409147609351377738579204720496260348991666180485801982731447661983655187502953073371285691355317323397385974128193930525308852465734693142653470888173287647743762119341719413213135079794719312225041919414976279105690279182684576061965143544100796064701376602047540861987939446994383103220609299748789089151201371833759422474061407785857001514321180973455189075273195200473734498205915419549097942807385481535009319706450333649093296674184273589757477678608028585979091003736604395192256183396826103975002953407820296355840000000000000000000000000000000000000000000*i1^149 + -125952167547945900121481345266899910696848397218628281902530121090025589909876820887492807047396886637259457931634381497097674751995748798136225355089763238801825340744797707110447144248156884077170021253439023563263394425356970417698991066019560536125366222260291491450636398708443850673481664673723933242821137701093802018989553060529455390482235298262375782162914610461640060051011276840484292161028718703909155513908549018382657764914452312427995529504770897840131173989073339510381689779096354007899684388913812870071076923260275569414300018165578660494635497465125410627535072560432367214953491102836284004037278601229656850502633775258561860211870646137494448498191349511647188569186648381124740964607651447600326155810401807324418316925634362230510545756842647441841854019404245835768759207701193112985471422221352127448005140240747240231854727077331480075129411491993097911299287305909313646931257743898455168467513695384475211972325942841929095291358208031108660509094909034344783506250732696891373779576755993722875309260974887773820556791241365326007943247572948680288802528780026789958109740793525261712937705828770705614347320067181665891734659335121054549545284431963292890433670140311350738392821074191508803824382832860266087040909343453294546574706739610694193714403064709291862925215296488688527212934041306940166934231923907485170811494719403856674860663361761742330993847465635090915320756407200304473671504097181987382660120935033623559532177699508864819101538738328430593496841191878030826335280065907159502164153745621915096482269442674412338995162982126378719866649012914842620851232816648795129694123336744360160414030730586682398622815860073797936833762272421349072810724479608388481885766784793094725046832935618136691020787092753896807811251690705790137471114031221483907976042807417572751192002762486169478619269385434028197493740296470707495683815631892987425829571794836093423030806818696154087996883654864852699943592160810254722991022588404351865952706683503592423679231272652945077023762424728659495776847191601356572721421043107753534270493234951588175193344328513771601348121067092798379538708106942394158739594347804403096854051600043294065693055792796778009067217963817400553805844404483968152241318570487001831239533048823200036443616616222124821559789135980658127621876657836849925134768678697786203785784556915884369374003273977441382698057728000000000000000000000000000000000000000000*i1^150 + -2748438509810492940778069422012397423575030545484844846323080100245009629859604352993956885690384547961016974832272278220063828361408704618212948700633019663908470669719165314945662446422268189693320162717372326827284414493348509687935212324695443374657831565101451797176823134330778772097663591069680945222234516221734213479664450340297057606392243250816304269518031155000183232675412059015936639249361015943421426109750829686137457393521820661804098295264463036817298002175196769516663507955645325623534168781258142974585198858856716794979731296471162651185943260798919766070974445262054810680921233774943658131755170885953621470888538563240139965084104760627030645326252859072272890994311732764711229433938588280352674637593581616382915703466084073928111204814957807346184212952408828926992208021641425551451447093057686479637750407825775794229685756905974045777626847363413521476779122449627487900986530958260270432986466868021002756820995022984612188537655428517534441461794038502308513275918478724338145913508593697272207550250907071284109522238242934945923426727529376522838243366411181869348809865976367338077933989137175968195923067897784426770710215335314086872586511192371505100707258437079319239089922358348855480180870758564299815393657287220534929067539966354837455127851252501860871413020804528971354188680908722628176270165136514805911948071793756162590391685639300782395156700470874284178265947278706400527707855559995180378809144995267238825769315323191530361181058563351993696105582092632417532616306329871139919502132130273664966746684200872707778131342651532187398900536014113942263097925688092050489759562116416224716298714094249054169548039056905418636671315449437003687062998827737162222074971114773633732167984246589426902385510999245802415071415686254028003436616899667223430135545639654539849693717164075832489251600044010527446639121346468317004424682071955899362907710998094824573653493420736270263738536674244880847441174079693376252216960891060634408602685094003502237213730731002493138362335532868384477044115737833390632680797175262350824013091220615927022958812439750187554792380340573684310161118305977820061112313424471165497871413045959439282353692130612664646271849062190582253647948941128044587833264587755711793571192236020621058159330170296036414526459702641271544058591244117311874656036070919041996906304466979215487025534102772121600000000000000000000000000000000000000000*i1^151 + 1393308988221222170562208912921632187576014032493139339065939561197837589759257655736683500497861050898250847070286821332050241641647303811808730531408772527681042614198289687820620662175765104461597097114215906426943890178761669419610340944312732008844220365266172513367951106524704089134153346646546432842194157605650755399258877620393334524557310937017819618455127346030478973677856793551221662436202511116887372732630297717161186985817226885685897526460889124694289731921615993567412789355443385576162673431298530344590152022140975204697164483911200516810206561209306968238386965586765151863480182876070272698851426903531523777888087358756003584313558222045288253846552541099644310466603649806048036295385070835320673270416550892623244804491561902958404216330177813328894041781367885121617982792613852043990461159949495597430693770430823824405431822920305439229660350025755426607992116326780996570175576080460375185122795250513263839621100382446676966729658051088271866764877096419606075337808320053300320763811070974581433632759150317306987793900290675560724603233082806749429808666041073794943378954805477249811758878757651648808223516471824119472031277523639367470613791063047223703778135244887355783572402970989192951602329078120216443453906971255822205994149764453784130465031538450888936422551965782005010629347116912795759226664414197567100138040187673902214813766201426419956086772552366488830294689691719779754660367890538337394416386526498710295782070322703895897280110269804336244690232980958680172113511569854511191130768394131493817639609888955431232702790445572017706818439142885847593191605388494128741916726596938906116924200195004847264902278071724756961553269604454623957184918788205760630869027258593181618058250078669706874928831163038244520611792609741873076968822398439162719933454100512841985947689089886623693912380887859632848510098151230056409196166058482388752625985563521560502571884012977315191884010870282592353156551169523552701000347195355152310793652985215939928049534464325227637967539707326990571168019728235619395045381776609380855541266720525335019434930170975686259022922454551907300302645185319692431706276610284381057857827553830560854075960606612417391964343009985582917893454141148598928092711710566080730008589096754522528373353221755262907060403481390780949422303479498566602036520789276895650959747865513450721006059520000000000000000000000000000000000000000*i1^152 + -39599235656913904053628765004341431668535340879561869448716872740044857925791270860458563826541797820662100487110356725762165410543852068355633266229941503834040018538083934756671444825265387270002456243934181996417112384939071489269654621291726126807551460914347642354288737504175332914466534875957319999663941152695986431667572634749426013205538805510461539791063049337688549711029203424736758345401995551829209688458063262671903068609798758830332957139881210116224826045499590232218609459369145389405090993558993310920542272169842951059486800955438028558524068894023720432084580326177762456809750595670409718422373602005863283314578455831138492839627916138697876762785048732161222832289902950874372099448896786281825873385356867137838170078702183570676732446218041417744112462995121704320487459103354830618775841444828133326664390174652759768480945579555323056879824517854025209936664541583744595361490463267911337379844053076848379839952090088894349926187042390196436238732576819121564357005887195573520546700899790415401719335396277250159493089776817326036454718561521705080757708874777560538666228474675481625027372019142747066838150188833240808533864631060269575084465114423118013578638228057375411954393625254072445747134764648967208558438835329965968323088303677711683669917541349633334379721241193384798062611736536490907387452447058494675326406895822637044570623759153956884150181865306497001494203122838732985357019598802484949830417415814082802833971654375424419946272753692464622851672294577528932014304943424269287769209331540631861225864933813042384036520258602699447899053366009498811481029153102516270954946737337490192698135471890766336254799416738919069150928866223731435791158910458615159509635025496730337244873222112284438241470515090087450007146671091788187498981738935840044808984722024658488469671010948327857646253413168003615133531457975950199095409766893407997381211857107209639158704425329194634934043356922715582156536224451277490588636594051655822290511387516456030424238134728479397967773559359497248544623420925740271325744975548876453747728998607059231563175132902562638738658560123977665683520569062697568075603259617835915680845214656390182343893212780709879719224371026132997560489242797381269942160560236093668260799547399993816779024947181918843136820332575061708459535335926536452237832080273335934760224715230412800000000000000000000000000000000000000000*i1^153 + -3447593396854903952787915546847958264754139976745931144619367569910114450661353503595333360768017219391213848556760048577084775546041619963073545791506986026121434539666449147353141910560339746059043296177700243907711288598736243335321784054325677653548219541297101776754539026441846710599597691302354114969041320926895078803475911008845433845457267139204901803508847083782131610599372168320112408679209290840160397106230701563580811617735410445386040545782741075091654545059257016000870871531163597545906087504367386071743615845572781797890084995431503807951751420568653453496598059413775884905051209436466158049062107239087074275320692645712721242523281941144166316023848669153472972202614996819805992687195866525735573216663242775466231443140799325513232438668030319032285695431581299239431787805756796529257669726191754684005505120798918687270495737211522778118774665678662387783151192758242991217251455702619812003124758220162791900309436686765186191563409447460763617763955017337567602603343175194331191247988894776131277747516105826536625351596449941533984883731446818709693297119733149420376689336784133998185562286412239231563816187789390103195406698611134502901889900483999874433675509199049185796970333601307646202732149226871190047496005988077635101857835549013454715045162113493672818378850910388890874235812208489737892118512425736104053811661727487573515483151906239472641313191939102866517629166527429018332392242947550753627697712413519975148743373641386427128065589685297272978365951171541526885025415137274516588247328498742266067796756746946093639243926917056200713326369341903710212712747733229934386897445672575938121155224238934300128213857229911792985813675940387593811706645862710571415982984010777851513043732931067425769467337193822077078319812515350075846363207228009702710051537085957517368377173549127284578780439933273530551750055437768673796800084445671437131680743381289038360438851368871117494462089981211277326407078571722093265856687032289370181901003669333461935464131306207394513220571291924609901355325547890784740583318446277532531574423100336179037870027807516085716613823385899170358855011561730473532159260647621722200214004695520962473640078612582377985857426494236805471996261605457932975589842159062396181355668642269877675583991376028440549860944750196801507856793842348068635042128582648159498613555200000000000000000000000000000000000000*i1^154 + 200324047444316751351676014099396292126621829148745340441934396965949832356482475051245204959099193510064236911389027859367968511940196499020845667183449786348831065602872613141808894152976906989253407581732753608098216474723928997676695145986821186045132294635623064001489708484332068179757950313091434398727383733332078813678712028638811886933040671436941243468034477455043835488437333378486311899027910123483821077387613759221582033537843360047413436126991237374749135146712588280242576000005371499303253982477813462258837698933174329641939564160882104310551505332067028031581101910410674194318505046487184472786915718103402667067246460494154078902741754841278635651649587060915267408932633237251544210508473134758485120955144192093366827987433778136021292800486073136086711462155822337456207347387543633762400345176935891689716504298713992734881861651461526912796098258897824075212772832954083015691031984750243259642312895530684745955587592683945641647970005994517683974716428946621017975544444664748510519558924967727169433709603917380982153624688231095082969227852995980144539810105734744359523681663687616106973511291053327560083940774098944181066870230895206006320460582166951739935091105482985323203158280782211895876489581008937071176925313608761508366423526693926934082148423565406561434301035995441839390014812521603822581616053865871441018659468065127826129466006921371298135181684096098060846921289189518384184976366280694974357828013445026896628307353019043309371468570336611378908486878786414241303243747359523961024707181655883618714599983673685536029261684633333755587878500014537800985333712614554451809770212807883968012025293933947170759136348165248351706285611207324655712119793593182533972591596703601449984266135205017562207161540197735688550157337634855226573469328749351236977403521153970488708438172355438900048175076645684734103256174496141401911961723288432527586989345192722965865992016956508563538542895737780896885493532470046801987484224164938165108739195578606149519513668443789974819144796008165790954025338055579667116132462630183594366583205812690541090333387141545006756988477314797202703914848462175187977261899334754481482912517432570494578643932049746176952853685762000390702913849818040443768409654458056811109986195965366581940228856723653938712096156062060253278098822229402358242467129673646080000000000000000000000000000000000000*i1^155 + -2652763067345192351446484883019690009102505459624209256184703970919248621267654789005219753175949309570023885144935797859288965669643215313212932595904683096511723662115312280331529699345775201036392494673518888803859436548463714155765190906033928625490383213620982829320076756440705874158604454603747261970784701470053961206470605286595857858725849244778838372628672478781965905850273830534593006340831168640513287518190214768493582477733289328954324905025788744625233735190521070512744635111794284828128670657167154296517402288500480089696048101304580615985712030120006079531449438026666031100598149570019882250635777060182120585972029345298353897888939284278439057327482611314374348400392136423628552317023685268593266225538360407870603886397526468828966791633042315711658328407256986679481710249500433332419457623739579215382184125084246122062774205958330085974974794635336266770437088677218446574554453445506791465407501260594743035955978500770599685655714122497239875810924336427822807881137062271854713872380099413192674458274012568687061396260901622966284305619960240398956946899140174457389383742366036927030197692092551678975268041006674189801299026306406657425820218147245852184917110123949558148747141511627348405754935606732080298633516019146187203946878304302513009896646683760389255067699268916232547989101562251073947095301273124618060965065728232159535292780274947104097837594249443641604935677699950721623256301284088964322334674211250302770964944100545508926457426363723228803441963339317278119776108831336374278511498196453708359362678201016465835742777834957649272041687894455748308138434430700180428356974402824813696383110886654755925168998168489598439991963655982980138840962605848567821820640483507282459624038771393787555883236053197932319861698943276542023126251567964779843929224548755704048209526419509725139148688542178058316811395616983448350357717393895822346042493204307530718189335602437134789963046949264263076775862488574247021455607444548291583119844167780305067334799278674666952984853133050235298697679134373178591064779313866487432140355794480510375227650173556627040142088512653854185736039844403530305355879170182582251487122815375530540216580315660520727399474791631952211692405149273648414515007663758507729462778757376902501201799146654698626709123942140149058779070063701732072882176000000000000000000000000000000000000*i1^156 + -5582886082873469306983797102354651938513013720846556676591884787846693412571315047953549636743763385958224309655503278549251878695608080211675810125574313074068778198583654085554316786106303930700409287359607502250709122617169151121673540165038251432484724072818531527803262877555683339991084125602254621326298607675257260164831036174584830142721863122926184633721495838858808133583386906652551462342397894787194492044485663551005801731093733136444197616463172397714528541307865063667642866946782375561371901022096749664389245810281919521751625721813647846839787758322655166058799857085222981848329884648625643745718645216622930300070076622717962893618954021542064970075346041175358131279033634145368612705568287225072530110703095369119640959567168508843852319456001971409593274690349890680661304765058754424887265859955952023258328253224939038392487587457908008475877663309242839067397039765267112838923360329819420306203356383751972936663646738522520353863748145145639890759311518146849647670291715749875052629352017208008599362332249175124129579883502911565685556662727079716725952419030751652103846545533988164310103556028016900979619893132327706349124180014531526451538717531340381497589278005639984970106329942317322930532937665930111782583414244581514620297646392565568372742714668945975678488661757017899966778529253004172284267764227583999364578388099881064952329204255559616611625245518378414152111615322137925361302075215273049391250483399286806323606373072066930031422826579343954721134589565927290085039842277680549343345866612666618727222306861991881130348680913957277652174941174843803619146210460263347716815550773289729434867532568121726013381785365936054390648991492015351811423850975365350418685005126173681536621831193609635761233853391949061909313869454436143105286837716740282042292360011939561852735588226205668275833027519986532088726068954499545725311000613066454289464711886608304560706783430439696859946948480500358774424035926083418900423802712852071631896712596671259257078779715385712223850435118554148924712307455104562334827412516718504883612843972574772847254843308194171521917975594165474368891768232087399831300607046649212707605196571870022767055229663424732198637077615379785569028771370386771535586296453295863681219360514442105902046947092508653617282376920770913214549613294387200000000000000000000000000000000000*i1^157 + -111152695441792807269487379601137381026301113041925272390918849998825398404226598148600212416640774208212383046816113395882872218108969774913973263141042509016458305139814591485868417470407723564222152567115894130514320492531837654883380670665806527368152122387728263086673713269954854269673518961082125895370055154786702398971043136667615616023654414216670835648413977762552451232364310958414769967125410158745681699268895437456872562754069658755015805012173264291434767449437134444739206526772820760370627543914429124540331170289457394795873646498150844420946712022750184287089722128808893131206944134061137717605373733278746356910159358797214933681098990867537328168789555671685615857711344846128180615008870661957606541528605897576663025933983057712755333431921195661972274671936417123260897710403149054888886120540185240798010025364397791831493128802064957484810900676073230655222564739583884478565375302554714027254277904568402275613967170809576258276316306263760796976199154831848777874415630974487958233716033768881345832909665990239854844480838197884374288578520197490612712193585540189726102133200281668826370156079616971058076296287318305755221025256550182137140652602728497503286873712540078858477656730611577435575752928850163475886501239375982193809203941141550741639484910922215878153119598534861942845178262907359468508012887028362228772845857776192047040631480024599467856125799357542489126903508192599817889388216016078663483983757701004493074910518138750054067622774650530776067998577862432549606730438334022112579950608693546536963425954414237772923531622632139946470944241256710221451245719531360694138502215183261294447815251763680027109450864204716766351123581674440450631035695919914486820402779343604805251092592979514595966801590434464267186911132316714460508580016834650803596738472192759720770435013239797861650932736165978278248291454038604143584147055676190112640216241039691123649603884059912353915577593119978272484770533902604742399387721459988681298717115552478861287078091050547342542316178815893855294437959028635486192865186620261982917086516154419964228789544026349399735263779860243051446240976597302545201164892578860817546695184470712872077245181763508824663706492031710164439266022008190295506184525341215171369301981777094752930757954361114107678087986027238711623680000000000000000000000000000000000*i1^158 + 201328361614031147752673951884939459722546143908942143963650905574204053434748253981375269015407885666368176840172351388057917998040314627032467403133691761025563159319290056329174489493780932750311787542543731182110385157196100246161636693602644565180042300883383857054776091196329775349434130364355306114562491838895131738389045316783452137128999129440934223283167221661498057674066745199724040406443192843727065795904848540572736399481038946260101203920801151743322590468266440663866947026206931150221791948125824700263909643726275861495421669655586831685751334817438270511020000724510691737685509208530036037155142070382757195213407277228504672953264346492488635098205056225642517135953691534622251716983731753977435313975857035919695731690544937188967569482734361581317263255839513046330232119573287124656477009326215983976294208621367705323350962220680556265717194110035232211985577432349625158211839227787373132436879103137705723882509117527174955301903525505628590940716362789770334475415240836085127691975264812429384658717417122078647053502716732417734476263294119909724570741057107743230130516447850297518898286799660495684839708972509176520138804180216276450288877835225861318246744104949355890548028240606536508544472895108009053251146289068176769570286878052623884124483802980009159840561848482676092820732438243089399264149144650072002270184198410617284666087224700526624008582814670634627853297864890587927063544542772699760132218265616771821731226830318466041821812948861735355829247576911490824896209371839914699122772391230761922980734545173716795213916359654554267657760655391088897639169297404045739684433046491957982865454593624451621529606656001857521074521412984211897781218929408192476666938299496403621980768220624402556536266433980846513431058417355185911419221085809186905706590540185782966611174251206204249301896488171552973473302515894739383461315696359711357477969522295989348392701971981080929852698179508792413354243960497863094740815140099291248450056962587515594438869371504485298572053160661831730456873904208553972518126174333759109008393702813012392517231158159170215429045520033848395781846047824909952765928469210461516363455148314768167630774921648815275753608001206659449522285594385475406081597309312162213226506590603620845885979413247008907175294664704000000000000000000000000000000000*i1^159 + 97409871286235666355029701431660675847836600252391532872967975446526668235896890729828322508444029850047192806930707479920093786551092972062532924656594920342535829909108286513893885840153018714602097883283821184491838953961441424617203725385889129950730481819206672352750015519869255033900557148234057518365753407598893654970367777973923983321332400613252523764276249125129983430170800161042014395979199828460342849652092706828697886528310108305669748356918960682934002731573011075716932548587976692128051897729503240092918923910658168562287919512349083110823085823101412218311758316970901314258526845478752323692596232521755713016537554952209986937717846124013762188334699358556638068224096797038152611646578072273382126435736732212542339245376496815966945057991042527101399142712485104708675940485498328617579148026740448101892484611119710543738872923493340776691438507690661162890526634289530315802459250952872057732210703281917947464417401476266063845381644774480716168720179805814540765836308181395877302578194339702249874811452357569644553109688229689451636915558050809054623877397710248936040340239379040171280620100654188957038563350818108360802952654792528213482024787147892055392488564071172386289005852943843046520660995920880886761973088987896493014887510612412709338603670911148678911425959324047269588733667779733174872375104943653026565454943230036213132429649546374053892377156745560659956156520168070735490381233187952673199536053554459181686501186917227958614189585989154852257415389792048052040047877394697429480420508969431449140012194154672296454661774904514768268435576267174203254237659084421919720078424175144962679464541424796565559608049684011163326208433334811105090498675565060328161594683577535281655221640294573287985353113609911045529450948735317127094188394937227186435021220040346948048172215957532030083354682237683611870708161801084574512387890052553222048109169637370832613810531986319330750595504421692767712683117171945313719617543231945650308168115530483601678939118125902511213825767310334252806991134889945692122300144266840100696615712482242338783284359834551621336944247607776299157185980660213167914067982590410275544687656605058299332408609798652760443100537304698407635341519838684702185108334285730805110969100618142062869273683470109900800000000000000000000000000000000*i1^160 + -498555987985821373795627732925623679044085055018239428144238262367411835116029663806978044699810974565014005282933499715652202946676159878307425437465786501904905084173623935410755099750691555411756723062426854288452310981168720634833624267181733748906138729717938062285550704350140130538106243840601227844481127714176848243132990934690621848738672806365568432494089386789941689330946318209789785029591631299516164682794412266357602735945051960169779576505276432569915156914083014896131712260828147613408882104194823902458757732859849732415807994030255994603179301593744690767863638153869043553797631200948165806369176850138305000046650546204369733252899955999878531562206524307044810266518220870828677932511931107747818814276035358468066076712749374395742928029543051251146290060090147003736768216067603231767667965651943095853767838377605159541685389037544062256636896087348170799121033039793538261725181436675634277856043691884571602137341623837024064276678503785102805829973980341160305660840610475288541393950785330579796875111235790826462885033323652405043736289035324274099825701790059483314566467722263992222580690998008157286098387714969871490985209445386732694848888004680981297316783274363924394939404483926982313479871390024060981143887205665991020652396591291216100238747507815209217977412787610116580753666237110903422998009969964782827489208878029467527697896338422852179510162691031356788922587337930332845167612428618481703715977610360716862342323418709675587166941593121903216424843333770919196523729312943435845634923943057063164648595662135880799683818215476648200766787568240313270849014331640349158002680035032697532948045012324025329490074653216666876622058555236743790003093944100617458880554623286665013765572197233092089635071142339482045995120699649406211579602843945819728224453276278928553555757870404701526966076419655777565825771353950250547242579220851834297421938886521635635023235667825231551406908201603310560662875648580825002017427420868520043578414234035563601446663360221791738362073411649072133056685753435232711128393860907131046787951157742154016920141948447122660785751623032910664400204698131006798573869876373894039871282939308787227520450640698245639777968917536468351300373046624625724303863581962737137349951023657256693740339200000000000000000000000000000000*i1^161 + 165246781039834774352645101105594977800609705462858255638677766497049136478456661812751810163424673643478859203218976599772665842481584126459876340881775394776732827222196726011679020329647625642539326499491623736511482330755148604910951391105027330626817510703354764215904628006916664315727183503786072796928344663467641108983565076621160211282870286255037985713393562801231350700432261909277200634921473950551744174376557805000935178961997429570604928919111250720182990243179014762093218426508351453801870858668105864936498189736344426829209801815050413602822132298776042973257453864112280466790235363243387302734536362974532204427578356662325590444482199129715010094230343901970989671455227135586536370495535610283861766015070817057713610650368415408634262436467923117103290746525207839828256342106274034733040269562765391738143097835302366262377152347785533314492418196344041697837786700742444385629098884553636103446718533577420061482403110167668784099465441404441977895149115657185263190358810316220345990117651635261649480526249050310871237224988323421036609453571432425621837505847398741623921227354315994642371235401606459759801666233030933005326736696887939653735860360163379394857855503175979711472051243910939036202850708272461552915714746566736833167184889847440825246766182245909863774173320238090149421524323736735879299850145770020623406811928158973104163707043176557552386705968350513935938971402929641240265588645740848129642102359390377580924610064207805138744585263185244358139874988461510962370974284135360664839418660638887236099332446545140426572322182828989144454565392456547612182076032247595843598932649435826697906655111719639059139874286674365599717964274197074185833877096780112380689496973989402010622715679370605858489576652223573644010171629379148314861923350271570881700148536145307101320133099850857348111391229070026366517198513990239596226585611568884530494306375496627249052283452449718789082918701026974157897738762021066159620725099737459744728790660283436555970584768966416278265785044460558838835248861572616143496305446540378795140616576905554799027886977168194108411594711198602846625025038192257449806109995831620373161121516179786916349279413894553607032567766167341469447060580865438034346680615141232041276491815714816000000000000000000000000000000*i1^162 + 135724760368701222658702492840433098512140065997795386994944240239724345686444439028256108287753866875110864770004579259647027661304986667221995544383072833314458007392473822284289435770415925913131265164109600125242511992268240764293193955249161966211083463261404566895872665146826442782726678994150964819843809425164686742312356812570698540008755787772162966887108143532514662398828062571322628501208056621982516490449781777482139459375780532089723809416890955099475398750205479510845665914122066403635818932555711053250874718385777658201415795316938140650212713042035256072089916983660203975224826852071000428488330837969373232701801198972468206760179555705742749517587525598051584868722660569151613545535557244863868607759320860952843193498710368509325277128980244447544108567948346634185054782607988177487354834366929569246861066307826472824578722358299773734043254900863793884381686943608703583495237647256644671155294958385424113949216863722015049966943238059111582761920828971624417103344334013393106686360808223163116733040472206928557118198074604965616267804370817289574082710873856694222906146159107680264139666601353032447582992965286499607834241215596848430782429585454282416299038998820834416610618041612129907677966718539587064545781274397313952828397623262021289919366061822505652993812232841640954991461106959274351414295765124587738711082041674692499276300778050076204270939370122552242744024570912501995784143318622485335691259131304322733049799138528289956908204973220737491470534955961513743832191916332737801848217906208138070214099324410989267923904837552692071320467909321029235610753603295430138613947097524764034331108202671337547701974936042160898798448735464755607272551382581132883426930673790027994268361480551040646704427580994290379557115145716509352393249330128681406558885155506421787329051407450845756206083104314061991643822241847787044991597843612067993686286822844488585693896247219452043413142941209547343049382009798118136177261644847074632264241544628130155359760669549833318158446808006304913960360908913795326521456852017701250255458526323480355193974782683281662902610429979473968808484647706314836161835222097457750701781301954516405743692427549552867826292652608357768786695424626145569703095015702657184563200000000000000000000000000000*i1^163 + -351696760176786722934916421177467708099186063482680048627337368031623571377154293414976074574850596752437041113000042964806966563279796281798114079978460325314026300631597198429726877917203064394561863011978534849716873401351754055301237448085866070649345646905582771252540503351357758757608019538119550899880987625168268622185807060925834640988544472808862172086900004272038902081789086882890472553386096101722638111292244614476739234833084857903191559325532105779390365707178967812893927863628614246683704210677414244909072260119655679956700581499103199382578653059011226516761019013559231428386267120074831448571264061014145579268088188800409617019763049451215984440213325493442480580386963902345662451543285508559069857759593904801198224253742867583331523884333738362135572071444467493409693811480822136200831922485143921386693436509703170881875646722637200179350817611651577298590960450433798641165896588457343875287755957708299213443656206278016049360985295350184532993620596796176349948935731342070866711184560576433263164354838603660417303679259933809555433247498389328713006720140976191977621401627464149031797470370987155958195358538125610541623483621806061876402448363393678246471351483821006496693808867663244636375344412965164547259027467127882248673400150487398122399575556988627682257102240839603532443276819564836309193999906930765158268908354273341654132565419052807424948633473249164735060851371956443842829802526587928213065848027620653162512339256691407042818848209884192063000976941544369067492839578707291539489772433147081432099617795052280705114480232175696843970638178083970761540069866623810752989400975197180211019044862359563805914291920686599981656084741026602247519524003839038250930773484418555998815218567365134050139062164203711745330421571774091085094058179300275751664207097867687074662175684497080336832036600657040398974262663679660611891046912870650953552018549978225975531977838590231033691973666705395101313958576622820432137495773785348181317982825843505967871631354924578718884707206087584704406503594105917503139932963437720827576835807663982774774307784372491351081401705923918336293313319332319315284331545147258425323953740109695571703339551454015804329733575320188055999922458627827987565395312640000000000000000000000000000*i1^164 + 109125529708210449133545540777128421475013820363420081438143556912214325312551027050240666331894690483003952022061788235347087895083961891143734450031359467130408050426101851492926863443546699593719463142289315211173157615234674543877840831692000372847328913929018140922608873357475603005712889862344401818647938846730247631686166714590759403084969178660152765944235068160562112602392697686910278936235453361500332433372856177809339296272178589120596660451381302871307812149840297923107711020552631317718527872389853848520323416383606997191624973139891896251801203765654198701803606455300311028319735558868985362593271293670281598375736583402127578068041621757402539782669807368577858414054410259609179240651957480468205706476418730900381409917073223496185702671668012258620084812275407621041061571941895014850026827310802237131372907470841387290695268951945453815773846952034171466455252811552713846195844208989007092138387196615806201633448320228695757405757087732387506696539405275414213053141681161146578950989500403613298322117011291037941822269286578945123875087714080461023663733264858506051325138209593207701275544434604408869363179788070191793762235831913482422899360010965655136288060753236300953858356800673200626097285804974572001191199812838169616007612174573798810589365129456125096725928324284720160397987049286688110598640485973554048856939742518762242410363975744391925450767710237538142889852464614049607488366138672673453840417091291180200521925723911304622908748360035032980765320934614073283310670806535337895732161572191102574726428086452672066600092129684204903968815165514175428618467435268724957029418300392679791907186961536283589001812237199751343280820292453476806243144496014241724312125516251240316214120172942384585939340737128163305195018361116778114641943025238028268305289029299881644686787402280924209895955638254859021875751202592974549425367436992093297408480278662451982906631138762356352563492196904667254053561513096714851747845782335530261807775566654629033101485193590677944874525014934988722025394050849368510099562480741585735382952918763829311042461283704487143096501588400442989727218114426677736658547265271182875836265395368512935565580076899233845364601492380962584579455110936002560000000000000000000000000000*i1^165 + 140649441931550966720977570064401815330968571537934504761685806472875754706802566945585281557197279719606781922916440890803421071798615883065542707943734674231328742157497558192938509584028273558063002926512794648348058305919577346590354088498171487731225437884814300387684615573264312504252412916009497042634378402504460321895163622577668698891678494211986581503271333855319418128018905989832175320741781744270590651042355338948233166049262976891954090961842376504820213507117189700857406536614187501382275256725651788713031733427656131350266467236950697889233586989116468944417203229335568842363794604027666798670813764275282347362563243845270613282760427985344478480471048629621760106215662400310074372380249821113121147881789057154483433292492702022952633385242860570909642391175624887749922612549535994111522440526352937275196016956602076629451547281620279981892886708390987620613840070677278697832440937554910511518383170214399334900288579576328542595661749045844824352969351580485181990107057601398222090096617593411131127887585846194267625030773751249758779569663472782783502035947472876939487949204248256407218053204760290693701085644749504135459466917606397826215435023918095024046167807145614496243288599047130892239007027990236875962697444086497631433419453422796451533079340138952272469983323461209295103513363624176239300006971431252870536708670985187603474926624072685963734746476490967194534255453944935430937319320018682025359168329856088954296629193606478533749940920195446693112420717998917147164735674936718286763066419523939629852573924817379313386415856572984948128485653655159852600226864455292422600216166696132940983748838276273578906862697771187799721578014208863179684502461842164035050220218446806614502127146083322934604657207415585278713376546518911225180854131416568277986026328079432788333416666273187565693032096951105081826358895786736864157488400210091222249261464262346359578225163486296722859743502169672444311803680527085773163268641705679461540260844565337810908374001167234222621550282066442579091389080950964228272912419095550816720352642139970181393507492855063595507626367250350389241018907983345703640842338386894340507771579076737091530625757973917172777797963368702637663846400000000000000000000000000*i1^166 + -49074349711302723477971626972971645284689040899976552804434102939732457040626876245179009686855843312734802831754607191563134507715280153140198529844125069714577456843503338669802532789889690442617137522002019039341509422326048828647395687469990660894679744877254291394473185364620703601293292749147439213483195619380673891623052444224708634041784687215061804587660795270208240988238677630365345295541997567891401296329303030118088346532850734475098816818029255038779887632115790793783279578824011485615765718544681505616078186369923908437351598491145717513678546312359224752230158937202344517027639638585841830878384696385748706940623702550644848869719500073101961622482908079122864681226091616043388479018098934281364389660747188231498920093690530281442282259300328834691457749229624819645501555355965477344303074334025862228179401045231938005004400482510242974682123902247725652381492009215585204742819194668661082319353942364485385887430565593784318065213845064677569659393505217357482506368380782366865569382767627941588485203820185684957834921923296597369620770794668519986077606669581306995169239657058307526803864746804602262826018042191218237711053288781700736860268143422262974451206770690744517817527036491275989326802333637682315410582027915179705632772539704761253081753632131806706912216092642780222740951643285820452633094588337407983435341622511383774627126942851189259994361715388057135567613058263216485531496474830210418223644251931341436709984211150971715931541115448306731943948223513293404614472363475484487055456342527764365510671168975891781321361490750397265679961788722243987312563639153374935037072659481389791632112812517134097340529583555037272207901785541487965428134825736556244055235817837137597157439869579373141647509552097598356600414096458864301787867819259138198437941291143824312639697011811389796082340686447563456358781523130068478968079160987992228723531703309462268283021036873669715565667070664199614235517368570122214256067997250846752941562045002959733381635254956552570519025591165748737744595488761404892102839498695600117560339668945092808893968078358404723876221810467265834851794791170761959934898008713890453392231647341766695716387372491946531867360053166080000000000000000000000000*i1^167 + -50248397200345252205411295240060305036821846634754300442988355056430591903301273756367605106783519660026938481175330998162502979082212695063861662148456649467299859027200873227416163722734837016588698596143324078661230959202645939705175800044575731242559884569066148772583858320913560323727332642889239974400260179988579339373487716297663165869799905390262291617932169157877728419691923329696851855716074552789774859511512997251653329919210479812800216008723126472881050762498824205022832646564712893224707311112693368881376096043883905419729291874570385892732729454029140273101967577571111948506372157452974936258388392078596595932481619168542822116777005884050101210280652723674867287498863854175639200458563201285196301717140276829694868329495488026871627946639312429721867685519708364223621317017566808359765720881696342071025212128047082401969670598492517460634833455374952711450392014550960336367012557336504107731484633401100009958831209522994545519988308282007847525081538810372661106519997015641141125787074893853203824989765086912510837103363365149137000091674275430302481570950626604587855107742225884339406299072298109148233687082316968618687064849768962100990891585703310220788367234312535006393293274349380449114191043421121876996824300103306101795786808761506645562864862593362720517263598398133216241293098268610280448096772129430429244257251868253230840292192849971679268192732994145556514875493073249730714679362215593284228460194048402911430416310522615059394495824946303894799172123216751854564199141440311487021741994262979481750789578581051224765393753933666080390459296345633420564985131746593865459018242235116297401996289907016218489754108029739421004759689587812065816832899651049957649266228940726115715591348621484629395725261946001350819651675517756487023943064991062642945932648699333603280271002467512325815559913624242378307065784542192198829871759309913240397195849484595865868786748524538764485289658717188276841653314051347412849404770921451783684888106624575528525328967149021208731601352163622930225549816675792321294352221257668077503879103578961188632743935536723264763259465614834613793765909662940275343118260387723283188958586469602653363535455860484472832000000000000000000000000*i1^168 + 23509219674332371809869365700328319535261655855863086357294137355337718326494114502142216946047312278457555537602887547176349087114898828584417484370993584104238213091288032594666049892529485605023263702022370974520783164222371041409776393555866272351103557873982127754187313049183132529590845313849030533617736388120159793880317129319240491099947696753164546334787904253025819815139637062413158581266163572406538639482790375628258510872992606687796445561477845121647493711072569833232632577385009298260815073698366775701895415040206946398804498816696471549954948340533331620268325032115303398144445887578363866033579994409803738970339402381949526798679604169921073416370184373128981284781053497705909534522677580091110706522238107815894191063759920622845634571325435499460793390374919019145687250682591314686122427454638175036019088384089622347020249297131841969927243808357722922856700320751936837425152707715724799776839108350730572046986429706499258165514142013444878783955873730021301276977471679763408392139045074731799652274387334982183958558613251777630947377602084291548519704994901305189058612813288526093162212600543921462683348792199552569697548771749420748409844398740656668810898256381129534898177207610950177141534648138365400045451299019298138177291375147322996881166193799587570477729904914010040210000350795058520400453364268407278278162451875597371487929338880006730065389808039938846130054080532380369453958603650663623114087858415138245192943331496472304688962307903672893925427481938181586205900217149041842931314684953639934228867174653822441969069316052807990742895945055783356303075229540708615780015934844360507904549367238332908519875659012605246305085923986454558662703807908241434502863170420631688405922309786731157038660218211235123736880920309609387586643277263621463821872288735308722299028643119486217610168902253898177834694220273552366398841682279657628596086677582536546936815976515467936075391703973526326731340136424044710146956639968706153695068552897459100760212529092835600057313928291776775979277948145715908547889550958530202214257475218607458209124707842611983000048528200472532723212834912641147235563716238965676577065775481015778738071142400000000000000000000000*i1^169 + 22618249485334290371627750113859918689392517815558655659802760745348924405676862777538681691077093120868793814478001784411338942454864743937434138940718763380692625341811712094232030302139950574534445443458410447107567658077225978570205659799003912542138493265081689056636064635627090107842633749203321241240044139575697211770685098839120544320124901168189658693938989110874758425821815478303595245870327625662194367955882869776649230041310170962874386545938287185453729717528793318849494998980862593674545416656437755723104342884410194647329015121862932233118835266126106206829341597064724962816802065592730410950181621901123757124497190674259495560938148958096867529440337349166947620536414611942927539487609510857325006887221398889255007899611240181461978644564506474866359061734445788647537013083507793088726924792063907396315428793629433930246661264207698925648174390006338953644821923388336912693259360656649947921996628020201668703631500157635295776438817672586116727569493157167111782518603004009229372963321355934904753822297136699543801643319087797310913000690770093892622878368150720318083437189898279204188529112065402485762269770457335587907818500289519564322102672372797605821128342457822635071248096171702824425633174008265162060474533150135274177574673018788958209637907173357033717349121736435592087905442201507872028162103943378559839387872995192173817908247786473061390692509901526846406993330780736365550519036130721641275819183899127921950100556201494871703311633801895234241406137814060015334984696331445099996720641609770092985149180473665633590395414108865811505746564612594751528446021432304533692206917779150509670522311612276303809004538556069187508596163498941892936586130619259766005104421765034587819018370570858092157967348695369947497156588427211647775730708028012124745227479371718662063049992314629606403890635204435204177460442094504353548691147187813190346244332678308428434391625257028439904425223975671130976570394231041528398013903824649943578945688461843517733410812473052302309821406126886282924593310912888596134461061785044453374129074553598225629259457786086534553327381071525147722508947525278052123232360035921122187843903841894400000000000000000000000*i1^170 + -13398130601998989169524829126965198585793910014382794490186037533842056397136493984485241299303303674322009004945046830104377646377741665446164202499163663972658908767354572454724081034623046638545183425224292250406132624104527793019734143940596504545339134631884537523407177265300993666848058193618799521964142975572030377216354861250832906248891846667545761710274826822974507341740770538590523899550499181181537629539017628811746624256355585066185318909735002816699059413135788566927951472292581075552440506137465457860628048228682986677778955293469722041311467645300677152117615470000120809922197491284262696449426383284042674508892160022577016946075231508725509279343301041280610164496819387700788945612516138355470198536146223288730565411629635279725235492068182549625489847172600556104508023717021325696161141666716211184923807314338091370394126315894563684103608846311454384608904996810033437170114890170886135982066250166963860525567725931794705582694817989797038926982363739591768209062538388025969582239904617309450299590067333549134908456206992005490892486167160900825685439174233125625900364366983675660489883404663355650531559800868773170560809134651386151785126663479797257357988729748475235624585513433004800315711012446003393830168199422906398107666626776378703988861604663295840853864634153290522633198759727723552798742878229479638066964180231596609852830057040180859123066210696994442393241171776994617031736262024296434783332539509410778282396640210264473811023532446177639622664141685350900270528396971541389322835041373991096892275929631134311208395749067184992222415076533334428164652326645504836126688460004493723277680717876368181934201697091444739837139146063490600116166003694236676019737389727978632530607256287748805326039322982253116604466780339850718486980283972704786105366379242028051071799549049035633138000473173883465241538066121585216941107618465576460385012444934601368929468742782747597016239956519013277843144992787360970305187537319803048252818358047614394906563617479796118822100035716546070212669460105137270189273464296025853487436960626498303730802712770183683879163953846721032611702335621711478882738883770748520890368000000000000000000000*i1^171 + -708727321773706664009629079228560731519104345428144312594604207859481935361202457290198454378025466596852150196311925276362165278442233566537520895776926976297117308830924527237378907580589899061949728315438068793878989739449953638075757710867006347459365643097622118589558247166553446506306403283407089823592363631089116064798551188155712027109777008828014330350495620190154120164172678676417536758871580435124791145234542589744411685324545682190596363017273081220571359540249390928253689977208314072984276046472117544188330176024451909920544038201300377263073447701725270282655627084349642632147460391236154881119102631281916294266555640423083577075502374971447854675559943857481656517126074991123342654477273244626213614153360482332144895436346839853438568689471092917702845353346235528160624398026405541516267591666432229916836028712571040444553745945008889484868119344660305782818924108143268105563266055717773560075137979572551821289652513839123456480304960848203423405490242198296147664950445660015323375629805156843285602143151982807870115349203606872624045929266891385441412420946976391241256590680358089577257872093588333359876645706419438247052902915483343695738577313544014041195331658963558472226967956232091012762071356388053799028296210569838275737918409685959221791002955928833784751813674519531140572070821733316098825153890474297077869241145306415351355178815073921736790610725907463070678602536209086563321982011215888999303966109106189996644494175585867633225611636554964284888800067024720940484143502430022909228147731937143840821578665028082690051584604066473746244435973212638723535053627401182529418872759282645259478541249661169070537033578444032494873634003324012130923519304684284301461234561935778542081797603046888336171323893225537369223194429686167714686250350762764455484116681654862339153953529585735645535084964568384553941495866577852774273714369208837708883455640187759249455549567894466552193555890913680710918703084934881644619099864994553422326211622674800144869199290580481300513961695425991979952055466574398476475060685229034084922882505351162945025613974449767719202916902219866514706074538170697499786031923200000000000000000000*i1^172 + 735568379210637940484489998233164936637647168457291632866716227790710524916851270103085737209834032696927931989620324475065467142260207075579837243059815543783302778118138877221670692706542062894794684244634702098206586918927234073061761177015807372900790805480269530202975595289891277561556399230720828617202103539198804561707857754844373118676400579121140494352225477829237865023712478176040394136923169956288370575461896754182083770150405997979040162919295816558907919465374990789861053039243697742932682281712242919621199458418022953531033372614901409892223611417308897489899061922737821461389887469843841120223332859831037103410924222746780388886965657542832716550102033700808798146639661447422972602456828825376726461395884436465478783638721208792492860042483868179665382712116787777076366036248589897377341004004647917101555907789288919990406528874608912973331031071772411828499631924781224976527749286860812956241761497286437729644742955944044117374124727359664544645577065887866338842434603630941899751470130340379773787945659952744979940895572171449862684085473714781484610544696809031362101303382745082489160145904546158871798366518742020461771373637223830296921153578886921792646812005101029796409721448798808461743530245033820929034046314825352044203257590605832890718742402863877983873085429330787369392431869211472994619020511136416124631791634049049068303886220217561009099213774637290203624189368463385851615304116377234830744849956364604011372270797078962732926764399710774496628231019118142923605443265698844277092082230460933631111797134648765233208855318579782528413737048512996299869985470137080756883566049792476834628120640545276109799773074273820008288220691669808972157784919726980570318467114772475543175961361066114440788456207327023408837682588659562310006795289328532794709630709169938262443383107383835092012422303283784252184193762460571702557431285689656583432758354030817827619328725691739710377352970385945856802166620073642901259062761915285652633621698133615974404966036755101922443889105673862660996941648992607008260370384659799136459860479289063374822859405838149592763102880725678098010659990095790080000000000000000000*i1^173 + 26382091970722277278423726783988129082824824279605959028637792344426271860892416061318364233466199778995690512888856047211557160974230883855310240654340496049894731051359912461209611979580543056768614176392001348011646258296690433148741674865979510950221053186747299251093336562713496627337758176400390523768286296485611659836239577967737915220403667511470741839662090636275948183011035729607219951584443364128143886300139882389534518700330894014044262990601316216944464134914445811929250585304158747638523507020455765149459761010737265361696108605321826815785919987412788377769144211935305676670730164028019844751776300138110883923996700766557797466509620490257952170801549782879404913373166565190809145464002749504761009095210503842760315307231318332209105148297029315034263297681171975244506943250169391239492626300458391722700752651570115142560499984288098057339222866823865690865178122217315077771141086102650068213602244408428721704042962370262134926336784132970726362149604699875489232521479613916660150930099530719447094752632077918996899417497340454715643868418609392668196702529743115415074563918656075967348947914324687798464796163395767082889424688240636099124801006297306824432805216559245356014896748469831327747691203618356589461600727423428776641428319333336951253561527641633969028054454797073534548259623488727839440238901229472495338550869960851964393417882062857596580720801207173729682165850383927301712549152097495574203210854131090138756729870613026799271515590281266678754700809446952889038837438053895632451617836774940101074014619910813514461716542194978159701555211881498265276814291841178291475811468208432828195377189305132301932653375948349602754371915656293942877773217184925751988917776374654679526150832723507414707298252030394686106147772236943499334012343112965397012390345136040981083083867742887733210643284261075171019981723361230791187731090924218212696237286753432115241358664736516117617740720701931472872844421320810633153342203863733651323323642390440276330957974735236710923438998926515100202700732878884576812571040001688973947184070254276547661194455274090853550223143155397625380864000000000000000000*i1^174 + -33838869160609766978039112986769547456732330972950131021780887252112076899810731304262057822828697903601621025371549600917381546047921680180166779939834531940743678083255010941710074093090639304899504590045382805559607549026382506769986460742661363624488341455692486539982380649636533130619344780434485067204944898815901137444288673688233666006498657946177864672645878938088209988239460326629267977067477389660130081511117552826826719396815865841223829074325750016716441236428125370414496340084143933690376837674032936875808476314167826875244095035959993175728200132346280436428540299287867438969746497699255270949384929463414016244743398401709729519623217030661183315367467543206072427522774232917939347025582354570358753486381249809713118235618600129817865104625798432333803975191015056126468459981696658553196463257723365447912835954218035534778518663228072205648537841174171998226980773932795635237841127469554954524916086069206637513466022473253425809417086594252159881336197410335822435946171591272962724083732347167481654740053400621795354709401372022663340445933141013475192839859669674002092608346980079533334656197145317337292097671857363884207913133336546312057197584545557549968710943444926697743503302103617878302224347743673670555126600226436416538736605559681630939863510730682847641067695198027984464340862329909580353091144975948128283235409029420587829618957587513417440279609955806486464493937307384001215710516557169208901033453618239290871463927150044646594379822918650306088537358921777038378110306842570612692939265492849406895173817750115655140749259622350136772131293005084405556518316094257184162259398248377789318170235653415414163199606065179183866851854203724358117828532355498898034149920929203732297411269452997008766086357658860305704864038512460378720697768702211700468149327814615041122350518644312752410166617529718247879983863142428652858705624629877070996760333719689993420700442801999064783057215947983040377657159585132984743122454060623660481544726318393941027601115541549945658872453765096412731115938966506213850538085178063375115159533932828245500537222030869574342325934489600000000000000000*i1^175 + 1208140924747338509555677593753131601967600501001636083953776685645245212559814934960199610114878535688590400743594308443626721405196394720750639756552876400607858227906405091184677561100003733131186512813376752627198934308113920190080118549326901171270619386016947102865721155976802465508426885447187218856735361117604004438255153845990456374749521461811291013490443667668267434647702703687345246245892980121902377844151287027850964701376686987826912471668324909159971467250194219688966595618853230526004276053424308959644919658112337357607664989545591979310176048853720632336070456192874904159275287417616560025899324178485261929494112638580353094261002659248717832351395844187084572507136871179528758530183794581268369128056003657548486479529837567141775059126379539926566793332107026006920449306521925782682904739161467768667362450620053608031459571891253638592789426258765131079801224478471318195136131980886862780945205574677586118018184703811900223172010239592064434883157170473164472864156582768666586796947745716927723291419159417982225295333884824443707728658309857362649990421130997285244890687765817638432760805850862270486466883306346984962805530556143759629118116804451141860297531621618018570128331392658775184191826896623565996692457919228410797942077497954213805298163997561480699691088182222566450745133592969534842519212143212207721819746147180468452809703612437511036413194933564459451909941667291078575006438237690916510061237908969270990530988221365976444596814587497581567485277667026389940359838178271665313174263715622680993101818463561715317632363981608787846013037525846846443490175811615836695921935461787487133977711055419882909494163096413921877076202568717088623252396076659802547072452536263117323474452687611702145078271431609498250151980932738974622304122617344680617002671713730411221694013800354479727766184397785838947347339515933214975501929287267572586572219454034748578573466265859361843329455665394433723653442552830018183777351488153082164817245434082277279079280366099071056634297466810848673793086833503886937965117537913999850740027084532889075910393636679843840000000000000000*i1^176 + -13035114909959631438509028578518504205051652301263997322973475474020462076374480011752368601488962720974017017707548595563071764658522145141525852671827237947800195559917834777523423013742157874102963891757678386677857304240163142639777989038155465743198383311081951583217463028410846873342126848919077108311337119812525112583178427041618061974752396990181483740830175638230289750801631590925736344564591341851967887154186393285486631315122510192444153564504158218215630276147857005229726014008565148015577015963266964908031264088075029320987676685194682809123182897329628243637949384218318641890112947747445719342154099245350641767045980687616638386840752741676867898002304192504288049618250775474835674351707395100680480234946024959192368313380529583396945993173039786333958719412753859494502833325271591498124773612415368621813400234730086997762454880190874382148572744175810350934558559622024912513082329335540509099091906697895890166222544255350140848668750102627043081274929343209525874533764843943397885433671686642774564026111463775923087300567160566502587505297364847193726658529849289657269216924912435896234231552567745000949055063932336638776670894880189837984046324554579658545778719835792360203204082998524349869169137957607147466875364388536046678741836840753287950035332576426966904078487807199178317612611129963674678539169824450694260603687917552885808721805493890908199298348875268418972334051606689379275091985685230318038762877242062761329605446273499798787390739983187606477215851517018394842574113704211382347287843279057298158461784522155470703384372600527209484030369547685555937749029038853716409977674835484660627105525530292836952999598177253215816283613087361531503280031825753914929193463854425360259023363127706717904922448660298186063670958364735911102101885217267232655596390349711188728977584748064273311633417666769928313946838764169016082836035691191068679854590101559349223999071202252713298665844410287320876367128666870871704212270969156191616663121397030489396088497100930333036368419150358995838757056368992894183346454465910277193833098593505491550208000000000000000*i1^177 + 34654601846561970390864219856649801609281772725839943361583678371118849242084922866943965261483453478221492774760589965149738700661389536750998187859944022629268533011149644237199628045146430712404355874736209718623866831285099392508475521778886279611591070917370030231627430894129964539359273155016470541789218595103257176866851885700302473981737364555658631722780307706110944171098464342604174644830624817755336877571680229795867928687444986210625453864813464927131133444704693478714929932241936926420568771488352873585211903227309570178976586832893804285461758649445801884773239602868326645375130592364267950055928158774377202921988044990192443862835466344227681306830073746099527438535004869417319798227162592044377326493697427226737722097762879333196552571289776774362110513924492248483419215581820107915209140709246444542253197626983762281559456658558050295000701729495748607484597043396996314184269213908431138816453743585695932978991508394203285581465613475713655796410650773513775875178525509465075084364620075798460777151961401506909418552089354494587470223014791761355118585173518394083213429406411362144966993865941852929407458880183511089499356226960684433734043064673642220283262459533239553942415151696659680053475030261762739260618749382476610146303139159890908558593193907105277164061401431920699582897226233452083536250005854162643968979157514402037028162542223248667006299567783797992104197450695735728856808914170682609650131315084102498739325750461568075996789840172679927792008484234697729132147625343539260092898492450889335973450997556010641966222273139989757305559145256674581054421764705171143998374089114621827450792810809401318608734773965595845658872853099470794167463039821415231393172037470672573142237884090542619654941901429233520945619514456923044521281259570638251382426563568474989519545327912104199886286157556042166333153646355771917615806302372562341073685498590414802389055956144562617732453462076988826663414389426813479579328656452909614959011214692892409730754859263626173731032809791837903651504625838881720312842007689402835931024588800000000000000*i1^178 + -1260478782813956470364229475961606096600948896249541233957867045438807110619266053887013674690090867146804073403309656421490885188614968262133306703957510295591631446577908859759451380658784407464586105650689794578435057811760377667797673194244419963741664465466859410772035757552506756065980658215439866193393693959517827043059555218878041076851388797996540034170727397184318282164841118078956652076574830533038439381356971189948792758485732781042117468307851261647393665264234819844409987583696889064724968278609826588021188833874786648273531533461840073207397864437034160415351518291361975034865559799150181968085620805185951585391426131813436406231651129777335846207071345439619741555483669043942830202055613050429953774891283385400537517236192771633586099854615954416592741332213499038829360259946373639569153326638707983705019113817714706663192628213973986677096853395030584169634124828109955364884169620616639524032778377186701265536502943865413428599030924525931991639943868707413965859481085469636648154816849461665632345160427411440777561714271960225043833305670895542425898479716680706837815611755923951187324800650733122435047503125330249413857120456710730301655275727459420178690221986086774565926175716240520558601318397596946602267571685052235004423411927142605495516531649416415454405063361100474237668259247285927219567165409572802334317958474150410504502348876122506846418137713398437117871934213690434347962492178672409752784949447967026560100208865403970085626157969247116368201166199351395941545778833654335893406812925338665524810009049225644218753991932864897747111492515189743429934355006631818291169185267497007068478515390951468537726701683935557555560089717641995838154193516576059024640320571450280299006843580689076819068695338392481068185203635835317013401435569043702078176607467534894206259754634934333511992101101291012469420583325124087425126453165000549458995710527914502588742563879750905958775438381935790683073283486577042136799883506391466400024958583816504198440351725512764396399250823175014039813924898917468656492640993280000000000000*i1^179 + 913131401839192170169195195492154248600151979814869777740234545988644820235804540402665578743369782919007879694233942424962450527602754235503981563273747021336550523527106699783959468701912023246729103042318165887003734569557826416399089711732215726588913604004244602139816492258577841305626962908523427637086326900137922111269505086574249662811285701929732644685509490874020515554250366979674483626182858325647052015618039504491100522474386843244458269584461954853303325915033008202817064980101204126015160314454407832450062887462483876808032592396330089602919488779895108319584095083082271347328533840080752414027850725734405994431187956298257494173333682833233402779724258336810273326196137304944082981530596634921622228760513392468291533785536626806434724683603967285505317412833672599996662272854695509684111804517784008214507193058270107030441017889490049005212117869454159697327058897075016787262105453474105417519336051084816836391770828219053017215674254749381001447503041650459277065234709166764477616245832195342099120379646651888758220763332777941180135840021384178592135746621449937225007893090560246673852571734129298213149488121997186154284609355833655180580902884289391337825301758043107729336835684904048130314793495020482079725544967456132947318184084829317860394376849913692592303237186023168794068409767851085247004647892116814152288902571214965301590750972225014888648307124565748320213930784890286110731080757792549002482168716928608029254856724830611076069360888814847542549015058823204403432992239281375245069227810142421568191288365291163521582212908421591333673689967483317631339248048456455956228939713514164219407541539793157035747448953770002686410153606619060894850171791821530975947723279437399239618726696598416000651908468791184102662679508180299650495075827795681417955754769035864899848686136907153451426384259316034854050113883176376653675340191916620392977784843174226055457572035347706883882744340995933187032882468648669351255293302046484980384070916488074960974886469477135505292409314749368059177029599232000000000000*i1^180 + -200732694482724039847254545658213989292114749396046711398504115613073401518132455454699783370296155086595995259718885191878776694667430631762187711982275949084983351711368564938742144200952140696921942967628987908098640633132240503719057560448031428732040316288376254437677185336621945904488435122425989553050547007280050176636429727073189118722725772019927228691983781004927973702583374355269007396820326715445884883589392423736036834996332374362014417865331179897316239611015006366752760749166337398169922581587849564454146317558753339283101753206486659069467928135666449580500414666323566557729989139885400638831203487655896297982526262292824173468419862653839653621570862129686998333742303230942987229361793680199010804814258765070826687642671477323854228161428128440090908839651755487950333900522571822934163329337264491723225866984176179559298228748377743383222084101697612413330247995085092333919164386142004199283072263971258044889226605244991578359463766556067656845812216071373004815405736788025728150454971143896165673398215037092367720395139299583321537439263358319439168337599077254993375624230530083369852815588200610156497799224103002831829748708064758726428736353319094103998208970838031381390592839975829205428078845241587142328173978042791668910290242201615630449747595477003766045818740001436488315073367554235974882176482058786087875720489437932691061619802050990742606685803908867615918287446869224195851922913714052058068151745383131528015100002781588957733179630406140339909434127540479817037040070718569165367530685183567212585232829776649498607388581896726930904874993474646720829431687840869107716464653247609225608412278463011767881324103730847034598139864837864546522228599689552214353917620323770272059066917373379593360535654876987500975919352223302236586217512008518852472822871640452278461132547975142386749618119984332717116269799686543959573584730789412396050926551029617069336861990751473488751794610281833481906248943521453184827941400399066337652828890880177243963989684719761687927333899468800000000000*i1^181 + 3869705218087972663836363232214962367236270827402991947346017533925523096309210605988228630370033210220800046131261448683342688054439932903832463681693510153853231902268235022875751982592575227289436310502318650652040190379599518190217712507599313949540716620377297605088862582542994043731648594501663896717405312296063801087051776851955876789041670870350743279005975647920812680476047453454236241553084548634476798750902462457392277234246295631973064030683049151012246921308372443880621368507368095436886247814020924772675264859249834291535272117814435614372130288257189964881681627922708462248404737327553936306885580942688716927428491368246004338182788690913588353534754438496883419561146048412124771982686629049587485734041739833507775483694639667066042190760540744026499069206465485389218926597896277457507597501922636266774132369171473853048993781559156915213536276888124499055346923673140076000460810791687636446056266096146406291212915594607175993314117601464190242190064962207707461632359679170244349139832269498939931503109050250754645820853058448276182877514340947351596421092502443531838775582757496253217580102456540432364870892090476742352716554000662605021971336047171504260893138398244880685072950322803493336382988069443970479330555898812921238028609203365916948877868880835666703142975480139073385648579284220407509621006646999576373441137329279152762855749954151327136007562637367430485098049355281523755491000638441410706392134243231398031256123083806514283057391579523951185613449406074809537755172706144713849855303465781126238847870372047732878810844380610053664131448609186276823758498889406135053131476759909908235638185074902400464609345781693314720957903735670517994271990871794013259462867358226965791872565306325617813975188570256703653504315524796542497037650049411956853605667740422125979962699380598882857456194888361781314680491768935575497889414947322405568858012329172842234623748804508750950498927368575387802313694820141724999603676685804504492663239748564114808614378536960000000000*i1^182 + -922030540812669593140552974214281315267656580899795418351754664269506961807892799016109286198494784448981187874393558317058555915631408497617613945202244037772411899472654644957292900083524501090218341349821710161650079026739022249142113099494586323996812784876380466121663785797455613176164852867167724421368001835284089475429824561000999023039250939126531249265431900807449855629122267294462515096016231673389394323808999569674419623148889732622804308087514243737908458668286034046716891750523130152672198118226623059492972555154882680356209046353845588892025655322498653910468877889540316767815176231507516493669759508796404127288689314604024657551203361599383613508775762302031562392013395240682699795161887327918759220296325548240472032568894566512700334210667432565059580756141997451438320330397982295158956539318252803299723177597682110811372584283936463718521086945021466307040867213827621908845223397436733566491795881441362598398295296672786959987256356944450927145646908146483798521580157958675282675203668948274633704928733508118860990595108928265860478015526855734695527168398255030506656895007751007778534455649622001694108863746641620422965749256226515219802174110540754361711833935740104713280952083505597031436610066273165979769754247169157224716223531642788951187598196448940954227503280623761883341754679045260353499326084585124095681905595420428051233681444312414215905714231917908696221109876710767921794591198339379069735473920531852564298165378355103272411727863377536416405118669125775225375122903371048854860625911120875858717891539943651489189641674209310773211700334417079100480611575926104741039928495540577897735681396555961053961889067504940527339886677691659831233757920644081372528129753548109662011965225820286478571970232691821121978704214190284743483050975228630304788788711401752727649541313978970950702262118053308553530958178296886796493874375282193564667617706359879766489310148376370497799692845395289752848020881991227517442083118579026848848946397184000000000*i1^183 + -2529152463281513056991487994491544975769201824007973811715291176001062450565036629166610006426417634442718832623720663780459140830796240865957648224484511130346778350412603145251739447462316017053627870577454821511085359569374649947093381155071153587806885348996396575298088509685127572677555192494459977675679066179981021672257879870066941939213686685816490075372665956434091989885743892435074403955073474429967793223061381724909306465519001256073842888205210124178572638228935933683885831022106388750318369164758580177738834677134086239656174407419556779229211375573405751102740259314863442038733176983037007811793016519216822017041811096285447754120267958824380453945571682383182842787517834252347244274174952399173769008023344377132640871197139758846061055772133447772458313329999399863186183041283558007277934734091324714868077396396780790387144534358919660320131862370347545559139938221831464946396084652546281888702950960798345629137849819670684745574399987393574268281567111635990679897188126476609807040132930270220681131901501933168364775479040139889003401760408883519228908811270475450691041338331285166544357038802740344411286248395093415316782514757248051224138689264474430362032640920838526115770146056615045017554315932154861275738506366923050074650664386354310206968964817949505228125886878338236888505724270129681719176595933441512514301061422713953283837882391496942889138933662625694053077935434571368070844305043509341982112181248825303701667039888418819206149491100883655858326919418814797602782537016845850593532307907137358647889981119336836642676947888950767311705336583812721764998525858057151669568065116654615709432341559118789777774954753369910068578058526321348270785773801965002632081514134804985433590429723193922544112734137129521116904785409498152424035793760598573549308484995694733693693492865821638327037659212371501004684700087773711841521042560330010988081362309947799951983620998716131912271899686498352101385789678788178351436595200000000000*i1^184 + -2436642900114446863576851377884497427813823176945119153228653891946423458355566375768888718443589665970935228238776269311752760976423818216354740865587731734753566616935111655718727128343548473985986411460152835075351781950676358538827619041817093084309965945679085496238789212540855947253133215193274565152478869060416338132580750266034396025144748200244740117750040049344914704825901080571920986093015542293296105006934780438535693003721605252656484039732079827343359867849240861557766139870223517940727235903158247339743411460306981497617403631910552618870382087388003679331069088485458437911857201092422954404179740703848198360421425090279826711343379456375404248469698344714155418312777796847868601854490403778028548687511669544337628104175926226770437389994005570809817218041302050168630121589016257551385208779574068940515792518178922452772381412674137045600065761587801348527274366134613187892757882083784763999844480877967752818603820036796589631376488878050990576153002771021400357690573682752675930889109025406987496021781685659249588599645780577487709880419473518545453245901313756260468740622494277985213890538910146770805524137016207122870810285071527348486187798819770281597157784275599682156194531568242152628703921184480496882137566970973519769585625049069014909774670561910384612481021765449695502409472631292760065118650433565958405869040140619550365125563492886539839814487862102625817787373756152216278818020388056475721732484308900435717030435930724825921609321529262178462194623321048141091184254079620596502547210729406040305727641305244076211252884689376094314572881466574614260364162073269807302959454155860029769066737999777803839239133142535910302949216163060631000018748904468903590058480042747712554478839003549911040021848291722557702166666431656451139929194031942411042055635432308612831282673019627832488899926751534334551102218061294483518824279829572539981565949631589355093834818925655565898602878697855623885792215040000000*i1^185 + -677092382195409747438563736626234477654871096048958371756774808121603751898913135864850295350080048577835903736395087018898602784343690068395819373822424949161325337743424460934976447312616293254975184787575328930263205871044102148790365921607174473527210299113681758969771934088715767971980970525933881376700438474504489877306334077517984203275412175634540933715178285119652712228431391891671376208125023424305488953023545215779039519072654779199599349175318833282274144615138807289774259084791537878281029284154955633156700379931853700604161312759754643459940987491169416630715361987785029250105856730037122010078271152504105982732403612695126691704826248425848954787252845673060396543354178504782024731484425124315297986594306560617726040087520359311676624182907466881678629347664062535739255991677419932256854729376683030077854416068576152270155649839941293793723565809187155910858240434450610381573598428807619669456944468827839042963302841704054615145719469946949231432976379483258861178307268236206297247779257597262287570437687988870343360355604498453033288821229158046285490014083248083634860058165606252062652217196390673456104772885995520637313140659773069433657463797729330075266274807793102563731663981263873972095100783355727571011167484238504758473360533908695909732947127817068367929041659451236980675099585508986936562335077372620043659572546231246584178364069868132319187709651570142351643150635885042389211513273432467446849924383964146635779703417529916169335132561154938614648311134238404108219505372157699440565563724911274206507972858911527543099295570759795940640062734037591961487277412743746508847260061711495934634162214808354554153423046728742062989034153569536364267718503348611259600969153020891204245531745922395012080443435534693113379488758221716582420002296220835186434697363281980241903169975428703254348602483249310136522569540560028084647927665542298464203430387180393715997096754443790678228992000000*i1^186 + -37066238545305603220864385229080589436576375091441606766392077979880927681902455987581623826933602489958095446550030667549454971297538349689919528515555107324477623558602334667276720664430393721088631545471915037501648004358480434160823769390870559716825175232795123114222465445178887936631132138594324135872972490568363453721492460967787150601942229809847246346148284223930511817016244528025536264214478805805053555210502571292274854591311536377335808930956377538352412540795343177784246445881343752405441972027746135841355411189760619600342692950752016530210053629340292618787743847070505093704938717832876409247041990226665130128091522442045237566583394755807081369237755826500227059451986299375036106284178324787734253833077740236172885592319720951458501844542037150711434253501304022197686570527139451749145731088420714072605411839679450766265324763388799497055706914132280876939099935219483711932211131760250091158944973257370765484139912172491232472157089568098034375075958071731986632672344029932861817998066362450180778679376802118753041116878978772299643075790092226428066811696149308945906851617692110328858489486331186936755937376393911628650152713797525804842294405919155022425707806656009535101001215459536995184910287181824067965212782724437788715519037186007820270971628749046916860201791308135620740605634254397009847915898568462574209595547213525340914745931327512673562050742215710499362337519405639668750612959559436883096204485321745913916299954916489923702803031054969762736129288395161596895194856466224655562340691432512684447459489697185733066923157370523573384160501378586746320885178688754373823120078353411946891697489531624100477560488315016636980281007097788591618090295830429108342043614858155848842099420133069980359585245534861552333329788268995560023965519246977557258882276499042055118138082586976341087182842691646920856677418228612684437781648039356954828732627754915201024000000*i1^187 + -6216175396470346501620583575968299777365137066990694311907726718777312255550236787884994587971191905935212177201546666029799036091712340987238411526590937335044278588197398087523042901922813665470186163112891648087513508104369380538712568130164953224736947223665396430987778192838459693969330803686367420515152022726357661717254902036476048534560255672466649470285862493250676880942962087007688015851142821612452705476837274400016039293544566702406097959841959251981692165878174718912041180152936542061283078972303083762798819884423300161676074557469066014618812370026208337155875451501046915295262836475289811353836786501550441243925975998942350210430469274665322993607926908213750112539853514865501605781979293013451914865938495168775928120716757605253133493369090477642045474772193583691835368194790436947571649115320957615741290859749001658587002610734013173336559631109637240385530280483284069564574581973646552120430685026092201212189099719223151808695101980859165928305185865802165071995891239433800166463709017810690786764023773322817919969079301157717800977811464274331412633814995324202260483886207383440411478375321033592626994761426415552903265250680882150763529330445053604558201652617642151568930471920725672120792554924551239112060498191676856152050701970134906965256139317148004303390047718166259502002767823199614361787930486077356247320293769437970153318602881585325136666611994139916609795055246175587178830362586183348715208649724053342488245656144436570105188533735344841319256430796371697264281764144120870021979986242420907592955785330503749100346811753806178195837512911107450450766865462178633796370995351447675238624593674974738717832328133986334901404483981135202225262560987881211103797145728086354255171380385764489803996509259851148212787242049010159767421780978884043902030113731710565912779383079401977698400535138607131837100145069325018669997013073920000*i1^188 + 16414905169935831625788336810949160868780127699667486018553476300055238799131611168834064988573534967156786730364318515684911460738924099563519665415031131469865936307254836090197310159353988329641861286402167080040146419322856816733052438220193010793494396593409307053448460842000825219208900431075397769237330668037087489215488617058478272505186898674520878512577692942840726626449987471209004617589871302431948785822738700598763759498729959609918392145875517597941311437754181668827500442226347007718480037599667893867418499623340231558063196105692371881095800856386532182900498182790698534421133589325838490469254246218085612400426967248466027592030158531939148516934549291128752228865250088612806985937090150596794239121070557649036130278272074817736832269785322986887410731195069942512380479136278985263779539597563158167481415950918222134426094545272864889956046225049326051697289285797251694907575778087493674888297790239464237949182876866467511704645869269052239183332267388327010658642111668840422016873417988030364189365198451623697128793081900274180313759424386581902306416003874875101345049256066066183150764169843413730093994050010588009074760357667830593623034518729891194024104167655993013449138455120473786383714644465689402113413297040271815317959638658088567660431473994238150429198422091458890848823210405514337931248209194838068462304851754498980872470796698407906318163349681541107487357523706556946850639411048020350491461881668625342732709037424714640256026751374589546176937438432698630615386630934055142020161712321544518454990609218234985191402121556989971878989486729164601798039988734184812410992133593428588317019402243167571708042577231655378135805935251815871482830624958036817018135681946006124473912832525118668393935405097218264955133372180748682941876852578023332239010416983858030470144181912018218746525918079538941589979136000*i1^189 + 1455808359666578148365153721883257946270490568614897574172211351872927759282460808840074021596443479372427088735852866925128300749169672971541671753037914315486515405874154662871287703774834010996569802684373484819758413294304896628343074459167734407517735458422453054401695073107177416158360419190598925659264945833762737126134988548822778658145434588428236859440146462694195861119412557554075847117481944541103502189193591278132828048118353603405980070230554791362510180783126710598714101674115464399856173523859819440369612521359061747091573248547155559861476380113204985826236189748714167342755315835288486413799826639869280406572477429455071722513395900605031031560575228592248108501479155557737089676794876874183508375909976422053334727827561215215900769440810473767394259997473420267270733922141800225773260227506439168357980963583411885640029478701679218714068468714412875181958424203164495300985239881918428666409540661054840913065285957895639312144845924999527935226864676833094939278146904914899504796927703294101602993576632914595225136242804502290424377408871737436211594801447258193485331487578937262130761289134635552967183209514674590293881832245694687978895979515057625079870324636949684860775329741228442398900028745721843567809077930987479034434027113393654016546902326088919660697060809277878854484123635330707446700779406125198192814913283841647119256049160620335043810753281619852190229310237965507841922710123806044288662324905441256335640166125260885741585580557406396668410074382124440323296009575202495077813943602151106298616799475154025527517644000894615649567938322377522124709859061533933599584299392841746009699233913418773691174456070326110775667359179690683765446210042210966950429128267627707410886025670779126859611385744978253538953215390679409286109117745203455475562001633719393176867587317094049382400*i1^190 + -39338097678129173636973390916570377189614312085685428170078746234338039706646210796631366608087832530919316070737452004285147182179637785859413205769482750063065853304711898679998406290500097428206705522643669700566799655865994381285007691185612351554374524723704513976931095610896156121398638034135265944893939370654248987817098217293495232523751984902895592225095177459854499957541608425451305213058126039135413309256485776410849090714263113269069086472686275686128491618996987365488401273220194964016497898744849037602205006580916028848071413949024701600867490914530358634787900144333087584931090125251944711681423455235872574613971551124871866202697326826112611639489328253272437211107204273152652079187285967463807349324564212630923730000417608345449087264847363084413899538402976558702185383881238412086086763752204164315226434143847176622585498644682826435519639942363460458407723575830809942213649870088344270073020870738432469073159063409603603048545934616082180827405785696186015198134183419572145170352727181919463625431840025771441527913259159702254577067947417778087868705718773082202241451510378568512006701996920206922546565933852214127759509505990646753976440576865737946197384523439452196457835874747199276760734788195226129057429681363429028816172859104612204235750275669997486793335456445923566803490597768092699440503315116863538556715722817083736273324277627470697383037971354552428196231704623865194730006946747036601500013454351129560608717263535676510211885950090438066971868685538533185867379184478285993071752172736995690025733078653527309637793442408456823721751775462024436261613506842329809816830439569363913675670738062153378648676271541465278219040728256469702067527175888401621936503840143041548805444676879383556095096034565203320239815495716364291613162491120838834790811020820480*i1^191 - N1*23036125405861040001932639979718780985581235679991366683264731951912527769273697742213884859230579069035803673072506642793287097259411402662709159541134008561948491619210643549751945349112898155674931009748114179108522888331056319974169433599074250123824415364269176655599057530679*i2, -7862011920466006952586164625046824131278773828172650488370239185292400060848512907831175051167595479255171828284170751491371262721532406113386498271717646083276413455715034825260829420615394590287551009008816802581530791853496350889451255230632795265547417178135752275844115276062773568563175557290245282688924724996549224147403683465079390538078893017011076551727505023013005298068210576101519581302907332279797689442798831905255602665591841195230443256369944753104960743285116296375826354905632917348446277750758984200001741714553244226593273216328868099636973947368569593120857810865403087130526517362646036883427075243846460179542145379173966617686837155423280623943354846554691786276479546786929955535396598272615627728900808161205493439902615200375233660481872415141683792194474158480105358089272941779079587653540560171379388187037109157244250924440319255339804735433278116296061045209957096455426398152688462065106785699102890904185159958977717308334108765779072782021851747623717894690382459882899814346936329830057420253834373481722830279965026269545565026075340721356450909809135780392734750106191359086261499555962925434602794129662547757618599320268753271527892956339785151397206059155287476985337712328834371550882538377526550336933145150758174700432152287677212215252551281365283049152414432655260371195183233231380781635785611931004285635691544270774493406112571300793914955763106535502837282550198599364837200057287201693495959567257001288583980040226963320478395619369425008582698219127831752136129807517430169041884031539992948740316722071564109305241795827781260934764773589168074427948616437855607808663201533173365167901629106162996394325893099977413508540969114938921324665553982140237365631913547005689958954834394761401060986669578544802878567838340139218530868792161773412485114453600361150938779001824476846219128519395976862841485807814922949573246545056799397830697142753675672381258360175247974899423726176934300474483122950209297179679908811735942172480326468644791376677544600295713112218347632664213570176826437438386839836445209432116298939834558195699491983932573059226876430607821107557380974715525679707036786848801340672915920581025555325598061126174542687914948509911421890473878372387170295619811834181520864046197381372354358793209703638122466262864410095493188438875808252197610197609224835257528523593584310925772015273806520618505539708102456453800865218260519502848819331446372471359603520793769118061680769963632046047482781036668885995426725271343323980123545160275176079021367570992240747394585634952382792076114092773517297330791575980345976305456964578710813806950539204042988744588273753645822593372512233582182300245875403897971957428846687661785079274717132549454385332958230425861830194478756530062311312826324810017906649536132020581097941268588706092475520404540862822873121984630492890021918445973809875262111616318770991142823844030386380627352820154677586878902479257212047599039266191182824748351386981549118445628945802995795221007259387750437598061974427390809095292336985534660421501504686467472728835683467025102513104395002373065586859443155817109420716028230247120631046939761932795646699051461681051478080917149782180786132812500000000 + -539535584876410559741142201603118791696026460371217745812764646646775546236305559165953630287782033875386103881422272694148629022005726426608606957555446024332319416774131377247484873336547699769794423885421220776805405432504364110648641195091414340641418628743329762041819003197716049125362207123640318376232016082619617589459353017256774649492951881971886347067166042578976013649710138680097402552664044130636155129274179950433007994927994459599521049628152776523130645062561218585556894587444372228368578418040964386871618292937431307008368620808193120231092480744603568322260498041458691143547017673286256528654535014629178987547081366145174668060430839679251461865292378846534029050533828092736632232750071482481004485747699738388690282258959504040645973168595856690542391044148554063615814717313624153346211924482909147730744833511736606943652644827127604920541153242950509895732955652983600695497773945516656882644790889495329510323412547068085875258827687059338735306184187776267843743538822002830645862073249238480478486840306591114470949084614352872949273798511044739042396941649316777030260882066030971714185982463177148296015478162919069250293383665728488577030015456334580054325822558922347982513240737819094948179416592824530349396272082497385185219594102602647771130145766878262508987458260077330744479289158295387785867518912047057797783346019713715347716927048586406645521243401658116969121637486834314886745238498277893529828594830988098773316152421685234595466876144580758289085440336771731131147162874222387081245016380146131808954168143785082910251085213812840080472002442458191250676624525869077842616967520102782942186229857395600987531891740006568484892035956026832408836184837158400398787604529016170213644483734339854181307535211656627256058285668195928013721112548257835497754234114540666853379544003599996011142778056692889375331274511984080381085199405556122880033737996988079698224995550654156987836951921486419364545281734612090465997271259163059472706649873290959377589955011444320194791738171887741726167153355408811344179280435114328581743613051064706205609105810370762491022516936600048749552781931501509070354366520312749806155934868523235279508011743167652408845137237227590414696376066110242850642281552746228770217323913250539788474309976216319399010044998781619787955309224909508008355912725004907999415155214562812599646839068070270029636084591263967706440351567978334089877601776259144151366959924184574923640811136966684120749952983426775837333897268780560414560156331241820758958485346246327967729261200098650578096884198086910772765194526952962462498257602808282745426242357452178341001042483270480124413947911127901773555727407965702129233713778116667734528883591842831328970586726679786897409553116253176025394212059094862740702116385731146994294071013093655449255101124791926747877902961714314877039293970473726796727943525397698501504639097973780525351516654337474683177947365359533480670134574299233596566507160721973406177978456820562059330430957700903430346849014498823373841280879597997176643559293578828008660255759907915039825491760429590001669308344553607379533538306911383843091262252131963506832784682742953918932471424341201782226562500000000*i1 + -7707192379448920631827880580154273298882911041401397614308561193775219025496298210989856552619058252986951227862777715583281216213044476170422828641238714885681886059164173245950929004751479061509133845875532058309682894338886107631111005536981249898858867342655459576055193859382965727925350856262485721325466046445267456739436142853345951737243528961173505692113417561331752326636014932982196117762165839042565361080281270442697114883543347598726401357638545028602944751402936085867040131292081476890961039617713948582743306059220218136158753725434998418681773348846447335842209068492086587561356977376631517588794182050270024609899511795989353404211494552517314243456602237385544239793261314987581454254961267135375772286356202241141531127594096101980138440489283327181526854035001699127288310055409533585173817440758470178352257666216388864021147656516645112211028655292352605162536540380703509191321068714694275887511667613688364196034947356670579552215602712513985103298416254475239338916467262786602210664247686062731646231542129446509101992999177265351647672957483342843097462889380029764874017228585640918789746948343333519905461479186949366402679949017086766381574056646735595625740758561785962291939252632817482095497687894005305171006561369661573550267542129979723285086558954908088737744584328314224970614409333203844889272751838638103416135423158813406609814552945094803427648984142059266327248790200777612285025324399396265273079074764131208840068294933906786047153452574676128928576175437223682637373481266742340497837753113861670102716777720471231192001385244792103987471229040506139083424195080446511728189512622133944402132469875490221071399981601764071097863945610131409147063334968140163381681637853314195754585321345223450487411757771064834691208754910298414632112902982934840685296811742880063340805576211281503364827446803661196570610029132310930027066488521099955207613338209581832509067714391815981534697689990623310422220517385070999240197760519803786434839258278016723078739612668486465552661715450227509699562700671174853246608118702192838067271205328743472955109548222126334962423811108215613605558237297189956788220117921479990290547259809260844729064951533734044087970197435541707740573016023038841783748989411430481607840901363734147262137010062966620953212584532209299031609162395696699881592327525273035674031575282485589221626877960203308140640441608694579108445453818050503673360065989283082404826787664608592978268912837360162452790468973306261401102938104094529222805191911447987678164172381862099233208969639144940389410489846935461775720112463965768782019667774943141054629872541133438159913825625328519732009459845501110965759217953058098857827113673407755578992400341738424484678437323454453609394769965985172278765589267611528475698753440589867618604558113593416891665106670574659936382481579275252990347080746797457235765113418399217563391386314754638903950083016513627402619665222057083185111458174737051867529798472484200632634890289465755033843220049166062809509072133510259711585690481175881130644093132966662450567896595500399356749142227674153474667633906367497109551657429328994736728180799901154716946560796486664912663400173187255859375000000000*i1^2 + 172830926893964430059725213817808799645729012677278469018632489415875272446286498472103176893618498582901558631686644880394560589551675531595891938844474015966234211329139006215777018252351464104503208449154064219067180649045567606597020598895157582914323611456999783227721417405092553260451794024603564732914452390815458576331065070175493847555546197557658627393797691304012671753432764494135304055783223892452755603632416658135134046765045333854994915233664876454469931340973103662491379654732924836248771834729939215616338498328408276717021876867535438994029887426082822818087459783452364390658843067707168840671718023179000140002848725630549357236906289480389721401853271585020591372292432406656778114618696919441127008399738822648622464961901945649465487529730034862920533995630942793420870427002390023012481885883002987918110517255106459401218707669495869128802131116024730753075543837604925665170818600958676540959576969879522935685910744195469304193575042217813756888066737427556252474862753296198280655592928533172073335651067945417529776368345105960605456041911743648606729935448252147036579497252864420453489030117123976268773951585752059796316315799104369942480469877943149760754744575730999423924155445616684974985202912011878921963125785760216862618496875007798346230131204434652433379512740819309967894014435543110200837762258513456534956976202631603564386722230486143489306264535104612020249369808922512060799067244521635497480865184835801974053557235082481825482638746227195142486111828428611969644493920619212265244714314032449813999270721515290786788574827814672726904119461810376091454212305525524409287008608122972650900170691393742872051976248103073484245022534199857273470419992597161145399115955159904108754656331822997827680018450698756493505986626648983782094414278716221158907366980669519141552065080073229551425073647193002558760074795173512914031023015094012004741181257012020743622088144394483688732133619633752994004911135859832358026727666683910229998233889753604469290099574569229899670281304619157592799180693581510723134634837306469951479262043988213645925629921232445217985755539142725293758883680132207770251014393004127564888445152487714615877615050979454878078065510580563746181597704251539332991199590176381595643569998577734665237352132577959836115672747859625962029723460381791807430482476723674217360899771186187766489286564714414011737788562967527341458439949203332385059044479634654689839051789657173203388605592750148956294094530196551135734960251725757823334682143720155276328265184676254008150447301857701106671648577856722171863519781226157514867144296006626555900108962975298651093683334303670903860863194821542749844489410729225675966006996149181544126129073122394188446993194852522288985752073580549159572255471600155170281679004261841461853697382549158220037228689128016942626411988460566215310354686677545823810634319989124571544471930049458930571258426967006977794906502736395005847365982853977860103061964896202451037126345305390839629195491588133643111369665889836005618359715658465095738355537201949384754179079177142915966913882635088116837146963467452972958507520325349562145214784832179116813577479661034885793924331665039062500000000000*i1^3 + 4402497924502405645601859944534523266513246641837025012874737761876609126315677278079299882775511157116260233081798846741098296968984918391027582144280217737608867205534332780729348410890609422167055926502548332522489266149189962052790357941831364795829739596992466022384920983057879265884069935489802339956329145184797277429982917456893985792436332074094675189314980971892272331892442951632064651046625698369477575268351471548998862991584361435736334580162418227298099477496895268606959948415562733622024150118444941105094103931545467545379156318096946340387524659286210749906807379145459639878898249937074990654677545817308029642036299071787677452063853786651982693229958281567548392367381403651946390039956750035954303294795498025377240909844053765200027337781814339094958570175161603744866985964622896754507846654165288903860665398104347271876016669833864236414399143151618363071289389932111757120013207465199378705865527799022303232969693669634092851143996848390570502390722697011043851346181035565717217582848987263562525167807932759230269318969896897877900401853552675463025233975465306469429755382320007028557093629387778417749510281297707163432454689133334624961961045657170010698408593870231584271730622583057097734623025997943136380657300322552130091033156900540166181945916885814474263704972473024164212233910126520500804393641001572535645174731764976869724769535207256630290095917614191499949775446581994113991097849186776398488234817640029630498654170469799110053355935910450508159970840319846117820373226387917786354111765587007217494255913259943564995570330822557809813224344982255814068432830914581803733844604683463991848475634808805434271139987543780743635538109625610544623960266943282180981578895705206522344590418377418470622132930882326157851461601474699207859466799932722342634835931918316449554927326019438898397883158685178549244872203176512811007220994886554602087644735083755455624475728966822126229824415957288606924429471344269970352621604244274471777242733263091869384864990749414329481383906882507660991986363927545561167976553995662746434146906856401990104737384873124899837661380142471004095225303744094369644435512604135401988523349769861663013924999587882164180508662695542958318126210980105670815657115001201002354728384678736206042368826425054599014523611283511554726063812371589542546807854827542227638768554116527958552113753144121169344974478172711626091763879808217304266360001558613635729904830305631125673624039760492920343095967670295641356321332381623425064639299972930994632367132999430415167534490927489571379971122100879789911170638175891181453411839807950331475494697814868115403110237198322554273918864159270420027080261183669162016697192728248881228412417892735829544629895802837993639778329061602168153681787000764173038248582543259812674447142731281503458476063895582186311062589906431112999642739990425613146343201604241265582743017485918374985991665652831078639956001748782777403729551344745821071367484569247885714504529225037181484717256143736678340386357777572623141976591358023152579010401250994966332018677001241049877598029701035680647604454594530425756393440716601120398761696800478404600909243526984937489032745361328125000000000000*i1^4 + 14212637010751383675115932312608086745992964054935678634837645179567742523386579572078451421503970930507403908876804140587465981956831678809908360086767090995215367668553647061621338557638863054783907165065981178794716513535604417597954071484571063213654213071638927516897610205583821225745481374884983043919294332333415659238421408673176900875238997495481036545838899117257849266868899548329309708680771459925704391263604349484923888395596850323429942263733131952274384155319059909392685463940169209784948704420995268017177602055345641259323898807852708524579438992825388613864478457370864901126641846599209940702049730104442371961084937440980607635581773061194395043292499787591395232547097669252163730035956738576227292661889876231415792210482410331562271747347400109448601522288754255369775656607037792322617242557244081711971737746073950401788081920629386144612095880978032895874315449310999996293541910452764792753067519555062552463627298772007685553156518187123935594452631171037777339847139906686206614061564676616453749811417685850849484570141697577521537168690117414961558076931011029440051445294097701732144429172230167471483885538914925799842617193474719377520554153039977514673062853829069588951784700747593483698737619886172878772559858844126089994338828935603523520488746055654231384002738522032008742301411838847728166410134186545171660660341262517309481685125539692350776868979913657327769445693110335330982996242825730094790548011322980224723360772124322080239394100919140437301079833526319959929574125660442839743417256293426254365104933172312210029267011819141853794184816271366318429522746900151972618616330912105236904872273411314038107577643180918187907170381816955020944920416196245493622998649035621010663755278087652283817336008910589461220687291668974600509690986897636931586040175799881229809773691335087538503948490503360345008404179728917258397152608691777157896011507203496299287184944939181860677381304666968967786259412714788495293703900618036238425255447254709561475206598667582460886428319359125075937634919823750624084447564536691219951642637720381609735820618919368660035452185567664927273227393396003483257195034241180828361374367494666763015627068527222912856370015355335227831809585209564205821629451456663689126812957031199550411964517383864033983661287369369161200798665376766374897280878458918800505800935722040421494966653896230018076210891233593234500799509650023016246107551506153205322875989237246271895002418720974488732388829568376358151159826337998999950511789832704432426247760202228557332837583186706552832403191834881773987764354868258357768041608945378887163506801663867155106745903378328958354739705923978142205480329922818218322316416276322296033913696078197366232629206768240899951485951528504372530798940448993593354085246587933390961187402473215785428038112607217981293907942955408044547209169275749138463860319856904603769159005060527648945578170511003674182102165820673500342689196724909071271657239790769919835321474497636158032874534003443845632015929141964583517616276752334139421082891781651327841151482954473634864421721473390582703611258824230312313182997827699335211437854653571122298671980388462543487548828125000000000000000*i1^5 + -447548427826521076434611083731888630029363527464886391477433768545816934230459881495950684559242585393595468615541617973093531055051106409814599452576172663039567184754951402413466528835726246369472991522580112865885204779820326874405399913681352638237206572427621395413407380633451581876348438255885959666768189495036194523228534353207311693631231680576954221050877699566796537639284142000760584382825008486357054313571624022560052747323959369194147642195668092905669111437360255248520501511097552977700524486128013870062158344377142311967321509982486479100106164421312314819690380840243724808802958160690023185155351228803048402856220690101296147122602657598630257597207059061071244218418729104158458227050978285184499468308726840637632989969523481304778738108136020256527312430259439911743853356061189255218748109988528903731306445150148694962983901422442943892030601469026519889895789436050704711758552205808733734052768695795537869805721003730004461510625594039091834009510086846326668157966023171010380761812238449496843048514279591420707950830305158461458182798202082954650615500032369909455178512690543972696400015746240916188296175573946383347231639672937154347492211079523252625518120287464833134298688109228166498755808659428915584278147799413472255225769816335074441867955151275562358283524475359584051369396278345088083042134729222383293154782213387403023862727407150550744297303389768843624716993037725331888698135176119788175872894513416397821952350392166856678790809696928635185506803333023977022349793903435472036276818543535120719715154773634108531194941036745234480075809957317463479018502467026328030902667608405675477177989469287775813009447785273749868037169737295140507363254636197716574247596714248190820627785593882887964069588845540346551143238119980237802553985582611477181617060276873386063503096177460286446661679941374607663404468333885155112593244888905148570612124872929789839338638633876628365803172060128857389810521361882194229692224924814756574464515080319372364373334187792044972276397224021705608007961142088711628178215793327505971674616112750951258312771064534805193534983228312365776491268714106323521865542880813692171293900121087033739771853405792777843504322528883455704571260582858860938933203563452434974310991141092450696140585163160022706120496417200697879197351436599063412597241860794670712736697587569800913625292083715526355354249889700296518392004584582928823521503972973664100204380046705324683957191445221319465415465689321786375649087442176974639634110916057565386869785312488771136012396203641825070768409670681771504990106638542698757198755425828839982409490494834284749098393819513975515170958030094950887918654962511888022508374895218404874361903143745089406797788689494570536323929842392249361355879568809643388945779867465152014296203830691434273871007861038569162788161729510701040340579674132294517900716355098382411326098215384056876850516299410003450056134810060351071150643826280530584041977981296495002961455982894503508284573000889609919754261118201684677555573531043496631547159369914489956824356865996737285620146919516460825157653963833902276714082094479723006015883801644861250679241493344306945800781250000000000000000*i1^6 + -5842999518391219935476117129275632063765074208683863366104812379632982179657704728903675838220760669310793677146661325246187789320399643657518537689634773666686586904807964545465527345312186034069458264076678000624338705104233452991750094928989094477488878009902163087438097385174359900283763606493296524975460528612696841891203416039875194767134301341743968372323139349347992771049724048710875774804983557321377674728506448488442294350221205009212504705066595144772316013419246960931573032276889343635846728113603155803409315099663660627102738229818097544922107055307773652366871830631455854966663130002075588897635985336892890327535833410472134682593918047802150546787777630361834512090694641051426279215506063413160446968925984792413206374536308192633984791559122329660974031531911275344668633211166182667054809571859809454307327900257303407494363565121344182370219389615001348078303939134578339108090650551369320369279507683067071328749533506952759688932485800948704581322279222456614437830187191903862595243751482877690095848839746715178157694025244685464701339648692960880452656554278191087842352892965203545985935534070446936947290927772514724746950676741877424920504816090197855863386103623188124556075999179711724735147395307502285692136686101795950858392122260641914567687403466014844717509726794223751078447448715759147507796239184409394534489356542014785978907903093048597134858384243329074789233195425748226074313688834267809376635072133134268548892380573838266726690862260279743630731289128048729312847545600544922203801163945011008763955930206877184698105312876836728507368355429795590166782231739278884513309103057947384058237192486540574861225302316850674025163955924874451266657957341752151104121949931650094236930697880124566776211917982596670689890512207548185548862390572493287771534762459161712210768801740994768767462295797370109921939938275979680054287086277064876042453571057555650783151274731090370227598358720585301733539878556860584164235672790374265973710311693025037873528145844270136920348401348567785889161747321943476526516330780670552560138247342785764819213330330994984913880913233037124265117458297246864572883951572961587840551896655210334138602296762593438411522298944703600272919414431213587499740801415288499187847600167748281790019598246087273190019504838214990836168936007669019203334617806442442019505296774119698126365529174173131076686497408313825608509907783833391062265634031566413212754791577680433901293910632413895394695971616819646549596591890694606748537049653245994994442866114390274335927794205297227258507187081316319227591479013356779683691882190747151500496730002691587137620913895774296990854927980250179154775854750162770411441090097452856414172209797655751708929060070958207026548984535567146250087301487074781255824584109131757339779777787104203620474446860782940542734700863665118614029832897762873159349464457139452600720571675535011908453022343757053259051621309193228258836715743185039989511605886367436279105559425943378473676805544664492151035063017504860896635218196621946682637616909931653575287980747670361389173078846590601066384956376181786725762610416209344617322063442088619922287762165069580078125000000000000000000*i1^7 + -27839981918491962459448547199398059656408503166938176455102480738740296705418447252289285291262459863639749935989648226837473857714766410861033256995433709662419442896895075754130548372905890721614877255281118241753751776963269153643208286644226007353416977250701562073758057691970560790713523243077062200082787260949112526068094271489520611689929121981495528176118699033475529098285227123484561525934948595371889424292167891882142832546892471082878368778781474223068932960024571961542425824236371711662446958829026799328528323684582857061188410241482704612418759798538791297712619591541162397486402378607369716459702408817330781001234353738681529489869241489894115949096516866928622739671055398807458762557125802402761335198611200523383556898027669105897519843852506897619814548461069826807824570223953196715668560290882359536409640804825666752108317278002771941207485983347599053037596676997274037144643156565951527218643611005014937580156103238225396947875659551424378977051844281012214943020749533521081035810485981872637390076895664378578805782570814985795723120061333956063652554791509812419741083797952642466812473564115977506714642635338801550609125096725644899769777460359399414640350722250683597771970433709401339745586445647176476216488573707571050821491461434554629347563027519577197821522931832008673238465642614315128898958640144132492853549465363622527227985508974338565152416343693753217869917520687880519394908414168045115186669584931569892659885278385961243540889945999840989333026622344350842628721893846777812967333525768792221289916665850344327192405937954306474772095885821804830211657283717460226131799424861601174061648217270746359650241999534748276615052568388939201710177391603415086039142194424588921160566928793698017279426216118262210704644820129366799627807580681425187303516243179666804498140092976044559644760033431067855197959367467557420600711308371558780964793290693839885518164651248283537951603108280871873365563505240869433442811355348725808312884424892835586418764638891330706615372387509162527031192065874882959140556857806733115122415549433738110989147508497230538178906606995270974310942276552995320896476641280641699881572248481482360374963687561390818364888685565627943728715336274699676505299016160855282861567193646591266650739521749838425747367031035303772177188230403565943081516708781805893634404406834611410271848802163755016234555049397018763667623288938897011996341913135309352981374822597694886026835801871103733282394228834229407561399300480390947445629438733668226400089671976043357387428482771931343752040684658021887480840647322528796255745756956262214198346639287284211879913104633114319175597861882930112810221216460591910723369006740406178868060066984454263966413774468035078380134194615841538566040956629301508505147619631190989383240053293578593234493466483649584320807791727229813328847185279592648452947809777692405287164684212799731248942381271239010115627285804867487122585709255298049996592570703953005703292591245365056878297160617324428292580859619484936143493540991661209706670968662151029031898090793747834580220580691676563328737362193544421129456023988272411751054846718034241348505020141601562500000000000000000000*i1^8 + 5786983434339390265270635934640031884704550946199990389726664501021404059479975942577937141560314588583464346552365044475614182553893384484545990431342220378343081857525865043058066503985838103656319505079884842785896133733204400514673266434724301522944422506253247106754254627576086349273109406031108125059208091955741239859762604149281466757730483138212312668310500313272596738170190307446186145106255991033304934456118647506253543467510162534431608044894911486518503976598208763194057070720258210975077170605584278856956258544698357307143605186736353308754226760642386832080998983889752489015845891831116661219405898575637185014712126715619240727228571952633617508973261762630547962184353245781596837690010328464798072147458549500968468411176148932578251308947090764899087084593834995795794993374401125505060540625074953194390968763601203813470875547608462961411085463074987660523187416859671642038241524351232629832991594847320694491162495405889612995311088833970398786956095968525118872461634084894582557843902044418494972684532868307803956563161590005912823259678279756266001493051406399529520040264658183964147627826168919145440561923000667865171478719218856047814878806383612459566362226562978193497687098836495714504625000584373079368303937578042568550027801786405183895695347779231102932289251522750872552178966107992941146711126221080984012530490013579524679532749877484684438666094632142417634283852342561970659833030413911206485401019891692155123841952201781469834439924437404634313254166214544480447995699579258932136985026958662813628786070342640663418291592650734135132006475757673119621434980514388359138842957260130302598700491054742998039083438633883803764762368806512678955796328444976741189896973791607049971945162429296615677092319182529702986913316308932654973376335111326855628452490821266018710113117862948276329990213774231842707772357517201201343058501897003918267527020750323373274685739244437117466567879487526361736909135139153493665826120818629176495806036371496171534316357696348120324372587926976439742285492769455112422693144761643077390263692581883365668400905988404922943906624594454153690697009036023286119754111818597856785594089948944029733121311080744437962658466038187150205042053730836787210496844393342553671730424390123506031360764610851998248379682498722717609947515162792406303726232239369176258054463759921696527696125154122787913910516270744461809687356809152136294194283702824506233154119023241659851418226743913560376782972640898752860587890099343064067878570111279411837750092920840120358029723344474615735750331571262425881323945797450816561112132041172282301508966356122167435574193560469370303641578275428239151284377680725139747751372795448799693764356732735407084221541446926588312510005251519616835716905771532482050533495762909384428796987829460003828958374517377486442124510608231084396897155207117184234144668150142173373870178956195708422927541676890938250279088865399185033382820361459955321312745588200675553642117797293775424638031061170864263663598558667258773869901602066740776617306098715411489495440602198535913835797472278216749479812918563132834297052953936857377925662149209529161453247070312500000000000000000000*i1^9 + 766202354994610070035884398791949879510136776292788044500712379648704175183938137664880554617827028032539475159936707473882612232395767526849124618326460783885102485719408337557051756021059675930118867228670033741426481569390584109557715454177763767669340806235871163414915973505864679462343622238300517391626376464068507815135547583730817724043768957216203488764633192055819067658356934588112799141611885757525121219625814461671616409592515165943676610999372583652959446690398801066052077027717746141373020403440542491037484325449287730679180510602200436848785405529196337229639154050809860815090514403812561189445538416545217056738552111824247834928394567027948665889702984586170951628742506241601741684654264720352691834265263020540592019371098562246929026324090816686426319007058635601154453656532678242151580794443541147348564398662596164060807791312922590297841012819310981453131378094795171551552327793642383457042318825931666617856243846171961603069881467590320903187614605627104433946787656393330465708765572004467757840220091670774639019758913923764262211111624704502774696652990970059059019988979659147284416570171012616530028378828830869748558400860960039802493385555102040234549397636429613199398808443454775221358530754192826083637462380154273035248083906364756525909663463927026839534346912141416963652587540092348170951221386076498150451810043571928838011145885645983018460160221213439496967821547945568459222106617073390344918654960568171683406730346646899475037767459317767896208337030658169315015734614534624160361292025783713327057256551166891100999524575151510075525721773395704493435373976120404190066888608573982215514153700148170609372676288989454365464432283030210878480711581820469363205521618003114386806438877946980694687642818715761793223163876505248201846878032740151802886077270523264083004592138311861726336984014682789714236131386596972018950466391250549136854876638839831815455389864374345820469600223280697156691377393092779285656608878291978126123336677196329302581443190519663389784486832639977656186629475235077107419256187726294658065985839783069017199915793817733565003113079628988282493888070838397411481027124964838534708659399363866228166175557672961948128062984306975957159305162573514637513328474243970549527454076922732126038865716754345977219007742580937217513957691160050507676065090254348209438036779945743878097467131578404548768038319340712551622155860627479730491732771841374049845551515348523986840725992002085679013850216892195249764868360582523409982245555456862376480872260962224371214223483112430037369169111826740842346672878368565912085295237031202997038698379222629669226418914456833808895847264229491219659880812132114547070498310026659930720826389209287437300814238890295079190844510414254294593527164394795890214942332773555433369724501317963375721654449183935442739446607656089046794019182757825701707717362180202486235210587533039724388923449398563065697021617764795743646134367829914611955529438411688661102880215169322649717936390376086329714500743259679483986974979251633202793038323324101226316732029941023194839306252189495605250680970626184172474031075505962462557363323867321014404296875000000000000000000000000*i1^10 + 3767374199276393506135242856478094856108568473523340961040056964324192497529028142017799006450695012802585892693241791282189343267678207560783004067548178480222633918561331922038285855674724423671139523073508740966859110404389259193248370535023632706813934670225828610122194745787868555590144807678436956658169663159612025258710427529049199747214668309450959736277287866086035109696633860025769596439368759553925459028598046907338201966447359511993726631689856776268077022024131881010713992926228532122569287239141878194420182691816472534813635658911302175071292049939446874548712680691714832756508079836436677993378107819985647690594772938059692240714359170805655241318009505467238977463446385363043882500274672132362918841099937928279153729156554738015061296275499114132748646722737131236590099898485155336508677539553242497337218500892011504331963756984720814109084906173266307501890318001709125311110895621916159836407516291802619252754625196577540656568984152417328779621680104587311844325666194310384171502359337999862481287960590663395363966259221023590776165458933452086252110569154574792629675046221040981132861536864725919619902601963844078782841761266101810882110060602355725445042377634489316175424776329244423621314908045919739742675901435845446233693205226236763719515345180477107721597720401167370028642161525244525418837816970725742803172214692758830417285781063450878805993722443345782598013351808522448686877439412709998003994046631355853155624015839023553566813674064012496596427885358601727749347467677893712125158769207254000836178299376699572627362795680145825291137928021099130621905331014247922738518711338327655584308211449267240811169375291218449212724025076398350705421135724565900431657823556456640442754524004662925582025774357111350265761500064931085321091008391307525436254503854750618090554603579922420311338218141524461453933428264109037942809781871289701349369426819323288518257108105923394140064290024149079572736092946138187644371438421244255815491446315822566614920389887820423737063914628873088505330232660647579421610823401597205633348960465540359900394848267854122652389109022064441277252724460224281566450375898082738577019841825944444539991003916228241752683363604627977920837385591080202280346876680279769476428094650956123304424347154258015974942658552050308011560057608791413464133761032372889967745340138190838723673232759028550195385713001786274367362883985912982376613687070466513237662044427163090186185664037838431047783781803140088121239168973428026555373466657699640640112487757581756444186885510785158352428771327417878883002375401466380020158040316528384875643775237150785640520034926061963340900660951995578711066530618895842369219142862148751533207347168971912451196607360279564965896901764312977205280501575192073148720268900712102401281854305190143558076086020587592938165856190627337053186159618442185136130763128944950219386498305836783427811597638539607898437808339032531683041045739317631452238148332476579110743826730235897444449457082604846724885820002302200683976301406688472106945545340659722502326610006240275626521322702347727788550416944890562848504214632505693316488759592175483703613281250000000000000000000000*i1^11 + 1183156342607946609074337696756985853456499448304135163699711464625290691978683917465463227313393900211217685804306334238516188104307662270370413230130393877102600162385312057993597884837171345953101679915267207392714619015826030756330238388904900040566966760636829653280128007436757436647372036346247555403445509975615128221817962994507107700591764453033338610359802926995883269405877860398974377104405394330828774684476771507653411464125531923936149927113281697469710557483296338854747304656345902168172203892633187085419597760796181761994974730152735129994893311763928851310355522740808740886587007315551802459350057332125360102977227168440800744196412671363952299202975951823717086633135799921431820855911794020194135337990910759083729143781999026176588599420922835282839159438506882005080780782113635055043394104269468939725339919289157138420637642170946435557631222467358056757092464105636834893535766997195917893520314896011426862993389793850948849387445663092754652005955691307064686045685351671700377085031922471944425440486903917767889870955583971927579716047173436879340159715399018439803891083667985677087954958333118938323837688510486664549611269823873834468995869494813419936417209862691603544058363368999052799090598702440097290173527419164273301292344460444570748927243280386312034307349264537329890813310144591068121640152706898221126930830330698877674883107823002640579179657405399574919010920449654872630669639688527870532955736423452685611267532469247725746446030510019048029113967084042089269512085436944977692188828675957326588250726285478651844031262120909376688358600484061568600156070299249958698800309172660154039744392048606406069956770425026661498605571387441990919080426163255853170599043178894423469975190853471509643351617294943202567226653697709783825450872822342480624775722081274517435089455669427267913587312109954704689489705703118041545684984130000637212508712001122172558887072907286905565027018397712135111695615933405513609125554510208001000717840063354257881707543533320355516401111066358050327506306636203077984861118919337207991244769354079373470301746872868696483472496122425375008430552426812564961704402579546213779381044033251368124173592043053391796628692832346879089938046331576427284158631236608987912206832282454057965087080245950137867687576548358436473275913545654277616313885440261303516120059431158080173069294595479649355692822004385348570396037347653195216334103297408042679607574806132259282313891268336099920343969820421331967195659706728788156743888993121339184767767337760705841349616029036680720408881921258481535902050080693215972361247568924592518314037256177706757931252497019776241141864288850516982989153937635626064476713718962644113387190543835419271974374994478487653172544991410842636154147857130017184656527828678587543704548617260517625976324952006532130934985430096988665223135792315942207442834659300650594762336876846620391359066268123496484259826378973742965849456284226293070558350738791452575510226329198301107588002651461761781471486365131223574638886371503766726257974972847565033195214314497063966003156296874268869513675629236777904484956280839469400234520435333251953125000000000000000000000000*i1^12 + -85423168631650171139808473786265281215266467347589217388874635364204878510257477258427083923332861462830770691257659575070634923208469972018259259325604766281646000941480152790523556544213035420874917377378533833212464119155199099191023806615026543450029703932317210423140464918797425487312600331958981017747472972772763256488349578491570868866452757989120634998593696631094849998304870004871566937290313254160233745521523352034122828607165777765696743305410053079742958164153902284101289588320923706875637291960181210746105051814453758210364178428633184112043211010534913373651454267675773568892936252990122015969287069977715162254853281941022233658783890621455372858752610983118904934037943556621295204404460285738732548051913820055830171727455294056886314957674513902836308751564107745898604508925718444782289090324265893151025750764047923287719552688249459711241927837231247624758571358858456352447882419835273185080289118197504616191156845570813022875158711720142633803111126167471582970196682011551677470904573659360192979171781028505300572613981777439487431113121481538560794280416472147923046251171707487273769147692023235374357497637384528484420726185028200877879191071766487134359612912947043274273338744532911620466049509620510645178710146803489988806076205760809293448244243707816297291353135775919430970093843872708570078937289960666375863822273953422496468241907229653384140066735227554044765987476166772990932541374649244094986220601686232085497992620641778847440597614689584601317499527161728398019281625164464884319569801659033027220930823196826765886153876267733734187219738223704747629871643848260152849377552744474134445321549439004379013948273220223360756111636466233442228013042510882921757643594217444110809252539867018686937707180432022021447250644349947416682803925895137055829242093128986542434634147647127291061712154406303523512689454255542000848886010126166435607132769432046357781478586031173464804964339268846796836241061484609660013598691237843463662012594487324694341950647750096828650692468608248174407182673974846524628851542890405142970285819095008685778255178135437991347436394619227713318560291296881031353583723207877605264799111676151814707500606053346677380990676720078408847468477720303210671635852512367927219511936917799867907791922347730134300549381095432571847772335488121781082324720943265998128994726523656389710813330663139237735431111989841630477570453586826446831902323790060287052333669182620916845677136326253486201977775262919106597430689116470021180992108226711242329605865461662608043975004360745324558819981722709746562160462326106955021557471826015673689712934945476064331770194195066087293436599467908762558623176320297588816256663288856511062389118463272695343461604515449756543899753346272779071563787426676775418184813663892265363128627180030674793559115179139264110484745497109833437174945564054002718404846710547258189133824332117855817744719782643004239286515460888315920923699493559584090153467268906515239554619459392860899094361907514172127502557536182155320347759979428309080019678596632385671671823501638705477198548461631842975769952929811223985012702542007900774478912353515625000000000000000000000000000*i1^13 + -593974696568925408094724909772259400924865735709412734229936556885951122818367400991814540394606077777797213607102442490892384634797074033849640920906583944512478188377808389962442384551807217709760769554461542862728974651629334703085660502526162259043757649940502527421281691296725201455907040496327972621608081055683831310780231537510285280607695895335727270659364695023973162468451491289123190718423953367543048237431801560024836977160995365416337539592588318719616111634650468763573564177708011997021248146823505500353378059080089069912515686344213200778319435077550141456447801419224922037236154409205709210231838984863876523929103073974819642451297491006457827917804770601762004298342981149423848021091435970988684809830433834551315353859071941172083787214728098722154162433221503481888772576565450591051625804579767932500939088853355294730603660536065682037814701178027132855665205064649156220477663806999318807670833777398863151515456632045604600402826049430078281480645287028470217645875399098081647331300296160880133889412836900972359700764981161844101440758828079251855430404449239561036268241064543414318408556994296783477436773920657666722040163520334105873041821295292161808082017021179350520128619541418903428876883915761722400298737293558798404377645612361494639618202159386185654952122878976602362618670250589110891831177555219459122209314733696238463414613804395662511382150801639778743071824172970559581662582387685660511488472562843795742947346578108981116934479930789450574989491059213153075850890335455052543229115103452370865093753352512967037455992697531828703319980651827624771073386245193011614801628477641402416712434934661709552585477043550929747446996086695880071643461016416068755453208622609940500949607101531650403985800045825374235727961706615629824759178118854276044111504945281986802630470289364905572294482917145434512575582010881759756953183901669386853298098332047787992313001825638727847792655207874838167763903375866482792838289824470010850957606754495809466139365219661562704079960531747300152807721076235341348192476195589134561546957756574954768541999188434257434982751588725991298151386248747806931958914238215282970180640099300831702215675766242943472809402353883064065232447366097208544344109765884537161911497576418908688665789334000832376733968600356966704949909985477537341598323600374271421911615742902736733869811289149554742166409783244491530226886221525016519065930404940302267441653753559777162968177011252891176420864123894285520570689511444763548672786911210962968300586791544356065439491625470923363129409614202276348478358878882651465696753262396191011363422266070439382772441870405327321682866066913867674172023814282085623303164746301715814813509906777318528106187383160977520537811283554968824120326773509031714545306980159094853655247776630973744308664581207897943393753308574926622669627569906129827981970038156190065005039034939168998128947778132798195728277255967404459658450886243713037210360226315280214215518885386017778909068300647978359916110981744055398042342312017039526289541326199100915093634146683684241141000295618380508836110765434612712709849802195094525814056396484375000000000000000000000000000*i1^14 + -2435116071123353785753806126696161242874955787601577241851189454781817175140665790984563838344878178449390579316157596784293425213498878928593873698696558637691961323693129340645304735298185529630464483342201672446368062322412671228642469985927117991692059444206750825034210296131121735477597484322808096728704461781284592870140690346924299462334051555467426768905617250528163094481017390451906739292512575595719834229239985803012824031161348734596092876694062183297838587936347990591003186570559392565161702529932369227119585959211924282770384686299192331754333371209050190483562873480043664933539431239054286162630466483606901652730988646559264229478310040996746715961798733363586050782793220414371757974247554454564075797536328519999452431197734055318137060878177490539307435427635656562595236226879457580062213811407562209401863001474968998056750958928910515235733361338044481766926456543170016470054976813424493583577816625559959333452914280335778477108870360033864009768546967515874815329958854287230268742955110877659082851326089298466982746026494867957480144093237696090076216214712915949691296004138132710392151826549972583445737537841707822805840096001555565233173068087323485782670250156179375644567111176632852329936777916608071336298512640738023555810807904656029947813982354020387479424316511474713161262632549063414781340996207853280664672056627344292507350471082754995789496640437544989960987850447418861148251421759116669299598449989880850557904975905829847312899976963636051514863897130302481527928204910585356113623104135507915089707510171733343539313237053661534501237901940836829070774889469400212039712278324949431495476227854396657688857017101260467296530612950906274647882421132828509715342619092222098188005503333783083927051091192304377087471141463021432574179585781640942700571957741397690092766141311774133302109755771883937829038668218059672425423214467428354115358907382231902158668182743026447840268598535301879651842601190880292778375695639033161099357948714289778814432362562963781396158789749957416573202242100329308782880745117732856675572924695764977807639796759276780394932946251533111627069561016952829401453900069709670908069324706956965825729192583018436053363705970812052485646111430493291257792994849932154992163282061720432502569801889707861216559899190405599400518836630895714436167578329487481674397892711410622575657966092229117337842267629341265992091436258701914627309376310648109448296124376429506104852420520456126116077953276667452040045647226916178026737283022825758668815771906853618194625637392032521343330040096839526856788153725765401069450694125534582788674410434052256669107490834748237104452017667061562054054116194268866526192159734234842554617544794878633242725485856960192187651521111159748165651647668738330674426569605703985402598289930273779758398814920250917349840057934064536472849167556407197064542573352472406273078253537505709412276855215967435800711427623858306166024815460637149652303486345327082303276528176667870686896488120574097653629081675905450270638065761967418896317804707048403118588459495792848151357601034677414198977886405916848389097140170633792877197265625000000000000000000000000000000*i1^15 + -7134504252086572168481636451555044968559267235886885074715735286981045442140646227115278430928372161017194115056008499420205957176871892941448396248900511706267012132573200450098286153036473158877821499025599537737204341169607830964780801246057102257944747007477805769032072445934169735117424886443040224851094468567333330664854536308964812613257472722349968776015645133795701107487960029498184780896771767172153622124737437408010937789698059316767602236122245510477084961338678473531199086202447176126374848486940865459647585448637136764372311363381439678133782726305777711298425129723250029117730338875379460930562364317857814228398062368934028063774313293167566430578490888463033953022818371289568348038072581562620572210073568849821825161700555986574031478389313584749694012242606273892936786501012074890060531950119837532109591563599013661849551877873866460991703119011842832186049208678757531606573334294641102929006030414942807605394473360112881474549783365164417695324506336277417344482187401061003065945603146944318271055719634662673538417453849913768282311816768276867911645968981777575882422387525154768828517947141560754380795606647151971600481792366444591913622395505064818241851867605638542264743631853907442729903279914039385384878451911012004272784738012751060348801093731965164900952565364221779511195398879191355449700595791566482665082710095569764020033151590833682356795503262066248586620423879425416679138514251784413209748720936970960387043968753387417471193091007709933737607394134350810221102128351335483272244749574604377521034633886218574219652327378469952578372227632098599761365645038068247716137061524263106778345381261386595085533876391713519045794632029519152510649578794968408144614365371898806414634186040845144169235428406498207655765634194562531202514591138116658482672050485936986933852985247798842034040092161964382421501446523239292767993886784579119874766137903581476620367156739318708511270027907598462758467255863504498184636774032394747209574103440895264244010741498749187730509588299063918438800639850430505691722465967979409395833378870779962495696297292472385252446074906085106161117060091793455157094315981598139563982484288594057316760182771985841171633492650053291114808823481715527283386968856561363956119760919662720573949646207620187230275066811805450427851905316395767916715412094949856403971579301421709437122786210673642432727987019144539667624599687036044894203779648033881268727156211126175077756482163208880769214074081794259050125820225384496422571473985615082595071719205248068172237943061681768163278663774767323007557416893402398704196599210433262491718487639376090068502025406440013019410648916832514825636743649998337728691947497402883964509342181193988905038839756705732136376611130232972340887862842646419826861000128725369965182224993420434665572140904546891889637012133917850909597721969200341048755618410527568829713367424102051364406916010878304521173784034247059847312100443377941293128232268699538328789944251452526395078433403538360673017281069141085133902157481158181622480282610478896120668199110429524229894192178188947134689912310534509742865338921546936035156250000000000000000000000000000000*i1^16 + -15698549195745766349311252716839286184747850988134303246050313432001030633569433464538807401119666168667179194156059730040581237205686019045442581184326938163854434675554752886418915159499719315327652117285730389668547476527710116062508005337133667088389614231173463818207195267171975566296504314178127779468134029890092003484919962550464568131906491653648484640640185742927540663628007235270921471410099821498509951954353999384901976724717259098116643773564537978926769237395077847454296175602866505534004548290719912413309420135591283147947862029936761833882047033186503885926854048606802249163932699195109708798437840790655152716569137378650587965024483859020041946464579319322265802192791140362791861697110662878744852674607459171924953034682820176822798711825010688547665856573906891688463966309689817138192482875584111272051999470655657622251248275706566345018289714379516883918406526871388843866501198093510861467933818177808786066929656985822358908513859561244676165236340088534534840703921582753223250277252502524538218034820486880426550992212279589379395012452274407817573157975018959243884231587977183482665485772409804179405740356010420139364049006599629880118133145900363760409892551449837271918777285014204514598573202737631941220454315103004802612770610904764742286425627494269999918221661584428934935374425256047549701313219647354339875949188572109703073910132414734887114680952041539021094163091252965419316490555112802512522735895747855918331716766166369842299168352800938028015243359409582164385251103755259378706727662606206604170411819941902223667168208118805411977039461432680288264889789958340923454502228356026087537394005247350497159986567222869213596248117138708861010989510656518348438291798336922712545816060217975869509603169583719288417051503180790203276848984596320121322379629140328896389116751961948435035769781654106977661000094057561509964959030369975341422995558078133446084132072757551512958393146548658624853975279471027867122662078224443804179185085110542065781712767186644123210388255154307626215214185366603025739292013696957456320229568050954849552169424095054417829841981007600171191858337352626231890464749429408545125794498615772647802660818745357862923214584672538479183741698863365181803078825965916517328350464363954713054812732814519480777281261512116786350268401225780686535475114481397638392056041356598093726563232100426785403864903556604132782763765973354846197706955640791976539466884386030271824745549301835789967595345302357456737588464159258906788602515239690093148940264925737542378086666501207799996408606717588923431690702459412978943774868654102035940099841810296775128388330592587509176618930519691623908622981889333596095808913507647595958691209195052791678068429692576979013479879841845449066235403128001990554266462373071591060950554876791461132590858102056103157536193338879609641319989004604572718598864186305587946467982439221461866111475003375800167754285766325305430927320498876090024063229603143941918962955764131426337667470100901291802105881752403617109059793050360136350309906745680196014192479248281241503618156565570381302809899182193476008251309394836425781250000000000000000000000000000000*i1^17 + -26053047269172907051557053593397382675573191059650071313581070343422643109976647579335637848450609690177566009761479427935569474747120022480724787137041559993607359239151559144552544026454048218086451062897775640756099493289753465759891472050171688222330330495374678531888840936755786763889694051370967451241110562262541093206752828812386356643093525730235854043047211953683215141992704818754866722373554374348477406639490507320631528718990818352152578649264620559116237295175781100581910599593249593517659296380507069029299448562687884690958179614441224717403843949698211988053963238368980730783797195822029684674549614346108131682595396729071438809028687847977146578895996019230353028851671007730565224268451490114670319752113623301532389028247467049066326172195143098295666465012608583745621074409522814294809096763188732400860347310994904512865790981532315347338481416876697692945709849784366433539905466201514310484538662289641379038488422854578345991922424085491790839659562574403067992889615298679856203854484429977806572883068912431528090447246865585792151769337044830770204301654257244838047316236315419891186917632018474485012675159675611450893855199559595631333969143028506384522068155105275898627768842687309285012945055386107695618709812221051677502274014971588031000939933222953285089237320689035678901645190981575989042232858836130539904802151544748968200322365144385807506446443214947158435118269036675333410235497544135493710989738501029099838737341182935729456998075865674090757121130925644683644791505661980709248534425493509807839772799045252086575548058005249653777152478620768866519966196547529994844335879227313846970603249744001190146498273293941508934175268025288365321428711404517424943007881403313561381785755980990554131244682216390473304082902506110468668722134975031280563328135698110730322796259096061381358000909468310209544851643935212668426071442793482856545675508873649069890774441270330009180310798553570579928165838093334520002487166148190228452709104381630671147072589950688099619705261993150177276014804500045540658018120506844891088080943628645211059735435135426760358434387884498723489841055967811106017978221719700374225025031246526825071525511251939539955902838039407878293647195480089004127423002394411315216313391910087550569069558760766691114725146585190637542043864740014370022229593407191617195273207694746875178528401706492337446077452399103025778930863125556216199724468155492741588745573393596715996402465673334014197172860906205451281683375465022222568907295493091591057630866655708638614772845294484065290932344866787122255915357374350436079832891982335765976542273416519407456238698654347860272490520432083176475065609140234253694885646463823551498890046162557499233871802671901944988332774199223685359673868481624857882373764087751943258333781005298360270377512803598786062701812819727605393043196397226927603626587218246346157466243051959000564873373817901761672836125362595285476934505991070230464502862827898119594144410291908702933430443460085659383462263042038214932910220142771463634041363440148951587748345465744924974666932694991605679035728826420381665229797363281250000000000000000000000000000000000*i1^18 + -31842398390903393534618795113020615994658860310788417030060068489716143915801640987161543561072003894729291077093593914144039714067136794554201203956414642475180491302168569523824246607199423258053488717657372359026176801990987718146018835765969762380944779400816905621946111240565108860698303526918725375231892039276215759066305766085670615952544243335896975142003593629364936993868557506356184950296485919889862177985885473907140880014237864115211734105584102638019460967443484709119686363498928980784042632550035768585330973803989842220178830808492629664160370760811536601107802733367852038868627351959895664470999659538927564382321272176446634337931570548486363821343455213491669177962938036223932633267494941753150527615471085654539595895175285099457418543612555234015984620300880631090458126959000313331395892601049142963470722199069974311009884628850737464511921880531138274146861347449702129614233494353507537479110907814888646838934677900098758575738048217630548634828513691856824886992341929965599133194933110338836159380711704355034858432863271577460373488432169444050075322229135468170324930189761232055502637851104181259944562942431547394954344513460490679639629237403883700746848693516258713103283158705808535655301464794373724856718299877664592586126365008149120377447163368123405020840917971193216066167546705156189324758272591672270605620079010392150160805964585669343034447617490782893487103455780992114381732033556255662623468651749116579681096864424999579548327747417188277689162122822846699475646406943175230268059402397361582576390968731795099540392314109947101971108799046876158577249054590112624907910018758237104554148355304849929051390167984986657547723198736611592455998886736420062126986914022890053207011830612806270175659238232385863517255489071741590579519457977655178952621508818040012560334668695028171259547457720774704913090979776700532915584842014018140902296774995905679791163607305414865419785917680200205008054318709584693049017718164690947544546102822230869363280416632723488619606035518448795369670649446918906391227536884119888306389369480796013600255506999427972617882649685191187869622756880097189798618808292925317244016044762934712570692968702777290168131286340947338764831830501086442969764882320157291783252589487072361262315812904446745702694534021960924982843889437085329572985427603251417431508299307317794005176789187668643845635479814828541912434583419301973741835029997859898767571761932678403007806016498974607110114381839475053152749023064863814241275076614593443014622243712958227829343154562986146314097171911067547349041894051606699342835457490319117167145149099556810994038679338357435735799857405029863761353450575961078217469516270264870526835698425632742056506061048288701315033991933946972066767804298532553954386941976231527897461390939485515446903154923351996808409709908182607164032271114681946674663553672118371553052783323546716290454244493352426503216665876153165721645110302086612577383913103532773263492204273616486732322554082256958820207751933846746921853298805095209109337491676739126477206272267165674347836256882771088783101731678470969200134277343750000000000000000000000000000000000*i1^19 + -27268779513256819670646559872363660824015603506626374783809636025316471786751011990808209420979944674702477597707587985915074987832287380736453606183860109862645941987886634532339861448255791957432864805692458359353741519544106968102717922767010120706149696417933933084540966128442501246835273215954607490760292108404204979896036626602788199073772920234247126500821776221011323847639134445753459870862096631811328688833884035938399261804814700688708853367093080270971014909480933617681243558196660091756949218248644482380261865314698780678801211227148024875932617820528796999353877212706515000918526548194992063143278237313404232617216045491135611004063850794905789139028584202043518031728748906709406336420411024158444297334881848624560487736914682736448455372576146350318319178908391123895095103010394083318074701831077786105545219568342616051159413556926022862588047870022284208764652207578497761805298526761794427778623614536670715517417967069689314388573787332561350693306711672559679852052592626350488557171823549645504958336201952719384496933961737882600715244489324915388192033649232970832028824219175568410581087306471398251551698218210395470414904006358939926253719102911920750549560814091010952707944721031919661090848244020824925775111079452535700031489815053949518976953148768596305615191485561924946110736007685419812014639828046815160726445675822115108086905015182244918694396789185193819412758027318143847898690399178827962813442536032402214067274701617863307032164246631270856141847924949442809169737245491537639506619750673820388389079153133556275572973046420124508565550827547887276937083995652046880674203401892839308071548912297500278624964475225409364063258634005343361406370959035163817973745876617727623924328758632337560855963860920925053391531522177668154578591827790836791717188160033321379739801826746476458796878319936561170565887122277426348509461339877393777550511294965978429482274383800821072645936191334793479770146273280002918496350145194897228712854051199703301055763495793604451965891007135587072235057846849302719164109783299668001188717448481425501220129020644014923810021098382434894536991835431242003271952480298671681600640303639194932417581836667164726913110804975216856994958672283318578772803690141718150917866914276095709695953703984646794630014145937707865742956985266713605335875828271424880390344729915821558300506374036450526339610573135625627742457791017491062467669611194041950782465189406691019240555181831093350784785326509682022409172724841032075767098729580531256040557857781530362993984963063387278078402753680660246352064379033947983927599517238548041935875064041825784690277997530127447086223001584571134874518863496110034139110452873127189780525623784109367736771992145004960663706225723028999071236037481533077745069572337736735067953583522049183335378578622171758709243023623067345699596440483613416466785699924427958675940260354634906168920946600514829174460586390815195810214057868886419629532238806238489650488367975829670220813439090211496733923009210529729818942955339554943023429896381480915247750338317013425780757640559670562652172520756721496582031250000000000000000000000000000000000000*i1^20 + -15399995051154376950215104959337851175012963691624107791563631158705240169775260645218647820621727492049538678303536349417144141338586575385699512718680711642236656471444507859985313760540192143369213815620573819790047427154001066718302775692722754687400969605834521693651083272053436101257253376363067800911168000051807350182918723441697028481366605726635399088716258873463385034910226653797399467901124390019173184960746945239870690862909057047510869873273007125597095751946588736509169400145313482176131009720811922977403602263161353601371369475519842110482865902517191815770010637620570412004378584944830284285244298668772326694024723515252291792114991912207931853717322230963698648266399951238750719640867923018778386224972048802833478367504233150889578471392380891723371529654673703148103422048892257065321779593252638315193364862699542257833656688592193538035565971967900906046380188334160252612056476856190324059724141087088904664743291708724187925382136881972106920543888411536850688074289341553946399699083303586297566154666006317396119366725292623497560194766725056623086338981542407439716689571011261785909166403892766012205238818854757337527729743579254289527411868306390703473797199664741395015756926025949850410544853811831994096874154813615417352321108966704170310057221768677568238985465333384829926202101259105657396421390169376707332227743993086295078301047674503538017611776626423337206758668579853218026096081679512095797122418080568900396459930939746228691636243568544602836483419237465829589522763268509153492478238110638959307043401749729434925378121561861582343512529921604061932180095858824284909167226938259400364822855752547429176606459156468404876527584439471809243598500358609128361911415777506827633831378689413654667484708590757393446834147453639001445950278743190074410735296326994475686743306813974154753437801414741593512162796384000829386129156353331026368311611209551590957321583889349404418304367051166451202918851099124333687938585399131293748972638173542523961713301365117917184182886970680616349760808863737364839461521497826899324304184569477937666196666470743891216673363855691874267721998756510033484400617753770422007554989050549485281502712861943037094439710399944553849931614316889198915597011269031036916057596165460704087562742639668038447051767733538647749110664980766347545795653539953847970208126633187520248099693101870966816595962097390317863481308562640669387142617514170135622662845593939926822981890971708515910423345937124960182517197254660077737531187424770592195741577248088813867778030089600020713191765179706041951249540754255769434515417020722777590852198489886427162159525505642519612329187822217634044902035649505785168650193282714450235861459205313664020007054020610796457810739781665026566247566588555785879773342978778073392666341067547862847071693961971089025297687892576580329337063417957754865336373080022631702838605395593707701822863719058885388634470621546955981625795076879878553353908223771598823167457350018354538470078235230833282102521424252576110348533020823835199999618924803721682064753335030275402384170035929855657741427421569824218750000000000000000000000000000000000000*i1^21 + -6564087432567298036984821514177865943947234828225360545156855906844749109949516948421349037518885164189323917388818236419286288679447383847518020331289812999352194237395918589432543644406311449821024866247319280649373047419448509651580401542268484751671725314434704382041062878889525529573459606497230197726952512716965441901842574248696004447292779792134016741165726870573535201240545318159120301890701968174802397307895315955213917231294439552933372928584067731854769645391375570909263518507674642512175533740382821803327024516965599405488097859195659996857955660200530804019790575393730920009790067971559256014749715456842135653656370928598357872557673813842358357372908188785403135987822278610137755949173423003942694016287372790805949280386581433355308867050237200442468762047814505490991811960767732183679173337991543482960667678102299273830091038853230896186944143655641428027871352271222065005541570592206814914937816021081104010020414238655453458247286840591582343920210050527741839670819664550393215539728845388019393515757913449793837567676086537610106088405794448469842712051165134713892295430025814357868712624888220062125831301946596036936158976639768922718056178564071920092102396118752411408668219023605267516513995416230838242729455524805767019417376827195691005722115399368553339606763254210460424818416265106448562695651877220967251380277297253129405147983238653953284059486162213799011766105862991431128216210003262505323176248265379647247598187778437819485522383788796495813279716409730299416912062225925294084084475629815556535593307856150453190455459307185387171259804129222641118920909286379071635933859482204018555461825967530445314524022238497607366659789760379200290278495278902490787609061550168318686305780943557449766942213386055862327188992236832967070448843776425343400282323841413687125663649096793276379981663885666138746266905106934099663593782743987591656889570313658913958294314157734323873358477268117568150181686928773401620416815684791521347948727572016975008323717905518935672410416944762076005940788601364135450631977548066748775345987505231554777307237638570256884275685623466384129355049806868439242907198221698214146393896123249488800933736126554938628956916764425250846166957208209674795737188703393214779677382352807611862639070103029336007751075564146020557607990443140602750082723060327550752477068410383309075892330757075460470586684435595133734850612788020845814187670663449660339425222435746519765591924296401757602442926723692236686584169001266285268947943297546000844004258695050751819704278164723050348964526875329970742932729231545461342620768839042311069947727209099072758640017602063282761230538243848251978365876428300508472320164881652947958764527323987911921797396102387542246444318741248137700857297855853449391335403613776198545288366166546709524410121439986750725286763183180429471722584476502717670111886678209877292906388759348202532072593252058465322471448609326608117356811453663134211298139228483979912908092152337761324790503135810916889996050824766488882102830044206219828363169067170532595522666849830600854787121534172911196947097778320312500000000000000000000000000000000000000*i1^22 + -4588747127500110091475208697280700218143680031271557061650113680547572909696707602723135607302410683817864528390638283719467346099313143165820291898466133220969210795047832690248038714964701993689789910672645157027412441267266806870310697206476703725011353215129111080723221468012809874136760335389169837732609894212605439123974640969820475402526704522414537513428720705110906001547405086871162416296858526286120009894597565898932492483490171577960082109359438948345851472846533830411075699719406520319895769217985724834416188347537339299312848784418765933806222695169442242183657684546630858776624498391319562706642335474122470743655696811222188525524548122626419935708541356953767179570689635946120729272363476575937012270150915421272354470889985128780737808760997206271890996731617036588062607907529923789134522284615921694999670981051354579871983157120654863930921297294731215008448312715616559870381708792402034636109549532615832885427335935431389397189276300604764873309699182500200817929916451476855258578625210843631943333163292073072527177095279568617707770876748407075747865681402665825217575728478805336230988784023178212293494343881639592515735921203538365649848127114969521257637732496525737527318393620432652523352770110150440707893294355187542454526079390601469876357884451413050744450787435525404255896332259713738677472625005217654434409128080823557645213641849632089240828796141055988305242272227801788020986501634693940024329365154025215902686160345351673274067881024562822041023479522036384864330475105191192595068998864070116166352908940230634421181001107510294467699030034721786836351921902574545429338114218162800341014194464464643882777600234536956910105159445611808342480623302149081858157725369904991530722359640192270167654461834048800764204976361996225066526234636967683202850314556099859595494622831963122955025627647009180250365029766597149755753946264108820226726226466339844874327550877023905324019050385266407422047256971681897245756225349644924692754610536640976863066517892489156653473584872802880889298744545170378617449140626921150591039007338552501298624707633526984745921822537678162538659191581932877080831663524837800337995362573398802098096216993954689387205931090595814687040055808789563318016822073937172751616997756280115966024373554243323493119387985386533894436998963093148080139500312343626296327629389618981165046024074476406855795126668101156676042789313309168164490201485419202944152790089624150247339836181600288771248171616364824635028294406223644746951477369266536827376619510191466300597897704073368096135577634898446145324690488162899281103820750524864448090613368742868544684444501545243517169453621427670047973594106854208497706214265622466637438128733218130322638394629239800311832612777290260383159536710814059629419259579251279442956948432018308580939293411504362050473193379788766722762283688165315813127074241709442672889138925832866740252717279422819803405938620091371619689663482849637333159395553303819138824820508141608872693615236508212622225695380297316768770604325830790371863694698356326746066340127594429532109643332660198211669921875000000000000000000000000000000000000000000*i1^23 + -3575675338999671724596562921628669422858330485140656376614744854519513858405308390150964156157542152931982020110898124274653943445025588913475625524355089755370861719439350141018490514355338053273305937017466627476489589928403959682851771385355501920128674056360417715747046675765360424194605664334780617008159029509281183173154156254321899778870072480310974960527110956751970394798706491768108606561986253232905997684958667771562224653948526290827534192386337860363564603386512056559549807069886843256613057931006033534433740121040755647654826275522347634046864724887488234753612473137126060802944815718109883194172737550958667902214448713132790204297921044491274652718762866943794864084065359491211579945158635031904044867975385821081157725952290485581804084520870458602287397907407413340567296842120016745038565881354182274003959797731970056851628718844423567658926354183005147160802564940840451501245372925825467436245502072250849913027277262582273654599663202604648378814704430698456830283016914402200871185776451030205108834007626020467611878079371569182202134437961959414225934098445130928232186660230099467353267270443582096959533176127148343945703163379790677888828402773988204157690988791730772798982942564337516929796406242167769472075256831601815653628403706244485469249376065532076502382013889247117980738113939511501983099371436091044863601684012728690787528642483107121505787020448284143894668266630420090905756474075318398890578598125909983816275239003444868520451353403238018957492243430685442878621187270277337600672980015803422585529733902753842848878394130435988491889201021368245258248261504667934109370326015206544073525789899882737103248205054879182042759856067121397978734213824800479201631332681269898261180268139409736252001456354793012618449587081055370856240762296282422413989017164371344905640777236265238509249709012077700361409946408086014055792903397867241731836976746146950077173988436552455959836199690012368775527469172220616802110351808569737935735271821747503474159293214505749422065451832835021916019749066316533353359810446633455541684766901331227442094437564906412007729525117074116765041856765769742208111377485307717858217018883653954256704861454210036388869037329870321033085886114735355658212233282205511779610648248600125335265611182528146494868915768491538272977528099675265541460174498549374477613437659462435410303315436591636463206426184365125106273623744286571452413783410081851634961933859183788370233994202314330537076789663659307624931958658618077848983212653844200031172762980128387707024769894590316819165698691594323202805283821790512828211705556905669080933301859687943362937594493595961506796330306511704500076817480497009438071462284240601991696330227573284451837378677913608239335614358809602877364139625712827546559983238605043890308058508558352932388025006555550580062419446476022060138711723555204906649216356792245022969645626209198543526295224976804197837012729570128502809191372182820293400097767483678030028503474509469118532879571210197878555008294684390928980956726657044259016674213651958234155836535705930145923048257827758789062500000000000000000000000000000000000000000000*i1^24 + -1166934747980769186202868464532788563916608818588362032642999030480455107313489128744532529282779094208832042251064324430438547144523604355110703725210751287967325126352812493654390315451905685550896509324669372980111127548460051075600474291717024860921351361629361339399483104100955095488666193546680361539136469455471477935333415432847347303816000186842616456077019977524133537491321737565275954248654413228831351831098832938757048216875624076939623239311869039209480126963577715222646629490740544523327021568024194208455347406671555579011493830263954255325931962481956957329884443800403843183136988301371571913584112805368663794609348398158167451655595305985254873091828004069735775557246464329701847474681916176061161995326024753760147659981434297962087559542577522689073134226065130628686338068424626311901318302908252565533086826201523543653715894541458881466126382774191684711991516408391742297041173189131259417845238079141277694468175720862117950776010015093376220347201713054460539077799175618975875995448827350968086032559866055384271143470122416114195753660912933656703194083159676209450670655160160552569510652852304649326745189731042559686924236682867110445052360476988434363759121030989133335960687194885125159354481304569052598402537186702501346782167126831380089784990100528549665439248143010401413946525019713453317431631360502485072671065029812715312734685677997082253019391257836352677660431772959979824700465822277337718198424190765241484237715742768516227069747664687922638104884627216848626176581645189731574939035617369578990910411276661814179547568060170095626522537730852546195188498999196826164153857987472782270096065675054588499504143927687063907899049824406383190698761425155543056981124328537783507712889250653542334369823806367842711095740530733426908764107589700020451177068396032731272420244947238932821537623755206803385655726743477134295656046587009708652142128066935710621483343720195965570024444660372133134701965089488200496662520179079262398663379933786649945286095868391729897631935709704777956182322805426148016825669762102809831100263601239950202247648812333181871335987698989736728419604443732188247965424422918172896651860502117050254029101896719183454922621305802888964432255090148520082034042895573297290304456929346153163492434590413875252542473829300330475620737713977904336193210972966519387009362171155002145526364667105211868873792219136389370086529484413516298424250013764207627502980651997412761635345098184325998340313038905651526806256651669303686988475785328874458824724104713533965263635139853687707304743455234499165824448416481254167388793311700130651838539846457700793314966018354703038525083039580280871683345101133852964012544989178111586072638618127451974078907298699796922781774034771029387517721301333129379661976322556355378732166022986240544515566314543392933054380775459157134558651147717285919716513844388490689141433209299015608209640363328617389499865787789318344868587732775520595037178399348170354011552197478693770888663774632232550393010448661970882783383209494987348683789296578585531483085446780023630708456039428710937500000000000000000000000000000000000000000000*i1^25 + -425390211802058148707166191943009239865277345400339937264160216259538907593006537085717052938164950133910182218561890980836116774905573288946559908766216017034852308263411460185800521461288912211785448089284218371493534316322483826061898565206130045118085694504408456724248301228944710594097783741577644364061853768188058900366699976259627520434661775103843416572968140649016664950368396012617136491407455757823775485384816622163121080931998146162650974535195638781108212599532707476653680246927778930653273358314362603539020240278877965800948150481961174831872785442169471901252407797978393795001802148956718361314847301239847064386929904398013013074743730179379495593369795114187482265666629147069094830428491364414022154067517677165974968328618550765576434815702082604568705254927530855577767436275376622969626009199963383085605631710505132501967603306263306155966765945958113290795614679220373239926157307558034235226443425060381682671835856097479489916888705905861886402567405894531630723093315354314634244686211517661034597795385737045658522964790246376178351602030243504292032472460535519620773643382477787622474372432564351398721247205731506854136929139490025427889174630439539788468388117712937862305579949611290637526800329274258797428613962207063495922139679450227161693757588397260841565430068319369137694196477121904617159747960494631264249623977898204082505511572853347726621366128386813768311354928931242671269866789979193122504602794573767591059912108227843939783130768802385330550277539241553262543752056203329916765906043243744563925518112889297309021304680138467735908785178216720451087080806888596737450856170721308795274104400509890403852207662103218416041909574413670030496299996005126737396033882937677521471387197574663778030805229277095223011598377799643419351373771248599815379988228263201752991186472007077703226943786791789544092988719513807585606877814842212797680197510480262318214688451240263225849287006003865319817335891963573196467376474596136656092414739250337061734691258250790394333052826763281575058839931021520906831448452767555510033871499591832369377152276461026946648198685174533335683909667880263242652292539330657248784565546539214990755813200858822674955762279632167107861438518888537079792468601143902452689782048243659802187327552573397046430876312175647738390604674687683050460625420139609275389874534056605955218886941456345912169983401367946399590435895988675053190179364939927095847783130932525017432170147765377128728344458222938650385238305967166654920017172978004584265369606053892624107196795836208081087090236649100406847122318226682489567100940020499823010375142144234476237613859207394016552207765555108358423620894783153449846873568855424447933161088659296062923574563394699698730931236795023785791624554338331330478900465729027626964427091997198268526142558453711468625835508674072062302978597667298293306204096576523788036247258919012611312233846724230736500261955750478853180902808148017718920267021106708786304729877749707117444073351848503756706457822825866766882777512330273602007053195591529393126961622328963130712509155273437500000000000000000000000000000000000000000000*i1^26 + -571991747875438804907691890994727179764287181280219017179349082787514218305633817284722378098238523031148490328145162573251137601253702053974980306158965060324226362416771673291340919809615620485378958868398926589592514661729383644787677212038216384354979004926727538350269482808028067590458873682736614306087412168978826518194227322299025896192675595257711591588596520471818190577352433779071991288389091719316046652720317368558100928146281689878033352065268228124813974036181564723309914779540966651196070359154901235261140681611391223185995504794573197969803415150394632165716578510169105249329018967548194048387537589335980699376577301404618761263083034479311196974563959189105921113275101107250792165202481821036841971418684330000753583800991158741615013154817117441518685213051437244711129986581452983521724230900898691892202424285842709616628963335698500532097024039657868021009138308421638465033907545104734960380855947268737727277773146785602402693036006849653655596771766344815700085563137549291765398755542959334037724967853927732200491471619666703257044029548896605171032693995090344136813505137779268086374196301013884690159145670584334307561742757184417857222373493084249033547787460254578435392277778691755726268496561869855501064385280096526593612609957992860777688185943169424822854967688820034816380630217512412951332926750803002326649629519099140131924112578287940506056648224810123032218275613407346890348802660194844259363571650366527564045903128156933677612816988881356453063029725676695344862760209070299894828847340512771920749921864751850657769550087310837483141978588986959358423201342446420638858586600800925514611654708829512693049451080656971647841938687877021310673019060986529004765601629646150203362347931283662783629474086553533027814402545661956020286601914940039342889388257455353334332682159318119305973796953190218957383647361047452423489233761116817469909213007317042516534668745362722439240554032773752504621230982521245048344810457200747826791976121834637896083989250786917427754632117699372771384363628617042633765655185649921809245511668638353676102047364125128103712687400211208980684931470128251313262681904893137284658826428920982023713555684684422835411886790095614729617831570805787464859416876384228225029379184891760428419208638163638412030411375533445391448774472744626651558980411252509005592460672042952058838793218500293302566568663672192302232201220276329720645440809753610224799370323622407888184861922495635860291520334154265534919009960920669959320652005090069196684542982360236605991279894642580096006355516259308213977614006650866464259899810392977231641724230716024018630549066644737418865813209126096060550908983875663560659288140237436625623693556590778528997746450903090967255086356915996857386387248458707898899731049558210904314372820498310147593014922044381048575083465226511653568304548695263106227665633864595239384330361377500394859161983072218156569240451466226861956859764811953075833881010540268090636056761608540399382237854402028659649661598039548465974557350708641398459759763728271764193777926266193389892578125000000000000000000000000000000000000000000000000*i1^27 + 43202373434930192609242585941023764097766849090815608298302326084808486506898333464473293459021184612841220470974677529983833032156701243514340963130118703435462914227486375671918630374647299101723320618321222722381700339105625696877137857822897010545640411460818743163724878501563105589041539723334261213938782600504931764325196571358997499314273859716754105822413329153266115532376180198046136487022679163067688848620922880123465423455748980108012598607972336020567825492648087071917297355729191539255032258819962698887857808732419419584450722539184112747202981156278342968005750380783359663999551813966634014782227991629203373996375353138928133033735387340330666916823493551695190499682194450181364995704459763058833048511059165115078307625653091795353462578719509237755692703928805806701402100408486661975178718946903687995582185547546953469839205260729840320375860383542709640738618639524219121732762716618276522070671500124485008109368038633252275573295515325355799521885642203270199615903923916411204413902127892109007500682794406456210783991154950641987844493648442377287565158187966688693880669962787656070610959173633554995465411991385284034408565729845838484999497198504594801228267747576185998329460687552808380551560794476070817533019927762607496158390548408240647495193819061921983472595510267806205289648705800136346214109658274579469539758310888343347731369621599245802788999393354206127773876283510085422744473355587196577577965174039225522261015947946443912793196606796363530522814400002781742053832229124727507346935714174672875979708001594736525964646146420818287210762504686365051287350776805277481519754559430162278321296881416899972208730249390612315079890447640783789867588595782881534929730801749801793733627775872759266127316263718604353009196632197745745764467131984856669707763362861128025195207777439904694549981701147343211030267660628199017345297368980488964866590261652310649835782270208336015126226314059868515386044407449268192036078881561734451030094945126421320046405248286652519895599253302776927198415179753360724656337282160707575415479924566554347531081144989628061396577688090997295389540629333932680998983941425902455528250417360820882854635784811470537238529926365665531905888686325757415034972659632809299459360473470235122795936799030314240737543300335084768104009947722359018605540136630373363798619680701642235797983273282969034740897293887199457399027657097600010422042004744758089954318867560002678903547133957243441731631841339182640243259628212897476874517833470970641502129184918139309473364788658846991768444485896461108549846310803849316532162753721043451216725653546114384470895833210403109511719174209119303931005026755535133910914633720795853199969599745597169268912808137114991098067236092260133618132719170676288105158374149358572128899982870214500028853936320189647607437159890479987710679404546514831067086400670293043192887030043273290271196649388273801401993872126126444835858832415645508557511897047339047313003104219702737003763110351029472271165004556197076717703996607508913282980067549488012446090579032897949218750000000000000000000000000000000000000000000000000*i1^28 + -24911792029378522396517910797811392555069546815545335297916677425004016273986859990936901205914492606285865455267176802962769317325114255016692788503088962717192820802056264452475349391912597642567801530991792103605447011575284909394536495889354842267218767698724377525869005424655747524738800256066276096343227764111672010051466445963195991845718180970456736669108973450101018512264656704605820246780182166998305581847164771949153921185079574736028978339448441772037739280745701133461004109293058958572643616290032648691733251322429690566883477535972531704206899542627667611414467104678902743161923576711015355627314848491474021108873722901892817887490331394685471458558273260994593262323236181569189566604194879225366001662867240110609349496350094488755417621163773030199842096564175511084183695197799099491897925438935289177653165726547839682220077529663501588666961753548953625297966997407463644786987404303635755139860735221168375824378707202515727287304729376526755743218033723149362447540308476369403473234333524183498210744633067741690856603109525061435659434343656061657360091864672157895292807214684831937439972663222816356121585758974987412216971917236867885978473018058878301217767646550370461237356608859404614433295218313621820074324751480830288309752401658043538387295492424814390408504613856270459329450510305276234884137935989534447014807647744802870109933041441144073265192044965428810031988920378650757837931309372718075508630183610421076488195008688465113299110393402211152699650420974363711977917520460232722887473758328474491212523703409395883812260965730471866479218416399669099647088456471250703577116610227913855696685643796955432120809687770527234094098133291663924259563686571443382930408085112506432235698527667223482551570170507690195668043266291052779831376195007688209606748401632369208299050090295288579257650099288688060605638063870286727893855835279354168063231992022301426201315868256905228359489620878969325162120551833842127064754356694687388605696612957691648261745115808832776698580981890568723250109046684870272736495275328194098304025423327698392122883735116588888087485342937186613198424544165449546239630213372038147474617204087773939141442389932715666879583954777466573219580586428252485210432784957902027822422847337963594249658767190533151089915787986516114011778182724317509030748487079429363604541088190367621080935812644202569740724794901261965438532401768528800366920575460248937465786641431498849327560199140055434646257401642772276260851248857923083226769536546054757126134148715322995473130629869028887429330778693656527648999739383885475079388561358845161189220909903166673950177031292489349183468494221778967826689020752612995664561885202883643595523480697022107545345069990573037769166995564671177359277100129199483004415634987999298824868397056122208657623748092695324074180509563925353205152649547537032153017320636521349316908279325474952435443192560836495405410863108668187835653468659873263695324942858768451973579497094436530640609772425899238929647481075303102319732227363201226832956081125303171575069427490234375000000000000000000000000000000000000000000000000000*i1^29 + -61067435259944061002629816057247856626535452971889938611545432698808093282431179760676332614007290048844564953152513277340835611712382278799172944272507935803966220508583218696053278883213882598508470327748981470293067916175679486286473968947528226080235450295810922991658752420951305683180340387457537377722873029889316214480079208795913983447591627049788564372275428589258028490876138211190777419050142855184423455261029787441761238979258100697019899731351413563596568208311948451735487783628952572689178317273743739527582292082757414152759381410088300490583643013349126819619434422755318050254293058848391429757109286887655779569379482068521999681184097255537481305386816483903612069013195884656166516442568853237820628653346997106109360772299407205832035258562463429949233465878571164695117083205423933689989986189377082603976068477608598446034634007042378446223451867650223399396640164223428130768116021901967753661945634939205830795634914050055216569132333690781967392550943227386305679930355729575857176327603444213477155260880854289608953105933855739101675581830929174317492809169259976292905677002533552207598768206208139190272337339748250591236010289116603656493027641284042514546368823694074195309987178137121363982365106101369382271438029259915094884934237051108458837158456808053740760440569421257594028358192298425836437505153042281786723144013889190859610253835574028636493874751870166200791802940301767261409200185591768822191110582876599266259516239327295293751486070649929864394359415073126820579711595356421190817762413410771988863995572924858169239045379918044610038705916776460436331372545568943499805808253524726574872276538979574711779361460283079288633114257312325333588417533846877390585152621576995115544172723483679975129141488687942777111189669885755847893250458500360266469468672874605153814454485616381530534079256174835239388791476847393993104479646030583972679863644328835083135668281652123599066853710274997201294271494595234128956008875891948721413011753897268958395701035513339359203911601857813876890209415328249764286923636586991945771885586851334461436132214791232595865264575567767651628258890376570397096201328243114227733348708815049871337371442309999673104599126281129696664289710756363525127375647401178364430657711522567952124558924240517741381930277819410584998604158925975941833969389574777975790637589774505493893490024374906101805263171684752823408848769520047922289494251448330831110280432881553954406407281971573675980478713907394818343386428347632653877390944017800787121852544820932980950616294591506188659419651232072677105647968412934094627429215115148723649881857342008930053899120057556499690161634393346534294130152951530759285139274863418624719406560074540106210303253623172184885755602993677431772978574245988698933774019088566747765742112289351448346780829145519875712072172904079303605073474586102737567400209573879404505769078144387764179647525574273849635923577860492895211110377009143040624620921163128857321483222676688673738185347468828865430917153018212231021464566835255105559099320089444518089294433593750000000000000000000000000000000000000000000000000000*i1^30 + 46798011247009834209006185119595354360230283155625669926157003837768212866053772269885967415658239144542286838394190130891172770326625775370440857713215092230258229245283903807635393044660741226049022822502320455610165046801823769854755537613532619263955121769497648273912800424084494526349362299741873284486944485720127782401523574844065381504416076992583826479016925079720073211026898182415620901918238327945706439302534285222076201717192122718320963379247195727008610973238608966557039231598011942914637449599406806665144911275838728199622212921826774071458632226514426929438316691655336022359305128611469037215605541816653235964687442278133990871995365120389530641375372087522898003063045571466305370850523045271898249167365018208342466486120989750068453885890774714182129757588289473057007652061936550425284687796457745815842934906558119515048483611121934605022942584356723058858880857710866996977067410415225297340626484969869823041608317559380183092908332986723882765373616429300432646004748474748399366451897072161574373271132735089875220419644582201863864144942322444451206010322255180943815714094484162849932699590645119677755848211940480127548592249777059647024905926464353831099189329566933097136695623287447750578124912948165134252228904847279619965988455521846049078200046199944981570948216992511282581858613672342967026197309590404773684422559972891686997691627347912795500098882068940965908437184632796825040573142720755685513904510196095957664306792713170860968886151976977656248819843461982634740634988927449736430918359244025633501963232477271595603018539146916809062884291548416086471206329117227977781856016940070883338045803986077430581981503337828113516809262647267477194363733941073476082020201302326704196151874172069685991944355775153701743983594648157566946517686761559934138611233468471076212181658998029718357009209784901669189167033269993424029049620277204368179201385832988087481735970843701261001063185970014914314767833618106837531513276369442424045214201627102686311261162705575347949295283659489297676619440424874212144171624501157901748671982328582036620386635709846620933926159112666362861953732926359477446014700084744273786303395483392490160425299982013772954043694759798123928814699843003504562597428357647178826994862950818934489190957715587173012904267052897009156233818547438204874558233097439479781398482596411195013250913248989967885279012100055099423368435851016256971824350225298467870043108495988106017129227627664772909866910059449000499056753353329651475868400611287752576700215162497530118400025807528946152730484182566852737674712646143927309827308752993317136223155522874373922151168753206025453701562290733782702179375944457971453340623987845113925339296860375836842070306365315418153732362873372427675640881093513243463326293870743584751830020111706485753945336662809086934594603558580775697986505243616898673145110353519558015563927755462214381510300068602410527272274599989079076389158164390601609398206490158474064840908671885954460803518865749999467348025262370189844216006314070455118780955672264099121093750000000000000000000000000000000000000000000000000000000*i1^31 + -33355102194701311251145205995575505292217667247054756851507017468284117693268686703574644843648090610063910691015776117268795147923707082936785508954247872845662215804070568664765477325844322860531150474451632546622227926280793938486057099959339239107330060371467779945933535474501595298542564635821761475103824111603059140260253179878116741257608152350108297292940082691867984976012652746888081069565870866063623958948096272375163010068968759562192688048814356750612917157531369848568232886678256915712835549253046201785453307391632076232584138095929289968589824872611675973457917596851294231403468719937115344029892368173965835713547139511711541149414894969317132811173060011654681635573309433689515877429788966113041357471008654983017212383513434686220903723262644532436804557936541028041918547816065447602215494758831976961846183255048340464130342170760772393852952004586537185726876157329351124785575909346629661736157416872496987066641026323262330574404294529929359261798830710930547112620486828061686101897671458128921314779892901983282032160979104641480193275388119603578054458266386355885118679446045244281266131240438599517179719873485720060520118229217553808766168866369342781871843080917570737477916833298995157199953909156077364945438785490268194307971791161549899178425977727465245877128454946075203000814999329850460166005727432306909551722744400310441894978261974333297582506484806167434707374111318247591349717851678746236699107819820247535756439239242268927911850846874098613293755566284881799653454389667775627924839248423241292029587122550116312748978004057813907532280148303374675441963087516076127984114150390663391986448522740168225912651928147855008604170753772211580622866817980332273163004685320767435768561700134693630301781990510075029078029877024878318327010247717168739519018204006480522414284691757582028308455859010969060510096197005461551031127855035760417528630998553217434907938285828945935423250223182045543384043609016946686576178969967104408049486109865294269890653375390388055043158408297511284641110969848785083638431014014082885417882029106033169615398069163286121619701540523512554699273874716622937477307751686555682986289226172640284100857471455622642909896015912157326527493750388017146817680136019724393929345108691721321582711801119906974049421143156865029105916433380409468559750311613647265147414225635023008400645232156032467474196970899868082625282121849501212066008800205527569219742515171590058353468616759664322589124596531807943301515390420861528450891794279969986877754949833512318450973435772947693802946693437134101006539817229455613031951696257246280471488071217060518924528908276411651056898894171635326007608133347674048088655651383564679883786330645970958547301018908885822804098448634145017439346088703296706030415555370275979937736825774320928537606505891235930980213795376266986286317620267414937459530853310879448373583366373885654492097602444343264390869301764688428981419591228337928384062428612000720155092681692938366554362146654714897370268238226598180723447839568507333751767873764038085937500000000000000000000000000000000000000000000000000000000*i1^32 + 16477635450985791492097255562459424625553438127192616520746269950050221324448218569513314042398103498628264866820167497622605417188683682657571436469145497582723786967799268575324964752910825667992286060359509328672185590613224281395189481976870608929373582561250180821098542295995650589629880063393862401408819141492378134772654990003494858827299607185855740034037859114789324092858877694737063150481259468503856316321372691029768631841756951537558488797046328648090778107729907505576675287985030594534836341530187815242371403167299302668368066510331370348870762202064875502083300700906966113734383166775331705891343833447530378407785605222579426524334637062391131796438624197874332007142173543331546957742892083493513285933305033995796619964785043865635564083434548229060793082806728617836505586921384584887130214510516932984253764516057212493688813408998065153318496484732655803665976461284821459910588785109534241419209163203902514587381330067423163885827474012895368315456239256689979132226896230191285764300791384807351511186700471062864297734063034086778246669256759499593458472582364750697778192513759878207665759569368406250835243815968776697300463968267319354468537857511345984449088592554120832069078016200498118608054765193923189171082557612584569204609623206769400884614231778976512548083121779035015390115155505725801908723586298270130981695050100070252144601623064827057541437780674650588116753192026501234202383332429979170510681739712582696742751598295133471965832354831817276900839323572592119781510638900580600902701313974972758858940416069352187577575144954891469005868094915827422600254681210951803149527831019983226130472912007556061961733572392112795638739766331262351843321568550572260810033896144913676028877121602257867629487828818057854939035438922161628023690572845879915093042860487308209727995617449827607099892104882801024753877658500361270202595523489098756750193341131223313552183586555802924852694913946879309865481719865145854877661489317253905440037516006735029399915813714554801351324499656436551374269447106645998218196080005432949677543264554318609598009092306038493272375205695439803123205544909889855589742356959254237025210039286569603328670419208248418184241510962870172598421143050835157883164622093872507406687039162258280720142938357634797301162705502921716308993906073863008785432222869563845864470388242079764181574720774092140332613339333477977830700741877305838006762873970460685492307756515967142670286524027179640241288170864461743426971177614377692412363344317294073734141331551547287812614121008430143699724812705085257943005195873083995101842083557395317242068474664212843143897292321803289166024026635732153104668237949525541716841726298531033805085891063988591745241945912287135420550159292700736388429825533062730346854042821392486294898523365754089213080312701100903249017704200735131737342606300530693272013218894197298390190525237722399651327852122692071357301421279735572676336836952372605730454094556569959505082081665979690943131793991506169705194593204768474525856447598926024511456489562988281250000000000000000000000000000000000000000000000000000000*i1^33 + -7303752660735701159664778191603366194491432229032040459818701383082093376459478764229786803386610097530004361668884118879131327103662401910446784815902474783294075940673164808575947555191500258028981326286993048911064399876643052290121518589006527195362827686704393995770078447078794353575563404597331781366518308624627023536566179564270201231086166443066706457512995618706801086915902715523150685062988653737922705738778385505122800843439131260668043435487225238687932059263403992020610703276099283138945637275662589992152154210613622580282825139287050510057606121269351851380477717557501574990247092979853134571809639277970148699248832816952902136345611484166438759019905860056969631939073112749119244842976202041327257241682342751942108868030165102708523006019898072804728166010179369076546329518058832822870302624283009420812388159183785561738119005291893343543043422575403746338043856033832920795944563482236968811532977669122549884967297572507659219212714876905065858411448489891128188292450984530996910697996920140431812226871244528906921138201256233084281526278840338402241786273275998727547680493803578762137349249949013780273047366872884077909082083957805500816674640130361465087383001622877727748102415928491949309055055914808729854282180286634785402211145880418328819765739183337998306954380228625123543888616559465919704066234277566195009384561779543200325552338058255498545048923910478994228561979694008572763191866359580162432784650977236782656390601924140907691590045739089764682427916918698829463036335190454238109285714552339036824615363176869892949038594277214197302577839584568621124451752681364922225070274808482757824596343761425559918209257410924218282133974462293419809869345859388757818379063634767474849037741640825607864738915117317054126806342842679218416659874992419391328008064720823109485693474652809783142436501950902622868526691860710294336002370721978223750560211811681315305929890877340212322367316712968632077938953113972747108892081978531452878593640552316488356964945999327987310169526458391681398491580815553514473255277246515185319022401749838220754113683206332893637225465612118898876537766538322159565049787473274210135127734866191218277963081182028458876509259189323205518610468001192132833856940032877939069343432054670724499723195955422543830819950832626737285556871859390408019368816306529016391979999991925463928928453170962067375902673893660681912087356354305082092548301117487091700018670792536446708110197528453484116142662728698265842751528701849078134037443512787853793084212302496649232965326635967350608724672186432422924342973812763034510093764859430610944981283659735618822383325071515086983362161879292711583226297069104632299381153882955944502733263583553345048316298387243503293574798364357670161087825837518564759353157282596737859584840680384762652467799051048473100117466901675311065866097040405895854694391160546001336273907175962617640717361063222639946382793707172204737856169780078046072607414567350998525201730167628866751561105291710584300854012477360877042542597337160259485244750976562500000000000000000000000000000000000000000000000000000000*i1^34 + 2664965792427931261536200903040634899133052104312399784278968801108700287416635684895605210719193838492737657148056535249476922124835612736417436691889851209204802649539386219670453587405518496560806245981971826661890764034584218739170862603065962149087054192396341496440707109929573755602664086685048158229442518344471069404059998055333828314883313164592794334824081412232134834994568302734045116071747823969388216509995047049912570107589214006798005460515249772745102279931960024861594362204684689687044549828856186067034858429188926119062927908533416252780958370808084300825797524338359434410811602064022192535109459691700965267173360359839489020809265654951254768528293318841247322342619307591593484327456309961162439820469260275492447235689676030373808984861964144912525007306936279935777024498021947351711288039038806278846736713774967764677648527541924689324488991878348245718173297832272998677097578237126440401742299404358465098941467479032357360165901103857765795101726251099667248386984575301261226957459884906474927812834696179739829516127461793477540553086589013393558058884055796906519159445009873995665468633953278634761138251666793958080203727707597480729345754255870536017279028451439943246575435175675782748315183566373381328941550727468583677002053043554629009590448962138930024294716698327796753778214208903244485573342903535319165655151352731190592817586752988353386246612103577278865469856005812008662783002134061084530143704338379978415677619754123975234803370979856433217190325464990597681378805951210621988133408500604548392243399890621065306460202995824219946462856185139996104647780890151480330037129486724230244763318738390069989340107265413753912464737591353506012236851100976980672745146634394894554023836028140499140004983700563309281928320745857795227464421643686605730051896741575537575752331673930321696309902719705454733105254772145843082478054165354255933013070445438581218047974353087051040435538013423480075851012536088110559367764417016480040820745915099361577332915189014281976954333417779228236666042534684501848917501607524494316497675647728287304102519856431574702733772479523088416781733058032949192047918178573186903916754116354404027346417168450177731226342814985239633094021589244741495096238788147079810521700495703490171977314792729373575934473899360085386782155946411663664022359071090428975886076624527150633681150001761231255677796731484126471237833723581515514837980312939141159861714281590331306377338565784926386851557516730828740228416974700015383556203873271295902321772008510872195722685519965274095014621524818272141108546460078474500347207551939428460723353519254364367990268670943609750606736318665816338220691984381590085097174485642091673113826256271417859390988875713337619755204422300807876348590559737093285487323992968783478116810843212555684380416589722514908276007304448062681153291392112799207602549032370959285509846698493644130353857860471535034902340741129013384833423198306055252776902730343879596781779566037519918709698524958708970794898918121873521158704534173011779785156250000000000000000000000000000000000000000000000000000000000*i1^35 + -865839256403872165553991814413224175734031616711228501296439038572784057382681274123577284562551204174153596436101054582665373128375360031744672540178898151421291643062451068167813275824629898043010001063938287587193645318844680904564526822715021381248613006592579941636195708721848481662811685090047758002659746763792518383517581435972428932899575951756369918071086423407144422234216761623059476873351202688881281265218802045683907781874726615618776943378542587906372417472139224895336215006522631200828556577826432972955986908911748160175886024361428787229356619124741282764147888938641416240678220298762523697181626797403024213324022008392242445658060401656833548315585570726033487181738070596713637482207774690818098293558740440717462194986340174863573775213006294267366017261564390752592034886896313530261328242518715117788790265894392925777505953862063895982008296178888448145929448839028009540628273067548849965053582464333239704485412175491736567258781682557415167539081950585860246288977722170291156124105841718813408768672999054056959124433691365957857768291213312074255626201470576897589266848763112310799787219616945175164301292753886913178745229073073690400689108921390613700591259860929543193986700615368542075638608514180423756599779135910266494244326206887592628519842536175581147081940536943372918988228741121945523533446059632522354890584541366208990628668417670617543461049101424427539091526785922278145769972078078304478293800441862800459018522903825194305770017355160673647820918240839706566688742492075198615417301527128949439688179890546665067108082202484325785389911407682189888939526979920145615083311229750744896057444589102716442571475371482238892584654886205278743759177185716001761528026370758217431394752436370237826910324637317333396847105201385066683740762321632336516813724352301717026924595854781633654270795983093992404022469479685481673012992197665003453898721006783013005557504717222172755416374875373598043164448104433250132611937895460883696672736345072018491241590098579538285665338733416063484733528800817793682074469028012030584672415091872368995402294846582818396784315461438045731182839166511548740850654186219744646121077959448444058905363445296423297478573191161748734001716678862375388899604858463982727762460881144434544086053980485339295099598965117975028296426574851635714526754616821572542342833032534872913741439858560351436523282247824785151724476158457814610852581930607022913734721530608364979384794022502392107929415905666285695474542685567966367666604154847963064548018752466302735686182918083589712626244557502259552213717425286250326821634848642188302799131756433012528608774893758433345157250708958576986342497475210081985897008539866312590930540891240807311937303516352376203497793494249323266459722103075530756928720512287979235288715012818573557606167021730083537145968571769674098758301391230923937373583838882976174779399027732133872393126555467333215252521441559980260974339062505076942444734374540020804518894238278430835450321551930168324784364841661954415030777454376220703125000000000000000000000000000000000000000000000000000000000000*i1^36 + 244917190945118397451651139896317145927589759433418209172076201400844373137941486851837126191535353648180288752675319158760276343473927959216323211119314190397410415011941386404565698554522665363353849200291929701961286978142911228676674430596962814374613860983271350564664023124081194557180480594725071594818127359243889273463998304969188927122830743173131987488733169902093584363327750796479686066946744365129652185026722454770371655109293384033248368769890278697052800122870029888086069641020846518693847791855412175649558741619391936218569434247419861939608770599451962458608255376903370920478593575533082941388999823113633943336707195615309575105611822859539413127665267930662281879437791070906625406121293824571407778353937243780458633086834313100754008550541321607273149597161843550157940483201513148842876157093648002877089383687113433825742854253285307000212306070684271808980894687384732608860463787525119088729941047014280998032877775544714277358493924813502046377521914469462896193674081552915751498128113663626580155850052777528706234248345288514204691734745189601219648067140187782750788957871215162397235905300176467117680014730168613363302949863752398059781775882746301142567881184870352402917259282156704272732873255167001017590189921168558777068993041489572888114356109186238811093280034519030147866922642330206098666654803751874066584934564083961101698343620627036212251291347560176959702489474193649861292038424743889611863840717943885721743936121979623180730613763551896288518481566345451351537074176809700497478175102683545885212345948658258995026443471639003961202200026244033264253026861859129200401197134454057897911806542540164069031473855669860304804029042409395468656598077175718472250649055609922879811894768124878604841722746361365793734388138627061974684724309000178276733292030462963468179014656515124058975861654073173796167622944238472313420952503268179268486825244224286645893289070736673289760694975909175035077714735371697996320593987058787564149768964029055682069265143407705297442326544117522813466411066110216131724176207856434257188386836316076665526190274749171371630384689944314624346409041171146794406359006624369727711146869175572343046753816713599652000178184596978744133033537069728600432315663297913404844041140493420677034298956159582648560728962455165547730656569263031871505839664541408123496207733268565483922399860438971935764102530393588023726581182963228489152112475505997850189787359342993416402469115041568320603802976650526841699415393874564706920616562283367272067805591263775327002697734790168015176106457991105221473804222772152709347281950909345134424756749195542507946913367756370966082462267759847928162460749823464613871831110893678559110167099181285499678875629122695795955867301489176411151577533140571447611195438777444178756181005064127314519402927261167430947672853480091347152052483506635357158217052566873602644908459207649608696189851153372813698702663679010803871053596985374343675297871561456995710345618757725674552469074911342783451573268393985927104949951171875000000000000000000000000000000000000000000000000000000000000000*i1^37 + -62026250485988386648756425266945534986129606741145556776847293667038778357886892655298904457400284583127151207212456479286743688528611004755444860605141953273170045405217667257871328993503604845730380829620453228841326898516744945696692517632312404193231812659470879842101543291794825542273786798906790273586572456283964514685364312689346847727592332593770405235905548103450026449012659259014842798612975474889830195697978790799964753633176297021845775634517307219459295642672118434601821299200509598795308424276435279938340002474585168096769924498821669208779331008288385146069860975236877071267038296015196693492144326945547201845713874364935229273762543390786526138377757752636469433567035243815473149345481350425217970777063739365744561010870419509647895171858847680494036648406804162931784099037399406743659162177905078664582862587623127053699412895607522277644061463150038640104158027926425032229925500831410985411713724249724350740079041892291849490792478300963171087538752700070398457809175177555226140344588976340671008427518705844324053709871405232116631626362410479298199526403394089836958268729384756679288976873547646184064770034535901757392572592504428170045464439731108886042511395705561129729286111978272954685488999374143936273759002464306739556868418484390910659448627888319376870022266620063136543601214226066387310034763561746611815851497146009388482697170726665100554758425963613407190183782411751399266958550179165015105347395084299242714086922293855415537435156568026894880169001759448237031896130275152918371577173011902476532748773849131793542355083175345615358767560122191943390749885033184191773280783796955879451134511803383123856176131865663618713927253860005461017232968143590260961504451251082615888980884445318287181352144741109528198633205938832283193707846859424664466786767207565268270087098375806792342668788614240855179161105655019340530967241736969736377832106532532845967161837603501263697197621940278020338952324509180866572752791596333687270162128856424654681504439727996374473083105630528371322043653104657218481687115472192477227907727428507636348269543744626672668442520729634334713647989793118416178165671606181094199746743364938434775381767522328989139883446898257085615918765243105977164618056292222021142954173026941024469736743415080341706371674812922912464076116955662588641258639024978293947620343670486580666381054494610813642713228176328313844790232122153538206991365765233500560519134881145594284291776764609435526154975163309288373390775215483908020976676430674291240091686122118727214577396050082571477974769054881174443726819209179088110506458336265801378956930649780982888319641811703685500461549815173917315071347360696033760499132299065606031988482645193843756271883597763813897928777578555074737232554539402934270068120960339365924268076905954043652293314118568289047436069995661680650271261140795323448035398248143890535541290010570231715245614974780156327813228879646410507546686199687427296783006914103156453874829359888486192691099685436739719079923816025257110595703125000000000000000000000000000000000000000000000000000000000000000*i1^38 + 14051525818965133881762691789715110223854523264865365966927025910192803450096499994478056344498822287863705919262055180854766472663111719965885391522514360643667196153405137194739769281179023068028405091143754329473748157392443033555279395584199993859536077254753817229179708741650662739469086679877933765510659943371216973431371985710502412145642839812357206303673047071264236981798242917863399349209237953786690246092843624385933847649124146761636018180896192473321399744252695949158747306423705718092071930326728497892465111877656924207000103801090822503865251168295282478050770651293931222572659006521338655547330413834918482019236915117545814207868106029129335793131611345287387220150980538952727972573507708670756935545138091950795635518984399247004731824248757768434595102671925663699918914428883309059636779059634059692731316449287704214812804228785617066148844526372691187480315821208215112400701764300933293569297029934035004301154231449541669050766526683047147051874578761740292923895316354444002272233619277482142927698901563790980312707572386600681274397190548229965303903409888813290327450573201622785533568836447095496273607122978482899543930885736947785108105380718888208893955608410871771429490964682327477974047887087679831612277305309811581118448596415162857418897459303250631440120444037092301116786885530044916048555364995203779122064023657048697765427427598050409361421672368855629024145926132523651872967407172206404906997114430787309505115198217418602775175668850509176762379186486788686412236302975211833828682320469039913822069070107347296842376993318483605065945526762797628849217443854929697422840850697670047201998928764985983910357206235757152992729443494703723264270571814066740754407505762391368790001237248777838064268105358993562007138631824749451776352362942351906075776794904337059149851004709922244047063309686973052786493712910018533835051175515255841640206658771173681727968284310372095605607686946607102849261625390973345240403983778031088680668259383733587405554647484430151354001696579630576323465114788009897096038112463783601132751427452631928812527651253132634181044019806298844825354858810524140081167471656557458533045791981127415762684797335993686836531890824886792859129090947817802855286089921458656650837257576215253410952224515174376061994161983713858055354017242237277743107868102902648122530995855893462062072760282147114040492171176819207211417015899297053856945586313761536376652632000713393807899016408898113852815077600129176141680836048139931583281898455894384779649401971953905916440317137210613366301925192044614786049426677571796995754748958147692126778379742728043390908325438375021799222603918544133154918662327246527367522666941372072240380789534820156452179348415471453807281955086263622016045945885251026482858231691880390068984642843255715332229070412850424234525204662254826037159129188543173955694941680018541233833425984110019386480689668372486481373076330555932049431878772855184545320245616602919828089267511560267204934193685517129779327660799026489257812500000000000000000000000000000000000000000000000000000000000000000*i1^39 + -2884165976014879082292746346681303289204188797124607432639532350453177874367602616658349579714266551366791241094243779470454461769501310205285962544462184825216848878242750978949601876316988826763309746610981636574373545118455823327584125182558247115482821132411636079876305665314054196307043341336237739899995878181319410354176467521994649070435980033473829483102778089561463546726412261987013398976438518899456570540875648040798953312194043447332330702260658491807819355149120141874305368089354380482470047625011086118324641799783654022414170899845630537357980536507459775691793848745799849022524632225153363727087647596158883681448526396655509165363933338680680681632075018841165444106374366643331863434580193668245193453649344159169143732941443958789856023326545869842254430999800139608585359751657994466552855086293194534601458747003957381131196355868932910667187194948080515161585286693201005702620589782399456110130557382332583834816419719579525504612915109388675219522607163620972160382733749785091987628434963293091724369866853289940246868337575461823065438288778700024232524496193490100753958082321619814091691526606339539693728216288618968826544659610881512482287095681396311129236206811932130555625271453980900567037331590440524080264021826730062367919973382790696611846719035593571486670007880981847655293881268511728180731555864972167115721557773695744423339771110604247746294990376757776702936896143351640590485467111470641536561305093301045087651087912104136960289711576587002138068591164859360456244945119490648039217732677948426846233581630403291691717923940467631751143282201920130171290513571761280522818417077285934910973471993459570195470233567285718502093706452866366668114782813403822690732676645036264430541577676915891255714558990734829407284097336897153970523408069935911344791141662912974678923883796713637858436348697185363549842965235260792588481264890202877734397707490897391894308220573327828617981408026733346796816998980273083541638825117035042405278714981729042216499065738076672188175571081425657702523007442510484305229128133532811070503422935542368028621703640005815719647625337163326336947090004751202890927683104157442502509625036981638921495716679958257419350723067489375729207103998211314762986313984797876309030038272281883679105184156857551243477979047363106160243747496663494191362500656058067071255002010284103533048819242129535487036791290429415712504810844088358762094659839753608996369720772885154429736454708277591621228369103324294445917148420444468180860678114827995750592316279266477941511646095046993434131510858906632398288997601927013489441437065686263290155959139954467389160165112067864406727670761134663086921700688105574222925975020837583876275239100623300025868215710127258975367969463398305313687885887453514674021639544805873318573050335934780855247770701589778850995269927001972059714891006647743626612098203310021664045135830782012641221071219343465764914002014302001115847520248636891835945652240188940431241352305375205689053075275296578183770179748535156250000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 538612261233769564921755075225361840714228390813842884013445706504374400758148043637075317810257035305678106115839283635958582197403700295914644181566954510727854113021251264761195778902832728119396455921528275404625755841078365457995954134510369566932362255200073093958073492111629070460773711490009632434833746977673909561320994405593802817727435118982588645379906189963098074178479221919105533547853268828804965699463522069047082120082844637197260452025286711603037000087905692623406339915901774432419251818207800845519702934374117720839838585683111024834238211075846910284044489808984350440717914962701282290462491560784780145644307924545746948732073398559709668288180953873683741177108158717777116132911778501308950561019916495432293525127383085273602112299005979630559029535848012022412586244082766240057317328350106777316326272224302451195011132718077235801714671018476511602000028407984972812348092832182194145492022088604239687689002053464058442291999437604699782955805810233831380942182561473432986838878105076895360345064323408213188178580569681482733345304079302348607319960743362503084782827685867393168832815469240440060683441213255055440623372698060718838436065030367844448831685286365305830268963702731813774257750294862409060892571848950838496903983541398705583724430713542314647589064979656413191620100341121442176917214433433150667651585254211265006732647758908799607833782903291600656822784750075417855414177492468203807963983841311913030063210011661166167761061287034458441280756468954071441743271136386271484020404373655946668289941871535801737777425646036618828279581810583590121781540253067094748025301656540264306222868245887862186737546094370792083690592612943972449365000761643381859192985563003475183351806002754854317241266163196710690720163375811138579967092278239819199746994829458746992755894508708739105060444213210352795665033040966171820177675605317631582725470237650971093611326905052949403158152291467987952466514075136586299936508680483712561778565647118733019764504640762191725120968644396794990951968288977517305319266140209231688771101215238454964317427046128565931071576998351477379668144048057922138999026966833845997964232051281573612010372363233051489710977873323876845416977715302248638175029405695219905842214438138094076682762485083063470334079824195073796983394643146780560806496237739116019380287771937955117895087155834127998589542940328251352490660257066452930944391732672935149146522384318915143815968812763182827388291788854564533933265507900202978687536587845989960926192007618737132317107783106885335723191685597174948891313449085263424211759489903972002405585607345957301700554772997657545936542132133968746151954932425853502557537354231672624047623089221856626383225082657047396967999299982574266363236759655058630658468192948912500989330165353041853009040368108345195684283365449052841169974157153071519455569666420968382569859505225233072482921168082552445788556861440959529356440203848640216834831622005923253405066958993119285992179356981068849563598632812500000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -92475524877785906535746861057518562745471349680917727992709557915294442252806235498770710613507913065677581577934357295898924612461194015751329957854955008716151129027658020773903695703137244714323416115893309038190214855512611006968167779326217866571547762857579985338899918683614131191354789072372446301839731644442758395758948839754220743874210261519846314484128019353903690320293092730011873723249754098032770965205419909806098842610643835368401923955618390536977204267255190053483325492355624825957896335484881567261005479566816536989753915065690417695348569539852613748682512060550201207465299054398061299782627268614031056863676673224565688413210444747390657870183522100345462005175722324534521500170739416525494769725176463267099274100805431425081119946573358744873431646963604327792797248617216948145516783745997202215701745418776909601463606016784655979921855081081972854740250161669459679890461229983434689798173829203982890207841560072418495199481320269218345667752986163965592497850858646180732023739543037050981690449715194302604626744232072155896236479987098687115512093178052569917421603341957049502196774768569982115535810395407066009399694176255090387709479863889069420271607233054710368873140461152789246576044007667509212606213181039843459399326022296643976308386252506127281209307483234570027122114986201590031428649944861898602703731238850722711321451349551765900028278320710509447143731949012874633848101730753281721036873372003802203233780820949676254178808413984449350084293597278798237516000469263356670958024334375730577911803546982536983213554469185505569429249844908469778231086850619625338838818094205428663265001740106922860293292371996686306917359384538864724998431706907966092623695029983197907492133332140536580461208632944370046358319326132415451776117717323169374730281819425559159851270645463210019062784896818903124472139043278160926880638309647381904994196235888491503403008851732261885939094904642063217492772031614169622803566409004590842439258216022183934325479822805808620296039109772000459416838301489942064651269902755180745198258182683085370581684750114979766350551262672814619598432459677459857095101035063097797971244275457180400277398814516580264307384915733493781236495494837647727419434048617622058568734757784403856909180205048110101963763661102437876291608966161519953291287348351466920031395552307323815432210431758285008258853284074888484597646436204969336181369119619467142738342796241419511212438258189512136339690603485099153127668310021568210668803629011805962350810005762612163125882472180345080502077967005529513776213661869318392501134720599896040000156288048423388020702744566116807262617253302059633663754902470585428468810455500823603599673080030931868269331687662151628671943009460170837327822963298043618734038534151230246992333931106746260354232006177713696306714020173973972001588032930484149298575278055759529851971291099040320078130479064709234309900500051632212786421627040184279783314101270152110957200458640770079909998457878828048706054687500000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 14570275911276627597251792294481196488717509716667327786196059119915391723165999398254148638140895490291902568981841210003716380633332653279537308423981932720791863608571989270195502500720399230175382410736574754237164169996241697243927344303737003749141416851365116875910047271943490820075955605834535503390534461834700600024972109733943901982727831011111805431424114323954067412848312340467806670770663170502039125147879397740243073870530660589627230375114914732223510943024919431739205494715480545672227841082818949585759535754126105364732503493856116193213362129582252796871466906564778478503793250915778291922907617990160046050222839350826087692673126209801897076165085404432543975625516174194589989605520132400291497758730245431044293411546207545750235818306953780252376783605537648356527095569538099013087724193165150041500926349326012698680976040786431051321693037441822921552630216523399786151826329907830247929844137533350422731601024692782689178051613391632429230814780173042943610676578481460724646391614016385872997631649474224649918501294039992453934096727120157262341099751397742954059549181313223663926000746053332447425024562693740558266714214099342568122277021195702731552641596534750335510716011544429289663557885525873830342502032434136653667156800936052055116732361981782292183423762051559865757565232220608664866499401351032311767070279837353350025650445495115851849508659961117316568569370204561740445096407964033547642193027698502374531546848994477397156403307219150974655812288279138748421367179126325510185316001688124017918112296006211074290242082467274831921791785815468436448004385679714726190257232003884613727890371823100275599500940770736731713501113858800957557319463171040430052784622206655884086299662376909184516607184690688104432974892400028216498868344457054414309985781977397575244508238720750569314575176308849293200534731771988164034680617574610409974098772056080666194223625597399337076276022618507670962218654660202587039907766076407254917159618118085070645040934091418232654490104495853768789824623005698951803578570794499997399011148186489865037154150229297966313693987141484440287790279453092953461415011494759778096537964466120383347549710604661769363631493721839721686482302353669376261261291686163384925745980407743346628127570214419845494262291604572831461779125528787461934801251274020231618546623582536075795062112914777766387031488023077955287895304893135110130498266335802660115360092527947241863170209870659450249726706200164413624369543927854850289420825613052481736875805820382631020624522251754254842171239886047024527624712080576630733768517611849829424279377870189919444429941829197556942066116909721259210179421984846902256494534467529523757070974767976555744298508020609198645243433177157186344749264218955041396257837336417654375947069200010239157159003634917551848676572701076276203432690166809426167643516593262615963086524146605685173282196522118899868567622438526102741025670800163116694303375133672049518418489810756000224500894546508789062500000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -2073004903349972712797449583337851018395863843413001111485871688732349101166045732268298400986366804232552363131532543224747401333024031664825805727297753772592612364584292967202645702336495962968241985418945041745292335426422059460216861877845368131591197218753301135296643060661312923819534368071103908177449537879232446159716922111928794463562377680909893016012696003451552112221919833476345009284986019677248931431452421825413940637506308743394173427967452585477214391967246215225812469692632280005916343526314688963727817430183148987725138592021287653282447026027315743753134193185949503137095830922558846341747109023914652725270174503221100128251020829081890282062268751637285535901260760965126176033142889653190034085400344476175979923445551243015833113325270730145627298755081025977933938902343150830469911464201385032068691470844936952023611967499470480518365646080015502371637930745278172091541828199483606583681250450833899195616946043149992996038247170243051193805007119013392673127897388738695137364027028012218473726872927574018775276564227911631816444687609165498673721623377775409341568505187780969471136799344302831051909025505250492322925439025102579329099784286379648565001850797083834991972881833515897643720184035422997604271111455098836771957915100431752588630784024847081430152363146740038408463268763438820484236431807315455369864539823432550859770553759895771363385403057835599121165158454202631385749889658761922153219327263035533024848380780612919691553906135630533477172742401472229599463551551712957867958841450851890790342336013034799619966252364790826346595888080750936097496144563383716748587665244032385963891054640560753861154612025155777040639961551174976633404306974314683451750999604609056218070757936273756155762727145997126479702515461932684622516113586978600282996854983898548674675600912713719559498176023240361819134748988323756860266559853205995910201156917300707442411873926570544778838153891844356787608474243238045845458656582321920534738782830266692452773863160819781296824776307533586752595497827725834335445305511643517053624239281288475540069713248724299598763314949589260474392152185632056764202422902353825848632827215089902922865105514011980011622582689023113762441393818837325077542077519190868097785454343281676201772937830963073152435229896426937807113916415655070423855987554890548321254874148249698366386682518322710729701996535729108443471254700114556688432209264667854346704538481447962278737011218172700687805054308209776029450985914308879199522873569175345738690599740419420705185539482649190414910993752387685460903591199275086944055695044138512989589934044960346594111957848760618572738650897147286830820976993159832119761862991389722925699774192084337163662736685396901009150563025911727281648892471127640835685641047434158535454044255332483367388467766946817624117112145776284000992548027234337235443457873766493964021498419802397832626534262871040417784772907643282194099655318839312210103909364135310600119055379764176905155181884765625000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 258940072703107455683914379203857640164496674069833543214595660253850745984415384628570707264331672178127163875078376661810401262382355875345554150541903014349075173319108771605606544223101257629655225577449867501610949616028110940751006597470165887092799546141696207141824853056893023701990916979214769496007997695549417556377434791266180076841617544467297398865649705120356191742812343698228669975392331706513071750094074705131217430077282707345053504039357536144937568674618820295543443850385712763257216644687906777414878409416086214438783750392557991188789405178973056463694250017499222389444031207301891748471694146049554598776904714592106642678838860876774414526805340835793659708913616271227481107632550450271870608141136266550095933254304071621629937971545060562798426982156117152701970990208971371684686270291919511694266390027209395065697031937957328813561782595164080327288888319676109366097782498589822266720792436349909710810639880457231990890938211457083836352279488879637855937072850440625613248482393688080696355901812994640390937938900993482864509656716965556468702154386462605240829744380666853415882594948879488514179409812018409725506356588849778458277523912173449863520974566793251169317613912519102797672601349615292228451154028743526305907383408297028564129929186726634438816398835093243359801485473701431140997929137435126040201250739395393061111634808056340882211779280459195285627442179277820685079281061724262971499211163456088596920708024939967504040291690272991021414930960054400852098382914940290883643301515180866973674577869411555244905356775933459633783848263154031855436694661627637433351487789448490183608893004140719472706923311862215958785177258218971008777400816315289586256926117247635656944273770992399005334134083985820991505555152400774600237457985481212056514413425822940900039471150800454902153603597623978866039094339918114109869681150765362577894099620598202419674435221046380060898290432985626106432590066481476898458569539864093180118823462086532830064146160797859474773251380068131308925137251666318013382106959396912186966323341431857852162291112857104234722584092858707979623524408642645448521016744459634920280322225781522362803762917490039719374534664912706679395777574530459135903515770313368502131315466862992411069401731792428618651463650309050713359954493021194733243519341028688326274980667589199827629679979052154841024347955309134126919770986048424519525987318597729269247101618663827592061163221702153718889692473695131673558913523767264586692125754092413599215935208590586474016782334108297717662784361036343349470306412186555712978667918694820470033545436931174095103510306910015447727526996595643130535672065751929574872210481457962111747165833284142101594662176245894544477497817842628757792384716635716242801965599782465388891924902604218167810385375745242506915900419852515385874339340661183406809232621692502495881399149854640877877268683394278315836076003210472923148581750061627224383711126654006307035160716623067855834960937500000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -27436565423522141877564394273225657680543523788991006815603869653257055053877572187895943968544099495214006502701957345267006846188547189744559368243857432857887115178010060030789974887707687332979391701055919397331547892313180331269830695547985343220883390456267350224170121432194421974102373097257856448927231650355259387801991671532442197647671213218040781859156945167768433062603601094637215815010154655641531223972774123874999773992515179014935703598396246431937847914639932923061755973725981310358726478128204615576375142981961457658644487851129773546669803870114694481252109920463049155829597566180777364582377961380007191411922501809108554707646793967594661431850478047929203375393702531887846928575583157459066071717163377352869025454823975488588403200789671343287677544475281044961342219900606852188361565203479891844725365947131407929503622818956181107260455782285927102158215727254497319822504689178668736498060877554035021764927129963104629867420892990223162021598628891903383101783757560139583707763135197078600824486496738299437950874598707611998167650697440285106716947831604721268474504696232014049555992330260075250955941934032688759465506648665089025036961986880287972756382830343831394708471563821312708923046325054981998472268067492977337486121113583525838525545568656354201256438313026417040446507427968786267248569973024996113564928972024654954035936157798962924164055301876452732113094134635641626215217955550447086507635687305014546171324491551609835712833820566184306807661563254096994160739349134616342098530065296932809695752174422991694484813165847020974239731600665150605888863910545772616503355541737823241441820263001657363119712658722959234590242830193206640495286609191889247005223701864588859833772789154258265483022107111782718774544723829148440933719207064517821042152842723471148751764821869469135573416939317447501395741102503606885825521726787138608045945351878484740983792005612532692443258190398557947808672862761608173750484700865528623870607887198116706039292339506844494670251110632631520686461886592428081822032687192466087241479823370754534940454540888684001585579793806260445116319641437262252750623946514241670313667323916712619983347717275860738472003207079306041209911192619886015113909535215858559298312782007981603136022673648961907922183767053634979932773456928911901000742133620960976055630893519482185153132651717404855185521199226981928991150194730263112274466230311650876730334231153883510981122373702929793551705564950566107756373489271845709589788062499241190886169081924183473770823303621704583578994239693065707164449589454184406453014005655066381308335335106079384345069657018003418757805025947758697964520432377387828889634660108842418465894912118746463617410607436037605314083360939388500392239953862629095487473160566999938033705554214908737213983347111921365009435977872030744556445540603064619159654260833752144004175996631094466896743063267963894055999450561446197949822673420609744215914460596650314982980489730834960937500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 2313313424781022461741558892255518788539947168222285149624334293003258864371230159336955377028739909119083047948958357959071350131056476047863767849132790669219601578380830448564665531523478513027650490013703188394268398835339932710064688315626289532178881476273517890987251939039697368835210361718756579907385199811324125951943915985869489267952323154030210700224691718056355703709818312388881245764002083511032611134255124916313215101848795236684053793595236144402234975040840274386486642859742960403262063343463947072555170227903674384113298499049764984438138414232457692985676651533714329699863860271436739309164246217217402131227729810546413002272873288049603277766767000158917054213025336579380027156974819999854521480018564074130149389869716885984268228564911000912557606900654243032149848094715457807349612428397804160964518308233932232195310865352540349336280609510391655380297496421998527109799753447026609432905968959120015793255982912419654704928201443532358695059424607681183365469825468761902428901936253882711583054622573048585456257310080720941481238849645909871257160996911901970996160449695592373539890132672480726369212840550358580944884492465825343476411456451265730021720999649978787508360934652273284713854564038765818044380009187576098215106705304405680099777909795355501197079769665602878495272849315501261177810393473823831579696585580964989621273082918000447489712093734215760496625129275967868370658528955574833326306197864780877264339386509861902767303798342362686721713023313204205981684859276584332854470700186183875132336674970687802394461427782331934041674168969701715849475260976167353668593012520679550193928378935990790305789229935344369433836596509044064767776573889730148920608484931215323731301602822766036240378478635700197234489311131364222891860195142112206477517651972023560516218944703566147870024829091136766139817921990146754510491118154479179049573688720486161769673419132948181330175894054475507020741615072186005502152143134466820505724012030308474731018138700380733078535742329524765586188484777633887227615497740670019434791120559256337741816504174683716062949380686128654350838525588838118936216877502441720644775235428164256557853190278263886625906608245247729400451729081558081048933213674451810515618519756575972471604635390219186077183030531801873300518818285786014691880138772149438824352887813869134751829608944585499231191661970049724657797460920166166809994760832681900134595155696666485377780862294767450769574193340856114879435645102138793614643387067826587881816167458836860328005680192325796753795238000880033934561029666983748813549534943313875312803631004566607739667091577541814566480055133623088307591990681173120600422801776193016095717237982596441521017830828533196892761602337167434708441690398803791904798054636997388894308142764634040113715719688570211090672471001707074174297512232086427219561686597465498549664284207030394163193702340388456974819016936794770438472310954526947601728181780345039442181587219238281250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -128540755134636783458563996666868339670984021432602656040463747272844370235739450477326422740379939088790626386778852757530254186806338923461878177537585865072339913179435712502913642902256938577997510286366569081883045807847619783754828790243880139672164295719797083082539137781940852598601824091582633033141826455721413472079171731294769856600875319334666751121920135281878114689828845462112905130836355304048829256586651080585068937199059448118318389430767082825292920360674332026651021595701167328305478738363599764266085479643581490258352559503415769927403165517863447312935018925881943477962594018189736450296601635281271686179869098248708335358986197132955169921495449504539059158370328811498835072415734296689518249812704797963929869400975533796498025964178763574151891857716463991845971241875560721119484303045077839619429879476166163501305075624317875692587134507105088467120547734775608388166408032038659846237866119092327739543469627863162725060634050969344744902549343572064684694022731765460384014326725791907924669354843858578915640554301399710210133304891456774811835423599531036846685610704000083269737315006468316927375366276137373422257643277443668118286585340328805046228021786051952729522889072862088548577555842534349480649065002650960242395068691524865680452954423884876732363347868923553526563740347992553553281562608183963065378984619553460235610526104583590533359802943530543420980655651125277824085885951392421776343871310286131261147273018822902140894092164378747446386256303035508656989981566998380555311173401863832985076674235188662275590826719667531968950086313852687269165527793409600455472753227678638975107155780817656467342235908566559252228411636416322797004198537106453039403879847097504758869249071790879841950329269572163513907307138872364590657558542664976203555244899461128135820962418826327646553665450930735980667045722020268891463970544642209091852531416300246535467116895672127053531867534875237292709058853873120390421586540354961366739988550175147720522572131254035731328224283684352706437806869143421909765199259400388743833371969407078678515879612254859353843424084785399119041847551278194025666496787278522156322805898793443350195643428975858364159098244466351894335143364386226749234048579750808815011337904436143934517709695590901528558477931838128770132858361941254072997609310292467483222736699256885330917678306091139687514635129548497464291502993062916908022817017726418870732865871780008655707908326947789052052012150293279990561739993200799416879176962519961575526848674645464594457813506598549419447792689243672503281440788380528870192634805800697239008104263112732568487163400863153312211261416316606683781961398171964564857508851133279948598014582742996664391850039206993463034004033077257067471521872864436159566520905171374826901642447538795268882885379673337926338909977643955537057532523626509273379044616382592936700751693691896885820013128670499010157595042041626635340471548896168485498492373153567314147949218750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -456502894463205438408802460224004170260016157692065063304647657554479735367671172773057126180164958199136621599443613875984266650231859043854877964620675501595377118677199880266995727159549605739532591668643685863753869423656711094494817897158075709964553058041153002172330888598378349402162631886934973856637129734319177509423142828387157487768022648845732097229710228155071211762579950554749298821323075758794318373777940913882882702757206090095194376265770376975571765114308272654252304216378016562227094908131743997854482922939072964990991903715384852865288568462229027546256272740989727235947954110221630239493240212391998498449268840262813805539381318935033014575454230226641308492304034052027403643418837446590600976178418560414371424412737507498407859265955547381206485333819474865082659381020135165658238349703203490369293462750021327565058543705363717164479398293062257813596839842288153572549386401825207445022051168384395090034583557856316910883602934778526490807519033290324086308227344521144555426146518720510941629191661428319021758674528528684341239304092987358417921834913036455219558046741592429007289155842629800049821815064928969311957002978094524092143087311689166771230350983308672190165411210600754930627199653852073661153588287828483376002869089958387856734589273483463957215823314959998181805580409536605389468676024440025577861154807957684445323349446840532940539479768461767051685089227047799053739004833723920047591111439540254501696455867560558976642328127198011122225416082724636796002932640846307536458234278001696598411659863013208617953227903382774584309964493780743327651150962788991276445879969858875948857553269682793685701164683227758154069876896559614628416912535431464567194547713830001629566473844935304014287221835042904548425464584598437308000187021169508864794439932298028687378025731158096803653694619027429755828708390431884709742842814887049965112168113006340575204718981108647752932184802887678622179926455924871476827014006083396583355946494426638992858562229713468097780077381735648912296655634245032681296413924679034529175934742459111089254712418278977675685779815958925966560295238524325362511032921303829556309722398706940373943404595989497009352172064292495145610767270855797347356040020118931736921942121568185260519128576669272012408272398615612760828928678199340180579105058768306319587336813834034522966198804541337965384837130506213669507088087104879651089723029769724723167011594777756099483558709153123628855239639008860121578168255291600215571161451146274997962736393352561820233807670609579332636428163786420546082266011552509429771108117078658601724026653620704334998562605843778743312879318862658247737278104304010067588277544040655807951220524503030153807955253647722963568450801928359775255615522450570619366436461057553517782914699059414592608628403407952727952003519392674899182780074315876155189893773423715276141131855594930707360749828244295266970930007251839926815661918624300597002729773521423339843750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 1175312653182046107887564059407874003675751490941558075865608091997116323152975513800762898857743320304597775970541878029307394117371220588511742090919546991582173623266733402018017061070695913251640933371149719350780934347329384053196150984266789396940033150785443635419889475619600022358714562850086442062941957199727962399588723643933369422268248647820031539149731047883747081685768914511824374628961388119471901138696871010411924957243521972709299709855215512592829694761912899157422632229268670482023936649306397309551307844230883947654462132174144413582313580517422271081456736536439653447948694578279856903617750696570554544229783948786773304120518841866820105062405250098528501387346124268747836330598926808768418890799681191235281883346797096695192724586577001940752284281499181184181808056477663636377759137162172804112161168351937755941683281201852053651382869511068292973312157989628714717163815332210503004465613100666245619535577907434888194593697793259366441112524494512513327077182660118946251817075376733538923162410768526635339462281990648387805809555545755034771730878469568423574403371603437327607407311346853111676967161739382031373633648309978539514829590624414419330224329760294584388035040009500963175038218284277893681679609384482604608141271348845743619074672278740479194055555038617373350363975635632172884637220363715810331504567217900818738016961870826107496848893125084862634697779796453947828616269574504937880846779677774753195210176906735195874774926936034970330776878938766160044269399019692745233608659412484648842640055038392036173170791332211080339710462231817752965280612377369630736758336168199785339670564016965841307624490342034932624701265703949100474122047040025423852155353670016007610934911565289725780688021886253188903321906072074138674922339634763683453135819243563417636108732750781495859240451029742577046699701527956539195901591275543500773076253426217790731581966166861101723285994681645194117928289004315179071300201355977260349828928852777302090202910622844987877236487284220305127013836887612456459694194879190769281291576204529515903182757521082010489688783733152127291380594515692632673416680298344282449049863984630171575272696019685490628366834099089361045127897299228499835801804868755371045734677068778015707284199460388248359532305398657305783049829270647972847398630454662805352914640611978605934650805869095330203935130444424908258845130984683516582926260973926749983171528675515069059573226272160936737835125708897142487527244361538813320822676713617391784075492053569716516417231529618768221528682186421085599482039121433630111363091151041242046422365961032547924124294852803186309762287376985796892364978540552018153548623529631449585444026650910794770761917540386478750446935628631185356934645397944893227411205199728896172030385870663849184695481836243354279650793783181173962207535977627619813193003763772345596555922494125568980534045366524829979535385591276827610407451629725983366370201110839843750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -165175766570742035098674004485307671351554821862224158086333076758376252315204443024428366511710720908000348592100346356296396834017755742757373490568795449743820322465542587729093897731598545014691176057736316314438603046648042355805851139277696847402965005915293294674327153327585614388203101094440362486026330478073572993166949176592928711258649258415401747560638596875327296603802953985483152286263604031250817968393296687027349403925657096673800855805140320447586442720385016744936625754289479194136358723546611364157190194342034610231444289831188730613190115233607400883564815038319395938646939306024994092619307865532651856873982768411731984239258067291388214184833186766977965554658217704607399308841958938434139527007197437985452866795397329053911369958730911285660694310809924266196234338539877285971677626503949263291821643930885749372372824288540147012268159239187201272163242887712987270531364561240603219718645861135606743899539016456565929374655228229520084111562657339021292862258792557981008820141662960233576414435112316706721642571617080062258056742441931376150974306208548000056424268372715263043315272617233336360982454017597627457251246791437249408083090860492731699962692167559456014588761562502974539593780419670941243450378006354220404700084459745349633691397893846075373932880501012402479503553895571599467087643510857406795385738001219634017712039403422226366010093381615041673145564515020191666259682528056051638835704329300914241830578829853827252206161122294533159479641612012408518893162636818047511368223820044020899579082760333310221870187598384735042887525519784898441258644289309127406746755285988493005867295047541383339801999875434962472521291986335185337930277685904268864372149057710394025736115634034708646414659403797598944286089845253434195271713603954369944913660350187765444200804751402635520539273235395128120861384967928443534837688583434645573155539440861010903189800923834024502155390801908866149317087303551872250736795690321440546618390399865256344928985713187158081615002753098109974740237233631054292937335022933741972120726491991191477023968945879258991724516380182273564312736604222047898611586495224128654938452536207752188834539982440018572055672527827570123288022186275860923822576107731110604447536974129788328424104098829660918972783349816918028694299861735020444566395526674336981932586358968008275257600384706526704677603781410847686954220428037738903813299759885552924408835808155971848013135995127905756025313396506553044302667385242213585948781943935680132345849417485112008359378539996219953155878942703227404865900240682699107684431418418301264638037058401671255047799026654518870040760764861077561278675188980125590685275716553685174627056918694937639209864422899979008557212448822562690545172631758605152762924535515651359428860922794936271699623212772028132479077653142037962936953734843996911962134524239746662427877994269120881484937740364960984868425897253985112911323085427284240722656250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + 13267208528695865828827879062063282843048443285181184163197276561994992937974689332347577924140429734178141380584217323434402470987784051673059117029841513642063857404986514465385661949780601958673573829076133908231745126376482638333024324588421117322239296968390057228021838001815752417531234163490206854166944278832681401657499428019817824933062677441929263776454300204379977803772842394434065120338652978286153230064009123332848086888531943900514223066654159096763691894200239705537822247116703117708096271881315527818883489591959392202940486971402818694056532700423175457837643250422641934240002337474888554871460464127776478116413196875822609745484240485560126985768061233465336294840474478322909241151810332139531075236610038908553685845636314144214333647642535939762635416707904265254463526112392344489205328586686014965945512726219949144264009690413693142177005506928723716324694267878408405078427690878675321433678548878535537829790217536130966794014388474291918448799985334030769069009750820014500941769532495920391734433729502903596892709663853557835592356493270386369777989757493653293982911378844643953850457441127547560454064584606546603533269915321535312769408410737014639665296048566529824204895653515060210273030904334698498181465591513143070261800279180301270228352102642772988617450037253867768239364751869328784819015003758054223391417528398098132694179169631812088836131816053665265959000700843190589315621596491206973325619032293961760216219921451586584517150004420322893947807424659729573844647679833031241215588189284069272469628390629433692548240738388434459427896925720921643361347417712630652939958452316685545865497366731498730228554539341109197173020852542043216508253871062502052376068727019682709037293229068435109151959634443266370792545578494739255828606711931166543341264959287909101855342800464488698492984770617844377548734237485337951611381374661308542592371802883051714375107794328434928206457887401024852230891531076345229463499111686894320913692542394480697580366248673142709952615248809034227163483269973760307927977253695241108106787615392890825775779807823198678659799331013909514903095558801758184879955630906191525888272252276437737273379437831048742539736312553018336508510011018892293474007330967670286485059279369738020700357034075643679066411152932170270653249817455619191873934165456705435391755575126623481161296863331771400813354131196218132026790880256195630407578837692843621802342341059668516869367337315278913099111389345850880753389494032619757699651118936223834206946505902874858664088170069489302993761423252380225470138958878836424621314328263375413280834650016639626595126040239222457156867698827401376497937218673603212015640391057663702814842234571088090328487729496677256721841456734499814184602156937399384046310374860949169629052091839311500552455571587912861895905464140549193259383873341874106296823851178375100628251225003347400241596058337755761219493300107075128835276700556278228759765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -446469244826560207123876620197436880403070284499289960998338000021107865804707297264898676203612338726359405996742467970923765920975156408653101533108689986970582911888337290145219745133924599902627402280321821271467648365181951468769311295708422647048278682880965632126028154414500471699343916808829070378044292734195858111545056765795885207046790841774960901133319645603455579444243300318876009817532859304654867587017003115755112601267539954711561518900865125644123965574177480327453775482859092790943389446402227785273708872151191394876892941017211843061081732146361821347990875180379809318715883306012948521719184187920331922010135992700432060807749860040741262419840515640036670985275826748344453762680278962362766129323017664033194189451539885641593449348741163841214661040529180043869868193582031813307563901442768468871255069849823360979338526611401062053040718435179234869331248241663607884126056179688914180982820442942083349879233339993880156302456714652112558095327664700600009933889746625825090304017068910212566617064007155984553158460441779950041694586148421567509700474566830814803179277454779586325356161104767406366807715304497480948301604324761166593952384316381359902994402873705392485204105241035540633267619018562801327692780547541709988606828450931775269589212802732516933291720789339935675443542400150280474302221158381461028109910864265922853816442176746813728420694973137428760817166229745678602169604832146685624800604085034004851202018978188839508125629553850580218785038594045731379249694846513558303617293482275162246352241293120994497491840349438966040242029323513292921380927939088133947776735046478688824533956382850868712042282620369284626712885220347988632586919227075897417978204045998204164145707042174849609009302096508339939566782079454220344280908716812661089699528382206656877044222117241940958036159950636314151739955971418225719168250992516415807625626797012043653730730179123740264682789158744482150767879528972220512320820837679692873380469169264451959777290190101256117526615747249271702686004147056238520208220372824399532067823004768061255024925373461972820832594717536722942514893209580288285246328589788324663776330914847522487522077826073167250915537786904620354708905263150528723385568060321763722304094329395082932627583966599695079411850525571307899090083924178508290616123988512507707660846585596667619202066476814963721390469483786562135724019327977717039304554321550809299460068486881270934963409389358675472952031330834691792543717942922407747796842315048837963672779279615018680046006063278962019337443369963412667017725101075441964817451215311932694745466220938535989211750146273795424187277631303067187856852478585034266744873619241521621591929399118576131723246031337469359792822743776745120816820691227390845466652355497719603635545063669089672409152639664204859818328915918119776947170574221499265602148866608631993971228207332028050853210242726475288077558900567964883521199226379394531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + -53300395731552674045798339864634904936220225679770773943281741668379442103097787334957622628110226695570357084900903167508565507470036479046935653930124426829086124537202115500674629817980855035130428183154687272441709316756404169850491301979946682954121015271096942217476259200390118693240049647129132931692472162742712340184046363083446851772791962480867356580503871343113816014511000263658099741347718730260600363225823935617038276384738449791163547451096939245229696504149089197090377917331975602048127216756711481051557006672961528737161853965579835467059101567286688300650944532991802538787872504806133902482263720977052794736569493735343403456985186214002722060168114589828651825110138299825103418243069411926956588645206424959912301525017061166668501147424141741971081625431623160924573271115631878158727909243825907071238629411645561946677032016215139066369652773320566583688647644977648491970919014764558634151773158371887746497351946024109308643991903130561977110848891360278740127681902423634368920760349303680611357162525527074102011867235319336544226104127741577870814538677423354825577539742315883125839878360252659568526394265776601436268249580123135708634839027058278383291429716507470074042782422589275041428073651945839268120513414342918068801755169848270616627838148818464803857358918120696929417268964067584553318779997518280268321952738764963955769896932775324326889049018837296739508494364008741770026717699437590519134370699855829786909679067364238541429455066721540849143339691520296740187641884795564773301290402865722545550667174707149135688876548775056005937821082369033898226839619227074358445605220392338423361576681861691942740792060570305766645061928957141923361326217666876586496384895631492258966974805903167798356962054508554586244278524269227304861959053762982561623740645584770505443431010363139280181585864468607629029360801686198455786134581317557359971170563657796688613157395575846144507567453146670659459829913195813274363036085030183742642026868012989058226119785836731683052795887024414948762375695647488539993001014212770083516175272722777186140962836567021841986126992721422858970574625843401411534290775450941238578917686429452247493472233330282593055207967107118664056689146033626289933879827900932043118720973374873965952184475609503154949484634036872669311768311273689515262044207020323340978574713533047268907175165035931541252304584799675894479994370335374561832332286022525556011819509530297282062771469952592071558391010106489132874960151287601944157089965237108397253577281484442141696343709545555712629133534373202034425916287048556345065331006279846437586042520447622032027803836038739227631693718797084075975864939068457679679617754982483950734053306259538857051322782792206613201126968349224138304897846864259756948123761196879369927000061772591948094283196606307105701671460628876085478067937401688151462216102338913700813769656534715897414720709070688897668333083856850862503051757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + 12095109454702535035075470205521046325231307011538042156656906257678040478333540997071906324417457800688885156283538135341931561517279454577017658951575584960203748431712511022305948500638756409560892486529527035734289380873777734773836605419406162710303183310689402394513118248826977172586240527059225235828679996254836033033091064732816731812846684065620541593415751071783320183136132969135328308107702509333948764372566396987999719685599153818471849527557559921176437923550731509612163264518698478394670594219430691252435471769018712720348592142079613461637674523005181973925973514449401330910684825666475356759486659001981725956531273367912081752480547869611159094518440500277034371260553755821802074087999391341985028704128769903263142192971213180277626888622671564851931989801168460881581132230406559890371288155520050862698197720635023817838510925111958247033322490235181558801653462255757031686001219749882251421058045574091634262809081745515625117371794810292845234471543150231616311840340122424190952107572583878268358886197195134329506232463574936597718087353891651413940406715446158203764911299380513114512454896535046076856696613800807534386834580513936155430096888802847731244940837592551170126287331786441456357022619976843912864112072101943163799036796782788229383731632122615745909664744575432846409518600082553069014130015432726005954013743391108581742658577798107510068962763061112573193489339866592019247509148798600420758465486022065966546649890343197692025412099438898270230602619374360826688430124446261735253914277855124263785870810185612587218439401105453686497544300435695655904127406719842366863045604916415051990776339400669561020314720438208355694642150737531516620142598293076281436514368567624021983537440776823473943874457314430096814719341388156057531878442192331262641336244102785731202047099616847184335264357238577709515189580669600386050119722321560502264316043095224672852996167576753983531597969356706370544142889473773709059616305268134789375959471726036005740530630172809808042202100686235728575134837504172665211520657175494665428359894045287027094181627997397117768962893269420327664961499353823529998553812209090105628170350966547378872514896798685065093979520043974589956509883644398966327345434258617467356182371127259530336507396552895035224478937589289258423955588841577173224366400228511834541095055683091679510530793057921782935808784881478449035224936162318797436067749449600073995756535266012404658838955438195144201467203032100423550916742731005134241831446994202313539227536616686203255947772173810053015600697024365587692995582700921008260208080572886131847489206741234507386593118118819185904865548613486648958936175721458668623096625297337219200704824354444989338718145306685053913857187804734219145635447267882122385297666795022234425707938806187037778994583169224449660861650395323723611028747679100838959525507315125612338061566390784535693341561781366522154712583869695663452148437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + -1425746389784483911715613479000215980598870372479531093711334049999481096982325273268530955372189876498649828141341448104496910781767818860679684314822838759086758957792128486316106725451896460831076469734039866451718837305775332844513056815164647926526282326652082193698037998984012527240890016868003886686236608778252632017564615851871721302681045107172720391162982250808740993636571611276885247085105532727224783591788200784365676404557875261290202304317052005663842299856301561575819468700124481927415175612687800917573380466768541302465135538962271445634663964447092441616355688546085299178092533627826633062030776852707083035606461561109970453123174559260174804617078408315866357492863509094197138002872957575900564817020443828416580586131958096496773955134989650406416546788592700436323723022231445957126866516173512079651928901200713797192531676015886975882005654893719332134355240940708575444696470510553230045672928853470476417322797372808483570058052067137715517805980227712433245568168366622653743750056562975752303548953913457026734061765832353042370943234212630549483868783693156899783252311140416564136423617997602966242873233039943461180607991363069476087683503437724178050019484524357645410869982392893505861703831103033708872815867480394046157993714195455337974908414262444264297274062021410990248516276059102579110728571673740097445967927800518381952710770174231200801148352193056294836300946712305286500960674778510645906309917530040634550507628651890950923337982806784746140913830267224452289483355110467725880225892838190722746909302839965126853120051873370763347332413756406473707096898965604938921699943898828467993570070938595734464417553042260939893820426674368499459589610770307839705942689891298740534590459950394118576981645391040866615378527203872486173636475083249240294846589844029687615448834185910673861749400179936253120461651892085509156604846822011476561514531352669162453360650229627062402249847268263070589778968283679736621385428749399037350715902241003920277667025730281711043247648759877384929878609723274870495313244859232433034710738332634779071603056830263070452207827380119079681352271240257877555384707488780335139302372338505612253308405783175222808047505797461109051448140541338287965742391621766284430349881967246458604755797527198146569524305089820217935176924887490903607539542075169643884337569373697262130882331457147021722690237382791673396952183092690948965166762915014762981119663605814768414493366319966564638632594782171421697221059654337724628821500550892477710887636672411642433949609172104498206418191478455816504602196412017399802773535089637395738876444178789853183297374698801119437725539788957818486784745583703708680069457785313457285362975069437992369455277352563928124699675812187273245132135344784382369828939290446320939205706137748103153523261521493719965874840153183077163420696353362651460409242861786223357021302074282591640889571351635822793468832969665527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + 126421815310305763880024397817880297733914986392101166111900469845521655271599474667475605455779166080685914064922231814319611800872709805417418928183982070785783593791127684687869398620874601719970739425102533493446946712849123331784276049986546191972376514781955183323203240921531837404435941168903750182976672580956282721893589302238581457916174662876224410871127511518432109207639593700255357697123921443210032031186353189475621602210696383218877034852035999758421891441919411581369677394337800360241041923619768122510062228040469115920046835383428912438295731903248523044760451606833535050045297535551505897560440673090804976435511166200584129981662614751083843640042921661262724702689254594067023056988222770314143921865720800690401055737369922983959220530809191482611808347169260892898912914866413545870227725025436790089804484459594046786557800026013245309515124892904793975870156386181142131953783382847850368096715179877905453457852348170097662258473071489119084125474626465032771016175470950427466845251843528311912739546506793892993156728721438035422456457415788472889764646245013000490810182155726402684392209086748847927354903322285241609053788077619373076011996427631941162723899561262211983320425649485688195576506569952894689373710977724845822787376708501312991164516251903654795037928175357291273077983157047807763823666180244696987804965596300682286119504957529472594393434386306396664742988503262589094074633468442587549591653185842338955440037589938341190780479840561166973916221338140173916040849161880058622811712738343020720791015550863516515934810655867999536048780204754571391128856681079806444641215620356923490237000337217643784286669165634010096468990165171741732026969691804805987867350458658229676003489685151281580541589725705754914022626879226992145193895125727006849123435445367427853385648650307400846180009843057451828883613398921225443370015760030705484734966949182103799966069415556934876439667095233961594388355223331283591486066741396787392022997876235276769994927264915563441352284822082893971567400308846247364786920602887399292859104343338754915320361443906742795299172604215052993121147284356248011152026017239554203110638974863149857770352965272157753802879084578191001924384067599545682805713951252504335340055664531789906535423865384852468981831987802624173096395006589953940437456324563129615678506492825379996094988625147753042724876153204548750869287397646832490470415063909174094867576599187350101305886228043372529507920277522295629847203819462681344992635668945450141618289875695882078668783280314949944511044260595590528677417994442334092981508220900698876103868763804378767459745224233539788517821437743015489392773363281559591144068034964201504546509698703983617304975229951090160873070429991391357389675038440237240804537709393975743698926790745786813242853812076182200832284654199956446054895159712141479443529597222825138304097021748378862876279526972211897373199462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^57 + -9237595690834752099784317842013442425465639010465200661231061198034052154517966893084537138419516744818498063809071977489261589790236049144914129173393005905769033030216940147452252417700265777363923922985289355455853668974942499891393732264300333890940282516804289004508261871580841140403098312197887369322198685916962109602755031340343824271705319674886165763366384311754146924592216176574335181267854507573493990631006419683938422436685584872169161841003849851372392213528325716151364944550419524864307313527025868758165589247908741403358482717976378053957006320182172034577315256598130470982348750151233577025010461809693833087358061012274527141480399521046992323437180987459763416056663648346754261089155736577086672788706410492489153401859056778442100557355512162422189874400544403966576221841718028644691784574933556090150531299105611652789215610787394127468877775236176395857574637472391933383370291318376815565807618314238326798270813737063931302058548345879461469545330290112397883395390947072826134159023591032012344859643480732151022021325528056036485003885806470560376912123709168184229858486515432351092589301699219953522895528447070352797148181828781833916652583557512557276031727915775923380936458073718525767814110518842450251614301886418468891783688047848465537517845135445098396652381414977609659888060102994268693605615992078330635332422614660412608556026528275620493435147238954612334082908114628835071659134012412380395194520072845127413328516710962552320285494847162013704747208482444746945732040222287822566986664694983624543860879514243394234221700878363928276368307860922996420897334399376084175105145707995025116431319772187066130608143514960281562774600974470101477352926647406800057253896654513868272219723581508308972912975475536868188623605740579904220355028312131607808952362426394724134651047206395920008413599510683675984914353990253147474038431497950567082532341158733766899546768466815175904824526152197687468425537366444616405942471525063220945037173606094833512056668748868282088789093498445386712537224377254585859605413166262116615557850683105032035968678720182971670844558356051603859463387327678819317989851544392654278917856376762024379284782702497537038558816608679952344281086806184658894562709070412273800822225234810403239020219152935711737392733410159202346586691137988258995609605915116791119999281981778017346301341099388615552506697591182818490658916635622485265750861397391623050473326542649018867840756961980831395786393844275363436561956720902920603267957737065170130112684115676233533916942809712235364381595234791043805732126732680226260515287993650920487781409172591466592840446336588636308578095978203938221986431709490459282912241488293563410064587959893987864036581801463431742283020879871766103608963705387811045776573291492354950589703344118486363886411454056792400204278929106522918049727533985838428382934125277267520985872645648028369578241836279630661010742187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^58 + 577980553329379758988291913717839739396227189810767757378524731684510382812215816769839821935929141908663902074547751534751375128932264729123107998744349535179653740352626802122994440692317029915070779882888269877727849373271293755112899227435095274984174976694283574023820895027929670349230711148258016946485739013063626967622267397089173818997347317800834132896163213102422120028167247228390976566459334416640689404760718697019129516533175774820042341028222456293150509842141003756140271659555345422543773144624500720646933185740852411528369548862671154476676187682918892167926867351392026953126765989673436474527011492105409089354772666988376146467894820004895682030883807948710457584081680322130708369514624655210736953842037034711264512086443263135975624061196756879216756366501749083405609612605266456623848453484208670105572184108915179368251046092035766055311185157097970106312539806818495733269530923248841077090899881057455561857134870117844739112498324156503566786272240987046391355664106878222238411211656622214230733923794121661820328404786125500876775658660478410731132450442622639003472404813436237973241507431155023075221248251092069874874594827721218450740945978387781864547844027041066734827785168277912273582409324865729476155117902847421464505470335553578731085883013417465981383662104908822343724162844148226900037866830888898530744568726305913256281458944410036307753976935635655641784882757582745119111746806704826734994753549932006240363382459009520262064997573111745099137821983441825944794912288457797498223733012397903471191272272856767644752199300889590196067978863415457852187473330486582532433279902934296410146615135517853461849155970111168973672445877543625201091204780201857677691954985331923725278506305583487397036330983647259717037199914241174017239906932030537884563515169597110714045938101797394077843076049071941793512331805480578770643195621568458561670764578525021783608284841282639951893726127025324287361071325367429892737592928390965292923607177262760213299076802116982052560089159292815699813965064093486275777201497516426536339316270135285260329112394930478326481556969387481557700288176768349615786982376114170370945709563200187993056798566688009557999056330076106976289682791027421668138045553497292457220272914672546717933768286403773021984018626418627331970473216539048313664509069616494888438627618688017790763320871215010188663871814990967226377333666111705614319406155081900041554865152984505263537838313363667953476493849314244197055263422510275212593679728500991992853752352256718665750925663706688826133675177830208379331080589863158027117327960404313244541599834875850569261514429266874004181361824924682624137779294192355559795933776668521937993778531378633127333089357872381626726135247505115958999566373829163386998721299200425964336515220079308959871121837288787850900846992739587619608986870308306743361627454848766842764799305809752695495262742042541503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^59 + -31921277869873134639902033651238901778893606495632758981703675436967309134857929354146838376806307038915751743939977537054338349139802340972899638496831628598184992960248416381048056001970541047717521567770931004807599578877702596451184536012277658520083653731893539432897802868641541931381362606733553342631263673845158253523219729970015041907155547989844236123403589395241802212071873915847248496272253300920310174740754607923161325111389550233192471228566925590124551827884568796851542063297374252339493344701481043510353462382073372742576079780416278580598998433704803758015500849256086039906995614200715498291162729449310786991814993532253104452596429637969307089233354553631451181099607616612422664672019715506949864611804507694457604909631689743253908998030099252288107784886200257479896147173280376541669470997780544714432735949035254876477387031424355809102984585097519286341393836408049660697862060145817768852623605100367967683470000415396268615161278721026874793738457205207740163924983520065031520824372315586846815360118287806209683925522674244107981587044913339825048187978239693247732715513855493053581857514286651617943041958911994203942680346028986980149959140232931773639753568395109369979970703359398776003796329904275898020907017403701369279768252640898430138920010313534841318269569526986553738233893259493879951026364112076178032411605385588384904348934828363155373178461968462775962169835131227869093126990575425297669509065766139921406818722761218925974295989946918768810642962771516409707984331710705819570552463419523610518224987335779833246980920569043572649117111519723381566373917687951351018464608091919694563998019685534769782051260023091169869966967036896675422554765382586796426486074022049123653474739051603580948669742103930307766298800227080897179314277610293127664286812050605298322454080903188475596712023221686995005218866481199749737419491734190588963955297616779449606518362866569818697317867770967591770065638285381221930311093901084392154353362758136092840483532800325990112961944547583939205545352140846200989445464891806607535994193916978158186989635664403442342756700187781893809993995121135423569735092709664769115098216411289226039404786836451338301781366355857887832671996737189389662750694291405328272126269343201447983404800112941734444922693021676363143775832217120825453521492016363941847276135144386741077181083435398610052406632970220298492139974276995633591317761139455204948749466163276184383783183541103105044543322810843111557413609704093078587811242066519451506836034985422711511139284480474070452707323404555730590939058147356815795596867135019448160960155973832708096426386454336724245524612711909457285991953245526560822813870096568526437781533392651643905098536792232502024791871767634354899462583936893539589424863219551107089556520266719906807353088881786373317440642235094000525737188068274603003257239608896192365524843882303684949874877929687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^60 + 1593462341205212241345355263829911414032653468617454574602439671633059743469920819721022538390968151363972915461505809344850771099853471133125945340341777962238280953352194729805134807764553581945596652608746774435160637873192656407660760962748830659108033634342377896116094216078806448729237337369435838980384763379366451477928035446533721228262176014592932240717738055229371569135941208073523104798437906417087207084092046700810614573957207865009564962342265461970867281123807708765274895023255078352698238614655165868547766901707737606799807469536094834179626300855795866357603247432093923970590134622550556604842638073036733526064207814069782719604973637792068244960643851362433380253696477233106190190757581668295019299744926253960229773576387173280992827642279018566716191620061391673513984623341343569472813940231134156189159928164809135204566448650124898858786267040423701398248893430940155209602704832035259788513555553294707232826205526571949142555076131292386818092176295865148348747077047031308782761555578254633656611511881493406009525910780345381767813270647808097733093550098554708076373800391580743940890211847984189979382547610703053923276244897182723078582168733574519086878164771629247451043193782564336841245519386441804847438496359039532404464993393631154060403293903136221951083316490912457490393334038401565430066869248187033117350817891616430105582378053060431517938992231696467741873884149405313329367006974111651001809452267525191980799633603351308795336478795397174257837417451747121615130522928125956908023548341370022257357145541364295476596982316717839625515229415823384767634452181321014767198921489645635280872753152736686288806607620360895939803303507065123375340426867672765752493322349053465834011534457529647933212790507441698798351508609884739203231130587218640019053033852959834428978823023923668222532547848239860432636262571717608236227801998502046126577432264620329878975481486007850348410125467199151290563122730899818866090098518305559325436208684118387991228985711586618854363399254507160018053075068008333099211377651544783660112662884586573836357184334500759525312778265892887457952386920948564733270964539930721716323212415028800670840805850510756258761561022894231608054880533327532128130829155826601535086186120327673556857457725012990982818009318590743101470400329418545208176030323452592372378641065067924263948010972332359776680538096967075389425745728048422207450613830961124305935136299373686615278348417006935163850719778975080673138499808638792891438723852815042849748708080342183066864147586032212824433229822408877681324963474924623151891883463057500752572464217937983876280480574927473461122039832945888024367152100843112060669161760066486255336047684120353183076763276291248171503735299733000806378102167345595833278292358377480909935878588771647239367565434376272644614613137684410240973413725959629070882815664888508118482197169214487075805664062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^61 + -74489029431478342580085671961126691386009609596870988166909317800765108349094239750059966932306524429081709084396462986593848221496345303137510833141491879201232176006045078241166954564351124437061150951559976780490187436054891043121176305390138224214573977623191812710071655075651166619797305391720119570636852401198807317018504317588774999056011366823720619111701289745300383801110879068407465987146912199995146896720975083425967427851248226904206047804272332691519793463199341426168558759905503252993932774322371215106522224798463454376611662857965670688418621196015965198967139488943879186368379181580814869269602171983144567500091423781189762241502744208356901224153813407253315798204065034066534444576219243110798552892603045671441715506817762108626397875051642260406353682576635793865043185996118856493876681013820904948196154125653461523539725923656996849444286111316107240628966578838107952018955600080705397937624598817825568448854994141439834182992840420599025825072742948385421363074167564386488557059695955954521689912851381591972198748384025010975545607341468102804070500595580306744940189511215863119837271760805301189617598609202470408018301556026330980612810041510790692402869419902210325616730646983840007211266657127650476545019978943455185250685982762229328126927125941657439282439932508718223671422717358702874430594230792991786476235804421975489841729767477024344185920856327486271127247873012777995850908124137279732011651385460947246543582196583647051390978161334851422456027635979117389804092598204639776962598451806492421309841738727845363831230764312948113557609299455919703579154910474555269025209127363237061880809223944672185078969580436695616753567971696516640806776648387049057885335379028804531944919554110218891751627184411686425226393494130645056433078591327354005881298380543502741560153629293156217026230584297047731794580640987366238985725616467867115447779224085076761392266841860885244787606124994924880812090827217015119557125888826618449977573471911612602081037159576257474832149568672275252049298061351728876951993487122983004405781080148784715382859197976670352835988555787886355581147295287500938521155796959322703720456927164124167288883740721877730514673413228558571870088049001699911531592606098894466156522057985847068565190759084861838395143101200792706672922834648345395218948918091249797742269482690558337027137664314781334179004885020157822680002497884374727447397266118320139019726672727136975330172308698832644064867440592766029620353193413564232052176919828197992859122858674625964410546440255323462136065856533555191597211879334137130846548316019233737007166689400893517941962715955181188661597554067062328731627574116874191672171292677356899603680061837985575122710664282774543045109507680953768298260393444414673340175589675810763364503241845441405039690284989557895480493808226049210531943314998864978888840720072915540335699915885925292968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^62 + 3316380989736774484460793925437492055702711676727463138473626122183063679165262097514412035045487198763704265810117802051443258580100306621480507949655818308857724360109625387958030006296319586852372819167760333586990410359391993018090308387791097472628021372178466135236717968232187219767321163408688625784360503633535197852934770012281372704966668545303043164523036994035547016693027330083787497240177049359395506591546857075535325589747242475366899049406298129348869100846321998302859833993952354191716503283037187192318277597571983598795435129863495584559100729994101522914010324216410675095416103288104089872277582342901729520855258629433427574021766280199832710250244683277222840400990862433658091181314476768731741522269326671311488857705174451609049586699915608472402247261217904618950773908452086179021817135890857931967919755960204041780632931626541112530011854808193839745517574438156991078313910516951784139250003844656128470704258320309535657953057188854434914621544268985381647454250614143541884937537176426715703285252017811195536653440175746626825752327999835301827460489892886060993676013061221637500412852286043729128395529845019408636708221208572545511315090070883670695421326592065678784011261883524598855367693027692678806148599187375430398917496682346376875511662714525981287544258547028121978065245867417670344888126681345826726474295287656180168483835652023738978963630186259712881986890745783017490771858470788594283651237969609218684413029111003762823565595200930260547034420261158620054049514182256101715642994197447382119418831557902360191628976337040376536310325556813036242547852146782189358775786768039979359437927226043433445310642920432449312968045482305804591087694773138381673240934511692967275085974733730045647932270856777695101069267716300744577515856865293852773322275167153150768066437883052789892106984808245340284821538776544140156887867305519473183495464814444666972950405413964304131379601035803806144525515954594880321163231976027232199662927178282071777672186450687964332411372846010289017993646662765003719395398151982438155753323705820944843517375794713305907491140355646540093386403939147358552898740789513399518673248536153040837200691684920381349144279064494344886028137440276097411962988280752475268299935781894353208467163305054510588237151748643833329733634989863950570129262298892149497727241489663290395481555421768559489288460542420308930876554176108138832694835656603705939739521334092712394851164940171535546053078219183432353431264663835225082944331762768211599469534845807404645594925335723074029730308425097475887275114120183514619523730238231341391929023066212841403471477158102800201444756982338676782657209917442703626055895431096816871644431612815098858972931822151246801045799326244869615395569054610626146379400579521598800247250359620247077604481039692650805075923869551333237803969446448954946653117159685105457901954650878906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^63 + -142511669066704829393586631312245423140897935988318687614636581388211914589875016238261224075412540895243288499300100509137235798702044729213726344088797940255421717873609945148417730104587301757975669967038172728767571734817171655126101746564364705895630605110919929276962656431986669584241178046139984680252863932162968025094210713004095618832855709713861532910099367976639594552243934999925354364565784165946065332080207518330899800397457867803796641080572912274945968580944856797205236278531732146578374255517287333739605836395652028104708348190863098407315767355278271093729838036180988812691109418899916175837641596127416877647783894474750716537556476276152522241207023817734075641553477743217704967314594797377378625880704415040290224504879848703384377884675557526143088444445639984615540031119787979061389232964598827692710793146806454465942110421543672279841819912039132048292025045752214614227934868491280083598623773693351316718070420181863962263075724878804395407142295823162623403961218283741172842290412149262149198377206404881171861639780890446010041668968019642703566027660478136962860903486488586524599434873337726040391339041667508314045637918997909433511721806083437350494573829001178930120818378029288341524166141652408334016495201080144676317673357032740735550447493123564571225737365410885363889176312962068694155875223816781394078705943987734814943091641395234099819049556111046807452312017877119582820505130725121424313220687047803015747061005861215784442298920300413492451634722445372142793868589825716992657049927583458733543479690203650788527873313253047603265864202209297697795991679826680906916264710251003863103779996183236466091986125787874510169339716663556052271595395361266540603827739836786625488126590548460149957479072273861708709272515893826974800063563865281468752771650372698642801081107456826163898100862722389438707068803995315574160109296718728334053372066374026959714368473310194585227939480835208864178508110530654102406103084312263234526376582867304195649094417634067384662664926631757262723181873696942831572265318649169064742482162885906865524027922415522692104859674738135594127648167428017846550290972643569750590023938864183092132345588220347036455173746373346917061184519022169547575705404487401279107063105331047397823921506125515459583482173559455211381689572085341053040693245741463409587642440636004283300803412647381701166943777126250898405433712510327254180461324363373599570102493024016231407257119448737325477936636925190780522319012805131606018431136036024912466821877392535315858685380253418901690907635382755935751978519070173820602163972041657425174440341817379170435919577555551232537716587715510465586116114169770346221528063393541252602415439642557785765382140337651369499687426859617536565527220732341153603523457112053052051780827637098190976111012138550025834881689904153573768959263192769098964668682949542999267578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^64 + 5710521097988886371984363620528860744566329869195082219556172507229410333081878448019599082388828829969999291048888012894576759723840590759113371725580380179164092057811210732959575984018365746835774901074790284175880435639268764392721678164917885673269872092023959654423666656281275471017733633569912843994134727483904712964317428277759394944933629636431460228204519395444964851974854426283274572262424441665474600006546091941010415369369645096895478574820169920635405796420631264275461934574752731706855095101856073524966380775731831257036345887145587955377655217381969715369436917344154734046151074557456641564244116650986182173699146782320760155675754324605917080353118550181762478401674677857862321713211807136949263719425892260316796674158198716288458348618526065881858147007257995281850983111229408418033154118403500532690078415188569097453220754161260564273656815816686607891318175694128222430685894700490574832835419533589163627260795681105660764791823128539085651136794651619076681714674045959452837051952293474568901665329010144195629305532378454600722036606893011738614662693913325594319918651336166724199906663971034100287265044767560725670483015668398475954171164735140499312362681037937114710966930224789609495328925767548446034084620013945158415868616263889522643825243803572180275294207791554056944414557975677231744888709949509147480062388125678233963239935868442172193394707092040313892814260715518177342974869590065997300183537855588876911132203587931112308903046085752655486248190346171238926832470001287375468836815378871589426885869871199726385275108602013010900654620587933489661941049768608355267159033073624294083194263971992015196761561598389041010427460848444090051180259966586540346111417712164219145577870270849556317533803846868255107575373782089279487635034995339673241932455726064507375904271836570890274188854156988168654565696407608309753126093150538823243006801643428004232508026583025229763347009124343750099891941898457837383313733854058566893139531388809693415952210927084877402799649708805737831707664590688840209825681370920104867770067686620883078793190673019863045607592276112405786731238114697606047891555787619769765518497667125955794452571323340157357950481821140690948935146786510229805646870235959189748367531523695048203033881304950502964586797181209123096448003041334020532748957831024178688894178004398113158674638412244249494988287773593237124857252546881756784861587793060183753429580723243543039816321397612035535286508572699144977068708818925602101270164242266210885495008010117964195416400666952098385147040942225814491256792494836737459684978308643611636342114683377152566375661166761688094363530018776728740970693492297203791788814893763468679823911137713203286610082913074329862514558707518520421622451577091718808728115054571575591913758281687176307680809744716806093765512226285824219212818979290330320511239290237426757812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^65 + -209869460714447811462085588183234711137461981370309334471879074650126956609065323493865902358465560127449176046936489230875376950159879098563430742305716776427741618930773670789542571321779116864492866532000828062815881889778766952389515775951871358662772978459189128623185210366049434866482413890789666672553486792798673632547246901036682928259133492809577565925387969867642505855259341415616559724276404322069487758696465569070447726261660117572361689771165216700152781396344356267461592973346755859380129129540102207738946910514599517829019540706652277563772260640422741216867930430804021937797686664996631881158503362475713866892271486550436673202900466570314836124491996996996812078188593010454135215452286459910012901358700018836371446623376639259033097018892750427662076217763781275207518080831235161535995592156705594002917052971333377199635680961402400367193290831296839796138110898112691290344450238603011159759742872590079492558456033906621884040423606587331287283503062944192010164166548082778745560663433252354770894990517842989592434642369179543006751629434890535850296349959642787538884525587669272029378261971370570715726439819430796078730693999073834786984890865720946240638985135544342423434929267660642054374320684285609802395272178181717778932675401868274818170501617144836472731649919379671334033069476291416776075369727866069767868532344949759466534353357605758484208291332971214485215377363742476484342286573649114474156100378497303953968096380563956827428931663365005150791956474819816240134640843090924864481842716011939114110371989958607433568133604125707647285291753498556331229004689052510135931926157959067961988891640148475383894521156675201960070180772528220221144998456918205587781308534905586201882137449160906004752562786934919978792039310066415256920609103785007433617966411409874300840376286613917644281568542293674909313869562796775218287221438443205505679377316424945559066510933343472751455001885915136705158049224971384491881745595857280446063360625536978565703102972100668282993905869290141516121125568616550564963463526960456004813822400457184847651392416138171773893916254165242920527292756339467114866274234712437451859704767627459504207876530777419596784590943925087755217074452007381927907878127844835368720823878905697040860821795612367160238067001515233248686790945921338155424777265451317254038913577832166036460679695272437049375816611654843685073596941509130707833366519306897221745702834000995406396237460535217421204942972250981650359358794317058441400997393079451577008762391245771827205869373275427690907159761883439488215587107614140767151483254774635669770652726994513307300481804405939074140086164102272397817506466208287307437669091637223665053162592569863440288215908145197430476915706923341811784811350139920819942636466546907380092027698469751121542380655032010687999664419461848876346058125373449051153278350830078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^66 + 6832939223064261687622487417308824110170790416450737336847989804251370589695357654483571810488751929074952046055857438281821406738071560956722831999273162774110235429642129111994583154422152673872007712972444998832594542161049525834894523879121335027562235394817916821256268619541915068241637309846445302587834083540908046712136623472034925495396964632235197611408293768329729709662405382954501096041129927725419563745373027008445242433070370188908183777708373422320888321016385613623595021332794908150371814600616282216057534668280772979845900774047765944720167606098277496536577098592526351205249895830958431024268448519803549273889094857683807431510478255073897522518942405950870327046067834159901913660551043548455653630481116640580897987102982236409739979667371455351144034074559371010674613065662575577623893544888146671892594072644903697978302965039694216811502289562027164616209224069199413673112258836829200024214605097697267881717912156378814174088139235662634224200038872570703404938127183215494390552298932096867871083051230987026712145508040359766933069737669532709328571456790462652300330842323269173201962776841857859632636811554493821524237181445268143261401135928879086938576042884951140662732513268323939512485310985209143033794182129081250802136741866517756218192606321763626804051175551161351737862059294649564268976376922061215942235017718959604723062841278485285699035492477190490842122647305762701137177664836720263041888504209376881875658668937478556377973250971713948995699111551526075277503401043102656777254063346871876239387533814499030735324470563961266695644521598236002943931935280510778838616138674910243958498644914631666447673721089288769404836997534659396408682739620634744600548832192464467365273354504814505018303597787490675966484172710031276904351140009307833810147406754751314223319356235278590823838516604901286234908657340981304874362984265809566238882400077671531600698156013438640986368349528293180801757242082089216272358990471521365110830714139287194709066184923827694482787149325031554427747521011191160040837472419696916907209257754645967720006086623055747288563191911479693982498697155022074771946634550497960847980746684133653422950270381432122447535047841323848134505399813960682134418414053668752706604725268081585879793424294014732297673708194007220776541947494539208064851028389737650389300338355105946290850450547107960462318612488262160981531462202439758784667165580360481744862003947144132923816578554480433951359988989067220647906739085783784837871599009809184389392226463499393862511866649147252820305106291117675606101091486835887331123962479205610790262780178407229629810427868859521060192924843211980650381570003035938603995904604727872275128317651175237831811282322539380666552809461531090067069158378760034414362287057130005875401340485372429913764443199273435289777257924178066379251157679063079032897949218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^67 + -204742883478647745466911523495561540905725067546791343415668338349547432453969061751842092137876316178008221482685259020348025749688159573438154222733334763348373207463275386427945974853103785207012498944577238746494453746256470305802723357174810257651167018028257278059990607441252922474504565403243727091662793520905115742225318915470990111338401907429118822362302769583734779316768217788649260703428182141495643945778887459049436728497446485361145280234047423298334732515661263045110620152982651542240299802508301178958201352126393746687809616613904287317372354810179720590660600660851930480019502988337036797892272206155004037628021332826583191413269170699774129561824494481984463030487836064242539428206301412550159059516162382909670407073515337063740706385182035785838368809122552480813722806772465603808341836708805931253520373338200269778813768589399646666635330797779193053608168305335566769033326043792698738782949740977806089616613652992622611547291502762045723375014889410314574038125672840417784176727881207284742797325857888240955097304109765879007678544779595994800834154123642128881756046048083619633199510340660284579819027838453694703098540843193698927251618106965327503166690897941516884663293468957382414720730690367890101006249625370878432992409608005953361624012623604221688827256728515758581573482738074244376499971099183233457644392326437689800751544912217158627730214028699612899515911222883377762633592258960959150190378344315259627010275276780284582170842078827487744963350643251924348191701391776608671985585981106065615957888041191786237682910396108525760720078403229536538953560009151725198723386725766629296463913918846318081581022570723102461285521464606562575975188810087756045120181802341194156387451367448732707112771812411311242338498439684538887130214303562834363620521249547427549165932313850969239816750706326837369811602384822237095669278420948865079659541918130780758813615797330880181054150006430453797268103064124691021551567860004925476546224989111613898493950006801823576052529910757076699405384336206787391033556332547587289261373185842023535686461722909683641473087396622228039336257858266234316520681137965411248421298229937408731107678910661874321772757823776442898177676811086562340753702512951592272825817808858978655557257354009182327165127035954439469660388397981850772204170995932553933756078251539528339345729734472699199793074308682168616882941246163715772742765002529086729058993416864761435262605838002836050730183590836527338664840963236197040211797599158553617604845876723481813505536374992626528682343695758679269604023362216857382552642245507443727546378025845381015882512686314428735560080720766850947445079045035817495254245040702815346486840045644492047327813930989631018594847674592599472756125559225509838330793735954229124634020336966121008116091888447772552671896607987104913081191433391540527343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^68 + 5753971893866990880591747344492268093748756071592244606525579879078731747359389863422536068732914625491375918297788096059949303708668365689624916064398707458869197567044890056784841495204967932622541448463823324631111431330172979175749362595303726890463033088165933509169769050263331727266797424678317721205899914746775823162510900998604976021177894925787210081838190350025222781619009654615729583289580685615829471313898867388375972169211910736991806439096109171171173841184335573889129978201556067593929390893193958383688308558696260025199239763189773043909499498346105130903286036198444868234584019178285724792232023369874361151553538764384706984511640119642199069724461851990920236238677143362572942304475836542638951210520850340931784470814617639124948714398272844177790781481999549908738983721463355212237486429834184109360337750527783029178747209717549320212506204244988021068076300243428977132254358847490306033209826622427371425502450635688773103278386612613018852640986568856130931405243019651858212387314497201436468407094664272226603965195268880639184337282695510655847982456293075954322640108577499781459153410758425330525866649624060836615042353677241275383025671192294347152982904963621040143360015439266739083331997213329927410453902919070356219019981685268342385884703981080964103536637548847900054511070769118691145355613120648523004728750771896759105403241221855644164504991394466717940188222695961438677508443760807487158070589245796823094976791162013533239893563354152222807789954237902849287241359246808264324918746077275786472672841130382880843002021179807188629931384004514880612290787311293966726465531197787436149671754885671313466103749765431160166207303718788198789782907848543515249583111212854059620043777424595446645377424118365987615665717064218731498671075819954382992412294778221122448832521889990725681576373095362669489294324287695295293236301906305848750956749363366956265328221554374065532185455060859067712294363655530841353328645274293785215043135074481767451560378535183450225253899838859173469380737904255159784572529222313046828240917681181638498297183309738540488799306261592383402733934447405507767704401561306253063978521519608655654149671656645390830210965035319721737324842825069088204647643216583090877220558206394326513864562552003474184742344796434015241515140914180555891316973244617430918623181084087886037073884037791692827788127821622573872136613636775919828538150851161098189664103087619400931772006040837678153258321632258055867466091223461280885685800512314487949726285634507617439302870128638940938817551912218495887643949099513443789740493417603502108854027492157733531405226576556855980150755648187730304522411545713748325696645260105566206343466130695052004159264310988290718208191042511161051237889739934157673001031507202382808413854815958260216880848920862418824114124237631229087163201574707031250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^69 + -163415520525039642709845962778345833491589560463060169031522936921121625071471447547916274021977759970882035605558918795053812070238397266008770990169048728839943902863666149261585175468125863828875726926599170565955667770188352756454704868682452296785265398413452246246171714237021495408679322911462490252402328301319805122468982511839339318093816154172514658053685132628681125298716113397972945044345281276600544602625817146792629787957896735984905015090441330216602083767515076271262379794491877571370169602553273181395390195638236868573241732733096611117658760875160573046393649541902988329405639277364957367070673038243878360622331105546288103316889701985532130724091199961973091878418540159199618894376245474060971009616544973798750920411804466341344058933353295108480946264851524788300601005707782255555194946913407457551382006751147520594327283191906984353974923985457708894845171610920280066163758490269570351164116605029950218551652157479417859106078731256959304103189751103891315219318942180245152320275255283150367519635795393199593663732625326449787974980837791692980002728285726236873836104598346409153729031321779316782815136370447089021832065807925296079255995390230043626131370978832645227395539050006774333817083308026093352464041885018622880493853907468704074197591675963321500469217072062983754227851689539431911956554111689358484613543526142469832088947501444844034400603537785413988413191864929416932637045328055161390677419606852866111847231887093482568315136628077142912315553212551278669587607834880082760763071483096917538316103097641250083079405812276139191622623494202826563422151519792639420460942884668848899268163439403836490686717643516382167261144254693348606492287139529270018812322839339583672537961503935374968381283496932086816594620796177767005743968108562170058266175041024171719487628046247758477401984813782069545736410343943157723042379899269704713632714886804077747651240718599554685322800970781793223062351058178728992779935801770041792505335262041314061367162605250740767882406155042590980553136182708786868699067424743480329583128638260590922144015598876476103584557834483389314385806133419357786885933136296417236577523283486270585431428990154242739525751114612405931310872459280458348579794654181922256316550603680019656848425043677392520756922886749418878984594681262197366215373873010012284223633733479972341749596959016670841056078097329990024384441184840445200720928212860670081351055536804376167608136124605497997641470877842168742699220076937949166644853127571787353798182655663668055995024009306257071828005508001281083408265701277779294232587544848319792301072518277739303583533380667565622189529612814951230589916257590632441940025479838588856689908615098478294630025353111976111183193761652899243213405856659089861835195561991845949062321997879536000198534724688099835467873582088298315255185546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^70 + 4156909077972548880723764636513366554855297945075452710938811834961887249677972153498242250850967927658191535238425615110592650023995403600236643975076808195555351629272971948974208430535110943604920228538781675071605867305375451755067884571726248072613345332416072974600083539717031398033205297818985863949549774289088324083026767195010668487532203394925412572675529889708160069894170598758088147225846728204951173090683141450617235987143390149060268245274689485459848778217110023359872683973521521648729866811877391048331407777565145736985026158623319305930667732110340011959142727218534950131233708670760884036341260337483423123391379920099142557851438002066889466772143649642305119144768303756109814931433075135124655143338379503307778227144641853395097302392834870560286988847408794999760492063957409609450012639456453259220251332881372128078694734023174163604487247605940044144384181066211374206872673034685328600576776126418707473217557212830651827987154864248283243840972191517910332321901783808648968078765007678739862140059429571995299014883276714624268438165297395045110281023396531544427660522889806776303965795720048855323470189345903429550200389476635988218754837048201066285727256239692749936147040357799114783874106824535053287321615955067715162653758388075936490100409184084251879230657247330983917751112063266136122870316134495869996575553001824703137672824336658308712849450081754860189221981958504463122047779412946139131992814920833434690802645630718071004763610227513362095097058868496449337981048542879697471707502805882712729606170380992346076270300273139809906297542461449782457911701607573344489847158359473731541841975361276513088095071548522125515221718424582463620383153825086468302455586793198248772844313390009024693944878432539453674953634852067355446136708633788430859853103253302503701189377392839004022406139152690884224310254927079131619102719631169701758266042809057302127010312991324395925865162680971839337059351339490737709732911379054269947175830078629277025759500498304803324985717178255208406371226061740466903178705164236056383569059902152581387879619593828794833380805644143936856493429242835008806456064623985011823469892684447462856776855754786642359816547476287799960290092972105571485377650051388638321548787758246756887894566470399494365058644706837099565273869475819207009203342418019934166663716598751657739804696471933226594307213974762095726018438730294694023362262687851359244914667872212316584678451693794016731632622766085575020564824271820293200456306525913576763374475830145973196924964873955810607397329909154876891675118657965335125413545130392946049445519452251591509983463905538313573840609313169064381546084582519966556754497734015953412838731602460842840346295031055145906383603044760176344077849821097123173215971998763912979344236247493940855407674579005494459120409977175379035156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^71 + -85738890494361140672368356863273370982027014452398634620820885672920320141596543410679022110169791954392690800028365119277308150578260822995577168914556979059733585526986530636169729314677375802005645049777421146758260156733938078767082451494746879073874433650433185695972637719598155244516628654704647074121214585873401194939118721916144762537136394241697737805685587865369035997240344706453187880885142897494052278408114537332327012438762786415927438029882793939081869721442763700023551285022868021719367459719017246486362760377339419851282539584933876294903520435070259797890594732076079815588087086733422459189897597993129239436593623155635600064486748941615253058655480523662752657438701794011566118973509489974296258063554394393625144674566279730341789652985929367273780197025916617991302904477256235545085272989377707532271560757049168913021569397715545269035487005878983030471180433376137294702465154539156340493217929215246626520841990451400467090659494701448030482701144320955528968294623376839312421960753457674464834927092678117238883493682640584373457515892829159659034832566272070490920771860576081593931152043353335353621936397574431587230733509978987418222876734083169893096760373767959780259099717123610432824774895680833321386612465920822843015182147271671275792036506243435798301197110378851181769653944637287645436817617874065678607646299346835438211961453681992823331053816840174615958450700176937187592294226984828485707237096620525335081474096567827414572470152798384267482326532028230925855315957558253131542271045723839907020393925324841190997662715327746895569568360339619436188160991864565640121591724461731045702469053242563704851942791513700320170731361465362338662242713596798128362264069118447066236493477728929122317400552014030136412507792963349413677199927860633730495468681592904466921156945059270209426870479967419505809111242333489618715706002206622280948614172927093128951307876879412517477961374081057129163999571979521580852670286627722308811493886673318145551520007185133815523480012904494521312562488205822133754358309565301060017022180324076269787595482097740058674840443746666648314581778087244315406948664625476039358798628610937319104759789104817546339102429402491920776899864103116555998420147675621686436043927187730475468286233814051686333954213047277813588897617744707036876145371296110511113439364449685943684690632243255925960149268094084883241299625981245384343136583720032856461846940410506989224438343239402929924988155013684045421223587406562356660804023127768474052463958715391697579042547008645322449002665664464587176437711074465289178727009728945174108167851598820611845899066031761402523877847706907040763397933283900972820577941498661929357590099450900098226601543001321162122685588345482464124803371834510551231642167233988950718956188456829203727522325471238251163473885133843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^72 + 601629508975336107732645576470225531752328057713669824614946549516602794398597709979004878161950040511936123442927653126060412512231933535656133524902077123273329483441866137421820777046268809996549225645200265916842353725007478244270659526768771337715733023799616623094667527284933503553607168069715146369844090849495721617181808240495076411321648270242523845999477320722887000385477350142224909657149288006800908917140253559733309625798396439705899206135910290849341358968973658659849112299621660384283848232459248086084746022864697582569902864994498293848680458326171304573891331476463459814669204342883800840626226146333094698312822862211652727403814061212620002473166255523112391799011598691739308124303334738758242561645898216442109031664898241847654641737130469950017464070566919893987445292579242386010165784869116982136717418280043224781208351079225403888091599151917795174421038455211976677446770096840197851768158379123628814448686794085925270327111805765289137185275329844640973451613594172108649169427133481526154534805492490561841728413110810760950215593218232562305506656862091185396577993474404048393572945031802184183861641489821402387502673664659501096416552682089891755543073254349924142569590094658258836966786849481198210119951320545402657377135083396969936771948626443798929926303739422655179530133541385301945563543575676682734096826694292148825860834943799495445917811716760989077987262389625574379549277914736345880279429392213313310886743657295412203286930002030440504331048040321071298278428767490783002701086581330589859278829792570932086982170040770197814933049783992272866450921809608377813218469152172753337124236427423228097870976940471543309637212331099073257969029412579467658085264265524207677180223461036557975388575168646129257407140431860699271539004554269232872970422928143059590273711948838403157440746329217689521851309450096530840724062061399935407018942447366250673525007133813977668291636736787147133125288786105092246773446425561095922990118868442779545173676323803625342974102434265915676228915562467806501276475958279288203998809696210724871747589314232220633015876630094108933373315003807787505701079322774229714016467870429530653592176491696636783553619421925234297586910161060533346034555756555047417959147018912588957144436634869827521867940346683457915068559307462887936696698897048356534006734446231640094249575264071098910605487260683451977087277232143408076380282902589064989976660547821472082729139812758837234584677472264222851542296238795182804970333734631792600027151608935537185603431551683418116847985041741034743597314329796237010528205178066137280095632088434866517477653705345523943972238532505050308589739808514868357566445006042088670600620605755560843853077498928179514951176214278355529538154562958924720418453273808388385791052948472994497215506899755853090729628041250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^73 + 17594454201684393115436845167320448652562895145481751405766474439341122002769482248761528333954159699412442755183222689826806501372599525556436684092685925964954011691692714512657547438578842606219367862256635555822692014520743022709043598036334835651623747976662474156122722336136509727834707944834287481396339329437067507405069783596952077514313118083217765782067613032245530221879438230192002982983670405711681301253851764481659588210406394407005454944863142820054968865405592399045920659187557356303830345426275513923564166901059770229471188160896980240491432332112422027919577207648062754773728184522234888555712594223105860658559857402920357267159120678938854137688233667767921701420926900177523724719132926540117657493141010379783118337024951586943607646950789304423815933521696397866704492513518636859976478878735711672088192215097164881106978312699883586472167470040314111890439363079476865484989078414143337658630985927127211150300666742697925155407901472757997415915743557148982612428703498208232543932532938786031212980555871597073380855908787528238523645706884945152816439237185761621187632091979905575774490300107605792079828662902816326791107532039658031702556373625068774517211718669106902815201076244398820483588150763254066513043582574179231038063778587965759515642445424017042751175808908652102452255539920617789019526702276925229016473219794002543930554313573304013850920096860324696939691335369517324910152905231745984744034018143075179907180042053745279512601556240645139221703606270488489047349692491376291639688013772084985382523910927356464658669976172972002264052499629944252384143976943677070618126436374676181145124984846534473825346234473795643988273136014658852448275630874199336893616405405016795833012573961866093662803322833563067983205908546808273150188411054541373376793677758900645375996999220544337833132432754029922347538700792309210029743899800187896987328851053898640414917970061335839436294389576533367930231858329355515794854381816117886178387132524059054495268148996979176492473124496683327785021340344465126198388375075760516172855525651843244993397611404972146883078198275519994332658296769169744102837268042195802662496079006045360658072625887296702073970361891029587515027727478201121511039625942647148243808492606936885667208655750058612539782152988646511697860998503969458409103470851671112667584111722718920532473155379435679093438386815224931548619481030038018425941228302628054136788511235393254252829725017250421734514455596009152177024724184006756371607995272949965380848552472295330637338326187799248629589178481658859280920373614133879309219187428418317799993548962098821606110448149115958583658102417948613206065058564483322053799203141345118387704958738280288947340044542403159439175326130398197039093130636417744277164267906991047498521990986046212801864925208345279182045500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^74 + -752705231071394671946490922119730781545377809877386057106412831374839268253940899214414403228794927874888760511544432839896112482459718169495453164776603936761525505250195113018861457500310309720367549603788561227197229657189892599653275539543913740294184614574393047960524618949410852121660853091605636928910431282252627075867228472557559005839933834612035952718979685631323307734403443281948391718455772316247777334514904832418572879226523327349252500765296736825431004992164519843324852412811950227269779271453435403925063105490634810480581334217958668209931918963394899977093940347920516379822422151563884933171200808514084466964644154293850603387347600971904778004613514122962689652859400615871782879958500823241434673211806998450458295271391169980016858657925905005083270981301837139055471171606818114882852221590474694064134247347678515284983090729825073723114026984918349869677701905130682143506080749504136263673419928353317728404640413946789195062991318154432641080948932066004031927763484430593350683854612480390146369069282467401130300318254085573378309320731607086470048376071564331663887824202838995534272531873429145280711590534006929563862751084047998866057156311459332967452315913244790999517787696815846074018549401543730541724815025633610994073523634201246887993370344873744904075518792757951625257153256498732459085030566197383076439715969978659146184040178418026516012301366635542856540546944457817833888706762988136948506996716367736342961097229050383152794458303747185438807394038144775440761236063519420759028196638131564873323776786538497361818704884229236972656547505722366169780274993320503103241339548284166392470918817930937765519934905943650063871155687288838018831333335978143928556474600395582003448363082004271642222345032873554641122546053849362554719613564414192069826408203892997935954893158964178586919021036935833781267030250343328847080613964513023144055276360235332571423336651796096917783678521362930665620591777444713409318802684294601246028264474744109036736032139468669318737668602304162399439204042425654691034028320143548364008067447555293305257668947163569347922957102730629880990179497214056079283270873770639428168640844687848994457236656709642654301955485891382071649599581424509267150851696624999479470948868421309684256094508902070846312691996171979786365789372395740565769760928556012744572246329109599492184665808635525867554219361317542507557658768501456186019837147247789979811267442929221369549370181702044851427650282577586423140102592058887372341583677876651129127240806737821092064424836097382204868762173107447215592978524810582502426365143843040781393340550596935292996220855228400440980410084506739271402611506971200259191055114772906345393688411320673954911975867795916891743897694184199445572202659260108320267130720468203829785378629110872417497656718900350415200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^75 + -6900556876531386567877704563832177322820943862533278320648467204378867987308299377677962037766554438555314139966114784530320754799035442521856484501736992434706190195778855608215299979014714042099170309691353836469836197550910506844666560969662037205484261895274222216384888808082419281401490354770921860140121681469273156774242533714133056300903254469352873160551271056815511224191409377084111356295503514961252194679617441644197811172579367516943464133841010139618453469465607054833353377208784253939297861026170733514861896403102580258649788460401514081333238536100435949509743651894485040320463108462237226584142293800172322010119825384931480473719010680932803649226743590662435699213343425967862387581544689611819484903185796095913345653102543190540934092105105873016931563810414470739944762481443881257796896369722224101010774617908898056190391464034932424834119805855602894789009273450405293352451610178730199361514143863210655041449555236333889409017247661838864178445938431305302080311896040615207751157245211988036024717162223072542652043012811623916414925582132965216203459526278094459241167686256715026628348961100539404048640083433171570996190279999294866868979962698843367695788064622826476108892724295819239477280315237670720489934241638136991015199219072177619670713555514999202417077381399111455683183767695204449238360894697642159870697020269220448637200691665350331478135631343152053214092115469798963237884298040873604401781970151799137803563968274594608517624817107047721356471680741441655599916724979729890039795847198152974489345696611001095450122564366643555493568022716100123968037000950887390731015949696801902991160946692672494088898017098866756772583199493975434470810002243529167970790359449483030508626484400202960136002187783657113707830401059480752407058477345010334409556028303998139372272972360128427658338696454477647517736637297962844668990294938728247920862732485512595339720218652771027265898349676862274351895865173523281487206432321349268564278586509218998310892253414893162357120975892471551901139853428831775694213999292759007703542743285322206929514351892652976122478745239725713263119434809713888419226517122480266763900229527060710323355259716675290959538179871957945432912328645127463401289972826674899841700223936193501646243583813956943622521189597397776483058847734782303357781651824765629359785143417706613023830333877896472639496211889820380601725109394905144439358286242330978827722261227465293116189520741489675957176400926111980115116269232695515679130235027539528253574857607039069454143536915120350859043005688164163820825735039412590050441799273917443826124129255747816864852465907251524574238610315925676373594783676236810138302830426310025089766609607133170548465128472495905901488641002410980404113612133893865170961100753601981158091492726360222346344653788268480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^76 + -115878137202560360830843592785895424845915846103220792259612631665334760743077214393993567588275784204501605408532911908253542429892611376268288375851230150239745263225118778631804224263932606573998698420682016654490674487884125092805281498039479008965156506177232658071839715812900436949366380754581660973336065033534590024582661797645668529456631856738124792248651311267999725107937322736942209390628021449948243066565520939529080170613156932259278869305690254551039025066272831332804105815743928456282172832140746575527826596687205101459251166803089693489223342486249849798019097363610104142779984649340650670673360532554039392539525119386704984013474188413479684222208698922720841019425780263040195091819357032033561789530439000208625868397383368124170579961717056825878382427500497278546841363571111720392263207826714481533242243142452285501937493882730725921192996693197153066203407449913253149601526153747450293061949433098983578213288577432420579319455787319467256161586419352949517622732422072076145365897891920528154865650765864719257215781407232382354695405756542242180015811511860738719834473800159793450994314006323014762742764574763803220204888344895213343973341873523942213419405887025089042053876046828323051463582486849266177812790926494040915301336958148401504947985062634800457249256420141565012553404326589956652180400339697183342447997512956852239521988408247939160088659189511131204192616228954063350276030772134416244635560556116308755717121986598763840583487489956751844670459632260807878305644371701113518840786581874277454785401972497624078865437780917862786031462560140980251809209349431137363537831562547354486044899327604537309715886188354611091574482431487364742833388440319041253984407669556870175017952143683362814221647962806422181141938300240249450968438647853329869905911886986176681450568368089093061676309573739692590208098947635857041403280622264739277472553283633216078293900917525461756974118863080286209711751951648228119425324037958028806498025598497195117983558885173594277296151898515570017149297936037602833435403696792895149054737221271426149344856748941842663264189188042427014725351206382141959809477142099188112021299802128494161952575420396279443538040085136918853160178267164442322025549473473309895467136615713919521577678229151805966383040356775446359023881879836460522149994957171611035716982788669209980098772579567009511288649878830851285287183231794791807513968140595531793270564755349800737820785079811142578545596593535209643072883292512048463465992258385957358427872746775316171944931733884965865426711024407097350038124196668262958116585837144965061458265622651612659795256332319568733469654558968618445494334726904632871316780192775334659173230034032903993067493518489625798506707183145516643114084809192870362627674821011830092979123067549696686013391067392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^77 + -9295051386314826862725616117721737939961477665490921487100798151336161733243559126934157828105323351730240583328837846671304259355462323745669591942743331319187293978802606809861687647209933142420483278040097569797656783192162360033645799863697954767282375399156257150915783191823233322038179360515761763546478963210274593416650223080055724851840409234264030305866875401129596185252530453221991404179788412321204523054645427951168929459544210963291436314605146172648676012995476114461799506200071736553912799640217681680479406164934067961735152076392766914500088845795956957052189587485840799884053317094601722172086510171111611731297978599292250325650568008517123670121185343974061489942374153915726565513839573208651180395373341476361744861562314064307926587058281973299864582391996185158014056349815000128519250558697613871256141212125681841116900065269265340551845695515990584332500698500036264353377552285922182634023236280272684091433403534985569658529479190678335792547001161943238989842340336527698779354845641700750425052596541762003265216067350233802115480677441464728243183174379939285253696875188337798787767817596698416416564082356332264845188583497958459892231696452073585316706668825766012425279541858060451933706132038866854817875567102241290942124808266561723867032180438769355560344379144023725723026621097846889355240833209658933713352297034674712858482602318549874663741113270427209687455063996495105775920594586741917882865234133885327057959070989186585216844221229569397685927926489171296899687888705394461636664096362979395289577569066880570411640821582231849484403514621312012911929047992694006509614473686548862926016858909755355235982546246886035369660964731800102058657938131364127965863318588819349274326857408921440472813016007336596118447389211199718980643129121060667177147238998659155920407548063487372281040108831011548443116409269663436615467034204930580063493671956353910581427689668779240481191316974259640617270594236124584615191611589530642279223726342614081861615644499766066795341789206774731047606381952552774830207836835825265080488073624314294988857898442330192698171959323444520219810649645660908130524417946569893687925092710003258780988133501299449600191339531064323921535677021233325043626339400835041001897357900122970053615186601915778266560796660000889138879615085537252511513981598315211511817852385664863678713771483504982508268802627820380857576357081770167329972728382925906867563470461130626912827898056687534792283245493220905327978890568389100692735892519211610788153724271173085674590957974657077428792685746090292818997627191099793272191481152386679989157657274238991548244661092201607741035244331236023388485503572032949802182623161918141893652327168644825486461127281420558488287466383818681580370256378185219490651911068266535800553502751680266101158860800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^78 + -456289647959142017612321572945503666258885402210404770712711942817287128364204658927114237841488366755101303343144021229160379194899368795065356471429019890477708714096692773889387848279714544715266318683421728616343774240454018743506426791280781118057658271875003766782747301276303361851446814674039919341558467127125634507004011414446187197554013873422261227174517806925088186346693384494627672297351074812862455312091376893766650969818513757877787362552007239982967615663485646563016143176973099764744146855374746346272419755346098122337675851848191068794617430011668310785071362662952956943686186780334189099172106038857638244473040087330214079872068516576246105757516311321605094156927821018691911642809014534348249593049073546580746532413213531814986804758416024747718725999897235816550153374244132600170998431667182165003085110403559353164560837891518999768163665288818587960884961331406935229876586498468775605949415918299297449172219479149270245420952276666285039796822721694398434602769147277873079091079647698545872874455313562234474452255165259376594981357356412255173927182794776947658792373598753195889139562327323027590045427195806367966042086979414825937370043849847707012202696575671234935714119704035422828293326843804678067670803977919208067807697521996274452386034807575732391251365762585107240964062408860699484034437938385915047165534774220536105292637790277237141959197989509542588836711392333377510208073616951697507667474786540016746715277093083370513119594485561632652627998278334034731030810455275254337336191575385496275637644520930402541331817949639078033334717531825038406241644577537958219570012517469139954145312249917194579208758400196917847251383106023910819554476212705770836789823900802244981807588388179820822817933836968225110130384292916395170680819082045332660002399908065859140982582091621693869053935109980925348351591237929193926212453446716520888217306700672439793702581584203937188802734252986297476979123594997367235083205535949743003463314877062699459518267455614830622228998899822964083844658847197837559504282959791195245251277425772416073745987253801397178941168762489414587368266503778867961904113789784988669097155964502900892618399235350798992130470340862855462274455164169163856432700461508356545077441801467305569119496895958700940820653537573962588060363082770083628543862564558641541422356354527981292345468370922945279353170768615794885620792915652996007577109837167881085081041806580028989606520984195233160038086072345873302390326156653595139130786007594416304181399625837642970065449599597268090964080376590882056702086088148035980655761362619850636714347055154117301058887490645809581260449298577213713028016122033749901700102307038124551676644958238193848521034592365420530818439734554891127815992621255876321734073836709183208533611316011867224678400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^79 + -12169235804628626842124486849574803103036839654891278444971091911093128935602600686301733650896095208260732436446259499669258196667458448785996959590250272016908500029723201015048300362455068906984013599965247286920680978884024633200741117030489245957199990324994675595065546660445075524765082268073415868174181211047908860023443972246985689887186719060538093088031252201179689343345106362049715583091826541655359446122671807620730383534259959842707326544528547268291976336715787606614761929654331277713059700295874568501959745152167971830217380130615884459304290121881486542860701705011073746566337045786774839374772453608262392178346878732888295921546628613403036560530739633022563254246151603310518322406989147201887505275557295120894950979091551950726850470078843117794485045054607485163389408699725967656483425733372769961300999455843950696761572621320372904544574259635019445143151201662214016963111313569399347572254009867510998544481672468915820605055207813660543732544497390546326908791312733370298780894799994545444435340316436231827545242713867162285606763712177685964022705327479564358097980633937408614155796734858503030776588782955480884431743130982668082911040150985193865483610111838591384485208883221178384993516188086918124882175378928943768854742763573608875160420778721818888997456133516115875863788026979149482844097429088690281817559203541302080419150207152409974674060193499328096551087181487961338017088878399916896428944919806771027164321220726952484758428591174583042123759011327695647660712272772724506766237867242051520957199144561592820597924637647864709645442687337733873587321128966857334268064930992916057440062978768953352573437158306377458201778904781858662025298567220344326987482290324162997420981567127815134103860847676354973268871923895868516935254639189416036433439696391303084346301647424519190342106072686286548886566120073648001300210442372061067444034492276401719601514404704041040087315741157523122988733072569003289587295426383387258810628068199078593711686003361857267682647646911569093454764577012202382989498617712831094558460094828557796037234575726483222106701177675501441840149045307338431674738063068559313763169992539620698556456347342872959394187794879162704364170647922882175178620801133960696251841632766592538943130142826890856851556010551123154381755994284571333806398573379466236132826222406701584926037198883822734637353919538156351822347272598116155135618366960909752024707007881728830307005183324162489881021553587155732355658653701387166866321272575417328071917385710236605879704891300558770984006728763261071949561077958029146893001958188008261047433719154567024664619671457232096489415053260938729604718519855974396075432686138318043903672988149257294332219229185260301641798470515576141310384754767388548002909071611681391639065324202197385216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^80 + -247451118263953020782353000861994943352642996744036947394440752103015934442815721811622801511181417383036140208512702633641773711801458272203833437230074215897170843887894955161264696072151596390993871590451122715434315483433379894320367142560601091553758096873553209556780002870696142998872299105790167325886044316083112080821100321792403129742529380130375195479764138898030376862803995175209518472373185775442223011216904316244399690662382870112040601116636952835688064477603529767365709681724406329680177415743149012572128802878856564087496220453471788206910245036224723758053324199124946942395682170787813046230528862696993485852373030773340475191438995829124578180590382694977993989827520586811590412435778149081497141494118159342196249293363546325244248349168295498264358227931298329855345169942557285962439640351406407085537622362466357352741098981916310142855371393520912396708750833762695280123513111582819356446695897037440141394233986418394508809411914929033627967789851060289414889731359378110033458771845535961644574456404606097894121156605069176061642541057764047564509425773274842514732832799248877839939261345138632917240039962699108195332384781896820799885325414221001333634012894675848969258080255274781717209270383314213792607962021044851365937300774920611449260743703147508147448601983385418024900364436601513920402066361631897044213248004254858948202289711392954692729862288642096694486136621200540933669713804255643265606605302627995851736694179643923134048599843808572312590683583392207784563547854513079270819173918430072108123250244597630365493931502565896764059911294785663585792684846848150423025577916688993475584378507541592827604929422502818612136686868826615180575524239381409926601177153443354208290344668318985313997693745340678365812383478478760598670168749668828051889885775383878005339949443114844969829846133579777155456920605749804760787698170604660778469520337842410937265745203988865792759875458241559633756127547222487190071684644114799326989165456210301959146233164512057449574252506059553736710818321288738082728034063926827718919284101249721825279486253591835285976026133951025893790378105784383911246453745488097594995249871408564717098329243458125564804539014030598164186842878202175694184835607408688924771718419250967463442518888694565609052898755039328100190180997598665686777842690928401038382091240531693852379498514681823458439929164045853056926749581723916930313999132981552742122603533276850560180357100958939820802685066808211378102689650739017141866821642361354794416775994014782266978652566322211829569577108875393486822821579569864291274403571319887504029214626928661644455164408062885275326720166142996723335656759108365524972503326434896536896835792603840064036483579482562304011392749420138201779784279396760088325035384364531530276054559673548800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^81 + -4140904965413320979802120911841558717744412441840449104971856634651624988607345616911418148721025742544158224300689240757551589611017295670631391261376739786098865880460950061861868637775935241759981399198936192789419601022047402105048763107846039590019214987026253912985469043782239496120046991974460766425169993267563322955304195585710419636853195808098032954195788040490307794674223577368645920697960398053077887059604552198503473237034244386318190629837833861614004506797227799995655113747702228803220154306141685078875927218477140830633876511985647553149547504785254739379806197845682243919873218936321536216464657625394439800431246639076640526548114417369445793075463204516927099389506087770119675711174927937641985735732700074446012672912954979988427532800987013635224406751119490859525045211475332917384765415352552952143765041123799098170155031719636811604769257878777235263590426109686255642701800486530296681511454541077435569323425763641787434272571072195481018188595242120071457593302540410518943054851275382884739547657520883834042086817863899504960783618349591654881571513881686815630177661443578256005969898951930136409778125517219765256335485145824946236692969936797600147697689272617903635731640510171341316582431514258981426862686158340120475668055882786113404425577321653812656669155505668241483832941722820918952001954983762321385742182198456708945413544145586457194049263612615534852213133386413131200764446756281949446199581815773842532233893852424272108464742802393895624475074833595327871950067303648204378683197428032978158393714230362387926918295190275515509352279465782167870450386482138643254262013956672767413548473084792860722894850387964992212338854931443468831998429891036705540452461362674952395959625546185487200163193832915791069231722785482792085066806402160070357112081471994555659925426347456614862936996893861547252677364848900386221020178069596317812174658727168619022393856563195612786662421903377265794167117911171564929302270794017212857622547675592382098510215478526508749887654531208869567960203678546022763886441374199681707437113347067978495836033926192365372494606465107544007553103129794882873683522442458946268424272419180095503655593150277801546915279617519944061535288267860356923849042890799059582659561449125088350974115044441106741316636844205750551087650272353082508133210546464259795653782950448236455072660705686717995756879794513602360812543453755188952782963762313599502866700321150922874417499738270924523355368865810997169445904738690639727824295883401824251206307089827757827756044956278850183305404335031608438303836114645800417221098309508533160242522482668552800480592678237693885238918270614788271073602939592260847863528570185154295651416086554894749310817846365365313453741037496978432657055912839812200473718503803531564848423895040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^82 + -47657091863444998233732944153225247975724398649360107774693460901593959739607186596191407634033459080573283239796150089972827471463295647581121737856910551020953102276650639982195044008076599125440814665447409485455868161365686218940685674542368283306399786007734559548969321175740259810357861153788180933486368975165895332482382148507704866575113113427591602036273917055219801449051731283932424310299712831898123470573710905660402093377305153639311968612874501234432353363849098943023019745754286180395382392877115473706475984340928417153672977713322814393697172177977261074287399740788914440507470343919330909832384707334632370310771827759517368238577775147835055826840808893273537986099251657703892157931753173777097778902991616937574673656553896892131169227612324024383737089918290226127031582979657544850588084817137140575664323627315667151036603861351633181275173713825688949003565495443497087634661745176768265371492266565632517101629352333533979090901763817387851101999646402518236303236248138723362108949187142557475125807389033569669313674951425684791518854188561912094254006432389167567495456867045121230596569821908123753664658212459413944892419147208136732149577113171784478647287522159612098992280747684934008934472310348636917580099478596033085956326446189978384792778268994480576365848797830547488004971781665212195113854175477694534541047183754305186586931958965115134190522130034650502048969435804288875258508951040067307872960732774030493109444765458085092422839820225266598792846222884647775960454678158350140861347542782229006313236076148545742859998166831034848181124571212518231246785017594904431634715987486298692894710264039356174789857767955787043043543948952008301578609205445467922511498442044793018979922560795702226564892391973068622229834530283032420451791556631370540590299640747342075448797592701435516482888348557864965380998740856068059939272879157818192846308935422570260722718040904545596752439197399639582178976349406547653537029294510917004183638511769467115134145716593959081027309693009412503499731307388078430187529816075023414326908365518047281817104820729510494242355894211460399661924501567245924014536332207775873242266718275967850952191860539222900966705656402445431450247848758296475766877120162779791379215722836829181193911850957964147493679796709809909351676727498344049187258781705239037066974987758110860712888484555091961734898019599141294596645432972718142664331719545225940940926602269296645292021250555183654497407915121037545746926657814160865229404239575301114300899652064727718394296261037594292017186363046053040039288102844343077774125371545652419139461767044476901499172541595109862633798845120357310745286863106316506776868175065434396773696911104772984307482694824598974457224231030486988531523530091299180210297986416317807185625088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^83 + -660875606097643308282978381443953450417676590576105475956511782879904548302259041355255887018520083826080218612139264790690548161805792011919238385073149960726917692476543134288167442503076240401341966175401286240988659391676911384118587676949081719517466830069828444289898336321504447866473614073284247898912353362994115852662218844836297913641680968049735979176236654271027480504039992600251750059188231361179682110705560937765422411045944517010869999723934645803536622129624316757108623750917524991084731895545048643291595255844104790479252602531304177040638277452233016476616870496250611188723962000345850582918428900328108462942035987344801891611671123693346107819537811845905600097815699456968970459698762739284680884482720488043536048740285680116486416634827312601196103983861365387534544057832770769010498397191865149922624135019039536333898881325069763761038102568104529735680161377203084173655238251892233946925994182429573379366835069559795459333144680082933054265523257022974862745193287297806670217516755647522277180955934241306344622351027000320957648660651337416025012232072386401172660485027799529986234928708054310390304916538926477677416393116177149598145202177968933670549871932937241885922236896307632280185604551675418157013900890050619470855133255699708622157562631879052808052896172086502213794055170326450016707542352178122287573489472411305211658863741894888714078491682981560456808366996907101117371020344461227753108330830593444225303148808506621329366515474880737104872139026734810933908070156491384561429912087093213026331613462467883710128218925953393352775324300458818578324624463260497072901521636290982953613612060134233183769942348554752087607050765763009343658305665339463884892369946335565726706611869894047388839419534245750381826419029773581276663191630530755767860720241281940971930717033122334685399633949085920952338200072458985616397889084600186440432361552487568176886368736834440477943868095194442308209869290900141696080621412902930030653735638716616343775357768844812689920090052258236682111118067665324551176208027639566728235415814482503829408510057917985012040274705235771807537450161249606247898304553354961047170032746547944364918767719650005076038273357675746111370744022424678086365981716227717065995553161486834483272657526634498527978135871486571910286040453679718108482242472477096076137055803967435445184698855157437946363112169405650092233673039691425647157903379054111312194537024452451003388285882892825466227531207691068534781679075577262955037604063684839257349050637339363701280475001007797518636592967939492335837939830584762895126643672475402543388869493971578611631772040287471521640371396718984526095434286387052566858465584119701734562846399109164856846135643478422254814268715233957167831788533133431445143637609951708105932800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^84 + -14462664720866985107841764978751521798362228929592031902459926726446585694722309871854289274365773903723609880029962468099386424778411736575763592087053770658195460306258347732765105774936718211678333618282788476843547135936166591625473892039634559869730889436940952393529278026811832745008799846297191464356542132027831099818250793348625391680529659519866610157381675725114477424568887526041046447527304497603559249449504759056890546323789784017531613241293152772207268683608463908617676773535100702656430359194020280879259356402388557322516962438266466917577327626861154770938437156681953887778325943809442069406520005583119376900828122487278187442036295037562683891869220187213053475354239358207295120823903923572275648563526200252749124041009734779217222612228417208714520683790123291049716317160238170008416868669746933130692532270839518549630738956608969481355571303974690913045856840033207857466351389529432744552653759632051321722535813376557926520997470233863086154175735495301035406098436715970394600505986228103783918615704250462104090240941164016595882192279618790082349270721425028539723337783398115550197256237518507576761431752079103409922741652219074876515620140382239864112687637836818047181911638873869078609134284181379180446190863739914946198810865385885784926804954543651083411405856353117738542152667811862604706136216592835889261084213802828747813281672696445493243333627921050492513792577966912041090796544825378094820987701790086090941442631501922604260250835732627427694198249348046820381103727173835659316852938870569491427287115462770074526734998011708217210462524023066099916295490331969507877946544662382513578388795918946358471147949450674252730220997398162245070690876424204330162024101815260487815313721065458338393366691023190752129884004617814280379424604565505788963590196775869458951864532497827591011815254661087236027076149326833041277263258691094129100582286286695870540480630812657393923459866501048016549861200921168635084695232188136795854733578569268456094718176643288608337957128833729360325419856444166464405888793364235303467434339204632345626487909550525140513049806369184309567181729955047601807982032651937865125703554370019386305947217063328426364044645012442622988215246465410307416765530941809998683072668215491876848920706657047949224201752990816050922127952665003359676675649093997399123926445220065908274411835250583336822742900345095229239822160306748921619540992249053251900362933096881410375761282495234800359483376227021103578644326645824501378025992289191306524001454940970959711067700466856749408103002511532270612668571203536971139712203306478129304079388538216259511318341793757961535814386420181814132028584688183652406833339519581866705785931219028982815206517659032067536225522142456285225888448008758000661829618787984343040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^85 + -235574111224829363964470136240017638338205049841669326730003774280688239287570850086498230153144534383889043673779678632608769271159288688946685267553531854061480226675799884026691454024297063993516355621663452141203362365427014562815392696654435910317033997447307060917446058434297789003352160432711522119066911439212312385966087755060706536796758262557704949288477057023232202408665384462370971172669861210538988055460606722504931695717553884586270676968756965817077361271920430542604847705971702002102637530014711832466010620558481348142882138845098393669115300965061685318575302813460190153208710051125654225011078583701701461437365600757099596777665289701212459114030898355984503963167011324502829229131352423191600684404318738061738242021197768744376657010605004861650978033345411046738445454599413010848100099986327355826486126839252090665045409704684808872887337597251604930585320629093493169314955213130396633227519379380465065352165665908093350692607904675509880975183894535018869913784346177972413409535439043866997243934154429913800650896413406979599936597894114043267989751316491366189529587869692235605918330503190216185812873666587764812776900574239591728211065161570250638478185123943333178014582462310214882958281496071358110552280519552758359381345219743395892218229982992576536607960952791859452600984889239326687212179635026145699629219074107056778592491529635488070920232001255102988071118462839356579751555264505325896502948359121120044379420545952350402960128207281942041791129347046898104966155438173164228329860048278739417649506831500250771871372543525883464611396731308188299119403015120296764314340538039752556237455871570439313151621351916879302395835318679795582818884971524723506693746100811449057320427945825902512461890278422069333360481419628413560040952999238983904126302654333491891335386862343914680188842219299449020300229281222769601485292478684251559448796245404261204655609442383533877731659957653071664889033833286595422026467981823554815674834605566655817710599971661319555604804058800582356587122044052892726723065996836188212009034487099736454001468566947219808246647210832837053443404091942987138332435533728655980485411974184276973646372396504962533960320670430453462317645038031879198664048906919225766863368212007106707350340369268164018006878371527714639700234952153876342205045845809815552088816517891871228020475249540078401980015750551008295045379892420227180188335227596096488876415815441763744845060243519223526108043414860593354707514088330671145876956186060892205425233931329644158653569702043680496754509347840342329096328022797858510001713809283623072841375683845802024191236075487900289032480520109014257474008525196839296460851115425257504286467045528373443105133412526475464183289247418323411005230112488519371998187839553536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^86 + -2471413734729773384553226265358511532772230834350591091335694344820343217749844150293967126028167230432175012784578588832776263351688357705665595624712225631047161315388997209651606815924153877376026671453679752878873719113272426472805499283067027930935642167135368038450200635142612414126989883110536259353406884968226802388305854645009905010298741694643053956678977173241847696631991215685755995983031548784203588543929515183068885659836979387420744931848518929791184232697987454431601971241274329694199166173349581503752785292099815456957182496857356134457519622054122634903109655973706165891025469495303748041028254535287610807968352292547843967189107690116413589091651138377042611520336473987634423919987870843830043029927675757430178717430162610294461382733099691261745172799001728744490521421641133560426678210064506332417002416191020369295432043223411765258668018166851935943076355127374679887385429164419440508623288140956858548127851814986848939479147532076142954989214821511192379877667207656410873992643564772106067311057828086553869904485057568128534271430675223086986573178328402043113561684636087010881279576918724440714942542516332013042232644892756835571122557743207002218215894179704333741192539625149699232763131277350649326126311803996528505717942249047507699539488156960361895282922707338274265924024002907660627508242446947426966785147484909753399838085227459379059744733468156427209543007425739940967896983631353207986609133858587633463767316387298862024357115216923057110035632564488010839668304667453376311654010627471622324529977047804380600692764817021748850441739636268009272758435857949978715905376066822481010215576666694490989343015918477950055779666749099225819930517540949988095127033020403357713316659705616748495573917528652237245510025165713631751481918644966704759494645432739846236243721002346679994161242915317473103182351685658570741706162198861825912904993533293916032127576335603003853978435697656586740865126107071973600497699998345820868342415372424531648170288739718007029407045938066347252939071405260260620323395091285221848987720114170377630888008980380211505011913431256212599193470512997379779778264093575037596551695971519784759671075438721096997887018952691004988231403883385242355810996631818442772364287707917145849863972843133915642084205084802683024280419537613612373514726577775367988429055031705078687288330723381169967077974140631985228178683783221755786412232943082954066426674087373747193649602242714506678099059018645807614655418342646522894208156334433265118048077144706380230416468703992229876583610589634970351291993633598231896460550326305756955796663053602611378592726597260822177206619605511949412339909014900247338402976624925778286232954721490463116213556856410074528492948776507845692790173262705042649254776012800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^87 + -17833519884047448228551480285324211859335581554248755176953195023691842692636650597485138731292436280791166146300653296654318795021622197598477580060567778061550207946199297919371809887147272320310581709620066679503669871000772945746520252069534938404502103428811928414498966807297819780827551125610739980188609695152909368814842422944023380609934154445462182229124946571793321055818688234733957718073147344112569791456110368232261658883092342764817235998729199844619334887671640178714104635574689218553513259393886244034235507670586466820060518984748586829054809581899182518675228504640103538738715464747055016542515823842711568339879423072816914435560694752921357743652832997821816350797415523320106557190864311256975475860239181644503650017554811527450739136256412859853955698274375533898123605675729519572646210000408352866334881705074019265307981722139313252859582726677096975778123431899811958496627878623540802028805379279492081449810269153123410980733456230020201462030231169253614053486542782929586319866525560765314768573969813485049016002311061170023423182099241355745474100785552062109186027470421478746859855753205592516347101922827501704088759845005785022832716303528786353731984588229093254572737696998684364220633708091333887070278866518314723797770221539066606488712631556742180555024148393472356811160143208354657161945706120613446353533559754932569396851943237082556978959782092731105716282666183653006176415763229506192147690777538170896736856067828240760378350642213585381636157502473609756740784740523819240069131388175560672393470386221491324886238774325967924928537960060136838917923532802697553626372623078205909391254245958330887375180931643589723604240849956263787062843616604081212251511179666515061554019884477271326768658028491493811684622120724369373810159100400980171734564099524466558050123464614109276602393282551381438041767028331446477787946848137853650604019304660702515953466426641300131192966006041316070802809115174929800998761690052780097604537750219142801090773387704777922618926347228480348796951907043473900863600010624870656631098277662990710549274704897962121423184104291166475998071627143742414755653986538498157187815657827360934100783885475244961333581600499116903973107534256543508739042264034943077845833404849446257979470136841707557525703430908344923275795336306276396711142916977473383520184638355319302342922354175271264812237398398246978612020309114484782993628151749690718146953834753683198398501351315535786124124298886996233984135326221560078415857814000150059042992385830554905093414020653705251196601621964465657307813343145342288511247522757487597904065177946651289008314319933255804042181898244919741357896649502492188372630045318166844849933960277075275611223151542922677517630645867804777136223402413101694949785600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^88 + -92410974898940013760017923440206165102756121600858633337656255928788141299975825452788561982149901899586009124006752060280823626907738760554758168303953694222863598199740422504544385897930812988453150938907431539322052205517532127407186912211169320044528400206152067733852290459241385270462914608528139840639648758056171590104096218496074635088778541866488510277608340957134110032512106101061985877492607196327014872401192155837389656064024714770782863943905268297317131647027126451289334600293457868834376147643954376923171806974153319385482814520028667359754469793097445102573446751527377278331510613976463592422560816671942314896735011413409492103992400996931239919811114725892768058761675609663248086348613452006939849315551320137106970717631775585884095250318092590967193722444392123535460592688629817215463420188429797613861951357899298844790565062363679532536450259371384784507922119497203554749426636302325474365652981510204838697739807817623938575870762632300444833856045347950410396266315918167262020912081263163168312980859784379664671520014974469888208315867487062759123055264042428527463236200748848118938890841397443286485079120054463229247763424385670987532594283369443522567782815008502235759300566673514819740752515112597803547118319019809863551535035642028009789767275864398092598516004200440289981721983811824105368761077566735411263096112830200404114958408290145194817926901640905911925360059428880039332044980401849063360948829407249134323659426500136490711786985743675606017906875247497905024505563449634512260991257828870076206073823390285011479162054172178208013376987411995363976057218235350991629106492266614497357703728661104743089896828372178085734818275115354258512579351607046705911869934931188769566076081881754405862435075754928945433716698591282595028351666720236655788746757887433165315519373413955927507336258030528395595898599218530243555495221119326476202210940442461534364385229625657554866117065172044342739073004750345252743051464494369233562659983670826256875921864189861712520691443185853269673660786279939583094870040382887791530407281240404561502949898973181111082559161642583717567374304464877198679898854092399200697592406555160870502513077330401347232059792464199684812104292740306836751634479181959917905899980653077982180740008339296524385523055774796213434977134782920225224236769436607511537570015360527571002994074987965729702738848585786420867712569862986876844304877037229014299521127304743124218569025728160377020284904595047249412880495885493782531615250968199282686889447739467885302593669578081421590054897415892428459465165357870818700505997549853952292874017363940471209783144222941563036925341729888169121539246526590503296676175406246514291280177109059664281848102024939237331549106980400010485345420189229907968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^89 + -350841019477742529926533298039056662343198165295286191378880287910363278890392994387404753738614461501965213079939921236015659408736185076789857119163639883804407008929277912625957245602042957949437841240633093404468359023535289202655001297900140215695874785695536204606716650996122278550917976598247355228645596417130003195665143159964639688062480293024763561430485981168748439201176563302121301147530208617834874967054135190172508274339131775119713460762785809826219340000585163238073864234497336884149895490314070975380128308715923164720188886859982820020508222822469087486377911687599440705266232238242096730621331581374392625728137514699272178494616674597533275854580218901173415420554524196484872281526931867469108066340885748451482582110001581660666939313272251207980610912672018210214599507171932274601173412171755397252743467643887555553709812440367656604945062945235710699166418100671110567611927068976271498423167820278215583777226536653417573718640686653057722318706641552947972672011746644318847953582622147104122556263125286090710487823740364821070851309516739183447873729335665468253255252992223006243032349676758971891873063906435130857407307910542748565005194433197780557596022017434042174965438732173738081449943973908760158769607832221152271913451552389646913303457643842957699761096898405196285876503264318696600515507785431104014514282690348321697960102413828976858628968485830913554886575739208582643002985524566640868537979816084053742156156112793535778197635879338019856587610322206490969819655229069533139528500560169584775954401067522137652968596921852183758963685724416215768754853570789695111323875317398459844820072827890825478899031897722374051784970609915508662413634868614383558146528636199869464255834306714435904229131490535414200376608852363885295080093151163688558018869443113935592153714583262361825344782093161230139565835557268452142901998580603075139657696320079554571038365010417287991905179556744702830687346869728659188656499567356103033405425758271481016592031721996012370406154210351842150887282740371999445409547491234714813458534284373450293081713537779538075859544740463694417478155832919755469757850068621711702410743674548345665427406890454239833520262345482996419211928312376419507562289092705312816427071725923094146008589583789071113003159313579696027376374384518002834634170305349518496285812302354629693463852633487629539863321839479086539790240056872448297101425741979309969409632847523169884273239132336101001681819349403229125219555660168814663078902592117422806637277157956339380319474834945221181779604131023535616230874662359326924212961565169979309590716009461379838927751695366872527858018377629148906804193677882098196223403312501190150104792777600910360596774318296363739349022896513864652263521958389350400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^90 + -981123794523101886884634103617112832642088210940060463219862712313605500511628839334107522622008859949285754276705915358554661568823598577346705874671622312448507868656673399764895761757717613432282691536935939007797930607784266945109426192698329628925913278291583592806131042702523238099633859702775006705232554881439230956661557712974906805841484052255559888013854872396057617817760480800011575131545856287769239031536589200363296540395177837483421440544749288643222819557307230988605213207462761313420327669578670648544770930627010312906120204369921993182536529299531019065665397821440175927095390762375689916069396502637741853993088899602254251139331841388086293898673498032552233686797389412369917852795046016509880969732201042835113280286387485810849654020805944390958775284447094497445404855095877241302415588317810458859010380344421778679359998098216063240480215247797212913197258597791114424727366788199296877017287374709113368599398637496776068046852163893967743463756246189651785367323379964953155465433433819028087588231655035401525352454684915474059657396404172427906991543954915026035350003397410391394376773399434029193583998439355152962991322472508622233978800860216478808619347286939556166275549988082194107231994722568708687891586550351615708166704373825204214330939637705713347261995186909992035511453760445524037881104527284269382621614831043608346439956292256985405367337636768534715466362918726039894155099499703772566628522467404832037312816783471869719126848015818282821777921733623497594659767723412267943281556180517787210028625391784184872936911434825795025458468852570208671727721636731928892443560059128047575380745028809639079787648952497128161261968547541259007309249572379876222117341297234284514678099338795055128946667148799227906858849231475961054762861667890406548263921677463449885428663134163414615824099899400150869232083593480006778380961265276068406096204154003973389368874359915909696050777167780753823998150078338512373768228128072081693353874933203679226552286437878213619980667279112902826930477614655260528848251895455288235143310297830723966399540921822225605768438107090961546260805212448151479421041316640269940756596959402192414877757975668404111107264240477830116436972086801802801724571270024813423780926168054748987655025466674902187725856488208089127397129585538684761216944923089989099540587225849377289529789697896449168079562230117352514123453041870052502396285625940670035120519335448557507929887465683933222538464055744705112524607893791040009657025460150627008647597311438922811214838675292192561519940331440360829758686235561541890306752719510781933324310104346322907471299622890408201970906295203190903456461479684994800439480424223360636183602824510271728698969684209398200815705286302510923351746150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^91 + -2013677033751931769219836018585145454418013080467234992079368114069564976762307720337386058459738569666245372857350638509611672066248811800464152435594798460246151161653186639852875677847855851037580276977031721035967329782391585042578934753911751658953107624448771317430677935160557513303812692096888685226114313570400197101420605398473468733378069833118284079108877059316534549261282871247083756868201761179012372749049061825212811130531719480375584835871666084837978017834804848615032231886048283441708006405814335986552445226387032085631622317868833656024434798026446736897121489542099690883445992071222154794127822628852478457408851381716860564826861023545302807641034725347402212840703253233717361807557783851524975676499303073751701887710794982325144366747409257485631383973421221595264678972409657797848807438882824147504025762536006116338134069197700910851256115303821117324158884159415974512640705088405118289656269994894883010202505572037943833435017776986292557599907401266513132563630527943703792207217086822332151008053837424614896059759125494472324387549023798777913040444942696101789490623932287516804104440164856080352800553504050123439724618844220129476125852718546692226145175565836036899724963822620224122107498562753979662693299887152969510530973439029981798087968547173382453683863832549447112141917165512081579669820375238576923303286855843097839856722352123041789666072880447301253628053664480511704534105674400944960855898003358984778793651932170328623844666572437621893565361763666938271607115256252605618137730432847692449237076737635800424340071113333606407624449258692871396865875241090684850049190968916236081889521123870383246276079863198437035658676837436968969759381191726061041998296884585663070763660145626732839968634551369753366074716004210167517620953136691606224713675572498998395373054764265257346874757633401546655406657454553587059287466004139712084590404132876109257174576348858516885694897390349980445406949876049721149649300412073663133064082306936820035787721037777094466345418527364526493055246769954915629585300979278371347060857261547951091511531322472848636241740816346306320661425497927217944653259021564463584476574285144780229336483986175014948012977081726574178830055601111263221075781398799145480638903989104828087763743465455375588334104666187313017353109742256360311267918699385124144055589227889758289331839318587120177751084174308397126750704321080508919908950272001736178430555832766472892132135209656824112357823448732296696899140751320916842894554242084547519756289121412858270171899025546136693350805364630820214006743606406953252594498804612443728524648533331095965769765731216047843792930810051056553222444461410208564244494210247734903906890476691231919433650513898298711048985811134915566108672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^92 + -2994804388654450399727593874046562078609107802142281108839013147168624431715833890863034960717291853612710019301271379838268682958910185550722584486703501394499255180756421622066780073665167199360967549008579163541818302857907248998034401373664117352593869523202042364826029872270989677055131431554913500239717717284649633448518671015275871111570783917018299849928770279871729270752402584108835269656748082307068540137917132451216937697991044235478468965265755577447315364049157722688322408085321924042800476648625266748317471949234882274962929515848005044828300959876689254795100385490921525357090905001736893556781529396484586866323830084716067532355336656353249506774671856406343145979725022511077757060165938228615617801349803382599101957032117634578776074882049205894219259337693368057797047028143150533556561750101072212567748923466292522967233862036859006481662120917000177223905102472943292265210658516513446906960542384966485086757485533412194685421770560344338490680450083586684316963630463261118328117786830370975832157659708311772002159920953805075651276246617314166839707287306056227446870727277022193244132355823545547455092999670575239876262516991277677045719659176423444836692250007117109208620519089770679809559357887264635407559465237213618229442059913219313958315246957998039597476875193760865823494143894380501437095398242413203374295629581230518458420223219404400558525434755203828178310444514581544438634366322958077171027230583783866587677999558529348901111939868856122705943455662585572477918897661037010469110152309932938346212696759554444493205595128871066325023217335412773443467196106909202787130625077925988255528049663381525862172458547698350490025568639809006201078071364334446899136806253303354556149813184584438690462902884676439321395540283518640958260218855648305604664147599377563293645784158602260084839752919177718340159474030076373114038610566072665121400679361754872695754750233597698446300966503735542450920465050972506917611659550411139987209408526276199089450050879300735789564262822964207180808506959193776927685828779018253753965729792322918006726811084834176350087632008305888614738777802359789857839937313792359818486723541051687836158606340159800460865367145727382671930485564870233371289706229874378446288568739059236701688955938344577089712831462066501642097021188397090805566480243647344653222779638509892047522313739065215661100960371236255810664377204747482527738691017369976164693492081195668653714090346656550270336803693001117202198925349143152599455252944416406369261561329573145753648320944783766260274702386982909524162793256209405783647264429492942861553384680805169779254541453447773706419035935361211584048383204363102631876643937282263445114828137308575707772570935570959627229322268286491033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^93 + -3213333053746713430307546935631329750319425921306041801232755735970766314906963274416433666649874284645384458148065281970664672630361834486759653610137811684636796445473245608989907772133060726387686701517466005493026033757672715025909248006481264141177028190759732408299963198069643107471177922191777718397905083843207387384742589482936071331857328875795465052455651408878345725153803736262910997666441243808819566664947767481909322300560355200571185430933898657146464772462671985984170437623735871544411486250352100974919567667664684208207271840293427510994779888872267514452730705834548584829953733014589686558033533080711144541364755662634968988838159288076632670886632524844368255664644645874985403088052855205382259356897457435388142921572217064491491167435353900181584090179383210391786462167540612205252441568412017100535171853950059868757507838371588051589477744396771763478291143608014483111568387716323877603131598612064525550682248298523118738600947309167302311525121835808765447336839294098089168382394812881873980059843693594238245682787853598236321188129255266561969560700910261695854450776700296476986001018244551978669000761018105813464107096513475860137340302148807410782771509725275833798098255505038028571504864866858987432286242313772372127563278515515824535018402438677614699822935243988952691511112590540720775925617186317276249265273009715819310510951851117758962678128707744379073799601363112525202239702411475076575491499956738050316235143707381045561172570248582522457077394427103984205567793633646544904183787209195708639979912061716067883687232420106387888970817135482777809391507860711015672814456257199109744544898964099660250307420388243351329083813347028112402304333185713618309117895291500060410716892492334319460707370238202490434064330055610865511230451746622222529918058545562303767696667090907880852555719558213704246462395133458416323871476966489755536604965637188157764121272408523745939104532324498574657452601519388181396679965179851131761628088453049360191078905706435036988939654967933386523714560549477993117872633424376558671390312970361668685439275521772831029504729836836710663448314643322842508413894847325494595279928189095216479261820599820396026635460655366768024001722249417159082921302703126608235051942351484902333384043470983777425282074020720243254123129961863967827020273474468231350228996938703671577159455239844642389233956155364540188925135121958181471503662334998094138697653320821835579935177924436433467316318112777287875101979814669835789244484003618936240639442056010523230922273675517157794587275254033909061272231580088643848053957434903211380789727582087694963919339869774829791339129395183075964649808864350252841473583464773976448401720977660069899406152302723991122170353727569920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^94 + -2736336052965619778160458744794158008517158948888538401570351291586165176174433601715267997280681403608453875740684287376068890845324708521148732494720924035130366191136690227960137797162348689678651768666847377867621361939932290155942037221840545827422676415044558138285397994970157402178686335134247480937386455777842176726207219615779795113836422794879802198423936588414588270752895664208817083516442438188583301794411685277713913952577609573239427918476434684260110278809176654335059927343207799181416699394938149919716719644155659392976274413661955579649085945193200146791317576678359920358436867405628415346861230513437018366509169861959030482345590968779492120325397960597493102966458472632050841352615506971562937083360859945506144019638035534853152829228869356130419679843504658437803222661980076077207959534733402642043674632514657709772747789934776412474417380530360109175731242563885266143376822943874821503079043760286775958333633108076157052560580804810454675922012712399738759969806760794073020812996270197381035600116411423158992283092428018607964597439178583467636203927502193925384540797835249774420641625862119229763400386383563386894592196207503187817153828870738568353666763706480792627658582584297319011920796091593656265201554774024972351368967940002440568566898019957763494668354862479647278476398332830601771228856728897154682581212990031747748989872934145637867173932995705402733360518817723872849969568231536783907212499377703020428943265354397421153218954653049707833403768017197885256778009533084570169464629189407205015174285650284365570842342812086393404991221239463318933521415972884105734583873694909992311394511456269323912893700496441971975116328505920210794684739473263575460507830201622072586260486553167707598430053081859380622149601250417734540579629502571675993476163118374666789419377085592975541226433528414622164689437888916473750729408236798329445673344873634562073512089566703539114969278166079471951305853333701072411517543535682892692699972141781452006824809724081295822618651127856433178050139013101275823945145957041355102642088038594197444841475777747408610490803093307716295770595386051681503341386931170129259325434892050188130403110785228370999110633066825856510146723759921608033062878767663275257397614022580928314602413480984682928420080658896736188247006597636833937578391384252303708940234342053689627992767346474404286369385542018495333785256567883198415788418411546425754326005458992277850915832330699071441733167959893568571869472709728637413481683092167336673982789307008471844256575413975775281360314227314323588778483413793075347951914070020243391120242418910037492396630562178755518832406172972853427242175348490071391631400275946447680299754009305405228948977125546343859916636160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^95 + -2780769161587568380172795922512662787292238436843896771083218970215188661952130586933226249468269343411315316938788668346324443429541626828932329182287311650119129437026295284107353393003419718231386592177751755369702099580707039295706964115804964008343999790966059668012732073071963616715361294974875441633844028336389189620410418838872473967000999855423311558890985632865144596465414499104256928018276175795609797249293161498143647686460619998548640706936354994729532759843171845058688527291579434084456798561738953901352659729289683667112867678885456664523407519326431769066664568787509886663609670436562324911381476249431721298389436614257269437281107311908668663093570746135504478006980993410486802464954733377032508671874190496892178639905993773945491934132837589003467845335108574518719100135655587181941879959413076522332684609918661255800006791605011948979746982979234362961676742138110031905227670596301886233250661817335889530968048606396199054514770971067656637183119078462974060980905874808339149261278828853264035152922731682633318348676850070514295732117854601719517397296267509302778458562883845888237092448419005587476853512161386339038243199232921050520771089878537221107509306383365298798965692044360833495815374811638653850355287226031755612521796364788683457574368262461191313728950008054869241490727650243140584609358542837408282247731383649918176249308198204993190108640245531927098300557411577101453020090985093185942145727643935310746027320850058788468114612124254851701745963878106317300398982801296158991148019144481783278040368809864525752617046573026982378736524247919714688644693562514818180494516300035876688304070600212176491670543111911517051486438381035030037670008177804112359593888880092844400012632255583671191129859053598020492234955960910849053976360581051089709573233325088239411451026692452787993939404144762648381735972171256706167377576498148469514230061421184538573222232576089355745691383339001645071650769277249900569740289700390317632966032615058233717368550612579156357297005519401821939647120540773436438982472872598205355213111712984336599604630467039363637856304420905597225149247465646250468774311054896922880116018891713609975248229550057172295833576303081357551668760636458507550857291280360083264219967540875411098984719563588133356076648728243013226266064870185141407142793720714923318123650481178285314182504248376047458454266109645886104565394451016660380259347013680441483312121519002304553405476843021908038334520741006883693516182917427478792862313280181910041448042281474475473139321084247137825073622618475112264548285281693026750244740495715215983722741012054568570727096679652733347261932758561318245485332919540778652862102635827257230821728255565366031640058185784273928192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^96 + -4133700513698237245075701023724067332430716910856778984966415650605898327722099566973898466269205261073744216773092485797427441946919848151231995888826418345033492245686625042023802844680761804127923879718129443587010957038704770732849223745283383309343890769312498578465544898837690460542384929939983445743228584209329614722524565152780429581524623362974939271171285970997512856631739835346028186198277470527752184536129593742484565320024935275672284856816531792448665588317254315984279263418597351731133350231572325999512349343658194824321013907010992071548625795896745975040770035630976428075909943371770555541987273682883249278379349619289496344558038934606593738346482259372247297356898423797455221499725078667350651535890987225933613117815860833606674627813109989085203805160851210650384782659420115076197121330112054960750524169072175851191777604667350584681691173428238557080713197163614141223924981740972079318213372777395721586680064712423971175640404718876528616854926446864528521492058324822140118343589881321632589940217146377454552125664372098763781989567075984508890353020586961982202899290237973433181221988978097844640869130923505434782503142473618133422037795622494760015294731406185714689463180622641947075519649856006042547171583508735832234658931205048799811997596131220834307055584762294936814331094095342535731875120618167988524285138773376408146473252503122302617614881854895156303529912725721628357548999749626001830157581998445646539267747035381883073593084363362922363789516792421102748216229501062805917245000384974440502110816369668507917262479423181377275138400701736763245246204959987367281390780318545747766506817011088557776192384918640071652872214462037370210051734705099117476892520233817751923677004367194198110755747957193676421693841574397972865326610600807959303120416595642504325934274115522260272156179640851407491474854247116946043842136912351574943659512397646240789444892678794597061060030234733337534494453474539594627791872297425364647324357387270420939868119576237505669901779887447243730779660740844483310508815645511743141263500920843324409579090708344557090470096161493705509499098804435738474424197027205459926952331775826655847252419615043216368304613542961259225924972784597387547601972822666600343844868997792709580670180191829201085307194713541874607888458571660869368882082320991623258555510441893105068072403680569299499949471978132832957409224445908630475060949181905387068516779010190725187273565887903934192525247975072725396526813991625288575324492021003844713593716929911493708410548807037992568492218624142949653153095202564316004225998366495126141899078168867383225599906593863086365010669574886466530353114009877733575966322341537428233217471291635948639062963692041666560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^97 + -5793934175057970330665561858132419076392862732577158548996572682974887135101477290023921356671898324110913360468826624766155986001097322888301417897164372338681441306092844341885479572648493852094820752500378176203778152218782955494008418806080775250934166347938706742018219454812437897195994800343856537215409124579916897260240008229499690987443322687038951993895530853467276964025794251416395660369188596163790079658351091298204378815493804357299091843666150903759404104823923459440245915473001647785176304677420317176415692507628131062290093660723456235063788172737257939712644759755812103138843226916596198535535259360664855198498418021417326093540026816468475783381946007950156610728044218285436286606275707494648330932550757472559671118121078902864862998081828680978585698154427201080747747163245280113617888074938739082921834005973845826234376712166048534746859031230320863240994323225800682075261634947630439897497047413358869490322479500641115324281767452912233465009237837320616046539387717383801880246119035775463587767849792468524778225504567897907021051046857247306354076153105072989273256280629503977305819547844126632392318098366493981776517424749031701931647197629634353316376551222051604551804113635250262416990841023702668535440602363025569337352271667341489718744858791409764029760672542898143875581490619944998554121003434815707401660315983453335597211259023505230586871800048466210561132098187698992326006925669776954972940778701961676091166211797445723408317433410080882306827365104306229706038327941069855375518794996419645473936899714147618762774749198283113827488704101710095285740800953950931012153581822591102613917604120353360656797550641771040737563139029157784916569629345990336640300102835468847726144166818501380597690974722810406127177076774665839488815899589511837147345000055839049179066915664846403891532923834934664978077269783785261959560454446341717616862164841964063761307974045951475350757829803947401205483639556164638838841217038094273005144320052706824142285102127972288316020412313305563743756956608521321739052209129881735544628142175363378817078621099480169831565906434208186794704191743602601404597389809819730512153726322976881771520308297153698238737973140868211789622214979968433070893933992989508313025201946663181205544019948357384132582829360491754453250368552560620877635149708591983790605268004254340510665153933706907625154427535085889806507051470686675393787007633424891232350783087056363803886555099354402766122657686263962101877479018570807507959757392060869474676371131640178032233781740591055319515587808185777548349933988337236920090102982307334815978192808099450164113448065522219426137446428014854914849693595397944578280811103773097031134584015670358693984964968448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^98 + -6142853704309205598128474607722365419450989775913913432856803448888083764043979279822626899966782914593762224676717348274811798861589413029585172242744242505770829403403689516480821658380157938591418181962102090377486500832299056918276025192116070493603538234417016284568195817257524323826730368668124572457422018469823165867927760794723278643516344079426034536563596979755528726144891113815378431863062741897192097629292339296966215740106231198648098615134518281548135973046788716156111221716505754268748099204172436154888482068502173316879202245361759732370122042297580519312809536901621406355800731575700462438244977462145162999516393524303146346344967416498724658151601703773226840128217384571243516590027531206496367384803452778059692566994056891188598504143038579450682841002913455826786538263653739414178520973763086420401558758450256431331250765777302604820905715908814238324051440235488454443897547170695517781057828887775029260814617646560740285484062513331065516761639013198666531286216401871043702043438853459098199580942139235096244025809305549220183104293751098660421954646347411812382565289075529808844430889620544238358531453459858863684180551571961939331943315621034537342184674689330375494725355698611801083459780865342355848436520468930945135452904934886975110943447696454962169600218950534103762690903997840875220258590605862612431627178834438365662658173096333006994387671874669479053013204871502297619488246254831263092291462852009450851430749309620975866018603422541601708046487009228091770049687831425741400354886135841913718428047605013922817301162239797369560839473643994561414284655773090742255099988646376854901334971085291526287110824691786952168368017181378229451900957208946875741407984009436236718335901414917094374073826189040788879697845694568717661505876918729442726971806020130535671482115557603615570956918305720174439185309044526547729784011781969335267859966558339282905224354059860097212267747953827454533844415445943373703895033139473884500010552060580836653520696166781923446804279239982265495075753788164301198665873040955804236916293650770939205205623392295195141535010109938159641610759782856852870780219946991227395442323292693745670983050015980663120977267633406246646518077579465380330158682817406226694400715563677290483367622618124274431113026305888934719114177166218148269194732263777811454537636612726295936457960263908988601892984643207695540668503050766934619082860856382596708350671147260653455224451963531917374416106398286664043692883312460379060117909553002654446105053347283218432982756014745921679224029561307181402046735580549646357244615991977687555229216713252292306745488137814058100123950593127811180720824632749837984312563216669873638836171007758733565912678400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^99 + -4855677080503576573388339961036708892264680175173205615221236335695933480433561246200594866190899536876732920228069679540340470086017409304564070463089310603809921376773779097045173055254019207683427034315080538333959201173923951083568064966376904103931227152454346696648370225397077240470964861017125631183623728098942592911800572912123851160648934545645643919451166481024568984613641071480793992375759727559416906100769317069783108832591050659070660140836465427825559515050390852065926653878467668963283327579348546626147146833877296458985426134389349274434288583489762740407858331772754466428457223770462287457692342853851178958945663003933348980157929686133512456867004005152703961924811989666147222073535296033915271548126916256401876914531035021177234173291425837170301536067274144354851577856760411969839316878647624695619964710529729955485034095431242802203422665447099937668259784654424172652631482100169354578905706994189789212518060535167496150463497722521143125537973700589959531975657505092388701363591866947499976987870075280349108699283437827209321374969952750204154338390622492894052442671729903597277231122159574084853554376007738831046733368905365013048538227170887481489952060002376659943816062373931234124050847227136262749911250529386732436914468836852088921250169857790488520093370702620767120526466444810069199725081846450908101262122217043158188992342780514646976310809740424043367850681935410747776676119952389708698448032804988313230518168339784603405124807287015398178415975593566719334004879370112752259727672863186017777067866391904761562321907997274623001966964625225614002685632699557964555090367459716042533773758826557256687465067486188504581741884393200373920890766534379986598982324660634889705338459214965252787195745565758607211066468579902290952862729572733688675900459013548271626438403421903948795485657257677767119534232469932237334942701265326386357687508627940459123735445770309119077901849491165247304231903226701329692792098267591992563310932129740230377147176566856017018267762104511491572256164759062088756688216683707927960668096923306161174153316392346698089076243177942456449407513344239214601484776893923074637893263684811182490045215854939027313546785705280480695721774707826087615361455310444212910023016872609257102622419441891308087146311934880793253714491524450270506800608701911897559988514429298303596167515608187133577387755803440489121211423086883843485226884655790725104443911141657838979144815036039611941858485648010204439965123447490076241024848971911997992723315034089707803039950189474785686694406365180105881478776717801266863245218686723907541582794587249054181333258129240275467163738632643572331231815192481651925328247230300201836278342718523546009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^100 + -2897684805625515881983352441685973251705763015162792262669583781541004568452972053063927777679423450763480512095321207776386583539793143693141281250771737973952093525600077254873676770997330056931293094140079625281618317788901488782518725550058851247406747150499069388462849383338869699536494932753897888719367154133342144587106925158266103858969398251107000695930105709569108813720935136753690913668871556802807751123312517082979788891935450438233769070216908293153566898121876868747593659645194256114341419839397616423846152739453378811848128990236755725073348078262383215571754535244738289689376308122773786695775253467041811003856975628142809014124479142202325020857045011066367044533888117607329513619797440623586180816718798926451899163187928499460604271348011213226381206595845038989760024615030505356471440025980776248617372434389803334744189859584017468834362226327470714879872755547409970502883731970732895312468809797358586399444594237991033398963867353037025979427003146389530449048588674008921990439431325129147514378911939055693016570785319906056968957012011222664220042217374887025516881699221736225205635853417739922935929303042110223833412103048779220078215989496119589452416165278358650823857157597871350575239810863691382160246468103831392028478015770269589164696391721837994713596764538518407731249085455785906044735599571952557890719037189697185242285097121384471210842976822677910283215281115089621442289812452279111564287926557485462452309502022774699907670745380515944814043200382112677119694057277127626098220633483636319944529068518583174169548436480621823404666972802422060594982435701123810042473863864034274009466516962424183607994892111219817974134948512229107434175503649539380440190758636233769039108230740283981115870325871802728859909058848172060302062367120618283800751606273276269645002819362034983201136780841813358043094299741989204958047798458869103531771970398019288623712068271005544247605745339464254950635997931145839435733700786184698964250492097692064551893071856914326422102912065908303997534400532685612796308245276588553833467834105865284121891562008917944331526824332736864491148446653600816058318109781381011741186956619503193966410505675888733721634613853990169103152313132630598664675510270901197590625159042262970719764111789848003842365209271118827634966087931686264110592521186863657320746125001084943304590729626481720946570861164541419174268191191418764061397186043811055342660651195444440379734971267680991221709883201000649263766027199638966057147776522979005166027262667056461153576678864111091651649668535876552421482648539921642411973241124653836105505455184155781202873383659696625307674707581256160914886710187207506646250403958042822019529997050445824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^101 + -1307951478125649056511322946541136075952162127714688657511783598858685795696982281574701746335935950755080608930487678914559863505830718921533879881765778324513460331188327098450195684681420953166814058297480566130321678354767958854033328835451731997848989116565423506137321406584748743795771202369272119078521708120690087705448051767276503820426709224985255008545495621603696745332186030072501617674800048776409285018949829336376000883618208995942437550920907450969893431611728768352187076291051035076805193997768940972663885079004124543305392856349795368325871883111317362190539342984282660562793816698372087775642530710411146733589954580093162371047727576754766219998074888567683143629495287505682685590008985776827207892036809224079248661398539147728568050482678414535316184038540055403755405905591736217904281695861733364341010305491430595172130633341620240119048759975179446829169673458519768200495232898813220393005050416260893248327869051068022680102819324905120454902630023311008328985558363226694559224973770934609383089867308630282306667843806084909088799287507368817851932453340120690907845003087796414143810071016363586810229340574154293277041750160649633144270819531008075496687634449467456095301324993171231345809471093818178960127813646247074176278293524913996163966319147008800335508083007375264981096033487138851664574907122612212125890117874516923275018011181763621810238636409006391013968608251337337887097316839123841407577483324293232884336012999730368760897144429630771896523295871355909960295137365603147857426652604385853991676382882317315725739236777701581516911498484133338595698947135112382124567672882563184340961906436507640063823387505741362523314750206707833278066074908009743017418645161488814146157788630665899467127856047809911821935933559917860405612632618168124983539458018823548953176836086274119029471887049430117812284539068264809373785261761294621020229405181762786391171571474406136266803383091281479800468051469117305697513395737034504791899867229516189501147328900630521963904538577859621815993530137769066170463003550895919767328055388673892379290479672462196177304119948882665073604703286873941446610100641248885785178563386275986361085459557405965936908239141644658706748374355420242574127791555267562916231375938895903919189110321882183292357779983982856093087089616813143892495772960162757955741485725918988145236955891355097565153687649667277458859037716632821057013532182763511717222913837646732248608412404408669322437727259404483867977125644594626287102768837019938203344227448775853221591180410626322056371070416799063246449113920300997006989921092966880453849586000212438730772174021441043996260708009346983679830830952454711403184368798161098953782303129600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^102 + -423955617214188629786839307644874440623983169504869698233899404457219131945296685771844245100925921225845849001486439049439130300987516157822977566445337538264293009947473585443916712330436181514791805361688519928112639451318460397554004193819416716017447738772235711152862057603557141418042926144944406661691213255059525022527797698671348604880629710629658049362302385440894816509389790996319842970492140376323672587115606716557662146889457646933539439736588000292184691227793649406811854292114250057117744626784570066143569999235200873783796129992114627207166373948543146642966556198603237431256447661634885989529422009849757096181400233002913210183575844249076755501882501246354754518407347545435520903230894152000405308770101003018694029394306554743295632873566851146038691613554035531199902113728465018307431052290733685317573664826921389990109749589549042352551399813066626223407487298760857183951174789621201698817665318991476440397576166403299068484381368293949567106598989034287868917024258115233051457539999415722933248847283538033633963470590637338613059663141566806898173918264851440438708355950678868219504165136790536017120063602479150193122319794887718885891963651658485564035679261053957602703902310308445056440759926288330299782351807542362416525881416974950704751438554694788491638551714981784739564636021065443391663845010489472402135285077514602181270222122784866942459223668203801717367940984471608699319436444695854202714977244372164189438141449343157317882907269085008378960463779625224088882884268018827590099275590544066347306213653967456334372879126972111031731932207368751527149898050422634188219382748885654259759068145468408953022021290494158258458244738890134256719078083906164647459135472260599646996388822139440288859736795901966795876783136193353151731266468217506908211664695799418075183722990061352940995304643404665426973729427456113470883862383033814880392328758977248120096852944230913311969170332739972612544390165044314868901787316594067716292970049222145064945070091175818260429985249453748815317643658612629146394544011743175180451517585889526794897817407572505570774916983301081646652427938574735196352247132844519934886733704898603278135322196091519194699468417266169507739058084128699409075294524934552305478824873748249697602340375020857816568955225003884632495538804254296190972798260689626308856739205433409432163837738772367573904673573633363819967492507116877800694955166337284049863422492467673506066784931476558033623225838613607362965550763691865092801727623662690830714443516392704529049377611309304211035140791901823643198842697843208671569471402046804216050596916038457255032595559146439153965851258102574456624324026076411548938182689593906775982080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^103 + -71657532597218242943167477569727666949935952826953539303294312832994299171368300075894953806656631059708851173942626099792102594739734901045862004746262674940046419379764393619212989774902024411833133852518132821518983172766978356720078719120075249079852445548776406199705963635780941866829283212040297035278823676300523292753580705403861433518657176605654764757863584673246411742261466901377805316371393843114680232395584387765705450540641108137615429779023052101121511635043896258222460210462116721140383584751309058646247153414675692913886591738630110450800138151091141955247902097506967062127766136261364989666656629449497208544953049204818198611861310647152558269467478969897207755855627732382863862157522038771452321348018176363018992489885261849816633611763598328657675658773423272678523717774323222093461592494243210439887558886629810394553594478093132869769931045429927876861789974575404167223560696105432455505073795529377659509257039415026128380896867659099957144079547418260137802477273333784898566185227377169561360833970875419896185543032132914583757826783652937399744274025480767752357252291817312141884564215591817281450342187828834063416522450988472203444147686257087334289680450752429478112877033337039061387708549738475358368478413937013133111657092519476331674804742402220306556919866732374321836827773215459669729401796621405306396845558370331130534298863277881631935543080804031679492501103565503660995321117136169580449496834197910732758776351605438764441113438986133234986505156219098595904732535855714847816687986286058870989821703804129552604555396713634769418464903752282309286920310254659193439946885023499543407094686195831245573680725345370576359853761747454064035118021045438660890292716875653090037767321227792516445995880548298008310309440571996610791110689853334113130345143716872528085779472206498230740206677883336115997746975787815070438213994120280985275043146728609318391335701207010656491365723192807213461277084614198891931011613773067632869865048776048507461285814262761659888998717211834258243374894905036818229295233340500022741464150439706779262427158150550333229990557600275969660945739306595891947635509160365067922107453645016279484082518395059914372317899084867086600684121944364725011037223109101778777751645734389007854706547800839642918263314903646176474634973378511955233039093893769955642869094585341779768390828084939040020512317324409867001512559483920923135638613291634626606585635457323253437232131925045676585684934825600432215137494287731177257575641073418274233676776030383617312700015754925889061162974901076565613900094804151750133231372440209094723607184803815251774037084176475445908195148316595510518031635978021254654036410225393664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^104 + 13659304515836894998920595876226983142810656026694789508696502437153124434213589565026800401782949477436441338345670585884499245318643449257602130304045166535481021268873686262263061860699141586632920056826947508340240194838699252765154533357628835542568066471443247309857255765280065392509992859748536023590201387435785037294595113212040334974458794067275335767962589731857889908391313598204418299900170345771107065473435968806932218366366550270668676951853473646360120519351508729373064360816226352879625986521480843012687095288053158093681170367748804939956715397332772142030196017714348435223159603639605996420107664365725856362003386056795694145920852313629453739621601527979191421507272042019099142676256407482606138152080221390678543299657064330440801953065689454245295509772487311916029506056102879779889022543378607277180165587851410830387854512226447496702598720980624684273656371533599458748730097606643550567012878306393437468650756193416646396721046879383827249849730307433960353721337768200917303104986692872688650631339825827127456472662807858278908383318901865081881789023029374932038682231561154705364372591465434761406464458408043958265719041950824787225428604142932922995011338711064117649888209857541822518178687803620505356486066550211176301617852880166550316928757992315874303688525073059986398941345416546926646907671600301858032498308075361604481578161778305966346637224648193109618224703912904428743667870398984541960060712823891574790895140671281113175401716334935233599160589052355076017357570557864134837334282842168983572141324257371544723519108725970737886152106536119618370724305125621002835958729499967615084339371807612520322502828105478954131589326236612426595599125812374952068092809999068548552147629688624652977527364571915888700733278397106599665413635101532941790443901789902180957280648775894543375636029373871313152958246504835151060445165868498256121879112611717354412560202374378082569751239434515747582179412201067066462905214532644375514166668357877367549353372061708704600396912371944732915357597643474937541355104947494000538026772082100598368971375618379737805473673491705063441593390161220239741262963090047786581438440904594405954854745716935892782375619236863487338743097194555619544665583631467060822615674524239742717740454344716129456023371977223025519505710575830393415162376990467930678999161909242858480447790006559996994067108919564256220367365180881468999326611283429647005260074576557157049588010975815437741524886805006206032969634725791999035718589532762984341231698277892337991468664587694915129945973715153348026610066053937055764773646288221149776036556231729567872076989175997403282006920625418942332665173463206152425907735756800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^105 + 10737754303353332195223638827991613937535250621288960101802768382771438377374783931868562656112815665858796071370668689629168387878277567521000389258300473157742449800800196314502500464870659636790413095745512323737762222973153890849045561411584833698312370322737780375236367595093358497142610233553306876316436910488251787481760702999810023215995625402726883357649895262511174409495852351236654014610769902203459489844711040289737317821447262128249560120640442077696476295143060203620011922417299525881476043943719118633969739839386553181938716461815984431374681035079030303588734787799823735778562601104026740571443090506317680968524234055713885314481938063632607912216508980121688923997925632689600512983934729742975818944771042169734501997904097490718268237870076850669998251206326971556748239125467233947961642529950757128451383088216527782076654460177070425104285432451491365253182556305914446868115872062769514882318581061238484740970693055199089441063787374520131581977937296954010269368958199627188200999195399282400193398554037220561867078242742089870834237382711402207963704366062439392310100803526389972248672267117367262529311778409027139130326633412209295490593074137283403612451997104780849875625728846612522638499205045398883534997893480116861421106376070873716746081490598685801358706302957595250274546919944419412908522267196119512420995808572130928067048980598007542082776496060895669905714177965773665468984421360667080700219153062712772768254291629268827974604031504163957135690224273896185688684748302576369447212206268358265468675772835411465789313246660438239258545046569769862543614858576652403326850629024173411299244986828112652582698733671343123954044295054612535648801160694049432890608511760751665861622569812968472239776920750882639706993958570850025368304695285878404440990517003419372497945344060449130314389501592430646812902418999849961316373485882801818407268536179055363681865822738017045850727370909729361117501641438471201879947942844247582204871157114014992874963416507191125072475923785643283415915194326788675929229854970888907698629043456980185772971007520782149505193897406745029539312812758300380281718381929039403555447008686421400030310687577451700872520453604765968721687654187033140636802111961488137161926574834434040939641284898924880922353858849561022799434761587369054402386681435097020816622101723697415263247729268725001500154646625196703822818163533106619305785351955642016325304801646219219942410626483594175753499318684715285846207383154072264324279935983887207421058121231592402537037810595765604795191201564544769911720449459512174997258525523046127532883378450462515506843113723492388777353374758816495070439738720640674383790080000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^106 + -192276466822847813987941575317767579767759491622340691854318354738792077447469016310143831297478576789221320963628250384616408871677211514766365700789591350313893568567599312289289649324673738097836815734250981141225167381674114136690365010537079513480447064388216297278115894591314108565614718303720213300808032310678048802802904921963518037996972345536644481879453891967625127074416476148719156695386300289642546631904551628747381824746009554315156669815838077461797185907135522916262527517822155253502711509602349447926889453308835218498513205824454048555125014868270574455411182007645821320298914936141317736599110939166894481325659870431541474248826290892561232159270364407237979704991597361722412040706914444200724500714517481928669911058479055927095894194601397794419179481776835698358746405363763416399899833067604029950477093704674299764214618677614168526271305019445855183545333322073093620842415183616430297133884347777586074195169030192121587242458951347745569945399256726983361771585395248913137757074498584268403823179759540321624249814616632987312081152053641015113958012786488183898409252466371564442718136105662123221945298189165178681438901498971608140883043425995323948337314613352798946393770160419980412718576025112307947529762683651852069002468526573197652718165828778348794302949203522958609382101732959794376390553940914504286947498698233741302216094822395611308926140575396860578104290542180937064303743969326493366880413584450141881380543832486559476611235716277307254306312474396740241729284258398707560394884736363658121215254741019912830311059243843152633994718966578124271689720050473530768937069356928600783488124877809282448891442409199188847158213851859293902952482934723078214574249263814391972381025927044535482367798420107662448488080935188491029546016850881132574242625452220092804099320255373598195467531100907368462663878412338379079214394235493365565034889254192965805695390367324982805331654917787196342450287304711716016465448773248409160057461111194756583925589231483898915697294905861087156972241271102039499509728178132273673657436117954774976048966792434074842371503039921925021108319268978199943235430307046156643131819537138669256351827169515337111173916253435214925070063603244288490759959238456721114449083964111253702462272010074654162127952498129301188219346076261855767629614677069892093714486560187423102348469910300588166961629388406890494610488797655564908570870963250834292573161336585789374583988433013562125028712164681707729793835246306665518126219975620182477508732848423803924856417400525722653754330864641037970728433390921765921585880194301464044298733030336600280613888174970715288550533944738810016267393936119562240000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^107 + -2355720006863851117774582716220431122247588646925576785934091482417258966130290708881259685744206238304587732052221081215704585137953304326114275268626301762534895096441046729256873354741227446833763328791763666938524487315865126204998839413884454727017109555682599980726473472936421068410382056150498654136697827441898050573991226937462768537227399681835843479562124946274334239001060277018067512732177577690605247426514183458064873945871699176335090750680460320034016645051232524329971541927425602164726767983048258452782570896251770800802576962155380411779362445621319382945283422210960138394432144011179678234439656877671410088964755316744473832974114281673294757816783608549633946771336010547037559419497387641497760358235303261864635624773894749989958229643685515686235740567593031184094300121375948319134001455490552562763936503274664807358258565672620970830177181245767030036578941724944287211728609891822385567206157234301690108564534705258323877772708422076633254414855729503185949253157971562728721134702568389338669933993762465142055006024216899910670163922564449538441438508186733441905046612303844367617734603959598044211718975845852387893107757212097561727788445477655291411202552902354057079324874511141388457631118175410215270386199493746695267978799351870367838767876349920486797248284106937693660683468813117261806723957778783997268678436656327910998686658564225628852519203342820299798219337799231562224409975640151765822035744619251411234269624745420980562714615156361180683793366702631191168654955044930213968790367339992971823999947326679067478400929464241047773043861600482497127509009721325534551439451202548722917489686183736432802924194136233349849771962360522412535628587635969479056227839406111155490557662434808211902312676569161362584267188711789192437761668423872277856097226026706544797317403234433193385832009939348849432069487118830307049721757247754215370363464551194255949146446404574190161658651520233563180390779497973155390150453667235800157911068498004166729790063989393045695659752061398270324696208924779092837320617089794886792501769680060175880806542343379712587652320856231893507022878418981044318651204126635921653113590188319454212680869289029032865764858619678834460776703499611021127239612907833683420327323826645302214472984872143973853779760622460660000644733211178816556566106456126883722678615031752540502940915515665201459635759224995614772778424737187801647605745854693142029631863729446325501837445010467379237392647168728177421275729120717172515771719606087847591844606067103599406898431178146739619497803020707762062485602430078116281589083033591155700556292218471664244482855985617225754883777757462603889788808331264000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^108 + -987010385555382124103889727940026946459575629152078536355266328073398507941868479892887240141434771488935005624335017527363138849462169411541183904024592644255845908185217890167426720927256173308947795953129208164433845436060636306328387712347197544761417853880920004240668389935177947622305317594548147355574490902923100754827481741287186846887815038599246001458281901704880820121348345188985709051515983251363231658129253211837015365205487839458445092956926948412979772286155173673595561222044450382561577760431326604715336366713095552834018177033774295914819726805012404192706884017733521399176205378984097121663465383317375649702016889541448539989441463817319862122749457394229044854838531551346745461081302803178939204769239086368113233516234627467546337694934883952537548757319770768344642769453021846284808400399892304626867671901832109984227929372706125840928821620626435012719455165123198197043621397388406979986939742006636695329995697303092629893927890026650902403003175393429294723547325694792578424025831192219223794589223697234641366031350261756957192155905623928298122925694584563018493144185182771216769805153895311103030127965303239749921399476411904420324384794945279198658228001092632917312238377965070997698469008026322687827415742785820713358680599582321377861978455393179112137144980454074188047064595782753412261633790234144268422382574822572419393557772996470884104838764677754959256316870434129811449384653257420820191118165869074003324908462472706106162184641750446790772283036627593612690257158211946162348287029446979158572567380455316464387538986575931834489809157179137759389999900700804675486051901305260888339863929302657409301176031748660146182100982178146739850490420457962689120945789298130965640256523350241327419478449227066604373026078587413177449726561711913549226064881327887135640799236591065685063622852509765033198953328756741599240277735874930143933263087403173402564563715197666376609570670364525861681656669784294357432431940989322491607540589433387082758572254046445275137588713820348821738295352443361306347244035238179098986479030038862417532997820273508526594972093136837468223247400244163865384760600680507860357309629746207189426138508465062204650519914806806503753037477118512023945222453554523756796862136382617652699238663623578438598782292361985741619228256608691989845809778346844308821075988385032001939787475032231799352309595329543170740231295505307910911026537912184448175565576647564247681915694534137038888374502457538335158264780054534859176490782144964274207359212963098755615640650215212903431272478802233979471665036376151890774499000908005376823989237730905405521892502134326824224760480471862940270592000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^109 + -137966922706965912508429952317984859456483335363582381413459133529606960224987096071298572224029701799396824580703365287246423011875336870055845440088272512300109749304734755644347145439811242420550589685960073466349362440759131852922830485299888329439585627335137768119079005477638835975898578507301931784939236498356645185938107325506499237823154063142968739300244197573907830846106196418289621586739795970832641905418483838915421154046540289502132315977495967797998963350987681543477644915846431400145316405830615771606309372638321495918025076667229780826643559307544220877242145243358276659491574506297945933019395158288535344330982804195134873042451791540905947880711560772315001254840266995581524017923534456326687894400299113109385948063850536285610235194910124835468155392508832785368437692281335842388316453199072401155774218316306120354422387326033320595544826768102591617727113807224308324506114612913453534171927235959593996056351573894970843386430497929253649994074314583221354498313664305776730434582870599841027132828848180143123680180059963603453620975977540769476305514873595480954100338827365815295774655678480888417751865198277138066396703102118509909985184784561819253549546625506180989751874010207064066241987009010961117160594288598764313249958567762706636057708847472585162216861415264579301878006033117105568731219709636307622958591180470020620075150153178420517059865502812973585323271238815166174848164977380529385532228057143233298516080506817484375579251230858414420051576847452316063587282002037801471351124277821051589506692220689142356220204961127167653059469573341308100390199636010313945008351983003430435291111790392023698830215696746771686509201858692054324266383562920189696468904802009611987655769608186955625362397220758015256836734479971039525562991923011935797775750670090599796309425794125467199988436310289766623043973723234778319155588455951685997084463410527386526548005114839203540377030195141736099776422394796193016913616354907661907531905325043762654012755074841240666837768180423542817269510286668689459599868395587234192245284602760018265395904430336897794061513966958405386206029760119334610864730762529371257261375268774733695886848909437200332024779355908130026667478232138023841510797453068207168594734361779835064945121757591280791524525809662617648813318971721758538683936092132149081726928573125702374996870960008651075696051906701980341414667425526552006809553383803317021712436718722476825544205401232415650342427159638329814831013051565077746329765286388848874260744790188257350947713225839360568025435005929122873373039109396616911465559913456566676112077133757463928621713997634319367894746437604285087744000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^110 + 12819953920866365035609848472312909358956804661929604130707691229569189716717642946039747949126184844271487549665023492510000287811310956126948946306059687178929398970882200790204901173540176350355029410916970028097564090757779352674055211439467920756638364059707507655400341117248194541439025118619286811722610840997385180475936920359305435452411565187304033842639778835484801541061755316386857081252446349975324063490637652868247430666833063960515724920734732030758195307830765351118000336758522099741942654783707535544168569978198929245631243353465845151117135167579075299346609764246667091297547004410324709903217073362308218275428285656453401423831686100146108692289745687342172933982452648435156428282383846981043310745500964311453053702164997049405779903849345789778605971869127354270009843405748529941420461383252742371510313507856052255696132816544086995260214658861915377779076560717928374053760026153566088580208493052197346486986710453261037759744208390135208713531270863760016451913147967452220319616455662104126694997122370291246136900844094497520948837147260499096255597981002519888660479754912011009836349660412499796896603586452086573225132800851744576368352915504688574861881579543995244678108146462373356556553695732116378778413284804135572564166170622644293330599488810835367178321898368559804489676709426165850161824929671355948030641227170283401761342857886466259819682127618876079572597727548573157660098645869080077801050290062630528251930955748674196627674815070008712570207653799259185634148963754728210971816985837458047463160355471719643265517547953629668825624555561604067021951593353902240751009277299768650486232646406047230360427685649502526902233619458550407502426630510063692730230515073935775820244623763602612254434548039543902662768184205832826044222168858880175564755805240028449256506505227696978788275245164184065297167165933717254742872657843426128112306739145041886389406944803587921750403783173115289718265500805513599958862077658128101352421056073841228331955283338016597681759627774255422018704224989025878206519837120721798282293095252060046611628150158779658234974864109945702390574425995457052554650046387563604879669934990062465717151936568348213123780595092292596513798655139158189172278674667626657610568352148333809346231736163034860865449444169650680566028460767756337390274048347021510608472403731946250273490027123802947316567888445767396246533534160496868705468006862132453145446826488288262367691976640945619543253439115263472790206034776467845139353546485244393835560539507404635006699252526921385419383524339523110919728273056889296967605373927918027884107618697401076938132173786448618066993905821286400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^111 + -504492225934359255873766736150984099461361269277703363208071501711713336269700077713320357673307120875852958384430193500091036740245525563351116752035151989427893154429877666836249080002131296834724655035196831397983494641171246622065526817734865324320417916126615861571857237047840622539173607813598745281887828642359838162499032505366258483105155867833978436531707769913919959133817591214909136876189373428927591425983643792872787166800612633661400134452384640670099379636564026681927223073680363586400786035966508202667483579613627765475845492475483212673366635437492190287325443401621625466857090527863242143737231025111317468025331758690288869518066421271639228819167882039077930446619792688117748583030699463867480578713113729906772425445713565668607646201895161818294347344292578851813066382191995067658080373750767177336963511566252633248801932544322267802439160148876888916474629215843227130173383629036119507568553186206536874461640494235945106341817740263496582559451564256725069486690160019684625650770011301643422673583843029274258197144065558173622610174213717011783682285558171410832416831892877886411847098402735030216694361819553391911710602536952660597661238377338669449108942064921744421623408377182288362821513603966416479330898909432634915322195506072944203128035875916552526508017557060435708939747851556709210151313327555124699903529205102240740846185891192065979608297094683200627019338876071596170601182708005866829120971839775401731684948708022594186912610314934180148721036639190829691208189614464883262289032027742194272887975546333300590846810553411719566168699340262859254471389673072269402887873730218275442626673121139650034760891834023816206305948621601049235931480346310946438071199927026523100771910313226503598757431321072380180106759650068100321387855820677539404858871843921668284420355579749030668531725851594618156642361388001195488817389631136531670059467741206211177595477312513237038299157806411428948309158862791758258613383277491928000138507422842659596972857510870710866430829397169857168816081530035268745539130033205803187279739014415560552172786165340670356288246529125143212092927772304336657982107358872379241908052458637272827362542846822425251314595575381202508240804910753152948935452936350697438235470822566492621218356670067959504661102577241018630014860746403857233479905009659454363166617031760410645161517412132617801211948668731999383406841048250014885022430844870680236701710462077991119813613690319844737866478952469831433535630496277368517329992660398522758595689441882788423080798224432432710044562478061592870330812309279545252810644337268937390061468818486340606482826832796812642164408320000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^112 + -4914816825670199079899771248169228811466569308206414543921975165942721957197741862691175441607797613112337003992265348037239298762267360048899165610206029453793549336456617862120157118727059336123130758636988550058880216454350743585154989786834635880934924301131193052640510533408833122744868809210319909558168515808857973092958872382402433021381107001521949911919293715511424761232463706194910015113487635337976467894377023397742036050530344949072920106920459781064847297628782494394631076342291273921910503372176912519298941966730373985041918598253524691615900772442770902871141165693769548749010874289240761071386450485239019002965868671948308433843447951557145463594551722770341213207530548496163190721876510807370990231496438028281471259120145100152235748008921293364812428890544035162001039135318927400622046925255551516541758921681131572115847083171841681932461876893135946013290294283000844875050419601143650392790588812638273632815325421677704558903612645111348700381250379440873967685793500269513502617207314392338398072033694587340145616458264717007153672968909287511102171131017399990052810481920775773482776021164317092793604988862325181080385442726463559976946350064992100349620839516179582557890816033673905905634085003431829078219932602430723158102699954552890241540208645595130176933545707295119560034018425810816188094520820067650490933118491756910004194436686578017140133741187707258805923353778232604577590459538805888087683023968871832136504969778137037584905207179517351872937757106208255289528522682882602794765335355027908828258485474061815399005137812203062099489630757479180494467160857339646763541934376052809982054038563453668993236167817362400915587747121858814326102371749455200135599319215024524918590472361098610707932182967086251572750616626088715148354262008374501334484068835599690597502887396802717903124189825397411406802592724380741329349985928208998330778955159824079912775798255526372017332771130182825706456509515933349272577282908256283222494251256845686441329772767550374411330212004358240190603165909506034183147683689258476689955629637663224909245047991957607932172341103344065224412702466443303451115932764870889527341704928554793486877117758696638159187795863019760108686735453976958706890416866977101441551685866364809997093037426825989930688765019964937612785892571291616435861493580525872460607804986993577650808925810275996439090914020174702104619758430819662804826491407819848604765756704424834113855905957566197287570435451828962014681302572483582912315982778332468671722055804644447859300735276349227424027661034668410690805382701199958276315217636551027556116148765710993820364295575176979939328000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^113 + -2085433405857053221186854591770552721390463126997748493671878894627254983571567527363439000550051670819963418799408238919282003936812851715626013111786763557605327621508263509644258758291281729330544655638560467924241122543872408126115924106239820589553288252312217327045020680059652036146623246006538115839463014867181016946790752646907030758520928266044452363558830162805931187629509706337046173134861953769011064557167221613493824476270262053576760274471276531518615678376950544271152500909287736149849846255331110372426501265527357166146312391071259480027672509152814822312130275505128682882041366466040672157689535596517157609070739198842564649351650112129325892793122458680692383738790518635602245025569766996019648647503585186547480083783769586563083966007015670592740209580400745627719408348876178643088768456784678173647891643869907843456354259424445490259813008600202297760486164991564506664816451971743233764175793933200063003338289908277204585542120773895885507960949801811945279045220729108114195158919190724300396717033356451529463576830427389306820524974421575251694976252812698465984348102554052001220360115947542519184408740007811789195134134129866168569387823639354310357950111080775152679386048034860597417721260417733982268737102387053037824279440762154433047905199446761905993636180576375828939740479913179139121106141911431801456812147608827946706023220091549119062427615811608688136578156092742546001013395841242511731990832516901533107174357813438140185052371708572252785693718442447290445194959262589028143975187415039676725409497041430987142945612363993758666406503083978360911390280825627914179640159875867387254363113624535213334870974854487137572867970258751562353719369730835034766747199622302924088823711025959679794430690537087531220338412095107548702093373214435236222295413706095435189406718623287818596435598414427360412799317052647297537373592935791582847395600602476915700000391655424725176260253959342453435038036415116828593858222289233954221071246162194092216038639833700869294227395034904389292456713038243681726853742104130976059286829772050332210339632225008978161225069104418459490523448546108955751730056447600122642547654030955327401063414965733283028426928508911119472880162776509271505528272683867997052990965594211951173482108518393083936819458652517015555989720296104754089831741222349149676762588595430599152474921207434844143412088575181877713701118649735947910948146745033345187939810295957585783242155523128360210230054054029593727755214895027082905724830967146707951803193060359523267288779136622428422882803350323075826807131038373532035009159216257161060210527628584483399143913414459392000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^114 + -473831447937452266117673265314389025222837653543852588272751563960323571503555895210247544772660294614190917982611751385634337748239993110676501043173840739781653858331609923959238143802236366724412369923569919534733418857147245692144485229065056892857016185497364771318877054039835291534736102289974646145673189774828184772871173575928822374886819634661310549429288241414961175405188098402122285293798242245923713135545844226966573536112018144422941172011750587413201129509515760744830481218789621105117878776658584765253914264494119682521226145469577216289032150684496782834464616291486625121787692367311744978704970338923950989788336426808102844382016965446237319233223004757707351334578544351563102315978536355550204193510079799297080540070259440232321783645129684703221005863774559035321731375118767948496795492319690392445064264383833146524660519238453463238363107271618939998026501657950603657566821339263135398111635258357503285632214961670453887992956433263753722728361963724406051784791947088188781522533894463349328874340052640905847179201684394169794280851619634318471305766593348688857692186497599505259155507984150392299973950021813090799980423322051605691201413373258978130212487442487329544345019902019633853769424247562808236916315110589369410227285772045677514073736253530446160731673528711460586433024147022612663231218164254173612566699736553497616863626995781049418544598407514182440893087439035470338650911569608898889116746975585357878477755127578101666713240243249555229266314837805829970526995893360230244595910412352836377050841328464110834890677113591019395134895532279962868064800496191783459846021079137181468373991170778826019289331538885044278808901030023525447542987035680468989877912338578538379437560852397768563612025535464502856243721868298052751162011032403077568214879893565338367917667218977728492656910350346107510977249943547916039154941988398959461013994154175054078488131193369215017840686423815784977162805171856815565890952365261731680271669524946582284890859403525589178437411519854603200870108195184467014609555263419548011570405183674732351290852194491134893790401456330212170839322409489240929296249319971151985381799168589779398647024201108313756643409612889528719085421698571309919662330340776473529132018565115919973982734099897937300181193049559246562052761408763322751247439371000349215567661316834668665506683927931048245896607616503351735500649684376880346985799575591355095397233499989660111095184897408304614977870521879106109219553517333103807249283049669035992445306499657789263274780029376423804629097265474691373462659322997421693525385058565600737167824386301716331476297973760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^115 + -77597928985164556946328944536062052340833135680042647186607906638321575914339162395467331281404251431447438857077951806165390209918750679337690152012030852541002376508361843538668726628590009665157322737857354295195461175270639211950672000305216864189543736293649677169278134540296771320797013261102434899867365080175086666314759775108483609413387219356426989738369206391559033410082805604772211806325802088681117459967280409332129553160345867737284591105056883958190923757946888848319396340439981034009639311112456268987980199647038341297763205865801308335942666155231806474908251142309436295525050676625297717489661014570069178836002503072676316004193437802610208074468587648561672181132864987045528861799332318640618985174974477218541424006680857427675968772562744930791494298229211299205868121071974174754290969570254936720713153128945458943393221833652453857080942308978588238564153329557838591870776137396636340046425237553894440470818007574221830119701568145835776062105919106259414318562868341047896686363011847442906651791156340517077152803400794203063295777000751143511084376468091422564263123793797718072922259937498598827990656533365753873119849866932453106591138374102879652158452998333776501540205875049115421451463739587761761252551252434292812515722597660733408806906896307406945757842173077041104932823993704092969942587439206378250718667912977958830900815395832656158518670303615461032427394118920072404522083322731097704258319325323771550520601434538671269479783425569552477639699678739829141204922982791576215725677322156393053007770835134034433223139229938901049616494910796539739459577823160383124578932602884560439124169764032507624908094908563916165350489568926313618023561051003878336761645603471116686191309516140899434170421648283376808457403696366629336709474525465431351405922463015743274018309798405603548067411813604590573176787887166099011057524276571277062693616683477649723475800587347314445137096667326371382526903052505022721366048397377066808212389301934122371025021428134821382043460108612587030190225026556743298561299895653088389744216772409777972893448207756206329287139093158825178196007227914243330310850275489791463809629043055590585791414094856925670433020312546514831559922256119482665219801818939262086029141334647577740022896061786407990307905261758004875594958511471412741860038408153718680483172566959238451004640921632384750157370297418348318677811931350317168435811770005645828661550559035775805912821142191205350261597927025279102391991267056503073280861657096491769071815427864666630706337156523400751092895428663474576296905304791021448785264076243620238949002110347356802121728000000000000000000000000000000000000000000000000000000000000000000000000000*i1^116 + -10169016270275158503209200871597027894962236203115399818635330727194574745747940082749179673990700285778081566155341701651850421581921950397342166132854321592226405685369220059810631355623211146261826030770527917410437287107832861861483791482138764010710760319472635197120217749639957967311912657971936947156734588590592216967673428076213884546760186745438096423853459875768166603646356335651085903187992356705098618574179834350272946966148761922751686872195993585213395774827998458153859946566403293959864033267309004177468679702824761289936992329446945851399242642489024037460910641643524793497888454507785696337290872407347001870643003699629941783657927904278749535937620485380431165228229981938543213470960308412619327195417330944741255176831206611612739845595156942355977030445056142774392035744617266555415168004061289314046495585290420150265014597309331812196979268590293004832647701344722058243169993532662476370581516523255343467172084785191888975771996943957545066522941819898006458913727781049307113782377909755455608422787283120114048895071267762488141267280513524989679861527176805887764543840987628282645037403158926350010495139562765051061871797820050964474073179616178838864522665266649039314164017425973158859291017102411566151140751495083132804930048513024058751958920231752627333437416509843478993228191844277044461189437903147637717529332639037701438423764755491689838050012619930258674606983331229843143794996303045620129763532087638424527407189294916351281725448555154536055568065417276786518806334850827161798471116678998710202459046478366928122954887587474717052287051326929441973990346785037498971355418276855181497804687762377151075650358361993152624847193414652711411687227219905654989289847957440882988595030338736693628533361188065351147052804158730732936594854912993611548704012632393610932783011051620014116658631269069345278871455801120916215488620317247973048903808453818558034433709334347048986506747040042167397520472426497223051492057497399286398492391767629807616716330107374551993448020297887153872387400391635676840040270386501617959877708209684826506021012388206303027858462447471327477675902343978358871308591532447798794042972077909712268109685430982599408465328992528328931337148769519796504027332058855702848167905243264790214065584649404918340281704523683648198918144144752860857817451595690386945058826688700553057632966810973092814333068241751286071375784468905125355943350384700344665169309707827218856155207140248058720081774976676411132507654570922167035991461980865580253699847196776119508294318448200912415472253001252556328050898502991196435844285700258594420462178797617152000000000000000000000000000000000000000000000000000000000000000000000000000*i1^117 + -1115307384028523109076067654589646195786999765855007062656782210071563526284835248921462143370268977222814380928431525526467496870184455361075044960792458495041683765453100490261736134734839009478206495188009740907555454972117012362685535948244631180195967168338844040066527886712852869450919205370109266268033529823092502266342667758052241775736806557789834480290470237494161704816538113136059092377607023538144737130279204656340370140234531829223018836865849895365179251852766858906331872927900244743703923177674403286586352843646037955445032169476376191633821473548924641336518348027754600539971702021026963329468889569241495131053462406819179787065779055664771525993536195406816925479419818503027665436389269009178888109362795321645974859891061789848470884708093601103045373433596636964746886100672482515464959179578875254805756907255440875016562808732418754119925554792205145030585942413147821275567178478674077579094080166998570594385153337639393498189549547198493736061401637742995891971534059768613675175752273748063574823539858889971000516473484549496620328649505879003268228814692434278992232536051019676544788541081297088258854188260978557808376540986657130694532765316397786447814573292346090114732003089810620447795642021118022003502416716250946772148205211479679829556793055578587369188722181301393098329873439518548926018067632850174181685736062414434497386426898677180995479395748824433806105962971386100595502618635381293855084009775416178773951680753747557139746005148751886690166709049593434296503160067508436580948964760290596245054256686165471336812991395906169927898820474058132903779306026181387514654105558958472904303227948839004362277213240532572891427449674592880615188684202832672699587175462854350076687291752366138992185732943116879734313257648622517975977992248907199915527888224941940249064472238539603920607832189328717151639790959048069104212227741522683381738416562837604447768620615611147884228289367874083685855772559735649997024178869738349731474374195288208681237979320038863278302608744347600450555497233572344277641618651742911032949147463627568920280810787705750535423762991058224334355575867285850869604081510541004825352564511843600014760044075318451678248055141070783549218829265786527094191519004702856926343744863746754632293716339538919561743500224879281924214035514511115768872087345667556695333670296486394671709375129706323243021750527665544817134763119421405603432642760010301462180701052985238726835801948278786570653677309697847327801260941370559745691140835969175823859134130125049456911540523088344006794809875553072639659995256540566542839521435078790283883247042560000000000000000000000000000000000000000000000000000000000000000000000000*i1^118 + -101087209579085441807937960792152723997563597737001690276049839693585364548746703470593319916683883688426062953070017425244565789665608672130154417739610553592871997082341301098706178625128304098618937998796263829342948004314457441202322566845754047289735366842123970637850223911446626421432167817452012587571140071529584973225354355415234761472998410856093660786881152930801894778594096778645521197738316852243705658177817310242135730799643245823804072606700290429226865244280643139204031318240534680826141345209420750654506116484720393610984530817356041000047476419293949769710472015011705196526448729345076000222742381091357743559763568615598515033668824076000443980606870520764299239337247084868835347141215552057905669307977679261163888287777717710189662348412063127794721562057761156686901561206757959703029505015944595220945835612310543853256112044929083587344979268841403136946003079426290395996067501711962928861885826292397832328007661123607080536486778721556845159137119321510421186007852212194479065317132126627592950662594932523874450025084660490877156789437157252090014037997421805749571229849168420893165156676707587814333511316132986026144098020864245715068444946342117151707162084408064259888469712645078194622259693183208725870162754141925027772854339213429928301998832430672131224555553543155367421871697863919428804960789621155680619909932268228762838319204745293429854192281587593328158966029854879431940315482238373044472582579393943468347311575943192373404138953622001187598361282658249322970265716470678283989274852612668481124481229062359823242366230264269539172280519864579100376199980432896801028365067385379409351344788312520827725890407051668911466262272447045631448235273581938231331262549187848788184630943236161385636120702107095070513925115989544474361937991749668048923385064763454186490989489296927393574955051930530479098735926320739706030481021067500931907474079035739619516836179239151536079504617381721216836072191097306640075719399551420682835224248053634327934508857020920696164131695803912382334448565485310734877310454352479300444618106703953041517964683106722790099111963834441025893574245434480022872598238713180313893221842507714363211215616759241260737452133474173976086323787867039194022438643916291787334060412230630021312049694214655663194883213454719855925720353266007820834976507868221007721440677811868316988714808109946986961482954529933265475458826633647881813863494615586159270729774082176252066327908541954516344608432267102498032325670381446197756238958035970195604266198663469766010996999720792714054387863676096156581514521374229736263049383973062732414976000000000000000000000000000000000000000000000000000000000000000000000000*i1^119 + -7247572073628365180457311050446151405788287232573506985744973831300266595634096627330536734125938990027654211096538395258106757327576913306035009905966182921736264191074617895947432804113937437522993127144220671217206023982557361813084032382136548085913183428662758416130240656112360893252542758155656730832400133620297379236648474726974532973614594916583391835004649856266022033940456694201342318126702859302302336000713545513814884342674327003375299273898099665925019149225809355068551105914044448307560115109289544559082549969568445952487162702068336026769004999535464778922651430213165612772664123873983146612497471967378108352115615138936321021604273964767086149906092906011901010145795869108431428296527761914144239336204210617160673672986994938023247364871522979664943328896375674681589370983944930924498059553607406508614618540673821398104476917986463429775034247847000680616220325856963019247200579774431089455321337264368469549912393933751366347671603937639954557380911952733650024664091425920864139170480359416490199154766250406924324972221963529144982159133802183246678100099120800445747355614071097094492468352579927344132684156674336607748529432736093937513001019673260729856251978483846106933216592871928548550589566306619188989210218950558710695026785017248094429716154819548128433487434371289317809385793099912528360926267997526881223195836322053468859065614229453129620146687214635200554714525307515390024770908258147930727298728630300864894366355871781905759828938380427124680154387033600439530847290680376964283344550432595063751319591162169147500030220718837318958081366857194984179199941618700596757811367726627017842639976392001727713062324674094081683240740664395446876932669398933889069736585009466337498776719704955882153568535747078444040058118185531410875921862929779191109196368317403823872920590561052192686162574581091513474904691172400024391804701925902625610594367938169416451061619672585761822286337484487731957827535492888902897231612616758318608827405908055072421942058114760771664359588497755819410093736727897050683085517394007510429034901295693564007601805707026040078949621292798745514462816931495520591996807761457382260648210168883573180305928481455318381913203011293969244875484214036872143680567948748334705798260336202657535702640107566785679019928651499661215756636125913084141373003698012259211961997333105308230653327327359846019924766584507624352136563457013649759006828530491946993962673088659328039007632038597609246674699446887358862043364678306838262983255227126289099579030451703457345286695281478542805855996058760911155226323506838186365697820740865228800000000000000000000000000000000000000000000000000000000000000000000000*i1^120 + -383407409976662051157416349949658958135507402159770649997492232208798449200779530332582268919962008073596098267212919010990750484073155818417958692366734600834763563754316814549412737634354561517999038030843529682450131564620767011260921239485866921000773107160789126660844049494520851870741607029395874716669978840032253860224123502062135375166459305681515527538832145874213478032643594461539623511044857371958957994194336350238177967494104269464086493677176331447838779047826363408998238631646773535131352645641072238312520097325925396003988128441219920809952673639721541527231830979205530783077669516301979657773968788807381176872521356345350169682656688681988849706491935825500939766981224161658868106387587676019100905702156043756663528412135249390647088056354444055351507747210035293091930868101044738662769089340649788211394995108344629355737244339920743933061030004735290775447433789263551289973032802423530491085096790908618035779632828726201089413360923638513678230520442208417850143715903292553370317785328638140854514375007830336997898514765476375091617384015367113107134864179461300662581406964366357032484526264645870211189572372971913076681441769246438994903693649703315099521146321598543623634327820603326940966625867488738872953017807918612348545265095732028545353214161837226356157052237377710966668282675061404060449877603807096316881655705555714353962047601070905364130777771541550275187441068845091342023764544515259077049889593366416136698372916410450487126647221879063207881776202296309122917285951693596713268007064518770448971088920806509499480792283999315568221168245023204425813155811567028476759811203398551649613476956837718916006654970228005467576617586740203928931791140267746646471751259446688741494369415223828494925770247686907263025924492931394265327759265701330308948978377759693549616774895855432081225852756124174541350613411557191467173619303207644688695721057292628035262845257669479228787980607983961300654409993667309945191496136342321865823500218541888028192068109456294992527215184285381476463444532042986503642876161145180062445213011477266462888943574460915929539321841468005014026203056564215574264344353141370973441098016477349985385953291668398508862103049897478168127262384312706883496966284751188285469369875035433706800249971955707991184671795404707649939039786869866989995110896446681029400840816415316693586210623426792236563125922748527437303368594117806858122623407026028633739434982696698337057225944972929802228279445241731805571714068475846913148182512266688618399502646234895137019458770259861334975962845075658551768721850760180256803934699520000000000000000000000000000000000000000000000000000000000000000000000*i1^121 + -13817136491974779621882626994602201576023759870357053077580281083131966528939511111639338848453011319030049315816140085828696692270834601257991803662474914085326943292853945419113533781074248364244096663594706805757782695001674456097966648639646378787687873173535876533149506715876768109130177315731964547994069279994041822411373062085879446666938300662145366268967378855554607011797428980196523276015601953661885642958729869248990067228723419195483417558677617664797907327776981375986642083508214195959167562513824287192504062615227210929353142389765597322610433553613222115124273623363548129775941513876311969942057547119603993960468166613827956489989637130974097392660741432875206370906512633287453203076443645379874180143013101179566643991650958020069117138002195575771685839609685810998063659267269736004977072386811271313478205486097229505964576101639144767367942183339968959569817850920267104180306387791458938703787462293512660575174574114460291722088515366265577933074196200492304544362198438679855269592689769905179426385846691022787150060870982184342351091490008810337724108458238651557309719965141925950267378730470317234300103593665850889329552296075634489065217371305765424820048512670470167072501152462707197190278948860848518536977478268640153880070737887767937208388607849829039387009477616072896466669861746844639262315325824072721184931988430924533307015818282484561679686015077831524672229227045207557303684259238225106432127349473507225222767383655532930379792799045441281823071014556128434871647747429873230103577831560089762393537035092904823042716017531553322528877837874018036070389402231919527515917396360451556043522283037541081099510877432603869224241639299524238332874108818505093177925033743949552917371722820365025036003866020864554654451430359452409651087919091742465591563011490711783674439178213640444930085426091027198697610832519810310108658426686562631574662628797303098224039305839784829011231770831645100969280503326085588163445162635291149554035968655125223995313638814476593736024868655936294585533347948587528348885195752634553471474691969197622727416613191025898844809216920174919587424471699069249901037409230080294314083135989912685950571052001221910233436375772806714419580667427206128385438949936371876664609823658286429298324592531427283861476621516493862572855635788215351510867469171079876243984467157209054277453027024136000162355543832785912931752310402662098756544626058136964179077280948091210413479654568822700346152553498780945316336272152495631930918993029200112499392115740099622513610847278406534652592106907184650733452823668382796611584000000000000000000000000000000000000000000000000000000000000000000000*i1^122 + -393561601654585538195958462528576926975319679926881272035619187741562613424648536316742837216724669024458394046534563713730033038927710881665027166039953073374814663086775736946499773825102661618101170145515010566912808908240253027901511653861399240284589674448088911832867852953982223092091254146584002409691184581495181255938776480792303589257069099071278955702815148477088976476004870981948206757109563763904216581737711928303691557643721345574819124247857057350970147369849756155054425049462414040773891388419094079413361706258041380636194868851015224084004086769221117112667124641419132536176871948381334065853603178938208187430632337923782220270776255385101751032220568564768664308029554978094045209051157617670408273336497565668722270433064152085988067352210575809085007390425691862596339735187291083915812180831173949966648538666030408302857001331527822904358269336032201085110882552582830142191254058818485576870805191516794224101231788125270482760188367234606548850503817645893742936825336485846449387926061685408636131318772921600791561551147574703675564632191445071141274633606550605529277498915713716304786680479691699493611765682823575153636908754771897396089688277889489446748907653336155517950360431819508142359040570067269766183081086203299864854017155592010272965147291115233103624209102919102596946679304670380729875940518722795408013073761927286850704336889299356974746796886177013420367090507455319904682656264457663959254639031530799060969187750113213659325041194236491331365297921649446310506959704176761873738308004944723478717243442352180714749803173837360604640083502172062945776109834341844713915277003484798232900271078322386191346055216951622245014835727843584765610444192907890606739734884802856022210316662435221118053032320113186253113618990127639007398727045429028223943312739695552585753935355738017391249804666954737954974075497519517280152417812528783241758256531515605711403902141248781542870554268562031608954180965798726265652181760583127183857708322671779480444966242152154409821269041667330017191256741352923487270669483674675528897325671076023551466086615095484840020764027992034814319652310438015315181875750951086441052180300164384231853158002779106849109826908351196609197330894660535567494269869531928436470403235628710886195716948394934247809383815978498742521326183946213827263108815643659998861371097762488697003236738649462135052057279983597958672910914468461369510281416071850852201397262940323798183191690716575548162038610954902179137090595017461917060958960682547846578383812335239453367481109884529823713061011610517424127748293106073600000000000000000000000000000000000000000000000000000000000000000000*i1^123 + -27993566067848873550243587889154751362622057768085793518780432108557835326791865171305757868744451922700555043641387846840413039241139390926646148929464041333856558103264609157677799500282507175704861547688428092336810580727467683706190994717093392258320224262814782735939443732648873691159901674688867094846840261364903664661875778733849626562884873808703371454457343779209882734458824592661152095281855997176709681246651841731588864817568500285797747939333610784377474950203001102126433048174751267711219163944241075021207533184921308049233970080885689973922680422238848932060460331081907879519638706319015641626478259699153159303220871356286755540764543162619556888304178527323370869291533901347859676818389599942099944672912511614645197690016874258984501931266369749224611782556239641480233439040713448934180849132960192024344286051564066130905132889373349303678810245005258598791018833787748268529556680674456466316166668555721004316838839497109026202758751052562249989486944485385144803973771142672042266761721569188730277113503757080404162051885941478906446871737863525142181404991530389908240930708915721839339118111257045811432396562611434859515227426519272485276881538429877699022012194491879174015657879755410360821360052227036836323390096545524432694620821756428826387429469800218548368410168996482861179320066188297589376394082605473787159149208303467216740876497051073903487841975663983493813822791047600543182124423232059970984362758390858261802833088360690353931350837491221126697592803748876902181927360219365942305921043632905457155963568208894682220042282239621569179262099396998119504858485940979342827508492655476146115643651556713510739920321998141580423144205228187170731815108121070976494181873750306582561118850907413988346068590401595360835164927853571133214518640810986724634943897565747154047482705981963690653328893954754915752726873276114365279146215415205741724833885723572357440743857358800973639363218275719471061804894559429608059807671395711578621614262463683922086581860091920437782789302106681320088942570503947886865282538422680852287589011061410800923073858472060743464957313683035682160998925938711897368753006514761435077223176886018928460876780155348812089282771308490910694721474936517491421894665391116459610235626553988316360465397060271875315538640679587287151056620981845322575397778185977531388465248716260477858646835125579154175660885772866047963228409820026877584085109419697163700919394295543996232800774657243431397283424377133639217077737344983643621977138495352763760660761505914388302895615030213184342260525887598443253957918720000000000000000000000000000000000000000000000000000000000000000000*i1^124 + -3016339370033089691211849681585250315436549471968282363068712609042792236634711140362678566130426204200474301477147409850119787809323359834038544077547517926792360722284447092240414692934828942568854875994541721265291578097703341079712523369851087039989513023371143587915759275716461813296546642681254312663341819578204172331235586664897470723801231819767883399168010282751604149753718031536890616570574985406590097364930151366647556305432222699748476757320513091377401318197782574968766223695569055715183420963180445301484883387594676062283862605105936334570089497961866760386719186212998242076736356973184592969065232360206827830454667248107549407057628580297246580299665479299322829182034668141585402302911739488804413818959667933728753113170002436978703662312095177932392006819093959958208862112379119481694615315072285795943086536472982958274026660939573980264121061865928776523942247818743056981927816852124389992889788544475661358169781239485452680329837948764441537459549665120340684828960593531335458123593161797319977500047363657351972928843174996429127563436119408702891398225668972350287007116131205788367312116304639628033653960499053117095804804852472885528256976554774293907280665456465017903845633622211354632898644848133431818122301470914812832879061818992013923426837426937604813877205319956966141166218056005611958095002715614521259218432990606443669290186438789105475507266113240665936626881309072686382646030022276575646611790148534821351337874602546592894718579261968886083899724547051742318924541480486608114007140787741417975651300358010134192419217652548387060084274217021191928717699745906894447266795085997841462449566267767594831197206001516741346055569709740165770610971925438919595883832524307006904873705672084383968019667038923676155244348846568972718380363725027367196366603987741980312173888356680530674744196861919217872103041872844686351898179608922500720000454839756626304890911298707835873305561738527581385813629885428829045064146717624118268631855553555067049910151845807980953810658553295088504690099121821932623403636613518390430835531911359553464140495663357997523116897801541277391357554052932999861539006545338903493972949247516250697629080974707314045896710005444763292605291147709479164549623531635362739313210274889858468010489646867394489910024666082840903067150751187548923982850040820210489485293439513321959984408587010624125504989884883035048980648017469366775189604802539636667955175048196098610068881412351003888529819630891255143165394806283512316613101432323321161801875458969206922735825718933140824112755850932473823232000000000000000000000000000000000000000000000000000000000000000000*i1^125 + -211993306338859829867474978074158819458104987028408990374811092499767153546977074081417779622533290370280214405336737259244391140588156410910837035576664730479607207451637191292070549907728740662031860826511044839623024531668146722864659140094164050653130096981389866055624065442439649960126183727657337469669080664404056865907572263658470367471215993158693731932426990442653578384897096524256044069939140885135626766423367911343145482766152956112091516488047982225938775514074247534697462169362470099644333082094499856409990706667065637827110183032482198692494780164641680739039056779255464967197915276731669371379730761566741321152963460600419159354734032511664437822597322920122075088758141681098332921648471872040142904666372189558014439482466278768737344903013178202169470287340941174052868604851400141373704753503287335814744197983913858630051290722563753835501678678069018053472286473874990635169734116909470050336249713375869935430250359590367840478097491555983974912119397863646857657424205530248245276468709346739257198066305444338214511432507695872155447890928129590704259839914411019181373409964694879258554936380018802508783313344914628901870798292225104691252538191777748179838566708063193425374030615136399229214434446505406881358450426142455214781963020486392764508848516256921465681069521062501131935003543764133338255085178345997107533426045751098714953644055335925996305613029320754641055865850371891576921614633378814733376357930998180230468004331358828794948024616502824901595201946107568441253579613075820803303897652951956177918318755717776050440829467190483593686723457878207356328304567760100436079904668104755274729848347508502205111053855571447017339085965680027005986855446317412933089119878934856169048286166889609884496680136697076854452700857227428568497906447682690215677769228480970273463894276401731133813442941219796358395745038026763779916791916447832843218418429500293034671129607199629745190178753483736482141878292166949122395551511392617602410438287657264386887919737067552363666082355177681074279823538216629022023068073410289158934213140711614428202929260191255270344799182304085771126753038353391966975968542571053815293236929826285648771234013398226038424111966051445782858991858464348865879327228561003559891513941930525763655676530646152388233063884367462468624231203367207899766311380141759511969672203133422676165955684745473816961116970977025440553592581807556088494235997165814307287533275423455245132926877331216760432407314092486171210974687951120002050236196229348977426307526413119032740562654733923670565989824174489600000000000000000000000000000000000000000000000000000000000000000*i1^126 + -9435854949063917495825119961482363301191371092100748280246692935336389338687460687443886785697763958874765481118949520266502540303642736909912369438679948810560797888680543203030429886989523377859644336996774084199209857765120149717253509891355276036356466982190385717678205883123307577075895595800126421875905799479862095710598626819105881025379338557782870823460948805521241021328084515767087873518584504438630353357967513774956088214940803740390531866764335835802522840425668473905590652092418260193194446725207011297301163014503966856443858761313715302803701131029393763137545610160919111474381412358514546048789372416801870228462618622517075346743575683556969149995192085324667030899509470480101992323490893825866617192260584715153934866426471930098146128481490385293953094013649819662495226016700010714472283678098200799590132847870767406276663985552285746027002589929482530430997938322136020588875548231428899756647007363706064501213757587107142767292802730940074059624152477972862037454955593557347733160741684167094793387887204821489810742644941071097189620109686220561368921424337296143585132736835144208411883196937247906761162427930608959529253613454984187393800110453225602219569445946958009498865597877681629821845930882500045476405149030000180470951070533576095882981664787604828976277730549301340199427600809403356070670358036188196984286935950611897416758916230786661574098008178603624289983381312354374288334915455391142321322117615407746193129067836173144642214357211363006182628048739047101859952462388553283512631282409121784057552725365339374440882067185396497605857200359739127195899778328805687091808409911183133191700164069429211412928871496039155456989628983176298789067514348505322601017744260897008272096024889528525337134528531901474322637438495099550186098182739744267254850517305487314167432369651645866814252363419888226039781934308906648805280700008363898522902487112762968450807014389162244217770684846956449750095021372910856285764130088824394698570061276940607128257118269866851252138219339872815238387613751284584450823866759668827281741276204912321872043501229900571813801145474708583309715838650077360892077808141283428170924253396239369315027605772462615296417040101393531962046324505052330565341169049174577748642077360129143270224065845178010984415758487767256753075247593701893465678256805091103111137951830807912296041377960199539866380663043927365811133563682189436484576666473578852657949222392277392515241002858991599471038730664162815675630523567976128368649608853298369023419159803932465903644073166207537077624504320000000000000000000000000000000000000000000000000000000000000000*i1^127 + -271585064962761168638784223929154952436577009009251095502609871734999092370946193818513925547924289896831886470733126388303092504124901786832457034233502174263436209916448821650774016567848323225303830102588301211531724769198202324151073958530895585860566380308519064612630680448105355083939334114769216386004356571432437140701316703772783668676152065081466306808191887586359610932099422651095544712885970726145990488657884871510781090285925089992395835405993347274716791797231279804242155050355158001592793478954817326114943998419655727812669891382755074082099567611424716532744275726992391710242092114992161554363406157855789192470127460982300055168844493115632706413074031255441277448392138597407093718782476843748622079681457762246660855758066115480268451058557277390503290783957691643768642842692267440408293948334304940163100283525884892440171060703248921441544743092582391394667903051455771844597070190869840840728132669458781734773353455409516505473988773048405836986578026625739359118352118902948024840154988927345260260573477870423384336166428709398490325182485437264340823416272883188298398735877792988612561079139106733262604929117582014115080233158508766296236413128874387828011150481968728498936567125554087122963791116928162124198619096051379841160942988049541352500842072721007862013637357715621158830677280024096187470205669794775313525448561200328509405953332608240492837692029906384037376079606606048694297124236927416315118212416688182675374070157330340158773473760999656852378048246196069232662364200758818070600385697447921077288066282985995211814458351323656610735542382954158780523044516666209725922699156753217153111308888390958302804662384257949681118709333715740634748474971283380309839451507663853615393370450143593539471068410579521938725751116110480853778178736483873769340718789472971611449016516776658684067656174729448224953675683485596010572093955453317792330507973427642358933937764153231641776216049614129786986414296365148899731848897668711464240943146464400192624166530252598856812948534872483254091075623890381312446871055097545428420842650670159559838852948662872970753750805625009391705415452898947442761119898589887804435625262913004913178138375764318334897205775373710611778193033107865296394933531012044916956449149761739374939844030358311490930770209587460881771921254831562889750143296171222533664015225238026282887971325530718979953073192156845249016410170561637611454490649075091471763231633575395385347700584784892470928839587402222727443846546663630300227211261829080446248105221866572374670312825269587542016000000000000000000000000000000000000000000000000000000000000000*i1^128 + -4925375685602205611356615435736213581724644273816210650327705925185537094654971709372644240650207687093047610222235196575462850459820982241988551114222402991145491952627854250541870905535463104380536109546742248170124593418476351280990313908043128350133511055900320833426035899492935930375737052889486862331044706560699299690036971888351443942748309545041269976532737782443485813221829768525846356601596290763056655330875299514099655608502212179046545158111708479889754968475077380849157932784327827783899254990367241977129886833949136381262060790010268550565568916499640910756183581185959843493621557529679052361064457552240273436947861260251874933950621982077194839298693582615416501480037902221449712165130456162308598075581614892329776341129398273670235213939317212034453378644178081223851736522375181853378266320222485586008598836606271288461358056928136908634779370576138738470403292575866063728970774932120333736293448458853886330235618682625987165940386658588221547759357891922782828062874778948367639155214159460486403511264855429095662733389511141130399314819626315586951617226756112497370372124827152385989094345214704938586653139847896180692146279885606185975218724208802680705842760884508561902630546489049022735220452115702462489620940600833594394133840491037858840395456123429455876188519916532357255934744111708931042248717629845312366564685724389909235722000913200997490566293171167289198407130414611286239225043283745101266785772692790342903669504486975452723382095782240035546796229960404788856404827337846514562781260853045553648334494761164227342608603025521176455946998986474554915330074075613028526894732165223878074526305258953474821335301805590729973402839543642634396398077706101681119163735613497989079999491134305313855438920642961313779084807529797715960469809525407956910282412909361939598868379342040718979703426371327884554921130753933525051772641652010287831464355847421031030159143680850424054782090800563655322979816951220483267727793242294923537389961214217742282677283161274601594550605045870245960448620940379661050158268483214994473058423741349234448422339216668457965462061857406327748719642698897916067276496794191908098689221769768588056966503297561293865213217588237323471106444277828729883601636008500352207836798538275435318282088553367318410228289996791740769011049430884965202040017249307803892064828890700187653425153646752703895999867022564031240488839504727281362547043307718872068656812555840199138230930739386963288801972502633908249599602383335732878586377772967304509042184282222042491050228973568000000000000000000000000000000000000000000000000000000000000000*i1^129 + -51199675332685278307033570325310672818348773280932456932663679650161179780606739914868946017108551662742895932878592668358309248260416337422860444493697167036411240567621733814068654507777147527130632630634276473149716246036450077437948787987877839800071214906960587849260210405021488733449832570937797219635250009057887810806780381622384190199619230612396001433494145422659216545116930509639974549641753316482451602415424391994936712920483160238183491806131572065199700747775012159303642150718962078331518932220974826405186722923853986793262384865619829488862996378642159749546801079818516607870489466990381436355022655135591194079747101647606174326914060152996981576826372138052201316423773251804620727839226901331600885660539909366976717312947355394456169846341219900790342189809692501327010289804497908290886843365263373127295750320338083758604768148080643429707793897212262760340504933826093704141241001662596145216994149845798509567668491761190881211945685769437343927504162334979699059687861323240697293834915929268195641034692329812792393092863035375532946561728799517425395286987716181004544182998032895904523142647316998443652092248579459443548535612281739093549111208165769983884410798899047496401627599736204019322836920050055950132977801137840319974388234134670040103732527842295465610854805427467150795534996356784613348176586399294258527653841306818454365988009171382672239543101838224353869236993675845672643908061894800261467075617311743725719953425659553835124196227246882568174252068232608184577739160382959848044936481681893385351487983932632299491749275538095247982354936424518370737411936741575929983305368812862721501295634909454470240668904992719553579428812600088581933352054015020772372050307410388230274312793298288153166918233299847472689676975483582414065768696775747608228368380312827892885722335843670721871013255241135590606123049489152972485531895787645686152885453310121656100397359427629026970532674110861628366584979523979226744526175737389750187395673164365413626716949265533414590615572803034426789376162241343520203982692343081723662570600145112057443658152438624193029573597039732809664933316225368731717975980616150425128382323204452751157809590773387572245100629789090636229687269777206981263384847603131511481140709328905183336220407898228346652983916650536330946332082953354272228980386640685566100309088969083998156454157820188291783437696037613336461464373198720900752897743532846215912479742056326240306566304485731270660322384639446192650019345073190871721881155145296738004779561661971087616901120000000000000000000000000000000000000000000000000000000000000*i1^130 + -250851916208785934298656124878204881596690361235337070500461305843769291961766414107512733648076051287828521225444654626092942067062190115552080725481661672721913402245602497476838098226502767367420242728424973449337908985930121115571287495112381291532330922138363654274036581736104175554951602437704097023895734184389099087626691217661508432045325627597692830389113607654572708556704577133826511626092188115808673446642650827352372494290277242658243459486484428558316342183642617460775001921966955413422912108537253075498944882164844206421742874954672056783757221521985939869486344049350090992311310554248513233386079214879148807143130108037575477623522570200147575128920250701709588566248487755721777578381152808892561630134045078611138370499479447806036133907211269731401554982396152555024997372351985077687376580181437051427696812001184598667970571371395928031171747830892797040624768038853417798460246035259232485363797424478494585241353028570040319937119414398132242811795312528160092916864709058903562334571994710281478273471719652359509526177528091903682208046195451391853519850220375890278321331193879426347908323016666176421924440788275688676862960521518200992906788461234284786849109084821123171026715086200326512757873186667317017764983733356183793529218657124121992735224644252150709543896143582753943501161022081674283110796239652198992566728401363212046732924373842390492713406549992459600336779451893404283728554679039557706914783301696075069853385036167899856139786390627736261005988072520089712842194214042420375254811033420301091665394978910398135436847967634079502635921063316011834975224522426348751268308379916317755187439843894957431844443320198923523084137565195454108259449510074988561182959399497484422053497088747687205172189822388504932273603584427557068551618916884265842379329040406548630839545039834961030788449557467105089350574483388031290938757557712994944501647214466393350180242616523638913494594572565341156612979071102250389925480737435018370949844357939654171603431381370499760634482894115194088598353208940774768741200418819540458974451532595542701644142597310312446230864416561955381836094570014401455031029964672793933002433725408458427545375058414811996767815605086581874788017865535092416830034371608285651621211976356059038646049090021398376880876010714816814581602246692134164228310208173268979670328948752518955055314256085129781110555638116067424629885487858412356828689356441430352241557119503415855938041301977253785512564384718013500940151088246429169805323820553884177925959265797799936000000000000000000000000000000000000000000000000000000000000*i1^131 + -1451777151478273966086362109941734076173354497297401473144226778950605711792215771648859875697252228372331154689224315157261587388134288157999474230254223506834897422768104791917361447861330848099331794678988247234573604627980346637188775791413532396363985901315966480540189555686238155387002179980803749508633428857014342508132033985556424212590465788758812145202112903400650525324833946116525877132974684203770684638310733966847327167458928481149185925202990535616003570294741357592968390246993373178261126142011948594896325407610652751765955900906130704779996164442446854496404952107762913234654425327769951310575940271169626221791627747953541814905835572559452826338913056728056694352972156480462897424740897653881106003318500779010501214751355894897165443719520198166547907960794448976235443249776097587362389609163833685708964085256518159865249983790218363341939652530516126958293711324409251593499605635141863612148853316961076988159441183345331558980224827868111470266001127360120817472760806494112577378384899408758260868826734104392807107920327987692303020658502122293955399983427709918803790688443101210626151829667860021957035794842028568044091673240004447004079825388386190357959516001132255565361240270556810747630073871367701902607150297051867303065480760032676252357441230760982931667271877285631473003176291357393485757305009378626411576518154442433375890082570994631586877653638373139738922817749216435523812638338935551842361454534081513593647274886590672408957177981891767393080278108089544528736332556302676650957568472624972379398726071576980466166072595443424338383144024233028301782051055954638122115324077603328755977746517337182385795303651644685490178221016672827446483170183242546787293972458947357693744259404529786931090011291317143507977110595434019241223805481253206320502905261570793011906673688201746672052152141441713378769899009451397737557733252786016343311332551092273089834584501459902614099576079106078583464290460262553520230760242463927137696877480353498011403066967339623370187671738963739597741083713607091047677045741212193297511455252196562221148020060889374448379541144095638315661268338681650956556935677849906297721937825684180729839418152161623460458914189267981089973263182797938204493751752738229643946390857388830646447314447157810627808320639866145302500897894745410491998243352545531270737466771231571096017049409689932201751453979217120495235108517874746395834303336863091341406687874885001550079574276544016090871959203443228200390478546247376534693746226351364610039847321600000000000000000000000000000000000000000000000000000000000*i1^132 + -32405052060844217253800022115866994020333675227219559065833818204433559109412071670736739005658876119060682071042682213987346484557431526650770826539226917811754268791259057638632856970273768321787977451977510137039490138124349741482554970179940362331453297096764877518074998156579701306260554127065755666937718436456856833227491409288365641268485479439130455590323058465384090902134673085114030508819661325311473411436109043435042967185389876563907646704845044345361707929707410556626879238915750334590325948262282810806840966463118667264178269987723743411325579230915591447062451795289462658463565845224876460857601835293735903342534514576261398189082319848041260579000845341684615239086906140475986116965354769065684151821302640763142415002063593349445486238574445512565776753649656131745959644210576461638053919774887944314649141830109097688525939848268313713143171081348887301005527369806437891178483077711633146480218807349654991109345460898627711557325851244517213280339593924526086458687662316827398181923694864479366829621073243693368759927855029754235311728627387542280997442988103269056901131934257120104893382996429705924989137699912966826883545521051238298117458741954594674980777567732978100855404385255882167325483911331280383611559837760002934699463955597739960310713770530513330482562514554618837567715635765692920863678759796880316422331819903823083140786608581467140814697079314050148922466461925738339996635496313355608407131337037228513368044780529951032087825909091843635621465487873198701483220685695619234812897439856988044446482221097077942974275640924506358339749404453652035263285746025209638196900993363045345219901940259931925622643900876565081484643654344040087632010496951848740694566113312306321341452288570393931787836349629304053369970994611679798159774721985372714519212419715334587146931640412481778967210448411807934679066734724355389355877173833040506055943086423071678712450708613592570501738740996353966640476103498848282196202394577343451622486723721793232636775487562963645301597846263106299984358344980700574860973349294473319119911455082171197479344523901928577455745047879777457366035380632543386693035103058100236053985216206386010170149544641067622393835420005290923733983438500063948357689309284885586877316167855612317174514616710469561386287848118518030195404680018139306440384753393532533075388484225175319270385200796992857334358233846636194532562385857419763617959943428087909693741015022454278503631961235633162080040297776626773078496995161225629341857323687901082419200000000000000000000000000000000000000000000000000000000000*i1^133 + 250671323664297505208182708181373356586729069021901388506689758810217617156242295658198536461582778201615236927657588648546968962343479831407114032698975965162545682424228357770811339799975036902397063017827799670153795630156275774340941415799815036766792964155584529547345334629069470389634212279164417175656583001464772498419692659248369303819174514329615304401209804503374578858957145108928224862639334771974357369620062478666700611993364774306898134611845207423921387206942254290949144103598998780900766853146779130957254217105091230948103888290561187827795762712357162728535296229738324179159161719014433609394004880186255256899449613427725414384754308921924521697536177517574981100425955647598997005081743191638310894605412116008166233278056662493725988325854477659874850768523229864242769770551145983409430227024915500929495697701871280755554554556627286234601161669801745201083241968244210517137341153701163434569185038127930519297057435205253595254057477620202602224262726127095888394049122699887464212110595497787084669301764107084654925224096519782508519695402537191942699003570043219411609647824250994009328481335289528935393925822036427187993135559681294490093523875826710575255903494419532100999661110872583279076614388873538246299624403205390907039150442973386999635086819859356425562161612277905453152899694319704916143264559888176614641288872011887062890376481804465388455859763260170181189312365953334684876298097477114727663136025996832732545708235529615906195985970918171588115919602472690570527731664693961166309758525001243500636251838318580552684908629624751620892891757169752092187298631243835248277589197817051943979766011622112326851934320689235593285734214716997313075595945259595240688774623187791592013184080842717954167858510909404703719572568720629626577596423295267631822954566894711383464252096985770861811625348510590038178956291602792241289336656174138906534992547371738857413935739596956822896685537636265168792377352360665899724579789997912866935262320699294569507637654697898286783908384797530823440661655666913018357553928950610951914197185964355561125757418936403359570522879835969152309808919218839995864291077622936613449222133601534577148029979621932763801580885558546821981491649944855792984783291104765292026280453477155731933743617474268577602896346981457960378890638533774971293873493050495495629688178014912473946998161384317397425613707483936789051247983993850862161862045804434101390472130607970330523824493106615070213869734041346528517871997962620230859884081446912000000000000000000000000000000000000000000000000000000000*i1^134 + -2539056505461808199015491791652209938312675418302370635474766897354934387427001310390769505159826571265754144748786159625749107292102454283000574840286921171496331091777855350692704156741476417234901653672885436966253653681313015669994159983001244130385726638232177117884591485542673625295507402284878851268824800933766191223447337696574455106302388192987110686387001034490286085179090735957909065124360016450791948449286995508672428749066007895928388148045091311885783177521594995802928759397618907332244265407069769988643272261530768779900904999141852790900328621056648952344647873203954261914616133809421302039696500081413552974456511237407613446881432246705877394314086575328967882694651758135395382996226368636967248096816046526041920842673345083456268641270091154367379364670645576254616084293320917118302118786858313833615574730694976552554850408679078861037304671556023728768472514558978339294731430205169093110626383041993199416171613473744532764262177773140590613293820892183498294873834258950121576091057933231991047979438784607570535967001020140312371277993984549034331496782535758824306691952525528144431938722237437399339410539534582091075578208049827341588110429886115627754784986127989068732651602677216729887783978256023485953001415237464452848733403556729833805006662269697716796122155168130281865643324790080607958592991455576098475566172645689077820978835347855224074349576864791362232960162360435542558872235485206730356001775120226920197943759729186644102444488281931705356828051557559449244086799638595978819867879894667188695038467383144803822231516250034182040670918671590433731456489221522649306490779331821657466499961448957113946693808600838025247253696641061728784893319823585197804629755856033472923479547192228357478201369183346828880641518319336351132967193879045324420427802615044165457233919268302986005417783910638694999651781470184500919949196553457500724816678265346895135894895402324770109702301761985170628588679336901705086684981987920967505155738764625833135224559942841319323898247686260987064575158041759693104598685191335824416987030630625368097280013496007254555030780874760985997431437992396277798737979753386212740915807736491569084580099533679305320217900300463031219589832106618163839396036234584543732984999641221624854653140135874925473872593625529688894116836787795583787499464812328257000318493992666559298428909793425136825531738603909668805306564049541192678834172954279096230264521456100161568630255392790130130953086924275495546778472704689574794965811200000000000000000000000000000000000000000000000000000000*i1^135 + 7840025143286588741206580686819140340951197659936794598067178372186183874723172970737332728311897018888491692412276596825987093922876940044204888590105376916263672600473878989798497776042777469020275744472122898004146758161603695320364243940074067904982474107527418702879196509598970977393611256378063446181665881816910285822972978028553440271815175435074702937158389958853899524407891722625328303515262470548697003314899551883426638524836141604577940422113080368368345077833316392640132862880510921200687095018580518045754550523891987263872585814041285315344455235533962362379115102825056906505904281503928209607692773585922339639764659743024523348308971407202406159659686182152942060740384860625106605166592581745923290498478168170252983530242849885345078536362874880432760963245101492766519914118345355131766266601109895821778874465373957489931020665580998244054555068193138333841251258177014856024431469012731090738863582057784460488831737394656725730746653225804092501740463076260409375162230806973420092975848575480537426933545135125793030017399239502029847742507242722905710775489930358510451675254311785810831169633160662582056209285852088094899712065553142012439402226409804478253646183819557017153508382687104553431817441997444009820621444069229813492116423453897416195813662106335535087475013985034301314277481695305232705178727380183060412162144288085825291483329197449383853972137320719618883237344211171857586711693904272323384384501624445336777855963874352425278706307174778991897582281733173427732070746708613807097541509191376545889733614479583201240798428744943988812598622925716484982864702776463368121075419753172493711666277082188137029021766228956265500267423082597500541236367558649707283568569496744486496970815382695426546912302664983137917866957741628456737817957570291766657327394944254326081144609806665631613473400993731636400189162901690575449283578996710933528714437610142295900999741569243608604932002033917298701658271333686034029659726307137571021630872402943997375434911247606082968239214369478982125106874981631878522950234489516774523737145255593899462490690644884276371077351075808336838254143240084988769746143852761519828441455726131133000438722351579474024378441300230964133591027769495578664916873624709662310480203208377450582218536402097885133972875947171937168586808814863339908803096009972033752120434598388938913380592130179720907353653731111650685384077165679725226940602721189869807852011777897219365461958462802531018935226912362948290221443623126302720000000000000000000000000000000000000000000000000000000*i1^136 + -32005161861677278782598046328744097396317508908226662381394899471376193248671190184780023052285588225356969911897405313534887802582104206867804756563764982384819482661980632421117311445920448483031018942860091590563028662829122474186066816337566277980335097096488856151616767457753702748158279597163094690224000814438718126202042044745785418466112105151814701039752143161928977812220153052541725833545390036364735871375062227294904832065754695287797471072618818298562038344128615772150744595057485603357833315700728411067490512888508016423955379504168444648589555038841248268607943249011985729885275213468979886715987774502112273393701997680842378356751922001236563096650771906548452417415117473296867079009695920370931208649546598482988809635845480982618608676761552692105168539690853391493428146064090829545492941023594318152915654505299150976161217901401212614393280162126407340749466509029607366771376279920206397127707287449538972191054929406740898956834578006166502547765059173248772579367117789750309506921884429675846982184487133142001476611696650050565712162658295111309842014262122610174053931504132702398370672634728714246723072514060665706745059448178296168745958290174482749969713984003384292219413011366682361252468453531195405832392204927983759924985677600011515572408307228619457408022330388583483137478427816536902212729327385737048281880897147233581684781993136723074631831867088477887725842342521803992906519868124756702233632268132263037851337256636730659155800095338882809400634948726089260336019713502291401448570135632019808748789777744321523360529940570987373254226534422802529614296178162338497729227796774253355961949375176334965293035536475653437828476885141934168911319297592928482690326454873526501118694104885888659268578003054837958961903741113720371745947149380513033314109457403552580083104974587964202979774688744413821484796819089741477082122546197688931311689867216776686431461601339388458744651787358346850638590723817743357780158844715471046083745667804804914331482125536682152597544125102961241246296085598082957245016011852397587978862632115558030896863710389275459359615923825054157107655893059661389542203504815398992211642883515256106116367058679857572864911661031486958746675319003697412713307840218100565342464836954184126690319897828378668373996832446714997405954311750230220135755349532949364669176211981758554199253613014714535363192363075924870237094107041277496061509715571931803711583780112191062103230471086740013931820697325700060001257652224000000000000000000000000000000000000000000000000000000*i1^137 + 59990440653002530490924398781816069999682533809195507781032525151032575434663402651974720387347516810760586815801989219587018570053860446269210654989543587761872669460461620183350748309487838297112440776032299213739186620181015498012272914583761217699640133873185439801154934516814511450558520447033963919090034496172679469376047947287405399962562042126377914246796305989136416171669653878544518077517130630858201333117704041119734199355189858714114823409693802260306908890341506148740022784592375612376724307369287601739510937712265718314836513622279809478699851024478253223949424040467987423191065731372221362270893674894470120441774427206236342035761774928992378029744471807122833138438308729714064082714095553441464209649372461978981056568210305165809702825275228774126962953100285249418596050028843382584003794952693685245412962754401509433866919095456530179844750933007383976816848678383297662399109938099616391228974396989412896837355990152571660720680457703774077997245474589994158219869891347573911605614279250383319968005710697917231138910310464618908168159741478120617946802258699858503381745332284025339471114735628264286539712856880677275860093140869345919876621616347554535682024793113153160227445230043111797795996653769624468594260016925503691893837269489412767850597277756080612817848913398960201339004165459428148917541153114329386183346118019860293486742940956514860632025342018804596275357239483470535370835292773458517414392195854844446062156133081719437695102937587989810985717245450571480034655373189404822497171729208815791914674004815485082996225776674699464258466543482930314845316165939554670796341495098324688394501166350424959070112916179076774518793813110352426144615844475566758865495437824476412798788820151873641509292726685762744704266843990682459521545653929602745681871078966236634219293711143483246828308014803487617001198270449274611935063017649936886841216612291904101051957301091367908413345177077668275966696173252507283330625743612981133846294213745229062021848561099138029338564938450568426308368489137269990761751818290197869691863550997693212795628237511518483974270150269188720855348002980681091479603709417578910051306794157983837939270843845776156670766867922312385762861355982017884649316091335349677266378367678404340557981868560147671329772536829366094395036508167369696186146394455900576783197079498784737584179612919038769396379789348767841297359488492976897603150402780431699528671569067649405097345504965535045567356077829041160192000000000000000000000000000000000000000000000000000000*i1^138 + -76575967717757664996266351909328113888803236697809684703618235461148861192090713381302618980104401471530864749717587604297458041084651232160653526962754386003792996748610320583975005492442362883725643041166142176573823714448810129690935875725389533772758686880056776762420900133242149722045794410656143342902143705548731906113707000403505734011396121461396064796123931392914146668592826819334311211185692656157612914587220904849496613671280053293795408230329507359991403243867574633258040371504178977348082392857242531327925529671275010152701216958248752646799266337618172824009974820162820492240704117628609984518154580159617930601634092115008235831646325859597837132969347693794527261741849338892354616966825742776497975450053127490309839072096546572932702681627185973375592161624011973313548275298654284989591323218937555970804797326730452101342477589961170475953279790084576399090013596096082381679721919272385483835033004189773743507002014975600205929498448167414524009531092348185771510151903434513531206328181848684000903756396284260179099145347907585730250818435544666344061224201455156205265542349985197220339802415559457506048816271930365650406245171156384419450075158724483509798897001923349156810859072993664612943854993383830285662681182390547773178446647463738764680613404796651340183163178922433136795101013749659421186354535823749364177467123926248819259378991728946630377254190160910758338232715294527610990952284640389147324236997414106258072830927006402192128816073058882089796009272086918929179525019663238094022672781668005144344233850737226098315872329855074445400341737430108621429181401356485487023403773196602088419707880219526576634268649293634697895556731535726322867172044051540606742881905383896354287009641671052551144898551228712504735426428268766234964515336832132953972989117206069239017059985896586795862866028927778141672923768045939550756132555357700476576963429480164254795990783314369266718184356506297202325640083640640118767814620107015791352731933879459589739323465881413128278043745483644379210676811619332027126792762637900137538493865795976147655432882078632714436029778961943774591484356550927826561471447226558620271440105645499721286103565862641734313363527238555747736187931919968992483210110840637330262569625969132185330138224901453240500060425929443659256273684925897571723641943418851321129492329013401703624864430378559659027408455874595686084706250971863568230427306485431188379884617075557097494110926540772512307547608186880000000000000000000000000000000000000000000000000000*i1^139 + 101842319289622811035889271767675745273045193802623065157113203346229176312831616561337997213630345992949347109271101018382338528858367128429182369537081051449894956945603602475773350463855372216406528832885583199490139391652508915877552185996500272603019358184564385704573778330759251223068240754014013210637291529755554860625477785261362362986949552967918670283451873632349185869417359347830548777483644136224825073247175686296729622010780042987412491187933582484987858673428736297723012596770912978243666378653763933450681708340676500170312622396643050503029106410371502260715344591226951439694597254234829202726705545346054511786979573921724649143685568462955834352505820162890794483306414758336168737294734686989697671228692319934034616744129292373351820674412136328247589912020090739602557660737431001659183762243544431257643425347639476869993907813412976732865005201726571597914980284582276062726311555207431094646114819079445440231358415746787254912794691986030561086096407842558195198069085636822202945359502918532287662216139156339606027567367760483911346853009067057951384823600696430415235111780055641699475832982145146373551069530931895942205073105304074287511017874818570958104296690004621884857569082377904466873254599735724933649177157318852850396734706246417434889064454442380169946559360596651602650543058697919647288773012020831844505012556346313740579269502090954604532728942530344290783341750315680909039765492029891420286861117176121979381309255099078358112862451284542114901369958808245620639891512178862342983248583136612161559702869705239739413521941680861281787542744305946345143470367308407468644723858968401176577643175771879276246273652608330524254319407218785675795691186072399911125227585893733279075384841995235562108992353465399382727395793995597384003052789012785889022295305288383238472482062019170004867144087221871907219842102618938585966904663597552990946633513894631109127474345557186229636384130475037083875479612613302163155409150991560165847860796534490023124480868558460447031021517137662984000346524293331498046903533627970769735558992881783236712579395267592401291456293988195133694236897826321140745146727165273581611746514134927954875692847214033587527307608585577190334568671454955804662529978474585380207681211224442161930497494174756056374573228852035667280471463317393229848615774991954480530915912360844453913142941652408191480027816264581301713020575827574594131822576332281284226073294181188978530494316536707682402304000000000000000000000000000000000000000000000000000*i1^140 + -106274732561071867692671947941777218439303413907231845432222202932205077712388203314822017344868978729021994040808381556272911710633143424192273463189180814315921956007794308814196589550800651350249505541860787864768854115064106808393303186678908669380027239489224076689571479815247891088167783996921952927698831051491038242507874217999210497174031431208005173974801664158169254504053014203778607290396167261700557832800358993635135655778125205349252989083817120521910135845781774593978835492220653545565514713047291373906036346483889420440836145358163840832256221487301670079141821272214408725892758796484571845349451902294716355877755600701531389818153761333673532006887293789236127896197626285745045453321323993419729877099743933362358008622453571532737372960580899336851269348781009754688212139758764724554043714209905735465887067554037362677665173661242236696787173073913779461037060003765237336740699568329423175633571711772867621906489549811126565237872366572997822298931837358559970935730029446195983252267223357837004652925979450882880366463756911573807296235210148746804220642188928983537039446805256849378131813904956163356169836724981050100490711704177363861157805746627573642572614229223483260704562224842586689851103656904393471695108952898916971580931107925337941809512145994151415853833001102310855853378680140430542026559348282451018723345103670911226028016713794715437594380921915964006842583635073802500106892023497737335037596082881499511574091676266935739831962511929124692710097195487834273801948916570148371067760191803787520689140639560077241122160216295616020803445775480503507561839970908276562092277711920376389578138367040941415710127760477801149353165389648450641672966653476887071832011388485059229548052227801734356229629368694801547387596919222231613097958129354267587518350875281986772261365448739191532241599974419022495938358710736710759730168949433315520384752024369942758967022858424142731644060614396957845877306662813980422344512275158831076280344833494858340165664260360393704932457115843053120965763407447112922320708063553570825330811388910208359028864574016937900485027180206358990197115021525760445163433733568680115866544907941114896360137887378059316546278035786600517444877200998596375900244950428128423196582625658735567230522395250900361572122348556539711551070088450733077015457075828246158018439241828055318591460332337881941827375373230505447470492179088238118659471964248687717662778658316641217177888144280780800000000000000000000000000000000000000000000000000*i1^141 + 54456811435494926853432679993018591772743755517971350511123502959427658877328976994344525945413647502114222455600708031668425829624890020201377168548209739134679479366320270080935206504083497485112852725279565166030301092259854475220226461629672758286467780215928760210802258569547679274102749199697162293484267280731055526967514687507060264591681157055584865927970729967381050817268899196135393780711185981496642897613791880113745085631093576947333842891386033648432931255355432637090139382845688118367701850451456774124784841732860791075152654946132795836889585608528590470581881199977210704787732237655863571306146269310253320428176698412406238580048980191103776064931733982023253104688345094354069677769354911343631816289534089950646620329344531236359919944661562813083402062751467249191825211973780054789826416354404040442025129396177238535746431864983512889041263265034292030203272540012816641525961886886819835349565070861272809189112290577024300818130621564324117580747589150953150610652283170214206211116947787986586763334946355434360860490932816382251333419808920158447772795517470123694594759116600873369163271153240120356399783065174281067153104026040760914798402911291684148433915013535584769988867546322905581466072828741872068918260909579746945636106691705473685050863694235203596033106182760567324571147411304602570346115024968372895612727390770141958655025581220225326955143007448911396754336783376895491690553234921114108581355114725582652206487259296793023306020884898153397126235812711277968804887277047310723284544722581011778531723319286307247683098377953263730773265145252208179506108817786835484256540117230806020395521916180149608946803213963732598736786351742117053222119327627611095583838170314786006950342361861939430533634496885634972608264073835581652819552416583562380526599160110688133682910988244924774898851009218299042528070076778676476204828707883680010433749134425289670621005540481570464300561304042414838580379259692128163217311042159945142385706403686482106927911794595090841429828202921306518706190171122417057850337960626353051700604284030354628770016838263175404469629194951397213413608235347224496665687775637946965332388790921208554644762934421503888643624917340086982798015813577380875520740519261102984812302995478813968115190427119225438259984691912593544702912816161261650092393815032896632738520254485737695493482702917059458642446011656277810264443430239958481246426634764651806409869336686764816146104320000000000000000000000000000000000000000000000000*i1^142 + -4530571828637599372724028438492132153215389103082549740728275062913317319064998657423884460960637078903158129778630941593302905234282938554323661858936170387864114567641188486157858146158238569593142078915446868982776734098033831992004229634115796121159657243035454642634494830818007204162941640484114753093963479637169416320912688260743884879897504213577327587163718896202071022580561974117654259166811562322349420144522307013242909782668828313981641210361937356646944558861229192955091297569000796929695111655447979784770738900469078017042335485224485774128254507766865461915521263943291881231127262631089544571327105246063338943058239853567556301883961790834255953163003755386446737197030472745841755084293760800620337176465772868938195724712091370040719878299288366928590814255711087456428169002465255180311975339603230656341843032775689859270652856233135693364990498466552327166291143615557172188179879790927488224108430349735070410973143837145691632005729537599738962965192105217952205489781117481953288200243905691494151740723965140643972774929570453282151793779650789371443000195076401779756940213420164078013429065393358603975874513778264811939286926427702840565433958327262522388569845172126085666141213178859956514138507519854036683762611010785698658788362063500197811001970827001079532855501004384135529081127748643067738969210947403691106134624850334247327756062855145600675135256384821246868657756414732714345729110462578483569510377972032118055770344711799699829283817965044841877827131038600329643098494315556418555565918234473319550689971365400119299584531776607857750912223435240759549879970571980523328033236591653127732519549668447306002533749078110373483427947777543667929388723245843285458915862730072453120604408401078735403825095865543528744192918562423999315727240495421670469384969535369743358610836442296203973883349526025775362883279722087909748210334838096404837981212814038364369362633803837366508031912724846078158976499985884119832378946492169664482765405828230940187789222661572635479111230249348421140379734397812358391910198770114899926007286986294000558991360584171181726208256823457663580437217523036435719918208158452809618664769364957156158786365063274014418086945891827674633760230555494638827012865621546746432276774754735599808531983178407387323155675444056675699803314461545104260412418408697841297945925637896965935363224583763504686958366917467723738249561549548172625404999873996512273286899399917568000000000000000000000000000000000000000000000000*i1^143 + -2053247880361046312212799679833182995397465024928830906704363870160627969664455269423000615626779173181212441334798485147480220840307727303165320792835678078449628371270641003076169682924181117200715423805914627329632476574510512880272846303807940712313629971538106515326036630369411936245708833729746378471131744483653527411692117734332553302368377807409691270583464805940741003494909344823428035383476961869237936777779471588466502222924539875544347392851021518547489478479759813029033576803175965535874789724753901693715944942847725304788642754027646365176881934823789502596165181368967660574155621599605783401522771208720656165812019928443591929101312741457368516457165321492491850086303700757242842470660534280927317233155995725559915170393877333490698065489458300092972693561307061965811377469421213859246939342380973961579289477628171229290074663260232143782866353974801980289231324792610388107300935465707881793062458764361392940002877575589519133368842003065628723742000408641312768364023417952777765879111364628434692459454286825391918919293101174946872156635854187137482717856658101160609019685588101382699303459371424004660272933574919527573243885510750170936504609114606668842995308376684386233276310028442821962402637871952436624776087674244010900181737594574914999203734408004533708924018803958517484081374905367194093699702429792512089250717746891971099276667793837243102470786220270127066804212302386985940422009065690122403697792057745381978841535619183404013962843742730794823502482067965999193236554432949937016280037378264129919351824356120342077637253264700391350668873646623181798623778944622894226823082442960302075368906516815191676630661476398803348315073728557560702031847003637624859893393729425961885047857251446257635959666879975079542408316153883756273270217848416536230791364968017305137189210330559967426798469642086846827298177883454959509611532795862109460173570270154590787664779353893521620827577606698275856657967214883123375041007589958755577429143468364112879881124492631104277249575009588871827798413524864862002328080287250592751354924604653799135327908511483305671069213797694967978262616144105611901859808495270571706271638304442533335018323497270256527735894194544460135225741349583267275177216597951586579332235081824477048397460356376631625634973013732845022326041967079356724880700802095330974641664997111484129905096111982551003109684036940552124463750307591431526528761112255183778847129600000000000000000000000000000000000000000000000*i1^144 + -1783431970872332599721531106149646319783724482720908839902530570424439315322664992529078265663301852149107525004561582439010166131930716202611371501206882285774727737611402698029241609149079666796734068560645845006494121096604805291113100839744047140087372428983564232850989148821913452457341162293033035912626299609077705962177594717638154090521331811701888506052871010625581491286324122887388868316788075052160485344625502191286569188980566836795288063909218539339563603665127405554037609301721588359531512653118654609095684519271536752167580115375900042471568447255351879104328819330619699713767765690098887778344963899727776113086474543685326320194441389094368429743761115468487299188363240095520953178937509336570656098758584501818048536274220377129399040541523717192504872181724526795788292676842667642235135553654326460142417525677203254296538334905251353904268407435905488603985191022924757138608920100027728507395625047217791061841629604097699040716161050046389602172228299224480283889055590613722339359295289679512318170463380681539662602589884813041744391874653082623818003338158021710401489404997733789732559831332228905662981907732567857417531781492270188952686240810469314395734668783091514846972103996973235598685026622509988416304313052099553168436212243058817813367210101201579278283050935799435403468791756500913393780754789082934025344151547906638102238374410399518742607480350674166120639870319691192458230681719421532744972568821040680677720557313653788552126340000806917535672582197392963457775700698605153626475925515273198791216235715213647132208652266907465196881627001245664650935460710788799036072765984966129648476705820879301785642114931946863602037708563252490262613311988485535694171565331119779165724430504185661219481238400948285529719424125113233158821749859333706033740164965506787578786947304236996575137969681463150167567855142080873616072688583786495373210715779485957604853752957874839233579428664275689124240692780995598279383088980775456078394939134269988861903841839300218992274479807039629941025832073945910576785955472120305581710953758331683442268630044186131074669932941556006450486529710876112187552807094064965377677343619096756287535063034920213040786211064139178826313026256786548556635150287419580962328655998834650752243787078465362770247679897432179639623509651878404623107205234947425510996095488614073192907338361394759923605792348313820281886230633162659072343611135292866560000000000000000000000000000000000000000000000*i1^145 + 483148397851117326810023924351819675843833885319078810382509823851889572603941540777372528590198134538083886957939888090937066963807165953924571128903952435505587204206532471921589503133509594782848097072801241606502011506742207216879524448446743701776581073379944240563937027738064627425717738306497757204006516183498723577640260138967451594104728103707232927388672636456870495310571318373006317312712204909248996561974687883747319865015439355562276389531655618445697754120752249957980164546523049446394352660007856490191526659435542086007304586683295559913199428262056792634545083438397181965290838450617062793382857605034929067548016157657147046704640410566351175777918127342607340261685858112278795176675359987052543670657405689906806497518282312991412907707232988797662022853032832372332540912750763477573816515055281857733656163709452775537260743015945996760520279081558035365839518312243295108767255686250208828246357604145993761166430220816409073986463735968540884901170645565373822575709065069247808463040363233359130338373332683024368152753387922167641123499101617140046942043831294520889036225962737331662204983138226888952165678665029714493607777927748572610268588203718481993728858850120881131376730391763089777214003951515952405874404503990683044483995913209553693111649134456300821090091553726000055888454254021888315953578297805096207676613338621658436562177051395783380222177391182780668949366544920936629472065119955537451026663505520428654334284448833280972077293036076511360827593658321548027935133471835741441466000073815034971064747852592328877854546396015887376902516323952151715826949475411115340835136442846325648703074359332156698268803257583355203458729323170338001742451553492315916001340415700992615852279937510233376369570837027022556055135644343511101216320551092449008124348042284197058893610002657806794559190230879024518756860211328630118947308139621844333740487752782792193909047263825283525016799862915100294653370466538008645240889072606797445573032037085579487537375384329541092422338689460011646929906949599259618278038988739201381957463068865403316202419383779344512546586510895377681451987277170621865823870473663693381796000403710707817759980827928930991832682577113639182707935918760931921831765789249297721705121074870219478111870741722720742330274092328221086274581289870213435592909049125268076518423043034636120012073873746771373364011931789302252214741104883127551059296256000000000000000000000000000000000000000000000*i1^146 + -9669718667781727399178308637407737839421394921267581625460992741218072747778514297172135487177251703459539286553517005286598079624109136415124104050616430481782497696388333174410530704507276928824257744802759716831295388854700552772192048706888003223017664098759733315648167955173851182410044330618510917687532393599992074941188093778354047519701481902359622559196876753960423088276144299601586496783069700064721336603497742476661390212682800593144806115651937544594452214411243360666206878174205849241555872203419362886304910128108882668947514375438664338024579680801243898316525182541735349216961931716715134849669578476622254824099597094769979052415990618702820594450295371449264928789699985282441106767913853968752109259628255038071467875505330814638910266001369859346824651348970727918457952751737581358814818413713487855185088167467833630757704368994920657457470205781247636654740394589569397753919220648815322458482372836035711378405693639216255114039629927668096097038974426115383619123148510394609315480242876843210303270755613336536027001762705093974212932197097608059970620156061827126527222465505593139547229546233596610819448472251490291862934024688266528406355260242731000450621348381679204552284259578886995441833424527477760580410391155513269627209701846413072981200571120658210875042890816231572724056431055473512902122750446730944761856008663325241055397873313750237628969882924826719362661943891009051316005273975985147727394713973766632224412756163342230141436387911097735883440818230409751510635506950006409435001565131945887428478372896141970123269377643644152441415157686351161101854367098154230064848871190101867740165149081604888105530252300418076070420257749537469783742666194480777270547525977379227683749986294732241817423528085201951729172234412075542313287746978367334952753868140874810092155025671431608672241936919542274964045840796068463616649587306917512540543065794937556349600644727132688079596431573219216452557600485408296221341368701985216024258324705430548628143859928909644735562917340758223155774875536709429721870645541247463681242032614844485908600767084460346496600397313368050781207193896228640071421820430809677839251368261684340380289766489481768587207624648596016142566240080055744990999782867306708291283032288065705832041836043548322345715956662524382886305348599918376368693744226622450232724967516641989721358285003534805947587845010495429587726113950610227200000000000000000000000000000000000000000000*i1^147 + -2812472760710052306957600601161875527226845192262982704562435364866884257383723267739569852613149569591692399924902900406624325386171419823822466443289953670141161422627925795482487278088600272446373033030689197423647896848201923754562453637178275041658596916206410112649019786364312688489754297558234773120793278592589096087195768580412971310416045519212571438683702360760957898225995491115770694284058204851888307224836082226852726240128492392558297947496351312814049949204457263570981560611910747474102448256279540469197697122038000338250897247195076193851696678507164547348864027157719848202135568063974392769672479523259731133810773777051808954060734470329229895740998979749828708260491139851987932136257583927734220026601663643206612293783248943930567760299367223519904015655003846204294038278873959512244906894648966354530690265664385416054392602740854867645678993518748409374352042429620013200791802344814741099486541655524055797361580943031544982381454402177247098593974258886792410316539532563571755497280932896282280264424692247959519890024492217604669489937933054720571709749152356834600984166903054788851038792368212931336029024238812473293301321080169877268661647088171432024276231685501809184683062597872509104264810721849215602741430936428577049514791664963060420412553385445218532076428857731020529102852265512445621731162984804099853876247274759808672128039627548789269285022668358194662678507170262659444393238533614115277309937995734377980788978323016393761481397617951847408652279568668654453935747280642274184919997618230811191892145993057408782018805839713940106826299542155448344977388945810717883441656977004470318811397906441313589976670119249204829339389190781660741627685355151196568400934159307993672219234090709911376937617381784665001801776836388543124580972837102922352521290395594989196367457684769017874810084055808166634083423960680869479384225204542428567311458986791576504852960564408805533150894868046394050482989501170615632622120946727378673211621876681854985527818456808408019608809276304193632130926736286325497241866678811870910009904090903473785561134521187621224218024500477782290847281934553405764284638358008724237539590091316120666514005123838018266930750070264051258532587753973604807734044189225215776324958357234842768241625507748813172594216912134774301183322478210903087129057194382229639265301964485290492203005852687808553183455687157835804117565440000000000000000000000000000000000000000000*i1^148 + 701570021758108214198722721122321809631611239333877376603806823758898949849243118599330678664165124701603067590181719113882295286142144440431253901216645528956864141599162883227523596227702284948633369184242205645822588425917341072698316107024452802026174787734242111569784457081339111914086540540020362634831165283464656960462528132416384038362303654000260165728814977742532554401537605210413680226772308888391489601906090114348798971149881933072013952941203265794568410974186162453146683372297770452511999740474034097052650355970635356255540680740036254860483150760714356772147245124742852651058089107005081114364431363626860516205922263448146626072264089228471344554810187909339028275580122073691223889347390143730288905803269868827911970902754458704940920666692656838522099296168818078567337236714809364504919948507353106002791295174454251585514060099641027939914674437023764099373933531755149612028888821049110037153922417464166548153868136011824682625101741751330463106475270203594158139777135233144045767389590667040815257215018102750497043563974416286190571775615883840311397797176200749328230927475423601891946477524167653513607656868027523852482590436380924142152675861930348744095752566933704621449453999257304583227554079977428121628353908441842422477526419376880530377150399432212338799989654533188686653911077071928077478572822344756415310649657631531010109329593342084204763139182930023219623188336745722914669993709334902540819947001604782762257568309759829085359983762335938303886213812830306413177571954482948719777265167665142958541293358191033837953606695330366625278394518392792581689322444687407302307456416093228895666401261004036121770077495192254636270226317022317061018343559679620291541660897908038782965802426318192344521910976358796207880633640328304534872289762456064506892390530204422244324377020205336765998996699982634316917931899549500235101439847683067423917695851663126920026111301070790004377687666776352965687867335967835636317085006386115711544322613089428022816975295270565011801571683299163541555600603663028224778421986452321953199082778017648454508228076015781164628842137076740293539270673266044042721262729418852398387508035080005772158840374604021901009419126267620066397743327278532698350495523942020927923847078935211531558905775294659997994862760721177177836261038803564773798688936200369454535916154652216493736169303395288688462034170995015680000000000000000000000000000000000000000000*i1^149 + -126137562464342275446741799533156745716934326799319830614469255423899960439699080961394936576640369422162631905223352900197489756323057776190032536357270247417348552464088174482243331593910142697834397311541049022742068846657448753062956759698335832423202180331444894747685073278998664596912556765359681637417192588275984967977006307354156343678989983098887616202979195257180414999195237098967525474892671020701216499725989292297559986917380341393310153828666055356886798047709724434911892537805506711600544772709552020122932200667628223464680167481300389042846466610918027969926198737099928832601500410299865089733659353302751818632183951786116235523407990646146299557919430791208945516115863692200940176617332786687861639438701928176985916376893393687821465967331321937969749236913673154239838007843710465653732598342541011519661370036862399609149581935939774420161717449390316367824004321597493462306747729297371994446419752925422779277301574681581231726003248691277624992159772621961106236833782070129000133202593704128496185709247243399250799682284484545321913845924239615166908635739847806102630683587856336624194095429578602328804654620132079752225988676768399821632301516334504806193001020328948532456025736268046806250689380001733088308497826911912573421161116838837435743207296022946875208445493284723731048000311325651500000114939907072272601303466878624972116289964156115316685814085780179210247999401127882023050621438351267253545974075665947583426878390996972802573657913036285041194082525848734677917282346043015494187712312363337153252325064656413764476980635335394651559482733374126683238812000979380827876017400745025398143538462502227486554390080359318725829891724972328974970071679387794334943496310825227356795046179726815539139013738544874353298343203597607085681666944506812582614216411205764863512861944990456314623277689989635265690624889111948010658428143677869679209297283675584716051826277936848428388772450154225011934846452019927729327399665135657722535879887844946714382046610477339834721528386863915881449246623181621209435109139796275429571816420332877081685133919793397887094725761228870371195339871971651578011586825541816002961150151860638782176575679488132679368227119196206493701637761918157332293468033980391455287919216487097808172996345082779552493094796026367365398992619635925124137922023909389669769240423467400305540724701805483690923602739200000000000000000000000000000000000000000*i1^150 + -2755053945987630685774609514781664318526988982569786259775573199499283905466664645943745623094146752433930600759303435807463767558785132266984916990119283630483038265703156385302392698216744329194601211054896544373719396180567214962239494634464451356655644326159915267579415770045454273599054113645274022811197840274790561594049828936228496895726018075783461247565960666228506212192285135821089506604807564465237786219602309310889366206004927747432343588264913506972303786001752235151151195305703086141168624720252968766001405482669106019644408260458197685641384232739128306041067532170710078264756800017369355613505001599883753476331928910167183176532879649133322524039526678330752249797671818315903524063565374647990374152592054050391176590073042672338085697853287102061678212432084555430877687275866178092656258391748110395296033526172843085227423699200820769095203236901564827310150347189145918116202767048941166910145699387600375088829375444943774212761883838613698502217763864081072136455939117691553482326428718672651538451788119658888029813942806703777989573348911900509322146808119712485852193616971692225255959288610743548291547976158687429407186843786414074607488788341432834657521570574033068755350005277234785076452276707054085130739337326829860744104468408679627876838655675074026782909856544825601700557185774834627221016306475759412401214547495596775751747350219472692826043355612911708810458770877949467789053069958395755989300226940010584549697848479740729194782401902674747245368789319469868909715998083154380097398190903495677407398069622805038639288032254838030100968137175209996331426320442549306426617105052899611682636101829976394533466777557292947817202036342316738013545103608290701917326358735885573549098201928869327620388839267723915775437864641454102540830440299473939339405645657015988690164367819860937336759064173275005001965904626124424597087403637981499438755631301436764048700249378312371077529754695850399763839609518592380456249069145117110706874896007469454140793806803509815660051049371626204744664280829575340636753048196839624203260401275802587469736751299517438941138006700987598774119953658845334604925622748604290244465337541217241220529495236860168942430371535519132090285736071005373055034092802558193962317891718523289869532145220297332397582248456432576488419546412962359039471387029771767202183112065951343604631246160202301440000000000000000000000000000000000000000*i1^151 + 1395295691623523950544449155561089593708433302887716991556444539302332582291547603313297787407153727973540668625443093955382305948129143192380145887558421922629610498595996894021503439594143750942601376579628424020009330389139600441566321167992835568224906534010487095523290545571956639422896514616434728138111558376315810546981033294063538170396719712369075062595118529188839812330664311058949395704491262204205889767718028514048306073317460757560204385853813581621550910570612853797842263656988032878243291783123515142375804868791902918885878464170902118557248540618032879462421099557237517235030882207272928984959527431850164909733681617882410321967688488164386869239690320484146837412339365101296627332589980956141973546349434025996650848645794308092242316811914331962365452345862977250943507403160544696001135911614736104461121597357754831167947427993965726361948479441463842807894593472989956464607913194968175324970049290944576796203080897092341124535048065657687246846215233462140692135921653535562917362851147771458818088741373244593152189367121087241658155242445684032097703880647062980764713003519006051841425681061770666768959605249824412524884934933103730278776717573214065350444225376602652097362986785425574223315088717056700572215911965986138979965349963408618471115359933630038595691226660873613026487910458525697305523140923441230732851165697112392884031489258183580649267404059842962454989230166662722168010270735149403173666887319209431800758713161047459291443371233788371639841636211396820213042922183167035893523324912092249259067665465844124508003692399509826143497412729612548106877674922352105064066031506129982776227262281351069537849728345732450916877823403364368010684954370304203780005239241230262898830090087654988980729252729561789081678572469063939250961682545322019453485974710134112893697056559214512790074983276990840019374291932877505081927515774093545760870283074921469477603358161451886010098902749649400561108980458069211004654124230744620767198131344058995873972922362254422725572493141697809545757854471857658160565971115514908426666972249526729294114458657745992419566499231779655101535879233419809346936691595573004583649727539796571206869917953097358314730684303479944221071101880192429504949422193929612608524947552400023451889787296459672746632754279508808815658387493892064943210545005005050110352681716510020009333882880000000000000000000000000000000000000000*i1^152 + -39686510324743378215698506429874192822200526709374779347680607154992515742653596967584189909514205461394648307160549179001268918237471315977117800127163877640708376004723916916450558666961624513463756264473174437535476411276410175707057608140056301310752377091234368085240484117242854621662953486641998005277146957477596122801696097572011593459653596083585337628960778503507973158507939250783487465782032859099047192149507966320842716170377024317672825104624627602949338234174272670473069170155018377811528764714588061440601097828270496700363752723915049376540782830775264299496076739726338021641340375339814626151525022179072263352037036419394443958839938390107635002705194040091735461341436245126648698136332428916955542221136508120798631864648646734723527336919780691678344387947625544067115136684644693473862651501223997569390892893074330538752853911182038640487954578614699756120210826468717676292397303834717127226639852526445781241470233320778123342091045495776232516179075427424677701871898221433415811909984207443889631642268538956150046911515482999402209946006682026072399599851118296958381763318449828636458752698015268575460704487131325977344597790458503104365697795204711075445271669954522449491818252984880426435456399926528471316373204866293752958914428490750202472342036111823353640015367670879025823001334866689980133866701194112609254697475359601363771153765981492952080475147603171374178874956324684701895060226917423976762669686102275845971729099219265510868493827603086896936095319701235288108941128756800062760736256129009054568452980913611836142634532675454549903020693673109872618039339392056120500666512287009901713640469893757474880248621705027593539322338091791136845981276473435969440155248620453863319487128508909170155271563023695916488863444260669803292085264704722470936256798228190387592670786616894119432382234855794417047442702412920762549409466400737667733498602198906422778656507818237575459399545770983304724077599959752756515802843740010715626689892393504775830697039701178263439236900361951434438244733830073867866134503130224351703468881016652930532049392887121564465711543893007822855918758583871495809393565014403365834962162132019859429411714651836994216594994072159796206558078405828531501982440403811772454516077008822804682998133130936982146964398784922270060056374870466778496184015124858385692204810377363456000000000000000000000000000000000000000*i1^153 + -3448904480482811534683842629478657929568378381251624400712340667252795496598422105479532355182811160982451030040104794284622822208070947508676122150307127829170877717230343170396973829963712994662465619727362879506732963652281323785656958703682881680237485993143943496229158194239016613289050347157278331529322391639637387585396953990630708169797567509281713595208129126776132997168499934921780268212490513401864827744733971362404373847125494321999273342440797491101130253200112137169341052819395360569472589707263482067218396346892339196547219566177847649870208528300995567384885132093321371201940890395635581515423378071792477117612796717865173318314962568794431056038967511743104140631572455499919034081643967637298981020653470074530095898728033233510741333530604496686597026278336856626074163888290988702269490980149780661063631683385577386058897965905688849234086100499660120789722560811775734686114050483570932563217897374480780868532748676228791130504204282309722155003325606231334232007162899785987850348721271499567637820219654158678399319162096720420854106557649422215888986100675625663791697622494703650070204392261045693267209504026516420307233829970865021259824241562919489794586273611272806521984365119892435139710245542141550873966757121571691445916754381901971296820396160425852561515317467989356267509156372778176958923841536269305063279866037416581110042862073770047179829142460192608623246796727853357136606347280571620504518030865917965324688148237480287075369926211165893535077951938000947630292112126858232546417147499320672751681001119756661552797835414111280248659510758281424694422581319552354433023808883905415580374253250576601530235569554536335372325750298500320918088532670471139842042177756757617426352190628019820255279724633642834998452739156138187223417292515382141844653151898060448548443659113472211371856937189267829643093616385749673973274210947292333015144676032635550446784135642668373396295943410727677183216885973761144653685890852093545379544099252933393678443203051284269285848333483444425817310095019285359609695363527707032946791464020081502653376935734617837528713271622457341821290148372411408270999061743176520716202280412369691003766019420867983064915910902750967496867743169203181929928748123228679958977415823224521365101276241053076360689399637074975046648593118284595498656642711583404164676321280000000000000000000000000000000000000*i1^154 + 200506602964635367925677949497139694825678710394562534741063271239983607051001817864156046596294160139323404728872539321640608433724362453523983096423764265199304424276431144616768526067948684307375178335183984861619988767868002833446086915833502683869857543894564723395116393040452070746288130084268772024028971968302385618267547362866440885147411187889922641695292602872983054563562856064004935124939653409101666677828340394134141893784360239852782321803256786559630346526208575488377067220486143068622700896871240252925094657776035939345721141972356585711864619341307001681960816671426153639169371289645695250159750227438873309589146106685025178744852559162681443967167917945474718366119734720858101963996481490117008256757556680374209649363648528047994867987747296173097201894516876364568260726881578092810733381608468728440344232310677219590484052383909731488149600048178484309595264096426693827326032616586235403737539947168675359741643243503603033235584803636568610319321553933169941213977057215198833228029477574234500327987969786388525870157160967473873618189859782114629905898229536266528613326196054905229420315439749377206651097063492272566715856532078857410562583728476609452846894309980096831242425538285646486395030934996381770896095460321689029205421205216224780758644579355982626371593175815348748494453579613594641792898987148325243617726461452292445720389130361994239282902063230623568160844732055525200742296502875755117087175031270310307539586624623021801667370609075646330989101962571117922668473613300171404212284454141113293459174175688940567616750430065354754623336993498744104857517894353083490174842422178634449036027260560969072137355621562919576960551567198047839676377100849227263831229043199636618939611502442757029962285551772916383109483779676022716623819317542886478929344518823243188305368239405535856027599579543334794990860815816719671734095586535445235838839052880081594354677268964936155288674630063172361830877440822058023499533049940147095168429008158256766913758129938359324404170566233513874958064754456008902185174540694365899981605199915295318970129234566483892889007522730756088538622406287959541569115209689100069625975629764067311230547420074040392671611593270317611425850021525678114923573964761862932165920189475068770929410734485025308472114753456009739004965619945861801486145853434363904000000000000000000000000000000000000*i1^155 + -2656973920003563740081697960052457613186554321970862668809919225382317324083858781746459077621746314534800032371297190092036954487098878799175236188906737737119559770607686641195107455551742882088257795002317912057901957817926429253740547600879104122874130130184560464461709416976545648883353157790098950414893532626146033142927166638820720562395555227400149003685647065067425084033250819285083298664830023661581749332061444263385712440909786873981541946566857722155039467147346064964130864667501682861914125779143307067639747928307585021200381574773463907305699642185161484982337779073898188740466133727615558727697697337067221140999606438838478847602972593500677996058826750167554205529646417622030307854800124960437685856651687323154257177267807479153211005448090249109732387173739871456330646298738783076726597820541348962203272675311247190471958596745215305091167553688052432292402592492920806529513546925149624669800564440561952612416067641898204857691122629883187311344086765153656226711649435307014115873989821439539195332146158800514292549366287785927005008985080901372850479790579521012373471813891170479446941103094799660794505211451099466024309001901953260546876356325622440150872651029287611424648823394653456263370991529624412704120528887584382927656066515549133292733769062277530251440244043932140643752806438783625390973304390027160550830941300433921077242920217108915934067794629746096383843577358027271086141431041822863702863032053218596922102112592701944892561838273001801906067347948676114405554146233559085877992682211465099836977055280930245358545400415375140046274039415406252791796919262020042498074963076105291091355086899727263346286903305970191093534877543042513050315929652227974530464662504710280118472590577573410616282005727148641764583525527413505188585872381688256485118916171873921563296454191774257059710292935912897392002003066482773187653287277607914202894140783431636365848081895665577994500685601933721043552519233054373187821951037853681597190058279363029785437126825329625193198218839676014296260634563125040963535680419221312375573695669429907422247626274339763639234297887445307735949319253262635312226179160436984567757627883081655885448662796868760785571225432435623158007869596270437072673969450331003714886148129713170951831694477370353184716377785477160408640361127349722877945446400000000000000000000000000000000000*i1^156 + -5556315201070654518017186562729045537262111372387604190173411327605643819454810991820795640273391761960834428881008508151119397334319748228372358983420939937685816290617502430185075701137512819834735543588262433621519718022840194604137075594083566266969329053791773016967271218053687125922670095371941917442253891504587129234673660103574508355911425932530456714096867618174841327823546456876005797613561270134003547542897213168183528689804882398274061930120677283593774036355032391473869601733559546720188949655661556368837289824619576042584716777011003207038063135279737292738199243643304715669916429688910183966701257042737550649544730882555604022736794245954304426461720709727064447954642418375645383905663416878027194586927434188543983223608866669444948691358670793106672142827849915623673942279552328794981333268669918067387320862977188726174387921413032491765339972929650885004900988312914633524823789542067064711736953044193668199715872459873429837424274942432644574964386795399262909941551205001372373700641588597767641231602043243066048879924804041706202616904294051100446535057164868254100540422458971139589265205487325096961994594872125559159177382771959436993371047878128572631961571520177125906802824333619086949363563723087641693163019648867222110200249318999978443644514414913724960429983071625633550572612909484746148820833068657566302903804454485928770643281786584058379047756166541642530929275105536656381010798488686599621556903449378763035330574631248609927313324109867583126138399539149801541039901930938517534485744909994549613778540983641820259454273302905818483956207305435694160909660112967953595992267345414144060624312981607896352025513202717624305073357571679269072398227518990129451544844755103668292977876037829235393385408094619880012531853170646092009179826137980043096637816930727070394045876522609746033007466512505423647333620400163480666821166486543210143973053770721134600843901898033387747533827318717739453601289180696204302290866507912127628411026497631729662175108696788526688669297570466700126921755589105943613414087610986334445787733940265941632659593151782097806588686569946267268701492267544290462468744103773726465297394109065574365580675656317255160152060109807659213631890553563100198457358498331091828908448024370013135159612388559581425642436108921922550347624548925440000000000000000000000000000000000*i1^157 + -111218637995285354835842066446164354420927582708693605481542984574462002516180161954819356305655062869487054845185926970773060379503602299500771128239399685923615945198710067687230683811844894371479597039019855416166246293404010679488245134717381732364568160576603361533865803647578723404007522883700159844023966661111515704613683357709375170991694053971696990675648031099733026303851978169757883639579535985292137470560069889706751083702167366130769882141959368016553081992816481149575813994595382226096608057840426446742112690946233730495684912685101997067294488027763769962237871770718932053526641237960917162104806307519549978558116352846089202481700591546319041083744898272493605019390079950107927545968675953627798418661013830302052100692079467585242466890343569092158612247586107003374263863618217015787734325515507008415122462489021536859593740206373034514603132576859164809362719958738726888180971628846148639269989321441399268308941132961594013437054055900245086353871333038745947278687989306445739718981669780739883190388744832390663555024720590238987397333454811149202601198124353117046955937559313371520348174835911945958646031919259420980874854993614971693736964546595580669733160292941531231074089772156138436659298253709427368612338587325584438716169864397261477939232611629249378543067787319956574579462660830046896117005052483892987052375471101698361736316415664964114503050127466327641084737794812045100831111418428060523416402773997921793262261115686471210231306863179109564934505693060603231159209409494386039819008829920338694372162749187931448993266217349053386431687789940309447886686087660134129437065177221606617544304661129801549799843728086731958989716280398741884710062121207385748573724717138789857850402776294456049809643182946105400990330277671588202549771928809845981302070563764616439223950299806674907767558369154968237222143556359859038427727195147525543988723645540612485346555055524594078101926460153071744934682896533067860102984136333580178500035247347913417387032213283684263631655965319190133898880816561461723965118341958022341859179724269345086992872141691321268295878917917737071609758875028284283660816433857835931335817289800618038938645964882330714429492483673251502330908473190272285205630234941099770236005128437812822252233571499165230250703744921545853632512000000000000000000000000000000000*i1^158 + 202653928839316159100048862752487445598009267931747357323851135402186215227453229816189370076494462724461535118506562376447749112685925070418169848855926410717480286689997706775905321070660187423850231156945136496196169762242569450988405989122728628101708349683483431179229332952036066980499387439723198135569509213831213655218198147879650813150136602782795043498016207715334709073039612689479153463381352683683536562256255505773964893125849509914633802055443941644722854284868322883597111200304052389387281630489577775865822087163296636060578190563233654540009105971074055005918335596226733503837943165129873677145991893048413621940561516127739557660748307974256004022138660511251066173536047648686039424426478182693264890510496072936848781413845345039026095906563810443398092245092991318715316597353607468416382766029791277554935994338105425672587775364213126067873309088918339069950265128285869607674605076076113085271088213284149757122352203709582914551249840316265804358544652853399801344385255122270381276234434388085722023574891040378369392579980759438136263545253166470810902705227253308194271917097138130540947856835857934456087702291850597106884255972666658964412699077558648262556746647731726598025570473286367802127265441948920893623419105224990926167174448028598776393933036258519264692319679961994460704195306586860664856464526538090696747519127485074000498926054898440066580673067276072057257461980051374301430381850519628104944410609826764225319569650986432484049736459351098638950733129641967207782278994390937006956618800163147201941235200602360184901972306265781757710289159150289293318118965569962788145730913947675893805489785514665189804953461725003570804064237517219858346898460294032048197115003986376909318624145716981333366790880338866034337957743844453432268625090578011530903482180494103083132290660642968421182712890811339784675064188883971185638843411265126119789695941036789115218761566959794132927014008531766542005208313036561567320911249675033650592265343352133094594918550124163900145786281045927835726553117603734112227307316249120756439640128825653014137953023019148366545098529837286656237578524566475320521781013098734917370680349177064548551968289763390083170177496744667701684978291581979728482594466782869706176498669066721515115634230601962706612827193344000000000000000000000000000000000*i1^159 + 93862659506227356433042694228354497735214019351771507059442816022676990073908937177318822071476024761253340740386953391497703424360330479262242472453979679258624896589200161217039715630458698820764290982390732280027807887051788170367615870050140549042327279069002747416232795482608922237969995059631098818123015962627361105385427549577311071011589970736522788171263999026394085833526790495084977519978746124045373245095191181000760349454845394710077767825914690238082002162429424801079332263399337372328607625564111778162229671302217031196769778151652494001295799353452463118662079760375792447172048413750006560668085174491295773949971855183485748419166140697591735288033725953303210596674436286490601809289579753426011878808091676133431906384493190084692815304652973679880563368748894880579812737088378211749175522695009976712670546910051050699837049235303464517081236941838009807067668378803111633789583123305129002570304352334353812644879686270629543872171727640740300438203621884615291061876675438095717637737148794673941033149950140701232802933037097943825730103093421816500682593550618764187121320003293086175329374779851574234590149051794206907348605874000364718919438473161114134169222326244645339601245797152178460942296381240371734527452743831854003917470424666306272361909418289765277045623825876057697557920618552053035712876965492842429130927819554923418149153152641991757967342479719816649173864201427002126023816024018653649159065591524215334414613394830461571121047583086642293025696462172522369310112371893467741164397130923242620455257861586046136641011953417848111808280827916181550795474006287042363048789835393523878446135747204907101953433814140236411321897157361198155268067337710895930211213884344095933039917579774670570167706562302225351776066603627792069776963008147145977544497899907035320455273429335333475525684689759755889774797392132802890906216191819630836790847990589869309749943552780109081995672964104928492048256596814001510876801951440985450426647899327189863045364983533166554222412514211670236311441799870473920057272096667320326670204919041094783010291905980768462151554938489110326249340278190124177937603620690708928794558468944453181398107712339295182558047755690554996248749968667754998288429841135551493253835789097211145367985462082986311680000000000000000000000000000000*i1^160 + -495704568684136399464169877881285035130144946493176255226321226176247077009529799630987763916948181917043039105338183420528652258607203065414592699992222104057207219962307593313531036175719446059375527144754693164416702906751486179607846720329308903182894879786415465989655711985853600452477860579287138751551960540485311373121081215424765259606474962607860286297296682902335634848778894888683025703764494697140782492048968022503582874378660654865596004604072497873319063981977293150177399758451417293942337289094266900945388032020451789518210474174632420975988321250372124937678757632052086153913397865635264763985309018289746890194490212900439920679299087558878916207253577997257011122154349503214046984565666004219285985228513824615938944430733776540198848647751446242283576892848456354648415036407213684023752992277322766843683867830400386772693168377133333400601200186754411703228318024719590551787440781371978704258752040729865173798246755412266929586857716372591487542509890760677457583505790355076104593001387748532127384238123595801588807119489904539127075616715381997005250113113427838849076590864788116271361251622697967280505615224319965406669655073333405190836919601344560671459404783163498768152094182473338240936592977539659714103626732306889385396394630521933699739206607731102032920306418936056846641027650804510991882022745440862710715550402735344698491978859558701632207406897226585751674557988596762158261605219703473531301517042846228259542489009386079185368061216063437194299686972863526818462399544562315916253172163209227576380920301814194883440944780688930137764096486481292731977113931055169852166928013924764351473250461979211740850078361798956230447025006047355933435013503624555858915389887169001749430803306574197225878756247892688675569181333245988350586742877887303147921727317078590929462546024999495045725971836062278768908255009423645821281623933778416025631840461384980238222419115678954362652909303075428271422764706089747140260840187778083601524490306433678357312361127673851496415620732236920715954768801851825659791983160528473237249999152499246287511824580108279255405855467776896051339612358799875554055135031173007223568202383824426516870883826824369427578277140941539236943457189457791074445533953889974697967122638733377006343290880000000000000000000000000000000*i1^161 + 167274634792237824299437498925216387011159565821462611403930539992730806186482719721897957005271867277879588716871223333982252965830320864630501591032003159760910156666025599757200093382848411483109050583621618529811788993788791743014813812023178487015782766671861388162692169400347368417762684910295333555410605103804514249627024469651124178201990287813042822741319057714780448215418771904498168327721046904122904140753224024965672955965787020355836255384889628902966769709246522115679868712768819091044252821548130903736894597443604590265457367879122489827914618679887482817467833451988087115296043085106551844488994113187805751191939834959439527743163354435948198100352401760691408818142841520788394323310732057322981774973696432731211715333459835575559755310983367413675610258434642355826080331430686226102449823520963933786835047669509612125380980377754765811070546679800650398627866414289911441028027118171792508057426951695322003588329131059343316984328622940975319258972569833470071006962052582720145980166469596313253377538371138535641844694822060253551405634598127003667247008346817446825329244508892789093263060040587194003137012859234870922211163155740062036290974801902706900076852793067132590239036875215493996205090399247493813900755647440396452719658740641631160469984017238227167061167160019351731586294919130311402332070136610450758720380238839890839551137874143155369929020072908978808857669418072640742014055739275991216504878933235094437856728915277370972126183155834966286275505094158889253719768590735688499095776951456103065569044731314616989804674082213992150094195946909564805979287081853800840391219049601286830224114372243275851031915928040222182908540638732324441193788105761252943270365969767386720857574192943424741035615405431627873492663280630136968393963542843495388093354707645257393127203624117830075521393369094891573338922531536798042512884524857670327172611991803073670841956367259760758681995838487332339880512092475026533303248815158813029331760176623800776434051610555955808942312414565043942215153325100819768172577150762403322135718077717096482809287915514747667713797471393431889224478448990339470098345312049291115001681847820721508557849622668065952475863551103830493593623138177985796222852608370303869027395790752972800000000000000000000000000000*i1^162 + 131407396261923253896346852512042114939876431373698996960417153164450605978451999523470540345866669779259058360513295172775141154985217465964586347467435704719068355888633341693696518004521921164732939634015199043241626346647697949201900297780932101553444042227814898852361259894034920969581611029373546557432292706689703162028287003958145802733366674241437697517265605638076896089739884372998104289416348660231699923442895418561712755671038773212728485075188582608806248752036079928256434588496664863529218732519882281541163624559053072086468412176251167786016465594751703543775424949946861763840710931698972539152372586207752128303528492391185634347786782970228874769849171391473028039944632328244606835849262707842302735434925264087457042363361757485090978441156530906426893702267055235898052829807379203103134916389253757196377202893388180824440141321020064683810224125706449063155319897368777424227782789153723163208711874885679408071340624995930405060151172993130975892062610522181689711605431562885105357500350197675267148391706908537520202179845420199951103805540793269600402076659296930780854405320216085986357960854070775470632064429856948520886398299041065568443941930076403281707903771107552234882988554448378508070983378864532447212909292348081265634529691853660806075567201280937032498924843300266835156369739999530754541875191304467760071458140022550045286592668191905034977011949190387880499131837176027287365821599710755008211603877077702705956327297467954605693983362702136836073730856674379878243283739862853348697545976614792623453432438733255271466577767917112383541833767767917263175670927641195101470596969041163656083853021776958388356747304187568093281972692847256479392493469904264714322831756079218159554199086141443036586275117237488279466383321341372917237115150050886809907051797147083047368583478631206930240579012174269726036608370010418918565748153338089465592742737537416132158359441484870666302166679454832456739687706141909700266822089478506039517175646969827230407518818907990957149811314449414634589150892144569158907170391359657327386342513171766640968821880396713221197372368813505615086810968249434354971409788613170391541210437443937905922389784297878365003819214170689839890274884782054788442843361847358552801280000000000000000000000000000*i1^163 + -348792398198146253902106289584174465077962319355470525799689740549902831481375027047707863091910067890645062179753772746938206687555663474019960533351587267018755680353894744396605435575056409537136249600506115990406150573977732053661938574506961939790815903947718737216512191979437042176233282575635948424392772424596780177250753879878250643587832488009405318032600304413734253809609232392013247102206725946890228955768162168978271865109830763163740761053087584158405731490907979842574953403672212446276142124819902588259625021829348826055479217405341684131730635446742513780876273014589328665423747747306657600105358368869359515366762087027871473068543129004568929764502819801592491132505203604606542804687074483071518723945541344923398584886844479450505720459795245158594852895353909200735325831064151970593592824202164062661087193495089047429261658698934964313634993780136410355052910069216819863369103575533363468427321650843082971201771082505397074774991912345424413786259524891145594477913794469394599377579791259650308280249971467034219049515384667772098168876348314698228083197590057956491422361390257936489762875016941356583500620699413180669154632695606095333394246130563525871103074848957798459137764073681704421675948416278230573275795465986774846910659149653685168842113366022000138164504743647826503595796204202260899111499656825662381844621484742552113318415421048507679071878207360095859867197703767227033215844789821207337402014760972945972746743778239394764931371133670465528550287440852138714859967259675735165216790373022398581604058766399002251743088695504468957640743491152290083026615493321184291416135972140224551040573010391851864912349754435829676507220171110422364746029990661450825860073355595660516819613403456461951636661662315436420447829255233580643175085559134777827062702221860243698341807541159991211741507577375791062897461845878836743387041164953599523009141940763859545943758456327757829419310605064550530606045106296532539109516651886704568093586022135827590608091171035135182250420740640212367282567896555461006905244408469187156197914550016056956623357316989902412133950342281905559662049631117599239303176518052860127570508781481031735712183784766028480892344388474025006823745827260844560053805514752000000000000000000000000000*i1^164 + 109673816002175646271088467255752111909106228203993094817021273267220507916258776360697604852224467740067015913151462619664416479113977749047774083706419514801721336668150001350874087700905256633958066149211653427056655255513875331801430342543933131821989920150159534532845988606214312946229507943348480257347625628267220261080469378924900040972761395861637982803251661057925983468558649824565997978674481330057193402384596538714746665797997610045659818867747956424024252901957036573528679992797553708979500103049419826726424764035504824408564110155700393804832181088818959089572908434028616608031397284686612433541580839300150065261554298778121088741236739310499113350259066251431645211500037392390465534577283739623081877742676457754382875291784085730123435758225543965324601952671063722537624113043131508829101903668035397617963446203804815574234309140468176790354238397920001846135060006302535462637178346609487903816040088502381462358558550222235209169128754275698188839230442054513619238474872159242837666108250794916157935351807587132174801603108130657145230596690862887713952983524501758696273715488223312869647106545066744396666710545738090200055819410795845973323537648090796363245066580122219631957273284319293759567069004802522122599076145537836741086526573662442992189638554254293331123505542497794960448871662179963836249316100942919850226377838664302275678979303823157528365134902585696718587345726522629183409228903258569183867068211041003114798427686601844031787288108279933400133920570829220555774700238433781476473982389781957936186496943645772456485227985359417333161175097324350698459095039938709931221272150690640405229015068236188205053594095811214704927320431976485885477672307373388658803820898184164989911028108634556324296333402725338455680003130542420627890965873584839589009157742517695344015447983325474089546342072775459852102617693509650787661082989756115789232222187672211506034158037787780236490652562453324334339352956322349058474868637287377695827518397087424905019228089347372217415118105785004159834289044242807224518077616507533995564225226733954720549992815611863570693802747318032663361096775339734114384197247395425426677088014564780157622672712879318097588975373610945209353762534154724966400000000000000000000000000*i1^165 + 139342383256041110208103745010935641749089205745780059818856435862027321530614134800364690330037408986312800945909347671342309923514879837781345092012792341971191375653449861502068741100636571216381228362449128319542936205372158794098680420672556512537894746154033444095691824088623788691964209137247200440188451133975357345921124201115724151758078983811197711515126764026833234857889657754133433217746505231749925290546649455570542242595869127991948380472671640045422335053057848971411867448356147315746234366212098787546277536401687808340433825882250103150346618556407365031091985810776581241048925561641812342897403432397197075805591964481522606927702297130473903557901426027657994538967841789443492130531933091937984436909258571941016895800995972751240887715662039553092594426684792682470586815067690393123189130405777451094361216939834226262507882664844493114627295097799718655629626606414523275455560788960069388089692419631890123367283289295507277553689573113604202440346894585028173602394499905244526426744728854799150611057192693790175699199883356948980088645873432056402632830054744282282251476154163525616507633396936202211922305652044516490278181322788264719301495936688180734256352212082798349157370410785795437004082424814964307108740735629036364668544498781209491419538508300745751593244095626658776312304808886161728522807845884725718888699015722721428820589802435325197267934645654411640623677025233122261628521370918424786718056588519464176858987875729185893606610969725744112301101681899196230447146299913773912187092736128492015936559037997055214442897937063129024894583772377559248779037254205047661330792232749962312190075843243200896117213596426847779045703341963173862770533371048675619510891516498263152994510180172961394580928507112604987140934488100410333724269500749906717427619305769339773353959897007163760570695590899587373687751572421514784373235740067009368284411065360269181091115606856069965793779395040939630315316679004563060517464059724365368903961730660614136721860445912334692083824658928244134696147996758673676000169317898982446406028828356448823872847579828151331700486370283789857179342579511032128858623820204529802107719327282384579431471978599136027599945708888409596053422080000000000000000000000000*i1^166 + -49173445412993069246913952285219853152445296411308913807222978946983868776638610538525155995302807187654180823754647495152575203881224093484708353231050478333568123933918702130302376239062102853331413719798077416325693620095350071479751517275230272367413080665781240271357823784405186648005587105620417247714060107144107038886408601395981937363659653546276258170116691407757619460161435788937774889185931520204638746953380785209986122619173600989928695664550631856219464906082315363482595493377287966626652022004297098622492570479183871307466723175898621646706766064489374777207614100446471413584307452398703815929222003901271139081549335758403939777993417166527897762613251384275666784221070098355043219710287802109718818914529543894599052250329823348189781632215149793461073318320475461835835580550687632559821017502652038349009199894969178157609084750420196394737679068233787875397860793172945906128776067950871013777729644737504162308306407286564052403541073236953783630880887782917071713767208521069131239904925274713976458199189854343228874558019155765198957004200855064218757603598426064591569789709528722301785285447667266422692135381252673762121304466708902253020478189931230060385677927997805113653879907510966425130812224926105707093953450431550969457564087645716531406019355174768467917179283984051339037799832864051696052769178222501771475675721182478281451180837462434204227548503624445339944896590144700798748943063934053613658425259397948657261625076510096570806838360836102329850831375043844264001018874477299453880162944553235936205266407084339143773255404057932351623634595026842728054911140978591642681232290180601233675191376564875887951649280002796024865711976144835307637742489203049700495249980826700082098563352867949640005686152645933410635500052363859064427476548525382180568910568077131553686507882252895446230404821038720220625288735226543228512706553907435655319394205742373009249435518032891196379034942257544534191066808649318541260527479787316086778732362196052416143585091476159907080492338896410725063023213671203674110559675152057869858669247810514748891061466918902400002537485653828445893016117056471662250563472678833900490800533910369507904456956912013448969101632339968000000000000000000000000*i1^167 + -49785823069597328004934981189880197410608217808914198257997984499436069506878861855615498138090591282762025618473867127034109253527787787566688915570141139351760350456582173094609419740164746387156615605638808632605643201047009508847310524127506409998723521006808152184944833589945773286808145796044712164645269548959714893760793021767523439879362112222263252850097275576932150186675167835912805288922063769675112955530021138438496734897408502628717321625698499796728446367715932147961934796890255038683946990908902890464759856027378108041830149024230239286643904627669155364749051812369225467783155864657840459132201072068282035320856934137606870765687829117600942730783233360432968320591013891621812265608431474155222762715245689110564523116926443513497719586562272761419247316112395790438231426786419274404804334235881284803980248621706206109014737108434280521872358695313677033545513307827317404858056438611077273327231687642133363231003373137546890111935134054525664364634014214738487590443814029931146644014839694209819038002254135707514922686151605764804976232373012501665290697098924036117914166192758198301779435132660486922286857174681626615161744998848926564565329604328679459250445002520386349158590425993586981813801172021942891513534292154380230374945045287649717184321652904775952785030449648183474657618733500215504500757391848212660224748026189449595210411923586236953362633356754172102919757088079408602303442882093965897704854300742136037095562060111197197621919648695172784452095704039316331747304984889545191067430848336974323619077385330483763567375186838440235734594066173155233993485003755002894831809687523280735510151811453768130708085168683010760743933523803476219670635766743371990709161057538885383173067742557635036044484180333980785860886732605524980245674880993797217131155818726614933447849776132842079181696406074786238762264699983975874303423586283260043600637678493977254964365864957971601637271174942885469117946857857589812356397377599601484857730986021258344770712960411264028783861058822489809218973189958008586235262614514294805954946994927116959192505165857476454824800960544080956514300735693965305846645298097744275693470403287164000517379301536855752704000000000000000000000000*i1^168 + 23605405156850335240620145196868440475451727469198478837818050420845648741163621821650162840287696761782478420284985410432353853864924299816848474415738427451855057297303574014674047815256539383947522934979454336076131415763380486380592919920484955709562530518992738833907628135565799713067996248167383157388101711495285118711078068075826500589395594982118390926119865594456566276489956869830308739467256322992383854985942734573476831401510251765040325067450412169592049752227446002698280322852241625966490053655770600798673399537597744900668602630513052362625442790271039604385986208605416298332907229135432188879032236147868923602335293692903488730098135184071530471295562933912913395871838433233219717856418104157971294568620046385828587645966573620205485037101015430170777975423225875266597070411336884615466998220461696003242567960931623540328197275739988291109852495322822136439954652010154308459146688355139218452421422543879338079904585631255924797360830560449235296070630431294672865815747227522606047747692801340684843674616630056294281297519781757734740450619672754134584674944696260260469389966399082118929023259431296814391820915100102841097953543397887956820645000864450352674254061466270104110870866151245078385814604963357956180556715322640807121874714159365190016969773479828169782102694408676453124273823154626310197510136471832648531967669861155061482681062855308320865067025823012762271159532820762678546320454072353153712634026411233005458563519758316054488376766182326350906691963179832617088364318844328150051594017945774419088776515958441408922783013505657187130917245384931021766258916114815774770941679330005230132001713585671264800008222567903352694773250350914515380440964636286223125141986095489497436071265804029525849354045971338199215474859133868006975264705377320990601874362402895431734012262149703198785767388618962931368404302591633114598242418044754531872496047119561905389451044524284492110037145314152521091520058126763248882233593085112386320651367227136686385087680994829943969400988136202721109462376766467285243619931264890874470578852067640865179930206198876876917075015091622847083187205618806233578814783036248989297549986409367064472683806720000000000000000000000*i1^169 + 22298445678558621349073521416053951847937888825573290882846532687427665251527266595322028800026533923528067916612698102676242280707699951292648493882643944056574605438182315079755690985097618731528642912135389631617832890269803931776878601597661328187201418288800845037842207133845641426877623427052279986074350099929761545100578859821462862306487038110747535322206769684003109018506510523791046684899689825238835691083647058078297562596597133868115489056003343273890340995507323214592158757033354305696794006618982354001793826522164987102331512998048347911472980923904783063152266455887111028693367862093712173114033199930517909113905489879800125026137765091465878155495091780978376918136577390527831707832683643157839409300061791955191217269682922202102851001726198207837630592763782496139767102733808687804115651889446205560576754604498927389605550700158171434411664671580391586665575008820865017411750166215031453218444244227268637406109842307431442670270980417293217548331913838430558352746767281784279952980408926809322801144745004736041059999969809005200875916074273464714160118293904807166685930908164322487777059725885575501330010197047937221926717330740627909717863565903234501595639164864944047721490908454983051480709004775304522873760710854708354786556836419304277897852778866994841465404265303884838858066384978996343777068420916739042489186250758616533441896095935734431935272105069345793247107011541328728590778448939624063190234695083569504754218831119800895522754058365791614124557920765882116061456788527763454806199663471213865980264777205503872776613730334156500354996498661458167845534834285568185384299646232934341421738050324037819119485757991550731396640498695276703597572118795414953369642018069853097499147103151219453825084485971300108428198080782077606646524307760360349256849382481836235494466942996639108548540315365856420469507059785224122931259116703324441351471127737140366328391040460152213422182825662009700472231555824925288337211143270682467101714281696091527189809225326157023902177171940155955230777418878243224448238856897563614474107884264724695670377251541054221392481074297689750113328236815304590700993738575421010599727967386992640000000000000000000000*i1^170 + -13292227065761751002551043113931876975972226588669640758162991963699649531764490846122108299595965610462695884223736850622671000371150253178185968102097434093965968584510175338861189645022717790638258465181534611972542597340852478189767659758258370441961359896967095953295201613986695422025619226382444704947559614126944615228959392823446556011645024194038373611554898496741833298239820899129225827710448546669891831778341606073173286080407061176810378750197443814302328387892827349166909387220018746811216862553474717865155897245363126229716053330163980334849507944732801621287765358141336623826018719424787721455573460568893912026265114219346015837607124070846219338889211659516799651287413511610417405854913836736942773612811952979293993559865843328774366071395282503182541957553053939457195305919901750494557766148619248092567667067845580633176715676721641586140521519488812889147046952599872311767459684643490000300103372175860438305144573254337997302329607405507233807143688848295505510723326696208671860107470708367718889701811807244842073650903237397238835204369312939793988516331365212339168170943227249596670313098827496550170933419527186772936809566627728696674230631211774692834271594529227702781216749234440799056141015891520039632752051424468981660610746654453488001636673153373956035159985752703134916162096244966738011381041567157170416851867905436969737380989716738562314544810147596780298663247705169616472237939788564446780287590189647467243564280718910457112335802691359303524990431918124760603036128216926707480043154866010434001875635875909068213135200477730941745996624952317192580444826650708288290775629740546367639139158759907743133625757194765207223309785708732441359933470196323394703393465622708542412605491169540577373273359549325868014890101143433171422638370867726731736911951532854708798678454914679152448477523123339388525121467510984736861512003909860475587622654632270168902417617014157561817077647709375240786585214807711126148402096720768075111600110971163438688991293054438882437031179533217981897834058821648083237634783502197099813952724908393740463715133261871118559091522902888852844154503488261911687611392524201932881920000000000000000000000*i1^171 + -696342231724026131761689905434551397667662041699006510991750963165484384853489020862451699910242695600124095576137490848598730047723922734516574578864360085263333049078894184332216953947563540032515975880479256918894694938391793347907691187085621377255243071344791353929790824318539713005929866282215908964051847997977087931453382476805313410529413143827194276729368932678211284271866348118509831827531288270884611796321180033851130990991959832568032035830116227440343119354245625013187537866074748360932696379403393847388642516122651425556565191996478682729582317415509788803267638166151683034819964326907531559598448664374370858232559009564023787951638709234446422490201129001686558288983477036659539925554095577032488894822658602505756260882828062001349433720604491752944645023041831206852839800219324170586967268106892557566959786202529451464927234555105197222919473919479232699127954976593934303161040996031261802260875088300418015766866676545417089468917246424044218120830252859775281759439013257981531482840509793778215837964274382983054488933850094959967351638393297848580924612384871713581599591458563823217238164533019948921162073351562241787843544996384069276804364107696265203157620089846618010678609807757192547196948889554482079028251735171500945795614014763429876437332533593987489348031946401330260689461888864681740537426623437798742101662152622571596413590440814140862679828113946900895987732734601770724059538992655658023169935413055477258166465991757081508050213154076763795134349003667427383204497354471403114644783055486492739376372788047978522307502972634766356170436956382868349378458239003640639466132920763140062980516957027437142304247391207125307084089410328701076407046162890416765344743370281282623416934814996131521311822609559131670298427845011275055396424757846459282534762824349161823551900666786597290778486857080563912574089590820927265521469429638064625806313200332625131919878671102377682266879618101151135393399680273271853725040713825394786295139998962953601297097874782963211374478141569368986048550355598748257360448112785743226203386024211060972084404911503560537726569028780520166508952486370533585514712268800000000000000000000*i1^172 + 729881887951255413303397686656623989223100428829849360000817220027825571052100333947622717479606087137871718948933583590627421177481772582125663098679003407998306525832284971924252413140611743410827391543928300052627865500133045511641720726774924257620576960192618350116934762255887171153683715764848949867600543102754701774822672416929679210241435059729099306194936715130280547314049220478431182362438227602623898876990381183366788652166638190220138814193273150866473818706820798134645319123117351404732631657940770218306813481147837376732333095304747928737175269597301688344386265750083602079926114249440255306463930729161572097426685942460959675453196687328465051848711913958189362659890690669901701772065509507392869904536184962559314590702228116358779399425003239541585889258608963588927912924909784835126904344857836174054033350406907041125949394001624031301481605353281217628967436401735484027616452493038360871937120649991339966604123306763299922216793747797378217796023205098722356262528591095445000553118310440979437951898437647899857697549439041032810385694770446307029520109796812843895714990947834581610942108437447216522795964303333923918900863908328966385659188296999763804165883247093322230130464366025237615108592141805602070857435401287108492200705965709760383684464152887053207272933670347697809185256926874681889977216984041055233117112393370157429519176983924336255811960405684985064565002162102486970354291236243502100052841286349456252660105866039374521396660909941721167922957768054928018193638959718597735411600697890581403737383490474240564486571966806029169088643829541183149284385475865425996408488221754490549337762799056098498888792715884020487137057466496827828925348673809983386397296841828500276032832269787872962452005251926849579168616332327306202059940592652341355737394396130166492608002497162860721390758359328625837224683094219680959713711914221210587673144555802003962199754187632903333658137405061937695155713724720417432858199467092557818980157319792136847101708106667175640504812851714306681084801080729807471823283452858750254649964652553711274501208460063768292329610826422910195052100666311835648000000000000000000*i1^173 + 25807568047709331234890436441238793915974720975780040282195809846740699159620538362368941414997511697124749016588270813340063386866149588344241015111864818008000005822165433932596875663252732634654715020598950267066983078999469466265476334975357329845634248053003414045310706492036280406688962981134688657967603373404430392834244573584568944302080142966416763804592287965897333267552294289002232138316488778464289893335767593129781523410285211769874721351281589930614254028893760076325130537232680308574790650724731090780834383439511202956156232755015709699547083904073411372053135203236719194833573450947654450141188427699944927820802545746326284220488619051720209731107431735333409181254272122460874871629313358964555279381783705383468171157878968689495697386127846294195050358390148116307327783693369745603351386885126405928102445759044095045515200808983731345178007112638075460940203135343516428177144598220094941559447153301331624558611477996152556979884232290266898974269166588322466387153554486074774501940076904247338822749020739847779976341707956148248173024666042640002464737960864826649442368498714968445471042197459586155835124831335209976023506998224043473956433861077061835075322764383989756036547830777236228890270607795317665387102303861138413402686451949832951806405699696042066799588565316966177044709572754199453754289201311452421409635363098001682290451746344925598420188707596155561961874841166355626434745356165027614933189276371174031178033938923533535230179149761332555526410017861058667644336605420916823099421093276512463728041792484181332041447862966488374689699872405336794253279234562515489301164744023262706953076613536821388136197686182281093023430838455071962112039063297645003531078470767571413068369553934970289979991571664580862723972198652518674937716640944318318699878178635131195989070446759512809610203941580259820459706478050105200846005011468143084884839736881749994583250209508399406622505145870753171221985121179745016325327866005940856018742879427923105791282103609963788922671343306011158268827229992052768415212270107103805951572519409184900951761555318925437834617360153552653962444800000000000000000*i1^174 + -33532557371098117634533074810941772443827969528582912199046260531133186834525107483538509293318931762166403726619571350161572066424141377535342469668421059889146021261186021204021370402202286349506867326728837528301859883494457335070995489928713462669898191089464638415151484683694101148675201826037972201150608771392793905949249108472095091238578418203260863414342564490258019502332119895739575071736365015291001959759551257384671081187087555550814223014614153502686490476156988562158274218844213448306699873251004395110080924543224361541925376343256457777073993687136157178065734396929075028220040627947189614069315142943346675297842503877066327155875464509678997419836096462810376034666466669304815704811361323891248409229302863757676544064703779764565762256619513989200323640377950971264054416467837781188247547482624355938932817527865716079734076928213354144583677824773881187711500338575663637640465290684018026700846798223924746861564232153774238562682862332097423587498800942051998240110850162927257288119854637188703324804429005264428869076506008653373447001024037376005003651096113098745455442631282932773718641151725100942769829572784023913175060081579925932307885516463161124648904773561314709496841510742750173188514422862176784141400814336985181814041348292095124001080359700720097467104557215897493352849531095579274381258084821750011740306359525852428094076315052900901826257301013360944770692769652117834276325465674603933978182495551716360779702382755457405403298977046380238622669247697507962615747424216615042408023424630629443778534445756102896281009086219966654865564609122861225482370783286788241685216350315400524776706823752703939950555978745237190084215536519635814882816904166710400477892083043431217025826990019156463154437935479597650453346247897812743714415933123376177951467214214322746037676231798337376887910562007121565609674096755485901211057720230053762228385500297455280350192922441795625406310548951398642568570544579830383885320075793991256649217928024455972041774442618514546795623211789006779665042756935575886906554509950704900571039343093232535369224064644440900373805898137600000000000000000*i1^175 + 1197593093143611553323312521952630681711108976568371449469351128133813885056000672602569158779992449183434027959985330885253003168908704210544672961758475346634384035397555473748696397448038304505982188371295723309666338496943414748027015021751450147566523657022076928120056389832619113923663753881866116691303965550726516518738954873531356706188163248578762426292195121591732768052241739837022469641197398844655519175176017584109025950130990311519282466649451737402482017296113630165797859338448500223121960837226685430346706257705696595424727901781111221919455153117831566400175939390416940831158014468678561265414863544532564357806436850731913263606913245060481111559006205539617561935392401437965768523405817546141834478585698056600790874341496179470089272094491178788469485308838536386436170049888359272166378293789503530109516153064698448133140439532709427761010467688100814279260590903179294637662417667818003045020356501943826957629874857084303850957478801307006911335952432552609035040477216317609945328594248148538399487799031404322967848750033143604578689758136911321858242066867790349909883359336537547551269114129600198343100224471030090281478115994317683749344577077896892472093209542920613728684235311908649826233873495694276246719819417946898740570019632482967757726176572192759515948103833569014639275104796817412600939214371334657537596932379533905817693723427169882033369491630087870514101708315907149206059530733478146887516874073039462508430175735536128009260579394970269106798455230627314578508487673629271169761120167398438497728163408240694849210323370185926618795915751209947655858817868789792062490787158701299634119673253701345328309670394668771138767738522503994814459163766454042578793124036131537335417729374808327583352625491495856455337781705429314287002237050916846290026620512017676481642116182941207034925830599928813487896636072296589579366267140180184799079220926101186471416952360598471191290281001617988647011763392618918485885041724114723121535632963778784399301178811096287447092455711781646920997892193108257463721034992880091521477738644689529779872883229505617920000000000000000*i1^176 + -12923801814167061953069044797088911406964749042468644026277815055218115531470591882719758775152237424877720618419176767296747803890044081869859781550288158152981211009600838168112679846337729285209038729768400715716799263908119019019100551952957114018049352933048884169993683000633513652463588324768325887162632762606003564618326138617055245778437758432037628086484041494025768501819079631090488310871666600771856518851412391580617695963401402279775324703565857548903760812331100762836716360991274434048662373199455305481237177032740648051604270790263202358682235101931478539037827577428687126819504087704525998401164937879247300930742998433930339662367077209002348674645962084278708458645093740614981182895455410827112290239273894634169526159634340804849720578082810939846356808201529245559949714796902108849863595303128166433405886898550334384077842292383327739669807661812223937661104162709110208594409032367391984184306028839621860855297857517959777526081584834223520227818765143993479258804527382364213621215096938455090955003926621820612529631718223739626253752530067253659058569012416584743970595708928263407872882936172655384335010383872105949238573116891917181071321786312902301661510461864335746135338007579075778041008001893651073387167179773169942832745276888119360567130039738456646575965194638370986044622853731770004116914737472613278427110734689826675866880660905265211004835302767672332239216735791038514322290535681826229770450203036596858812275978627922917849885814306927003551018536897948768366184905835670183004812119627322278883189714320525064115079861793875658937315155611253585058934441560847273427406749736206696209749024528556828573249173150836207544782839923265610253387020063397296751431383224428314694853120170008576201160530552680022934310697144581965816201390594281941823764914770137717162935241408088641721808299005724449209215490044813483836190608218893865977049421001078515254104876463108861099778332944387669786406200937143814152771228933606427545552027369890412181633808396401865518363506930710240862762906999361623301341194820896330100071008478849013697740800000000000000*i1^177 + 34369236399375890960450819963539441288507433754690094426233134879067003755315993565722343884630922970503533866400124773052563569008313245293428583105830261262613448241271985722748634586539129409657837037018551491563865658745363797000145653679973980508415269653550300132338843548106494122950656969270316448956002656159626285407484140176568984181547502221815872003677670038527602933095133481561989310728117742297032822657590460742031178964585214613054199425631486990251023386327063522271815769526676508929366995347358915583239064865829571978794022819868528872141737360141095312793480295613902841613345904622286745938109092557486057665152614477398795634775983098785147512118971722043250010929461081668150541955418335785056337264360422960288583283187637142209620326436885347150470488015070656579702575758398673802792454543211086994511536252679775157727588987586194095892239880339536042564100581343972365922523176662334071551581415387530719756657906991914003505103503549578009177020143340668282076356343031815758413233524883687306561327094950371666545116320265095377988828955974552101928864410947025139174199221946443567993404320707715046567112567563820319814021483400426080035268504582371245660779241285472101398047018587188385470354123089407356877435830867702683895038868797801726180037956832024430651688832060125779172419918758231742237199132143823073567459342351241279665444259563526974413889198387045400221534064443054363770462597771342830017344307310012366414798405298395105444975827290074845375402760399864412329363887841167225282452111719740093150049377110151138946482322851046710466227215575246669430226900138876863841472041194014723566543681108548944341921207475763305301508579529731195285395398565644621500380583858479235196773689922935102600851787984763055350395974268141732009757782687859834298202260943773969616986443191191149929126509906847722667532217930060778290398781073133862686232200439193507416443759099663933684474528928891089416665711021888712559588522639628222775335135507460284423814019907556050310537930849862211834975543760372049979277990844333650207320309760000000000000*i1^178 + -1272955213253547727360943290676959778252945673895820126564476209806388464432859927297219051913905411587782821303058680802772275200053539344100492179057845192115604044487417826853815262191680275923402057627236490313576286716700417579708205811347795063304374073065142056729584637562846861881571335136188075696370769021338021084308982350667794243069900730620457510531428058311814662625358141216231191449876230152694465829790798463816657719228601038651796274616903981141030271432316913292160798425479349982828561861597042754608426953783478987436566025422391650766513614873514698784355327993482854861209186187192122300639443303907519533901004330308377490328109822634953646167924533689931809326565006023280467392124378686822571088471245852196266681363021239787795817655968908263537291868335902498923105658255270152356412047367814773092345471565840756079518817172398466549345412326661678052750631806334019831053561323501784457780203404777505025892874147634388041837685342715339916233419617035162303389778561028353682649774773203369403277874612189500104431644070877340745806193281765149980067429278627955701481320571672184830813473779060142964288707201602161346104306258113844093190834231817637840386682485079482781210826723207485628107490373052724118579186290043188926019330133977993042178397003141865554175329745948273441729669604723288680620280533593418873436406068168983550659999489935794916253927854904358266724631687310628771101938578135850730461368006871252338510396903452986746280208332959292512451628288899566430015416114206845667670949665029116518957519926347019402714753855169104984184411666656802558771258134750033230994959877176040118091815538724663735288914962478690723185341341637052557778785315382964701391720384540083600793339181413818343881691682409054182326394507931074215520877732137187434215747482861436964170364389847318027370308656797824114902535054719532338462957645781052280286673775098798477677589816612117145353807816076343218066485634113535174795345408098853710301511278362613103840355564619265421843560099588408836974274285575056147627166924800000000000000*i1^179 + 925012856662038998948257486375778441543340096413067008275861165078419032840041445074542961729056001480344378068365839368333092920530997682807235137756931204256251185088860908028340619202671048271959151293685889845569771406660826817757320661377910360769330603487257583363024899144401441910385832028384225383460590448380726584168537494280007745064415672558054433216604260627965538916365540102781801266475503065551656713203083684669972335109615318247177329090070162298404854454502795930991532863424389936679917656536217084686162812047437620300436479008177903092428686467871267752377601560054747374374447247432072125899283840690141828446809266038191328353304555181332051788743212595333017860405691524567654070397452420505319164742438636931186859151171326295366805001149432326430258352445124342103210475504063140391717623599952401823996537891817997856110501039151828478039016326476048345497303301008333255748182288170688552964129215500844915437711052056098311050359362245556918789673725905133804788557455643497413020741076470016472955056626782091797841208111648783597529787707625676118828540962253727222443927852448629221454393715544511039418954924888560474797105945999677642697918657241615812406964463444482639977430211743503075803102287083013767954792235634519057117214287206555224423953567639208634776361563476330717849223426753623366147646240025554672610368571122089650057378784823791211642666644595582392104200169804831935604335849850179955767412355986685212932189239833305970351402774082708739388517909224766201293017675671453311284566028944254670311011781674151630662710599338666264372041961614295952064275660761444124437610780385563189200168823804550852793529563198019821179064331916864071907780313167993518745684349650170738726617481534404239829375847180266951019884953341487334903161321634781264294354112184523790821287892355693759339587154390677934303711953106331799669446919555332937917115119022059062765851818167432631215403116591265490992112206614405510038797070396770647523354945486354512415156839411652255813614351672546388621719817420800000000000*i1^180 + -199340646955786135097547739233456499791126649867156666071639566069673054547012253059097573030296492356323297074494852653352845452813925203787112845204284343823680156963839333479538625814465987469231956125884435742904494461919940089411632761088511760314989176059556992972284894666144843547186182802313644182608132530345050695003148531283616608691095753802555735423789683880355661854809479199208956719636780243344670991331183563350302421189094510233325429432202919212949475458895476441114437314524417781296151323989207981159726878326312374715195258306801330168874224230856256967010353847726415191861044628633050048800320063845035320938767570080662176982955050129199205217463625130514975913952519605767709458273813265392895861949307263883505082748511233052992489013328432255917995092326734394324131788233571722655807722362902477866083704108292270872779082415085923865041647066195898951598893803287691414314026687625621377294411294560833062430435473912466340523255769159917358253633948915894249241690813960783699315526804434817327999336124644523016946807698539999313656352385896056286249256165289078455690532776532290514417665507296889911997517159294177236840742164990967034493080039553410642918936740990715628244097065750963009794347774908103244957391076999608995611640746218806739572577834473426302223486193119863554391687395641306999444198312388965849281694283737546472906862915915011944210958329764681381848176065960442860410635400817799852127523040733294039239127394620028530161157090840779166402860707297434907885961675907830089896176678322283946873215827293319277255333836272572673604257014407143039241852708477130727591116942306420672215727880450891940498473696312526316334510111917170619722113569570135395866071292061510385989137845110065590518480801187438116385046734401985615939133765526652449613653516014487397265043783919080137184899543821322556159919926109654158278327724821011498783252492306349835908029106446620931277910943253242260766099256547955578424255535529966564314558413109939466203296805103535094678002828574720000000000*i1^181 + 4001158279252819234635873161323933219466698365580725332141159675681893480488792325477616836591245885080978197383023448330796506680683398037414726494705759335235803028462117892007124054605575154655843073440332173718912546156336232147979644736473857060684174240798124473617596587353591022334787235328415359198474785128721771869588723266407717818562011364284826790196525196335980915997106111373697535783028209799433974970507448703555216716247465984121551308283909087723359289908982776374731246448106133270675764115818993380907693866395950403114060441885636272179635128418658471474689836903849853293745571817519594540446814216354721833223355625995074454670674591679770155406884568074336437686508223815364151638369733282230232242908418952756027823097057467701914424014579796112087455319343432506506758568588265437865728627390456129474377478128713913640361277808577773806221046169493833203924207266980970372530814846653095101632830322753789201731675110380064476636800679044378775551711400946634303126787632533475221693307434822779041110284091304247238992503129666029830613284009640993569886057976701040998767647773795068941969102580511015525286879729072779497845260281450171312259534479584223514333386754363398757362431281225854543779146601608582745720245123221751861845983276762784119935516583767579907493210565729799965324036734230591993450576566990930459817026355989523693918825925969397778995514344564525350003822988891282665836645613979856583369222967660900304703681337548971894384403214893261722954355571291523531632452384416559988934141796905571164554326045556959735240974150339332039719658022985024492629333511463520895444216226069239823425839300705014627614599995701518362437892316666208146727419531328160138064815814590491302239016559992532257948471559699731953741858265244660780436924756853803089606293254909874537222449380084263505246953918259180608431444222623822476405011395387664262203043031309811603416454725175836849839293705002660756917590707342676976125008996831008065120603818114614796036404674560000000000*i1^182 + -933534752032285792904401524113320805366563440469918501554405754925534638890998312457488317879167639182575696819284725197709282864938168637530514192558341734236422922592394650157632682431164108917630570548510063610830977088773663198337562585469163725630554279595615355126536756757741827317731229062405373563352124012049159999146700180518412470334815957713893986028915178117665192646395179026805804471926783721045886726128776733333607943381964639367164504449707931078278881193020104710522710606511903326123732971212354086717598139615882697772370526763526135555425889181785469256793865173988345506662110803199609789523090208335176881802646797967646577594975074179872842632089935764922915122579192943592929841894009685523886276268959129008085061881394773282939185082361633380194269489940825969958394428182659942333762581770511888357670076289622124548013110006281121578094241623969081341841590155345747122262907709774056321210916353237239925867413412718212957788182772520299817369989715728079926375701198241657495598476740897472810266437153106352273798696551690180071335248552525507934259837871714198313590274597345911941623845892500233850830425015755028435859625840413084092373159824524344001296185669413418272065483541376518228328262242485053831901816251423678642064393358023116944523130224815916221221440303990321162147725872080205069320195516009616490644898188680525474768151921853344800805084409227348253771685147870490492731876533958498046072796538663444200843562199506849095296471833237362234719446937771098734222860468726924992661415957693388744584685893832677829577021948962567774291900640442493676537221170193312563253874767509896850582743697537830515496505214239469992851565586614305972720402223709093609766866870190670074625287306657977437508511422402137404739087361401926493459907504486037352811639308546135640148501192716279150771251359179731805436135408180551586369487096084356452766423037906438423227314261161502084906698734990819868603894426804024920373721998970593165712282563379200000000*i1^183 + -2586288112342272042229069383993074175053949214217718509080447087386634154234099400779570613529284080364102721821397403085492441609566164547799342465851498640199757719225210419273899084044825689921214056932749372503922974966861005833299340351052298779351930922403426209547394752633793059691863871466548230863999559104183958459627113559155816860387488289609893286103351861624267786816934828499296988160648963693964161598439010499607251698547656835579251783039125525652281227893825236437961104232118031345310648891621780811812573080892072037342820353992074985731828173879372713563320886675504366961261464667185936584629765043639638235568870551209059253302815610199305155708452379312336598530742299382426909058335614753025278857145149563385881686995383283372680409490495098833599139536176159169483845106121339980925453514083474195526575511905393295973418473652956075477729034951795052973166655473046164177194403472782248520858508295903749733317919900693022490211802323747247409551515094841762695603726574117329827624253195062973122874759762338368103174487388926077546152362573301127742265322508651106767611537748873821899188217046724927006570208201780423229326437698516323560520154417165273648473682556040725935275717803704891746083301215183374812186568330821305031452021446972581770851968768043230469533219556208964013418730650178527923367000262984132283733100710081255524282883131139250657229820193918634673431572201178887560901063736862566647283200892110491051467268097243195950706720897069980109087233244573533821596816423706046262687165823934921691378287564212723790759877577541808009928314696847901494048008529359537623826306850574463291871395187024640297884895725156001591383440491715834482740835459636190045339402049349838913993605954479329718606441251917768548735652004448285966485239875707918815304120108808845344291626121184227436790826594507891479110484460394164298894795692547418857104304667487442237278825217801287801561850917177489426948469359690379786640896819200000000*i1^184 + -2475696831650693655597009976211443721730865823806275691265149186452842729967326346993721582881934051334089047896701564289881833378116216552514571930796613038818260802557508797080265714495152784707369435971302846450800556253137832826085650806540146472545581760650477037994423707356626069854214993738787262556425896588153120974167798747665828254368132593156502653218377496036451594268608511606256143532951031065011966019711384324015334764310898742694163671542486730829897787392837638282304097138704614072106061472531209392276582331543868536834818692403961506572122122040851204793334050622405872791145407939217204012179624720734895676746071691600956849388077518339965325836770350534675317432027430660760271133133707061482880700606941388857384735611081469944570485615958559411083564943975900010499499662389632598571933250246887530636624290103582638777600043257376834432232092860382617954212923329818287550754150401008786208340519320625546236816502133930937807951429998643975839171215063816398092475383253851480133730058902168564352660352981384990561378623931662370469444664598376240825858365488185077041330619610094225782416595160957003296685424799746064745493491490419111786746588561181666881337042011164205687675065517323418707960986910176724814577722294027018404819649616281206177024724731551599530821272245852463534331256342776985263890254542683341340478615118085047698339104141772434982349786607189013396211550243684947377780306171977478104177366926346832028278183706548230211736280034493507131056299893748868675838079301586127240388134248511456951592721204530512444858175020972173596286706706629222744919078088062229689559516999455213173063568230297609315771206831506523527666457156037818325504453055026635715949726454873143680111502507817100860389840771821509377999249655757262743746746801921499543428749751459137126522305733364040390356171349840411313278821540739690017338590271932861506466908153861610836045573454359759056870968002049731019342348288000000*i1^185 + -682502765154410280590195953899984335674326396498064603154419534806199091795502369028818124116581678322893032613703110720274389267123436589952245241713286217773461157057323573639426358791441839023853224506077457990207019827381241083273142780388078390674937843492579017132245896045720288651487920215377186686262072372080985019436137545424653810000928153941204972876075202633718035263923187842082186321426631980192206171821561834613570478728429040602955785401351100861396431119087486600957603091146564293797439276326286620762175817035442460736982973114731874312349328493897106728646756246457556703246757259872583697476020538289007005142195412726934632614988717892469094355435049389658010509518061155140716811872383845203608406568757624907715489135539662098043845616459669654154089298627994943071305716687397719908343127886122817626348218859788650004567394954439295108190433348377652214836551484449825249508334799461058335029517700762789777188151931987091301791033855586099841326335152724111749538290741713546261103854378494801711087058209715116726202747878305355084234190029278978293323014824533177174561157124891100027830360369068495399423988243670407732341899887130281562607672917042601646310136036972250002517750899016565917087792467392406499088687089588151268982121719874161954145704790593108884453682620504369089275474710972988541360049696434677752986491576293602712929911278806061032156826655017357413670825666879698066883418518404856801111157388983174399949277450449982820873647338677411849450247860751188598704349810096311958815339997706281499658874282265759894114457978421822793801691457917916470224202242232097750313893525433649436239715734450446221835323323350564419758840411919018789876444493078730522405317378180345297448915105603408473293356257991269049348060123476594456688590170008733861424269631891594601538763426836614500517612692501345432970360551471434979526591652753937520503395805245013723760094811674416743710720000000*i1^186 + -37540383679334854025896131851531160758365269602160171411742653622736709531346797480104681275092281153546818573553680873695849488540387447374100415229575769456594076736817540988898424170709670042293303872746838766279810883100822995744793348383418502206794005905801614036011995821379686716969935111236996434925998769285860473798464833182488580206532558485690448217366434664061359782822252836319480030384784919170585731848934973106465392150657364629401351995912134264469886361616714983116171928388515065581478998176389273931556602297779255787310778518971558751874976338527316599039540617885699582572402362752818194020632297137233644304171518678986142065628572797875910566237669822635568860679050155679182356872452068656585337869567077772065613408414356056466606132094993498932216366273901733850690811416974150260850313693933890667983032209097322267432053705578425040324089300758353811327906230785403946705747585351092729943300406621735020105309928122089231048619265603950405771727837876467988889281828520007549071832266283626183290928131062917805011911926382639244772170277999679222284334360016733955071331343853809105740258802716789611321641937900666763652766655309005049011382178842869727078063937611110197415867879082700723801512762740304631147627675876550604042705733096264513659438197628310289386244956419462555937030064875290242035776129525359327507483263268765519398313641063085448827027102232448725918837699930542591742233431506507025249094626210540259982223903073312376345594232994439337171707935713470549896852210453675408920710451315622209844615323559827905804030376529791767672803591896865330748403669659506713317153716167355729485038003741211265793038782652392788050541987062967657636144830595514953331652042417031206183092864338853187651623131248603722823911263015106169125942387058780650364298099858275754151796148432679198851792286861142574929689711602796368865489214389065224317625090892900933304320000*i1^187 + -33451965604278768314816235787067549251952856848948930134157308588646905982450545833112520549790433464793120464044244037837305833261142554653776450231487220029834784957156261747047301349935389331542376970623093555264291753350608305722313126703396844961297353168482955675693215357421732811095054382004601107321431253566859952808799084978242790056772161918230802273156560433023522302914872381380121642996049175008286100034792800765503810344300743388041041107656045555679562110590404012215685417156577218918592997804697972089466453769185463544184746850547272939423929106566038517570034426465409390147545774238542370608065310733864349619800179254500037977154824731284492595592650151821569667612487496438436670287198632661221673519008424173137462046397593182610626039106402976073220660101919748285009802667497449366445735372346048958438180359419239669520427944610081353632030982802134610373965735281194441157785585070030044852867155834643999310672558959756327636128031529553673807974353358989414118985208070468374594676459431445728696588985013291866106169620896793066907375781679663012524730375617843597028896109599279851563218335176120144729460784511794387264992256680596610000194788886774036783380604777125411114506527026017880049093194775588012506706431765801333016522460156150331474640776897826004982651663626064168661335608289227193711850498668314277873004779950173711610161606960153105359546114641708866158393292616677580506844206868932242855486012017742667081056983115936149024585956987061666260025127728155122194770064180843777501622402976864431387491842729408979241404337006940672361678250607734622563515044487274078669818194963942721101621519610920085565514040272889779218640685064460604735659462647995501738544442693390463506586905257982829206516858110504849058457544417295024575856556206931532705763048544832296375540105771432874139982752503901775128509118703536106957895635042304000*i1^188 + 15738703757127836303411886129538506716759426166240758387998222185809998328984592187949444451351143626673108656292134860590493460847215369258730169069646245030338447549551113473195826210224358930136509609967088600508492515608157407393235863916931704681391919742092247440929987354778900199121994674143166771151647493380990628748138795519153727870342713510777769499693361312346504453496371316135112036692277559601616093760475117683235201273879347231588240656221764184484571897655964487206177818237959554220880835505630738960186021897634850629001260937867477322109443640087402392768217537183011402105430305041993238321364421940546810579310785394967532632797096156846198210770178829888780173462452617020640943334915563595130741244697318021329782747330095282545751431512387594648921476123921836262314117667188655321978190847136778795438920118663345177738613485546925300998225026720235360744799823475098235096738126230525561187526207961835232555801860410927746759670750916149563145990555532708013913682983869410691764986224119325396716206797745751093045616448831765889844059130171221301276642701507290911711954128050448547162044837163527188832446057455682793185588344654267616652294709728512619939027601556584468149827392569156524156658684257542989671598284509836409007306666549732642903783995869813329200081389121935236273057146338223279540673618694839467810794120363446147487191648703605465828359339569093386255818252999591899436374541804168966151074842276359235280989417888120165991697332433965203661470149446446175568791939833203217758438319327154436901294987303556086950292085710186003965897155100144714194676860314473749838107986074623129705137744243311613001780623856961625725824542038355010326407037477560539508292772121611681115004346383335265970522819361779170423329866950850306238692725816869754224230471122277313345433015387008092760670417955032143757731430400*i1^189 + 1506031620325955025846755079185356005767965210515251758651783524053901574957781327847384248971620090636409570760619775259970470190409651527511069686795415315530934088752186147101435403373712191411629979697910650448965950403466445563692110531910812172407675713560462004931169408946810042663463394486843448817506632408590862645848568252084834548391022639101449758499369272159629205316406130464076333694096181228706632121165090966341479676317268111389604398519840511979244984806753303575279732559465178684621016443087731569741906966213702254557084846258917070722569189859216242373512748499971984955123538040010052746988988171411366729123927471690268035571249989204474154849673893759938226505731497877340517770922644845816352422644309691589875435319053098178551499485409940424723511540796147283724003724976782080130236602218522018338419572280636371700193878608174585739471207372506992084372721741312809171805077754943478601941643893008077977662811967223373421414049046946929570155691916252907633196225762199752159157356137892025426948770070892899247159121956335291492759704630595214365730697039542880240970177701691440591530175120734068287544262346837925507355080693338734023254014539116964731085256673197519404457495971532358696988913301249412480969294964188698765430429896006711653139485775914173504171891222642421852332062692517283626315022765939132497055618226497215621047772517628314510259177398468488858845638620446895775941092587483316296586493792452605545198361515179144367725762536705825142600226057022459920328260215065554653829586871758049511034751167657596959621038157403274738076762479842325996186239158578173032360313525575534931928392000583746750549977169044750791526163403368124693882942348864784477132067185330121636303983269671237080454862387144661976439173682173679431226699297750193666305831179433321909337711157099081236480*i1^190 + -39501434675904443798779469450074695671088980244119927855604199462846319193050397568878406251113559490240792320657076378988522234370986415795998745286971416922441939945961454487590338596526263601507185884617376424427967162998992982021594132208640010078021279165085807984014060228456927178636517239337115062299382648067360595240971205231140222440936395727035131741295584726727465097285201442118312662179201208620594088902553357648169439880942176177424381950924695113415799826360497299110310197834957321601297007164665492578405408676899486264871772589145779484500605458772834074233735410871400609736472725679425151512719715116172102861253885871178437519745110582908173911843807254879329627033429748367322054242077780102697352556151954616144079686002636935449697975334637746603373209801192243317324777550256145872925358235508984941222136423804933125227316891433080675697587267095808393187408690100081450725106138451763466998298137052945288522073736983791988972238516816348137446045296656614234198454188885654431669082940208758258944445947969821434277987464922551834975297024747732358806493934748387209746388853598594872323270230157230937491510489307891569068719406124108756103128355757082561273474889942878314220331915891043138071743667930655723956077769825423786818065351328180608807950088476513805374191062922559215038068204471811544894723483536309733183537582224363405055065321603967310077412647586518908712131010168644435451115576597718172262436796164525280005567537390030422967789150368364388212413674683140750899226602354649615837304216060864774110989915837765264001428236102053437431113808477106120988262323239680321320492766515020742798539291451127429924487526791012605204073750743442642941490459064781469020698832488850222656623687534640510200640621351836762042458024175696163980561338390264926988324472619008*i1^191 - N1*69108376217583120005797919939156342956743707039974100049794195855737583307821093226641654577691737207107411019217519928379861291778234207988127478623402025685845474857631930649255836047338694467024793029244342537325568664993168959922508300797222750371473246092807529966797172592037*i3 ] ]