[ [ -761392154281375522376635531984434951744239254499360698520043676467387244494586281818235117650674029075624045144654409157735748507463819053810173439085136848379403476926643719624425042561071749504536238914521938464649287273051195326936375813029503465519401024835880125193560479710305872986779247616673620595532233019684511820563358771886335149988320476706762746613039482142599446572991574452454062653790080466159973050262770999261790131245147228961157590230207119011583850418570561902723131470031866550017491123285031022712312195539150915736772039028213869213299976557675928614445224788921991827127424569746783393308997660885330661741829295430491924263801801324844266429327648756992347696203637881621486979225297380810921205389530398215345927113950528096030526491749373023169317274418889453391953981498935133709200193078317170392293363049592713194526872528321915413318958648538940875582183796270989601832611703492612339917123648553329068806200960371915210000703542988117337127624883731493869457698037135073710082429970692475716238774149648917941639292257266265138470315036130513188341154424823269467591185012555654232620837806547859253409083181327551616296829401873691446029340305888440671439133517744574427467855498258308935923026661639418385690079582626178255705099707090090877965364466299620763840801803757429615645246740247508590838893519707781436724223037705693399537510083051481730004665081125743394616100764747729681005329866459461603628116503847193462042054670825641102677423618462955779118863291596508798360163154611653754440451868459900312530084316319229949632667969629062163435120702999444674765588426093085540638725238235563292610356691665817614306339839098285744314736841532384749583569420612970205183385956469828093972108048819856476875303335660738039124302823913814323568106243011991455967974999475580284816329326629578218919174700684839740629942300910439794920535942956398104475766617320809682373858763542586929947150859476620604952580677184629808461573933435523189565039127236606242821000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3058959741091146161759446639164299689027659997652557890477220678482265943086420814206309786219987429081078233894477177607374818534909326437399389012042948240282998503443727941187583607931554793742053826997329100592680527352480155361299023953042218884471134544059250418614977239329951025349057814811396994684977053521526406273348544806787889045568077990455712221902391040001472949982335202843813176548433816573646405665777059494892737090592355255793020963103913644638483451817409529039153472547458717709785576276289528304069996466084809755877246947128796378412603792468635118324714042363451398142331620461143878298133459901110167068886728827246714282540926267271936992323947703405888588097317354740115339624400118495323415643584170954717572289211397507868733798321918183207362803985645751126697528611642947071727547396975015545552555170686861029502080863600435780036518419721015497207503046971216742286807026071499416201594262209303773742485854632232434765381236834228957963284192941180689693080425425056257824192801259724033656410132969119888699923482528070891512893990577044417873553267082801014255657658393205619212767444651861393696979771445321551353915546987103404899280476957636684379382053395676767187226540540493059716270193323929179933485703896017825224183982124668582168756805872657409403943775168203500602127098621068805078402080505459254085503774309649747508407550898699152313910568554074525279023853407105971653629614901153844782963597232006341683176631737919757405401226759917049977138401032025278124285289181164695669607570978762380255533665418004957006779419916386664731750456402403147370892548395050578505865700527574669485313256092588825478492648777998544834568199552467469772642300799640966644250100463392462624827705437443210632485314146690514004106870118354528373570568824887109347752725778731428140287827437991063437915623640530675140288303706986297979744859569547176223976215294448502746679821368420346693418354232727701482334921676404053311137041371084103014021087139001915333800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -6747229901577125385732212759428674511517274133943659118846077063917762266724089516674305469851210162441088047692761257008226087691629171765114522072740365142648367744326214775568948002573209655044909058478678675350379068475418738930531757833822845429648885068071791254659443498968287056931823508947413888536101999234405675305052824662673463843822922918466696333921487402090335819734819392316818424758267352273456562093389306560118004223494923185274821151619824281577309296646676118317271555430868014756992198814147888769148452572475049632532077345815047433050886497057350514198960460305010970538642208959730068070751944992658810921318259657605282056163260077832636594316520268947946696235564702993214667010821288829073208161458188340655396578509628977065180920616032085719431328735765055093264334305061899266037975952884026208097712521920949637943668132804321406579252062936183147483061076827378627600062746034418418922474831740679217739259565688077699213803390699755618857487441260811808716527335972465476852355246013310118024538599385506807782731082639223433727957151611895572986773197474449646184400004131406994614930920660221820429512662424144563026967003749548683255083071421110359764234616272849954789597955307635055752342994413836013802886666593682951014856819270566763915992191252374908196273851894283741076661722524965614590040966438298898432800437618128471079462671653449379638337246149032816793206017895268697565067105466117942302909286287619697288704387213218239158894564288913829559316961582589848210841290524997854671201798773480757422736373829294289672889318556563184648625987183287621984908942014188822289030135800594363424554601263336442180364723742652490364727885419599157639122268881724838044952062039592652403443966424932532901446033718184847679434020675965314276360928903882179759749676065454669780190127057793368070085026067537959440698316944336574206254080330570911266774075160059421004775775315438576010594766263370920997109580683971222633572430552763936073511849622349686390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1607495437455571271279414530668107903419450509246405337599775967292917535834110319097096380140771267314008165768449400280498080243644189170148526793889996565450757268295795011853035260433855115452679696194701171115448540345045749574426496714290935408882556416309703670289304649811367707260368901117542461482326749225491383391091497057258401562359397168258522359134303874936796682095370745548564917364669642025245950628958985243465038496049695190594449611837663953598504807548100046315469341011743792525474826597151068033584861099823438374501098023915425241283660456249565783217913716133438257077413452609770337691963792451520690732119053778485694841423877502987236428342662734781252812704146248417350922875620877840165606436657694323216868569023124569747935970544702924193191477743791254784064285139190749213851434096010034752651819655238496929812129188215420652642084213053012237175355081862906445854583637219053920893654437344882281607965551589751951627891792536024256897714092715565816039448903662775871515145227983604677090974916579350707309346789733732780769906404895905053360136105130235948930853984455971518716185634909931167899141941369963532376069605863223660966387470036734130608888894369049551285760061407222458419484112849938300943223571275574224462952416362855810167495533095353282342431016647953707312597851412184121574205059288743183124435563496957618857944181869214964609988737171942064017994801705048122318303876061506782680455023875146666086100241477513635286883762418232163907592997362214614770254577103231992653972950553077425513420886000623630711090410679675185624927029064400251026592912579761663758611506507300660820047203439338456627818577054953658578447071822168900610178653483553668717928638035389841909693053510252848893998398699137260345202533022571319583120771296048240850657111936909300259564401703149431378206844870731076235127057665101446733837701734035033243827875585170279184177971295693851566303102427415524051245572792798062627034968304225260279905026328590824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -2560773139832740960132552498399027452918042764289216415750343098679554105048973668608341807465631196935785449052934506597214559277604709144991823026674415686048743025396577919733262893146519474439190339587797030733806353066661809503204166773017595050119243724003990903310913506210427556783429327291500142485682019502393244077481821352631725128298451452539687870509047027730889277789162766171957489082764932781176031007842361492082110470792091696795903605550298665703785770072645707311022211270712174147302779100457862558255159469515491770907842366299355923736659877347955991668880262471333073075789906845426872987649958224019862653646827461104510346743520581742254020921481462406040022652249326358896579139485221993708590589491268413107520582830924243969389952543363815749635978821358130878244567593820451315602209326501378726777295465326705649901402329381037930692809579674324817496322634256796131377848995257188210983747028043864855691494344730361034137645684770408436775753215272366819777033390141801352862084802520100643839623114120088505674793645123424192091884979974144523920975567672487894929497664007463961639028198426808092537859164626689693684997651321190672060498195699251142139944739262665977426098748510897008626832754181061759802079506352182230527221412556389035033437865182625196561925453376601470490416033133640655423151868888408599853806528569696246929846115733311353479348249172611486199308388076409754444282928533410280182211721449307640442982815625786763837525705947196475544349974604593804172382452899334129463095591696653745445666671731361047766053457215670233510154508661186816129114549156204310893504206821650933397425974741036563947563730307523014708893898305404941843303079910719373466717372616539066499792268778050516618162383578579929142925304224474359515267042106561796159734752899555088781574946673202660428192393946894695054968008195678960059735676694187532789659887438732602610152143803608884501917954651154347852498933403109858735673109992262365329028701959457500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3985989974791746587472358774472471416321436314594257154488997951103028792641243505957668085978287427030783099994635304198207067510509505043851754780256153664229462599243093571442808405186207152636885721941183587123767199561222995776188838862636294277321994326971378210146331112863717599241619213936344391706010766734634265847488608830102409151819819807775648247087313673726001349779530511817467542625071017174926310993541776691285268283626251607768006154041223590628138067023416199058121134271462289949102279370909429560561654602414172917619489038664328309822710419250061783447190931651001692267380924718876802272109016947648166679200841867739954454412355986059518434688717700108570897368505566153030524521782827062408734697209593671456081244610608736053878378655644013286933567682414629156472129705867186407139291471152535002893682235391547376809219087360762520157074629168319601229210775973932038078782442480700809198906365357298795585879735608931381167500154536012376167626075698007702333364480187224092859664211862554905732930107289577591509149230382188575339509284739395162010084436642023004067004722350301231131295568665266259507611041489670500431979974963759148702948953487864813618154027185098006561806460897444230433411198293765540488107477817417111585173292170677806781941295970979245094375333108628556213780660266715116911667025932431743964589967003810377813793144649528571934522591908913316547705192736545821749323631376058674666608835758804196276777024103942949629879763122197296999335100924648378641655663298900846242963626468078868631771812369759679244244554775221853653271058807716753241953279852411879541940975291159274984233680511617556041622510683377067024556362052910332477627106236529067715607340938981466236165209732215522865751405582555611812110121420433521072075806388213082103757983592351287674752536734223074552809225966138940368173499046464742971311045095448962186789292416023141414457071603179147924649207124983970581067405208320612469351284468621230159546339986450000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -12063685489562696368075018141771696304222140141736069704282224612320688918787694306504807509416570156119496179590856590643504338849331660570252225495943338470927478646727253742070099913057241923527820650087130027583844284589524330946434452439723400193983273496427298205308440488740909861400995487237234243573244791237984830327060731795159587252183676003989407765961646310897673962020398744555550297838371370820655056925484079942572083637561755582878964973902294962905631851013375388670767850734691444245136951255117806727101419961132140747570855595072449711371208497677600656358518133779167628130755338448631911105614611970735450423955175613904163763335727737997459852745809502214908176278941737080420031215417711409836903510961506107781327546441130979640251683214788972872651119684891795812257087501333155626964137500573895729522877475708840652220578221582353802057492534509285857433123789352253389529845903056214241084845824715850835703847918793718143361084477007073818381798243927278705759419913443835544902406270042216623352184509112362366710959053890145267242254896354435542689776690739812264388793581169665767348319595226034688809321765489656966462481479786984508947117517179193168043058936152018451467018573323419321368605029105836450417900685210668957286419974324147206242990558725834823052454178346849750910559825740949951142095915824794337314943489487960926147252956979975084201103374830057372900257640658442641335580704196469734292762475366731932408454203862083886044078289300086377315059594364781083726506710921475203997423484414584673392897700893624811275441233874831863734456209961065969198579978223006018305697983198984418409126311020816567687959055004535711585278394143604329058882907002237226692343229646580049790228340584703502456451819270548390437508748830601332912834122530803252266702093129751437102479010892545773532341288572844269244652438526586207646778485907344818699896128697691959259186543217229886128352233631692135109282794096539143275586133708886465024196908457000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 5836219961923247906435708289371128720059902299512768220989656218741042817461605617840250515324167052391671206766672850193190804085462302298564784390658073203106330222966167497316924830620697388782534738240719970089296390794937718625344206369508144171597510256530111068351608520235421693730109840199013269233939040169232919163406626372706776428191529563319943925159217176356545734533674975880837401126471475527962591804986154793416223799762717694448575423772661595241442146284661535228864559651086292545345906612725290518464165917330064965897325702313543265935168250495901603607453662441868157114380044179057150186545191777504708656379573471704344880501032265306806304108679196997947882036492546299028050797901797676238488611032705047384056019722611685678852570830456027741412919590813374729290195388969807730007217361890585125125707630606407207236801372472786391563045984085437072591920515810737434121943624915835460199814782626248128580499967100148022324007269715326349263784603743352985792325080860459672885358659213531046233033399339447759242716651596600493881166140070173778804766676589005035622742534782630640432778018081482347111849675974411325531903752635080479804641273045878340025272541387872320066759674608348728852137582190788350792057054427477137110021957737213897105618653730965591376356692128123922817670142576058641327683255168183189343422974430497392315785311949227684092353322474050412032990666993321070469646937969823329995463444757070079360893982029944519765988459451558425731893462183349150448491443874573706372560150549774670846527584546255222129900837990944140590909070297426220048879093386222744910575846117122131068296708770630183062698035448936986640585970562241015251279706917945456937536586916327263362640699560986148686408559921434694296965769091223650519847455340544390199275736441174729247898059754982042389032850020685421147852327029190329797916797292280917706201854281676784206057221769615730141588587687422785667608295963122104106151906472043623781893654000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1623258896282806272684418708604768672441757528873862726733598469996266492398927883567987713393921020328715926840346998449047417938979636906748675948014784702854374963608396922249689855624292167569760364489838278015274751465498743863427971895308250924640842050648477650661496849947196037841829451522345359753190508832347768536320266706747888805502020691288880016022362355656565723621527321841166287266499593769226348587768928949896655650233406998666930769139997242655803707577548160985186982808333329397768949552583090052181646318127843317946957100332112788267509973433549858170763745127345094852730017160828671722183244366247297212379823374883567800339917941078470211078544843449408232741911716465559099049006344078943273768238412749414076845120012961105405562423200464071818959126040283154520092093021552243717513404720012997703020389916975014406416518693465087692312653759974806969589268923479352540771507971906647045463477326893838766276076828740692704600385081012977058213605504454249256334838838176868033362462081045395984992578584577264568449519555036698923976137344211518087999846129258828985921142327555132391648314812416348495231048487215280261392202031181250509185237279352169031873437885613736634185302077813943563767181281527010443982200281121698030078699527274458677433487686385774160323983017475352030503240870729623473688082532560166610727029374122097723595334100925811520171360681448467357524417860358292191362708164603283403050766066877919527817636794729500834609435688238627160999773365549031093664837359300686031089951710329756782131527245885109813788251131316974191254482875116801396618946576485091470211726346171720143660317349356099980826147530177038478584699705752873121038139323672731054171809569873497453594994800165418900911594421564217901279205089799505411083274486385036683925374605280215658136153541418730186205087559343657122584525712432684773966797168731984533380869648353371054886917800700232296775081676169651047966163903235084025369370568226250868806020000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -635000941577346956208006973425812690878868436303587973386423448605783490825537697260985314684546747750885179018974412593698326126540763846816149889417886817240192488897312087615002855517962959912879951058829311183573320536786605846298400140789362518130285397819075698255174469529321038506410350095649888481541183808004683587780095186103559562952575265374093881095307640042226997794756134392891752810085920526344363640742990301088726777016948824492689874386843690373228500914618955768147244388963052880200469675217017138721617457481165409500820320265405993381248838975259736964500693100877598166526473220092031406707542259504921998080671737386159811482404104398836983338600462579751808229964141439825927733144719753631474634698536426303405303877789364443161975329492612668441706901600495750603678719459200033175673118846103269386736559790195618793970774926675588890332931721929271433047717150982522081406342868792009366264721313504551115664042013783836316652865686663007015505403631054419649297612829121871773249666752914499430682873885145189906094060425391255065137270369331497860254693727995062416662430442704185513490698249984943495144147872629840885955109825104829590779115577814389323936477631683726901422250976315875689894422097690964526109030747101672851684614870886247322365820858162604315102679538949387344810987414150288270141893352658778587709091034086288965102308535092283814361596862137374005757349082342498595685385453888480808633867458679424067369566923932151354008919788777930250179851603524331330819873193745621253295108666616637601003929384355070514882718243632627615475567913004077256072418909220253094685443081427260940165091490580060281093611854457817826442751736746888969352125628174261712768516319583658528435035165345627848634452072312253795667359057367090852171164801050849243115783208905933783818660665835598644401202209708675073362286458759182442387567347802425928358083026749376348359541005436569684811486864416834426449143199185068520444058065842269749498000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -104131467986259863766242684714991396065562105267570268792695049218473325564358453122617959599576705971528296613358866138410709016659910835631748546301446699081483916364771593025808080481613745333772670062733872664893724548527133368836145400671424203884761612522336338278745510088676935908535580665602132609096487641783899731818665405115860731061709588762022171155586575418947727023207275962665064703031086529277229861370357462174599059087291255406230692041732105569490589885350924259765765986989118723328502874482149288460912291859551690132623483466295814712445723939462507070980346033157813916081501160115786306735552027642693349828964768713932957748351486763372268384182219352366736344729772098962582719451222354442408317474248661923639045042360871192393205252515012727339344638534399976025854961690881799358312573998066238907077148033542547938483481671281506354672527040391632345860184606802197123315663236814721798198326579880640399043553239067827328397480145313705121389477582791803821190661189907083761706447653391009965715701720170848515899426765820766645047828435236013279548569480006089802810732919743736779349446430512172861093929267012595728471714558908972860343471981072084791003550358498340588846586279262575985126123992908632965872069429200221238389580259349179034857440708305569063080436583969005117924469501972093977252257605680270271556585119071173665392686868598191691364317601623652905698933791934912745525147080543516808364877673720253959589662761039716400610961783965256596764274056896393693592701591559279660370027316247958010990325123258354429088261383217889465808396031014842614769982556413029109655670532830390206911659686387608857102377741658348663596335382521200553442501442997404889594857267602124168909115168539457467408989383868435874989665882644173565358334589999309946456430130293539999055468505171786327366096876684987066094475142314346708097939530032767077725049756305092755758673468016438828737634890347391340936696496884118290109416803435588924200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 6003925165484071245240254682904101516330096125863796000525731364318740894710917274933005692422767516815870590706178564917870321978489664174262245977644679781461697024417428232693061998511059420845239724485546890387699798378516966946914547825839122595700184372005449897283309021955558188612997420606052392491206993119481324485348308741978632188345535890067530006244128249867002756147668399895893315166480552070253162732212015291961176577152250140773407240781399385369500333736446669410730675676410857550530949136734994201991417574282709696466109550577646719839559505864648130067646845315761173564260128700127128453320437711557210297148976658243092486757426562358561458270820895634238308157694306085245990501019968645259348170397307030598671980675548939533680051691400725930648631953836047174350584106233856332273476282370627996390168243857324671746849126611102446310104894122722360240984472100225500405665713382866116671988058247545493611019916368053728721927505925225168492890757596309859741394248922590115783276743091437339038828349800280069550023738723257632126640605980769603835510200720795018368507001531706334337453003099686488324487352682911025656820161527250968642516365779753584380791291503864345223127998579085279730556141373409249735151308946976663774772402659181477013709058644047814879576704585721854622470585771045240609700160135728168339347129424559129893154773545051410100928790150029804662165294767175366265972882645136164040118043244848051413891097739535992953608980070030969036070521601249098890084956229820135026993424911413844091927879435033780041253612352195917551322106099348633462076512217571247092971203364379138728162331077335652574195829361256881717002484253831180750371895387457937873793690943872343131173066589140098558134812226082040649894636285456730722175263006590011379827847187046921041171735909955718732373202279795466759426261289870716740170262965968865421492301503745829187304703689805345253548626890670473126878419019172832429570522564911190000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 173525708318514892920590330456175250382785338191084212643820193403250851075780402459383015512411022568660272795827719234295305039250571339902734724508677786914692745152463739665385960435288678485303150590449936879091883754745266505079533501018894445468674020717802584054812362988445733552538794244575435064788272729561059850996907744897101766405981359782026783780312950166380196249805211884077758101578493238509270360883639236096707506384976808724221558804138699329448631232785846671309632779501615933644531194000094621673806742854699693790686691226261317475722871585903540483208157430202762289699015370727635755730227458513267494861864372911759264906833314958523113381054867888874286703588329724476799919392849603962391371562934103093790718940435738899456412985734746246896853522347308764563097158044630594556383854350371915659164956624588626143694779357927530385002254648409849849308124706522778510608405709322220264956183195141883496946093727665143752683577322583968223260639953224605420222050601459557429179398464648874596564812417851366524899412978558615094692998684353124299073227686828354819731284389922321463621061588100910796083986856353080048768279448592757373193225354646517935792118098272549550176916606400294615907512228860826764976980845867941512540490762428716759233537402896572584105945965271175359450811424655891299351554973075852336916539242571263811576185431345499149681540067585906934618157701899329889470203658186303716776190079493420359006683699918896309890583367252503091615343878292200901064381013051524304879203074165928667171499823200318870029546878069948928668974537266344231016237226203007234973541560606630837898549178923210709861141932898675448487501689466434251082548081912020488009282169111010170366682878125804508265752471902498059669412942945364331062515565445499368355328988754562526302180788493808827480455653857355108196515177653447573677414607570170231802401322643820137213299510714504749676108876094646827837483540445722140555173851308000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 32890673035283228404149122919111041270459876332243061406853813496715571721091391343602386106615019258049959332160664118922501735105785288144781258647627811635590545564768566441609977647749538824213074238085334687224065635936276887618371516564398237495829834232391905537141810959494158526981139052622314743087817860745707632076234571970502113460858594553333546453749482452242823132630439455324505173869174097689511635151527845360802502907138662532758483866621002190394055931772842509151727308470641148791168039987287302595927408627750054057601084891500004268023250757734857939027009922923795240700296090103166270018851104320655088134654073094874157503437477578354239479260954040238389779182388411228390502146584584911852353093286651734936471881941449198956566038891067195561127101291925389199798804095541929779036800654371005013744547219792059142270320410052834994945549175783421531458527816111656104514148258770187701772945145435543587507802058500365663838643806419043947893991950195258235659844832367617167237025591463863192029576723008250198120410116378106787512742307044959154853543233350643296932785253259771988212881701265615663116298578832872467358382411512309358588130586541935260705430549558720692524477291396155282190046627675410711271978635552111726779416920028299173916769225704686001355875454479397896386208559282677246475472587075962452475831783116353238222780757579443120077665167937500389178331776801815590901282190610626970804131644484979590276806941006424042592128553674200964459146523329600929553760709161402732628353075243143335648140599145479410150292075767637821486145467042653818891271102550802066215540095850331473856085947734544856462013505508133338305461043850424604505586550927377687140249435942302420258689256524014021768806624686616549636958122545848995259113573761355341329892296711776633884117093971988464884617821288772194661114480991023131138561479766053281693498005871436943822645891783056749659025742631649096029006481140877557749359160400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -8524990278123707290786040214414887483099320617210654180701703426930674241881230728968841097418025189827474548648943016514716316311448547602099171965364413650220675492089891486897634927797817222672996845808067850883312997444688246965624402768353514944086371155368639061489823378813815425832186418721134998167030487304927391828955310206732301413497250814300855899556253947377299926113824587264658028911661166438050492836639212168481256758297755085896852986902659276282499760408560473150995225025004880613531100793767454501778755696437847024665849864010432021696888417294843002153980077355013213905036717444834070164118955133308581357142646163499020841518086466331598668092295261439160881775000628431437926656037134434494182312155708501633739581523198263914831159890171648533691904515656004610267359134112104510441786077284457214027586790683722197296033136857322352919759167791985129228918034580936235839627161275479445419987711237560593243560288345227319968023875990779718932733761885514159954239412612665103531760277001576996649108962513974012345676027307769568336361232570083061172388850457100151816497895479328380361791656911081884405085687539195154896812440767175821929362604130406602062314023809588093689843837783686189469794008782777423260924464067391608770484282019111238626605566078706433378590937264978208751904315126694464192853429646901961846483122017519870728165570243910338039324315350307084011395770675300239393770038362861716596264080807770811290962200853724030279922969705867934931185513568182831706356886085499695732001751634488642713668357183244771295157912606026381347212749489343032316155063219485195479623814975262441382062843484026577283226639538539474528497561968178909297083831570415724673736514903395826094344012998238358826343692653058169556680127617794073902577936301613406339711867940198951727761294928900256379390402791892633455649852420944414621295577654049858918028484906562197636817809837023257659476312003118148639838455102141792319945460000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 706857591968474350938898057404375327844511945950542931503247110839950293533923703440015198811371363486382469842008752214468341846712340790991452148018182762246434722885819233388868724389596360518015429049732779424815737522029853503883036164397413321445242827849686887471087517178441025997616485404327402145109609594543439461386793243663038476291504871208129439780179493077933319136127460468972434420710781490294775363036995532412345574216851928355815380036675851220596914824732329381291358279332577818902750755122339970116982833890564768111461631913800725438060128818550622489771604725794124456510121150491319688844631815525441789363795687122318359912542368204871231170658694407816138039456376778243592544789209071664128297505172830029581400758085357915127241716573273639669986193251552610416332211161804224249938570699149175829942254163360700418435192628916089966297947401202809148694500703319080654970049884119569612424665198996323476392177488547491679676853569540116922225850274442199264216146592360005300622010914195010144869165998714515169459286738438975687732130272996804045579580717710669735811418893435426564500624489098447959547508793062703944011343081792739065318414556650474311398028302209997012319487043948449893635481920817926194566125577344151151088199171417471987835855805284849596372307244415905216207633818906299606494397225285788897652307583870489069641827630185327135260570853070451549384291216753020433311802054120566520201292305121490872330905164554841134414352066025312047610103926990862661407687795211697326307579103142464765631633343465697566196497593256395150944618569557240561888761224806355639010716461848002928961921405073960852004835743872987623699799257728179900529999810786657415351326304025277727329784245195171460531607313962924478469450859384674992306206252753931262634245674369745793892977245221996676516737003659552437855231117171717914331642721042064247204779471195539400906849545001889718886212039420853169480647383289730765037000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -31066610963120975219136055799233538908016723272495127866713633579797738164347572043315420625508558435735688528179673215699889203667056728598716393208370384638585540288481980114119000153916297389732828830790034168886060905582781897394354812616202661108949345981103420301037025099640676498572309010379240807605278426233146264938170938626752374934918426370675199848715753548869297335751552690842354115550675207945885862879070518266718360276662314534848986424920518090845552391536925241123001312721856033714480465855207537250303221504383228071132646538836893440073721727806778667273404271073301816281358102901746697593229332274405768760199557009019993913752184252267386573757407885111528866448253350343863747548718242227086816075012889270582441075390331712159680199007831867328855178754713275064584254509594715000366022670808918787521782465990502321544888350138054572781042168873951078831526673895665751590557231148788878670921996143334082464430722128611848743920992188455883129735961122102012205500255052273886899302380833980154150968403355490139297087724438358316348443635843687387493286802884381025318391444967429599263117960078670409881805645649829719755483654945655724477212868046725491206294049095574116512284507544977738374761242063622107162105652184327030336374653908788340958631034552108644591941011241095283092493841321376928917387259585296913149362783359125756879094814687861258701747072256045226958938979683340143513507164903716620814017453376335623906079925136814301486236946590381687830139900810379542690690655105291045398233670415751051645212889426966215332660300786606180623220285708911888687603669588480951764356723986805092620554230091840610771191199066919875715042494397842930516339922007921368737981814768608764132951372339135045005593754955419899829128828497203500116501499065905514040859288633554739190347816114445935484362915450767772847340020622709239879446929107843688080966555139363265471909689474213154498772753209241615118398515147573725100000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 505653836501599527464001769561892311109223062850378746756943980223492402986552020411465070662050704081333889588294403549243961254260733884675889601893393135609420125329514963027852524021058190733370582636846762766351738380757125424255250444053469382981229177157862809033595037981303919283086357167853015193804190845438945464167785376344863478753571900552216680752025440299852632416270166910012204221432684562800460483547204458710805370337327112177807062362237446438707303257073953904667701651866799585359148251366578269949300632407645875173997412072856921062315328393024660448992140688233578608651126513857765555212503633869387762857668881096191928887779325837082128196988988773588812416838090858457652535788640964428763169944901565103376175616675627108406073967863536364209980124737507085700510414414105636658435174594308833868848413195252989518281296868214188048138112939578081101614336599334605062453369354098122721634820307350480849861076772613124812997432397056040058072615248316759032776000323047248634056601698634408548740217086612480443460279144443518202948311735475910182573427125326860438875945028643794725306095270842894011648196737859711610552591492107919163043173313606105669347007409484343767769215270882641420626446760929531138519930791195616530117251039873101994642280617881054398110421732786816040683427754301619461868103314886547806731494440249315428028091090230516212800192358069200560931872830846058484094446943410598456733309610742834935520832432288790736946911349608116070159403071083258275685254204512181182358574222008420527080800056392546908560031114415197389459164134807270601252169092848754841060544648436814839537096948660588546451875024806681117797599279980117314875340185015979187231846434135829731066771182557667664424197189197579801049374036792286312913555288230600203621846691272457720717124446946178883891448515173197374086566445129552854930153847572783303424617135666405260628452132421309992091736405198838441300805560725100000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 33269583027281208539879482867304847261910267987284278335286277871151922051870808709207178111828579537855471530934786377960908439216625183172180396057913585892938682148268569441162769363682861155094424147399954498998345977970418465353582320226657210882168387623173188956360744719055136343273874737130757114164275418018182060091744593800031819022160639633041368460414949548716155931563272377128152151563167764368107653702923346968772136562906655836326292647434577882880811164641918834188121321878667185431626788483499666095374502797769493749953550128337089915044676582132311149573680980220931608259290773386697162802228712102467467458476769380654819971612411774615363887607731341032125667929330525673455995907863555874296642154965031116857237878923222676900832008790855536236746781251467982207076730892288190624140647579051076340415345675468027051803819308311897703731919422486506704525028990076536141726936989586750807308382061567327517191673718359330450471836246856622718815585306888885891718267690331681554053613065479339137239144663664175415420171132379079807165218935531905816823327224305083384614357542487720345005877407679114379767819813740840430366989702568733099151916214339978732870683541672964275341952168800448827901528723076558204671115922037588909806078752749481682063737869132898606613617546006949763232409617702912395173476469852862091244149713916149238666307550627448809372393034499940516497833077339077301272466903646209916937065951482429229551016794547240566842086014634293323825417179125980800366833355108905917990905475801052005671370391756077921027941647574952869056219505300131316190377113695447304224105479330677792611839455776031383848695672301749956259573684284141382064865512064658478547317500509969458837249859282675448162029321031438822754191303147302840092148217746959831543365728856155602169115126494088424876828004748553615679553895668069415013867647154557857181149196399478029295198145986790538479693127670043500337849261768000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -3241870290270398017090886184912210019518325706353683689072797903275007882164161055897020265885910137217344586225558064973071698500682442125821373562111010004765956654035622412799021060885773041075229617754107274407824927579194623983576118057087022994938050630500491143313216700451227006687972045443389004518041626604960364380295135297762621574500372661681218175987871741798094353308587582281341244342130249713612910368803081208062892271231427579567615662126529230173013035090318994364304056448013653154739431878314085263015067591092785815112395042713811156497371673885250970870045266051128475273951666149076530488623930476798196096092154672241875692261540360877901214229562315367771483720942109826441951120959085674814814926592363324682925115570873279440332577333068536356845354131557747112981400706901430505532551144653824116704819667875608962717245505165663900744110931356083090173315437624160408789164637034961208942816831451308041784471818066483054551820515920582884853887889995435272167264696598066950659006446558876843015556749977516108870852867631121418315986479150231406594546070251467249334133596333555596103717949513893313635028423036750428448910952723238522430780664360110339160907235530158457663178807154574174034853126169769833272399577332902863853541138688623397749115463634956953719664093966601342171155440666302323465304315685723116954287877230082623678760153538605280135208618724491017883701936524741203288249348360411975597977451690996021074276150635640443223280954245565817568209702275158622914071165635813412093504723764086153845867260268853936346726285158059566982701901296493406020888084037630647608063911796880223547203696613708594730639120673229097392169912523737050189209234939748351354832007173317627187588981507035249654237393301900426915689829969957833561488717302292539003716215892904513804702054628547544744851362732284802334436369238685702658298925833528156878460005544352188896776931249952573888089175679016745336700049400000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 154353673102860715664041493217126717920962572855305730107929198478515558672683378173134424148405824121667201232204385540659889160346396693980432244952710468220378909246605226182848020106468781685580550447979331690733617494345317468054607410188745712231266501250859180625867975205305296275966459755921307034210509173382750869284698932763377871255820615882110284797867303220363550910083650264215269923207898007471142837379246409400853282542088124763335208517828386699888569318468471776611952899987106837846740423778810702853706088126989865006219953597640615685296259841121243438009187504609811498832235021130247125125981066161702897564466209356080164678386845817646137651960029813198780820628417680202794575318449744041700955155247834783080732855403936511849971221555518559706011230183900812410042202513757795857844935568292654555033487957380750957720593226703843315853493072794004212367649589609237202947385042754905528068272875413519522127033707425921928433655716146947298787488757825085281722427152100745381549665459081668696137492472887132228881385201023548870415537601290177279280785441694665123775767271501259240065465260846423065135707270733113700608243794995567972864261470400394297215188639822661126285262792949668604979662067356552185041387811701468735465430913581646188926827628993363945384688276111869070379598817787261564356465419751353383749755825256621551915874566288169461822039579631804331969544707248460881737265101802574024382415801876596175569497779120904087679386054815600161680713619173587261914809966947732813789658023756612729877609596387986663670232356123207457741837878979671779930096402588648979900000469997398210751668033315824677140470235585370181123438475814679880195008984121668181853886998744696788198460382319670241483153995085561589638483296877926724023443548652435571393930196263326717923777236847573415021198497575072306957713162589278688950404495198047256445029913908220303426737822364509595918929780557808903128760000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -4954940703601750635398352034234314808569126778787987383934778679801533592703560887571353452110300055248087238699535990702158757045920039416493975376317117186901745628980027197605912370370239827870349262686331531561394444625102682672845275482927970370788049194019599000617914524404354097463083265937730839102229801367842021191051283266395049395895455398662062821299552488661798980017659129926825155857865072299259323634296243570444733392297519295704659805555007406947588160320988807005590199637783147480507820118864993287453252495830912042132045880555988391987082060948640649067302019408768961467663292084646425794324355977188911756121645469936843965159536952532883261908501320481341260331660395361873201739763445205762917924641216542046160930929116844751271445348826843688935181972406346341986396803418973818397560514350149220794338406749063412413071141133092036523787804746772524152761623726655119447628783195055538581482549287022436280541401520859451773469316799895186495928993935554257773743511229942866774997162427586212632373598780754444120662818633670346513539714243352404405240948970139531235311602983276527446863190132066090960486113425723399561456118179977604894169207970680098394882432977892609200023932831649869269970946283577923608198602579280007011738618376082608969640447660355145631864673700492759172770310859458190637619586667095447944602051108684533421986291255766767564956719624907510465452145420132185475231476375415305885799616939169682343765820483230009648484332371688598541474322068325612336391838104755460291472159926965342753050319442429857347120452160577008680876491506244429286841424322943982388502325473278524770043933184363217096671081107847315653572144706537927995601951493304770923071575397641636341611984270054688041681443290509570028761820874856657124393049274386740832761709338221209989844020890970191919038567211753243392675742367089384446171597283913140632496160063027092771715930772394539993523791371607678275000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 112859484843935784545972159434548715306628648514266641300663091692475051418803454739125358939720658356096089956285680798108888787622446346593809695294438008247962410195707204705858567961162906594949469553478115929178140882602701187991209211810683171811959466338869012790041563629531828073693591397576375213488118944418939143578684908499804703976911192872638447379925872639002112803992745581664505868004116290657816483410347291714925590355202403547394048089881115146458772247043983723799452671359009233197000230696166112095056094854395270644006719411972044614009884479921287870822950954884482943353684877877212452040038410957311999093827103877883433359114341300225393765856167169002447343763686260554796035860106333763025464468655467406354051144646540163146650645924019702300969805293451983128942942704780372438179372180705265561684605567635801439615654397214388857092635593519180881228174793359349182218430473895600234522768880045615515762081042481225523533180718092634339790355142251040925697456656762389355159256725736331575040167600420119565279280255216160787927473412871765613611527334716787047917862374575037966236857104249971912984627002323569477568948949611237725258564082991838281845185989476139763325474886725362657260562341357637815210563750347511447694599755624029077755089150050545914555144713218535016012881115410070546619157912829311814244289057315058231119284785098425989597868091506531220901798498572419943017590127483633307307078238334936177131815166522974300707434062793184454007785037966052484653504876905796977532700950691692095067207394753032348335412545975355223233174140698206096502212051403343596307965696717707210893087511225935687812641258191859301616052347061847824378859028858229942146431867177391186223417357065931303162796726537044938511693029800793597805402021129189968187470422821572149086196351633784822482387051920634625940293609757815325979683006889487151314572188474579033603226734572152196613543542258645700000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -1786924481792677543542858679402370088438357669450304848701547869692696160124774286601365392828569107086964233588940605301579214512041005916880068054721939359289117289192821583752762764750853590599898255348616809887420283677217486506927888124587860417326801058464106790138891504766934664271398762406449747923797970970185205524752785594794402410973944028520767244564654025303321645122559205808295088416086314023005489436375681081141241512703364845587301293838801959517060921929405903170883698155999153874161228203962880208806998032295394448211120253229177723082870973831704092739110617203523937198626064170881659287257143149307100591878974140072067209158213526014675163179243653116781801635076894751399733248358831996949147239702767508535912747374435231209631125877642197687440564835411287440678587880559180370551094275139950426564562163535985043943608775294367799620696488780498926820599255365773112370203809489597732946625205164329492377644095268436583077209480315092356847699506207123767661178589651944981452738353202235760578499760737294832711200198482391759882053543670295768210912020726444548261594563067009495769330877843761730783073452032384479503946830812496110417602751335530576439115710392364679136229520768897662751877869161202187104771036705468583685285626486017225789164108926612711218385402547844663178930929500725692125232739127610731483572405446360552400937630602945186021468925104960794951702505474189683012598332004810303883715723328028506671261087363431414553793296192430534108321475120401689753777396215608260460295450333031711698540989580008284850043714564731885605122325612853380406283311161816323473709992744994493236457817729010628040124209923908261076006951700957488312346498472612425284142159167360557179558994685530833505573316014192223053583843107152606714676779079379869035749089873758073570094194332320877366785038937164661768862027040298496874924317202971374820078430047124040003871879770098890923168092913420000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 17803145716234505216616486479474617969030450022561565920355240407345144926727243234828110487648469588158136009954096353366149807571126961672482052836612641212813782318882098711067467389539519358412712741245965771526423923679173205697132665657940771422391811808669508019586140886363389079669864119787836324081626715138982901231724639598453080225878099046651552411961981410414680537613824472280900160716266323157552452663451905703265417908446422599876689468240495483132939125198155847366441663900576155136331066186566244603499483354329236006862541023957864616052967614925592050269335476415234279098523569700716463519852534394857982607096540240647749999754005911371868037963940105298380986020969598967869260179672093260502349595360927674224355675347868232974405780752093598550942842330053919684851456296647887870274695443004544927274056646635721993701095437137867570612667537555641671850111231665210719715952446584855748010240588986811050675705319710635253130496667806826239901095305613655522181154503407280145578556825059702840249240673272375029848440535103974551365416409190615395397176806051514015983832091092255681976425313242934102478203308596940705573885037847901353669125772936198281455616150610384711171900322475278397834781500255259216890153829254821940022017591535059810492131364252427640503640080581594479863748209482237013198777204002708485757616634147497019217908522826672355654148574375475047491673737976247998140998803256239296742465875170947823211355728434616611854706125124635585289990633417618144746585765307239754060463219261685789613406378919012371073540131987203352429016367057964548483241504105038796240107941873339075171676998832395537429069017252191023631584834970715342738481567714752417067520837038624987831378100719921233896476723150109406031403076540667521279320416833110278612660178620592187507944935798691273067112999926914776484674099107112384107721381743089233237057466874000616057004656080807269215373996000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -77337971515240627867416560819186363057437084063553144229460152209946694610318830888462337923266483107669722836296743368741366081319471391707693769991195868693094035600337091855948896058866144287817017185295164195235005550398810616367965697203584860698727507211054021811239541756378035193893902177903964157420541609480430506032946185350292375992333778445897666657574113377162301743880022092474244479345812559261265381400188926119393861160327741475737902183455137232263816064148408862968533831440676070185248099972648288127725877341112596250773943789473011954476924046957511504602078603721534381187955200242331596895543799111393005595180044650915291401462549045593678988261010096627810229187601469503841230481689615927366610850302132639483263808208718039325861941751156463855748417148352908653114544059317468049813859759671114567060110014752976407211600482990365773609436020845900735240899233723158874000297963020170507048769984053972605071303729137434113057698861121508418336679238556865946690908260425976410833786635868131618272234621011158795975119104792559403988378579278108158621457846463565496780871287730477648546994019318388462580040780832616523717100978269182168139349776311961228709688107617004405977915475676723913201211701812292788681920515169515982514584699939501405023158949394300767607082831531877954217036857428540838347521640872364606415480746934780183845544410151491117580778086559815983014379746712219550553727291387252823573501880501852440627530334494788710838856179686853938984629881167976977823788293046218901323967753920927194054292648463478243576859355537691333238766276166891223484590516229820683617444659171742809550088627715323379918560472550185335565184101831511535528845845519202607393620259539694597002906371744708875206512531244286711940022790458070565080125920249635218727087399439822900484007689517490250482736724714658334917591664046416089651574493445251407955421642975401357318993870616983645299400000000000000000000000000000000000000000000000000000000000000000*i1^25 + -19573221990304473307160394906166545946651284266878587918561137728196664204310364182210225272219681230305078201764843174387278790851184889438343653725873980406312607156556071883192690543196487672247112076855204102326620466444555077206876309722861552251285218168978526808399699770457858140555525839879796643948042140140600496494226218289813212822249172057302874851819720955533351738853434158695769713398191645917939719039262609888621679030551053004507669181253791029771071999138739254820286773668545882630207806185780692474877531408535382427360170433901555630315976188801732858134159461530743724610482325398776408497261443101062605843038494959732680642585678590285559311357396888538982129012742949021167744074413210511675094897387147719647245842421818324439789793374510811366421676667505369839566083043313507762285505095731133826491655716262353756192870817819498187971821493037220295236331144817772706302179355038456597982570553193933241748748553964994329553236040921912311974943101031925185478507797381606691393921505410328676548468439697863261186209969904217492708205139966268292161961435009546410187018363619287586625937296850001301229192396892152006685681778132167309470464006516594216108837021723756183820762269129816423350858084365224484042896053570196595759517416810393624074409956018338983399206967704377745256830645486933260493388096793476847677325591866577910006220107231392330824324070298400325559398561605830942447920105657752587220339630584629328526534953382968028684959498387130952707806053066011663978065480564731340884552181473338035803359218954993064767441488142225664230242571286168567312917711932694564985524332031286986969948189536699048399694535487306115065155656345190695089065039214778874324226750657204720569552483964274676249380327252742911582380195493963893728769114548693160096597305752985618437988042501857308829865291799056181184997741852385979683657840883052978807813932966132136172006298346299900000000000000000000000000000000000000000000000000000000000000000*i1^26 + -16447410281685833033279667634626300339583612257441916620325352650093947966871963656551738301728784723669641497524245107762348376138122254163241463202956793894561619279376801879437906344000069436768523643192005311235877029392336405133507169845291986953746748163491676300576998112789024160782282287904250068644123097401647109855059462991689382962744239369731985620593790051001816009777318707511963489883725375336368448319976035618859364146894563700780813507410228317146541307558802374927755376535431851941770453555691710822225645356383122091939187036829498899948574784912271361962612365761775220753944732161058755809240781672342860033598056379909326019942867039731129276631266748274410073861240183000310274326211970405901947193693073548978062270554186867928593845850844567308718648389587695355470353657664409208193780287212689340292838761012736075080293231660737811706402485505583457928612639439892248364979156323579794579066827785343031185503815985497275038457974125742898627301866050881955415914442231673355574363283801133686890885253214007048953134737632174904528115544893816605479548101667434354905801043111011098832503973901904142369171029321806608870041237807847473291666082261055616966970904689313160820854129422621943212402365594667085067704605897292476231227203297202545468185030822707060777940986128606336508763274488550449044504288816539474851535716241667706924093385186716138835979883721238577056028110133637837674384979894874198438641899072576326613765219995497476620314434142293784407784205365344408092429448978103377477110863796205119362253882904134326596982212500066061573428973396539038656314538378627903293232186459608330436488665891167352242796133452330177325749411526519248336780404094472920129357968685286821917539766928114770632000909740755953978230009665655594842990608558443991674134973180274212464034800798004110922572313549849865338488598762596021093489939908425912388017912839552631467764599434419000000000000000000000000000000000000000000000000000000000000000*i1^27 + 619366352580327906474363186205933111477258221078016049955444609883539057860172391239738119438770266107751576096448994469542328604320228745222680543121788560770543009331566763106590142319355589434457549858646613223082660313957423064300479283317142549450694147285656632416385455350385891010719879067905672362530188671459163348604253533449313376648428230051792069715689305543643836336298395839230075607197393547871934509876481835234689295293156359766336143531663353406279842796535299374344579197399661145788653562478193739649901038891726139157289543917561947716438595694614108133482277630586788198353984514011044289444208189307322918437710522144801673684928811687298474761896077681217951448733114095958208493993242249386043825533412846016692153015449205449589652648061374519011353545825078120068139654006263800752498984812489427556373686589751350295562914438334841634165307527494275270747323411007084089412051725030315435798286467847002536367847369245817761991758351606799869876352092050782930004849266557999181392943811879837797181309075891413579218096470927156932152250743161753129973878820348583526141346846382926432949966078425680805566094367383413013836424146235127769861368115867923298092536669199726456494792127483746514006886475534946165787304851701802879241083323466019969904912410979545868835667783969017139985792287452732640177700476674560098336138780512634834854657839581661832434491633128185726549805659170409463588482447987920695366753021370961367576464479448883348168394429201775514466152987099264338799551283948863523242223365747159154126537257188149540663828686634692726818978069134884800900533729361716131173372921735332315999844493968143328340008797244454477404210783798186268827246014565683810430612935545921198621983561757135042393207067910713009328378643751084145706492834776156659921905649796420964493380072855146999089978660054831532463562564538291199644315156124149053722885411922614274386936404100000000000000000000000000000000000000000000000000000000000000*i1^28 + -10773645329822212855132837667337211482135597474120149104740449296410585277872840117897391624150669482202897259163725993232596053510109802495498842714134532596455557451614804475516694460602056879968028134897352402636826071266272729832639827649475361904176797095562021438157667154401715402698997258821777806561181323135316703438741481906878472903708788478627818022473233697327215382122339539594963476054940364032656371708019808376378786324360443582163610055501545541472485426550496857514192317834588516523545452675398292733018990471879511747488186532651834462947350195904813497746638669549212272836398540346818355734184563785987225218784028303641566265657642921558521739590808691529716008285437335761724047961093059731950977995138424602325753383503289344472964618892907481693780592496705058750179322251169454775240224341409195694310055149605248266515228178529621264405144591258926925905833821180695297228163256106288323839770808272921328791624651625825997113232829408765234913427569199911111414408085789951888068851823197930904680595907285622456138338515394321619371098957428302443271705245577697641807941487643695491948199454315081570915673713768935093376125807041031114361083786994638363022326120776007624344736420961254494959709589271617971852041718322953839074662565247144615697257765722695348383933079847214011364710695669113699612399484019847448228532386293380715682337425106419544173603385473821406369559075541170224911716521333155767444934454260958267956260172864108720216164497329858323767782862438745990640194420148921044394533136834462361852921852690836987576621525655370962176751807623368994855337644498353130820408004534934174295561330393250631362379311085759756705346759844668969924277171751760163563578888262950783843675080414326563195937803692809957997517795475646384485555626742242157043318354558913871219870268515216869843321585351063282812146858897981969400085130940852239452578419738602143688690360000000000000000000000000000000000000000000000000000000000000*i1^29 + 120230508271040850815078442571967457309577323232710204395014903154301166878292085772240690440465000352476749686372769123816707644630507747510957403479822128109211555387159353940272830266779214985579039295131167490854642359627338616342782497396141113551077192144520859675491547324959134811963347306454629017122000051044995929438765124793744300208009998630803566460749424183427231914331561806442662300728607033491933168416187625781351474512491481819664877626899776947217744593116526428459719559241328058713144286041171506273289560185469752201159271326760750347168540450556183090219808539282239691272297936294870835334631531718617805237361700624452001413778035112074133722852709004366737016073615631788459370198456585928376115298033097507330083607694190191219386342329745051564591018286522197829873242726239690142693824971976318651508412067974376484968074247310808360294085497292501583348576848571840127263145638625694122094039409546146914389857524236169371563954211107361310248205528365292610897984587847442362344269290508914163031334595710013072210282741107053114634795624775734275367587774723019489729563582908514383783238916991850194148955156988838436787402257852600428765123093492925218624825564768232526500958806333029477959941798091578859191880458305801805711459951852843415075706237283545107498749389461280802757769823141779762254630974986931040008886047824942749730699313746637415761947867142368144541057873594384471112710111942889552480878021419735277447234451954465547935823008247001710173730365423526400157167845425077782916089949525580198420527825647317250839675830596590999729485861426497039772351431502418798812004900739377716923309725004151039791198631935484431044720909153992723284054844935286150808161642862959212563457454445605615904840748272914582338439184859387884734479363845106688454286848924595812005491265918949495048540299940487016842909093357784308922173014263238819121308881716114457063000000000000000000000000000000000000000000000000000000000000*i1^30 + -964156901854703620235269062094291678503453861102179259268623094848215160792833895648554084685629978453433389982067762187354259443913666666050608221476512987957870161840985557553522795373994050041827442313299227144544390393782929939120857037316972600076602432557101260667049793012860346737457084067949083832316487209022274070238545587912631211978511920182085508567902825949593564192955857438827203825785759252184223834626404955960923389767893210858252138521790346628537440001676981145059214276760860276066924733106084099916684797730598072189938347939883358815375930328413976984514296526703480536045516515705276149196354952107409480836712511654266866614915134324077953244606546365621673194075796883273468198778042694860115495552712926191229145956447865044794391890825603244747825402203692493187633428169207508855818443068619036705788753130800313786034778456218656073800442350834418321001719922202914656002602769825235383464337301410055534355457499286976662993364381995483694494228227579653723537577034083201055667042044074492211878185190198870236241487682771606923860506940166968706379317958382605854681756149942510548554999776393702675978785009091392420060557107227571192252931341870252530365022937746858936794913950983750727538514042368590680920948369456301965347491833489412067659466257285750091549149679133204106136028204202067911004789535946127517107085361679311431772605759231823299986027595740383136741115547283305791663100968317410843022184674154233247271851086553976178398378689604813071267405686719762566834658008916028990904509032669422545671892748437278749498466826687444554311828099876187481716833338670795506949570662894038312730254158563747857924695172522543044450464393672223954543637883347418178624120093607852232103425399761622329989568536873386048981344427285182964300362612602620411440413979460101234709341847844558940560517077842061596282367601547191694688773448860221519578176842689488600000000000000000000000000000000000000000000000000000000000*i1^31 + 5849958609971995648275345466577831382867788379961602885638433504259244222110892870053888706393863342050025476019446571405257343014405742584332812310007551365880526206104362111767135080294364226772270524673470917163681358415915974294278505926478948762495514612769322559810633197975866811389915004173769810893474963575469291307886949693077924751441790239050259984067214664091887824476633948426917808013135885172819208651640324451529650353618918473798577761247827171924439910030996484270798233425190745921671710152677772191712207781378782654146832129712358170984557964120434689247429804826549497001226172703604551544165351344251400548332857508418511731196994491434367312301151205369526417275009213647408201255113474012039464842633993326403473132874990378970877252240149903069882890451782472893440803780659540871633457501201877886461734822473341070685977383269103338008168933889792487221184812121392299181832668365663592934259944951328114613908090378878990697599817168832563530220164821428516982624275822837572770033083250730280051494379722292549459041967819402120271947774612478757472956847351145709401302220641019820198297311671975394614258376807377179097563054331989865814549034478713157093062648307518068826473745534619803419161038027820625309868701658702564064076971098462995916465541823078488891096440206660749867368111837464506486613579233076475085528445253330734874898247948677621809266181238833983557221845011566254754398179337748552668350953143409660124482221209565974275430738253797915467110562565881046016540969883261526374369675334985102809638430251914637289332148324981471044800051086701743748158639772879621904816052395205603819347207848166483218878165472236763735314609689503230229560162700486872473808272640558946036573632379293089529965219017675504835755625154277742886420788643188855953263996808082328094419475475803168848614951425872361499465589602957045463035370590640492075834579131500000000000000000000000000000000000000000000000000000000000*i1^32 + -27754911544022449229490439266226805769435905359905285282872081565233270869659786909719158211113318149180148352949067634749251535272988923614723655015217413207342471948609592294500767340293154416714343066896030415753397747204513328683439645297903359775170094869218669780713489942689776769743242460009609049734803510801355214117432228491323510203121198164422715614423045025023976692724488657929670004827103375180634925390403281500849793740795667901272349575439684698928579977788469626303893581389067166728213427419594098353549010922102175147594627694101447720634393252870830484307813264341473246583590484362087479775439945340664438253735106431673980315175123512761125524619741552671918269615084652808976430953221642407541750513969117488979969362262892210071904898506613247718370169608054424344917843223349865057185795345286946002928910494933382057217522403252253471953073912733629221116931191294349431184042979167204554918768821192656998702816449439240275514669271611093895787401656539440178701524842012218641025021232481066337603157247883656956512434090268402753045351589139328831932504230751035476971530373604200770596331199935637601518174688665225210517271757354337286911200622782367065269832813167043121847217417782002065688735916085344923698424420061174313804260404837552370312845020714265803854943913324596737114437986025180112790632506237572010454410574335567717160888936737673237342562461054323720228585164992758466038057427371597334884323959772494360567044357772002924181925638339306004277938046571220523172073160358603480121403617142880358616591704791824910617466958145696159476346550251578491331729230631786975325297276299687645778723002475361791335132776062406426542577894496897862577911717444997114598246458059381412740475141099567134459945208870950342983207366989427081545218238288789200263947297427649206481399296154870013558207537337653128798837100505996934470064484815790936608573928000000000000000000000000000000000000000000000000000000000*i1^33 + 105302805942548602556745019109007023612741833223296260648393099508892340063973305556901064275828190459719721428369658909570655938787377593674281900663592177131521874431038230347161805358459814488068934004502449536283848192616551232253336194404727487094984979573552757727200582767326335937244047523333225397175471666240022162319336012203349744059385118885726024660481143364816957027330023093555371229420892240917033355132633280096344641398774135844629616638585671873158997155560985281781725908572356328082209247485939498636724188207037056130863641218856302168686459174961419088365913555925526953102105669797869153413331091318591085737666009356062643642426420208672252230879308753202307683892452930865724151017377286329250204352683931462513523384799062875470692611097662318346682069938015392763175551072643793788095230292379124064745546633034223073918613784641151409450045892795597516958226632792432375411059272036658455170608180191175421719790498293665658413133792986979561365143282937524621374152599372996320898783899795001294311271317705474560801035884466304696638232497626880475067057946612165982350276531915581822781625082159208522077168620400360022345684995966655714722063348371867798790355613340769533055341480393408284407604822500847226018015886460881471656917651314246174350104215490135594465111328137119678432003402459295091970255761689383135246572098813144502496170110766977698931161668538850003280616471475120535898563628983478397658023258611935988549124811259014705672990188334494062721366144939872319515496655609403862491952212865931218668641771151682519651212573798991053165603541147329383278424411677735736220565371200093335583110854009890724263997815975362419131960944391632573512576361340533377698971034190137837728864050887984329460638902812744370461558490575702870741967091500380836934200710031010593609149856892513905624956572089181889496227439362513578670443882961439663988000000000000000000000000000000000000000000000000000000000*i1^34 + -326187716213282927859804949080644669846990909517547980594262895150962924967875212508608308071199754501450697988895094039817399663004673046006584209417219498683489126369543315098180729303188176891909381012882540474667753691207380899116075484055773140433552504937263445255911389349215633048307248604207939473099751803876525303352526771037867089587324901330842412006498550391807434817315818890593034437229196594583630992685050920386146887863877404688784048098735303499569017037897187430868255297849998609369981938179319943462818628442936950237626388439913969925846375688285458639303076211920608684366862227989332105268887686940181650915710084726406269315912539927380006160469445473466624751968329755387145488803248166676832147379610110383063208090169702332478069078789940736169222654713138146364906240447596459891843881954696110505600788950016126990324715802344977546521447484239201613583548096875939682667916346764749814154150656467257575400635736813506321911195519827648933154248615235860287331383701278270289723964424423477626149774270374398320649581922436041559461429178514182545857354450000048008848773091452388761008189775057633152501077269617647151416469853519291036281165457933655611667725635758193393676304100046469991721856491174462038229582620672782870472122099457914955192310898012559198456672457834323209501976784738856418076758442533968578918798527571421160947779711525284791967997067182864129223313985456716086094012669312469684849472776571744751169731691071288584776210246237893867978207153507036957065927943950205040773690875413119503121069970445637089142707038320700719693699431582195410126592982675048355191725376617242773944182455591423063149055626362272716330803958394331837061278573570629460309977873388785332754235635429719607112457564633786582010038326348645879140574662987688003129213423665658188226489174530676764688583379215142079365628584965664931019098185170646750000000000000000000000000000000000000000000000000000000*i1^35 + 840479126249857413940013530349388611695541224605248866627608202909434657456105431961666402236766511447291936085816230396940367973504955381189950327472261552307674529832913651521020035078838534935750433923381865405071441723489541320801029608902306425705437592572566728779801015516454428815906029535063848665573112842808665752288803063315718751221261264110693103551077902763904914813599642830298746031948520859950966643924647950001587024410349115140873776745996009828759335663979590407414408376811352240867812574772519782160694209191875371904608072689979623635123209616964613998845794583615149726914143039754283204608470251893314517559897843812521269121912028811386042936992719074961891005840627958793049337493103525869119058547750193946575666679122959495042498715409344041404381492788623074788608308686465594576172716959537524843087022193031454261714451717616974552394480976684584346548448428129239280714400988177653680656770750911557285618689920034349990085261269749939015283316133083932268967211057533507412750966353615583996668175293620320139430599857156173187595190087892385639647803126220226297835818199542383528697368923616731240602385285481558618914745003809565083073510303032721517894361111425880066790626129111797435890740589937652213952136672817837105732650101419215510495559795300819020968570190862132126405047500564246843207857638770950678199520718592765462259135806162248413988780232343419280085257005025447069973632061105106093586885630317458396711989153208962825817390720080339024610888012290441550351683256845861588299580083454288290572218439488755525627058285361653505116995079964804270209288213544918725875714434863208441263611220654110769184547567347858903511081063846753038846830245615914442187145437293530139016364600111208844972796632283285657104074642423210944587771637758126141427736781436952289174462888699676961537119069784355177944303202450361109051016098546000000000000000000000000000000000000000000000000000000*i1^36 + -1838263770228359214149808992072446838378121618696121264522310383293960517394911542634365285491099822924013316772949611039517806985816017055952561042490636078130056077979670605266896174424729504462401829375944304222196886000599272348010778209994738388507752878247916779920467153620591985564176916744142011448930925688307680056695150089779801323318185494415546936795729281059731985347933613737601453269088658261600861908800594783615955943870243096870596272370534291720512964466777985015242163459152617157338986288569106653693586573176181130113045855051576844795545075984870735002590313503470969381574072094892847030582503818807002652790127113995672611000384046352358876389610595747361283885937297236408710498652454148718733446959369687852846066741301928755451442854605925958952829285073207669849463891402775533609318970355230688384736429680496096987927146531162552867353446382503846251209271248171082675585139471389555500898153841415385707319319481570211855688550225964738631346723387557614967368450786326838420634743814381879381559907300982671424598106742318617317480475748348552853784102835846106921930656898803760139175603284787357203539432402644204605384313830125741033680440299381835225295027530590488281568194158440309667915642867811139055261853851724361198480807604021499144648077156840122196055755175364806631139239462659166867179781277195783018819290372052865802766004637424249078415390087190869892619459639873102844057639896665501278889310158475610059241864996242610660866110603643622311019937214718613847133242341804602239307427291377693374648748305473665040654557689362211204210994596252854947774003142949041339902137654906279720701516209458368005303742798154532759026429062566739453572963977332125717363637827795077575167310179032598425591176858641905107694908798436694343387047374869698818691562274462645680256505255825282912157250465558902800970149830894546147716884700000000000000000000000000000000000000000000000000000*i1^37 + 3476499426103416405372046669026065111200348346471083534639465498391036425694903435292826763708342758073449798217136833102827804189054135957052789910481298789854462210529047922208565133744353681939555436366114712796977026315903355332497951081885780378163534767570902881236675695895560363125326626328140429728313160513592612052136833078569930168622411958021700353799869650543158799443948958533504025503252414052165331717288358460898874927538901290320062431721195463446606718456570574496874976761351783663285622348454968688683723197211592834986162111232352668304863697888385849522946198984693518070062768676588602614600090390592411586496840067082079318057783680230932389031520668475986078698368185972451697783896791854195818333537547766096080488163601897923281104003234352429634157740697189142879970132553219331171802507888628195307023875328218071222576938454626731898912025494483284597205175123298947367372109178960685221867889309014890195132040474503871155552720905779073507648659225189499097892108888849461836108808030755696603499787641180876504113875055006742312738231356472648426208468783710669533140209751925589862564583648164969512859482550777022543269993498824207630685813184949836677157128681121416540354632751295736533099893851982517080290371973519013381214141491497635260622294911415883297071595248794835420404335907851980155795351216995105303707264044728432179803785423297584655268063786398542759362758734188733075830004544818859922931719100933677762736830449688780992908214494586618166797397014840430553029730139560684356464413459631430552194778544726764637845548584859042765096331787384558282256381035374951077042457217310765398675442537190267024716634739138986557619508912027144626633621810452552046893841635749440368771791256480748171815008105434616249187339238849800232899597525558744809757139306076556927279112611394498121366581645634751996836694893108865898610000000000000000000000000000000000000000000000000000*i1^38 + -5753241381176982775742886579219068411788450750018466766448758067066623862227702143883920898791680877406512168703625409711949125894162700391286631662765845906637748031748404918373991551026267636970380819779886897200882763635296767776050959381550979100515843968771225200062142094970946248876851646268732048146211563407416262921977160723531655834816418588763217717961603823520339637541198081607440503293999632365323738324092204196110464888800308272052520629493646870647599572812851734712323178713567471660271476673141062115530215272044424125706007710909811880595964927061916197234301639847891450378722622362106224571771246353318930691837096230328188726253851916826565000158930550859979545763018437023213759258712542998588725238080606238455916367448885783866991464985853593010419148168564724659401135261486197446167456571521381191297727656007892281230590947662326315255397504087785992476682753633532957418783860860821173886864106542086524946365986126851044661544962180412885565864261900698896181826932205560745170060281122461692512941612826897914720732505201548953940958804398007192460292663169997570278753400823821155117752897339498570600215072712914427556112239036748743215183988777228122431854326589290914974460772039988454599039274773091280534971609780799858736558416994248917808793424414577388147302653603967969681201167446988757430477897985812046228058036353511316889838462575019071375766759206818945650883409666796121116398783801200486003595412773744393762447006296924668110442536018037385404903248651063100030532806977416051677541229934804560663958630502451740310481501125735507267175136290944123362457097128442415491351570731288392476564203066352587046846041238304116579977909172888288211890328115685903301137896062874213251955244093042909509593200120621725983606896048512553909907560136286479718145758286547240805272007322296335847045300062634074659121769363575630000000000000000000000000000000000000000000000000000*i1^39 + 8272476753781393350443954923415258739417269109929966985636739334271099938921693029488433833995886267069622174419391812373591420728809358645141081094899663729384993662105971573760785407165470463893111101869796524879584409593846240054610009388058039072027712271262197005911599117608429762328580791192409078540395662244993217534980633652708680926354501729919221419747773051968463264618512628848992312269556695360534536206318126691742624598382495587518276067300939909734560611479087702054114266743568240893255520986552087463946493890155270859843243692297418992327729534050954845610774934940528541947652094605838711338892034605028248750614413353047182200445896281779590820220479770974162879132068894379815852270089138444897686602601443222975941724563858026522217724058916722856780794697698662649759745633675942451651544350874046742196707738634490892833509287558141761067176166215214954399941622590327846522845388499854385825468724263616994748767355695438029800919166689395485846559449849718021554908098859707871673463058004296499233467603515289774066511059587297949208086756052509674383462820788986395706381117923813002321418858118971407866725601132129607423008734279873781309674474620944214075450308614749494945074073465739583273840535742055761247105601778291714549253108186354350730807645142084088924057546797674261726221669975936631322876391607987408271433324168507831654177841131526841234283632553013359204066202026400655257484634388413845359325253378637031169957212682487079551730695180410971028170447146362460761533499307816166812958269897684860662677166156355865495479807564271030407695637478984746518960753420803256604374304057349367124228803180324942460179187943463166548716908910529172708104209530838806250488332259260114328870846363485366098763079364737379355982716265224134630098247282146519759209917905609950172146824288348774200668498710083124752551500770500000000000000000000000000000000000000000000000000*i1^40 + -10068442374646189974012472997966927279570083059965382918468029944072749817719379159993983269866193630975129525767605838434940439940297629697406938242776220079624244305846314203208676299062089603664202237065420671971997607621214175721952536675628356902167278090804820984320034608422130261458227915650811502744183052041832560012862985227448406242472402440058168154655789639214688512469884438458836004286661380516984340566301170072590745871586338593556906902254528674550910747044171017408137118988965233404066366023579306170009655778949563800474186016276515313296030617046821695303312054643018632640969236603810057558553531858036980290288542836276379035616065802075441857203672282350993410931133564677801864718694316626922791016550217875187796635156408483591155395674031590220515606225267644481764278552967282640682251839298883653329336732399440478479378073946251508199319593430789459969748519844773917989756198694854322081663088526500191886546356173037554699293362390221958916101272100816624523875893038023088417762410709375999547737349950257279789029293203981116812096482533634068107076130801003482178802045850688493558094670803298527428250417796020608432480801539549084285185022592010903700168014326846248508325462858695420884289486382822470314699098192712661964341472483605642938212009526022172200547164457017571463015953462173623388796772704366542276463544083630259951616254376119428079653625247094290052998115853010757903536936345838024081350159253765785829435786122455697195559605048280763400233291512616789933932276269059080639340048914783124450344392644191082568589047522667546799360175101759653359047692623075988493912730517600597231711293214172248383183036013780796329458966340162896318330024487683145860194381714349428881911528438884399281859240258407338638125066455600681095680838777579003720367113569613441644838571686699116881569269904575018839357430000000000000000000000000000000000000000000000000*i1^41 + 9958905577327955245941458130045263782854715010756888227291889365903494756175208407718525646641340066274389933146538648763218769219281364812474680804457747308328690027992434615484748727555328492865145354562135704025514946059232851698713799079704799021910050450010445287303553520710686646645970541808429895081824309632795894158188651397060451627005201405442793688257968825379392993022551897285919441092132101555182422865326497707365484938262364803443584868761506351470765454558775852015728703628355760975525682571062551717742021069675810861477028871774131054325528713331351299943607232674160376057422137702147358478636577140644180589917915351022389377680839747479036729544401442759062889362497692712001272645217879239869864890069867098267341148802964899590800909642424974352605649907327070306263524398073035457069161500203052999222179365560695859842220397301520453687644624932288406550554627764546714531058720396067468017159265886393173109007686758563822031853576057095339039568433599653005615124147646936439239073109503843774283950764675732033246622823344421963896713592560697492155908762078226905191245738522754873662950654968268866155929811783948033424422655136506319040193736748237965721772685930262565945289212723796658878198732929922691364319730578630242042257979552268342808164890343492078830260867968451465125553953311301433005622665518381689646029414826258508925454279543260254535973761051423531690223498075656560347216077829152858872906177597589319724994449602907182177536905714887613464488451586643601104358337134375762360023539263554456614394143135667869693748274779479061512932264476506640159968405247731093108137150160950117194780028199915588176271415095159514388617273016131193304511283463745303451280335579537552621497434660858173917347924488118018441259604903461641994452640614597945141383795023614105094346874942504970709597971781083372761000000000000000000000000000000000000000000000000*i1^42 + -7669477080594183340946806996390818576737560106144524568562337475655546331023775338235775954801828214588045788553722970497012504257376871451292256284652154586961589082329763117322825248452675534488414723721251021886724311875054014817271593126379228308018779474410332199151435023307350307607142781545565942231541158001709868590518186146505050432213791034618100979166720539878272746578907601106988026351721046417668620228619898958179448738212395033222162813836142932517253936944407790726111372484737367875883102498736567278715867296525869658005371578043581343255041524957412887768097675622299165573883895156804975211716232894974929882841629114252518731069834674281709112088817586092352409431986462330756636315491896826982290816819043214338462291820077941766832691128329222368113221299931158738808941191667697907644294643226525176191671663033504614219254400939098433763417919694241791050338673205330405338774304575726745454681203925438744900436842110859038828224279635405221749606697816333554592700993168462432541182281865165257674069858574829352709876153355035423292445418926713281283092040572047189533152268692169711475071744056143164648598792737067765984645660649431531128414121499821216187032587078993495326086298490436969087172271124659588517953232331600212126870975535799027388875850612209611178697524557356606393542830971178317176375524945911315673103167602700721897132276394712258149962714476424037492716706096723248862221865465795615104971837252013006051862887180165200160331923341948391290469002252142735394998177354787610419209455288318194177855827364093973830852510544128489275223225391004004777144107733922947353339417956280366188878963067319999755654972758991256540283375822807296549947560418897022136437952039503956418971217447631288355854551578963622143601944946497420771738851722602913870464381163466363220858890309529022433222517237604400000000000000000000000000000000000000000000000*i1^43 + 4346426854450882239596088493549585419652594779723761883504754367479698620428035669533932998717967781970805573990199375027702519795866041680485797021300410215322312970029475320379329483635271860051357661048803626772356849982495129045807104231234766316679934261247495815206226983482522375739332872654394944613759580019232015876176828267675341097013168806237274310232560200076147387378818595725630684669854638570792206370037803945166268178809384521121616939261022930718259968388293270307624776391604628808833650115803360691065302306861765841018393357390883732084938536858346497612078831447836803227290878341573096466205725155107680905259713748327507596080501206335516226268120984857107241471488303199105259430406695448541004069589293396695752333461638843190109803230263062148323805304238557142369614668897567969000637490745249160203458834072220954562313866352507872748894596960069307547947563384351572924882365891730694561209816132339147670581367458200933513315241435028118161078987561109496737550764457383641664412702157014070163631037174183500913806481808920436221741733421683878203316609997256088243044700059757970582182811891920379402468807641251871315624944113628082498675548833025143528752230491399704863630691437076115561122388350160850667612935760209885281685609111132043302095306899545703183298252524919668518760706087294006043939168054118776807835566865393320201610651656869906301943375234025521505390646745527102963454361654735180637365740031998095318677229541351310054256781562914765111218214880310475388727367589152798874926122157553472715685032487148801445346764666240262500774665305460152928534735366527683793556928659429555159398704312395187359318053441818839565454196593002238909719860533701760579198996415266375464916908521251229324368488002021233045658930864895586730842278568587744087099568984654250575906705563364694138088859880000000000000000000000000000000000000000000000*i1^44 + -1675036550918733792435041669418946798250403737687793188215230927593917936026216830792369694660897945435411512902278989257980500247514570352106093261059467466596486677482684297975940490460255503489518240123711975408536970414908910262979387103315493423587280325856839380072069388206594317951684598695384963946028146840477858769484593187688636905845851234698319727107905428973115978585824313782107442778359405332531474125177835067444057376205563629411504274931821087635272738933464867513517690204548226572278468479127857964537777443072267808933586817593993406552023250991860219054284911781762453134168927562565056060434072544540954037991470985578332138736665689110273652771564335795666485029816100614114617911918953268152271597256718127553807142588248784707946314626802793071986121599216635420131956300956154159490359413992279055190050063816366409564562234463720573191451620979199706801664006042326550922258392667418264482266187667471672060333797251093851552573890116171607829025986564353793463345333644022698474654517975376002651750703744304692200763412351633200236211301673508982423393271396521642652155447561207284552179655507371799501029187691191463974096741231622272288029546561903801092729788311274191061843546200808664920435202866063941193266041050903218495999141070519098407700742234826276431444981190931157651438736857712417151966997477237138706195114002640193731371011399941741587719133326486336799940746827793844507108383075520408923226154374133433600430450895583543327741296669602220098034092317498482665740399713339551276889837770889440930625947035956455845251184994023918518025250875617487033238261914015460029349033763984394072440835129069507649512188688012742940252271964357811830286967074408698192900619044183371558678960692351004438961310558083015778013756520211837287292177981975899161170621727719613334182939977994207150979000000000000000000000000000000000000000000000*i1^45 + 400318152119801917421215493214518202542962287598755365589790329384362917181226097188482469711394622231862551837073166933710540986290557375584777043401103222101012882602543222325380224980187593751307906787402357464093585108776869525138474474292495050645291000760675217334394270545193536904331241823758725965834053390614338389688856223685615417832395249443051935627658209750276991611204583358437730451846104548829195095607818881873300364717335248029197160434550557620694992217880757992614755711882498740874738062753542880073256216156390289005081611425557887862676140008311845815136871724092330714762308457745767270762318439190402986419002489215482635165019890828924752130545795825872969140608545605694976440628131982648502858571417958144016946423106715637988393643311094213197180602008775912276951547556013152278423034356729749508509240730877850735195327672315284474333762407734184325659003489771577388782049189181899696036698823051237193467245310558327267819152018483247381226519745319610104247203217120903701212638552829472098201460637524739983010107166807425729501013162927413107388453067987549659521315487315630311412515849767677551788036326207338603060404820787015973609267044851378207502588537993516754943893874432614176245884751949436077969746405728093196320651103145016732521026907689689632050254235340734223046918999941320508950920522513434421157472878759671210398746743161991867025372182670855955242801996510979714569646982638029561363445917712655133642161538242557177323079047122192693922841280972242660908886726829770337096371994283296009526813964040291005437069379051502313816474353924206560206658195771531460745312189045328588543612316355126838103186451834888309311231421278355333046035432867450039886065568378775177036618603296531066894720915612056028112214187990876253248603262840578888144710760455603564003404679711706700000000000000000000000000000000000000000000*i1^46 + -62395748463787416220312423050433239952431595252189329706313501541728319463197969484885865450728566918829174718226760734018440261848935187081602260561049176807299118630014607405824966886235692361664095077251081598018292573335999626416000117116346782530893196401538882428470609267771083481552569299641869833085662577002502450113278026653041670066344640045538203281805498227029967317445462891746686145553977701092288625376471843750753393679035798520619681699659997707527199676514943638114773065809397287921185871112571152023548316196891826832592603771877057273511783816218047776922678472853333472243401662542344404712855377314719884091387263208475309529255270310252578549360996270249499709263570174793559699159917069313194245492772787218678985076571994521582637359354759484372509843141761451757747117128288757056185260970975320645383972342039202219049235408133677080681258321048980559756374174140404112854764080266827114176477499970318152332206088140798309949329457837621778477455918408079017198338672152153196388846133825038195479785192684524097460044035843291609876477801293483212571337415398577794699706150041437115680227681310594244537896065113516844614414709881672503700710260765958716410574915460571129382146447471273900939893434813466303484315152643357873708585612517914996877751376707734781184690790650572332670196192268408799123886277118658381630225145412527274180661691709542153588557996928266620312806657315700976339859608812854304530009400007261220383945849420642958921282898578462010067806627291604923534651381661652868606575289882476232615419472149642661919700597954038719636877272592426592039858172538077839344252712101185672816765717917560475300164523518890571026993811863726460767698856713747296140532930815954895389303475879540911372413653571865160647689474395232960366800270160456517596455306391784143425356284370000000000000000000000000000000000000000000*i1^47 + 11143014083878330842949144353840451085834335575137483461306914550082805821620785773742789566114311968994665548300897393463737422863923894628436034059132741447481437881146522785841792825871488967722846621412246202200096663443070579681976747100126826736629237625232087352448034030560170712249662239485054561533469407810361026230114633731326376580265815304891633213215198557860632040361981137728619064985109437015500191712418153268330971983251650487965599920663217544217790171829795969801377706741507488886888924469821998293752201828912698548892934599317048245678052774011859754282736605968485731671171394322810912516912973067696912810709784554415147088533755896382486034887413839780079844093792561471577631895672278940851696964070804124473180349326491528681084528262904175671433838274588517331158511384238429282124851466543373467796946338866349861576430850952210561698831152078123798349890813624968224136844544668910419719014888878866552417196894972432058328882401571572877203775137256862578927663011899592260540008847204389333603327945125141511405803874466639752441201248491034784402603594714742948466241142191161002683600931335903645284810908216457393786596763172541736073138266670477611510357598954475323228104387767279588490786893498666764556736951832731978992048457448868100959141170775861140523289592400509096482294460474966313639618078337003660133773408403444876724011502307696963478274794929818270252010847794411701889910932301852503528047151154951832303932647135251461471324444576292608925708899127960049159299677856559021568109556201405280439651543119586037804890191531357249868401973934159451830707453401898777669148472912509440045739162970937405801108387492951430458982458738564059380432671986861440957989328363153330379501606749543668019241192963489697809306161186972198463426609857997854602626919273214810066577000000000000000000000000000000000000000000*i1^48 + -807883349377750633354684736600868492293484831271296568363522457681569071531253440941912884673474628496389187220544939146809291411533470773988565173573166197531054084403568944486739935418732848063456944591331828769959517514805470685716757512336974526348217654332754354362493853901299178636988266904079588813195181619559766553574608070635346132632632272145286966961829665881243627875836903106807127862825686190919078173637638612317985711231833813981054903822099385838635019489322004716197278383336862650277426334801395456469987721407437413040927687636250434577844493331911638701135302102216270798490286076895136050826011662006469616425524188743328415654294583185110971223132115327414301249994447863967015961823608216407043358593786840600204713295822975250454107784065659873534535992655616576638589495116037127393072958937692398194597512669830809301842922119214654120697776403812939546653764353907727095940795770043162501205507308528447645347050217491456084504060227643553788911995441808065534251817840750782276498531109107850355291601632344283212129826409709742002574965973363094268993872540328107006134506181286567511273712698095535812292738161067234103837998217371975622943422855282617082417407897230978983115041952073104347827405803719268513583941629902240927863933682170488739469312006350423173705052768468897558478786439034976476889855480509238326842439260849788063169980352865283346323072301233910670675031283127608537153095910157473783327769358733203783098310972669904176871972187756253738983076813127397027868912486244246219716962631454118334934504310923398201224111028231423047653760361468287125240337635656319586373960335315085773810406743559784044219981429704442330239763588774744579814385627704216279347935662897039097586030735442220258670036553667836244816590393910495958316037503427754407664321874435202800000000000000000000000000000000000000000*i1^49 + -420785878354177055278069180705364499063542849918112317010385291937799151270620700520565476739130014530030923244917192799129856409963887351792020221132365049825899365418641840029357979292349200720817708423753558025585374488700966542585644582559788436568473039676299124413564540941993461352612954726410858391982923848302398908971161679066329336863469340615484358265772526062054520461979808271110841856744274138728019682026874791858948108982246131739764063068815977191618721748028637492434373612023901982298638461554017997607589271576525541264878753103997582967423355306207497254443228716066745745732034260073907748315686530872607315919572659994127999201465044945804873515504710706659691822560507743890166587918872431889501127858044047368280296160533300414446925559823935170471914418739667572414530433874038611157020607551287479510279823221615206587006747452498205361300875159086660933624334523028287198245343165904486898890609796400773103547932245216337689542726192636487094331601843157904735131183475469621593033916564696493589462734737651976941383495231537867628502366190052645549793029393222772104198158739208464545747113664511065317221929189009484208354257536791445575774518003519328134380196221854898890002033039799232603374999523045483539858755207801271902532949128778447182409412239231845049449968968243904586581787438065419451534003597067333255434711194665503950747418946747546917565431334439595496310413133229790764375287871820486203789963046242088460911874792224864538065746710480602305584779301367929574186927285702587848683093822437112750958998398543722862147658769881711229547168922708296053500753650502662529617552907652426695813660396601861464996923058581866543206844283392361151788979273589408923887463454324680666175546180542224811599230680708548311055486084949443507329440719314427021435984797990000000000000000000000000000000000000000*i1^50 + -33114131361610263737391882060319424074073252795582811748527138181426701955112593505037742060049706311188819910995373650849813265710998760033492348269382220534121187522461275706262707446385619782440086567622311483999378873667115976355763230531692488958076178712959755534819195043656520599596905945279306025518619815354681771530454996245672464041623408772430722971010644027633157314893215725056809173194222420091414669686430126142287012141004903168088103490040864202738150561715938193948755892381831763609811249817973578795311720933146600523313927091587961269421575825514241902971259592967923876877672953171468658525843410780073807708537408519443635320913679058822858773880183112873862942693385686161236139717401825371819463081153653453020940747484785701918354974067727642194720673398170144891004510656214148351330923414430382929632011310124921504214865925917821107981183942120926212541035933660932503740264146013821031658480866673110566737326281360672928768650580582404203695346159741406274947744432659924238303209851190015842496736984943938944321044583564224589128069646998926771873505732940138069084214879741166608982305308199175485769117923993519201258362328020622460205541175069366660190523605153460903105479628326933427380693836204980898829494415939028883638436106747424083222950799171847440006988034411714296672553055273903334450122981454082120380738089924654819102359590335874149351285164965904551273336803505596953115059683843696704032464901092997855079734288898520424346984519676206422278139712955324651628868869505563183532188108829074493323759821707845136527211646215724561917584142594557445227463362266044577397023205093967972524332108578018698220531571910173411655031699858105161562797630736845455651932411295937919328827355429473173927445460735625976158569362265360589307469223892157520343360000000000000000000000000000000000000000*i1^51 + -1120922107234471903732126842584279932667855284028361368249890536115453815281416483886446708695085949803900688181951252202487652642192274885312087580404016654073666667943889202098774065806454783755418800318364344318787080835345378026850527946800856150290775037193028602183277701419758259622270458449887445799432785484011229168322715923924758211258504252736444025361086073421731124122647556683209409181964252353834457981495759252117055755040463939843496941411293330959224193880070694576920731138797067308773289674067110006974083369058177351170134343895892032751455044567698241328072321398231576674967891476791679486726847331040440503079980370650290093512344060165875398823583760673627567711162732909892190576046718489259316225852000589353010722823263404437096621420477654877884214543515951061263080948181287807337833832556053953481485531836051908508600094080240786145634036156243533073301508907124572259532758505534655673840774196191618563798296527962973718030429151093697864656468054580527616927799905582106102578333844236837717736458777098050782600019837763997043396339066691413583007338323159056733284328035164397888287600033435528794044611493594368039392433058723459706724303579890124480640920681216947590787150721373516970741269024128430082643443835908995522259586872569673646767388266257395165729547133570294892386978767248343796491052722275248625643574776370122626808303010593779867971001660069392027331455829065195720506953560963888192241243925910315696680345941833698063947079595095504907440675237937246423016214944997471975822307237230026327477761109112686478128349416840530284713536829851748768588648666703100336115729886355789202139384284981121087765408791067249687300822099812407264892495031547903491723271997898102115110820159841252477834002931172976213207379647446891838556879262160338000000000000000000000000000000000000000*i1^52 + -21943010411321781063513050949781966589059936740723518835756506782638726991674079772576798290020807350292285245329524539169244997627769840234014749790847434212500029960085213955663506617575660414972669435869993605724540237224354869029889850859854849398288225012259628303427130928252814590851017158048734905173246399532242131600012628638246979507873180070987261871339338864344075789838019351465212046058097411773397715499064024853202662906740474396500446735550345973217945545868423876883095972886682502935567043565718230685797355705862687675249701424177956793872041936223210325709639401768272300732109805632957865167353585298940850604903697318273688817863916694096923983022620297215575265399908772045632116733219517084397565427846919725478051260829603098210899908834793539031670051905680705833545943277457535014855332831013089503815699734116655735936417894514962654571608916059731394382461048898043856850764557697520139012152044750981724310664327543770546324160219272177242943570235084134073108995771272857517232396882994092407203845994635816881956181343607630408141885538877882317821645426952371712552407074061804047422933844606801762699175688432122755306007895671580448154311936571247057565732674759265311187095332250792938492863570111861256661086404838473889856996540505885988897678256301821082298417661380548872555297105676488881497345057681020728898762609701972240105578584125121243517369664378312454457086371703079764150860980456107706733789910927808335799725761039348142180891940640402169843377408964660214850962643529224565537101215730155175281011514909270933037155628596444251755165410970922831075104068119018628486049686079961464606352018863626737905854760863060942273053566437216652755611351670431575035454259330325525108741964705526829559116088463789224189551591527628280995455716930000000000000000000000000000000000000*i1^53 + -350058975702501154402663555415865964983341159225413637421491512488516646513999674920547713422878854817398773237732840713543253801803681041925361042208663917857155657611200264715759891816218885786338498262088885740806737116570041237117514389916671847846049881763300894792296722555585473340134887725551362493521346745422168739937067059840696605158008536374170972386786128474426454066589994279708697092201556170646002876728340700002534221714231316681048345081227953466590197220842998044885039160239193275905474585310514293660804585888330988317838231323636937421490883275720270326757131925800666127804034876496876586442730691227599278500374197839849901165802939893551693123853091230502468319433306933031713322261194754860472394483088202857059549881731382201427198526168204423378740669987511709973823457302175029332702432735517062490028414653120119713827996300217424924902582879743640368615441569819917093848559049594447224483617641533235550581678337849480113476707210371636481784563327334466350152283221333332287703639068482998696292061366473855585023845332943605628354287428152571115497498634138632906325831123944954156955628560238614553694506158017634874707151682263408766761785562532185810072616066739786480059587626884478079651965963485574246340622903017985193952976775790375308220604753607104958334132816438541380498842976484901085844855632264631439924290006726383033168366144331333710073890765615000692902066587383843391901896592724870796598910824848422319203551318709038836111546323297803062542076156229378267207797074152038255511005733730693965700576822739679499141771961629906624531354603136757169223603249532185145998967433304692811454085334274995185525243121486430327297038673237973222403049289763933389708657267909604710510579229645138540077325965191706355784974572535930534467000000000000000000000000000000000000*i1^54 + -3805885086514821339986205238449085109289461784747630961162988825734275974819705542014001754042337395277420062190765429620215078461021041361305352457771807131693157751060955269028666073620174997201077761609648550103188661721902095335618124388663989026650671137605276307853788325025172375181584354003165318760773850014109842782153003026672896771753837018167633336132722036131945101790863960528544472509523555171229553855442239691186077032758506707773251311497428068495961436054359440377089591090297475783658268027113820012065496235383313620903337875908593170396779329685670185691634792490552508658331238268698217861264296645474108581446636869856309797187209433796579766608049652382638085225694834248407260445270482898339594627568342595746560470397396153988619909993619089381259262430673833587486558177486284623598274007015558024500169571439590273574077699555221373890829555861684282222223548174183230365472225478472658040687951599456519638098996864067812117019439515811751350408667482168507249209290410231761424616551776233524751041260562729472703046974167083931354540821867284214315632250567111682868871481818183503234105789856083354763510199446472697898072867151098525479487171193839190841957398093839661661515166643785213572582685784812403898150846963179572906101644440189736025995271566596312145148326120864869958275072879718246311225626773093004743894364785241892221034907333060201851808332818846237103711864808651194279827182538433179120740754693639536383727184609786926220987864476665734479121980533457978360070190022065765300167450320082361758643052898262450084041527594655230137690236006343174570840241162460318015261464218363476785137795952826124784256432264620983290902056880664323598534718498746353044886434914828146136100231807838631964349343851970182945915147546542900000000000000000000000000000000000*i1^55 + -1834634725124757858323707836113382069179079766332588612673837234095010645355356023105600119853964522426469244994483345261105548114489379398810394262916862009965550972113639225815680497497421146803607156283097858187376514429248086176288739857275254202573236731012785050700581344143784535211123084876499288175498699719915677772439064964865323815268499139939077783517000139556668737021939967623964744754752531006178886581861497986198104739861074104353114827142407550165536338574882207539261680181225921607733516851984958539079593997833771333808743650349036298564430950171034042660356635024982252651731672033608439028223472549699958165157014955417482532657284244835265026021193402489044035791321907560705177561689866357984760788380837806986289765407383079821621581321388228633214999504381906900453254602297472283191217352060441431621143059584629403792240764191216773468283354079640077037001526338866243482576587060829484538279096644796059329121855305224466527066765216497724823175594742162083584422682305168293417656862036070615824137757585954375287223657276415943637407328921361431959412642420421928799670161501024212827648181586463712325943347114284673461834500801249001845848756660627279589985202369661364296111978587602032682637784564692296354518023537775057219235557367988766119128866406959196854893460679318533915099339719847062788729150832493698200796429209533833616594563886220677038239019530111270589970549209903795896434333936386745504943502280942521394192634720167746509588990810715018255400000995994980067042741901889592627903502783302035194837113410169786369067455803846203231220159256993358797759255748501217612685373082833530196610159278603541547458140175803528434532698726963085795720608110744606638340287668231809790270312232213865871631723194528344575656030000000000000000000000000000000000*i1^56 + -56498655378498775297283365691557927483345087152095682417545525463726489199313029921189844125375856744769760537382480337539416843893244815641633200480233825083229557468623938598819585024700072416876408666512184005391458030062689814039753265798089257836541859339485028893785516519669020288516453298781595668975326929556959703447569551210232516953247868340806512153882964674885517903874489670585053599199352153547277229866703041499604209444463292191122287286257797904975685821232152777264965459494126674634302181705369232707959089603961628736375235748859541586003322545412739388783600108163300330192529192584434487949534967901981925803739782427004014839893958470760895419229541118826396466346355762145414844550124638716225117023669068341392498166079318089066546048420187444541077976110087753492644559882464260893686193240478578922360504471026277644087145916905498589013300664993055379613357752654758206516156716796900256271273525701265785588094197464051826858921424259613474178122561688107766129727976162968949069529929112924425894025125353666643102182129600364884545341230095096128380458148952921025102768013052897068218116841447641827845513743975976229726405381404031469927489997144177347228829825035583819766424529937175748581263129513362932397763440969151643660252400862331207834678056292097923685947254215886257510276247610591752694603565388233036872539371827569934340466421604077004488663020992512658532476827255146490110550105405962890317098244872198856285611120629156962895537589961227559324659849748350541573757875713988436561165429889482663154677706526783247913795535411792271160599990922501595298622319640070509356508352616038318156885436247565072663923835248214392629432653136867547631210693985998755875344713413713751259965056895477294294380454377602641000000000000000000000000000000000*i1^57 + 181357439613482772121837282856993066823500737744648076297338545471273328888396403587275788109616263037188350470322678162193379848581891763465407421222487161606157841102574601832412483820906356506357782259974894450205764442011663636978934105099714470397575860987359294452649830760200421308008096119505304842802279011321111697816244413991840120535873032213858358063526652162054124605270418378178556548743173608642972646183063775268534796145301104212118491535691424723843371269355142127775574287296913134909338630779629095510791433079671482691980008280596196548482226618598707715031837872625652197875663988134469939134006839000415348374673574133882586364674079442626415095565018381895957725463406707429658314987597804293625325392738579279997907857465459853742778478996285478080871360881886597238363916739304997214682473574173999715849901897048969733741678674220572683834037727047226219807770562641853964638084676117104029034450223699607823361015674844708301756388623256008079724368974063253305877902429607194225537754784470123248323930516195604388236685385904061268032470507692672627591148849249514692229822717408486978477558924220131509298783780330993320156841871372195100787285053187872582350358876530678640038541953036293730074977649218811232033384178844586167062359513528765113755432184694932453407564285456749130965251406737045999387786851697933287428837004386583389806425956055832960013330537865134060220063016573465828073864196917777602001483071830222736162298418771668086054480614812994990840801767306956139160993535560418291580517265870057151154967069613423686300407996212476652130551478369296331384666363039436819664481534099846586473037735596242590714342738072711294768650912567712652473507526970697541038542652368714892060703167062844492323311313800000000000000000000000000000000*i1^58 + -768204782830688106913043786264984232621501862956892546280955390501856879932736459165998937568349875518878730240406591475721269567747045999087728792364387438754666276876591210740140476105814270275432757454518886813086028937520537907506443988297672175778466796748866928801273797445939886397579969939590659411920223544027703005504847344902599644386721653243568457323486071817029032133461686132736206802977509867061725388140133688922563501951381329663770370713390951267332604930783503374414005307357039272663106306055295011724026427062066939957462769834376506954077359359727331084043238405127563796420100113296218693952291969741642971822158560521553804217056410022726334260314509098412901080081644190902087057205341449213089412549257276627059865468436612682213394988194293718730024387583692141129371579946726087220273844232714072801706742980336883906241637286744592639696533603923606894170733806207292304320511100215300345290023967829357802355966049401900625825945275677525686994148038533376882626349714946995573342287337223622367055521066177061713829642211188521576217696937239757753041536653385523572369530939204079005891145929276417187697652487163698164036174177524731133039853403108824997828516428813796992742171831092438325799074541276874268000360505311616946431907188721777628849233637523090948884441631897065651466485243272410041356647500719208169421758408460927058490671480079981922580048529426642645809932773699447696613458094309905061727362454113264019000951506783292931125361862735156906424990760290110097168089039952350910462925449925606820380590893787042170691159562579935644031997421805658156213896710276701488865558105569234392990899715080114284628261167413841083243032513942735441312349834309616091224384315135507666363665820939568373730000000000000000000000000000000*i1^59 + 1333939649338101944038632688469072012509088206679982024878946882978628181422046052633878863144857346571644906822914014676346529971217260435258263652658003710627684772772959857114926243077111572857354824195443623261743519902017945043067504920939485469934867742138377739893092306279666659282439514942761857211379393725056076090854624516762301169785820929428963417002016452309934071166891465485278438863460852578239263749208152243109565080778504535370049601754909589831827836605929478412460226366048524390799844027949460353005449543811437028289804866873761853804300836865105433186277990007958400384977611230432254162023407254499257108571531689831707470442084922847129637159056711570654743773708173087499787580285147170264981774752449862613062756404562179764135222502521158353250864708614325720223728490991902955855671024096167986191858926288881082242421088311488423586963634389964899235361675427326977112009051114763215274534799937260413143656667215211004772836284780230114895590684448377489840667545803847163847875227014065595986671234913033039661158926144410355793563721047354250714126256028605848896409677904871742042348677224682431382494793060998463631862270534409563457376384700459404030245925088334665973553426645764040040898684821226975840468549789870556512789866458574348636479222645556454537871601688360167030175381659473896213701952165986326301752123072290996038103970077796751564853313637722931674644196202273872490882234484106591779063330774944636901994078487123717850871230864323690481966901362595137001267317127989565453652500611405682373224467046660387686465039309689592281226356901690652196106658363652220357512871476458312578098168451495287142573075342300167137682764321567208540080932294107952360205319161227785186728942313614000000000000000000000000000000*i1^60 + -1306748774281354458168691590925015504119680600610314956302456293456585398956515309430651663813513867999001216647385568182905622344391486992370659550341790511147857343027794081154485858669613382628231153284486300353148685911448675850633333798640224694812559026451525124791858751143390018909952566331681332484904238127101970442251396526337569313523855312917589908225121835238358447775464254674683895952256021108197523501120977948447340273484141961407099909181704489823519109096380992016732872073030506196782573645218171139016127515393363745416522600670321419660472408489498708136376631173716558707783826758778227978263344930618706043354462859508050787479753219310687637398490684020809484970975176281584337594878094084976604906253827223746798597436849876890123526024181076484735273422087985475987281683091563852358207742937824759728337114574318603248241015374038983347921627560366065997610087300407311392721214781365710546697175193067331252379306474082011817621899036548193860615546494342388644019324731322701543648025603686801047428394169538301620663682258592276558888860351355660581357515778406601303517980018403326388422798420420760529876581780442934269546409807880065786367378445213929089259236461718518314413291090335411677175567390344188222288083439422895582488196727797201030524638834347985170181542877345394539564988090945412049320649706861387798621265247685883088568883765743491953250886050229903326559129714696732887258300905640454237281149153961497874116256069604512550604473740367147478959238425786152429012846409907750954567114010633384801592287355363892440906152120443962930812380475277102634470105185574121040790629705902764609387663115674259581810198405883684702728334998046179961140073703862760773715267380525644741418400000000000000000000000000000*i1^61 + -401806568278302163165683551460986259752455511680061271533515091262519955338176480600340234419123621382944089252226275536910790879011208167103250397392933129700591626876348910913303768502377911423688907123966284331330392989591143937509421408368463548920448802104199137497844361103971747501973178212445521182111488878666676579237013483777016820031040564721308675278800558126325184599080186723727614225662662649494198076714005642904415128102095238016796487261252680178748485897363135981894032177784247136814378528561115085581612078485336722602974818619883225787179760255430170684530457518661021537528172126247772481415489702892277459329903207152774986162627381595503988017554676871150780524672002320995617454938631370527839084001578058420438246311934365620723670633352241107172730546655620267071434973190441919956169114337534263085149390463969506601733128985953880272605211765394585328959416035865607591785449026804936094922968178170440120997866344248254075229926351865582065880710542292340787018576118501679916281345382899614182728645123606314601644426171421463606482146277726278774989766283176872393211733605983013140890734703363857205004534340342059701812545348084299518204823915546917668321551454601962448016056624053600457813040542006687659585479627056591796856537028472635786677543224440582172090366746017545493777476294176978368270773120475263171556965194101558595255600287109132819134345936159243890410428069368162403188412710754047286249926016178882238527885592209060190370862076323031699287069134244281267703403411901998936378554554621780207275355592013339311191249998669168530066147860110879361842278069902540029452196191267725455641223700396965355264417574283158371662876044166863427178707578866903277642182413271850000000000000000000000000000*i1^62 + -86935130631737829223775659170328445896093107181170880555047571832680001622732295958978825016198244858009915378517777557359686377729668831126195033510406239279594528724234400238139229928079519127235921223404181113449690344678056082612425102719317858877034418204088482325216864897161165093176122734879183743843233356016506094548773485530923139914766672943133615016499718402497326694857549176388088348976107793438683915933548758474732402106584236322494636927693631956287291091287919347628193812509015109771587058977416588965364399039337374706171479586986477803013460443613975302351528256648014960523626760644557815821848282556005697981291542598843839832519923921429364474719719618031661933582207047104049103279673078005068472889006990098328082719661234168023137755758649408892729434370332338208114594470483993214276411783467084367846915732879453764126753190770799509767875643963683949207960167258873783799171777544261436605968865558043666535761572351697269998441278653799259489344275758517891791175550178574716502369663049571520717670169125539140717607651441367168173922257400530591072895452201997757911736637192322422952168595496362940213411917251763818948420123011382618692258357840737779102329082339335475954180058329393608891113762297652934344666448578747825915277308942951439571240239924147004825783350227369809913421170942791688485038775686560081451436492004751551697499852211027992545798149368112105308515439902936980323038480438517255366501187673802089907474528728817995216044627836969757920671986106905572713483241968562995782241372753058799709296283151977460049754454438990003282970541525559807153625381963429525679241630470141137076718662582170396150232625713784430103042297925658377547264196464827005994812000000000000000000000000000*i1^63 + -8519015000082373608221429239356967733891688813102164853317808668057000450793032548227241866439813318972587546535309198487414494377375766272735246961254544479827268370933150106080057996273579854214011490829477918059171444407505343510023091753379820255166492909466315187155667387388221419001637667026424407352821482132520324061559724679690584131118183729936899078909745853218733676867948468615175927704924707054792329527177347463904318606313861555431659927296685554454958346563114760575506946856826046925495268751992240070700929665179753559548656626631858846655691047552301744234486650166550639640135878789767028511487266343361502401441325883798643990675883176509469672558566942431100894138219605066729214510997639707252481716170168797997056934816538809474237687311381154488995801799178013489295656832126641512825665368955242065882047530312861260563723169062077543129731653341858519014308759795068996802550279925957338176912129674924941756820163125771918692708538911001132712971975861331478940011809840892459876902366457240300034735360222680723045351796826023154811665618844167934427090148264836692855999628382540069159432357781058560288287056350826300984257404510208868275814278538685728199911686101348374666721988601283399990895405483320208111442697799777067499848204850767839011331861121445024006198725568908434435256193699802116306887546641956109734549088938291325261886334202940208019058361660655673048154432554732259559119656301091502674776058221147370988260104560178024147857197608743471249567594840449481791521477930987716418601791132268174167928565540686172993082029660010425754326891985158657523381410382090740339505946765092372900000737223823300101135099891030353656188997538397108608502004467360700000000000000000000000000*i1^64 + -580405981464652928072310089382732698981837460911125956574618470215036289820255936228243993099338043664068753679837969638047910449459712808498057390360138097468889002665359807320001585879082409009682538036278333175718496854048958814100512990134069437011857189020230734796927307592734860766161330068166117798321020001267956368743786602310312419845284722079936516808758141967844863056413686458129237876077517542589253528368229400945844808190979978981173767499485030357621104579550126897626710860092820574434666541107793914956903801220243572808566215846540845822821708656715793398930682837059566314683513108496424809874840320579605222090287318857436498565398736850916519781098566560088454171038057025822873249397192131538324825537155055650188702624025335784976770846091833566650661858009683568136812302816427388028408414709783190856529762766747102396681389228997897976977337288190743160503075412642159926812495110112613263798121063148267435899981962005513398100829236985237200015094765430115894564311904761073565375767901359352703254092244282352299558383624639767378405167658995352630137222287042380967532617882969887859308484345558725727914672199946011058938195452827555463847952716541592029813775315723513451777880383585830022433821587968785641661245499678603871444289251993694867964498862042290745751546452467345701792974063761901989712553567422274426056943768484722129002256395336464201745142387744494189469678991286255487848517509284371102504895061767062812066311200653354099474822044457426462275053994864656306490645188941705327128532700700415619996553790456167257530411341156889540918913437523993002932287554228586213917249360843618620941800484382464271782141461065092488230233155264864806535850000000000000000000000000*i1^65 + -2886757018326820247186034077448653537186173461097670629448126722110758663955906505097667090800026649996294171951780819026957493564879080767175794974805352397030187143465802505919144735104153245378616665254178262635190670051971181687236561245499276648546668764336902083716515443071877682954537221348144700339490750824525248341488390962716831302070061797431603574140487864998085135125327566860984971437150587377837080795970337782935122508344603896868765482282552111664706809598191873849791824120159298873841390047849547043865202482507876048483261131151925769751899957987561063736943795100386345554790651108293756544754493137948988422411038459233564384286744545749987831562807592214975912123243632672627947378105233291213358259941297039199970395039318738062869139174143796503343237620083431940770326671721691554465177534996276452539418706952596530437212621616853150583028479855282688672678445491681368981315223888903706695436969748971632001227496389046659127730716086763112383260945823098161035922089957312176054299495919367460637155278170617612722484453202760160143701635250683668198639666369517782657553568817296525786205846821032218060950690846698352561204046604518557639431148621453284128111297713108488953107995970716641614149161763283954111453476214417767714709844325536297069677776061285680355402329226294954873855249320366273369704981828362284433904445535416956290364894298627193812001310112608911321293502830626815399108233002149516822927225528974648558474015667648432737101474842484154000017869093917034944192777321655505358293337275387539507417289690383527814078306093306313274622188871086250262784811757976049811857495555494330609745381822086267828108330579439182608438536271123000000000000000000000000*i1^66 + 254080830347006189164911785014937803850877841546741620241706825660321415543764894095530812116503103624421928471409557174897943448586503787377181950793263777418834606425616571558981335141899465551714409842562873546485521611284621924097621427354287337864627769595986769235261501964464572626548201422603303570190508872196800783397461141281436875478030649649110950021891568485554741175971062854404980120230197095135556372951820769840820658891605086095080532579547441020974790598089854303538567655632411094253678897350348801903713778021082345801118329841248441691910012947028730263211987525556617018974063043141896824314799189944783981970775149901122915513473352759963508423928590155038926715664691197907085833147243264257818147662254522740696793164685700439226067719802308760237055447970990086864257225214086688403204505209739902277480678286470405144066528791983146515965009245135951195936568727086361418096960858148459861884463294411697936855704343294656523259992262357061886006539232023601893978718161561217031141042430163997214034224665653602914189125038586243300306885861713627810275694301334793332184460544574088885658731188345134305615729487708686117965495180011065121642905626800315197407708729061548654151412442435828948004099042441744536123943208731832458923020357950686571394284504176484243110770485730823862500753377246658067674480838303887560785389129909423414777636855377934766884348650866204836134410996923115733231439023644884892782484133924235639822084878383033906616082736662568469681894262987117686184041186220393891506163499327157463510003932830403360508313966343983186933317861936704547183408852959964558715339466829278165785145661467995224154677934214603337385400000000000000000000000*i1^67 + 3671958233859850260967628444289934419410263412258713387598575473849466231563629904734289907700854415696777586778093655159983384458986028274142493941379002674541401359510923789631491749841437768021783705090779174168560643608291060562657750990095861238470032622532817987633236509881020669790136879388863491627613692057595480076892482608203222917339815216545941438979052453894846944272492776067173866240044932521939797839555074846837966429707841106186062012415679145159955012171641566622990590982335254967781158507480385412336265692039439851799493465337912172091491126645217201709255425764961964277915031392674617391276804379747341385655199676337770511310742121701171972560195643870056746912845982660418763677339727149771547101726017116974996418021004174485378408641511346941927478273250168231412037621756093001132870628690519462258592618808546089263874142230574480461147970016191795241090721358129199965126768869789929063883405233824689125158685661431250146040778872196410174115121581724951796991842137422898571348769129382859405794546963579928162514210984505434249968402476824828134372058631213898504217719475617788927530447198069823307151726959036124230263503345576970174833635116540480974345166371190683322932635764874849555377874605912941191197572230181025543722805544942757645868468852316265707522243560396316373146959919990854324247404663203614988322319453960616237593303150393978841381051526200971916737614621024292003520107144505746391992409558317016349054704922863346922440505848637155231423479667956092071468670691476162336994018780912568494213527015711938227895783588558831282599144658840075636973565172498574241106764883697699430829596512116482826225849599900000000000000000000000*i1^68 + 7089088443736049023439370847151809467004426889896364004587245856900021648608910826326367797528980034997749514471416467509346821078305389292878114882698056538371133534122582390106627947154781852479909286789093973158771124039346840112074571496358298103788503441271641124168833878975748586915495219830780790333128391845715513888710295851985697046518186143523209969564433342023650256187125959052693002361400749961911976346863703978673903503429807064692428164805251057158105640402057103143814988470504111559284314703826620124714399533113287038461135592586942814822226729945693267751846746735031267166528700093134466092830326791677680076656033042438883703218446294145297365375481256913961290924262109494084024024167644201481660850725761921441662842562648583739316641996965619290769242241052701488374474571984218621080623828784432102264076894323699226045555133907175169502069566228459056312456545738075925187979984711105534637699170192174208221642453460307852340172091164111647739057050521258786355062230791611140669776342173751954335908521396863234107093297563356910175525065175036246853383818926474476359886159921547596359048698881264866757686448655556008752245636293968403681798713912596687223510388595789982539013918854722666209863785985038218751288594433644414040639262335981728142760769122273792033735805705117249366515418614031955118237897553121562352292040741811338063715241856068614877546983443285518018334043334787706299026246883308122647479170985898863855923911904228416319971858667851051160817505622749200504892422467510951977967823886035026703335652635981964078745070532110629627632436585103293839734834285780678523819446689745875503537163174184372623000000000000000000000*i1^69 + -63980508540836023120721345171814756443489768335027891811821709712747265369724313888586422143173751470568465422435152850868940742061699328702735652894268174256770293869140139578843119853177457438742688418346407059033300569999163426172530298263885510823939066584717447118369313960535813631912140774774928052649185765711953292099068637506461046041567340369834466859248178390618801424578359895168447122476044890122011502148599242627937134656344107120069243992566362619594563682265288076951689024226690497585472636667643162839486530660693903550435603138970123359923901757151933250500237363342290968300231423146722688752120980691980214757407117645149889674342212078124169552998593795248192156390657856088871296884053163146956305105674776257833500638097202470231593659103382182393926298461168082193645022817823716848501932308604229836521953748549458531604422536917305563693389414819807420063865187254207260341085013221314200203050876560208835703802748729755987862053106360367663234925916811146816067892537936352548893837648533864452008665369107857539059469188870838014786411430208078047517827006482763100400405989923902277818000448545975001993967865225587123064684448664942899982048809852146211047373776286665803969410693717438427383319893445641477285769442088038700717618620475734529613307154750465611262860967629361167744251421319481177990604308435181015278347106067098910928304825415252169249491857494718056994371855982809815779266020225170906306298681531301933850935516864054102199315836020522267416327802118343262348092189655887953855661617720376979133547687435459215149078987457015261836731377279616371077224823427965767933634749299612227182651219100000000000000000000*i1^70 + -194374801474286832652340162646946297163699560531717222949287553280978720560496909126217561662807998353898203838077800893974967017780614470945310275256260815011007201484020557107542396960494364721868289083969412352508303380126705237667647847796105414543501509939621662237794151973974289211233866929835381667614649923036412269221040102392054401143847376255212557740973577411312405310859324128689469308970860547683626073209767767751494007778360980687378890560128530244867380918391034092237103510419299607212338226937417402321081550229493718482852670615194024139153769568304318125221311495381932080436866807837550496527516323571082552816264117357770266547061197196656703760780661900681122903240740481879285155987526839634000806191758870780757978114308819747892500263562680856533935356476746661218821776631551416691548633780336472255495307280483577544333121092630400783923541027259634306935721995048062734987670435124259792028040839761697710040239395281799531421820651031543671504549306604798059466826050605983262745105445044747009078448154842642547121958553782798174589493875400670448288484240984058674188500542928651956087050341439577383559711530682701673530341343795033108672595676810072565484340968814809554268746688163798429357395966066334145565457210150915541340382039165198047216169252996102506457990716966920318418186413864546455205164731433496153843172972480090685350815589735207392774591950054713910423660680828713382177730012205778793596765177720760214114998326315947708917547621812052287982162116668419691441169272539858155242880065026456391468796779618023450313089061984510851862069766092607867287312564863048031326529467001620840000000000000000000*i1^71 + 627728765486091053905466611721056214298648832112350840609498217283445300034476297149094427094008754903878469892833668506682508569977994743124809594140510251962638106875794297269628255288039863845251088541441937958606380008782813785920449412186380091143401141582702838198594820247663180875738683830821445443889478518901842621978546758544313693386597862477810064171243703131923819230822972553881267079851624775061934073242952960466502674413249949423116990536882435595447572435286141008974090411340034006598058062512513558121538309469690185858341414167976518189485140779215063833097538794580998097323792501537785422014118482923896038815092389514806780369345914030960874411763637646830499100956148834707183852300895740353039657212587524808298634445411208437957442962559077626089434730870792936336504885770877035779452050152438186127315041067111395761634878915495052017653614052589072449383524676721828873935424131223516097254640864611186764833434462269112327359444043079508874145783905914349155901633248727677333821457999871784577056082549586914221426445312929048992973172564565662451265299824919864807237250077711488246098198080926287589434616984020185838593245907956229921320675124482846795857783822130354340933388307703561583338182250019591504117742468002226697727091090228982358829785658120155243246205433858209132798259570115974710056956444268082909318067480641130123714429482138920654561647475376230257595397097331738599179832711562039424235188172569068856052579530100921423289445380020667921373429016844327610629811418164720995263958308231828923394946717577486180070775055034828629110473893004129871706732027406326855733409000000000000000000*i1^72 + 107824516719033582954555037966315564183563165549184090460775538434997673668096670012871864410504736739223922244095765968061201204698358395814981083517450218863729406677813518072950944015168904688182366501917866221959734987373115677980823456399326461739275441557910426323749340086287289643160236095213934248745262335155108378625907642675683330038685224939244748356619658132599386126158528286677497984762548038037027074861494404513950737098534702000507372018663976970091523383265775197522082658464005566142051547631337197847951532598665906864357811794408053117110902255940085182556687619030944549718613547093944367107026984426594689055723239146496611708344695671946552766544374714269326817361369432234798851188893952839541758212480037030646982982780006860948251239424200183265472935779043366668141654698242229766198322887455306460403772193664852096402621067073270069295662963236733371069221471667412890754857222063289506178084334995778715248361864468196007641423270339442636736659428127476126858630915201485211094836467359776420212717420037702369056334252612573361931933670157598039728702242449056540318966829054482285230226775799904976123209539599836181792288194323149952989120312150168766431664285486604918253467829807108518184083002238578572150949931581682674478877755681644296527913317859520722678123964283965508239063039422364284602987158123676302607124464401223240510844120725852973804095311617362416148657750610231580021854778008996588764563917478641012695435364005281748236526065792220225872721345801082367382713085289326844604719855920186308909424566503003348049843494048975756788472663505213956823074391806300000000000000000*i1^73 + 1149362853124491439873615874529594384347243095689523326325778199337046926623392007355918648743169027845286842274887882936758874401447010218803360564648655151734683229186462261213732811385268285108931328910576628330676384683152249430281857412217568724730211456341988823754756341597588460966146945317207228024203104232755411632448476982222002858679692763864573098863035252170440015907356844300673042387246876127257601465594986407288792276354963950797169663817880093093438187971573420892230266311234679487126211352803210697407716387629458717133849274728518397362835230287082846301969456271514448276962985346310248583548719667952187840756534593469046686422508506548961424375875650253989924089245047820063680138083525491148888297441987639458374598417160782581117853243180377871766646304219807357503520385609094240659804925593945352496681566209132831298350796630956934544563704854963450685790076953888917363487627184474190173910671142225895220227376316990225310843146940414790211552327068166082006153108965096142241569026652425679088628605405351997486141075428366436500517103172140831599564333774244316151405402124131560107608689350674854790302396726256284509487192827662706813092007676878102000712139063079852100018461920336069297707763260997662468089185553241684205599816665040426432416318123856910892874218789857701550881927191239655179500404306475729217407411152651903138698052510003242129730637984889351761947497322906118407829476014004240675263549032685091360417386985679329715499090458832186437395223730453300268665115841321027995184353522694893267512366226142494629654121115676757688200417526674862056740000000000000000*i1^74 + -1500666377712395715321428718608971442249068735393335371514871775469034559519632912433909738255025558626099110658429736293125317856052807202213670552526082011629027608452940447984915668437740793160475352904586463422240196713051363488409930023848611895478789177663435593971390670022946127843349858614859540523314777213479513630882381747905400869953241375053946601459092822952269924500352221546057941219239621086319624544741812393630555376146239188536884671088328897550494218033103818840784092626757235150439613475512731812081091342245907270164617656892583098107449447290160820571128224254823281103525646867845240833665103921019336849808766292374770806610308739162912654647804748904936941042635480386154585307463490839473034319541114296879396379065992060933026418372875799130792997540696577234422366780500665785093584119522000795230192430221661050447253076789080423030753342032439874875028961683411915604638988317868190230371450902828449193607278019865418863318708723494609999040584753771790606569443251555606735163224793147872498112870801768575279555099259273058305753710033774475675631786784914950356737608340707707474224078104431171788041342391926178785775963207880919094136786217950374267049433945361191650380773814720652446923468616253015190350548732293036995508773302652327400373100340832455295824160048386589439190796526362841165360773292691551127565162706415817914805602952028694027037573145315804680048601571620175817463656828495717884761863068201821743565010735287206695677835951114395920253238593902583492220239399013575146491609557863627339526445456217439324673783112368385872788171566000000000000000*i1^75 + -6537129233871357269016978826683178026818096352409356245378055275204772595716094964967573594445273887500098406973695986954575368126618841180767944951699641683113216548990050648662063775947670235333991821983245357143420251683635849351252338493344160753255846044268956802346189197968565368701849195821142248271045185856411331308727767806161300707295383655513264259925660624505099436501142829648135561886073264723146181871570103234952990321236533379817170237628030459669736061091920790546808024233629686290189218873866941522852362172376544152828899371380396990222771102654940329370080498633229885642438265097970440957217863430429936480692790986500283723114723336630497079177852774580715560204543070647842961024136245587806650996946053289909676354682863305377918187966211784270224183404576314591736547609682331613461878646007559976265629178939222198085323639959383146242423458440764080506577756357881690168793232416484846869049072691544198340161003394907799250409501755862130710667021128142147537919198510488905813877928372361561070690603078167042673390597208466248739693075496396368186714664482336847171325811388115443427651656480962973728083539130725103325813170150216388005556476568508480064082142310817228240076134040800452827393675504090710107924979167335008041987979383322698753465351152932291011493156162637984359898968156612929706882124072938252309082305894285607470187037862743812885211459883597062905677335837554469966208953810843120173670404077252390963715538191253134068300268574613564443014963353233949403522978680582750864129323935683396463581807496781845358996600426279963500000000000000*i1^76 + -3837735911017977512301346422630758182369425324212825743745779764476630693728769700079260999581908702179954155973763745748132227113511535998690795269306422122304979252249481017859692511799697395010536420014961744801811998604668278479974798001692266347341498567088995255682803689871590331967158577793118492807619735908559283352673134990272874593022720087840174191965977132104512299012836123853411498449945438582882218332539955073746049045995435018953580770944906076959742776484231820621081776347189555113158006880645631452226064594703587506454058439059612632758784099952727283513625949901033858565120720172925147873606324885103765331880551778668063664673031494588594135204362916567609949245016980717600243282793471461196283092323088922613607168039905633131263713514198564620467914969276761128201796553696619299407664956180489799921113713705673208073834452191212031170800098223095032890393665129720954898209863840398714990656898109889594679985291044116370772536041994193924983142628919889121901933492457801048247560874486282024171571260601889151576907451012413148167891243534165530864199331150094730200915839857732272686758617514157696484066096427240834766835506563838323570680250818632391612382750746782679787510630416100258091179322041114985430508002428886709620355387949994572068106133222797550875952632452512228743559031978633902615727550257124591069710552013234778383847116839306110148605320471909920243859015937864352897865711044253301851528804581744515494871982305510612192230381708818169268634002494434095609070878864075827238031023171953391252293827199651436651495510000000000000*i1^77 + 6704038959303931996085945037713305802557420466941232063155397051921020382015769370439070815937998556245801780183183507279364223149752948776043641888244965628115307422997478595317001949975774277467678799659685726894429324236596046026953139617331174094407299007990742972940210613477123111873906108718423441117922997136438701314156821272089469900068936684721242556337032292558431192955650849241814624766206976162038314797650942032350807447619440707678968883937868288177588421597732056217830904803253905273102802990463787930581912700575964201735419494413689946673658112007195276683892976692477831675590771178107567297045773942176495138365744584613812699432661006494370587016801511779297189970880274701004971685684202398923943016877056706611330823755311571790153696497337704848055230777647351471583914704551150338792556650302854878750329260033344900578856411507725750459446057286356749159838849559430357335419080991160701772626947803262166128318474628865818517972969707051195864514179781643573574724180095576050884833594523982067209914404337106808438005006905461926545364391267853988686405534542886677432187333586458059476380141339783635404416938472255837272986293590167662284809790667053602947348748080731709263262326715334618250456889547808783576350266288650154272729127055140860636341255615954809403611416253960849637960159646684719344621866173440714830456963748801942179823711732720286645471819535891724396215043642965550300754539017005859539707845349946410571839423417701958114504981922750309256302597012063995330528622400132066496283266304107595717183133200576000000000000*i1^78 + 15061493842603002868540413727685483661220379595745938307617265216726124380200474255069704581202529820965720209695206497739619894665988667363353176178149059586581006050117459527412691852179972032831017427129517005893663711566805112066259337452442742980573509869213699651397849652748704075678569517544275583638513841642381421641805860414979731288267360385973819756181177021153136190488658721291353351909918163646461737508626006293242702391587922513279316355726356981520496274378225985969429609170302610030844881179197353118321962882052163678067376297732216020571338730005813572034517717813361546780014625094255154706241467337066087282003693462993010041788016872201319407140601084118544070939195763403668341614858728239179718254330108476641586211170137442998696121299978805830897990300942820770750704795265882585398312928756058253205673487119743865337938758881183881566947153477650356618713449874723432269440763954330680346971322795400928234799445826860299566804579510238245718356076581095582190022799167999310353632622484953491549575971610919600651469150387356043835487438175982795680945912237300069651395243004357107557334359934363250080652244004669479019506013288531569929147969360536273175414551165113351382940528468352023224711442594590454562359239805514887504056253598032544451200742990392713135347792834203276179914601054274687049215443464414739340876867399905350101719681613196694956443086705278316155045009247810373532727322839579747126152136041158000802190109118064100068412115298525482051536018802433248707559539738777687870797381442759237945900000000000*i1^79 + 14736721269145785789228672936475848832098799228706220434010082446151648910667725055109161546321833228658228259386585389054858374916010113598172962371946128773039527807340450981954277946593575244606892816585622968681129771464054954264146011634760272002944774278425381226562363018468296906759978344802540865747231925424753335197896811005178711269949864189409274095852894546585779832966789395045212440866423912848066895288774034120937332812799299552217118208518070076662469341479361833157446845545718912999786276505009707697459425186344829610638065058047875866523033572533715287579953713865903825585485259480836889019041227215448372942769005159420262696413573476412373606414664592789969757807927595593197235833637449655118004455047071345607118548972720063878413076239433955731031261369321574086863372907650455932163765636747984619241691237580403627528945602434539407902812936371348732764867582816296096928803071943246252744099110419236410184718453372886445355553545884702445100945364117238267046950289957972666352938107904732919906217590855034798054261901120565612951393038256968772037501291287596787943712208791864629014579839677157479157420290647853919478537927693973491330655223092272654538029593703717419911822362916721408604268671862778218478757586730725331425437058331577902975494947465201741013391773037359790484057251987654430256146134662436783307103293151232698234946067609421301781591661416889816524106533650868784491490554173342219754534549372054444025975113419178549428582239497743459526299679161290731393879115832207337466312443770000000000*i1^80 + 8042405090024615858851957211538609501097044137321845412066578289893268907587381635324769848576009722278813080949101083738700484381300797391356030018357393893206889737398937336301472135994191823227708566589126037965971685810680836332227734340489440597956220936131469302751230571957284991067595314133396419110528474984246052753370864614328004614493856819853958388958343365060918703268499666601255712305030688240875731825191954215578113000259260334504823813817008952958940418075836446043399656654702844399570436068956132893891614204129570780547374248723485222792347557289713897356757989127302464427791554931184666837362015690942774545423320284016825704284207104452557313054624504075151343997674575410706135081263986881508376374709616310754486836016826870530934514319284758037488556586185502076057071390362598595862164871324904350341015502548450882320365694279167086298701077456619797652572594920013799402084347743439035847780772682285361526583633915584287890314408422096368487846479260818252801982556432717445262241760114128086679773607886852839318796527573258205773863960064526747101950220568550064437207938212076264694850265249160657983825951117407198919089748385810071742348961708259918178709739247335222529397079652162112518464643185869441044745630119392530453250885863445928651215890473258661137171426828301945001729789696522351482828329658720770611033429989199574992278072444006896906053412741699938382749949184945184586276154859968326408336783811327237035303478495407574644156913932967942759451553847402972890463099698792909000000000*i1^81 + 2459065855486565453691911652719439096864813972188977229144873051678557529734570553255577972470745747040103132397042791570239165278603964711779192542738999643067795764549335260976354593493065550971741925611587120675436051747301938556814706103378271268157072701654715572274952725564301502669906717484638408511312293466533503975772059447067830353244425972045671409120378180945599589347205076193760796243598859827528469669225362558892205719356293041244708457117333913761038508272702309235664499251631906470420061803807827019915019584168500128986222766856863556159732213818796264399945145564447454916410766903561619377315529983439928295423886662054652492342752218193556708452191006221879531326028432150105317100612643970091011279916650453221500455203559346930632348460580686566888918272208634537387761870517304409178915070825791881093285684585295798635667066876195864042248647896092747870374831268342911573765699984222444029318398873111081795877316334722299680275929293245590375713388953256732709955604211842144840666161874685720228443514012258519858296459076088913282500274466474242269266451149778036953124426006512016385955456234117817465680673940712590064048734786300288909523508519859300901329614002319981863882669615317535228221368944854281306648339708068124893599462138441409597494501434668467117401954118302267169635165929619926720841480712230689000140314370320848813823603058462726897773859478288185043617944455383384134564127825430916563189376366308453873109449765494660834702483164949010211633258353957374504465700000000*i1^82 + 274186845620396549952892881267252939178287234868087793283808198664284676529932747487892038749503406591658118285622612817212898237995520074936459440167344609777807636903201400250624733356629563567130160153646544213991223134141105689949333438749831116512571000792382307525560627726439829473299808541349000240507821898084015560489497126868883695285532061750241080357869068450545083037839049694744831627153361224009450401653758037641514506545086962048296616032256314504874697925789810222990873554488726358764274940377573769412456057795110849756252218197307027258418036766941006563755804551282279504143758383921488450127889933741103938943589072466746546800798424668382361141219811897439504104508620341121461548818640254921442117966095471949155152276972540459365107691320190963088652530995157129432448644733324591859942291023561426321204574298350240545165978480846129958143594157069937537713497358372786915635094297233516527882722971448987607208250163296943146719029304196664494978862642830479920561828263255636222416182859352416835373390133677237731648874644790404994494430108777534672435641775819618715964634942170938227628004069388339224330270973886538099111277039688785880386737269901097356670713243095055809297175321426853361908986475030805591291998978526521817970745298114672802359106636475114951356935449714627827872954486742357583466651478954087413178019750997633429044888180245553540663660595302775412800072688346169083645491231739763080291345096646772159332879873434048874437137954668154533830908417170000000*i1^83 + -33840348167513776785992342694632301331176124773602233788386183405856107037375580535311601451004953001932353667274425905416368961051925640655659030012374190672624989764869191582729681184228128592766204807737471634787391784476747905311407834864513334908086011772248855890906727448832394093846906429305459809998279065584851285101384848125880816519159468713321235274496903168283307496014946230466208059000850872776688514116821230370022462029247704227206078586112973708650165248807684741112928047819602543156787016609683970307977515534842769571294843438674019303434692921031419057389012007668472403034025870503147209602727162623764186765226593432977035817403174258790835390325930741027399103862244868292111888955481993061748820445702651834457742418639178097398353256642640871969014056762110356687305219969212749907035285663682947655849842947821262072736600287931444699323314340468029311690546633926160977707146426369507805291610398883294600895305201704809606648354197224682179500803259133205303992828119130788671019842775832985273839886866713732891511635106725691124970217160056582286637513363049947493703827528774803902578829038968020484373229507570008624190552089711463662835412745366060326153028037105908250121653199485289612625216282823159058667717135144685229914227709630449729261242778597865364702266366925749056657739596411460266286369749921506641679608748082293254543210808801311960592841820980999217455888775811389774345400887604547449165317688766371064978015784457753414038653973324227360000000*i1^84 + -8309947398376092739518386526057651857116159820281041143202393871128138159624379006315224182263973408912214561042144401114940704652102500722647241711199159925618644461537292106840017166678037171453552278470584879501806053300276173990760720695309979496182048648571422095211493275951311917557027933406248537341802638957648262497123388323117461370103968209435550221748589165923771191385362739786348702407615874674067898258654978756642192095907584273942483564904026862642916378780863802658403451493206500361517011731291783334231262894518360148694300185788189566527548083282595778879655127462697643211741855253601522556322790885158224770799256875502822476335647543593142864566288859118604231023440313233071923525469020935699209494758549527972542630623547342433045535489219095039148656884747632829621622203997536678289825044506372630187642195923827300180456965412527305740212178978743291439763734370291482463342661705603807553789438154488417055530079310675973128610119499536044583582710390087224095356333594657962286733225158411410489884978048982813158939812967475789420454577899854582950350690600012621837401038581532273654022935510108065343622635912024574875963952551873147112443344233403883446969102408439267311262355830779670364066175527299837175439333209327196084323377230673201972924428539770318783871088712674062181696813155904756140479214214767956324873280720511303216526317469258919618563607874882640137811941051285905368266327912836005278434413393741481029434086204022025171331600000*i1^85 + 811146798260480402533228493162326549327376303863464568251508776861039955995777468924568391658335450343644030263597975626405002032938277839147860842895581093496595295683832339004042750920456463570614991584396201473899541894283775823695978117933972656165425625830654083152124345446173834111939166593749753503627115855939534521731320572613150037391929617110323088670661830850305003902223994419308623516970228571459711042047628611905148617836538533223450701927807418694206841190418346585213594028557769752426543277254250744343822053281870362701525739345997931650386277723779447030585038833260353308590553121728905778498678221343499632373490603202606494390812628519773273373197604757187343068493562863035467592840757144577966111150224276915943549901801117431006872746798119717284745976396397742960854955260231435035220547293127118428541667213106419029028407542363636063040212618729997793145869019903421732267325152130421367285547443106574278637546436366764597741037891049935820262864815926088845335362599722413964657057646845142328541051872079669699910407479385018030966428527531445537938433912048526746963405184097931832976275899234225269300638875177897851210457534260694876596945268118306277556990165257461686032073176394468243516372852006263413239589089845380174789252884994643912049990775479900741276793729043304253153359781877341357836671113324607039132340396216168027292803670451087516686050715663726557049089530863070461059562117062407941063609101454896024550238634480000*i1^86 + -4983163305057877230487160474772220171390239580193485615150521977205530211423769944973665837066771695294200100514767529552802492605699528314097839110296663972992737834394159770498120332909281309685252026441113396916070929780073594275284183300350292104803055427571158759048746348490979222174799104147034510493701388156501742741085771742016967454860020864325882756603563962026459938215610747323138269789413974202284746605057856873662871200939764005661959216567509261777752567188364182088357033060875951887965639045741622383192137616617716976125608026291155817159858005814970011868443585181692111893419006283848633581848020711263220615462530808016481453537756985567368142844631041834407330282443265353515561762954977197145059892475913899736830113551941350191644435801340574417823011328054870466292990427353013155479959668460711424340581897186706192700533505025968614945837469851124921657325254403699609787017678704556709282177315350578987900389294791680608093625232041330799450178371475820325653932993502596319971402602216869113814249824006161726012445015862584452685442292282839394050957358573655432060010347429024605495064084906798293595401014079560370317002388663718524645448279225306729363822423217207531606425258697154789285569563284691333639990371402537842386792640614896471871020123977506539433863988433478886802043724744464206418870578277895706718099130537925279301006353478951637724324068352847654321806375433862605274879707469864501642899951862785622000*i1^87 + 14772257837369411580514367269420665024153978203220658500200384655335748380165971520794111599578982792867562875554774677305097899985801154106872631893764979941915029889936429213995255033691679130819673485341065799037270404152988545020934984575611692553903495348240775340098425695543029216543175126294694506033696083128796758485879725014068887105587903895876628410917312337914312054807108928485682661171753328377117022852405752195706523983237592566876501272742139034719139300394754660373260524923247439197652808903520025763581312874341853365872635665479567200094606097375169173973186961843114439094304856533597183259679221246847701667601270877871861693312938328701526701478692502761111704642523633300911334708025157602000856594778444159307240898797640761805229664368468751319464180766874827151014954267844772014162724879342779547353019232904488760102863609369365048098414965987695912858501836272998605234665997666808045062355116020752409902177621093967874339295047314147474054635452703939503765959922866421959204407115522769467064797378510610021600344373930853503237688981853829819715503439051967330897045117695566544793990075749471015436773756801281420353561752201024885972847295837691470638316519659660555102474986231890784003067942013193900459051760694108703590064081456709369828764038812653355556872479975873981884181648979689243711399144048500403769143902259230591851209741524959448780647131749847913687702170298289608996653522041030653925300*i1^88 + 1874313898021119836151363621494289312389916497795924087601272440836270038843437053599484365631112112434845061464340794408404031439045218182082875364923018309989414388584313347656119399508438737984635632803564083621342671071264934496278156418591877898904666606661806943472693649083707240469303653941005854326888629668254168095062302075359717926296937314380559550870515526619167202574027714734288908426453839913851431222893298017228830798153805764199847905879269690803951291839719286004105993278126490053137365976109384782949600728616662648639298532440750925883100440282447900831895312040506897194999158736475119351827540466841048800646584181486471428567559817350455346340491859643784549908249258974288679252115658544494140699485154052290057735260396489166225280845195790797507753778807816606233206245839837343847264915412685992475052410312059177510277266698669423161035525404046943592563267851061092682407457781136483159694649093614298633818555437260397162897335364690929784640332025316505301999765834074230069223902848162089432537987712370072511504027574851821256974485004577246601338324148398335049307772771529533344454687674865143536551645697219705361443945378719381329259238616946133923312078945141660054439029272021006986930326364265031755526153071405754355779378930367045990779872870161627526766134958805899111137370886010915440375580511867672404998493352033265919940744750061642385211656145158662186290647060*i1^89 + 384718649833088729789318171344621447154889594269597723816818550211971578460135161352419355867390832251200391156507938818234855057240991661625456180414230145046828480901216497228082760714559274675551323250397575324492470526183343656572311474245116439532967619440205261053628405907142581031020148640534083936291486915253037970778172504674148201622399944662545419837389512712291657271533714132688230093877162464826772976849897726174053641950199905432342241945418085334182543762025746740470750320291393381831501717581264285302522852731563511642862383235959275791474023114553126961844995236776293019563963819439519090125765707557369364359868507376719966276848547889016464617433857794652034628253912407900424212500673391391602001297645877761705219309521587256833098391808296996499839494950612441945242893719036979550602761651478050244908919563521122121008165905134456277682599342197895321126987380880183002934372978884032047604090209763920238591472522082913366124361004256269160463386874616772604704897236343279857156275147890488781752786976620283469143892550932753959597548802183854491126429787001825129011185485685605411873942283742745837242888313137700265115330381550285961593555202716486242614784296435425617898248696537636684339255106067875858939210923682696418616966895255642992794885052814756883526323636009406926072813207183784869461517936727074117193740082545370693089250255824852182809*i1^90, -99231351007846818273520789007340854864418243043857943332274142399640736246877851094505276452367502906886100824219576213918920189906551641944137130464577778869720162296464351354760710202140186921452796314654854445728955899338754486522443649340072092782654706058380419953510456304330492779235670486852755113216209277905016084058023199238826982438189098576964480278886855077092227936316973421031278003003023473429069183860006695152412909442159424909234128756049908790522595914621971196317568095865238500877083878790759305791822834752415015037420335455200187395552848322258357728271457679706023234572385403345285299458495606900569918120387360330809071350026369833275743170013027345639834331976662895178400975206265410545007229410490664976993887817102047740531834571211784179893376316593932443226313053545535238621762260062446122414614960108902332714302116108878678676645022993543655120291536246907553684143738437760994359135209622337806298332277232613430791592600130640280618796268561467637282655773114907087326897677654991441975196361227068455668127920379950338069390406077803649846018434096174352508025184582291764621761392548580705324760029259102566312007377422577592010057466465270706379729979714877223196212929391837250698472680221881394811793168932661851518359409457974362887226341045819745736710097666911523430409039869649178827598453013872484317206004700689490667649673649250590740377852921808479455780541696709129278804180341752322095871376564995454888519431232002879194000673723667658060830579386958377306566437638416064531434010308754328768145930298209975301573582293522914029408052275264200393186852318379415409309015822844718657909566294774683784580526971102200221437729798775689344208489397911515270860247347114306739459204268530952200169722257035973831878289989284302265424158329535166273839444568462401111993416216783154970656609827105428887017993643729403850963442816689732919064934378720151782884833539789178537757540089053177165256416055845458386770439311223203825530365696309322932319391760585057840545651711093990973117985890663578564274206813359141993538927940245353172822044526016999164873365972385809737464687719058409627063270165676753529606237641323663197560769233513174438904576073171317179207101984378779231938366969572438331447747687698224078820976912853571287907482822052453973614428618794596932660422245982958361001198277605307370504220258265998543761277841920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -410087381157167494945866629454602682841783832849786138356110391207327072148359171249843736380382669985891982651896288629508351124196116912404139501628310655168495645256668957481960784247821499254117393943898401696151480820522544651180803620960994012845299191619595760881805093195266215873051351387936078112542096254747089607455624267205898563441295458952790346327503897825782474318112451126555995396558890631291279433547706740107832127831397023204464040684257055355996075994166612572456962828001972019809124743437617639120837983955859761115508108135564435705300887617487548821344085657968051712384891175092347852647392041447739491456520825442545458142980628017445383752857366826345787090218283596063211146536668760747625982762216426688533243722202343592690495539492178233084802099564252773091087283659345923977478331874177677852501278669815630858903402384653201332114086201076168701354286150761847923164105717959061070528666120597036383970770127730951101927273890354313822357176698278417220920847646974594391202429859728197019787245368833849338239240168010154994569065015627528059243291623880638605640233681613036745555994386667813881744400849536219322743685102699704155640776276835868536387549545846157334247997675908291392260736496798089699418923447246047181700284489406118022149396280528973778133173102232677685924089888675316896533733430995611753974620036754106138718186611765224110784025124859407327378384853996432012157340732928168695694659733133659108113827229834688441642994912144774176593213764785177968566986119446469699366228793129933158326206676907671954541442774049325638088443723964962877399366980564754080817770051648567213529723679327967598779146815075877442656721763815301873362850153535942953569405698690716617435865877536516082820043003856640345397391082864778294150674171704252683322675562314217579177830561672389883238084055955482601542387564475557574750827237248465674537685782208173436203591521946194077138362638137007897881651991580239864354833762617398266970573094420687076573062349587974546971245598096338909713334183352894131981297718386369806216714885749765832360074153409523769841675877746913121352864603248701057653776746556563169148907385524714693069037540021157331674879094537036303622749046744033667410143049401370703795244620546815714629013572816785181650903949608352718464969892282064371708539232761880154569793719753932390095001367163167040400642662400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -869803193713143081635096320899181270509732714946024239598700037780355345478105337512263661168654914249721127237749597078695830313006867722280755837706509773694448213261448894509372865054305196303680645404691271023034071573803637793522748695376989475811882321943212505303193383788743880018656828869624632263059059450762676632122610932902886029241323708210486598555213778373667932707163199034269053356062955802160496487463132899501666195996638609968500484091245364186467751873060009924037766229504700983080178727431542735413381958128800693488707225817929622490468321228365090650147461598205548003497734368849515939886446020461467719555047789152781138854291591321533670011259786806855271777799094116086078022151398815346178428594058971712440109250860688634034220187268863832778240236679059291539905283606468664258291607688497734094019912402928215910278280275607451793551196121671254327844028702800619799650911517546636254200987303748725386341992005328623821849686542379679151966197134301613996286990909894585723381318951809386578758661238414634386634103890133811856583268473081011897350728914600477265656707743918758913943528699992779046001524955006149410990031456965665095646806849784763846078810341759496841968324604151273682795255958744191687023369529870712090322642981198027482221727681969717659921829371180144739070766144735910067600303542232777600916140336260383501746861740018310969669458849822855806979319736495661838032241886361543870891407216660234026420339130507077947771941203536503404238653779155839901060370592882375447510925562722432200231434156478928370127390713891245088921381000788688057248964469276246501891086392186970561356291128449634318038769254285058825230002720629581710891175308324175078279043122191266731683667797593981238520639707587830330284829551492211698517184884347367346677615238063571897701267691451848583520927415554025101730549687998504825223928459190865204539306592958007947769309555755633899307528688818309779158448635283250774988414479352100790294038239473889551486468559872550469405185044302407406122543068905363240796452841630717642915894909536518551548610311598838294954731189315862140266327547953998671943464288583557864786553015557857444656814568728507358251998866802493743664114657553925240328520949560985037236185273588035039633793693370025968481201123074211661137462595386079053264669202795998737253967385798650921400549217679871180555801600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -218643292943510322040361567168486173427710378110663570181413404851374515098969080577919007801400868776626511685468422300647669739198049022086672276051908621892574208921253867368448984206140190800404929860557018312948181073768532363430542695581211092926667863849939274592345082046221761323645698347225009758670853940419423925996652966583943372543531084533808952998113535418086229179926714057644233847936027792550815174840749234550808251700383775807873811892556483733545572600463971052149605183806569305730674823469635259640555829931814031939135411818614869477390766168367386460805229367951498818747967958595566318925530092122178851811818247901096751787262445867030983543147793000205482502069424663677812614172646975560283365562545439381133369077860107542666865397079913226625495105953808781525551324309390248349244946983097139258884914227030476787570686508907076689850982349569465822169705689799703226246170626298383249781149086319959622806007568815896212386621701796683025080519839025401512990983401661740212824791646628459945389679178350442427701618345363222127581039607971130316130316483447851924256808830014904149861143766095344819860435804559335833325111858797360876338305252937345320150307529269045972095309035949813766944661444756167047863406347861258264697564080379387875945973198592224621641521824768211556950432523459584793567873601252090741477500471609719157696006851542665647862007552092983405762014840784636261477631586796784283573512178435162304532745396425110479795660717038915331193515461930052720380475690477301479385905319221506796591863842745962501837356234910735034416065997531779801359958750333684826453805583461252863566976021842792977617586821342901515763638099874201053945308738713126552210843409014707486230448945751650367886102521818680915995023981793152761662046537732365989066281603681604870881570495165705347088860228695155684903690385728163008639617794555242575094818049168416349457856391996958705012942292121946265495960299707972108545022612138088383418572157898183936665909710356605736045045903713463143728385492598014047000735937687066377109438013582593329275201433705093846743904136868612131316304982840615243399277549485093882192506572723967124251065308578902185540183897992704067508065175041322288645304449161471430329445476052251279824121833371881572143637847675165988288354688560075410138853430038096134252795454818837273473705798105728495954432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -291362445187282771038770965816780231139695859965994073661576411613435708867676184820618463854378633209562616456816838510806758376494131694229554027707704965842913659135168966891205592454435722264340687876436658096756605159571247827719865046158281554944051010217213017159002550173416112965276965773469518001929590971667741086706578269593440758671615200791262832490291627990459356169046696802074338265115742551972302868676955191390288857586218116401045944063305304664421766582467185653219376400803932562758679070084148616946984815269440067286661741489188219885321985609189413572065186741552893223869791906399983080319396652834275452812639173808534122713961703768478477930945667644750786435208992262041873989450830372459540403461968148260565514686801463740513243832554985781390656540919150402700954775963520314928316728097472418234730657042633703829252972010488095984664136068865382207963391921893199547214946428291988183348780805097938876654503012029773081951055805682991241907792317855690574834918666648686279167882698517899685246179683996406841513154109749561253925959863242784124245623122822721604493190360796693158870482159086089273881922091174485090604206506973732412013377305200438481767597888968734413370929644911307032199100496057125623326144047427774487784352702959282091958915086340687031443959119932715378102463803215342633527631109613487561346489455446088635607015195386792780630984997903248057482896625337449629003251204358796260423514863164345701211215654399943405821036788746156168878024165176856409703839809924772278598868581784885424818732287607283456998595081145636134107348672267694196218924258654552834984216840035289509207488003423216882093325600244114029597182215441841293333762241163207706560367130844403615795647736212405754135298608422911276087461996628807895401688909945569715231489585581087168904949650646833422828943502649988875357311222929816074022926208757845598176429650149912356246280402127070514641958814053667991709573043217420221399985547522363453530080306099575717891131328318143041026834903705256633771448631935367139799115102145890557816123848052305478867377969536126370823010944933089235207478692702464906524477982216503845477876580149222122606533652766686149167303663608084933808173323139033992117090698804037843318624446402678589767346421285887450253281764447852065456680798140271355687884751411326725753173987139047447186442239751558656358400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 374867757144185437735752671181495719737266470365152889030686672238406582257268486944512130606933832454357456214317274462242682312106993068893291148135984268344921694283655388780640689708653630399585999859800020608658110548133338176171429123427851157903255655590165185873084684820607519992922922119814101469937972031864404389429945212363564891308680218947334030868172253546167546248978299469971772500508961727917661032563785055075703017096810385943099897113341623466696385548607854758376985583815513037994108404124912837103161726661298513133343789714291138435124699218554992968596974706793571866212524846608294081363944026125233640438301917113030566415512792122494336268692272744755436677881910697564379395628855915829272129674388197751625120460594708368482193918844142834066100364760284769732128977215530227144037705241102360331633353546779851520466702601196901407997015202780103203840661128411230702754477942257903207539902888228920615162063808455942895201808039601433667199232157822230613186525185597474675127845996955158974180628126013007996159199769284363042397955819528236686995620190358491769200241872568694788790754408725879035119096204979336626394654449093374721007655010251767022727159583163819837740618800266204655827562044620077299874749691072989297141075762001490085321246771135325476634856494525425443807353013519456887804723434815057885548498127178009302013372430109183148488228756383495968166038832433185708779373041127344967783517680420505002227087772665527412968834619688015885934292338337889355704351996437655368992837305847075984233420096030223813328412781353174646233632544583587012152254145675073812143857041680097280365962219577427422854307180720325032435166047613901565167757399309761525525690428235589298452832149261645336053716646276850160921915295594115845550912156636407099268664802166402327338044795371505122916722427201072286065673875774251198115223561315250668657452389241278627595598750941887390429801363149726367287194583916731615833992562900135294202216694332210563641531684633934622200881451223131203853567553228755410980183511994128815565993934785599982918150159197657940582057253660374181114345809178222138133961284791539496356515744480740675335349421499982811752110277804858064765612509083442864645598064372933465889997141582538055777561418677631020724962258830111751566860934532098305739035827984250007471729483017886758405878915208675860480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1442049712369653747733530572538898206455644526693015013022572451310861963455400449567223031514548618633853951824005512142863185578954449003461711859872054618984050036599944021667458202746868108337540339578780290487124731171706425522954298406130278374345943684422082547647402086620101449369761740430217401791306701169184067009615319099596655186061548537471889348208830711487083737527622439752504219431850980223973975330456657562076986397179897408607867564408100627259164301486021345619987268009491653130224631056676343236007749602107787194888156728362071786001536816817140826226757707463961771306434491009039412370133304220865393622888462843412584273535619528469671725169951886298214829120461661855283577124369630698940335483825938002021008648501729084943979163460420959433793475846416043643572977066306035873120263365313895162777320167789254920772123985072184503233102682314444527437705997082579310445672592445287660877698706817461146653625666968093283495004070352541090971043420896901332694189485014149358603818139470780043931490604511789837618727468290044460867221696439403076783242250524393258602126061896065222016743304323917360829562207919419248114906634746872138196628579740766483415537061146427770231180525059385850281882193269176763829504241220016898672226119338883460954030051116815746608009014679009079862789626111876663495117929310713486846723241296202217331513631004380351646005133378698201391043736061016919366852933282618439003995095061993946681907823063745142407978001337470561396559546866066234176618923596024370852745409122141805779654188597823823490146394628211598446601494148915061203689480813120439018183728926123607924846788642234064004783976864836923463372418728549254010020762456832099232325275114051703580335588771340867596706698014601983651763001920829197285004268381523678656604085531311519272723448068487360832035736711585488660718928832486230314395943694339870761606769358337558063207730421491456696191964076477642696151930363125156577222390569090984410220187367728630209046636570512644469032838472991482576927738668299414286607288289898835653984346164420506817121427473646023969761429826844128024845034485416799375519718433025178412928792582774235755372586441580391865313247669190225607887136115825580254429724792740119545700047240062335929028907477916053336557532850115978164586534721556440242302001539289106311850201631945948262093264145062666752000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 678950663292368459194166774409654009462651254382335744063189342036201492761839396345848297642360847068488013318512222103942277104856502697758450816954190049992093005074891926853081209898517804663831798346575864337295225975248665255831968084356294771545667875806503789950974605048077914495670041799181752347351086526223343473389781435231154503086820494736764717272987813736507552348869297068886935641470539348266158737760492824581701724031890099077590306756422000994023266769289188093279207345712896364709347903511832137967966253491005024204891908636831208104315463740066226119615402654539025820801497764953670290494503952781915021437914148564381572622292580045951798532741221459472401510865803452056768866960870581068468736905501714408791132753242559004743654812580377304858138257870122050200296026241602374668425992518045351775582003771933896903052057333582254158330316928780847393105944619895420853775023305017620228499514547948122884856340171666423939663841975896822476222543751659816053263701252042768023919363107321880755191885608201287077622303710966853064022224701525167717070180275387999391239325204070968901751018861913992330414595903921443783732344406565002268987031776099689781893556033870859102631336979117063736650669757810009243859149981171195737253072240855619226116880118111610263528424111992290571325072487671544734343386102502295626896700189170837924489652104789011938231225216816719194247820782952821607971754745907075549195210284567613842041063497619683616326739689040704098317121499985482571942907628555338558980055974574151587711150799069655142538998841774633642708215494253405308597122718880820938460239616936706320505900959887931741299380081392527680285471634113230154301070873460138384081747636788253036827124394379354641290478142121484224154748244960076999632945925648727923719478278909038667783816091203948678043277879388009087875367924546974247352801434452513996775630747278236744442929972276256294119438008434944342657792229614931782616639189912340466335072609460295757924595091969251560050461662537900758893960336124261872048493274230157681317602046820377374971854010854814282122783454136987642425065093548425148563614756541368066870191974834677381450422257670343695870612143999037606580558783576865139944514044716226055355295364276199192854601598602883553576012695379211450584854292115424532800525950781611824737948585057136191883390461561395200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -192565829706994069688236796171689914211717888083917519710472286157391644749535771338907868330509714480582110665318376462644629062591479486697025545476694650455880697867639610592088947239537033456778465009385879119879831234603696252820237531042940252349594630527113068393164538995411742665392307142202373789516975378283523851117389585534123210736205522706261548198596585486703469998251932447512821199723919019602272815702432473337541805457333960508268071631535469398140518937919569488264148376842357943230392120473070653883332149551690448854544329430274860952424398275295176299301389225625883854958267256989427698476088780459685142227733254603683142245203148469640454334880336983903832339783402568790039017049174248461980347098612164482568227430370001144076446116443700673705977042073298845329262873060933751225354673799074549613682661206076163603822486083668548658270244520467288897038128024199936252629406171766356067189991355761075326332526017417347325429580636274928148605030857685791780365286257386825609237989172015187392015445657633998743140510643488499950291245567964736797801607940163181809059881393012208230685299914130466380402489445722096461257763110272773675499799000511953802870687271798430999644511231022164436790404805205521368916455125540222695842090052301972627866708255236924696966980707401896757843480410061064390285609622899517954657678685499484414395592050231229501158528502345080471712444938376554956804476626512107414229946103271269080776688438618673039713592680902310815204045957109531756983493476696409848255333076448169090130988120643213212560103755865968306219784986982635090668028903124294031038257486590612031653776320796587474283296125326059925489722047534476627357122471996357474740709533076566443177753515930225441268196976078866849749839572381899007268565198481174767691853078462700338337632723450313088798201978374101131677461471571364940134033243717835481502324000747761917281265526722830483029163527365697561880961491527163974632457768473716485039922722931123646515065014533648760933165555905775919288561291502824382487770612537596609407983726031068041623626434062398659380425314923450674253041171284606127461588570875402137948652297361220871032925725494365373510422820712978243134542149259490245314551332503020035717156393598835049218822195766843228494999457107355969783833396498970773794094386433630990023777950583676021214995434255360000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -89574812442137340574933751094849755900836638830029754586957361324131127174474755487987156179278743435130379802240876360715932926842968181772042803421419480836865275524665714740646616312575239285246773358235087775862159046909329006914846281600971004563010042823173762439379312356727830543989187917464855346750854964380925371867290182479327840719976114507338082408481332479495626285053938130354198520114629381710939217244005042872209525957508282011288673824173369733612947895558910884406365129260439749244632748996676772941218693791627577914919776250246396484673178981844808339974909915800595075728824063059774862102114819019035158944046333095161826754316418794689404889022727771367877747511060332875581907287473391211862460057121971970647384106198886955666067660405986845950221722893969335168460457004572453579455868870534692533019773760843244172373356539189183252776673776188588721224013426431143657449945269843130312073725336050274990998281063704028738381180382629895075570528956208317225045755839687908855263294594922674882721278001211872739463316397885897356557735424431100149958298428396578677219044225778561338874982660804620187238202940902916577573721161876537858557130933783068908804341410269948296037066820671118081900965006670413061355052872288011179226331574807292572123652311801794749851360038115321573155245699246366633024677821135224247705228042991932019262091490935309775235937857645341210370982112883153196439929730949983837008433953840488140547280881362985872558075753084044067863749464849927570756993131594631935499050429665603105908352033167581611961143604113244044003872159975986760425561063440193410373317264924850676750334565657836670303584301348858608034982779622894277758827269592931356095804219741047872975412109527563464462343223396031235675133885268168480315787176923277328250634433209169104628279580679909472142351951449985842569578698477445773215691312991219748103751642497291644209742589458411299188397663773472573814591402475388132216136578023199841002042953546096814450347276385770301225134806242438680942505338763422537427852298031873227922272548391338983006582239246484213993019207115062157470221635770051535833272512608062601107686081364493558663170459600291122183851753938116616402115850294871189909397891054530908968840852482999542786903043822966844165517334948566152368272190173279166895814967064865321326456276259876972219162170880000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -15708692986219613134281607257683594800425758653419302795408208302702409606680690799997150057130947303463493594068990692122420667691261851298399582306515573090483768550210355737992122436918282658789357802071517932005455919197890448771661871309513109323065560983760991463313051640038644051751099005189060361980846061808136835987307603562387129088964921412243146994911890883879314446968055070566958571894703633910422877321057565722608875312366963979247029870647155227638095193659962270238966261954385303546951146042320450254654077563012759077615345526726623814399931740321056926647111633955131570216559446957281913048794505251549259109800613768567841146643631701914786859591167753916182941005003588481660763459896528427095397496845441059215651652611303555848955292715734406985073381775673455781679484475094343148854766221895233317579184975806786333614000505254234299368547666791141659289484849147267380203683634165620423903397784683223130273181639667088341989589051916546883473567237223665353602479169309892686049626356003405372485999075356868914861300855822300351001984552794551089646001481649028552037755175305324982828281574450725403493677877175263316599918085757871142888041808705708916416906537072691156182225885824689521370982554288731364946682173094982664728506770108038002471977602831615911580702842958576418101243091831058943508616762548976221245198563839617168807472917350686505468683590819237513766484771245995658330727825074034845207967879361007096425611529021100366903069068542806543569032102389893348097606765228170286121651189266878741170184041750251481622149026867388498114168645021430353667497908127691931384670456704490373032241080078502560114815889070254574772662092138648939121390000797880782361694754357191424732451397252623385295370955295603081127233872214906317302545251271551395976255957191061507659041966816576594139424139201005116832028064257568022541879803378961899634711405302692112142482863143797184742449226778099055464795155378503517602310474764388701988676801092786253594178843533111284837099391442367215924047847702845454822373039017484666771766751424886921764115844966601275580242253383744459851941452414267114285160851137495525366360171077447349109031908280495667672370330643550135308474923836298589012830275711419048631957802435531936190251795215985720759211790142861027537729034137970551444533678966456205454063303132834998660192768000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 491524969516275522338875463403179568767149439718281472002303962321143207559504159673935484279913343796031039450511603231212994812371971288106199185924168677889661196409505442366547541993549350666505891349206775245588590989839345618367238747494648310608999464540565874497013584517880223830240943451865754178422540215104854389489077559089123049541646953206121866007932600650900141817151038063343644365309006662384514520634392610358371097062354964843503228495018989958827846906725184490874461519225776266861788912260288695272415306517664029777774361609439844955042589052559407620889732405530264571696189810290976283786250078630255243005180910641247094676129309895292846766476633268823988661484497047334302320399909844545831058033145228187181807502365796257892680525648790301457941523773665768608071416251472172430426406979383613333783999254933051135504545554849498424010878866671532248298998600153985820785118692078260918171429867073721857981658479677121101355381482992075023443432474332744507139105707437945048570260473307740632973439204762041925779449518854356917520456484828851438211524162214145679328465860308470711206093458848341720978091529646420924058429109227251578932884264130482398603096692747697580068252714949508553884440066988190048597736941142812587449769968661830470330985944113689833811775809218655199983283048235604836072619987441016030108965059328806226144452801975472829525991510139609385063874313304926565981989414922534832399634006180285129424222189221444157083696569242367025950420500530020619893238691858772828738762492214595760694350092546949933519626104177739270683734029153481289536800898794588218450375345455685753880505527666538311125883410034759053806833922506196640879243035102807730565502204933188713777908495591519818776385557216513432471364386716947808288190975558305379430042821747572728643607567459412946595561506173933309632551605618995147926259935647473304581607358546967097123259979676707624639853661549623935842820216328193593141618671583829678934938891424596071194994262290191479039141569721862608467966970324321651143656187849643100420830882597560806153393199444655898919921448823240715406127165704123223970201428567657784489488254724017906597599997910604794044567936002610088991238014487731125722720933435134242119639156487546624931074285528561295202335890671470251838675413110766963685465976716028057986569830523628311731200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 27197567650592117409659702539397859761938920310490654845357066681277981499137108451432482224335537948404095301840728987110343049255125643765554929099859299441081060268766447458726339859964852953798144357977860680759329744331331627714170675373808960002043049096876287637117537712561380145201411050228595661252642225970279701500226867235695432018878868879388555024563161774057065292861577244666466022681564175817062189310486747763907199336191794660990327620252078897302397915729112535560559450422562876536387853745992218284558775292110664206162539636415568775122949845335354617968813717931270460666150345623463072249696072486305203201646383730539100028557712478776311645518843321762131073647207963751872563045078633526756601122468923354509214498544174812952198164407567623078665503939209721523033157542171590289029517352559968491245888813425190034552900183870983549464805772635544430539381343559019350753978159823435261960938803419264813236416228806531675816544161103628913879186160272611846125789084083750536568834186763697253030765410107241537511404026217829372448002461944821627161905985922276331705547740528024870525688444209300400351358850402084795422184387709621171116782019998315241023870482896846632446681206142729379073444856851561911358070074083683241242892614095225377271433031605090863909746940617575428802190505578926079257904096844803310099061045244169184911241762116984293970516959234588220948608564001750772955486041333985427710253310925588491446255686681037182996590088625710500494763064204992392212330734817539462257045405772907772830433353482470382615068436159293417863886532700153450610939536261299042027980467171456594468146868465025029183241934471366755743495757418605600824513974563583255568842399718634903872433751319150686021677268979495985932242366329765358069180317129322291823219471131608034297115349459701268931596640492022204524086958280445957145768922480273307737903651810260547986780504200111036347788196592868791589723557829262715360824584146385199427934876204419728898803830804656158374524604348297516763120182569338452628747845679745449646658329106017003209831160118851182724791733740637679873789550786169521820276390121666019040621091533644374052611124725192823517407983915788025209623083024350707754919511275919442110092840936238421731053349011098852650448981850989776055672995338969042463885792091890182878627277275719474176000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 5466593224495273903893096867298458951441681167635460150635980084140369481871874798322089624232773591567093595093491933249978278076221416454722071576809072365300468217169993433173226954803897031438320725370326759877059619617263458031781140484882022664553590700418692882447932972434069385940354511115915706932125457297832688412839320116813545157593408733267827000970596056661430811039257945096915993422526673823571463418799906542099274906031824812464485889036391349753027493223397957902526799348182207165244781957268790256620640029035963065527391841601163992523049234401686854455671065689930639225745548434757084789875677277232788422395006564667000731285200034836509624861168404847827002946463637250842333023148268161440656564646383282313923285874939215691341314162465478022647021675288227409035978827876565786718561586086856894677838550754000874139155371609727153498382266202821294835259082157267418588304880423370253137279863483915040145499263128400851205715980850038410457109703815495605571877857376941525321103411122681949500089507661987917680882025025936891353014799735453954919826608574164620149994249264591958995480067267115664512754927861095961552410395225173988600501136767193837087343537050315762305552072951980788073078620216010068977541457636918534300827551258880275827230096689298342102201561889720143615227567933415514176636288232047279443004151673511140671607758394878306556878533243904061768703936805583009581759983337594841341205069547132935966130257985479983250172326929736284457423181101033209174753327804364046158795453418122437330039723742164725578595503460709137879417751868091012660867167019786901883254994106927400273681678664834725529185383567196579850601413316950221678989056536094127473694163517504325291624357723865067407222655186735926481611510915304685391663040169010095295858552971429905439040115979664348920293636349628351999337594110265397751635557500885483544836623443191050846109471184480123317805360286187943222412110574102768006374261851959711413280680276448619477032625478245405523397508749167868871177287323594708598983115396943672016771709281127440878123958413644577595657017919229535181584199589125901572627729587228534503581725655471764996737881994498363055002703076981164079751402375650616829016178220426055103556108056249874299451720324223315618331618512130670771392405808334356299345746826205138048422745731051059200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1010653255907532995572038872744743563491226143530456069223590778692500078353327294479941248230206986178004418020603166235959154711554542560850666337980818868244210682143180693729039369014730694217753571751225015678389567996902958454288298257252899274189935973461964655225988632232355644003552738582832295780003105661990935559100511054417260118746285309561591169662953727834922823071201419009976418056188506186822089652253869253191586198104508285508086346283880514623641522930666497332558393345472935809116593568227748003816996713709371228787101275039898631015936044636377434728618859321932323757555834960776363575988388176972893368769500246626701348114425839169435530667624221075577866685001144328200258990632484678857170008496110528191366246121549553964819824296385824884541234840985260164989979805846129595112609451968687223034286244455920574239784734824404690966560909784221535358747969213714412991214687878735306253343151621811702278359407442823474789456618470698007119847719945807070094345895110170021707467921037098381462939244919063217092845092166724211371521703763445996226372317814625942046305003118664981514891736515661194596631901985036318707302767688576402509886191066699319183980032829760278056960176720126213744505329898463452122163485981661621337944016834019451317083596178731711202571562770839827276029274024656483484225833564390962590586731049903841551315288209748834178225355499042198801953032731083265942775566985309344483496577947736263457154258584273068938854419629483179213892789017332654305304311925769454035939952070531566748769356953767374674280592871288332521852997074155425416322020785114983289668262003275279154247353692672447479694232991665891836292502405630244477721171623399513647686399020495898313009370931070810647673442490614061001408079136295169106553391218014196520380668197181066249137362505409778220021320297198143100777769928489285704038378137863981323925286825715993787249049236751748373982435151454675864294070302360694087843471177167259077404014849374544103235481473379373879930912004800176391616672843725293770443009259099310438642687966755131372297286304453651623170191625879321545249296482562522293868886149483523780683047398109228977535832779307037795591939553107203777007350329587302084343873835547780283281171889399809964587039715971118252165458938569893558027140102908951545262845644752992538163389371658240000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 69278000824460784382345153679522204878614269995117871698342965717355156045934597016524945431884931011003213120918184706898598942097849738640914677442209523054352251166302736946052664949848186243644301068032430619748465121030711499285038944842104435158302889699400363783380345436168009484132445938103963179352553225153585398532010508278010858734929022285324414518595105924940885277354144150772953591717357776946072364685500155177881668025607594533972822596527918977189530050352085503123067269921150858905735630236955697083930982045551624577592583207379422259218780555603036167306234381526777547528853011161773060229725617408886432894509627786793911339633971167290481283880892154441354942805704698806095258510340800039192527029425126207764576473727666524349505675138946216503622295807562034484179397687471635654323913446663530310622407659764956066096984745613076361405497495689607122193183756632595203115766309619353046597996536336568821099998028113516449816739677364645365597083449326284682107677617787628637133594407789519484878995283691154723163162734993337140778487375476146456115372357942322257635565329725042630482372130474445048684209290399309069967416230413833768456122194705020334534980226767630796062854243625374575762674934214209585377105203685139596288552565754679978946834952504914923768074202802285553775371739357381349065595545589431337420949555354810988490523866024270953602746488144718138534673638806804713565759076335885080541523931413222619885222395357743155184607555649102008938805042697637018684568570448081220501820886945653423888560946560884913141527429290170220156794625296830459757922659169105784652729016309009351542352785817288347560448261884502180858182735239838592259924534341051743461625630678580988093208022134927320107672841953206042873347511805186622739550938490898924688303569091931530398247687978299041777319076466118561338299134293094339307068679500603000834618671000219048786907543951395438052075494466342458285862022409474316430817873159587213125248314599244170956151543993475927223908323891536334955380094566446760487968758112471345881706921309453624838446848761564113480069778888592281454782387030281722895848763538007485370874148970346045101863134594957188471546806800992548902371743791002032705908108409878165497035670926821629088755141828483859775297819509671797076441429766843976546489222386712249954252554752000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -2395175631734816989534256769631534315749418842580849289232454734677428492425443200649903164406292156824255813977121542087920633646808796499042766122390084727307649007262381626120297627542762675593901463865816516637632927954855474271423804609307636326733489004265220490318086090191914073559726931361340787685658170993763948387621400967681374491527230941847124843652803342596919725004113784768043765566825680295676915493110722145322313262714339941835586686237649276465151494854150195329982458502178209529154302092525390164244555226679968593949937554846730592885456926235828019206223260896389300759059515290933958758389869038311111018628242076878369452527063704313213963693162145281801413910572342686888624856376429760962463191427824111031279464266442252728859432407853926522571352475278720306416178529762994123753173239516109681726043741145107306865227531816879375317339219528858284039073050113494101290659394365913386051047763660756429664069206017944930989298356944644392496033144419765371882092363187445238860459698857034039164323641753793605791412764706817590490423969866429537443048199546006679880063019159755831334807168736288544810546721378079808620527402159081744794535400168822500348177287138132449181712669912313100528961522377360540483831273379847117965166604177111406112019245200670089492692982547117547931195607529832947671152875745012172019994606728447955013740382528739848181811202694722271779184542710461343829136652372876062853113615200655408153759592541306713059767821922923936013977203979455567038542666846771573972744930564105521083853539805281807981217737400805608016972330618414265559239866674497766749225498284446780366516366592451290052571437393683914905639096328701641594257287158110142234847965247467601513064264461305656411236945779704049736866875799198180962056997500673707782811071229953222695197379446552448455047558018501738167087967542067465489736608771257385218480017099785914574784363791043577054003833927961657872831110534791533430045603752251118779412145958659884073881404769196228977969973379041045170727540662466024946240242144642451240602397610026684651005293497809150688921093638024148037685883881230385466472938162313519705600697935507711774752071207369009106525716980886725535998124482637696000928277748881934489034221537621814977543156908967120058534730631104031775858353431845492704403842369091712584699289600000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 3952161028226045480882538795700887033690974767456224242625043299285945262260796646439847715464202367338878516286492861847671278296626394429379215758576479639332802590810955913275618790491163458587301073225099227296815202763251505794879127323945833979207508954553309310343151954294117045534211022578064629864519707443858906973999181050482186730159413570420553536156038043978942167014253701102128989271184095810201588497337007643889331365596347358300287089046964973770814437440567577925996457128542360359300172685891866142160888630931586857700125610730866034850375282056633060243106423133986591577761534515548929529019008141698605625986458073533125053816057150187324085846940925637596429445308799996858224311109695467876839371538219822839905441891270453896008431449187537004012369877172260550899869912368113364491420271464547080146928083772489404940825771120874830769335974144977557832939324192547949968168791809356046898325549805731809630314576218971322169603124993272181715504862755738415596712928442839874529505696067265508396782844605661403497472353744368432887477074524787652999739720057381592984839110792494077904633651610041265684963146188514139378328498919698408599502303228423378896334906193852329847306402151380182376481000769798502103801962675461783947751948886186846709357884785938555220874398154375637140135826620120691242888040125289718152173897822867541663721880494603904300197039044945422733739734382406691475882878470832603178482669948112307507420374873521903256063469185208551296336207365515644181296807784201947733189842988712707757037912260637453018380792180332281540067494298846732054136097227905084965551318460556764127779023327665899917265300626139378288834861773566669101021248656611269803045875010423580355235206670254246006047841499690138318660466214932012731682725759541294044680494038498047650122423773423420737732598142839101419523504284004073675616604799546445201443206635322909458954096937596851784950270389744477804218767550846865150134312992349633639512808342100152944865349925959330460582347416398855543360010623031470013903790609206327460674975547048968163392957047186347628443525554146259879091037254002956067261011717207922729314819223868578575189160119167564747950814522338848783432237843124318574333915724441331413439725672122153816223133730150384945714562347336928309871284717477430071183743294930091432960000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 4806471922039303659522544639954378913796658177519893060369980125598775471366120893813028748492221025957797950081599458082126522644511003246219892708382670827418108940936474241444299167910082684268176853359100937245053820118544841115445312934606462026774457233485855668017001153489185073302594023981037033729554890995467162767343154668368504174851463304611401799662927632936924292920619145667404151934570820750160951439776560137414230387291956317906451334910544071529306886750886516213467779613718102787211890477952601166779943289826356863141931651744482532612066554778376626719822523152739082757952053832303567095439612411188005967031586474838212075332174665634570632563040406682265704276635621199178018355603109327205025490078738152683494139059812602614213662813009668518476793137514152608933320902622631730098222755371950090840254655791579022156110264514365475938202469089902898899759427291686811660872790073623103455556832915064299738532467121530499547708334205397057274864469547282711091671858435603456811908349944540198855898012855944816169565680864161657574412520774736458333319365619386070354155261012613002357440977677120781334666685645577743836546414931574830667413507968907992851887921811770688727718378011141062521589637106315328231894537948220788215159724379915242267761946291701304584319171681643475991289787855019459108321754186382950269525971548959879164131326743463912572418634495277753899757788109415264034421627744261368215263306646746252345614642514563524531747101672544790246778070153687495204574296970174391782361317746388068328149239243024224305343913898695807486293951378035193596979239372421285243437723854536598363872359966667527069637063410173059520734571669055206931776714312462605274008591409247921773222966280751664414970147150419157778054711751130023241112380676049835185303647168299433183439433481485636964991681890761180209975551635593097017351783971993336212192932117468864047663918963893117829472049947187482504736872434461572047452584419958783299881985259430340605384501929513857372698662669989231097767546428048888055460701263134898650013514092586653795607353036888257593668562978913257786102385438520329795534393079922208957782484685308001088366653452349113505822499254635519634618169255552262424283702848514786460735991557196301716237976909503066043499042130612715081437371753194052751861156374914798592000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -329077318867473726546875352264962584153588953281307160782801845966425432118812099982809822887089053842762230194870916774402863132968755051004596657646094400158193835862176622706941446170378473330484644884467503745693638240560747199910846685108646369428671927302978487242446768400216902049014407427459796209678432772286425118264852164375141319718228265111230436945047231326495257885277655853380180453364080154531046263077123928070373252319485280722665395374429663219530812588467133922123074004489448880235080697474596408443981038926509263399093627495781252324128047309042957855062159873859458647557043893581686606203705837710033830497331300825386598441970583881470016800041493593407013204342456641842674070786711784156686106127215741546759423182571262140503243643314074578308235864768325538662934381275139649718171290584053286801602663330811379867593085849196841476640121433792335725797296511492216312481923293738696329402516324702936191018282890701086561319102132082045275855604971208181770410922016616299726752204396696416732540724017163744998252289104347087975191703563998852573692536718252522633190145873342342723335488398058621324266295815923999905342408647309144788378485660817577647038300117484161016956744578065059890957855903810934053134529154247032389619346166451052817081251555659298137118538829124745882450443820253891025209675060737937032661683241935314648199640854330517474807085518294173920328589339614177422749880591345760170807173022029169055083535897565199202349241656423258245586768094021074630150349080582411794161246310489959057212535116399841081391038046358737672342686987006633385914940811578765987582673583726175626565711047120834556465190089567002984755284318102176833307329489161826628450983301379581730322798616714218434740868133856495505166851314300008965860660339134207498960787554343594355756850470719556081789072417794559434700289496320977953586828784594368425972356716211625438109526572650405976167878384606087311322997961958486477542845070230541750627373701223032365792917431732227637671003489770563590705994609441072390234293230099042584878084532076670619530179808414860208304465745752403702547085407471964834131866497330102658577790907900337574789440544274868288337470478420717821008660036734377071897210023509068420481102829515524968425208682409954259109964035565290313265761453074996240949187911510988800000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 13596168336712799856942522178030395806624138185358047111496894833113240658343601353136812935968696890389482757252165840205670032938824555526896415433926134805026009215582064177302216086299581202818227636553176046516274359974970826760310621217638767734530959262267285933933747489757010641846964122198299444738862587403074916375846205568620780146282078983498939553290568898121065780126362347624253276860516957034288822153476405181725629263060143636500213422093454382410372674728519807763883441556000311352494030831497152005169150501328001994985461680628221236072593437383332492601006693481616962995918357215043333881089512148211386481203199670358726453787172016711771560461714528249325705744612563331567604139025791807847467811290524555048396519745059068584771066540717806696312953545458168382245408912616793334900162856924442039870597158594687806552596381484006413404767582836340341428822961620734918781987379384399473982400120258270580915117404006747143290536128023085148948369608764492235736835912731838505969509038825448675133836046241981917168918807913397383654388692216857241219003323890236347312380309059637983976319662174293358707771476816346212354189177416453748414102925012648059471134103982266283457422007402926864005173010524321460691621056146600454414275484485603898546975165247247478520723007209057274604170479927738354539522732019076685222102442078224251774195621284753951750146750561120474342002435068942037424206743001030508837460301256458221272716233413418814557291385294198337361905866063298725038951585235647649130905287379226928413067062504784917515413888574973825570865957664006090165145082429032766041458437044292432681462758725455483229487639496753650416696788221504271753431425251899464003270770772808726231160165996221183617064691606309524924676384542405100289349550901497964442017668287185786711953620911369933696053778558659021359912686513390071862149137993141889434751377337543529244328051766698219608875240038392128816043330776440841698961931539592379243923489055664859181843687935057245373231668363530187070034631143751164674718595067272304699395013600618962294618125561893905734029761233147305021540258388607725962618681350969234559399033708491153033724808079126282774606798251510191172795946970295321770587964552835015416414481159597896581466956207748996456475376655150054768129261254989745236624487367680000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -402853550396080973769577784402385280088698484234073572148490189498416857571756971460811834465632585869570224850464095500673641934339602234694380020970698916849211747597421533025545765860147946610364043294113367176265576802868999156901071317543007221495248053689194739118422038197156972068054132706674198960871468816089505416471698632804542432278430002807284692733264264844560182697697385745850415817069944108698469662198769269215584291033637573683802225086969033267867944025213032442104440094727661146401110205526159769933671070984263894549022238998406949898818143438436276577065233664085536500150469926251854721211695251311022224440342299503272599851326845532932826063560708830653089034162875278153836012008440457029672298691372838474991934090712164613693432574841143748155868399948399758132617726381658431738657274091803105690254254148681241946518506959679931263392452912748279844240839956664586412128461137800962218680479536241329499758224841592120184389267414639550062964448651678015433246660167733891398167539450250294751755157232732265308412390415733018262517291062015261659759850966064217477752350413065312541785495414593660984902662088406723088790196104289357432354331545643078425977332830319252119722157109678572397163050511239563244128631881911996598693961704634901777838696102973306737152484185419048293486273452506510140737231331271886280965072065788177290699541883529417956152868404599587258512801659509252715004113694709446905367533612854435315257347677334176125775975479539552570068891531602037869723139587536748507709883331276876283950029306786799349620132049152219476541173002005590868611876934157615842500397064399425952270522945953016476234971358903943564540142162304376158189651906944981362025975484832137057438150176448811009235923145584650302548271475373008410871399997452985935179088096434803708009186404561559482254124969978436202988295164850355527585549950519605419679480375704571946026371913988389408680879256461702012050801105958562116014672935523197302742648920177472325153480171983887506528722895942362739766756652679025599290783766976749252217633148187831655132183752376207194757536958410504768959407046533360847588955974477868316453323736913705620855096624482255082925954802348214019256239905399149863014717998506318520180977834784394452537149212880105221002152114696903485026568964308365315941896192000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 9006894316230278828390327206595249411987365530386981611359832247533277911382978875382753837754837476561242073996747370571377961026149639238147103627833983751010139574529643142057603893665884285588351820745546456732846069618011771710675710696589804514946295727215892192261214980941475357111502150596143355630911044851143677493686806056900035604461426081644007879913926488885360890291315963015252193988519810945565409002330883690414214813138041292217721938969173778139644407332893116062338589984605053497427319999557784142276015060639500733897882986421526388280111283693118113455995662473242354479943976389458758604759948330062785704800533300491558011556897591012375770590524077143433999104150511259678989121577537743625551625205444808115071602395964254830256339759301673981179550539989878013123782656072317218227896239244034481788382977571709595282347017445795656163369973279093445342363101703674257332308787079468389627461844099436244985012977566381543648666226314204062724456243663530776861396817289107556729733727676687285153574269843665553513267443998343431273381108001660082108257465773876947924747867348776291315989339907616219820745428452446050785462853700071275243468407738516519634840425202436843404910351306345094194190430883266225503361649529745185323422017375593918357563846955732140701922497299315780856560181796298271917050876176266426772553582037403172930559077963312164723480608101525956294061901521845202719837949917868306358350130663356009859117836661828410586489094007370233411783077966441246183830785623879126263774321392587575917691243489921231366374104478524958520393634592377200738782750959088627304096454986067711943883341023560102568426519405091307185146309810177782239949562080756441297744253987982225866021594776124336490268168995906994365325365825002940225575766211942604905726805328841023380344263453828772725343153523419806075421392219041461585706399680633386821445549096435077542680694539397316694982302288229810579008259417605962765449002462943967666279425794794713731140923380561085087075868127834008951691418720070874914611787076550128590391118152503000990336895500448152902423750351515786708761292098147782075192103861566378318760582784418950755725466107518085746016498231768700149482894021340973414464358118315033668510807914020458196466704340424487543886227782060646873142963829850863382016000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -159136861191241557117645989195876770548340026306956258415169145627896744893640914153355897171725705952611783070885164803208068431317223554909366673151126143896146282541840466728647875304051662393571517062157841090075917678898065324817200237173905993782005836551028676438381887649192164330316990851207976533469662284535874128192519871334679030508145619468325245348360566724252376846797819698908389115732640276559471665012022045528450616223711123972701578092113800948212707067710075221271673918022630622474547918377641432938919217401054896575900453127792995777317634866726369760641311414891835296823762201239058471987385968557452003134489736636247557812941722005896913861686564211081939915951702899687772588855632772286520056898241684940871774133913548756790150798515024220779068085901400353812932533215815014432876964754294193978799450021238654783193076088846768130033938655104182181099564817870541120917513271185797254926505196125888996603885310575908159942691780583459284934456245090909840225886886218666768317219636653203093478687593100449292325466318179915777901118559612921143938033467465944067679569921091788996214276063562961824763169453880759309100801314337698215770330328353347126686605397363336981543790552739497210754120229586397597789404011420346582032447999353665951866631604517194987359494666819643635892139421533142905168490479054465642231704499824564895344641105775745001237817813823878066291955403955040240113987473437879479193305710183547390451518300799849593491032832268598345665064545082797663932189399475631570795005784785880211052349732398180014386188885208089960835847784703010807772785444861807877178170513019297518004496048629973281569469472866916566461805453682609775925055577439064527665353734101212376676588295623587392713922287559859819719671475240531304630031346503283289794322561050179075049209693381450801865984078996701265710581364028595340640178637204961412618014965540452381082018196281402005950104181543164964224956057781300312131411854090796806835640932650367938256396206889792455275379647357110292877825568545378779689949189760227587898581199191826683217795229988292464538434521534217845102247716475262864154570445175899121826193339657822286498242227581685434052766796630647278390432328623918861315430876261422017538868272408062857339513862380379765318851838546781717440620482026377738240000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 2556698424195318403157320879792552630435895786665562043499445093757006387957456871644968849243882690599085160171383133249212404664853548186794857570027681340931447258696918723291378974092363739831987517579374139147510235254372450576737200866036510418944755393427091216737715988834972670059315286799071527131197677191023973287292129035310073927360576234697458170653521428465104467908603597412723019372502281281383414523437045810550869409382614609826131641684441878879536271255986110087172005894758617281835988887917114760949133245592662664575795739994055895801521528032398357832981939467431711832823404580111773169168816585208655866160040641443040949870453216093144680063504749839089666002355172718289656813723100985946683132094418364690816435241338412815837218197869720996170616705336483926701287260533018926163564020623836760792191384151687707247153412434273424307087537306296709800177731129581711758176874166431743466325104035951437042147267021546201758716219868451272694604762530721589436505845619216272856731300751009965301563578413153450858353998413329049471825645016086846203425223124791125619563154941029911390005560595375742598825463440567960076410903115651497814045910584330740543063781032025549133991533528211276696483549242240564314893456466667620535146579638933638367601856038730327848398107703707514884069252800875353226090865073563000768223712179522643483277843308614326967323892547691355781941912549948402335682395341798267739508684948086852551287621139806762150051247327110681370426572053630994248794351480131959243250410153366134854989467151755684726778468075194393993819727635226797922448685626843752886291905756379848973849903910788196314848485384748610425600453597510635644360877552812247678810291052070134134613504659654882982434721265924112671344772047204255834447523469219924623793522712385400310588022794903186960528255748086345692316645372228102580512833822286202156545924801606964829267285486722715907548578024094224920722835428540896251268851796033756285638975286017184382933062221084105966565303113696270056094286151540945716261727379029010125101115498227148427233642593352292148502924894442954533940395467956514889630434155217328958532841957124908865082156003930458480911319677302593560396255709596171551817320508187738040349988165226731309549481871440785576571648087196524426949705757765632000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -49545139265174148807653421567511531172478502991000967102184683054664142815014882003299266402369830390884143766190075769877156297460802783959493177998540975403379306158091034922503556560833367352686266442054258419302352975509507628120984108770775018762513015501937169341384253205659041632280486410867369199574057369553544791054695924785415686479442002641808681249537366732869686657664143697528573291639932301399698560193266008515310249314735364760508637599912498725234651279789857576392556375105384801832356770628217188136957742990591711625594104792374691842913081587993319409735334547188428695846682197498610418601732103205628436802619684762154879073696546104822000591491288401976159549795643118893861059996136294446169503611371520726899369980360584141531544947396794033911337739084231953048145481204922201406441473432347076001122161249549191031910490950560339533393963640448197602398944484986984786582979230250769224510349095374471867698536423454182696483514271779307325545800814279037727818253105125024392827574793206788214271289939513383751845963501251907307301896486255934095879179833922201598509187779275344824302366538318686675781664380209563536859277611415335671443120816424622249817391833803707974853473909270137165461963619366543751164487174204933055369652999628938584032384942467085535202459988196542773630947817321681078326490267249310876260094385010412370033711481195190121623607802666424879103310943321348456867877073635603021395799870512176755391686120224872199097924483680836488977725646476575839754236698261679843586093654492894713772031452034399909929401030435698959143720780304068189687998492872699255982494786367307261823046288917932635820121865099666687383347138962188342318277756698322533989106366497006759192659433151508709918593850251277007906249459184979197613535633228939452558871105527879161437256103794993494462536999113695108238454120747385890980815298121090330934454931380418705875702869722618366933109394484011601855621144080478135258524419649824494107320901020261277371096327567618823783318167471501641916849182157902844787977488976108973893474447498074299814899648748964278382440007152621056832377636092760912125376811938871102441368410752137766336108305162859223260203976970286031060571186401003889612532622885196478152276990802875725318536530777605270938085124420300141312807218534400000000000000000000000000000000000000000000000000000000000000000*i1^25 + 1199332325579410535059252116189367990615445161149029760815594898436103332382457493370161760089968072198377153141624668453922163591306843438647769689038554883125474206637728502465895195114108334404413863927423931532563272485801734594071004445044728629387676662164946891703279881617177808739878891906313841920523170083254273113223542860553577258351151582783202585526097057461090485215668496629748099491187241757787636307009866627721975426092154650617285112485281494999812096790229593839749315654431967041200039987859937414792065759257342118730107498416675167823023604492321384001047840846695221276962490813022469171687834171207144505733832544647082603117320721567522182360742735847774929474097392835785407542232395754876915161963887256070837106953133744291972009080486115026225253151470816537099994629757552486632290577877546286283993511597950442644920998415234586805923997907671733274633619650292452255618712198365336151575946322258149411849186945553520534022798357505956068539947198849680004189506369430625930703126637871442210585799691552905589381573230242282079826655592551787579800868704047154174455809506552202618396002240126558021665626652333191570902831386528342466793936380600917225365600226849191664516748153911386104685712108490514794969538016816607709104123951585288658076826378951478097808172359823837739795415756824220414213026931278158301434591816673485361532163898397085982104848916540777262151791479159326567120834388126052008704491147266526310116029841368846003663278744058416425025581583535989260109763995195869968204414877989156228198215123119492305326028465009433529240476399480974449930938864741963013493521175708559081011880879178304620771106924810896065905108646190055938124240142126248799453406330658818392681653473971286333211873137252300369374788201512756441781303900720482710578778306386453888284356360648402661808350347145049740405150898392080172827098999261705178924611122792975977425902094546483264671615792168957608072827936824366350134315706361924427018948830618363621012874088813527613127306530896718325150877704033106915214308106057547980805393129069867058335101970548568089882291350951729970062909235820638287223655946495111876378584679447436618061510746663467455444956799268362045694610739746442922506576952088952652918110602610589873900158380526751340953351255065460065589836800000000000000000000000000000000000000000000000000000000000000000*i1^26 + -27290535949101899047681360924815254500465190733262799300976600674320840541817910978636206032829359071262831583455974640406612451203040782934818995863692929807550073596080441544119395617546346391006878257968404962551482648144545855198711642622288465694472771032653698085044969688138759058893361661653342964070812369051255196024863040981692722916863416500168581768864426328054184371511537642748607262814254066584895122948591838421403861733976773384416076556696094580621736132578009589032222435521184925920610526253338090246196962072949850260447952310002675576185467065342726695249924577986938900698418827852445592944027777610147072531766327957763846440154190331403716883795537036087410909855967643304989274297316035417288678007831775331350937727278021424764631566148925830522443427988547789323794876327333539608917964900096568323364835137061306709614629732851592172755095400256476100785125517863868937845043086759670040613642934399616445842057239978693510047106294065987500521586615936077645311687925621155166773312834576240595913479748686998314455399156349184286894164331719272085494604082721466657105786163565490514069385257647492134388710601836353943436507677373477510119776583392731407394074635172672672053202718135667913835611421667847711059163540837437739462349158329284503816426923941353607078553997228713972875174067808119909460860251162891362587245029526767583936171439885584413021251897020324358467307634349837918802884826444758740163674489824943609574940909960929255439291257634695544635078330404045174305859542698854177190104570803101847945590580107439856822001562729977918879427213245796494491165332861071683359130269429513559867441348236132047782940886421886589394744693448443699526103654838837466872570436549123838935241910260279731265713917159992617953102669479854639694087566513870508135564669383929321282955802708527928916741792389077604168221691840737937602062409293726524463522976257256422902843742751569437333185459878611504796030901731173785049095973610999684940953711314889311441429148776232470470958944590465821463775182030673797313973177658550747408974812059956351755664322207764996444246790101980022551965803143056802904980572058300578838467952161199188781631132938571958693092485948077555406242680550023752596528485774941838494420333268417066258070469981536878621720636896985469244416000000000000000000000000000000000000000000000000000000000000000*i1^27 + 494660599568238224753911221054448114900373127056738358788941793130898029897992807644035647321072522122264437212909550864502563796642571701487535933781611359233706250973259265507884297930937429831980188045462133620754300078844246421930179518473316602463142749917420097247574216528249492635774199830462487007326013957188565188009440165881876475757200274438639672795689030876600609619793694449065319100226235451431639582755203124048405727084943438049153003932889159665719925123802434693805752534447577798305382322000410036001264833632730247867320585382432000862545592031091004557161545620615496221154125362128977732160197932156114724715300806422373727690978655890119536433828252033456347948898768534845381873217649790294170467238353435477829376065645425979348422078932979021835792970470793883181455119063502143314170206590922104293361475820603204238084888134273343383240498309207587222230650694611789229513606002814430483988687169833146529324680260490283397141969883486642859502490575255068351871893421529237998458974314417264655853540204816708344660579430479862848229219899299008406049562340381420028931830753906418128572512238833318757520591399797970210962761217254796174231757241767521528885123569223520739418860060721028150500967082948432263274098919055866908946093133700383743499659633180711029391193766629948269177183222678741120699090833169445510458730501597005258662175624848747712527687856695619212885147009640636056091305498392731430051195837142602921575178404731003616905774732847461218849576428835725983297267249976536370901880839430057557364805158583409427578025257435055572188045448293268100642017432607597410298240754432779813752798424978268700562784022582846468302185363982067912833098545124372241146423195536183557160172493339259514732637938179626195732594925155355072658051103072165109122884339469783576364693754772822297678536527215817324837106782764660885562758047313662928151743996845548619037071703299834570259619407981455047817766993667951572301844902928040757874145292350888934953678024337221850142020251467908179419415861637967324022872773914501852257513405082309059889848056437528536220027084349289871288269689377297735180552134609409171098506690522297033580064574865668863031300882628586272176859416112057397800475531547771204283306553920714751035426400399349966970011345925827737600000000000000000000000000000000000000000000000000000000000000*i1^28 + -6878004540090103233101146432441142650971234301128601294595034311120060191986775457327360555253203147550875320394072820232020955054853840149591884160147478928342881619978393815909788319427627719579920665282095068298237884110991598794923252850973800804627235188684002156493539626703530935661026694460404963206378579745982570292907253966754990195652011213918221891398524301917444426738337440601207443990476963079313336902174458967364553987106175414375371223565195504540663767306758034053059155850422448302549810590723449707143140770016103410709092356563128853950487387008445980237560476194282080864989698035937751490539471248146378800380749970302844091580438983032369611376088091810453698361950734204534181208832966606925713308837276937217096920374983100376095738040756861766035938775985321568807572653068931012629717764150853947104789204730456984410836020946779173200643805357665156363259652407736262601755003859539975861281887440628511042988098141308711340723723149294417406223956180730968729161872206835402252379392489208960400060626766120636405830383256798302903525069637310241633172934291098651738415008036721232345000201115496617520021040237447128640600449771734185452110337228359329561025186632437685824239436916868871380907363546377830431076325979480327817771362638204187298390960161686500190847116495487538836753802423026776304329023362505776069412268375711350918824371692054862041344370206939536138227172649003290371576293362774367138014291963160242741136781110682969562345236025472594647965350586163073348192114177646118688553681334560179122322118869901376859414696723875028925597482268940309579605746591579751509028656577103568655784231668973939560667347088960637031501572411310501795585859797062126349085148411779591759596752350675301564129139753908441204139430377842781835802863490419312010233735682675119881385057699059910959558523538463507779336125166159697270156928402804995105869786650769495523199265108987176023049215725452349825228047502111099945697510705290865642275769173995396101694911094361733105725931974822778671758878260804158158336878059056898743538495378888646433154619522506425481627688294217312451450586925913223682794559692307553782060017461262589378567221539262326765285115464458651798770187709833319481260046601442156681155482500507182320052135503695445864860723245634560000000000000000000000000000000000000000000000000000000000000*i1^29 + 73544264959085364373454006456183545185574435146346117387802456544575318056136168131067314371069559863177548572657598392906507437485432853393885127963421396590510052012053270837698876130768797963870545064865356251072001763068365941426543417338131371118586756938036262288307466286300789476608059644071594890022030342983667023265278993481356621578334352545925908271906153807680211040552033444824139183579187742401441884658992240800306307229053737779717066622464116757826167186572107122848095683772522262757262290585457189407121790842153555014970039989609939468126602179537112476463703854050047654892715713180861944350691491765197585197876733430785705027669743426368150706081486919498634988495431189210580195467033375255024681624892821228954864171773383932649406406020095178699461665613224936998413120775116674011046689500264029538169203029026157246643438939553535808692758239662725712468034360601552505895770986470593793471204959595622400966130163146340967730764661209883363624527740682633757298559216545607077931592848405009833413516614512038952828079941441763323457744459518330126808692680267989514204487395058129736298212589891265590602402948891311275795216579112071253315014489248122055179768852006123745566608217105617761404436069340841300113811981979632309676664264710321420021272684869704892613920255258552191444556814397694576878405921485338707241350653471392783920490543345178508097259934775421777523123951332124964663562647695257033693541519908021970169818034838240296563848895487083421607700656913056400977922444977648122289955714416093449133428479367083023347950846722384046139746783244040669637221361566896376784421485716693733215438966984995505800894927887179181672657629396900090879937642085584494671385202682484731900037340382396011194674702518666755256068981873943076687515540037219615961954701225480656619117563995044057823910224151268113744505998836182810432597684955908949296278497899366025042861924247272889441857756923641368197006143187276620123546117908867750992043586936737862110131999520452539378837901560926295991870365149202268485953407155332195869279955274504437827005176474283801945430640239063150252559956964189236132900864535109506892311014863499925107768026482297226900459630771335627397872668246932926495261503369936342161297130663815800124894390250425512256211409920000000000000000000000000000000000000000000000000000000000000*i1^30 + -608053533211657085232532405905983461075420952301290044415230826954125221932521376340365785592953743397149650323676091180279825675803386094189323155237102056933753202154280233352911808770387630721709557106908271612368861303858539170210854626109899069422724843128673716928538896891896573104836962615463929615544620722178295819162790615912719628750051736175469491972750480838224540129956237076397023490131364512527146032980322596165867935596402257003163258564196965698473725689591981279571005830009165674213202285576245589846574562426955736810066175221243242399606206905821523823501217800618689033021381461993336466086480717275535156546913065787867247023843562118506976487970824048952819633268241470370202814762796950270913560172420351117895346202598416850077533061586682563205304148372891281902072140552479919898522243144506115403831089989198627971212684286186958426267169744574379151797042310175418264879948204754416242873098543823469047887217170396392444377676431358320604941386743153633238956585530254743103556142904767035550730362857579803033511830083558516313591713616625794089703479296113276445407775859934208133144901992335518467396529652835790241979284768668650244983119380288308710360876099695805053121652496951403744070027753306016296249815222745251083023106061604665947679705998317524928919406575899667376187446300583499641245234822584905952501822206226096776542590357600316467644300563761181145800118753901054663902030620382657277670231778984183110556250280408083942390046112856216817577057911151679308665126159859368003018413663823324698064226946544350622918628836428241063110294184383247166767499070494864027197854830243267449014651866629618779332494497315657394857652719324002883694745387486012612788027292537506210162864530851509848400906956928218823341302261922583161683025001035232381448425608184812124812584962383002854887798373834043410576903130114092452545438356783529321248350688616359505883458704763115207934001919480190729256209593058155600213810232384499973095064944261604892575845673485158178082019964254077362295747231973148243299277063825960998320164070867453272884234428292585328990364125602434470569502843119341532315133529725875013618031166979765344068372289477155298160745148787290941309252183303323687510431478221242151723693298410520311173383837742075509345024000000000000000000000000000000000000000000000000000000000000*i1^31 + 3918484474655509879748489713918045085584702185375055111924909928371952819180523204799035574751972214075085701207990133791798053621545607775979364894801552683116441560992199347956117348352865097907807019722859395671718308685402585008553977975277707107093664283131065801609933547758864880223219339015116927425872002824570721116370812078740816599828900587452499770744175349088524283369574285992722668401899165969034026470995601240221336506275810195567371649559108988783902461178151645165254100951352015917047740266835272054942558447518997690056719915690366747569079010452068714562886550774735904288138938487500827928670234937583280750677978367548029484421281700335601354727384451661478378130904240402119986847415792819660323548339288212583273909586607055048731854581551733760814372217422148916626802879512528179622152868508765272373436973971071869526261051173608714445689600841621669253744122859447089463364233940223105032744618802785487087552513508318258746472496900284763591769470832222233609468256602805761018255551338540944712508037300594875204602748655944085419979532647497929018127748654694293660067844041721316636431525658400734787258663310957678082423836660306158939296523338283041263567143846154801032473594844498602688184858767494668145888270719695735186388539323131589134762236699217197882809607188721849822138109137758700849269811592933290748389142643221798933441357561012353479942264812510067351264785582022573553462079241442389514014265257964290016267740734821704920296574801496737444996847102972179356018610172449593612954260557723394116302811991155231393098043874036332164091373366839256305427124666301776892190254694483051796215820127448202957765277319046152541768542744703761405562123128888811110105805811277155778996221505855823444309834816822435068357071133271821435414121613667481242203054110522741849399292071313862757121064118035601683328501744036225821763630639246695718566936279993852550299018761714649108228646481156569966745628782499256049898236687696111150122376601862557805914104632359981177480951128387160951762688251497060749235848284882843146027276525091778258686440384592697618592601917631444262017281976218597319118578508306532586280544395681033046040358837513574368811318710238411313729544225351623524795684778932703225682812359768638626149498907587696506880000000000000000000000000000000000000000000000000000000000*i1^32 + -19855796157554965583896535172768417403434400179564192971292964583477337094785151299736791269474207840018067295168407374235466959588846879647590615531633068113336986402639970610443380796808946645822559176467012472514913721506614059258544770880565842512358787120054732322742165244901000369864584504260962912101182057688531786811453223501785345684948299311246284477701871013593212958951045209009677789258835609937496908908974764203561591465433462507491241645223596198028777352161773492932588839198804175528227808994239072188720389534592467644305492074775363043083400188676647111660768036072661217575995275892450394667301415671768100078732822118715760391513570889182975621314783202847248488254035155514427234342876149650138598826849325328598018020164583982641021607539356882942394726280915158064506370815387853481871924779128377544470356461016994010762508773595945899400042836497727337946995059724714239141444158044820647761315334126513709659697243027413773678715856413550298181097633576841210747006785990807176484437185754675295459384092026298649518726462069151767575954243250502095513977052427567043429089121310673633070041916941011749092202856053409530766088984634328752298861735464468374932938577633540740268605328873827476403740017248143171596611405983371730626114966626954385501282886254460012652766658987953997451608215656241009142246339925529091636911825973363350148422467463704266003909074207616271400688222329467261060928522210643404865776322812727934663368232878468417688804703596326344073022834459618534222213059586385254207797146605268622920695581693242500023196904869885819085859734463967304967030415442473325912265424377187727500445990338859315314660866180066085279870576629451390219377866126279894992089004632886833831808561495511348176557367636858704283901290468505571831118626128602641235244256270322867405087694232959349010383055911579878032453366445286298595304608548770675801327428089876646981018256160189993885045068139586881367815286600199385810611671635808969134659922608894871748333404701061187175409792421505720169190240431056634722595372398502544506701180658436857150788490583142339327672701893160084692917202359884500886523813862114341282591885519125075655817875479478810147913617865995928671256915222468651817761606319511425194605355567842835599950376361998848000000000000000000000000000000000000000000000000000000000*i1^33 + 80022893423413573511229669841531805200801988382179810016125055167861487180676908772435301538804718172760867824224992024994227914557702846624372846871472897484515932433917083055923719901604164759316803233729725594614810656784352828733059478937922717999846630832571936020152017071778510324047531126730727338321157065572574108615714640411162842541404864393002761906633548294079743052010070757503923322969738608287183809596916180538942695024287944205491019576385626337448666851190077303592244007501443624872995717168973790773069763340874221293588950112838655458197300916509428722131233872490147454803683296634758591514906993320149258846911706606164965753842340801517860037268308583561973288254358522343559093417187409096623274759433289367399028821087687487742386525442937073650842322769562303513375113255305741794649686987484518813080105967711802608324521087057913866652221814258724068651324829446663032834736300513144605922885599988877634921205110622831651119462933215352107287112270644996328482900183004937870688463833168626952417864491342504357716140562490674150624488993383283359067433278326297841331586295677276412108824103859342070014118982395737993289904714181370785355966735727021874578703542082593385452954685794676014981143817305568459990089311765881374643800150020334870936013301883636202569822957706305113861957182650467316867137690486493724937712771691552484705731202660636010949499194812233529801144041095097675285093607397106917936817950938779871581920340469592884020712288324455721353812154999844085428933380182633073682872712223624716821268555517451165235705793797520519847707665419590324465295527918910822888600281295143985414725061866453740763796092029024422693386453150399157309598107330524874086056576504296115928493122445216261164383184500817594442525502216876338030637953067275464092779290368949083604747758383614758233425176401710870819698179361471082462733987825474592169403640548343222467474853237494788135947789470672604811553246616769849910298986168419255801673437739121608305672979965374916865411547372997196166725049734033749868011661375973148392174554824619350842052268066019502516801333849095483363150708630132662935189643461255618815191694908209454432679786770467820489576284694866514973458231848639147872079267110391858122194424643350260473124512153600000000000000000000000000000000000000000000000000000000*i1^34 + -260341848080410879697883251574465913136015132627454108394232456133904893587743377938843368513157659356209859498028992550221731369356039560255718979559862407381572374593010032362333832572404730499009441504993428444084478747477456797097193920430803055018398676257757845697614308991366888507533896536735664525634608920941462152557690106798829986488245908585664386746248289790887535460689187695003685852735043549417236517630503297618621745669856411906805172859435307024520527191404827480386806146237147348790996187259309497448191476065713149706566362225612346844990682083523675309277954225117292329127349683567461325015116127805332769352652091705746251763273723019949868607072263235641920455261028888887851507411707429314351394621276881761673421218761291081330370466242615692615680670968741303750844706799221788670337931863215571877039254928394163811648672004309690391499076438507611007208831126824352011419307591295581891951932387526035852330110713130354004040680326938200772441251114106124382700072488198044617584384559806042105853154874708520204025722418446047868223144692068196717331181663676833954735559817910586134137538793993005197192755873201087734119229329622277362901173085715536318317785719011462377807917588702560870487474461988923251602218261146251514894289413047419953650250224371594429737040566465087660578610623224758408792461417132511725544543922767386454774134589021473632383205494973950881586906723373041653901402491427748541672394335062411357892363218061011814470468521680169295219212502705713632547149913036603709689390985089052158575366219876364647229625985994919088108387845770575989813552359148693061061215262671550436559601052518878809014775444818107640430807522290547292228330769555814228882020546575962518248949169507814850891640770513314898177637608381557050391209260727039053997337086698278002730934386624765596734851476643076887759871364901851837888005258536507946512221940083419379150321407593689554134154740086361757175811988672623211471169970857436130677945550172169406224136819195786206834748604374354226101939186624203731924159465382531600833421304633963861197234910200815566026528979170485171140067852679443403930934812190276127560716579237402930123472634667255868640059138362693413255651909593174929900806583962600802578757929055746962025743360000000000000000000000000000000000000000000000000000000*i1^35 + 697509724287978369888660738960538674441833428152727847815916003946671068501341859423875925422630616947015872556311532645974065041856551203059833781638121369557952388313602047437599418608371699718212480848551223527493352963115542934216329645229100581919906250902277922588126746527582067926710995494288491343023735908619545154187003620386701732334268926916576888877389546047698351557792536932973146157666990495717697916548291194593752448151293546363271970298416115417165658829585619684081653135428971033433086315156991854703157986744327284452204325183623588742311391564187470221055017782138332577415967864614879553880888724079407833255073472487224498097356336849142175361827246349569115635068361110928264579213511901864166902798955828488656052308405125546049388487731666378130270625687424518264244739598853672506044812193556007471515419769154140726678290447047247042972717638372911536028501967337504542805526746764528247375782893282967135909452584295712692632608637595141580231572174722057169731994870337477960093170981256775276278274793686152328332138790374330250843208469221834868178005604506068539757142096978147137435237090735275805345657683392864415804121928738895751748928641683218920953978168117829994558367184064381917780765675245407140369167742458350189917004008720704684387224894395648338033278130740181894558094670188615025616357844344888378138612783484706130467821736620225811085228523595205473615959379598242072297974359593406969311070357786590480972198298012613484261039855946927556242432679589992397018050231508008729928167975262394036540323344578737013657349719307094571469034161133583031112613562338251423652319732135134521252821688553425468066901344653011370721299796766676161523360247199018047852686738837824813977417067749093067885438762516243205590227142591808436259677244307838902655859755567630156923001388022979573493440444817265487535076218605567647699806056306715732776487436604750008970023882597983844192387254587174968058879146254575690035243426385796982530097294212972839973076421087495341738206574822442652218646492300836328797669539637460467470462206644602368954376537089763472876001935088418978842118344987994201249792055988285097297669857572031077644548809283869558989260689342441108941005151190501005511282646293472257756081044389618674176000000000000000000000000000000000000000000000000000000*i1^36 + -1572006113952260556574882101774229035312864473751240249639773571937101484257925821294397616552211249951613932260265431818296113115975390787385969695205676082411980810480138568478101445151061844896714484324571976345196783691174737836857531206561821996348884240192292611694122390887941057287670779849668109839696092312299954781516016055521025735157055777878558690900850229574121197604604743939730084477245684682760138118515855045689533764416249403660813610262283773293592804338279082924940122558960017553045734201222846538342597374534314421106605652479260912554965682860676688828490502652764683504546565786290813041429627520973029215415342312089955257159004987089366281773189347253066321044185924191512719140831522207804171445579120211086850391521992354775045143287870242665018660063335869874483025224454252415982324078697184004121508778349657611372037358166808244333337200437765829968713214441611930619292909681642897761100107726732043839168996476527256401012485491312536204209526789402835652868775252360265796556863898176265703535396767988327860107649519483394819474020416061648078442880944662854096287818378862128481120115342248281962587295561917585031788937460058673529445073624813544029139972221793854518147703199111947967570973894241028143397686992260539952775130471567418857169184121864998809064253890990942967812896992243038649091111613106167690177452348169666282210313297858823234314333699930855903073940417907134953838103372272150447858912839409157143120998022685101143930833600943657852706242335080336279030601289079703534371165125473366731004987564179671543263597472588841584235126567595575741049305663826253864050410672495716296153600855203365969696991702387574141410081465460867187515656163374281721592018202168613252854566409168208982741043046532714425329121055349582233297675184852380714702796921118378257480913314911985388631843630715738011868178379148038332680404369246475659265228731425506462734596296722086827790319858890090890693908905685799307489979884872255080555792485380042951323206786811602291526522238561669941737722672020660898580029420627940752000566396154934388711633940858953433501630627017576899304324887157226649859605921096033311144287734896236501406589636173768105014861667087833697256194434304775035044405624969411471634117742345625600000000000000000000000000000000000000000000000000000*i1^37 + 3054694206981010013282588449202790603348332958878742973840649964988459988181632137879615089529813628356638091483421051697858878938725874634823778762521980165551917990339113615476148845715360504450451894774413027410721962309119701583690953628663469549066863096077682641746928230854352988090278653182894846489226407601820001667448686226755307707871974426411834546103135877946989346983818788681649345619673042647126775931681121846342921411286231752722924457436671865163288256312796810706735926537173978517812778489001331716370865732942761608953733378350747060836248338199312866490303709424508441239601304637646662559992641816215885047665700677628994325200965436738390401524597020363327887568242118847264814573775670591513067118682360323290096389785771881524168306617220653424700741046751617837586793033574428241999631077561891880737833327946265596389643991598642731130029312240126407411858683324622054587050600946062938360271494277758192234155621322067916539092548153815835695599436215576262427425976874926973546470614312160515051765771072820586707134310990327587300022218798994812517939476087045305355608899572678564571412154775136661440603506737222281566289829238178242526380898705037435034915989968863130677612855232821017367983367042698467823929424200788678110325081013046505544267928832761931510156851222258286510676648379596589534308092333360788959945632932760385639533063330158306290243761444453233610513011513863627433369884249354854824194521424651845973640433491064621568993669065003769452732884653330007530877889348893252981769640469410045490269074826803829994027365989489301665049304647986290522636203019245767878543021378976854880837201157665691417096756828868307037269632198356505102996133929887577298566758306998842945176881688713915405633962810499541796190227723192569794146956984375045202170887546361978903807582660781104876500143058671708432866957107778822888838918750315787754203909765785249933660596151349586868916460287435768010330111794169581132996474698949637426563902033410881649845832920371168688165261134631558880191262831224768648910500293469168338130773903113456426835289314771349060601162159143472263213697959361100729195097039277901219677576749716363934634648385433695534418464844536896569177105842251964538981985869336009857996175738880000000000000000000000000000000000000000000000000000*i1^38 + -5193256382696398674560562686928369627434302744537252278655732095139279656343894817813098489882430067428573077913730486058546769571387711570350983683686254695133375379577216150947429908019428344596108630141388097634740842992300088233128052284447558707852285300696782790298253291503722859095875381096488558054340519974472487813988459839625340115662815004571268389024318485363282747981456639496202546034208825553410187290012419828661440260039289601320598371526122579430790466929370414137634960700886900970275023524526086227741492618772575775077200888989734420347446499057261038927945927511645366617343237561971252084115179215516784803417895889144886452462332448769078532971673308453619653113774893260980400105095722817635510820575797234965982960122894964599377890572848533268492147213775806299570467412968541178054823071253811763332815914893219559454989596713225050134291619145540338679897425797788732576061265892322722228973416706171830332430331314325117934963544521750444124178569469312877577233703351182424896761858792705083031722391139807630237421106597589302339628144688499733499992539989953574541291207082700315272125535196018587985673896418066633236074621218112636682234730246518565088683911581454162419820944298442972927586643039433292454372409363728483172536046453865718178290929817779694544774945897774281510787557986801114182001679304718263366858876172331162221174700516578356610090430059254799679159490120834008376520174066959870351524052768414161360638878689612743400051114168371561854939100932513006631160146234213291970477163081969687530219341202043825636032737949166703195401178174851259975949455103765826178896928429652654473744610101188580365206366945088724124835914221508519769218706211284358583688621196112959106866495866722044603779528075354184648633416321043382520605178267608664600573581151840919510414324039413356674316820170931989383670009773750288804509752580744941847284839773525234395868452702194418117947700412399787131032577194148340756567988114397547379705607336265072901533453115224508881302120718336914275646176359713228141509332613615143313597136935476242055311832850692992097883299546005525912722470994579851757184619780931414182064556993893509578883878946216956838345212763621627835662537691759451400215567290006946631112192000000000000000000000000000000000000000000000000000*i1^39 + 7691042678679290761482679845644985788927392964285972239077920302470527807946237604496783864587089575702071454498773940019684357779610049370336460121273938098859345192373756213931806847953547615301271414560833610508836560978225656342789770770440934804953436430503270599518784946762099037880028890885214985136998546622908439901492272199403278033741915068754138976006916692338493426435019785219686336196878387472755224215427275531608338636066581402833414686541981996996188867486950141228090749789481153921451658865118767557270667551669845207047681918320451888876222506287004779237095219614204773617808691898984069671463077014453876115174932718971777463649829065765510579726791765094673526795163385034111610459886405052746129822555170694626523832668106496587271068841477686272864962107185862384630074672387639424749870726913303573913726104635814594861770235459494315110404644751843085123103638373039515379956636453284052309369012311110387181748934330336204381240822305164801404976122469729129582910596703106102166818379132626065242405908885563426780974158228800124212759597633459499721804618287606544444699209431010669265101284201278140687309764302325202777487322466164753804834788975248102554381251307710503534894963981747356450173274797087850749281885043018302807448298589487616621925704397241463809821580883917934202188952044830941185279765068644526172737189213070851250972271676813363969487965166286232081987581325596068844802822897494741332530990758912924836265004017026272095664377090393495718102667976229459084254540517628737819036202894290461091175210166057235398713332389459847303306882674782623212356672718850589222390841616678552670198359722090863922538777545237031240284163709480561762441964128349993072893168324156233450596704368925122783597545747458243071868234233922799169982060155284385868878371046072188679609057645694673570742178040880703685668211922165831330177633214807901140387629714999255900233329317446570952639546185841813954151889968527673582142152196614423291283745420739184690793576605332056094244659455259879397337022237207414588842248168318977388178058108933552474394130727752084096862957551113927265205918009535778949657914387997636389009139068468872949784405192840254160449085665695276308105248120942612920096312612437995468800000000000000000000000000000000000000000000000000*i1^40 + -9581908043498915985501049196086979378426504008522008570330976361420733136646787664339188293816721480032403219707930701498638765416364682981695339050665794918844275005933762000525631424342100219305386093544181168701545342330977743648075208086353897725091083277065727523322556943604261385172555012065850198843563763348577700051281111688888597349805012434269432317259630317159740917435283010981271218816086332956010258329304789044732065902961795107848436548348865265044537807597197766344134542941247151043142080137981163605866833032610436112605221154636864711905035765528805123076511060333183208317573895450085088232601896062008862182608676635461114948709081984366678019470702655259277925833426646820860376706884038487171088166563919399938730709568513246807975649513647976221431036130614292557583997430695280347573080494947552871473891113633222765876545982926478125973417659752436853168588706625618655264381258466032021402442019310059684461497418722665045517134839378626772975876118304602305624734726659162517042682982657049356971994476128074949333382011457323182007653995595312914107332499420298710740805321695975982631329643726933925937968166402316223411752679653409797757040447284064232049656294260339798120998570315146906420190104340200298734505151837660438172194857579321693920601472408153749980196555012068787353152324392895303120020545479256245533333496488820259605230389434944134103761880829933875126142509216391530070687938458039224585652327479468636800880287939828367179751132353331353343134077627656057533746415203563117058245437060206569740693762986068058945487246098396113430549686290670910103556104422120918673021155672855255218570542707838099759437083303279477586009564624224882682246224517091635322676725143694426167071570968559962251058045558977870957036190727441752135527962736678333270527552038227890285290601545578033702387578122407128200726263929919077561879931504886654598931613746001711001145865765954009406925941643835429438730805896438283925565541998609746830368271963379345716130332916409993106339609618084901125667454607615474980187147162901818172385608604359506781681908235049560613077068046541058162807459913100218393685622752279014092369781019099739033358965285056530690525739855047579358940190995662436673712352917882880000000000000000000000000000000000000000000000000*i1^41 + 9697894641928320040115166674369616269326066150202269957761166102819576121919564310021354004069828950397008787301652936726450378461860759246784548903975459786747288618794336752638452426580377043319872847613312987685602088936775685839926294618780604212346355213618488110544617695329307460265462497988086916439791080197656438273409382415957599317697234994231906420427856670000514860532085097676434646889233172119715736367082514950713800201731015758732511421324262588877423811037619692081030284185480288415003894879951601349608731584548781013079490675586351404432460087975826096708609078103447828000340441223487278980148190591250767472677479763998443410626216017051691110510554208231633805609613815727021390988466195902871323601950325769328651629742859013999382115374682511689445469110375807885395340754113581949082763928252748386212234447200561609628684500036348085257467378610835089761106021836191905561277343868867882514593438472701640307225584147581526376073302230684866019445856928145314191387141413639358677078891353162924458776183921974658646903238260125236682690767001455601306503734829301361467633671286203414568961944739813774451772484323878599116485431639018544540787946430478833798217348995889479678114690667851735210975292142141881548815905368763136767699892881551673026624845003043842531043185870398582814662585277948573256753039130940190070118109809955178824597475976768155941821095165867328805540319529905998164688188470403674540958795554396065617364700917488272532855197562570331275405024964656664084820659636338365201983564933662986088356498656841359138778257331615637088792484312329328515839539762583293466504315597604233624057978661717519465977376935788323993229995805584325567670610653463036206191278028868174062404181157731009093567768765585783788339321770070377366245392605135307494504563494543474034373694142652501040763485719136427343530880722046371752727297034424784387045211314207820952123044504198114294095695359751876209925356692383774519452326076964067222966862735655728228542156497616108158910735951009269482502849130062223183732714240560714969743742045690804185195321732495791441307651203763736846307998261429521131330597161599860480542040375633018438879840364413670559433894668858512471190854398635590580039736320000000000000000000000000000000000000000000000000*i1^42 + -7678372035757809427165574554919283662135419302431955116435317197328146800437143677562990040673381938540678319442609529703524762694647986073542428340440894602237947963550050287299625169390222344391404298224650763735776993171546913945292752099027904753749555148027239550927752414062588895670589666337476619300593038800494030181611907380873042205377725612085849046391408763828537677034462489511950964511912528382399378044642857130036565506497313995017781645557843438778371211605223952952917207867483322767765276581608486251065711037213250525051935755722025854985773534432651976120530482439767994874174658285592773295898098265233592668498254111046482296504401715595066779738353762121704107971816353050830711328006318968319129057629077601091967074182763352739516512960513419529640671223378508501641809475225566749041772382556772312361456147880789796893986766092335835690815296542246605511767361489172568932004088585160759870471637741179994827932485203568313073189980209779851657576425777606599533632037439096829656566665421308142789605232729895162032176248002529978269463530246307110305544086569622986658929409210185780140187537567700051777756842890856336863867701273657408597597340914443557991429791144838946331437162805249340517586745235670486469978894299906355915014280851590400790743533303531450785625176191297342792560187252260848288931785295843219012410238777188107711096852232576948925233096324189215452037911307354698847902922462612318454499323681649160317316003118042857521237659916161951684004081024546208788360573832300640646457541205063482165893481064095701276262292716358858761191332697847631546092111617284820702042142370142784033459810411412297607471440121994453917571763100155772903566263481210481032599717605219753582682300245575829422038641355798128611245835916994181462749082791227759548681768717557273521555482064638151958271730670541223081205105741373984078034369263587110907734099706102590104588240843568139999726030064299819448940755007943900286260484467885154708919089603796761966486206173734708968382467240059533108031609061149207581241919754583973379515418927552052221724720157799476667080610965019647385544002181621053874165199436540111641205237068275889268405743102280250987048914003980410540678944191228805008025600000000000000000000000000000000000000000000000*i1^43 + 4561422514913374282171244333877485238613605642761277414808738122206483169967777976020542419529436306767570118742724294854987695663814316602846141574783889601417809077404971016049652705579959539045678876672166184603325657181883696197820303103175437851683608460469662451015742453424274313419721054885776446404473808925212658243213790424509200024543448548818636580758751161218851390704203299700447996441355882874521668660103285032115191316399332085046236784210954976040410746528295011904361365630376643296460639247143375200119488429282728970528075466426184409273925964739378269703519587029866610573689309785499689482018432857229965869841145813544367175292640623071282291699945192657297004415290797894839376925173245940447245456647776268197418295851048070564832794476123121731886923092292278014678795312102110555213586075698456278914709215633776147170673304332604383615348686276535126735749327118228543809892205120092779128602115186332387000526131245262514592101740918714054226923408188291525859326780740998750440162831875661484829480831689919830986484257076884126951778001219689166327847143328849410010561743553982554210592455228997556604358526005077179851966974085376775582914758322763373173504820714711693080459544568029409945693345473774533198954802382214911526665921078876226342060061845182690904300098645885137527824440412144954093284672397710433062976370455049265928154155010276527661802590543887075393950358337970172690689048538140576044336964621948217164184127044676557781350968871468398409663239198435277332236938806988685602165270928751321575474075410979120880985438725581549786173530924946903209146110459519407530068305284484437402756055600165056435588165858003511922478911140996613720742071508555293665036846039774480484187600375694138607077574824751525679067922061005111982342788066041784882959479445630702333771258031889966345365690960086528272403275117597130498937725215989311979519791233000815902223345849572513042328759052159869422776989674433012407855735965294789610646323071571152990923549516729017702436965493152138432839229721731225839083184837469506915912990064032656944178314398400994933057901943559922558157812373961555341860051567575295394019894832621877707604065003679252747570185663186819900433532400216545280000000000000000000000000000000000000000000000*i1^44 + -1929163450427738580489569307807287190283079060308824898007511070592513061724196707554470900624414195442398307040255355487765665418160181423650015967041312289709924813085538099402302166831568876910088298684747241727888190697463969309825788484626624750025419109207906136672895666272957989416715644541824284354542019882677428905749077959664430746509049225655739131949601360997509553947474197906384892647159082547638017317590572728225213972037625999912102735540723648914880890332402246379394587683483748504256822700804449264828414510265930839296843182875488491428091060047414778826827547903290619004197889018258956287560062193366865433952415954615150936217228589427803697449147954603955497107813368437004277400481034453802399145274874241952705375271945489415932073305268565180716770915817819453021495137768525057628062660382240484882941807575581670997720614589861919198174786587984222591480761802705798583200651840536679036443067596073470934208178771668300633170523741293948009923911714635758838856609593052604121392055876608225437815244581507994136492583032993081433995987848005030084752458941946229636071919292141544209203421131635881077279648559447349772349304307785677910613754957958745700995097957591981936051307416639458400788452120759736643129668978209259153938509018906520439491950857735936005647082132722268390729306757739111161249288178854414737966284037529414247867134788960656934996840962842852685827473167928595070866060114667288502077543412470441180136166199322026944672423849164710011461517515237802344556016764489818552408073887939846182189623350892301712012729914238747629307412791314539582163166995015231270622116286961088957263897681702396476594547996230984795373016068454800030819811724755457011486986880396471045887985601597301917517242637812992787688554197357222778592275503384340880537156463978285004158218773536897614863705806076782923874394776245414225976414153991114787283474386620934637257101378746640415773075125204719335744427578717976452742053048839608781048774445419687282822301165524349924295625853821391978441486986833739506226136293993377264165322195942800958647257952664856863479579011156812563019605727692460683034308304392300824463354353071411082574534321673616256751445644369543809948142598656000000000000000000000000000000000000000000000*i1^45 + 528276493267481408770360075811014104881948465878382386236640517188165349487363313475384968830398947413489730687668506035197552170052044631656970558778257820104937291876358425148940540673059449638469805030981055924627399044966169779447671717857438574969041111593490040461519760995582738208570878519360371570147421541025388306694071943786503740257471453730807877285389267276392255680492077691332707522147142047906110066113883602166047669361546196303163363267111480493071827091951668844697613437042568242305609005057480137929268722436550961445117729366961856770896265226018754176769052435717388550280953476868531825257748744418939271382505952931720968969257399054780072153960176036191933563687274799835580431406895171933107159532325213402030489309597504106692309358519860937006276042003834731006282311080873378289271771260721234105820207810981004441618449449242966504257856232353616894604191331438588649890023829233533754475715242995303538024350839393097943569688446069431711836174382509359367241039894060271191210532091391218732326582381573917695218453325792005377328023013931041777087793485696793898412952384998634451344831299845287698800282948105405446649557250595156415299535486677684621010392237509718956239422077808184790035384672513067767572280714267774304711989989866110742248578601516224857131921428026044892776485769904456501920854413528694625139883793442350915462945680845997548316599025149794414845947973640356254677885381163313112553563523751294403655838267013673140647306549276517105022992454398104331285412405966333433255769041203731940016470532888222693084037242130419190658086857705789372935526771471377836585955723111858901677844026906009383873048634009128421387082977727531545711084831413628354222802422049722862738849992338911705800588237296710607467831637988805611226008857641369638635584210967717142423538748786796891901223916533971435948138895012504229351517563385899660098658534453345514883098603750122620451590077300078071581304016465251555302632601341934804263167426775488744146918716694439022337534544609941291091082510407676264252375671479388652978246721742378192959010681445616104529008620033395966443506109678075414382556618753523492968757102650584851218090957462992920204162992828174704481126400000000000000000000000000000000000000000000*i1^46 + -69628742653405188701746342580117345151579090258521358967056288488007404169076682557720917704792783702703644251240288185783777093663438838856129465990696571858298380563936741110308128869349550760456192265823569606151564840951619379318585229127377759926879215335229640573475814084160633241415185791597589950151247518342535388787787843454129488421273126053302722816437172585515962300046476747484221545080378004259846015838314393975843218613076751495865216200421179808554466504062621474307551119901416708864492543909076601723197480580652154317434654903133775995814262426611581060841028211979189152520886325795350235009888122048674932002729332639786303424493210920824121226215755345135384929225359307205814321985177220194145179263333302760226591266090033128455567673908997368373978338533506764151759823810147114750412921322538508300584016257000242462903639803230279315193540001469674909685896353826961684547697510443986684786168960063203511403646115167437269897140361246176311660741998751066202538201400455226106159467203781360501461701964448356784003757350427204153885797117332487255613271234688444490615401834991738105465616324548139011038570378536800451608894605082702541036049653876755948308696889633122957905151867745066267295592690453545280414947561489090115138267526938026582255100588613639939007381334752566191663556490072680083999860494367178651342989342061453000251506208761002516770643733222883442246967554207859092765202266050115801318270616317647690459176689688130128639222567696161016675336688720595946646762214200767427633384528036429120123438150890428302409212529602285076038969871469545229241171913329216932601395490069541761189323119023717972061682604396488098705452793255639670896359355515332019877390483113717383432627152268074211288447839306960315499817540261443781422831649345978051580191818024123278249845335535207442910905624300661248648030967541480382533423195279874661853939940857806117085035898648995284905361487940410984591105147191244982873260760334306690236705067587804101962039598372317197615913011747401573431537641795183847193218871900905159675699150906381662066783119166811336344147440086905408464569119897675653911260311456932037271048432437967143295212922904465522834337663254478049280000000000000000000000000000000000000000000*i1^47 + -3486000113389802579213501839482149428107529453009092939596672241638979576217574451891660917931765352997115160257108819697967129880840284885730559939067681741787081200475995782577435515512970056111979283984214856212206529485758607149445519950664471084332433486670490253754325553145234419942929924293995518888943039422654247103253979776200291547867394761996248580866813302832032491712490996110440622684995033489232578196942015881653190459611817497210731297897667047702573878685942208502303782447203123611668136377246314451452977336070204989374598585919053238543489138107509109199798774375059009090855763197644119624775464085800871516394906869838838309707891936079321156142471248078746493764346832482667594005102822155924637537731850319973582160369263218110582666528765773235719863291232450613804490939243150519299129714183198184107620410412807536332926591957770975011689497735434642436845829939007997882854634594546671188719784422810587758960356205457400542839887669531905279694997337920015168964280335233861907082393371018818454236530912289189142971135840409281233298659432426219498463286608631999267203053687742200119325590860651243448739629498973265694824688866905534106648940939307461435767096931960355543072277378751959415042634549081578986609562555382812341746617767017592306479329820143369678195982310095358102262160148992268093432721755147300750185680780715220381622472446346580881268362963884829639055242508300646488714692972688390882357129295909870829016353304863032169028253234057771748546122302847515427055357897379161415915540501326963634704082868882955945419097710579220349959466561923426622078774631176436805597329194435279830921929434593901719290230864262514251941341061011215739667577909020752440408937938650242378990377800370999444791714975861897141635428319204091074264045555319531848104154216516743102929008303751456203373183417538528620624328054606170116148531540906737313707644070093181496023118074021857140894137858143206391750889374213528921658871320351667252241910963218105240677220464191517467425768563403788884299976692519605319944135785603930831577791366147394474127534901027258097027164339807860064736756678520559136540546873858247072004881548729063224059493372916158315124554058752000000000000000000000000000000000000000000*i1^48 + 1410748458318907470165355723635182302622834940244357016116673539800261666938865788332192514178039745074955874384935368150041932988449170069784748204688003661851746391919737365205035221495297646839514520804664907816403092331638944668819879696578759240518622803989012569292241275613227375930854295271889734564784881755468907573977696060436880066176346211488820597475485849784898655761283680199981096136807467084064046416744762200303021318587061489216602697615239170551202907385515683033499069820120368426087842271712946767079210753767269858128314648217976544032680769298775777838107642016683257647688520761428860158026403949662478993080829284589006527803617319159431274379292010176903164717052674000728893053876541948391247403982545487652647358470007245240946669086951637471199908891080188747678377977631622661998330343183679197675419089060914819836087487146037722679953424118677176663056685549361319950865154334776048428744150627051969134915889842906123667808868309975181469847025709629037082465106796335508437572756793366399076131479024942157686381888970340825062550590480594427785212562557581533216471895535638719835533665782261996896277818977332836537414031682506704045783984841947985838974803261006808416310034109053836992054103421967526750866544145176104667223870062252539790979599249978117104822332046048489869600216886114488049584379851371814863708082801557277317048581165214370863024383791438119321272138097664989053740233869085999648406705035277077021511138018246051547760182802253975933356754274565020454050143546727768365426691284315396379369841767057908097982080848365016965840719465412427531771997950924833493783368301424600372856353730900538332965887775922356656401940725445332637304937168746846653034819514198907251504194495011757717750973142894266236846264782366570783684320081804970308485010762783219483920608717099474660950141551565664948887643606157621803687444021015424615685258222926300590217232772345018587625224872629528710100973921517321530288235515605141924192012306565177252677667584231325035274743451731155794462558936124091481060225094403829242722902023509142306223851977965387665178106843840506069899858266004770830667935429744280309744632699146842264770550077695589229091635200000000000000000000000000000000000000000*i1^49 + 147700791658412771982682029544829002586747862270991459312492518968704547505846959837121511798230918472625923916079194774476637108720437814813817141367744714331330641189324905375370241499921085544984712941490556911654812092730440410301724608756857129390169267916847875184234939922185999641825505602594499258387914142171403239915575006236145985706205907725773755945397049135833851108029805799286564134282113743159647291806908477186967457188804835083570628366825349530476724726339564106766765872314978578489559934904688294510857617678009535059928119703387271424091502892444035258778655020412340032934112330026864480045337399672452133260222487819816959717137748614550753248940433145865671365748176551966412677620135809852420798035532950098489873433043046143344709405847252029987048044602203198464439835128087949751936407016123935318734586403960555727432953346990904793956366390278828809484983768521046708620677022703535025365090911096856212937424555772032867869963379004915083750326150867911177709454219751900309531251580017129914339280824888913694438218544461725904439972445923920482310656584334400298066170806459824595142794953040065736086269440553344485807952927570676079948002619897431030523206054666708692860001222309063953897488448030970770317016804376642373850358803104095477336603538666337496220469425105187618549837405795803598913017291476822180405267529604724569039505389963412062331468340617966684010230667729677947926474451637776431437830238879613798445730494059364557828903606549198394321036116026760997225128693854769745314864086381109705716561612873144591531825528887382654026939995815845249144618733246232570704845887211846193204894669461052162890293624453474656887272426386989372738221379660105860854321233529833502695006486902227593421393513940551721154320961785876438162588360108466244868768165056415188266188164892735756846929308660973880900695544908327751147970013127335361363047008026602093945302585784428330332938969985567265460631999260963120446280907318735217179804782108652996058225156748659587834424121912798701000440880596091174754088255175617359178342042277365599359313010257927474440653384272029830179671958878793768321588766109065806166122569394024074372542557346853488640000000000000000000000000000000000000000*i1^50 + 6089567886010516304558829191025585670668916665888577183019070032019110701181845332171439650144420100738211324743548137144787721156711882463652076473375437761214641655049767483592242058896366130705450994176441822497458100200893433077229319399959503575531939485858786402554261313996265581280659284185879487409507554052220147043258377429493452469106457500783944922783157058283764784249472181633132602884258340546961381100396117941960550430744032199831515640689613006202832783989956838669840648341826002569451781145997951771719036191450020063537616045061911760162242992830888450123595528155454382787777541368914851779222939419133585351683183650677179290330780261954701171963303662767196498637523496348545571520144435882561154640964091327325844007610146965953464036503932029809883986477801530269928067204077694544189677726269554496238235823773509117251954164972125029471661227060255457850365248038595071330208175885434163555274163477429154583735534536383225950526208114794089210201024827884345046664669143570803478285870989222111417255343383362873552500280713666791817430578942762735583667690549714581608227458638627327314648652814966483012172822265404634859253757065269601514073528802656608998572524177980271988108779233219304370815152039404212039773093240124805318595662369119549012913230801717974608177715191733608763326914839119492019447697833842638857008708990697365222223480574683986024770940937020410155010649965802426730491001452205355710274018173745642716229069957252880463863714188613244928034829924334357490213197364999510948979302737435877769071865547629484956064745928410761732451063591678072944831901823474245142361030887187026407027723042417960573204986268229544710002026208657939244900453707904899394534432116434458129131423513200754526677924878728571752074391775361167976295183854222943576152382249101800016190888232229665382558960442652861355097560389866528717721707641263406766363176924741259028252780995015174611613323479983745364741255093089606913532435992422524040734746963414508976400343074920389239625065936261874578308927145878923153766695897505830692991630352680739962820311710841413911840359001719851507834211838913743520706471292595483269854040276628198070868261085696000000000000000000000000000000000000000*i1^51 + 142481238700984164962983633327375769768714411612446998209921727339243710172100061419226374396320144519646523800717229834609760702684678068777888397272048160403980659341781958732149049563194177448632319589793127570997180275434716115408767354784550886341003044326219675337548080278958124729379937413868984997793934245665459318692146366980445665825872846475689100343109928892155645695072126176739210594103739999452910016513552804169142354071173606932251849369430992929845083664653382634636364123679720375021747525208674432594939869155638213440107366205311186001995666769769459690777515946331187533194938737209998788447515466650380498317160047472949896280209880281028091587660642956778054897222578270454821321320266656628611016784280434212801443874990083925451515969791852583273229308626205871977725291196144837004683202912880438914084342236935085449275846603679621749402971700038529089999648238589776070090728713765861101215943415521593800370286219494306519539629167955135323900748335688382913444830628303996489830410004685168683973139724708294394685943442551479146624787344064603640831571548699530549926616532757194759943614314973173523619516031545440548430504612879325722788229858516767497387840897330195863097604875240356899616049318692210460104501025184593759975647241852099401174407029808378411807789035578614638744714404945213609549736649342418214056337915009437838870222678901905671491453902961282001905313451163507931905826948785765020139325613503464558935879097002497849627087165930969476453299214505959934603586101553656384585497808973974296212705744792456622889903039080989635448432193119418930245723769950109593486424439658350924738643895896745036335269104807044644363865244866491448015944226507685451589412571458158911066421956091791360518447035439859662674813179684988869404920695863525923800193694450298492638021881250586110755638520039854222684668876073568507892179363287641717290329169060428480180836139813331326721569778615619930620367744233963829952133044513380543069303111470218815936971994200053697740905159814792388337848712352608778920557863065617771700434011925222297394893199164198392206091384144225091903675495188165689005681917288676382677135566045737645472819200000000000000000000000000000000000000*i1^52 + 2412165458014867244419479727170760576041335468644162097458515157531574558050677613150282870303238472739606884288805468126272530825192353281459865022768552320927049912296818519058914314706625638540955523824475916180193214963338761316834173275263774538270514133859259965309013763991687318603827993246161973103716507432698904795346983183261388311998507816063303840301111108217511583178635974948976547027150493980842946889588918994314805408131885271327256272032823141859460147658111421722211208806231559490960279791052358242078961718269820397281810098502632261496554231983560246761654430183204890795480212832186098521932122613589653415234620943035177584906354247554708116053472164676468841510592812702772264373315535674753835719372800396209001383666648412511315163869000869159787410402605043916290541363958078824614243224396073279804597229505052302037562119644849968406533166498497159083415718840272057956004034666216518874523584613277619426547998288045657534906372084873549060896845373928992226451620618715491066217574389378737430454184576148169642532721599465401032908676918743163943760865287708139318370303865959044083141052064947270321262512598113777182128968935712610184523718167185478424260623941138856089709304025247585867100098932746970519538235224723885564249688583632435805096256013277649466001346489903570887923598060212443687635356844300959362191811290192561079133305856006466274285246371372665721570911055535142547511537410586271926189435976397327516312874880530680884408262378300003870519017623898435497406099374965518738322999050647629769827967898828716275201483770443576057290401878262867461979204165175848318367537304448725910579844051793044609084930118568616107608053838274527771559558587338578150909928762544451568201582244711905035816077785035322774267531411630610064888000247188644368377665132016985323505316110808138685021156116756795938464015923023513578469451999704373908715216780760478918604320523876887095097106788161836821826516009425890584216867768847658583607397715214565709720370671741010447905848903363622227590719164938718776928480707243184344840722924327423618526877012272004376702569569943223545645843224897494884376336086447029252416028874413035520000000000000000000000000000000000000*i1^53 + 28814827991400235525091856099128517276200312441980716695612740287582903698491668611017829859876952399286970604757696984660610110161782010736242210445619102188305319626825806826955369712412212604557451829508651587809765457039259821745727188318172827043739034886887151006562038045000556683605161998857264976579963911141195802740956872860929569669959141055731309193437067775767407835165181842672580332450405937690768133364966441563240995545078982639674179850101585537923512863170475162362075850464856270302524920703344283796664102840196334263288437899897338284866017532929231643794354819057041963597909013415115845500643639861464761075841267469912033602304684370655039670865373447506191267689118479474367782837527220127599546983994298914318111211876588815118720179269711026419885857942393664110052293617154007110077833892460707810976044202705104140167944262788961050884960143084270835402325874992145599033888342284376234566923558627464702823358937795886386454573149776417532134316264904650543553503455567534226688074084452942676294159002627854580173120069610869680193732224634955991136849796215226831470068159434123978799132962133967727330053021055231043004522567282209611817814275110631190858872627173659390289641150582966622976199033128644501869835089264878271400415241101179293585932174152305399749980764425029604885333618372005643353190481895307785428813665539989730882482523496369312367308448101436353419973966042409002302448234818996720277945807564221071597362707439376700777358305503648140237852198832857918022664187648147178661619314004900495945371106863223354236649012339665030715886171334075920183578363345143143080348729249734383305633384366795074038891350643198501960734595510979556811998904080332181468821621804227625906265498272307530125984117937484101516635997492427150803726986552961290293036560330792753979383740324695576664585674996135515040891387645332700228831068122021009819588401161115206834781973506604963474607524714647715472963386880259102383263515138937347771734357447202184906607103321408509788786843674554080282645915566497640260120219008499316284282540324005582427041840950855083310732400348353892288619302585574629059328982229009720812574164480000000000000000000000000000000000000*i1^54 + 165554960678570581232670743960466613799641630261597622953916812838739055608599738537865169256648456731314065945381027408940717768161298297528206895624365625886239088843086818597789852930509392833765577644654828856159644536220992862902090308700930871875473478102161678336683560673853452086029388023336328057397439166535407926362898765134015587710190984364118424915480405540039741833262588460054369520653339242704800356149945123552815136323435506652542463043721292043288013028336771544960680553603207333344795402797340903933905087456506082748213104398162620749414435036026995118010014902533823512308058888074163803634574148995571051571047921083567321118985575995171629916447260348341066135613363850635659578299914850608620551882250756319494818327163296002435867061349228303572402735967600416921583598168204105211814570213165249746673113111478814717169673209010437326494014004560303873170779522214284070561435276380778377395707435522270943574769030551508433828622286156477212185465577671822398163560595252860376591628341151359290234844356303524014007101613256099009145772179362315287784149455557364582781107383060714679733657352442294102959941603405573934915433282078041803968694168227781766810728852822421230880375096852866034770071301761169899865552153837450725044216774582131095125224582989763767258022321521319530269928054204779290504882227334396738081410980229680408864852553291822901361181080047853740696355678489100674712804393748050107413507823725585251449419051961120311646012911966045057489798507917586817944427272669325115245486032654847708733517025813113505000070235982304159806680276468761259114549011546400235387597167248415931200951917695931368325770271548587863039612492134187610145238520398968931797104907122659396689803452683974262004967407811270004474785006662262714010963103822210345552877938894097304566873877552278762295222511640582445542191265968877355985530291507951496671028781597258048053294931283605198003036016674509454677006862416984844215933942053227419373155363465811753540492354279716571477272994197040369842131472941320031264303800278494389684639601689366267951446892264608731008416111900510073042016076369559428485361119836012209817600000000000000000000000000000000000*i1^55 + 296532178654697352152571242947852055789567872024346392971062990096762146319043120859251789708232619904162035665385322183419549141945660474234770727369558384069016006396707648842088958124525680073470087101359440748405890033118051539793526221551597438435663473366406536480033592201223019834975147542219156357625261406806801455547422984986231040863276225991782440858419442267654294459648767694219822162206434063122073231719716744180296368099015441255077111014558442962593811484062070712811084743693349427279671999032430278178398741531839707219171957632328396601605834838221454355757029359755976130702991950973708595118352637851556932112789581477892327389600877285428915999361332077845732849913365757348167680423099943238959045510245835266098956856059986348760378452914811422398350341624420467083637774079351036981061392582605209547078113361205092134887166982235121674471646039851474641796878897517665685993679841044001920069060731784535972439018792781659773958774408216917624404745127530153333912758405534838952489484476300258453228605157041622642444148092656219429338635735981731134295258510713037281880977299648224438563183184659752467958489292577157085626371763289788904733577608789280098189043925236124843915667439597566187381825339201660046234649456550617840023028547929538457890478515336625061988480849791382053116017349612037837144411681451995864912370710085842270657785493374811807467722619868965670218074170163702053827201671727745635126665336036033245648811023486797688120819873435708046257570345694011627900357020351610157004027871031783065874470785762350575974058387055177605253520920381232684029798082811886738766281911488070660007482058043324857854438928475094000554725592706352119825919593923406978719111351345954834050977476873112676640713208703195132340413986528580471148269241223106991521321175316788691735177967281787280351226260675432512300655048980843629737980013193741329367754213425919842701902709898645745939710094557574557585819019226152643808214199419533079105425088158480002283474151868392446719487245379388353750269661947368569853651420800241827861468534606645985111020571757533020739219256859895315160909611788107978412207359334400000000000000000000000000000000000*i1^56 + 1164484507438024211013958082042410074121537411568689477859690619861268109906571564951149388424589435906491449441617299107272650217953769362914787962052160953878312995724503361791136354585705206803831862054642351367700638745912788780328037140501079138358737499046206432856664942521241491667476179011358082017107865763022015046657271892794165307166014971659050753743932646469693741687537418420308335929761632103219348666601570268543398376644120943864495129910870713742763401808560066777210929744251234316094514508226304916300655262918161061623738107075746934420545469415017728653590913251112756696539270316992725847925652278500506725537608229858185974377984634701753860851843081091000658895699718966250005508709832553355537011796455309479993654261878240770410784753807035639130421968603196456114536845402151143376886312205266543819850602606031312225208328701189498992547815795320926287423363163186853509536493990008957857403323831266236717817946211100849121282272842979078798274655955841329541424471852304483711234514751528911059794442797218148153450419814583831469584072576295733782326477996332433131536650284119566000135436102997727021688098614789061141169235153649419423483314110316834612625727113026194385433593901839830765378594054720399247051507298263212234550485042538845313720511146582243194944818551996546596346643075367685675719892948094891506443116567630054851529975463913317065315546922800697865345452039554317582472043674621367078768977429687672280023944751451340227430128714452266275043915924076888877582545238949992349971359038296605681361188894417555891966858567199842043832171014798695345542288439548971985141056690238619417399341412522908642761481914896263303547350816914492528013106112713616985498594161161530741574946903233192802423442043787741519227941027161785945100007604341957398571867711284676886198343947430821358179481609228729612010174848075718893016918704969788400495634511278673129166202427046686799298995406895336786288591390142480329488714219161750688850943563534318915204851892133129073990692840173207140764488658757082415553793958619804926157720204634557634323049976511436698656480112734973513431057303111383082010112000000000000000000000000000000000*i1^57 + -961983958949385811803537044683399141456910227514124726870101704299477184374063628727428284100063284377180318198819732693043054697871188848705357274357653951646329261980811419607357580863435065593275137675364184815199172111090482369931356554091668073624068895237291267781039296856006369024187223684704651370678789090472102967954337302730380018288875027038958152988069295576634810954735575020188545705477788354255374979532329736870891430475973749185907361157923255846995850120351402756410064039619080943473096463868768533158486620496307190606049265973589827975387854435594085782099985748461196920795761050606766408375893544081178894808821767790502613483967701790107597595951195094374220054837592696298519562836665489936445730249963993291731026743429051387200936784932324172976374921745293050937570274679627910582175845922727767557732957772967711291629526434857985438883183777976572606003670610342923387256273392197829597995870228609061102005748569615329835847834711789176703343879616445981732833790678420837935881549420501352125622894856318997545042138036115551343964498018895248063807189831582073226769253683385395326748345554347451085477676392078212086397218731495053122243854714831445041681934778164937125821976244866892359324680538110825616480148455315779412016794931503117744718811011423593170697594738622820953891210685000226713965136662283581173768940888904001038686340967606147190736957289875814484988303121771181297708130157243527021971692972809930285976547709966418554691834962387023281959811022653501576473120701249398833496119497633766672497921137930957014754676064219462312816044934015533599036406156351300363596443765470989510957637618572209170346254218756109027418425761601274842869225589664931377066306513813865231974874898543071412603577317968923436034226126890717487039066554290662177437179339100372784990415488192576181230031683594612652512871704905836104026204549040712979654949048991476673789714128845204854458949843218577193669730215176141071813609910549090421501273671213636726767033944343585500219298227390997005181254104234975068163967055382083356818139409376410695929243748411856476272482698362457358852067608177612800000000000000000000000000000000*i1^58 + 7737970390204177113222669218606005288235902248948637372036380035264203946053814240892257975316953944880971741487553038425277088837862955857796032865294727881369392538513907529233294684068249224897085255190826656781503717916274208788438068077885061007200895088993908560004560506349186074085446306733422174313146619796258112024224840227902185872274830185122763619152121524575589870469707814170603978402100736918887077286175312200923573010006135688498285156239294958233778173393469819784926447717421018663496741237539152508854089829297863601628024111651667989039231887282213986431493435171627399135099509069564230375801869452033378303252952307760090826519676191090243144348302169385969990781829767497122415709114570775893908536591462320682769646495620708102352888171328159716260773315837408110916792295946363270058826308277592623905383794436614380924424098625609989144092674360070634303283693041522108272655223258321373046836541354928793713769990281796436847908917045119301198699354541963082722929506326805988886874262641349875741544220640700959801203352868454336698848320901405606420812503369522199239270739602003005700449860506374503142481664344916563473299758970083403617724291677534685116504580879691284063088184797513874893188343052201669040208051122731839648283798615253996642902592887353554780046992125839483013052374725037211303452494941869117878835671239049502174412228414640351942004031121272129240308689914988929789676856853971152103642153239791373359378585473132915195054307885372759531904136427956430094000991270043470378830844638040967584554228965044061480151788417951675027219606394034886629675504076009608864279227821736155922105466950621206238018569654483119744324143448265138643069126033520610276164795243031003056589367003080495430947842341020803392215107719292608582895743425569148832689047369975333188374120657332121937014370308957316133567621155208031488767752173310982015348973842243864835863202459577356494382187732613252735591012720255530442060763655398655545302742377595738410059568522785782979110934797322799376522402912148346474815027418575244137147756328897934565437249265498907776949758245521569694901632000000000000000000000000000000000*i1^59 + -5046372559263185411415918340510487163519582062436935141928743898708704110920735684133986111563677915742074657371508304410015078702701409534045630031058327077671232721842588863749396359232258858605925771880704940831407395518720156273944999966043236941643692728894221795676122461963830349933816725621917008149064763352292867805880166628188313698114138553840122871341670710293943370982794509940842964727276695656245881077344093640850944198352070070830092403007543730311864535127812911299812634224046858018654697586515227753388564994894235877321615335452159891890990471308494805757496261916979619332720572780701214009312801768912800455045392923558450781874039359164625125437880594685254769093022453902676209359118729947391217135939851392203909164731860544916750000520334922773832156814607154066640698109205174866721832603733932115607014204226405387903358388405460912312097684110128606328493858006948567118079116485657769484536580625214705353028464478621992165242313994042756483379029591059996797219141771908071729362237329404325417309534915114415756564735330677361116508026361056252050720184097627336031682820456084314890177421786274941979616613807542181664790688039799753091890719005714914616052472290915250238413917242309973985047453073091335339232080100821922798340550422664237110451567678456576205227476604673732981931454003576399125219776379247054445051375428003045819233328572705195916227241743248529514859205757056364273201872781009749661673657462712995382130398762804471043208277571256483440918995732012945115814766117623277128768960704622146746623564298854129757062789188453066191293286545774752423913635476742786809854548096317456935676720228485425117298461546580429160921318668124171448836352854508832171161783950123432710715744769024644181755376867211233600770817030359991202036828109028230501489889943015509958983584500979323758156386454324266960861345600302725582942861339118689607274257016096714986010742213205707660829317639340768205238890649635831050903127351757711519132828112547796131289451348569653964577971347093625038970139695682950216054123156842660274569807181902866889642299550867395805488200723826809344000000000000000000000000000000*i1^60 + -943019812369256247413456049849667740652262253871274411262976208236797570730500597047814149251999702442922841915965131269802929614198513954177657906420780103447531516000906752385771073791959902639697534974905805781387388665521331417961066814016661451325253206974015734067269294246932682365959621855875021319055619221168602919869430676569168699517749026481305595377071122186182130207464997572918747669709837744685441385555680831033718911342399273552095580146650546746869838098018729107753253144890914383827746933149884425488082671805861906711997098129017987143471140161453853888054493975839527720980933962550918387196228261282997333029874241386762183098837599557432756446735239843851174886601098574048862493357605429473986087609075799728434387838300600684397321475283490968907119786980423120999582735749474936316795810850816310055637092760026558174668824001316628357452388781549834712862519824619491201786875745488653989855418185026015675952524383522004493709884577737218188765023603952607964736305526066885052836895562552359604026953288943554856901092311089650155193925885588050894283219891772030109781152311489054008256515731931570910444482949981961191737186613665872676619162496610477764183092161853964006277127256276283706400687845522410910390526489458811180897251185501782259354258797035534707977933079859968521588500837890603266692368949443986209966484055049032639269802098796714121986401112472948429043827978164368523487492131579107027903369030793448046685497711020812628323107425446003230635607428900392706794937079270821716796360729841575952473703122923006069259339647793891313484424153251234137740843060650679132428392330356600910744259900572638955071509653920071265592563957312380646758959710087331667871680858227654958900488378336726755608215818189986616445649513511943541482873636030517759925838961052303716575940352151380863087989797169797449105135473416093787188283859340008851843472679575044223390507815268965054055101935790832307080948638674053906626932973740646231173526597544332840394341246749835457892731009512811862303969125790709184818864420316038566855122438956857292502872606891758902331079014400000000000000000000000000000*i1^61 + -822566536256846199696995390511538383888161808091984881101486737628202664060237150266400473646400877681198589917368332504658486134121801460050722088276331817651319528475357112444791348547062674640743620654603315678892240562033008398316870489550417339093137513993612418652516753634648189391353820833278215382303724532393289116541624363474037332141785789846225602184920192971541498435828381929521982390957725739778574117071472711475428257757089490714333515861779302084563559740822281800818692315514961954812880507384369907348681443875202138449979506302720235066902613683417139538987405766947200450623940095356815798058468770106915686955713745209350892809249989914351947454080608013224574881048829145447866033807343706135505006944056573018101309457043178940590204555797012999840516728529257249185625626914715649911158904409063057700266246683112029059201912816635381041630079641512689615307081734326903364944148327166100442345397086120758531261784224548016383239534821874515273776574287092258573269876502854492985416787901926956018082831502671930922812611645295183842219228050628185075257827966449052065587683926806794361063116418986573577610432952069505202097236913910605782544022281333727552948090677936390193660173450202124526170525402564478043637560638390239525894114876374071549088314576870275734396901063538556036807713963211036746472445975395326296963257181539479104763029178158268987650357673491871556244604224166557005498137695704747864198477654033248878928613273451159307795890450573051551954443520617944701543133416750365381159492684311117097118959280694595449427743351271259640834543347969991169940430462563695754139229859581063400187389586557048370637092495563509655638175378384640030288705761781850433692882958197216723935770374092934282752209347247765017981740789207471710966444198828660156854025953642640825882702829438828855379054480862573760335527351341105893362953338548167476253869973228216382369601970646822214384852732179081624576466067471746554762015021883681291446630363642746021682107128289965679720793494787144048634871387760449664280382624881096163058951334770560242000356872393190374400000000000000000000000000000*i1^62 + -895375375239298736397296991646366563172924278035436712759588467414630255432721071511834494901112595842922171606410340023071585256288152885161712545911612294050727618788106057819709542444455931854228886146249705712015640392222210867806413707667398861739226925638534579133196135407549806123228950550339084868572335529596414342100869375345033723911323086852099118475360913917564733456518438953538263822709143179771966140927467022651949740464384598761033429792498907032496169569006762746262355337378888624910794224198022165186418064697842558537894921019065226066294629176545985510435386891365785720860001609237318028300111931497356712103052767356393212237166473372537861497789015737671403329182765101498970856219395452319653688610669883996431532401917836216521692414483195619972310316226688776195405881646532491585457209465198658932086553593935958828742212813070822488143660009641997067396999718204224868126140545942121307680377282830233421692807267802819248617176345974983167485471604092377375890994806604735307900241916810321100491820659327777736218813500154893916511075452874003043621276704659218269740424474817154815527365045230426538815395116869963113535204202251447054922942022926882067295775814387171029391158090808005956609407649504896225865678795567802487958340433895326315240471400823769969886560661654697275816475342303361120964153145651558000639569965075133283177682787087799504351095807321975239662128824146338268148160242587448975812957494285007419238792920518694500939470082300720707529043551962892020812336941626095645837770704561783898583188409431627395064856717180399123730103903855363618749647564675725427719373592490240768566224460035912266614777938452761351071441831105277169634421888034770898633748513139844013614219791495724658615906369756031414949295641154107658038695927450778019150862003709365083716634534371250867038628388413272444705895062052358088573079054904890608451501563711810167189329326905580759168725537370390773285575534484800033602825014691661839603722899409943930476175662598411835188431013289663862120386687997047059489456207355949091862292025766629220506534592000000000000000000000000000000*i1^63 + -66658277030373717848403506328885377842511275064596769259349642547726342182129264085995655235930400781719321935039178696393553859571759164497935477032705844959239416747288945854036854876462369436496395079991516234580918925601097972913372546698768047022237045835350657113969047671809457186852886585805634410944605990704278662631824589222976837502165055312510139739216781151322730245327125509441766880712001612647799168448129925857999837792201124016746336872850212161199678799985232959810164864416505356423483991985849229146124232266808994088886755970307870484680770937999279321763155739022292684207355729133684918947359948228718486252039794855296117429122856048670478663964249126782937712861114310586770203142213670681296105701364648710414137344428279884553792409014020504067007379865436121104727397606382680109231032863647353200960449994979362552674021831292867150741685183807748996779963403710359256765449076744316605155018572172182456644683622704729708121253947078089135912938954355235726954956829157095733752876967196325800672443475451171405362689841291911939556520220924156163188791746885261396964902697955811170890024191687630483063518650867440176573347154280167108358739042474951951112899628757513083908463967979311816027526208471158181126767386969814139275328872613225529102906597369320777187850999510936764282168449623090753329064918949624506951016456921161887258980695511493382144592105775564000812905153737412493333226403994549105189369790106635204496108228887524787747804779722143180703851955763685396759095784266456368104185477035218155005227249045588094553843874450913920837050911385109928209238162769677517042810001677908565064805127663953333063526082857911062047441730099093609843002749235047987170451763015499885077953539357200041838553781686506859228425568845632938310088873626564874897875156915069065184712040128970195154464392205641575951494272749778774153495973197404754630366087402026110610467096693614084040443540428759060841963823473439196242643229708662602245189577408375154250373824068555173176023690100141015634185295171388547726785474313986813505117239934193368729600000000000000000000000000*i1^64 + -7404983128936000587620534647759543299016770175770991585192072375451473590330722795506817862578525630324672823894688539887546843721511190176482599132814213560190417795134709317295746611997103670179772170352687409457523312953337314376905180323990449998353001042366604945334102636305198653149037348072360867827500523050916240210530578391895429997804478308372576311943884211435050341651061419883272989210693241256920363587739328136008977813350100041908039211174858875676677862355372942552764001420043181725175355598655639520221068736565993139391226694286725283670595370653404732817316864839087325269937089130031237808300508509453704749567543916266637405841024002435913548214862926960848955704490399111085125601036428721364375800197911526327652454994467125788558351156480823376111145109985842377843435011461609274767032603254310154309010303953092178199485406186043669201196476871101501537392913046143856143074525145530365274750681333798057326704686212955606246666175820530958641097590820489585785358457297767570861966734192978370210491042100104247734006008351173031460122139021880212562348303912253884947063120365825235993623604563582019315134052739745715549764395021201827200848991491961429100325590659815473112492272874049303449692636412765382341331214624633834063454525919796862905501015783750631102394662454152199044326048926434218686204914176844564108249720796559699360731799557422078230454414578144624424470961427327342581631767215149198604903944264809279456594664264514104854957632494671504171299958271531550033750357947088566747349705161635413495111859970989529202528072318290191945840196714325879791934073286984106630143856659908403802640972361575075650640424892147795932762854761098776220695130844319211718618397998202637471987709816365860139844218951543136018508392396806267538620488316375215274585102663201588950139650210313115288942117285030472618458763502555764045057894248384772033784264016565180839092608180260997126620068029259939628518024597826521618277258569146169728902392298457962377017641739052441867048621127204731038230186724200941072834027497459598208049402383360000000000000000000000000*i1^65 + 1007576779285817927187101630483897045641995530881143345904850444710468889449614085764467338320999751164154677368952621272809689764288850367560110529513219145967355238702925398006341331586726312843270042292974082984431793417047338241665847667734959006751887541607223697541128001143503093542170213688927987613962221654454642292018497248292849254920990439959422409768921094687374839649260363111113560710471017736181118123026769709553930967306383883440212583905407749281400514874745402820110749437189458784942903379976559059116257699581673607420234319428582112070401691435111801268508496489109140117418029906356317539950846322539335798461509856609572495769349737191859399825184100938442436323496654607514866095835849624019938001024665692885279609373138628307142153857511230528927547020685249488178923400124731777100300246780947237957405152684505194126533008533035257370467572103758850724123151826396442444619229629260702087523520698247502972165881863642210165503204064405478852985779809110653986940484403255449727558475123222631821810269532544087322905584623456581972482065481788762680393506479904388807423192657031128598047259339114092648406966317218172170724677771596241637308175974878312783173578131571161761878730286797394846619327405549433284988379854502918349314253386805445291193337918942741227128093088473177850077873281331734338281013403380748529234083714750708605229828023889360079429764397705248187796135035101986417798955903034032812783193114917563799058684965797709309472705111565612311169222211048396047289858143892244919749480358369804980056694250601021401680240219166318319014855567115964334911306910309908892504153786743559551356385824832416525149357871463976290269039978395299343413568553251333031111570235051885558435030824413698214948213086697265374215942791912315398986792555757088286635812018867093863893312054006269619048099361483452355516167338939940371278493514399020413176748351407431351061549249866418527566961142770637624389511800208043456480160594625360079803335219190731936188232138021739015532688857368171334004486097386101577056578662657022149120000000000000000000000000*i1^66 + 4912590824397245806640424522557600645381861176475443446985743478563321384156610896347861288038696913169578014307071295371342061783616123569600516650622050373089180234461091054714827290768486811800602662927400550938332227682768633501343369120530127808511559404877311916603941250986725626050467135244860396707616194298587939155118213355856878754557334018965556028594972485874575812314632829551222245536214936887296329117696934824391802760881632704595881577673510931222862703633614881508790333024764910233381178350272313761860828965171000480878630482955317416028262883049425900202635156430020372476082628036954921448995544613844026201573084969045916254140304295087233515300826986943759684255580196580448113097561463301077035616436563577590443597079675823527422364622245682260811527258789618936119402333855822811834075243756426946998017755698449064042492740951125213025041205764805471990710330700240555786232923260636036327610945867055130757404870061091361977892256833400087813973993654252344658638630758386836241497362487238419157962100508778553459921623246265243939089959892320865988600247900421098391569743678775755358415865459320940686315807133769386389088027405446329622406878049681848175787768973124320478806175612971266965155355562642847305788095409681655686402211174250063962692192978489011713857615911346220256064412223062900481567003989217274487909533557538832606054002710802161770463552569222344694102132648082710177521212259741659922243891003731775496922994605909010430969724695278625781231329038410064776337461465785020248117529825441685904031731675655976568485971412750054594223431770634498676103690350622289703758418072473398031250685443879192914956167117773628027579305836364457774731462872923598173744523789805822045363170543502855700355012060564586481423561496290812414616468201765752120906284567464621389060257556407673182940180813461193430253508655902418399073146088349690011477441585110268269578253100402998732290635051159608097308707638866737084635742703493381832804530871774104977998224098167154904841747676858419992545304806818215773215720140800000000000000000000000*i1^67 + -265019652424234993140531697375032926487921950191247058893757973431062463656538394645171767319276958381829203731856155094510122995990593869688728787284673715697847937498728263464862371245113529166059405793015739216012089989661095764943557676519542816990523692654960022120902164279590742669539671343373302244307018448774366682330024401034662231525924763757709613022236622674894272037537005299523267299243532453537469802209239269849245246309608425312076310065740664756340140537697932993476507966982497958628030839499830982323760560791271867451873565481901093102539332188661010990366203791052488536244514302260073940870723312210437469056044057374582595192651647122222019000317751650412218525482646276207857990012830677411130807166708260229478561423764610887567426123955498449426737087818263596379899697424818111296549192840995655412421279914485896030067635122741404057620525557417582215765300067061606070383113567407893183987214021429569440741964465928977596600275084911289281374281174107105544546017703859105481785742333079387245001541662794903270554713816394668043703907512277601308056289229796580891419998466048395169540934166631419955216242187592667334076376301274153413971570373827672408604254799690775768943963958790688919860134105314410993936691504069149115513391274418857111040973680948307969510912688594527865696011621515861071321621643112889099886513391086730794453655618257125280463186287090407767572322117223196967333072128258570699121330544576386277236068350442003488199694213532619149603180943732912266911387181340189987825698671212797269796474076594697514452437391701118317992203524202369377291411051614847630568558119688533706533577771354266653756717822046811272008402706928507311380467615614881262051281827115233993382079488655156070157813447359695035509288758957319700120138232020560415172874138310131587912294929729551466826559062723621705904438637983816918820726338491055204068118789968224852457153021366744038618558147885617062526966111721667260983960161527502468314457296400105687882584576488868834887458413648828237268590683338677739520000000000000000000000*i1^68 + -1543537545434772995749977251528381131485067833644162370885351570017947435474701512103723484772719288616535789873114724823205924149001978670042976170138117316142938437992873126081534440751342030353614115819857546145566129447244305471082087329299455745783845978818977926244069644775720325970818677740460484550332398004600338753742358148235895997153217100953002275091414857688931867439144527998867250791111471979802609826110812757732724591668521117693049275174676684622056480615442638038122385104615058739259507242343735721766052845596636644626638549979827707754035401735854831564227845773792560112884995997089603709203218381335787521809349144940741789944503179200370483968076223191671201287586610387739991241668206712033541669686938794794504969594487793406638054235280999998426254465617630339152748147366527993303723774984578227118381820924218635678569684825855145438650572331865517471279240078952043823066069468351507576970146100882414491041401841596400905093042010387890564568167384986713977201785731355139496737140130922033726786278866655103504392699915582141573264108910548683035212682204926586251286137463100092113864218736255436642980780182618141441002121248942288540782783941278872387656701723586395801309559508888132061956086106770504692039279302441990000519281284833334052569602558040813557876120678036025188987012109678514305082209645996804156053442369271334205906869983198209221039457763924869913095584461728510534113481219517895309718943845083419587965661545891189474927721160098214276544726938857813329323031803421422058178840729897364630056417359400310925748653242739006178213742317593040819656857940387028100444579917925836657907004659345386965767122544751026223823267289814207999709749233087260146156058502236528827282476197651637449904363565584308688669336140736858382088885609206325436593060120346031316914277882222125261463241424937223038335707326766847626680181455225619189376027637720412048633286567622769904705208761986158615695213311425402165793424449026551481342965429635792656717213831376182193647887225678723317550236160000000000000000000000*i1^69 + 1607396134272092677227538516014141305973011791894376855712380254889370900639584577190044414629054694736953557598794479242213664408473072305678339261987770835066340885280487296962831757387067308206985619746101591156523010416024036052332215285208299548427147086064769017952712506241346024291105767919635561535708952543107681788570241594971572962344949110356243400364927989917852467732860285893839549982273934692224820201075296856443208980982650392046367480331799873782034056626066961108770809872793035896907657845498034278542913969555093341052027924245223817762732020244285785806290595145250895286327543825335140706584161593279155376562920471098163668756532778876794802065557182101817783326040903706160010339876651619399347367061283988383038692257351095137555625750353470426374104217193778739834381799229990070155828312432063292844588998332368320693349632517009182272464677713709075923549586559986940410012067020767335472469537137835547141079045923534500561093704675896788326382423034361939730679496401945538382897886685916986375105726230807204077552413138701583939631857755121009462308927270040554426417446132781553738556201865965267383517809918653291383382294086354596336823342131243823820749639433361493413395047334866003340622113471823721129367467997659991887169268092302719455922022590942077609336549568418257129046679157153069056389787418483997188155508597572395749329420598771944234070585607262849193213883188819473108819283203537024328774280850447670571526672945871878077529227133898632692830559358157069598522800682378968841957141590921687835809973029557926610529410014393336392626306269920223061959140516945122649050510290009510196359872280164022943083426536443547684866504415838863295636930459157604137126743978315569084197806919020798550082375978607314826926137922357156662803042689779326694497809484423415487292749322619912494435903873238146220366024465761119253799891052901120370435064182618484061421146483362846323271162749405646690200269698904969636810150630059646539375572609877569407761530525709210750199558617547468800000000000000000000*i1^70 + 26950594805249306606822623605259424473706587828544665602985523084173440404479177792205026093587622736266628920550965898800116953612500005886587336880841821558696924671796780702192867327904122769141559100908078291952558624346900991914377529310160812589282046848982897175831048580471236952801613930847024699024764156046948061771255273205376810717392991720619305187310135489641063683610306370274338523811133783068288884910251250084311156795706485179427806799887135561552425643740064281082239644061154399850467689547445886993389870958251670882281135810030475015273813681079651712463130857513093694386755410055226599128708306765192308916758465333028911155864435312651446597411170916477343299039450435127609248397917551408737017918490108752370101467341882905914966712789464030206957942402398196807071020900421041104808389458717768695717773958665835721405272639136641594533802716567675779942752530122789733893004208320590012326157966515447991275277279007763536961698315588099285319448604773276730048450925909796398480800342819023386688662148198873205652021781728563675783850071265234736090068886352565339472808595188311858162109058718124755048470334630467555441617392743310742360176579043520631763690591743269452746776424966282837785365154075754733268979069430716357217410581976600096070054705335669322076795819923327707825957430342670386653505488200136871366132857656942289580428552950301034215949586122658760785524858380534184483592560920231374420474904974049655205788718368657212009314322687661719856232517958021272034972099007013641934870765066871865613124938167187838076821145520436304575323923952604744680489232567602097347135814936220903393780051952536828494676430879072939122104664236239345047348022865367200703293929307064526157557421885024105984383536208814010857777530382801304279975791226561614783401039657147749904456862984505195685529069351403352735178648279957893327586082242064557265552827332770296373816819427907111818384308949748698343174760997319369929875332065770136303466513953004680626950495205437944112803840000000000000000000*i1^71 + -11709946265921160522149363033109217112490624310314167498618201750811796347218101464470762111530582067634019282492831552680971627731509542621161623289381141887914248843142787543245439641286883169741218799478378174010527929847330976472941439399070124971686625033983905424938347652205853799941245164245038948091693269903532129828776792618172992003055504262137079465047795495876360353030852761953788449188917862647760339049542950770731244641029882745874075147906593317990854122126719628295379239306447988642860364389237748375689735477402360309873333901767364069554162590211081737193985957696826650448249485289643059979109846645475706821908800879782568654347493315355878806346304809304886333117971494515655441353590581860474545613668495287012005580969169959373071011619954792147034321020550587608604170024176920411463533244254343173355867859980487346235674425475745915268285566307971119034297293503610068704819377720300920229205955421983898560918122605914107360369619750022643288294659207363024583186151902248005788663965423348631547610596089722132425318127348670694451054026101922359401160515403908940379980415335190307800451148896270484177310085129385060062677467048181226460559909656132055378844789374785669526250089201625497115331228766142462435906997911898826231295033630204233409535864007570745680790129774812908953207226509669713983144192048151755463441830329285814468677517360870413164569068560021014609062432033078424913498423267552125931591233273360842185585413311570769296145720289191728271558337467871664436610129588031202519196806739803391955737722300064925453098091347697362316945072762925963715576598158289261586680032705673461752490778986765165529125959477665445109912890641758787145965772622584927625093168161099797725869209917062715231003948613383478485900069383720085873623783081150297181810630575767588726787841378857573664009294554313351994696059784679742996422256142582646337005190723494240432199653764663743847634505255261664092360554124697866939766466556700953365260372668267770869178592967680000000000000000000*i1^72 + -7156203234257575274437264648053181689094279407312252600236245161325551157942838190174946375005030059695731382902120811342499268869052391506463808235416404522417554581429723724024910522600388440280425806958940660855002554965653611481678002163031425955554105061133132124653057608453271887690195088389889001923061313040475375843314621059991490589642466623573487155972567621489104483855696645565610197350597918691399912044037196425376426578140638646239280022055759677846354156617465906658002334861485430122609129015144271099291425376134868161738425447154051768905782813504829012132998860723834290025679502140592642143883039244313506652629384925650311175386749917737558638210265694119169076449191755498089800234980692772972371712611821052804346014672794765045508854614301708097502001011783176776097440482872412071468644305034175076087203542376157985285564963978709589950860876763436343061962076445745299313904986747652740935197346121901264081768914604865386634284013507928965879056973958760852987419653932963814341382730266816823722320667833576595904814287459188812723799754484155859755580217941319402199057488657848799745287602988765205756107981342639205528327027453741389289741710804353118084721158688904756751715926769562597631516028711271494547272875151141278773501686429531091758790708936215408092007009410466923140543969370347736216464081773398490486967446677525913180598388266801306914848272803972249682527048910129581783224449902413120478352729797696386493604164702118664591646442861914951134734447502371609034603006886019036692296870368927801212221551057581353614693374088424032194118859689437126561040514012143983784849428328077230596899449709471241020810405752325366398723487452996132529387173926390503234439114396421928665437299882573090623217404291413254982067313491244808900363028743831168566803907503263468184752321987973993414082177558164157241660468172663585892628368349000952603838664299818883190694915037131175287128492144450560025150380445568214774106459799565879541836899821017393664000000000000000000*i1^73 + -377592204791750452298927881940363631074298571866691127360777095992580529776826783707751981381925835226755807293289584273948641407446021675034705616654919509524881591305335790748211457262528354886992152087913902461603620400416528540542700264132671016915482312670131448322128951225103921770010435281511578402297516927209150438169270387940637762941304479486877486086802194617509920819357473653732640974903994396854650315526880748625767255651283773138307517897489189547264965190160870091083330672424851568625137657230682183546632789368868254522187644218021777291489526202893145656512787590846721120131891183214597502580414563180777357370227337624876373700323081269991167145375745735717217013917834054215973305104954616796300574716454618780011328161272343335753616626761311436597720662632295285081081587221955627854434804615192040777471660110632736674091707416957540260108742353026987890973706580851793380576869634916407857778799761034551669844729000544626140479977158039865816191028058219869982833180495020169977060737793066795916773373755683652367248582577767597117048239487860503269820166634735792511802548770770493053661810252849381885710246485578306332239719043758340810072450627091620710820092554387403980672962392325153170664611279481752177083713680503395090782728021950447740840668092456879210729620002895896596632904520090012910902807517315894629289962311663877786001025204197219954563558861326060652827011369851681802572853958697146739351669469294732972720595770208775218799319504866605133759544049188627081581509818168713305053245529081305866553579171123045276754315723648502438604992036842805864359265906739937173849025519836546513538078990037655298952267168657777904783839850745891203121954109192984454961212748292553823883500774494934565762887356122797252604622849541801810492824237490619505265514258453877567473382224727331211438753558821612263897837707470127802492642188166744510973267991685080026506220059223679964303453710355465594519590228365137469193943531316881708323033241600000000000000000*i1^74 + 10410784062883490650373050433063623388124709067398529287657407632767705300709708128218930372300603464516442771987806333105373361563963210904098248764308917964948666398387102652090596789972022226361652909058308328939547497486304736428285481248249239625353601903761912931195580728458905991837855626017187711675757409394448427973971131961982412351207928754383508837684381940781151858427943366752838505854380443714590774555868903271656855688495701913315685820141822692602393333785247171118053230567381020778139391644629101540419611602076589595303765656699986315299593859073928389196856549618112191578747297422997870705297683440425654039024168121327133891691911988247393752932214691751363176986149700329622608282105998213203271706495717029492725558857103932046238349045277808733922445229854118664782784107786002163299486547369426088068843728716995407014494650659447864828216705267845143761308372170404214982222293541668721584939020162543754007270782049899899842058819117804305802126571169102643585961629003642371470452572710742137391279011355289941224547226091149268748806149470337042624954965037646951770701366539316214813006782455236297740650200242142908265610544847887090904304562559149158282672577379849136243418653053733022166815257675402253974249136471185349147767583962239507583775606467139062928948706174882203826913606429680535400056595745196693152691408153088030174763513200764761562006476887292590778204002063420357201761436758781969967746333417682892854419436382579321518813782297667442335768581389445275894796969964968789274513700560867988626230058898423298209491149886752835179204161352214547957507862639180688274805159896822324523548542367431242865429914971269555819693165628428586342246398018101045598220022269067665994192523486339212694388851679016842528566529992299210648795207071977196862374036261933354110777067647231936508311718011813974978612620456884558310971846311343090163196580943297573898446343481425019176073707122304663948798504125203944595499890260653568000000000000000*i1^75 + 1016172853236897781527134601554473451960397914378260816369771075662874830077621218136095948893114963514217447468496265515920610061706463821532948404876055753321885970433767014329586511867864010813999343212806611124556012487463166394155312829107980236279719174909002214306769241749830888095505550656731262895951187773012028907180080240460505488944083430633583055903047293249715271151501588662347476568079932042601526326683353055781045223806560496929384733594028081641484512339589730862612046831129947220230283086099961126804040570751780513947155705157005086134230087446174232460544252713117720777329807982307102449178294218778735142821233448763717710939532657512109574138040980087869164208780842539491395786542182045868569956675447917089404329070648744758257653231242101835867551683863120334557143272924871790580256187584829000245617857616173490964573179231095116885721757918638704041944094851099216762918729281463801600258986120909432253818142689875592523253192727719279467222592488883627422594486726508020908139159630251111759427745530582841331461799582934007244528008680338613087294367451721118869844370632453218557285170876347087401342152836282024283550913379918217227465337471255737554251356877461124329106852391448415881717789865757904112338715713500242998044181731648032307131238351969603074886696369266684558423215835793520687518002846269487310736324341427629234468655618751439568106124159691348686562977859143286717029225094385617067519982160158903989934420286082832026395061051922245019250779595964529216580421734025992951228883632991304652137088155571872311395882110492056291865988702252861075763310016477814135284394212324437041752498346513544476445598650712248078685359697233778125987814030655136303517748479413315603156746353369923500709595453799575612785383052470618543414172382632653859034138285537146202758142442386225768919798837754086850315836672684690724930245413030590499062932414107511043339752742733974969922291068338979695932411789781810339601664000000000000000*i1^76 + 941320326526386424837297132597285859174500953886011540679849975342215876861286100503625651034083929516961534040351033705931162663010325328263302774811224396989491424273679387291549644767005876582510585416313228056308088078857788856597587062013961256803499542934193745900675698510866555733819780107357785504978349967634799105760263062625473494192206389281033866702895628381046707846599280337674647622189275582061344571517064549919325565198920861160502378809724173639880235245322483102376579888134513646841036916251073383014142238563130446887881788412978883180337290835791121131544675793645848407987592661845665551225790969933301502888545914952005956322241731639426349822830883284436470617312232249512631511616870226785219949900944765426139265321634211329924437530518617730053985988782763589960304669711288763795596172976600117866679737429643889188954642633633411560654017051945030754149139807795262940378550775554835192932144766002266562079295289590660473156006371682039639956571795371963865800457069528267767619039386734073316746711610658485238835755989876580239278440824432982921028983312407297897587323180928505124968973717060550859054800584691260898551385138014328445720945528218665385350594848976581061231460251728081662522976213071428139882791434304475434441246203520812883785944839579849667701580783302691108739546635618933171804106671416234963554030788265771135980170305892612161879566245020936821229381473652982855658990913646843694727023175586946709707457320943802246050742839557921300739311189902828583312387289150296081403075667910055005296351709677694329052408512493431051706410608061381712452814704460317180913394643737891453638232458306082886906949946917228563860193516560293255443790451317446155349353285004032328488121918590128293679379970988143789663294277153737661209558893867389123874289726223391640259378787098672883464127832429290972998663270573929906720122195939317471597483624830202903683785749548264324807064626617899854752766475274240000000000000*i1^77 + -438025604332054558824088241196245856489255813311985142326523512933403013651118442193398634205040411801370755941988925923475024960127590283022987802275010323022149138501566393050756377150692554713239100221021737343180083299858019818802687623206074943926438099152809456232085474142303061582316913945028183567166222844011958169891992958563270643727320306706721997164656888610958285585254918147820711309312809874307566610877883025959999129556398430617780670116646191235847838012663134937591809484415874444225538280944398833462708154985414497216266858263467757255547984992476698245928446227260348091179949240793326928950052339945677869663158412601052574526395283972511370428999480643046092129121920565323283672331411868063980950231225604098359335919170122999713241376455029475230861312394882681818084066053330443503149345148027935945709416052452235700966784040708259540158671296248359630387781051693116702130281302679410595870909377116636246215410766734405539830734990005051552407408928869040830396996830369553126487615659985242910875803681148854197967632635490499994377090308240378213842909246318281115989500295958284851082264461130402850530524987528016782605942464909645547604031808094505657346419290141418995239968932295761970171655377285373270068234866312503924125695412637523760220504676572370074969456428596490706819246117984774830697782105710336411951058171410985470853541798613292607062252639057464439578997854455045366674613986894379987047477738805636303554298645601966286051392926494360583801727785415050730075468027760486576377855430736269753001049533278288075929053486104006794850043168346553630500141459638652335517662220177020853095631920566639823044882259624787539954255409716131058738571567493139356983857621119375362835492352994995352242577198828911493567324032835460315095567525074021216913406896595067748007427270830845042836816086769536906813988605870020425740021625467732030676030183784166065267261024053398774373194399861567045120000000000000*i1^78 + -1725092137190752281058293451739748347747349009984075061829596459129801407351556617661250651377338552332102406627730349394508552503928674374876438215317298694705474503799258747940819746116908782507767242367106220138224942437696844529866275809513233434038131281723488076714694456949319309731412129360245242413534291922962658391831297033539792613890502268612166784699461439469857528888601970660841097197268783065913219575383358981552241299537814158684857647262075408448019633958059747479403093566812316355707690939982104225293383178562710996460753228935657051194863118620752826000289566749054826105954427950954008755563978399890601525953417463704447107670379205189427499776417599990319141686744714703484578278263537087064750832988957371698709224091292887900536970467247137149541404295773667281938700973261082438959647835366068884914332809166625313587675582170585813160424784331037726618863829423692403155129910047905558102401289301645550532014680536519552814970534344247260214012893370045124848920698845578780053634638946781589982637737206107046437381815891162255055164022361168691176123059266429933327062991457000980897535478379293259393247352313422400271171196104944064287253125053715909732608553300322969380294260499971333341654544756062780416397812162666827740680584359895715889730365772029945893320068558898082295203641864346121331401657895998945011403077657333411580069467586465847424612318012743605428286793963084997817917864246081559548960329551750630606866225215682987395658993094485334401856203829035918629312493089081856793825798046349917955772588921635961737732000910711372345669985488434866083388333888239697684402166089994130033248729104709256936845264743029154551187974590288679291848952093778174542922614341209139524305305343929103048139445662019446331714881049098089753574495907746520611002775723061150046776944463736602015033250094615927947363699446834687186375565688260191567054706409975095642462779804468679996313970329600000000000*i1^79 + -1846611596858419003514641117060792007869888135497921405831004150675723607542099556776513836949706805707065804872960381321910039612367704726107200899836088850442891924008890576938266963624625266017431164499354669915660484989571965343346164044510580600616689819013246263368692695059290803114887287684526814738453640897643212422628890038862657346836942693532632984729060393378933980320846773664079454501884850010571572083546967707714889810671986249225618977588772936403717827887081270592414101166499124028080638769787849921064686419711313030355003571468111995548510273652148206124911438707914825380861196396407952674609645058385809750102162840853474020711722703534238726014692035408694226789803042851210756009647583549100134260873085913590964649491531987243438408010254670944960810629474543692899984237895105106166979290423351294957858089097199611693195566367454452912858271939861696938625917582527474556340086852684196012908954226429726517829977440061651918012904677809801730317148828785576002585797641763845151492655551587956721337760152117345897471381565162487546942598709551701528750534377772910662562846774523575626580215920150626359170890160135909541919101355302485988959473732214707020425921104689926189566801199744051198845646290645023389628173005731168711206921849690487775716826336558061252519307692450864401079653665136133739681706049748743911206089952449396781246269467327811895268784314306115406770684568094939796979949842827243561001382606803980107394193371151564216003962403992603768898529987741537868581059219751004248780167686876493599342626229911578411968144878911574309883569139073177484461678108411235294432839771409626881107219017460828012183373240116245479730501881205533233586529592786450520751923905613199611491360319083941307274307939179485925449926513877172297534621419269058500996326011313186387896220092114476601879545335765026423118935912679166035283243982605553800547728674496544524216184252318105600000000000*i1^80 + -1023172231551571297081446755825875671330023598869647272876478189168436744983501478961312710475372868026915253693312756416990772904927290582243747727674535201596391279086127887059545449573419236177763240283347548525795761891362386956320251302406123042181918431506011349405166483027395551326529282003096297030625679567470226326881223927173094087753972053076146668551296413836583944613731568851561823780336206407349111749521030836888193763362943176778483312141087516783775441782326277553679653615278271772381388588114664070505910257196829314269193995102416933792233137411448958060253067036101564267014601242880172560157282584280895347045647858379196113139351103316525018098881489177197485841093710806567486817435143750094160006180699109310171182448543700276550027863127896140324407208852805707273263555079396096579494600281119346365497410942412701029277345769313704145104756010106476297072574560346817637358460810946843515700644335044854623201057398327321943111308686599774117956494529182560865228044226843290294004291444207178877062433591067368250066197832340438021084268299716113819134727364036067065455659344594799352122749175797962078401358642024121581835677766755056493631120717077934361711204465851679153515986984439688199119237974274109704456765399245262418911210269986118882543695297731272579802673887108860887523087699047248335090063928387890844471611737758089565442715381438283552181323612774240593498660406512299515809733006023674183129925029676210996840170739734409871423654913699483791870728454741402714713768806993115610763312591335066233363955637593226470830793838053098868276676067676270698409617129277539311357104842929673250894714359630245964195221464475063292122646442778824646863198532673240630769710943413288594023018078561452797173277129003540668332319170873248473159845528755299234528562319744020093014211352899022175363471115467530167854521975785636016133460307580698656454920946635339553787392000000000*i1^81 + -313789177858703338308016820204110840411877824412849379955869393005231131179759708415997791264413870884393765613538857900710830494355325040961868246953724987443036439947978767378209236226841807562622372234682433563671758024260790157061626387749005804318262957048505543385384420744808642633942095227446868805727418421149470864564493406929371250428014432807569338203041824045107971610074456804804811057146010018744570119009549347717002239400669752298153914834191918831091287458412304088093227369174813942257882995008671961714261949727991903514074644599653477585724767704541013839567784751035264546383604992229847590767271437205381354146487589801151889069034517698369025852084275703692980522068033478268981516398914847766019060647842617218828241182999728811363825503977161154641081762222340209870362529685723145611566818730031353748017429573771738802690542134089684701080164975189907084478229079537568676937012080241262412345492310113623590507650191138604436399678136557444067077152133689865704301274812852426190140520066232829550566885748099071129113886083808715767695831878960953876506220510689066328592129363982865661416701829591741570239511766940271027416154740947049260554836164216238705277639849239611739002320985097583640040568877277654242820405656847685453880770400352369175849207487066378568409772898702366061665586663332698034774422231117904744783654140145363586488040064266192798027210810250863539346167833655020619800273512319570927401544525596739584913535235764514734453217194641511114807796784615912720683505086267225557879820330311966174611712552038544026897778491155491774573645442399029916355701619149527689207491775892744462846056630489268508092951371199015212253071593680634783615656522338662697833360132074143373901317155205822841026799497187535167402362080267485701542446792994564810302004665390501295527256035761258568835242092986732840894302846945502542907463071186055703000296795904000000000*i1^82 + -36027867341070624401128474875477150434532591982737043851373857614279339171676733494390521317358394007356747112204374895435375981340821909244868653717608459556955529780007462750101697198545142682666215744017298030359342268718495617626014035047933829432783791655448155136002579599204488269061862674913216116578457345571023792801164541658818182276423254340592197606276171849498630394233085896378550943931431567219011766734936636461624468435395362648536993356004898222293117598169648717895310483264214911336541142683656015046758957414495272338891553227766273838252532549866573523146626008411228670984759855130152806059823161711825948481313487649522681389585164691009359843169598154367122450231315290269202989676509854820980715338061581644573865396503753455552089326617056063487958415674211490656369020058036586912004033531049456129850093175533095430266898688303059725569235124023682825508970923085917733832680999225350525363181306335763304305825178803056867463466905083809294103255347494677555333281148506065318049861436987155253499287956740422306162112132027612460213065708365191195941730322324935549629346108364408006291247411240859818097928813817683450681284131967003246755403947135119843511670109853657301412835006783968420155530861528092341346047623669651560883566328397824410584057229896285734060834110301890348028901310321342970894678360527885124540218145050390966624689237257469022158070909051702187183456757243130657890510709769614932354708502735073400179671856103500820814114019231386584316555364200448202957042103028071288157032767927094471052102406958131675618947532907604378963422141771790434124393884085818904500909866659409378789723570700527627370661757644697612633354896108866054211253333503120204265465355066334369763737326931491364578760444276331141634011301812244323793540955975892745324785430387529768490325732880220192548159810770392831493660538879607835838546516742725637120000000*i1^83 + 3643082283164906170084098497806239442242142444035773548416795095659239744650377557923245233012739800788504374971463033839461521790483623334744824182216204701479457420081920630490477143020647516875476393216911354014369425704117865208354214241974005094665719428910938792978266222029473754649560785025451195141606065190045957804581646029121187127174872863177121913564323692871148213414343255355496596484983431147219155576677918564761586106333813221090000117470612533113664351677456481013887775729194367030885905092794499543652823376833217706831212051216954609399287360766098440848367588456770050258663271728945240885451935208150881761236251615209367877906145644127239054687018898871872950698095328511660591660374140150214195048801492424457521698423806885388225322653177651302947730297294921617118239872854533277560787246804017954636269677884792832273186112814149594518461662091853505971775052718097745637474421045280686592232173361567881755110680543861159091290991000239622661253168526573985413244844092838823781400407515778901408114342464277652322168288857053060724295584484324489639547708866067536246226339531029684341722489840994179177505258629535151451705439402095416251217720884384595191059109600221274058172980238414737914129878518958534756191937998367881773621713614676486860233136664532008922624769700186252610731373443499896616938961453797285161542850875990224219014101444647964896866411084469561497478982244273380660886462203111637652643076066610334801011666604712514387613272834109460716886483673374244110584224287807398768203686731850092120490125853201593070257571385961435343669624249480386782530294535362823420553327411442352474020810227000071241215010447574737318218322157940366134793773306186716455572520708942881776991353607337348700689045861346273035868613076992389296541995477373582580648886829133261092542025357019167097111396951983590204042077553567178280983552000000*i1^84 + 1007575400771131005789560999268196075615943673101157441818707683826631900399460494790704423923134563719698321636442857939602705224111809837246445072523855542100370260275813972182283360665219691239970558910194768940593770012658452377495982456759495758464662859536870218216681049460916514089356464252965789500934810548142488177150970332454896202126094217051511810511350576626878012899696883055553008618617688260321084936117127416676156872607437109123303744662291385921219438060332102968732616656354228476989410047301235977658369240264466766887305030808882526866504036013146133002330513244849564669675957616685871551864207473560963208052111690470987795814362027679321370892895109868826739172773952765758053759056004287586761173044505364044607241323163149843297789172073961856263112888269336132546861181689433552517104337015413839420398386447426565954767729713365653962313249875353946302955138441421032124597540809567124313699261673630160980219282517458514775382135613874905638523864748102076469989922418965006732831798688420590604586558171756753913994741953387979406099636790692059722426262927957532696648072645719363273129854248930284021615558785359619033064392598678044070729372919264763686720764197663848810472233256781863615727819538978805889910282815864976496510508978778891404978457937056213122006162029053651774270114567600099652313866364335770146212727868449702939178420964094336687265558891419222876474268545434776912806060592663560389750907546009414354848173960802114053366503653648084337398175789662874134431000929670127991695262967374466958371128549625183807544460623865171089349567287677508043703120248824369890245069537660696872174614234453344761061263979288434161059083019228444101532604473450265389733628690486801405510527786984872621920469605888203309968741869374509692116190098125468739004512414647533731489535000984469485906937194696927520985259706572800000*i1^85 + -88875000433915045662269535536062019153386041022375697368620031083957047884868824477706041964282611573138926287252476720448956643345013727491006412643034524164497154766078889298019458542411273363183731113251372561757460660020217273066306386760316412487970319797827216043767834301910440631014049730854868674007484356579274447674914565395486639590926567238375115590435572611561183576236370469026592821686705658968379142191947896153531848652888047452178461413051014186098275225992870728094052487665772931554931058218691313681892072032394782960184584968871577942328926107553810742453744145765891925916682906585043304191505940666513728088999742229843494740773751033856897935512008042838801264478663056527033362588935738652536895142658434479120861278704636642419547384917169279253252436515118502989240249024150567151113973787607277916221692741135786049579725294707639708200234956740933411188747477190707658708366968461951190259781197306416806172052161038094076776436970340201903932646265956239390012538082428027971239892939959071381465328285710254969889733832103055851884797774337814446615871866547516586681203008470388545744042433179973828902369006576981408739534556319751246822172841042612102723125728322534602775314533644050142257855375410872570791979753632245317166051947096599637167414696471515349279607591190506759213406218053233913895464551369063579905837896190075489306692552768231069179881270853383279152037486440435026862038202268683884515604109314985557325317433613587920460619180049081408903469349190884686540575684072722371621479034450930567655326294315520093113828100297025884313741378116151724525685384292554258693522307516824178833654687156518595786547364054586210136876680067997428229161269613688875835384589181587564533618840251630857907119431121652649636161017136884228503703205704429249043630212218079730413551036886360421261101934772970106880000*i1^86 + 505517970148523179355715509674938527913862371738642086999886932124870303473829689543436455225806133087549761070596490957578703423877075435030466372041849691956638192233651517621432674309888045701009740434893569198657312127308194712668785389147167312340389884716145060290168877379939117174376858736261754562473035196734870249777553996932259642395697883787536358679365566468776699568557712729425223232882385224199008656992519634363171258807778668748270254532852584248550915164295946521821397605261496452138085224846121803841099376312207435466688448490625019547800182377387466146695020636599978205377019382356989307589123267738489419255155776532084254087526168820643040806222838253780888324681529518649828646393817492505489353505518569016811435113860563352063298734914595400374271564073130722887201052497808186920245598735188335532150892064760892179124306128781902497857823699660992690542821015093221091515298614541823351708399422333415110065835854739238326811583685849710384604208913921178669634118964018914792712535149513263815163620554844014589738584953218926048292159799201070440983490363278051742806787018876539965098970881907249005238640635392033326316968877973848880433217926202399418876749131440030417777527784294483836268991893673709522463834736897373873546796081468024974287588131059341056654324362120578031707857676674015211947680125810795836975651254810089794061587859046706521344864365651161439469176643898833667198666931100643413170729501790364218000901519690216595340807857957659642343523416877781686132731812511462756667946557902758417371949050178311123055679163307573310444941819747926942460523880830889171480242994491412802219545258193725099230474779320129730085490629045163326467975293067299908561385229690924663976651723308062861817662061877399500294925794023613919973891011891173478548262161390949010330842762488974006643712000*i1^87 + -1422239008548461466043300191869540994048719639031221644351838963733472514779889182976445290542659845607884423128334600572637204004903831305233446578059728118845774902747539249072452244376633405877145617925706844534692475139887899981053247739239182202741331378635126651066789503048223992600891614045215620740168619497546146398898417702908212406253726691337712768361227053245500555348298494052204751828424689258084390604260591997672142238596822620293147324359477230491493239108440594272134468588783375946394717338799230180898268804626566714470140523785865239886429054594344946342835023905514461048192324555160978453735142081937172345761326329208639335409866736160086464306932974205753757991524514336015689115054407005543166635157587925672324938614214149866101935847668532110324779900833411432887720206382058140241420978741165174719034844879150964578369742259171268113370247748270591617876086231689156356505746499752997201237480829709762039238134458251879396721668907536505873614605350747509813761683830719811264456659331810282160729993899681835936326212916389012432632675981075943935608829052731695716240315763088887747000920908914071480897290088680966535748846478391493843184943891969224682699712579399930965372023606344229528681657315920753228437492587339982855157202599266786525175093143897939124696545888279786588218580289164879226810122643339860185971648910836676509301080303223549368447960532974961412728686740406487054831469880397028657640217251336157564519277047557561734022999539384867976805390380909314756086515291792547713835995797860980191387653257364587668902342248937472845220892522694876427668841512911224521191852852429606458014557946209733443178050122342749943671811491071264904072635745112899542422397491022549108137959084683016122771390259578840556715043185396825848672294908769686105046076694176868258121164441600*i1^88 + -56312099100748243729803214472868658176649633344443476604183292929547492480218821711204125043262732106088524591922486506872269858293832808784903879106460952770645842479783143184411317825698351339210925930946922962581368780421512286484811378865482127899665587179416619182056821110580667001355651124738462248312047492561210304472206713627204982877887891259709782838609863092675392712245737054896695031539188520723437413738819125937120699785999923570349348670723972171982873833872124858482724516294774106804286158395573545250314911041584793511435662192182759300267672503088733594070026821725776091185748429294689079444745331689911582607442815595525178614352879232851813250014039784354008535458229368210128656430795255088498405416540401574580809810426868377149751917535023090150233423052997482150379258669453894431121312751461044560549057589089829917146180692543637336121255984265657815182401745594104391866517400286034099232066214735404426094217917456855567424892020508018381731364663585255104913797310345969558403624506847968467148672956604912300897161631320143671260899482096495868978367739006245287659048698502658054178349558358732413414700601344830483184947721856745996718022895641527079034362204223649812873111424555215216528451608976534091796563994226158571099842096268863041031856450827042422764260488854679276543860212183037211748846441022703377384602475455479613003096025724220126912100705830608041103497234526699116573645736752642692258264955465006911373879825308028157336923768943517547012567532198178993063231437559187593987788005470114189509016710294847678370095330915469937127790087515812219296714870221721187700931498481628714673057710563047550600358170355167426190760610176700168310075474229516383117790108972083027633253496033668337230908558039505683284241739830411170944535058280637440*i1^89 - N1*86364771979832069772359580024650333867614262272259845160975910134970302743617149240597252357143574165131121431358700808748353355255282305877495774439243061825331305067021644019317099607882647833797622025664315567914547807953989601193999755019175255894939979498829491706497224943598252291126704460612822956965594645087503845049031833182799408477522760817393001634509006390456434513857*i2, -77896686552577397716576371826778665844190483876966903967022765682335012583989666457361751015565380719263550548948103701268195070383917217321700262967142092360842784143613430838836472966530257871140513703921302826505172153680914144044062041411831000314197732211864795399632600736599165543439737764993220459540635832862950714215669693440620823977117580701213361842206892463725586022855287036571540747987530518867497330141134030123382231514273912074849716476672676267090226803867637790164679296503014758293020095669198991763867447215762442475629618860478785795146474652940362672318489496429118816684578180472636337692135211124473954670858843319114423954690681535040512051755255328742678913580014619108676323357261288735246639221074209983423904286414503444131031871741609330256979176640959269187484487348883216517698120128085112918385060575130743886743111265164330176212978049973244223499951591515352557651829378424063697163043165604950818162838508184093098977229199579668211142982470485053519567144883681185805917777356357544414181391667113552064885638938838613881666528433069042777860664507353640248328457496402170502769566509654057565833405787691095397981325626367085057802908185506400033467894891033134656559079159134873323558228711336742911835465459715078575966052548252082809337957826507329047762892760148656135611847491700652763085995854083112418494652290535858917897573205860176264447157710236629125179309340799788968325721441276098942402190267047540937079064342704280900786974833277004267247398844811712017789802465638213456546977122757044572175607571713987738325589270723264649276090629011423538675909268267660140494427918617054580374431172873055637734002848556746811000524925637552626865778888644809986259638767170858298175726408369480357185123778574502289715821914404760200723196603679094677146679384239970929693872079632284804309505658432901856340919575554317855936581209504495955240652154612292319779871971434514511367776525613182206797161753173076418756886074892344933319819701824325987431988641887332937131419237830469241592776009968045729208882671345016617343826505104403887099472915724918994959718591935113078349023479494129643362704132823958346137009181569878127561596245876539379623081966821805262832189381971941439534624284772164196885078076936424975611547325759515381191482078477196951403167297359439903775812997494385210483584448592079325124170758067467519941730100236800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -332444269746268060744261673717522962322344443637740505201527929983562936656087269887547366822180799223743913591401150709821087437481369594749170394949441110998755075131502606884147621856097512094749197842306799788598498246334826135080066051120489265800110756073262755989298744439643151461170674498469044095622995790384580716330102200074672889216241207539225966623263381254825740775047521624903706583219551483333980010319345776077531865170571463601742750764668553974550831583005387956937472810992391687508855137675699693745445343794306341777692083431676513127599988444730130813658075384799006545749621774698501321477586420762063017085363131936451910498491585898754420314619880725061457198763755129267794373523688987205140265402103807682520478014848422768992341040881090904217141128087142286428231746691158437810571933813846763444608225910564277058189524917169543818459872113323642937121136035464702975818541362021966722748256245909391305445576881192786681590048158521486884313208508816507415725656833451755133119489494205765674621840267345860430328370660495474886736759790142049402437849376911089705123904796376582452532646877964072364269550568480353786937946115584846925413451687628784318295202009261242071301647164418943907842954736370629654677911525059452443881645628375901084506577318742144805011082948622857254222126906529242156877897274393616522648248715592952523552274738898121266641661209910880944828381750465627780340467947125839697558102794247752002551484953024536806168457265679226968312343391571858038721518837476422601391520357038768830683606388556796606033148367512904301866614881940808136093207878851791768348597114932424415366561811472198221634277240671385120949764518973262729299377284688618782664587129449814868819628892577294963608368256689984358451371985786197809699119519237410754769026774818904934355284988787146267125758412421777056760782355504016853495448124676997544140062798750079452763131019528203658803817232466919262622624859177574401828301838150248803221026506941528938608797350003893486776137958850797234836217484676664262650786411749337194373304806812111340455225909036908557199112162517502434006542747026656972514613360814807013685834672706369447671016045406845246208713488252112505227594320232979222938738280958570819665112201398942620943572518479872626836218094078327984664010418038203082413708218679314506923065853930924796215550990532497475177634313280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -720274493730147938041105645806853187453336413827028442663942777675533761450412216008032504372156000924490761819612170413593092097913109415913347172032639334690602913621916636966144753348325770032696120410558654761419327972673225014534705317409232434944062441517275729640115793653188864854124106515965171938491435602951372677869679119014171936225824074905884793821876785775408023787390495277002380676072348531050449457201798404553216361225716711591810386092557846915175461652405153755427698917305892802293271144835536271437321332492681948636323835957858538345369971444705730769473519924636548319196619986083821947732155913181458266907191731092863432845288113448893087623915225955007778023295996022532731633286850708201407483251496024459693673286015249712743107329429973892993961287516681878440247890443712094030965083207510202854578583831924863866941915367702898853057612278841817424478433000200594378749907046430890457686585926012977263808140816384448014860935522781651891364268545797730606719952150135909129640897736896022100766932692382522477446773814715123797159508398707043729754033974760395199867341937190345936966728629684051036748586024160705126640843349478126557836726156449761444290017027388353066987555294424124280618383958560689167770471352653487443724188806459232995729055810287393931995643166275541376150355253897864356389246390249395460742905216625088761022051575965359204698031727028760827692247486192792457732473672197997965036187565996204301227248122176251863404490534199349122442180403478562960190918454922722323851496035650111856068976235044886455188644138871328818920570939266111540466590225241922571871116707450434465299647321309228868539970284437979428887388402760133173433360539184551692717420933855265072577341441436717558026878661649601331754160291981605953373543247153444658548398579000219791275607057179224357915173548115583940513263655041921449637520224514866015645397527881828186816627432481828967391471696218321521185027052051408488390148249222276712140257325784833282233076402527415849525791045803783945119706422472917720902795762273100820278959075611359284107716958947264032555573509811503557387755051693233325454528427837524997429805059103926290559554567539546243990163350960233094076971003579841713234294320146677375260597404931235924469349534493738715843153552161675086233366975189513220988450523700692331599306916926796398604082352313502290231080848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -195740806305833565839678605251219263912543029967451417729330405753692908703005955484280404855143133248319630709899359663242218800817815698355643657112963771590994213434428910833603132962996654525632629114206395027953351568288136850219820989135464990342586322015583579603556614443238467018597514722252584051304641518412658610464316281455571550253224644612560267119785151062538717846950840641613748789987073345119184428702932091930987438842088147644451275417920398364279870590698928995062018733861436650756022393405199735937976902666342574157207878460330001196891194833547791925807186955543044779235053652630594072341422328548288983905045460105669927391715503004410876020740424062071852529706539844559897162538609613361956368355573076389167233721923973166292432570434951529155229943124450263458965660142945106869944244881285820127199362551716024229183367327773208659903560490147061421175805822460948013206568501651791324878903717210401435702685979854781933702231025022134304602655566669316999100694356305499511675374599199505660977971691293387419274793806545336093591707012648759566553470157517195807049498159832749261272067410865901678664597073992868911320266624529887079057882313705729789746710750816171050887021290831874673114800993676008487475556979081004386018501952391210624139181157485125677919687187321416666216643087511469806310825132310335989373920213703211925706615660125152873613490529248402961943488292155827088900553395081283124642613460825976871595578884974599201120014031567370502390599146173841817249858491361981479395764132820376393186997654358736316481569538848077970354048218301195305247775582631153510162467361509634772181080408475559847337445367418432025243952792781322668181281893321522117907425768627157888982289167024153620250345056424090576444728491400368593563749889485762125112914434948301449764013325433047491675520789481974712749247374614387038103231021555916342106298556293308511583194081447754020928781710667627504347381885008780027997398566823718984263195794538380417470330042634926171992978534913766765930688761440452907746077769799729762592309921306320992447044080454045177604343525190144072891546299288544005251103696220496929562141994681003674978129425977948236003679293645854872384360000496481198643198595121908053844605402564736918057961766255670973858940822167926481045603321802769295703221305718449602547886680140583733511128086874010382526476800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -239215489948145793952421985438423787902219997676709607646870017646276863493258159909144081496184674940321593878352409241283535135552627689573649666580654456176502736747151739494030219917741393344378110933185113403089154215963523712748067170567611541778955165619466162527543205415471863283341767958295807411831393142411566747366207094502432224148003140232278250920481053360699812397119424566343391110483039424905869141005418867059912775352592898555021846138750278118304789084578970500952217725947017128095462634109724040494177788119382891072351866526406378547422237501646567837533096324714027941720165658921322029195601097896998375451383001513462928987108527867870471684504753323755802608765260723326734702629107128776831936565671962548750155630539792402525731693220763776744915333561403476777032005631232927105113570636135069676065339250421106197301594455365713215289389074371819284962576930851605332721011069993316003479226183711276799442856060829485701029852325610173763020615129168085047145494299188612936514996405238791769523333707182784333013392183672121164297996485376854715300368073991858947195782216907912473002575522004025648728650253023843124692730240934783458053524668211288566191984768245372375421808498633081777349657814742120344172671835329354877222225528952918447289916777557968190780116868684871508079087728523326710540337589257390902527327019872935357199189042181248129510474193682691174551126687068549050011851127477964733985440239015356768697662367717154615767309643150903933649712090032358967607223685877164673341949907029349188806665598096498021299545234808153848571239607149214985625420964540846544205568277144947121435268500363694741338115537231466217620758641885428610350990782880477371721136304606145004634051933085654546226245556248291985708078454572462465982287466239192903941560127264235234171633589741848382826140510021057720239689728867958599733469038513989548025307403055757156376720593203637877986464203696267055766335419203984278189216450539876690258485925584685378122761759422805306611752512572430243396045137217522723688665249147855373780893934969692481590937799748233361781050446269251298504919862119296719739823894288207583525891091085877022155400745315972498902394878232360342304557131633862181009866844950297902897355125566633041039373327271606092700808388035133818746304923667092869448603510034451902308852314213115405989704562446513911211680000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 308733936577528515764110249638117455681705141005172582487799556338567487352410200272075326333088182285536028950849620451248090691842620044923289445046973796243906777093560526652040465781417463989709623418420575442825208830540887475399358400770808568860656641045333368210983334290691848760971189141530896764467114055583230004833628421303093107661741439529656343792135468694731957549894671568068889396671208062847918674285183280503651640147483186923635541246501784638983264831298309437511805085494981846254888973542695146065904987568344057194844698105490413433345005474491459701442770593401264317495539024578604187054597629345141240826121546593256627152672053695734028163839543478140824988408812955079667819799710677700212302652628075985690301134270914503421132359341833983246193686198013784310937027197797590790259835373383554108240168921585884583981811521445230208084974244968084734038226164040993455892707045809266851457898887492050651075702586916869227529085645475928944074647446642999960109642370621568189548118896319206943964720192150431719711156315250836086479331206790136895626858217348727451300114709381736407363662448027558133718094149626417754943745288421499014183428291737394809712712250373024393017283585723071262196368966124948012117808180827110517617796978136129668897311598280658747605380372468507455102126580183468904386489415467407261056357017750153641641781042873612371457838975415473146401154949793128088596378772250649532238254256887066261105264462465718071387871735844068984914774090360404711922400597933240684271709682656050028453827765085591680090782589393005233000507668360923450230157790107248715574604556221747993133644896644759201264722435152594296568391023643101426029166050746588595728541391598973729303574949862554919012519088769293929700716380047855403726531654921758381934293973613591113589224227462607832800817485149101640317294529313666431098896361779084177623723188705451563388487008033699848579480621405296689323303219885081708063899413595996445381301142706053177107275536339942936679567407868172180844285660956102311183114829823239763289950833792728093325138510807296030678708025464445004066816551691954388075604774390025546238650822896218764357759145253340589388271237365030562135322587817590049982653632141024254085485380603746803626541851146253586298147580195042662155188042095164146457606355675441761419779049606772392295241188341560652816000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1197148392549433534248670961900907373839462229368520027415969969976180829735868215168537909420850589874246005222394267819271847342804054995063220023511523672445597889129261812986832419178514467429356446633460872452933677294428962005397074808602288076319928646669786167537512577558710369135068379087457218276126394427101978468709549574418327273554958501050565906399834024890160715162147240231471347507267031998263706821695710831902946950327602530167223553213473993946718417361064997610210916715956206432512229225380426998971833713167879470000248597022686989628721928371007632562745492657969066480844403846900555733140716604547961843996591353320307001481614242278886231386005495137386902208767524604886972757591186305446856679389948796999515341473076117183761462816185038259579660227802194606884877555773592447928623444691874048994285374293430113289404511990507775681819560979204495584453723881108897375927616380525196285931717970852098167923704327783753082604285460024910474647278448964254008740967724022619386389873470711892138303333662329151585279786079618330235097503919626775390679546512871651325186976081585557608591273444013465394099653469352640174534733599400822923020280826719148677480855976789653103326454598170247606131475010272896785995437149862006162330093003736186240272837914045693087582222189999952074575313481509276150103714866283921622223814234420875711017469211691986731161305643812747805791945126686987170137168456013304659193484348196677902618370507963874708897965197496853988098595090714062265207324459598357706593593412630475692225687477868493569833199134438061047363609588176121423787016795083682627927545664215238111892024395740923687789451973515604235734834115750450365464459623837583223562377971769464179280149419724940518841561839219839225780665811323399375376158689879278841737186967032936317150067484154457428075574428080370558806813611942054887739923198750049545288660744675167425558611737602299798228919348483405742456535416559677521795949087555374557353389830996746781207587892754459031221042113845304680918074517493677391278390900290668703682842487406884668532962035914168290403516447692562373668616636040259163512678642102668421842300809585326319595924395185312401223731296091263148072043915082552569732017085626428571268653962869057953185548323545235063557438487463589919626538231584113547115735207637114272580328434512958737675613707797126704000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 553852442691807602747637965410711459653219651133448599789865441637924149045420917085661237602977096977482283599799497643358697432881922392238623864745585043914325324488170657636568579563729865810884548607099955025636468079948829179844945160357025262601880402601288791757986121450153265380656551856334108166167115904085842639598397103580306024149701225724278565262074868230587423598092053856134286352216223661978909357293353964205091752262330851307641304990729156816388747461062118439420000244255994512808192087469427870066527201706961452164462933798855222315135113166265228603576541273095144207818814925524910854523199391301420190090988058601421150408886747473604457765241652561501099968245927040086677315214147131187258302640519797101413856775060228777951932187170493767973401780735715624514430053157775266814517191073746734228901110391808638257888823222051710426112610527578384263252198854091743276165401295481809747281020312583855198248604815911003115885024962510974754907788896756149966614949037262878682828446483499466251923628780484351773350550667043616916050553436837435533429498848940944093409574215390504924867473989523839999427102324252699162378488990767281975773874252363320244651987687125806431020545607816820809297651964343377545837080719742032079927643984147433802960392521527842686323212115213750089409023101373624988269836894549654441046796539177039090520891955458620666079487239932160280161317474964572695959782031449059839716390633311214625568813470666518205453568248218003877259561428898265252383693999409884346327172556464532798063347427055892669294928456167565447385021005926810764585795789245122635283055208195232287708222995523640253169496576588991246900273209888904660843833731432949344074466122938601347840943910048619837358385082529699723872940527149334565294750928617549005660336419873506947352555852646904476565090541837817810915977882442628503359968117887337796168505582400636547950117986465452377785128855666499841213775687251878729524832581806623264513404826893038667964637307060064740269959007272903854811153509990049392826134572635128146268600443393434389011595061272082928735960454985658516155890973356714719957881620857217493901743481611015228806249608061350104728576219412662855789622398787324166039720627023998788971286583637155376529932367098805760263795375118593709638377050035392181169799918150397298405337333951851726079018608165201760000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -153814978248863383483376198016841306913016543630602134462164468439545668074103661016990293516374532211696587831466846564647725265443128063599596974801860760049213755838947966233821788882353069243216145195772452489537228887538746576068348352974891274918845692281692242520497926752046296439307025064900378248819420739979794697111650874854012527435265189083255079594290964046447958425945857571541809967704901231325855377271264125393392864195073612945393718030276711580558616068348893142371288426259137902341497790558275935392874802312418162491229237402221814852364623532844201157717788330785583967878488098062466959545068071485631694488899666777026675491229034718653998899076115334999676113561424877400858371437909004511123591105922986294754993888914094107309399064228706776655126352720808709471172683565631117588377173262952948234407276706030776000086615744921344232945657643100469826867268641433070655735988702697815900492611865665974504750318245479022227261546788649011575790037252202843831297133266486119091320619181398963975540901889896663375478082022988361838734044425407631233426681360790448967555546111573824888501542524705485652864910685678581805854704615717645604404889308188053988863722094513735510722205652269584289737002830515390338255000233416840441326822259251611387820544182712847538396332352463777282379381753797647142762780586856852750588689278413375749675099549084571399464389540548268230518234163148063847436154235992006679568937394773937669235221685794946312375834751002779363202625516509298292156882058539239928004063488051015700340461792132732870556429935081826361948634990357436318274932346174033524470897731164566414239655379146973862796162082350034537488377553600951519563954280820008037153069452254182910431545947806278849736472281276635867124531380354407418928611500482398452381326036431353013742822778390305152376048598499778949627135316938166867348572041202035014934561271569002463537826953826152448306641767664209809242510638869764448743965067383276818491791056577075744479975424774734801252230150565471846947600185841505447971837799431722679156789162459382244517084181235096647370521059256759777524375106703038178970467535267675104746847523086071148818481291160845150021995707876013195853694101844048250120021945623543607310093311397366022189600254560036813781728746351990919563197492635186360668943398128679945069490443218688869875701999186272000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -76324825341221738630541085588787395038873424008964995108474967934817772815990752765024635085275434712734276812733975836815474717745474115853790859544281535556248849169105279579350153896437796971057698974965070953129356511898671672003798457290517463645431356167594534154763355356414216214381691596106787652970034335237232659681386229711313953992336118276211216676433551252772044935153574185056274575368964903819465748963664434757768768451552676712346400270979995202258245702990648779458276433846386614209747495356467402787173545950370470746163597357185936204642438172443148288629900736521944734507844840235943188904261548035564374052545360279968230271958380580997002292638777159582578225203369088502365104726113460107522743423353490338738638590116172816925377403378764929965028461024967860605787054408510308476843644262098466916103299767441362229653052980564129170936534061826852814435738684207135706018421897634255568881051656811960774233425036287381635067363170813117938419856362689695970575898611738942572218395981030602619590094786819856780831001304845654610579995094459337608020687823272764818628823876499457034192223664717792680381105118328714464443989451403027818265180424605813960970976194166357653649430353129723918074452267710914894417199939088849926610435306496767198982243230429423547366474076409751782405330628450530265454097620853822841992319411425757239912025376709416943949359556643043116607664780815137268627588607273576353666356922506980202538745301070418201514748959131798408468882495855646196802492336004641458699573984992132791902334987002198049473908154923903195588697299236081190556725998131522180650676956949414755837922474396683233357120266113977082534600259459221141824560640943555256863752959051975212046185783598776687134456435419757730513201404515613162343341513323420746525225586880273517961928413918603757266583024680350994266952946346727637831088762261477292063814575257765642284506584782368603959115908874622070513852490377805521138759886240683391050813107222530063664722498033736649792330881564824540143432897358192676738882953657578772552778911844685196596364548581080872218843630533027189143197162364792688033743510547306154738052074489553474879918210566307986815674320250116943021789057030699029271784971638405825726602782289354281344929641695309366609066012888871090508952669385120504612362689978354547872799114857335673485507156963200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -13529409747033010076361384404641566906456371054481462389182172636127514369681318112579157180667749574510910178396868488900926254691248093478078964061672044845883179416420134762155582555635706096147658881267159346563115945516243026830233499325334540436977758632913487531986597354149543832444287681658266870799035740277856652970266086156670914976062269322781402198872427513757089034150465098645764625072266670976194390154618590876857335304717261361520086674824984178982329994763082446440254724346433717539743273081104198305255927717099398398703989585892092786089118052974097672570376076619507916395517719145962151253112121049123725997595311698126283384516746959346499289755563331239481399589393743990477508328463145140606670473977337979628338645912786676503168540735313350753799008126930595719472991750211398111410497773636112418694604158541168067573602491302596193409102217081675681427940041789321244244693072687562919064989395395494623859248653807002191499137949548455457058275730557886144986507124967910038678282771356307506089434542806892222924276201070146435639023146110104593059568764746273967798806509218696601792928519809526095894484965727121469754484242359950302125064057208817139386931125914080394233995631175661652954220940151970758982418168928961244506336306656590146327456813043032060266899502068592311493514588458110433083695887973253864232532847979899880972577602426901113119469648389488977681027572712925167307340947375875564832203021631731350948319409547756046093794007935426328911895288775027961222278294961615962412784631028115293604698037433454623727926287738988550730031609704698813216350140180824727035042816468133538551497555814326271578556511922779879868712738417326196304913714833109821260832512345112611738369562852255761421454013676488014615451644592898625120492261693341845184586572543355717471263177188880117173974197316674598954068535294480348507630161787209403314655945807006842666856344309759002474273453366726124323940698151230480823354244883108130103394697635902873300183617328413085737546583403061124040232772441829396589350813227583979762190936675610719369628265438185332074862207348667067262416389352433713010519246258176286187229146651367728043028710850477703574668439605802901652180339784745306101618316228426208238604749721990747396271833062616805073095361405543413635270937070770997594478788657563106380641845038793652579275739520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 297208343349027307673806235444754927224367478351158652446005213900125146631116477437839817709392091866225148168406624484926848699707113189712025637029094953275869305662651597798868168903273146403369050524131474477961659774746926187009733969509383103797344698065453459808943118159172667740236264581891177426711884836802217017159022378165580984342664040361275211717498927637421408532665724954305022133783031795327839621629329948037762098140817070821432658322970793317885253967789966435261159521845847659432934973215693935511401651730112467597072850834635001425341842329491238397562581326401039131409382788337871528373782998849203147826536670363551003442798428329595536442496647239108479953236845437103576457002172157378440376940532644483909816871835930755772013315656601905286025522299394838634471151585010888283391167723518138523922154997997317714502583617745355960995864784941480613738854426912391059900486263734029834010832472872853527283910560763295147179702549275509960736357914328705584085681746122065536877678899884081257280879632669130341816163368846510527165333218314372755199267282457323400774185169487743663038898766762917846889808559123671528570032932907906446202621931934045855670829756783223220879842344947394282618421982519606750982424998220755003378799537118717717325658609047715213580823330289222618531554090645380197521026343943687409627642659833525204500873207410123949086072428450041239084710687791597852750338095967187340910558295796739349835466573539144699233515838146071818091972059124861948732299450107859343996271855346491020813005860770294197586580330989769967992771369096174822750406254544917988002162239898881455710718093225568674488138882413900755924341496097652587674772104583631241423529612866757435013640415388010680340455979071679273975111779552862475662971900128693043229028650782772253056262855000090086616392737848713684380573429864331912945967924077496015527506691549639309926803922143479063724259033518136093456382901387087729424942703705750696221852068997317952625159932876630025368392740844920196454584348814448807880536368270265084688321652647790823133208273127500063791257983256966138634339712328514412598767715394619804616620256584622602253735105901067015520863829188148290756970093731028369777152362029241959081989030467380274040020079586750053208475225852123481737125459756888551259960391002745980359636431783584201660928000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 25417132179453860442651769292806450248320390182175902734924729073622461305513744175155845218423366588477000435287008391474350816742531975114031938819503603404432910577761961123270167364066495266183440991023012474574997117536993323967451701443047380713020583533447871038539666429466690470855375551175403636737134141511405985630222843649741526886296725181784031135647133933044522339900255744772756232085238408087395589743092985467211066790330006778060775855056581425211467099492130002754753558509420163971691136209516903473674578035007155353026965976435561416155221919489786189967122270217035460908645855729162417077501697131258265055476940981819203790605296043285884669555401655953420653922981060299898894275256534448603655903098832106646241406695243520854667274536086147915683435930545802525462737764772158886455699985943098754695963840651671878813775032903804074805544304380734752502893279366139188561210380879611576273686947387217597225611454444763192017382667595271473761519840227521157973373515472235084224999610932071348804291764601282166755979791333165934478892813295240771272849637099603375483754982571831381609073826262119147997613951940205685065627288022700074069844927032171930771052933657660376169030715128858450714248561518550870217954557957935775154679864916675762756631599836745204360443996536625365185455493269420168396141576925913468543206486885386681363059090488380795997008626849541176800650946889240720163429871165948711148377054538831925388177897771217215400315829869726294573199929828563342002770045090439366952444378701940730866345295219050018804884058973110679605605843740899542818182297045507363662393379913371387631905884885862153757434994760613685542498604599858830258603411996559482087872597182420960835201570432430284264585509921513313591715128394898265341980252564208781279645361805417217141945536708358349231887311182928092355110194301138583646458541707473564485830024415466720011391838962275626271536936258006762444075502654088192213838930436664047986933607555797675680181359860173868801324278493314377799918708258766320247507192454176990939713001633526701943018061701070877632243049346687435486162940239359420572663856277938998010633238967102962874159406618361358886351197980977075131096205059044116528794991421780470986543923345609659493285219567582857907210703721987990282894397331218156956161833299300811128137006553901109468800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 4131591926417273947109609394564573356808615334099764370468288123266641370856121775658044826987974223654628039375384949417458274576522250945010861575128947296650553712435850371324267951004874663553055038505991408783479569585282609584692241403577625437871184452487686899693960093223942442608072478449676309619227044023937803887479523164735963197076468402309273358566749898848217335266164477514965658600985810662466296649727613651134311610688519060678494174974475977710531123472605733971849510255317366276235458366350812625719599162351465367915796095010607419057402973278175757784344608369034647249206118380818842984701676515697267946567684141024737546153522998881392518868095584604431184427340323399389286815835681571559499140258904037046660387591448901864380331597891994571935928891508867940391751473655517164673196508138731914402767546907130185886886103904265748594937237065775873809129966550604395056626618912847955645287103512732358928801330922990675849535464831305200857817875158171226917482939735796123193149059822637019313916621183860288276733082879118497745279189677990444415099441616683261209599045091469183353230796414418529657184655877618408071591032949523633528597969105462773008500642549789153220484355836106789944598511055189241409463549292986908785649507761603744792190869353634108844304283576137486907609999017225480153981185654161040722104194844383563929106313684256435095356844712838956278746111061501711002041458096458260058807768724061535893108446116067090281418088464674720958821628551849085600884813923068575162701476480547773869613391668564686058207572778108799618505752211155951261134383271220345882965422928352731507322483260352639936644756999401200275377474352147489098193040016864032139821007644780132572944672591787403281806499213405594792571686618318979276503824959658303673063128720534828192053580637968353627621366143647853438508309634931885100543793298980125440472319383776914184585386490673465649725730820844469087467881849970627225130117329039421062030288793188343555694576992190897750235184699687024351381994470317357492168719027445632532228988076031649572630967450927133589292299847626156790844735323351616933093074800297736350157909893309190992007287400678097866551050951301459544251107277624151032521482288586081867165235336751953298815604931069269418524646520997891454692867394804187485899908712362137568667874470996440320000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -702121515081315220469605579749452286737514201672533155749400699820790056823601122836426679475812056982440804396939762707819342461196198864663809965669926529394044826342247230196390818023049521359073864408047290851164759708948446951426152363531880487631752590595646578876030125851531083683050416177723012679875159586210963981524959542132142930942488526424120365169356861679724936102234145159502654980609545141456847334078081960060199559692495286311498650449349360271511771562385405735013316292310146373672728515640054528856815121225194513240849808665237032637840910035088029114021796983334483130859622795355582525391630292886529880163623459959270845003231161184854597645727533160678018962790435763146187842086879523575445279175137433298301826836637292482963005875718435828417882707277893500191226002652564401215232854923459678587098652447927557242479094374187177682792327587249351622047757275044238562903623165956094359491340532485774862421677994683738681104869679238474236297314613836245883680184551475298794486553552210204188657808093242777494462809220914371293784943455219455964358399963692715306220757331365657011447768666778833719205011861512825755789258448499249215257577050789037798450221127823536423826762774578640397339628402902431080616724078347388635199429460406658008787296203183699870942823655462086000350222438267504466332434930828701807090491760062644582023552080050472576862935854799939089686896305127892856052946830945823000413991152011802660914518591255929403847023850510514565400841169194049781603306830992027851561649601698314253729374810771703372376574187262440762783083649658142031158805509923981466499691192834144818724142080125009038403980644726908682999121793603273956941652380960989433423241872769097728551135673093376259823594449282318343253877321282688400507411311486272666476589596496655474367135169337329783225057008405789216149485298654194201552430747225805454900352951968617960940855637376160366920628985549910369003738206388318789375367593354120920092216100723939713664325418408267866032371557285608868571252109621606133966561296902735892073547119758025169816225502881565450160141024751240373694461284757837640672657489536761701932072319096766067798517570741483297114094010208094955132663624402448048616376031230659992627920441674902239702374101391855659304900572389397497222948070229056866241507906117920742575822995326992000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 43101615440317050577404393318493091273966933724386323219624479506091911391848636192149474856751958359078348832770001530918793325153952532545516388446565663831175588182457914616977173346266928631831549062078018185815355349261973228993995582680283443907356199585905525979561465806455983067563624383906742525670641828871944683443392631588159605443076085160527657026157143579188982574599927538735361991494141116048757728023933751162431771663006065090965749715775813561593312539123611377171962780249367829865523714300022087722100515804487606395047801316350691811970145208166000857779952982356667825266564809706722913137515543928821059961582302452602485521985993529316953347582133251888334540098464778260974789031592920892449075926054442848717157777847331053105599956373800734042537511071514827230937535523785914742822890689796371917031030663425197729324854755824539442079484465800203839727489769696127372942553133758935290192644482708004015859254589160636394738144806504945489600828184632698771277919203713179598510750904237606021357855590426556219321492361409358134703193747163130622112091327825775543651389179614029628341356697256634841308668257954878079315972199618674122348736156610769182770412602766932798455419825200673852131126026357877490747164302823927559545880114751644968568372721508920774013592122096815997704032088658864422528127419280291890546380351513770909253959696990026325860457193957343560503950287450266558493248886595688916628033923969484887047010036522490190314341232302876760201353545024712178480580663891601119686579070503658907178541711179742398312684348430362289385332310338788628568113664715241757828767412892510764333320640564407671795431495329354656271463356495357948565839102582086791624362836402693994677422465736074454156706078190727832467616128982786938383034957552492394023816155789905139330336575072071439706014771617981538346974324890850029249004039382371060666759184683984664598916423320048719741258957393234959641069858140610665725067515754032944346269889583325253858774226457881864835869630783969090443556903115439769395035472538323719534239523185375488252601146027098297078997018875503151099435582578642158653891530199612624394485937434824432754381923411148390813963439465609027698479756135176548569417479008887063996427654785788604949047577565783960664099481329453815859597727773126282698778638875514953558235758873600000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -1193581581124882550108256403369957009590989931429093629238249447383164389194983051627141144430725985110693258285137294374094643594880979693091350483737109447097757482988846364437530023859955717363975294954976693332048234700650741138848040969151229201552580691520211630265243336026537363970480275022012659377001127648915020529759227705497693590979281258266434606711685143745833366830806031814239430618420508915918711881285147665562103528506965453231167329641812411906412457885911490941754854601131253701305731593685496806638877817216008707001440905729780927374406723559375531750506771775924624251755201214745609174828975195124743465552517641835573905052073619612072490378596987274390677811808370633272000907295598786097280576148949127004106950877544526478852389248484660284187359676244244914825174524932962102953319425354875977273783270209900944898620224080614100629685296443559805631611409800178490971934251029857794310127539392560965688465454791949398554587276452729927494866200269313674284865997523141542425171816516752667424585814732609789310317667810008386346119473414771903986751856898706535936055862091964287685562532168398852587629522685125734609589444709786712269701489106445158192521522459359138898651996026010785860096797343263249855939019674181285780814053368422043912654901581900877824763100813463321220665942255172857571538534607775061454963362120741852063935979606581734688228817955119984063468350568810465313316331628176504022040368871799909107595209858134693817378881567299785448597945378567692032674615457999257476478559383088209744120185825875747130267308346304302874722730249507644521871408229081316425912872967206005981272229158166952230525704522317180326323161607267752613327024347992127649224123931814937559835856621997551702332601446256075840858446540321117531044021194658794231904864003354128690515186285069102282737909979999356335116359474406470638589570200265798826837605525109911001241180031250923778875100469912609516693002183353446830961424594919966367628593471930250670831048277933131266967477383287808188973060957258265557529182633492678565935401104493894263971393551316445437537417443867195151941586616244141200023404428596999674590916106064001623765869436275253583067916639955254435252913512709356110329111115183160943435906563839065452717337702765671340876184094609748845824109798892816492840244913823765065022241280000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -18173326911322898527529351836655654658465403520028998031730574836151898195534558367582179261767222683301613875917228514648583823664213898237083483791341070179876187771037317648259126705432401546163657137614065443632990098771247122320572324094670574377039126182357617879022519091559913265025617578917530083114622315293541639208518316112457055604881381948865952707009035966444199824705002840610026390692919223814517297653184669374223017808207145420278928781034238513244396213666087261112640495070911861699495162998471670014686390604408729523229444846909503944319338467625325134127334448926782775756857063369933562431144223007640460719511284368386098042396873790783720084574472902938623077779180887426494431502879270285428705890001736539193776011669534123894156545243025611661125058037444274215518611045527625986327740340316080596291400432361379174248346310400698094418191274121063721831441413246983731497087998079543993139203375990457494599406249182954545781534316079404689496552788289167283948380079589398773717862071794634207783071402406587592613198227098584546743582507692542913871416083698399728216458978860156805230938356376383769929076951535757825330877279816398859456426041697370060408678343942340428389724849477799407533715647137651903794311524420678850068649540875009080133320922459159039523334378427884649904887478986852695435701206072877740534735478618042153913847232175699617781439636208261490675368547155856296680431047168277567021313596415924773617037709351520241835836115081242311545501382294777574678586890907661906158156367426105811500415400144467070777758091679285888986124626719069432391565769746619836058304943350885494613581446428174735494909907126924710176338646960202756899845359378022362538986993741326225480309230849779406291013444154008532805560919099395850938359535853797641298036181286145149034820035393321000748420970303970958686805639457530531341362327468125758558330633733260970468142767160823159255410745011971205084083068375736334091526988858871734637291206552827602731766779428160982153909846831027503638547134635890996467426589856840205274660603240284907232997196701760432415260977035270444711853811211753704491991399841921439470995604363675677693129902284925140837342089229037726641018730729881426612837483061211803840640270965628427356676228874598287151404742823526477895496892972852806806356744536554570007168000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 3607726832595141654795050864065795142089614045491241047988918202403828841282243210788018786930595080010227504746524239208627701256418472864110676226072684894725035257808288136800618615489176651986399693440133855270071389968154127535876726292669317570234232449257150779393130374685621641675837033732086279441695890029046958707130166952784806777829781856338609635875328876013426840856312195487255351294549531834029437583145528156931497185389049281465776497695152134175419187135417420391083310533679991376928078608089234723483517971053339456372603166199028717592637413302559293469552855376357004536142935974426429213964690394602594759272741300169324209345585175892050198425525063902002706116381909454587196783423777510370025820583243094514763117085203857744585396242779778932728600964191200397810665376954180674109898614953997492578865841127172740715034026951302084569414241061587803449567991011762107415812715484571727981127909566108712669230398824213997616972803200008504314751875873825916632293948163202826848061272325629756940894653268923976988325900277963333880286159638330954947638139461823345500303552249225178509209448791520141049525136591929393811126613547533664706739451694848439504703277187861832218298209032720270726824793163561269479896008022551593380187519279408858677724051336039234613822465700861162791976912555980327613398162055386238588323696231933810228191325111854776731217271863315553612563218808151472953483436992634728919461848855813804506354470816193892148733848605744101765292775210739734245902194961075857573623928910122449945183323366963947494609012506090443337758619814237091762671488202581449724724005387752060777805393527926020245780638650242533915272962751059767243142392137642543698094812422656966345876238923595158056601416879730623434531897733788095113466545437729464647404514489185666379155750322013549121491416066762692420893354193899665186215798283044171863893258081326029012007229369189808296691458442789512517063576964350462231711347563471874590834678288197796662485433876561647813436685156837198249022458750605358390689555688103662349416590625314059834396253462322247495396613000728425023700409953684783681112908022030447165660290513170013423122821369421842498819090924595410643443010975939948524289159221634275021948670276991352974744358850521853600912502053764503638835738167506894811146839364377315395200000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -198813618933125993299902716799686645154423368348865350336794791417231512408272536285922393264852985834713500994179330566933947055618395878910377760366853852491282866259278186858220301212814811278039663159884462448621319091859155767186219305310349940078047896460259028436015279747534045438626814313894387637198909304260601093275726967039387869462833782661780235398068558002336786803287930228847175803604125674997643346450832720697616322786013571576964913317190766565995385306537177256736964353623074813993738635001536266082027900592122402420592371285619305178576058506248112151657555681737074415529497709494307484989434630949905675355291538941013290483643642121837618577752892423394472795424494113711026832717589202633607542790186162790404705396294290512203855368307522126750243357973547730968638309428917514920394829878974724721726627271355003145647772342891871923636014179436886703068220993798224267541946373570017341747272628614574256527864838460535837538744066286098835267964009307825041791110583626519760470947902950449465978340375962543611611674802010135104073792037623565812040414321066112280157474586780799498362191836615778640617533776235232563280481464731170071492080371698731469902837398980893651583175366893685931985175480750368549803515510488233540942580946953297163449189357662660903333438452670051200985606433446654194055232738963433738813439369956103571918152655095665728553660752788344564679357828883415110030135767989298057760921367456271218980149461696375585156528861009876059568378227856487447014852163775093410224628505461107900690389607320723071723010663576451582716993652744028574748225338066457173677981471139945444549743295013391380429185319835463127190948146367393388420538490007042480790309241267447160022094551816260479724863406188035915141148556134771265568533379761915225934053525994591551590716599901187430150539829022347661560282328322988001746698152018930290571400157217468657322317891128930196458216653991123953047908766330443917112523816996447412844390205188809183780480830419666419990645724344727166240778774103065806908839211852101982277306909926499790004423483481522860789282044706945941149248546305296240434406984270952542206341092527281944358493323978536107442318715923169064302406974489852825898972853427705628806126975326714110894658507464963994266520420188505959004088545691834221997768016924861440000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 6951025411059292520376159769870529143239369892143272989897162940458974403279950763898531664288812517038354432593783111852490193412101908387199187208823241898344282255634091371579802594223246997434190774099741904571284999152940887577097183044626303564993193842911650892164218494601312890033133300121796633728899501441538317192715953631232234292885646225250724126534583077474141984226923048445797675815010523879789405025124012737037552099547803751912766354948693226299241123542390648388353079302570243206998715736365506947727292579081316893963833876049481125474808287925425562912918586695426187465154618169350966205125495704797800513954480711483809784406951688227177798120653639111803628050288819544259750846507087151716174412029741179040244643559117715747784046629192451258346067295986334093553432202289470199434208646925337239890675992440643273324529730341011990004325959488068329244293646987125975037623078151594113252028791881603818837381465585995738935381737307307284915510431982420324830325254064416909727939282120751349541808025817580892560301302295418613735765599478203300012680997142509450606396007062379896456788317649951688128782384403891245732412077101273695248209681639728518119670582596651513022035902510123147046973588394785396360934672817351788383014971260755393893723514121325009208467548559370305702781163855666389414759039643972866260021593441474216639993303819170919543543575029337967154047925680912229673001997048045583125391385389444935242395328027662547545540118140881414886719404678140763563421546891970228349085889083592084662784738721385836446812870983056292105845354257165319628239967638318598831945513630412188916151828957736511176328386566807812384407748870455355710713124349149387654759807272492220160936327451397474351661965424733781954566491289090718496492290240383983726802591227325802221354950550466276713825694817751403460246492874939121869909748378847556540903055991411819194155044614772567467409801041763377705272300678947186215663683648575176321665882158596791626371271102599537606785744302520868698036040498601392866319106325942917804861286609054206445875180547764015795585985263689988219053768128708677335408941233594413338418470782023780786450548201443293368893380618316020455111104962541509471363536187085843944888764219002339596766679063191133913187082480751288882015030481202388324587985613072000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -172391674548094546063606035058524853640601290695307776180510991750967917842472450768214800478067398262160229566053601801030739270240300937307461236654226470690337273738029521376414175094542136130815504061042636657315281880548427526818884689165029971411799546231102830645933628419404338002628650662290024796454216525387482655602324253097501276788057520609394131503489866676535793403783306204594008376901638018210157810607230825262524632494949587865548285440829456049865234639183340197110896302647561855237504775010071089516983586753761555545049223767887400246439387061764812875710739521433324708111068718292072094481850776962959190118991217598651805951660945710787630657738519862246367627752295750246941202471103594999041226865087716678978900006670446344717317139929663705577070808919979015769823370055655744249723366848867264289870428018399455150147219011291335230654208602645182066322673755723825875742337179362588895118541259408886181363596153753379283371367965633447791704178757522899414256510653967930618555041510834416690543799877576249410759389051114050271946543358211859524779898365869790616141937093321856942554826907962778359538108313727467314213603807031556793339120906646489198524319571465172445286035637794715935825330109389856949325160960102742435971315942537484055884551055030615658318114810360199966878242108792281436817668490345462445444292180694694830734830538400208180889807856856316079649061843614935073389091699952020422030486275294882103495762236831702830960771651927530696321718229740806036561222873214257624332730271465246639232755897905967027641709115582242244831879949573494583877077180012042642143733557629168538596347001851518602916153914270796509377766378743073439676954807971558690812229621379809402987903306485508269042916537501674523864875460084743535200055181588407419844937934780572529471408610646249809265932982718182328483142279949113476117005884813506509119189435257885591301445823662017838080293849818666752539003188694778889005418787275163033367941681320951529090622678889913862441016715548752493407458657860859392883882884391684251962098165485085625224600067152452817973741340228336377448258520372857406963734368627792373377067683422396045839020115416202052785832337478478834711909166858212786855656219506176352166464076833481990299832225120300651016293956164775031078845354342436878456430996800000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 3181337998974496910819640567161712306062644244224704266366734673475236534451031473672082663513547068662369481343697766540004212926797822468458112260817079430757864862883381686386459962541929426465094255281753540207273942422278213615447103596619798119513738445973270061870509321310750069845024488387878138151003598504158228307325784144190166243453820723531844462496692370266553639984915402793854418616827530357735514511368049403361730185049176846945286814217989303510924789958345185841255267817325732613930336036802830557014607107296846350377838311173624548540612082789039947406656465779428071928399135697965806268588908578821022959779525807196711052967899014440460208286573568252782642182511829639008339288288925435337279755514775188340868710220450482289327832387045307526245499146651502369542422165394112337171856868668965944917446209605965318787516084180703863191338298493786237616808501825534206113054836118281258558472915302270704075328783528918096797634779934768874519019811210489756521552759438778254330882537738080176498003957910959276115416133151342158462086389489644149906005765213584590615156995906761292980641623205039204191819645691700573526820819995180604716465311816344690393665688528308006153917621173343477215296291926299726373924206136448537957600057266196192032863152564419017550297377176845329821305826762789695517763369696081913175881915778982095326193658854817355045707821642027445835056616200903128908831932752317015852739190262679388323652406451480586956899723332125360754248871376279209747844908800805222526040018203893182125980598995630360041868753187396337061812167752302022080709978064647384518341848421726765177447985361925423970842061797443970596091629636299716359997523951981958009505464269846509912648761783103497573660341824589720603021096723658246329258873030166262846665908915329205932640748843327701427148036452552480410806898645272995896808145803723708635501925383773921567856425148072024165985021310582081331729847727807705430661360617105674981753103317826551770941452243692724727651621787714853716497964608366740408679957038934813300857701213555238481833767367146882141464862436312630076339259108892937697653893794957569871849444138415024063498876147688079311659511439402936859138923097748330652664345537587188719060151923069574030419431202412297440805483770661787819764708465959699339278720000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -50587031123999215078766361599905269023110567094826785702878513362445063115467128661075583932931630997480146527453099397263707343186177630530044271697899483149357306047341757242300764226364509615906526236123047401866877447555004143831221484196842304459362278088676063767187933706352668612422182361067563771414295068923614516970921193350963212244584719274315574832360239200870048889548806152839240598496288440698144053957069898586541763105110136172109295682064230788938558324864888983222257465601686624629758515096800582814189690814358385265547131003399668838004996605847708217552652870209876178340930556169918029156992786760295852503915545578670346438053138042109984888105593961333445451319155959881898683391472893884637077145799081326559291545190373913049751867257183975070271176348946576116747576543046818664343695805696711827477563323180836567751378201851236524146866014790979775101782589127347734333049720189265339555134173670822034367749143957674808063788814707483512553753324971008732206717219480699734955615896247418035440353270496922470434566246900946071216613394355878193869538689615156463657632644158249958022781306353400784925086559371984836231034177242006034897245197806130598609311207165144478656601205486475481667607697084833446431508496975531011470739306935234423431809788854441858885202823539927350558008049959483981157248887406582627687820638076111346931090346340684241302763201694507410999478373284460658328237800699781698149768418719408354435536711616224884533473432957114589035686667139831842525039755371216260357800070069748337900804610906700610090183548532286411110881261206434408670141272564832885947587400334915117263064807793682681570312592070629555966720604811756493729735951317744227390596191690101689012532278761514999914443227921809171856132972099506492555002685045042844941723386483231858645071422968287457289564050387136753198670533303089291710569373121763876005751595410177769721014948829200175875857896570876826699011699830979682350701732201563078405742059270341305691952551771645900546743488322131739980243921615441947753542707017233339808824421084149295596701740335572662149715610575753200936387039780626590616121038729294474637626375653134890818138268086875648307318456402440302160327790012701753386001754804664138081153650399211797895576412359464586742365201201226536029844718845208824832000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 1092408510436670096529610775530363978931553812516939546404558589687211943792837148885678904632760168310523907397839208262814722611337969410057637772994649882615119581348210752443694577075400921092948743776576639518108790169039457370140256461035147627333872771087269567237854244801367632504212082375759422796042930221352732312327739029520272325348681228700638309585601909921836867336500481920712239869095431646985924671685487591801013903561651558061368482741509917840098368291265362761099116039069999608030332260371595157397906303841049150502617287135820167411809813337794896343795650363987210611520535335204009888421744537455379824411932132046075841359726669563802478683572960654424443343636459066302463516617095558575728901598522916532709719943806344861620612261642577719516939423498281509523217697651252844249779444960411116569843609143745034139072728500490421126848535171307781501221518884813629352445740750583212835885525762253966063239371111227919612577780379141084624149676072764714648614036456393789404768942738887926353020185828074983455145901134140559029064926617164748161115167052173268886175942599098520509607530160465158896840709960535345236240435758312302031168974868767504873041356044368282483934354590228387180069769200685584131752018986916160211204683759569011716084225435280974407447683792680720141569168079352645496363556198474458640636823742783066473513241407602398916417661318001790557055753372994857547643341097291213082483780304316914957871108288296469133572718999769859838270985544937199596556540110143290039033058454214132395649849395297932930565782823817109199300688999703093707363819335790981153529510653326523351879550626212054958090976446565069969208542062968692930372883195398972352303750579730335012648339850001869855729625998892784529676820659348209137158109761166503086097274213250077991505006678028260594373595669777066059081983012797155971979963973014258919830814671749362602729481987357465084731145557501032483399398582287148355500694745847738371550288983706757098618841207318697783913365268760032813261994611401450756253522040000581760947755940355680565642333986215262852574469958435576060946019744998974829233839711659137947526869677070343188352953074052397663210538881116813330963733797002539138314622953731965747951597418018602713010395017989351829775499635704252551139376911127379200000000000000000000000000000000000000000000000000000000000000000*i1^24 + -35994924116161294789898191654068358391450257632985424035006486776079195173419157420848587173271892435653767047879432972152223373331515523816522732351867592950026529696035529167910502048651961251536053717940104689637100382055708228183312512225088081613526831631003174120142275866987387027203958478095865172772804798417881941365921373286513759994827206273096915201392000686245486116899595308759450936011516076592947327918442095076118240260346465853248585450323974058828969120207373911686150398814742673393637253814542867904919287305884943487525082998780837257578661032186911765285410101670690017048928195943010809601635558530025920106194640996437085239550978144659812756935704906830276321057159062288977508520001470821303251616132720062714428323754547289458862232761336450636607840597420172712124996510494889189481086583603452142578135999733000514609144754933495249482696112152592680751338738934410803715052893663312303691846008802072096478861252901879170358314649422772498555509053789924791903829887588477933191471641800453820000960845906786818490108393589855283195860661222776437889632015409571300218632034084762347587235178831129617663992288751821163367563998667340632840994684272420329507462163997178306264480899939083905989370446608360917218304794584755097208278081847542550940843501679415143515784846378632630420613011433855716348267630381141587185283465826144642970064500402170011977029457449436203557892601434048629629323083021454425229636192184851219585192011474956367769720204742799399074050249390250255900021810161778891374744280221612799573644033598973231804744528195033798813244066695715691081905914229557923009903732354945565020874983227102838339189279109588398624500416871409250737507768764433192313090861602355244653583840805044396011599109036261595297439630181944530096281332762320040042882170723527253657841081927530886087685880116739588192629008229045587393650557967367034850280371300191130346759786794251147490121706875440104672189699451623087580345937710497921120954717997973804049657559995929222400289366370846067674050622517646412791958230882558237128264701886091128747857576944719919414169631969874690579154767830355904505738174256417170929908850374619477472277636171190049864643863821776107192195075926551092675163017615050532176429733309995324865099822920250203423848346841819513126464029091040000000000000000000000000000000000000000000000000000000000000000*i1^25 + 1125159252678379911848339400907878132455938035957214768201177736190617172967187475205234056771047905265945263896163897926922673380085335076885280842588377278159535492079868386621703829107695979392053542599537830439938982203424030850160330164900537185611762611647652977896114104085771329393374652901506593700919282094584478411904271650760397976665059582600866965063902544734992056457779278957690127281744339690769820616405598596044976812081224829205550749000342307869581192647771214646875442147548441820489344969320733624733598963570554348924373736772048521333781666706142860563116421129252522966427413469310452569562384828579630482164297194626933306430822627180149848314749844104896884125105490412402667391339871041904969858115899572436471748667554638883684055628759758607884070795193460478926918713209111832911123040380248712623425952642709810185336872961157625873608618071846497807593669488377931365107843402242369750711360954186813307513346695052572143945307890603429865415277225819700710100101185768526359273198219414206849640883976252816429006233399138633626988127810992866177959318674197943684167247226102082504660788063368932052107921760060419166711995094773983391375377396088414433157775705611347427664729205945176391467193169272959828894155433644441546922658206109699462553668322989703105942924099494800703579051081971455500261035641041139566702096063765351411173540612811734663544058465307327452470694816742731017327807760456663926771027243418350873684526597923517986663080976488075525407929698383549238863002924361907620955287163786070372442369653433015562741889274040152233906089677832100298480825529498296265097011948305793673883162255277806735505768857975815842761656149061243230513010898551845117839544549184434741552653127724413202506296746749134236903207777616550720924993340842477502722982970451277266948320541642595017166886881286633505175693024192095461271378856825608547730034696983711268773693305255117610101904949620405387783539364876569146100386741797919713496854980635815639595472374850349308238380215108151719721288178274561688657573633127187729006644543858890136356564494604144770475682468579256491124650375650194270738946685025135282613257723635219375554249837029899960129811737002876809394661459141964783324474193228060034211184381696456933284901124111974146262486721687169118775389568000000000000000000000000000000000000000000000000000000000000000*i1^26 + -27200229014999558071270118316968173336550295183050761982695277777726622262673407676970611986521567704870108779979441589596167570383420384365975724069840229557566591275685955887024563061924649801054773389310691041421884597826634277062340590985313424789952566543467522030566263818063719876879780377445654926831758909288069970154193346673479410087170040431386136249123527877632593871561822870021720536465581613453044429930914269021736899348982178966278598873112033404072728772681265009522982469530155840292226675973275549320994484868906116493468447608664697956421931980044952549440729076087538294064471856780476445546081314020907155049842089336564120732308617220943728466577224537202063345536505312198702662076002786974482474603953611373900430507857102266794884594000808135773810193424465657838024653608076828016666300809465253091693918900997841781890202569220761250804380744058539459119424594969936599963177552114871193229536506345419695912339364558439574498580110771440236367177714707161538856875383501758641363829378088400228547557208710949535174215562147423089652816379566035884167202200889228387463542121816794257352676508233096807704251386186396523687720985670770777271943992936778708699353151165786196596374208270274604309410525600224150755516289386283271612814197823659394115454951247656110798970749628521666870773668183427762062793793251621991991304059601453389166275345571921941063477578589489215663681296719604760460063750690612918986403020984130022388563513303942263942412125120805322808118317716807302908564395800136547525617797909238547485055994414925277097129869558013080040523393231470084792198637844288275360944475156790538158056536988937561387734766484773649167295106958534764119460967264832202196488001517646906415519693692407115989958380081107327839881251186671492680957997046272445728982186475704193338229282514984735666231041047502793265774514748855489640474108512683043298324095131814230627053639254980843580391405094793392956522539984774481247439849984597973680467053822452538755252297685201503193387285261717586565857124914051143634881849156353621791411220044334491048001474507028447835323622399741274831340345507268396743120073826085548885476443477751061856360011409652997323470555302046339397770240843626789989806382563031152313375055946581175617510229509576211198870184572291527853750400000000000000000000000000000000000000000000000000000000000000*i1^27 + 496412085601668738283047942607296880627331690338778109886703116207939139034470595023402802395339190944477936582985440826337483759622630692787512575740835636993769188520340093594582730524275390107119978188573038877130225985259728199015040804824992210934318791673267034867968690185443583807498873573389353492536889159794030896895177945846447454492914964651527952724739307758664166083299864152379381071170373436755811774094024090547088168654785585125913858097159638355906052600001196631455329796033838575074071060479153306575484736301284422087531753269569411681055030839505602397327915142689293968166101388059742482415354386098031724709308985946653237174431152335188728472708661191018986925792448719770122094242828869652846404012515013527214154915500720334228112334237547619039790787137885973439685302290194042219477705387464950320066242639688668588072425554292890965012524511555022440897185078217070582700225480617006369283115513737415214953759754843865983293739764326407776606998875629038456875668000031840015703815297077481183856819717509066428494412845382795275106733149283356146978276648462784483295900522296587255546324534434977667184866188144241801168675948958761884365827687863942459552029498674790068482207939288878138132009483175969659335135446357637892693152393977037704538416990650785956975057698841253897338745682027413588376346921348173918591580364111207554355856779272220788272178152916692278653954660991590041460252792162607717297131578364588608104528754036298539999616609372061190875017496873466748929198695394443302533919391022470821400166447808729678534025639269274687290262825544509342013131145736219678740995208108805938756426940228461499818413207035966447603167028136629357629084278665333249523532177855524862062525072671780402868072225393585801244919530061772122201069632567087464513451707708291251082343946066190245411622071326263566452467293544848947137373684569899205699046701295294919324936340586866290261555800711019178023882128706000793029962202919084295694772215251065825533346632485010740282453416075325561149876721570820361394069252704456950590817727051632731075192441698117763820389551871130508338328851934701364296094377211886171245189722253904402682292645050180580499752428848618649678292235285490858676235994469583833854497376098857781565303587989261209634245288820175786720000000000000000000000000000000000000000000000000000000000000*i1^28 + -6888476403678568177749024241172560720514309668846525448482981808730359023146480424657251944520732806485216462796195353650789488400564887720383397299107234322309602202421962427293866661552967374722021839662252442987562887349415793812720257536679746075591348249280030274452891770170569192275200225207213366508174601904027411786592833182193236489196034939039447573396934589017162401649515342761781639421114022561954681065294174769547702733405744420439916497441324519985848576919323063486421462389683324356159884801112692468498828623509671624530807769417473131554651004658843472650367790659808837744781935750511109573842127372662633851835120535864471560843257941790896779765260572485564112875118484135752311540855214912660370991467665183239907777761639553323877433395431913304701903890497190527088237623181439798269071322901403938220219746114763662395586480849030510669938259567980718162452111581107394160739905922240350690475180158912339180666695476166925445690695183119558253828781793021751872320995241121001328317644207319377027251250097188721553876502059964568491211466053876326272046415357181137813796795358883278794507969214617176896177474267075564108469379565505322848455902947589858996049361071896440778976723804124108883064203635242555131721771344352890353806111606382092609716396593701168338676317102333436741722282973408127205059742303781326141155670493183400552338427073097331713851878814804326807152279169721315078970572028955837001599469126045854463532271253476209478683290900337448830880862752543700708132620749444222605593952392269917984480712796799730563276815398043305838222447395085175652303390109356586411118294470261010121492671120376681838949419105966479346190885722187820995804199518457623955375006549266761913898911583146991088766255257447790938366420296499629389144313475947750611668850057308965077282059857671900860394095301179395213457654292561353672325328130005537266340473137626824882672692652628967405017322525549238863552977867998131671415938627647470563042494930132306143858421015449515346618579710240782687021038415334417490737692343105494421657773007751821588052279288097365322057350644972389319274632201362821287524079210574021535975570880433526816798610135961148433894858829007171792835334521143638623930023324334634607508203011066138716590510923173886776586120170232000000000000000000000000000000000000000000000000000000000000000*i1^29 + 73479024220116346331799065670089487375223462044712371650689707658104921873147533997460172791410710309381454543153113627183764997646399764121383320904224504850226946465058956371075600218510269575238856047136960066990618851571914870917907675940881378763367549784874656378267013456516250146711625768640168922779616663255530516580833764301689800465738310249234716397852656626797643946033281080508613323982677511075146364878631399988960538175216467855556817766970255662629135881572533951587031939906670637148609832812856757784139504020617416505038884194606614221138718791382808581328249664100260637209018833178442747929170691014621208051835963625522733420157281986078090683808299110025502748172470797956427570239585092218066683100422207014512470009314915065916683885191599073207670858694592130718354776806284417737129639757081431702488074029391725101573083899745044406850245891499618051164274438527916619921634301065794683407962668657165745506977876646652584356835342986691940525213412851481068407713373656041870473486688717204237473972749593052747301182420401419305999613137441015641308293571796424035530236361635881634300849191985804161088333164892357069907806913923163455322603610205667226445787733981007505045916294429700871339826760936359105798880321398066251036978702984513643777126768638692561413677550217132930810072186978645160942171610640839649074089960389503306815237012476693833363726420345102408476983305948265297581940651063344861255489535106374852912911754116979911534529427871180856399260990352976983530105943298966339295868161656032984563796814689534787839122426321143280777305396201483355041595946498032883762257859360903708527030103181790820712116907310439118108960589453799627302738533580592823969588455009169441334569387175060461666804163063972719975423676602879318212091354969137241044493072620392889474774359522962255102340833164899806322878492967865156480865925393644711512321184777159597292823187692358983431756743324910432591797748320807779666293170273861487122821322519717805663863456928819626423461351748890788709925966028448065016555033409481228376449654792306093432079549684679945228477159393859060511065496778290823691199153816862044401513427793829710441447290366958168999870388620613155115953038143865903197257135174300312164937421804722138372608760149191896936553928921600000000000000000000000000000000000000000000000000000000000*i1^30 + -606462543083124214130447250058458105610785187451900172206558832597441004350518635850107243220936640637150679333810540747496352036179517719280902900397069550504206734617536381570021409655646724411162817365612564922093715907093503294089384585296758976176389066952482757496391151505984291965667935449836874587783265914095750297799413104681414146773428150091938306395346067648052196332386122045251229637097077086693186075274378885015553103629517334980102936538109768257341321643184765289044696648356071295707407057805756048759508173751988135527171915952282773078173528222796011335414558745447018357045163077711927170429283169142426824731051055684583083228840165270421528563568839106070520875007651206710797094857819623382143786485033734293023233253931237187715862857591836222173290433811975491434258398097473839860849224927615389061382246531034865232547074722384289964737394146529911476358703274470918470555715111384964294770484241648722456136100632129463803801496757242164872987608766389380091245770757986295433160255201710849198859029626655316631590386958634470033560263871221125180758943742087027504201114959237806545679075448117483072400552423373138449871014284223479694059100344467505320879917967304397607476500617668817032315241060107810485574592225937611835117665206629679000118550433557414544427697232336168893629327688355445623684642378606425455128018654019151577837830762767182593996784449555219712809513197351064457405533467802008864217622680869319228350502991654556816753174943988515484368020634777265644385398905889923995358399740214746673871113891705357645702665946825417462696258937249836469675991349196769097724980370086791845560253122645790014482587082023566598108078538015402477992126570902838283234673113159912188484054947662364773935977493162178240850854001829498715723225448370772474194613577808581319748741205881742482830527060404755097683342995379389543223988644285380836581227998194855885846543570265124377407352248802591818504516027126152269869395908973901375272051317347233111628479443780341831613693268412866127865922389985421823619253926420794877731934086253019202873504326156745977562958400110166239860833119800009442291623923668518131240130289800687984789335776807799899651800856121816316835191765022521234733171120240873351989917073959689782399403428600373587957354400000000000000000000000000000000000000000000000000000000000*i1^31 + 3903069658832591190207687219102420777926008352737180786417928463065724769455419073624108691754463602722066101870500662552621765655324154969769404558946306932705279578151639231319697448286887936428443484211470445576465205965219024121958825538805966311727412094445722633269179155901513971521903088289004072356872026333029222492256081476043223447224181879068246831270921356177087157170635535477716136917068506951188325039892112879180073758943833628357163327336865955227519947981817391523537236962606900462250117222645747926218466619707864098887532562422675363095245976955108196779480296473687383325030257522742297663752795390687019724852625050046535379162157844114176415680110110205240063323657377486251903377853770057822470003230740462749079016072356311504494587554225704696693697351738631168546935030060072694407490485836822479583916235241652541242046190626140075220555573918241062124014013540611886929060889710066042170206476674716357350491920066467011465216189278099669714110844355505864879499626928785288841516400638407364626842076620848215794575876482884511754145229160398148354502802059226682420748284217869821027913167179249731017638215403269475744836510116123359363073874914546526651214770701745346755466593690083156214895580576680768816420000219355642202654460812709584056485486409202272616039401397278425952989076809253237146614106608791309960074391553457483671673668358151888099897081912277949878910552860731398489180999079861829606514646452719752835253338830124987545642171297912238684115888861404391683756831996402959510679293213031889314109446782173960903105245668226588418465087856702306005380147387607281536354232859068401035719090448138004155216363185931079531350025769754731621579675576115747691565329518537628121450194179083224141629011243942342397661725092004569326150633143130721244907095532357167047745911032908316595832973153720543723332193972811107596241192676384562624380659950495992649385664594702291976921585194141722200804386551706572429318002405095961789563785741002324136141886455654902533769457400924056086658138897153713713200792185022678557803662052367743525352082273400826331505838305170996586305022433269613928278618711526186080363786060487558221963999118834927210769162860252193117014322984393808745824536251067709873971611627820271277073951460036213544784000000000000000000000000000000000000000000000000000000000*i1^32 + -19758724844304753709832111035399585953356327974262746622799357222985340074560422618804319659603990901543401032456205677275804877414565659089666122060643742528837383414630897674610490438858373717029690953529518562363475762867399045876730518260892801349168479241746724520866029360543224985184368409728804024503622787416301366845613444833073839002655322956392194494983231843566934673000172417602052973734480595009816597644865954273637883970257123258311866659795369056440686334979731575340411973761827335465206880606047351138422208605511167010632114594439999020898710249160405237734909143238851533020818742433490026337110063887615901393776781938744516006695679831834072213012415033190499641415509036572004588231196831502009390949274876227845414287476331195114264521658898509962988026174964153265293126723269903727764380614566522750100457614378049705366690538553489870873274679088686029324838249517151752890485744630827969961864459768328282784256302678012688079075718006395372377261692858479771642170833871772706331504391829308925974669676137943271439377325907602948115730643804167118100329927351723448452544471153704340494559736018461655227140013971129821841337321717298396624395394122353886141133128244006589930401556811145747704257005043221302568784397823672574124806002736872612038212056404812125061306202290168556730714723556604348549207091422464361616526774740902897069233228318368592256590479854053350327296487309536863362954365336591025192201932102137875676039675305441361857465550860981642381051054779362096173403454576001075884735705533399954979808459544350178450156932041900527245740511471316000164438964447827696500583339576219283567821821908051858943205990224958230577483108396515985777834147858272305456400710539400043077856400956388246292186604292110034983927491795788116527414964675612928531588507057440829571727418931405500688225722318180372316113512582751311242563233600866144833688610996301560468119959213431282345528969309136353397159839770392322027008114139857369594574788450235259394938331538147128732101303888797551919465494799236932620036586916795684120615444962117580467282464226866407389191011714697716203288358517401724016293840820873548022867786883354775919468790240352484580080583035949274699205208948113751810413577650564658704391798782591298561330033198400299200000000000000000000000000000000000000000000000000000000*i1^33 + 79589121869153848520818081177688531470365209484880861431286765222802530149633077807495431577124518195454979005728727442758233083379365306942098211426057612310005231618629862499334687109003557547392475660645887941921468101619293028662228778326510989072730220594486783015310279291277711719783817614178715587977189724187090540084124713805834214227229142477150254790390348840864341241777169440347718068313333576074756022999053625119817033189582665859191592085362368887493569472743526806412837754076216392074371483734528895495096264913573262634009155487999185798810860771828100692707701506054086943926902161646476166531186898859769716408951757935095965971516089805097353938571898779456256350557321894051758121294150864808212201283621220189032746101428088117650383950699037818020460997654961782297325760212812678510838051522786891259900174564857830637174736735438867458428521308701449724137574132736450934205819099233532873771976527872568777686120085929331387481419836408089966912489044308371656237604743728766504829698719572022087021851647596327670316537346766563759067053439592896004974714470655826845875638421667871727258979905131247791017832139322052237282072909638586324145397102969945553204573748881458599249676344460182069587207430155524029458180082001997096740500512267830306898786713617223844851966416387826613127729816111046026067602666524866217568701304362444813150718482225496214806532901313185415523231968756640897213848867486162503438273802451803779616278429305920234291815404228949615047341496488635738828813417428775792214275759340266431894994690299593160752717715481912038198998539979618735361674993701461242888793542527454147633897046655737706165829983477422123558274783856151693191868834418069887750126108539359018740274496701175277272098808621268646199888764164472025358753922318317764798823549175393842184479749373622787708881835183052459473203933954733956461724145903918186657549970919857780537925418188448327941315295494328442548642340322486628065588805806508780754177512544214851347186496255859314330905802808710040993475870542143055122376967417656405091370503919241444764128832077120676199268375704491299349281247865933249284979932078816267111832936952799998689858733968012886727439876536052143500072913180278109728164017055936696178198417180945902858384256517600000000000000000000000000000000000000000000000000000000*i1^34 + -258958757533840099078001368627784811871733566739628465931727029352671615125212806765059490757366477255258636727874060415839651724386927319934497558004495764975333095942269713959968223497309648080527858986099152767406569973914672125194707247606500303240571127080084453201148318494723732926704665125512520542430697430108094886495115978930318671349455630019988684295045205982365049097099219828484189740484537116327216536052363787282791957107593402214580009079002055247057564089102200978737910903907513516711829919084635315235690499092664961785202839384330290669174981298423942357138380332866179972146527385337545483659015564228915430471638852699706385856693996126326262262143278052686842765743663987407347644236083035836283059416982340374458605338477164481019456408277483780354831509540558595402784602705328601063494969610544795764131300467782406830941811424860914241214210284365184908400320132612039818239877609357271722576576353204792983220400544142588305954823426498898973342281908641407947726131533880923635483666648116018470986226520585427293191978781908964024104382654411198040995384190585642282881466848279772328176778204277794100868290441553101401128160774277129994580941849359947168929153944337657633020551908585581752894547671469804802022522250115151339056669631499529126500074455410614389549911555401961867291675689458804098950814034850382794803828249095577314556623150846799218150038653087134912359440357802830260919303469503273463291061811563963452994274171500554014735851618561038626609528941011137491152690081186162048475147515266319051250160148591384710952206358162726875767950958606524325391482942048557535704696223825089850208320948395945353787089654088123920429264271187407386371869203747715621874731796627329079087906794248970250243067562355878735933926219823970733547560618348909714882462934902607708858451863665604187510884846082333748026934304904574355797016294640533054422947195430405470845470301627931050884838677061685105187378900298981932755129091753469119607785736479895585590423330539727473195159510609757442253924846562181199941605643191302514878643506515129756972841913728296351476156392702905748756243907425163477448332743448887971441963829953180798588272711672973526081970165792226023937162975899888543601812218261817996819788072696294384760720336000000000000000000000000000000000000000000000000000000*i1^35 + 694307177125819287134445776333485057184908899952831280811271573761147337312790186476169602045271348772677387377191044951554067569499666012025907696409114534691724303220475242391960790686404382138604075985437877327464193000882964525995728757499534281081550313230959159102291201643233264604227195660522460702977639801372178463198496519908270012112069832532993829713952450454352589653450852687916465811234798100030553666978159212540096258565841623653368005367226335422383871433180311311189937759275542896062437474850733168360882513166480419555551985451549039545254319303201575517683827565149275893466045548702074560684348408432115331523068762539268096264941942061726656418773061559844669396178907571571015645999321609369731458460095236090781839637023635836672057317043918257232692455106927752453376202006506205226716773643394787294820152236523486854028917474711940371489668444984446933502656204409025394316712723997954955079215914898636776928783396025836620903422465804029178672480338664650109758417543908018615011002328573164922290308998463901018602396774993855476614022708636246900580344209290825848022492948431872113533146331201509525329170173747785991064631788193422573277586462189154826044191941756839803536828975387092854974984343390545601496687029506503773432888813141943549254304569493569150375645391443538247561202314163629318934870862940193804695643915291582969385520932022200617805993377887175724668807868895992874501471312227782891717305828091445119320263938291091540994953881860330534742174257611989804473873718684615518459301720654179584891056668146733316798288879751228329508786124891322882304544525905543438089913885377292465285257264033481814583273082909428855686689348750443548909808852199196399722964033973828559310702468193715121002510034882706857070463711054480063996802438371106982731630986472895771493174824927548980424250727461454238352463476310388802040108295361384789168431914794105703454627599074324067815889977510178120668747330946500863164813206110981039534714553987674207892869601833596913541150834742233345335633574049758177974679220158150927943651275633849617377593013333940132049239387091017235766934539578565929726207622938201306973032130480455855510081575411474534929667187491732651268529737097612233942105308568917583408241261602551511728000000000000000000000000000000000000000000000000000000*i1^36 + -1566829767785785213120505398204098267765757965599346494928993084262543659045418129239532752371750864906522876850712836608166730569594083128379347519583744164168634571633011965322315642161835880032127852625447254469380424943183556737223967823415634500536872080823595971280131714225004024540930163355367148326227310413928005870154184768671515709008941311394020422565781164540746784601788456256029480564087244593920839953935478429262492654844923313508529733158664687999920626298211051780083026226340179327612140304311558802999457069131656404790036770087403045137132730707831231296550747312220276931093617794980018505192601495297506407028605545317303373526175139742515161493672277577945538729884515252161330585001077661212908567948090212120130010740355012924867943980933011498901179099038539458772368349555696898505549644137415822611348808652437771929094657070837683782398441788505373835611069622514832724875896264689556360943064879421932298254335364879410201503129892168434189984485346181187937845231132360886553975492130461131338081203180066746830102273423645461852106079818140977498829986781597786287459215579064909358579510578169242130513925834389716231490682018229135024608399135154080521069006789674215898981410049950462392821328522876294452129873196424516019105139522263981411240093058970613427181308243431761777524306392071423383330728899287749388414928043918111208370537553649059081150480916395737409931173225606022832551617070099740833923934456976380238597901348175273326948801636353256623182989251754121263833119179400924111623320784587809213418961493407217085513101659701455895144042499668344188920780381595486251164431932051438878031762061407457999328881811671842990937063337675622084964795131941904533645130447270212811703256542539745574247145733245122324801957570440045559383999713302307739629679139100639932720348187353314044755658830881152260684571314084256830717906432866980933706990261406321664121763844508870037308527935772979350027306921346685915068532862138801802237432377772103925195953051528902079135593231183709761775626810385829562392387745075302556138309754034610173706807690974781557550781198952914101845636875231126387346138007667355603459943763458834034990981658750444311542477706588207343694401153635387459224424762629776879403633599939988320000000000000000000000000000000000000000000000000000*i1^37 + 3049283030038516163764422032191141912565746797081454585106353087477886790696226305521018362317233747857824929022412117717523371892436231845266400227457543435882220384817453410457417084002675496116924950052220079454490007279616510537967095983040612555321155503926519094758576674520725384271785515331069579708992677917766913986531639030872217888479955231764501141247985426385833907510202164375080452148497155682278425118578804435784008871692973289358245617286016150919005679782352932513202946303863945739476828699930189798778339309740862947879913999099966836618376187263772337031388301545710430686153543600587481273868815477724588897461517004087583650021231004804483370969580978072911171930013945414985948348982078515882404425426260895714832269429475522878424371466951185656578522681887176219040276723733211285825722980775462585421790689353514363450074325050462023728341261423349621245494165576456999670138722115811376044680055040670587736971188494774445570737212483119353699727803047188337648606249025668386997426746298194992242391455889828949217228453063692348714554101200510744432301270751919021873218017304843105846843018327730534954354685324860126094114385061741651409185558461107973831388625007236094851247544798818676268696015686061012225662690808294544815779700766333274973314593840187505182693745486154479920115147354865678475656330043071286568198805842166930737524679586014753647634198735787266894392019606648960214947617607616137360027059042844383491832271689931015969248026796478972081439811256188762771069928847794553833805033941677434872311358793114171241195753893901882868533476367169154447002869637125878745865510921691158194647900354698685968943655068525649816333523583412317316303314469124697315654798793294920589691525153503031448207125839717524181815881177292819867787664606162126621278575919955492004083541244778676195878735302084174181682945527860812705450219134955130800955714210315527628066024494280456372302094172626399718088031894518697329477517973785177531660242139267304645952664570896307306197659225809580286232674190944274444605673426479412769978675113294869469182782741448641184779867031165498095657669922862758504408067181538938856468535792165365479160804205343185497444547647443479625150655419633812612854958000532768842100661350240000000000000000000000000000000000000000000000000000*i1^38 + -5191042489038775571813521350720675580481499759530610550357317336326078051937321090890340111300427266674277995364024238476603291138210272598244675587917224431664182664723024294106849118931818943375082865076701991876458310079037165118641443473448254189683445619703869971928461458100455670730882144203949359865282789858874653551853449635700481568190963150672673182611500070675662811758295171435588828982412357370266801217263256487927342142978028671397112760666023255093155910694613330800766659508114692665828442499970430188037921251949194724639169728930830463633253350477248293531271153468857048121017436258560678285673077028279104687479686666102939006694304025794617291354337346936172685332107477743518904682500263247459327036038195547594409343577292132354957718713103724145477032471519254010938328182523702072616442696523615351306462177425008366461292486076044239461477237323949736287278020558461482445161065434288960572813855373052071568800289915327288962568046536694587709654395647370375174786884134228508791674684740984008956145218966751438606251815056345264332880768305476386487323515011659413516764252434805093739490591263883987066548886255290723371392895835163311657222346710704686212020893401138131255862427360494507399684489046901552325358756887320338348672993212803453212217650148277485674047370152321044479710902138835734691776364818663210952041924963990122880963747992532018641514143819134221091392479212561751135107494646338872403199031456998955723885975379289172030627203956918815215730828299848782652947930990899814479051364180399761888008283958903541551572137802481759691034153452575487459042109967844547095322883025339647477438466689976895156317460075521374247698862470721113613581209727235556134130876414728147685081866578765814117063744523015389753831348895575206054867633812586543932102812399894836023411995743773261071354030531933704562510807832549420998072346558625721349751323206813236827245745125365905217252839877457809235120128664687434004563492504525595026913224517060024346724942827970191642990987878109875620767510821964163726022620217794621183363009370087277653475488401242311146841319020324873723427609682853381601243628063130574604435863616442868906270486726934535473294248925996473028579851977481168823039259333483219074539595200000000000000000000000000000000000000000000000000*i1^39 + 7694632881419534436544026601869728467139430157869447932610347162873998376932294309298557314404064764687610671772444348353696826000159257173048495397764114775389765044600292235445660362844563094277101069995954030105349854400597608384593498375925235387903727220059626784773428105186722324922618651839137052455394382499228748215765882329869572690029825835923182965048601355673045375080146090053577130252468890914855855494568071099188752819235735490469945871869398315419535162097693121868432814312055022381275275510556817937285762773395902022031980668737490831084990907545029915970910869588939747973529040669720422301116009893400121841613471201097498943789710136670513421415283062476658000181085017586070744107283945367292770204430339401872229103076320768075986587974863148153536586936277174622949453812915521153600586401044581854527404853096165940761164937628395288163043943655816541119129870092894137957983005766955826962436297670591692084702695744967540614659899292539188877058259200273560277661241489597647142246791481389378990036022753959364966142202656721709569615660049140695294363354214054782132392871517031447697144455517370331356985629741925766915554944756272261975117801338660935616681539279428804447308818446410325491873447733842132498464386390020587944018356989286195167767331000662180154178524567456504666953538690334341370461549797282727266734783401418789081146556537955488371074936684559020871782180962156874417432843817800103344538076270392412790338570015734802256791454679145896000574533955064880479393710753548999853380389283360261888146388699529173865024209750457863031572414437812461145132051670377508692428493889030231813470316186370125234027373596146923233915620645458404444089835522115461452164992741753393901801540056223326272157806403376710011229293624732220399506381208275688258199295087944777414568277802808154492745469670943215330063588114395799374862992432354178256362204565419335367974953409445394849546232754661235448465988860617141584044347828801666104458123618300554487576372866013995931400371572535872033666389454521977414071924407645855311226703907456936249833059717461633110654657570500555302901110167863205048253036224427818358244041429686346377211864011124159461994521067711310862460712387409450146876831577636034450240000000000000000000000000000000000000000000000000*i1^40 + -9597648175738629357935367182621203106125674022582232561848789322498705511829680801991514145701582680848701342568611835279263073076650168978831776278737854009970356862862096829476377475349783034642986139624814943017215492349863435801696814623725626946130193919769062816013153282587136123939350427410271049246143210110043620574366471265408387490910631104354618261258005254986141473837268558718509746672378798251055862681632837129302021350568722031213054162325212423850520272978221813781531392943351831954448031705544177421616043369862209810855470368270959689563517853403770996618936014118236841407884070327396543118403740384262378459335373555858360490812547091931308974155964060565196886701355130676514368958839264078555862011941149817825284210321580965618399316932192408125348282974790851403693274669761327779218066408587288519575662005243954756479687441167897496500412592648246434121100291373869663775211192918761415004441306648586331092602137321401427100705496450746350137229058035061229638704437333299872892665822971874634707459904482307899212477020073356494152007620773975763350845472338924051942479884329125619113326262069387437665558949368531976211190848960658492221715324062362842642134018563279274441627832957074844330592689004641185507675086813388710111561331312711353276266835227082903934401010418051805335717910357441999415262843594326832769151007664521059768851788476850310819932261754256036729283432899984599785635049618426712865806617858734884797534716980911824207610033269916947933549143522953167084536396747752664583245175642466105400009307554378360997541545644802555992655271174157551495816795632749504528509064217066485236084898594717228966335317128761993676901298853409832134277120170660447827481217553551266736651986908592799305705656772691110163757195830430629801411662425134934604074211861964259214787024084038411617069416105264063938159668692265608934865773006691727689161395150683146684514183051559193087305978375203286697033812415258786812547700197887052044029519267052866827608345526370779789189561997918448399423281044708335275283736038942812623144901716090180662917788355248028873582388552023314352331243161858963148582644749390883956779615078885705494259441670656660996341197429113485387301968565053531682926981212504320000000000000000000000000000000000000000000000000*i1^41 + 9736746521357098042585454694675114803626539705160003702370920836180112191199113959408944578492531992917405619673010932700430660408366301780530038334433601860721327110488646581126065255819618738692020447884794652000213926926718897945002455491140422386007347175709520175419891027993991109668530912064901568883843205853302458691042856471578256905884996493356265462560068876510846474465649185221654790481042150304112066719563686489215402808416488892329655436771099726084001306560127945553455095972131867586960749186835928855921068799028499943926239334933073837633838299824171580209942115374395556910658087683564831123529087940299987627849698836461072139861233054049612752215649857120012977207966880538409049414916074397989909713710107273334033231651259270434372131914583903951852306265310533340077595772520156309166506336466944678319829950670618202696118145692673830475227470061581876740564957440565138979173405952587182279234794886754473463853314923297295940960372989137606809368942083578781025373688527218513163939713142906082093374735650096727734956019798421938315787083671934844207807472963995557854018484207965913923964699572061751477459321848879073311804529950609018326423562374580544119839855306458212358570887400077685790567326344374106714500980035818102821035680575590500912000122675463756348185917461711038408399863574214557470991097949996439091111384607918728512601073887375319365333664081358993227547852058128709563340122124543418681364833478264942889574478678945456151276694549524467592780563490958914822997236877512943291271176316395367034383587671627911703938710777225292165822391919177422602014274518955717300679914363927912895080320018710092474144159001466209668139012984067383674084471106775772838162275106932424215373967463670359599438483548195848246730537959980521268704054203617500985453232848258894944712495397686381128023309553029358560738087019830722606092251727382949030581826989494827702952445724456006209828431188778835498213124768798510117859357363072979080164456090158261646490248538657006807889698800670030547111594167773382076089505891095514401697078490604194462766929667682887790649316063278392021777304938582308538077990731041851753347508815555990205673766070723754527555848155206842250630551548820246935493759392000000000000000000000000000000000000000000000000*i1^42 + -7742918125768545146240806439695697443152309164585194507528685092660056296649027663526141890579452389438767316164500234468515317987160852745812533172719227906909293297560821586638489841346723486930440983978308974192471398537909998734677079975633539830220218616442599622204339576097518108457453616479908590029904797006876944274371967215220236567906712656052307124788507148896606026404617427392159328739349428792426373173873870494585564552150393250749460098121331370053086144705985340320545976089649984247580549528791574318347217051865133615878912884218747811567590545597831326331738902371191219138482217131504102534007908039367064325168927021681174428361487632765293282541479444572546831828801649326276391682057673684015708823947519134297051023144627427784839357281302424792373261483266665916251839439063420356164892561053034211695412588136060103257710676851891316010340162386205290539813491067974647649622553815265459809529174344398744796588370865035042868978936746786657873603435396233751978041699638992459793029200738661203774321598511121949301008577631523654359006228764473303886523840610631380331407562429620445462786521005436047656943441165036087701289577792679197555499043236665051288234861138439616103610640802285280078779836698400377587207116733941694388561509884061204160546753888334283855869372634146973604875368439890884381892143526736153819530631249491924862703969002705379733040758568900375760906560669787787446955642230839682388814368646497542791162351883388535457062600280864058175991779467777887925657973950607765356753205619151695619219079938754136541668708289267344004509198014525726553932926818739863430365533033988460434370637770142302039803069883844074457469164280178933074429345894714996116017472552771012479434946193321891990777597551073876132189654033516677923756762868792434337463867796556572005826931008683752314854656034598487327913925554278076761126113221455377384844419027388922694036144137692344616315674985973646836062023003112457258118864010958851637974788318272539367553408414203239165654002792818492439212796681718106981301421197101863969715674157275086749730109673015048294827938209837241532983845694046173068110593428383280990626460289424519827484755776163844262924474955552794770947644180541401415938080000000000000000000000000000000000000000000000*i1^43 + 4635121047943520981844883067347725111444038661486136258479659313793679913549345049616996859396069893703315431535504203125381131503166826815071765935019237429111866934672824117088961964440435677320182036841844517832852685273995629915912419160596814728949887926338606548156629577290467299117996975512561083452974967833800461059920266525526095188317141889522015181932628715508082484041339974689925156652450908105032770645631808904168463002508201256057821972689060624619091415770804550201604183125679701457497979874315049205440300815184862273065497684868007060476344047486449998191520862117385446182308495372699500533022807160089077268197362411997776891990146656336565615762757918246247332149302885277744666470861953490875826073660495333306178553680481293630514735023019919572767802567490528180942049770887973823668402862124882023904263102717348244835569879485904534038326063019384897518801126815827657071684925033210902592080600122331961468338060655925433113142152887516560748448298391356267670778150101847580177924204776756284948196246655450740061574036052236809261695099442536654617508413683562947000641039100795103630637160187720143359742912143338769889736883510994678288713748051216553144929348916293984540646629149753097919151084686677783018514094306603031502564942756415185960300353465597743716111106620487034230594515502290517060923357403300700586798114970645345680770206182228470299590506806933560877604082356524126607789586437327132992963014167215511506682700479794100442694473248288445872331781133703614451204422327601828049452009878255657050887215749506445738166960192484305531497587925902997855944759548548369192149875872193298745546920531632370742125111557575960976018152898025032227724312240578810727044452798310664568021736746205762233779973526900928782207829673752893472964410304694587375028985524756835086530677119052339396512007469549104304222675715397679174752519093336690885516765995620807921392768191663694964383454439389295746265184813248398530017271280699931757568962165380886445754707551167345105107126076667706640783885891610900142462671330904017387166119972544363496778571530167942883266693129356328729758628355551651596208649269056917009350270482761054080679303140181970709135936254557482613871304434183761824000000000000000000000000000000000000000000000*i1^44 + -1985043727256678595943708384944165002469406755281118084661701210072582888359868391915083639015942169531413741703590046625418499129654084558024926667964328579159826840085573352853746100273096108639547078587748493124540992299203798668026675804391272005141565743820103094359238347347699485499002698433516459432421095066792176114543426891022094712310344227318406764600153123937094989301201242738842820727002365066577277412031590965691961826206367571395358520975380310300795229546738045201174217646167871922002374101392650706338290771492533347589242515039557302327501662294206774168070226858340299480292303878237534940824031767861668279503234758307940331123309595745511030193071728402632310507765237373896614877507921512042186669153059191136401612010869289726621690659045428234222200182218499977805470500081182195113634890579765303308532561461384527281394027962404918378381824684384950563093918711789968601365671712767584943898616326546803666426237430585873534784087300686674059347613216390140314226900741720482803169103375521207230444288436091958953577590160987362658786935951574984549512894665222798847995512476387247269208532097526143867175878235174970340305308174730782754920962368331654987952664122915118609865780919951239111311850536940211839995717029970018915729782511058997852656612601587390900723398345988640599911647813530859094734444692621454028166870508934580611377772196975975597640678466424903731443228008858432544791342324699621445029547007975015060109979707097549815610127544919499554389718655235215139687296762504933528393707778998834164311466796056586677619795452143542723557185473467181895469877429843608067128570551893058174071282184301577709254743232400048738706751823152692375208298520805785470610268730375395023212675213548359689223635992013484433122093552241376225434614180935167432767626298438404386123680216887042220848971640480609374509837324103514511061612574366022342001454692962922272160787048565069722819892879557572222971161494983279818810935695552324027083031381824482008787172236145602903711791338124630773336369652720434571870067851354255152942724942321344725973718296779030546635340194315248086445531546429155847465864386170958417000987790408470962697754429763157369545420206331980248612571959676800000000000000000000000000000000000000000000*i1^45 + 554074835088000226057331344092418735189829473241862970220759413604877472995176250921345674459112756843459510772079708787606849250974072104763423448584275850884996417960895889073503772540345517667937292013199903858493738031217348420502147192376812564911522113223078043756458106604490510887846709365799769089461882399750506325272419216321358556724246480973832361470596065860604797410820105631199667274872466542423560296791832880113916121189541447154276911764586183027029487009088300939307254977807989724907966798538380794474254915751951348154896580868253928171119550439930772639676574616697497146087269250512760266342091853214859796863002015721580954360621138909099829909806298893719136141720207998516090702366460006387367430269910380443845612901169834400041526493861199198722629348627340764685546749022441746676800046928607119993230859198474652987660496865206379762817548548955368220885976947433499627959263204037212589272629311273072262552196970283653733548515670789234808136034493351620731730778263467593262398611674580667102373856640784499549223063847873552217447541812030301549155728003181955856021203638460370660060575909108832230766957234587243804663231311913896379862181601294602358973146012459771537958261016898083703986858252244853676334300873708761487453009457560184333221245628469844180895558968961230913514573752594242547253932950162475102930308613869056128470532772216181644845399841285999116133403936588627017980344729950735326992589036901858276784191468127720354293611355703272947347743570859305666079821582187125739453015191922737184971014280111712884820792584362712757576069403128585671606542473389313586162346256314271508002285721201857569734017558956098163999405579209802318977815251416761176294972538776832162462467584889330628497060835294727089922749854648838665503251209740104686175149547684002091335631324946553656243905658495950480966192662503475373036891565632038906505601678218954046836324612102304786170553255004314858409413433732067207163988214259425281091239433612573437804393566760473138351237112174774584436747728112572023587200210168839570544483724630060918070494228742364593685556305068714470482118821999162800135648963668727926692276820150826218183687142616943832672679820777358607841147200000000000000000000000000000000000000000000*i1^46 + -75620868298934504307394701910312156596452935525282621110721098611207031725904315227331653382524059802676235021430321239306723850968671810124238523595316566323847960000981622535606655562730799798841127912311147238325856194765053945478974524479885293592229162145476417638278359937832188748896683298139087194856141796225049762861503237302766432151397289884456505774091216877701990706848236178123443062108970488592216154223517248200023061480572822767632565938157860036768989712002481691640787638064625167623169145506530068701380487856566691871764826740208260525408740564835918918000169578313295076843326567656734516342102199946478265585624649820241906325468763883210190209884166343066304441779333696601863571426504577480260822854718793484076255603082965656630549242481625623236204119816774473181645070076218402394345573657839590746193556737725570528117188288761037540781709986515809534179895419086516147451838828570023229068244574251367873451326895121745134665589087132975409292559582995492191907217837570151199299010390985021186736007598462044369298634307257777255161812966415349434375641843439544820014511259254160219194564979098135086023406055470889897045697095479563397606972774137690513937816015400178225891210544445380888644472113313022376726600476743736471408403598351248818578486326242291362283596991658592741818083557024922746641690095768940912281185359378462449499197015272302551072911211148631397625772045776886139062711859033821850687114850796110929790631264444162797537257236035182252047375703947105027109003342273086352818902686245927725970926328894993443236505542978757949457166470565149267961314018925151136610506566019761551715033438527113149775812137492315814613291582567384354502508950766020546962784583744686714651596646912579503619619790959736893098248579609084445876074755759285188226635653374051359930792482677493634763561379499657997858493748786460632249182464901189352399069744028715403014261447680157630978454397089969588327577774102128618891301466586864719653557421353015023117354837603793938577268264154957759521306110121351799135396393261567327968043208809192945647604654866052236143695767503786588483418065088578216834645386874766935138938866448040368205529749756388591571335495826464126608000000000000000000000000000000000000000000*i1^47 + -3232747393459769544101742670290154013805045410457595190260915214471282696704613760870899001724384458552323495887503861097047784836395745135748037502471100812285061665807918191286883227275281979895255846404919067008733597548198455949471024556860640092030619839225073891042486270956988822207921860463014157235663268709763801205310055219681545769977469279565007951278524659416087715240719634637285184325060388981121948737288483365295177998231279138710207715125358395260515528196738600400351511866650231333072918604283170222599265660439505617073468881534849672440991206056712294724035308773975482646399902227350284550987292916696478900965023568156802048049574387068189739691428260922495624106464466307873102118051341540295583873130789173412639741956764663287172568775416094116865149336085595519418174738870480063312802848916345280664386828264114028467590791044618117472339570080850366684206774436665062691451492488373919541824126175335780821084926859780220799290364788603044019294731112674287399257026629614991146453171803219253423888232869612157682132013871834588183355592002445270116408580051496290747244164700980055036817999565636471457642740908529580694457067173159327456561181666966986713978524614654673436239905757768354699382729831767016130376602110965771977837991576560182779533821178404174308665195394812733752694687878362573984129456297953916314860048413484044960225879734705665532158810777012142749340389061996977126906485897167197158464251811032126104594274908172719093359017107254176197333533350289738682483691947028194190778882464948180697203499291483895751433461281587036087573204255613687215864088445235651270483435527282723325526632567315409106513500361050260852544744516720901525831489255862537745869693729663134466474385987178795435765822234253482752191820233040546331891895383877310857804366069554136134556391947534991115937930436101918416299418356075262011768066850672242021879124779461936773711129769642414022504203993479010970719184967139713695113917174697460922677785430361103099895393592967208320733070059400416532490553042715214739599038595618450275223701042478330822815539463501439485878608120144117904657622548804421556181557606053006892151108149926424008208694299732200242264864983763200000000000000000000000000000000000000000*i1^48 + 1495532551281821549416617784894634741071609886220144044997427476099283682590078261888728074201787053710829826580108314294336659686398359566174284066404309759638764013708024392373549715782176002921411726422911843293679314266492145146101514789144586708823100187909044523921284736077889594792032711549995210032900923059827831242813524803799093001711975895235560377850928837876553169052538480943391278447244414807979295114782504682498265303744743602736777230607190782381017524508707247801832925948378206996930045760776248630715394809945063394146494899145725576228839778629468622054494936287147481666235548719694478356777416501764878185931888912739289947243848244444138084747318182758047687430364541601992421737766564003348922891851768330240726913029004386267410674504781647933020856822923221888294425910883737800839095210364726690871682512972463843550220403826037225482617257198121598467846245017848450998556030990907378012681434128927826456280325778667782134372547791155483533403241434451796868708461509839435352788596531590793799924826441676711656885239593046964862398984156477584829559112788697680472427805010845328122632199197674283436553020446471151282457129333920020583567596325257706033293371872800029486822873903767002545857143423279325782471320070998017567492482302126040497758650009344591746030523087823007698554814625961622957035812238957587994351948650955274766851739665380992664938038593491181420994183686367648148955289449035568237737766749550038857464849213843888248389466759730989011015752466489490395332062433903079993300390666508850500616032066896607693028682383282383303138134503892263415721915499261475509569800968980100278243797499748762376442971799443900293248533057300868710383500489319623437244642024503045260449867716552003432994544330678980337948110371650114756905045167461777525229948497419377953079535581951891714455319263796396838986143657596685170657535133933944093103806530096528119963208726970415144177960667258072564833217880714925658621374165999866775875028349844467162853319232769350126714586072456994829033085533585346360010611295223625701385435510318976951498366493554990849792938357234698382429603860054441024768929832498411881637472167680715992996029273742700580820900640000000000000000000000000000000000000000*i1^49 + 149402263162920008987601055598181758544929309568103549556296444339864759665731240369948091199294161246825648260181689191197225036303065631991157138664231012458395083588751234808539870610437848267743695506961276678199018991826070314826012517635968259161438755967346976733010882984191759715066639441395471942985300442455531352972286998544877903635415952407439086224035263434880322052352279456038745886305142172923695002431103965076856778621496822967290142952061920743028062435071752109934941830258549498874036030967848515339115321925129222528155619440711414926329558463755354385081445924816244904205462799467837031826371534979191541357948929758662406773589322345299305224076611881366340863892435694595558274146553623530344838101566591128541908300198727051121923275909502111036719521958488765141325065626454953477078884657592394893949349159767326424600632161212166575980610185379629090552504481042776587089802477070630314090599901004653639928216048034902696233571298349925126606693284579021494118069148131897655848180352857063532930564426594594657390053859731318569028030994884139643688289959323069085771328304813677194670478356665816480193532511485289658564219801989706633418431346729645202692407145218480436118420354488172445224550439843458396420652553753589766557816229980838085192525724839264442744943013822205505057722311123441380779836311078657875631351147469907881114052333939719412330148375189140623876567627465877539494530685387727666680350144690374745928847529753924248304379184311383532779574201227566295112741344257535757916001101129837437591962399606388641731746095476218752784089255623009423698528013809767622454629384379628265714612904989061636882493144071300752966374266398525391970530360557170802371594601178137956322317232286024313677926726081946830278156467293784595821299441670719741494251961044539133924257603801823834810959673046612275829808904523561538889412854720994612825309220253733516664156967484752317963438922473404576670224186764247313327244794067682615405224206218837741471101011577258803499487457565218970919320445075041663748211652038377663715533190385953661683464609899602740452850095738106580406933281751671259325669613685036557860137966817377325546151120160909292064000000000000000000000000000000000000000*i1^50 + 5934800316315858562714684294076330426169389500477905119357052972950698324890218489451862968272515794486335227131580924773719585550596105273108422317316324010269326875914709878811862259152980436984222324321970836143898142090168999208257747652751589422108925251780602431694429415596479998013014504267306756258793661489173847407103083138949760968168616537790372539749829750830515877516735635299882316473533848997429231869589388298452150907679380937582408139918394972812392393359970340602918432832003432328840359226575809488096950901590948613681739378907167232025629679619368608157786434495848651617062832158857635772943214707798649032805206185326557226299256063299963970462756488207490254843402835853659409237087047271972486733017504863862139374748907919881293272203615100853539637165844054758221992039991264858823586851086758715696039868025946217374725692599811987627593113617507106386417224907546174926572594457162050123598348345158792303083056095119949730679146130805308258340142479467107020454101277792707188694522775351762527313269037203993091278499777508077785236197559430092376214195866701329582303602488503773257267930267132721551945396596109990280884421912331621287651446300821286270810919016114986397788793907197235336426560398419126394805517763175261974822373435357024057420531906581730518134227028778744513322331766484891405002920176878626213352032094540139058496850574811691988649223362701271141372568733562715233205299816717772816730040804638923892552494776805711482881580866550726076999952659890860710440334089848489817154247807684109059742545039148052454334279255835085098682873088813364853896135147366650724054066487729162714699654563643045458673344068866867643402581112084873463319968548961374751626309262443366345585056414381228533789862048302649621735703700703098898042059060626739430719204217121300469466321527262005194347854344815950750889412573756126092885937514066194046910940770549613879723841741544692940068350763234800979188146512477478316376572210783257501118389503555084141857833682758197338523491910232291995509890968531963283265549986364799087758663807729648507885244604109024602400930565199110879815744186052817670284867442661471530056604501542029881438653692460800000000000000000000000000000000000000*i1^51 + 134544102578918303011812057944486755484060621070364015277070155027285033203299322058400874509343973945033441762326703972296175087724005590166899283445221046643312305101773090810074497357845501158486465361838938424858369031518939916336872854046000453323958091906578664562129978064735735339017490468983109086043090307061111656494242001646405236625614423935211216896573247131528270162526453787678907168439585441424674245513465163809153552879148613369850825762838251714205365302145255006579282459406468240111039511408101573731678323558221194384358005458387415893143868470241769707688667196182575201839620448840660307683595170976316629170736512533495787441690763292296684431150653145088033413229214193953894829514862940286931371192254814762614762875368763923886001118324923022365256635809318190681274283885334739161469471903465382449213741913388467125301168070856133542723645738083013326969352211060928355163176243311433408766703048546264456990056052491369700223865157823627091191862091764761894046197672953072103799334080545969181062174419993266341316317672301285289307268577465064224685577739084624763724422235060047224327251668585398479267186310999609753806599901694854786479112505765143069314621972409708684627515147492612709687416725880433049890698971022038366351950284513992625999183145565563051223748139401991537164144943905781678223875136527123142953436220817361644855346159524092713555659414692477202432476983044573544105687642128873795060012005015246406389934191000148074161899464637820653120164314743605350998302049382027440725857419817088715864051720748831669896276723224586140233918738942025310145025910451435243028402959229505558098281385677784433744642057111804282691675473083731639751399906663468341882460764324982445760310215351621124973928364581541288983560955400130422116809015322929524210540485731491598196360722292698626153846677690311977877934474315823466269815080838581000778087853982114783651814300145396294265629913817553055773225807303807904973860510297518369028722148290686527513375277072311590657599009139023750376665849402228085859289945908273724662877886707529544051880497140683288310669742587225136907559035680598504321695674593197310066369278584508622060500160000000000000000000000000000000000000*i1^52 + 2205645771310819150262294449826327081029917571704949307882815823782370240959033115362271198159036483665423042569051685498316533777295290418456788651653533445929028552756176629518052706294908733681306449755784487288631197688359253565907765898855539958440553698396977242837404600357425232318687742342008608073286660554650587139320629860373173313308046889132858188016110049249795557695744614360427225389515955639916610150367736591584417823002818945436601681505614334175854459761133813902717974796304851277228646311181444010264481732984053213049449465121369408504372976400230209439617220835031205385334039208805319262971561171143207685279353969072221276919422482498465877390355445404636106064450027241140169722804757490767825218817478235028203088051660178023958678583794058851494704567804229868000871895790281690597667467119781438146730429118147182398494331608886742431979289266617981645303230563731659738358238383799622163200811690244866600875805798447865300073698423887230339950488632513061959034362473568413064148281290063875432113780469223147720938879425212214113811485755282303940306784919679421776973433442548525898453469433668739391938675373230426625773084500321339229810780350764007950241317560186965898129094019764721642437668206202268491602211247561347709600282180257306165052303207217703621133074649634186085750556933881645487822365390886921893011946134334825284601880365433169368627183149799680278338602128349284174595564399988326320173908353422220564809841925378961152219359504642403351468958962051089743226490561904860047956331538222377345870510930495918199529597733799905632974682108783292860354304624594727764048285433565460120831470516331121710146909593932138572818330543228700893374091994252115167906723311101142630182389826828396627741381210649534573119296349975603540287325867217986080663771503312622389958704207352305305773901977557113790704076538819201561756481731864239623773907622653988074359487511761775834502327312732798677012643894733724973496685188446799248123618667982527435519251929679150389403172252591019215796788651571808533238215278079099864108976269734290055877602523171455777072410439689282685971712208693259058935654175634343572069912175371780992000000000000000000000000000000000000*i1^53 + 24900371736010707829657966174568606495372235248387973466677176681156181668002524796844167094048319414281542802392341241162760791249654695931940500038216638866085737397792594896385512470617645974672909110315885680993008189667475966947334036538207129655979678573690557858827788982657546216792506093480438428466561221355945485810726119372807654131519553888280705679651970747073848412304066195781481540932544079328807209093100029823828371089848097850067322591132891716408512075398022449585500373363175634451450421252035437536098436953016723179342907970493573647211120162447718084266305528286596094808040402243094115383272836861468519626337010148418521452941039395257064160408356635115241719137048545849680053438308146838114878238270673073207028040547726268239547057021844955742910194625132261629060302547546950669095325069329048704805637848119245773967772281935091428875803298178422714222805979866603783059937554511913136196400378616164489558592734568900272289095450785893650349262041902417975638874987967215112909163019764490763680939042001438523575048301431981332191473634943596023888954669892731907440407280320826366430566345134435971236368255384760269168495668081906267220030352275188745567141283970582513902429214073992467372731582779902524254165294156616338135118987045021367040105220591361548569376987981076020010223457726813193141518144925306315591009094568063105173931540782575977411196259886419182224647274325612276441631537187807985124086485425042550154832360926559121276776798338202207465876177683745104705831418425232221555311527876211891622252443261354244504608371046248379696904880007287552826577323522148184901158369595473413883405881112988946347300709639110787426865952088400255232562616594023364888502487092339684384142140175413393949347474290030829385504123328727077765607418202162776105374655628912702650231225640527144601070666420498844176702023350986524509869997099960300306972741361966907402847576650249592459823670692947826605921312446799320090569930578165556818649105864982455273483838499029052424495144668494835917458003509662350743104374369978450226479927677628204821696685511309932092416806219245275800254762392272447375145659175178750344786998302400000000000000000000000000000000000*i1^54 + 115712802594723903734233844613805621896326208493709887012513613619008927009364877682761366013036880176981124394033642757562847570698135679135016146825363524276863349483368932022106926630244702674203080993790056782803887426943345817273722445220632464769000116526486111557270625863317073037002736682448812424149465496726863325717230327076731078967856001049270915994398488867162317982003489946120433416711523274256030494601408586412695435418699232270481427011093330647560217370318521786689018603318114684987811301643668503121427343129200542419625645715530799314317836460083416418528886617183532382837471565255403105145578926436081042297258697517100508867211164375923279381039295116653702201668091604273916449802439617253103416931289347072575934780606838704821674411682898900067323469955171058015912587174120600494143349834251064577238941547246105976990238163827728745158572316730797249309600246720808409910843135569108162800598623709426533485035898296633728558554016964758194595549468812527394470258980285904945098222295897847353221600674289876080538880070971314662380656089409045392865992260339223559953265913199226667573263307067670631841001289174410563154788412674499921920919473707491841929816770967673207502543612839206260133017864000924536346543743634249556469893294404625735571865709858623013920347384191617133475796327125095627275444720903653572427245490803248124695126698607869181905664259127082749730790619148157609978118893834083288810045666753026528472436651071563752347540320882930082957067994969169401275403058143998019008448798230581827353097521293172473737178276250813850084634898855274386346183823994171077556403500433254677584690086251811320769643583047312294757026927741967657705713851880423346447403640974009828622669427280721001324725673810146382877451065964611411298638818600811343177400341137439474442433077683224491849849040210701561020556708816906378251343468236405141390133555009532817877365349964059957979209521341550130391443019829290597056145146326397134078604811919489030350104876303934502651780473000070039558310752492827252390083077419866901572219581537553271891470496829587762363611261137134110655028230480820008622571776089433325482400000000000000000000000000000000000*i1^55 + 289861044556178798193810523020176767689881973240383434210078784111144035804550621226072265275420263265899654958937966597711288763086386296736062633228186081229805004687573299526368196524793440422434001541272885571222426317108791540449447076336147477904568671363159525527277010133077396893758852660574689891002994639409243843547980770499549829493383326332220972254791393235021890780326526654599971045118022362182609015745233687241875324497952025785393961309520150284846132544773477854555805954902038877011726903170581230537586774791923941035474451027626059020136728826301528046891206447675686143610552245750098534496456330506950675238642967188060467229693167918199919941385703120018813031241182145169294903017371834127747958860640943464543836912357201482909849596079547529100611249392546984480176511514876649285762637862349353066960671697020493136409284474112643323154244445850336614145065254608068686131379412970515667662942604763632575798313386366231409213609994731913653998305688721340421086747441546123360436301541466087551829027425445143246322038645550604635590714793075178053960356361358267423415975991389966531422743100123484305967579339630935945106006861164883281741709468013257879913917045908127959771791530197282484127927474126311490919060108131848066227622564901654356999797517720289438539614843902751957283904870444134010455012476487729908010367500615602186731204300174283118042802278869157422305583980807922446491526108762972964517041669264480044895554877118058720391622176019500060527558233464315663660746906571460450266033040119400198871937910463085876817833113588319197060089178020027042809118266476759186784270993694157440330412128035491738878199901218022407210064641380708556186108607354843330272552716777813171363233848490019297625930182415784641120394404078790321489059804654444739913264522316941676143612012945831971319549125469454939600731228704942010022239342043905769003465444860896465138085672894690929938592822938463214605992347787480551906309765535117345145127054423144636729233336389349738902595609606627369623940203271385188779054328103639852269532142963144723639249984186387012934697759381966815810965315474269144375055303820784000000000000000000000000000000000*i1^56 + 519153483131167882587971155208329082426115247255645362114443550789431612535168802018655437919323039885327233065247666489177209172006292111671951132857009197440088433512767884910323155131360416660342640502788982671513704367373649356044369120485880922959764113029370939305339309765684480746345153669223758120710704682595308773872573191880599732729119966079115506323352994672278077132589828601218030688785978417120445677391633983376729630887893764352786271128216743999943885683577536996648825126625125175391338603456921372125125048519144208242547653813666852656666630887027237805105587475147979079008624013902275038198645611132767194101329283948343417183041029834266050679979046682602389489584342813689300958830710603568035080092489805274600008650593938184717948009003039696003076173533678929039508876952255991937514957803324256812068233640728781816614236000417012392793903134567694594975351653706473777947176032912335039806131656346614889253360787925447975216543895157900850752475662412013574661546521011371380007169206997203194644646184323330447714553515143727936933089086990118860037841212893834073007940065888333784010510772637945430731551497740897697497589991711051877630096057785187086576085742253619629164185173352303042393783060420118082209077642911950501651056520351311474548196665642437986167046331476864027191794533452655319185466817287140923053732382724915038556741685953226132289549468266572919517941103723863598383171346015694551673183556624673835200571801989515873832963402858664655465062776256558188911673325188324709110462991787596023545371316471682156668488001051945768182946490711714834275293589870138275229139842803511705768726616409214156384627695029810461736606574260327821051590709179439046142045006200833971688944602015189539171888949503139084614478040159793200840800170481772250796336865933482166323270043706891658007427713743288244113919743033427814842658374894685620893293267649827700732374144035032795552426869378389881660522333194742060785394962176722639230350918830387057730999519881781710215558392404347913011311124703147189161341020614613692285524546316398232277316510028178567467759027020757235364964642476328551413902400000000000000000000000000000000*i1^57 + 918904625633361055722732763427692990592319135195924386975842655900276137172993486819355336863737724206407045206959752629891388773021893661461013018514440643556659629133076780462018484748013581834010638277238577339869619052230917309570062923126988099061464682326596605545399070414593873801267937746065492553266948593372219117996259262517158594488024282154905457817605744964015523481729936278770734087973304243998773193683235743061513392706796396536689275284887663495510218576679647530201839940071530237909182747781751529730719091148560208798747716072333838455084567717931973371677597938896426301666076702122737524223303989002668647586319558858203335142687301223028847631326002170111331708163669048947964925666950560735070472320231259287328248696661826561140057159564999732364842320746358159086302067853226303862162499358331071244547643307083638875781608113087555103750931882839848442237796765027527564194252020632293860591854507091509801075299011811464486548756318956463369929734123485698900395707208849996204978282087470261439472668860119292246245408316301217583640086826982382071099540011685959307506117731739529296617763464722737298665206176150096250546110815126921186108856691590061224522440526956327951112451657838047007199128949322495088903042260325205324573847034568717203911380775225400443386304494186519683864260145186690866090750166345362405055255893615626820928611880472573775175152637928130792478828276698243230314634322827354505617596230758392318731368646716361643242854673117614565303259748111589290792516048379664336171915587206411542555636618291731154578434760504753789345364980553110862103092858865841488438494766553315293393561783614047754672496910444389617782116008307758528359727738930898878318480385973065755702079785192219207344032522683096806891260732214986487895746872545500750697162885901897548023378348003542372997428579831512813886936871313599081018707008573295064036020488183699418977884478092964645713943505202091482637852591849645292730774094159931441419499913283299125794063279521801162067442402323543607898626362489052654611357055415162796050993628869683347056779004026468941864741283268300929875423495010437120000000000000000000000000000000*i1^58 + 1463688499648726102491369952540775241664575967883179660205399174472169682851751254491677170006413203699830727618996607861383260550143362142281397843924301154381068518715464534659774388368260211238725746616788042625330876099708610721412590674168842501355752824998411724163187833048947718321947242158095453983908958268899852393208096208277111164801478559448065919369535400060277822079751640420590650213742858470869439077427435511997345302106303223345021792311499708243986377718574787992597548063362939224573129402001616541527550627926807937416788605871924021370889838915021671684037207456354650057629622421988810912062310607009383532904687158873083643737059513648418080831377314476982235019784849839385584429779963343907832793041498748875830322712048612904573466829119391189610424119956907637431263130526035189677148821507230116313207997869004860031627279499309663080224578597321885694523094845885453722924527118063477753006935431602411914089072739452726561693412083955653695722000925422541906114956971702250841560866442580394891330020897790476457057480591352603318979212004766526370835652933522558750136815251481211765997999883836802753453427916808481933506204743743854266808675660511281303904869481579501435918163926478641857726955195094883565352514972647170992439778303257829117695028708576567434784904435231821796054083252289612556465452666606653223422622216888017790040701152132395494120585202426477670407219415925260614266619705547079998997088068961644174621007561022494419470446095153529770841609859753628002628370327388722169376585875449751221935272833676257438246639269767267855037431362867536994785897921015704409678381781627209760373245033875676406359254427437245992090030967714755455125768092789194945740244461233303450212868046229007213843371174872181531820529519217961944331963108302413914766348655659491023027509576242315180168980483811427825007673944720725541753387001779788840475140029163542839639995198308264669521009694874936260542422163157708132556588321957306065774277248496045862492618026492377411868648873775567278497421073120611357721754026548483646993465413067829757687409420469245972115157105005419048768518096000000000000000000000000000000*i1^59 + 3581690673060077556200047641843504289718594735151485126864740911936554923940830424500562175079965852159558666011388293046920405586450366850619633026959896583788852932692716860073465263376139450672113339522526432274046082994554137380741349710149968946269925469788216528646104975746123244984268215402608493167822121223323190641984604082333548059176902332149599618740270423302177240549875896902724492248452924477762707563605724143956175073193850963851511481505749078144991636660806909660076241278024863118677078225605635567584936249386284152074125794763174103098837293752553665427427561890809394085458629013733161690142797377324627316567961484849786834764681379530373030935147022321406241190963303177668103119165381255480325442783582019204829786534722879600852748610174838067821781528865405957811688231486238004394509765908486800752877880943044159649493574078933848955259558180240030226999454073565695116232197409773900326320050078132480026189093961116099095095476716082887688085218432560813069940043317304170388403354098027373889837063438622599500793678507010302008176626830814446325079724374097320796607409613666098753698968778172908083421068335775338615328115654069708506628214720867239602536046640931446745686156993557958771903665616668494926953036386368353757246716869834071280466723597417269115592018629008231121255171344323494501387748747535988019596945030781333455230727261446610480647179912728319316337524462950879435136191781222653010269246766960133441275718504063142424800633219870257986644711510094089074872545959871804591080689074099304283906083818177735930026082200017567246238774794051353800964991060831165266695591489414823438126610773268618887236576579597383157949076518022031287862804849412179301883455936842436399983340405019774586888989137801290516250323469038184564437179359612713269280369412613043633052417849960025644486564821712451594568826357246430874237581199791554785877876138260911124482179602661726430862110524551853021311393956383946818678889578263093873443064661806596449062429378870812995605319170766825604680128487986286079196514590341560457091012967235220664600670617920031050440203250262412984000000000000000000000000000000*i1^60 + -6284336302468900699428360710357322468164093143639283661313941382235343013742367179099184763367237397879380678791319414738476237790538144870264130905237670913624484249372792428462008046190799989517766169970965481626825264785300851417687638455600118801404784649215728019720720117508338528563129580332316561215983905408759428595701544226413441177227120749578711943219901585695626811523478435977920633244936746790865419265677550935454643496532824199838915356350091037964277824115041461983446133696198236739124164329790806158098141790600606296922021599882266909421117517632559232422292290427876014030849947615441407122898054056210865911751177477908970360264553238849597209007926096726918702887350363303355052889874767933631997691856528866664903053492932190653951779524516116074778746599301832574661408425282692696960095792534763152618007914159506713737955631686218314563412550408406784200220356262490655974663362152836985069532302935448975472463606362879542459733535871655429765862841215604951709387726802105646441637570908558083605665914395114477382245574487078255750695325432804923875320811037922151851519297354230639968888938036928334097882129420271297903198832180710463216263606855199928714410937891780122696534786308783118718104234472718787403440499546305939432946679503052877485676768945360197620244212743652027158508843317563994974442788879343133801135717249901416832773322202850067710905303737814637054510513487606758108578078552285588373480162175384687304138687855718422945684862035870356857641711852304806976737548800647024278784405289121277011392575175169545653979630697133864952564808108774762715529153412561248921244711154739811261275501707513888563966046152249003269964361070890510567586841156475536718145715935162918670487739161176323279457241060342293183795725824830856338088392798384213677056119486729458364628313040800066419736073184165809763672453288986144797751254486475162634226804536524062246398693169212722912776082893385139120546800015572482001093288587766348732309721312521236345428490121114034830719009191738648736048319950518400208290279166256162317656700700984439561643771870029014338745881330240000000000000000000000000000*i1^61 + -2906128158762550283982665140207543102652264955850227133590447193426891046383263506807787621664950316517621949144672407891633999744038666804176353496685880073962258543093207336477527069120867969395167981774293944290516237785670467896284551013065235004258659440431294264404026707602450527140851385557484451229109238536592918461804277618563858242463009229720166404211149744083167531431475781479886407799569080006283691372269503165763939134497575182642200608195094993761756532726246353418718708983120742169258133477438497490525807906317615320955711433844950662805689606697176942448439023593888771941553477784504951245787981534382946691189784239299917631952876599707145277691173316350112130588999076610408813173555469544276721475510821845374125306965799816790701503304572852161685843111354212635424352919307076230581242283137660609444575501226699095624524835251396718282542502227266130698507887947359891906275552509881231175991302830923368590544087903238308804282385226210995238633864058386531085600273963496805582518113149301002128865979208501074294918096385446409488887760738543555181779319175860898442083308320874458508419687959594752557519251708400168278289993889889381556160103180474298258495284254198933169739939205658871170843187235479400751621531742965076673257577828523867545558882545769563481785918154389669604848052243484810253886254197199386697579103371903971156082501102131290865912187184914563814102480662285127551511131731955546787386274642819975942141436780760802169572198680040511241234626036065853530737337215574791689706162069147612555613524874076073486697795289342186236861844191776547241395437009294915972763245359117760853942839340682534530263995667319383811650477575763164737734546357022789224370981125064210654947955471452283184858959509136291317324885325579041659391732934447579376372748355226200911449973483293269342070022131431588909022075881197106308815950487736262458177822479571668883735414741064592305102976518345527806426436518903518975114944777900241415703993972923528460598629235767454998760633292203793023458004529835445767037711355776715984543590818827807235578897445890703672560000000000000000000000000000*i1^62 + -1351786886729094389265056460931253137393111126050870070188902248088519756920432011781703006794566639331182194817558924406586047777448254164939683783945807190046032957861244577781026686975106816659664429348680160434218196791247037350071810388912627935060292938315606829318060431902248113658686260046955637826465887803203765906807927101146765169537974369461824916370770845762031249452973581350834192210283485479194122923350932070011570543969090385700645839719587962890678339918490730487889080812669855795667868995934183384519217922209419366223991688353727322109747143167482849683533907632238456239083939971107785378776466746262052127752624454296367985646754628243835239429138760726914653584872899545131761578213854510908854081330287224043685909334892243797149061149295097118124116381957792005848429944631303058267447694966534972798518932623502319465040846124650793063629897054785040279332974557308550488401471165348077609595083390499892078180391148194063716734252949913878381614314080606818553286096871975217018736020559028096002133884995905721537689238951353485446094826505893212898169570074389009199276472468463966062935008901372949307313475780319249957677277763637059714642029483161210686206884589971552039771662868461212831366981083411031600820015957911971950680656808671375776720340842167148139978044470048422293057134411038645272505508416829182906698626446327056986397858925362933419466114322932341189322407367354712018924032773915290430522480332435561912651763442985419935985452626102175546563270457152321567765769409387140262325326149116989183117555474512320032614956595908446032946504773471474281471591646076507392069972054982404819876771467604893955883912729426849576598418669003898098144873645546346144963871135239662106552769172126095609570811318934415567240021801230008413017584543051559536929830613684061458294384443918333688980240406808029805825841321949847815916422270151216996339382749796256139910450432782230394842110523649274451584273773731832236656701526488095969196912085243496502782082300626853359703239057650311419252137694073718985522918984796165313557160674645943231932499486272000000000000000000000000000*i1^63 + -112388253114931489003774863387139970167693958561722183208782990039527771992601162956469987390678780103838357719738879540259512413694193255320839211133328874448122037831609361027671397528283575428769713893258523002627727593319977158400468691133376750321666442648443038870121616042210726702796293493604158133725509141771726384642281552024987439671781022298625574357049871428363306054659926609341522600537934811025729805077428248522057731037577145143308794527517695455562184883589076592334942082201932406976027912334228008270253082538279966980756950519364678861680686508808065991050608133271131390577318144245603590611868617417352162470673580737629265581008500418835275488138199977627169980504103011198315499294011311693565185543807375449947568400129430495453242346958545244784379832673011044388681680056170710589073588079016733588814972540015437862470869066796057684845731229651554485439250826703699558145118002925845721638227407592942993362344442432424986543496664918335447142772874154207395316333279178258657891930809862198416164069752842299827811483150323592122103440328526687291588256897725983528801931556841347874026428598242513226832919623416266624810467089560696292807451295104196428363707774533082911240629473437163799671367786124079600300290595666275703421288362714042531365684223479429708401923049923960981352741315961750552339649773960076895583139289915686909539993673907385054005451169348498929016287958884979944216100259464636541642357395758178545147935526170416710297041556625103016062064772040855197758960643781099088319464109688779804153239207622012932215495314753082727337195158956481168973094628272579428547574444720887606527294150028030083488968867380061281034596225090345261695781255274914206132724416925475496083935893082602452202367489155772736405826268944369866347311217765784362556168884785811696776076431458178506549772092237433329671629936039943205332674020015103404582012041610764900091369047683690103858263393298988655741368457108198266673629544098869725462769515650433354672874219781592581444731282088903744174426068800066311888351579418837939547150956493534340987520000000000000000000000000*i1^64 + -10943489628090569461617896989072999687362277974394272238080921092083844511286780433745954282097586206225904242172096100235345737468160328606479367742278597425766129422417254975333853773269854827886199820628314049304582860061658444086478647853308556856079505697209856846496158568109919285907269568156379714605087241431723937654129499281542581576555629259439549727490842841152786986832028130486406888888776057574257089965945088034820945666563552109920881215463199510442439444353545394860919438483973888383968431208871332413445307189846597408441023874820048249583608758733258563882996639770048887294203899137336603834620050298103718818768625990197241184822223245257798507420846035266096888336099300446661368754518977260949971838160110223024583395082589625643735803416222962053139455829574115068783747715020223612875314143422818628816054668299625213144394890483475917054370652304235972381539331318868370989513175218348561183459218847691195728355322951886607781646657295225162665534163384648765972414963965432082108368404603595765452327904503568637132272758603874429415096893324450715554655126346267749031100452724675560289443334230817687129169023958225778543914781195307850099687978160804153820940423498641755497049258544656643233926894196778719252844658664355243402494307137214600477716126044319581832465785878005817404812842092417940607134284600378712931988915195860541335254982159625732950616108776317847521970945545963373203920899526266215873663905380113380645331094974590008666197114806167238218788857772811386679231975336402506124350455357499832772329710090723791916865808471793878641107844671286860822796716258585455779629623520491307899458344722953646161906979796433674066227705214529514327275422249669433844350622219829725620453000565137004336312609165804090752233056663775231167260518736809181574767010170793868186030263073587765211715183212054857211060574257334286913502317259934052684664772703980275216398339802500334135208932257701422388029836850050580197573957957474446326323004020679113396388661294155433436026097838752198879191498916709802063679840394301399521836817607664000000000000000000000000*i1^65 + 960404225144608491062153696915408173771219697276868077335808662546626559857309567962645236032872562193848354579042763950180230269191606186739853723317646679850517862033008650265210941945305810038366560218078190588490500842060656237121102689340016928233934299108083358352195889998164869569786793612676657378171227191851458367169136464780900026646925038781407784218956601786722002370137642197573678706139217874400690565055865320707376247749004669094656315892054493357545656530785135482427973114705931990241212005802691476816298746042260048138087415717467038765970125580637724186815431122210796976926592815703445808670818768851605973539094058840428807822037953776883741783094626563735208497135158142687736848056058842601346196226833718132361350057968264438125631335656489371295021195400941623420806663526564338118382376282919502656240456112443778521828072075102402473273641530219340834434757085404170440435108212803502691549718239754438246355157540626564890595297173489840394034418932599082446672914595696722644980472575004239355656787397868809694562178688232523061048687503388483376176670193615671906248665580717957187477433021999226093114500619168343478220231672179943217104837968411981595163083467186080672118010173807086432801491025736381729309300751013647914582088050015976293204307523142464917322577171079385031200482423525547552655054516052401404388738922385074673321496790796524790539911486828711091523137731896615409675859004347806356881706439057867088299224802431942922947501692007729696974894113369289411065786641298025876588740737712770317191293654010653468139038505460260567436145931961762549114921903351283506824445714663877827986368413362628173422347204368041003596223774163409058374927704678087139639436070438714332872198275251601648081778389405478989943252924106348560207814432923112613321291256975176427475179534010559525175647195656817897086383806542042255402268175660986252053651849287147069819186150830576854548284537608166022591541656838585896623284577227008379544937719348531960112091980644156832487544960854649574234557654111392960251139454704884515611200000000000000000000000*i1^66 + 5818792495207593625713772904445423146273276563069084286468523564006298778207788296886193609652971908572404195621806001884749837863184002974741341782926409148617294418241562262176293770849026888442171042409516289805241819811590298624832231082060478203947125733388448003540340690762918037046840030855797824051365170301035178414040846468279034045860558367508208585954232499750592623573552414033615280228304259972096775923140379814619711095742056883380608184310230628501150380325577295436955147445155956666565279051497407130222137699875196909744648980487742621624924715742385398023516295212256984567446684408734710993344729884008483961514072700240394569614507582143904047632325454809000308669344848514274129045950630667601302105064055511978737882825310576777753895601997418357854250207472832611648925541173086305594529804882694850843113056934049731088198510722806943589554872925790915165948721052313848999687719118411929467372632517155512950680586149698114119595505345396599114247382296616441341227914932972920359157964527425461282563490393367434029837302578794985224928190675808416200990234594450176910753527066008516048340914266853422641487848866158269565052684377851917818816383504195533066900638896975124685897310835553993987068807493896150148941725770852146108366759438659849790014369025279405903211870204431137792467591536378471316893292852750148250433733093996662242691598623968182993973072537471815551704065750132354900361846855461398401564802260099182395395382954272102122292361062402266112871655231348595734099491654068853536826032075816033609783639471383558768212322365285583285803874604608899840909263233884481504492956909849425435801336383322852973227254535201068778566898467343084263367666542158908116686876242622776723564711286714669827359171835903917287578541060701947985914859793896823694537753731478250836671491378525853261537837070422797657492247917666710680049729995449992303754048569336515011024072298450269601832952821634241789539134673411864781475187251108868139886126424376686699269598936040236277861971541167167594054106280845045838307925225760000000000000000000000*i1^67 + -252163556814112170394857677935495026676333087360875959348684122443422298314399230021132263423573843571323894996937578716146858649467707546282897238726134793113521162198400257974526004285233404115052975437830804504026476692291522054565554858417368801837951570883515509059528779546256180646753549211595353005057448421772152870802993397614595354969145610024736538143751696222471360116551026652712058667455992396473369028569573192823858639466494253384900036279879725016871717436350925014831487567757746736472867908583855174841517362922691832677221264138860948250840289162864457507955789918113421201965808334658469981263324094427448834402765134766630025192215206953273196569453437357792665511100531434834647375424799109331903820450312053393336170485684118944402237626510789765212409766934652270598152356883404866684591493463733201335122927061320333340006819617114202099389961091382797545043196980153907618683697452528737861096022136463025130221829193025751141524583435003994795613831055933356302213721804734347748859965345358855297812192917598355258846470505607298672244937091233412300837918685718142644530182059011080283047717993840032755023285123959390823565922994438859919827081150515242183190287521672241499112141161372619691317571691658562724500410123423266508703270483657196233974259231431826830913312715769440652586632092397581217030521414143254328283350561474852262190960980510173943403349414171138521953767481117421890467819033966860885922366340527107406623119768336143179167650562436725863286883519377771780160670130376299443012264226395453581341934144768873897716670068884686493345254533310716928093539479518549226621576258125212511332322017375346159408749163193025672176592257023208295085192492068503081429084930612637567361346386172975758190767574299292622917158015839441123786674180041998790220680712679242106575713022815504135442788402537617148957327021220178009607228777847530928494533729260811139701862941969567165321218532536358625586640813699213294674018339278029140485845663245957881267578839353288818505625634838519921512956182527512450128000000000000000000000*i1^68 + -1502704772635277080822991240666996742513087669509972470504372366104960775885141021581442435976233537336247806247504591510794765809152319047264840146076520477211180838144874818932626447272484254454465691769342480235688914562917490809283028619574061579492682051955513098171647082009158074632796836404221077808565840160893775429931815000724461999064490896929135245990424768267132512607621562795809732720136609398222210055842512729549102480519964609362844859989849824878668201605247630242755528478340582070905761031408473109855402580424581701942435630318373947311465191355205694483407771769593047578870074251653718971187250697534775982959865835404492230596976015226245984821010597568224074281636429643344400158617659525574742703482808399575675299198148709669094211830251492861197342607628430377702932761229246248094284008362780725504698835525093667633647697338071843966657984264906199634800592163646031686256647303482995784449404991042233888191579665916593911468434087435392063880472977685804000611941996242558229035486772260143916394402098319047281147458224700862020279857445896403517306318474552206993148667379785210369411527359954400705502729421522484589536489786703219192917970554846620007465607323867967103719434467839905816555681998677960647929362174570343826746610464119888235330830908858589572425832189232324763296778249012396974459144339449043702043859718528279303465180882592218156929667889535137714072448397651926019916267900350691571638812128134141790600559315438791486477498341804504294404225016808212269194659928297973773731792313166017304347247947946444113862939979918198923476619433541252171215074109271139175538265654553757371358557816385782355233003460883762115493881911136081885145211170605238162060580215752221956814897436155873863560381663066736504462898393753486720934640919452984466857935628109459446649638793679881174537145827006846094162990416948621010226015187120696894149726671798638954912863936127667660194056227508011937548832633947756048239682029836178478785615342048582822026048381755491317398815656719815307342679232000000000000000000000*i1^69 + 1548921785316602780526146212108910409439136337398292419654302373326482457444145475940242592208861918284492494135459986726364750507023145748945369970128755650029087279656209110147006806962490508540102549038329633227740316572124572407551530616303873866452656413103023038353658378011735069358186572009989719361334770301054120548149009928889897662615135681940955267129257703503916228473751257628996394364213293629333481945278695126179233382821274033548957382996429435085776982438721862049188626347119581603814969915665853072397911631365138777636666807801237665508491161672468166776832495681240154963663902412085690927710599447080423282578877557105774804465411100646408484284133578423917237647044832066637996440721371052935215203829301840450378441611935213835744950512151663735130356835046879488002337257335294166070562402238012010840236870279205569459194478608792615839671743106092486985967425926001426610487732348868601365058226354993844218827690578672772423109681525507184698441622308320540750690671803998136698660457062151649298119858734095390213142554868456552536232017729126867480960004897662206691530738009119302538330150329022375481854355335176878889561224713989898426962832470872648936506042904865364663477080877771794671756015501037675082764038304719464201732901085140877620763313547514362983870105382712045917362618040542581053529884109200698021010017904757746957806996247210485226776488036161773382977633814575168944594294447052871606819162182462872921510021409024567665871600245966987806329221466474928308064140818287182607847371002708596781714921263589315203079609046502423717852162185170963619670224217437160689257125043029791686743458490007108459599010779320130786494062422695697551647780174407501176427200390371270049274280731581261756739315873843399621021797916741147993173410865430992395404914529220920532800465654415863368171681324129680916983025277455027959462331103248425149453248289656319234851439852829054448614053622703330548590231796463916894565237218800758583260948774285251544333885948950089525986616092692058560000000000000000000*i1^70 + 26870424676367817458908074542508542435454309487612606143302522710433092453398421885567837376731235716719425266468957098698473359354890719064349787558785546875292009434677297495019732455831412894236851357362142781697007965098797667399521809500979044806731251688745316192728560189691196688329994213094378636198203013744535367660332311565381115361765184619892596608115152062817983719930821547171058374458821003188634976992361258083124614408118989532375094610041072676588819443986218659858014913553623021588800160134831305497883439558593737844505781990006422507119628855361189370349775409087602334590838190252396436185217097266600714273693541388729975478256706991244556090299832594548279272176191641299620512850451266668165767742461109580519830960422335430305810137381502960882151548556218262775207171100473542810897838354112484172307598104605742591408086938318932727239529054925800617705566147152997548571273686730022705576708432029914791530702917732149953070018419822379224814656538297382676240780010231197129966834649424497610969754994955067319200315157630908170665891943531675337962548976937166335459600653563535483784518183815878508553765390637252831357741359202528536964896592733345513609855675411291811430568107386746060896663799340439262381165443005715127557295063137434628155235636166865144916471394570620393531293714757836680039041092386181620664778264788407088981096696156461586620220414748574855874304716869299808465077372742852520563609575027262763050378797428226920335969158640383005678338479640743972829602849878571084248235609121071042642472381683468543815756746872497837215117367649454193925292753605112857959565002009994350557694959895368829959228620248188952434184103835691855586672424791447732451251202343532868736454821709437613868980117466818135567078700473108847453019532841543377090940612463099306012084801380653365865782023552803245299034543890546191573909172005430578408799015456498236615384978218026824443791987400804306214561673338840889460972402130302111903651905794409224155544340930970301593165424000000000000000000*i1^71 + -11363721359269252462212887944350370270500704280031857505125890518148960438223952873183661862144407104001001764302173480929135915442779789146449500120006434449196642435229426771944826831091353435899420396058784028429059665460457333183116829398390929298516193603248093926723291868530164378472350632196652046655832571671248297237809054610163258143167082522291260253036620406067371356480959772092700935611649603208717659660726040995571251839878668516640527143355575912436071937164465477806376944960791451593789837931554045531634259838696150390169686828898287350968290902859088807385354688666739718443590829593737481451281503418880380686369602896633940907039291069001313120065708618746865317361225621945153475227338546021021448447742247613923070197456008801636095195918122010076207012391839149838443599535315681750631956402287759944746961907880644230193312238479237675256939900599532633482134846910918729938008216301242052521256789091672237447965981737345807232333240476879610943334768987515595368840565893543342932626951956004013140027183413336818529994649653999601360337763351967697052528172417136059905106877236796329281280246589436209553700162685162858343107674053237237612052728739024792255260017405231997140506636019975304195840188579616443449564521652410722689826176299168160047495984226214983269464310797534696129265337736651768305496856506468799983667046874561510167918741776889477654888080738267813569834562476996105895615743347587428952121503440998256496696623454104650062230940865204091623653532364254404825350110376660485565118775469226852622116286517502231590758151008191136293391210834925153992990261673122297132981318595425604584697924763178509339652914506115258458724863527810269985759629543068204976769895699095274859906939238938501021552435719348750139073762632171626533088534236642736205724694598447629669726352425831180827693048886043221701569646316576140647967025364616767194542009609366409379672957599835662523326426127211887290786262156432208868692367243881091803048988630859469327467497450353600000000000000000*i1^72 + -16946986887268611663037327951564864776261761650505572523455429014715101933326777189635075291971530011538199318204922500761221920031981744821823632071939182151884573748501807710008939897311249908001916361874324938150718219884619002421618777720932291709702006140255422122401176662188587322238574704367119274853940895473527504007486002775452610748980882018756089452876981436230344305969366333046085240755249626396754091049975979827294824662965369813518004656747532928032214960201264107193177263448513785640151182207773951485335373979360447928611712530051934188100590958830538497289340199077152296608035827799223413100985753663236356075582386353419325500934628870647128692942950208376292311195120532643180508266271719030335567591918774986286698789417348585904251630466827446140084486036120726878553719921898167798048953568649494078810218604524827885428467086427387877103736383603436700565260096493111125896807940975368252209095040692906706390420339973466336354452066166603594315682622803549962821861617768639458526548746612583020686041899105190020879060365922236946043629521744449393384823242001700775189197512266843793695318070778782904051717860204899812300774293548811881959451850281244756051098439487354513308972008845128373230404494955950534920136401995461929243216309409032967719993188585055023838077317982045318958385454946763403989070711645877628002138029042097677161059278505755551027501752026959724124811759930129070582964321191183578198117788651560461540932208661692140223685198103270275144624469539927160925583624367650439673674589004092244505350104115020825428754969861281448757361502089176956408802508103406633744772519999612365840090809055495368909960482867072614622433067157739519159191397411480475212622858588638699659245708234145513365601301387191399382611170196259549585500918316348232002472313950822511690863664861650356074306852113841629226262396247724466543319633851837010448964022315356142889381480011212292958068146022359089285238930641440526899893336427938456719082458581903155586560000000000000000*i1^73 + -373365353493790866956777884396123227495915224017933244284862436594584287652508983849670538539533884422774640471709584809016495106466717429126746491149340742921348261370403212050945398099125242793423868748235588529530697677785948389386893722299158596250964947654308186214765731467369056322652258398453801454694123468676733164057562710918783316779838655182233584306636449416885327697888219888408341909367630270190785005642961006223803920438358633075477982978339848803741223587672930304290890310941705566932553443871674606414653346332710173227409674140532204895806330659065126030689880978727376411957440072991525318593834132510059402653611035637898892164568922556681009416292845348849117835441421906739507821502823091390892023722744717096214839563042799637101996303582168306497816592255085899827557440091385227212760387648397597669462688622532965202999732741431597898604780803174731897980692312306989010969621933138844123160732365107435008612631024905933718669843996086814946021316957619163674452979643140734656770932527162263616255342708345130254429632175479143876005768209192682003118840650366301972031928866216212391599699551920950011053815624683485524813745898685762635271056074558515762474121851744822692170826159873801207343045468566867106770216512146006327602050391865536642753326836639041370970604676502989145157339653532539203185794795380581279490929692010291502170398937337751277042653128958967238712943038828880424131195869122524495181608063299935503517267162883492972473842820846228271372684411407020421488171294806068910714617756202884530802997193346881571006092968523464750538951864107862666721903720880208059702737647077035534141128371609700901036853923005594634572841945932319161859955019403900977823090365203493173829077548216214358032196034763234707447611960186892877881914682722104230978562602014960366564875739339021136857198502801797769821826852256155064634641924951012371302063784415885985919420274337009356262775072270368413732735617986845159717047168669212298237125740160000000000000000*i1^74 + 52058998886379436409287669352523221625342894535945649462433135933850280338032640865122164716258300742251242966935272051388959771209351746671665470347150073861779640640570698055506825422448691237551120874794316796540311861509694256456294590692596106135773277416122406542589954523642862005216411261478693984975690959588253742909034434381908000526324781647395329925830952272992072030678382464569793707394909187075814488165373763096937138185101155830988602230214270206306581358686429490858970549161925086407689607972453667752426771660529810505642624693316569434078860637233537893166278843508441151390501372503917618101089044262563647140420031197802512782304978788613968979983601491609620791809923479870452649655738737022876888868622072607867272939829418104367244924663714711047075966120468865013711594909769582007415873818004884960705430364165044576640658131761374343258404772268693081266176037242037008504467219397714466273988127185084285265254481974697497804562175709362072390601500598879572716495491540090047757120132441740698878306580523278917351190759823707832161378063028097569949007506914488690179514638298771172154024341632141466635538849719893157077219719554746757468388489779646182278215418365886106618911028927906770188179695684750356262819382469805496360757673367586983166790172550733955179508769231500606931822330982881338092015430112601501279373243286778572641504213000703068458454795294914805978599360355323919161922533242226522805076075971429754913243846350838292398939938240333840456959406380341734619004557147929369180635995340101821985320349293419456371837590346288018264779433448689965289429598082241824139801208802147548517638149352852302698729980515454265849279597296364660320242881218539121377316932553796907963235550338720212904933743269633732240723293861278657786690316447543332770440283789687774070620173482749147655447480013325978874747501085856359836757767471120516385820821498204303759068533734679912886964103171255085458574916487188325420718801950698292800000000000000*i1^75 + 1046066990561012816934743622172737869195504809977953211656497867799346324085587859409166828055576626013816469920474962852443015793336616926316694825239950774338340427427046047734575182363863623873453595059155003116933441854431361049977838209752413419906554037065472047231209132055464728535504497640708743988431555916762399131230712121343223983881512459997234631634955138878261272523562468631556233437773325907577823757377949832605541195544075595162972799420713599458684692681432945983250082647489523559412522435270078314530841242803100949502161512687449970906145115578328660899659309331045568508459600068889608279172798367818162038908008004415762018997721699793409112192312183012405105850577916249715136768009380761401768806152050419989306643754856598010050657219668402739949258812226216539964422810214576378525153408459829372339445433166592728342113662188610825677330932322949286456907127092145517195673851592502037842213814602706073352253182189311268403788691274302894273353835128513264280663833732207409938433607096555275050320456112055137413723307167146466080180578133144398294365403326378704805319620975392225108866531230055374718007035943714364261002567901459416625314520043755564323193830997459192912433776811161950724318530202065756580625789586882597898307071580565225599263168627461746442292622242683639530083840331184178859690453229909413843694081121963360156563875907688572427874727526117183133283083322176025713165591868005549591756561673491094100611977160571287331590049495976715842664539325642490503657212364274013014554856822917020600229983702090551605555080606735430239840053386993464232600377446560385032781543817892571842613350236939000110348240541882469666419655681604130759417652457949607400947315426755743565047620221581787445317732784245277850542838369662087896670423519956992015463323385285266810257296114663565659534032735147335619687143634077223272462653590876115908599035334916271789856030666806437369931631461508127897188728529937373388076097280000000000000*i1^76 + 899094190335828447220029093136050673091015829186746637093577220640978278535551847219653781503547961354434189083741885204466788298974270192317524047337871031886176139244913458304767752342687275379812865165624664755896331657416012762464782952749592584313247150861832118056542972265740437278634073931599504651252813854372642091365689134387669424021787044814888128782657578901583805938104292614433990748445871765130133570370195230223916578180830400916819793706068484494306910987928168619584945243828845392338218873993000879575763049446474517361816225203044192447141143488664681368511940425794364660724794741308747540153845497022333760817053261425899600840969470734035577799641342438431844311258817281534824868728564929195135992357485776331542713645235817758685897430784607558814769342789806469673097129884346128900311548465058921810486623010004243148298539816326683014859161427605651175869878094805798031452497001893590058968476707434041161996388546670209574032336028264742629735255906247120201794572757320416392954215929098928869732827719785723459023471280125624133953016683958060494896770315922399472937062198159428596342207274247185651755840958607718525165523745432571794426659685414061322634032354959328711039546173925148986942967419413181639607189931469853896426491158076565948252180409991182249946507432302632466413884475510464134993152295515285146262708142364217422820896733316002563296692629860728492172067870573009864601974664958566945797403538315352978340856982359978203345746728501018739808581064389425809915018843978953036456138389177257396760067152805718757213955108363943957860213796543357239347688550770334735679928473250349286019245588281583321463412526213820067342377737422855802229806241037855436027655695727707847461028494415503648336902355218222723156163617107815635246281194028150392712629790555981756643632944967854772987202186072915410551869295590688296148132578489164407546586478043531147536752353601395790757142098676445812602594248380096000000000000*i1^77 + -549382754909732231889245413658205643538016031210205111163742782695503076982554216204330277223419301504578671274959785285867976099880774063442287718238440172835396441937539313150596231690356544495923964035075961263076568182103407399450135248425507579012216999083457132866879810641560367720662954022486537768546184103541647126375882917385805194052508081705373802755270324311798883076139677503196167450421553618961032217341007456959735699769599556071293565856347579772341473384770268513053324762951586989192191555844443885713884102938480794726041551818511751404434681483424157715856093330073038839684092338020708983766572485503952204908050421215533562477379354086056567994007330837301232327501097030675770771735622087483237440237435911160157776958963354623683813558869054982664757624016375170771760294466076381541548283201550501758245187889750890379383852954823203711314235019538308229645299376753582430535879775772170888502108148555814389876758833556796460852507955732510149593752849379197346160564205359685566089731788676860999385272147832396385854128202637679285111036607970964888165596905388883827651765056715675486794500463803645375725276796606814862357735930354519718570312455809262917280247375300925269256028881115639845813663355445260797232575831834514070983653820736621177245546773347364797637874408723059871353995165174970530893078322424127380384379564104597464788730360928157990506084444883583462030355219775058112360001306485209449007646928825590486238255831322448116696609979710946293152617388563509195300956247588152345115444962484017955817934097330896089813607798457827497402494638152341100843597122846345793020803025518465487089550793765179416822224274668224098182725903326889730228430996899400241939105797038755875139102333311949294836782252284445536360845489628294366466189464284181488120638471897558113695660993546868851737400749338154401663532331977521215594547334900192800192354856867538702211430916550053591828556697370673505513600000000000*i1^78 + -1839435813046088032312917849723011422771328287967114065316501179295621936788086041478962524544676825053334125615534285512878994929645094480225087890369974397562116187190263766495298592744772967470101948721524988054095346567002629055726564274007958393749051071251459034602912201300403432499348754986865728008315761848156360861212371964837506317934234954735801070325489250093439470507802643091266431897488706519443829681778227712462692607745950054857906259093837563467912960473859251160893561895866903584713620471480001088947748108543876480697040790918446222428428156251334570836994100094507166066571942614006912619691777213442159199348812427598413378055801518694141646843504985786491165022988457311009349212290266161179485605623638615966212909556812762688732829854361592889236748823354284701313082105788128964882782759661192349550409261567590532927362169884588820931209548090844560582498943332418570291310888108097208059580780839334109684881193649586152674961084087457900224872789270730380699756100680598265636416490971924589592813579488590113016591952903513623355594655784118139927891975080880122449479176699502587981526206957460127654058085634052187880607804927426482264545531717736104665770754525718949446324027522447569706197533104035527403114651175833938631990217039438950105575707245366520167357684626508727194824130990191650507724280654114664710771758475341895588584824944534534669415371361605323809556857067184457823257126388032570639386031825799332137053052716950885652162128913922773604452732568088301428792446818676905453417967340695818997362822241211798653804251899830483251391119718412296183388048948913939615587147355089363241734612142550650274957309464662184427187815437227807949921670830241543381960443080897289985457454402728120754273375706632705047828359664141506203095261648807576131789152129710447175567018712810665872284760500764904139038556025570839569101663110185627464207480736047710376839072066204628077830922671040000000000*i1^79 + -1910740194576077380487089475079976651530127701239399467671787931260042239846821882934743927355677322688632829385052666228751061973201885865467779426452959242769283480925040414796136745915684231306692781865391530058406021345656124817154851394090640929742049078701721732908007872162909676492195402307673654434122429524693933105428482157386725082605708863524658525657617174971205253976340156209960406483678548625977791645039841051995457855034980842478403528823336475733598076536867321645395503715354468842591250495672366451405981241937106712040082804252245740989682226309399433113521990701793228633083948860563144655163711643461908377215751946304166939104220988097440291537161622528700724320684464694508519199642605923653288072890909751420392238548368597281947250333367692509609709400976270622183515626010618668220123760811323151067974615678338128185191814156785097784607990612773399543224587451811505625838426000914452839693407744623780354603454512049411642691236449051355038360403156194298164472198218329932694001079274221338549050872092797149463081205602931839364948060222623764568362488962692673905033397269955353212461554173571072547408000877196191803205381107512556825334397994146998887006651807270147394777537138276482909087891831966888477463432369438074751307540111047601820482882109046638006036202513477474353586077554016343307217239912081795569719594976112679044444048852177519239441817229662029106942095308205776232150595334007649621098977711133126252754577837667003055431324893504998660009345959224339552543127721089665885797321069347904466275901202913043798542134472720552308449972210569321564220127219615930121259426266354659543064378442787671265777252739887080919975815456266951662647737495870112149004587902173169394662843868201312155978596577235984742665710488039288602784471619876792154489836409489747552073179071200152599180380257401186546782223440539124044187191979983164316560827732767450241226404693266699328000000000*i1^80 + -1041093594055181948817231959484787767112294341362445405666691661344008368986159589638122194364354261912207095224740463707836725680747465334650205810393301478682237086203231029759550682457569296672955487505272706148300754795059193976549530514242550882731361355632054942269261458506818811756055597669820508247119066508242649858535398023731338717561052263704574933303442012246425044378112657562398602035968619704226886633148894286498551774232618419344611676768467323256811772901074919888843171211561558555464739279247011401552541143683250580699675564543822649858414486809015123935417356287056110940733146083536958474088683770922134105258725910918855084054527450091930844710839990587948935603301327662562837796819181445749506892112062215636103949944542138637121084633315761919734243471203434937503522476804648469346761668586005221330075572104660068265934014171876399239466366047633498422152367068186712979709057734715546438428218076988047349941069447029934321864442905851569739175641146444635001658658926348280717915896016871843885760971508454966296332372326045083614186999799001535267071378879398765340918567410815002400424226596472603571262113941164229551483054596438308147017225031632788939551807241994262584453567504616495136591689346686960509030498001249393692311746787102338125718817627399888311823897942772998938200393605616063966033517279801277365125354143242451258122932047031013208274299242294623500644373385169135378635558345761634131874202056203208031536290420363682359169032576348300433051309706547530994517735881739222460232270396756528996107852161862987546071277538942259906577625402908350423456810146809327526817360456923981612262694232374734424030760910103462384003442141890845143461052699753054510062951505967922477326146575235213579159635630838284505670215287778003850812561641782907986734000701334104331789125077749318246737840798881893310889403628816855568501134767049686652056622590170993889649811200000000*i1^81 + -314475801253112678952852079749384539992051382873041231683670317677132393160861751018210522923189438126959671895723140477645986058451557779440493772301799012843967916878236237396237055518422878303291498711494628879181006813529094664838086805907484093450370037957357370385456423113741414686490708342908991770850896320679253488733510147317549612818519782542485621980429820922459130941115421474947616163819570700586404270728575762489730411130158124428705142613272252832856920113854386830855077681099784642242849115674505618366302397535782630928735121726473890270235734244542868851651292866344020061787600719964583046937547986284104232511422488183045732935942652285935443394581839760806976787264364894828114767020633718489536723572575294939907370712236873123006311967138747678130417766844015007824939138622559290470562586782705746606612354160179987538454402469813415132224100891675458233872620970167006337090834367587515272099699473494219438024176502790802930625764187636716966965783393984864154619084364806408455918759127233024285211223513772709765914357534361040021596143916911181912212391054349308255032721890099709705926137856097952313577276608197599897839826787274218715456034266847797722014274174407151696231456303607783148435928016315728835657028293761295925145160114868442000632076116327729572336041199660107410895098093540816555981657192796961038328852305904584817953278937262072305076987578831970227806620228903528499335930668997820364605220676213955030360288672071943270205654801297859731397590040392189425665592548683868914544108577738256790326007838312660434929037416506778287632993148715354802250792038350353363145291183176078583100422920406946914686380652799204417574138953756356183701318410900542002225162615871932098592606756876048020331240163018767589881883258084780870061458625455934470810262666476676228951164007969867289982484035919014066943777096629331427855578747831018480995122069361440000000*i1^82 + -35257578123980910106699567674727638495482416916301241198820061408853448974216861417259573623680458734024773821254291276668172484328364733450630820939374801875570924499269664753359917120203917492184309171175310187948971671233524250238432826650901319967393774671115652583717728414706281913404636100528115709727771564969668213909260729119902638897949657739409460309159380541926975483889814687251726648463227537855459720914629184364269110181679779529758485055223329359202417592753493641127180351463898675770875469035246486971516488172677673811505354261841618262295139568189935375112222584600432329003661062763651011676549451208550223177274721501082685344937787976419740556303490307095410152064557838860384510197632246017473827712845514625203700566168467026421936797599366945281027242422658468638905856550965061365004985725733926515022236677988038151727428417616446211708535203040072862257395836365714006314537897373698188812289049937856693534945107139679796631632913265350920315966655935743956621698882520678186948336571381496196266352026923842475740487237729719862943799461931952828807845366632384287173541885973169975374114784928607147571195235663109783664770901998876669459411997352031797687119928478722426279762479126109969170956840670334218694128311948675499579841721101612589189116092879360962511375283718553924457089836793582311342008260214068565942956552410878743161214469150815421940774279021900258723308365444654116882506438303105471557638634252193169398488976340226624812857969042257478199760134483255333325784235597876826942107255404896162129641302508025685419408751891651917740355821357332955858084411467063901551764913182025039146198116193268573950319918945626661681062804625556552997587179129997612232095051905445270443659940316646857510079607451888209432491217054410290115551244668799743277208831951275178734434289206610630367339206517993941022681068736772557391816195259720859744000000*i1^83 + 3828994908131782413074004465176113648426517515100734674208358543144108519629627035317327648604511448764661544577659965332183235271871824457603179872616885916612123519608793920652068263434862173147786616673145067730201068408458791840816132882097955263592222033134230112134855326772639549004607302223481288038589722486762036973967859811859662278493585099902141874039776559544167721042472525968775561839743311125188865437738328766255735569766508587790152016183803892617102430299043976072537622130490218617050573492827108538632218360712702794238665213871438441880693223814068064901175173827781323676928743898375698121855809297663994816171503074021923675467457124271048069341945399057850188540197736012795558149046832579283607696893193595726054212684948188308188126220927794411106203651817433166712522268975546252257434172483485539950946369509983818086365099017387110642791075630662292331527298460050778565291651701945151396258888060031539179542251685981132790974434635132329032255303787256137439457618203935551772321669354887025764019558155772402083731157670366125212260630823589689016863997794387843615488962620164948287204964721724907009646087851913450093250427660556747534492868384493468682950180539076341235413482334247475640886181316485412597951831558307824010733698093869375877200802783125900810453407800776770339942830861080519096791253609823206705102196962981929671050958315914430757552200253220181337397850181514650913621397814455676383988994277259410457750633698047739482646961609731902014861856169050247809736159163345532036881537360527481025435009078891617214278280451426293986210128185686470591329306474957218679691726729466808749015698468734496535328553304134172740466979789602918802477530817999693278434773881692283734238744266332172604334132682767446487112301973484034597136330552610963534345023126751787473101099380991115961081557406458566758826533749115327212299513600000*i1^84 + 1012043751387436577210300741594381075407732690389922955169222127280031084999776685821663033584956701414788943034970658986644312363375176012000394528231169364324494506239079062747414589758777081972501160376964082063421987562762694720614613820118032668896331960618592059769550678326405028896343889359693002323119241862394115581507325035175620092559207841354123088121648423409387936880604392744578860499403642886483246372359857090013604308338861342062182256901420686215132283453525266812273589894268724414079433397403714836327299115292522208458920924384034016267750460466479813641918117949159677693933654617016936549668585402124755191298640249682542067619355250577342159142217986368490537362908605698487931625665642882735331856471215409370152604946404387930883217854022610387504814495543349811905635218974647314973213656949901591427990579774909605002992971752069374731435697049546755908476537098015081672948887835716801181389593330996025747066812494175093613500897919712975023035153790785400434281132314378722907732768956417733293536236661050135376894268180328256931495469883673731712836121380856686279158476147379233477276602188840773764954336118889376341198063843290539568865360044345377009980271382974784959078637211717865550395841562002568386739101931903515698474561471921420186228255692921266508551346665777155875565485020003085835317156792804776448877305321508052816488619421396358322438816269757087841715787263348421636358254064515549577203752486344618468637762213203068724582178756319458028371579508004795432421808234597610815917017544273508028089605987523206811989169223310458346511647329307024043487826373546047548855732300812802223050008577690400473597397861939760853172358145403027025366336255771523857167733459694980086769884095630831288401577823176203606172041182192677756034655437642048799124562944946634596488386455054820990520332867186876030473398420788800000*i1^85 + -91915189998910158053473660165375133684761919779861011858477838850964468632708775218220109361584641727470371800502891471368802566581538294734235970736711542962456825173004956144077230443096083535856099942649598658604374878100308223710129788458180849327026991200918638481366671083007810754072461936190676202323236983985703288684552254056803388075091932432890646855339847563370223383920517493648926740594419641048773206368269973885729071645315534133449132327617236580981744912422946387701105068741286553272357927321817966993255784663878558890145997033734204251054045010342090309934971081919565140918318912790323943343802801035215890401971052932157202330344302695955013939858783954160986134639473464488897697629472828897854960706416189874211541917121982339328004808747070332577827372692606599606891190542896702583448142742072831680678977030308077400101755448568859728864164945341344289427230978413485971174265531130386202875498308410697037027844983396373570622384928234503150645300218229082079096627085827306245775102883140008806114877791954035627305418395272983401153312041748521408734292512614075801702404485931825406174459122706597615465930662559279469251105224061075341643439026146285461879349781134960667897016649407368252160024228573418166763184126671674150567800073776895738958262930297787831687100671604641132723388942549864397031027533677008940570513519858374693486663080081236881317089825238326787065199062042137107710752075509167245727837128529269620042779950620863074201151707210358430958278063792305539672324277849444450062574869508218821054482941556049361406940739897238356364582595001962462317003796438005565337462255005903067540467478245013420467316834971714144599451530145394666829968753888109462928508719536158650595910211168479157173486067411620739160128327147319982014139542851383283853227660697933942563518655605140480689282673546357417824000*i1^86 + 532558652384541317054959474963634805762955707792898379578850269134674045210852581519300646700042523987366096735823162747993646587372837347648281024783087445192134119603229034252281837175576439834184566194699911472086931955472927872525554234687059738509746658141816851718003512664882699950797992895233405082499467191184421736631763830005212738463595458529208548579374870206996203849652418727335187069148924845900284680924288134891791118313138254674815946908625336513319290836007804618588264234053440676233873168261312584526479079971288848505788249599665103633825907217993223050244633935772370198770908238469382794437047863942905115247585526763138828802006604340278304128325036243616689433492332382547528158988435672603498086151576722737497938845757013248735731967158247322789034916326316306696531489410358604321727191194459713854344433733549652028596751615422592762711119907684372829788916550814723626221445610948405242842953948060427674920770944728517604178519230479178320441832883032530488919155793481130611574182867329852769829632234029129762691270223888040432309951869587039392126398851043744282713566592373169210334009736017267978907066754351031922917589634541450828082592277874500575495718407510734493577038391937816957978539102735791759953014558888735709697240547464225486351703666911173226740097209398069086086114566979895886028292322714032267717181088673634282417671734208498316444634266907348154485571330588635426750287447205425343129281061798327720132489187456329330678935963230164353724278117450163448531943598593863323870648001735065053955920440067680921862912815450409803529182896087522220688875414541089108795775592128380171127111921852029920933864955526220681505732875271391931811620638087877701868225716646709857305819820928669923692787955822207554489610802104232417972793123304515843750880844043016931476524291443484637611908800*i1^87 + -1523066829924086637158769190099300471223102382952634689645536551281878262049946778718202300043427010274809064993554586560076293071019459626422191826717719489934875305385161318400427909933725585387196560872565736446638321920119344771303733717215279202217794334829114843075663264183376180628724163945487842390974714994999220837657890177874940109625231324785340681108664512405626469957191402647123305369959957661066928296918777384405667996059511614657322721587300444606167467517942209441571044688874500643685022198427061207227634493967610117929020463451920958908786903797220352363952159532539717706551182344949180805690890765132765130370983759357743303996669802508126618104641830679311456344978992419551097270750215325221770793349149382718168049410665196539318389305161345375952322719614448156665596286522522610008170071175037894755358876908256296501132532354510287786052594368590292564459692305398886198452760282715389188997571921819916245610538952534712206699960716371512191202792881237273217490159217221301961303117118097280044158277024633845459355656997066777370682202825084715458930392762003699073825116839080219948926562656320316855442851633882763211572616777546213804014829515062424272522140101702050123014367511437484486912709072216621540174473666100010931637807132775564631452098850739173456875873690458601049967444750419082002994383330018729006195533506570342949199408044542676447233733622184409963205564626497337616950779311652631927358760463221799360649603662411740638598099170319955685931217220160292708788343426115064370707975658974530380883425552563811309678819190883586301625059357205749192285343702889228954460931664961828973972462131517286727480689524856406084875051260586957109277853915500215108174016582794998320932344235383115667494384037014463069932041667355348768700314000164949491869831594229369754176106507520*i1^88 + -49784359512206231741203062530891170972004883500915766172127656008420903495604213346246680559954785337134912411573545312070737496385282228912576809395054978472197530443679586064814511946578830181539534882889422787221438383497947882232978079003683071124910110302884742215991862739151549981988832142951977696152272493974121621115352389000270526814199172921919443438327054642537536204650551695081638436877616816498395970745505983744420327974650748136297582065961420764951665447079606391694023260021058696136012840314874204719315153705385148367604950256295342357582384551897773737735473161436522350751747380955153882143068018882597598533174396054400899016488931315191793638819942342654726725544346648650526845258729155819182476850677899013458272149034468415447287156586059415555467329476363374121599821862141676748543674220188805885761301433995643553340433626050593668992918598581755172964515332906464331499492121381748871094193823320299748909609736132326681038800316458134467671298361659260999622977530154965968595711257769642386249058813071538656523662434947385031109604722311803320866143182312487720684571486789826067941095215945760610445123407028652865369073413732169433949150670219367509217515548818231485586282257344120749213751917622338291415098803874040234045586613454294280254408698584205322093815533781874606856632065596175014678055046001823306828839464685114262435498190451370478086887686319328190626601475180250173115036225508950078892664251931986205646743425207305442675597620762643564254564705302584531647047336066457149659352718474984630946713572417757645063589515149343485322015681205941407964091530538362023500927551320167550953433833677037521565299564661559574472360783250015448445544262153727205171356636705839129007391507383336692980679110795536840498768672472660057742221586654753504*i1^89 - N1*259094315939496209317078740073951001602842786816779535482927730404910908230851447721791757071430722495393364294076102426245060065765846917632487323317729185475993915201064932057951298823647943501392866076992946703743643423861968803581999265057525767684819938496488475119491674830794756873380113381838468870896783935262511535147095499548398225432568282452179004903527019171369303541571*i3 ], [ -222888197451678022579621461454362073991981300640871331248777188360356210789638759783182624596892147467024807591271391904266647886985056055760466892331575830973904527850967506939045545748149407212733227767231076230042081329356298986071647796293714117620518228180780024228534670606555725184353828444866692413773948354774816268677426001839735320433436175879068063951075710386893173643833926406160613535866173267514368918583125721118958600164015227798462901842400080239554826633930961389912783362130581490148747163107017674440835923081198362750994267726843729742699935793478152176135108703332182820582383518558001943333795210272966957602402762881527781937475330425224460748946095514981288918668074161927732987613431950016515818883683312065395046540813626602254308254044363469933617287337871672064249477660883135891163764904632820250384378085111681159522686148344193918578352256729530879816504318015516583725986878664534642109067547400415316458164744401721468631441181349160369376183547700532766834704769790184617470050603535261449179397558803693016780711385673266686940668543798146375993288634586123278998401890060048787288883194244505114107020215675472631163779495533120300937337990250863657414813740417112106097983001414396885196101027808243936678940342202072513724579438327916173296295151860414780247453642253006592842850117530246091606843997706808574639980466627179382301562933309051143607377465173562168568620150167596287914511060818695249551305878651852176154404878247932734871176107500667510122981363118464850912745784768805454804511004916101008669960533563563436573509462688072656925379189375785972723621678455637891120068748087070814823922046302337040571622712432644412656729294454851508649536279151028851052684955502742709966327985224569363305348753565526077913136900081466216863499028137235974050657727277327151931431195030100744500748760603371714509804991270764004548279783065718864257000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 450140538914418447497701866450182139287667452085786494615347408554958360432118998621925797611815005617301724707499853197648188744067749755670228524832769249682758370589331277757999136480992249340812814041455884084549097347190629041299619428563355851219975803295208829613623945005472082591490360249853894466809573043905406541540370752777487206639378656088765227277573414165562338219043026031072676623232217948418096922949540580223681007379939954252728264047028294251664328744642480969237457992079615317148449160930208207162523253496842515703290568354738288786332126033385351035669490281896406046246728535346082972977156871262567636399223076775805815311373216485524275531464175016333161894617134899196530605372068733599307566376173752634776956689684920634997714871392720711598620238111623687770444533031144078626288995892933445676786235982759867686487467896758761975723651610692665424682025342774282301253640389414499456798658794320996030410458404985622393866149529361555945225977301874366955895632760435725800164529212638510447141146620740338743320198286273712105179384032788776166396332596747821119147886345801245772555619267427620885066523733513988484738255204170269377973130066475098765102802599011222694052720169168139658971599974265893118062429363348196252840084934530116291862401903716565643468479325940337610904235275578702978124787281556717552320748994805020742517335721118425219191349798339504753638119616443678303083622669082539960338059104030689800819586882026149599153547542259693890452549875170777156806338077396601183634612951952643111268578139560582383848733184244930475589579188246674551601502179688039932407618321419980847756529080541462526918852001861676637601315844259810468291034274298115662409021956133836164357450494861429551322057642795451730226331486419336159335310920729359959737521483182056620971033125044147326546889414579914209734829522679432004768559783121512547600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 2860544497833034411421841266472550479226985433902763887064703861866826668994911693998204627923206238790259583311923406682413197523844152715888767457927572639181095359817505247451709390664174264195439875383842696329939929390719744342093593437142396030030106563703466955910044210254993567079029071014827697601410519338842694961426274150903063252121959733285393133865943757281851635142168803359923245107362391013299303161895897312594159377770648426235857611791749023314231971576031038052578490357660242767797846850004788771870775613237994175825326489541600528748139788943643801679429229164722550655469476708045001513861445999515583598412056228670888896390876077637893041718367084722580828948910968243360209152211241013198977905218495586086422472192301796326879412233145505065215932890660519215654784992136295456774402598075338841026664226136498274182746376500980734599237500718797958298646651284604460295449789498241354334748572920200378608696994512823684936258182775516079730738375718105001439365378491475420411623895495991461349377622208120455599941032200667135177634403188039351465239958845677962539802753327262670779080918013477521872186324593673268852280842539177189081004507611806644051297780247606360467260994825767464519727671152465339798719592227754928852585008639878117126061119458454693173075438905839880155441009041143334972538635188136882384424332477863286676660969456936309848895771213858323046865830257740267652617373003245770380527759499316732206167362336667216919121782661467858343761568588464301789122827880129160308970322496906334291163364711457190568443600179776658323592842467616373066101998836613900466730097884254898109440420790989600108385287066154540538169961720853894091492520082176116010201462662744753281984723815511182940168326235826752783325790235071079841998175713543005669557988494917627113817905552074669098341974434937762412963934243453766631540188131914111560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 17118777849777453095751863110068346476595004373996489293662313194224716519328683637148438804886614084452794175599765067536573676328566694676828687905618518795400268144074655785414514899929718401692240486796776630073470640590311220807002054890059803401308000241895699207921378601101445837415670231695038428769857780580163679746366176036616530759314907709862140867990983978413929910486920315183713903524068290930907016626496720020886245167348277068551801487114813455221664622900970364631585035929844672175685692991311780493428959501965724360130401653104523216299551261349762226327624102430539423645835090328975300139174453372958420913002621529353738441001136116499326459843043616127351284127364685441968387661509605849442752011813876296865348738128671486347464293231427452476530821066743538752355345947430959263497129253402249081194350557606300739188632765206063631113137692140887696608907300108481276353783450937101045359288696814280459141256005938995732704272425029235446869238314331156275217225745772340728555545384237732621523080972375577348850747700330639364266820218193232488787318968514453731514332417328991580540024118212176094722046298247987139206711602290011383933691789102562718978052072385851744874815211924333838634157544200500218587267089783020097465455321341404307823934045696341277679939904427634086415275881812511535235347507159254252563352481505051246625443591904791337852622510205424134084465790824859046529599768345547478985743824789944034534081254613443858856303670504802415193278784546641589138510930148304799673379536403812623426380533679678780819202780203126175123401201308227931557140044484702164502436740347058194750512873462447057756687851256510087877338040191614329383933134783528459206886652946797062735587475517403436512437479790025451185407037518621674959274584523286768772922162835425196275131662981422102318591189258520321374454179523421833982640801300973287000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -10702614644406271418921572602992570693177918985708612138077318326518610946676004152754702579123684040571124739875673792497632579142388932640405131571363441782631329848848123362313007363362747156606539579119607655941998018380322971349298912629623225049175407668098799875200872347864735223566462668011271556188669220463425984774752578604099921769314763579013743974743583607445328165556099060271846688185005486730878690438114247364831072137058933038274116675679760242122703321476911147700672497271554086832727120780204412765122598322908201720557334533805032605404047531276665587809290620589879108935857562242222526385326790626352877501021079285352919394274038076976381795450040302406510075951196684585337887750318917494197063809041454568341231686450285931663539569739430901907807783987334198801003344243337373944149665800706681993588605833758326654645414688066431352525023211617216165808436048327978076619127605902088507430223574441803172820005912009610034229083574180373594498120107411742347109560086635847304982408792311713887451286747269418096589024868237769284156134514646326576120848701023890644617255257823863884877187730187795779537602251398922385967373668700696759409344718979912205877287395660276949881246738063780997540396997488395706512092944203114649100376749637137011423676991447914555693390692987020241136938609501665134381796416967812273069046807062677856296986389318262467039372860248446371178549761476137913155262821533562714833952632621368138791003695098777867447265002392083798453530110846752965105617165916081825446804979488471357167167744783105481444924503568318017375897740603809289602494378829029042730765760903423151494335731230791861402835302226562329364637472909350272823780790677999841752749007958658936074985907572592988212744555546696407000817242505287312840283913115037754949643676802162298878219168737043713043026618761102687113859479525881696711294472578080900000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2380047635143572243478606942063403906703736693248051069492297081771477907828955952215457290357896625498933659942256856395988038533950101268660591071100537541721692366322152222189622585681029603967855868383231090212384399375679836535502365474717099638818833668057128041988462721035418710625737893451932979605125243769870115332728521121521301718527309068640661065048406531295797633058930889630394656337300785042919852691991301944838768291235641538318185070259087411090556578056977843783657510480752308934641049960758535601629082779158110286068392141331532553250170716804860502242343520662132420461978740117257429119254892112342131984588338297757051914566620854703596221287618133466959518567394566147053078733517939297952638890411340722996979102158574208538002931179731345430259929346400914858732491024917373932660242829712257363579739854803890005502802787674085825846786071979341378018324198112967573075457402068646062716780673926211847200797765404104779598386119604047864813323055683226333742035690946524540305579948052038605249732062175260796284990632073840116587527127688581144366714415402817327423548367685854123455134125872279387727510370305123897605193878525287701309476408702939097634351109990318077309046334782292394288212090434131989966376740818015042266042003926755912215601946487695399306959485866178247452934611436817402592545764288425923096146200052112481890967738007470451328149680460306629353530613500208281418379936557670662628652748644566519981947076027918252416196378226891997105256263515696914320369244587853499898362361737445106116929285391381058313941089372603187153641752747325255497125082636813145497145041870095911516570348704200394978909562998216893980483432859818194580931111878772009517817552279069285985688486765656111883666419597884137282790483798304799743361313795067787858545973262724214104237867988263412376689162401689563477306156103844701050071656775930000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 99395460244677599390555570353377051943817568172299188459125487442109809487811711209814541367367809442192533804566546438533998982679128048030108892084507554276974361097703912636154811661785576877074881179708938153792070863583947640626692674385550280812349677299040879073534669675537626094470147012323018593443852222160859371937118792705978927815827373773983831711806922927779117043083079935005311880557035344108374216691991006284861924851951504670941831384147022437260886406676788317872267735818562935393900415159522422635699227848745538859216740829824560885008269901180079984157269790765621953690420009854874451690735410220909023054966709689449248614206586325941967549680055298048247341476675669770129054289301054228879848864289636050918444523037467524727719235939226478403222751316732093806588603970646176303528492258812560531084755064009134338719458078485102022628482401665241232433591998339497571374839010126386925585649203116867740658792687941106647198228257816647576583846190171520394810065108760745683816272480898255434706657232938555508233328778270277941181688401073789326593567328727553552437214315754799517739784351486502188670188287036658999288843993507228841446548431513412342035730276854512923993763414791218228645790100809310402721033928872738527101013274861085303542271373393564510848079448409804452080880131627214881536958918068690575625606328373807773250327513184203070714269391925060542701802254226961816030116095917225661762232643437314531247199722958097835558218667787309882244344019013258108863928649135105584849272725678411599228599921771655501537872985716530695391933214699024738186331323512518054371241661540401262283262747603630076219871072833639760791466901294172507389290541715112151655943665610796645020298103376973711155854473731495891957009474618761639396462374940235112367051393075282412761866793231676210513927344509960848737163094517180315088492310000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -138615176826600012061178613178739953872586760599397939298794255931975418659529941227473736415895810565071695711748193131397079822833890217593041850243502355097826923090359105770505962624047148935598133805232857530819787501630796291516629358728482709991779421765618674665311952102359994328188420680461309724095643004487865333439460290019777551768251215405377263002607868623848927725396948450168053555241127363012356082411679799773134075514444497069034109809808663873423541097336675802202223105091554520201602407726173059878712278520579346905181559183354650193464589444294635291621292709062907159116610824724500707748987588390496971669724713518079608179893384240955040077338173538803703340224571486824023158624132775989361088557788050851595378555731049486468723682076915531403477278090895486152034283207174350168360963930412015498501141241388371960763757982981061571724674064558836302967425099920837731762909159306780013084455571327286998518231544811883454114938748385423842968132229245820887318186072287136487324241886171332946666141380669173162843786864579030021299266191429580547148057972921027016042503478437547841044631790927425804471905640601500642921425767976271006996122454161625745434826922594863308698089989537906764441851380180787244386698348183186986741521667373042578194427754762951262288193957018980656902964983315207132486026576288115967719281541792997792358994795209986049657967666094713993596610151384379142681045855682329720439595923048966393403480573018775945140966454811084957357911838727650421111920862373786671476663283256146594994959099996274382730390509151327114836021755327301885045027475344686189982644887217586830599278739657435525625794145342484872990353985112019471629152100098175334376755982365494761981172593898697879668498269236917519120933768871080432975590164247100714754399761816025413675162313584394877495860902544250852019160524930219085442270100000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 25328908810117626139963423128314718316774726636147796031473862905180737800681906695450313143100306185373381299438325532472490317630497530575730040363450065295099569139203154569089400900891060060760246198728852131930963308717735682213902765339396426481982275973479243646278395257228182878037236877175432983359156028631639855759149994124162916587985961485131736686644538416702569233362273164451920930490050855079813937868052850959510159735940584416597194679233444388797174977424808676794031085298295441792924381373002095836899083662853257429313163949488698014399757284174262961531900664227064713188386586723430007957845900103286620187103379428408127308650322024905972466972867000902932186471734350021288547434028219014580618679143166683556889490443122779673486912488749753413995051670098133798785201368310976069327501807525944607503531506429018333782258988261273470314179263749596743771168097110067169876817305334261017039747943219079208056908587459903209512683470575070749382171428280889501678201113215522741181816276718033249296218286640485175724695878083005283342272058278143359281610301707830943377508026577749590839111032300110703437068447877883539979227629570422496275342634103372422424873858781638247697965415917837914501058183532193215945849845596528531276575925871229887474576445506141522559936252263674565445804336003464899207296405834727247485498044667498430579045707726051787589339992167534470479644998738994805634495417867294845795830019282563084697299273462234335932544846875466093539898830531595637889438696991849844881544061299983929140867073532107531933711499232147503552169606001609375615791423707004685301133082740588077689398210823285297409498564773648251395158218829013979417791544649804596702165768123386706812042134487568584920974413375855680852250959326302360389759465689053861991449900121441525902399498705796811128119639027640132221902491317351049128240000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 9260672016843222105034773697427741140794376966867678721887969721669845078337157179325566108507593766844394309452916462626510509583651656945947051944806822913088765806897559332497303383953299359748513956150856800052041643026517066598092943042727514487389832792840550050475985264354717938849705458455178671603893922545047520453150680437724800875787464716774246948921962710328238782449431016640522976539820403785277310625486772174626536677945271253681418043930667964652221531906533990250169761866337789491055231914622475921831900048571713729896361140447176452997748225475174681511327440059178450145466021126479617451822042704249319480013569369748643393685723982703483159388466789885419058434734980273110919881342080083415250804519037248454160090512514182270336959583565078116875597887359079140946858939849365165230623924284669658701926343797386940941295220696725289680563495959689281293233973231489454651609019562245118765062583018590994158603792684202448278765686150275858207828351186718343960506743254243161402777964912388096707534112593728295619766234627844345913604507885173762164274316877698455860662282962717562414120267821042100250264326425043911150359477032655402712178417190097023083617312211178178046668267715387622564193842473266579992220070308995958794386615631129716296612494734345228073873286560005436255286148299614183407992495139872466085480239855702256356867900924761532720360024242157883211336637403780726218320237287219926413058277234562255607347713334975902533775926148431550507503257702849081004031587256950885688735842183708165167286510772475054220828058241621216165023185249546473221510063076637926499646185610211330459606696837384804299523346256465500502086605357109085468735298064875811076749213681497485096747373317490896196642471395138602068206035432209452287738178529990516178478442218000195637562478133545157026565477371723076336230861371338954548000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -7198268935758047217625932740051597718543252366772394835420489007868499648118718554927714435892226647188662106712874005372526890564261789988080235521553396378801598409074075949844048373830217789327249208667383125530443945129750883615309163693823588197383952314062336222485671914729897280153645349261565277720396198491795452930313061090640308870985881355583397444006594828958048142760072374722227205707578747445009605451572556628239714276317916896432464708182256538925562988270861550768300753294479761833041049214497750555995451649898498378936948245669774527698268416675214775483179009232722034000952070869285470611268030491455752338475181307999000173550091567814960426700734232743512895621573622520699708246863645632200212264638898066360026523948422936921498892081956105627195445012235887843452314016969162355666589494431396412918647137760220367716057088542867458631632698433349989298594258748542473626858051967699558297834714483487418100514721842969534488220400878105492284704489756880614747905092723179982933280171704982140417315519583789499958756735800567024827925928238431341679346140567662580055496770360530722464023496354111788380401140297943577332921612969199531539584230793067016586231071477762593846082159405640989495529721747564679527805798372488435794148525919317977009271535679223585336376297400589845667851248165973912065902995350609750243780075229496051691400154756783450102014840902771125306493803441384218163340021680246844312483609342622312215393899179761790937346529561553686341196831112557305825752110515600729187028417928940115285448543080602164564887034777768948844873320090390920598486594702177679762233894815577209305089267470201052773742659799459664816632494167500303507901578306547427494732623789085970903997512310433960968615960672548327339709719707624903118648136998233081548523508580711788031420544027770842304076784044102940454006165506571648400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2926965331666033959979441696870365897212963868891616849884857005076018136271197900695670135469295325163668762781282506404825038826110767922983944344525818740839379544352631347341316341748280003180137531107375893710645093342353711879628714288832587254570636807831520622703526778394065637085115795520072653055376149654174586708648531996565591007512825892539541560745228292378818122683750945633739834402022636088906954290388955111355442781175123773896338124407137475792870364997031519356332067610921553507332561103988199477835485387832058899635348873543419969491514950086393177145171216673104289398614825742987428703650297795841375182246050995658870144397237853871456888749537172351969547448519732083048495289890407670025191930848974756016150917390740278064510517898219209288994369155568170585135611551908779802625295900941280246601548615436362250107923785826427361454138013450816956669324437480957478889495836516733577877147942020700823881321604061417849658070254259805819834657923147660607424800703479692916177626523280195897486792025350313505204432688112115757731896178201909466195523577756298475370846403835374597038624085652845251565403542947324336573994797691522625182091604587182954615479282763991811439402346823379444165827256648021992709759532214945589224835049138063598185597590271092213016186726676741683906962901229570309697370048395781623345170728439412330305738943914414241228223823861298853217118689910803292927399825618333015485133092691520756687778339015820404346976757581655133012344179158897567604109679599800754416294298320759154547207884702000980882603328804553027169974386615614384823887679408985975492782292138244864532744460262692235794813768209266760099426667036612211724341709292678527183235640376325730291118079301737805419450990236431116840330120237971054052904168409851419794386641670228816558765634150471766606585223033442325343172309701649990000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -814518565324231729217237079244138161837457519196001747182497957972770728818466013951505122108914567831273125494592061747925193611853808369330567599681052946942256656361568042769548110093938460902387680935891974341109456424094942244865809612439049552369222980147987251869081297959987614628088995238696134400606456749436861518606999559710115303560550805898330929981278392380228769950779706573510173168149889518722909376893660211224868104431557814827116926606017247902020189633124554281572191412165141768505498112902179637448988728971091261739196790861644874920787288960514319688000289177837274068412025344391431688745465682647352409128814126242646912632622568851645613647836840726417768697501210289733124764425895611906104501740441726799838104221382482646202896106487800235147791825729700773284774513019237143556204471689207858250679013361222914806247269158121134003342343868250868892451505396204309760005863317623660130495939073441568685453992580380239422917497453663084450476941315393273657521898393894698319051075689421955921929919301508033302901717329199805337546843158055959600156309483032591095287754306805696365910406592273125302127227571196344849052028635627392956204311604846164669389481876471505535356262562992238395528647654536781290837682251739714685871250615068876569781137289380078860523252527526061541007090351064348752429622941240071673461508546419726732048059388648954931248355043770848290604759127590972538263254815491137675055743384699612935725581493219544496985747283758283536337584957254511729095330196215553231121252523885694509303101486010211423774367549168780009200549234808081374631136536513305569139400932459672538721523946404006068298140290408192578134532932648896540509063560905634647452851096466431604860230032332352607340514780097178049863613426612605646708536275812469421035900919430454147327896877407093219892926053006858409226847553433000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 198310891691649195581665652189310378613536555734853766729882514491331646454680273129199498364910772832951485679773734635745372408784465828311782650872344442841961825640598948254115962146277669730160030261474668958501524575151454466801510427887654731170158812671074908023169128774463333333290220895077222207229329045205073026661632889332602568237896374589404176768225047955290409988025366451668315612164782246708402459228739071553976884518514641904320884208077899946252212745451043183115096078699239710354469573427907121989140040516715173350039039000562630115109979256931972542639428538865344484542785121233293780198596335066315339960051963061394803195333449792099707927577529275384681404265450087894618014205881163356014418699831001578132095624907033699678716762930412467022142490631137233308082554697915654078589758591830525402755950166509737057994238479708594574247310638491895930923498377086899653064487654980580714133176326732557203865381831173657135797214130020844559230891495634289455723081903167636723165063890809642827110896982246228993871452212753346582740005876752803198801080052352554756107834067960844238149514246361088966962831085128385016595148043700066140406442432765731437949900888224207670668191838694898542463833592820401972494126121210325643990802806621516030575819854436114584776859255181539238914854604870059856751195669025197411489288285025051854810300772944378643456562565355539772547244609468283611347247112334394441723771395781280092218692007990164372903557870869985601519592425666394421760994129018789294301273971502655753683955696968428866315188079395807756381542481291006065369208157407923703236334424043612622173764362595810608840074133770639743971060769376517866400575875761188921713567639278007190948279925486304181681068233937675812269406311323966590287052285701719408363353445616905304280580255174934257246611303296874603532310035600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -38621296592689114255194063595490854007391527211996524432283791707766385632657140849023976662696573764648282989752373385390927379551644773845349654712036262372378394354163161607702114709724558613679012656737626191795398590233866730116451232287190102926445661780223524383239579574377693607670367267534815040777779297063372291779507162017622485014073198401105352078361092159229489109136878489829245778466960531483414262453737379971614594554359021737526673074824967010988751465633779297219754917823856319841389309232438514980400177544390292586595023078821807736480615973884841987550127038294250333073472598934886534070045875578641966376779463684369375813735410404400678084980641031084512554572396222514601941193948539561664721371225040235359008224903200077784457858697043720484356057539642546294852512867109632837575397408020991524742917144984619153461762275653249162939738275342003663601854631521865750878626567523490713357596133200492837178616543626140527284520582194245859967250332917240000040257714909259874829267463074292093521034066366575273005838342921849501572227605871277532132209806193239952591295966042878044257303365742540287531519164936676397605990881357427968550408282806373545827794670100621007367279349547224874060080916774913028873479826219455942107913028318929682475150783862042233843937623872745198553721806510539851006132165333080718461406932494966699211391555154538518014190666096667038936774362078654040768963435472939057494750404400217423884268810656037385772856912332839121765663299934421107567198105521126776911253800120346236434736694981351758359401330006592872362666879903057748410765323123427395965983099681771958454245986737055474797324153824369494921461430216309119902131446638181298045087442882063741691856635796874620786178106537495803560387609883072772066503189369820624381598634661222622614936911205256058341553505781537088135781710000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 6691159707371282361929503102343843691587082589345275464219621161697261413832397479421566743461090985489572777043542042326612537471625302302675511530770524705897970061847274365013235416952068638383594077702987221000027205997944464430676284173145193218818854091757518488382364257421020132800813388270649900651612488472260074297347849261987555988116590196632905743774744128294346296215744047127040702412082101517247942058102414913190664863905020350019347748911221213783725700612066421131734970903394329489935379754556676164070085457395599527194861926917353615325126330756325885956788907677012941673514924254236281154301683362788391005093319766128311757101045595285009782381383141894140968443574582801660688528709921931421185041696991895746802625644012156082947520275200792206251699084679337533132691843289877407834842817409259934849585453953797573137843614763663461724284753531375462510432319998015698128534508077348884530877052713654787564537400934697396935480570867466188651665319625281153928792570071886021213078273838181914469931520265932676604030593527466081411886019699221558804378843437884608355336375353421983497044990731979052681721128645176290543432598784393832784234064568143238200804819670347986959213309161259499045932926379638214798869406820444187503666696026902480883258211099721646025464023720420514821173498664571191064698606928240646688621738086814754334382200356496263765606571875130737949139269927824245965238930900133569965357307135297869848196211902288216547624443812791461838567666902010902290860784045463801078425201971912127082657480744347948382477784053770717656393553921192902460038794846750423862706836980633432587421078348571039228855697826783336585852485781296171721445742387116229859438687764305983182709364418427811794792989593303694598250463073138939641779787232760007282564482705983839504891535511567935357415670055954508399955000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -951502207795164134042861879601882069336868151901029041996533331494479690719019539007970880070070531001364876614581535395319281484924213590177515618674522708858485774069533479896079944614798875544236336247126729932142636639340715173509609840562630288302547351120112808289453304487763496054872466027143568683768075061807927471335294833367857873371414377151449677270280678929138537152239780768747105726707800385421066994481678628184098085057053253667086167511171988229797165470820989132740702421153573029451937932841282487323928820133122388262039973658215755326971356393385312610106761024512913023613477634693724773548770854047712792783887762507502873870167299183387647938884068408482677979690559414886382989079477772631101083385060242813603031447605096954988253931930640122874915475197841467571528724315925154963167100455217784205304792309582489509920111257608244400709040543898224337500725368934283728367968968238439159311542976941031951707247300327131529395761140103105420389927818746598688951520518981019464417373962020002730769695240423405257896617614983303422737847270303544003334259852788431616728114730982000958910085660985839415438453528907072676749447620679296823828846865981079068921757995612308125052586630252610074181563147405581350762088214385332064795065727146400524964823043086034338388025150577630648305562227778247859560366695823768519189273385411673933685113319140962095496667260057398886488155862949791124572589452253142901213833693515976390726861666795254968688256718286023930650874720501610172463210158256442793175588054450585219196022991248900173723295028131967152012936968860933363926439697072178366899824091050495639142697464146582883567256038464569172379075961338153952662464551525167849863643837927976862060341285526155646102082076792070757678545418137947768940930298282460816849383437232385486801013065612850006507546785096233856900000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 117918934477115956010304780317942442695196979329412760044449048144755498265589674567446271569133399928427686346849866724229952479315229298023223682432884638050927026213119822220347479430389168081898176244306175208005038551463574405362416333166326694134606001798660284365462439993924376203423311383066837320511269416058526179277966516243121122378440307873439956792832890545422448399718198841559314019539455007434081249642459317233454426245824856655331576536542816611968824036721690573024650043350590872773365629325624437991962875360126836075670141092768401838129819903357812245561092638035514225095681848480571854559481587268405648978800496918843121996342585147437829747036205075841911505660445815788185939880036709417022850401117343491947871508727712891604530478398907975521757949864450648167605089545736344062292292763660271402902413268638564383827201568814887341927006044465492562977038646056063428049503397080028007649621663186984271913912332334255909675058666754318919857906687221286713476290154213299747503403455843893431438941957413673924904859963746274415445193732603156580348447267427293951167194520632627109902915020649351064911930184474583470430058754790442008516550213512026420751592068227095404821184078829764505297400385487465164747514024175919690863530821452649733076830569422252449098558575709359541850896936057492930992637217575246801607481285538069856121701341275129440283406702059347737887023779924247733207355242030181143572751710884043130579069045189088457469602086805952371619387281788812393108701149764066371364236198982682602746527999661817638263697755688478776888043843745459367650227179723165139925214776288911028586594185856330380310942884305751546578440733828185995511701048046280295089905641039354368802310213681102729042526280776054340422010663730137001885219656726103553755811597736192099174626721194802284255933214323259160000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -11849036999601506902978072060085039375365149484100355837478660656050050445575894474235645251869154314412102473778804829806433421791713397812969403572563905984925548597712439170171962090203196697414698480470550682515594759626167119933138710238742432072175405485007074456650645330210567063003072270235475078701756675062817795643315468172138641185395261718897753564579223544549268584938897982658554857205325050221375474714588694358721330578391634886922357375841879488950451752077461879000805202708924394972700241784976857737738809218588709766587848055262027491866794314655513932739616724262614823475960623676128529493473816333954230893224946934876195102493830386527978539667720936290839847944444852671989433374520553204632839920420637661360104493154083875685408495047478139542868573473159450936429171822956678438596127025959400728071267287190240870984803303303601954165152046286817530971106229206897700634427978937546511555492275861596264676760351297750626385264949352033171891578598709318887416359078829901563280163550198627824963591342066041946017796330493580202400023871447975863269062389252629767574144208376630169691541361642518018895265640894841316466831104838927687628670813074096522888119464152614783332170756029192487760202868503283142430908119340430455438484130546468833530188277686620499284322007672245719164120389671837152939077589965717369662438516297500187578838241377830536615044687730231695819838235605847188551946541191842127964669044402941315572419070931283635125382140334429929693742718846146922385769580057201097377749887984570080111017601485705816962266518139411965450012484640236964559655248075962131147526463083852874646677491145330730037633270979271872761710542495846007355579875691414102112740357680813996874009365928777836921841893030285219464641098450026355730055970205528132786494657078455116996154532324620489962678575033112000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 949812471947450590018763177889603135256737857558491905789124497755131042973558199928922432575260148601903755495141904492278519065714157929269161933220900682133812748808212712188455413087148068427545144752632152320870178640882804304401807586944864221249531715241493967221762101303563764746366329686435872268576881540215568089934415056060778004014248334791323260291658242504986138910766001565438718912573825387279071788215684937597987149237074767958204328379367441028483260417734236850003195268459316033385579159769152206207829612633648689224918024913522383156499104626558511919912158940282559607891796214014548661867598518740433947269011691066293284611459303382268801434963341683688287883019094262117172749086820649833220182582631843930341257362476713704357864795204435043806992415173599509549712277464508383063478554835947303253302318284299845214244030513020162939905267943874618008176040477399294790031852610720572168185655071763363595014324746078597968222981201406881378135400599334841694736657148970262818953489474775095553382320819703536361450175909037660916839157276672318439619846466673344251241577885370028702385120717216023741371595102486341179604844035810309824468564627088251833676067815662273416396918246549844404442714653171807369545690473400086584076155010189650650038999029789949675712349441208913539359252618929583611407284319761757263529014462405648481228406932718866650393520470168846504064896785940035428719842838719445186535798637542691705415304097790083003062368465605161839728873626471195312238316705049909374641028318826594464207774342739299204845815241755727866847543334496013916645760402995879798182270990464462736818649109234545612419961066682542628485448919542826032346382001579837550304151239846626452974128687870135928905302309866437382204368768390584528057984029109266869811029609674996056071044714185351682125888968500000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -59239908258243948399499044972819331272109091354133163937446114713172661076084078194644917668078406449976182836186570115850980119932824695720835559203116477104435371235358071050864240465574300991877631641250662989357139005575605178865638084149589880568837340863660376764936943397968392454238489461544591334388102958242092712554371189969152737966756504316621662530116237408588082894154786796500315841368853118452160766802381294481214939116492432208114319797605559479578464047887347565920623235868597571611110754275497857469186224612676372510636850635950704289779801761676954193628162280993514456546481422124624764536389480429473510420617083628952490012040601197212437217219912422892905577525212696954644170012099736669154120360252720597053337523768504556971051475198252202084358081148337690560140259501112795779591082054679138589540307559180429619498166368222284920015271771550365118603956826042201481417919244805736398601921799347128134014575392158521834808016059691126981243013921681597223151176034208379350190886759986850258484864362531470948036204102466219956905043349290142066927410796585362045697940597670944960837718641173564363843658867465225075598166082219530288738941745224271384872225881649285761019247667458599631713997773783899586681792820166037193182529968582693245206272360116118385297424695535534659248539916844002765881360612069497458254376772251392259779019962783585529270003604931913285945303752888074779563835898384959301111237270013705257452517757553810330056484374028248840924181251213776842231347908073424131791699577177197463190003241994374828304612494821332608244618942849582772339036745867050029568426138481148964551219111502367347583457664786234364841271080576945946060953766958072421460148731103767272978420684658987788377067144729788402773557311028028231759224880784377773381797828560435315282045620706053552874804560000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 2300764131390098867225601203437516313113710332215253661582096175555112935832459483738028471236275753836642045881795536114702598902707839988653074633712763842879399953589956283115326663237796667192401972136041652349696461196039517745941942109840229575939564954232097869429316276075270492987690319258160036388258845257199183259770051299303650639013013442473123884314208072768507732888888136750786508523066651511676253454655571740835986566313544469646816328432349296147458701471779267930259018582307892190175305637850389351057265196113140449420250163329943098982706566793537723999974281889325576697600252134010442084927983141703717327184983909466804096664617683682456136099729464583194531152523098045766813770302223488338080405361988198178374702955185768302192088362069320465416182709770073635253189732923034450708713881486930341144037736798840583370148285808977463388840174507691090560469135053906173616073965039333193513778726073704273641424301124093236013948313874737910559350632891907826889734695904257633492662405186355240703653912031643932610678936363375122745940412053178684978655449649420704524436786926979695597832509642796273235286437439131717594570429394910142041930787145762418513704422205044477466115485066699978721917235241859623853882341681594613582218757144544098109772753549365202245172965143727364603141024195179301351323563693300604785251070444516011409601426270864914935988694725725053158961422130288986012064247815235238543373369603222289946302826505529849405183970648080754906905150247685583977917917373114691412704069959852823158661768091778863631004320880076421003421893400616139763542290770829334704988278863898647447704625898722187988500780402537437574093280914324648387127706023525321040030106085099427218356809122192154284260284005671808367021589246001378270138740539253569161998207305815705994964447177892484183034000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -35163865020488901272809119892515927895736959392678831169170911938868664636518728111604433990278108864195417217642376376712922150847492068218026210319597572398442107828255982969421828738807890382096357292338112201417971069895181302191822361100367007261362048917514993548763296968642506982972604090737739524687283581295752552941962111361918439151909459695825913465396042586756310603571432459426091013956314154162893854165414543790456820594311324504707094497655874181224353915565234848578253865983461066195767616025834285541247766254443017607570377790936324085764354890629626514566676731833276773010124435195355967669374002799380215630442561936752092176621581969817520050347108181363636465740817243931955423745640691389906072986501968154679319993925372231056483950438452015550715444958524247966366379008663703919074268616473344712613482638860994183957083667824915692421665812061398650233485735496633606101176790143906096273090080184457939137029069807761744919541753951218202236911538604556290783855597861124504435683065169616326050766238426642739630843958064480931967445870770559814842725804999592587625977916603867143046337773349941266180345286067603020142159102931318027006267629018470545911537318727635288274601159918268933961945738395066455905004435103344888186439431136996730842630122157651243504310246058533094463677448554249327516904239298679415756627785751796490135814391144752422048965064414129208512803038258118125914287574607891930407251205647664232770853611303343690358828866053353961822789790101392573005910207019320592196928917033224244874620179598298910163097156593392445283341644409284262065556266049375962695491175676960869102318115602660788405454017789419108811904452069440924925406165422513412814295315511815083996595577590530019049066321768754990272816339311371241161364297103830439986403385440828379614442604163144300900000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 1639400582125431288170555419474273971914383633352469536917785313192216551249163481520251312581820678871259332294982522931282336256878505315444774916519256547268692891671062765965645635561804485636511094253159545863833224025150554691837337899299528391522028108271999554830826142261293050574664193498939785380709334507123273215183543017773188306381198449000789849100359601711956809345252374699935244837282448088483254218106864042631678884918656775458309208208433000596788177108865950823635529868578728596125788079064699283148316089526235003620771054071846896198772317064287853727696429436929194955814908344424673730893528727184485618527100180413652828173341900236556242650906403172615244048866707073353636887538792151443578852621666255860665780147335906277709688822880522180277089390774109171495334875920793465507577988848539361274207283894331107847029906152647408871742143776009014963669180915267674532117164258014591570126599674766881789339444100618409860154325568446132390262420460968760474114442437150976819352519349918170295162631173947279039189831446984842555891217307452963256470553474081789630556758895780736433628924908448762629622001020719391345292928936717244799865596638661664564675958165120740221820997709497783895003900631651679506992640841414307097934393462376390610801538553633836191125059439452296826950684382677644322182817720770590001841973132363636704808321233695920531506296501595687524717346185992235303746406463042584097612286876888131887048544405442372187589533370554660390620956168925240392775368182559203054794235228956149685822220129094103247091171198666426732829184918458689980971632028824032753025034725347510925178404955523040229478285686682211211174370641723080781467412441697472339029392577711594504603115820499479415952381610815369742133559111661020674079425225855341942273043052934255829232836880328320000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -483279999489812931410145795739573748987443704212531248608032792525473168202814200417236981035351216902579065564130794114047306472301721454370369824332545492362689323531316406805836110962100250021925263936187967881732915982046482655193410218601041573151689057766418301586266036264612172747423129923295411802847704275359555875619547483343918099921019149903752501824995547656449826239081112588310676071353822191353431408479561790283202744491280383768310573455628986229036240601102842640140413479468453125300135099521739215427586371763608212269322394822927143839604389450167724363959702856304449620548874524345057200503033644298048870666189322093267662438900288761975289661370569472597069657736805299584546011432938213113538357962641731614246555135049039036648469918528713609311479325120317664873596601717608174149094710375723656937442961844286462012119639242525063287661442071142276598348419698752376570884285486009878243935832634233811879441011048215503476575738093514218157497120551349300936859047071429293948597381009846740551576176921877890579315129045991140214251109640743531528805579188268816701254464793401248906053002407115125343236908978215492257376852881156686639536175767463980110696723165218165581204674072762155379916548012343289830024144118674258414011657712341925126980841299939353209451981565087612019042672917865138767275984918903433270665288466211194569461115569724327511647798716387224424789397600086426228903134844247473721879188140062060789972696021807165822977689926525484282653258527733871505035575335668074784035667281487957110644642084508519510380433248872439562115201514247244809758341271467422054723171357912419423749056111790401400566782826747140876022993119153423736957582160771175621485263017187484366565294911305369145968049218682816380848980897088655785279609231031747468730998726917013676743224470887000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 33591267865180569748468048418280107703457367553790543529282171222367367911451192754764513348717388164648513597499714202803898081796942615449920384895979907391757151399063007920149629609990458565280639465999223061795522114566500405322787598123130530583054503470087982877137089289101456788770568680747080389029795293028694953497366837335676706145394020658264218484006204971699767138114728725487842748177447395796828828067351226031685030785402485255219015503039182591163180217593876102408961295314100790010991608562823246998056488135178793835745531217514753984918408727675877388335174105873027734501285098677222695248231231261681982443825926716033595297835547247303075283406888002268205990963263466361778000285248601158726047068235769735194068297526121863561702270601955624060682006576920481058912014465134466103376347761701400691141588160410855470604210198640505643221156688740876031289800219602060242999309468501000756217043914996330886196770846534024183933057220557032487571057415045697447873264960104885606189707896820170434685407493065111523941019612718397221739803905733415094855743842466954630436302983409927226651281273349831074964559082928800251124061553436542015529061493385602256048013190773531970814085118784139858566729514202982013468790579397482958872657005887051309334064284767031497779351348557918031954685834892920943157085477244730997318872910456097240154673900696831589645548989631660328016356382861857290756425491149654232273562296927415535185872104813205610872269267075309453444592451407696124508502372156462276550215608230020657985347047292180151504935258274274517314209226717196278342598481451349828552062128438167361272391787936111573416643101102543445429374996891246554982703110383122178012540933780774100806904842853056423620273526859947878219465052569433750484269173039083959741901836165085915330058950600000000000000000000000000000000000000000000000000000000000000000*i1^25 + 531313757753667403320645032925483820203394627158027617518153109764455722809918397806406587133559694846790614622094825414563397476647778395212279468941218943907929395340898476691461595527489452803398006639113539411005673952150055439446660964948170209662182936975781622452273807802888999549704604791130656005459832964549301876085519124274012784487373588300793867365200967548818857767151518528884782983647495624381690093985778848949509096459751659897966111750084311899231745128899995015694940006588207898025245879693571545913075600274177179059862348111910381178322680547479639292791723535867114954391311350638424469118080635836727685005758342639079838372276875448304701951049276006733733998802863706104669162818631180603641717504208859323455135408365755460365530953692622873594833448946742692679529303750677543530037453440339528755649685592944510402401765750897250726323013630074899365101431632739374420284375547354234197153795129369654791025604520227328446569754460293823422361188913260794832644460530285136891017702170075429462256295968845504969588891605685600880365938072159104736544806021938780540703485886578517048748608331111262621726605790670571900705601039410740311028159279461359698790307165882615150762512732654665297735778617558447158709324781198308869161154039535493256685907726970189485106609841331001491945515340291670236335248281224311157005040343821332004917446136184433038426553141894070744464157480854202362346044368904935548524957045174284754831864351630802390040913683715287169079666435310559047348132231356397259326826233898014557141379145039477333724512714258828246142325658455992577647615850908465061349510760392711515089708053763565340269856144932488820923209489434991086041060853250814355499811411258713559102700455558916638166088364148631630743615491509217680944035315195032046356889410079131170223650000000000000000000000000000000000000000000000000000000000000000*i1^26 + -77919925759122059460764822824336670153601289636430855267865874620152406644811259141731479261764494537783407639053026741362997623915014570135860378415222013327924114551847903090546026402649496243759613131556813488023432068455340764101357981111301289255573002537074453410923739587235716941757187411386311494869931669039168734795484058703022221739100165734773105777526117669082241232809049887107633013100247812348584415018100149937685618776253786988714996706959001092931639880986102391415945677544521484802362332380178211583203340415216562685097208960093314908786688168369339443687876006124576871460343364203119427496131134767710318940678828484308309745979400708092184331337427430103133220814564032490131054021384737328511306562406372726922620883197823169415724750854848356343462223541919967164274823984197671379371486022882385611096018845252449612254988285119496953496546039647440412573024206164290496447044075258829033213824584389689147486213203540972778716809533672097350917813648284868352040418188812081130644494603173831850235609928474027172809411269694186075125512938830626554383136159787140628800788717530774363086866610232998936193193933744544689364469103387922256999755999997700082176160825369060936878904916571410358206821955275735142069728456295579754803528371874031981963690549303482323558512066582591917705301065749497146729663001037680799194572605765719504477498566665400400595076825492401006701567882071536392223209241492416883188718615584097190198779658323867326543863287125161045178455739605556695475766116490181864552079390149027474063654947313863276475270346309563417526412452457949066035742005598251333330688240137104514652345746782218382219341526923133472936674493488373981041992770269947825708957071120690118469365044750171365585646977302785526218617775243775596691429188730201563766810306072571383099000000000000000000000000000000000000000000000000000000000000000*i1^27 + -2982098379144055751779280592263263741874659659172013766221787903836297913739850314709150667008316361349010648988669790838870777864823724856965490329111948384468904946584276088176393151987773814843528562575554942951807075906658031452693739087440370864366429156623669613858362468454263387858951430906267782237497524722498868760130445967952160679324187507766890134932074225742783062432802916561340587219295663198461457150464657735919492461361245551904802691228468901144820316161398043542948430031993840805258087350196613669448466296660677614552428180514496047670461786484816609321407814588100129341911063557679961703405430351618289048398356801118981764322626047471318853317925868926127703138732689564270528746845608272912279145295455072062747475004190203485221886559007036885409317777220230621215199558259649805616436005133288829823195630789337612931038791671694857436066102236579103926255620327147384969802876522435455143957932330500289759720135623940292631764014115132841402937038013278511178326578680640604807331986148632969498326879825957721606732050941339441348373101253907457595316018291155683867469549240720210466734017212549312105528773614681556762979074740156072725034874112846460152419002669118111607178741089761845897061609901371686602657528215243986913347884723909781957476542587521854355428393217103937399670350202141840203517861433548842442177126371713935966463499670731338440856969414584696507410738651114692014859859620298111756598711099662751713784221300253686334003380134845191860084877127275254803361030550564603984417759704149499644861014871008545561069527247432263089536691760928517901565511651492969768753182393517481842267014200718880933652161813994357413324909158521123155032586319503406936831005102580613801108039070432788645713525853369063361225983156363469236791489711501179836611821919148078700000000000000000000000000000000000000000000000000000000000000*i1^28 + 188970107504187550382303628299875918515292165581005714193847996068293995927658966587462619099299312029635686215292719647068939627673082035211525747501068570953988974266952902031718891034650684291613349516551155258546976290470088276553273639666479663275977147690900541670686094328728913658526881594605295317408040134283809334100987502263650020220380826430183784953842937632513533388605220594205178296536010462745361623120961410135425582942626058715620888298924974461033062161792470295528678086073928692382014111936420562226975959436896764064150456520879315128271006769204013882943155548526923818925430871221998428752369706355281991663022740425897642816852742303954850308665316925695368787637526696516566769327687208092251018826224856289158690847196304429393931064965331930191528806662528299149789315511425730344204338833427414337632692831507265498304087723104120983192537675419343275736835302254714795177284375428841774168997009991614059048827852218350934952703605503308217841339084411613814365694371274900028414447640845054072832765214620144804631234747934911784004684820039774651405068887183013235017918841825095212239226380337491598592430436050403412191354179855905807437353290947673838882858518955891488161218554643844148366322632166867286211563698145099297458484838700032680387202620928849918579233467068469314321290477587671248447961447374538509152177183774643334412839167443329651410653593793054785199729893721398215147510571504710571497250190005550534180883332946320344921831320518247220540614427347904201656974829795685035846176158653513321831451675514029010374534984951028477693432188287132509848945614871397234733299270057186486331926470388820517593544550250180870828102118146721000917409482123960424604152050296428741474105344111089970001292845093589330202473203612086032336202537558794117220050560837110000000000000000000000000000000000000000000000000000000000000*i1^29 + 2260478742036841279815508311339934261563211329649043945673929998029024134157035035045153837682706020623157775936823173992035575357362993993638697046699279466195591089303320806271512461061795484284524228024435324191089403687722191193680600693144872092757036858217912136936250216062223589595437578670133310874742419828818193356323504004785527682402730394987217010577198810478649895988067570401289956621593893604370315749327934626042390099985530895823335859464999742170438027613099024631241476405798793928298482503567186802975619988333732224681268658094967072056753988156401817997428588344582006715659732939507430771695975340085990084118965168266649915486770375004179471308952175550899712163315503900284115562355746617031349008944341867125840820200084994600764627896189413870512815705951514403572505717400962951177423974911574844006449656696294169203755451750704440781069231069504551760591836524129570072166293452405463342892480735124675683697060112344507841136793560098469981683101710951850075166896858448168921629600153793810482365260366526921330339007684529055123208880762194439013609132899074988289129430164595481699073295850204897416317356893875149412689168017843102327232048239415509487478907520244046756378448811883582021349476850887359275741538140335780037924048425159252575542001973332787214164049860329351927640039673903230433506030232053257319851695405141718692243453781288952309205373626119866954013492068842098000558681840057921319834030093496250126645556961999966139544244264505689419085227754188330654835933377953094703117482442672422546723999595053046052145703365668702695465396483715856988982326077779558728079067731588427435807336475124969694643496270400044963742892415678356389896034725624066575265473339364227931848170515480874338512086544902153758325944178876238819212011940476896549848945930000000000000000000000000000000000000000000000000000000000000*i1^30 + -82008538338492161394021873309362351255211735673316516499825146264559938934094651645504500587843997268685239178886501905684849825108511684326606100065711737329654580557831367282949320206322800539897093688606972675940633893741826236816518929362357633517957602807346888408796404517688964214054055659598772883583646164971587891990642174782268125346392026825936142912408181321850896305151997560713905654479958318787781832487876771052140624519807057160466341713193523705416636013337075552996510926694946392353322531884710765844640865831996459887398870741260036283481722080730428651002228654956797554063569994959461201676709214608526840823908210386629631665398148278880786229665776852090566294874916632311871279484854250540603134270668862410650989346481713001593403968275278572918459248685466398227095861922691133235020927719224146412265877286838952429491677187904388999146334492268818328649911075043831359238996703594086274644277358293272660264257110256829357617429735427955714244097049610729938153598715720817109881370982244178003019247514864224272881890815136894793413986069637791615661418935404228377314001712077182237377115917008989643788807188341699180070354610408025830368067241658226282774600924372389465178959897564377371772210595988474991006549011601455980210694543054035002113088906044787538990851407527485198006449562501408387957206791438704737620685946414368947686072113060114069280323598040491571827517761321465159821197502748702552527986511507639027674117707794043370144454346244594840820737741361145748964010816911022888115373980944005392905417944524466837659413027289903254987966745781121645998681022774014766581862345072781424168007078072551788101840913263148317425910929283739220223359550186715982751756819613167645253305822823157347214539982273061854071068535255585096752779871572609684072409900000000000000000000000000000000000000000000000000000000000*i1^31 + -312475732526970547736381302949335065085563476831323912415157608516883523199162755478898673945208935878356907724622459050097641431472403262759936027116018103448987596031981736072993769477227309187208489697052056714225893965672342849574535558699696563762210224062028621735255818978851485648162465534080358645830701698163707449303537455688123117652639147702326767883767794374019892376286516106337420615673652332245631447503667905124150704342436863896500282417383594441362080362227075717720363197396774606759611685576570167436613030845650874814755500593565542317289777987870655645363847401530882433591126427623941559053619471473731577262628322106404416567420877844038082773503748807469460031593690947120765922125013700424082369631711231185169536083862523638192078981508606672825704907729226229926352848223780044214694034024806485202673905337908291425417454368520993642396355725908576983301170815430349220628901138947948161981667092744634588667281967742751170206639229728643329388547512918291177632476734822524631002335813206992433046959227437953494874536696904063631122099010059144391464562670754517124834523224575382424791416943716413756393672289162648563694031862627187387449517171762254782418705310124723440348957935144089442172725764540450624418195757372051072630354730588652211389517120804358370879960353002681779647569443034172119828004570032997892178786794894888928093757357935209313541043272064785258550186905086004535311794506993040215197692791195781034072140944930782521614586497148226863210928954339515273850779071717978207524261874432016281678153220775317204792166295593929801282630385564044012303973397733718999329624906296656927073124942294501094092633196448244189585783580904693565331510260274830851104831838960996525713466791216940741074643511311037423375470522970035473272055975001090439490000000000000000000000000000000000000000000000000000000000*i1^32 + 44969734024407122006618964428455148322634339324739843944768739580031578780905285233134490014323322167839429176428958591482659789209267703349528842977399789044936643503937022955836382805367973910808164799987591093489241101031972951505626428296941704456292823143896437973938093845063903397957534775336332272788807039446082304642048530271273059543341980872697880580926225401013075781624845510213835327573121103419192186356448198023612656484810869126994260976174421724782645814184884324208290373335613549890934861711244471111436001006650873338446596125270168504117211805289964660859060466444493747564318031161526861285597018454889009615946834487384553357637751100946984847290345563586893662153995937838212768653618659362366881106632366767909140481918096412271255190856186241326311264297394688497630572138610235974632288863414766929589725083230804143387569680784732962429236165156420202739890495193026124132567688944427590686961230655547943612990977308057139884477270865980123524927186780768271830962035586212402331739840597259270620911795107292799208411546420077345162257805943499126374089512913767220104361921823832538022423443896641548087775478757558450395753817234790492522677247777889190018499792534456066512642987957109004389128270827860169466067769973962592800302383095086947510121356312568835871669941841672632384389714603504590472695553244438390968445513673653368719667307382149078901581870783925422350090223814907720269541916682522981530605430115444381132041217261513264388383719687928349075288092433792052004889953996305999897573695539728141254413501843174689882302916520767944621688134470672418560662651121324055608622199271202931349602783203767363667156353600141362476607388148873297157340404501256707388378887441248336141223516610980322189990477133982146729956571927613504399538566614481133000000000000000000000000000000000000000000000000000000000*i1^33 + -187710784594163600327884135495292303888432592033811926140069858342505967921138536629228548109912096124691931047944263019291390890616922739632399376855196178680394755779497824106079885372779772197610112147821912079856096407632306238804424974773464441108165397234520654467856852222452844306096549777690896978299426808617585505198208447143450398618014352111284413547761436162786965641105514067956194077313782447410069056893867656254848743387747336108095681146163038038531854652551660143576809809781635197447186116535262865241259906273760606746099473183126659584423278346290720060239705897012089848726432305787195251296975912888900009591809350180003378451975170634854742737205539036445432078857403413536287205900281135529875326230389041711575767341691174389783921518371416135423493937814675294118790903811907360939576111432781637145870461058633971755278994019493704292795650226746633575855265806596826984509589293578038280766313345157978135645644488689981976955104438909364924323588657139279405466730632312231343862013506235116204676145349990471572539158102914690624879756859480700284892110170980834134519234508169754228806770412543992285867542001219311086821548797014868134064400896985019611394037854170973288390195063298202704217882489051737906652685027736583086355746682554852122011374287545986722724622755523414386513720571250538768533687207018801528749488802531921142836906339026381589202993093280094912619844312669569792711809225641030143583670390844647123363107071935882224756655109590407758983201518522583349534635105966412345249073677116292383334893215070037721691062148477683223361224348836225155419388257688027439923585580708595349789416819464835200028246508391326119701445102954001921306507131713421702724272383862969751667189125000387607668846166171280708534671872677742694747203963227200000000000000000000000000000000000000000000000000000000*i1^34 + -11660191242946690791675021156841489006338821281348142308724612425084184563434563319466746517782103476168374505352883692418188038606193433326118736623728274044832002313516464715212506239084866258230277196132114256428899485413631354621422732829415423431163650711089679856366722083803864487496592970725895333934303129210237893676800036091305763300830266790450062965308321778459771056920080232195617356749552487759521308345596499173326412797876451722608797101632606150054482124733726331363133559093512266805889508378747982019049591182868397802460197055206310405731373546238420038183403940304793345743241645267405493564072418328606893066817012050231747628276042617795664101248844152105077752517147125836853840049576263414010550791702179509432415935016104877254782806629343234201160931586930267114980461409632085681375935609142106985491608317611163688416418996666326256072848228502161109720444204828693845153276555354057674950607967378393724232865826596898838499251681873224620588974257045816143764828063168438793617894481911573823828800639833621506166981563913102394948943848235821654611863913578304618224932396367921045733768699801491918059032475206280998403990787668761093242882608928135885210254603873302661263042521053772626660689028450003133842449603850792829434411637945633365682971007154815912775609939870676689119851427498359360639269701012010623816563822863479833251413063428108070883012829547228950604161514445534089555358130771118741516050376428677179912242911072698660145995267011603813948590025871607083855382874340835818675847585379857424867827119612158666768873651561007592999884263954913882378795116321594943541409015759306990453907525690140085399249673772754193980463277362132245000236206358155892016406133404407635411858441691791357753702325120669735708752612196816307037144399340000000000000000000000000000000000000000000000000000000*i1^35 + 251265976400469884840454020060901083672772893334119962290301759709482337314159916339578270841927701684147650437813122226731722501841508722141712682555276904572394293456969000114620419204341596325582805662210161989079065469576037080275005740333070886868668957592209930387133060392894310107153422291353446943410489511683451124175367746655456460771459401448434454694484279394564243519252703131937283393323860420006177510147841471708015625713536084577132150805474607153394142402598968223938280475608826244787303913266931900070036272017175890688730853695322014890921945031824752083529546542718935662434047461949980125536796364511685345932118766850826808765609463321087468934529398797236219869069161410446004785678408250681579136863265651933947785566240352407648749827564608919225867496879019206449974421686539168697211561315633851742077402551920307421699444205936857042109080723764243472574774223082776086629872519761828973495145693520636591049747073545097782952931028226319672976107747080096700498761723394634109035510083740146930870222364850194600077921313873841120428745278655759633363943696643209770206726493747285568115993868470850475903385654858830790428154248687727804933427278682096944093105837394726138063350151659573658024934759977396941280900296921933169211574085892477200032615151612756119005720023244439395696587939937040152394356466627993306902888183783616948030045706367461637676468290940799269175097008048007879450235738285049424295505471918472991001271973576763374622330902319992201709113660383406686101456491444837807421886238373100366679766002523489306028650803974308239023739048605828049567132737639025319704591133212425371324610256475782032744687409067903295673064056357461001744946108566348373762736251136055218820848183709777776437709057399965564845176313239129207572348000000000000000000000000000000000000000000000000000000*i1^36 + -414611535586650482022498385913048178680594195518003426570226619507931970193818184546903989427715182605777013674367219087755824995638549334223026130894238992961533493376241963888538243155377746171473048717600360152624015863689572103903220926560386336029699706643901586375767664484742882087441975800171835296662122594562169808842621080331297893035368143721135504359511525963171916578603363040582835626033128126336329460803565955892284703733279403757094830874757162676439734020611043030789000774958624074590935718172556876545340563136565335436764070069128536447929183807256356712255996289370188634433244814437276002255578933433359080317400125824238826650075491606278900065574189975261683942088374653742010757763568819964258503155006725810337881985955240044811942146643915757734844318899497966717386874168566623384532388598480131476859083564867876313491816721635620897499847766043100524660687145030452032806557800930532735155025029195363903794919844096224430941456795768595683032381971601330039219635661850828780944331387263692560621091110650980840572415126500713666054215419522695032019083353241057829560753569885851360605669411986790215492425019028001168148384734933899249015647030750177773091118468743403340432687786711072381550358417426810964947862756694668380297855263275265450031602183588280477565465696553040232850447504828848815177517927334053586440534418232137819621340714300211746057602830285276070635371416857867049220365006418331793809502845074787752491596171357346198873152757271119841570132001411829585337035977146553076417324811962882818397175047625659268887114637502271413121541847879242939969750512310921862535608652809301644273808893077156677335531423513921006113631283772012708259383657393273326602191351128489316434816562243159138518470116705764791443509206028289387800000000000000000000000000000000000000000000000000000*i1^37 + -50226687433303128237019851503791664052860621325696650488288577903027418959733451521653971259267213181232409695008073137331174508352228383478800980381276607679631451605931745774637365971022253606504078918234036230389529450193477853158377357493040980369562631897446029507217437896853029022227424466027688074861990661079277382969174504076212678355494339768416508310450287503901307448326980287902067155306441776667061201352243376368978570992664193821311401776094920833341526305000794581839062105246406642381028729049000322134620971515481484112722356763741234778717460747648926389053830004295047632449612340910321704779846676867249963630891727999998437481225869055620002265970294785450331204505034236638217386192473403386537509303842669689716437878041383813338299838829689342407087084850513303880709574171310822453377136185010010638071424032782839963599347755509025399669154082133970125260783813144939381710142869729257675537979720571700922066085018719650345455226318388443091799349534324148810976260333582260017390816733213228178287002843911356636500267793156916076692795281453883167221681315912729019669694076082217279903171330834651484427200523208583023237494597619093469897155176450408932268070863107847992901540717575673045074714969536197898624000037771052139661528743029998284331599907059108219781112131789563107254751513305980585173621241974515624006760337088464314549862871519996376712712375716152808438860237726554912510699383472695011386295046746220773608813204974568042515821640099404110039712052356471242816926543214976560377349990518721888779101417572944790610914829506198693143049484981917609362381878399100922836870261864047000798291121709579263966168137578125378346354263388446786400170978957045543338039199571971715984516494969581015765781965264428945301923715008371060000000000000000000000000000000000000000000000000000*i1^38 + 676205038666583140266436150747683193713024618523906318548400758248141821672155209106211641463324340270815772744739667880022896754618615705919404232562330786155587110675241540125356093086928908155974116688736629357664795480973754191960818298752261624097083975544342871522339823047750024724940938358121672994403125529622284113216047517092608365389811321316194943665863348541146898718570929072101509219946324447677735436849199016623907750254708525567439963675516097606181103223705794525565069836322846660367062630078615201391230059538264685372612699153189649043513014525707480097660630168575731529552593648282295438791172793252416429648777922869633586845004953906282091899400255432022377686658117891836905132917854634500351125894935528843587722650025614068545510703243213346694505596220467211597356697833694325886966156839062173808841611760581481928763315803080796179686551350691818502628024302146092193726523603199704414776864959390336680777558594525254146913399375243060984867988851344435043322432545320947648961111036220019566361006425322440025429727284367858385833577408887554118237286946365793647044910496359865993523768671666264564341181708632833304517822724703756858026484073933408200177300853802938421073496730151892096477344585078391070106056172163600147916517728439537090934964152857154632714094935325686605475804257025295966408464718384724416446898064940105822418580983717364665090683677385220105663765003697934177090476715202950813840692819576735985908751774721427656790125397361255478218199306471117802584968296860750914366446034336086139975408724344579561240014661041454325944635038012233261155642585923750732765180287707975536202711303109435709335546985963801549398233156379718187755373605302034864859573043953121952511219900680429771220180743730289626419632645701000000000000000000000000000000000000000000000000000*i1^39 + -2664355137815138341103270581976288942819155343655525684234009883189389865132480174738576080875764978281838547607420597270277335806172284558339459876800685621745870939439951407362479795630244729064917214924736989362183777266972839702411189284391038507786200850363520034563425623511461838631452667084986789042490099710935489413684296347049408756984431064368033011616211922085498282186783061820722148852057176410049340683061965761932234523847629861179075711285612634004535473458668508199837742375415804630089365666250685711653292876183459129663043262237998808354960707775992107393064818035779551669893484498339936640708588307620589118990407266495326264351789878839281837822260800396220672785273103378688319438264553975429668236786153700609793071200933364058891836309890971363812911142489691526768597015140159113258390101960448957051747902894283641079193925101281032556875404606671321297532562619101929635235980356728605403799645827759110588341740924366753641604541253045959724828703062442652267403564411477985863952716297826448364494568899119598773965704146919382640428821581622149064643545021867983525726270201881181123738728715364456453855539340173493707631242743660160430569137943818764533736485483305476156306442806275521319959464444797089043642363126146203790982837507974511143207777844370212109585971801522723080323893313633075749420784676788151955564657434358427066486697494561754224565937833177551698553064794046957601231857395275527823557580066661903196289533723077892993798199875394830857792651974229211108842826269340788502794859197642121992056012625891283512311761826066035120894797137710915579304417878023352239446070925378194972634674412126251001669609342345210578844369742174987813812297454203613954529505502953175086496140359540536242699163336065304755718555900000000000000000000000000000000000000000000000000*i1^40 + -7193330677322255169371951162952586385689843571963897445622162940748494015534172830311095115557484173371132369169883226284791258786354326294011854634012251231483373245071374812736540858311876229808640686900926436556501715490968986433128956481957165789041511576321493861913634383773845254702579321709371268591053846321963246616278875511313798957300594158951219485584088517263104031152922585869418991022221371112389234505900337629940696792431307387078180908492621603167836162996058995417018588827863665053803327312380296067327990924448419296441218304560772677333909888317033758623013980797495900629359519747038508430795896210412844385818096288835267718843025195642897922122029104542365686176699415242836708160414723957052769314628082669902105690915970702203468905749117986423569587013928211525532255788082158061503599925490503325271555438243061769892991391579253068785856828693739776075582971599553392225205236628140251886953872792989179904236838270960483085518235901491092493831265091332216425008653880609689700968707846238520845916933251742727577149570554528077751287509049615220846026750877871503769018945524140237251206081773541782657621621273370954357959496007128934019892752966983290873049916612925657055295765714404048889884696079419684433125511792707212850581487829252028761023389259123026336310404018151598757964015314699499712136288648498479034213452859150769650913887128735056297248136719993406127992478760411114318683012340164895138821873536762185154156687504039175421037302778744391448160202743534324204049243687665987227715786090627432355661153747425294067313961642075126896077492893064159273982422876435874401381941361165865304587563954793048665287407352590787070558187230950077469785003860576691661070276818485580199356177721301473718145952016150946617300000000000000000000000000000000000000000000000000*i1^41 + 69088227242496323997245354223232575806864583029557076178535562953916412018806375023927707975481048395579078484521729720634133267824546679940808511442591685371952270431063488496884854937538084140949811489194942393327056436460845552788429137952317634773759024745219616436269087548218845416948435177457460818814185896422938178673604707689903385587768419327486317381560384281652677011148268103427083947061017581978157001859651139715546927691457584658407282483020749096870261564346617024184678469673056579677536191460653764631057787188717501371636255976367377812764643730058094791486742666142775046589170292776074708399567380924466863238152843023874633995876125313426313871066177305336699739539262878675969359859076227129250784365508412216223287482929510174750179145712439560634040025770621488961047244320188610589534332978287800752202558076979082802881337446550271837447026510379868808504716662444543966606077184892139061385529635819518924876959410237337653053508559549485555687287168880459889795202930192532259868120166696561953225115423817636630793909904041563995053551425481419266965523504095131252968112489106274610245827944840601085605023045227531340425570904344034631652294572936180223794687707684889634178425718376982292253898805726711303004901534184228156308939316701734297381995791240985210991169708682725713618207150372771412101419712936964288731689488414425870077972856984560336793873669762492887764500147227946101214436128005142226544390730469237322327207897304872268196570872160105539934981160957730171087601199227563558283182153844909052041039088513434170387402825566161722338427538301443129477698291766531952484589548669914998900493799455203296560942416995447300479852579569348908204605412170414322052872580172076576689322952458780314621390959606984769000000000000000000000000000000000000000000000000*i1^42 + -49723950183955621468093560038525996040481666430891433267221609117986915466617293662694730173232865946403487492559850036241230972808538371875647280251074427594435267691678867469471633691937183274336061955335009907693252050653899668995876001804388782169568380642727920987370472321588375162656160136291397562740826251979746661428821071835990736287814657361216175734451205178137374653151289688512874061023146394040435268797167407995152244623078639453070319109375654514239628762327530377158507075049084848513884925822541645638488393432384287246112549999136759672468925437909006752541223147056529645050080317479469304710271662877893973764851703851416542519708458176406165263642550875137668231684771514476680064547149099879106076229351769681625350804932500139334977200653848840596524581293929991268609411510135921721035798010091040682611553842342025833360540171072379247815553263823226939313259715496464232035045264043605413086962723907540389660286601475151968999519181705336025214177982858798726534086321060293149648180160329886663360753582139934676043453206734718232225845782088892122580728994869103405825653768399231307460719442098530160759587180983088206401139884922464191907686848064465668316084515372407963500259322964383815745337273948157831633152432973847512806531067795842361530309860569362687396309369507569607887898884075356811364865317486903925349288145255593821868065191197052399784051217052285619232393373602362876722911950334905866228093764013094936502197548797585215015551211548148593108606879557683076447976634732502002112648599137342727393681644825348671997555710616572764201086618765998358090880161203601815300448658646766876722769797607719800532948691182981857801906045799283289404947505774093747078244036140537325011631462853014936147401067431900000000000000000000000000000000000000000000000*i1^43 + -477248080114160406698245036415817879794210063113286983122038736783440004676307481104341532069288415669822511078158226879592628507240755922010927173816952649047792713779256626015681759675656850440194758892715778182490578205631561560511195844606879326812686113659144162138147450943319882838704653219217422611554583752746727353345222070744362694510419764704933128271740940451358911491850250611482593073590155186495611666326380928437557538003524892745829284709305978451086914849329189831915525318996390725360195346510832363641465395485899009938619309864763071338919574204288563816118297183739987388656236571080235996852841551269337005867678574002036028041076632184806803822107214455287125928489360608255550194449643063394936061310058894047379457633099995338654528021751530439340775840940045024047790741531457329648097528705756618221422305601580200621794703073470605712901039961662462268480596511068810282141204792936503092252440941910442616725903177377499526771740502789623231058450934429946561860369933695641792458841781898268440437636773166715173661513334886164473032162999686972397518526183273623645206253287831383711687313116350380895794997562315581654666360481857488365505841997236801940919909785462003886769479648098446355156377323612255484495483368906685853463982804592954014803204626217225824108632978737253349157644522593407568323680813681577665643772975067220345587819300527563790427312057077625306364977727611003695554289799241485092863110017007200487269981583358769481203698484496580839369085981658479739559728329979203907465881678479236899486974469978303368481329986432124764900920896207829604052299565702711755342087174290434791134206379926505464953481213339264251547451093790268767832244863263413786255958840147920908516572803073866563931989240000000000000000000000000000000000000000000000*i1^44 + 1148854325164632064834497006459813447633249179956222792014442673438664109182723618501693719665961793483960551218539932884296913877282775326765058864149301941091088112733323375627667021691279091606932467391687079484804667903011412954863405815024128808555529704609803499930315162095434194695843270782513128501689075042643406447426223996761068237072023102383422469740280426798052469545372553914349636939460232316884317813253587164992745402007588316799400646016867233760162558197867976499331568393584235794165927370486489163295356104000882405024768112576455527818872985305807171074192102656849939140892383398219912715767622510972810805899006442501729347931301140544229522608643418556613685037843929898766268269989213260333716097371284341348078478272294229781472557460190874165905662784709454355422706197052490713765947927739464370079372933405465799306239243304869490408832731713686239383239051821643190594939283188310174386775047025810813879121300217065447943786343766668034282781442589797900754073542279476858879569651651759982855633823895519143551002316441625671240971530518684509195044308085107190572680348970039642518544134954568757476949336128052026726558175162336429773250718798014101475630289711326240624623606242195255359376499141934164917420455081667115521575019230818093443023048437416030304403435258999159671712495861910155474561665304289209885697283516473943175356516787839947809355886254037429203334575226778863252072444349637430002435400061345282930875989404162969289628837809525671659815258475649861339382803595744250238618227629740711663144643473109444044292496175105382492808688325612928983372885713765872016093118710186979231628465310268830779512577984169483553174189269437690550184637478440366033559210461103306226952263142197871104885000000000000000000000000000000000000000000000*i1^45 + 2938220499786437952114365749710170961269011970782109609733229362684410930934557725151537176269948158294842812071193264557828729002709836737209549204309054742074780601032638862894997045081872316103262747782270187563540031677310882490424846424854356938035905004963895915054081050059781395388169234786979641330383642001870354989126841837978496325314944619049751734600587497199804363987258581302083612632777417677945737259830125066146654927685188308374529263190985586378213055298003286567128451510190986742327699811173101010191543716327498789595325322656420638839227018598238754610664520099191235361267714656193320882705609687078061306780882450847823440752621355649715947369313485668447972945141272615160022285881484304556492701820230550441345609588247397771128504557557049715767050984255123129614114955327340497558677985190238271343717637271570537968523729455427666746571405543880164175249542969755734135017875711703663083163323494849071795194257911871993121655450936618137706964265537679368179068291132549570957443359292707118084874448743882014480064795166586968850087287833598415624181533465476806170143353374149095580462138400467953816056144231799537045325645693989554579561782683030843228951859451682325551507181577649272803364570013977531875753839491338235403000850647164020386567467793422426014911900321805989617648923331245174278895696875655727981626124819200769845226795888472039578497380924617402432095267762819832077712899094071209871713355904593304251994482894467028084596823851440221089092322170144326692041639299670899391335543712166947757808542314844879120588992568114581405493292692825103060387192753672646453375271763574212661813678459505156814173292244262217225241866826296246124109621437300172481959077043250344074632896057070759900000000000000000000000000000000000000000000*i1^46 + -7883580912321384961259109553371194351436622418291392416809398513134549579889284305557817604469857637347010637635563760017045412941452800588233221900118518134403256213781218273068073608021034312569702702046070799158887255260905067673169179696414442702327401091641349584353638551046428521041155430097537141478502670067105798755525102882562071061988930976301041274544771835685433256314722492147788178859756332536767681001278083654300353209575239268409986491334374523813103637500852176599701722723229938816939271207769328181109375265191389987025113438264988632574763953108977870451938520679472354970868889396661129206787883458308559484650869248340749264699576551877632550595277351027476483091265070204936671781477806373114558971816161908901788820096771070030015759414095487556516451102236770008440736472998014878749304708233903086349165419279594660933266546562331552617564164622213891560193440187679169213674394810113577693233204180152380730175833676125196984146786962413060986656763160026762985314374725712880578865955105391814697527945935432850376165580964589853157490172836808861373346393137386212959282773700956281127106363398937165578474361939386578655469865003006850742304137087790495640951278821837733951997957931980408145129735446420795469542701642621862886621053755047123140143139198663878401588638500426031900138964476598058688213631608120319507630214769142616702417976944209188809971261638033577942898990064184102593540888190850242194154130677106041395404171500620835260698342779368667337660137602548189688573155048975429995951294177617955173287000464016697715937484503207379576204443719451858592952245552084463805915411821749808408333120850561326852244771839425198217853343860053128930922720260994984128989097331580697338808299512340000000000000000000000000000000000000000000*i1^47 + -4557788272183835487336570125877627526246406110266433833488030079593567841534909328300027192118028160271786454486004932922944373068316947957072462487490234544935832616803772260260266312977298268404923461136433950515368458479360146298359582485936199413987428606633580993211809513603786528098864124263572849642703178247193494420887531154117134247040246499297037296316873614048579134771172968183783978719070953504822933162773007297679287613792626336347572144366835614917256916292302518818011843598159965635898202386852615547588300867007105659559302731827727445122658919994458954967648382319809753241331208673672226095595820808670895030175747060232352085862053168413794434787630656685412604764990774570975503925524384870606133653917583922946739280593329934805713899927912635275213803137998780583418155481313782157975108086626601870251977489741511542043088455779202026527085854227183758030626920338572234003400830013100099279758073860721468322232875340777330163739148100893029796871256947641533967968394791210462555630373982377366931290360398904288562405027649621940370442370800158935026820108567495246879862256791477994343020899030470955995713001903862581854614945248275384239060550868655222663110569020905215070044477411423743134561265681770356429922245268826814348036171586786442283911269707230872234647711919378192525904471446502124240166099380595113342554578644460836039189831987331758523592812980370427465597252056627658967023740931342884928147209428839890659111453420354243891962987972612748294190989417164658043864180362575228555919446541603399797075955393217813636080044244766171173214109656712430881659527121723498638567377513367366632211157201513486455862334676632795870322027250863177685309954355846651720349293024680723928506024000000000000000000000000000000000000000000*i1^48 + 86024083904745750386893371727826885333608142925323250125807167224810749496387112593658204112933354498466573755876193667784259651106133506124553675391067684327442503667568094316639182289795742043949068026496299340429427833234490578671660756832359410635730524921642722291246870487667182803382971605340468857395862182034682502315889630024708009115993649541959911242865409973341776513418141786016657338097992668397962952979381218612342093381517451339732611424500037135586725188414973930153938104728062860217259277836088064543238838810762845133819085743705992374102172277663117972707593448278821876998966721337109518458185488173626214623306522536103394940431651378246862861883917673224792378446396216163955686551873700644356355497214209333475968181405615601959612344701106076606548445081474790998642028484623295987468112899368959570764787083387455551995781534201486672689020971525519088817509185385700691488373833071684121235763611069781235430628003779263198438537862496803074013719151287733878698338710724521797276114427786940700692042931566936592023351709373144024331901285029538689490333137610794314479930604573524342538814989990498394420428811232495984325974175676282665319140904848583621881163055990350404151276030120353428355025505450757508286328275307281019435998963310720009350438324105470201749566716996298920040944395198521620394503418859658761879138365358164683104181573203461330331075227040498467902601274744784422790266516834700801042858821020625090670813100820983141932136805853320952582773136330289023861587403802236994487611311522098400479817094138539958673177722797662131577954527363135760044035405288988763110282373002454166738723880769070798839211261521404205157811786604469276487590141942027246021252718835118780206000000000000000000000000000000000000000000*i1^49 + -127898049766434969689743566938610067365581424033363727222437122168215850647237481175439127864426682900082922343256554210430064348001420357955879067140929002157256472999766060677159358245215601239602111834617003022320160204627366899696558798947706648001791414348195185177000676647507795271877626894358105024994136500646535354310793414517485187493180306622297782328864534281216778320243965317438771867206454000713117141441704443567573999632139137684336985765820434849444889865119953569066504984397354195750410970369291465079369294469862447550553732307825020574105355705289335480989885619572593002633695811482816178177126828226785661484124808807879990512686613021925270164246156393455441459997152816991736606736187591381153179620794847603718773487472396786622153077035796970298116181301435328086330985659443996162681927946286692657632002587304599691233591265621089984830055922394952887591326119964719558582679189492906901212371036088487699768392177998937339478447409664778097483869021827299363414328387626191049711908102879782168020770421261131733778057338448467592263639294296217997040830502022874472752237316137598147706256666582635211333043900401832370520710887943996313962589914072488968545810113481011701723631645986378520620843539484487334339317916851191009630061999614003700768600607720786442256204316512363095306937956647391408319830474026603702853243408771467534360695123181842291883527070998736885945476665286483147918697394359424305388956533134057074800220112403383700157596651213572143237724380544696990825789605144406733012513037638898962331524911073719197725312436897548166691985474469298096238853253433915980844065471512231841168751637206395787004487337395325517078145306745271192620076913166289109184194433132815930000000000000000000000000000000000000000*i1^50 + -11578813153860779982777812428888511645871636968750883208485612124798697103521493296759573078001313053549487613384861229449612088655524020681010803268473840827396963545929605842599219804239740182533816434848283984146661428717968894512135114176410848130854486926070012276036184104229983152616797307376673732717235812392104811149046694466753851592401919193611548045705827959097198897253416053193916209720498125152446057937261120712672947198857035077481578774355550084513366145878599796576705386092292998726637318070451055755293800719283199053530180159087820229502742337095208852268218111617716773649906255982755397245298044594791592578359531092834533578612738166746877885142526552903652718635728161483471725510119038550054685553890359644120051313488439423492070402817685138347425626620240359788489936141392438874512112474668017853803058822539803925277654376119509679490436615837799383889707432703165155889600829117734046281355768115653955507272725069649365048667793288432800279342711593667873962521081316706956735172997737349499946596045127488884684574490673265616585833046201942136843048000236082158060489356165568589978800185764698205977815939017698840717820558829777479537907921016587513738116176570545216564701236864300114314797140751791528044159975872806708140341894635183503130317168568903446132701084778972928734561405451979159498333848870785710103555149757780420316051521032023062387725746232273168766384294090637812270579830084009247682292196845927441517285659886820008866525484492662105629472294014600902318700557521658409285902110336947131036151474438796170407432895394148835486891747013505562441572503658551944477745099530460914024197388111627927915011675259466207648398220455333235948061840697732732966422960563000000000000000000000000000000000000000*i1^51 + 673289410727955039678677194433330267567583163369574956182764303231853820799678052409852400614683677390966302374613079179598733754360067110177940441556701444822255316106804164002777246269700673278849620109350118710370999550418629050741301712047114226965704997715819246063448421660256152004933551867646012490314228920753251027461151391214250433994781327764923773569276704058206887585226546892499303227734227048112972523036683700561193596038869458239534270894962646262627501057475536004521169215556285862454412069734011502762424833999994643581914497238715382929809406131115569499831415371506233644774549165560799094748733350079061714640318293231240486341078717387619480693792387022627507517055687011619513295958699403982844524422443363460735600608701021807930976059269781096308586914902026461325440558139514074376851896126680455172751609021922142751328469702382062739475876216624989029208086526280356416594726940328838920677995823022746260519799357051694657563404846570311347678229273824300685496256439119707440301076093031187094324854601194839945227525191503951246802583603360524281590187964471367603945050454264109725861449825720674906881505525388316297893912538223513859643496949251508387172776337573193346087519923663464124945027864934809671984478441462934306731964733158444445298603971928290354739612970446509443211751073872210577645774942025719099139862074397125439828704328337328563310509730160397911170198770880772712387917763691415219247334971420914794350926171751929740204015325150912012348139846105022604037822830130973009819531329236373674289656264244862168869879133328922541406746464223833047183653382584485775391084715200492990482512910678374000770320221398040453646022673927925236603045597995973154960679200000000000000000000000000000000000000*i1^52 + -694568857491119344053725918939252162936437438618064594629391979704674417435909102382581955972971241229403551158352806790498813367459489780634029709486009669240435215079043980883730430318875096799989000205616954461896605063187810501410247193377675212765969834915092898089767349782399246576330815051110431868985935138192105318166359669967047175071237082785083579283357047378955569866205512550287994808041874126180186371254001951918552192476763059398586563155081060559905083931053011659492147329242178952792550198028062334114807007437962415107459976242850547533109901809810827470692363102212726864234984600518870138333103382093417535519576044529107906679201479922615948170474153366852859217475511195088887087648845177674223236758087404478848000376766039751410539917147443313258122065437191002690850621369016148284091752535823768305703683203912594746618689121021319715413230572358178119180731414465235309092612853494508471316650626971655217034166908854712821468835458296109935789198625295779964107180527705037012112793650653126841440702588842642723446012424818467006717136303636278881373550327560482593254127996918598653317108171694049294277751285290922027139872694997937390017133995114215478145533752928249566505522304234841265023920337713096167108993948298175536395511703785310468313333216822671209961565678196143587431730945860730890893463274025044412711911600474938296624021161091993702728416516333011881574437579451291182021647578482518498777878032908637018812057830839864284360015586412093042611907842602334393896763227150641522290232087321257445929601364580085911680007600820894636871349165509173679372005595072291725541063142613604215629614002417874828446566770984631472833436758172283349263254000901570746380000000000000000000000000000000000000*i1^53 + -613725647641746474214887052442575108967767824666761588578784619051735779697040292351640975145485277398040513872275557867072159373426294213259298334261102093580175133137960348331700793173395019720307676819165989380074879274631393527248309968963663355584689185088696803910517015426864305649859622374246024329924872304508204869362029435983902540461479653115309479608665014531314891079650856168488268514558902586393294225488841186278788659889638396785235868186060484328623427926050457954738741016542979509043446796590064536366935711235271658813703350097746767184995841060241342350087765458984510978765243145916642512906851699374226644600652508652677516377729636044817705255184392593412411178836235779421711207647937640353858017987934087118022269029535295988241191422107569703457269604631242459537986365369488688930272213190593899179260466105639444258432039500388175318182693966305353269784592143198294249968641921531095739511900261705117390020682299838600850983068395764057649452455157946725943714689894055203009559634906979134353487494690991731572939925326962341568366306558129026630586780037914792666587410624037013991582757485879928388190720502408372789287476168590088125797159028096484480257641211882673701335934240255296477300341640915339620465551945189566316720940464751866080583703972758739321646453336463343914346808264227502424576101753905840446179645286560166731869219472649593834040457267317536835523156462675307032345485218747436642484348718517571874319219897245348712009384720877362364744430594150568407564630096892947956295493122986947744600979662173838491794028453102165252847336416054370759266174503536779040706663867702807799702135048502600591219643473110800529700809374743794647112782206398482000000000000000000000000000000000000*i1^54 + 1344006252528275924146007968449485041585388616085923658024649331075629129909972948720262893839597825877565940324499313564570777713207989794688458526295423756340050310898991921402952544385276001859843887668567010340507177574774811516530920163714041307962762676043284559899355577910365988750741900077131086284464398682265247340874494402601552399315794326863332378533247711012606044925205477730888232048277615142084002007202145159235512526802939967745436323928132852173352108132784764868614056073150145217066669659369663987575159467250803034541268549078494946319185370490931184675405374516849368892174650518070208456247452755839824978951814085465495034209552630430266474908647299722831251258978160197436994907153798250345119424900280008317719051498759639643024949631251456965423415907284624109803963108347318775337955776188304178820009957090774929329844804634356947004267266149523077175889142307782558059050271331265119437271536101027324528392550764209150061994819338695486021103897196177603345744173228685161020218914980601887382724852126666308215468444037957646075688194741114278810741226132448715744420487049279304674403466668787693791312912549901453250127899867558094649266955073029929922964260905303645495843104842997355971585693197783803054365186865782491050862205092060672521411658607021358353529695011704823932521442604452445490343856056135109324715855648446538829720520570535106700374380806549545423003480632926523071373027505864721331777796392415064804366975624935495995236585606505568329709070591250038051984621869856040882770679694499964691497113538278213098246135826549028279038053125452841474353527889605045919050763596437511309276924409865809758628925251788345408335296928549918842792641400900000000000000000000000000000000000*i1^55 + -1379357897307289125211906591397622742979091825476971280286114900614968677046424455966948384461803197119651345824897154001713996983252220270546206928781544306891982978190525627065768667312925974801150691035175175098054457052458834119079327831132380589679898660931792604273894524379903243494622179535389593185527279131022374636470793896741626861586347746808966225893502040889892053045407303320327958538879320084974630212698746047595796475000837149712744032428090103020967174280967098922484407493381411593844513414152299310881245058884537846288760019474412854210387157966909225071010990714650288482875414341030760170517058225742034357723201233383806222605407636722556359069693026574602135054936281145784578071270788127483986572493764183707996966401705420891491736279314906200297711228122339909925658856773715367031022778673396779833212795672438143672410807084257565554812007729962015148649972191597190085530325085766617706959733893123015147504550677270311721078393555778166391482530485560149854294920075116904878261768559727472183048157617276564551852890303248421922299880150973398448342608191117572591856521202014064261012487452796761912569696179163989174524458611984931928232785161728848916199928088325452847380643877598197076707658326568177066856513532334925681221507933433889634566711331431998506058742088412360165211430334433031311504467312861979593585238356073713409280911438713723680442462419776725286085397121022223497281267197761435653816602747277314191607248263472243891704094228572424700979560097498828735783425887811238205016380857168890695784806074726587650283638759015670501302988598693560868483742913935065875949892078972495453230287176644929105097884044999402177075072446407747802350980000000000000000000000000000000000*i1^56 + 1121654664517342203955459538269777470758455361121775261478527425127984540335281536429079508298487014904133677551081869096542599697466166472029206124223077753742361208037487830405561672434947004999466679541903187711472311011874387763956063668003102044068206506598591900461368645396663985192483670925475975689598810276840121103284199058382192434165297052325440574843307544391268240814855575317576177472672324172902637520901662796204627532833668994019671391954185404506346498486471738554109215431999174641647291863833011701305592941203974332060511173930397827752529940567942473042094027811303658358462579654535831828233097747485624557832394852090114086677018726926249813056233923345363857859799748375156028333065814935974535150492302216696308234801575642667993041050401884366087852271250093041592012746638897415522433762461181906267263166390822539164382713413948236222219266091671370117564676405514647372784656707128521774540557768715230727306031797239145414294167423229147066970404704646833686824843114988494300997729041623108972202669648932263172922155545745744213848859375054233047815175658307435020451134202812343969206787275760870087275422737155115529069682798899051114284100275050283576972053806013434602870681715495299313048045886081316003488053499290407917664302779381987024203572879113245580577577720293057495701046904320498185504600073768578492793719608733820017846709935853692158609042136306246716797304550482150132673885704460250003377052200982876585540583185389803967170019781180810377421740709169797047438660613618523928019114375781684521084893236270478707868878776284630100314265783283037611086575383180764769369871136795135793061923468827956286565632448666773757064355497760256417000000000000000000000000000000000*i1^57 + 328671442631050116118000267486138545717386766701372047230935076757518192234475728363383764676061314010294723177377418639745764217111135814334478508611326144417767966985903962454044883517976343622646801615160330381762541144537128966354345157930430549765983905380701027495690973374502025858779757244810821674382529498592730524744256719061849677838773063758044636120436202265388236805152231924807460496539901200887324156688580842827943936543321920653488183330828844643607385456828073431991697303452197353508148887877267285288320183896969719474423382113492162150617224304320548674834575436444685979711241891168770534270760487761120153870536753113287152145464798420615136390143240817979558361868178216924957313978955076743618190016258379983665228393358315877552239350981625451744977083655234489350867275799350703260400202388283803477262442094468720336372647926557401188497112955322884034898119277582777689517408071391288628080389871464961389080261677398214053464728494826724335167932826981463328214095271449883210417345921648932214309737929146120572642225223829375822597471593133179097461129275345345742861232347082116742270402240093695353471681920520421800092929057722592099017928589118036247234284883510069401459769297124849561657674153103663404975045185445948262030222985865262032287674887071049491529245015188148528160958629440272209831946755437324595782705184047406195295223153747419272369262268830739202389216178163549979722308572300283078707384788211934487919951136220100217502509017331098696554920862126881848287481604186200682786830899226025884268897701790113709603599263545182981818557475121760996911666883933421934927511136088039070882372041262532507548403682537604902840441431134800000000000000000000000000000000*i1^58 + -1344417634107719237509249977777249601288391790159516759308474245334273790199266702516136796765985613579349248981893616848279140762083899073984627270225815499850917729504437744973083522732336981900533596417518157369561225608689407530491306627143685575431468621245058729384998965872746512320510672123339996141079981068658124751774330650263678432905731007319370045578620972642824576230632098281447958445820193502422523686020234376991789398854062735494886402478615052886118604437475131808555123677886400856134509213484643973803043827117797824946826517036407341526587451259197729803288887886402745629900031633770131934169953392157411861777745234652174846635255572607319010003198129081123304000434498917150775355590720143644602712456729843197995200210916126476716078853396688339928936073463013966040399158149507266079924667976416035933062173227930350050599079877530881192062178739190841241379153261099561465065756137680361299842681422314588927325154866607769274076017700340713851201278230877370661751718343109098868374292117233976871239681659562366964739304965539030337145556609347578071557341818572731484827575694734404542448995587455128022507841289213138477699519777521029050709472716768110349484628973512901069302519628354593218335396135421127577286723295756027619874290472362023542922739392810744007505634008291553729824619524528250175316637583951181100044239703327448141034647666238118629749850886729473559733354844979119036465094565020973669696893459853248641257950838177317953496156032185049306510509671281526359140144926489685521504729320575074161286828945228010588183498794940954192729407552817921891245854149965985400415971217839000344113979082633613484152276698946319580093249250000000000000000000000000000000*i1^59 + 695009955157865005227511726919817856551581257362112805175255398118750370462619578678050228530794760113541333282620334994682655703060061549078034740522387954655489753589586345782669533939455515591056405677591944125506545791866812533174136131357542143910883140398866100239212336996481772309735436942361725419163569171765938090244185894852624858987780424251373446800071219336915367267909121993994359735710854304718653901137590373059324996345505033519256112122076416842802975134023147840788749510617045463218730971925555229666234889942247226078382685687459139997722605809438431167863965132597138647523657946773702360750082727187813107093118306496695419176000646361657051050680279333228891790054624642899036585919408027008132242570459765509414170133663800761338190682654601373451231963089661578534874457889457119520559109206550835547881160793828274456555327983797430360738350297205867838575994541986075024019792392471140319494942437873036887352597798949593424993629175884546612073924129352729190371224950582500869695659511374326216515413656034558557964376107503493083996018004652413281773558680809329888748131514248858627858533272489922424079243711140697946581339101454653478223815910351895645870676981026562248023832348275256988435608022097423616567219767853723688576233127313028553888413647636303481083302540868512747386956494264804635449342570529328737792339687089332527553592018535615917264326553655779458305210186963656231305104122036781998079321585323750288724797068146460576591356738426936584351408819499811550523505605047108303851288965944170392464910722897015093217509283677552809360889404413609318749562677375468396365901096715016148124833667107021620863740213626474666017000000000000000000000000000000*i1^60 + 184376546979225255369051303851730647572520667059458300629900523098023975834590206466825567901085815238562428505557973593696827159526880315692706725718731072714914824519208769040428027582617811373708444375001435514574097836560871296405780289800293862056397062348973118501453639348956334198480872495983399485849029941506604199375971341707181374809031639121819906528052309339293513106543096081078828896699720614116348351387631348725735148147237193608864054212527340685742908906960867877776864699337405438933481264365661297955467701696836573506420606136530912265837946201810978496229328183229098949287209371511854205442262420524266888977985052756858442736829222698532861985744920534050945535748786609415651602792023438622675484650586229570985184298849447081174746981321790197846587135723142670642550008870339330296856159361292970398591943591117928640864975487631265174908496999630848754065015215154885743832714411298429969970382136454294612172224231735020450884402812546026686440276340630249968259357528911371187196001873137199729993112000746276620178150411201123350319064011147292538942142249324524810820314860141007088280251846279344394789567459401551701703671481842813185226292766867901307141089939373941645664756804004589233314382791948008109690843716461795400226247047557440297298995837786397264388802525474740411701905124456140543842258103015411010949675337477535581937775814644096711036163651292969059161529141393316392020879336429628103456149045286685696141596830434794526977812734832499768113608545596725284222305573495389467081224431755608066673538846241768019953517047006424401827572272559783177999233930185517581747141280153466006388869340261481841275762773981902500000000000000000000000000000*i1^61 + -318923224400964269361746463780890286044847072071308899651814422521053852094763163098096629769402560484929925136429170378229568263212747910926587383829048068284288556058761601609120715060154529811242763059571956659854625912153663933839513654106660223845588380294968641086657488926254963189020796432877069810946642695936529584136867031101749033106700267236071682378306597865501500650846715269888125384592895006139139565506333646889992013598112883233575606317326282915748791877741971927056741836849263157134554813486093761343005029292171195352573803777997131638289588966023173367432564012425585915616111508464093330279963149287403582536874783786201487841123516761487342552449324824278300639606097971479711550294520026232873509226367567932929687014964709723164136982607300949895379917595871162197649297787878923712668209429264108488510476774252335583674897227877329995456082898307864212635946495761349414198123727855273607731157694785521751979061038985983813341372717759418393513077250419952430565060177109160293430240855857385517235613031807032610092355072920427204882501726559678604675937650990093087489474446995715167302002712119556708329095237920717069093082740359389329836145728155811732689331322861905123992884727699632411593511169102571084137449550814208080713345817416630737203180588175143138175420593274428755094169207320876960672114733444654355111089859045473697946215284557461829826596356233488945240528222920976161994943079849066167210408829470680137313764811168171171171533780473869717094465899772194918853636031388071966162461542939319410335473378259060996826013855291025121101866146999551916458001294731293759828014947234294328241910740476557258958754487330000000000000000000000000000*i1^62 + 149335451236894395448097463666504858124491922957256164339330858976040745105021143918913267675373694701832469632941056122049752148651704348190787469326098246751563765734449325169210620798167337991632897254824336640265525301088230091052244934268496240301631480720116261100323434463835399990260176057051477017586306071590525854247779926081139976189008719421098876122874954719793162207425752979712337802463037962701996014261195466199839542238206710271415122224686446699765263495935142130064068654549012081818558979507291705747416978226551261299240099410017159557247049760694779711220027255774069048489179072839677316299111150193489133144037674892351042212542973952147584962337336453109049420086878169587909695629601556258832580537704614803415769635748171132174509809622071585279920239522381714836853041498708330469936209201101804610328155343010024728029289637351930900550366003031531560353529221858306999314957540060206063594233822932586833644717880541274218887008210112179671416391486811261979992046973194605786130874024073444674723421577966917015342333801240598395764771934195844865158426400053776089795086190260435727040184170634834796637272633527375295684095861473163396216717314273186288829579796568032049512535349341070736315033009131353647515201336799113515748654504500960555353721454273005706821510951609762163770009991881341543599902467972345913702834023817008342411456172018404161552521657008871539905164776922516532793439945650244475142400452284327346321341115100964963865223820745949159801666819041132368507092454801166208633908408393289478006390324317993148400243439910046010616810901553257590767390192278682633222214581569796821549796536729670524400877000000000000000000000000000*i1^63 + -31563077118143212409920755967367702621160988826920416669044848882198171378523606626034143320739769996485102480304314034706843049799696514435051893697632608984046768018487989804506226093333588781425645964112709559438285889707467627874163035623673058059473462570492962150855660975793172240422800278517861837861076239127511055958617612327265797607483922472605957729251677105534337154132483299423669573095439768083518252056903534332245151720473557596754342489939927802356763015511362175139976488469044351818447132378856129671211671860813787021604858556505832652540057486484522022666685334189826265435276097220683131410457150966946825783008212967108464803333553679179237955802055510592026819072142340214108333062639415183351075779797198400524845228559464673911692516466021373936162428384978295879739100611831519498416933320324765320425814147996081005196885585745651700639112215490156731921211031167817418286895456090107660246178477560380401679822874957862717490447169999314578514659527392595941020754163620102322270003110079500358685981215132405230013651213914055032878573123202474553310303678086333627222582056097287473265376058058468091192259811892460892614483781054644676561196341805722913719326249156622436139553603855010806436878472978836603839847860120762132725771256575153854964724414397503466815102346525253651365635522926519971044341713819779000220799315875516983907288360955105137707948669763691270909143600059419161123767668264148365869824216804610813395954428091511060521739537768840125887305119418315908507345068156312958937135607389396303294859133632701691599319026211521746308999565626415666826981630884780219756872491332084499329742380196665747400000000000000000000000000*i1^64 + 4468094701880290523194904975463264811199099263889725615923126606153111459809682788492989861418182310794522092389583023570769198244230185976050550216838638204880287883138073600977800522452349500074800487161292991524568211081654496290151516719181514798304820778252318951910866859307006813532963261440643858919349765561239056143056316346205702464967949397413140815374509175214656526191310821657103173753234013612084382228416429024737551045932673685524500107731171694342209003809261123369623528702249838506230688273627269500797687868741946179371693433361831528510195324870697351200570331459185692473878621288190569897395157652096591178834658177321541189963506844246969153602274313917673115796821295562488512607189947073984542889268736899714950362273451096369940236571702339067049629367618446384992961913427223208469040342817610106795508300960663275427097422568639783168814319388541703697722258389323190435963796795573987725459525740904087089608303200118904631955633663034238916099419510535386589068786132271502215110863369741529483831463768172057272937991339551115348597417330453250398321937728488070720164075292961090611036230291582988498410338784718913360591335940768414542014911880004882723993197886477687665387071394394883979186140819781296246714523036157883001180411629826827746353910953069191985696843064524918578235862068095355687614286678594698701762573408463338790226916502906756223621713700849190349363850065168505709924648018489035621537001308335868011797280175977599513086977094195654837526087848085016658634365842319167809066585264369342393833361753881596097454671311822180079546386697688188535396120478229454511207511199276872137836840967600000000000000000000000000*i1^65 + -2586045845725846084638128916166508517278245428121339901649898867829179286075292363200160877835450719459672170265599620622137645582927672536093749082442825579972484823163320708077352255131437829975240249274047972167197961783699058553530698703079555415427869753365406427176602859979907173516202919918346056939461027676432497517183367854443246162191595752663850967628315048762587252554126261449950811383636464258384933317228699834042266051972264092957959539052463732057495070179694390779523582188762755621289406371968407960516104694009338434064939351713048837659816744135729448312870118723281528285390370066238317302418964219044689841029356852324372309608513974216845472142279796428699805807090649152134985243875954894034885093977269015569638357589668658414928630580265463845236647748883650913608341454459538561842425360452938389953837831687839395184052073079205620359074708512742111677781459781358261549964264265295809785804111767671929130336474061994626280852100779313042206593485454354747208687284547632233055047413646123404933605500986332558520781800099168774776168881748074520798230527139054990111723775015842458157780315456528525877949584991674491205238835019967931226332982880097505369280865096300873128209982946490227656162578336197679046146207503313322884508671531212464517455748867268693571598651522032289316693754992194568655081627184850200228870245015120214530274366372234042353040380445117433368180671515954203181888012904378741810347226886498481966311088601458790959214967505453338504364671265406275227841703671471228200837396169934876283177824644901308121976876796264825203165204997280407509156758198333672049218407717463637683221000000000000000000000000*i1^66 + 832996442822918146198879520023966029281353969245508574447420682180274186447322780525306762065277253896179847765452127252681234735466183735393082905609197196331437419389740019513453660636158787449715320692847150468915016207517719818065906835991573851544506758392858795140805137358960645097354400056360621798881851571293296814125949501524337591182667594404179979009747810767564588009122621348361771747061991496337507697074270191656017411506367043348183573388463703639455510627972059088425488673304681422576484316661573346519940195023798536901728130359203510775525454704986186438477412713887721526559126362375861233707485854544950538717340316852288227703907067946027905704326434746670978900869220092360889287747294197181086664922363660160037067796101591605349812461536199623085198094249964276214441512390074484989538947210847784455786826889479305356097475838554886505887922209978177132593895814593277680428731501518265662148332917122439624006540398492892626878857604161078450424794562110668709241570072126493581192915406082025996139690271510170439672123989840889778897239341907236916755944496835662004881817177034250593665170463051782390886686267591015571338744073004868180910531172049254001678021908144890095168887637145167506635992426334156478500599437535451669820622196870316039556539441686848717386439822938822582705773360148619517890114213781041278827928848926953441299169409150896236281499207354736210178764980317421195645043889051059705372545813536337689642865853621674631611734117194080650723297114246208988646698959260150030587377785717222460194897351903011801862878786339971309576748651037853993375544641553397667766749474239000000000000000000000000*i1^67 + 106019055691431110682036276277172830891609882455174639224980953387044621264298007748659107054708283641763165284373747920080165526714704645637284560455290663668830438814632939259764880304290180470597548529460425293690559087439482818479216249713481348668877788591339688437050007762620714755677186025070925168375171774038392776890402287822899508141208944190931664838999136543539711968851244769325704323317965574339958514631894648956420091734778847011695452611176936251425430386245419223022877638258332208333747398447386611308331548999789890706584133011470095202755804182611156217160833572532733755177355567119386721718123992534741388149314954055268135993250839748492251776816077761559082144181233309614064699655965514516548213136286996239734050127761870009930038448615112090714177065058133315236800361541710044037298451813957648202325664985729320699777502175505697853820030397962427459042841406189534065816722371393479980344621197626579144219386722121230313108556891368651914395853956411758274628732641303524791032242578305429241287972061402320870109038772413794605983239172002034554277155626366578813191915601607756789909260642796259508741743986074858567393112808634994852810771896464469319057717560121917181040646655067493714292980892503779327894981009005380688039679279893539100438093097648734744528001133560670407814034909588213016645855718983039305511179707924262776935891375649326321575823192685809337219412401494716107767124204783114400660355772009345955198322423013770417283215834331767753361362415470353935972541181893007687689070158295918205102507263651514788258789265276978768546376515235565804117233042752365424132250000000000000000000000*i1^68 + -346832949541448303793066096620292371524407890050587663658863312993821999486140310406666024208509721852633319702739719527763276914203075923928613883079516998077028424361038542708252273922680382183285306662629967351451193700124015091825938974001096318365798856917254933554206721589242628877564429529899279538666361635364571098781161875440933083427479958681455841392097894805949143492757167230333744524849024261447678008821272045023733478266147973097308633219775499487575814245344598072296482473659576506631380173980501147081978459388905107913544890106792407207237989052658712522132049447256043359376866991861159365644562102752296624151699909275560513650955715636528926458704115791102284971974425576762347860951442202241560162677152691360941179533953864004114123461729130823740145063115763894278497747510489106104684275715585463096718248120345341878466273879443617472366645607843817944455835913516783722124101889075128277057043361489217026665590990820941502439806490588551711920732552729748494749391279706359843373601142052553923823599110299743198046234924842218763168409673803967362540033856215541677966326629564625615640173809658007940580089094757624374811205829980781157441136049553384050030825387301437063454706722375222895841837553337823892359380597293489411152335326754391135055437852160507287642204012347796528864287131138581515198160060835390322676391057441439440481851678971424938259484687689228614084430675631585291073787050082429871351623709390466612166087457179683514405531654874450525112646405217578661315282165708171719474318365142351615851028562047270317209135419666060695811364125328898444244059308342000000000000000000000*i1^69 + 370617669660562078258718885072317953738440915327591536412136889887960776844386664723747229481945192264727920466123656930342285692876816711724818553721077222510277512558599259673058421182551649061267129425853198643102222234123385671936917687141360436891184783182461741992533838801319516363626756573237562983581689846406373350433322771841110303981659040460539949383278716622587035950274124859516507240719001359971214700201918184378467571253521434596563566908684443241094208723271343598392683837711081626733613903574213269214570608801951284187068241723206612063246831607479340013325938656860825784298522668950691640476289676331052018838573798868727674741410529343864785051215649441349262529683905869479884731504867065270346608777889239918068869819642167916147584337074367099673334798053940961158048852748990175914542676319520192994892829517316050310058370940092314677253620994071364867084231447590173622565211793037884362285035791171692644108822538911968040528612917027353788045588251604828857668046148551100227344696639260960527294923797894702652802945525453317323868121610720706735399021338034170939178456234255699317247990440770049765262711711460353755871043523339334899700109813023711220881510423523273404618326913731673561025418228316075733313334773764963231576260356802593494742109808295009650378889732903691942419463364048950739952132274609228149767388075617629107776953150038418360691728926553408676586953228246732224770159673243796941667696125080597900567067762916147583879736772179878372638691115559383401301187402339488211544933873726118514452494106861284908709462641262765395852985968081102716157800000000000000000000*i1^70 + 159377387501539331721070753432675886824365361792446954789694659522615215993726041405400692874895029717580301817392809555107276329525156445952366857788842638321107945297484584384251586523424968128751801276718917652968486671531203110117573208771280843868202994447817336386663466463866354459076893946240886961646511303677884269732299875190430935716126153969375392673591604873661182653295211057406246820140356255594503995150082127646990870516871594659533098093117813872702371023470963132353335810060074550572385717259633826001339252209532684299919246500224978481798381676853360781263339790122827821986927926740103363415203686803862920178864694640417397364810698654011736958203313844681901520770080002343298336101794438268214835431599971868853928082062718131521809607451175902982664455740287199703827522901445525990075089890956045294016022847458116202094898223434428056444207479476685536793656277089775120697982761356465983072704386560925031802023382783324038474881551032376121262813199671120935158674651662537001189942841313826028759561401378179216761791627576166197205535155746229154817720549734578328807196423432168831358964067370518254972554668234266931170352492709022019928457534493396329844719250061822551393120184906778289748869159470576288220266603546191549963628711648513071039976569640270766206875395364167189932005444335758565961127395301354193872627814702391976717618978842578610133329614646518852366479982157078731295277073121963170966089767802853939192517227615475237913693295330867697143786238051310118093518641485748985810442912866999940231448351401396500348852422547019827249426541316160000000000000000000*i1^71 + -137743356296621510734713802706403507625115938853161506372843366702565382559729860671212338516459812331853184686332283366900448544426588824454130344239296036241109491471617950297690282406766318849596811176281391107177950033898739880411112004315928157652624952535678466339082740929620364287039976512090396478599784368104043933433576811092389961743764918795704482805498708380338745991767379714150492598409868424319352520783613062310875252248324196462305248430448156356657058144982542764404522534776882015044808272354960538488602763322670693832145802449064685972749982322091307780629981097560073362935177070990378311755074845769965150637353040885087413896298105741583614515823928141790526252231609700440940044349711073380715208304306462227535519842661837271096428697361857341718973647259129583501315001850993191665853806504707910220005886476489027944542395001202484213764498121465427902756206672609506864886277582696929430831897166918674790086614952755646897902822740040555144624241913096654721572059530978759160045639317822528506084431173367538396386335601300176731118072035190814863881423977947174753156389579545309764528232519561479035751651474732019808264905354866386181449642096867555492875754287011336761094737838596341625666864844494408544692424305793160922835533689037793997105955104968401732078027411459893402387812091940071102204292967768683769325210227496129589252488070031653508623358551228389078554738497844724341671996865552970518703998741597919613471373574205409967173028259823843221059860716285744678391872623408480805897573573652804718085740077742784441209044218006841986300000000000000000000*i1^72 + -2000489574235114484867009121948432884134972949408111816503219236097031267011855342354733226105788537520776378624880742638251661166821001568877403302266619889798835492499757444586324488229043492535023967460304425483796455770859386501428099928501913627914752002122343167744304732968376255163101248212291701855339706829452249056133388641175281223576369476048929124339969681662331979748457140972736203631956492288001755327302253079875541181895687955860794250966131187853230713784329939475826163634730179575093603710859426701006690220185930411930101733728663919454758582932799401490143932057331878754214356768933634615223849594219887924872623357410745790065717441395187934721873130829775427788414077535452467530229122156937646586199236822686787224699259326666428959343723425740445272608052472501321299543835430608407421113481984037465892935861634732786028243694551958180564301671895572432319262105479367232570288127523305337278220234379227290753065133317581500873138134654134010656294738095391328382450536568284960454345124383109361499639007327774814681159353195927458174060515187094299600311376696513869623302023836280130098561709766624257591805159810163155055158365481606392497777133562438123504166975519094907260781348515006427866222947988502650538602548252969547703206595734323956404574209979541067583533401432670930427911476699006384843029913108815204609417378558989993774170420666744545471152745210629909019039181681588054003373227625610672005496748600051656816001074121029013945351753972804278196511929987222572926890371517311009392190929493292594303578197930355681830491577300000000000000000*i1^73 + 168373014207930204987788470731573200350809409793937476201139488909291744051340261379693255324449567742035627923399737643341758736322886752959474790200296397462800782334928611432864380241597956267633970425519883188028960527013390134681906207317960009477428491153464121185334464093237504172553648611380650229906124009387134205907884276099684546772167693934447749315916433459067661748295937636225500537880785388879653393380309907958162206622840515031381397322159676994946781479801793628903336726349146060947311560571366449215793419555330422904943167198754480070072725938507800064760300375626829045367807694874429702623641767528649964472068136121364151413206635656437310261356739625474815015196360629535249087617189719944892218066476729391974078511165429189238621006330567880331523085573266150723868491854200131586293177187389180356434236747603391987568077542244831119394102282751342311442880458357589442763729798670068593294911812592669082194315588108699459688705473169226905609280521565599273073334099681250874477244989373008629299347885780389544062901139878990020103958189944907215658066488423247211470800655202858711832186790231088576002666050200674754885837321287285197021672454186058049705844993422827520534040421197836237941714145236888659601163170908310626650357889340615785161495171956984169769381971983195756193588688633747505659657400529904030476378255150609023530354761684478969979446809306590394779013302127694063386843559440105151871658766272538383249862168613891195131500529831456532998285395710554571294360129153346168311527959334280011374957206647508552550000000000000000*i1^74 + 1328635867726826178385947706475758279192926810292400291982451698095122157540593867032550970547381605194171092912019808863702529498714469965924633056838914810687586132790947424528972817326752938993660473196990340771851250362952388634045103900394776035007941597223663352416071954594070612261166321297203837906747281705778178349568590685529119391783596210229172210532187564105203964834238534227658081085247593200165668962887036078942524031812171098894128897119328929807966464230256609640696802875889201666342097370162427438897616547285311033032224227386704758367949901045481198480622847302744501416583696713224877211352141079482067092716829682788972462407483298572269692563037569612339933697099736010581396325964828183819915268512235643113899765070065646592055207121755462177446447748648736005304810429713749052326305618731254841199357407989149280938081081502925334940600479161247562344138443130679786043827412209150735326281589187917387045129119570168174103615916650702655857739069833715697062102971356342576323485332151055516641077536118151276118401343678048000396622943316183230552187702044546091038407057390924450610206264518816955915070372322549835945797525985450849601756820456697724201556265181059141293112544533281955868669167456528268681391108567592158371176747372851993182892536271385877681610428692496462918191296639910125882672322817203234972139050917061293676743836583356805592502408784802821092820291874480896072558381870836405735398501155941643850447424156020017133256507779565319494539406525731613832731575409290841391521635304641006722047878610000000000000000*i1^75 + 3645728189829667181838855404840374387077632545219997173406431213361820115970095960762609377634373072692517169777220506517732119266662374553079297897599713148142203265615355394640660400080895765626732858301951396391044092655659329975620179149129427341454772948666570626494337421259243938770085878372393646447820928491925515517368456942530303829716496857498607049876396464917076984832575515062879852622282071453050745578574918499475553409135701483844333276500352548636327187135724177786638990598608164575200383596859273911526782571520008798161805214591413710303681812074581133950252204210396063288756866778178619429336736225672591757915451052866792714702709550270867266636399018224292648885564323754664611320756007184459752307151640498603585377754933185442578063292818627390808410356021286645901718294640041879447100400279068379547196226113618100906428533782840954108171634104867515504498604376229813926829287645368288709299195972613853499779484443780357714262259803545744528151924121989424036088860147163059509050664547027070683141596084439342580591239151593953535619472078717204003663438521341998280654547163219053208842101088043735071144756906993170211097003277786231840514129340276808983914707616242695243463574121930890992785521511343161690439396762985222553140516823930850077080912569819495192563521031496724206059412816680036969487133849051722848461052022614275324865396279823338440588308177086154199104443203554957854727525921508393876218536487117012135676699670434570813663074088793789080504335730693919348589568216015320935920261059043965100000000000000*i1^76 + 5313767197318574966774612486828434165890233626079994864428433403094722334722426988483422644171027543403516547902292799577554215174594170924071678065475831903368382173965561694994719060165128664092025590951348394642464098894916249994768984870476048210046573395447851404255934461347417006908407872519638709064522171571923424464286004585901496628983874252379059723241162045603172300746137738657347200882310137142545167136370776418710394440936014587114098094666567850782652122489198035076031629109736009404145743426795142628180699662159135133172057601940329768793764635488204682101644318686847413725582677553494754490961445649031957426281433073677472912785338535248711214302270782330125100652744650215377911057782456389250138363329441025105704159648393961064288945256420421940586591686093770509314635866434344199279467931127744195842849068317107735151795295826106904025655711755515369826410276686364701025054771164801282442422473603363576000492236795509092051179826857093587842151560626004194138702999865570520391273117728189135268477054227598104433721666674063884266779382374355218653458892736793472617846179181722862531356261037210527700312903272170359887748212779596061734753141888767724197577451302855578234450509222945916737359995802679484387416080536106461363359563295765148664943255935248005619863331357834621691359772233719488228298705793087371443414893847617246233792115523270713168244587762762868650395889714900747442351667119875246900460629679374560487278860097991647846086096233079846474083193017546033670530319989422014954063320000000000000*i1^77 + 6760539800693138947399567631807108887048199770321815622118538550000907702629539880769259690447435959225217104385036239528586942670999587394825377003824360355729242440492016880926629805148761059850185424742260656052893332873410521701252293855710859494938279355427394971847532492734782486051865234325107804569438713016058430910998553834819021757663290636766479409509992826859072036053351732634255268506416606086093902388659757698894129825944318555922116244426220573131070839228770733895373431086865684322168038596884650375994065806912794437154526021205471640483723038468754728205069620726788220198829529081729088896526109620809392412423666107242700510252634709628231010214619229055803631521268174585392992668613564486000459597839385599360453823475703361374755951399486799466139603665969512614447858576967333132738083798036133424562846045649180321529282301586935845083480139310784196859436356873263279628690156014942536325012505928456178350435165643450862231137202610284671700406047246001391303622867132997074921902253959556854571925120056545453531301178938725099831024457686520497528533753756701653889708685487268024242253203533616564648675361892996593400615800936501620166414018137304569035379631462753230813658285052169501354846949485795161285165539236918686904929541381276057198525270759288723978431337243688540748952480931342979729817406681431580076118241745158938797432648490801440990292498276012809847873150174711253281518177169464966239571348654904857388128205240351103180212758808804622980462517568886241227935091189511000000000000*i1^78 + 63630697645318610969756466317823280369059851218478209760601421531513363684943616249875868900256482960021581940101723868633817974179627122562735040980693417324591155194159901738258591994091816749616496004931128146239448783194233301838442764795982717440649444180224427213304898962028633268067242774293445714520027425086392139601231160229541574327290624751355423129127292502115938105132322120558894272901999833630164113566574201033507693989635211790287455751965866511871725346252372834863698904229418288068645791971271259579149122084952983048887342962600896246091215285061657232143391452192785318673818813959142067848094798103212448053086218092373469893272658166551477946442457192149947640070213522202779780161953690870764493262003026293017795305898572296673437925135868350014356580455327307884384149618130646312463916397747373926175605667184510401836639921260597659612526357281962931584378994579432441323993894533220582022324133357526536370281194782987603876296316965056363603884172947232154078023138709164149000078179359985738249326411094261171654376514460594846938691972113344612565895732925441762969487034895501606033246794282719770064418632150844826313745826257309421936644241823196958875586719183622497905754343946524210091008872141274545097437865442764362708140123132453628179181812707336805594107597686731405087598659756517291105307441470468765296252413352089390324349461027561036339641229030720935055908306075682892821458034849158841212985143958622634832697367146339709171678553059025857080304737805068500000000000*i1^79 + -21454986348719346819222266733858679589305320728220435600447141771834308376404088593954285909600208677675430642554012979007599459229306563538257503605950231075819532876737447321844766937754813448649603517191805077840472141363046181262163092869658961143714785199678249281967929087780876093275139318576036510682980770741913842560438577577016557958185101267991582791515495392909307302123387113351330520433911022362645381798724757736577769028622066688937546881527542237538190591968824304657508647602579393312403313016526102372246545192647713517416753720119274122672594593445339511706387044762834848201369191866817515099254001869033303758851821443431570847632968827450189638077541745682711670153240870530556441328059323906524892145698657921319371316328945241314267162937176812543533548111972408934588397223120280730835941269546859934432680801834808034655022848101366145819716350568383874061521378554619627305562961719699386642137799906630654556834203537524087899782142404524960348170470267717968739636166811576722930721321444882419788887121322564105782055751702786867351808068776887147128070941649584391002326556276049475986108062156249456601325455644522325869393715743722285067222240154900709447694951898528503505051531186829712059574330636269155986635947304444410749430801375621379563350195955069186747281713271915475088036200306151614915240441727699265475112719054434630205358404319444771876715705658975531194914810959960600113545256917745165491496417383256730762603574735432991731937482395285518520000000000*i1^80 + -216887277197541275810361417431658179597710553711226939975849723887237962783719740382220628236896965975723654703253341354185644764532805934706693089297096877822051169082851798688547444099034335352024338687867279254725191346036995527028769555208036863955123500119032065270206603972378660552324618326281396814772451353339885214948144065304463341499562599894482573087953837644689640603167182968212575317881609497235824656809480785976689052139092868430991304380752648915589690788560650997972098879515947408578743128736131143820975214052929666500676134204518898502550504309253048234479150766837842333903349438111062889302676920890087113348392502701367154350556080614214370043561419773532138296822044389817841662899410175440849508615440292591184051514820950904534253207784374044776194063917686090734145332564678855333002059867199460085953125647859080180547194485687323038619929212417467554697919014370513570768677595680968786357572735456659832030519374703028329602537994815701673375811388924043640080392627565033361533029445849696650061380954343852733018592452884878047118103162534569500609104118791723742005015748289319700914994477346737569534729484024666462114017607107748011845552243925115054571185608729041403311812177187969405437105482134147900130394848181970054285150168287634647776528840444226077051533259729868949164657653029295687809364240731758971305145235214654707933430909320015195017640914532668052707508040018577662024040483896739894217621534935740008461308316058663731810000000000*i1^81 + 21853231642337320521282244519189201146953572104004147232660225481262028585307286963013105349743745660289746176060898975005476348553587491674743993733271943582218844949083228958583525159236923385218198217040140583628684285298521762409634358397439886821247481682108887780328723329104155822223577999855114769791189131607622833788192835394034320570356410867875263387786501865709319370338392834377005932447973466651472057130809311306195997884299160023002111529054433395930062979450953820151842460919952595213660179689171750796288293012159328380365201437005456035821974182618593717387765069776869396960050836023725740927059172556848659187592588234868580250060836677292740890839961424299113769042707485385067984470776321125640239948852384499367097475025066235922872457854609886223358897184726572877367442951312852182071151732420207759848349284337556683753417343775163779799107955894801837558935919011952303760710621152338807953577536702523530686790698768376104640677977064918213883889859374916282219219587900668588584304709692176154911558986845772455879377370790905407486561563252901514614797657352717918397079704995227349659979336492306044686849389105832201812325702365791163163011971645928975810756069446248876717775837059450649136129314372545480373071319379336736483270494208249262473605695013541122741417711280497389634755789210356337982518928821869546757761770772439403596238276134421898956555574614374711777522991347270916895341307488083777453754692590602792518978800000000*i1^82 + 258206619902194335758167587917951741082589141503628373764721808877570306591328692060055829891769461507644949266897687742356498828370614983847773925165478369182481829254372823010419585437642374243958165313742776862858226587463377254689348380008380702192626504762257575858535750316408524696121801816683112184936789486492072600774103687081566100679758158762973605338360096542825687150423432910617596903389812184556554328626988575938020621689978916984859615708183877770882740928338669388961127061288523008866153485679275107750997609805866182070253336511164387508462946472302152255168450134277831955743867153247772093819212617674622757838900842992664786265108936945930525285268953941627695892523072939822370015652831813813044550531068921788829602004559178565513404711101427818685384254153705355101371611405264661296932585509297245785885392431117640240566783450237989738946524582767053191867079048600681319174857573511542913611757285032091430591392674933817746784739569666653101555158773018099301203617422880397455909390355935636915802263547647663351303246255558870340967371122359973302417888794418668744116279174202824254641640929861534084370929415028701164604210803269783315249282656261618107753999901288656042011863013719924998924472343898971347196548210195127651021113700566811184536351760651699741769392500192928837666946370801639413857504351539303582814874671659657169622965032093829381592369299093481658359732312395104399072751761499678708676077670000000*i1^83 + 15243682035488951961266509940199183950579297790363433975656973946150451590122769655911618974105417762732626447185601681379152534498338240455769618478452187557940577351612495263550005784461768198503156872098150320796443804742892778075353021871537687878468515997287661954998074381964331894612041578320094305576239438661258786862305302961125771448789188420434649992659798210385318697088864908226294879792542054984553072974850342418309041596677027574601554269975080842949746482506299087721820062019976921129047047629935877116830541640571244939794686998618394297278729253715817595885864491955226845966183438953031333770057667647955007128217917341297128066251546584923107196727497589553719383240222475558255018834189417448572285278729969225242126706349289049087200646038395572394188893009989850958323518720358789113957031557569638407670622259794059262746942235125411780196877993812764808182976816916448164668964094381722258185406168941444530766534566456018531993378352257336791034707564705893361478039608465376039774325294925235735513606810638605424850464730672251932274519202525985872420380699908096125674951311760295146569407490957591458383237961862122945104279433694635630525534545792813725298434130315348951269950037017886563611554416891668147361892396759464076426717229303346270692388782961898547150904103575008496921524765786892898626470401693403644530666887533222824564334660462375873594892984143471525564908729585614644139277960322000000*i1^84 + 77148210629310559030992316749959018109941587340294325903644272099372938047033003054290819118071968091747994950640943403051703789323296250721102538827666650988086989543045940689168109869434989548246134137346548098708988695797680454848934674764540588303776071499467813483239271015991115475905355071315719058782517957378149648169645594477294749936693712474938007651426086652097752968737590968513886475673201401231165490095556744299742690122365472617838442902003471640622803988672312884033124432110595317216892461446091999633188737221055381823572118472973515983828194190831464821009596439872281412406981701003234773507247932006599146273051445712925836646116739578467970289650814497083772569571511338624772541484958565312437538700663395083000498818447117722640946090140294385728655122043029670712008017891259195918588468907018098184528769953126221205241366794565470590815953928956366546999889600018068678891428492284587174944815254771536298675854945602504545578731948512738215717151451865754485369901544494861764993948045604132007948062195143382236592080799607076878235156728093347975068676106958677563294865043348765883728907744226677597206937395072264700577475189581605387764818735469767251781984284358111439393518128610125919505734871056935006796124705406753651212516199926007184940035332046047555513127795107097956608065013536723456049038448507728566882210672879684955768043256741911693806774515566435154458264651374100000*i1^85 + 1521153664319856886614306212575790533258515479744802282061592667090380196037269376096622806713609417541990131180998618511520483111003438757245740550224207387414837028456031302219423527846645740621511261898500714033060927867328754341300478333070467845063085724059895928445459889663204899043730818592029712762176957150487561144168671138725804900999469824334488219262561384957446340794039809239810182681971550504391924906353288330603164084931742238886468267558328309986492440201803293233571188175386510384606962641709602024540198491683291152460648796958575988660479331982906952356381940957352557499953943090759148787971241871081543156120880374065484656553760958840216008270976276926669729734098599497485141245369810745595706919698287601597539404791630083858332193790936455173027584594095115893059232549456569065890981515299829122771641787097632914051060092048925251157225466831835717076118717266100996303651381172336507558014269318077667555584593079420162981303522091564006055225699767152064872842424198873314318316610351031295830573422076432575073495021283732162452861638410838398140240496233218478472624995747423779607886566645224715434472849834297179094945879855139566235316861880234970800716692372648673971762728979809130694763773124007093731667006275144243132320367874004247672416760977568781010511586091249483358028229474975192101842084858265914998345948614538900721687225548516127236793322793115160000*i1^86 + 3980084032233852460184138038937615277408520795567841735747501531570652409102029922882678990654423545797136891171588563380591391239318061334793307990679979577574739110578476857632471872533953314922941344648193098194183268386653270311628855357121581402025480601599344569639014735008203538548237395805239597162181661377984545299555951597671383969824741869751987493005745704443533689696159438740443305926978867117428308550264474647890152882410578011630880941094189316334687388506788152228174325146560547096546822523553533066216694211895012604982677383179154244167663499138098212382371395204028503718215921346740433613222766594724021324342893587281343568033189245203963885898065325982381951717017319790445287962338205012824640984183560850833306017289081932010055235356997264618444606260960242153135554684623445046192973583864461892670535866885427957658296835098339942016788436380235952381344962341363761681786392798995123755562434444326971094012376893061422402303946136230467678366587512940791937832610761733949316872563331771933255643078759789741135070027042983787634661496153062358843683382461388145149143720578043650752912367865489187061733118578249752285025975250973418654078351885270001424537883568508710391683696233324011453747013674490945478979968046695172309399490476437593753208711518494101198562953247058525569336254433790083500137304016612091076291568405859631032566593239296785000*i1^87 + 48616087800540715465103082033301512790135342439623112516152697430526121679422505323971554265854693021850639568826901684233031148335964799654107130319922631971125319964504092367304042038863138394761177801983857741762243663490387306020378810580904877449544554408842449099246636990072414396235412262684358439630771283424804782601429572828984191215825428113544286513073637942197104180783876485043556899921694942313828981294674310517736335291616123169845707320609494331338113362577119642780501963422751234353633215451749746608948712298471553868629411484003780502732846297105057178365477615215807436007506734181884522681904684198051421496209099199696244514465946657428874118962218649120943087556744559011825664128266948551930721336089092997348819254103425886593387093746393364378370081045759050195265974995826712454135858930547113498641374902093773048472513891100744836907939621632813037742707811427721922757437149783602295483704915291533144748580187933089029244063190336073631592101307318612326196964211154618430422978145266775069770385683087041334353077892772014647744462306116378827058928387891689968396088682007419216312315640767104580746808662743681863679894249735685591869536796827164665187277895079114370842585152524113804169726359832575145128369806545213854456247164274495496111898169915082035615971321935527510089652160251238457089734270003187131654632589021340999100*i1^88 + 601543410491298654138322486214067849473773729722866293557763179368517016487389394885565476475056662971746402572889879343033202945518208524049605156354785477018648414901600392109244261106896505382553353926635848926284944556113702121957332058927984494914767472870378145136486879537523951538705588145995377647017874570687849630255059617807448834536792805221452965803589504485204460761304584861228487442317561136500608923271702685121105564461290564982887398168740698344393487282715670083473489470709698740649147908169394171414040662042992099829562092310335917243566800604618376655632078791693771156751698078548167750935968003409794942143167297851451963247105482664528512636762420971994295555257882656459423539435467826023037709213765982763630235407658751355191835899596172921881950030288240277328521772436154002817267691932417890774042550142858603799336637231838781606144413692724434339162911723031514216924390073124984199343640334623649991074344775278691118776163960782533580027623283459223153621353790950619828928937514318342254720436619660308374781240656324525392822893620204351489805029820439842692949560077653691997145701560261804074804086919335142600064017105312572982327967127021963050174230791133480910198947880646398230339826581569165353629386395186591987496991278842071085446257319335949097580*i1^89 + 7347756234146225829655838097854319223416173677276671586064659921699890874932775182720460192141550169056785899762266009761034144106496592206360166091377701817886380955116683833818819307484967325000849815451860225285227556174085025073786414430648740874940081313498814245671651624996714168288102490195634071363946289498167130627944814335774754270992140056402561519019003999978735141047586561153850218088554883716145890121147491180660391660521564374444160833804186742358158997428357560334519056567357069884171280926796819450627993629202058762931502896642469940245131847804459722292577487445671778672953704223140115666744304863029397414578982828103970717049749107039802078924976906491148346035547194826278194943487911712780151846735762700900924795983861415677923996225461690413397872314944825549446264070168696926134288380408571897522141742694525091250548101108850602501520392762241785930274218842470323986551047537029165383011319288427361846300241158962642258556780379790372244534566895462633017017575884274530953314574224269754509616238348608667439623064852866168316726500721246648018743217959021680169390437562624981289326431224122849177840274082070615647344815039973193434692097086804821916241276132003638414991036046585926191410873407513532800700598419645754070088124679296275221601*i1^90, -9294510114772951338984920628369966057256286145964278195064031793222939672693116123866301863990149786428702274042896982901268825192332962548468279967156206134398037377581118932988979220600160556970167008827592050622612983143054278522800905308386692131618456269750394662826887863455289623300326926890530670570884882590945365624977078248897018485035675493116310543956543674100631859467200690231098117456721612714715961786314026538314704582029388803410102791828244891400194406998336092879329366333197201640690267965667451982119199875349729395961299351244048259019911689097184257996084555014259756905283059962940848452583155845608426975987285021662098388616590689481523701717598780138735434588587025053766752722516951860253355240481298615037290805092259581318600938225349657868275083176455953178277116573811142637081385637721691859995977253974250118044725358319940610856777276363033648322329592446700685689049549688129514498050165986320304590133000125048633822328190809196360966905024033324802638521870002804942329287433163692058640032376903766408651309121553924553023364062796682331453965435246852481759840426927675114201850699523780284647617479635247567479134417424829789860869802436025881836670518578838368447146673932313149521129189631899362619458141892363877447263696582169745288415042232402554026281782130640210344639109170801718690465680512704449286340325883530141975063482386556649672312877465358716978805419849113336859965618367508187382668570043242827923582111381503282361670023696477220545192199305787639095464378409649130446084462752425130357011140943154557172549536453265620540654337591869262301772203423694105213674957546663946200214247601206025029912907452131797859180986064790510953035554559072019810156377014320533489067722781974633810227376732849067960407398755580874549344177349283160174933776261356879925056697196025748941043541758273885711953316447107847723006047804134597960899788385810401279028590797859528561983092673394383119585562054139978674489029839068472092894199926372110642076983201068497937325443905884396987107617691872480098279768472132463669901326454093844408673295399041289588559005810665567183082692705313040050126956937308349314677449281123430407759288148521958675371944779761901471549899220632064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1009189988583265696718717828559228356774483608827703220291325974674520101457909284438495171579329004058472484693931711781367436896163769223216875623327448555857957216716324704569566463411227585329982647104363284871427205391405384810125061779788974300156173730247292575793603730846663098527237019013169407476467679293218764798288903337214093757158209198372651996064769246522685926707936148560207554527074449294666122296862493638981088276716388799070119743251560164602153179552079756465368155580737541673202058442581688742504058280845066069298245141646178718866150892943384287847321264877052499227000155215048822218650902471454516711764377867874132795288451217934445606745974008658600513854646871475782711078268028965979172931205176018558041249129309954518733870192007927915272781333336926288930847315817717191060172201324889630973278928070309724924663107541101835241895370879386248979048436356890530684260073203817183716915548084226339956291371782776864510784079831448846552812984826761800461568398196715324681892606054876353312277807347855043602129918787705224344988071949981000820921355012563255555877686733810026066862087209694929905489727786865416602152761398823648280748845305651147281651953225681229483334072687255293011089686640630817330201185572433861245102106611989146831060094447498671430224435757019500334678572803498458951408777339669715505456101595995927516901462757666460690468727351286404900908850298268211345367199733806820891527417324218551696044075213219893919848613060693257149940653154466399972467272100933351077984115896976538207071284866176760866378810647345756624555257834430512636085839613899796162331688401072568032447490685302194000829696362413130560072359716852157256383187833972887619422195899029503067881190139622098342949031382558072272525887554036578408049820347773625911479081971543938980165209564322219857563451522498575017854425684862408657339499601448047198776735606356996003174485649103215676859626443449366265804614950390832324836792728863515092554070402780681289183041949821565895933151364514792601569619312248102514709061481960199913256660666767864526634647569549229400171171223773918307767044071009934119174123630012543385816639741013402903971317065610025971153135109616318267007503070105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 44540002429626629041372775663290597205575538331450193334115859875278247101999747083454536242623751590427975351234646541239033360619038829973381228099808494222954661917520634172833886853372686505041826457644279994753632217243759161725964724357525373062251441979785364817594316163181089002667271031855598733167312143402861478095241441485138382993471532493832381443161132884718297650580940426299972516485007320041402127003145763189154058319583472285135972595045453230572242555036529073702774726429603544811639432471958077786903998457631068799656649047556244713341104483289502416252127658074321228510036325198327621690687562769213468970283674546207785473053566475270773041003053873168679697604634395144386335982091576930504148085284166496348000921209240001069562949740868168903757915050553571416650193574872901789607401851764528577761479871082761291446092099815373321457797687695111460398149391745642011965418323587629114054769233258209913207067782569533520488520361028360421722920996580422113543292059807909564187495358062856626323103115917728998361681004009113685019791677266210784005397415996499481234832947687683442988513743195421820511187326341500831717309743910610129337271275636115767040597184919172552361108248487753858258775660030854966340129683171543813195285541800318328767592933860594795905656269075465143934449395930533782180626206220867381401608019404087833229281520352962242901029986569272886599192580359538058834866165747936654447720824462830701594539930853125054310943998252832043610212765144057074804612963208370772992889312308058338593719135667681740529818650360335918082890437889849204750075120891575930836930164656150246780807392616879384010627179399117842399663747472942002577191544569003125161176060664633886653700476084076384406709452953501494202539860304763968229562341252184931013881031967805105688988236814270332445527381942586710936728414164946634676605977697167590699531805905374363526389851058543085848138772913939399665006907337994513480537688607678677542911225179245978696745279527662341977536592894595143804051799293766871776996027356251593174580334357110459096264241312558182114324299080573167919156338654512543687336066070284546673554093881067252513234191883432265743338006383158307597235209241600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 498186177403716585705068266424774758775164083084850860411575594947458387882163377185832031589412142908219216724466139687703784668360828250297066547608806531706914394119874740269252271178009007622446064069979894083321178833300520089517081193945195067033017824725922648542727817806314837306820966046212303182984839189898778560640327609529973930212971593449532923170595235330498414067682753994272854194969704004821362691374105424618546391238475190601501880880389838030935482021593827880107531178740252129083671851396260684159572982587770166269453982404418892874475536714932672725886415807346442923758227605443198555676348125752465993741936821348786257402128330549109417285025942706730705652745017065705402096053479650171086853293271331820495728699542163673863693342662241207739757799719492992269443460051596357688956886418784676567651326584239396520975449728631746526065014261167796322845721804377532353499890968879368887140176099707909715829886429090444857670166946104501129295972734713595946161674325041795762046441539605719563475069196810567486581481969103846046744666928928724069489509254395903611278976461634406803043184066222627603907116105045595184194407100962814711516906594494419344439890858569381773398405057264866704285261979701012597335544839022912938015611368023120530238528706453079589081544597887894845209690046722418543001596890886523684321613692247007988602304497888961626186541254559982852447399779724312795563905242206613020497283301556954817137410115573160368386827659417514659027371166083612436031624190437749513954160553456747145258032486038779207134583665271293332955181925987550688284998160843846817752276461559220132286568096540350235894700573812415888193244752217212201787986042776003284074773991438437991522571964889197382582299524651532533483716658187899274620720666728170916822563509224939138722794042157389407631119598758930004108484237393657009453674614225300715625060950461928340624820468622643489451167740920149954320140160242014818538496365205633896308794289138453776970668061639808197691544217535514715016122438645350215193590005992779098870323480319057662420034605180369213120009194707949970858492068538610330371951144803317051390550395815001574327883297991195805986146426921859511339826113536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -350326138172355816156927738085818216429244570613478831725996651299393624961456010372163246489325948943803568712467797257022981992974944639157436297727380879325563710551421318140444144498738827546843979911469271395209290401905291172980441982591252292747908143517828987078235077041301035351868476803200749587490531069331551869965215810303657906759149934561271020101436222897654265877445617509553347629942735830631548539493750963233829787608012557123551133693681020140906173899658924026647300938026475342198409289509330216742953225876699315160981878146546916447079799738377706832192740976560905758967485818294421633799210954343216714029567186812795739907832970062705830590336177153701763549993684881008705952666551237996247293445304650824636318447946746896684147597363772678998226134010422071619142396092624291773414017512880573921211747214819514808190228449582831099971984466460600751212949260906110024276479247955746346694327659077797867592475416520539184693119949571058893461896123531359079953684265784866587079996859865820890806036443117535924071426689355863968775691344879411046881690069763576048313983368064459584750041973362908119712326459488390354726755883670864411474621767157460268331706313707635713676992671497377348873163721861811562706706599122276637345561377944520813559076347039133217015845985849420676119116459059205998522966632440879760346690665170475859375317446491600421933908415775756504199965987924887593596189692528773634691758853474174395082259628773300178679405176044143239520587297652823228223726649693367800370393035304433999210009604109350319988526036697001610801748363464148915748583896431516739337954527325478309261058758856360777380049659484066500960765282990074951812659552839893305908852844659796316531860267785043833789686428028011211979925400446044984972076037787330640432596653046916711629356087503182762320303165092154109801974700906626399806750719372071631756747800590659932287832959464740579717296877260536901005161681804368713562172848421232880122553153855304108760052224977582765271604590742040313814117436634022302349226533498477588544942475647784062652125294488548677976743052683370294479195049049311879696742152055834830623345560523861725830135697967926806637731005062384387914370918400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 95920690315605648286311178740346723536651322489662401366822985657625606139026848156511389985007647131355059084401280159788473485675030751005342072533531289848852992392246696595865850005503549365417637850838486012456038588065550235675020064994171008442561454518098668847256673019103390740563402300018859013539176600640161329191829397307168965944710944278056866639845184372820801961336165594606673618910200941157773247504749500432007809284273062334365420814777778421916821752278331194474346991226378436980247665297658657452183188990400008367125027941373711238888812801681484288086630883292861890371588059523468723899161351735912062127482185263780334325457404178229091310600125975275245783979798690430368568876295127532753480788264614921047348598697368394262880897747957539574792957168655665302810690193819200961471283849628800487960316882743277480122202878093805530383774910965075739329835998033462440806990197093085741987515090453011077022054468291710491583203835788062537025057349318851179169731514264657514970793428617120905626317078709139935712889364102110434907667592645140563087334445415526057315250256196302960995905777445528784135665270780760046793350858746283958803018848980132397813553397360933938095291434838803122392510628040238956604850890640223395767239542705412161856402160454517416855438900848283616369834780975135067538810880660223351351276258447395169132871475787685618184119064639254685754051163062518223506371685929696481657296379016762371572684780603336910696508003105106894371568987826661112878395642884685094612341995881714604172347995487383541769388541299975786379256703673095583620124650111185511615808977746958644548713248601990528678292159540764253120337770606339410468796360476390289172871864180667207724611045551729698031278313143359749302514609606781224511652901860939063701352894379389469884911220693590719732697458424107899028021535274951829211287020057248342452763698501123640339410838499997378316889528455686210698240439754305780548612101217509114626053070952141300049205671066544693224217363357655651916667151186831562713452270079779228686970901569422769089934132036836638644294529516518497518006119406145010845792632451657626197062473458396951374866885639859247434548290562880690895595520000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -7480456941997598299429935604190813988248408651601326409999518016768987356735049297572669316289546064766455503716152264023003337417614923128931709678592918334758926593242377419633657085417391239947078985550967700605660308429424155382041386484420949052415234547573620401693555336062176813016963121657635064307296381729234619419082256979943381452782788500368643507953816960799321802042831249570840965248380045939902820644837584660872836548588721547308462760809201873658088563761617218676491012230672320477644444201246855751577146806498382578801547363145002940666152141917746695283320613690139677704065898091195519037797952611536152652835752679960065289726977774764433687793363342525180880648292778006949840503647555444640902691775878884084792105869206335820577016362808506928853751115144161492895518395056327823083255560460934827027674487291449459661112031820583112556204656704938539674925638045098752760099189110593694593123396964066590836191651592159200020521099468141538655277843171384463058154940919193213481434926684504045268705425654460912896280561647836846039937512441504356964384449023872868383240280085456112746998963324578440454957673433809723083779501078578544361279810396786648434750747528730093396906145628250953892859800827653497110980543978892072585510999948159997281781859858552022178146069739174894972470616394337567456659642955835764893006869548355092898976813482969482346916920895770522859415186250163351742391030557074628232930620848838469877132742478672093276674196292581353227806788220850396320953829369105624351492814965125684977394625863924982771263176946991185059841902403878848176034607649050498504937190163825292618660738465406631579636933563553719612630078800646832376653449495112326903382146972200000766869459724590036620843273767744585608343083041570968778075492639822948372915365136985943641864823654079591439861913761917944749628501139502519778963361391941481829525512205362347126305270973063877374861350091394826724691813431860366548290731283381153084310009355483281555412991248582241485748175312905728951898868381348219797883383482596921473914829538001948418018886242686493841296875425984623715912214032403731682779766483658386140103863799294084008600822597537610806312876763875657943040000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2957148820720982307374030065107636491600495715739853194908018288588302611351294691032152631714993538270988552869702140267396549004695590736877037479997175064873684913405520293118043285382841468248223193543765441305543474003974564650063192460399970181671880931114807287888539722290056265424059445697163646370950673052636078882405037237686874536159435040403031801536941773906942040041009128563287633953086242852483371425942163697510049290541199589411512470937581253646963242387935996807964090884894408523416771294897618955643802790409979146792107609775643587856795389927655335646651176197959555672676729683147272422565622610023603240877325219163690669544325248478769781356306611317401028185058151936083864152252613665255657201178332423174054326123311775665784847829205762829417477912508674995359307239169973474362553330251648054074851495813643836451374819448253289543500335051589047923024813042611338277333461936878423168569835240947514521212880634603646028796510454966628207707248965768999951537330610197642533890767880039089923720963459512240294672978341977917708650188227313255986428178528364648863218919248318540966362356023287643236432313967489532714603633615710696142017396383213453049400942959792128689925079399589895626605357950503776632313915345776180584366354269045186714774117630292456584656014805561029889050070973299403826815701062013592511055520462500830177728538008184638962661062299806519192706117527915463075116141097530919695830082342314502087088483394207203864290715554231377597391000401751047715932166338558464973664971551230932773643038176978546559703281378514293489714209960555846399300887415716487907490673199511948133857692008059333279832875205262112247391338666527839152610024689388062261222935965842260200828219640447564756251658835877635246945172525471080140249969541566135956172530974816712772035967110581244201276465398158565048115066200697780091877878059840302132396469825763811664581228192525103824378895012070671270685772744079353018584225602273414129943337609080941294868754622210558692464497110210914498631225277175057655202992726668272993989477830444956700479958700990503826951814568729568565286362784687782323814706623266811628797731114678927917003141194515343471786270011744353228800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1183780875658288510244265734148281435683334407622221936410440685921928747518280843715657035986191680954044907761779489424709825202777610706216450428429088944287352402694435016016230562001718521217279181447143305080559317537459245967498829894968452090113685293533342457442384682316238651677977189271277539624130986588053436058303819282321714334813938009504586837223425903769823185675784014777129636771624465675486325599309698551857225518373805121050326088717469737894505092032249676813625854030119672380472568664801435904438135922962143392124490984421312810497177910838902579625085233437490134886798838986827293391489350839073209627516158291811775719074829889880052973643346299006402488119181263340711656248666503478561163851329166038520301452341066958423520219872949951382927598601866902277964657359648745986520159580443365831485532762942652094830191232130669212293271120897690064887607876804059725439800951739236152692640891099271398584157667297568914470179439799176197327910658240283664221385983924300709271916635806329293535235049969574165124351714059301792831392338009804800050915443421718664743190458548768056309435429874345786588781631272875114857450833362081595257445843323801172041343519520287890762709296275181423334992120640358087588553624932564605683905000381054418757526163364130225918182240054244786318595392022600971141405100812176208963053050450976366230511618584126387015529870275196957159822571276965807518745000200548397708088821508915435506162528908090031818272367061446483910207711129972906110204817828283844099604693050656365545075674827535863088637022526654690931412311549226687648593009486190489044226425458068759509999359676370202353091663234313174162749679976644042168387042424641957382110906263977869834192940438903715054334231567036162832279047427694523396822422043486247598321501029140185606185862722173736006940923446168544333295092492467130280141584193243870295865729333500179544905926466890501865238836582698057102340208861669668550886022656755329003593993364035204973869226284833696260790834801602508798197937894517848917758087862792153893329881361636510123564331779998647002898372010609691155034683279081565772436592604149161230923450605608182487105831555099776176788045626313789440000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 13831291423785487271749880697188436986956079388502802231443455192962931209791083758870132116240162315190116325821623172274109267389876953710736679626300224203469949538048221110631241443917409120758430618802291421578706942374189168344216160238494748447678751176194669155273997864085429655575399334340898714015719807145388616454895392651295799291888296748461887390029256555330094381390879784097611666163893922831207412641613480233324418105735157731263691774758510514179388784051382546484283069100405721378592315713078550421718311148022751363023487409669867169446767525826084401528865347820641027780853030085029477017857438224646301191663079236467054050058324239632898080535287274466152239142915818549836513494589386221839199103968118080037811445874539454060742641534378131513325083769458599543234223616928307717976126297020878422055608280469764191634126003820939605510451881988798047704779682145531046616089609592357473550835286412947161952330525772539096640504126559922814007251007171482525396983345504418678958420332743658358889324574856094214398481776645468288865644351727904871931213761234552421316458559550903797585326225942921852814141448899909732185551036587567757336091300356112505674584717912879223258652573457717496340135280401137864651608737357629152460170636487446837062249958665797804192614545989510764408567986516134012436700141304882227010250093369786992574829708857241668277749775167551684833927445034290533204412979116814112428420513145100740625276160248304602027668320543569759198877975272547356215242247605459442625502382878065115482231285017811299928578001050899235635364933079909078590459915498890879716791319017158116222052403889758455113857900074849194366191155644009159917950261004853816156205787769773516083486861827915407410272408360782258585180545906435999535321656256888589403379471968493344355032545656930232946382528770521912441763735467594858237402758744000235882860955967977063268376943511476873256530762530546418577128167959829901729776900742766632198837767148959816732375211585776720143406403342204879165640395364602536371574768733475704239050524802254520752104607745761060012362114158767817679849795205880770244150769921555504815641933646933093159903666358752985124449119314944000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -160329271326736520303142669626684978640130336130680075631533445832673970001362762269051030724422955342825164705855864111598688703582281056897747010883040611150732933573442051131986265135437608966898186909166917735393536106066344931931196256528310122832992465486224924825983035112743825499437885348975268123570294250832642676755414992919761304800169039475225057520365129984276351935232799827976640246809996090234880145822541006954936651319639741316118474887235820626978622938914667036140206606212653169173443802741862397081231793168842549930773271118540138826400118106199576857341096181551980899633923836212019593650379891847444000570320513821093625712178772425138740972933044438817674691939816148849920147446634618742135454625021021307139071243189499318839141727483960593148744068213403982858499803462855709781383415021533361300006048726188640510703067690141001530386480606992958007062204079216068720750223502763682556625685826637397693746407217670325928872909776428273860947370167152450602919339134503732710668983846406037633773401541562828435285684402859046597011741472422060855208548726997011082083043747617195713323061052317192499949283099418713601847748847866437458683150590234110512640558864583505019992578396058398988388125817416016499231995485025298898433131635977696636958536289809547075280802795335869736386465667985245530887289138984382819602637177534024855763340364541217294125897641362507779297814347552627017827289942806557573366780063758329368744296420581328332692717818037274272462258898523527181858592034212082059219056652941482831805157606702364089046969338015349607457850929790230199949088877656323741480869084413329020081691322971090998018929404489120162185770126394203940632444341977955012071008354286338049099004702055920581481448842443284039945597481071822555420905262712712054345539658283156928263756996168604129197009898334254020146802047932119752355636246325663090203265542524131814714364136536165748005388291741954619782550281554968217254572548885312048135531090012889716668621161318869129196489785213197429560691274606771170357785170926689743704767374022227622403714585860765968550805034071316923290309953809594060095924178503059387721815179503544760535376987965323988867496944435200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 80380600233151724901489766559896508856301629584418125038126219537233208373821291812683220657895027590673469828106299171097232115127200593000031404040050723110371654226017121230131834989100979694097252893349171338532154798140197518097512431068929735802382543346857490911882466311127521254155702012600803597947425891655241704302119094123313792777394927491771178331403643054755569606268440571988290970581778970850404536276842815645581508130762741875663731983416078813907517417487695040198144408926030491514190192209713562157599939959603819199102839260913911513910824415098384076608961320214501668286517364129039292935638852893682448697830660161785198080037888821521328112858738066054337625363225461450752829313028504657333935305107264955731786713572316638838927140246523366131838868815849140805405490110823964580032875297494651336047552435982950953161466236014314778222106220418195141654016650764500806189344001113339519976901284833147427223988860786895329490550736410911234434441733841453127378517880469354756972894309581697430600040089155258867361449203714953238232547753374697343858584968530698669058180275609686097251139946265046951953673427340451012416599463773993568005461265804289876472690361037734598771448730543872767772121388278989755622411723816506526413879083415948035704569284377564622947638296781607611979021899227313435007157054312375858685817588061646019364086473092328813461261643982213996762910224294505034945758928451027752281542175470985402475927965174689025878554427878197665248280309889124361332425401226842456167567528556809776266348318750130426098993604743535308759241244967424269010890294287278981248066092342945240945592624392079845206866789087417147883041220898028663268038785771422351588205773566400620176509244523202311449412776769199221489405865454227394326185547718258960829969063400423431043456348082298104188896448957433003646053458119738441361340627694371261331471537697450331099139251885782970710378676753443914314232218248479120304449718835623914573803904166715083755568265775974988683355516544352568739214337559837719011202642186869562004040548904618607594742169669036447523127940971951269441891563443192898389548241771947967077661479838377872934254487084862246397927229440000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -25794464710552103257919094562761999234358153982029383249373243857410989721546076232496371875699401849743983077658432220657022970467119183068227282306952315246658280434501056459649541445587670876299429758826008440087479632318964861511960943581205302917217998562979833282620149679335700303287510279174714802417628641552471182183037359416552126110533960068148826168161996390452179440942982511811365101474149531257267525835953717573718851192439388430426447214570081445531760778328355075201951893472539766362567334194035411951497941272102238131791274006711425074377538960373196929763163281026393539947682088365940559393272822107494211434872391595122834051412285755776604366514037470846488943060191256448667828461183443143824661266350762215100369381054838416920400018855481520711399200396381890212932540447002372128255414421389650425449095048938421819687413946982844269280678748257630294118153004808234443179491953645191014583881631007988456167301708452685723936495859947679942340872631783044066597578863845349767559480569301851306773425111800461220183797422559109753299416434667265805617065987229220273635681404919891522879708112290775245091666815550204061972305736415274648941714047502633938380768812851306949230856450032626288745093893590989167513545462670293728196225277509142282188122358564844693924562214277747572762108426626870646371079757688768539134762091485778725251381157789143252432051344378734023814506169537479522340031497020013772478663487530363816185452846040716348909225198862800324680476244180527990949693259725531831716159300037316183031204403241323477653482432943962352120760403376234336058270714174673912044873290907445238192049973003098316473333631122299425833789315997310935490425196368058688943865238716779860977410447474288708763328083236362870770557841323298812887945265052595495334525456772225130045982291283733934078011762597276169363569425328134469060500969379100193287458413529611166134075513753190534346489098658931503205340018874291670607008816364763559886086537969709850494865241143417109664728186725944137290773849471071265458355306363995746302448631631460152190456584995688456140052862255909993481020868956995251747755029385574689113836730278135475289248462279487087483844096000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 6520184870220598512700888991014616792862743096895659624110854900616416972634927208721667574006628943701794489722492072021482980139304337463487936605351445324581890321710158721570433553396219818387655296018125091602139232886643596016075537455499182188795410347618505878180285980002505276123616723539713410544910932980688752348847770525321411672903801930528530533492291341388811524501425637577872849166897825127472222569357788149046541727220877246283933724886277101809129957355996099958241835427718311211464985475207618804131396426250403384667602514174853338722839883334156405129063931191212282569066108635209003301145232765166463914673353683344001678584498861488591653141830166524984206430024271699655905351001758251840408824040301896066517676956982828951219836841342082341606002741912610456969691833492636559536029924046049822784480781536056836309065009816062932506928264047596174267607449267894172702777378765681054450970578771425906813027735577235377433434679209514007228601400521278029227728184460236105906976998417033079313655459167753080337046440222217718640138072271520953950070943391908862369418925378204424712411535329951525005817357788228305493679151322240965586876486958403522619943481440998685568970156386495199750389320929149115265615318336099744248566662220680761446765376714815615043189123237473979118674949072489898047198216241915019588671449552772105058307389950536641961410308801733194511200972325668735913325038788764672728372374059995540924583287531990244186083405148207600770282670856205141218303863782047077277782020910575646550787136297415877111143783722485797884562823070992638096391786036420854215838580585380048315510010770473082573352133002137692764726763133621725749693332270627860914833394169854929344348038752930506536016343033530062338788566012422760252235575775842843400505742242229915824214403434854714738780641465799128716536774398233695963421330039319629691779750384929512837117950233904771092095338924367995740284618603918239635808752020827791891050783146230013921567601872881930979983661952407073478538509782414245421550069947563830138115622756862363624121392693552104693009335451776690082856197105135341924066354721409308342336844823132035981799725545592486574284800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1339648115288143525584738628259430597850756312619371948102914985331464123575662681039093215350063990968664907029701761953801923936348170260319539628778516094804480430193689943821057170928794456764940341660041015581294669954848308414073013816521680680338805037997407473086086529923466298404162010255640691181902799884333478554518221191667993624029654526758538688997730518939423586437204741732671296303130456627049975178563032985024522484042669762001278538908441905718408668276187940192027041412549100122744633003929624819675089250853154663793276671831150092633172465679988243005020423026207529963270124749722659207346329878874281931898991385458417734726298893475099811898214927182510925479442405560704431723924728310222521140683728849797028663300491261619698331113475983127530848345511172200797989103536097511775361468796445157793698704103446990344130570662893760838401642142980926515625998117504584696949093989097286497368275223503667602919348194366453279884566965970343232113099768890265887715146114576554302186753212675676872228221930901170108543265692124681093581764730921029056514302043312813854235237877598889289638509954584954732872634644689191870447673395527480386279733831694926111841162895219751417352347771602662623018767062103364241878265057158294729593721227674366821839853132811385308358315949413433677217903029192825727948601374336113719983330900024841068157782002151241577804732758841682941167546508201548124382968038131768043949939917780802968751541706367592437768304354455035816144455997746707567342423308781089210420278621248912592461654460159253166607549669812343162045862713284463267479000620646933790371392159926000730309942377529005098646928614065317887746579117480276807887674822077041198044043551714162580130673923228666114335936393346047163537183637163729857416851028649377722496145617908059770351896237276702439431142284944791207500096198656522208827523667634455925138436277762326661919125708114481938520129881336150342205211076003141827635046983665739609770536619545034576708534353164600362402948556786833085466002096157942905685073593080700478568098698785605709529936181962067337844870728159445445517764822546231842107529605954745200740381473805197085394419317352313369600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 229914747362281621035472633937693730811204323692061366007883519076374366679420078047338029960308777296123312617976497113417699801188284088635391251856226449942602967432895112077008361133219533837911826881486472391771342299819783635627509807349963925542176076642687182454692708973268522986508958529258599502124069790303496544817883555287820388358357218423073125103484969730013212889405590227162222739110482101953467327222219725652955437883179333856000104819260596947230984790752150379218680380681825761236155090558841445881118927281125758848016196965701575484251806733143987005726287968045018940422415999438302673142953067470038923334790948876379945769936517684405993056005566475183976944697875606035982702355038399942718881066225229198365095592255849237515511822716122426785645952535528250903488323505458658059958533187173036287714989423178416730042629577816058571181929714929269960858132661380097605293881318193797371437499331649513549998378077343623535187464382059779139672994396676934806603923257024410651874513802147784890804272079656077026238282667267972922640588602935194504261251980393694635462004662270578474455069609238511174852363342169116951245308280722272377736943549449098883880311796110680029663679389787552112262261853118793108751649258153739564291437104777046377042397765101225212084460606647005698715830585388789245887345579885387676007489123397054143606725131647368395172638067119980042787559667040567624617922438133268162179142244083702589318123233024371737113228594383809936894997778147941564852785029131084249167792552082357279372773249512173586537432378193124442201332781667425976914564801488286076104536008898392780215727771928391100017400949933616912779515974347178558550584097725796089770273443238377057493725611938035101713696601152946113085116314035273731506391300610297283138203408074255755100812504791982949316260915109360518679117400956605758222966496031676584630490274100333791652239886761627560919633392895353868211035739679617671187581467268045724212492712871056985578167058910424250905428375064902665791377336167833242590451351802528687160983385261606022529197140713032718846897733070664031262373019495079153384985374187276020498900809013033423721854051959417856000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -33017468358533660174227212595540689325181594660423331490310306349275701333681480625628435411657229681261347925725312030395358452606185490848231727128278700471319799275495557889543039576317438604002609301765115317218607276413395603923612579210238234653331715906854588984970692585028756398673380930966525733000363285525855377301057859663284532939563177714438281619909194732740283756392819341061945943114033510640734983510226037046983015897487769787164432821180529044332346768414181495635994465787997519831203865664567140239890875029569347474049924621314560854739170258004800073657997346309132380506372370356214198009187436133845015187493216953583545492394892886345570475637199225406228475783057119184911347283775382352385888735868047929469376895217653567602618884806110273930114129721142381014272983213572374694377890512049363091305815640199894546058676339452324828943516128882098596491187577591520893586465879378344424174359839652369311744848096876360957840994966459851893018803947573642251190739094447897541767612672058034078806281891261749313382370063794864808815084880719748519919408630898498329458328495654820363076584958747797143636650007052318106572747872520664888764751161255243804399015331761451192117381821058149016054438468780390839276174549484156821626575240079961316221219470714572760193050538507750577887985378816283141383563509435644997078717276519744586344860285271496873687866446226422463053834157768090368001727811382514179121102444286986278530359192096852946685839088381752363163155810702101305111869642937058757596120404221321066336846620154339437071438667883603856668714543591433006774047244743892381897102601302060821788472013404728734643729087976699354489384192295000688835524488019150644010323294708709090295708014591007545394771828329797138713848973281549969599159072667864239290406501037298254661875471958594613021588236861676958883726840833923350813626302190793146571807093277237121333963857351574351536100526886052121256619543664612478976185380165178457187041281357539817290558535157042737168467956555029440689012679236138000149631109302846148066791104184914397376035017958355275412468676069094427096299133708822755048055179599964735764235245822107632243417057780992000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 3970183221150018156800243438178771727047818699075026733107819397416480723737284317514099292259344163741891565838807280124503524690658051708389847194189464205014400599094601540942716252846567694675724396800201576987299178673495824758127076928898386883559918610865039823268596520343113981366264147585958618839918272937821986547552856964822201347426320800386269780996560671608593811164582252434793683107942862366009810963323732053438756420904862911393347242876018722660765206328877956517370716773929256604769937689419858004475575512228618963351986579929612328272279900011005683454614964951925164690252281066106426967502302016188481872370996323850147852849545859280108902513629422453548515170336514586284860949945432373524371739490326231765270772991190156774425062147429423623059494292873470075797893096919665654759516435129538776011735120844606809052698719506475335036156450088452046550720035885371997785511670738398475655431190498276241347690708006133466067060439857834536764513625627902839985749974542770155090827926214400685334355576228375629559695496288724721336421450356038947317232680253266624536768993514822119981794763709506317661251840397890709578074088601616137763734480849236017071596305640224133201790877852414376811666997321114781558551634450867737153371223149561982200183376482763810283414548212371306428121372150571132704359499414231267030173794958485488654135951235976682055314783493667686299940607703334319899707953689618909209300620086326288111894905307025405921672159629160820607927155299787594258714416319636400322396292888800618056728217517526689448035370941603874906237884005059966237448648859777371572803522004016355367523875517230207002372667216437544681793240571890206337363273350643201905465223389130855814735355556125498322318133558995421077114588463647631635016170934702569661405789182282773289599818412196542005230256896067221905761967162078916917274356072206029559382761414659540213506055149507278072369027369319007691514305781806651193057376554861454187946441016249209926978881765135954880811426362650041659781849743700905867438764210523370167263957520499469219252008268389772560619012852911367988739846156745783165236264231896895233597495706440260620608187827200000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -385063139945802066526455470571072452041194168510402845168345606027044440317630199327228111986573035909268867126282777968987073827788786782442228736307280016102112053144562930824655351403712475854332555369588463195899384145039814954987654631116700332739691605313004002518386346997979795157963642396501396668975772109402591678410233624508663250126212643386364583091401993162111307306520111126679976711551944792975596953409996713212397839973538230462482887020014809297942637838134434177886183460742147057284971865200151019244959128313443429512934908128065208507026754178726186900483284680346779720400950276418084561233378847398148767883744070658205132354973735081186859574872288371963584944337593150765103052875637392132661470951999241123993430285928890451022945228075929816533680201973384566870360855564333497057439626822804453648196365655097188455722241527862906941856666268888769951630789560890567175373283238561048247662033960561431435265077090409598001584811663266663096076542455277502719919139201849118603270119927713814607425191105036960062324978105655422502926177720309861438743196960737298968226908385780884145087870915761830968772118195120886317478477099940082109953151027563871535175283366492039283982306567478723109571393774261579885501129215365704117043737244474642998071517587692059147653639023472260243628200104399911808215231753655866112268211083345299879174834847250913255412738236215085363227101480698510478595574485068422161987965942727854171292109631380836592375461972131688936516370987582335976526349876006805055222069873844538996137550597745794346995462594872534653078796504927133241370636642779827275043388273448369690501902411305269884471264415335064996569856917222151745687510480783943055858538038650496757634285041048584276251037197180991630033930724952832732053964712949182533056325399616366822049410790036322857213201895083670514490791166541146425364277064231118665415728018363139221433339762668314526546198098925984955775391906855209423005127482604152382869342498426313574908849229603655766196750821597839504931533156992711601996794237302621993492208343061720220419900081235384453095992348857047710537782005598161599961323897998774068500013251486343753059871232000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 28792806112810662545901286904101260165429411556209692794860541821228348067928136547143672690100231297150985189453790474275198045282991603665868068474921774230714343223658282457916440438387590052833954133273749159989316468196187292599798743223283560569081850673912610485173101284354504606469746566816946517359774120909658898719398172441453482976585106107458086963252532932157674426961227392346760721694075383643346710231464354690646433927154847606546800506850039488051611807678225674053218041869910189747435182695725034216383699303188773179020223721308770778418361230552982886434662214696104391530543806864505249250724186086669530552221168757587712502941327664301506841247144595111088809870344540782120495817937312965282123937600808133419179131539340992481956795030083173396057138496388222638007326959270886064796637217602315145835646996563634210549881447569268375270615824312504143998201699607824699499466824712599194822624150605851795126450762179449696144644154835607513906958643138037470206979625112334180235529815980808968387044573331124142917862738409885828044395259244470276837519760844780901512331214147468411183607813251987461895496641044617268154511679612587288615211198699249924128350750428882601739090259944569097156752490722767245550891695392677818996142742159266382204124494822647215681283069618844767868433097087207427330901479803211883491921164310142156390392989845440573688958214727193644949321089940834021034311844727379004353532419064363311660708879037008814522528249214364218336521053075086604262724814077042784332067179275867672174103325647554934515145181918381490340988305144145561514331818376598466679393378188790648540587890271915174039818944777211136501506339797694144088222143387970248408295849321881614072452624790634663314287255974293683011161816824476460713147386991436164717612161491515142427102115405804118059876029902315535941590017592028654913649379870891104089248663575182701781757873202681292924368395742369937905107038755611106911710948907818787797765091950153476816770285660571517442100541978449740993033978941616489924588367124332197330289835004839658098716173761697501318004759684363673016387435041069639013425515726778957894172588240365582587545600000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1575718190250396716253444607823621265725806473647486318338486164366619102500491104779400575494927569193701047818950908724490094592929223277662930372258617697623037809892883967761714580169305253806019027624747720808630768552716032197926179304587617497139658215251346467639429297679842739267283983935043638886827446233595276480363899398571254612045799743435071929911157774287980939795632104033551445378030645590185724392759514074841033236466468396245611661000333557538004302250048280300694450671090939104045471078784034334303895532824934983217323974002849057664728369334371680074146126164375063288573178643820133214291190846473674115509561674048813768786985078625089157070188351261712757945232239613488056858756756186212541864550465861079548908642338583026682838123907814551553357146375841796297992428328510476722265806965721407275601598452749753417973592253768865841514564399758306631358877308935542457869410541009775887788597511212386001415757155260789639684321303582095573440898761547867367357721576636199742131577837678471203810608574071555760824307154533358248919363732912402703207594776213370585173133106535709761080663410307917549036696677799013670618223801636003194141995905995837988275879981789426711173888350679291777599401054420187008141346546648357827407512732216988779453991051467309972446925323584028294105567089219817510725030968899429007257747174781916319326391777116975800181668777751468952773742546316217350309966883798988777497232842348297309188649678994223584781986130527254849292581254402298355881299510783739802013157329842120401227632583443259375198571014605973991611907898669139680714455021803454991650501074557891651679368640852488326719480507221618124877424598243461935855780637454621524303756957835080597180962888115303662666957620491165491210992235944517924258482070980154353445558982235071225486312721287603202597850222343979660249912374978721578489554984075194416270988254721539740319445381527498990362376958890262075336791284081747889796375529899057939127229510525660018115621217417277418573229702333444624338179345998876545813738933275148247553555288508571106064740849460392049928268748709113202746608634209933670728259728420763727332805618344511006720000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 40650257361651877674532274431432583348229181337678521933372663715919481351581512469211500601777608872348917966452046430418707238773075976494422682364548964641593926559790388625836680130664970533929726363531298891648918849962623422225365395673671877342476469581049833179376952572308705764775202260139236288975201153337731711865722758220723064336130433556792725751588457803479897702180095140042773495192763700356116741646837903351589753997187452610354172430181718765768083842171377327108106159508987889971423566716694653431752359501887163337664252256760073536493568243049019120082356358225121411696528463105861956260598731551875533731526173000635020147478885661597393302353541218592759657049706302025204847295711363768387086320237888587672986260447047122902461838787537818935944404295304392007182334284043354921821153317672183585733381688296703900536426576184366005860847728123373506362670480286138406569944705932800336551992166410457067794893961881086659762151069084937283416620964322213517120705066338656367649151516729792569907319683718161099355586414172261753941533650225399985508660232113113259985434207283573251036283995878664642215377645540958035572539984187604296262635935177260345790437502364592746030088349040056754547423004519672353898812201426878402088207445145806241780194292018545051240315053224207094467593965762710490029196685622890820369060679346850723027337719408843601467556599027256997382720519257665736413010876959919406758763349625243901667888594000911491653573376857741847181748924364053461559296633626092181489772414717167534211469593528077969565924951945611041538489198472138294274908666016193053504382004031597792576401448828189160446333142965895462070501699995663283895420313976360962370378189644170259064183708972712605067730922098662343889532353514233862938629033822470494057268776732380018645589762988642581945273997389607180946615245250753406536873307201649455477370348161271177630580488897958397874828247838927195554856197323051692876861429659504772038297353272036137375903909948045888076636313387268424824474646865466729969141853372653159400242885734747820450615739401202926192300682049673490717188164337470218499840095400579444386872793365319680000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1082706780032391138336611310281264196246364531202306903054108099955752481379360837659583822569314895037393884812785499985086643434319534198136964489161224718250977886558492408277651705531549261466608959973070228090634588043848079118047927809524442838008105167476508625421663731001783552859243217029785888901932059049719637212600965166165267740982824404144222290447618058416197891815066739984957615989433109166107602509853932457270087720865145821687763716319061501332888697396408898717782516894204669831009962758675562750824532702615302041598602658810605769502134995440388269579922500304756323512340207132405675286749346794169817976792958714497641240683385988186856343464958881493961333684038661661465948789242656171001582760824554486284217991786620386925633361953024331973827377777949045476823949874577814146479962948500585870905184983951164039082879231383007741649165607047074733865063269174731919668092987570787180861266800237097153116629079935831418897736381400363184325581442157767572331955685938603905565087153744680383197249432099770067091018061093845402660767059527875015195737138091354949184322231971475962408547067258233030695868355120566589029273583298750074328829478286705341655245009640792715721240242592314467759105552261653679495007938138995487883148817941711191904946404397694046639373178456261574524986596302583960842503841895764677537506665402228359127677231078796967398347547724710994314080953542527046652008969366485910322291692986297449799803689539635779809457000055496205890179876767527809438834859582819817456563320826613009261060217523925045508595063988728053373341442712501470382467571037253828235701860046710866748392224899549742318839616421070837644124717708805897337617799905490854182738306758789345382381359143850288338576625546914758746556660807534902985060109719564474861956158506615132418485411828296240039341384921659141171473545775565475093097422718814702748578707338586908324278472286295909579696959600513484910385934637669505422662737037652295498159451005004000314257295933924883504566423417795492697146309229172528508030042178118889881180781964958069266552044107294247669137969069077134458701096709022167600903291489630823915352698426624000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 16990216380555972940832135093898398227272328514859825487106196367823850765919632076778784949964945490085979826901131135335587735164896940264143857640913789446041410502213190218134544688119886760398816547117953323027403693019270439332360364200297073215606683280491919184202549374754782003904658280486961476217144584113122975914443144746739805743458662513985167602470854152685392891633583452372291794516940414400911974858007812477732702525185153724423893554412060392313699870473177839274273245982863080824790951910341898281894846449488153110504000888285371600636742680783224849886938384277857668378184827761431109703247362849634083790799933459441617540256774351354506611006719099339430970222782702881166433290824245084588860494677546271410103235375823122613958405086737753240681491002824522995405740617125206088257378980188573190493782882375659619278571593502304206321770209911173899403641982480274872559893001546288762398910338172058075108616055468099315340039189430941143346250841043222653126937391300679860272334009651888076885689312524028809048727899464349179725443294472217329770033052373549627403523626754557359926138207517795124535439893906995247730162077180031406100357478529030036216788626933132202999383304474474336907602198756162271237117066607153529750677054096360944524142310683647006705517247565666976072044609233692058808074921306571327372361748012601879876324104379779895036917406453961798266721705476345664136327886896436544628903545205240706282511108697479838770452245145088325718584898856971248399903228057985779988649821791650486112919295787755519558921910817343719583981118171682649429790752660208091439269918306626688518318455515936044633300299477373947747367846029882302286071166805761482806749371718006703382615658703476443890949083765084168314432093375713471679386111269254390910207713075985944302575909893487399995087447417778924624637225278018994588494295330405844731493174663264495680757050656385224933398617756554076217581309097868574670306179125684352381932688223114255247383449415501101804090442612399862766717690406160563392103299606280784392989806461307886176236143303116251772608232141614009545478561138035768636324431168498601233574748160000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -16197575932418609483930678439670436992041315979143517066919660865700808712100814366651780581708282609252717427273733308255723750825003000325930678383676336641221892464267436566225767174237530846851526838216329736671297907940835320886237924311455407962149889057730980103759290582708024210537738218350105671387771435084574469898244611892533053651731142274905287066761861897974568525718662757418348241144354017789857747217524504603690640534040813495337744211936387816379819847728249821261009781339905839604033474355258226666344825937317924677215787372528466824002512941876440391514126838525109071795491715698636641756482876874554484587214859395550156241064383110274443332091102061119124811717039000483659246559118765055810049078250086353863435864405002909053356943496000800839415250973040554798649118171794446495396774124458640927920449264042728935509662839061896946856649592375261228972805949799271811031962553691214820612740106765888631262245125069346132592763402165658260746310873636688279680544922903625707213023001415749362197760733776216572346810841838362005044127547748979266035916152403957003888549791136687189954027092790695132917210511339750269603612617654327892073242923217991009628386599879694123063471763915776397758970769188685065121774394424374284042744001011348000162731491976597703966757456358497410073375205706710814170545203731405161358930988800832078368478909999247042542688586619415038478540866132032277830260169164892920108149536923766950971052219203017657921680214343361684937172517470663847470527727692748408014784959993879393016810672012177659731522209093626139706843521732988443920774380927753235532649919865214614596623078027683316451362724205157447266963891382527183595214235794627202204927810212365092024614837300584040127176682170437876389714275193439598161802158839338290602085511027767259625074302930183096999698272009811407967022430220670946583542545062490918374897833392766287916709477667577619162945743808595922722047240074476988305840746794785954044732677736805064554218596101414701892589880753378873792333882256516588066699102378901828196418614160014858032829986333472044212154463943010321414252657566967808810709070138926086658601984000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 561166243514002162488774749865128088052890563962165247593378542592883268508588550568848604097142457024860461403856330651858919661581336279458137313148412130490589882765225337004157031165566266456319277037715818901877603492945828594997457830411152982372702411701360903046793586085610693553644298390519412719665894557702496696657801728728166263974609728617913938370478329122372877525555592819204141467523527240139997265849136380011920237651013903230129006032875736305629749632011034666920205754620417974948048494934613637434725218297814063119008029304739903576633941905546225035640211493895808246527471734763635407855714247910329725691592673168390520719368927270520732350835524660116171848069985800443158711836086663590635861990284265157400769525962927600808115684796663367507758014557924596042111977881588776123293376498379260033436969272413558426701309872464621549160831591133859309760157444697230596620480566228997032121220225558060721013031256365592521383131205608696159669381632043132226178092972428100802107445100335243591294964795400256421243081121837335910529981356337040650009248109262334320280700645842490333462447757976180575973839491556402650205208119920720977144444017325820508294243155403214837725461885656038755800609805079718642461355502802892558284856375568099227159653444758641195179827821752390760320877121227087271382424519348149177971539377011387329159801662202069489388899137118746446274250544389645967603489994755051534416758086654866137104111438592220870338925794356605728081651517160629662714297426260931483969977437094626508251980347032070405188799371189407431611488125393727918722229180864782860513836105262353515491480946794835044350593080921807252267151730148774514880112531614611764047888032436978880344750512549603729371426933925451202685318077447973479975245343742783631065070887269109194322445631557749416748192950187622073503391853109366491283166185154862464377311114268708144074695580804256005403146808300859947945792152151374406374441892189225382658583297243153124553477413990970511296261318745740347876118061271689993781949924215308752946923376712575122744064452433858259483615595844144028774951704573615992385620514701841679360000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 50318617824181141810795780183859136038504811367004553154497121104373793169696718868710837453941036618191306782966985700343831711468858832811662501423552901249251690820379974160787699575484969523085259566914884414112916862938300225636617476495193156080989061911111756316399939113868298898942955345507513853654689662109866818738581469387950389360728929894636645410973328687094115610111943994146787215702456973574899835874223040145220667087394763334617100686289100859520985500234460605689539538104983218837654584030303049641538986365737784341199356200648351608147918353603858256484871164583761511556854655853548601358792786122778160283548683082261342784455030169242231187140820969428088254095566890008868657036384458663643239999278884612319195195828875421842120424297733588522481241458014200197044211960060032735803559040357896329781424554123075841801422166830599292588292904320520452326882393273311577758911265662048465748760890401825911833910367176521449645358507121588547222048064631799211991271321291295160616393076753500808505795109611718161020857962314370830621454750971060231740020342379434619853265261391165267227691157306212698271926310241341131045218548090046267299525104521546852897024196304347547796652005595128392375798096809859004849984001907900225155764462749319377570010282297482552328424116358254538111322054232691334158174726280560996382548018031180403926231977862159778947831303459945807887994530419035254904760998230851262931845789898574940056204872627371003801989329376492244987813535425739409949203038649007365535902607101510128413607800905406759413497776324095912162124851131986761875589801882298193531020870763721408324846972547075502620141553451955580747093288431658719998291025396215146868498123278410935871578603073548907726494905754677182943971148008278563178543064179694090767827525282603392155923793575382685043896771577237610897506221757047556681593374463546535095717742469520519714480840590278964216374048835768244782874997998175553330617547674177702202360767609370522155887337999650735950073769419404715708313566606902446112941974396278856782629253806837448067485943418519312012261719546830601303046950648902068357624656600380707840000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1647234305819317303004499329920923166721794797814525833727347253685658102400044483765402834515571773649520873186408874001742571172510284637212217512794528973986180627185764041503778078403508607103840781415409794877066676425848642440851330408396308604596226843171650175681915615231647127120199815009514276279989262084920420317132185501232073115156819503919052804945848613087752087818450379942906233724476664032807665131893493668488376677255483929720860020176465031406780553016796648275018143419896877089614161512919218794991029178280598571364655400056889796316290811849001300870153568102745433098694940865519503468194451923217897847612234187275377166950595266666543074923895899947007643492743814152143749009972423922658012633568906298406411014196535240352025570528275667912619963879469722123147094228727295692599085043695630168726425763424209685200250223963112537937105760325426408744102765915278784354755877678702656765552146617698874061866156415897694529767462180800965702621376270421030763051929069595714650269186918287670968083494673358994277715411029045643772082494256731744548569675397799643336187742108119747153497783299761626916937059618340075468169795343425734995205266005656953835497118536924997919811956612973002268147205052507902634079452768799624192551477723226355819583362367868356899278768929347003283494121742419617198568845918861237381501595983051041966693937168017954207369914651684744837147897343602960428010698069125980976405601921287446954355114949681844210900289332103957803675976531552492530168954932003455283588737963165485548125806052885788878711270287888699114761913575445442107819654807785607321587824804604897009880539942720511332909858340542228441585276495383627723701014257262787415819911984195606699077679447406777800476563683749219753530124154339606034123082689518430849456906673626104245092562745610534255090348242781811946477926624284099211701389014188025479300415732085327608796594706097817723554926586932836271227897236769406779292135983794883709261786680170076516784672553602953799606142206733698688503870053600415981600150519541220221827509511145068765079401905851045928346554267530900297230791804118563396956815736892416000000000000000000000000000000000000000000000000000000000000000*i1^27 + -169641808174785184699748195384430653660648707495854781746267098691400274593814858337872253852294465915810709691548194848170029386796072209400035728729915250584168436045807266857096009053202375275734623609023253379574325102472038996892097429430014030833018463777891995021841456101934293434257767426958679195877774410122234257784993268703189598682703197365756875837862696864193943654797020632563289635748305379511808800395941240549594626289327045443111633147912981606996225714940317421017107635851649229910382771320202668935704969751904165285960930208667475169695160423493807609690748750220347722574942120385809876849183615292760412086657779463472663024967039177460069289937216459397628837567163186322481947457201444128211889535455790349167241314321178253073954312975234694920788080117778869148460153793900844810562079615171974737418707538984527359970346586423440680935990729518818461842954187852980008821408353206422157008456533777428895927747354256834377227112549395066866644471254152171206998750144477475948787311135946576802743314910803514902757348929849356359365102419299386828235064567295382507544897288089182643772664453845819374100039798904526474453870756362149800164841023737532178858545351006784820917719613768032086157192551449641402963503775434771036277928099861725834184776421548711107561010281516345913670527615408852363738982177124343258672525044475640937584912484408520264967183822947637174944815184459196546434609758348908291844101199142832162906971526402199895062219958685804060028175726602336818585123674322833566880670002466537096527758414875690306790458680472093098093139470657439994888669283014782594922200221288035991937862298120062302269591892940223501759264370108521642429601674844662876117040709859052676947556011084153970882917517296672189418067948986960731513767498219173037253906343811254836645914444586231973151954766595891002241049929343856668410097738366367139125893090590374263193893096068737756949905694319528273441534425861580967370246098665677113916470317860003099040519332531705210252334753648160576202209325252305040613856705553552112329161736488119571207931903557522773494965241798983799832850785380603975723820458752000000000000000000000000000000000000000000000000000000000000000*i1^28 + 4713807896349321972484929775146663365031782340714807120448595643017699079416748692977160855723927815207388955158854798502837257304855472691941545950611382874233591539252599561995832541260884589626372408096122667312144947678530649628113586159940123782252283372349261401234574624813810069769197808183963041166559420787315656199499207903590591410048160319571702254104285964222663030359908147235317034126603076049701502782428404288223764712744345609804512421899301141056968585805106680004371493635851182274367029377652094268103999259125262315141496364137247052571293241002857363489240917809739645988596331018209073172735871574692061316130240129780767793447075632874728580255178308140384204448663532562151108461903922173655047011887724041368258020191503492239860688781874777377655967638800052707502373952996298968229606358234163111059172574279544491616781548233159254678738708143625240728727457936411526422736875850869275031512572721474568170009325968331491339649497032177858564556775430970194542742411925141466993897289271575100811775595006640744157924203720685032245248314518181724901873157329536182455914927457008749650571599614150458566621100541355269357795682268100768764978686483031930047977237267130133990533184058208678357856243972891732766038774376594916475529409079218381351797978971518050363808893520005881455920211218274836217233772310046143007366701421868251749009014042734975385270237798717924742363930211112372031055646131752530916830705894953164808173294088880944853924678961766188533949071999282714588776667633905633606719376604115791490535507395273039635658144901616797664343874124997693897617654358194683693306556361116164328508713259593428838095091073367231384144312167114013519206341574980221666047141162634284564243769465137640734853938776549525370252280784141633040510048481956164432999055417407836334633291427169313443443702384554434144240091840726938370674654531074339280014336052495895333538359045142898729630916264011945475775650372307312215538377881739527091769842808890255054218557795979920755779465159358863175365461458723883429201709882961812611487516539044313533670285585644571695395204727555689170977230563728559110252477440000000000000000000000000000000000000000000000000000000000000*i1^29 + 155813138378439286040299019643868591386912265096523935885514136388613549459365671429384530431389712191424697324186499467005185781650676840509949709003528518927734511512505109855268326970234540470434642221731378500413178784139264291909844038692852948084531491759028371844284455499849139868257644002541603783014330432140065346994773092541319037893263232001155411394435404857423654603138968672514786108679219758576267195791623605811659854098342911581652834260007436246895847614635360212014549149240689012591135862549562492586544808102330363707043142537695892384986067018293541518604925617401259076795515336258407816760018313973380012121336492712077556682774609356139630767705561669609072490678543735791266982259566359107032314368907743209783848546360349385051937514869373103321642016702062562002970169967334588991547971499436920808318478078105388344744035210488262807423645889180639960916790658912425188819266968286419610454022424057492391431658676600932579876817877362157452395063180164503698175856812813786194297386393529528851912064695867245580785735439390943306492264471893019405832860864143189459008958245157447783772318046541172019434342570279567373305387858493616283176416601807398235618902563068430373227746132352546786691599877605042448809516917695857173454867737145781278179266814991082988604949352092899729593406622177194281693606293328192005259560547442790235245334612160587574431777825262817786860900613910287591884550883024068236277006136434669463111668740740469160063499995703914719548988094314417660269026481889227836354141069805801655535777851744649291013181087470661871498091848485861704475320751373796181884766991441363838807921709086385620720360072178843029423723620062994085434284924975665954329576835453622885145557743966493172043045706452010316521369444553614560719966437550596597397192903246498911808188501373963267058219010314606446356022921416528506200712933737268517910265629199099528133353869635094822918272357880128849816233985057380556556257734410600943578879284278413290108878023108615796223425281371793136479760710332927196469527900974490118504139629118055339472789487374635775738449443026136599286330216978037884120576000000000000000000000000000000000000000000000000000000000000*i1^30 + -1557734795957022717381575545405633735535609304575265298023872605312494990838865707349377032617830789972500463450888790467146670783487085779144093219005440680026126683232008121181446385415978471019043922895149408594388740496369786460562745109408497775014332021684463956883320094059192346460043640545460187982147255791781576972511301837694164015223748121629984390401150506063093375190052789019670800797490949160601324290442227025015101736822028420272257985463170380247400030484921462539678771716552570493815691577804499439892970711419779531653398798078253240564397316830329349759633473944611250503488597651857821097310872180152334363439532455033801584567040579467049313022712301298178805277921582537790180116945638748598913086710913307683460250547241047543859496414240909824777651462853479761586347079294527376269540292373978613697152185052056388610980809877553324524105347159820582573065106196633380723216161349229309004761518857647424359394974814275373821559563603607146269524250712705153574683184426140338273701490390720824147313440863550703670672463261256414989603475571884385199033149567167296308694718659424276079624260618670580522659556097488844712320709156454744238786937905616179322137988175583139398805813643387408147461830694179930848603115877268899768059269559781677023077024287481081232487718145220571581078266867956685073440133857045746961560630323319319840268168147699725652473172214374340318013094232650045549558546227086236114112332231282960371066246678711833696097462947069983244468804264503636181169519096253947071542395613195262916439883827776273159836147400538399585205205430670201491418621687605282454199304374702098705236252421350576594574326601818155100750788039723278599323042297794576167548861826586231026011530321483128468938576903088436661640469961315517764641228807480623979036279105133751668239800860022850404434591499298584415980834283599160043893688049022066926907176983929257784938339110572139110904819648319519098758501943289570748692418766094808465324647725373357746131884557430648706696244714690839849911547943504226757504915431035146591553864216460368814443474831958917611719069042910717058104025135579402240000000000000000000000000000000000000000000000000000000000000*i1^31 + -52997300357726270359116184201898923298235979465723038738026709444567025117230010177150442902406187050929913446245942093611849388806049442812066197286079802387825085573769797485367390060231983278304885323426886968723568109093310889681386139875226186025832325052339281644837834749922600725007234494919401473047516981055318033018898882830060894133994175524996486349472330646969866967915430242147476139741415120579574827743612138011585836372125387953865379827973187652561190298122999705643864229787898109217205098787056485251920567952433405215911525205769221433092750761477935593836319454980285074867128215171247662733997372328355543556467077354089143825148357008362392948448408894995657484156526950679858486244851694046276480945862909781178403319615518575834002219941409170179175206120366807895261463339028935102339258656146011356260695483138242939715843827129410529056800420424387147616139144301389064794680767687429089769241483487132295732536515382038022657388416543840021116578558154705316556867966779316890447723723310063337150337132356722518100838037825775136375942595498632358304269387964714006715975991793910434731300948188019351301747107450008844605738547459430223248867005602981846909572296375295128943491093081555145400899158175614461578424840145262743633591478808461090981228102859604600421029066116557695511857888052090366175988579307238539336902288315053020632322507152980147494561667459884998774192459179898882069866755136294953024573097210626301995314728846558107047310416211833566056238515262952454544866741305269976636163822038142141137712869935077722440943285547414109398419714156529175180375168915201033743983472938113941768855102036642517311111807119218402205023758501659408565915899568979825061006395745347167345659294323408269999359731051759420953350996171584305621126198530211070825557317685990237308379463458517255201960330024539626736499915805457237877174710229456500551538640170505045142320672581634387011815291179236608104194475380394327517694137579605888893150645287586307550173548548449486610141938837372283524042331777471787420820944881187073128445361776134343183650470277194943661410109127463833905965789941483520000000000000000000000000000000000000000000000000000000000*i1^32 + 1223110661085149904984789339881897366500708161640197679550414344321358870943807169557156031315026931854450021115239093508775160280922881492321643287643604129922285519020646353096869918211423402436185260689913160050890863176040771065313487731679959633554602363579758650306880382974094996657227741999723312235505775069006380371136277955916467932728214327164284624430945615905360695393805035479294917693384305437089039842906719385138759059603069192262846515227897160312719015605435595903901302940563382607685221328363413066828554185362442513802549438012122098145010352017843881371428401925574386206171953936923789824559991244609183947876400407634722762894828579864335912859715735812044338726348432321554811612921542683199459295995724466064647308828910703715488101305471828203481374958029627104451026794405914042221064273291154194767085976466491932361679336062712384371352058706563673487327232710234367424499989570076788762236476649581720601334282099807657652192023576333318221378172812314678961293511101221819680183116020115507773442803809312211110978113300153646859744809502920060776959888475832764543665629866634719879257499382928310283183068741880422716291265108724283491451404575677621532461826028770858819484867177972412254028444197638620028715291537489109281597176620772849260367969618094971083125571188290482656713769144569484774221044589825648898064725978158958254099595835829714647356584175496103382196616452962179806610857735729234783041144990588860351759026668674825885474470693786774395244813653543658200263009339716359154041161687818958461902193443661813512529103643957850759986625354024313870264391836039279500205978431640399550129754789109638671157244586364232391569428476010741659628944766048070109147840016266203974138852827329086708988115141567843930869876326156391401526885807619584297726050413509088002453813327144475973750052301462712003869463740650084269547230192334734470314035339366110727388041153467170509918665327841345935187140838835962692468460276091485851952383701795565132346786546428454077313830916878197925149736125330633907111174937475095688386038572270858500462735901731335040779277661915488846965950032896000000000000000000000000000000000000000000000000000000000*i1^33 + 18628037631421294031929516865364648571685211531484676623044218807896992648540827377092030118377562813958982600222283240248396946538764039777266111740346688872205892573175467510655745015561931418965104851551091797900022180674939992608161491648096730839802905794195296686677171913088441189350230213867554388122099072110284581554508429763461555775018475354271272975378742090208863731477780386266539207954261680550651146606063910972726414333243910171578173917111980679643462753156688028540528339533482081754748130132384401602064820589342727631377492197416190995484244299136001364358812958292370755393059110298454309512366843590893735961958869729721445535596337531149540523583314080092022343428795671657569822140581691184342424725394556656791472825848406169990370726311803413338984439934993162924452659157435277453862808028640258915837919580782246240898260174627271501037652432422978463024541185181920300087040207580185928566888011820291984409970187817543151991749633450516060770314732343598694910942945392115254152835124527968281105484751169199619236268516205368149709727014034271383476897900855361899502854132057365207534271513637393125808206628319768000347009762254290651204994145549846142949184811459884965458657798592996002108309257058007655611885389586483880279003839079517330228776560895733858565502092376818615342516088064304119246191042547261762825852593050281798782045895906506683587955458114826138222896824424070639440314655906588785645396312690425377645104903495446040039521978576425535349645860905632258080021837750458507624985248250500327485073384867859305933705265711294162712949689211863693168201689840113019974130492106082836288013897943442318726251486232247145275231060142623950906950383398107004647142801172832931841229190308877179034720461463194583389591248976354581829969866076648611240098769517852678370693304484644963156635994419903431574445719579249239133054688137859853572788984008609366296963250589783314171753866750927106483908829649712803094784999020002861331099780130117945849016003934900807589179054678643053808453566149215962827833794921498863926926555140989185992941581765819937817333897347477043242003404800000000000000000000000000000000000000000000000000000000*i1^34 + -561183815421655616311784495961181429330845465768644554799143019312274291514383261417215528224623297117506073141700879876050475205858964912431535424430910667238210340036763130713279350882252316600277755224070896467419232140073537074626094257547484925844296625925908453762300103141976981052607305038262596461500722842588680188393587142786388122486159249066734803358492284998069902157512149590694529594418654114096009906908401703795483007661399771856412611807603048887202433743592101209497013029013653368127258015515096747093240438863792664686774760809657546685315069534339388868405980312342550299058673714232383421839676255983371674591350994037896585510457138463166923157490910593574091330297108662527782082530598755525381601274062884721932309648689670325283924238275371893111141117005160836430823780206037595589415158111537480596808625594917639412467236704321585820794797364085391667166064379691062646568572069237610426586116630504401874218099553144134204996225584444961097398356139011590589172738440551531195726852652376372972604084999606218810401045599911832691798441896757552196683262671020137954199484703974856632647657422298471190726676606478540715676760231911677316977556866449799111549085229025262114401485554439722786981591550676780582220388420683628987035114475824794510927588769741742468539899677009869578792247960001072691612137620096912493885183715157795688716517665087423479201711899646688072632939181899575802586169491288381577043701108448738465653546082371211541555308415449303432254385839355648919402089448030604124681292953913646834544926261379613648379709496866469327049364560239450262329302037914296192880870242631955497325183494217279696774933443623430197101308436821811354197492123750013213368692292087029058968903346304509333910571730973301553678647563930380682682097370617999197196172659989794411067534936314734185436952876143785602049885110878621265583562895419306643896550384166427082575449528069243929573000987992666776076804079096638631487098963131370352987766570076548191750281240636057230849494806005264815734037063319172998772104209262251415208331712707057723567100650743130061144512157642906318525440000000000000000000000000000000000000000000000000000000*i1^35 + 4658535958317838486550203885772614731161337704141414265660881210943920581679434392514262165526814954484531719106081213838896422530480618411516426342231401848639973756905263544903983425151691938226650282188176680688686730615030811385603063830612392903177361860468674820554915640969575276679423539448757411239564454245050903673838470337084424301312544356989203627205177911058594255764356610234302004386100779825727792996746536656572037837438428622729268094696855489675176652242826103252073650155631258020343804265232989217362878986214638112100525736142466067336783323555075607359515318907036004365323562343346989142654562331492372127896086299528218817785213430977986777556379878315191475131750823464366851606575460159652163694479362730321586968178500618519195361984790306149730812491105466194258045394994419836773220778752940232889469926704751921240500929148024754625328041596430103541425252311914248995315282518937317515264325856140795709806665682592041279207674029365954110208097306122402349475401816458673272900588450574979788600934059350434848874157229803392220215420515556528664725040248653940408029675267366971952124235137984015030442555592486046697030191030331710718229836129730583026827641717492762741423885422500129570846213060706290122637021406437205608360993845050843336904277331048614001678168245692191267039927816820422182786255423641458244475891947832944042282409223005173302274340014129605275700194306774657990083384183734402746098643409467972107227149021521122156960038585768306683348768301975582498946145897179895030248061950993274944610342199564837312633846897791103868205948812038429643155861840522852717392840562839792650729956026857169251825285602925372144115988395886411448072427522142877116770063338438143996746475478907789340708856283112703377438267376677418703894834706382280513288317386819507801565598885924052568879600001856529810814740361483535744928737406954278423533782218147821953397720733312849489988555750511880242858152393374713403059143304868622423246921155329400090590531174122992920173783080362922518591401223880072635586815126615484519711332903014569801684933956308441572024073172431844864000000000000000000000000000000000000000000000000000000*i1^36 + 96601501815058499696191407254473414419556446768746040851303059835281410385922697180888534598084066722482169987610908610528002907146754381936204455670049936377500810505380846138858334376556492658716316232116371746999065117750596189442832294142842832290222161219684555302239597899715102196300467628223044291182531338130413912913027791699277493636323117157655567844469852457483811567171611511166614651886347177662878961233441656198255728593269116540767973874142206839107215091980060680764764472486451888767097849083312758796262318392152527907902834854357446409303553101126576065270749693955227467217786741353118033778653882224116187948950435461964046840709946426818859613095564176725201141391581046506752569441485426115201683076036965734686862846446890222005965718074348117565947940547839315447107348376937233671745366372546007853524893907771757574957056170579786974668412884973691942745253941296238611441679276217178882605117849908846925054687071159524515422785204150419825922345622659992360017743711075958844204793020071739494114248228716693651729309067048065155870729045532361349425558964851371791938810177424630569187332158846642831137526922781473370534659934129532699561413674978379496906602076066581947962771575180411236831565998090093466819561119222056142103614814415923634869921529570425445699968670158948488426103590920242579651322489340137512929555023621242977159189499332876185647878783324771022131272520329423763628380762509276483197916453576420992203510870987325156413148472345131828863453858619325410341334249532069801221595005038404541543451924843093171177954270962016399185103923073219320069083204198756358284441305032229702746805097640873481653458626200631902456045473189224697697505017804984103014790641871114481932384895836802825700966577255238838046980641731009545474276684886370193259994710911047717110665630559057116855134052500095482931095898737918393202999123852635522119741566679625133709427443556115164539837467598905601097535364424470040611873072599920574257714702963432074614854159357568883268234848968517939262707896626019336844148367139961314847535823251273865902745650375254337871871146286080000000000000000000000000000000000000000000000000000000*i1^37 + -2103862569546650578841742466308731424175277913661018591350259684437452746342993039952698320265865480409942303554277278442289824188124460139269834423384511625257338995173929597350754552624905443565586118607768138858765651285388179018530704489450794915390268269919318263808623191799359781373913838907875936257678538394643985513514470042273614661668602679559424993949115689543774383920909631725818556368744546020738529572564078207690015677333164005597120021824658188241890509749656028954249129698983657638562296622740954534492769946749835097206927209333461630267349439359825333164018066833444129448515707901334625813395180539843037365113506535967300177477088927938594152848601157134549287637640912718190113641321693712629120177847574940585341908932865220916097596805162403665675460977882646777830768932114977788105840855953347203517480031895543496581740933807742868804215418515928293505090424415772234517273585265328960656554912876319553546672559504442989144056901957027722588540290117468225262298590584972648340508076415750835167505464314164648655258563207086674250169279497786590292558320480158465215106770565697820973024552003967742231246046940682984153655687491371249493213177327808863761421313515114815853105951121035814784793183273622200044917048761930225944533736162922326991526815577696459349909489982960165308672160926296614010433877010555076964772672785320998525420159784517947467819515219524148732561790853723231057201672655378376780292758100191549810947532686087026243313011306522990939100186795998569678060506700531915962298398705835163867670258459332990495893050093886473855368203624204109604620182517670182539659422313338183346200987137616492554368395008026021208695702748412683569064759111821724457720821502719549651054628067619240991476574427181608948815898208292610614873085532846155729554408920978226971142558053632996938755288545189477096660919599764778676037571809313962659082589770107115513172675111318026964854887259144570828317691221111885423539589410127736951413959372456387306504116768164839909221433473225004906580584601541598924193177431540673052167110381913447585830590535454397163643001349120000000000000000000000000000000000000000000000000000*i1^38 + 5476458332483799755506294856285178590818596216017404739083795451839138445662531667586037776396037607358033041716403466918154919720837649463521194385485446164345275926645889958290110721513422767704492533027593953238116956347793642548620988031525007717511108850560616921560452160847138731769468509757641277866996252335871517479440140965673870140228798476815694229238389731645724132470573325471306458631905022828293010247477712196169244491162219667762767877416091325849826226964264575141040183014609476999415223759658567661539345806925151775918030239228972215714162844208759653731887080254944348366540494092448704748983206461647053481792991178829325550032220230296381783786649443417763294884088204764518002494880716283602609831458515237014870236404788235383738929789745473157978405525959374992687652571278765297602301234680930316698930708004548473755536267035117073191285318852442777315873457685004455221034859532836200276818093645628664302577212886992511457859335907096931263481930276937588150289806204701623318993478129831104065721171188997544188049130860794108472091647047197682367928683934597865944227824310363162948159071585834633034214033937062593005582859688068410094965141354283551683289997567434735861818662197586227512888166270534185612750703908161499659958955484841805101433644394881915421378359883532268886007670417218829740169676218533006561257286941121631540950696441428630751330527833383814130533768921591862705489302968088940203493183973256799782633679758793300593960885043114582217043843487296505229953875677769671117501032788403842739794736538139089685926187917137709109120093804038873416103603951063281813970126532231581315170157384392225871600441971832937061650243016180700125325460201375247305906906161685374201561576370938791396924782977477464583404382886523970954497914184974953066682364341938735193673849564315053555029711850576924020064074902656626934075764756490204769642615294025556376395021484406431973765510454373449690496810053889133481911685943663395388701298238849628927301325116656335192597017242751847829909664147782755750421344082660770451434613313836653684113505469722545938139136000000000000000000000000000000000000000000000000000*i1^39 + 93321264451202660206521528653875023093862211104920466429837954354175429198853753035964857675431435135356435874006654083567237477704407962085795784613698692480578806038651178291339242078037386677570827919564144491674382483535233009826516494234759005254721731364116242053949854005613854345526319281701901251672183419004205196793508403223490671796649842889005279444859668916371272852422859755491900431760019778162606638682025985888618146508153941911478547038379125516224776699799543725601713637939748828138034399948361901478973016914024318503597923425692719738792586505566405379867228878107660646388543822051983413325796095112696206321914774329532815283556388322911584380278869828639303417910136245243355587277803238544855490218016798223752566865779322119066395454931826614664056951166706940593504918485898364908697132748493106978055346117550675407550491274280224333828122531428951188565019833005573557791557292959589728501263538892219133367903193792090829824459613806920824911684275684010330605397638625072616550308828496235481673321348999535387836415113202548138050803986982987855679104434336145029434621278055844154204631716233025895246249676006445279431243299720792619842437976836469419308307641637366763575592106448006221229278839099685546474046007611667539779513477849580274285787043717289647088537743133924099146667166243478267123105426380404396751780418269752057156832121859020838496124280471631988034278605840545150376550290339901310114603203188552938062928606293122029234459376065197846321640431257302003400862327873593738924743489541205827185035588949296579459347074415164835839395038941388115315018008217052739516040679604748886539107165555080213857034096259042206446787202031433123372974622174304187481901845786828135002978960282078860907558013135208790567037276777271068623849487980986861007616975330361634915008335114902627085574203163867574625861058412796374291420983272467081960612931365347282416796759443060513796460124935029269450718659964779573731921323066176059149895839206540410201347270720139508211661201795367128905941142532591218776579968965641171865047651856965063487078437480534453299200000000000000000000000000000000000000000000000000*i1^40 + -359761137281853957732417087457212542183523223630089241474140923194746402226564795154092550675066051700041398984766087698723475101845268090943102443987211493485871984338335394427195808965458720898020054470330124527878457902134939302482236282316939583187766506784233380916964630363437227230678970150803487543913938582637364376347550716063568058480209255861510861257928405958168611394043482226028956685000124820503584391260109666699293425625985973816523375468297310054132683215049232993657721874386386406561926426824154360290763917821006659497126804188078271282906608218803217221145717603200438307257462024046522360079536528980680946718456404172002984294799071782796825642837462248502849025502262732218996929720771048273261422363120069633908580975937814484813417039877794060699426100073382485986177686385555019013581357528781721810650447204756693456394401320107351670802366404995279923336570207223447106294120009535747002830866884477122853262251829599682865432539004493574453556681665495457504736258482638202346552363711693706331976111606965350069455668162306032485482873196351535353471970900222454118601592133074580305118492444434053983643113168455813915466794425150680365235891660369912315270075347721167326083970724706918608530588270754695046547554335099000064030529373685820170220345012463936409204909120103575840476632853615297484492813748291543231255915382536717042925062690559842387950721075369134527913795756524174049468866508305761603699772502267173830834428432580511894582162799371703559167006683948073579883132449914253394408378255089546216805200361692895918610712894065626861690983719415329624447290045874676210597403381827525843647961492741775983212100879036514235447566579025518974257390440710177729652208427511775225323905701525419609612611120008571021758474145163101111557286949191216180529805964316725004390970624152849199658192160961381051741122057353355682845207958598779907159465576610495079302191750879108298922885642024342623508230901036094558048262314540730927531333638947123042576045561435419845074978640201013100728102880596101361652553565406242791030209608163781042855345181653345280000000000000000000000000000000000000000000000000*i1^41 + -1207604953647492195385913138364347720879426759276918453037163209889106356276035023869967750429128106985031627368727965704876276176473619169426568508051017392182000980936458581679976861059133809972580322711063497677327230253828568410682214974046011579567374956721314858239190816323795539252781778803579317423067366960634192657538244964335750156726410700201630153875934386503036223550757167171318717996066507876666221478016280326942626886774163231441984959696807075073384439266265617714826571757242840393782066687485914895761459426725026794953718307858825257724290406567545987963360431252639126083333836313438129140588400817834618718765563432403442487254823361310048640723118163240853220768974760367952332228731521377511245678144516013321330308070690804315058652982262275232961353958637463582141618929620554297198044194795151865909086254054974600862118725246956267325284759536324588144066518404750157999995495132624192898883809800213682425825230944465053948072859629057577038192407335619733374955554808397969667070325119068244016836192152012224782909478406868647282945733759099750830910227793207368244196762454915702043715272850393825158663496366131369201822499434055325428121423629648306570468849129048886458177972662957196035417008247127778039845013594591719440515854877503260109943075866253324619912813293124260298046419699136393934807246635383595278519150325256006059367414567369452905991905507388585799811324065613527290769712009519645562028349144390210100356505752322087032043918375212229969095874398937735321009012259930989689521911128098282521752753748529371936847634874963760964834372524831552609288826220774769203212422811473954349634960317489379735743197377256809009288388386471686687721971408881433571452857919243197308757706235790589422036358313074521685952113228381729170719487732079863907207895358893654719176848561493477135461218431423979761416974292446517137505500574478687492749362826028787702550743532576317790983055460082412368956743969479595973299607667670221121667602502279841468238734965540239700328746002297707903818107223338925437261038467287944855702470836609144688287167601152000000000000000000000000000000000000000000000000*i1^42 + 4577522119960561041049825298063260551765167514522846646550218768221945061706025954175005574750066602181491461415756588663854331324686534207755681954253212820949376960488001385292012646277808176349726835510597080187912061500033831037356203067887754933261099760943667076916532576126130822463894704693639923785654793844279574582445320734273169765006783739509933848368312960652619269499042859156510565329194472719083463978327106894724141188031497839397970587787459217510823496218906156624770386337539983932519028873295887036476660276377993913128920084362451644486460555322560349490872904189573025746035958366648968694952921256935246425174929839406670003152475135503009205555782389191794800488621308228269203808759163405860467567780280918562750865591259396715959414492569469746985003534730200901076611309584620259199830441177594478067466015235622724578402793231481258780488528721882240287006097501674769540162570919874226163097618537889171258712730326793197051948536951371282997903964465133931648094890805852529034901908014843049654132321889193129874307228680641614886378596969131734900958489470431996455065660333369746249937374530049936768887571253003129076366298265869279101212362704244170607574569962371988188710224676509006652345561529487845084974211862838190279778079403096449630053168135941360093776994218368124937424272220758103631674965681593243927541936299280499136581550273173686760681970566950665523264786073914409830378368379306320159624397815804493886315728592436428443540151710123342898435032275737399125716772361024959974341603882367737749635838456324614730455638211451057054864362843667109424387706238808220280129285956253868734402961983425017607225031973036198884777682793153348056736758968387429756819655313841762099482742143139660165310331517071139209909540588116200875945468402282540477897146023633222518872276690785548833740731404095741883646134237671665178148317630349343599562182883493144913783518347252691853686170171220613460804576758169460406148719349556283882988228148080614886011261727922814966398210179765592885066174229495955110823977249431101087523338283631773426883686400000000000000000000000000000000000000000000000*i1^43 + -666210021855947228370453700814397288812413956982805187063746048654899864398524827860225067074229133587236398854797124855472521403346308478405182681812610079879778488721340529961733884790930569613919380705933792566439427789489291276149933144442202199502818379684221052991040700001861556259284164594528024620848839461902883690557019174735395093483068244699714398813420280808744577775204840318892118004846601485675326929476649544066384202421521595838526073004188996033979551817075366945327765545933839779613825081227241013894754802931313502450338961619804602714602483637250619146284375149134133186336657751121874468490176846487574136852984358841904516754549373871011315647775588061740528878187153939756624192554787442710922189965074859337035062464874865735070046577788650803093442582975811609576856996119441076538210748782176167339108666029662688128845148292854197642759555372515273098463642876331662669989545394055351795783037644769219793580865047759636894193529342730946091561575675097681799592822258136796606862895419688233400591406592237769590606989734256420200722558255482253831892284298723068432591248535208949265211871544460795723122278923316096683726385687509541802647976700967138510469637905993191832197562607419542385338235083391224654364537756429716815442518213181664939340072891506798162234076325112510787200511334395667820215552568102633785030608670174810121543209021959728419655082938280262814477621074237239756668607466144903245571358834529534607759235665637289618116611169056292283522917259718553928189066917340576723304681146689689760927718882559348909408851200614532922686370797158081919011909537433950820135016904265751485189629288235365514697137495783162954850737425452175411740877037853920958752545959604287184232485290819062214045733876224762125975357598926338975329013379395546018840466509985312746686764752501597182554679740113766053671103526217249794810764189285615961104413343216068104533284223281065533088200682496911936953763704824156750974041479708272759595341166412130142170764942001875222450780553208480382936939298903969888063897948230489321216659669187216455680000000000000000000000000000000000000000000000*i1^44 + -48555422060831273916360413422150959223736684280314804789779568563136176220623837735950618191008134712243932325324548496797924599769918316114896925168669084119945851579051331863051249535969769200661380584278436763145052688208091606981559204947804267014886092495823427728783325896844668429877199890018280998561843861073270556485612904625682050769196458916676905493688256420885492760527348313258535525232541030576782198518689123215381755058102419123266406154926287134582421717215000813515941938298619839840255630575872969072652283762754110055800170321552675648098942325208474358406546303392872786025079399969072145421668150404271125693264456843901215613225358518039288392762428506396481347515826123342772245124355125308797686256667679480050579371190672019937867880969446301205845746515258176716710949425886390683751746826869663377708599915458628078770851044282172789449056962547780536615031626621119882838471769813029026267747210052015169298288589128943292721189536788234414534948066568672198553110192649101664964457581862024229002310726771888843588083035458660048270387006056347511938906033200703545946991165315387244465728234530879192809077550625635022684468928989948982301023673987559498860422812214140016921447315574514475223398857943535052069323792047842619659054542901922728208381112736603078453507115555916357579068562295858921285509814924099192298542890672987716636963486147495451807002840113550498324225924553802154280970920973273558796149545099405933355198110727268421916981033885752345175179630688730611905899471142525112576510512102799610195066611778479003811535267610966200961671397572436059217864283697738250658147179162529009940989135241136207078512121051293488724565972487912172076654858605298025138707926595041822757834346577460950795406466264271196247010306574418585059909546280092913986106780082956027406496227324514061768211176322929404065352540607215864502320434741187212412095707292283792331167795026990420865366197745831697797999132656571161232237241847757029164653079378209132469656989578741676786044914853451829409718495236247225295802635923796769923618023122841600000000000000000000000000000000000000000000000*i1^45 + -5086943628485829728245385346232731928055386685571557309272739012381436422070054247354086464833110105153521458867179193865752595476801636995554996101637119254095086647815556905221603003252494455351330434642346185679450434017279818713250034302025445562018122046385799665949547398892391474298264532761044135312190231969896070511238249702972938541515897722962369059107784201878632694318687438019821253744787930856072374480680060938454371603316447537713178900694497677602963274842192208726591686118679063934931010509531853774077890372869604097329187981568399902444917785693979307631515074387388081077354364855140274268461715698386822849562961508335041830099572254713095091156802194375679452994807956763768863027013762870168460503708663422829425256399610296569718976620087031674724712562780010723734024542527337478349385506701863152235917672020194727521869041115793154115636473048220496555912598921458126252196079838114333430292933453915955672031203210628319151618038616729519415898616676054880224369184204166620645035840607070752436456238494812507555680005149054112716638974926557318736176102338657877777368396904588651738756651987464937259030741760363513595196789234107508996080753410274993425736408860122192606829570454390921977639139955977105191608476590883285822174716955487308220677578125108200813538890856852313705212739878954406901080412551035106066611693053755783899916108582447545715787417266972956604327785479479706882051361903955232903926661265955999441820396300654127321853260485944345831726338792825281849793008678335526692026269110228440188248421644833585428017131622881184601365824622506326342550504497665679647024513796834892025703152623480466368494099967202694847708548468664090909014213456046695447370786107029770527708424880956938981867714324183833323223627814555130359476056188308507323863979027511436184916857522784838975440408268759891259762462482845801867385598370223719572255826448546646019507535309374666784856986220137263653703645516531038931620240350157231228241462850315249356352040414356304695791048344671279647309222069522653386447096626724339908164266956800000000000000000000000000000000000000000000*i1^46 + 123843774297442518072291599413235320015017181880553455190889784828302270773308856571944230045117170335732074745348786760863046828527264484006742128467195282778398874188159574944563958951030332892072302090778355143504023550547420730641923350856655360879231726448814534251569428570696400029671457081983159226874006325257632792986139033251326021667858315536745338115753518974740934169437975062341932304125358853108941754413429045956577610406443737511388610896199424927632613515064651353277042462840760633431635382970565987255007460077006495279357574723245395411705412396008502187362875999889585333574904060761948450683700191899536403241380484099546854589186912916886814208217150628179901356510104404763186386345818217982975164490636773923420660130709966119217647632343335519412827259034944518454706381388216786772658965000333088574731506136330507332893442859062582516100710937321145757371570936167368757501293643981967251893978023548798991815686867612311523822573403331460662666070341286222335362890742119337633185663370684008570969198054562840651352810285473124099397778427296573653055846800740908950416222369011431925414060411137066532075955890816748419444966627427652308493989912886577986011636373429165550147909891177183319817791236541161142797381589231245610053471803129135350379168861890961115920536748732192718834719667507240424764673721116998290327997259033227663428839586809578703719536154702397572331252283667734715079620220105079754837629314488170384505707513594961211743799761601794724144919171930089879500849969702412101782975647250654875026513362742391927804675660674516953121821488832799273548683517071230294817968700107803336170336207631532073571521454068438180277038527961348893903040736159630583959266168972586530926516901126822204748701812149279015227803498890562716271799201915950657693357772921147933771590579750289491939492528694579049373599720076634088566120988689475107229494069659758184003942049731526191354587002150883246638903729692138456929796483753444593501708767645578432383548393560101589526175827681692738590271657076607764863192583584008816646087680000000000000000000000000000000000000000000*i1^47 + -500920798380010085259354310087100311889214881018627534866304817854385452889259310378523267605830230743366024364727245011941587653941111926980369870005134149432026746808987920053948741052608170908926303868044119032720268940952164206958647651198539998898023063286263838852471219735417304670021407306254214215243082944321610719685273497925096068048686881010558114105670109695334672138759989922181875439951357295343648875025832171900662263417819635109922773557616390593070278074076659670926392974486606171367363641239969320706727917746233625773062163019410070314863430985512827527229966306013478581291973657090906347826239739707175081414866915742291591987351491908608543866181482498447230181861157637911393668439145272093690281374917573006828062958368401576625029833374233871622205355357231106659331246943896053534772229448831914506644959716714807268586609707604215322124900370905747135112069227429830935008908410089819031648340141721152116119716016691474067185923988940655827360156687821859560245112594816204788698859851097694501415683969711064542287200833710718754374855026865293004488982436796415271319207805105654422412588712740249492761180144736363165683352212895188281671465403355593739421293209284505652191429985350840732971997608421925572415764677728204421195075220003479926493388394226039424693637158716857297728986101651175330552167571986367987965280262673627178765783991851188399280158108473127149969062179885880925852329834469216418467977854187115697285298437386856641561802812493993949842907178643809100552500760535174488915881285425678979546136454062743671640614446783764263903839319154215957821853134355273012473913551848550544392096756871684372312371467122394379392199142085684851566456243546893603778472080532595864713575841526702377018853241456860438024238696663534716344276441960704474031116144833063394726813354988602309944682875448480952529440368348848528587420049590830068847958254998957207194086479448998983626193342663578965648345386605849997889436077473764758742736380228020243466639989498804000650117151489584470989694756219616264640320393055690502144000000000000000000000000000000000000000000*i1^48 + -944014860966142735064626368972283858785019931782587977685116532574354907674119396238726510928739057034410423110534889170345417825331284493727950057782834226409040723074939416075810995698243605331988069149195162786530286359846863476751213563235097324771755264324309796516104639316476894813013938951267580460811335954905041438686137410570412907515664326659542295356153099952095817901009331765702540722282436975462723505004689137878569893368043660078989840991704932736466737619439540288846929252762960330873013848195118101271245320171660690610220817012958797822500815692679942438971220645921880574400822242045662528884464337960372407221399825596547927332962969218190670037746572892311853332216258637854663249043853588389225480233492451042855915382621984515585693184353853108904143539117287283526399588674569784506328596096179153792598563566540006393668020092013545615338654814861817813202675563405565251855818900353749987300964014405086462501500214630012693539659470955925403255622934479468284398913921076905675439587627884988854957833103100762870476888431067938907993522497442157023025310834013428327951266529588475056390018303499597239712820172825323539840074077359788628432838333735102479609700395842582121052311331051290217023945421028184679018886837768819866401466840857228616668450203165538903723559986069294302370471165101024271458234358623646616622552248062650785922134501724883969607891402469786599539062001466315646969740423048722585981974990982227346658634616863348172691312554624184545388657437576985487764794393987818951637927827549255883918121587119943308798062563384462540016443528668401589861712633241098851418944626077467134054266795529984621429659893997285099562386972464048638405793152130397137969042668150088368673621406578387406984175882495837269668425526295937328559929186648525320621999234743386312403863922284857692610433590141990831403936059211238005497320903650976983944891821691893455421025458517277492645903307817731817314821330375202676212724283416499878674380690796396350241261205193713709174876678183224335603316613262294591766394041357312000000000000000000000000000000000000000000*i1^49 + 2028017850436470699234035362718638410962567143003052191623137073072931849224634848215654876379726122509341238463098984887352794704385487303385989893558199014313639369660595560258385101823722163952780547915584354497274954314235557237679011527194548336004030558422988692417968070322280217818331328052212603512665354260834201053381221873496462482819075048555373416034316631409139071666323095209839118160573410359574738133570408000713665423716064262807298504729103381292508807927617550879465516142368643683212565897937081006156708753759655826221411047864242621256058003770895906426284530596259138112490119610558296598633674935559640146494888566555435038673463358354982644209967206218258426965802560721242935103110485325239625814896591299540197583148008457016967745938970160822710947093246700339713064476524491068826844519375274980269753773573686082447841791436654863802949766418348265448495872337303555307927920584430042043354695422558859930353218867518265258150509981735267748554943591388516425633500832846268569022151939566110327230106674138492420235129295827926099293149880204186404545250250658045169385575040896181154620584258585652351405152730086177279976759503112259394452827707024875389018014215914317567994379995458678639661175225936595382888003792314842291305404819199331157246960975539064943335383383961800153051372001742383754256324449519001943057114047097550349000805296562560841406412531075329598385269933983867183394096754461469181793622940754802553109118664475223127102372828971147859814728936384232987683787176810586208844000414111153280650414439561850842643150638689076763607194782663376256359406327260821804944805851105384086517190874744397998554450593713566957618096349455856909187024047870001978704329019293369473346366239619676363805196663810857342180296339900870142748165083489504716230076855623917390113942179603058646497462645332716999296950988110593167711717275239098600783951746525617617077540034724917975760435828891667240436426087787761412519632058444314087218147512001008666905740370669119467600301486387646488661256391753853615408420792320000000000000000000000000000000000000000*i1^50 + -4141693096570833137469958460278802601333536869083904968698175677307877417625343701003556931937570153346353853472551009358557905342675834184037325376799530022379344958994149275320091202726440357244967754113995657384481538369034676236912353913229284446698774101565745330899227940900061461764267118857544745895757529048706241190762110841869169950081189511170314657827498375869754814645670883775123236618642222915451495986520374074785718558223009004853529373143417023600461741334043012235285710962609728636457098161312970246879193343604947621226654134803222637510444432857763010736497468126967842806490256281724069722901930816616175370285394836487408584119045869958926994914658252986691150499543534837390430114191456178368010653965443057157026563178005288494766423854674722618799975992751080402625975552870431491351369554906201923947724878852689686551081564290103228020753482543849624159321582864471223826627061811286159551324310816574213388511909039546951403142245443066688150945930372657336621342062436830162932988481450218264152201054412410151341945067826097387680574506860826656376501340244540636656582559358857865667761464119577053093236495109245043201963860448883810937342027502811398699480067569148945381842837582806866998274931371788593107179034878424082519859129759488869911024967642243015834368554523771150261965218696717540195105579308819141073804253409486213164367456974361507893099516087496111195732284464438073641013075039448947714664125065998661159945063018545386475183022630078373013278391479900417395119431071271452563313009890129677918237038786511612523483774992881136438369946065918876777871723173918056495319012848686636137420505810520830163880688747529173359173460973586293218668148489742925974023819786304942855390313516149285192941296052701059479903696422344281349042205853837111243586245362439448507713812579441530350024983209582009826296798843321466986214290684187550468413620898719542547851043242061145290627668492797415398221737416883088442696120711279058132441669599758476893362609569053782256712321490258121363377250983937245098082304000000000000000000000000000000000000000*i1^51 + -9959023968381422696617988870319997789266773223329574462430083848849533514096281609910299397717633995935750872554384283225707323501126082303131852496463421215221161296488327342422544927385006418371553634231246806609949483473105190089545063866924893688594161976087242154914508620708727696522193076946879468982791652836644150407990167000018106329544429150361451216661822509523884612531777503026075775256845778971389440957081011272641890106822988481730733561414509927972467205471634955152698013440315900529789914382078507441620613184856153892982136922620200019572016522686939142673662664334828592034846122657727011725244528266427148054202188258302643794089011968832743514156443412636581545024602693120905104699302712830958891701013719903330701909080482571507870715081814887259251351782691964198360638637908226305068617559218173095465914757878714766053492594489181024216146227171080469482538246396101493114307010703792550896172706636662097250429874879860953247218262893378998297798440337821141764293090391328636338021718526033807361359055727444326464347418985814139633235658092755951147797151640937495463331172948116528243378659742190099762300572197492784641117578704487801866491737089275768208855674561946052111897021745935894317813585560601417194714135288566865103814301148970616021311850135920733909780202328917034224232023419216055831602508735792227086707659639353070254092119100041994821983894455604438037687111892984835551198381187490932179567580322992560377852967754368240703043156895343152624776885376692306352765853109442989155955411962425775955505402123260228454840474214695712573443623039471422493982838080215099252206822675098283081607166886725393647251929233285199977772096000064884821650246272437730063288648520536374766672890874047686076856997615679978031531457824345119778756774219461540759651409955642703729546691742446114152468879247978090137909343294255132611097555418583511967573707483885119433209293252102953219688908563455106577109860816261585249796828566407605001918845099977186759755421409296423734268809419873558590723967859033743411200000000000000000000000000000000000000*i1^52 + 17855444725478532801462312453816899247373880845492934751428678936578562412705620712215947486421161251904322254491567209233175029249019399713149404904653897090973321701367606171295349122586355756586013343350236392407904572683048054953245623717583069115050173585527132573490711473445768879643123776185268589418002457078427535476900586073570001716284634432575115324987756963790326203441868387329111873652380142121880197057224840707222287154756716784377607457136980209161249472900176595480552710484590232494680661490225016265411094230023557868960985779052060521677146390409640587889391280729541585300137411688606533044017818667217546815615623170760111619559616382012387884089772101932594916332128995898972268560304610457664301178798455352915302505356428323222404628769482929343168774398241689429803087782331089343441539484685178904184836304438828188043803608344147988611737101903649430081929817522432524842220578945822113077963470380376894295757140437999550694515228757732993153228340058272254656239211382350143953228430686277903668730235507854884864767480884832226007448001208697431252993907003314911020901359385408819641364626210437056967811900974989110680724886975856661847265204188168904046436100848706242638008973743052522705147288517314076256672024301758717318025970626978491516246774330098194570194389430722362713644779132275720964098281954250764613866198071080010999908846069026896511975392100187694899682993624042584407974259415138464015193318072507556204505679054129359281371545126094237290282989145890300833296373132927551982811168001642515376861082945131959022627364568838236580949885160815452517872923116848833260224693999585867729504115351579382236434605797712553535732947835036696318241608010029747019125962550149041740916059237774197078890427859701884406774883767990404086723277376667424143830617718134991742253579807912027092262250539836392276206404393122097353790045421463895886746986614022648307534975902384941855370226803292228332678233581687337382749140873581470837494420492958225364353344432227548766378420969150513064952190739287040000000000000000000000000000000000000*i1^53 + 13159610197260123731692739445044361873085445325017590519779171891216008881800095407359306904218389262677943315535332393283083703608821726739614223505610536882243185676673560616806238440894356595272561367349076846473336738318818518001518661808527114875334686031562885465644084941627066086955911059196821877299243448205228338067526247025357436558882718978100933315323263731103615350987327134031437001092346129111011917769322511916502446349092468868448743513700689784678109219679117781316895279472961189593468395951448106743325237997038539480134808895350037291691209052065821515823258820653073020986942088764440227395525776218283943545901044781342030555099374829506325269924026445773030452111195172698633654155982825248476477829091689051713927134100307841751053885571551974331148195958384180525117733974394734364873423832757136012341732823465443499999122719267087950898132756386067901257468374493103226329336159782889078440926740033419270601729353142501675268607792187435711100196164702605613844324814299249454253601593756909477752189056871500136774110868327993665267011099970689439918089373314769035959013391263129115908277615766738705589601840336344514212192473329957436273851673746882264257743998550718642157031544433445597123757744514722714740159099185009596700235478312042547372531921646945970443851453466046182679889605563643811687714210520637318790517620663895727514089393621200609403113161350432722566586184680736589138665908131544517558309288216998300419640363016325936428662023426215839022853228708910754056766340249494035933574237287795501896024990036728455804930501230779239317040050138285388452500023383595210933481906803601910370710949440088792658587903239934670735503239310448581230383844125044951827873007294312440692202298721784399509636278168623408918915157326037902717023998717384286904197172190917946966976613966825433421235338876210736940624925192630916172252079112408140700818314527655716685733973897213916622393241817495860169113903341095784021741183278653518516247757951124117977755142452330441007721113538274207183837944832000000000000000000000000000000000000*i1^54 + -30859260107885560815676692031874340328746058089522168203456109292999171464682931392492764384134935382603231800557926570468225649715187859847988139641520436709068084251336843122561080199695970983477535834146376320440375170956830357078793164092608848954839188050786690080871209961179271300124046038020610263477588369121996716981754330992764011379189059730009893964853707068606436764052365265155106968403166973394306044144244986465956885882736293008052665361792284130437944407858978807590363649653572189756494873288752620022077973764398659644112726356503628838631228324131094466107350068784145492397433076108274812711623126282504686683207641922088087399477084322492393859296153034283855789402014333901681888549994432497454713174706533556153141882274603767069428379588517533612397324154313433886507884388905503678178460112570598521003159411369515879250230096937731230422000010764575194002380701868507004396970951960962200737404855612312337805353213994307509376691747843097961320516430214948345907946952949587748420756636215860625921000733962692553057774774194264578973790143972740133689004870462971520417724264635497849600367047246537899344977455845018135242666790536813843501746113997142145301685696577203860483428722223908584540228391371607787182083775622429498762432440088451061009531994877903273117387355228377312732113025630380518659792680848718750292490253496902264451072474850130821147829344564047730978593547821005914093294108391764194815564536156208575366809463628380815354519758154033210631695936952814996608981975996665394952562524507550441272527707046179910389321417712337241357240345558235458661235207248376759586962004256501961202793275544619744397087272910937342924903654757461750742877176043301029335797759896654987908925184029136892347764456584751552185868308382493501170317789450192599905403055627421085796354641496935097097429443116486096126279540039508308847650812484042038063973278840505318115045581937966451485005100292677408343528215477991891718144789213111129057705680133030398136067097689005363206157258634053686525644800000000000000000000000000000000000*i1^55 + 26706931697559039643039047485665825295281126083367593312966695646735802612477780420537826764175157463656919943214549118649302698249115610362153228485359931858999885928738495915510816950956483725887526731052136316312835692686560734693366604569488020225571129338259802909443038337789913664504461487710046078447917341918294930602286961517653818366552504386339113639725129630809600088633127168814164134242910286495317183774782818142308200480639148818162771751273420271486252448437798793203659341409416898771208640258815360096258081378393035270666548372042799926543692502174952026898819631347885937533624272340626979997607444191932056874140799334032646696114319642658197782706308842941128764243879508110383377567702324007395543535659017524897905972114644479625801294890643414806279460825606894078414833220487630046139179844983741416713356254354735346045057577360345736855256373258391775640594046825895264545561716437487881671197414126274959787446666957613603677039670997514951653914151347289122129186893100270144527002816562540452549436522865310625283568954607914096831143126487649627073634572142343341663263550265225543132501875489806301701683093540542208976072135421942446173754481624440644892602861811816100930185798742044623211476168359540883330287792827293735613815347902071350853124305662234523842447755907077204606331460051263552129110104507518182775925927453390263317402528535136659206815130404926257771585079498245178536719653168943361991175692685349902491253763260234717687650712711145355525791860993799434879461998348614796507562587836685124563650750315230392493628586618830855606857308730214154272510564800327864188250772860143686166197846618247226389217257642954283950185867794648961248653299556200450774785588883374287573876646750151119725683656793595591048740807415222562417386399302031861391872542350532089650829359426073965028750872441232850977482296816209239400912782259810647193000449087534733460411679890269600512250676358952745720821628255525803630994484679301999975559367941299338025813429669966864325467035743529518080000000000000000000000000000000000*i1^56 + -24739123726817399245243438242352168485502974917866403898522545742041024947657645023884396586450275721678999190611651526656922577356706863594559647864509286606481997942340885885038470553720707045431514043081515913622312893865829446405627448404275324455927434291303737549648596063394449974995899870803783524892237610081363072374905398893976394414992888855266772018388371338940144313689862049676424732752201752048672181665848625228580857609811381044510625839474683499649792463716550284254239611060518749580156741492821708427158527019252848759992760159304586599111152592214937362835100165463951192200865746522799149759149741629188688510390137675293306294133021229027373439794217881026553286192417944944446780472794425432787188428430805838834001299139299733479354539387868547527030264503066748849946105105767385071119314049002538185879722813854471232122261893155698588181865039149904041787200544966106618613324315972021816874214487450603106208115780429461041677306921089188997517481108036798183017928884055032483033868357807747258060475972799461407697006165077425884168881228073793166062842735945568661945878910583406447376371530729552101216420013215395701906408840303005070721414880303402473233823565180094433317953950788352863608012704021486865652684262090122085806348297377308465085486659942969152442990125383862688835706209558848401494144998562464889919536081144485406091259648629827528601351114287000185131876541135795822212290495700233250896676469587366463149551780559138344503551950963786871636114292944246390988079316252639197867093216703367150165119630570878911103668958100481663486808656920834386221017773047749816719678343974298818965871830311853244661813567854410892476150598293563992969265322744374906829255144742068375382994228670391988242921523659679669223893589381142332784320402556507830301115685045779262974609586263348584801561431319070766913481915754530077113810128135715097296031193222517359782753671428500221147721285396925682214335657538862354885252164185229808799891627941535844567748046625038636735812623603200000000000000000000000000000000000*i1^57 + -4211540015728794975405101890857126191057821563090396927682309534779164820383160823320309257670824118442959876181699549413236449162413386176580448597701556727585359891810497317636133912555161139392934735662993524826732962406864111348606969183642487405157523948157333835528294585095334728810926502404934155877444701427133677201211115763210178767708432556686456158645889731621001591949527373815904489519119485582643647764319743535780991648223575159184080853939304267434229031169519007187894880593902350661239840262546501942484704483444596366432175017633389921070920726155421624524722424971759883232053849953203236331008975034386558185531911074886572326784924021834934888624541156661204510809595919608466087325988864962673677061314044695962150916896270747993412348801743757681317677277510070154581629126696197958223212090494662368065092613848377151012105377822700288945232666972320497979903148363531093199108441394185940026139442321968337775482663390170494605382334760167980774147122148155332475398520597796389229894972460026185882086802605922693923489296102144039672464256017366028524020603028333977339925228180604978064003539310787544342038267669155447405431817197926046267380168575175958941921744483838930089892105482144169801163514644907219962410579339172788314808252658913767173888600115796328781862691727845676043989244776138932506556308963392451637514968769757956889609932158567824929984767995143824765840598590432612958056751634883549399125421366112210920967885914063731430800637953131874942735699068509538518464569999309427571355044106426414050944613152528399540572483947954590015845386757122404800111543997590368105431502139063352643213572711232491519365613129341529001206604450157150258092356512691996718661016405823013230436191965637967714478884377663263549364674764622100742630757949869750865759384398187949182823957152045664111857723862312962015797656498233855312581386142464881893624292296705982798310941783934572007502495111465307173600938930164671163508805248853527405990554315988893380755011776731530196767385600000000000000000000000000000000*i1^58 + 30036024854787225802265124300534071973783709050925808393369783124893404547395225045633928694559561058053206161860372615185031764169867445735229141322139163085123379014297049813294652688220709851177759879825253313121463748105152391614437203549733638843422742078025352929368699399444937479888323770477383981133562228725420495297689190762867483286334168458659623561465354852819845710877399581636548338148361002404242991342361012038504436177197689080956916227034991382784782156253861433351424617907667647863750436193232432453634850220923267208940697485370111833643565063462092082127250096304011434592522935759841817550467657618531193966548036731861357485385396365202658643542390877680305556318273234667698788527184827161283123655092262047129236907189631971385915396622995130569987943498280707674875890786540920809752779741175999771849629564662244585318915963711474186685976435291539268385658355579295718509627018717421257330326077791485011567645819905636670356890925398299103291794540332465697947368024979402421028328279418922526640590788496114523901112730455115370314490843851097575300036796506018935694231509345204621252454317895253216149802735416540857823097566818555265538803548541394165176015097354110805519735021625005877357153941129423374858298771551487425848219335620871286724582104691884349832966115830561106448066860507864474910009421658258227873521927805132531724375282486009545450149404201684552870616311838657756682155472416336296551470156665394722827928550080555320735957960839238212622987178646468963694640776244900495431706935499836432907113029833333732762805813703817969743963280071870306651052040749366903827159919583223388889643729616792065684923930891822766635201582227934378887416052099233386728020097093834994805171431847341260048162960678281790596322984031141369791603405171916925658070514839673804677450741167065643856623280450476529811060359778884315232430799443723152638786645569296754254547395607976657346624613077371799363461444703132078138652255745945065099140896654553059952387635110921572300800000000000000000000000000000000*i1^59 + -17291909181356055180166838053318599243921224573730125998115790925626229464392374251222928270185727911109108994513124933769593912164712972874880396990936277993455426959829226952665745888209626488771116265672182274921224753284059554456128353824094673105113471668624395757559182926781527709870615278623779434097697397778070139902258048191010006810797165363616739684887154712758444056394544796561615763073701621303191689692384613075813720441610703628072651970241654734622938339490094146293879452078245147077521777329753121356212685378181894087432220332053770539719973548374835991645018636873139070835158882468048491313678734961584378789674094701418359903799654761331116508492880623192184938463718426404893452784293527277887955684990561998298868554750886768591279645623595194291565495686123991692815604982803609563685047486302026172562846570403547724162500368798350006806637317246754776363511557922793716391151396144112310113931696390336601226226019243475444020158592462102345478100844004930337535546655996592111781123194193499448235232505314032472801050688783579235111993250822229856748663672938644524325054322821801835865451933872466510926279550758765061654924503873724439590664170490931967096471214375657763876968611457935850216728486078757544590316251738637248016767204719311100396148214762502761663654102113086359602717351300989055860454412886702695521186632976716986439140169941305565555593966304449534739573392014125075511286815940370489068910372779060841066239544660738117331905513724751977187464733832577490447574452007766253378861762738911521806001578879382897370463158741703764003396334445930565150341723426704908050506436225985527514302196644859324476845058429009362871059522834875009765268509451016216065250974480866340157447977980773246427213751438232066819814165888949509279871311576561384597976754546182933593254787125198401566407534700675993256479782556975951762392530828970341220354636377612454449904843131564594919510033968197932015046555090471894230927358703671855242163239643713388324826587074485760000000000000000000000000000000*i1^60 + -3582313931665779392354773412737327343035145680160221708160185712231594309500525351559236143494926785720032696648038464605550746698678536933819746580611868876956769977068755582390796787710418494843557305923311783774169013417001604968712018321173341118371339208401914571579846311412145717281071908552446345298575978965002156923786498624265113066342345794903224387326260257793909101334242034706864284542211188424925331949251916422361426565297718249030000383656291255374523969993151914174108337412062229214489590623633023992510552055610924674351597589732199913294706147664463063505272593086731588988147781627631587849201315212781846283737478968699617310363070567057950279594111493982754465505131229429294020294341716711257560317147128623956077111422804182625162261629882827082748107058366749932078674115194580064830776299772379837413553111105597272114734574273199572681798892217982035369608086787271981307840919048269242945586194801917234312882205918446744403017347522280035669454109892735883622703840086049421418666575400140686734326169059803550862625753842985942521816630308188447642942877439905292848266557863735893874846696915652607323333062065735785399430023499844428576010060685165560926047108324984179212008686609373122774184586082204941956450367562961657344370980099510237832700707428810777621127379015937277556443517404459827134805990656360646552976088672441063365903559245772260270197432679123228134727997649847916372028451788371865551172333732856563734819200657785514921648719815107144131831715483833797067850602945558807106869512934203762029914827095518009583775245933073214491727258749260706670557010206037536656892362625988794509984651523479683079457833935730423522224873379719777400428425559957119023071129514393493387240184230578812037510314502073101088188228995791169593367854974943591175746674412447705082812532362670340178559160798064610112848970403854592175514716633114252106328564998390916349845824306390591634828284399457097357455427902686138821935710297867645506478379630393482624199010099200000000000000000000000000000*i1^61 + 7087076636451873781034286449015502544382048962249708546216842345547991696487423297786822137043367304641250691768222072265108135631483680735242311476707475115983543939028123090445144058690182330712337931893067694054333448717819024038345172742710363914902036351097543933796638616156303907277179983765020522405529956725934633726571984538149509921198870507269635453569494357703441738026960309979256701038182769944432328188872160115621341035298594231635178552892287088757545971620014518748039066151377878696455267338986727724588784217543806404568905771125662260650701663672272406132009753917841741433771342725041664783257347954121931520185908243708555650663486069949752013458618257130725791636162722305119669804568138878545873142015824605798245991821630051064719856661413241380463910576763112138400627721347240541932700627314540142349920691001245127785209419835819976902884395067752621216691156665021824600593434034659685826739629984466510536639740748915620741448413843430905619088181258200424450995664941116260334174051857768364600316721310329937719136866443003426532046804782059806446804009374749994214873003463471942069032622283415472920034169046102086859073812942619964710732698658812212053451536853241660742784969800347055647269819346204705188707390091286563215277932767942707053510109745629375779504110651916621460306987280650774079887835849581858461747380476496816326968015085723067415673929226556225050718479915632237893457409230604023530657643239008519725100256408750497365009153092227366151100365261046625288151317289314056726340396102258723919587051101861295999078268502619216880745312513558127923450126768794660884446696577862143528588610334598208968876016739601178087813610781012616842228187069074024390296259038793414735495169769882183322633122966900598052681115904497628317449942581347358863252240084898621553069540975579078777636523211542586973176066330034358963957350301842664485681925937190892612210495308545174122622788370031766017533606488319148053004317227931412536609652382333924870471680000000000000000000000000000*i1^62 + -3355555400886217154990944970954925054933303473521661144457951682163534428030599005851482197099327538101220840674599292907912916007772308509703014057090709752982299688634843769775343676084607121693022615331091755535738325934278373773968510798018096440001674239860114204882171822470936228477485570930979204585864886159168648641937170213516195190355289774045839434116616402783849802094436368694320747527594073868806849881803390410907050042918513112776583284478672267028589372841444830698098275655896717213685373108627723389431676414381241701820167920875460436869015665163164274440844585309432298896405516691335455154363130675539455602504122049805775837268595209043043177888834854575488086121069653736153106314320511423419967262448094774538699047996262111513710664422003723653733613405390074704684806613406330917382764320278044881129071947082174311684031537652789621837091478215453054430437991138339318576250181990884586949858245881881275547601859106664880175638734073425889723597546667145462436052671169869004846695891196517276773040341646195077628873960934951031898251371492354175369206199604653357044648160815529326408067650031655391147353869242698783436981143161459922632236598934581476379722201283182502694331496199273656541205289447251717065386135636588169799070322719816001279533992562719239681134538877333506897904917465738458406717231518487957309247356156118643554582934792723251453566733193342113089661078443817874974481471410907843981005754293461473213923534942507254085435203814898335655490830268347744374148351968672902163552205105911555554421747256252403686313480878602754824137271181437424743175972308140968187877583596117660858503131002149596154352810019258584072806036027116910988329031850952552147050073916461817999793022561282026991983307075544568246069002058994491414875174035825622550585982845569192822118733913710778647439793151971658208904363893968987796269144416410338434895430710840324146548406766990149907077070890243634525875581284609564561648023533036270100803772901515612672000000000000000000000000000*i1^63 + 683631331016225321752204520782126252430510289432619211590294491793338602092144507400984041527396767057180790862986888551741696680475277000105341581111294186297152937359664759786190430952103974519794282912436393601742058620648086748888895722175635988312842851979825279578034232426591994498081854246381915590586468166176514447889813383575158211972282274871749960093453777997214759916879414002429344692773469230978739044539097300519927989854465562808626890281542831573590794130596363486779853411840527911219648874251457856789830527753855124942586195922108566676276053313639776299878540754207720916351700837038723274663689761783165115290042218226165459547414758875043180594138258188985745915542337542451281642094781854443599019453427721907075710353521125155929119100742170326019469189985270970824289368821155194974712686306221225316006777735254034294305881709436482045246175098898721098175112178609649776422687181340057227267943695117291172846671202436482848963349109877279676303599560547284986898614213462422436749739654342048069010807648477928260661235526770146587299973504018961470101221839100797007565710072883101987689096629808996860046848398828354927681305007961813067322226273932351841457242680129476971795437993351516069772727089009006098746912873407872803293706939833560083880883911473640522051880703443126582345800890949889748667732394722879305309086826744278648223221178700084933201179281647269047313868092833103091235797254646255488596390311223216881158539895321649719453486886704464882172792497161330152512261633727260794753807667134297034337374044366284964255698495181800189232252296638852390617676829837821830338851890744118266228985228824639440850008634331744907866018864066978530891775063852036238541837203822327196967988920015903990008982049276937666776512081839478272300063294042746618984600789663597268338648398489725054737125055035427672044739406261080716144170715818234088712425268093029394378974833473463051708664820929014886053830069173229232056059049706316325306491892172800000000000000000000000000*i1^64 + -100044742380744168998951082538918386194735616175522967977699918166508245059681596623713980531208178008941632879424470875671342423694103794608520700989060041788607177883772833422507833366252507547036838575544350280919827119447207418519025466070526966487195999764397536361020917770635788560359476257013340243527674626228925019515506078703074947989365099016035451183242873179650434474764818327436626655879580042138842236348368559140048296640358564469674269311363963849632370775027477800403286628509583458673255560875729119815867712389488257411708928173819205585427733841221501115998211279490974857071356635174168109106116147385146909799965561356373312207752323253163565394190264571666336624775157639242987343295499489417898469890579833218478026607794660316720362462482064280468348970814302176313910979801709024910409134860523775757892569783089679948645767550467632521862644597510770568614133269705158417850392523411578066451026554818831277138178744331980890635656831074182258893197954301685902361057918928756999840018251910853926049800304540435230235630893570758789854544676659314417380525601111776115103997701852884125704851389354795400256361970916665443793161518777576049491086802586512305918471490628729368630128361593482855702700961074514168928165291765909747672128410782231926108924667831143903145486021055676882072116694884595268197888866336361220408767977820930434363866553869977908599795719055914374120895191356583986793737467064581758693241232921413543641541368147103792735577807647706855569006269552494555206603772377320799704322569048604586566842214415750151660760610767328160132908119965210677686768525087015836336203177441051042399378976914132041400354954588148216563443293517222148018925660322045923017242551361663676448078202981864208558698544364821269800560842242733318664804822030561337708665840134559466551557388740641845549707176968459122290890496324340144943189832958113579851745262566743730568621156255199925463639590770063206416552268424262120324023227348740717540705280000000000000000000000000*i1^65 + 55486615609875147862202096335459626766963055975152173831571445796203340415309945667864607863293952566773897140529953607105995526914890289591580365740190761076269427742334764490885645109449099853911947732586410211027313785174385199863368646219810344992028359209048688634591780420531308068320695959377456375365035533914003683827009915640984378530330048815649083725799165977270378284275373596474199647460745461558011891018477161171956353963410885032509741822658902267755492603160044906095090074548817556677385062771116799437306111001375645370132510187238024306787435560434687601212521763614096928226599709801466728906916049583369920661818857575810251508105039787040541378748142555995060834073148761662712417211182675106172828197102027450518877620343402199420051434826146165511996486065373157875045620350771557297895742463355904843940667811017561984121860928261400996992612212556489730066785674139655273383747029782469176721105866286705507006870460927694742406903249051597257580397041833394451866134369029517504343668763682145492341176129790226034711377820080449730809520516278225666257525999923065439434563156804573176549223989922479956752760598279362341279970810476037757043733204102423695826841059159987195671326211518526855035411934423989153017681685038374412970322361060567620684776110251554440481849945075351534812280320383209492797056597404067370465117287310180072242421821462235210170230708603194889862845586943779562186210829237069068234662482575270926156912942344750263083708091908846142968828557906089151373335383481856901443594406325019898003543912414978442130438540789603329157647966051301166957482449232299426560298702852565274656036213194583481957099363135143674930295499346770549798610343189142705299509501469623540998891706389017525973574414950045981405273063574394355765277391525932876450730404888163537959556083352172407278918528871638856040759875388616055829057456515356826256839507214622019276524103598217700748474547088864371332500004560381511514949906333366784000000000000000000000000*i1^66 + -17753188379036381953660055746327524536426821307584367555222616910676917452406751155062229335438951841658246194074411200453440105945003444301319473553981807937514118261889739537221895762104349902822246555765026660671156668382837057429544882329348255122918120982504987440483010241926809556434346117589961058376070366657494533025070685499476093271263230616374911741044463569335574664557608257378159071850004794710190095248278301970144407181927833572278597908530229735069342401926899673825844938628330224528769868107889713298209337933086403900845596543863572134493262368260299636696703113702278298520513926126879040934615187437511197338879321337759706053207359443433924376543543652972372902346237332574673317829875804727193297878572791695961863838594665541527119444383091671005896483240808569187534161376353957042807592542031803422155946758941361734426554168020944417290893486644757657563781042270014791577291948385718730330329087320662882947624919478954027393739441897351555686907268739067661485983257579441808016438490289229052411010751735469868843698061551035109719664153778531993724483135665139744630255967382961269432312645692366692984652419358155214805756484117874010044632306029620672061506458821540192036895279222686592259853034539887758751215172868938860621569577570122833394346564187178224348075909743733637814178026646726242104135668906285984339187009469033680117018907433328992388037354907388717420538783594776700416551298412481693820392705280312729457367595128594565412170021325500820976502943574410572792226514062555902182556177703131614010099228711642398817310538364297552433008109924845333570069898947591156040209191608971223034608637987232726338271452541128988954056475942689682145195045518635349777568185401675121823050896709037172277408790494932670084831770365976556494822192125040766575643117047163866858854755419283805697742517025580011742082051264622208239710762347899730695782751043014849194554052204861333319172284868082308878976291004138348269971097600000000000000000000000*i1^67 + -2147698508267412477524916733778593978058068028343042866002165414702190633376360756402990254991353512116966696407216270946505748321864789628508513951943206438238633922176013448602772054380178569836170931659820276466471800019910582139882404808946108347145614815810490286541190831755528228141458071821998458139088622057051294548606924088999365444024184806294924484525973333006960405008764204849552992721368000871319178320431972878265744463282352719835666187048750634789267961415384499366585784003799841714653688313727677176480717665385778207183595683871998235127690444736624519613686779184018973975144004357967296575730599042477638023220407069146224708964420705136218845257898303903015227816414263546080782847241045158501275117063128501333801854930503484702294709832317010748011520393175183946443543927772757625526153217991223110653363421763801813818465853119365918956841527976850464339617061632200929542571083035134521763088540718165304287610098405303994881975128139446513609943894575564207349330333792947078397803822199257157467604408878865642704236861689514849079179818619822530424823556211718970531711104307245648897123741143337633698160328155062361428019036685091336874122273932623836999107420142358160855599723154986737964330947114897988713349568702918743364622614908704497136365527154131053434660581678289360556816985509991944609727733309959851808042350565172513456695097275984458255214207647220282914616947399695073768541421994775709175031105104742889002970344328821542700125107770962301367453255258068895715676476297279490026241361059948035457874870682681384563370041099233075669705560409703941112883772756999633275469852726264658740623231762800744389286913962205641042990028169254726037716155025279496469843558481234815623587221998481358724710341926655458462014720651966511310597076831118754819819534407053143218485027688760979916483023506474052976932868966891583666230698151154847997803277642368981755998746164948425957433216356863389345136622014200099840000000000000000000000*i1^68 + -3379783482252844133046519295863710276759201271811418229404086276143953472620604531582723323213487653280354377474643489223534679690038143071812296350982410438203560147452118215333687387309205323078782434384120986703562488210185800491287135534834339116456270608690507068516006846411279468973112123186910131782686334449343650686023200983513728617074805708372151894331322173900019889856647008850778629388558208990551891089591913195630377174793187707442365787770174498113093671860112161257508896460132396541278561163105113243326763277594534265712239401795208254041637209728494312176001745436764012283396940165541040191654002937404641632310895539460799240504694676372987899761733353503866341114842144409002255717819338773211822787386658213953363664824594118965770954177051873337909459031672339208176496191862678063274315117834823860992571622884444520277706645514546734014581003187119831898211457152587632256609716247162727353424859565217164068760693554767933303740428509139830233525465740549628645029477467040546499434892235524746750049983145214014519093235943067560940991776871373388445663707718269384359094445625529507466354451482803682644820687275709205388226050719559442022678630685931555219923202515462064373221755906846361729430105343010747223437147454951316164854555660914804671231601459155510730684545027793481057321765558959565111615679854317752064457153718181220166220813262312497569584270980482542427613110000909673450994658474705992358455802630787474862072092589021903004592667674685642213524861845877408105124846786126976017819428592514087049305270940535808934807979888950967250083266359867952153591571648500085561239172155494298864785521493217377856040179410224993404678205712461091121815527946139428400925958521866572721966069367908575030222537931320261245565530095324878120380833971973912188412127013635595668854218709249026234406231772590824129326493932435981263813375935063365825537791864956616358318480248120959910841120219768128265272832000000000000000000000*i1^69 + -7189345885078190475002724376912596907948730897211288785705998903835926271523540135101320254001251175716208017338172811559008458377442889439984967822284292542249986520997033553784690755172122876188462301459606007038086532384436617994385389681039399910603719350893503480000364853160475989378749017398816084768803378116454768606633295756514213377173070132693787530147253266221842809529325159956280210943119948632422582014020102288580197268243606953558624197334792964280623628121933863964290790261410349485866939845773023052277830699917349025922502696174496036775392259221037455237099975072372638694178074946794035244204615370564659170514695189538471284876792721242897843824018424305092283958998218434432700586289584854637711784382090961588480171022413693850614658168640657635582175425450066415849025682996041530369350911579088669433266937402408216761814759637194245485159158623854665104655867686261404701064852623503404214909636550495290013667975075135691399450767653979143053570889260887331878949710454454737459392245146959981950084109114106797441069235960887271643668690609960004780111136533533325462483553855032692042721570406690155388072949116224210691533046627362402863805824798296899748106809840138372601975358979347338214448562434772044785517221163964111682856162154303535770425605684856402008063919601472607530164503138293880913341205403249258692899228762165957580255998321008682042458728894743410158610937015640349153818028593941297392631322907995871662944868804479317563317981075699031583705301953933985529452735433361458349526897833285062821692319892366593153848473569606226121396919927339429016908987351978818681414964600515199275904358436641123817170843006051236999656300771345636200141344974051579133039153958480791560328725892918751930671391105930652556369620995980614125790579507075018482305256544112598092917035202199759685969677778509299294006460432394522194700592891682529717097006147342124575588071027926492308367288855685478400000000000000000000*i1^70 + -2810731211474657838369710967654510489195694102570790292232708412382262585766464666310535511321023980416381634279758526120891503243846730089216984285323910470993415921279966860606020100782068184216368150419587802932004120535095178119744847977640864296413423481733582311107147898848044923730616370457430159261678047531308071061851173192327023425203192265092971101038045698544589688529813560912312678331906509874820168963379143296993077405694813142532703384903988492611313176381325596109432358563850844325402864413612700508196968901343182625648983996090734184604988719422064700701706428314623146851725303536951507485964657265159179027018363162879159735423305985157454183502547741167285280443660336326207872586996775643168536946559161608324413771751661372886093791419427950104989294075767874800842296995473583026914465137452932967376835522479424388918168785304444774424009590020618319610456455600490238424522318750301156091978038193528720315939734608675140049917328724270048338638613354565482897664321097250615538863790454439356705013622655909147681798625780166252671981705309499410262138151283057461368208752524361622906989657735420515506901801693625199263053861765575683167604221665662554354508127887219042627042725907933056663211814340696439179285000811727564328507356047634013503984164984664643550497553293499577881477070819598324541087908478494893717246728940889960741219102802789815245626790023629800989034889302086015045950512759577315013014852202129735762897550140903606450076687991636958948957615555360068472944345553869854701362168357085986531435385246915708458441829680989943785097168182735006020296585598476893620098047110369348424664099044489581639754667333668918212080870889574860597747524630528321693237240806594189020454088656068431130720442754799049318873408730415411276395161243100702695073573096208850544071301590153477711647854692248719576113707217405771552358265619064449479202882181286976933079184802321614384749624320000000000000000000*i1^71 + -17399260313652000517963009147560633957436086744492260970918209526112856172275803566541764652373487280994424783112487087713133475378723069499146759558816984793846834313179041332744797640367269494917117191506106227993238846282466028996704338884740834315108589826876926741410496329431587264913091891116560696931160882672219447995460875996486165881739199555159253205611142316445989093404393608368106460156286781764774989056194537304694436110644738979888859964591697816160230839458549841295576346718848190792084814214153238730060535358404095512812719225681466528096398444235617028014340042583248009661446746438317643896986027793173038976758168404080240885948828737217007226012811649275802274987931468203606437267584853715262504639094183470975375759274406117702220867167208413076857071182350845237842298037901645606211274453302312855713308950266374548023485028325518898483669673879599626797429536938598334150351516206979440686859033590178333648429330682535737095589915092711038467778551878189059259244753198182264906688513423849257746055753558851209722774217981835775695638250458502002515085250895700904123335971382436714140360890751827539482000569581753119001891523900230819863849163088360905489772584098538725292322357301444710028227540756535366912080425972334635036055686395814114762916852031279282273927751047991129244672602571960097133392448926031906260178579898830315304824267496185602107033052707457691580933422932204674696974829381603590837900885481963448944892703829801318816215342476969101189680184383043094125022972070734620837361669649288031075677606931494520674100332582407854888232016142429448962847361362215299747088468537337283321084985222383452587859580194475866708737845912058100195629161497858479076926875936189433881211533508694891401174083899369054861011780093919708203284008235727741950448452155480715230687361960027766408528961201350996704940067917656832190037629240833266151169544993284414022891330611200000000000000000000*i1^72 + 25394225041775816995122783844404286938374672625116570015504492023218672547166872321645890279437969881368081347086653740729278027921827503759006790970439346660315844447076468906286997590480054086803726462871997484167845541665076729638591026466330156837751647870779497605186623737028175116275894348950832113205355421040604116235107500460866189955347645476862190212926251668037767485392305295333802446219924326344206102638021569849187863062423342397503438456673492755588477540064468081256722576541147861128445331113896241025261988799617428653419837840600321209830848948369564924700005149889231776158953820906246761774826966610799101625966883555679596322151724898734694654036717502424171495356312648312357010618862505723605742229358548543764482095443240260170675339946147339917119603504869818452368803229194321194841097701668095492625848658922214696957170365033544382891990381975135687593085315178127298689708454164620407305530283984223737462798887754005940770367414917780659618337405529136745899791062284697885883170697001987115882559114789389108981922018818431455755949161059559554543692685813619460570992029887412797400152841127648508710137195619327842946732644392496979298000424005284536021244545879400257206481506510351940235642722705211005672541955874172654896261400306337259640971136536822854739647848622925481834514188228213202740007980426921696657697005329314709770501135261683529032497787003352929580645904128479003761213348008362700557494125208471214076845105050346221434612757680444643208305927453146511275046768715891195255232114826566244394184599325870251746034828392911683766015023569031551465704951695278343551877714338510872043497073287837219450796196344576213598986561141446225682434894140869344672247469607094544247789855529360940252814831000312260963024861986740666725774189241153203186742137171083241152244746424049088663946370038354541093392911777002620620305578661616133241328876206526192103884800000000000000000*i1^73 + -2694817959966217662618400113459165210255123617846221587733800848538671412320026285168232839075147329610451227164600968026690520537834744646778745606426090525072323065693838441450212061081438997269959025072424123403383497433507377173758207301065987733742222973104015718562614145224981414827744194080532268135733408043265742062437840806999186861172464161115863835050293747594756031065440628858596491303824041682357345167975250001442946794195209551825042838702246718712224319425071685798667869780872899053556933433725127672574774773893775019122227059350236709419588435597068516446849571023575619803548445394506125482757369364797696500530987854273386580907360447110463727795053911498187141760498033832129924784500685153476107380673702959684287311930297396601783990421178669034019871112511193984757931776217697299527134476534813645989128288941827328338973516091396085887664750058786895248970697044089013996216583242236886952199375879806584848667526537617244831993272438380908962993186677101776696918010369491174889306364156111200872379125911379250465753513062010391128131513336466775732567336079440109194358058021742267357353880645602201356572560198275988620233456411855922171014562567821032990192385048008832410187362000715146193216999074080136379888672923762225925464580699661416826868867921229173030459018310564726416446366282933000419000089548691816592426967134690064777722425492886233689189175829094926009750011878242579010731819888212936137665008082054784709306987779802294495486125142804146867489109388422641167168945917044653670765281228074665145003238408491584368288097251671074339351362643592999159591323544715856004653832850351243047375396272025011385254759560550188341868437604584773433121538744469520406367946243714736538076360288442194480917112988996553036915596546204370586371229849667362373794898630444926377045945111414366442818248009091019152827384894333066219733958237044426879096992031334400000000000000000*i1^74 + -20667226334482276793367319730284702680379338989375918761296769377500943362699247396685352570221280393020879415893549198331450112979023728220388833735210830383712282247202480712344010897438954461208591943095398306121265442253583536158533395961842733753346066722629525185380677109292315138752585809696945672656820666883347590481087781143013006261657794973313202282784021549696296119926993625824585191500075992888260434227401192724768820340139220731253227386045347436650389461796939830601784107287143810536919549996510498758608463287870440557524760060462192583609750045718076074295083689855901797454098024157366732724771161514518234406200358161685714351339390700013414945656984927811362048226231718390028147828813431589829437742561742000539844386530563935603647078757912453570091363170548014371495906141819231341638853092557776015809418745655839914026106284990247775709175579697961152708137022837545372747575328391124974029834335501740197919170839352937277068768011774170311251697541390540570997156123826040251848784842562944032821281250339773621882931775680725105603049681159061309696777915297867083321426847091749791798645505550781797175637108066361221101115635950195853654047600044397425234400460145939092251997427973583090396198647244332316344739453656374161451415348074193259472997214775428529453068429752782344057801276877279874941061906043226439209056352977122460428971250512522563145896868906307905836276156339138549968265797257658691853422090612697799109442905054982938302654728851421943891778761339342628541926421292096916822962770409758802303744998156864273352940708055755175209259129053708722670343910176197298071512552797447194153838261944541248534511724826054450354764161984180811355708278805454182886582773736091831128310401977200411225203152279859680175975805373655551197397682205152750108574204316988932853035246127109698138396439644217109568353630855112595128412447293443100598272000000000000000*i1^75 + -54170128241764215465249160858930524825707655955673979633713250832858068605954308293655330779658499364374378307774175732498546860077560564559678546454259926830798265838314319133059819735280890012307171566329359440253410421771329809775934974063165859738038566905650036437682081059120024204040533218143021222757302811064418872094678098857528208668066250832773075131027064540533858132132475579940942287189692516801750301991683446272418746017392203441765413423659984295635085718110561574021436608114086244887394177839560903650699281551805957768422599965598248160750492351691210043314941603163072495428636502717036605429152331049120649532691593295660414191658934172369985203806871798548986568687660464362368008341317101420216630279292006306660821882111756446143132632196919429612928602353639761461063144260710278303529843578335287081375841394275342600631474120326601931073997776460243073981673751825998648385433714297282642726074573186918984252291481631254595851797922690198887073800520062949701615555141637360844535710115536992412127762552338175629159245033149556437655970363244462257601864252227960212367768963549071018281561454815239995972138277760995609239882650235736094026196730689630072384981075228686950934909638359268897232053220108343533087315862400211396527576051380168031995101546150349378270634499218074177349765328148713695797544133981190552827032737574081272065277289945074795825573144764439944720718344019490250102220305288449560538509667945049671173237432772308979364820709926382600511084120277217389357080723404826767129175242301000923258294112919750428494351731513170740690596234769141998593210766865040176314951732503056866889182098845778180746311817691428247897120576851510666068819072773402628506233617532807443609705887353864037622061883344108726079404599371968056152854058250399741185598298634695422986686020715185082657328572169057135242636640851883242256653902694400000000000000*i1^76 + -80493284062303257161871900900474232673640154537179925058139054826088473654744064202045118870109443859552106511469701126726396245288113578692238397210357734831464148439728073794385321384684596341527045770006288124443457403571889496908859128573089214618379164038799125593441022345103682209753223322044223176982884626403990947883304483805064774728109694027821943402696218327008074250756741544279710960892949356407721027167647317638512824240158299952426897260540310033156153170105994725002240627134009275070235256460267236521366106955147154537906034523639789469220750801898647214475940998127894182078906365965901840996233451013625093079815617500769717749637303854066220664214294841898163253485266977411416051841721018904743013602331150964714555925624122502323815489161297818581686708081397860899861502294471370221479957977777028259530978457771821896371524899200640849447090897230312895267166773596189875499554226498773795437989436630284883842591866598836198780768993722821535498033729723680843649671578056571061519709805267395366410354065940604158743348801146177867739043422984550888216285532326323597108939213115111657298284466684155875322823446436417244292665295716905568647473867752089573032336422829168363679334318616664879584741608028624173684401902757277135406697382040720510979940571500373155029655548764513777706634477279026496412055342532878017289559641513810686403952422079348660951437424737409095273111142458894563762635189129903287601494110685773968342015647365432004068548628762612499857027298694856936585028622912613683601251848321915671292940695080389495714709439307881854165867862609280944814141397678352248300151070396431384652345465081380304577380690604420888670356700314533075208757493629797959138150332427299261984263226899049726959918791056022372699134266399338837943774964340447763275887635514242039901706316208288477833807553325997459051798167544166282240000000000000*i1^77 + -122393130277755465309748574577491188542332234052207309325557567232561688517241748334795863927490397741083899106365537736698146678692053731584564786993507833077531889454814944016734669779020502271341910294755946127426457017194942054870132611220175998137139456436033233264266794079367669530725896381356250106207089348358101903061574918171636953021034651629172239151275776392938333870795019956976780024819219162839795900276261584528929992686801199302681474620276904235761655645885938771305817576194928340214158051478627380137644227752149912720647931565853007986456018370325772387698868583906150133998134157734402783521444706266034043226368381941488955979568727431739523712337612167952941090705240160333997343226929213191738457393285539346973745052836635803165151421742406543896809761959878054831778155066739305005390516369186085291970974014987775026166927553907345255639228607807851895568059776424916905505570708239203879792308046255368203320692201867265536686354019681971166045543179136836222030897767501788334791685866172451729827111059049451864310085902338729892437407009935150315825788484181496269617933598009002387760596109435358378755030621620756344117629823878802965827490373655942013962462297636041328315269023793684951520736146070945437804663899851918517938880503436022685022927032005825564537661858696433009257377554865890585264197003929946333996261369413789172243404623222889231589993269816328834006078340734836472923101872278593443186994630584313072329921282719957402041382575798598362663596021177099750452894046255094580982041545746359310552261753062702311533764954328973265165185566703688381407393843350109212588483855837206068111340946824874419836104964291692120272606841794011676778515496496889285662201220856826783611569645436505265334092853558402476165099510413056931072161944829141140362726071626197670470869512336829134153689845070146076811686400000000000000*i1^78 + -1125990169083314914782105917069002530471887980533813125210850288215390693522968353565912685224189821761290864857367458003934700292647800562952150503893030189458434220148441904793435808316097790113602905138403387990769095522298715069296450045185407003198631150723294888499927781211343306695841996405886395936788720016725306463901523447385066070025058714865537223474695198778303343529317941584263833926258508538231190397236336494990213478830256805157286890441972359192573520715436635712980597874755749569345422458426879947952743697491680846097274128383043828359680483860522829978506194700520525834652011178561295842767075556803407516366855936089400887509313120199450836883515896405441490265930815043429605436442702345088972484098646860699359644079310663687805344966998961100877022130365645531043278392748724836192805791446904079986267515673121492778715655375412219722725896806384685252868074950163859748894013893952344246806412141766638461901262707520621699655866968699814755100510260076860459383444522668072791301098071225921611593083581853713846884086564394425844361066783953860972366015216399939781442833068915323441186001553100673925130814628078132590444020390408085473628473609269778423242704009120925795669600234571778490172569885173606163355231801625577326479919947979285804183084777028679598443379599802004577893098557207444431223005783860279107691450552464162151892769971986034795176673229554111789817973550999701563408342657613656834544735056638252200010007995787409355135516420271734976063558203428279303783639685917131429799910152126109480549464481434603851780680504414943884266086879380592990458303437756226685488551956594774262383964075948612959050961998461472308800792649484446954939417035931135831653698560515396400110906452498917830752021967236925006144200198483182933187921600753155811520397123747754977719292530239140775575363225600000000000*i1^79 + 363988158971133193415084932829708414675482993206134282596522019011363034473873469010784361481481857115553060252789116842507294951651627523329704686899272772220607903603645868720246173926288397086968379232278208967102873615289686027039801269633773555696058134781386463094877341665148484813721803999493958123686031146782141336315758942754647258771797419307124255367031342545342554834997646942951715135584710980571648682201084091487904850112326395417759181739956881908883572117486868775475510223054655663068469118362406804538445045773576719390008577592429929583882178198623637532487790698331925579418722791736815583528932992926094492669633335308568270044188293781256702776784305376680997000940923699684736857222825192595565145648288210470404049530872879485694972489655192548559298633232692105457724571929534882056678251702894286458831719942554951017542280129371658293776169062804411271208629845027767139903361730687196086726670838843398364942254272407015758868136573217078673328707327323465956248032291001339694910063896933973101549234678975047594524547216118451980877574232296625304642259063728650531635464453698250728745953929694965755249011781481362233743763372481594558373673487178608520745021464018710257726423591653967279810490290437317847107110678660315388337224681186065230250349754401697120647440795081997286541724544298141473193324122207505230361014479440169946857869566904714448677246327860474443870722068305151120160075987213362180452171810165662030236909081924752793754697524841753709307255771152693767165704684095767430555481609104075705867272015000196079787635392261189925481639767768666297799354511878930103025231523662550225444586400128198041517761220706696546788989532708685108152317845754556789030319528401330919612276783827197681580787177651572427844953794232658834173757781781858980142783663725755161443741642081280000000000*i1^80 + 3585235150419784720439403264183705068210130337346727888624748605336332003610225093612748202219911192314079666285207021234241141424337893079166362728641363857219247026654142791890739118796300989363985313865980197795940705598526730011651940881788227917540695724053518490111684622754403831220068605547260070465353634489222021316262241533797374958263115788657099973433022331283323070463404679736681750460214525563227780008792849650351955913677727194407613481101064824391522455468216321983837215132196732337354517474683334566805211362085407513211205719724861927002076336257547929883649219713062733529658894571654711105108077951464699054021236510030050055634095051055029440866648095980719010268686594083363216580784722765611101842479883587513778885448107391980705344619032512127213661781147230283396492360726070015634619002721672067925834968502553271353716347096837556083118279143014480771817557529039266652035082297858427877350643125843131732410801933184171010141020559257737628936239850311986855309977508685594178924184327885392163353124122243387884115623328132350205891849583709733361227603799635548441807681154813285666442544994476202963222227569901671658621516914028981835487011181412458562483670852207863836181236327698869855723411480171138265650795398988777491218078155215522995797429002976181001246813125429619620619064997231717952665487185913735428886480916766901523365958626232025714940107952497175797940187024848227593264946367492869254597859865275094564661585127464256002245861658376458402745898907910223523149571024730434410441471622870488503424784451982202132580834645409300425436326922395102153176034495349946445181844201880018592154102883322773531852038311737361515774590161070262205316264192513854849547276837043265726889808044097491495264941759310790297355223494143307255017000242275504214341882166126080000000000*i1^81 + -343327059705148981845990233724540462879094574062896661591103682824228874305718327558621056657140980342210378209901049291644716767120356197604365388389712100749043729206323288003647512844714137097605175946174868367662333255549374746260188694472886374758057827517923995465680406855674983790387800375578440584522426122352208975111617639713232923311893726842479233077414864247391677363868217897611321397155344471656409494400198427726057928566654543451320620474727075229455075819001929198743322144331451214906454214867741603544768721599384516723175703181406880540842337296383594164645031709630405814101138675068431106491870335558971463512252113852190506592728053077221793085342697073149492260490191975427300606280814226808683255374078287634474525066144637089242292479657961762638870270963718612160545926535570473167796095952013876893507546952348034684493587916602606286796534878672796890987192108547734220510462339008270101853337914924817313892198743986239309056071832951015151597892649396921723235985451434207970282561745888359657898170484500774567994761237557928448003615674218149399835662283731556957059186541761247968586135604860912070273905862088993068051370579663738100934756478946707490231815535164401614593046545014077128239791629134912310886964937294602120401458631191062367026609559541317107915636800510331230425471732163879123349081393603952924594504868027965653610568237556797052151001036465035545854213520529851769433279012929470773712988351751710747767050421869366160238435699596600651928797559001359034361705093803686393074584483817075932642582367371020262106195846849821571123434411498566507736288807529907818837589037481079299852295626357373366252324897690519393993574169431598973460255414272381664804439732403939065692371585273732704943392746186956655943831626774508594497768488348739993600000000*i1^82 + -3936323725306745397540147816474499188914177693605169398656113584389302788646023031478947603001890556624778961553939847852392717188537559588710859356906023819723014496934141652341635173627550049291994967062824446767737090110755191577774619886944718697069675788871844666797737074778289972624081719754954252464374711694866952555711500584683059807450439841273381871465372509783225149648416262075556712103195168641320301966541396391147033658971643082323477576490288081874410168843750240744646545153124981134628159312257144102022366375866961887042591966356372452484628406993594337870769743382816580073843465731451406527569124130908236453150314687840778159329128792038096485528473812009042572086352233218351926503211548503933084695060227234231448735538296181251453227242607539152329306918909442286634775596040695711059845334102577208275887758940904009632282227734286952214076690225445921233309208976418998413374226974218280075268946401668696801592305842636699305820001124876996910926763219974713084349754563473872106832955930818741535973507360151428347204691647566557499083172886622738739611754515757078463138521473954799872506166348386295106539578667633171355215131214187460289286522405128183831386147287369578070061345441210138502666171626075832433978358128874708081091655336377851275642470232268732888108323789168981011595104982053970034969235079989711445115269863956554525898206303434303700971340504608625821920310742462170840156025385452844293219678480034641631100861696514369459394835894567572012209164444960325295161171240628825936660187757978736262479472486373806219587942679767431792952520769586973281188815192705542218709398394027276821517768758356350066755097721182558228599427200508908641189941878631217272598627304884449159840944451623563505224443551346459797084269837898099097600000000*i1^83 + -220611678067290080045749087599753053173103698431827460947471125943945160420069186130837088778602514081920631818997577933229792747597696035056698773212836601654046879323935915746485255726559734353536345943536639958488396677910106937210501251512083843799937625632860980579559969008773906411013302661279197820239077550057629163517088695654670873424961919885715099869152096986408767621907117503208369123550015901849683533737723818128594272656348285012818817885466425023273193661032316770136887204946015433268661455171798963103251043976944192346169977722130508982492343538345851800434270544344968249675483399416023283075152697511787920800098406904274788371996306639477808931268416944791571031406393276120383741343635579417499561204684153182121298996027733197208769419263952366194840466477775761308159897838117464556080028263771891897484973735916543706367719361475694628086119095199868789157592408516292454261659369923368226719471331805152320583550467992355211185719867982965502740522772630886566304939912400226187582020754922065315388817427768541783742564386016268190535659303381087317106673176009870681372594435786342244438499315473229785531761351206850464517482686686647204927382611180627947376053399789530418042557938467622164184265610396222463835440572577659892152379829208097941069693484842923069665427378985560702582368861867752812558304124323302584059285618285120161399722193818676853206281055362314052905790165594134095867960627039070740503458274525896553526349917528031450035288203500706395220506331456120740344475134696946756459540538916877582578209821600720968522825757312379085695111792813564644809410409144007914248072637175521519183632373372340387677726521121715439651789415547370658336338663661650280281375327822245634264666649018903463288325965164070141564416000000*i1^84 + -1104638288701991921832750918125630268150201931780680786523568490049677830751248071061591412324561313668494919565280213005082159467412809153002897223658878578586295603792304360166521887717872275122712470658787182639639658704686960673317198617973994795758210872529233160247644036017745666132357675002718761484663945424613413551527266451203233351996882886736069069982414516761534329399686137022762350514400138394917702038678811415043866325504544512213414805520746880440147640239191338798197964485887903977624933992439866397900074996606580046178107416273173036684694214100980588221201678521376940487374057641891194243542670621595449523504632397232433802173232076633330809872378665605239123654631332473909617760637603892243594007586474486811092940326756594270032433423107178836116968110768178021984445871845136502397690582002262234764449436460634139877566347493101537156405491374840106120051551350660936410818463715486884925284882066594576200822571936040254789619861779431086458168486279627264593453327853383861441853983556421127756440730464837377305782230607417461886667086401980809165030080908856464521767795088193945953173853819820130727813675269437976313019155428420022216254692813315475130425557161090853582168470167822326574692351282721417873605388850434032361802227188393592452656748677369909898094949281992146631730112839247600499926888273960880723955049265959205698234978650732448954819734649933601974516028639051360677665787454972962551841066794388976373299881507480872330919768743928543983962122090678226586267733662410185289810033792208938583779083876791292202554024908506412355430319404137792466599039142073630630454483589661195667601885473073426329408999193147721549524411661673896011482491426088254531591099983195377380643807713296021781694771200000*i1^85 + -20169960766145432730522072121063004646770093111481183708975028535538794311905056205305525424862874663420356878101801117551193462886408951209974892797588757242778242980728444279264367491728072735055870397522764136258293785354303187388999010566522666052424452273944857980009410957729634634252790901846262722190087630675552298325464331142712289079140422339586154153463808657652896530196570057017874107164917663270869720247045194535927415978587110133015687760391501072120864659951259927113018438352058852931198741150254971733225439435741084574351333268010075726914992090523368601670025540000534886307412309085908432421934349287972558862377587746616202898852808857859057739156756380259078759133387101356643435985075524564962275758606327859687417435090687050436414588932595136803578500593305834032814029723510455699995958220105106457050630234952158425516638861997648431543362217747394483001287521706842072182055367535784455475719818635769494998849760151165092746937977812468381148828873260908757797747337980033294697461200391208319085892390822651161958689113828944285841959925297705702970916175800366008685280399122698951259344370807061532208332391426000315705246766884061744971065841571588441334403245749448760159035278290534385340991140481719383097501913681800189255149767743562959466685155800026917752661815550024757899352194775242183191373372843000492552861918998276149889027657368527291681053834313846134774792317672575094178393415938969274831201898690719571190946830158435873580214707177955537415952055233754114049953775989670027355445441073647088526088433721143199016239631124034624678405302529854412625776689633224666746531220314398963981587368221667599423932846829160163151560902077351572445614751096027704778950538746708477813383316480000*i1^86 + -52219132704937497797106673790471429051225133037031450049337568130328479822051629378167754071098172756853663467591271741882315061694332651002219497145947452919390321442561850496110533636077976549235582393328607601940392710092781357449682515409052648783264904552342025586514187730788601977224232707023794033195873364039487791001900690577268341060175690906089648689021234642397953959849373276070705581925856027196415778080147197084448117723695721574939440607170724099012994714521560583472911577892419327687647454997554943264170122005389838204463803684601530736585109519359074339394242196742157592893834364902365162575051679597233486299149570994046158516436742391644205995800022251824196988861135963007893754814456810324942929906030032167648536896588421792940285802236016399283298410250132486859112434246401845136207872929190898409538389731734601462184707842494074847220514954628948131271439971659964987271647550333041470387006315720617666067437493385625536696482765242109008083853446076474617365101802434369736193206941198579393347054500901212519428133817619516130053432393334458918333819220822812373414371130598025008044991896179986202090452452136175828629752677629034253757026765001919833914841833472721936428673137338826693887756512303933397951097257187906875960314517690907987904011362201833609098037909471500978639127914084520281816656397593921485950846238049942060953578220448634633047822332953790139568105045583511684559051347750232897698076425492413053538149859763756772028777600367722640537160945923949158022579164141548681184334309067172179598016673901393562341264634225368293958894321412875321907119899336735508616368435802101812842831137744095298701467349976865265422149563193548540443662661815128463497045011968000*i1^87 + -580487822970396641816593988127459172310015724060278214455366327768490350771160658160327526106941202767620460856581708820579401040667412907673686006153006110656413455714136394893984667531342090061010021923017562886126468942705070333535565193693924600916555131976837702649473146370171179441420805800257916141979108879882514157702714485959429126001214537475857834773122816116363336564904215469604050024883578612368867668384731110943328634492870886680499377494976190790156026849627176966826372023515132336715467269666248580624955502379188821678794042413070783238372231761103695891787004869804584598725446929061557445533903233910391201717679326953554683692910976461954884524986111756868944873339090388879301651489190031659118565327683405358915252647970094190288903779343513947003161477941722734911640186387478021523859628383149884721693309188617135009717813862807961231966639023598606914711628558820893113048689156864324980670764410265276509613189216844325170558610802538116582921588177869334969313346504264764284364216950906184702868506629674091627120885279851722862147242484196456675307850294537308510288358573955888279345808754110707709019646926109815953530312099387322313533805630313862301661050711249891386510874190829154169025840773197181273217132014620516384711231941827717194537107806610792933992971042040765679457308578908507594557357734200347090672233006075759973051210806443965724425175262877108549243163780937011495172488142590710129590814313398818547474532662041091747943309293549598438932102534058892155713823314135702084778858740552706837328235626269647524082173875568017591582176994030261676603025657900376355051166174379478109910381003935878294191613055560989861600569384218329021075812947302400*i1^88 + -709741047816232757381264837314214764262714991069634956230089365902059891775090008879181358278610076183814334930350064612076404201195632471548258093982414616929043778011576691578589345915136375405402258417475514805981599819035989787932711762060067574742349956891965152879775172282333680334188099981361687392657137081984413028200257372398007128797397303998354695991511659347270207443225697825421668472079990020300082728526789978933239136566101789509856969525549494442473764627144998185659821347628845975732076637425861238745615497517381034457704380629833697895924435741096980682691263944577705084450883392355774140672759058809625441993279898351170325227734012171986274118026460930943440809299483246632248506896821310015926635325428273930636687794631589724089928716216553865962516531951964176994573319678564881128671926534497301803599783679847292800908053291443776439969004906156517919485817411050226565152870935165899112198848173986570234542727250911922047868565167422658616419449943167930762339606651121914069183214028663845949833495219772039636004553771477696888362125625799930996486271343552871882361350765040011321876225266181342614192934579724142492553782508534244128310587303457050593084411841856326435106140922900919236270793802931941452719989182930477804350867222412559732016929251210999938780072555592594141387508047380391358067897574174483201689530006205193857165782145951484348629609823178018382346369966179633983654986109981426805106065733032409277707301504092558791253414401849675562229913653281663434636637740664911369826795877528471891248433361375729410839326118669375261321013479790649029362056304488242801706996372003840*i1^89 - N1*9911196682838848094379658955910416123536997206784170567836066144889479516263760633063128307877336047592056477710647279745946873672956976088854673363141991279145712983828205562599320993022288297226052330095248369108606930647498771765261832666975369295902141773518241134338843209004534305047543738472908707718996050023426759012231427089*i2, -9287577126100631785678985895082853536195971354727024444408774448080278862069536363607828458698923239748741226952055132041291060483586342274380985053446226315610060656807915053317523029742006099708375173985935698893405435435687388966011777356171147939607450388671616937217570104648525967410198477179828636710720214382174213578266754088995489629001335793780920876201966940692346559028923226766699877423866010074879343331521323750486919186099832480977776263004618903004907794021657443852318403480200154226391062341578944990823190985023172964001019114768913526261098659560900812371119899689639278945942986314440064699990929778770091800962019917388325805914407127933147471874272642213924525772823323486997289851073903949977693126845677108245902494318261823789599910268755692120158276991002857828316699515286651237848012909592412619768200993365883647335373212731974007516254084268005195182459445995532363820385341988283381715681106344836764471895756653026291412980768850022280558731526937958119836924380614878057199297953029214801441585415261963978130296176497816530783252157008473877708374336364187246676916184422724671891352483021446291003173702318442822510253840534209438234945214654649338317685671213014240194724515122261670577633434024205188882866825370647702346506071935054087525171096716040250331253353233184486994984649081669630325300138940868279384616935356417258259244941876003226488695149486756395980314477770817424910499498533716976117620719419036003275617118325104932967707525815102809144939915722058661271677534257432573978639417954625773884437342020167739678213296673408739448705235340002393149971430754821980276296833769261990205974041259223433620977180409571514936177871241970753376899442097023353779335038952656892674312674938743518236973466068358929893080715913933244766497350800486173351076674683519087695006511286505336011909448930329582226852224215914397686118950323190262464859315428329523936899625447100340559526663829823381072722200810110904673386372542632075501744194618512742549032518550699299607739917397433998115081193393919888549572293317442135530962591820791969835487249439505178100459303892414990339621864058386840334314946145420880607130628017511026184116531699023955578711463891865637622604129030305788800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4085937418691206299681011450882678413699963116455985403123133179021774162180734878973630371330168089648702206719383533620147534394104785509544066002568414828010539644816017919386307706032306016084436750787724582694248607642111599912908119191053932836053439601880757101455981025092727699294373039956178314098090223260929433652710910358351601519664663344534629339339822997984271930074147189902372402995997822368291229430557665731937344617045935559374406980487214377353023207163742993311989229654444776219622809465808573401046282223766803486858629125112018667351028331247199504772218649718081448366750096149885230168293171201209900560238960244554999961637493694393472685860539012978956450472660936770672189673603119627627637301398549881868975487500605982486682895635412712546425298130644826035904469288576703442776128396264841995023745561733697270045098375125583539923986303450659052389893914179614917247264647482551432954384743936255704948132758637523278424706347794013532265055011212300263285207674599844078031908771834174388816221899993426908903947025832255261538005038139828799273509396269668825621760720953112364476361071922805961438996573821742759291679954043766804917476969782836099274235080204622867737440350546755628378085373551167070565721496936668301403602264537723553953722586880542519718616670904294579111320145568837020292071441073497792964209572339168364416717010810897828355241821045566552909739248244343096699619153572946266474990718427357909087317534533647090056093341990930990923889228660803011086314963273362708312605482091204267373986373901118995805875260230016050270530451661856376222527848268816846084907964522571464086206867504398491796661871359222364192191201722628197164637721269651031747230344055450887022290916105323168470216221907528417276038024150896503459099456085996086714753822434582554326592580144420162801781676665069345228671235774588354420754427885156261954216606634179329727288481655747585446687821577718309200520204240665377672549317793607597835931251268676301960095307369221833947003339673275248488943957945913983426291165501475707455901571868661457148490041894149078314372561585396744522746370108452801173504914359070520326670832091578800807088474763414664921328782285385713419357607598653280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 30138732311408612893825941683547119788963490004606724624550485722070191696271524413294483081149834443174684688389742785088252213683467202158461749243389841383016904434681930306007084696010513224220059859780504758366110179152193952375042284553541022644397448323264019229781909706993096313031916564319293709225277997317063168797238340658441249331993653634372031122636800749016155863734542613790903517557588349501381316243508062326518598835615231778031547475275995330737119181869861914065919653566694070885291331682255339273170694169217781237467743916979662352396535485645213919409971093508293252794948389881087499808893539912825304310928951789588356881531035776365870537203093275217039667494115172592679176567396130515667530612198966643145860841031415000038770147387712412090693187918433622589892950573454164423286890544902206020335552136688704846038055895825231564933439627446623072734658358996190737422643522751213819297605963175761709368021358525487599648608701401419704955994435498446877632261891836547553989221120584747681705425757723148498893697406613664395048681718631709920716493491530447398750149985460144838457662982533238058830767677190977675953304486504698091849513640209542624149107836689261029579373736673519132791137201888501840391079500432573892858131883526418894526107751650780138064674432773750792729905454883277135375136918750381323463643989427839136395433732886927037311683871112933610126826629803854184275909942606204601710419639090718159472113203079859661266473379749068667366698987655104376257541448349832569340869385270102460208996624900331826561467965867396447461995201284283702770820669230604347899796777302261373200394550100823981558805802192045118981489987664636573740631171564235300225981246511299282684551631391376562984706672617805056024078144621130219666354808050341880257191991883339225124598514365599049965915887945041693183475753934222266123666157755422436480641482447423084316236267212661435159913932088212239283936012458150575674321080519233408192803758703405678272759326560578827787322582424252824168640676956392013917168823376911376446643659430888578481140250072282688182027141809742983349945655742537447735260644704606448896407201390138569079145326320364414787947069879354125162768552559088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 473089844417597286277094542402976058678229567926114227591541255266158616752668388378021390756653141023769339700225043405033124781589515877748327292381450666360758319951891615732140707372444947050317706645468032236655368486886906880036325636948469808192493448650555453045851635874197768729328252362250042718066204799702051627700608456292036556565025543816181932689250188401455328979604410675276960140045268202857078341121092761837682813714028314933492685983412407615940551686619770989774580721627047673533364678837901282656639865109061753298626405088221352159890177766607272109276440126181639949454482943415867879898647129807331629544241993528158442495965783768810206599314403765495178330976841592343020285782541602133843568924665455273231135074432848606640344623193390911307997964207602779393278594621858244184265635848351598221833198481768525191586291303188593722020326499841388645696604942807028064627802070642498567072232899866272565559821862239312395129284367715204511703800831189058119004908052220953261381547873049301749381241064799587480170279514054407317987826439428955303478629238646922360664625803303210026414013541463513713178838832536612003967346103956594864759199968779118134077894546302799433996572538777493797672372848270297157978580932945265680028045807759402430763672717251966935436380026162782380925022858363198441702020989823527910272716397787033718990238992848645290752577480033827784586939827227521379213048319587020145189788921871900076867001046819746865707205997943260947875699869823815975507789482691517891587207247806204743227498296240456687814621051450641108915354518989546281495077468734669494005763329379059589454630926302306808234091014329708550036689457743783438210483093335751836225721514424796039743394745327050106937534472363168898472659125083333734689234301517378422359201316888002109969316151385882177390240153501755672512681443263000716057469935776379641942684085339498174628721033371588822621408604682476929935395430631355340029922456811986022113281585120639488496218864788363509229061999181631388579151958595099609880618715656874643640971746140863106600553456702568526428238975580890192742027623535094058294528466131022559798105506983653460592652409469017711647597216407633705290979574713600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -338295642447773795670837437202156932613523516547257593214004953739190978602028156901733518584958527368861381120897662684347835712398567610331857270589714763947038422881960492143178008381892314155218154880468424002278272373013831173239934447988528608796443957176580223411360402016373548064047255366508714969291806491480243650780744611153332811264716242418605257387091253517741933637341266915278158793474873139726439808566449908028649895953820795651330041951645397303009356373081700637145296165029419867336299921506327574891248863322990796863907056278866676538581379053204539186891589383571674346232145647223339726479116014070874772120565808568050391094419671523789977184272978342230242064991932221948299720824498975189266680971172284931826567837627467152055276916011729051193370646366274407831223621593032659277547634695053190357141748031680746966504572731117856573204243261871342733656802199113184832654541009442654661219361308978824876120182456983804333553584249462141816853626713358057683675436874570734974973778357474393449429791972621995550100171956026829906877751433396999795209307852061666185450410774768717452463747156813803489775469667921015506989312720651489470042892600831238644251488039868139385486569670090600945957835054524715762134827366256128852005963626695048166674784954817469822790998490714773217604248854904916342572003980355823925262768235197867686118105588258233057183626568822399736670306622016699432899331876633654667995792260238075476393932675368406921343171335866475299116501433526708644617977692380014673310790412551949419185597001676098361688578876911212560773819884492257212094427442467618268779815297015110582693477180437956786812571855857943175727614851883518760666578772673028958190426794127682274879255230501924346190144394141846762988242714683934182812215308327733282619189429687645847221683262743354403628960899366594982491340775807004665366943847700202795907911062168753111032750563135323939279684590851770862856269046667999578843220778280596784449485874227356089799458290547599845961717514197721027661701152122349324918261785127608979880305020058322987070361136386583103330762216112739889828247299964101315589864657228698995577565656823797843356457947488057548492229770842645378685327422720000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 94831397825106692437867893247720049776788886466126127928128224383199802337436661812412837451873256305303310065118746474896444627578019165094196336122944094103938747847190903690264274078466195773274706990643697953310212880183237645226354358851105361899667436643948707527834929029783727803677758740477317583185479539732432251818382701002750746968031696496635307749946807258713507100086120247479987055114058913700916055999203750786778032448008836457028772589693921997204585604802926094769699074907553609900730191308288455844539761681309252713291236169402659144699647110813221178118861914300029583716825603781575958092133977616780436600854659138908643663841523733001321403362849127511383268750310501070501843233971278029127264294984262829736953803920486875048525413746238546198947337944570721375970185173239638248783541369404580776279749696366952490290327392121099361663254765159234307679012555470468105275476208089798152655985184019174014575160795987630680303224467248679363259891871442066245706752149982016952421423746552223258979082389436504560028525745109250053458439381755164115606598000468888898869538258783792433010005467052424860603796244260856736652340665424687846959585906748699379233046480782738855643504138651276274704311788181878052296745950790586774038214101926407511884485745202404431490746047784467658165719507785866342079859687196440617682739159333928519427236901105825301391505978750859840469304506048192517071286072667751885663392220354442467994394547949153954971069519476994522920910144290495609071560864517522446180602269402842689005743026144193588832538226161441723404557309013481655481304644842494806895483167044735509886339408460096274357421362633351413086589581526030816965688103005271836969896438501823819072614800293297661712840814637522636643572691263727306556386014591597365875021435577482450310890263977099121466221696458540614849494854146496795023973231772380978493736972796007409945578383534405240458557618918402266173175082985279924578533917106633713341361791824458894677973766481492034718769836448071410878927127915616518774015212405677026695895920921686488440300753740977365101072186048349584427988121493887349675058020024008340757550224954170439279722953440964672107245207219666312686083280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -7538039938921999893523982134787569092765961602120572357905232642669724478487665967085884109938845960117431205091647519244152298724874924207196450687905478873701416659765468644911545089927727924336049168369691669854072152372268430546296320012489344836792608734569658984536954354435980670169888060084723663305517796406130569416603902791100947453991792060683488295754738655493464027967173661187560095492680965506727008727824379625833487176320100028205242004844174990067420511248928278787299686157726821389069202285607962910911169233762192562516114739131439270505615667493881365210449495913123426721310289305053901668207987846824753757244920289522782968505878888132854965434453976649663333285903822415786812280784326912281160744464186963028567249306455560120769812476234895530034149251449582990315889835993542196627032072664115591096597361443331347984006959753136724880760227705121451365596610737545124186482085459088751599502766815871209543512628171119000956969683421811490227183918000473763386048735179550459909591479834486114126174134838671532994472789750839282828674250744836390321193960736776995969229472892894887176315384747100946561220101649411786564201761738224352163572267463691209990879941849217583885561892668228807517006214937601156542704749137678655972483301400967787115525391945400103190397827900172994948633444410122889179828407209813212188698906286562785089711171564805780110377576057504863016593060496496130971921702982091355774858043622835767362050913168019739948597644180007524866264129318206916057121707765438539638080424590826861631041445433102727044287339657849630146328656820486431099611055668052652624816104815519726320463358698813309649856837675236220862638149704044234066020967867673733195399399785529044982853480994994942615683252881060284896108636325201133234685978696895499478434810186799912903830515172486891599192748164197427046903672601067705181223289950418065997287134664196405428580275318955660661740412160699434013626541674486380943719363912891797640600311700119496115352458863253355360203747947748488829160799897926164143854134708213814843251937797969145314942256280492411589167259180588360764778260554443267393772046582249418931277374496332205553311914196800156316298567858735878677198400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -3343970098908653735301004671976114797622636914069673286951892443962453562937577049432409463238966890598952851114507224805689006982767597358680516424797186632883683789848417576713898058340843915639084053328643360413674770328977388719530227458364913878482318456832807298703968557323751673609354977384787201893182039337734438242736304227979118396667804798340260707633304932199777381809404905211968780130860063430796223458131746796636348358038024051503595273548448502803830784232777993316268516526490891992607513869619127767697721854811390195916402365563850491535555910950196964676936835389107391278961351563430620024748126316566629851614921376054236381888687872389943827343360485500175931943750690298680349816402593567402628085273979417617505177087079071279725232225384383876460975370416481075149653626775325146090708408192170937608243881618027751015874442883437965295129280156928612426486190640000163449062417769964792408273472576554460756347654640352839186021209484982114901628862347966082084492998513548158615694568345022188098191276500758021593014932970714144615647486945358887562823262379807554226071148970010454912447738030979845310261675099237855455339493034765476971632815009649772570652084934126075064254631106920809576308517513130431904875867879675080811798272684560197773325613337433719811251090292153122986253564261214319986466584510315411487995317351760850207681870343382131601733363687086311621539225457179147597842960760392453217489069794112404359766786683205643368308617233297175513297553578292258701972272325719564417538334739063481040082925504018464488604393678979769467821765154567693804827857756765135155887524394718883347960205526607101282867171206137165465597311786486864678815057619478836955678343345927722633067473753736250786904941739742477599549576101629477683258064567865581976021246219393645761164195452263531069481660924145017982833087436754774390212885801175897792984169488936908222631482262107368129967995072939426996019719050817465776560275907885587741684135816199874412294372379707907594044350273597106684006103869044652512636088700266505710460963118655578279052524686793429447184976617804505252450236478144821218064749961427484096929568719428292500181055511382366527259880206692995072320000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1377930083724785437062254565042735946785474307867609591985760615866307572292537130358708481254295649280004378707026658607831223380084094369655476289236314608439021667809712377563422504750128751569979793917496312935025009415919148177734490110260082464211256289490091783583184508228352115317184933705734087974931489202699887923695817120296940207341160519625938680068431841669976338649139806445408398715475886630155791404275515660519173132844459908852248930744975978376547036126585759566037121179699107805362865100574112021286892439079082807723170370753919092442654385411241124081451480116262508131400611926168602443632390527384841561681486987242296769684728461227145875677407679775174281571323808887682497225333841030224813377205353208877912933992763956112193982858996457272907069021436789816007205804629797112109851100648425422235233277024970150556066260678725943045050783716866046462763275755344381647271232700333200597270656123084741120198797183870970236557193094762425174563382058932875510743805278244745331357945528407834242633265713232968694794391168840668175830431468313219951861973591125245704324001775207343897511353376506524488615987794935427298116623032188321986865375612163521246590026161609420443653960519513296107795620236868132628150967256432858474540117044481101201235022952122596649924796573178507749692994835526609403947596811881595305034320557403199829689994663949866974049695225041547917375740473009402968264575374656212273750292968929387593047458804983275947200219253830975291619223738359229596769887113772580632070999188121733620377842213282698503455904807502701279986172496304383034845237756662562392655260970681415006286954785079122525393867855639292245334345144472744456318675292846885512309854942575845602239532246129178865648322384440242016221149066698294223008652623657445864455392960325217015039942864091358044765707813977424435918324785117798282464656944147308698076875846532442976662769620224784146631297019599299511148624514789481355815462557272671097630527677913606496159523027849856546623367200341345623496972047881118652951055880133840708879286217497622128645734215314726429654251981369274094412126560217634658490779752198639126019419572820307980312102032847065529685766319128412768000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -58246110596721059580406309597537423162268579644518364111989880958460576300644409809590032830818524239528167002334770380912126710520146214519915323383611678883630695251851041390400084733914298931607435876687924959449763879674926209933870001012730950687259755249589250325506542283978289447374169074784787328387253340630843648954727005909177644597266404790927195638853516432199232479282907963027659045308296547981214832638849690075808150084852472402998170181105322154522984146276078432578741805742289210441578378944030576485486181783764060725388866805776440926752509765347624482021959124296205525731679033141455216031838319262486435608336970520687451880464262707676105048891811355600916688008119848460384288848606502257281018682251202522469826449935152354113180480568974341591012575356594725776315868417981638175912374129556228537589539070325820984139095446646136220603010507046693101213226267198594111118976202475797066293459883411734887420104322853619126181300656956095414033261362598985268198661137970117790146831120122520440860642227558618849279687204888697541200422705773503806659436007299132591641965770487277323654440644624529615418040543376951600993606873859589183316152149738866274009889470190121011435477404279106424977718229074556072768586042344311754584753449935606311280628306098862364853324971217517544933597522065983089217100384816570963419008774228203745178950698479377833600157579322541006625776862161194695161584521972905933403043794897833819822217239948198668301148721345085046176860991358700809599442537013946616758564556620964420591107870096818462282689235003565369654435772680542819831127798324465960322710667562512868794928985412255165393426349399924418482496557046055982078033383843422054603084838424505662692457151762495003580210368957781199262124463612202515742917604622019723093710639006557387664046937189186023333895860765902590668066416353434405646937621402163463855218094007001838457001579777903848585909039581978553292359332614752679690832574784589607026729890904146040778067427860101268225081551563138467564277282959235139462108683723396840761733114433019290811003862214383841317443027868961700794648266423414934129937993265551042936051260066558241123182030513116297214632566013776000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -143166879105490863946211617928170420979047422323953492057633616340310915482037538032009685748656037135226296804521318025974912918269464957564659673121151105835388356935079140802048965991400091633715875725310442818095820504119541858792405858792453693330490762742202930235505330991745025190253646837775778646934259750019530677382382019033529957743148090773834849205432607237735812634565469038346982504111795199271477018823862693345291514787120204760595332001366665572550659587646165256262356858471501293425008246881305130313746478642912751543053512508436009822192040901928715494771375366893879584682803950517432288837205510816948451545333217213103307057381987657709105389336234339597501173392876475103005593492725909854285311773919837252237770094215093250057846458391426723531938216411787998847438955952943131194151336160031427299074334248827289926918576522539131829858844813293336748887759342298831311521704679708178166440111616312199128930288977865607216852787408135599591004658129183327476567310293693819831612307769604213714054045456370579809074784662090157102493177526973431623900341932429812091935309492901386730594881008978421909765409926244591207182115734104751210783563424205721890791403472961572649682609992729775794328932749393959753648742167763807753417953555438623136034887880718598028788114159794602446991862913604480174410512050910489842750305529042027479764245669505672103743911292880068564291982676657109621359960772847956446188824427561312877052215604890653389740728238184960835279558263911534940738793560500541123204974004476907312793414495345172141387330820054182580619139329126039012401374291547321297557388576313964813621317287838716177743576860475075654237638348244068934965283055471436879689102534275609651252343508312207492920520014081562789929343737752153427937481736681672191397003263750739409343917378913880210534305695345104345381156266267816564345322687487639519877836055342426320882532476023575649154805932988171926502813873794007108781584182422478451368695319923872989847960009398673766444824191794504131816288115098227117796003836668187705202581050036675435627635187132552052122197240424377789782316989076943863555131406600449964195660664199979593050819810356979073343417561792960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 77897836603425079171154124122762315495460173226170688834045973167506211173941666202369155073213509806459986931298671399071667764538473295504949213431997708777804749830651672589658420271809829417073631893842903097512954241372396904563180363901163069410286352698133028292102123377863132923671377342380380476428538225029943758454331990436130899697311236699249918513141059400693701479647008741866025395659346218657268811905219652832968291519830418228572099783147199826798816908186292895168510983187142232416475240302129874273618127363157832437570355661425130093677269854037398145362168639614971248257978966832533536401988033970739761462542553583608974179175095397882524049611712421352699366329314635740481727805514157424969857411864606948878205537679713852168543503673700684453492442859084685917325189913864008951029887320856849942340003642961281412073722760006405676086689885257293171108086998183515345098141407815315405799326089701277652997666544513154293556079216944088885268438517019832312677842373697337105184807955875508069644816297076062177164854023702196682378235258574616114161896041927157077801791304598063996049170164698974275269614868245870682347124336332443238701146152772656394580885432082702019450873063123152946449729567959296313738020751832295197532285424350385625838803834543514467026852487045411103123767158125893706771946624399793458550953769860063390400100081245077541214438582464642006936920674188277354455723571300542642524807308659352280133454432813231003573845780552360614744573848311067041049346313628895180470400276462580688723440053822819245784866820118871910513671789225587742523178385719072953056341060563157670897037738935704570866232024255605650474752540086745112872690557072129405832521318948718003181035215238869875514132038588585799229820357837781820588153117360513048708299833338493348628310819578951788807672995675042998974404388291362969817250539427173333455728523692079425338624103166389312542278870703799051782788019625060240645866270624709195174331835585940075885298919649673793834917833351957823775262171916919239594800034869555065669956869839887822898894292266762555155332958112118773723346442765241721545710711748858832718730662099041881838515448505979790167656813008000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -25759735946442337621696307737736347871689050604011079193920269328646807126370539518627858661606402533386600029683539775662927825252236722861838471216668094725032459325920657738130041546286783494360039601378999843834032391527636976716987425969117467597238479751754674667248120488229093787284491014650450126296205157177885048656226159421543804826935647919993209981024658687680005902780143720438851795236786638779413127585356280491372979117988830812686955442369465404958375693764726885542602874136310644748145831835038803662592373657705529664578777029937260736823640423745809069779510300157217669865308159465670783909348476422354497991337505519177600508938037368901080803644123045470949290920358611561213443034975057309593732617103502450854475236579369263425103650748678222459637959824854175129134450512028028007378429280053600117518469264100942467882106649418767840706189371683525029211719306606824469438179006553121789307795560010741516636661444785018372836634676493170883911748180276983121793769499856884013125114908497457879448076582432204059738508651940184772091544280807835871802903553155520633500500245444520951878119970956331061673558603784101137793491556396032097632285403949580505244369849398191344506469636032044813245632124534449011261449704666352120981667441643422769316367166141017042547604389334838632491147325276354486870691337033528678569720695552280877919062504276168844609383381862365665978205903380687129241243923211848027148628812160034713167362457071826083084775159911053640120658654997811890070875584926627882605784719287335786493264556881394897591577117184816507695803413875030274888601810953406189348066519986559402603478674867483883771208098088026461244849645535084575922668084532148491414563075450379420609158079899603709368346973927478967257111997105212932565006409970267381130117536061926767251251867820756622048368455094651750133129583462278540133528529507424089463843937668026771406012825246985460816727054228275486899566051395798705140032359452221622899354375586281468600351921571080569628930084809624049732395085220962217615598289209440221955831563533193410681567729920937336486258987672526139077427349372892831610457842800270351617652567306236672006020319215765608228350364800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 6583881671105052683605715819340711625230106898754130281815150090476160342517570842777652151435374091984230383295707199437692942471718661897697873647918138513581263653946452018726658614565343070946679094988861742138982220317460847613380197534650187076043530154176915849482463308248668258070975166331771418481380708191861974506399947942830411915502778030198412677196430231620543495896119697878112905037904174417608622416292551239292854823703503193778765861104448430790195195073676701224449647789841391689000847200295878621111079258232782518416978825101975073756264440824412986702406876455363890952478499458977952273559095325023198308683688135946657239915288135071885702733456818574554458837870133013844310033879216636217164057304430841563508293874262383078343837657260400451913461328240517220707961983657928359017139466763751273944155208998044154287092069746264546805499223457262804619574787128761815906633390290770828353543125788960141200466182561761410251977604628158202723204311643041576039601189570922100989814772684111932649619321942154029725794632238360608074727494014046382519975047098542310806056195793200185602789811768643532897812830980261371657038258668869610870421710586335555454328927454890623826486360346185027224023007397480190108652848710500501578363203487627617294130637314825487653113609421352272545252649662515680411380156036856954607290582405694809484141392302015481587703073687404775493770605550217454216218854713096787885109444755769734655961347663360565528748818290300284310342255385363975777106349406608096130161439732189676387877148454200336931691909153541952929647925521515056443920283959557383108871013651986955589591711002132163684446869768096232967138376761721358142651454507412867772203550053482990156663197695109892513086596860964277868617064780684214864018788039149587680731750415534207374295051129824805337786960541391144843493333102456443633066863578305598350179637635536828186582048150857464301352355831805658589693332665279294754654404424300609778467362324616801675300984385073199984763325601907499955625159904555942797096608545407699398710236157681989102924318335539775440487338015996111654787196653024887830612661062622126763018859295298780438995910104480959048469120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1360687975099248001215350471275620447925890956881215377629601811050303748255679104444128903742765692734820019460180990398401308399648684069750124276855013460787760599974386021341968157627958612436705006690789292477166748548391877004121690435427201933950166080873180782589093475275982945621773987599133868698134240851289320260967706360293763385009117061648878008089419740501881565545306699409856222881249119508807491011644998420211132272073288758158307054890124974667340878689443676973854618763986356188521871264337112038187608026039358693727602811807013021767912585686956563867146530286519706951849904269739919628073556295128604451121319757701233294136527542600528782499904074238400420781606957746123896442688839397493777869037214566342027219294933553103823773060720324986454156072819781441236579144539886069168614529538776911439128071898109608282675207134292803584548032153369026680081760141205860894839989853415345635410250833036115081084823388360448394157878374721921376306243830906291820883532893720233061154956454693274532060273642523498462998826580940617213295676631219558002680151863523166476644020445029541917336426949687132493460159064576292241557336295446435154824735986415708832687628114858076462579584803984862176934989642634912214650644081412219128268222404081964262144502760033669978231185027086420897139260354890118363359847257293601844893508178379122660993280932021011637340137327201240182949169496619548957045390280689555698684882904890083495525442698495171290947829295583927233889337691751069757830186330080705476437019543008842986624989125878620677218097105502267772922848027160570869649773866715070309242964034619170771473618237120771385220608672965154646812549963958484346742403533256639912067194401447058259256365673566724982942456941101043244651074519107659893172975847332721164497696873471631079355585792451550994711397393591455318408713032013933531494922044391280048052703639363656615749131421822244239456839989020678537511242227966225459901621964132714836316340705484526796807991146808102409405745517558470168197428639319873868537256924401287013682422397099089692437392951048290101215185607568017744304938559451837656434922515970575726413045984833694261458886494325391699024000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 233430173122988919832877144942157310439911807933248443681118109009406147817071853393330746476251473142314156077921262701451528572409565870823718709934103763644102904598731437855129157578942971056045872104052264195736400508328412773283503955739044362327065631714103471855456316250990513006725415127612979546034564222092060607477007444210375220029956899530066847864016755050978706170374356528099833685304141965552784209087376847563076665084094359588742326059326592037013796387755588558816639322528621652014819599993276840685785508860137493968315234304850528114481859302821902769815989914143582017221720052445447306143947076028453351595482088733725854662860002423588601324255610217307606245941190165722599564513638977108528976159479465769996005070682488899855531690298097559471276422163843506470376550483838386528702654880761660466962368087569734080229369905291059967807578821929025616414435994706687284736798801284690028591265950366693272323786156326974508601177120412644538421683472359083032055265785420812843946640003535438093005480153421982031617785922800652774361432075518775870474827327742266632804156511359587640847839150860957599998664302589379491515859252909613038675645184662740420800004663440939609672245524774237724971883001755404103656261600071226010754671393397041743096199116263999080901848307787045499762277219510293412656896874732472509637150812517348213365958507933846788533157999886214492787436017290638548645730778325928011368050733485307150330068315681157697514269653368258484118791769692718820735862938086663379155051428422691929034623778252994875346983165127287992251346250968418914101413028140228281072080577515813206234937493588914779357074840000946757420326451901227649916935735012749378964286495145974541099674016358492169412535494352678058947098145430509336408549407005103256536655429537568777655773378585990915226367294032518047650884440775333147522246542907908792956639448929733114760240834503072148331393649115984017862840907250982762669414524809620655215295273202914712218733824843126468222571337806855771620929987582154725314923542881762920988455311795241366227266992256939676511632037316506252708688137240678981589562745333109609352515876653092292894258770095352000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -33411174796587810010384181359620493873146267171836881922664475600377590384097636936740801054815136676021641181297734162604702942762787769269065029585932110029740038507050616873989322547209223754964792288109066295212418563104056062890424745999415869952867161173246279126011012998134418388281654759665165790759751668789918299232312245498995070470213440352227504140842440118571565907364020611087737332573618546812509492419252744322292186546080386436455062634956087452332868088397672245012193735469865679709481312389451464117080699638198186386631311398527785005034532382249757651537707528797796080851921989087733749902635886847009243863687266844839712227334644790769121191505229853137854179278252486132549659052305443810720691950677826277781236715085726517139243009876887144623883708765967669737053590559134405214625356055106366292515205582509073080878000425224013367262706966108623508986831008028736349650149637889710385767029731711006598483238158033325138055681595352074373931260024496162381207372194940628661944539372465841572508764904004861207362119031615377812068675545743585156846010403089191319330153586013276882817112831900007202562642822192906204231432936434850223970430029083618297766550462705164499944195906768121786591359829408957997141803826792127307449175933204501066562855009780897156898497051105921481666161325856529141969159842831482914221557583414620242288810438806206262928151751779360916117102238403003158582437791647067208865914511917412964174827231397295771804844384547944814633734680355850585755862384330665310436960500834716036186439965710380741556782670916718908998482798125257340826725423545146727266776212850671215535567081806150950558045872470043285699878445781305792775862356340488242185713644763109534125762552622467976741076157819261717656896484180671677317986075153300880062323845089915299428582949752377904211675339745852103414008519154065745578889413203122122339822981103856017530640398614673672311897856000186540407394708151185473100263870083921634357161430570701859163931549761048956207428052125098636615784858859904106490744598319300970381332488197283435532103487245692940074811781226899015248996398354726717741214889591651554601833508563731153490790084650646880000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 3992164375267976730805577026749298413386616608737387653773680768431896777355228491557262001675680755018602388746615298151972223642325029216698950993524230757143191578137962889549302170272505241726855305883985045743980475320462066431772786087433739357082621523084723987457707900166753499048269625984000114924683309405950627752879374059837133462875439930835461720178386430560539636218536625165356188868371807643741305161320056437911713625024505975434942283985998134887099777714941117200076260644543551789558929897302997476681351344201623545154961784733047116615590596650074288273331244225912102279928690452263837042867654635241483526697970266843690792842128947708317546122960649553433540795117442145816996202988694244840949818280261862494861280839776187027155612894140229419863445288299252940297399687429190651247377238865311371174353665350265187924495230697099115410566445984464100852615740267755574095979167642658298524844993880510730087093889291804507771271566046011827933736611549493897804096298871763569270041973791870889287242572357399165211101566522870444116778156121248665229429146765141654849849991546808958410825204973984682698337946044970473117611963328248098653752088702057363955706828096011487364782992838187300568561818406931206009730411292521884419841866972849144644165319514472706487146063178739517989973598765701595223390054389330139955270309971491712631189733870025934701439955366124439721361916283839731399202880345489757235959831047907232287247581167069030703021498231122562231559595183142242081773231917179118576222738276643717573639335161850940363681065609360724545694523334406421848568028113198591852655523261277896941103642844215577829458530100155866101967675816559234285623529983250041401153201796995299339922033838610106212924780654731143768775014411299428877757999856885551324305786485220376032029536820855337268193900158852150190473353638658873075343232153441631032957784178971338165156822911580969279134371105831693860949093588956328126001588717557851918657351135392500449033552182935349459644979926159290658271417245658172845903572812506651587394885142413544652642675134483588614323507458146115723162882926968163722603623624717040242303147922707997350862926217568000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -384202290117285546516791032993145408072629031054245572829362319583664254419010630278438479515042136250994023779605886301659995068319626738156054464607099171343182662514507882302669600068154316191348817697919886723994688715196604373651801918615411603236918960358852630186162377206544943942112687885091075893385392304636152883273724925019404933504639051835399206213673156466169597096971239255471025567937678665894081060297898332642098748011373248433688559991958912507878449706912135060122777259239942685106804369529056834602364031731506959107888098637190886195045930324666008188581880787138017114804352510953154172908072937596571758788666153547989720890992570619563947254097116352877918428418621156631782202890623391681624330010717502945144215127531324817652889209475241954168646792983931977284650945481553913028083313319764463086665035024756260872058294200426991010481479514129617606597865672530952263436846536109388028840939444227465517470830724226128428687526491636589316231322847570377647339401241913652834943036886439530077816597613756511492514775178970621914191087098176280244643503427945697050348835651140337660806872527632750070173236843626278446383242254917693397591337152663045800861496049123181292517146684536178163763177252030728082691036586938151177073663436135996881153944690891817794138193942333380687034684435832219698378360956901433522937030785329549013267738722720305212525891503430144792385040891212432401385461588771460066466099127541754115864707461526765220099009250813149857191191848491124358216971630283257610593773336758964382180279244076736777034738660749556768453322279225498983030276655991014269466427068452585663978997813763578674639748367281369739376177403876768112307930643462488489104474566924389056875215994966960227019710569087778865763500805014126315781949991301954432104317913218395105306161761874146111271127619103228800495330097702516558132029979108849815577131004217979555459938914324898475874137778240137124694945001034379791490296720126740318085091372486729848918998277838902516797522508216115899026285635080593116523982497970644483816803522861864543326450752594786839931435221234237735619225384037570177990402664296432163033769275285352054396376843200000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 28369877080194202199372780974967520875487730968704977182370565897213888452250851873918547272877349333161137186101201290627597260393080009775913754573797016834014213172881685591328390003676831594410989756028082299740337359644437388657552184023149962810940218550287291044838635697681303622376823430791433500509253961362608041380933413195594796648524151636709167244858031957199451703950216003396573571686625060047969590701498842428574159301029484067752693390319393028681091090590132064372041372525906071683996926779059361319095757704584450557021134533145618268035670772479016783097410693920143058655632209187629635245284847373464403926951468623524795393660221967276875021835239197191951825987471042011154411473192090421707868209802163532289994448498969153951870164832538179873439243765877645845460596509568654451540702673313798497196010433489036272168599952760190096539149035063302699965136814943324615058292915789895505374453654471275172332541033980801355827798338536935034213158756380791003620377706790631688008165616900878823622389378280740290388934354182834725143235677431856842054444508057860765126729819850598930740099894434526571005736547407902379514596678125875485445936711339003229254575333118773777929742920811311978410009369978328917595490282977380276506184555112701529974072128663327801609808093426240958796735783547378665145557304325874686714782167887493373092655434164275700091117958739333621403849656449443021187854757014003268248030429989428202417498826208251474781628865074379524752524306928412315506902696181309034934972488163240250428013982127624192562860215782736180549618872254389020660988635626410529554788451706727747295089101562149262121265315842150521271562743537062249979160963046042262344378504969292194635457990662965046938365164628419437494072910520842707487384885366551330359976997854339690900316550222490646944494752147901955880124639958026666302210707365322955024546299158984138502525920034831677396030511608345626036119895054080264389562187448516042137218455975398194287980689731124789622004938117125495907327933230155862858663290530294289178274547596209919392501153707358264946781424546549322334167111373090456971680963840816215272598988147366329457654240000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1525517636748801691979697830730939853176892111159477548137731797916300498310054580022469965678963828082292158088732841553230905770560610272845078350984819776378035679304417756428881375194156613233614100258667407876965762475703433661004390123382152080247916240474140537381844707130068115843701342939050271124850418609668015650452563162486323388144512824108129962876863954868546223989949146632499829038337764133792382224606730882731034767461096900123441717787748880968457807841997282297580892710721466383061091267213557011738597217389593727870946469737429585129606123168311814409667762459646344217307720735831822724986661817362319911688777448569648121443062195686988760921399225718055563137923029722643039306616153285790258598627858594043421146544147927709975156494958090404222779133220314668840891955875044432505766329769607445010942403026058076448893563955156648268989613435960011948212597036137258033031795466606363195492628124725355919620736535412025928929524165810315603656495551193896360399396741186332818401932116130751705468018926245106550623867093807595281980739915061832534080690907435004670372394457787230047265814273839619798115323791774910247693780708007311903867217401592162285571890768322384546516928323431246313063767529034989185011940490971728097387561975715704808245400677027797811996509138578446911296697540452015038699309033460003477677953746313783997961038994642809138658537940065974239067250947467789643005694772070114081205381862790141794893233263443189028569072394365273654708342889852913458024127577799527982448830253949885657013639304815047976232866987014346117006065632158066077259073292465303625103390599315179726012814835033031972964113329510224944088924959356232520896704366618871346248819117573972601211981734624031899778655524463030723199033980203454937996619990291550577850603730534132842723737335688969436193041580782974085313440756310964528888748071686975354597802669370786810293955601394598465080539736903159015051217677431857927135222008437989643648316502499248343988343649940395425816170502508492794144136991673786363146929750649760684103741835373266705530108257987152867915110779631413917376397849764059200867668216906528109275010014781926442928000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 37412085707067162069025475725848971196325681327977732261033464802331410627486901454257405073031364042800264861043488180797177151219896725736906206034862250485101935825089473871820922643478560081610048319114823068085369829282827547731898417471222930209926444087184601896971442333288400246558488360000440780131979915693496520368796154941230428903528197567808053431945786522519435094082046854008900663265016438942508307164743248671751987402595718482317245767648561657411849578507713083668586343697991090787673946758826236620625422857835779609657409668803685941585418790806310956487206156856629296589751983996738368830596720913449923733168064577293698331973190996692095005366843295598402484237537159466666133365332071737518181845769621233888687734888971725158426506805617795370973453739483737340174924221062606326122519535874904558461127170022059355245538085919909919401285812977504861900416666903037688828754488425765373377904608187801492367357980902675576641526598089297504652644104893795914914428857375089446484031945126644132606655488135870896301464435476213190122140533303673618696343962631882914089156391951709466032044715917998624599983481711837223924236739232898267442849153431349751385581689985591743866252654114603521291142633193790512212232708559473075902320705612485750060396774962122341221513724928436757677430435700761115597875136230738227395093915514269120383911918726376002838169911246357826096148307054230234017202561794584277571664193093603780501707365029558534781990371955188362329839951782417296538521379518816572014418702968337923951140457839906904793253779362259455327216024561706390145797858073647859504945388558902215484637666281547913720215430485061704486095780437841850757493236352423014587394647827548016240104526847933609466534069515871474432448975807627487083266687335827033149451476313948377680112537617009391713438792258903186102785785795529220076796135361330183835299006430408046429209519821443043865383481382199642524320637992937801342526743147181768026220248954157441171082437919911174343857370544982226906287846175363001525417659597267267052596774962974295584943391688101763321553017413572946674023192094800777281465000048848032165014826164196326400000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 1179101111432921210926169632710350334423424213879610006601718350152619937179831837688326393995879142549542709200662494209339404452219918447350341745403972261821240159364560249726866731594016083998955704022340868179703787317526158323682555099013829239716027236926322182110155907745568242962485783874761033021683711752674149786229836827801388191478524654669962192856295598278763207939428129338538488877290543157635120395072008061626158973662759182474980269652806870377417744871482547357417569043178230692443407870526200368370526962630157131503295360731267581415709677427632429039812947625620714198238878020330235580184421572266032103779625322759297665633954276851640155733070543569613088595295878291482520420860519248009718449504126834389753686562266823964506158489174199786592352345556629252937695538117443288289169757394483440381707384755282800688331064496167343880581273825855869959535907021975644447532102674571660495876671252514018364871103781566621418776012918448267050928849561670469116511128431795385784470710648923709640034852765742421444609939572370021953253203479956324644579134667998491577130642431554004169842038515890349037563030961377125553996789775088681774095842002308693858403121556435010469624091043527745388032540799671778497891432814194407594484786915896229948650359208251781090662349015425094064324650580446368423085881117595241960422056621885310858937157011913513905764422527982209847846220026158565411466472778932460859823038324279008541165976818456848257614371021643057540903511298906663337198058763793434523010923381299922086681506784125809574129646529916010100110326992610998906533620090145795660641018333303622933040181658892491372808330477897601816029223619181065744069058559582914998145386793445124425512811027193988419012270338893203218571304960247536785189160000178104270538751965658774759300589636731023413377735317100279384626253945767251980154525078712485258640623103246289267259741165519241075320772710249411748905946240970222761656532169151141484882936495931901298840707258405716329147578495125252015884594951062848846599274890622262702006612051106416219584302267395115057054127433932783365371819340415749039157681742441566781804247679500800000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 19272464613582589066823761530624552369035301229301267535361452528270551652983745692378768615279310381209202388547114806112100093544235997537110341766985703565157657545283417398389706649332298823761847457651854433184984128990899703391887101055671606786962466830170827065829740158909694852140090931076054340138181454188418354751232208063652720722711397379009173235695018236931902807717258125264020299274777218091101731927812417252597900155360612839965421596998957810099463995339832326496649453542385512980151591529562076742874329048002741332602300322151738680155420564067332625750790519538022657803854400837618174801993155064978539598343226293520689866321192257723005228787750826299121743615933567895880470757344472460401458396772034550820648255272517947974823916562220827392673152304350624675439977981996893591786194806165339029591547497695607184552898613359778948494012822841501676088079385625066702988798117918454818165057010163712580578751509447700861905069254425913261366915553642272531104713841919653124646209034978031733617300921696363676408108991017231066655719459337837285398480103446441546118136824969566088400130104419362067828938394784087323363335552688264277344809372442462984101461487056290705621656145770512918279465445229705561992893518026153100494762093578838966904058568056996601723292685825168137477001954979106437713515983594259858821033116603350924686904113779419264635051835669470627116371902965479975241581795347577164022828906382513560198323003035487671193909964444336339005332415681695170607725877658180671617193063123308958881648664753765670642522644388374043030495384933879964885956283616335941026886039742681350092138411530961987593538293408907943790264573430406616553011609225758608210251963141231678611639982063453618750938497658079865477793376076307278077380919166368656813778857866183769094261848405404160162697137740509918307593215895481550598462010698919972246572572173095105148227078772370531127907099674404948604565039055179181389085542043803700348275736035593024576267977173171632282682524816550473928597602879859802046966771303810994439027340430379715206615312081555865416688820234335252900055078935223857856404979548226733920997439120000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -16335505392066429037749720167376515388369107514293321607718401953189424087701439889643548946542455171782339965848228666670260190750405601672295523135115739327224457797098677382393226431368301442374244030788012240959599753789282591721722102017548830462175688779578969438640810141693686728565900628435534167881843248813072435470497750174661117030111037858848138875039266804528258614433557244105378940193842978383618560198280140295652774737928022060398072353727110837374863449181536735714228644174720257490950663210675450783738461027411167321628548255918795860775817051436340424312153294081682047074439060000842343445651603063921772492049864714744803110173960370264215997830443426542839340735507440479010817896293177404913138975065584163523188375304655736032483843299632975063076051471442659357752106865905283260433499147717146141658160788488853496396113980218748105536207537676209287519528187937783982164896164339616083772351498152552434205772322488704200895029983140908072448744353060829417143593880575650093111730053551308694047223362866318394499785870383391726299773068627084005434236421881180424209788407716000416274310999800469995250709994517134373699871459565988243696833802946420329006164991982303548435616866802688612954031864899831848739225808046807236941805390957149772837008019356556071921110397790370553844521534921301239806129392109220606641747358531122920139547913235637213133417337491482929747451198810122162660611360446094847530490412382242799546113316107577959148435169467059577105164206346818450367129306090291539150449835489175842350842108492022589289332868618539787761396398056616988516479088070410294997198796163087512900600584693753274589493529084826470917296820689361874269248114067032987230534157911443965942686471088754634656663003011214109702016540133314392521775198114883154107209143313972666695132019065938331887373061228170489395984789294690650930794588638863545283658779119772033899491864578256351548679168104879066964898665112483389658045519259951158599921327687105942637298474404420746003541455619815804649558485694880345119819382024839642387773816198236719078705429250366660147173903372547967580707010518349671444761803803995936336819771200000000000000000000000000000000000000000000000000000000000000000*i1^24 + 555858526634994392770890445527794052975751762204036918994068664029892801351359048224685556809472027475001528588371055864542836184743067769467944390476790700776648896687636031581318585079239210971415274173768886833469202646055143749700363243032165211561263711126338354432475699443105905283326334352045368184545262380821549637778441416418407523306931928808839193049552606855090777099386253722851438282184596804004964176763017755562982028441631380114055926542718209172307838836905151034277693769313126756868668406482207577317095617230834400175956331952490638547842571120469361165072094192295735950730540855180281219273557294430449152404969675322175193170357989792494280149340093400426978686564304673180926962036183587301160495742234088134964011976655793631940889544473720393360266379330170435841984916520154701240310970982082450202919925966195024642373864784865588169490169057505649691447881490677616084001470023845289819559886216262269859966576724235635391542501045139973529383116119796940201166591602266853843600989073497873248141360981673448574746820138816453558340458044302016724715485838964573719280475306420058905301961967283324200953815780581637891749225425452029366561995726294097402036075646432629729238508916534216975003132308710715885613811849385398948874902597953916363157041723843980367311331043294219886737609511271028279261370427090812156038966860932312907680521588748401446951196079353857072956369188911937247927591112569466369910636872804667272672722471516073911707977222311157507479526706514335155201558986286876841756721516253848571393931848104283150602596910104570486696140160461094140805501685078371972013372503479454006420551546971824581530179042892967048624435729324821261819309695052217491006753065645486895128907029707474819502296262977155508051633308467882169443785796877813484927526539565970749265742538686045083636323300515219619118349688136435512807031154651565741454358973062713892251236638767493601741486844369597783930722321885370112968740069233620062091928256603048132060906540886395682872657729867066608116978768748495295206953198417544439182396175461755649966934269657744826281955594870049659111929212768896747626018518244348500617120000000000000000000000000000000000000000000000000000000000000000*i1^25 + 51260241899855218703859789758738124848837958667775057847707546945253394076547582936925245146454717768669174066048960999098210925640108045775349300648391320272555696085181558390140587448430545152984853098477233389029520242091980697890490826322516033851322781914465070492465375826770431536068339348515314855748819014044744319449326002837018930667719020403095838914990084189201241558325094139077352716117640704875146518902286826733929169145534789238356052618715474290633494518687847025985514728570822617802170967553373844016709254822651104976209634166893224000714568023997135802700904385892396305421817632853768037535466945740770550382236164062071787023741880859293512069103602666841559679427721717980568518643871319386206812794337616722704842845584644071465978719191208057540954388111102720470088280748749621560362995159241486173260585105195103858897731100405156164486125992769093703842040051297492931455289480518096284281948856690508566558738870911283937523374823986916649692224332008655290864214099236782621427813932311297923695495286313824045310374834793561058910410844045623933214135775159246836311095065316261482949981462939811925384737648672022819627142542562129825982179327575051712048379445670031054385614498380006925788772680736660327186067956413560155612668402782762762201655097171915052848999382291105638296682675710246932784616846848155739624747167201656779127095371358277141865574283610040707917392762929950341575453440757745611117032571047752416756963760141595962093409816897610088881586244456639845604637642015866081725599011246049191970326539428174853586351312906000289918134231059620727376674648689337719863471632730339508771356286528838057001590033913167716897323298608489435503456171486407615779639577925648967922891012014472237161377205432572126991616212551377735117374880321395743010314585657440604943207362425176625844614756581031591117621550477606320178965975482721706481660522381511822826967169923539397047010887974624978976759764855240360876231891620031971387897197459754098466997034822810633491428916807358115268035740475667064821180845263198793931258519833499910694020828862686051213911036069278533711409394261744631182502527651654591440000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1655865149589465884007537337097180786813969368701144934127314928987513689890642414328377630079887902113577446080032661806481055169420296642893696803970334507941339559999879466199622769815240601690482430685797935073678759350936092227572434758370580156993231142066205380543130723277996634283212841700962145120737099211941203161470067917122273789388930085916712518977172844785482257452547390940400939420038533659435460247845644266810369536938624877949986720261602740059852761934190811736236522653171194383430706810114678635224223314236417568745856121143332722740986280826799788124479328644877413402669296298183344042721390549304095436264601657168621489080553667444393535423651094646039942389863441337928904413985228816890855814583539855130763754939108393247350246556295607710843770103949789639940738836119944779138037474598600983065672472925296554078043297920629282380532231954113758940167233371428969787480570501659894732612362885750343796033943670584112554781143196466645202040867205912220636691695727110667103974931349903066490132839732096446690308713741509020289201074029016078450124331890529277416820606494620640776516523478116337580875228206071141072821662788806148654100895110349251086371290915282772851403514003434884182473387256247816007112440890644959107184641421792976006699112508075139018724564108411146156631109207651084810401696050016640681619458638743020774765314750538353234451975068573934463349713009937621286445871457331131662034650926616322951620067222394842495561724630849137579338687968672074593383651468300789188786965817732143411261711870327650889928490739558596948940594844142009135075386906507658703602913084012073685628852154407628900641360980532258200376314648282324501411481435434011765231768305187240860077015103388281588180416028365169166119957075144845075332102208620022981601554146984621687660996932188426730997737755781876068693914696389398346777611816264716173613761319671343065291346412086736347425876170054093701547312991140547805069553922462229547577731579911055083269752078538315320921289255738829334245978958910579034477089770990502108746971104766231331036778998100550912510087814291472899381445338132619442337933416202635200000000000000000000000000000000000000000000000000000000000000*i1^27 + -175657100700282185177412881523345485577425336319233970377208270538360096638445232195176983521754299268697479059221746928647280900376249379486923995917771765841034600808392026243231345767279623159628957288220429736883482238751658873905448980315854381126820907212280067372202153454308256295844151336607226060509785763044085654819158270793228943613251719472177259959449237865669164950332363476455145930409365808099050178917394025427056034341890124296194263088475442685758157326548770176191377501449216850421262685468093532305043758360179188142123949327703869077477539004629239463470811277429813689437815756400904705794161148119100209464124448221488607340539392327269859390761255247103416291169703838579829472716395097865712751819327606890474987875104228654465837751844223480198962516763432974261843449530694934625880133399033807794638296270152330923900676252740731034099820764859481634794617251601838198096885650080536335905664944840004428669852426957997905276710077969382132857018602739025909978635845745602404949805272389684622559407331254304787497112464033723261492994315169474277229423292769170494941227506971961127916028725000375789658254306880075857050980568367905245084227978045852883551062894531306906912110509782680938297257481047950870581767401963916861090406781435703768289506404534540873698721109561515087608387995141045424237885705200862882594190867326985282449929890017837530643463061836828615598499774245342109196434882135480521294202345747036566317404608765935890772768875292856032989801357243270040348499865311904977819137883416785533011473179660111937660062980497402681454253233198769746743032687364362551203123724050661109808980449887591108693118697995153437203914895972771302467798571709572988639400033328077401247072285552141397581717635787324374120013845719302402678989128430027700444342440868128093335062934029842026144743334210483261938608543624059584702491530473974443118024872824883673895210931838732818704272279342570966000370564415450062220602844872420886538297813195236020522639836978149379056348522689725718060357019517317157326395270158267368350180798913755562111281742789772239996914030212268731216177134237073804697014208651680000000000000000000000000000000000000000000000000000000000000*i1^28 + 4878462434471473788706947501394693236656373790575799420137357904611106298558808806630185516948885262564866417261284770671458073287900018290018247676206604741304064692766320159479854066382437155997305324027833031463636857394360552708882047388498866437719298420707595264110676862139556793755276366522795497276208030305691303006319541068006312497717464658206132539879928650547699606085906526555808856370520301736837115648572264600117295076775710653036639822846987171658926176249027793502469687217164230860034436416741972707554388045528158097718630075008897092897869771167512304720946831176458774023556211986008649314659982520953626021295280838973900016698838802445215850058392638095286865599119552364498074191198092904397095712986528000716230377321004732887860462924519514045766793279588232318697405581900573796480682424027008300227121822355839153719304145112760269226098393430365687877595624489528401659287305420832971701847649403585943248254014317126019068894885062842340540000024022245001492723089381246537776766961753568180144480653791924462608206077546857331472516615323444770861471233555556518576701660350252708598776843535987077743091348109263241796590070836038504536986212750118102672919644163209200620253817873063050165663013572624254748110424613465278150426273770337139943267430117134529354921104490224870598387692129543606352689901456851236780109963792041586552279584924989577524698807179852236799354893968627654184118601674556346267813342462243697717599274348076972096174535786988675024845602410981718637322063602533488706642501736522227955435377492177269436922585847071918300923575738028529624449839319895320145882988881674834364528913928814954373471441668689017466382340487901395348208839057613336463821465972045570794454602451681701596856641609249459107298128420062626717164098291256090018963674198268503671568691277609028879475611390236969245426303778068696808927782275082341168332028683489287391661145529512756174898311944875691727841399200822994605562892161825787833787126428493644375140756950685717086487442248171279968654240405791207797740535383014851215532249200355670508145143772599274954371539389184686051252294795746015736974080192000000000000000000000000000000000000000000000000000000000000*i1^29 + 160920205788981273278403872772756807363992006750372191761195854508698187431960379439113182672241541474350736148850115615552701079051173902218018172635355549337293800027062254044906568147694987468389248591376106330544613985695843250758351913373428972432053574821670526930014960897614047994870244736733323387907055374431954807891962685680068269528216052176926959206358548351295755747828251830455592434420407457655713199513390352623288604158852106948849511274206648081209084035049527875544774313207593190253637248312569931217242444083080012010563269644100711347861581226752126363697241454666301775103627291578549027327025619498917726752580102354694180754048337771200294650769007150634522934305870167447853798938952084982089794015387951600134059601006947951523724276276328115193765604500192233619273230395075636773124800426322702915785148827839242434938197994586356011315259018902739003312953675887214204903430553014124837714418742293725987849208696120285060939866692626337798429967822970087828726432523528753735618335941005766401166985256489241238673112899269820714513609622259179446951243210394089085333004063279881410040384711797843775016111178603679488382569419913824398272952511187497763993493560964150750201876606035900907765912694364335206963763054546921238204066475491364517881511888139016504719165748659269359485611883775273585319678809687110332683637236339339572954863061527911199134811625740448374550468123653737134266741318902336623878667353785975480666680870143285189791783247812668508680653167742687930800380104626230014327722160467135421311236967143609480853573430642344851861042607222007867664828890928620653884806341581339465447621949575306051764264986649560000619544997794860689844504797033298017407433017199252893158244531771559670486468493667161642259551790045728103567733307080412853753989785377026546063310097183363351898388848023891065873302776740960804102204512144627801164217965929870961988630255041324179615396800805196693768590085796813216688223810774564890328196701672431854356885666271963101985695855432434614876660491242953088218268436495861926168574093317739235293808279343244787947384306097148117011536341045261986691908800000000000000000000000000000000000000000000000000000000000*i1^30 + -1659722027189325338282442897377029802977974353860210386294968535573786081595838617543332200592256342937216810308369272027552355082728341354627467116165742499723116777265902363206239822795873838035244812041086360154718534666641279384366894021469380544376174995320542091118168906476099202530567386670824631714099148497729967890809275590995082480485956888069560624672800786137552170969018419191761877697784502906734301537096041874441322796760744542577524948175481581480359058534162146325454419070412337715851320631537277905718093335644447869762560138070673280565196956884267421790687257232092437051976544307802478937017001124082225203272150789537498602371465117482655671705212406790255768733651088967801463764654159767283995001829582904741436978834880843072942713527915086308414709664289681933276761203774605544311378817767478331306262117639620253755913647495859788333611939549969464183249828433915793615532173470339772546739833155323158950567374590191298647546302971075719182019328940622967009105590765583626671184140911503289236826317694006574222483418123275097140972427442052837806650034913200357529795670152429073976944200426803841120191573217745918550191136191028616645050453154846513611390004150056005138551537957326383674895086060828205311687855222080028908717711407042350343796662672901978820251515238521814974056178697831491545629899253820837178937536553747086052875506434298396475146248585620061605224603726035940658816659428735714883386537378324268618516059233185291739897280623833027088092776749764696121772619081821160945906155767558516312186297527186182347175556650148651683179236497932747287013953227053128421659089774025822926329636494374930130613041938745423807386376747992884018791297283278068650063211051815159772711646718466522868920692260196620501364042254288013352310405691284649990230629970425570420084055639857753869464465158429136983965833638333680662611544599632170344534711113247292148312996434804302593795807276270548051589041199411187983244041260426537957904782653909457759326270107530941825181998652352475412238356853007729972709109907642400956207907191648422409499330455387965252165744006674396004967278467404972452800000000000000000000000000000000000000000000000000000000000*i1^31 + -55497348019462907878419009545008219660380949247484436497315879672158370966862608473134438580059584753929446201887269271166502790841588876613827925620176829166968263943988752210872474059660756959324798704839051950995265238486755385404755707139372569276193161196632125814386143616453540748102000257023246003148992420418143439527255979666175063752360056026404200386236838274442488448074610851207338112389290093907582545905304564515937052417358076268102500723125904714189397916929389476320311458232641754748980747841303365965245456668249409996134261492431648379553376464851207094111968338934813520112137804610996198576207395018864409653082260181421603432933085367836266668779436144978091659235072282922602996516915335904221731310761799334359881659298891384585498151918274439815024916750415600640603006514326951077010676419593525589117712485264938573284530117727627987255645568364103251996948857814144564626245457875368049768070424753626702851892268166375968597936787951986339679028156353046541561778609712315823867737202062097393084451302748261757798413808989311098585546856218462514534557951636799425662788984483761842348642110551015973773335074923549873037090514826020036968340228323573587917313235557560270443893048049417261449725921842838343603790524913457714499948001775232255407310949669983364603317495472728537063264479448106945030430893686881909063491604924297882784762045778899009531026270304379775963473078982681869241061922861032006266260618224621288417457605494146252988481438668321309081202563829513728340962654397824661005743128909182418680600330898786712570748368058578345426604991669227500355641459643132239642409903245372809713531090677055791529628849464961114538873851772109961595998465941924210818985774659132745524037391285242584779004303046220292637336795446676481860744879287436530143335631636976790958414691347735086432033440368625335146353548225896198560494338071986101321347464963540210539666120891671188639746796352254080279571563127422009752153259807138238726014104811054058752223148214946324918845594495949255916364291724088368812785686533280448712306590392514423371117280684180725491754508204518230807536710873739344000000000000000000000000000000000000000000000000000000000*i1^32 + 1336754210256168980798050201347482997958929928623382864157088369971568145887444233053445799405356923617584213212942267890987717665428855118323950719400654159251554648015443941734434319570825271960449691757789241206209095277716949545368016413577516184978325187373865792493301081288226523562426564607843757333743131212769327395337422482248258413293958136711382596337305320876949263027203109931631936381776760617484228715168355849009011482015952349166481849222797220587633217127384342265319675904326390664368667857684809455873596732020922772812142579053323323679819949318002706978459230877148719253534105270408026592369064884500945695357830782616942256971825623495609184746291860859169820426923449608079447837159529250468954328908809728295809481011769997331065838488620663532506764535151933993506650327648705773220363614060264005686353413389018633777524441140407785237711531514204737226827695761360623830952816929341139535638221268396627911235620461631402346960836677637412757886256579024984711910235911117096179404707478982903069525979735145736971551043434156067296135458872412791808556662613646050848699990580677010076638963808220680885559370543718146291275042361904911898133482197124492882423897123457026908509414911306168865099199057267912352449027537150374589095072582606681711066910960154262629033321394965503069747266821593328790095931571756350266108355547511240880423390727988508525232826794183374784685887451381445837329607260116214039949648295089715521978797018348351538395336248051818866854560822537909499011499256361478323977926855839921618582202542759696932093104938851876091038410822627281400002556531920824464023451776222108832202029200807695241946232566310661998434827441174539726191894615746998719089226323643708633961734342886269574823736979407439556065459408564232858020149192788968849420924813725167126440872807410867489522414732096371553819934905929332130491130302074708297245799514737086042675139470101405224469115237438115943546358151467548881359450957680606731313829416043770679643753946622704022144193306876941157828381260268517055088537682676512271656016387105306995933556001649201203836707246852822086556623081577600000000000000000000000000000000000000000000000000000000*i1^33 + 19201065340838384596054187695432343232050469464181535142665028756929626708947474966921384355775202288083382012638435519530156526528710059209393599459304208641395725628024123196166384712791701153704093550245867024439564753280476898086054733391032234054677076027575224584100918887326663326730004581392661949719954126255342144024720220192464020298681525252780024481163770844194727025756708813950688183451883817472538041765918517588096231907695301838089852951647261333116889899123154416690127805608314956432817906607785189766003956154629500509044303771860541969274499891092865237093745864099682750359054866761469593658487912938726242878894511579930891138183677480209497920579290470812594555012301734987443285806795407493225544983358362063480823008146441261223354540261192721121055018935324298505057273221926679890947714033661532730634599877691621249158661910009600956442194210634846507614138596085083312189847002830692471961704582714993660360497201928926541698222340764862618031247706113042491114275543853860615751834621242345426700859807241411896817475237573876466281411270939927974045537777533550286800301142920364969981596144807541298869433826448097757340069535302821205351126971986014886715135748070698242838658516671080134187935355014112508437962929782273153258627926572591689230184919106915577508969701594844162465880427609588912855479395493308943013791250774348826032602253754653403738986693325106359197601795257217817238398384134868861548782561028597072862917031513170275522552236195734728461371689717525817488271693720991612203772209128761293223239851416848414990823322967804280770620363327780631893585108232368711790369833182864836350685551320765090921068390625302715235140513163184640628226375397031668585886765735855668671588723280651229607744822183833530852209644087722708729916651084715816830916592619444906317570512674524677471902867377704713803440515984452686039974593827897243808602205968050412203313520408784811282865208204633675552866782459134494930134694655913675887943854702331340235285642387022277064399901779375130800063174590640483422277973985716021296901909028306337958770623919603359241295492827329988172599860000000000000000000000000000000000000000000000000000000000*i1^34 + -613218256993495279900895786016780677027982377441779087913727848868298864081189827358470832520711921748687398504350204694969771356507967821285915664279571539040578892239406957474605899125148041115452088976480821994769479666646283291110432379553848951203910399777597299023329841661542977914881642683315826005843585447617661198516688628727141844133726610964299064018359113798409253698435489792738280932074012812464887521685001839794677990775518334166095470655691757775372266248091701864450283025891225488916948755620811000926862948238681771820890092534312120271525740339876922180967754962624861641687510729083569014911238023583242541700385742593090502133329071363823872493933881154725795464014919438321135825658116318783364995025990542919096110545372063416352562581358242050961202379179423580055515657812764750286768620325599565646598074954459174711640294675144552187478981533026216795419011729123455783570811117073294456240833811367552104534607303112029056209097476690201132451112898823576313901620371387133139062139235068953334974718238154140596250818990065525934170047364680726760366860390780857554787942612098089594652860434251623871332410707750657257423538570115768038258433956902363103842209109902792252401211618805738535002831916789138196905182032636276880657010155728291322328392343578203963002426443905719976336748719414062827925543704720674134463916961368980488463948628570245566014058463902547088972236570380679254534568709554254418145341824336112287673444966569697944480832031318959678597524962789543689796569825115659930708290011477814802625621448316342565430290133644480002580530005453324304459469985037825704779245602744163097144754539006478387757524085276907599767306711221748338256207648516795851335188825995643386258358295675124384084841678502456517626012508660837181690027394399889688087353433712586783189190669243925426322703278802005393306807418322700194982973444541757323333425580089272921816619186192120964548467172472575298903023287809320566644260639352157338131796164779817024507314776702410055376839347235469848696434298909371401096470062539701079818277088051917206787178735609921372262604575347700410322816000000000000000000000000000000000000000000000000000000*i1^35 + 5445726735148211775800375958726884692263641428034498946955051757745894989330712829035345956390186200640645567934585820892751211135343872288764017265156321843904935105598157686574525069399599626254698635761482451953809712898426417367427175834770804638431052062150086887398019688313156126368466111126140549335422273933932316457356742129503962469050572347116884743185788354978418343759835896238451335612955567489501098775576254344340678847177932911952414494478829607961269542279595189810031969052724644734846367732646402163660948029991773207543496043057074664118223933544860679124218449530875152022688538167789090011638460531477292621291968196045607880745948699875123100304044042399425532548772109302545747659701481741883741191118003893469497498044153854400860738469723150282582755394101215677241108592744101722188396287959330729559695720681223700961144471666483063384041370588961934159046593983332293839867769881359058191707987978221408302901223184171831724863451842899008911640548382848347993984278500162728109299280437365117979304532975905697791188129403050158680288071305962343456410242764322524981599078523756310168058705616824806224406332774521635025053411210172144070256971799297351385679233269343764300302686982497433060462454362793185584656904891979317863933312841798932046784739544338287181516124767155032753444027980173322211140928749614850570231525247647369062202208904963937372834146091136383141317128888775098754608306962071322591553846398141778416778052489941463706929687765523877011932810043658786623030255563302619857246279683738488632357736289401218124449981302440450192051689443427805207566175843018318166230755121110099538846232363284472223390926604763222529352942836816091746619844321749609762434509187522747244273444548750379365413493844636145136819240488023079248961837957479067874342830245079262702837238802804336576502042452766486949438119629040987766049224302363061874009171969718898653109257772523882346368338473179477567219544902434337998008305528982409122015328290276624182985740204947838964897695425456213582392736067106815764824202607044801390128767476931295012446872245874763512919632600293433414400000000000000000000000000000000000000000000000000000*i1^36 + 100202696772609310517937690657867229347535075296059290136027494829107441048876155951565998926481635221735856563137866802914034900433370948375211790975718913288940768181664330506780917855959284534604085621398628989069342159284481646275020928553275833664623890186628046594517928631005836578785436085563102080060758420055876374934209787040029139339865985548198943792326215137661922734616613269807194999474004968410947974987592204337698573001922247851413859654858935512510949758685125396268720589848732938898133073789288927082549841419142701796462784041983585096756496669258664772632304277178184189920456532207628357817502321828094477766127618340296026378468952810582031778041382087843200705087285437349283929961012863213483778813291215583749412368227874459274689676894716947764916100772170218256524199918291417438359789735808484450250948105030130397020337191944810561894058644575429294272795293820541827251726489025787649584952864213869615706899261336070305729385127814284783659276285287983709487941765158592741956495711285570203521537249456067149251990254263847289104883757092756265173073198331946215804133176490345262168610363209704179722292899982004412997734226224964690238487011046013298637393476652643827470653165911268378201878204580250599961669891901317026820420685246839241644278222588637135490156817030795514589547462505556760648304035529109948806446845059892899843364366789185057011429040866831864125442646741532328656653657139555395218093087949452528484143911613873903993445770590410303533623932385979079035871747255610932768870180597841028135795643369053449368476915047339643559683092641732977050114554080948350642461785995869806760604839716277191132725547380604769930194660975609059434380253123937507402996697444137415067968957139184837773564643698701496867185111989807943787798531551340099496493429333252986569679265528653108155391260915724454729436879923158616106986896309260530856074379886660576372936591442979189561119229921868618675279865245137753127639664328708627764868792288602581022218814099707028757949324932633022640879482540010137444089495258298333123796249728818864256072063915270207872057943554396320000000000000000000000000000000000000000000000000000*i1^37 + -2357202253777414256639099209019738175703174015045270434512166161864121018111180879268936242334806569683112125664111200772179359864102921565217633966028888167926819754802292623683084734494036700995786709942723824949304081247422115450296198599755840498735535570806571648642797213366405741434488282188496540669774009325851158790704775930593967640858069665112353516583415639161734371592051218519758986615865180644972456918128322164812400389713739623205558096718103996003500686204902093750819870613854153177990899178760053371000180398934505457944603865208737127684635858002208418924837568956510846706763940675286105655407935808105284412466500481667708613575360240990635232753360161195421444722986706391050972394665138436080642747438415808315313081240152501936148767619233775913994129182373854594837824793534750434923619430764890649043502680534189844701421756822241102767923747319250880979259016166452432547837290513253168750410564399032534730305075774064152258494893542561080536979249037231738265889067393756535673429568842051541049763815362311347218340496317367459044849053110037989480691710857763831096394784149185675607330617762980173969116625683713347173100197101468021060533507651609549807436326440945007032139358183168638656051820193451511590180370890080033281402717609332027348072269214996123539538400066674613099613101559998772873256620376332723157433759837810519974680315962311905798947708796108116532195837023113479445968421574397263923265501038537822240650104138435745791849663738650560628578789521000500086374811765104914273233521060451233667008261020805042448292754329859156308134789440586656061740104720547268233923753290596655754419341905396024574306670099086024171448017714406323751783596212044821803132950511190663245183924837162240649231160417077002689507383109931829847238714051886696481741195932209980934092504556971027168086249350757438581669223045707064645829411189404298829983615584928989992322697832397942087134971207834774959777567722711937699031741920131187831388707971205561380784043525425959252582511044527742096483719670387080546844597460799249853635276610999714190427765410841574807005437009984000000000000000000000000000000000000000000000000000*i1^38 + 8624740430278491177949319036556610745550230895276404967459777024856000579158961205108446056622542978212514489635131452002420162338179012507269392445510014649409107168318662702079935783602928952573348415295339280445087192844870316776898947314146892468143505419215966558404525646781334761979330476493283336527440310480171377261205974462067582907421796047313684781365541045083220267936667683996993826416081048521983067422869402309267297189858715988526917712934689922050937592015691571698386478462487506666191615980594263620798522626241570813127064815664561642402172807589379879443893378635381422822457355176531981199872509626805877352836402060525613786600371054229058242037268313914278302581236480937183656173547816713838540026570644897378067804817230744436763401784809077125733761947437571144214620140304536103357095233155779552973409620317634614934915864936514358411806530710740994315088325579656692543312136166837312086238654838530915589747933656349517111850874531100226692143485602094693708354847491787822165130241291949033667657277233925691973893743778319092833266491611260377897154399183217906103109012320405762891641798924476957532884989383888305935156342456352759124685989488964624808044316199527603049946809203485688468907506105888743701608587059627477774384435248137773327738064443840329573100706725336678914300108499467409534200261540920022823389811274168854906047480555303454629503752996267724069776430499564047150590674946276482097863760432242299312334397378404460301986682698990723786766481114990500248487667834954458548589877105670210133584175880534594062815635221488527513074630915385418558917090233982899333945158805965582701333516185549249788837048296161460612428701695736863466736613353105454816032255863648615198606014233276578584190894184897657958942880054531818926098030252790980850962668021644072795947749079233350841346672017365883188415870527462485467105389173467941543760212602462760196033287414803073246537098943903556857866004767880250383428644118363418454289198819743355362265075008229320197414982634833700472477175736431729614109577960392632157909849009905710566148958356939880839620664000000000000000000000000000000000000000000000000000*i1^39 + 79759108858071749350563443915970616705558258468935703465230887122499069693320215627154914715585941572877011597271810105359716725292231400791390349544118855859144556533782080951394293834025164304820517669966467112662663208400947196615333993402022604405885460036817537177514111390573032672178432391547052918416192511165962192537171321947540955431134800284542951593504603355384732830245723871777804670840406885366471225221203711393247617364825833193167677230379196709309382405493070582260117777037393572196244386364997448146393200379920182682344208492533056457051919343085910141531146220998725024735830993492853245292183037548148214866953567104480566790781588024478158793816022195885440966330492798468607081020894342544219921361376314875617325825755004456167061805043284440135205270245629451850826798072276196354891106742055832159384509002230266970653080845940511043316695106446494562608294566061557582646371752817075373526604352830638250255483209088413497638849015648969710937290272263942646113900732760345874730158051306920565072297802742394787326555233681803426691431843994300913620649339989325477939165651462743320443526986542583645871099286450124183112486827441293901460556012164677463718110493557545806452844766145914857431479831009399227371122513723848494154415177669431708831444298592704310062311831239231684195834427531442114321847588622866080124201687629452191268642617016698773522021019876860172728179536226869601780293289576277381218116234085916501573664401423638128333173588751125346797700763928873686822873014312896355132780769366799035850138957136584071783926534172664231744452975318267850634729278488106287255312979725071720603493203053403708521411988877455223898253929153488005350266311993922142092722765236665689087264590595371624419474591193243509367603813093489837944793744683198797190167196630412601972515728346274441565065202820194857964430506950054929283746579864856552883331180854724760139383659859770124851373744419005756718031197696043374440671136986654952281072126860300109260507146814205998121412461034318681412737439704064215133494472809293849356523317193264346124445827229163878276960000000000000000000000000000000000000000000000000*i1^40 + -383956686102423291082697858090835592057037150150545429430746744135924886836447368247134808956521027186804798704243576881976350154509562222055194684525254575082191400398289595785480061779858259759897364027345041638020329684427382718201325522938897973836783866760210891603242738263616786430030340819815655879914054066502478686505837127066868068706731446731627362037834003235213579204279561208471367321173950240185667003674885104842629335797519630354908243130678210650684193419912991806124186025686553845024109784030919839910475702336422983986405977662169829548843192243747861560263296293960512629382029318089823953126484623668684448926188488387367994991284716451954530902111708428094444366480251895315948958623068726955398510424009644371985834248854725457584841448526345554297709737010066739687832503490765816182936192866180676123025488907655026432503382089330722595684157348922876665698378028722430282190037226075248345036621343735861047018911838527967490639229694155412711786989084092834876349942511397531353755282863537254518625869294396326155897658595751522418944250150997559534859135079311068428826092244347298835324349101959940526411656879674196487247812559242005788303961110996116437427737083619992984811363878079625329930526077970790859312496972108547125792905284350265630219976068946893948392882489163572606343113191058626718760698907876902910161062616707014747776347269277476026669001013110146631410920206114150386823439207380397347704042965022202593448203298197261159432447224325286365317202506777341262491833123842208647645589914680492479977729771798845888018254930326011282029995863632408949680058178520246717293332290019076326068775296543064950884026844130546785939063030392933540645331309281074429570076469931467529504269694039709229438023234046919602211648969595972988743897052710161958835474946140283437042605486580638910301559527285896136039684270535732760223137343668770024494584347383984800498728035547223306803917491032978451384223174677249138040644328110020301635181231549167677537805445609469260797455821082838791204765161740353014731923223455300325246269725457459468632541990428387600000000000000000000000000000000000000000000000000*i1^41 + -887459804013526128126978775612344156867250522381297314845207032694350319396175840977570160832534977498945057713998620738468301630530602995069797473156703563921393800802370968561627094620155884997469495928864293018068525394637831343872340466130723985501492714723522413825018591914185496677083717058895369187156045296648744580479841420618954861194399622822061369604496857038132897172758014894200928755910748463441487364103903250512090985691740726739876010880664505277024705401354613476337100863693094096544193514944018997246855206635691603717821010932215728199429602904954584549204310195165233257161484979464717136972375826252178374850041407837954173758591460530806033248761844004355013327314417746779755170034667411568345599410751824737128347211610628258709537963423555667308902005824697040918979350280118338269766420438594296034122936355972765811985298277669552973580302282875216705916352410006216801893335138340791749954736788311938946129738699046022360743430888020304755035301022914864885139566070355548682205878840529959000237280728858606595064828800890200153917847485244786567962773112102036370535243218383904771492778651133274253110791120356592518251785309895486769147225950737018966560466780005413097220342122495389019622055165799331558820358691724610847804148470926440118819963037030748251259287300190955571042078640120102968030237935736285571541932350305669743459859780595414196394462096606616585764878059134985061834379715366829202490875114463380315475920110568214159835202576539164434314392337430934853291142478446907788639416786736911937116028187018133696743938110635098325230223179274165731489145637428387063253858478252967351223397607012074685366659024552210205335655025430996675117819633616541536032174462568002697364570462420359759633437319002504853388931091699079425863169663858801819852810285164545418205346271092637492991511727533704920126780376699415094834804981526412260514426032341207498054860352245491648816666858877322743744787715075821714248914749058522261615524401906415467035726303481555789218146350126571291230872907517609445462168998033432680633637019742532406939109102588800000000000000000000000000000000000000000000000*i1^42 + 4201331049030111416132922174429809998730182607810687717360433072140731568176913265024419439144469878820962198760506214878950123783553264642851682783733785130761686347036692098743987866826263081277973502274893662092919482183445514917019334070385427367631234086479465517554848585343919185359168288299914465480769919245544949241848203468622994794708523209349282373445707360698985850946465072271574928664382461755714607570234279222645694254013849872873144110182316984056090279682852366902796540467691923544626356666244222656398682903871642108116687722290357549367243064550007019852950356246662748483123412134469610794538757692925824817214435908570569105198624001492450858136154748316093483808956365433523461154043991621332596722110409072447354345501851753199862417272698773227414424650257850585425784572150935983254146242773202639447554576608067896569405035955078622604377136013488670451172316692544760613373783209923869216240043026337748454787849682801296843598575283549022348214242789029786390503040003663122555074597915398328577483062427621159171498689328600884409452623550435130861258794378268398435699147627832928209084277429849728133422687833423482669704073527664546829197323660529962416117925839622901440501232086930297243984505197139605414168988043239861714687215957611518467976969819839563060575964863631263229466000071034177901067934577677228190154467436246113891250130212451904610251582825328985853652773568481814176650600115554100159876131170314920270845867824592122931617685599908796272068428014122646331367706126246280445833339124433250819666058099178945753012617259313113554374612685456533583297937705240680331733639985759005483807164957482101646694477462978448895466894630731816212597841573495797057168585268223629848426510283199424193017860047915287936901559136023133724600432946794120595109403020304216633840112717629400988472932641978583620890182112042718242736271810453163780983029142403870450793991012532157279973586835843067392868806521253935530413934617005382349490896198703243534904079917705046655967932782148743228100563950719224498142833554597326823542032060993663435314197440000000000000000000000000000000000000000000000*i1^43 + -2575779989873516190516106712111969575296847943738155274870479363104462273685533102349572946697841126523318258372218012176659338080396208398746383000884939662339037287893867632699828548518170077575836443701944261994100767283552065456704024849751145533990782651875449653339835570288105414713784421622654360825874930034632771820113814275953804526160476020320053246449626004151870442834372332844021821513409484589431117906320703969307426526959486252558033563255763663597730251632914069292977027347283648458677190697229621167329015664546831392764501080609173046163647063108611300803114676136167016156676259722287751835570206895139315846093592918317861141337409299397126062142224041582295844351931651634705967205064607162272427624798565478540660811735526466026737059292182825160891943968422344730616731816215237229104756227941524742943711763800686278466495328707105090355494842232055224968642207159998069388901886913985138967099618781466494571038629551849946115840789068535365668152747313205037408574468981285620259404368353272824413627743051488766572649502930116734663242659969045703240848636113392018339627083610380138516285597577334157977121320256931581971783967666647077040923402208611665585907904650982898116340055451013937739164793187491453093460588395689244188682270841365552895683981669320881663754616111335135634405344042069914172656918519027926171203427742490319662192233488275807087951840826979696815510395344209155320346565659175127614538082294529025914071215931927067239895711162383336587380630571056527961921739966017276332387071476411203933778822558611094388477767334441323214230155026625908837730257710790345865630124690057648459722884735251785661089976436651400109123145979359816545068127307848881957190560588077530432615005445969765421844444685985329250539930426385085599478810075695698875280164544019666580808817308321632923423764602515409584176426538966022003925493323461118082796783278669393217441399580793345798942981611940661108075272003761312891536792434277375941586385816303752815143709094566683520312285970583385271145518390408088571890620390091874148802988278939579922496000000000000000000000000000000000000000000000*i1^44 + -42746417460624644303469931188985097312136297112590130033100552998058941586130620859906732960669596827332255223186356320234873545461151791236064759851205159159778707709567791683058545235607746928928951969807091678810918439099237595268506790969973355515810262160245127373504751064837901061558727975810753057198978249493242720353104267771554697242388843860056071280043789897007817179593350918181377207866444770060904940275887043228856269154073305273300560260673344766263540542605847994692186042823309602586225447560442299190679185699774189042591447706565943100968419369302874523652299409677265763768711228284601723176823772007223891467666068719064992161268250175028732451730678405800353103490632659602382436316282903493876734148441661773580749283736503299011144826150769669592070628172019489163763628740580207339645977180869507506469332958442707006684829776814558677870778797207476202052381535047274433532540225978405874489422058370425578972094786137000781799293171028588863216069671574140522498931664523987303716942906546288637432376805404194951243821761512799084879688449708161601444897120663142530506551592889971568375743923577531745942616824361604624953526086560607009434861039218603723296163476769820237792733639805870458913579476207547647927087570912387047204307094897679842851157805355188139082237035905315212140046708404146179558036144586959117506117842087470814027589455539088579436100511609574965465728119743424734307454038220505132336679066561155403932319625015612261623831322923374705056224040631429887950331827759882501504819711018236341052481444045704600997949336783883323275335300547725260102904832197284522334436838177168227232208222695875497942652038036369996702890330695758652726482215512925022584278296082116404580163183879088881359817235156297112398402545845186388332903714636629930123601904240397068938794114531408022088174952236084812494481058468044812695082078157862050408700767776354941057818418750194268691661285616319364111975503509601359149397314730059490561500077592168015742081613116795181945662231062604808240010289476319105665378655154256906598180760748010598400000000000000000000000000000000000000000000*i1^45 + 4999114617221342619597169342348295189968362618945182775587564521214347308866096417107560026881997500453352772035031173117719482312922294568339017558250794057840976973686274902978586512562821861221751437414520227200960102953130324396677924164996752758351917802422559645983754950420919742703174601015703154989380636784454728393815421076588482071430586685779210761343316814022781329569028388519046480555951307810877273105144024250240820625914603847941084661270324446278584559084005070031968800582105594587015614544185153840070856905209714837598662246538127622331015364635783941761827848568428395610613183019917284795634403638551445350375822475934270616245188846378305666564184674289259731828297653430566639915904539940311438096205075752543803810523717086993093426543577354787426760377974562492096837138541420847334514866632777415184096048964450204464132877551091513308912435776269319417642426341235117110933434038252888971633257610012036883959195583136865571469780990921643785922226992365664053349308177338439520836823978663340029691336354322672921630615430294584582708676675693777180214062140770723765120900881218265991290848550235639439469674768577637572156034040030225746020250438686625618036538883835819846714705314955156210958523440245137680317226939229226286635188713975813038127445950328702936262520012161791801757513225829237948737645509399553498330454094422685680989340957991543077185185247403448156617142123459056274751454923554087922761088596140193588835471991149032044225398910364950725977252723549256211425505195601453103504928256685232939299953752360206284539437338779914725452391887689593520239170742479107490506734463635466931212871927771411850197937821906765939024654824656034373737521078471502721548804487738497321070029951291690694006282875589266241666104041778225024482709180331017673818265264452252124469100342714952175335960949032412732756211935090506044685444587601873896843234923415027266493007177243796332790059783112987538134393403347007684802639577973653532340330959768624649340633256035574758747317972690819850886294044341739037984320089987663838406284487360000000000000000000000000000000000000000000*i1^46 + 91296692631756205705616952193198466109873826737726899090693520388413654922051005645345776388065156861642398328896867232998569961600325672367342597528640109760177183178853806857447884693350231940734855589086116030867657453251331743409826986408152174268528726368114196454225368422712219491098051496205069785321851167467327357950391130481994440772009940530289297159240889681210014777035255578490985889364617947800447512079153427772296683680359153234283240211698014012987099600821443547578727441335895305948801220107289623354722634670764982737103108355647716358793523139407502981993459376901453249029181563569997299240018623905375834692204554396808338799842108799289536925383364551162934013494763400072030197045613763257124110948748881880488157613754051436677139498802947940413079326075065696226127886514980814384784090835639343932685673414906379445309851906334211724737832111015668283270374434794393720162751622879711401021188117379365861208859113474486597436002841855651248027255053794692036701314789638561622944888787571393614239900093483419067616811950806818604640483314467097769639939804208903634926251812756475707411691639921206386720320305416336854888666722226039015334110299836916180373270268056420679670592830758756280521106875722513099786452185176795109441000134411027049492300306036407677990653501160332463351024567282871965021878096928510878288953550514456714006260267292705618680210231079748238639275045504233029396503506780212244912345179854904271450837110791758064604546006349432715015293324637818942391801380659884966503205520542225219704519188932296271342401654349407979864853361838778466334482090597716487120287681231398567640861708840664271349009474679626915807142609819161958002944934046632337909978970212346285695988185298581716392833322092898029330634375037514250280545673596683944024589088855811285085164641427627864609137888550425425236731735392211256529867509693101601924509888236916569461798132128001310019749737530011260058834493664434075956231675450966638371868694255285832255680972986472505631527313236842754710403411353969668481896893843140157380795056000000000000000000000000000000000000000000*i1^47 + -506721580725673470639580910766040213781497195169963980969336202768448162339314716847590046370336333591215302612292731595028773721614878027769795672392852089717666706966630294356561323745604313480254587908440785377169423058849239153422100855863801715985825447246718169372802713465556851328286248824213885374209287424684538739600375021722570853973891448191022083029544728412923863465443459867415297068528266802741280176610112905830264291052755386034279856172524339512329403919402837785932456023031440687792530913308096194943566447233109996724381608687209912806635992288689875609971182475828688841018003616321438238339071257433282735937289492740108238669392900402629005605676551734387549167904332967777003712074777653818120309071569814760563257647798627091643041035859355662416660240244330610293974556290389030778515179992889727216357985356752913467137184395287467345051754995200737201332857576987207357088568599111366572996377887875819996463584184790964869737882548327144747685262719118493470799688228105919448215561224326078273118655406687862966439545882597522035273226948478130592489568211848333738042201374081566044800687063849884343434734190301677924203123824892763659320148736286738957328044929177710096486636813917739789556856286688324356272787157087775268410833747748871682111707313288358812670758840997105873618309860359248176352203139233894744410965093339995453417100338686846798360402329883883256837413068443752348606782260733790119988289813504304605201467965959088162827212047896234479105571491197100533904985738036967616861531469761261714353646524736882070501699230252874932319134365683293918282964640982127378730707927680063039180806277222543321498191863936073174026312111769530262793821936835029680677969060067820583584789081465976321879991631610675536835274401675242450239217765354894976093220903572908299965497976697914176816111944320946377244114592369170372682211380464411331587975491455741158100963003493902262437838459503772743169400591725435413272380934278735796454659534597031308765740058039092573933543608801558214263540156183800338299383568051771699702400000000000000000000000000000000000000000*i1^48 + -639713815486987355586159533219668252242329146740226207194515495394146094322777506978894271183204071041072187387211908069859081571276145618183881760976457629835718949799264854873474285630545815408888022135898261177970111425113214357859449521114386668141680473671390673910819565797796990693340210736185595675220467028315020368691997346086493816493933979509101220286361511939865172655726184127186441451487003663485068299444091335865997882480551308314390963574070445870622334567586942384873305449795532193803973681652720161388651782507414002844524838439528977486790123296245481535320626659859051671431653046690756933068962205077578166909623697456295318860443453331915315020707728716631776156229561349050858064462608371259287895804069115780202085854368746558355798145073385687992503282123325502445728192651589401231935313497196285233732831305755716842024389444765673707009418342418574636232251032351762817338100241300958015095597229885873577883966027233936346978148318351686311442153209203608998430126676153190822774038858805305063933235535432238261921385659918123271845054603768267032006344370532914698489306373869540280803700947767106659361399349999492071965162341669703194895694845509796843461371428494287739160301699589592201477767642401101146678711316855197278026432863234895986148766875261395607580616286680452525149552045445451487608281365942084616148198295578745113844917785970002173694756707459729120635551581353415028829162680816623036370627050700936669764648387263942969025507975849954927781844173120353728892226777335696826138315420299052426108750246383388416018990026062950006913330992808412818352094647034676927725608224861718717185121656447199922923144813172361257717803115924137775505827263332977276810422013734920917994104233965542385647460125827139221776023365056406036098587405421551666705222957738020176601587055979748931447376676371027579956307572208976121662004087764404369743903153779034812355243356759652631177329288202035780212244641601348587708534664119801185640626391610380344768047628066847614400712242982775269927985623964524972829707756984004000000000000000000000000000000000000000000*i1^49 + 1555475540136614578678563135347269298567926850316638208164254875657096016845274225132109762029920146428815527325673266584279647866805460624671864804869681644573899629331048381395298991102109224881048124085102973922893801311993844192144749579871894675750888430124861282800162307574900819097086525660544324914150142734447948998963981801657729020937257026354117349323863005155054385701255644744527637901319927198620626410875301783991126978471833507390953939673444685908752083030996172565910686531679269841973826259341517965792888309427230327280077036355715084159478007275336787842358763662520833443703298614200902278486265860604363296457332511420617027555367802599327805661088896692332458550452972724829081432550280300311584136236974771343172482472194885034120927768499662190504319988663509267905160706169065570870186016072405462444434942376411557092424604305146236568316868157259739960890464819507320977770404432638653483648231851414028334316107764633546422237976334724628770494893973368166267400141183571721936236719427143847150134041126923207417376665322074829103456017633696744547667521710710450583971177673625331564919692836650209055300826339198017488587443165577217241731897640625299786669323588489709092809084812868891406733668441747551936897287843968922686129187613882651457925209282977200897133725695769794372565885286838389424063307883721205201363589816918662365195654449691842094561895927029126145640550374723842245188299625495963858942982522371719469943017669613146949363088828005835298618051984456811861900172863453594553236828838039550970927895974510029883347223159591628597481274947276271380102881675624718788585797643145811699986485654291842119251045736328017449293627338450797776763044226889432894364219847527765251004440171169980032066541748799252394068026174682413751665140264266606442573420384707446786436996592273323955873505298708894443196519519762669669685032194314693188001606187025633761209050729351952770080127598116077407181612989827833605966176976625030155654772740845077253802408111651059933880770020546217599091219595309800857573376904864000000000000000000000000000000000000000*i1^50 + -4004148543634874986169275987998325730425083077393631138141779924275440995807241265079346102460576149260370344563460654483277695110155158642447286077491544041863357218108220819451547234417158656066726048821710238730355568285084295233584416750869703176690086214355526091100256538830356463564106156871836091080260614535226602264135906760893445735867807988823382979619121198513402224303328545325348601500898623435005332800857013379172964838168416246675473800003353249524508140105498601490298432099320988318249155141574763336301552049511184993018947850469989684671955428347445373585235704099702269393376005050015974948460494769463764909403443633574335614984519110656967801722699010922237475330740592623947648061387508706427392686220349525726032100380464861048564918705697715738280031670890287463740035957775620056554962054322114071902777399363847666681132791142374685758983098620010701182313627276578954191583424993451516821311123309134639549362124252812329238866805351506189825941212545363630556290802664214521796632480505729699180593999024409414321707647507741576675674363290743658143612119611447317514931487195868262149338866575594585746979811955912877026725268261749372254152607107505593733913161710201849464625836162298359412044211060738297542652405585848498402142940802697410748132550189116152575670616428425564393381566304289244146214416900651572378949758240915851067596867940297339905004397872269188930378662674267292029462833216854965324732552118777533997027481781619527955149517833721794226427803877660265390013720868103180721508824758973733707274660569250693686201017139601880354994849989292148225012900501186255953011537070715643176214014830787317696531874837256478114513511277789171430754152016811184468295907221222895690834047664915639875841290524761345945937126532799105846935427601395997989404397340679395739025609140996313827237492574834227684678951762411646271669991898653875690751265869037266057575163283992846997149364463966683408175167862294809038535894900480465846484460761402947459555515636918679206707047102264498267734873841743406239885433600000000000000000000000000000000000000*i1^51 + -7666112584721552326518925577380788181303461241081153124622396030661533524260108137797046784335076140887389549226936348232847659864306680740963892174541782194532644117873600975349902533211686881868363621281192410997982971433596341440616629425585582022183109624662784446053871309073562821942705738871550111469723239122965173185224777917626096463225650367129922556238592869281245582062488791069223561223661951667785275332821015063007299561245766844957568182132113307262811908239043736673258067901113355783328631958569371190149589456251223092763922177543744102095842567405029647277436254377949910631261620526751561910899146303850981847464984592879591009714476459822604291476326363245338863938696344084834475941285757431422077823629153842880025902228369149992473445818975371100185716975538635348950162801580504958118820974733699456076342878119208514497119230127977160281168996831236422186437037983920265428495471672294515635390910458315160103068903250501896128534819458311255181386268163274415257118810526258085214305006911804561189790622366950990243613580848821484673017637121666509510286251372447345018771146790314405481660215465429786419060525433042027976927895832190094934277968953972352327696094505217554814215559575071486511301276532355382044987016643299385473335651339002341087869808274297904938863906537957669711798516505117005615448253437884171833518080532730789022800435257419458008000401529820939567472109007604853098668157777513721372988911321701651217147589778099046380151778766546148582278958027834981027688187347786856933663058759843280846679344541123541780800178740340548269847454387927670830666092348524843918742133025408394069745540760987277200470572700758561866536634555906921841772481595548276209780858301024071502010712564870816504798616336336430786271729320282533919393457911161799725623218495014467904479660858207205910086966848726334240324629508264418665762320058054599786641371583775188918678931745668259756619273533046803555405882266520208545543865476496015184937452534208771859779348845492276927270817531074586464396609271655762837120000000000000000000000000000000000000*i1^52 + 15395577062947162008321683392861132151463837289457044349343982514756759755006621553957814350641139149046514976020216548441243865575160901731775942565410377121954463623375881545186095020055341926076827219052200632898618552793439991317995123532752527576665630183423933983986813443263128493349453743922232845612261717745759455276084360539476680047556651164218304025645513484637684164892679350716107105240335057131986849415221769210112456657961504061857690748323206375183495191154061336668925234314289962708881032941814976875580654393202272155153205765791998027099077923473744587625096914113990893825670484295456963684699922149466512259099562800479657305508648077701187429550439096955735132796969184517575773635557900298025282419361529049871936861668654576748481047152688989350958461746263388578511114620436573503381175194723050779199665404701475793582061405858918405907176936801189887015059668690973557437237797898935449590846218050225161285016877107370476291293642529015191396768242946480082839375865531747172775960756484862485168304723811314157134343604656056347289828563783878014261864720146670415703257870471429252633668137893211407044684819867598262558493189501712785529431914186506299941472117876245857114793975927129715669527762659876441977657081907818345952433001659706471787583417765282024802178202339604353051254788425369852255147878677444255537753468485323996598722392559395091171279481430060837649946741814680978465983256246911903091709261589564170677989696424799237221937749085759312789218463042969686878096317699537944266738431818071334573430816336084515079734577832976758126698811097289027955695577388044944601985357360982162049428764540568746437636884172926523563996754054599767379779335994010994458109011524841595354028633326521574200126258372846866069432246349764208060548289462535327598961974951666610186164698852673343591851922791106912205328953331495714486084796960945336805090098487640833458528841399666780742549738106101546865839783632961201483506754488982492214756613604013728667620517847162688062074295455305526315571925691790656000000000000000000000000000000000000*i1^53 + 10670774047563323156734378903043340769299598632693384105221001532761394238503847591226000494190750324734439904510221864098448128392297902586062264043552132229485407268016535113645509888133335557754006603697050085951335329148668478390398308086415976932908045959402066531674559124460038355542746584256573102387707765416173035728307525665444698908246048493850233623632776424355162308070047747771395164447923923731671105054219997137598387523911571289430705414316903174124773934684706153732699059799648154702126390722013878645794066158584540583594965605456969977271852740339636241063645929585574053059661983616317357312985090575021779046577660527334641515350774958063989679659642051085963215437391767445629337747782466865234282555214973142857458451204500174337318390159753201794130746679115507106185567255194594072654983832026601052581481973725570043041865442024688759323168461030700054331590097384192225419017462639323261202935938553715764509569088324021040230905857739637182223008760655568680294744119838408035961310411767683834292918638200051448489810569424010847008886944881829357190705332354281078904668768096148887479728344310863104143394129850691923006481375313129939492811631706717354569733296822564478934109216293464725442445188636862858766630235503981706828502990032279159256888562324222108427801399184492795211949059561487099255062174435276765614850576369326164712504902256635945261041033700314377962538045311003997523097220024136679576267240697997437286531575717414236034737676715458766497307448125652244773515451903430352073776505704940694194662712649037580370031837248676350897977014460425764114037434366174317310816222268990808492835320304544601983311751443496483521137151345949305170985101890115314594389633043611755353694613349123851488365797164992617044567931517349109219283419319428863702980937630327796529815328743255945534649276772893411622169842200985177305446868403672673296252335979173483583003757956167481730414789453188670929302790085549067183631021457470246415864199771911155597902360177332492214108250995346127991685144761600000000000000000000000000000000000*i1^54 + -25948567087714807118383244596670390705656168898344881709740585885248449561123741056456010102450950858899046075319800688234749328936147760756501277119886798949570576328830714068696168893393793936839287269951291621913214231414327522181541664393291696385742547988456073260681130229451213747428138289878376789708375037080022181904232705500916655027831888035608459091584145540312010137898469548329909757429773795742876317188892399462025454787810988479993657733877825961150945847399745946925175703744213101673362736313640818337094753059182135835485287468377467655048421147810778422849107571052417871331179082987845141098474408568963259975105246506294195743534067818026160235542660645337998734113862739069814278201027348698376618519058622708863689877594990953821401685822666129944227960427952181532663687663362839108963118769981938421758204752832321263999194689613643571270759758764444530370504972284927625204455817957428955790714423781531988279650218855466975378145371818527602348890178710913675856053234041973316915521623910497804328841580526940783030421741553868588548615246696750600678823562409668981504176881787152848429541772770440740632945837921675771067613483060705308029026615525169118710194991408613274613536473562338378604496406674711474644845372699873293020431129731934970177079870797883147683074359984600266923820095514994401736628163763002440025142816649231001826626721721993659099417281198650997176650082631116583703742340365112747534437472724681305034370623510268779196337866512562391868141419380531494839257481394485598954910353669989383536826710191557138751412296913742674982917358149708894648742033273808991257075444750296490254820212389730501720426112843246823565602305101636250391110796245131111801117613304533652534229703553648176147421507116625774917032873019953166302871760712360982017379094225246032493894157939536041177375102913937869221058547730500042315692873972015533420072255427217599952749501665783934645369223587093058748076904592187852225854327672090992776847919843283347866262812072572730584881764781476947610755680000000000000000000000000000000000*i1^55 + 22362663593026855021046893260840529665840293921379170102112088578254886923837092820677134534350216956075936359288588569309386955869491560482579136057320522678797669688022382736032373455108956534525050237569068293395471072417514395576036901634983873093178431462326982115598644934767733152444389280985219331382106876439900946465131699934057763820767743792609635588049098103477762512920859173312579372585599946803559131160661067112599811775345518609535558191139211910027471328125374487726903918919204617622499865390322028373832120743574233717155556822483111647777934158291456361971659784608606337638842649819815601577343342353786016415442453643480943748282623161198384647034986847674709840557100630199189530863376193402811372183771976112452761682208399742036183059079379754229408990703892651810651528553233418019992468199108083498422456367614778923622991921880766195343300755806960757690801928789833722363416537231444492153971296436084402402688462063735890959776845089796862698923027311682726528934305694927435535925973016189510720029914024574149178149055225711091247404383787649800204711410008203959840450936344589991399270385617902906064780403320791172290339089946576756496212238340816179833045259388082190889932263006397595259996520779854264787641887195890585108034824864067314122727015564018020306035213638233326894456906438525252359049467600940372178060852537348326153055837236275050194184398681425979718862180939097442460196935706703557226556863740950011167114743628629189554377302809619160864099457270814219645758827881270768009632773207885891288886515909147750478854723834287618462979230625131862594029805379709947234439844170122936582233479953067699311217695744595710669044622514361808057685365289125670997492138902262874376809699382830015628085796151077321488169318810296027405490942805545344810228619272578144544212726573448637976253591321216923547666900335567207652930575623622535920275863345401177291051352237631451895559651012402618194610776056651117947576682012672382473249846977020184500100624383551621082874557759966150528000000000000000000000000000000000*i1^56 + -21586725036930126699935983653864218504773177437703489350842152502404453774358461856403154219912504316110118171543613204817633338433457107792257250383331178567305789519644148853807615386332454476782736435440286902164877316147737554777308732766306119659434948454113593568433725940685678249401397383738084532329122743305544080230728053702270907036763843661516264637109691313223980555590381886916017736590145039022600952818030804418832682686519272609517767941013358769261827227075044524175170587802988583271658179706798962357935519315590765585000016418414686166030359215129012845895218688117279858611288086637642114618315482758753635699820507014225694559004124696748042646824789034647703313787896587804870936090890802198378759723876327967040065462692096735530557728273363483544087809651127138108417990446724798180019759470096595239979876195054312065036392462874433661879152798100628753091111217986199905573570054351666300188873985480335436553953330377485156034151004947823869392169653124420336417777469424419289616599849393897519764746661879636849270055499728733109023707087815121967853664397467378637292133825723950373358935166278830877615852151982443538297315861839174783580310821246307188516699669243335198490377738868049793451353256636142093042426494800751772619981197485461357675644407449417244176199057895977329993884348323295991913019478556698027691349840112762913191369718190327461298774860258005487135188565618148381672995872542063967093624275076933555809195361168113225374917147452757729658790556942598579286542375081982863207226928476722647681782582927216985374993706658010038656317053128728206730901428783273255668220808257439716800729867143170404324418925641778330471762400569267981031555122870096877483574272649873347715229749762323614441355627462090527002954789453796377516012660210216938889574935600319154106631646233405026769592076604181503039996078431961916526765196614665211231909324100451834414542282546476178405663703303032560347022575841465184214259718606253193508790639168800608173466772381511536645348136636864000000000000000000000000000000000*i1^57 + -2894668444124173457603507416991430730189763266137511837373221427190269732411591791177683188644628963630482135218903857190224248702227025983899417655205161442773699065723449218846640262023327064972080692347494501572040217880016497716409811976153327925871585545248882923917530906971594946197716452293083688660396825584627795895009469516206721279567850630947878518921535980243988370048396308069035168097972098422462340389550535549106900399007741048069148764707080160773440617666805699745416336686197138388710854970277588293080830339606809913566785703923665549251544351560508365896049765490918688726306861591562739919280967181211038352079513032000893455211258453278540043153866900826890158493848147010642815812273989827682508864774675871184928035023908371136690457741620645581702889165599830098835069512645012026583350524808586589775033774406770270394106772342201690590229435948725438109156455357571546070204661228996665499424171758167249095332070572557799755362698163144950461152586456907358582319411043547805655992302258626353813629803787146893719812662275156211509969397316968936469767441837852275559945512067254364324255285387221579269612887501592070787422557112070625016506531112152706028257090411087817686106311318017567237587657169453884247479607960365715901769610972003160177638081744831299037893441176889054432316399321493365455065958525589983293273264538113467901465768250448411191704339796019332975673419734525790895186972100002180524519895420385751808089733896489409740478611125097849261684278105017095795486813138915706994564378505764908571177666837670771650878367538039699532263087108124944770243280540929216110225326566193972952441352486544042853099533949202538995688867852625760756804487180262167602284306329548830085862388100419818024414979178254337359502230410466555329967178550833645488028469859824025361559903450797484139565809402412382944570822964226836844529293168639182667933141829037577167834480716353090116307461052106561495084223034262048587288413833169598531290831310969313781532325602105512029021176480000000000000000000000000000000*i1^58 + 25904604591099010209754762508791542135819238740559908152503377425349854866255321982768550436368479338617486804385737623782072724404632297875491767963333141077667066533917429670672180081730689493153395116858728874250026245446504907630525189835206432249807055275169256208533076282834219840562105482976368595210210495779100473963333703037950992450579283042434993987492371444632159231303978372198663217401671402723187258949575640018262773208461660581615721215358038765760605218354015604660302189904228960194612187195934320763741453692485087745959910204817027597175402950043101321565667485125488189890382359155581216657635498507759488386513214895384747809757652620814493739997637778289240977838624475017960020473006915570920442066806130300960734221289044580053029072506726406275726769442467762617158836278240244919901229400583992240465659266125724282082140132140195090404284038393091219517583291490040868307760758038662460594227083624429484345474900886885656326792510465867497039582248470844945985958788224215785138211609168476766275733258285606189331222882165571757729961675732061249300196847312813821965922890683826899077600751294443940329489890470209478184525558396556080950628984243525695779258096614855576509686486231156015312460408878284241253449059784418570700297593986624677563309757583203267710031751543322205353322893440762168290997304357560709229601214069478643644771495794245056806358040281615314468331196456458737366161370740053488559361219316387449539132931676914708100991049814043927061875694892108155780685653801673964500141325233013666454930713408744649884678441978874940168827417571243564543666166752862803017837727162074738394947302558302703033102551446257792169996841948242948224135793374774444742506723729244222621806118002573261139676358336812847664619630733550398145787918174094182412820337682831719451121550063780016235874412807080256199057668269440060606449566226993515537626795169802924176922650852309087879816675820072471545270883377945970425402880161905001461658527770462378464945003850618711187808000000000000000000000000000000*i1^59 + -15304276670825970085083980258772258537441519360390725814964094735656481441930975333128096966261948004556978695721549019037897184618982239041062149757104370464163778198763107525559385160966779597772676992310236387784551595309701962680400095871337166848558682491811515708777030051947507017889780023303921623961107520031156687049449712865908903433448215019156903292136977209102218568656437640548483443080590340617647689536470351983727667299579986975973935645180207115108030091723273815459194838485933080428629762748898040709699139758458236916077393240181106713038769575273519412184734182566322306551751711473368420917909352494119158430532868824420378188903989653254938950856123473860231086056295087181255078377723850333842561584685762126847884284676303475553702569543187037638918965762688725373427366465390627442967695430433644160024321605356109006187558123022734960814079305295952151915851237382770367594942286482637120131397793457346838865155546806097566140418605936804148365435056761810882626166301017925005672437419166686882827334666971562792214853611103071083764536159113780902883047476632067430044911608716777078280051563695488514459031439992998759453377613958690918712369288158474689660625716986822921207912517003822310333418390941581272504475243121710033365241754766915606506733054977658201981619395327759840752253777048094334446930720700341115448804813261584663670762111223589164984843120140301260317849662637591321607816161062480102322680122690204030902510237731144353091825629873761936926922916746274418244905565393155202945971810005240159300353019041857556643715213765102137582040819992155776542280183115801678934531167303179567960055896846292263053063695421805544998055804723925587143831128260671331415295194941773305800138309854846664490216326459268708346063127763528568036130780621881610350902297066097945981225428054316211637639364489349645652898748221114937568402136127992232017146978845203800822133875054514640155221764320985948119476623798966385099313059210910528007713371426067972473607642891502950400000000000000000000000000000*i1^60 + -3016939664055800725363723870447579471417830795170361774026053411688506245563208315935783705472797695198717347004463924121443507808593107579780727142413315049769109191243645649185273090572349885268183175354905785748908304027663343194899831903136362995894969347716595823812877243410282758819305123120227993622217238504157679092441150811615254906370868499094179828879671915194340946447041466965942650206826321236707559588327638124196585283760165409803420278643287341163428363796770079648628606425809387294161076788527751243525908546826663095236545471692760406013365342954753394502264830218756682402378105136700124014489916122446643062986436889932837556173111405250131873391866309266519036306293683002982563968238558298929948601020228302201524553266011788633381826375100159114972729103955899944610421522147274378570567044975900413389611558908253911908178941162818169487814614036987211163328317606808383637087361228629423124286526847524850715835485124966623480715032512088002870378259372630974221234788324253854165661453673384521695356420595936742006188817578098088767284120789433797681556626480482822492680304228390568688653997175561084661321948748823258152467079708803761896214306514661010285434008806916678068164735091785289513153737759106865559072824674931196042307751105087107357069185903275987217925816739134786925581442468343883501985363118206376169001447500374425784514776581164192609198802630717384784217313037451339346876037975728136819786165361247472748594095513733349338849541380372526341131093034108026830117557263644170726231620040860403792714730663181514614468313369967849389457143077730995677424709600936245233245740923948272540040707770962970326477486514868573915466535429263791499377883265840317893848476006184355662903955677659382960764764632078066626974807997323066108280057482238141832885345871371942089363266038201862274216998764510752903705945164394738135701900094003359927169613787573619130086088261659911729636156547110882171508288804195181729419186751363766091261207034568776147340062834240000000000000000000000000000*i1^61 + 6225489744720712660960811394777878193100484952326801862715093492076279968872181608791505569462044610400315816107189650762668462978837296756701463788921736436503793796559062237449100318299667946240026982653813121956512725067345225377682746777067111869262818923618671960392839590829188555144491567453784773376798200324845003830790123394749021332147631183131737377617047941007972436546000630501208938387244170661795193454505559917575190583967416904235175486660719393668599714634029237240176074783241643272028917900409548932070145498995832255788480316249317741874097878648284065777887510430777895222387644564543698361753946950574868856409010999318846201510331573318776364529067466711242450488080440909498526159760101236246752111808781247905988978445563395846343186813215493747498807066349021816022005222443706399585328658182032065665401303821282600928866691619345522376475026794935302052423768289426018500844911719700724381618591966235228075275612927486338452948768808359091647472805035559924924039477551217339585624146114674088167023512887301478707130268572626689718921179132116453528922557059025534773956737898907537866805402688205260304799362456984511163550502805808998274143366888506802730567329634081646739462442116222571320009751545041653338317676222282007100728130666418014206128654508213733737534557417796657313077077989166936500666237752554100221286191840342414824546618937961269478898442055411331372119342990309140693354609246531296653220960443034458768189406825638748754416477314565555445204397194448916841799947331366021462604655240416600564823365917282875796708037030912752116279675006674362476302897476024300967573218929945397260820568457151105330745947795164401544711936213438784140532170750304095756061058648725773969145574931392945662042167547552636226452445165323897947894895052539703061316877312687253997718209321810001017507066626109246855235529063187668143679987600344099627032413461741209909980720823568960982792017639728782941990240293305103527759066274728976677148127042253011969715952000000000000000000000000000*i1^62 + -2981680708445524156112190972665988466623799751965815445056642471958853608497813149360668212495418468105084745524121849385571887303521616589453012141135871240897889690192700368813364733914907322276999583666365111786335187736848467396692173204012078443227055030955601345057132562366702608571548900760236004874228212577682329656632435241543994353202596362809033922296401599422874283415925928880363130914626753002634787368493739914264067167354292174799625249249534872591041251819387472255118546852556576319642366333465673172549270192749186355316827954460503860313341898910613793512501176352344482891986798399624258314038660875306121831261596964495431284099974679099260032045062784159630385346836684237620300968853188412368937986748475686383613000218887834686316653998806358510407635387076318922083468656549530387018314529217338038751046573919985831283042640019107199564274070629275545407249995047365050330625646838762349055617051331405745787758481500303361960699483923303220825832549623431686518607977537767282166011758970196594618300851186566827841907917022122889301673745093089910619092775252850597562758630735702939342105336489935480643287694045224355865860675630308072423273897404756642082678833415293548984538598786589836774426639382815347019905559843366583982206637641906423114186610176727879616492110536734306665012427484398839678956614784741974489913587685192658829517160588999939969440544791724059694629703814464460129185602744632859554469817231449344391205678837587583819254818060336735388650903473588755062637284786685956810790009944449518340312204823249240681671658152396527799399424750244520997848716904365432978429426199875547757337437055550057635122948538958143823666517191719392176591554383989138678427044835420096706453688436170916924874747599978507249420799226489380169162093870962812810926083092712354963472322851890243009735336329424498829244119682730738104808704472715623770364843367428359108321609769142113873691568919314569222229265776091774535228768126898973680404408178740399932800000000000000000000000000*i1^63 + 611250370624090409778146242381343774109251198801737917670680183402023700491990095826404021737845549484409320585362379942211919439298040512910307708937605883436852178835628788043312428096780267055120461008947905252561220024704096911179338490239057855983534450514217581393637523283781406917056546970482522999100190753651818305011801009782674048399676625596072448678217404185182699369163770064823845172976480727190542299911649719773889827152677150827096494147392640221729179856615080902875959538335201272287211462093005120823966357085963225487569887196276808546196770547941830250842256204339674388014319833907802041828923722331837193915941729982521384441180950136549186101365858105460921377008048187895087044253819674929751756459738713851750230463411562920905882933307777222779841013852914740696942387544961642353045570744149392587640829438576998969957445136080445867079144114266906093138205370718315288547320728571792790077083568693323847767637454439264194894543564595302367661260178395398935906169418085411614085302041964121396124932687505705665077707673706341827400098318365117101141941446977278825887641639404885517984104880591635819007596396626463212621321425238000748080432731923186702217628422333657162895699323674180458654684191563844724375862103309031442859707898946380835108270387870217620755293280967530690267365658780028253099766046987702491006884672930579175492073104860138960367537651015779460478948550807826045636285848067886241188988956361149662468741394361482276686531731450127070772458062262665558686212861149356899010955567497923490635809441951448786827891015851022384083314617989552297929873370532735886946596549716286361873411949706916700593965040193974874090431836425486745111924010606068247971665312653256676753511065122141416445805982754599775180218910865718611268575516993907005076681601427805615330313364051321577411245540897749397797640195665083362169597779783720985210063411093419935063835073937111178564444415258872216170503988068400316151953652962922227953736854564480000000000000000000000000*i1^64 + -90316197734487807355934953446974601313514192354986048517474463673023083235276939910157083550339857047076274726043956774177866822345501707278254598761127295435881290010570955580699144824791227825559771082821604923256000471581116961380446727384789894844610762131685931337923681449269324357863810876106941109591148160040183980066585167002013000604661693557282137792768252272018889121321175542735148538178800549723842194906937292192326042391782776998802331745768756594396113232914611640342684264271622882245993502211422525964663741899872217608290354740694013635780798548645412267814849122664939639440843893753669556825366975025424428331837464823521292755688938429799788548342031966944462413625874136123461683404796330329259097264607075176700023051239563734603449353014343637524905773996450897122744190998850021002966746931914253582822306278899070725837611795153080744291360038639630450434560706969124035286468364740992115785792216803169735974517819438478641384581863500822797945291419615131384992980860951961542229211263963762037370036463740259027434506610033652804461018667132198856851806538662618604126355297862692376484139766738895027518077707746153087168346733861435111351435431947100620623980867251507597995603624414177165938243526709622372895285315845767988432885305330481465947460308798046598013229844089427486158030273723101174774320864894681577614007494094775209108099668923116635331036624688392604751875250434164544443569975226179424785770393135054699002928580381341440097948239495094447701723727247550295758882148110999572426373690254220687605309189270720972098762724558131449939799396986056933525568249222542034901016178340090683904421145732921353218086609994061557721234938667025013595820181967295265837966325199087558502888011829710678210849418388216495371893085466649477883763615522610068136772365237193798926080970786759026751336528193210966062953113826053547966679053145728246359591859169352988846802940771391447462545766570119411574792825542775849275758820013660114400765072000000000000000000000000*i1^65 + 49829153177900975815369372112971289342052006265698374571579283239213014112792574351681225201854608402259580884133941073247910165085526976233078846275285413689896758919233226038890270840987978648694372785288717298384187042820974927557987700483408293633750254637765912948165793276125622263778343591976195623906133958224893539050777441266750972688934589913685800743611294479676119591654701149898875890200944115441048325390598842621577854883454877808232333408733101306655605718285341414008263348759943458740194691629722557615389745831004611028670305925795559267114415131442091128827426173420859839432411785637133474492696365376113020570443828264990965586144657013748104874651804895858982744273777545931550019063907820674369528390672789737204457667660148666190826520668838401466314998570748982312277245704706568426590217704008830799032554388161616345449308824189135399872566605281523178804073774369575899649676060003744282824519213288857122791401078714869197526876473823740274520442900816567090167982066962714603627844784846132110295409434711613341067156222605899642490345421380173328428950150095276048370995419547630075825329803676863339375975168806135170660478424453820276079396494569602741072758091819712513370971696203228432020218244033284959891177230089129328377501322397386739474453995634371402321914929397858960718379844778092169088015153308810518586233373746406994380705499870160459738529124426982418782863808602705561885799507804252994611861123186847210164827648788833480573922876187816974196279213756620751260849083916761270076192451448916150893084324643706492864358770149468432012373687199592053811094168572056772062809206010421679276697215717138490128225302008298257052613477117437190492668447869234235511442747287593075710301504925583740475500764175997652567512065130100880863657878688054467078104555930592646807245125934649435577240977129676475380395061256948409424754509552652443146356948978589635010998653901138761454483348724984218810245545368259033369850568139533233600000000000000000000000*i1^66 + -15944610340581817106468515369222032828049411983481733605922927752801716790501147388681745266401437848964795764706068175728543519677145018786420440693836727220622502635119597809707052258505670288891995306408781546571949877882100043652046617005386688768356490143941212453285927133163209434086913785225945714861620670226052955038468830294404009454396096412091498883629140877685818327623869794791518197391997024353284157409186767718549156865148751187585990625012484444692026618198841917387621637428912223483738771900965979882982692283854333465897290242021672730668195469558610351146897352192407021989335258853246373329615016557506524946462926287818885672378046662659048123218283426314590837622405003882786457293562264719826242952566033898474837810619374873617609358207010042891414046415348272990568636525622188347652395522697273426212587371515313723810777033291622087761550721231665613490844812063589105487582267679970635394519054999260233890733200904945731262374706004790663491859858166236741256385639640209533914974674881750746318394815916704244384568534451100442492366667265568504393401915399134046734138255779514227887299453890378211248930772543362496838342843872576873465496433115836195480750421258230400196496373271964371375673214978211301773600350501078536422149427622882612030657919010149231224662232942170710814243493978935748364034747428179339513939864200369953529842472979166614525263406963338948531381518626814862405739297125120570761301005550425279540967534856336065028950405824532760523146418384695673732101203089175499816320464216994179889662213736512698581956107119461315845592673825140673170995333564703507107144574802654807659576314742548774900171518478026027132798824080019726258448139862707842551545059102646652542333808337270068495583704479559758007744923840523414874680862576485732509227797006065379641143758252483273320531159621618182611080479519277884879660748018272828867590711272224706924400122526589497093951158404663417347224731987004001317407332640000000000000000000000*i1^67 + -1942708804865156650140077953880463002357503464518518215698882458384479380720816864216070466329124838517169297395109724486438138873734685653070164296920193688674843798414386756873543544884201505868735772815089113905035524955607716893958379526481010105197469421419310788301059943893673574159652563751505972434812907500764614948247451863982980204456904987840952403925656475709256928910170589024887555138996249120622848622214403494705008385364510860280140982702521316382236672479626699925922026502962834852128782699647645695908888021144434458660016796937668863011679767418109982602656347150893360683099167062500474870037308016439515933015434087755745608318002534046175173364025562664072114668572600063735230999203857741732616650195193569249215545185311773545609686093504498125184192036430789638727526213639606414380116351366906341432730565513322717836767864850065759899804126041822235969079901692656222417664488539142631726319388146047537215392561702671987699106389873762045788965076925240208081616485248880408404053421061846666931927875506195376238869781902695102353569102787057220711661116983100595450697945967884216696532367728868227458296834166968194577843846838463203561450163853773287452744353366853200329883407689988916626494348173351932768962225395717852557055308108304453087551251547970498078300066004692451443611530925581055321310133198305214388267602725165317917186376303604582814632555839148093337413633934506132725581641312443067659590117126188199286189060521091037645256779056673269853477886656180815439540265917096322149673183524463747863139674084091522794734628297930928799527624064932504295392475533422252729857252788441831883208815863751314477485914618868074077449472614744434378562039076144677494255482432649935964701848868290280482956198654657160271880465311947057192279613399593377390938376610572286842156902445226852984493356843782299095573158069144873431444442011832647491370593098384638254131719191197016340255211591783612296814081147500264608000000000000000000000*i1^68 + -2734017497364624290494353074455770483432966145750096116972783260897440174169132944405436027337998213781365404249216216794094009180506657238544868766208556823397380648656569597520395649691128661016925215452703265891672492506218915600495807333408404094713394497538219082538306127738939777894808076856254250082484963185279277466493598783753729638354589760209166625213731118610881433729696623552199707440445901033097343866669202816778573331437402875039103842886382469493994429139022744289190737047795613617399287521335065492615726347309190287552482789340178390827609751888455157049347832321723164644913524073575210039274138685165244616084947775267184455575644668489364737414132834379422146923664231677088284763399418897479342137586434517349771229523585933281751094262802752224580273051189129202115633891428949495305203574561055054641129760031065610385140162455223817550522048035294922295880145762860741025428421789803270506660289048779185792379947400686363057521372688065318538876506549455069538206117361853983835387272696578492110581680581544505528148111163153909806110496104910004357162384752224034137973053993161546874146105292873473129049531657042606780035752068326983751496036236945155064142231965431063141215236824019653154638081135076526944661512429428708563059145533971134068645450883601446673799482505861560903300421165705977405605903204304028750670372702034239018730203368083322989780514487530884843212964521424458772412964771900367563138324449080909823611414619663486882178445162989962966343148980556063412965159865273475226297773667804845748533300323034736684849728362589580990915403306733498796375511951244184855643394382181061607155102431916069550694506403977712998223565924503481346730058070203074858345538953500542413356751875777695593842206391698312288522046512305099095663241919360421251256803218628004026320265467201399241344703436860323088768027267502218175044176794804700823333019748679354751179975056481624077888701677454495564685510400000000000000000000*i1^69 + -6479715322283658939764127130867385760865367334278123155735458216229066775813289163398908840088078067893473990976636156622990553063789592836318061397390561356297489424408899605883820264621128340778060056959951959436688273004627467771001110316800648288592272382788349722898962364512736256198127006972499661145470731832786532868476627790490382741960693157738451092429098549858247566941153190274362673542702801754440115348176064633853903899931148789112519903348029418084996568138651528495031866660196957837644293888893972990248884257390992449208510609854910627990609028936842436063299072288410212717984880201346398826484787177349806065163001323869967407204030557904611644811362827190057925905148873236795264586348336831269361710518901293424498722851270916310391406764202951833348924126186590657039808900941053227885981406811266679922546211715852802878163098088720636418417382653612460458687709748575494624552815501480812672078906855765825576109105061990512530588347922887491479788326431540664785175770992382222581970894317152224187079305626626006373445338690671343383457094544204934060803906661619310807746534922227943460902655546646693308733557390551780744405800008584391109414754978559899892200862390520458510583281884728112916048835451007704113603061611628880461275476311972083859534269883149338982505046618521524925748064645182082488522979832880054014411437324794979666505185869661698448432201246146770167113515304949658000987279053254995610090145325948639224477672834611363545950758479643891877671297920713574137882116951620304291583731487829565235820288255576665829500516769268257915762875067142080405729280964985460171982508434355150896854744581167585215208104200570248957766260878188224560330325547663436435850444688575854980012484500947130342397132464208840997786735717009491450604919446697581551265100308220292075053297711360011677456653020416832779657578291111960066385543293896706215364693728589575342238048945733565343310217698824952320000000000000000000*i1^70 + -2587825783103368661632557917519212924412272745085114824273614453621796876596373507034599475676805487632402013908708319842052593883544761211742145123657775877440112490936538922503489332923968670184701091525850436882808922055791149039064229033077792735758709917038864049593379786018614317272048852294997757871663859047951649962449315023878039093231592257799453330801202833670675731128551833287873727622923596626280081520363939820447434660528227392038080929161293040014451408727250846686305583915159511832392007450960782197180721784975079555174198582180434078489733276570739711140973573626519969244844363036175563846892847691793750107343261481870018232605763763014743320851639188594742868877857958247530654035110793038072608815692863113729114059943862871814429537318807534064974627225794217848302765206630501633003186909381089694495216631744511980969286183220006545334788546718331224653299684423645752405574085716606817769504742013386056552876650597113844412182174884802071620508090982213553451730070020027848394007975311681005089903267879551370214166085830829153978306100200015099711787277266595881742835153924762728100554780277206215000172973479456732510907314524544567449632134125315013977132116606489719570539998527847098029645749782732641563148206366638322217657477933038552698448851077579987144973720332982424273253626974519187336994849988542436126627187525841593609520516539548586264351339117816669845950084496672120197042215962027419003105593634444562244920415608372345607788801054878057644353592732495736224055217428422641955124894868041723644985326057323854506087804697558008287089768586051425549760761058213861621515132572303905293153860134580927881135029441664869024960364476659782568596259141184900576537736028739015432741799942952395760881610027445609045745358418093635764973833436081611824884816644920041354045278689373853815376647438898268311603984318483475318323833619393696743512917769501042474395482630978293420689368128000000000000000000*i1^71 + 479527430887073474704096392664517120561115208131161691700984960028843808319041488793315278018658397248100512883234135895422630911885729600451781887891696661367954493951483553599162761157716281239095638057251255228608988165486305430355162111421050690379815706146834787932767262926371510854565884707182316968177687518184910996870164215483854276593170911290301099150078942661172715924125663158949598727538099610710296544306313043339181821207326262044425502981494828510992794314380939713768275093395784637665943803901099077308616209732148451964834438436741939796792323216683716001891473889310891354393760087522437918975000198297301631482122626134650854661640193794886696957889929834570431301935064910861692287617515342338872018738442123200392648112405219313860933328935659632621464334791829718057986004341461108138737910371494418429660131163182753568737304088992437252039551765958132054182103583970829767501263712423529455572543938990579404886811740922334311991097951435782059754869418806916437983689293946148333673130576061893791884141865028692263365486103725998960520586237342280743362326124493043065239135041554237811151859154973986116078900168912037343148100038922799141507061465568528579376186056168345992850485013324715061153051564239183460604962410643446707815341055024015911040300725272124749422836331898680426637828273863806322902457409538139821831331743445816090906692836852855013094764049040459162857723702774867390846412261188078838214812858445282322949815852449674034715931663187224319632422740794083259841233213351897862764218797168942121321578088841555708701886231789272410033467421803226879308368019169979560623089587908553735349635007369587475234211332240206889793164808320091390015815556499135577815057633152043389504085274428411173929424313908845721040879149908966370178062656666085800659209512171872481984749342290445432086407039947160974959433198676954166277003981049912636289686139057149804377259146609819200000000000000000*i1^72 + 22011098949223510419323397003410300472158372644627099434654346510160091758744070938883138788054292741316443408042800828383282176412596805340193779249958458866081561532459360385824381035682087472367466616645283187896016886594334787991729503993287356198250801197057022564132050152078426445865384318079011679278826428785629646457719185489165794878199794535425896185244677675492877647666829165233041331023415480940407384690026752273996633037977768345226193202794754576532489871316458154361172905164981147544703636819227850575226234686887415457617305780293149491336107087619209750178943657354424614521276403691222616647447784815842726483057513650257579628577002709654898479584316013288934580507490570067221006272614800243656073872695267674063377684379904970965654869640809115067333797826240900543127138148343115129355306600015307449477710445641398554505913513170350104027310805451127509821972973822730864722728539666481367066142179437986146496588041846813486563070540496492468567649961770578823306938924458005958340549417873507258197177944102292299672251920417368628795956443939377786470152291070649618447063949217914164590243303264958002412418682784630041747631399475187410460242569121439741872516855774378349899157288960473260970663233895899700724165411362929192389204836962002776316584046631634756569189874232915713932026873500434351187805840679615008780329650957426432427552574094639291896924157070754428878111832292271980819846487960006358083073545344319000925964862783760356493725890344837584142995872451111056625518492506255200794347436168767670946474392082260539262705709807417189736516787207901579721786474349646475421142414520497074830806209574047968436771777283695391408282682172587161046172401131106151878540775860393282822329451445564351882027598166211300950787872539646003092537627556898412968852977653510809174335493074840162081417239716089531519632116949850393970373554257352660182010808321881552902685440000000000000000*i1^73 + -2574163864370907946617557750556155418196702108601123058457978411357535916778110363553774095391258843427615857152973736688370778166565302156272382033547102460830574561310353804624450947350154010673965885285437633870226658372649633711200845930693507108255056818045616446296936964661048738145377128949535619658125638653311761164094062771150625312032100214922947206587978173201479669007656879243573125392767101412135275846591871463100096843774866535666659570080751131793821556115526052290960669488289157945185855981699925820455513526894688781295304927125342002228694744525798354327395979645663492574160540783321045254127903223058215584903789999032017255548769189399083100823130546218244869275920551892158908585929643881575051336422136684291937869510888100846936534696336584129314493200443332148503502812447898816313424301136838168057576562625960197922057643346374165381733318737254908518567511073387000468808757739535874149282735290879016045853256021203210297044681169218965781679749328763666484078736275305397089747812155939763012422027736350313588245098412823106545743641102115403906462966090502614118025021455239965258334085259035500296488281825179694066649236694756951293293464130974022149233948341020447088861713383643015820917483267956977068247577608500449224671463494560538944263170392076067656973433994071157410303171203836981509039273972508363822157549281871635462972193396979272966361126420406811255650402576073505654800701291122487296298136202087885464875808464221669496938422707029460412370914790353434397797949252998119186131510469566849661725157312818962750238925081488030809690661885150153619292157656053874825193581652548770192107014835118579853482716592101051438102462085004958776410541057863584166533945318155330314807489697985215719285823439445077108483610002654691178008105276538989071304631758997720737256435195633192157633023315031522562587074443952691603262013174948080863816100179933632000000000000000*i1^74 + -19721521493884567352466681385628333926092018034476182709632790481802076518128504429043415186279401727983858289901296952338135992564295818210479725678404245036807133064183770030540252764486217006849392515959437044847766984304146902004024430523274689331395549718768947011387865104952791520987420205419205264615907357183834483593073071570897482139857025042789912071637815265960346549024246213186994879142569643765050832539093168716584178305793320090155541700794530237245249953827640315303344077154711588980518174624948310733675500762632425451016950013361044909572532287462287524526097925391653401605585742038620973501672066000813137988272382780372554034774133103004770939466593358905352541722526752823027169119675026833009101155541790799124164944069476211831580538037896247660442603859539710164751158738824269545311643664529551858728154593635397277149113452802528960369242298368061385159584383863363184619621138701904321024440546644370810511949695005808230134423834038406866273849936140480262464785586006360926105025374610906304171041016432955694507605114659587865299158912940510670161840148802321233357956703471839032665430230791532144706121149043968433334540258294949552009599729859396959738340400368176698701526454780603223256974770137746673317821768647238728166317116624695667191930371155771755691773714649630279175227998382967661848637422416399419756152778065667137929664513805882654168111142150171257529548345616094760335193444380961883085869573723904154544907751166971181074992150305831918559441827278677490225743293758460150276306216414243611290687603322916689515394425784049781506615827182003907933595485310831683578011795394961227988667491768703610188067345210065504759287561331768901592437042697598888099980240166454496412599596208789828231064053814780785548453466943621974828595803124022079737087183030954026488806625071516302266419593940203783220981227058599520892170414756022463178446400000000000000*i1^75 + -52391735547816139858954542807451602802975873612825339524587174190402681802732342412455674251944465570993888147429469389873845881364129871665443971868099001330764950162911429646361434185853460245904747529078117767466160624742122209483506008327989334786267188753642904377805276609032933525495860466592809726292740196739858303978637964559198625548153070713455795102313693532546591569139589181332239245882161611590182547630648290877316323293699349353227531733235022508067180957287022203374539445687052547804764820074385756935829098584140354405019285707090696891117118810427910593647340137388821795390852238098354590609832900734293885519786804293079650959617080728075378266736124432571404902561427012261281387482533642917916884861626146487165926299734787817891090299582802668319241254641541175148534602580853687590131281031840909918956798174311751558961900837423108819853594650654098955751543535420707502186921317433640271860302289549685181243955007374904889650784689489057972635337939650042808311084439544936877959994939059431254370751548725483737001235540894275308718168240645938148555973071095706961147376309195678804744979092307298588702322892603574602787449826033559812920987305529199264438993367010660390146783944894914116398280680912320695054215456448484633060973879784860412830827416714952487744473831900832164622724664289151836338414519209509169404723568206741850155007333268276893901838898357327731475773741682886809691606915366064352283329942569946320455006442752340209825871377629801955834006776573245014399583100943660669981382600409304881547108972180342904383042585440601691741174691654014288751807153466268230243314382211499619606691449874061161730454866742319446508876728679890148972895561503335005724126030887382364636870359710441701903126010586704563396447378888588553879791854213538383328905114194303207707189175208942564865511974924016807482462727093119357854197070329120000000000000*i1^76 + -79659564998449046074546111107623232766938427255485024270292636951270970746690147617309717637759868181243508404640029969873288928265691242613557251879034146059207217414732341772791098410931229004502757742712081965515391460431682090962040544684488269994020586171540150179881258739420918068103776846914354820785391572280028060689164491000362467345110232466447550030091599970408552806754451786950998813481583957607654616142753783105012972297123776516826091555559753578646508833371822234977948952820150224923292410104922622446369540998941017123258585689865303136586113502006418782418212435548918025610882663900058556845576775962031755789152015865068754694610865017844430126999442074447502591813164680339834020134350250377001009052708048478241216103216543721198078318322518299135746210843745006298425516871989648077178076416939347863004288120065738533160602804397168737927298496294205915007956849297529529006377185749410166685789953904498793301685975056852056981822623447928837213425626488576707877018338126113427973521900769038130989310328273592991822376870396464720738574890779726749931155349122203744461282633206180677944381630664458408121209654917810803469324712948521338212527605363718475020096001029847991913803449788028650189564570562848722807971695591130108741109298799950980822872570953538257455049416231203080130678263508986429677548120579761517105750005803338009248391969836976374405710008854658652999983083809802797616784048767687799871662408472414567774676115356021512111456647318465587529288720350177292364908338761843389668680339939865807700952187695287130761259745502382655556691076395958640760132654813861030577241521726869841055063190154318651565753272954500286728130343777098694059893445304027629832587809528541680794240910037988718459140500461682876389928630387971295131105843950520153421868487297681085694174032631838167776925964651720972465387120343540078528000000000000*i1^77 + -119558631403875482238597481248452298388767017773170700424164884578631087091364590735815540578525777449584514847347179695346649484933465704749411214805806406676075126637996737079096992740654015782132962430013210715654174369462952789011188378999323564700596087571468129555341977477677003927512037156734811486958169021385682198620265960027503212714941230916852709815059070902090058148520711668348127171144076904711272564199865385818031468891691923251528048801029715021707156437025033651964722775598498726991980313973084185542894617190925855504588338633643311971084971689167580959591708222299887322765446275532312263772978344826919769630206581752936865327913137139237835927701244170913830026484578986779868718232902268326901590317523190250427035840259248476785552989421351335424896848919473413964151422265409655959894702386369747338037110318353502558998196159226913917087040544469988563582047433743337249592590303955862723694014204327738024805256508594119495478673511411132943843924934905618392035524332985513123191898833430583370736429628261677033808093096925604087802697767413670443771145279962880284002570773843162717289868806994158327664300784394136362465533779406708734211394455358230182997364475374539859929679250084390826667434364890064762925627713749358043431610197297442230885829278317652614364930700052119195182518873145690573288896591334230529257760604024425425286260329648891607022128605188996053756340085108583342069884041693535003685450119113831757534494938524973901710362837447340447811822771125142392845943563492411011087666441237554493161908472999709565391070899635995930116812358860073658350716254942279867596483477447085370100227909577847130749318353426517866544180384175575438257152025102861429379871634973073001544797440171863357453572120113085060884296937814263627473747180302381379235390788844001329416601078948890340480105089309993290786075947200000000000*i1^78 + -1108276443432794291470228219540158581714347453641097364642381522064240826722773868299834592925096279592566510022873079461527506401900968437558233985314619549459590181418333009310976989522467650188580595189057930302790533119513718655336615422646919202175267671055573067341901355097943553442979802007994048731287932589037524494287897498962235154416187315302139669819278813961081171177967929360131633766105318794856506055979723876228542494648085192239000009900669137640021380756674422948719421775819956896141518887622709919712310330437085343713532168107066036904706816256466184403626955348325855544430485328498920245418964826194015348049243353144246661833543965083888529758860396082297218996641621434440157351921038592414709650985974171261231759718465078461981510289118027618380870542445472378421447941343721958501057191251176892554412036338978374733609914328518597532896927408927922267261395479454212211230525692888231623190641723899479106663817728448080701367004780043502499105132023466932009524817749869849237267615076042896004656637949274036423310213118577571626552821253034404864915535093790774210907876915342539803891009813896870753194243819491931617703463105257419529323082788688357800020527855968758767817627449758143867640595649013724088685652741924361519098539396177390535922536036806487956353484147634992449625267934894252324578371006539286185791266819369838100921287638500628581243995940985426067842325538391257961785155876712172665177775094169867114714417534970251998522982988388597239780086154325447361448031431898019742767595258199472470944990108892162121966181037525965675161063105638523795961055463826946611305920082817018514963996743565944645483847259973576675721167467928708270648731801036469413878599764201441140250774997847536463249495597514278681335690840579274571884720780364169351255873350536311394633801100264013702658145374880000000000*i1^79 + 361492099418252967318546591620902763611830026386253665524253904377434027184265439640974788659359229724836884407269553200314815314198097783042092652370784100250508071009709161185161750084112009116388227744006110762623919775747623937192120322276121180918460800370509578923411610642072231408991825751841410919040615906654451653601539911013118759941850419500963902023101390925014762638410832534329797079626119494869699732719888495331025319494082994561377677929135520209977343962275917647218167644539051967615026338754493516250164423159130248414119391785668054898517939030433317228384362126007669639105577709777684358692926102119861789774793606901829301399357035367800936118965256660682794134077008859577442816059200092802773155519489295008125039831152162723059519227355685546604908959535645372026634106266837908848590437159496353956330361335814729178519322065444505618084499747970158610137245339944121700174251597145501411314163310158599666482395871668874145065964578187159569938753431180908904859723270503629943028834460495464485583819129975494856504558016507351931421074435174205363078254451770526155814258735372539061971415560803334728041244031538115338391478648534019847346201958219852506736986820396969306869058028489603565990549157962504525205259275895514975764487254261483830667134719303871942351760138867804149715326960606122029944588489958183238989233267312712017474367453454415072050252834863694702815745233720154934611778394235966282583685097904850610659622023673683075665291545840188193120670124498250870339874097861807415787392420684073413822482761530950672879740020260365088473634339460323115803761453968997974529970098743860189223570221533010712773798421646225999853635793546494029800421020632918137790641414133266563181358899580379887125277764684237268787908158337752951929249054225607177677065627242775484759628961733024000000000*i1^80 + 3591280193314664650443825494272652237323437584807667341047967787802639989356483751996934537815067451848069153693749615108080027960668032069251460248139283044658690969441014816061621629496518975585676984725789241804586273430497575955022854774916789993474325517893139860286895895273192440938403518680087916087286469922300274312474162454939745585204859794666560252143515347633266772532400173001054490373418506829575320212943606140335494913412910573389922989164430011889168681479314149367374329448307133250201901509031618023219668483773826359711210223441091705602261926537871972905181349816257330219360035302255357990585813755346051671402205269409354614082041339647293054576794453213291673401577014375667296193281635002746010431851636521056815331027272922966020823956344946411361481606361076897398173023463664051435647190151803000909798239146374694878076591972006581291955979524134351955990417323807980709926034126822785395558588444661966634780835142247543268151636290401167556807080654960299410478050870692207505589737249625335628048077505259089885746618610138950298820896239138012710350214795947881602936740064036867425105442120137023095529403210319014184263655057641357824623378982974023740070244136949567316817571092448230204093111707593216977672148150438693706340155194824197878462538164857997254326304340023512945112002129882448504607074174450259029467923699725513469724423238907343687011119994244520602601177910742232760521834786836676668162085547863165608759450896521212751995349539023614902048388814186355713194161500519356566811138601101433064832885662964014201851354654834431677673564911762788004194539821170814482339339226931764116369540337509024242955167896003522403818771509868011891334112940706432935367904705136440500190567107433838899947164732899421442296600738415989428007008311421835940811001850935958400000000*i1^81 + -347675630801592758787237604996246679555471592523737431043534634607725324650258739508813335086952289447350426837531991102155205823270550681456613237419604124703438615135423042268760091120945494616152577794050164496413877813440736691988224997559972823570322483183911748648481538561763130756289533148074571147087093779216601304424870797183558612255395818370835833803088448580023244336194977970074500872182641262030988809676746140937231890748390186743719254158078839452329068303589630188197659275396455077069115269654801415959211935334178183428562044410454277292885773782907981949275382549222347037826726388337607328823192764115462136202604143003250691932104900890377518081538392956125699986073203149493458781895486065714414542346633949429163601406639303111792356624046239115419494869091108694520860378653488574000920178866779315751094540649249537886194747826883368480095128613152883397569803842632449787189082860334636953422605182659510026051739634887031920623010658071030027079430488959129137949294806747674229599288540057970152961214475771651563482861101580271799099926954863213783373996926128743518190752538982401038692406137269660251141073340936029994687993752421955749194396495054508816901760327430724776436619739007034924948420127751419636665545497149176364055031600314886465613510919699655138718024375907658720857625687952977093556574296165544592236331801054387389221273125927308973976133678543733997011044927204575185824750506085342309397384595227181734235372807520866189232237914032299949626917784849914525374770507574223434568164600962674015503700924036866797641758385770157818397758435879588656248594645137946027045226636625050352119753067161243933557859625781820536112969486887682847398378638804715714050613906259647860723591816840966399442340772263453170434492615166787523068736955304485496320000000*i1^82 + -4026062370964101454509622659497564215561471094854904572194841558068745708454802481164844807928204018280804647453710015055242191711777599364810223690737190947582957783707964909096625731620978968321520263770357437747709223263091485724755289008742792996151002578858973880124681432971949103616630738232094559111660884978288591567895616008199366466936123894308716311524637871388253231984686311141452456873227329587391588285478694977813182713834988532687394625557512540373492277584150704469229475299367966637628157086702769616572563235329395738868274380083043446067790928402380043371580761721681769947820362648871106091835710541623046041892137484277247665920292559361843114796829005681888080357192814729097786753675289543966993819314710564433340543628657545922410052368241347153746463158638404479901347811721776967334949934203733761721198775351016554103523575695595144376449369009796590113772118357365132716248717769113021349529183270140046333492215145841595927600788985414634141383953722220149489129111503360526051530051791960401096524662209727752027542205894228536079149671250139241437894328450306857213788043026549062080369925378025010325065211515904155382141867680603876505964938055983683389892946316837428022447085699741619752453714474726376195613794725626832839020972235971837597359777275646046624158188858059590610720462924480199751935843450347911410476767264109665799679408448160300142341681218524034463734802334617224927822257584318153558115300699119380446866000683319152786039819334997358970117757817377187567368870491681086333505771143032497966128081639050810569900398909543357861503490470555193709284387232848170890708624656748216279498362736750760054261738722317070810584577869168580057241623289127622351817776815876443123987322885879910607241261979457076292749166232450279636912000000*i1^83 + -228473121376185531756734025764157056500704694597662158731634295493326941776983424213141848265738487518615400476739090572306096541911820901624374980017279681234606925019697074399047819187642401850001529992999304998903328176992465736452615960828097849526908816900206067832784961610236478073835925286103478535957826203044455823946132642737646826647917408840555293310408820429303030230064149895307391866542438987524834637235435961844401007006580797872331117230263235278647818492162748154059637941762050321984715582899106377059164884165957176907982776103816525714824044581504784417935080924617146754468751712941751096014955419136671151765846940722321097234733708781842853750065893086955686705212968800179957218127285703583762841081186594388150492541695408681992740040056265781668014219235830065508650241540279388055861844605853351575059171532480590695301596541594333657219832145859214222429065452078189371149989502898008266520056992988723846662646237005934954104212921133563460064022776870021673892302970156856555839343880922476154968765244654422240306059055009088475411805919916300956428339797551770324945607605689331254959848522658743980140334309895429923729275156846458002595774478209326373295632767260674361407237046459221687638902969174992607187256509286854188152176814871247105570619403674322305127939834924581637667330567871008673936656875771010560896473961929007920237064344528156528684532072147982087441181207508178292755508859493187524339080098480902038235712286308995518384392795955197834277876874544514605963262298928843380021271928855534913307319318300813952551925673519459993083692672971881924107098853066988623902962215961407518865738006413524451095148346961923863249721776861492527938730769590206615183255970952991490593172066629048243679441308835260021505512000000*i1^84 + -1152854914089157403835680462674074955947952311560719388178350765528461373313504320032601348713615739092192078941611163600475505110045786640146336602178198921832820222831508629621114197979001137606077201700336324435709004661837820450135113428098921907978059674515050526748832467775469588243160361699731124002757801234677024277145799402598959184406374644692710515499249937942123530711363655927426884088207356588502235047679377477949262758858281293871700554450881304231999855012431382198263684214373290844834778542161991615170895692682247979574412103305917255776279818682133538108233681278566132835963049527477498297968115003869481139953080125402488800225796720060382523937778586471595507248981580841847110982372617955486412208425800902744029472805897361552821981780069378779913760483922631208588213041888385824873293604697010410930121055656005018965189136833427110266655957369610688256695590332508606884426300224698439312358355871683889274759717148208850983828017512840607922344964575160032385736056882520989226044554820351041267582986255095996458856063817423304255607303365668174349697381517075349186747959153756268973745182741083745442473925864207182062778108653581625241870181120079306258705268139731022943275711694059921035750091269040083070894872817251999640913072296417629759124231266713711485069919326357305879703351669373245134658526008206613333034255340546303769527231991787875178477420948179656197638172265610055930902905952699727751298802575142843640108638300081450312683539806066789840406898635940274035358087232069263663670754874450780772371513544577884144681174711306938829538697727921173193600342059756243367359323002900498987884910050756395717350680174392203805893453740433349567512321047566709075685832416374923365699490122023148667534941760000*i1^85 + -21428868434020309431820749479853337077907300156888443020914496112176282382133691289223921789840593881339186599035720403255547917909211220415277241284146326019806076531725280059866530264314190697459786070750474639996720123761290048783597682888359772991256340114747416697520885968832402060158682390417550856170732194331894746407121774168375923488427554792684831072201383328736643531435322137509311635196305003995541667668982690115646969440927489074928507720688769486739217026163486354479153850530054283297046947525727685178037764694720528276559118224943540774541871951783035092723791045634850428532880486157322844381863943466100702614947388438475260424808254776918399908334948783626852258276885337175213611232045867296498324880268173585060896447956932683346598852458059176347114841081008192056721705396521249707921054804373124837420498442840820711193593912183259703395463347068274276458779753215053441646291143227697866117003913524089865587132628479025274782008665672776429306711813819276620697934816955235416257851628453143838192226370746293766550845035087263420833111488385016658168110726560753506394575684284434173259001826595843516388571440252485904192467161865710448292548989477585817775316264489481403856404855798610142228134757299360953399923920782150973068384020632987240811169595440621648859235931813330328417285888309492625098695247344289225630469970967930447910373528139906462019265144317739871143644720436551555587450404150266680481615077679589092815259782353093952101862307052408941123773394755282260874150928441504048964463905380401495844386576769443544963670267899870117839262382840258533958296052257951064926888133193715879224545316359774655545204593379218306936324916293462683805650064958084044712461392016621500659806906288000*i1^86 + -55939981839522682725627129219695827162897613866187410282067855706207662250396269156926717777380680196616659365383639904838743930719433298507949886303846383897257984770196937423497666511372601546245124057576406855567500273674818170973653376664853638634946128564703531251099748556117603671159716309457032241718743978376596292516063687516334584908536817634320329550094269072749683060893567868027879396792790739928838582481239582060179464991620184953276079495368825947201233602516029134469886217138830608132631927699218225318600678519022930963103643638979533616064623847386271765561825667298353754130039714133952653233748351544852115918926515779977767332122908363112271510969748600151544592763978410242852083476246579793415465810983696046913823652636622691678884966113056056588969466703530957096496391603973894366382257186026659077957506340567875919431476419287725227697025570759473407751362072249559875743971299134005840341905655098430693073609909542155473791944173341192304428821421345652203618132697135069751877050620239221983854310303278822724687097424556456254777139638883094492530465708804023241217676256536134245635627685398044561735760670452702155949490731273254394414914279781034601899406254492790612985244433643205336685432727517004814964056308615236068067788954555827586607858988257355861769291988986762810110410936305355414688331640631877722907748992627878131043865896387483437732490550704572424943319239432573474416420446974219013670324252749372655287695185499333806369713233689968133390579322399722671393768426558666566376202361442400907120123489484032503983759082851322177703167153012789124450149693418822089195596944143382660282859815720625435854758380393914913451788995740509141301918957663918441259851308096000*i1^87 + -636432501316979515691525743086008112752742471855725114615690178917214748844144002433099517538759923352769688398505075463084361223103077787475253476521908310017823120098610110970156761903292096662890512108854014588658385125927742481010769282394416547305432578766730197414091146523925823327735679549806470344306030414511409267495754271462171138931358936121897697013224738809087783878941181249996751117903017151766914957939001834344669409134971724077435768544288842725800935719742617477865277868416767914238340752331156832358592565943498864075525366203350758127493994985534593685746001137836635131016572531678522105096685121638584420470140742887432200286522171360291476914855248299137944448033668727312746107874602812548798908027051633240259213650368571787333916863641703963815785697227225352185394043492348643234105985280189922590347243326741799831620437794549139213385646238840625710584705999934968118324839855628039642286902524077202652847490098210687316712436728919155336490174391928036791426361449323908048099950139999183008335860496583643106715540078542011258884672580858915863769280478501950153299342752276689198737285723723635653927409857678764185885144761876067188768792451055929808748781023549715711883566570157527889241786699515957970241916763866098034790070388212417418687018555127644684651612837186399454457542650517378972198917803320679001146004645220350721744299573598624185571442217990961673359648743881611304316605925714020170205224376770406905420503395666538085502021837753002536753960840942349150329349833246529541313096743880371550236445636962054282047468513732046462559742845799038396268108797953435378678195387485558159768888324385702941019793110078949413780342493425225895235039765033440*i1^88 + -579881561541402926565796283318946792905349225270547652813581975165328279158358166125613287523850213183920458149595998414260621295696729888710871568625270762633697262492496646795874718925196756657815566656333713537188924066857106167110627004996552923441408377823669763414074049852964364967129533300709186058689220485598547194261752576950980862499571613397407382178249047766804626280863257900235992680462104863429308431248805212391282727498405914112411760939618636256321069470289245559119676374909272255529199303235406586257717786099843059132620717375294923362513208430581793168947208439264717288929221850610224412062911078195629371070066738751418125508095100313037381094094020927709297901513838832933384097961440171059962720019131678389092747975916010736467721175385391765964067846631107345727315186403020935315505354111567520836800262245051353229360806757179115838929971604282227475221435129002631842429160457391192647578616668450887079519800550711087820788995853449241760515162589592180947599165636186758550383640025875851963162404376618803758377565363476491578495789092290733797794182485599668838527551373559639196982302276930497653083826071693937476345636641738203023682511307091795586966762612189941979003319633147594241546500794142171260455596757494098458072903334500070013237203919352592717591944877732029311596439269661589646050975853783108210008511906626778276655313568151804691894582584008608552311159802287747299089189932580823025827124822869468013230866873054982811779951441864424524131546129975307562884018839108459380257081153153264768017858489411793958122431994974137355129133286065826324504634045032730035418515523733632*i1^89 - N1*29733590048516544283138976867731248370610991620352511703508198434668438548791281899189384923632008142776169433131941839237840621018870928266564020089425973837437138951484616687797962979066864891678156990285745107325820791942496315295785498000926107887706425320554723403016529627013602915142631215418726123156988150070280277036694281267*i3 ] ]