[ [ -2736940104239274854345160086243391517812262973223414356621299690327599374840139835661650829365180977090386320394531498140583423496893304050517921776224895393675971777491260368273614900787914688497760477512818054731052482233169353974564285434871334379876202505846598891154174003273467247548032939787510918779771454636739975620155524245357567238628101493314719500461898776757809895797695147526233212528318825658611372904497455460703420769139463917358987275610111214316953008996745886014957839828082999216741993233317209367671951657060579185249684720315680008477697448322448308267016953604070615274812271050693227672595748650095562805921210125686721382026643208759227689713415644791880134693466742872932833640601405010747174421339880468133307305661556907143043270878450221957936194162816142302803942284432240976564698249796915977027354250059913012326664109435844310422578468036644699741579426649298282181620754683435941331066564856828948087307974117871060991260049007060300193214006488110090751124661838465747372854789860016708398530431685161231133650165283420876725390393529024306682482975042728805391768254109043988546907819987734669696129332294932889767434520765546255835591263578828944408473828015243275860995532683634151927946131653536312543692678771773701809959012761930414616236108855838603869629644786568461426220684976062464000000000000000000000000000000 + -234605267806999179557674871028941732787116556116075290479037379443651671594574316888422347186799376503650702605630363381414006580085339453675780843734538923999516331134793596952462932589400593804391008733981089159714884792715378963329790999750530559700559698383565687608774256477744143065052523000205393001159410133043711127073698231001541728202173897014273581073260880167469698347759665348187406665721833732256626349721308087468469518386580308101887723507419787847867988646607328646113720756929409519747104241569677314619922806772916922043850693543320175558009803906865697027144363435057711700386182086446463040302894923611006560719126339962298184041055557613303274859921173736752946278544583607846867571495482354679552057863254861346665270409631692485927652136212311923884553096736330402586483206690613395232743537475545036892463674986266868307168060619795356026408450912142726478757726958102623523591860959100200581776234032880272013862311429535794333462031039649399585101554067276590200182769719588944691443793040563587384560604887426134816395083304530501065883748710179582568356025813351920479571909629138450054201732557399647371015921441339256117852358170312818171217441813638518306346986418707220513523447813262605580927614482665236905420503497222707948363869991718254322086551126143897593365352334327937382037627242283008000000000000000000000000000000*i1 + -1568744942197367544705275213363402133439954204673805502260330537829780733466242838849177524924326474913795931382151999216922840784737798119822388227524688121591562698567812513689917644362621316765487951737986099611218978808640713758260561550317678687302030933239978042425187509278852664719863982359263002927027556907573368380610657285728544184040032333579677113386516350867923876072113361539398755463350884544687016141026274262317654469058091916578552906675906531567910807300951734119285206976513149626734857630101967618205695072076867077889585207661500872361919723797386955797130400211807037374389649461361752323913982575875827480037626322222757580687954789611167902610513012763189155287271033650005448958423636637258658622546508945171477606826009057400890481730258031797211033935864983712222791115979684477209216343686346293045400909787553935916641308447252138581920339594329400456210620909257599799555902424652262190355040169440351941007873179892497765681903564883995917439380659306236721399988050803582776547384775934346869468934097391094966413994540271257481508048312823118296286850093776184887920747929566054506832259563019449939732196899452624276625353554194830785689074198219850003307679313134945220087045914163152433107738792473992436376677253260636352783734239950977441446831540242865318336870313728461956049911205068800000000000000000000000000000*i1^2 + -5172677749594805016829607562053523615735895487794146467639849746339012306881841894621533552074658880170121804804464078696505936264592164571165473164906437949702634589284122869545460323235144095456282745239743989853174655311303914858812726935819417123482987717629802303258356129695671007898642008888855352810931382003543780180333201135295449282560561796322326140513270423250412075543272314520876682984534059228292599063568798542196662498270981127388513800523632683655248557262432612095016431951385279565694953361906712969242548246315467378509046116854125394470014150350510772962040410793931261889142775612036078916742224094464831133402862953796051170463475976402282995028599410387277808048106217176857862715000632224745440599623991463646070205355846116661628747022837056247908252634174046316171410023253495167514352598781000515198360288204325864216962617813134230220306869476847111899557473434884287003641713100805859940905287590682545649735118202600224516354947051005988732393113094595816297727511204425934296929293300135751074742146363334192482673948442803209196996338926202449305619093818458985104190626341049289292102600566790564758781780861198365195292235559073076163591084796802182251538577955156895996349628188372305936606125990645588091941285930262441219267267465542762206192492873951028967225690763303638687315446988800000000000000000000000000000*i1^3 + -9070905362641729330850703750709418739508355830374542219894297637803843508365217304541529093608071552508018641632101204758826067658928561217414023741691538637821947988992171258571390315080406964756484297556214012964002845230791959577168471747982017181298461263213788667720781560958172138969889591279054849127846883537640296702935557201844375005489814005832066271441608469999454267132610533627386478455643132421724506478881887086130728427964690317609761457551591663776343293798469742776869276506434574646097639893315350434687744150621099656408422008348880297756647969179524679963105761128517195070016364799311023596259558658051456168042210307766968032103750180758840533956146304353585001694090368445489901919783697815066726963282199000581673590327954784630524496055792267785737068809286619688232442313240384087004237325156916383976929938077781747797814514962667888738228445634773371386568202570460129574224934560632783776739256985358312484947085780875039800502820357630655341489362360318975716687727872314143996187525547197101761977490168423217780828469425226867073815844889902516207632181844552743529806388334071180275742318196035671287572407678891472544358812254256910970538015909267192003246898519883837932237752763083200485203648507145150264322743154037402193758794042580753074543716683570227317453747698274588963278684160000000000000000000000000000*i1^4 + -14167961255183147975370807895492086594835364454478580568076271716441051139304045363100791058126481436473575703988050656596507203051617061805781562890509221050228593458074340506184377405608909708964658826728612888178324078946725573166378436127977419951469026837509005029121736327292781112035820010156280916812801003931153918448826175958925146992327530190674181988229461332896469688969992586092051261569384409473745539824269979299480511186522511380113595268690089989977596485316133923833360689516713174582595300663629762304358001554646038042394399960638892707507668960701362129561525845394639649797843065370055491693131355433611935787033382469378167691307374723665382101619645907769736869345080763734337087470523889019932264837106941675267597864548248843123615146620124860976072880675512267269432412401932174211475605778475143028481837699753834778906777459804230439220163868728263941519263961327910518756909014449763673316642720404649730001582624724419703485812113897013156215954882859526702503189302131913437339804022696086250203798854610652708820338893253291265171229043849916260093989981679051247795114101677294757836952196983345907621847219197975105182284599713335289328485229860676183661711389844920311079924128875590063651732699594344083227063832701114696091838394234426008863300072707359788271058981083335378463621120000000000000000000000000000*i1^5 + -14472131693436361531665994501812164742149086665119999739062150188125150473384153150129737804959418219421900960416248300389647382958650903894540388381039790678091915615475549334687926646722581060877957843436934185747186355499597875000756648902215920957198850632859959171520369266336873403813326648512204705646479187560963483592559231232939359535793363716205542177509213186934255657300281995878360313252178106032347492189768099526872067422018941666920815512841500596113629636946171665018857122501568255317784629351651497273702854327298713043039237275532538691614495853493998990786274952946994137259721499996184286572412923932134959535621615442660461355885035315283612190835433469695239037954190610789182513510879859377029452691617333065536803122413562063964768085207263705210445796966256913899123561582521337124055091637057005698340939625707187704221187751210158015739153933221606870980963417834219835180810817991675456302694553192379951398282035761887121712596616850323975511752866938100234614808050720697851368183309302356823412069293452171354474011209843800091654485058453596009726772231204361995890421203997353499278845261341219775663081249490526055121629833091261961927158727964976442368700041338459564995483114057967228156173312035257124079018910690155322882798495464476812474242026126314578182285870186113068433408000000000000000000000000000*i1^6 + -14441177330759186423722708270677818164361015104903126337618348108903894568726376451472801472256854526782390997981197358507992057716924127398544125630378724570704719846516232239090896954438148097936917066358928717500361404262385959279433638053128510555851801800006717759540518755544696295801426962204954827127975457718161435166270838590944316834469097319812598216919488085560834427591912540899786831043827685875561171538772180677014799873866890776602360721506107570197051417977364087573713036253921674314239902380612852523628215673352058710991205284273839261606593767928749618145777398110452974966525426564516429000608708005410539919221253227808626492008652054380252867708785449614447136638171351875581675668974208209811146411805965544802380093845146285086900980047916493971336060145048972722694493350742129955588881485681303227338754731119626910714188873185335432594927780235538712997536892448338690974645038865392142743088872272271460095928285360898073532417916913457044332948185239813252074185913510309215689019877108589860836345040407256921239224045885332301173090585763435280978578109138140943952459049784074308114292503451682802921609352255494817225127194138478060926825080758002112196524052813997592415218041926663589674401887349512596568084124847185125674558201166297903617774024618772980376086291623882784768000000000000000000000000000*i1^7 + -10824028943730236597696551609589228063526587082982715431437477489729876091571821021091399303251292970879214977183273419293317136084310606606930489298194986191232111042274052564844667572832195205121411737820640492271814128163884067427695349723025536133086499140260023532010393371169242565518564920482842519916956254467873015508545219434427741382304064213739816457702844178211688885711309832627752482692695369847732416961512180099360483446776188114936278377539924440240335403909369043721290685398009779687315800709894605515056337620724865848216103102255092712217309220497179269464976552225039942063548030456877474740944783770670210432342949500873488673247350540235614700302870854477101941830029649704156559425167860500448195239905616692790957461838064171951056736428870438337950456824598448820362339231298098634552471083411295775129945765520777577554620600351991750095979945500996940966024320339045797582060774579251185639010805125987699615281611651262581715957153691448233782075917787690705135806944197598497546433797368379206984973789352556405866297126253861838363185887404823712907221716670629688236202575625071870291878485832136729126870732766697775863815846407818214386452950506700116385042958806980918372678056251456179969282253211415453840561993693194338413326200215998151760876185091002768871308769406379622400000000000000000000000000*i1^8 + -8515195189120426654773614880829921900311646827298614724182317536489288424688306502194740871315823120930121866398722819017092508613401846406490047746522500422891041502397571493578477721103568850049968746485371622265970050181921314792861168317730241625886862793553184713492811920239634585296916920905115082078115178988925869086530500118306722076900774793619077298461488233370590851912529258369927121747213249495466047572083686596759586159408121859965653470002050032708287823695800002947394893776301556396454746842314190113202686095295112332645784910405173463555622040491547724934034996513539119671407903209243297317790240686331880548674749715277647696624992513019631320182175672450862929101124449733645745219841561413266152435749244677981068434486163756058943904150913321406472581755334416888353606811169117755965550771172265074807641759087150449446871137817916386091530627534297676471624681903789903811262053434852159547123826662867189039227820476277078197878723505638512135951328896258673001175299564375667723213181477568350013733952664394306002597676626998479604929053225561250040467666535937703703560840404183243333776244622354204195370941202284925816741199077433996971911009980851444813094236330135293123355684119709306682606429049485105645176178530645471208094985228932532252686514130438137568033594618675200000000000000000000000000*i1^9 + -5781528317143303126439162311820622578527026959161189428035150689106704145550475230035209686198972685753645370988808619010444332749655636349026646259262836819799798284555189747300280075921661731826507076024136250919218364530283537584063551151778796460365279864786438438100251019401979508387910915425014130609080395775209549067580527676552234849071595874778304263171264211484626630925955244926907123715917538131923081840370684576566715504506372475312429202738098070229204588888994859036027683394802194488408142345823201696137571878782513589905286231793408661728478038878561725752466782977949585905859462549705727562124081293000363052410935087439599124331938974079871339281272065921345141083124789237610437336931812572775410848851467090670914886632778192590077493779142006178491762673842598114943414546554748782509210726466824880778595172440438260480908068858429243243781997785323907112530006045506951921124224736844132219909642260661943734113785005377979157638447878407357378831654794228964621752906620078255192128947613098881274072886009454475091598881262399693396303212196780860115466488935735635378855501979763094314666673739369297914415203382461479901016846287375952527587189474173020335676875368749550978081418114788695543352145885027728936697435528629368390768530085918727881541777691032876985948957573120000000000000000000000000*i1^10 + -4011497389971092432178912045932354037394065004123007396270508969365371836702377827546186870640988255489889540070528921042484690248353928046593580647859226204995039291708531535948679969224405756991275078068509820869566928800130785606375896786029569298166690200218577235034494981831044010789405968069949865848965448257814035079559993815863900166758907602072444814805619934065015312200870603740949387479571479653895625981485513910059045618244556822777821706829722371342034898292159767198783952181491894760350562019241114908948429311571496336063974383814092601706597950901362190061314941648620323274997376387293362861781967496469332556879513042229307099661504409830813597845162627122491034587901945968103608429509673116452473568190886338960963024057366291945580997804474956016589114673819562438304719486740921814453084838488724734260735726831437233437572510495879806416724747099026150745207802507222539185572167392757014417604201327854007750625332540240867725730742842575059455055711779891193435910326297205200676150773185948334079765280297227896773401201240009305770698719255922268251516081223173848718888189673404875558022972012032463220841214338074540253551514302625122160839634710075406401926151981268773744685323568130370311265241072981291240126398127621835389312733485655052660558823900195755206629130240000000000000000000000000*i1^11 + -2146174157884021409119641341099238024999209485023915105818664680772483074661509736547933742944522454612991176106199454795434218073628306287587068095574329686197834551147015479757607676541625689483902033374216897684168138591950330327301606306125264075992606609739738348521676478857192908326615297864544626606547925410066639437214124976062859973695775929380511779549473565515309820801282040184792435313877973140034189525106397737799507888019159275022419992120915492563771029538057650515165258047285586177444184547213311221039987408965190998841292872988880690822438984767939816145824181140308429747644587444983943926254419294877076187147572581196337098350650625945155205901387382711478321449345189205336035497150236759498948006826288465589807857166749461183871444487591840028740753969520639367595405590917794312019956790081311663311943043138072123165009970660054888392881374085001206957439225233531959206160340853152289547459963132225340337803593071952537136323954375769399552866673499724962029088835847928336023570004725218197611939254516362304203023024260719594758594347867459703903694995851230439816078274854646074893512430162792255415374867926136190766702502186424714001042014494665751399037109878026119586899241548742708568814935302895309514697446864799907908033704387168071621669676083560509916315648000000000000000000000000*i1^12 + -952202479259132469466797253628735495188725609789415586187788022622477353262163269456394195035980085641797152028934149547082966698363601098368225175418405839174585208299681053958527153678712642758988755867016260289017608228438695114533329920706968142075535678973045084535316455452117663311133579759846779280412304512530503698506893541068208048504299281892524134360404813362238062365458709695586239911143418547315866441413044467722033109065164528445794271267164694406651679368127908655214213392896968429488837625390150964110956324805727149312073576203533987021406996759330200123447333788855445336794182475589197381799299445722964261111414497819116504843783327714444345528121793286688420483661923320498045045529098067354485704563844815141202720464797645673784032733662286690636630467242492970080080442917566372620090618794897276132959686310009678920309459544367521283620147740155489941796853698112656497201922946657491565767656185220426416627841483942849550032968496379742051280632030503822687676601303075555285976069253857319015037983781773727848166603599509370982471848982773000608585481389317989377910163138901044756927732756733853378177600799232458075294865898596626314866459589665570351653989360605603856921201141681478969550888200619199521122136551057582359642532246251854391471689642623616679936000000000000000000000000*i1^13 + -292927731607600070625245588507660656184878098027046252835422014258936797990363824158761407099065131218677839738689388606645072792938150466259142417111867414317865742440616690920556713645176032414003715193257371051178396551007553261386368800296246557385604941309149547332771915718710820474591162020871401890053336911132337600175348478710543733461763401539008061704008003781072259521855735868478433070634463919369635148802167329646065797312739901782931621446776550084606119433534358942259329421917501489205812134270660545864250475751393777240102584712569049193862592548347455130468002078578194827125415203791238501323918638060552640698843689503249550357731818829417484284184996512651105235336648669401801145210107327934151573089260425287005753866802566376530095528072800565698715043942966875970590418780278953222359509690194421318904305283242423006865733581621065658844201122627702570288598049948055616425200534093740127492771163050061220609797964362778019717447579343177589884020220908389829452518834206152989532659259029380684006682482340595445286278928024512433478362156624253034010290477612120366695164794125215415223518292826316709568575692096751536158936280897068606114482926814893485519759634780455721071795851560366429425486291929149758415880259374606888156357822701326216845918417453475430400000000000000000000000*i1^14 + -70315076131295057305383170620146631872225057517332827555267752147093236771898724948940055850486556542985151125543061920472423055372078031819563032013846465418925044895150265771420453486786024252271585078176103196909372062788130295651127519376842672146047611345651635231301115328704189454850779306746689916566757624247324279407811396439078731455393108858154829263029849198314485184822135881828632708333626423744839720191940476548988468198624782340466553600027207822655765367754683390519248693554282633090973850504662583607333072101755132286763794534646503150309241078346382181604912418998671001220612347659837444612336607000016425811316602571325969753819052254563609186426636337192367660201524009507920627537781597354306421685476008828854150524528210574228273645536607128045838908107924196706651958888730923831959651732501784623242915668614762212832696401092775206875647764282140973571055925814474578937620690112020847745214618480509338517874410163516475786041398504187187431978913980185002848537050052413733078921458916135301821198796018122282242288899843528436557589541872744244386400748456646580419085019578136499181513161403399664642873597645482429911890985069383400831052093843000412250094237164074232953267801953322150607812650771131120141227114797154589736270061690308447904173079815782400000000000000000000000*i1^15 + -13336010921796004688190511106452280268631214562794651468229633239935271051100908308625329057333722022460663080272943756252119161580445575422301887995895906716204158549713737778757787495357650066900957864599693227870506672457969162782851028634558544572770384137585911202983282069799072729072737403763597500908835947607281360253314306056651717407230140796273877538698302500526499348420420453618984554833192264011624017077894570869218308430247457209580381839329165352743676264040913589341594593024701975382753798188411502464937904225499165904572567871961750328757997180780362556190692803316474828306574666298070948066655108652579601673265027589734797103156789603853933437973859887185426399751358411803352978699934019496391178187167517728378218980898179651746457667697872838935325860938374739409980774082770356702368437337447185187602848458721838640336347240329800569309008829085828618739578188274987236801462612200509746918749770161501171349531894313927951426209539570534813605876403643162341227917385080965679847104069968349593708404626306136643033961101272513257663811917523725567500403280653186212684465705859104164027951339967626471640744750068061162626806898535975913442899972160075334234369130892784104477037976797720632864680387490559507421110852709083574094657143082676835171495397294080000000000000000000000*i1^16 + -1992897587612046409883212102663653979816447078923006104055884292721366721175447718252209542578911542353806824800207056182489719180536279893694261099406970151855788977549799707664742217383993439854830746064416933912753574845357269736599824878893480541995575005365023320743861848804434814834617688076592593937545844865757792063949699872859850740594197700232997412505689344412675369813972858745315716175598336040860292287165151080569153057290711380595102165264726655092504531389785051522762255997587169504422975802939008246980936529334097858684010994919440025614771786156648856080292214944393935561077042619581721550311091890597676125202117978975923432006191654492866119372589779041768034523292408974369950845399606506455521845936928904723140974493225857744195635136556452907290271870038651317795120895106532772571219815752787839703697704664772787485750563391067325936627417736675151539615657724702505358114691854261862038622243708971528430122605086740221708019844171330452105630970199879745353028847137592261111954808914683337455802089384719945517213732394025985266977433583514718640423869554646893984158123381671493268799978432389826125224911127989239937512221431869493992611659915633377046547918477601474712632983938676891702224919640440652194889167210294086241701350945325868269583728640000000000000000000000*i1^17 + -184464954531224205251108202024105216792108633962738956049891904454235883078421888662627398413269831733832943260935182665772812212239932520973129516892137007318865253109880509571222168398244719546948347436147437791547357952026330470484618409905297072881902826176752264170609360255499038721884005409232496267313602771373084384732062714593622783751304285316756052333717220522929907432763124325515182686974856643255401004438520683236572634409916823763218190479483732784736736303674293955861104998680286218206167514679591441477150121949242952281196556649654553013427766840342080535837502125922682495292292151923226329772592771535804277593470932411820319129992910707368839410836066350591578360408366641506085692986657032355393753492838101409510652099375396817707218133756757383059529940287690975720722988956169933964851429944821123385193656466385191123954031873028458305221306503167527217161503314125233763335484579136092247649521403952218682107388569438888835005327898681865917623297459748690017487349574846826644171129551777799253665306549294306319256194437891962500789769299667242897230711636325125954296190220235118212097758294270129646625480469944355164255631835644858943641610065945356644135009670060704238503897323769995130510947330003656215645131021735544376742750317845340085026816000000000000000000000*i1^18 + -9345648540834243254683130198898026348110384975569141995442674587199336812440032543728189703747755964846266084624380998069710348676487879093073148653571092438875293864064878421572237111897218352070600561146334951884120918907333610103463686263413125884330913551175671049804373553294147266118444503575441258627016890500077537739459654450903113190323253044452655346630139800299059070600098320759406168101124038317069450101147291654361181647550533673580452118799929963691856944549192031474184283748826726171139454583418317602164566601160998600450549620423425377282883754172554300776764432613810700877272904685627959440843344104004237823016582142853051313989878632328195258484440710746722600428648249634452653196883019717715036097324053100904667745995467830410484912134180351937333415384918271865812447200624411847497407229682913183809118281109888633484217674093063593962386746394755700334497253632725789370452117598086880633716280385260872978605038947785485617247212731595214537156367349217584686053458713472200173439463482694820666582633506611769689963769064329945862780952237332077798497253158424369799002462866552570794732246448551486839767864994041596810147259149682336848503110460920077056549264332341256155384050516076582759406199341101273999877609639412912471129476992373620736000000000000000000000*i1^19 + -53113228865120872362917230763248171118474115836085734147691647597385222231242289443713924233077878386553332766591494793086602206167696364838861613379979959398248491794645021662754225251489045223163054971352162026885575701571204304965739553127993430321052817371478084266806365693760092847614503537477095799518493115274391372236626596303262642143146463815494800264187844171824445733229291138161985594730025957079151989843950093370698430476749067082862310775706093005562090294489035094058868940306589314405060975324155563087162332295990526480320182071233653878968043001624689941648095409624652532919649971016727293147886694608728900168770907966155448913648685345961758394864624374537785912007381333693834553433160349763539164281538244467330201071373059247085123268820041195577902757247213806477502250413984150680122495937879763540898507296510376213725958100981627143181590622848819926661155243065510857555301933317354686872441734143992140079318509014429118528057150302286350057856153201392368572426422121111168048022202227834610782148845478231948915199978223613916277878014330759777839023638271731515737096762235128206798873774519346558542247682946294363796148013028631855820632074888560341496418774498582053154619577202904560821366366476687983659373944442488826112294534722355200000000000000000000*i1^20 + -7737658878007122731329741010506748959340410574233978390074994698406636292090004226399418244033005238859129748728943519756502361898888417129868927622610269451512092914877253079027270557438284400662843830793337181857109291724598635475792304105610903128630649075919509472836844290500433733463563391449858448327438098001601002093645209789588468127643801557395503828074525550143534076284157479019393186638038482079024870786424326446900746401295137548425796559685554396620697319562071991662786908070923395238831705679794448966711866901293166281130408941191108933742855539932836507568777718880250081134462477963011142168011256539945254247234707352613314705485107886474261001663057402730493350894333553805602845663940845771469213040336261957133475386680912240960446950973973283465742405477054195053549571755543225159753392002470238511879077267679763648401864308585027327513872770582318141658880912414265072230531178577051207393756372945217404641804801905904054739250568636805357459911936324290076576290848398395880245718100190387340722869918653338225105550520523181722991663485431399949133669509825360213335104557050215197754182331213460409086363539690330137468751364713985175372594311106561145948689166103050243523528240215705268014498777328922185267616635088548557147013644288000000000000000000000*i1^21 + -51542473152727923057523020135904698750198202135922418372809061234332603394784885869103395760482482187308340291082351441385098300493459728884627746824830831558354615349382691544655943087872162917088358382837209445165854055492702782267158529127576992269246242205247685713074643770249079809686046242279822603314844256456585547386164173704931084022903711432863641268419404541404482001107223583322185798057690317956995277495223664746034983317604402698247905652761183569706857586801600945540308469705966348414061848484414531273263261728813303007045971127085752563742720914450935278737303416822061869017220861802319802602347931938890186130261462371537903516769373225497601172691681401946613578793625684716120040711491376419975248249862905408747816724448496294790581920548144913375348201336538095823023121346253868620780892621174733736795784361007184196605681600911818492397348711095733606284122007994770662971911286328148714744522646740130048109843661271748179565832891216462764251207280936582192800453645299574183197517771026512524842839188506054168665925245528038690255646625645315017287524138503198288051404843269957494572450748892765522612442276653598386869081893400581451818285636710891677525011844744049003351321473287478930835884190811125976841460655178993900338544640000000000000000000*i1^22 + -1880491417733506305115032108342966997906576476672394737398691569693055354809689080414193340380747748393078757215919047756203765366986220129269283876211487899639797239762200542918850458169835812551782420857341848039366903669688321012353705571308860147559271305032750700938307621741345923535656207502876737479918208772001377228808738294014932828564973524781911163450616833436564266627977206797809494151778965363912656920905077989763927720317470493566026619585313100206442846965470206315688514172612709590459634080868343659268956774092922536722677680946773540465388445006653478215833197010599458759591062926376909499371749781617676642619100640610510803323422637528179408995338853601277664971111957706547266762779805977147697856975904191260565336372795534884018695442903106584782573968513925553221445911467698968734522641360477750823705387447389803093060628220838097412280203462688782751378369857589482975213075596998171887852188343023407448613443271493207070316799470986704019130536051607877493223016708591865343832275309066074655085024608963788751637553877401469527275475456184413814065137522748549706513734314587376413264325173402535483769635825854530366774319708898497810997894664925395665443402461095806088401011009538341194966579010563351615069166458722907586560000000000000000000*i1^23 + -16496081956140168195005019281348159433785565389301153796735769698638847696951458616623301065675238243519188403161075573360316869469278451346126206322844735402357671105975152510570712367104747208786536218070349051069709573463211403403010856077435763123628046863149099568280878622437859832548538598521187290121013741253189567059243635173500216776891953097229584129925200330405266979965576851599376269175901910855821763339804927984055555301741605766180650629556661464861029186547667824695414154110367915390736761615823478192166633559261700159668462390401942297741559103913514374585125295538418530526577827838817194063471009294437754637772433638670893895476299892234346093842914740597809789114402267237335706114313075099032514620852322138336255167798218603284426211902122652370949594645587022154757569945010740644202231111856258979750404334127988758788726665705593716599174338346555805878659370573179925737865845364301972503915114886620157001794585604463168047922364198808033000713990817086060518898800972243803705541521838101753080410987889545284811064676952268922642030987843818822503750429131789244754782310865739009975560581727022404704672599508359401674664469271935813103904471665597389256313701442298708215675256286513131051200957941284932695792499623460864000000000000000000*i1^24 + -178264454106422077660917587186045769264609455124659979609020360565695260725422580442367118146419121267664634097414347289276058715361867041392087667640568231257894190429273518919297804771365166635981977964935546326727429341509885127209067042785156439275943652500434144776987427752007521662289498079586435039332360492496099634742242546867389565317784573228486906516278310977931987213420612256526816113401727225694648226982331535344358635472413165830709862737351479532830519632416616265459500311044142509639475118421651082645223982388068338549962539730253770769865794104782323398315952054088858238124189724091651329617191145418934514869413081031981562077257010205114428012157200713332571415402954444869188997903808558071134602850744457547157389526907915149941616184540938801730902407005638806620671117303282994456773818383575258502109287882441671761047712299192041573736147806387478697426642712579547970162608891708767987934597354813552600704736828094981623140693555289633232012604305844304303620736510970741315861245848610595385546907625983857320734561227241617211262414769588928718061248689018015333480000291406679856074482145498608613940714200566732812488936554301183268393077455680258151944149556274269171870685237596410826301227374461717184493679280128000000000000000000*i1^25 + -506010026921595952039245661451777565786472960442480480251717608687770438393742969757805209703787315218166648619609196035997400425253050801223148709877565570425860753529742568084513366220444134338695845254658037577663685920862681121907685538163357813953030471350225026081880399001643161395500331881044700523325949796842291723136295654748138574544979015537322820518269298216936273357782158349387330238677927299946901749161257502749456724861530330263259813355164516325412527340417410037239296735911953493087034498611691114761787513390257100725721335278633101465774138236655713704008532527351292922311212311054767408409333769164404640157347889299691139031304902002219772186621679786802831680401906674642687630779882563968004566394910939811530610766368365155945109991088193812036097627985162535462158834640855212906420826404608243882792628250314014503792159323843044972678756115896906199405828355925978543682913697262197252040026657675286316178898501302047372000180200327853016763789569860844468207137888597210474250126322607210647544834981333998338130110457878285941258055983705466263106912886675841952035699137435279680058419960702405132552985758241155912835564417738281065241124025048026276752026799751856912426836092679487825596806042126787036787507200000000000000000*i1^26 + -2377473429699151946038906677621885343209816840607935009899167519090415019607283259949509110399173585217921840044617351146925654698481025007397204514343524827677947690404148089618338397678988720442860649556062696501385563224731877713301720255720782411653263517816654771260938281238503958859169119640654569666557928657031145406773002014164736867543241942795239226168562209041927754728986187318686128359498189162792757286242859843402873334356605739455727026287797997630049833149556747722188783809530434885441545467021077863889307719192507691663083342508184480619046577550968193734489388544612555208355862851905884145513402602840828230765347628170144393771078575323230313526870644934852563798827956080300504740239877844518822654018511887243854335676921720335937672704259044779111412745049785296359566057137230202455352440578664632070264940954523329736146825234016337236962831828937716226601542981530820457803807661151497469490565419811200278806396634684082201021057535221751500742685874057541944827969087177144898420029530765047306063949912367533024921555959072327619874391225216562850174690995661219208113873822347112190789359166154545095128094766115815125977745068520785631306723981694832370961224305525186248852873497075057092766847906482434867200000000000000000*i1^27 + -8533652253356186760607163023195064002039522158268164679508857671831118339390795703905142921317040997421887230021511612517009457046573908293211914780608289737341285442272089245964068982023137789527846019780742188857267164931914410573252498919879378912958487880526327084928489651542285949441176012670427314914399887186705848281201076389276061546204659063264995400657973942722086769249986181077484503067090414205846226280738557211724051219746194955016847120804308372324742476223396328760297425498449365878173418522583843911016769252100697668835112149500312257944474817897217023414001875627515039412458505359587141125859280477269211181266412871854439998208799698701757962989571976050764526231387374833908003038314473366311309329370478956688935311544255116761253489967925222526609615752093044680554849537153280689622157351951434965115618176288578815196720959088589466706669774819924493245460668425274847391201525540833904164783990467637226022302620804285557483258312936594899528991605743140228938974241617409917107639238249961557900755009028651462408990303178128299158099107425173284462804094036731407510423487202878203070719005116076937278432160009192220216860402726530819971753611404083598926705325919997383339194550298897204813506505112289280000000000000000*i1^28 + -9317040658109791794507481664521858051667557269215956174747058447732394343469648612999020331007922091136351826990611227527911030974930331437467980679673294482742677441369822637273931306129257445717541982491587504095529780487039004522371094443107642680435882983663817931190574625152543144187473803092046057407238858918102653682249264379685880752011437158614849791650099210525122681696971449672623655957505178045455771937181075168616163742470652406686561860197341921740798249241773482823435030628487348730703371186415930379325661548388993938029759461206886953440733781633244111705194211530671698758520241031555996191168422665381051364035542758462402658345035793470355028778713133774962711902057947425093055706034120226728173897148670792976587117922781852097933210743993647055109532703513965287773432132641364812951445370996928973117701806411436657276452541794487739324957925220945006001435338788213294432365789837102115273674058269344750478434130658655129512772813599300150349952563359389863313437678931906286577326058606185760244626398107891116828159962723896880437276763210242726956376199469191967622782764281384692289754923106559067106058994217017238641717845266284501847320988168726448877033249876493653990683062834913924234524753920000000000000000*i1^29 + -240997954768078488129856127921981325398520169047928762000175190778708300443215861633852783900688327632273896414222547667918575648116365840383249871910839222463930070518207947263913960329635547840432282992969384420671762994183621493949747994853061959229865143168596168531890806100325119372016672584024507899459821627151060069333148803382849003270017825244621910200465101446083363088731413611684779181935173472477753940962136288718739970285762024432610764184967543269256974112142391439881218503200394287810714084698228270319482332429214292681052331112535620409728679423923893199492707724973739846344316483544196143882484439943295722787995933986793924606945661836767905695187469627869146068008368446361705723438814729547726201831264376541654592809867672541543384781512110560182257216823321511162894293376155530232320351120076192818429428076717505773275709906970578410600762248304291956547148631313353398379853109790248571143563778112441646783778714074189310956149186848041487747675083562945907870334660334664492235320345693710574983564311979567000554498065013318813667283476997667323152724621389523420618542623330230281194404863819210197591865862824608014362710824227605341362301965696300634996142989363943855726633288128085884928000000000000000*i1^30 + -986289200253677637040150030924951478029498580010175811014567299799646445153128951076603866776418776517919250321319030530899005558973670251133637800612759287449072693231460356119364014128790096440414287542640342369340126604823048317709176162873604540176862821860317880575015890470971411504036308889839047003881791333924948818263079919976643822156528756548799485529426298027194424348964519138932729425152169762399253286665396013482391913686423515715314839689925192067590982922939549611135392986616365732581491215393366975511387058955348678927589020892935482951369872209339292775382907752579677056051586395953097567713468901735434492567146718071247192715999116444496432932756392838202501924039924598298617087927479998396755350469998181995375703256473665889836222832762700873000024425053558379388549146810014598898885402505604510210628228434642201504474831247243884299712200602837341314603098261306994001664641408395441235442883401411825637669422279697797006444785521014867452306638678084930807466900193640708974017327421340394807632650316948272832845232703853969150256815537153317491378140104966860891281044213900014236026161813785962855176449357729853386548154543957075389117171142446546659503262345388998281993975670767616000000000000000*i1^31 + -99861978310921082560066245792291156896570998368588851682128792840893971425852505651399186624799794200011542363295452803217346758219393759196636935676319549920967972342399250664392692458561590042170106320684599551511138263410720484403944030717516287920694440220760841190438948854738979517498485802626643049514068656347492446108128481923828097340906971715923975499377595480151353802317248974650207869852270420959349469326405822560056447376915721138107438999452328833573186110625478085154987587717687436353104533687559133766334762014576493199780449320900161896420715912282752903966665384033633791353570999435578297733922093471770521130263279601954039314651931711324307954842634010694998651823354738024536150911056636189023393210103785652873906638742337887909762216578652126257909014935301630312929646339838859847306983124293445765704911303079861375944544964289084363784738925670195880546807700530938376577180591551115893611075534881192282780556727462948012899744128552226279097999818350676749528051330870060331438599460816323157741616766568850338002410492516661614328269676832146035884210454152022006195700074064693939106257777360358384904271009401919432256978422686070484467620884562665434233467881979102726123107123200000000000000*i1^32 + -22350625170420639600681700809050018159259352114476372861259793869684753688034574878172443350741296182802182350124023304950972995333463374494115747750007320186729437457983733181143943234791228596939760909865113607922157016107758981806867273264290358443230046695799434444077088435825995912142908038543578017398281365171151801451878254883726515917159483045995722875345060726737349662106964873454429513523914795801568612506196065270452173079102075163186889667439563646784910714592890140609579178654824856481234018195606744566348807223737456815972138380383184038723766189705027549473580288015572427349917245816694441280607506307987527581820540943167932050075588623118188088323841215053615332597460329383496822249980234618935775487068126529878463236992716059383751188069904275603813765170385425785744303319432959699597795649011168798764655020930125282822518629033724500160143624937451658250179230190735526954886159481417317272496313897003132045878990805341270449682370244135232105612501418307717257824829851401988901821163083448580912503668246030044942573810616079456313023848967898480383182630130598659534127728270250154750787236580848674652128826973417665149417580397163939545173395961456196117677344160277017395200000000000000*i1^33 + -5945592511362099712642605738229363348106764751342331698632638349959588062144852085780801863432766358760420744890384498952326633890453592192447579286518173492371923476722429840054496200293189954527424632255056452184391056059682908099834658688717778627076208572105612667929766614595997747585428928210567563442952256267938630167306955352123313904216114487527088768238076904062901205442367362568622730803492283292487224508681619302314764880268747644168715100683295046125848059017671278972356479611105771874801575236655385135061462573194557154407640527147952953049586359841050716859734702319646796143086305598395492136810207662077003281623181999132070359985103406595421550368172897508723847442291201792275801981687140097679837214506081068342972710315445956392074700276458001426348742051721804221009515908585123868877463509433440088462991915255201837933322907824271664126865794535900709792644283189493301818881336920453341317539873749172185637742803264750773336063368961707908414508355330684551823369464605502512641971329809318857513462139137071369515945241730121194070032302547147224521040144222516307405466324100402154799025346847005819920926727711118817147704417804337369415838847042717559298428833785446400000000000000*i1^34 + -415710914091206191083845722472977822727809250916386363087599598288061372891617028178919042428422506563207781535967820824350330098491762366424561219691532702716692349586819812490133321320187497638927403471654689399182347463287843933955409879418903898680728134088071747356481995556803022314865394517166603993795854593870795817846055602280503126507021820513490617093444873647306680367490533653772354183329567457435066340366942109489237378060591556824084197036922177665876045819447512014706552354981551223532212521955679494500858752513107954763685102893454904916526790835354673800106143718069661663267347926411899054942472386469174478334439338026079394435061666214267556604082500654099344444079008342918747868188377396735604460346843636558575030524393045385064400822083909228348939618112180302887912820470175877522685443615665329475801459244160169925972695644539967654024755316609385721474946348082662794559593108247404630126016218383480787291556087862204801149464139072028464860219493903526545644696117877858248346939823284559551457139225492175638598689364610486163767611349685827122785208320334269604397216593304118552021590561457300031947807578320347462182210830677214080837895551905503290704527360000000000000*i1^35 + -20631392030779625263564716598219455039033901634132354532519864577245485316076627904991776411955349787502141031020896883927093248968876598267348127700091951866144181678119700655338248845940413951206144894037874736004693501118722268383853793549865631392959905786852989296086356370985658903716452997332897952783265418070410120820323866592603010208981459987655895682408788374626470282200098197363903255783243174876745352601716430819672979151253170208697470394462991537575564082541745054507081684482377542340352895006936466856224757228167361118663297164550908516439194406494655588060502269957017754033423428644587467456681600658928671464041314366466600982621195895750087979782635681211541996844053128954739993384548467170579346109091881983837770299158545056251574269859750859817811030284964142085155499764861145773870051747813565526661320561803152158620507597753320958692332287082094889342973707525493504700493691414741109857028352633001621194736093662154426095196687150334191762500843166423843229586399443744163181648080683657359853474108479783114200373482434053759051997269522356736959574962095020814842540602728163734748957067205316208561358588727030362117709746390582461101463081480200650752000000000000*i1^36 + -5823930743813360604284011402208736547720312857736565764722395726972361068516178823282338329535893297924126262467059518292421768437925142415756601485110717549707771104906103142370272592785125062743990861435209169560515414008321430795998466765606484048480209773062638355065744218369930501340341426807726703023624684920942010869072582629826154216046923723903574590011140449117505055788528278924477504623721109970864729505506707664825553308330206310005310748498978747241791619645734086931402403351604037928028315187511372266757376513879408519459867660546955954519045771760034944617020761061415906735930018484194365010893237578288565179168591917260498237204693709410898953464273325560941217070613075606919198868079395610595221834004028009978212508460732141741611494156552664169010127709593529543319612395622662039780647046687638046864697623374979707324425879390766850766957158066903314875784591330842544277418586559425992304380514369355727643546812480544118054004127184288954429966034918236656296024766419964387120539123449386007059045192800897457306889301499493383807132981857263092826450895721842717677247151939604828956422176181172781542310878583663614668445199017224409142464329285632000000000000*i1^37 + -9944880392606805707852963257835670185356075661581422156755026734448379688345485063391777621186421853020500991311537978406994920076115522292227843624389202996903282876262188572650807689704101486486558572790322807500292571935081197534649145052783758794935680115440969863297295615110200263524017247104314841362779660378307276865018613142951483621092953346399445914149907360126060935687136204631983621436207015595080450573047532464526185832677643896537833461746363250966640873638396427408231560309110979890425504781693433393488436985017786956925816139462119749179914131308863626999714592610953632762016280631907635500646940506660560821094618316350430310574576965289727839428366544417784068914571182653076523486020564844588090063620988648012101457134380435378394548716288341585593985884187577720699148773880160760577093107186950696047583522821176354894380443642007483005463220876183856919061431975914601504373381840732667434329923234837353921523614026163365104040119027576958112767151718082772643257025999159070163394179972324586924324994336468183264053674494327918144870412461364528203667917295944443885591451839480177985365246211444663687755725088400770098169978146449026501836800000000000*i1^38 + -1650232925083925630281589612425590266229496240403157233024915497879307397701061424834904140427757403565289885415896030419461505264162454399713127776445335718235940732382913731488299619800492574555716583915721677282850802625443057754263896032054446166515703522177555513789137095181767917531612726773635367939334970472762469934996907151176133743054990704115621050763936170478249064053721720001980289798883529617869572784365161001102857055346435691864309923078832689724249057766084550515263626754111014968178966171359120552425359142973896709549779322289375576331562107785252634911937410605949859113297942773867533194969274246394492680735220298307925607980894118436979061987306858457067284870230444536446971896652463282499527810973883604984880682613722037020253533171508639208443820710303379007435644504199847224179706964806126933496934223667280487651590499207160905386301632415174853747433455603173717347647906021432541706399468097436497242242892216304158578799735350675512763043499166264813496950012998334015719930439574371264593180757268119015205541657724575949031885368677268859417306859720823738175910636593734728493537582134251300788556972730033222689736662006418636800000000000*i1^39 + -48788713521936872042907674844668025797097099851601366124212633733704897442819901332194329102066322853503529196955201629901006477202094603519317571259230775700558586682466076511662556716229851189889140101416969090044415126103317968779346518188633793943844928300935573535047426479254186422446454662427647555205950245303975563477793355995636752768412684342488870542668062658929920649932577933624641698842383399432477522876078371429049294013517223927437281448989563748863672046323037795724208550645219366934783783440438162339149617104582444979091967430048545212302001356504174687967870922064204987359124003539594127291233671591745657755090047430769059914909190453851447264766892656492971940555055477379722727859160304016332461367955582462373061696643544793354464221644662857030219231169423843808919250893828330764495763620922226173914218254971488528852747126856865096713682634107543242877509827496278432755865440012097112097309138291247409044633783714011003299458824681844819753548297917594995792751716284698849758252119579588683392968084758572875282137685981587318515135242176818895865713159145795072553433072509471303157522593165019988287821329163151851725059522560000000000*i1^40 + -246423546338051487972349418135391586704284137320720040858480632169538380054272158740286840410473861452598511000513560282773674502015128059451802748254417099022135059923277450039450819670449420372935808426941902733285025535684095589125692415784687933948511429771167175038658269483405715534548467406804708269961439739834748700565178827777884973456250117780643218283532806664328214586612493834251622632481540060669337812548278793997350528810769977060671204334726983760290839752551300164196212330572859651833923721240874681340140751061467795891237986521859447322935774004730226808139238968406061494614963039997881659870783791703648618676732903836486976328141016108205663203113924623800369097739568875310322915936259356149016357116124842868491366307488370621429790426555288872701753870341305430678733512046321647772774974766935489531569576732715510718660141494675070279770923918715975791203190265445404841254794307107336777109182272145259506340487400285943371795325295522057326481255193906536187568985707142774615437670979156413785186940450985098694111364229918673108020111690179392909327814584308034452941405369000012446988309576016930151330937323494456688640000000000*i1^41 + -1052411415541170262568855254195467587622105860142808002100029200915474560947677123064335094327722451001847448997901391481817688334144941995719662864267106964534823609362585785897284694809171760633929888991751059142989834401234780880838619104356165072655470989538538933881560231288351432129727456431063583648453045860263776452788468430426677210466124745389933743422000353419836445241015916016441679946846443053964304079013446499611831874461427515242308001765632410335556427414966158104510831064388778058235846645637224428583101635127192757938983486681763394999915039470020396186733495732713166022609870555517275616321351517625624506042040594024065901964245550865206578863507113231679894161627557592108424526381830581616105310056121061892199742594624072773884595137239306121526280168846960745940538506682027482348575879835221780347586613083778083282633826955969984562635264262279114037594741742423374905530386912806044984899774259391714751317607881975194731144930692939498160973008430527288230418925112339830670264453607152969407693981908167124078584170241900544110573845175046138356782948889689832639128766338399886628732703548135449004044460228608000000000*i1^42 + -11633931952246637528451413509850457718572633321460460218625407449087169331573942075533137986936452938092861378761348360347980520980752589146336430136218377079376496560023728630621965615181264234270876681751615474046101138195308466807764313388411804045265138081720411920635320085034822641315862354913745921777855173186151414840479242440744550210211333654706406461050309902343120580002598729533624281272793622963580472982429255454215225995235359737638488305789731539428889078968042241161839720117754976118094826012334809052605925399494358768320214074652053307651651988509512383771547335401600488164983894805352582603081386719762097559307087388666014293605464617548807912263432509143480780344684937645424589264427178886881758187574364992283034947953869353557734997816021657130951205199851296717129546061078300151334488911335884728380639763823602010620020254305068863733792136359614101574120557876936745714985548394518737229599026825606945986755566523626570577346755541423705710434684388189334104498390336546294739602361761363635667224316135108391645589932885098875649901086303090266131604074942933723687733172026090970131586393880119774019584000000000*i1^43 + 73336579759200664940856644555333264690613779598262393420677408532042364480058088434126534670985787707682529318073318788844914145140222195144096813643116480196535400211089623522012764877982932016442440054548585617658898222224027738528770532109262018051866923423609595808633661080994689081075691834684791710533262358092670612058795170684098893363939838993824148571426165689339061003203187573806140382158713498901502175249368859185729920448739097222292529948839560302404804685223033819086075130432875366119144196215326316516634775814716882742434433307888590898271669009641435514448059599788997984157103443297998574743343895131215574132192223241156828523006136148782708409753386867040847657401538269880594324466761393258638845593092953608810931775707361033218689120687478715049633505870853243683109322129952493481810091734657948150698265088230679261864026755538313199665881977472679456828698882453153280302532082516990725888001029695696620944959262118225893293187213113417178601384060430579610670964763866269044767238350674336966245087718081474043582448536518412818929049544039149570756108361944820238944210005785323756040282850721792000000000*i1^44 + -192155507129153893521539546776243659970643836082626937060471041695257926396604464628581119552965682450777281115982831067568461066591661471057559288184361699712033095913972469158384533530420596491157258569088298326565705331947982146660145102078771994177786384869790152626532208967462603918255587443189002935627113100859140954016487998057187783379651408958487956821852964848720393135315496201491350800808955871165878857601982839957751815510107236711587936279802414699188551305755465007958304807700798190284651182404696011185941135057277392016974200355286775626373315435030320030877091624085736410542864061714199698765684276300904983671402475103014618023952299948742558122652405330168485203401628881759716454650131658906887990070525878080996383377568709482321630603499809010477573789185548073201529307465250721102497321405727458294331899492367496336065358449893356323811115299325510792726974084010573070518410604354484217932619462089146094246375832216678631332824099815773135378444808070040197938738724675727015654049818663914119655183043468254613466271524956612211160879615859624804565221212240025304304744511797127044870963200000000*i1^45 + 235577532798953301440476371812677081676985448280753283745341007036170691421991926342756820087339925861785175220728318953477908251209304669213715062249248730126370349197008413147478793853783525142378853576614544462466272242897905263871008529643913272057051952805497740152127926149798909380084051279029718176666128150920841865859259813060828987465567295392366634498055228354974555253744705898556877832670069166596063232117757220393556918197781115656823569178290839163209549742006378855259911959334965284819262833955568682602131565302600056302149951988683768319369808407797291143950851668886936287853440097173721555688090666291139933151843864515677213422285008895842689289615721692217728572165161747652199888282842877768505542458699641612131595289520043005336354046730419411167038643062078105369713933960194411605579084395998281685946032238665341793197001675254499315724210038552580149991479610036149022591185807434267546705604095241280670980125777507665990214478911394188746881705244935786081433420507059052143934470222596948603039371367904777531339303814942682110165887872165753731591464882575690446945824376639979520000000*i1^46 + -147083608579527933024211825756999561934287356519959149346202231271922318699357287844776502989089505093877043994596646312249878022604531917270458965361165049291316834806843224978193041179580689113131415360054641424317047958482129130733765330748943347241556263985823141354807599683386861556598655989998111922457187094233027032170197083530469934686130224809103423139638571658174867614217825743113233019637647846329072912596657136497602070093376694895020557503296182499318234088833908977203285426165629497612087003129577398418934604964250603311136815195037540167379913588159720279744257733283592262205507784573043091770333781821292890090360597756970948405713133846328217225331879856857658686378901184065608785116629770584718531719024788256019897139376296990361351786591508887270022410528916113364784861524024522421569298175333782769343465439274196524917689786800822300295358762291645854318119651356099582486793704023137077923746238771634825767354129885537795414219552927542036561759262437899681344632179618426808215882076859486678052679737654877482756628757016576457096003193681692530276950766823506172077670400000000*i1^47 + 48502660134415007909930149171362056927793605027058430272592153461219280037370529032584022600630113435500330028800187369351530228176069975586105085537739259765594905855972529824608363660464486656196277207879763838927979697604905904154503370709052385927081963473291617742807401165848065160364091544279713981836927534165428686907989884130267379332240965108114927460982523825541417623401449489770052480286541436036106931868819388953365636366983288289401323542619177734682084091496514189822946866551435007987550158485777020090302198513540309138308198305037280015405855651606233999386139370309354991592580797527301304856791940856928640097606446382415037242074283720413607446925976814632339072795243550397865002892370552625462833636336018598176836833092620366117463549029056198056258805497427210177834157145657984145780776503417608475212318494177594738657092957207350060289466237568243608375507508663523221953653350771452538325178216662314625547867554626798285537529845532615856301745486939536440821157082985126467991830809852944177695185898803301515923174197315621296451108065794236370617671554401566720000000*i1^48 + -9055661984409427713641030882312706837064519726010022451596619699893914231944469894001132671203387151330969436467249777551937163050594315336211192496351881013933135519168101671434200848653944984586818239647035404334852013679168430158435147595954475028425445713917665299645218864784690565391057333297105162395285343800700648888362460510118399690659597487191523358474171607860937803223415536392651252208202799417329322761871268629749303120838607723615683751827582321123457041145663841743897296201704884503698948943880019052448289305131860963815700498573911607275535646974509862408904301916429577388335715421064635794926621816271207787989334560084916700553768785545521550483901966761462771218777812271236289952274099788117514640756902013569646324336649239651030217191027352399404800062152002711236151785776255852918065027843043502432073256492607001401773387672784976097433266980747518889388635999711385502707668515048901160301454227747155522821804838452539395281033260442044981507068985976592791528412618912345318893700313615466599270532301283299864724152384625837953468175553778172985081856000000*i1^49 + 1037187122213880992579659448707802067231742846521401326244364116630972926765981472230726522908248842494604435129233962233355855705775814407301652842093854233471021002875618545839973710060648469924866657626257981740727956315860659493365237224561620328161213921347041144444427947488962897588159631821190586300773506503041169752167451985201429536766517639215152745158230860889206439761744139548948683821105935588950017257708079517795244004297922571357882286810318792896048724977989786299933407795552903284730127234239713694719067032396664534969361559577531575796764145560335325371169381535615240225041335805913096801140167437047515106533847454666210888022169781993673311991765335954611879603421592710267305886588867643978877235649656249128315660970878853443879008099209040374658282957978657978569906995090780341135064040716148060391071559890209047488158417782070626320686109644246692476025332247594167945945782211090162725530859434749617441283901612669128212363525828157094882564061996316084178049707361430467466620591846793590042466631799231601647456767787652173388214296971627724800000*i1^50 + -65065449343890931131259563580312828559350747863630806879156871871661530179094516325921024458399593557750880857491310050824196547826423870458088563897287242636057700640677600395160808188427337620551183587196619311628716545850867212821093013020694161484512021898208275914557194528503417103242337461916139628454443849628895462799687690252782907398266290576276168182243511686989956059784013086029637088392556913956805328454801424889938636379065823908824564160151828369975291867187648154156694018352111755319252690173795776923188193693587948382196556078850434067993361115221065814264092351414090372171604306898212628186156652920829855867465974039457111913070969797082360049889072155266881891219276064800167185844319321077322260156108985550440806962424001190430946212222260411033838354272555086041442396113663005180238713479395286644856828000929927134332482478886674019817651213375032127284629219366312081738796474421544815084374112397393536618848753908352397643034770287100709494199233162146548119034930593895789721443631938160982512551667940297638585053383435480023328358400000*i1^51 + 212696951461560980555885598027595624592278987538442474222364182997298099383397079933956748738103708590246105671862645818828855342197226732341190772934591639413682748275140801313310068133898043844662788336010312712064471977126552128057628505728363462243137455585931015792526557293109510363501333511969458225676914064723338600528440948093208147699502113647099549866459913071318704255277241310635845473216694199596002273142413923424479527397387743015122646632438820425335266361831010644718117768390941471393281486003861697313537186556272524038108205323010093364980314717614881573222124541528743374662883260768083446212133676002219999556798681964683932345138457726705471157759109318481662909293525651172652154592251638621600463285994115424213654196972741031934086870707405292882829274554544051799754700267733135026259923068990385900595314728026208764923475947503269336830194211212960071294183773682991386168631348301056304718546819118967753719103648860058524032198214206098709086199868952584455146065787295056551218289312547420196298902960794596569929920041451520000*i1^52 + -1758040622564762508937163768756432810116409258448977434470756950011711924481186323800870356419831968871690321695374864093301710678287933474149435425882671982464836612448542439249990792648319333953550957236877407513386300735907580259039679585931293536347059565880008226047253966093436909917958464967735933343891076807557930894514510298222901152578064930690072245328908742381450809157321558528374663111579525690539425773183572977026055809753651424123305517187310637802954707699545756995214907543559758148197600150851960020180306692424215774502813598903222048963436432521342924748345920092806221016629884597233701039907540764341616839204883458809313856870133445962414081956568584798348768322365401697537075087193611020027376063061309357682399468472367039203073993996702096801076366060498732913746999815083465046973492964872435988325967478978336426473750328743202673229362336998776292490265676383843358283518601804664726898101965110604627539612258986569014459689447316900028975556713361584693353664247053613335055639565035856421924679341543861958737920000*i1^53 + 16741336280206158922508978580684574279939488015960270631518589603981930073071340747997979349604868944782304166503333033564449671313494408471434126354950530659032982632880827555156687278932049758798590677110742106892299302320504663535211226579551769307067502064673545590797875122969901067377906863413416394994637154175229044404451983250389400626682189665653181885337720830064189048318388241697392077677274548223422259361733364156701130139127143623849929327614412741044316250469870587479114980085893390241734656533318610633025418889231117246404479552069592236861342969110362317561999669991076482847504293439116523896851803825240939779859086070194838056915338578583648135627241807471907463158938487920223925603823232446757825926049602955691468672350860336192540579610596827848444580963222045507683207124690591324014517369008390116690762156478728025707724795147875185676824678432907904832702090348382397432018478717100363232945626376952218012642499713846721484211303138832936340941388627289990779192536609621440681143431137091553067008000*i1^54 + -42258522960548566332252764550688788876146066142872941266091880201872639862114672554080873751570817715420415405506339707131115370157292630130787403667953067614362725657193688750205689113426994798879457525270592074210098574746925721359255646489407781744969647847844207330517466005167737639061079717813130974272066626885389320133168364505668401424688839975647219631372206909909711553145690064771916220898583109440958351528521960253867390589501892380810832011327921024023862167593123978503003435131084157047111587437281779174133200717024922874212510956354947863900465895407504116207489384019281219985443142749010002541739201425679242523120222632748863014649181359688384885816985316004625469104865436560199057330043469494903313279872509547215499888947238143122535098370154353548039125406978717408970932004521009246848313312385388379049260561853684452292903642143762834240741203702460207807391316628122117934450112833632645227448477953399535446083118232440246261306492837724435271534240017095641473575572804445432446976000*i1^55 + 7572187565658375768362014922155402550600720292430698284833099238503619845427186655471048303322407839801935532137935163152997061666760893872224197335576714009975947673063318436587543964700565693660945466998676501403113011066847026870597167065627057710943424577803500292549896523344583486424610052380799110116180352428482225337720691859009641248827074162533904953805101219710946088167193830208737666745558128896554234374310487638793308172197295676827956383698169675898739966053943425592350359164424929299092657638962405963055174557254440011863514539118982446176830954560345061887989139897600434975643826058984192486453547116152207726589938865962625685383921386858898923052605219026695129901437288067071310961784714045183618896628750920330424448214954059161542183022055958552411669525499674579940220965475959278259775532268176512578457777647037869620943372804517736698675347410231106951250960410183723415211559686377147316244364831621914419321905000077230660174050474431917466303906592839367550566400*i1^56 + -487705909063224533446866520571731112156137683078728234689160012563040318810886443527514093014015312595690238674787104333356354473238333933628434753442980672075057464930290289521320030479511620151886965725194853595759755790987333835634637106042273206638074705339906159095246451704631973288115738894579423954834163297100836743304307067623226819011321959691324593734276991015828112680903094904995129429091931621640512364390539582063158433591814178104662520144332108539438619585476411632169249099076087093223421714163770309856000460751180667715350221982196902451283421337874686854766077231624733647294448779593232575795905888496364980546862858086628540786524260941622216355743260760822533098434273324821130529796684636604557960318719820693185767022928127052867259427675548936612543148573152824807597332154104082831941316295495161349331258917916256001491483705023883543056100782646293370621571788987664347677241116383749086312884408485681852529540565087225914300184544720359692697600*i1^57 + 1908517244999128431784870118716974067816751200561669596059534751531698696912897098774901073854277748091392902404901493323065339438866712473553449499030588278704494778074122302077209603192945410112494686229219689281590788114839619628692902185946881783447514142939953659471415094024045056426039225893942660201101404805447405261733677118608923938678148571819611237736853687389106095464283615040176626581273247689078284891506460438734894516668417458129484464982236044560262245342201336330462338227328459708015949363123247376042324724953442573504504411371642407303272316181197661535270815695125226423524042457179595922242707570408030615713634953429046261620609937454128239576851478238639197847528651767729684446271448843109684644115146190165149185818197977460227929407994290340817089266272391114426879681036482802862941525480764190851237035253961645754135154912552245454721635866923726894465545928560705565874251808338696672416870400*i1^58 + -1897923428575172086557063805098249421652209599611697000721408064158731786226360940235423834958648172453720748409884761223879797347297651787063235139938672192807233653773260599710145188852033938086447647080052337493119003814146422342517358912775288139020390123358393905922873592188067917905988542239877687738795548309378145463128843954409631285954196409915571226144751600030203165974921844356880076493562492391717285732276551265680474075135785899340998330493195787307837037966747917523419480715632971251539878297105835947810689608406568981543972191866470844529301325743761412550969396501027226599756616324313860966963189370521339471989283549001187200802371915239069483369610752114877323632894946559599158064079004708197298188092971107981164941915565310585829484143896831131086125474701899761557292936078803681456864587731586566268338808640988048256198198245226544161089348556800*i1^59 + 217074787085786418497772709996559037781956091668538274130078685218538879685617920274737123599468096598661049726462413393991673151647094929479288486697770322039646819859829702267098697018130011716554884447746368858330365430275690088551679262321117036406597661145255144848215353889485001564244291794506304434770030189221279667425511166913132857504024721443600906384690159675604738012591455499564129784967215456013183290232402713020558130898424516111061992134600455043659161510603455178952106167765013187621307563230540101872191914609892607601947179224317445997238151501740150436352459605546046675429964995225530308658806442163985109169879412810625838748532694421717067180056546166444156075875048227935629466779781659066951415646321112082953551485824975346929129305811216214052532139969740263017793589987228921841*i1^60, -44828801119529824137029624365650521399851806144468112840310155535746376947225626807910762931042071539267933820921623566276746861934699517168894374278709816722877113577829788462523548256542689425684890896760549712280457383216291237500985810998774462226169308977582234932563469209046137300107402659551109042685607084759268416954280221059435806064997007526248262449293844652864043007108375643871303993346031019453556352373378807907611189638327879880769892073167954932719572700974410562021454846679835748299026391841209558002371953085273131877900786099266769664845719485318773272893998437496095900725523991034733249121714078896422562231923197246302893894080906413097004691483777562401225718094588710967483244072109906422992132857828645175389219930106267399132204641302828655648500521127446818306120273193207790601170892767038600011722308894661990980247678084871637925087604977715085077274627777046117299537084628440516921324791367496833660335949614154396060131717632123284170027664399850119076798659345045804960157383721990920277776124395592198465876420081810583204230559890463500115129669748507920414903605245809823875153845124082793214702958900181342302153539353803067617852043498412189902245303568311215559402534140175753983807408182393250502419617820641365915593358693772170961424270846459158029446067219367828900651869068492301500453987488501033797817464871598550831214738982253579111393922060026064782423617382703713362451747071151485823308329744342305784519484065443996539240610684109900377938091564941417488417284431102234854512085718941213930731153174197076625321971104815889664944104611616988062204182359280806478467096035932302911957072515155581987075601874488273043984726742182821896618097468815701387544334088289441187831616887960799400201997209238871112950371724780908933283615794117214208000000000000000000000000000000 + -3842635519378931542708271478904623469633550339084905559293062355119008006360439114439357267764123163279620468206493617528091700819891350166532598707568746264051127758006013694063428986820829161807860966572326062902897017855713156739761300437585948631012707220688550613329643095227061058300767192233845517774992922550468003091401145164602927101169250065118850974225185152068905494228049375371994267496180478567593487985915870321985837723745301372083198995155543984812935272911922990592636437931141954708948581290329669014724312397344568933014677595033798970300656081530208915477330821707639170357156434203925787733441196666618216980881849090549505329013799851278742510698232036309333565641680451384594358928701424778891739302060629038718999144586416038934569650859651500437095840762399734583589920869742386358406092141106799547429900300900429086153265207876082281405204861770847679498719365706716979910504329893119871356139419518073509884939203597222298934317467965754442014098798048463312623557537457946316985372404789660911049209798156174570600706289324041353503165828027344608998289085358971846134688991488594408589563772454319602816069038718902281989629096591234881683770092958576854340152109616582174333440538373394682734822576592330083420549028166455024849730720928242887710511528494551879993880464221169959986986565904593099923344240160013120822811381869967999623770184160659915264602262399995200692209602384037883463210364025016318532709799117903291881610747853068052696896586362613530206082236370960264093109696683624658630002034709029540687997327232097931515785920167769628268147187362181046447510730729591840402845402477194617236052791947865937470527957225327901363975393678122774646444697311611209962969567959571848305418345455468873722986355245412109853655423975347899301006422663233536000000000000000000000000000000*i1 + -25694419850891644709963163714232047436610868112432679313741058175203699947566134037565175509786211413183941257344523794380172923384915661336984051366853968202825781976724332739898320539881110748530012846620936538990980752763574085923003624645592189061702825557332815276467734890696603560756270303096166566669161294215246687308246385854339482588454104116554672613834756702915707547764515345264721242969789263907878106528628097509364708746751997359676132555504741044503005089632475873776822261659532106431849725786545864807383174100252404360410890194517167078977414275646666261004793516049934814955886833819246775702852337246807829134436926022848414877022263898874894910818960659790061700392169075354133642050884504735330175495077803471037090744428759979204965250604561561509427719656608437955929508613540052478014004998611354916697525297066843255037258783289002227629107292062332761215855663821268682170598975517272062547821623067908046651566705631327841540267443642937611772161575456852549816613002758186542820478151108854363814980760312603286291460609689309773942803174125173762194993567826785988630572266950580510185272489162130902664772834523153378358492776119881778359643435193925827471081084028105273875138039621114589330648373350419909823282505060830115331651060286036479125910059067764384464952386626326711547460009116726307838648528007895783317439042548774801707235272245091460335615089091130669209587057149559162997492588173406273574602913264715687250070323958730924867039335735407883245064986179340601780485813687201760236174482865449907371362132480235039269027918660051752924379123522215467960930941361601133012042923906175616009543682285103304866505845429129443351233492953841598658272339728446757565351476953813100986346147005216879885591683268266461712854961223879407993384866309734400000000000000000000000000000*i1^2 + -84724116893282807164412124259316267818636937351081747312731888103173825274775180357917848466878314711317429455599579018715194560031275968568351278102440958261652065680254249177822791143065344168388828307935348388159894924161373812829863115484621955967503634778482991779227755716729572719568611452882162001026049689737900273972054306495514139151151314804097321920378657446224617304680564353985602258980754807928023376231696514599623383520134815954166958649899686478812568280886971904641096764458272669103996211654684313636473958354817474247939170592325611912127332127799709675995773088200547546030448740326785100392695321035827439171007220967867225692451912771927805951535092318008623127282735402050763390125312100931985921347098798158656419958030518600853854651233411953207763687077162858055737268445799324279293236672372875739214751407940959648384381041662402480749753797700319905453856974092938520495373359915541369323857255793591258061650155345006712151903496852554784717242475749548894481749690920151095106709466268206028012433081491559777108794150140983842456493585338168229038133095618890413195179303354581485951321192772584127260893572364379123723292012025379502362226029084058423773931593127198841810092604429840282531267337784162407446417955230008892340355442297854367721825563036170669855341415565788510262553836871063140445472420576852040740623580822547162309608163986833194329227708031912378774278376718759696664731014338248367057293809129677715678760420908466505354754981975433605072501690144521962545485506488475232515334826182000787615627720884186619064318200926344404748441457965250377220770457746879882018949109674270622717784539206123029131367323217896646075480012814090656101752931879614506871379464562424047856740687504127431620575648007130831370558759667024574487870832640000000000000000000000000000000*i1^3 + -148571277964592236749201578599325991040400783482094612061303103268430557523416965756869984675625107269041843391291821351763636897266505258833331803702230094232466966867438876794560067717602835077364956613451966255204943278741438695831252264189348895931078883098963195741113179160764233677456160524141082314305258082605984046558756934926533602859610394505478243097769149537855518958024931590576337528229512936340500358604926197114660777047323949414509952757446921896641267475860096118638665092199324471289095225212242651668307318519677398941084609965462554334656278101923650929438716825411722152671612182009547448985185172208060715883824149964778280010017192509188338782247673040651653556779637729216084562676262234152052376186742517714664589202441268648216925080465600087481870850711163286964952840045871854594116808388423048646726200898730976480299775705229826594094823526895288897710735472182194422913422529386822926547465808566698299868918710474120753724513913522771032998478127465644948537238598365713884778083469939017735349648797497493774954897509205977969065080372577423652461847921963851019539449847763703225263866786539720507136331156866573388449833181865431028860321925684680638950299009370490990838420354108887765898122542362828244288228860642453368808105314849142612697365176349240641082720042260648428626671627078274601900125899256919967281133367847129745212194517742527119044806856239070686729100607043700063457180192233283595551359605593733658983448129186009721582328741182668002277459163374473481719746385962851716759746873302715011243565876691930068412136063145586360404169068081311393117661994347195672507498182185542098248047327420135396482209654271484054083388900336598648551294603394338899263921026968038072124603601318276294787917724915017581147383043392764228411504721920000000000000000000000000000*i1^4 + -232063188467683364848071657250650820224816941611120707349037414990614417794068153193279254326803340847434169148095010310097398420960804044962957184115828270399689089812703439375999358334881585011097794411557401063535191423654087147909478227276112696490923210760726971904801605086538622703285620290678836897708697215341168683588273973737440124085208025509741080045472792073625120415156949105759422862073112047793616895158513359534480865326860754527286885114072290425395473048287636404833686023706866925699363689232958563882325299918868722789897331903872713310612751271725369757815304974421149131728262529357860725286705715856786868294398458798187913351808616344471898206869253510970732303391450018832509129196508041767029514515432811016720586540828357672939132895045807637078453963578384351131681770388435628486354008070279122505905687051843824451269559019906613066973050242316434929662537396280181561726276343832113109229807559942860006305329746435134591655951440253220828233736318808638316335174956260923816798149982973422821894534649380360105158353966737717134396371062418516779861412406490087951398272016249657232181425524555983149647300247179903465090439989156887495825252201199442600488518928414328521294321760206457366598377302336259235252515892204270380736729292381447676631136304113639904510687260635594886062250515056046648361927942456684862480305727086519182201846581683632540688430279332815571772659229959168177135873544231876837597668199952234571233916208406996315064134446478630299822927016904884690303276515416937471901265969929906393352214581974715311276165062698195319106071487108632318767798572809512472764545656298506819235081722980061059695805578058467265414266370251765725251322064247355545616986511976723265398752775793289082979320739783067963484620681531454901054341120000000000000000000000000000*i1^5 + -237045833389642300777980177561880288835668537374607251948303334059008812766198143954671100336646112959836908139857202422829887593832641750131603276693015818450961131801186723868985480405349965476212143098943936866501738570815214008623385920073436101321671477205154495494791226938575273795887084837850720816965908426216134778289382701513185934106808116612207094647275856381920504505683814312210363538881175131549421789685777675819919818302030009367049301104029005393596983548007430712859322067403074515573457512931251818981720122063299137511722972288595691671332172648081483722418741945755788064642688881801504693979487189057774563354035674789400091804413152317820178104765827803452006947776024297877047951181435311453586391988336641361125025576432280844449734150687812737763543870266653854976868230588645264293119536797607939151967803785641697863909039037735966620519458987945471809835619264853472517152914035575826941261570322227779763739243447116156123788890628458334786032425384725058811268228780278943285524009786373199356545771923280403768525281258788021639120399052019249571970239092428703427771913154401758593286013429630985744004826153503978357754179406782974930557222255790553223106006297713226607571429166080822548803818480109951579990688919058709065101018226350918476416198074988272943590415557074426822430202465950071419855626335341999768340210709106835437003421859759169698772050133817426384314741616052876929879894338502902660385744536137963224730600615932384698789651268422126071520815451522231745915306852343177596919884133135288737013204957163536254374789111822468147644746579521888877457858525501109450987230214508772809695885075719510079097729931879112761817297534742108132517800268926189218587286237680945799390695945687396286303377024750249295496843979366543810101248000000000000000000000000000*i1^6 + -236548001433527003538425771266117906481317359346985575242570326528949345400694183101098768022790983733418938149162434129138660961362415146571386832340245029482887723293151036007064172727842845451012140882925191400263427594600068353369497613681671763312116295973461467014653079888428610749327814547774005068703796526647303111155990049434149173320390491565029261972708261668979374847141279276732872779599539783435985117766275568657763352170756227712453637800806093061688744095217451860245916379338522017593395807346841840583963063704916838878929446633638633528739502835630177575361235617667068484864925233858130049680915356308991930660475254783604798608413085173280667365601475705758972199313470080810477158938666424835936449355269424925645314355657712295272628905665055150233537843486237576697767603781884411020229141117339665974089564451946295350703932688407490185735274448509733642219975548505853650853422699218064548069315400950251836849683776486028306995717754445387993529191383343459893593784837758482087095187780413874022106414029072299104761947075847601809368712287653298385000607623134847105311118699024215380472523728069704579033996196907201939049050048751432433098882388632989544176305106966704505523205073505641284475638413140781723197745798025425517802615452591678449133454702671157953550750019266694652203201166386427816769132712126662718251775598435239658020388594822925767639733521737467992808129291191943245854757693791485466742494520591710436336419064277990197250388319139482437367776252050957122547652001782524517927669031157682530954172308572773871759100432147907253299313773901639269778330144609750395929597686681535524082260479451770674778109320344222675231958985788561864596084435341105112147042072136276223225377024231818012414980773028685873280470376298351427584000000000000000000000000000*i1^7 + -177298467300059215012235409122163612476545804623416689978390318474343226510923226105032549589307741594037142157908560519390860121443338469501159456018913056497279366021055871481160511045790402150846611709591140095402796564548432475139046689323787771708764286474047165118892027138424170327853304167727885035464914761871002231550940277573019534186937548642822097612137670152900240871425305204673797198102431988460056061619302935207118566778065778027411727764182955077943290174078845806535545097161151969408432561144604860972832219809444740945305426161487666823113049562572327919476274846580300896427276241509691748193582090895815538975774393602102506075692289562131686408266512671222665654445373831781192036505591471519518183777358703266356070875984307067230128113311601837152802896906762213167774338041721984723740904985922881642914881829957682605297591095313502719947575861836966599797170632754487946977362603786553420000902841100098333366948821043230896270096321498264152834763447613767132888290331175805497261612954279598850052251009300712102940665343757977388736120273022834269121143222654551162510754703578778668372642297603788399287766429908066007613317219183645566912998579904994871006933909983637393738633435266056335957071797322276044923310388857085888371363601505010238778075104280190631831893382362939570686515369044807808137401905852019124742734698869091260738533875216645419744176829463006519428360795803062493685739575055313052485006096728689647633023080386707557762048690896030584430744033845890755026956263563789951195742576189771512486705172611220045293799221689159345253608277408809562506634253411573258139701703705193628283872560958739779602069567153504740078541821074160543963958581060002468972831744313354488415306068218615647277091726460030725835465762661623398400000000000000000000000000*i1^8 + -139480538091138794041856501130714234420792033586491377578859542939405789975424245597139008863989316539358192873515079310750903853169889224385922511684041988227289283321598690261916823004564863721864150171865360927369136947483464977112940358116442339692938629617236531256093613251698893127901268685726823335065164679261548186356649799314034007746031332091960282514576833945171334168546380851486467610946409781582686583891660170486357722495484653539465623101158951129352716991530953687994724027170019299249968733574896641164715822756802778186855400602184886815791308808430150805567101054305177395467955195420469284493898646504697383449966565247927524925955792553018910764877510019023551641382106798726867662749538231952291360647137917341556020703819242383857099781233649260492146615386054659222092104532091488427061126920879119316144235674202280597250792465943848493690361805545010317024849525686791281494357703237853444583407564771539960049190993332488139932644142484251306819573193213422043106119969904353029408526368604141243142890290459296383931419895733988852058049577146799585666481692740603879105435820500551042744061128681137312492962817933527650062056415295107834009922295566571696056625718048033313051560238389511054820518766184615805619537410123500158929884753221991454365341402616859421671965689738669548074931154289514597731131126430260199410823212161353969150190162282456677634163398536205199163915701505448165418497840928913614145690705703408089023563352397625656367201531421831818332496383666360374454292386249885186451694172166237258849715573754387272951658169826993092519567485231605732375437286990708088022981080259896796943319205335133307177269125555861319553447381811054484870360861118271620045815905719005476389200252616772156828765855754412977302270605315276800000000000000000000000000*i1^9 + -94701847955169399965023034369947843422803113920867557385969662488525974048482124257827323178803884884388314382346366081042200703245217476654714742403415132743891734437673811591571151608662681619499884221987285435597826915190241879822689399292083576779186021113912203047025227971460792553536402784291773189978658571226136212871169559578073470904200562065489704794341006851718031855676972239324758446842719636216330231005771078440989553168147832242260837527136518557572578005131463422709727770041238089714603376481968337039390582656365097621274925255561797055227362860450536735609575028003555826448860238671766851998540157044974739042485808380620240125161466408955205928796444374625579312866677551031019650467017379225335816340779669453330847868919394717615925916326184640198897755426541744787412973834891574370099933304842141038322806046582652532114447190018457839719881369116718837353680295651696246089279438784807940902607472951679455568426007453075671068063835650008295714316587813635526193429657014085769572131198247201004337899882579813155403701449915694733221052816613083810362297072717356346838272463071265331062152313945598943137005803027694811908764558203371093652819901821774043206074550043606809819757098680118932250919396517941083989046396112287309366450116034769204825834989781082376168071719600133548904908693396295877996453488531091483245751773685402516384790195057652320364015800443097941085333951715354443286064600372245697497301746319534154550926196573123054677788446549723657111676767196664918356900775913277937921725248462359404375633658490419830701068116708491459140896743128647318179957111321416441996982297813977179811134014611535464900722239115705630445855912694046179805357216552600013359029415981544096587189265730106330033341914380993587779318904258560000000000000000000000000*i1^10 + -65710447962637700688140141184015821367066804257701305692320822978331853150256923962445066161647084427791653652599052390179218148331182021972738870259617661961697262800782919754440768840103953585115929430314010911386739741657056843374103774504343412481753536176584087267494920313331865323087858654288702268243974068805611254519830376003641627104439562041548066586144898435722047070263781815526528818067796318468552453134600008342111329404767841746377906857795384896856368726320756904482378514989877640439243853871225750897553051711808808274991463626215583592338346471676398236650132618166504428777926504729810410924676635200528204316379617135679275673764368902549213723854055854900643230624409535035333705541830228822275434967064277438163171590172789173356765359910400317647375095750391493320189035209815038919366032166650586154994550543743832178373411056588190834758185816821210425219762181708655740002334980925743664382154613367780029379296845006992419644512739645405059190039943341402782517820166601870487207644664151872708660738543172641270974098602968481296035962907549584986902808721328805016842438264183410576154241232915654753664100572970404092341841549519032419183067588185020680535974215277130240235529429618473809670355057240535145704488999751175803603978113363759750416451302659848724336013485091648825046637503326541470884988680265181266639845474266166220970487431502879010958895475281081525218488922232756282217019378982413816943258888155978511977988578044153527120357820227419432461229877804992327372870644798996571013321118928071918564985836165918161176439640308821901424479382164349948701222869786965244990579847804788969805566967017852000780598450460792693184699137308655102321525461017518723979500649115322158219010554459869833832474810572340129220075192320000000000000000000000000*i1^11 + -35156245441275165096618998538107832687378445690188837756931072040909712510716822176021842620772961490956194229039354300032208507243085061106078797025952921977078859437132569461185273820336002126530851661827219647346577602301004831487022951266380054900746825834408742521133514829156996404582514435594599433169305394980827007960004382060730450079595664554102933579353399714194598056541871553254626584480789268374349340970353523068321047026772209280465410789461833004338580160939904369558007077190751937181952218610655422167792250207610694273702947422600464366008726336692680518265086534988526983169083332434764909760631415930438149690954849953814848092879085706446733808539635634200430629654929153265732484118207740526153934808465493550356989226521016417875284162821169047078382756195865839693102045113381978884233143547957702702111704946663594298923088953388021783422751060857721690442840014480660229968673657119468383284618797668391154819333887309794911358674791331720496154336281304434020394877091494696439220366549806043674104762410565028673921695492326076907039036150701901012427680702441542472042480804870380542581178109009360129385462650496524640639386618655896747021291439302827065515105691752866770514571619247657355640484223854947511732105294664235617914168681697487618444632961748402316171530407466101568311042970860167958779887310993901459604762000749164285756184500425907925397840076450474851294262669686686572004256771734866365112240823188320403148515724791715565121949294088390710856510835017088517172043818961496026498759970817659316604860320967789307412434945598269781383424152893335328194490002872853864273636284781242256710927502927727830559529294313981264435981050630578998382380148747124904426452103247272680091828186194167509760389588094397596871688192000000000000000000000000*i1^12 + -15598388317255866538077890686207491226151483825474318853855405208736745063225004022356046688423082644306245791817460589595414072715771038395328932523408267693231984047049531483107933360285089499006042726101409618643673570144760540585973916817051020534587625269179573650673812574861688671866844465074630441355807278391498530032513376418341922456100099045310228044181407903541197928871141526923866480794863509491215172074830727250858895625629175752099213398029336506961616662193665111035488557842525113207011864371221448685291415966500890017546552637808936015643374128171982666552817112965378908816794528306970601635381238772702439469381568399782822419914620832917292384629437388921197685277057964802855993117323657208496563845303163095231311369955498429920481408662010374989436969171956624459358936200064747799648561457559498199221531812087798449938736129035073552133951237518891358049177138983399104242708554770110265284503975528491430221923213335745530475957957124321542868371567132043353066733375214167357171681321308312788858196258791499293042744411370380691718524693675646494781020757196544000756898977725542240464942800378939206486194877182358665454930986378009261385901115501379867655347093840945842232890591583014135216526766161408822433099722257387401328377745398221135359364658115638699413116151024953821716900098269658770468751237074257007402081932180789904929470907595172434337228604010456993650226265859466148137547444297892268513290454657923896937360543395916412965316338212200069518974802543952939744029478223825803918617791019232861503687400405964848643334210228047350892366674627817366734866809346529471535945419319109649133229875941834058926959601278496615158743233513078313353408776974921841865088291673789491920789641326633793796309864922635141382144000000000000000000000000*i1^13 + -4798638273850427120275483628614436009080882313624190707082285429013271774102222658764429966991875500070391808775419381469413927615669092958622552614276783416980715572562517784870034269125330519507256974946711767646178195221469480166727598898393524122168987336049961565634697649307426600860171620773526012323323028104566059050404801645729894716888283779046772902193791956724299078644655498344513484457853081387330142874700102401200502530659909184690225298598067562913192894826660625875368348538560901102895356417332316206997845332325430888866351728344976693747849112257449376742947449459541023003006630072640147998661270812725502423948735455450049134498583304943625567784006101815872448216163038376270274351283176919386038182723284811554452525444875929326660946550410686318608051003551968925352482388377353865156576668272102319772336751856770972874078756731811132271795181235504919605675101846890185930187221879284784302600189551279332444406165798669359290638112294936538970727990733588344690514648605341554904545017288338673325373955308204080672141264056205507120702554413331222616057960245326725908405320632704528550266191581614720694714117602510035363424161593769994747112343218444249366675208596967505454015848214548366977668616470236229998939643482442068961272238312533723758112834542348204607913777590941669123400196209750687324292977932035478005274943936136266654079526006883072294530249374744823476368601213813822407964552262160646358621268473884564445227435694066525304328864155245321273620784845561132901970135284570499805342793140931402028254194540615199318451713406004073436654216306260496264050621188513240773509015590123314747570564943030576621927816945124414591113783600557813802171308566870564173566408128911416764085617641961624731483936526865478451200000000000000000000000*i1^14 + -1151893695071720966584046675463506746443147178364030939134057979500269944745806231780961403477149203429043017498524086200876974594960503516292598464799236634196990777829681101215803783751389939111577734171675419415111956731607649448719602977776939621299273918398725480915411645318293306825406003729965266290062647109973124139580483077111560679641491457990588604715903212197533371175265318356137403168998300987539737001061285223984690436467390829221470724716114718762259718243155840796391268683680293940877656137745144682552146853878897085157023260954231057034936547637692171763102456936969107660415104094324032968963175633865498811172866108557031725648301998788861928894815130829339540532619359399544071799946768544161466546983711962366837208888074397721700002875638474874564900544422248628383729005199264916518731039034935847411983975088776226070680391983457676352020777144507301884125129486293725802920831786096622716138902433359148806570172485175537585320398287590530834870171747056966048187234600297414206995243143076211958878973367142233163517237276817008689555274872687242046588757207788822994805263311020354721648738165216129663106606167981990575269637484610056301138210176368749999316111204693993561652100858779103212375950268086297130638365910075716960612146071176991791286400696507561499390899710441860752249971273101940203894414851905395183504695283370070186801644066380936934627724638554470890646997910823043371874524059136765139948662603645744726180908198330079103672197649596271340928439209667668804182563015922530878953094057279564889070051230547854540075796085570123681133027669906103099016538863882651167495400597962664626426884087713581198530963131851938905119324186824228445793548516351312648328334177293988839092926533579170257712887748991385600000000000000000000000*i1^15 + -218472678143764174348623736169740269660374824446830942397826595234336643709857270962474725979390000907615081561771943998092117620721597372896588249975790230221618793697969272772328076608739559131608891188581174839713664213502456225622221237083406199095323959639389576965657196584571994960622095355883959269600175263594607325673257168017717983824892877484465543348515110060933755093040891515196896578572644830901347331815895597315785546779360397005655858262195293672965565738051250014249764192861104298668651231773645768156862008317284598437920611640963915271295047386702923905438955867057388905887641749120511675690556723988677687024922011530717222350928776508712799420381179323480038469402868632578177548884642224769778375454277057118713998770653069582244961553386668080649016031871131977619217292393426821015294562898034957671385371712567714658506554779937927240570422946985724082903589546753449119013849180259668689260457715508394383276095159451620233022867754817116262997394445074636790485959642076201323537584929159336814880498384909967297079893473473916138617391540743948888432081086847172676820285374826153615855146663819398347040747005736044517444819690293552852021988978889368914260398154005981153925168960052396011818910579653030286588532539430594353658134180291196321938273337759788833518920636574453106930111664630970363152549701039866566694116505857197111545536252800505895065691686168636686222882872410004788314607844415804283799705649911256310366174372348280251020753375736462122601130571108557126359428760757815981105886840152599817674418007624179328058043759158002476456354647192468239012050017366361508865936582968331390940503268475367241635554117480918897006826067754842494821028477444000379779629102894540266708543375329784475358735378677760000000000000000000000*i1^16 + -32648630425572524244888651958369551767857858097209570478319370714978182431666215931713498747281036750077101297257697834632854733458517594983364163713462779028751189008702925780450773717379629227958766452043701235910215270320457354080300219443543370343740257497974727488186893553201836906871489935413344096606617505950335944593432636932300397700492284395674281701207978404386980467724505539460211064469523655509700097781208022444309854341620025303427183373260964024284984258753462814670399781352407759212867770670418683931110546756215501791171665483026884010725146055977502836854422609204210929963344083161482437906073916206190577319416263368282603300604489143945278008784606812991172234860281629140331676058999352443085905088206385318375059438723834792254380977734409709604051851694438167898894971438295309607281860724896332683458147453343293077356459668109372603121821450757574116158730308189859083173016682510148458448970909136625771413820998559163190707843440463977659532331503424469006135763908819029042247943676295833814093504696317257398803114762004006113849890075295264126585038916516185270570893384143330811660272865186718167370120674671116224825662182115821243714446665957827096434031425422489229886102825023893191748819401276235884322420616711360656619604718201254934915837323806893753603822672373002559608094317736799651056711619348628321206427066226836792556779974491260335567690019336086367200179665208848376124133218739867826470512896697969246393686893006676825522886959134240760228161552773952497791752834696457998688511805987691330154504974577045754522856508533404039613448167165852631062854156921739415083236265138040805406803603247526270016362195789437018677705502174608417255858026897449848791796747291125384433579720498636304527497625600000000000000000000000*i1^17 + -3022055863437647482861330733020841121029627788971067592167088888718319154716359499644814166088131382826657509329928974509712900205091977832876728155973791410026661101285699021282668786711847845348727365939651117064519083510878896157650071905564429855991106421859396699171276161030744824459454868733739130693791561988376658041433953415549773389072973224635744241923770450854263539186022299838563005110949248525908015734330019286919242782671637832992074690857061161794932044545643266142415452704859318159454376591323325539163912654273620796971127347401165627886254679974260870715699248733238534445799308169295610086224606246062845620069390875642734959072342561115986076511657142239963434130753685736731163988171216162234301209204475775821873328331392803028749836446387883743277595135943244097471292294280771670647547121079469069404626788546240485708276445489575048180251027500612160196036875974926242552896720151166792669043150755165577260270024734834209822670861543492289059798496035188426709952755786572288601248998666330247088989977454605416213434973627297330180972502407958895162066086772379325094232815155618580786379400325853318014854374225947605343898699879482815912842519476857651643429996250332259697792527754492380405334074449015385145944873111246806613178685619353709256784428252826111657458699414720114932994204279977784432206710215908311690875092956552423001736731737135015893770388467628867888863039002280829499038019829402649360250752342621687425852150645847144405549162669048388341354466756100388830717703865231911297886970356481865227406310740135226914883605522537271267761811721872630032993893874867083483363742455319573620295323113624760793954629903419254871459290576806430353888631640147897076837348067077303752994016694217383971127296000000000000000000000*i1^18 + -153112123768149857014776043404568963372966141826320277303078819772305157380758388086078975808889910421490128418753466696015895498014156927895201635980173652723936626584179934339595516292164392364374240419556807726894765374956296962831718567096309640976454478033944649171684982452771261974574371096959148806668516092144479462010198061203930250586073767940517937011829372139839223365466832140656569793971548093780018870359043525163318057874583724269654841616477174131773871661053980287334436354637582714973580848114474160298478141142596474761979272482351607362595368658650179424941476057187251889387609731637822262998990247496325407323337605412673008692922666247009256624147481672109814334105470343891769533519450921006658273776294414191556849792988827137340697897749222250710065961903552045533853197387628179378269386953047950546152931759257478479074134761813074793828615648150681822916435903707090619535642991268336707435341107924498586095463411971005849550008870610196073611476819912592204540834554996644040392280580208800909122607654303901765319402953833142289992853034878070718729517026524066628808653990089655714309971764495344463643003660986822699383763056509563723776465031272447470650937196668679141190534065565632274321359044177134393061164766586782443694348124609040504689526334450903125920341212410483705845421789306125767858934118739227851163231761733551885135493858734855866355917948298266697843559289360935779579586696671132457841477545195705863068809280310763744692438310427254899517928199098668567283835373135087771397325052713621327198783065227939613101625808949748658090301896958302143924808871231556553233184167395643693879193532495341336098332600020902703493111899213888892494275188136398840618872468514013854656807248545382924288000000000000000000000*i1^19 + -870355854572173906924086203206351203275302164296601979257564422785939356684398283532890099797556579563812447059382605064487369223227567020274045326583068149466924480250759792208655308156929960157851945423486308873863639998256431717983280377250816918962627500243967636266682025934120818442498853248353180600030891665705922124409060556897905215626960799499136736707892666091710167562100944219152763071009303458977870879039905845210191321435278644968735744135217253010701521102345179702179905471556414458606321889582612271655914194897979270656559620086134599875765767023235880780864194663760997136590267801645099584657123926569625244477458787179269707294428770485696250608106271941516948239350123539395281047710726568165630766680988690810689173980315986870232208019745630336833663174897865242264490152457664708958415310767591110255688640271847121686436331180126569403320262219865060475331131400240560292659181439352722010148657220929601728860200929443413959549133224277605239109899178881909235824045872924949862169192224332055020210736595019760935736002667006983771660537047435767093618143623745547269179952839009379126404457728915981568556383070202166383311988677277571020307838900413513249513264393686854913072689071947208254535958301880270675160908555980649839374251795562479130864116124394410177430159064693145376218682242138531856733541879180612819451843444316219512733728821746918168898975028862554669523507674425844715962501826606817400087396120646109574917594031568699396183069049922943599785896521300115441629500500272155455746144071332507267369797166407021661296411999914667855477500886009560961291759959289516717600208008373155750393198951925516339000155015859983441236608985666898396997497079225268152674787478449637053301756551338393600000000000000000000*i1^20 + -126768229967492703388174517599671447197686600871984605324908706161175094612614282379583068053526715116958352002515740142278924530969355553312188384559273404354317137253337696440786903004094035909720218982587262547554051845152285722424269172166372684719894435117093611151141966337497039836135012874218483154058052148608622716780168032690941089638081795553113983604099226628290759882600595983035728835136129033206991231148298947779833652587948622408200327766821026871915665804209174235193625027790045973037665916498833989392626770957514589929759344373530875464664619784412702471805092202027861464501687893857391745373299293939003787508866331932796066191102469806939228714724715464439115266685599971404224327268429533654541503842361853386652127367840158408154261075378095235360385524891017072102617188160869795204841404410997808208820394922573646834087251763944538065387186590710899037171544942958609596653647759620072154564918118481037618930400366960556171103844349313426051827902079210894233114207598713019471702063746565173868317926786194046415182369349296442347448098852794571376023180212161329678558500785741186180019035675230115888916996562282018348653540248822512670303545705014407305594459035710446206834810232185828878763955485875194816707590559990143365645722165157796173069036258317393620128707359647314820188292375959852664326777633990863512332254457889151942629905856205667345096796369197534823941244521766777128912239706847166615171089907058150188343345455547257866817409625501250310659574821167390086076716180736290300815554699913533255359617564294797565993909581517528473094687648350713165593530899546472120501360935903177835876097839461132383751204061331650128297350447181502597346131952493778961487571017829584422147032560435200000000000000000000*i1^21 + -844574237009731471735493860571095161079641634996585412559363009913893593513220996170248500004381041965176214071966512605241470805167357557318331218647739137063885601990643070612268029636784691011883060297936505626942334329086009708557706010587199949998243624265696548776150395751267305641876386225677682199266969692412160364516261541393337920678491146190811788340954177181759443334303757387720856328591848294510356037433550088841431023329438705684131170711773163762683832340965810024643905277778561962063016672193205701911882664840170421206641099065787912839634035704526992823787324012219123808401615123005502043958639900166143764379532124188853718244461862281829289628996391789901194238711927093915294038736363267345214423939936215810738726837381322209474942292439590051726658831712462318653814414911722701512854384850485603286971948718910960035568055167343404596832249316457663621287238253871919680368951956121018583904828979914075017816264421252725056445980873723678011434759000117765876653503976945764133229915234184423466527322060420343382325539802977454274414614173478115964829709760925716560826585459524792445115342147392392462777214404898293008345270906017314903414399355348486024260056259750616739046512003250117230072371287982295273901089540996097134170619526958534317505009081022493963469148467601441752905544016853391917752049027074891851263554259863384667186038423380345329441250162785397171009882343730300408262825608194879180585719998421372770919294773525601469170935412101053690578321682820998311183176892479117460900221589251573426484286329742444874582055210235006597471711162112205326654783076481194662396841356201637336749424191794240889800941726939636688000834457982782199101101818015245432648715003526260985450987520000000000000000000*i1^22 + -30810623404153053766681588942490466763589137986807201550254132505463929479826878164228200494191203727992210690975415657121257953087010525276930403619145454498761366552965186973022636534157814820137158608148660476187656632480478697071916026035739534889198266225250710798922187695570361550035371634892202457435694895956094985739773170588576310892469125106181533798944397267095332764548102938945735659435899351363637086557641649676122435507216185314490811913143617290724822614004916660218355092634223598145175534180158331964184702658858763507199336392823929699531138354821612343309396122947598069455494166730513564255762045523683538828080894918573342866361258716535254284177878581682715611896964642221073853786456800771983778055898569324114610594655983513619285322884395527827063951588591404179942046157325455909953578483832782219560940477925981648896209205598260882766944550731629454845293029766861541461257985328223565635227220318864757219705118299098795505884271215973489586671870494623599915299084160539458736563370374912075700961801097623901799615795022024326689753328780673661615110611207927976817053214058201592378438887223819025618069334254153147428041612824022712028582274907554751232774922456896044827984909152222239933233672173165650129584940465452347604390653511169132295948744533908225785154193340380618117973915909980866351176861275491595841057481489761894625417039108075598381568585753147714116214743109995532318277217459792501740832687372679374186186413407207989141959041210788431837468030868239362798153102502713432011071217005767621412095906080751213385448270929176541507941986115493116647889986368539839061459175122173609216593270259062811275127729487450233303836143210863303155652319140173225651779959013077994700800000000000000000000*i1^23 + -270302482814405290640793196697451952790355139861361137202564901428593972718072894553128140347242711527036478812108254957060092698781052424912594686499193043292064963496609107238910259362476233666152733272591992674175526052345936006190171366877003270634594340539738938358986128412604480364060327861046276126726609198033254140790180028371766601948647855194977544548965118706712653511733066849615170321722873087451569042476853604751727037828410132080421704590412283932798669109191105813343021202810880717659123320840051047928729283747967516943933254224905278990691272060666275035566514065244232594223628458122975345435774386120532571831051901269020729762659000416733679998892146094199945608805332126028321496310092010626284207437471193565244205189509001526412491936385260997461469604612195635745745603645737966381276898672058659942867983251338313554078100442982067849041395775727603571524435631314832394383010899971644201951043207368067942718291140213680043374997220017339320202433538144302613182030358080319330380070890280216215624482987184387397845587909974044536875568703048681385141907917523984003045481201236287598584952813997805975271610833271909580484733048888154925933460798206493841899511274989990360752400733493277880126880024120780259580043110772773410004113248472301060773717069771362014525786916487798424469754481211427744609372550333021130427431581897230611149936623557037359301543670024564221207403775730623008681055402847609327740166110962930080222547763911336212736743270430536044442418904032326463576875142414219531692163743017968726081541634823796395647323445294840407084399301550749240397636241968703586983091749835418144845763779480360378593550464671656910929114469645621796736112239370100255796688490399268864000000000000000000*i1^24 + -2921129915282674316201973704741987868063712544480184471617467516383485515046544122051584995345055366792558970732784308215504977559029638616438286654749588142465204453566500902381104108847858121509823318349024168075424034418579544607813449689761783343417922472995818796891329277031516782021612890935777005425156613798708383674819405671096367968256079497515500198535094697809673367327969957848338782126459300897367994516730126807984702529259843737761822777062391694225899341117572364180772133626971585624281663367418181142987665357540682904936735029063657329178517225328233763690828159993834353293759054527512425884745797476491056439080876191274975671057794997209088303598042441470022541415203742545104189846023893450107189738200936086379998783850467280484834704497703336333227570602546939603271570722369923652459160563685417087382303123051610620591385437070073685196576738208174602754284925827662652574304652725673385401999481844295807469114758973351214771604497048847532732983074102605128525399453350513225658781024269361921836175324839860503868054017809978893104108922286327602076217591911240613966664961004174985790948262897628373315587577457638587059521826410796226687059629003183296419567953300660950107310098074734599487919659036165877133709040079348529037685123994260957052489844026052254131713294865922012542794349509834491717252789436205660240071916663238175499639962985223236551088223545087182864754697214714652835519645547273639874396001707771424726039407149464884953780680226823377205263918514331925803369097558675277942691582415178203689341816577702639502966276697982364963160253288348203667830147427434021592476237024352892972682014973663438150494861834901691872796720195204467372895744023581107424554207150080000000000000000000*i1^25 + -8294832046348001201269421241143333500864462898336280449867580265186073861754654501344350810570562147182853513511767613817789748877842934813117753496488769089204139232609382499681632567790271196831543210708528199401393103842458240368824510491339755060909540809167708030762191715104404380362336627747536774594554329373275153472268753840938326873610420115670010760290699282780719529967220497562436307854038656611491834155451367033840309821239235547100859468420295660956475366931041427710799165424485166435786033155544811289346010760761627356513686415590555354664593047523858421884791548517067232614359665987786961793316779982215301585796868103083445452733460026680954431420446224274377494201927818755286018109268235321584067466189827311253710657312407940978954116429792100739076078330050789152160541381341920472897304727820522543325644303250391159924156027067867621769116848424702079802469037806210275175960211992643618049846385519056359610767146876143482371040000074668853284290058230534206198333974758915533768863504865634515893252118780912338237755694824058352262473160025953016339442532900293927844364085658700354062921983170862571973364984353351172496649218185499564870111744451357827266786183746745144416571503418904469234148777124096957254115183179286607861367699248408280397709699762175978096106418200196755189804637630594381173690961287695230637211554986085916862407206097132488641113290095847758979793406448112670491266390937389684678705917356673359395312406749656300886846329396167116356533963669370960796091640700219097533719987093516445826260930417006969956444791434784719392617208657866168626824825844590121891902487175281427877721918315567314971233414618652799783526091511115952100017179485761648931215769600000000000000000*i1^26 + -38978731757290505070596107869335234860995665563994978137905088293672198029620385688328527266917068147397126169403666877723256667024299350217783391082834553139906114082526095699105333829137113615040159663138616819152198536300842028166671692844614724885079062711288044003034247319165316950739675998191989868019732924794276130741884415961321719275716680595107730884325353866206228527006712841192942684318132303763954545920898554218873299531445943141998473847689288921905461261431788049398536250481194428291937715935920035065030807089353634106799869295722544390322063913795517430430343848651059477660605173124766211081611841262631769339995247272997162557436226475520785757152195238017924923566516943118214838408972582868925419771581631162324267235188212114235896282086729050392659568452327382167070579674635094189966888048151302592848338434156943958630382715282347425281709118763338146428177982895658673163592398166700386700881256341203170782883830274571004861703994034432815902116403717326301270598812480324444026386344739274312002684534324422629554432747236291094633946954022282833510557576346651923996442853808175246429020607926929101983009690364118583077311476533137376668519291418851530266923299139670819361798061264631021593766279313939932963959235596475040878711214172763101898483830724461578808882773025616659852566620580323693640169159746124565662772992113815128318983398819951900070474457564983050917260373788409238793063851337578459309847306158276958685166743543461973972900505188156323658715654759381297579981118160886588950017091370385536379176664329779435111753029990876648190208189071864221330363901632312914587820531413429240914630622042942295447406365075526263127779614831691336481664070633053277388800000000000000000*i1^27 + -139904866785677811245363679613648731696885168860611382273159495897482933837344196844648568527829787518955297974932854783633661983189211827406155570147307453602461875342732292337261019783620553383919687908035012227650136909087991651840769471114869926153030308138540843462411566726940675914621751802482959594921258810156023585337642619090375813944740887750043544405261194321229523270035973287647877724104741590598706394277574008533441239731311575551623011084029152834065116720579376956547815197585978986041730691828117503469430024288867903150679360359262874963938937126563755500688919696763523044409635181542140921118536512258575645714172795460160304671353353300304651446716505741289866751434279882692000316432464825305843346075202526002606347817330455755224663439978187030138499801217539421989621706122051423821828667136171897614947798890128053092434551321600017304678285239825050624566942549285170860379361545392336690351755466935447972979027402506737446644234398623681800338538538252179837461422827473089168656539163829371181769409597557797524542345994111802698267587657069279723116266725261496625818572239138892618529747432739665326077811552235685443866758633140206307390932200372366186961866630114014453423980887975370031778445429781151252812865216341581190959135799070709427185693085150782684550591120253243102453992619174765780942240419474104310490033146935924117695984609623645019332047651158321304359888927300159195984605482661978846832189719706528883506490024895205472310589758131903183542760920081973563967758759741883380556977930188058805360369305698704861206838010248369465872150992314565148708562665531719792560185452240829422277445684552617238826840825767671422529779137377962410844766682082181120000000000000000*i1^28 + -152804310218490345603480269002131551026674228247685675294486929677934529270390928083007206893391155901423247667219917397116711725563671626815372201074312257931809130197601994294330372997654501326912238487808357922072359410745358996948113824057059829712582177255334302804099016924227653991488975677939806315106629430015874237693740127388529971092776501929670763272891022517636238131326388564969289409889228468029384040169974316281555516961473347152732023923183825629514898145296067552059159483568068553493843931085121724830266601352728464722569520360637200645446742465551107170145831065086787226080964987168934227370182721395085270071925747902229899548046082509750048497593855086392778434073325811813543042445904577997074678521148943831464339899203336881055157760033748301680962740540855520856124093460385941377832177055991242224271448664912891574518772551359514182309262707702042828221469091943274189815963954480037499135822786428640069844063855308196890407654420169287970686394431771153663860703203676019673912776023574957257439797458018348672801151041066335644994556143301822441647575727561768748438855929910743687861880664983273465112658357233641791999831599359762456715090336350200647295410441445341286093530090301219869421618342918440054534814290450316014138990435830026503315676943231882950001303544774082133023519530158805104304463114018096585877148319371926570394991138765683853411373340758990107697304608272489860191627884820941459896444595993277703857266291424479734965548995278220552982139251163270771242803044166301667462833728492501880663854901465317787671983961145547471654737936387227489913030616514836597476006016945458842198728439911429419794611918365533904517364398165393119248006512640000000000000000*i1^29 + -4049170283060853213243481301679778615269889852110369448052193649550939955098359565796777570151334950601738995991805394693676980573722975893833590844021528915583648980414896383925528062030802778517398784004018763946540091662297626690063047841943782873007830078792365609501748080457088106145363617094763300102435603164585319131624874980566565880723694856929403647451996496407711733112240437322611684240092646375000344554298369197789123643082430714481490669553342000064671889535376683765396418052938361550005381394279574710423920202788169789637359395904692887386230568901333459152805219781697428024848427975660781796766946860434024288691814605360725230473684783941927331016776464442998976435312776710796885570668800464856335878599159726755734237673452641806601541405908114943990538665116373092747570078255417313978773610654109397179411953711833613002995055067869287758203248078792002048221066958851547009673541960513101000957534122923251507006851870984224240855548716896941019566206808917094064731000363391414985122642937700095783856339312467852838451987999678970452325438306051725794383604756729692821251648561703781680177258081314193745190351727067786983931777717954845858433450518073633526028539623514840024782415935279353684316534381760458239676236657375610733338999510510759176389186237518067832666007240012855851988253329004498652236254504548708602141992753655609761594752647590091448333351519360277513192845073714995173823147230306308142087144439647376063806886187012636211487457513111865005320308639952103289946400571706714528764787144004175084469256051165734451336249209571648072999229286777996659256368138663798060952442997800188997786299614243004717050402453446353621845710635689540845568000000000000000*i1^30 + -16160974147846526219351190746744860462276291933678176268277248230692668611993675407148030077264823858690666284137206910509916380778791884576004530007954280202192725777795990175086522354066351571112249750657538443414937708469850533847674488605211474980013947022945414606920999321087528662656795572525206461559940685330943072374341210633249113615296744483218233141233958858558197865116034632460780765384826966908832311954084767674395777393401956506230181724506419528369770729914669726614037917291811461274511378136227577096423537540169539683549254541994380879076751950236387380674169681451378168333191711414807682650453793541952818904793033145770747835563457100698054010558705128164700778083006973111245090508668383547812338648933590266665831501533318770733430612688217987489343131745920049993553897425335612414590376825006028407448299347016404534792126141428548240405922384047076319932849015719864319753906911509556000592275458182632510505994514254527232570373650478914210423677285455559957642805613738110571775541603743028794917023626178644374608388925768750728755187058041981035205385676628396556628412643020315537929825061017331166745376692395771492280671018631529509071449718855022152058385185292161593597004197290735178648809605406829967463133167680401023162776218543719859414938970312854868948738882285716156339394595469693324463624505409313460951283870671190719075198516108355668799091189096487584845133124541909286815335001221849784327952742298838552052482529866095364058586178873540541120363182317429784988753358570995969563872416766405757321752853079855147122825205321041970507113148548732080825306374553334887477067900561424294128739818232253982645835195338277581929478644989689856000000000000000*i1^31 + -1648094166643796311077534480799810801550586400180003095471571063691912508038153441256071373523131796923272748273981756820071001308157159848868314957204391947912661064787347772673131811471987667423337249492895750468475543401493400773437488179188219072891908725601351907407022741579946243903596574902088570211928346541910549880340418257744399589354050821042500018651696441173202709915622175484269978462368917569550066092757042174929730436607231807422027864200665544971061719302046210249096783350254854832666310315699518351150945485387020428270704153195920107843434505703941984449516710436195692269822668268521105834203146287000246282628865300284737278058850208054908958886164704556784557319175199912171352271810163469079191127752943069501124671246007454864995783400868818349138671547357347293492041578885009103694239527495179810643893194707241756605729121571926053097602512703122701426204875047184981226538823073800302043174830864531424156293829528320218711189937092596225296896259483968902715831275637235386518567365338427821140776896122386049509467932071750398376858912245077042413618693675491346559874524195896872106740273512130426712363463830037448432003827890986471304095356332279596997070084112958356588923077411741276940827549669653995220048460502225675777617700326370149275871711276729267879142580143205275201216753100637493201937917047356192995433045797383345334781059136181793539020795078881564309106527488386484109957495712477531519721434377107097338584548327736511022101273096703460606856515950588284732906894166141989655889101409780287719002794929743757521534641733309035175690637536610358605479212019027309029219861460002268708678252174603650336213434711510604106302488576000000000000000*i1^32 + -366680167071382450615665102294519206005284045214856953190541808689677285169911349892758918937951402629613046367033244672377729797399148565679173388262236203206129540168084326409608865692797076496477189925281948402598701289979594372247555520364958356378118818944520135746750408774359714784837724952885129776656055571406560165248529610749398397663006458598186738323041944271237865613435261388306262509797214929949953411813081418513596243438054471593072249670681571862680008125774881478328851273650072634554481545694527931553148726026070080332859427467735670403934117374625559314677892382760030971063663980296292032477765479059155288295330643162638858944460241252739524976673802000215777513035973662550690676095365815310920612837840136934870713166945659902289015759040180693705575065750631994890956373076952940653001661531089437077616680010200722534223584003137334295170529552305000398215992470546980067998288423916892588223326919483007470540628823919778879132914261681511056019823311730117468069411435841713404410973142374410856621527606668911217682393587969294356229838074999436085868784935446213174068933887484558791866919330697282317581293278648466217969354928832124488368756712560528470316367478493695767083392854609596493008451965026813471874478199427946871778696109411318565662681617339317273492496146998576631391649624679469467645278962303242004550519496353785741444593688980934969144145232186350119416829788153225976777327987295157297941064121236548489650804631021058237477297074227796081473387966310142971874381343112608504511412473970932519985243202301334216299963508791592169164814178462784542365794859690564281989251020506963247304904100732796425035082125157744823500800000000000000*i1^33 + -97642876864861801457537361767378255279719487115506864589821306770510839411057800862514631687722144446704085324904929665973689149300979870094561171387547424299820074128121268140943211292677014208441685945369946435574406990444076384288841901586592258447341641294512026593526405446656372377831595714439359165735696997603417923822990403555925217085284739537225480223198230764488443370713692706257094875840711747375985575583362512099124450286387945811636792460349276845906169336929294198194565662921208527040662599466865450303672317971680925387930148121208561125276847645549847929706992971736741791054138993848801176255339623073149218310873526635233612336158647116771515836391478286093331531295076986920224706017025244499996668448693424403878598529986448718950123495271097389010522333428669417370548879102357512845291726520364942253106951819440116454110860315153961406249597802148142735593629541950631239045976901571158195150852459257830681667736929635377943947465488072118054895085923799375228908190557545298155871892455242296795657300565477963846127413333895897105667739615361981201266691222436057285500619484937610334857099783711403674082259307079849658994780269361836968709231656578617703760158026759726334688185281107465132035442096771831688090414878430186874808545086800496323374642683978264795606225391567123795371596160020315669739480204247766454638148420340661039692419038799639014416622688294781815746356233406649896792354215879550673563912182837511916002098445901597869257729115139364646816196140842339679726085269559258482112744268769253831754045987532136367567457743858658453446236566871902761252403608771575199694254084037945477233724049664639660739516148094074880000000000000*i1^34 + -6866483445074344823442749496593612973314254532582433426820699803129595729621148905419948363803918984980731857679514788168389603151396747400508979059704965975749088247297420244351721265926631855186924565909511397905928052818781080889331194231680838533309103723694721160369347549743677423316809253895456734912311259381948090693158757609984921620377024234840908771579876692187320601851395333058980389078874754545822296546428986803148972484079515106527819480800378258555885143913300383716704390059675684793685350973136549849348419732056014444933786300701232784383610143676259052796257214549400772146008140220061283747745926477102103936664866537903619785900561786703929735216361132221851836422605210283206550615761307898334500670165512168304392137077161626898081202872014645531963862562842379105907450011831486683850819338727798521355828105708733455952281909994282014839638925781196683090267900748757378929984757930384251789459917185471048157122388739530444147269495312154137852871975694501327049516878530421034763865945580391361378330952382498415354435804767246501274477347836148331641390747036774741294938496637442798309294985173019239550392503985762219442094945009204847853813331543289063015256039406483818992492691958473709267357097063911758015847685439033645557303475245839142138984043350921612139683871537621592721924119584106297468153106994705763794493917514668240315006292001638080737271813625692691216369550546439834726565468133020261119548593664548776847334548438914555642092490395151036295814070143878154640412007606642547260727774008234307542516137500735575615815334278390020406031304797145356795407654270911035205586150032740623911452302707187606527179489280000000000000*i1^35 + -338185823012616541349185952074945324973888667781097000931640801652803225116103476425847170067336668617918052286131720165463663751945089906896292148670106340079453583173092481384180503647917772191167466409237310212600584684170970413787838340669247649174303984671729270690293477159701921311180802756536364768303556479801056692514335414869938485510891677004705141499816096480859317661816568777869937327409145596406711647509164368818781683145738669468236343816812559270844507166994330709386922063664597203165247427428479873258234933732415070385609148993406853319991144756164365683635014745836216703785817944978848043170956468673468434673031714467633735379785509046338130734802821101714041769636477489854442582317428011064571244735373367437308641372558346694005460799386002672126655851310951640914084152767214567310898012630945108178014211763928234734101359732612328508464247923242736212909383930771599012341923455442322331558742031210749865824260976761143472079094596180369544161732804077205603689196497801532333089147280614278099853671501589811772776208423406525649398238890547411068041066292416352594612883020089513594693241341963855050016200609467236143834072570958230145125366646864620789533685568522218978228035636684271065090923632980931877943912434414680354567120439991940396049283271965924786928487271374096565716795517643037972761606317433250264046142614155210862459576631520185287658601508470916674184615317697571688543503401442757720062702809486695457940797365604819110999461827258149389920819131182812730391669608020234774389828411045356541635098793408927440830196988460508999706188584102511050628774009794175189713605509883835595694103837294783889408000000000000*i1^36 + -95395297246513189070607955808993635205618732122861088348369184552428925685365550547324469481096364694479555627185854546851876906788612212351711145490668336950315759384319389927985232749192373845329602899884133703040011962822049204693952587917731855812910383554368390314465706080546854124616354308699413699485780515022686442113435290883375631707850975471398950066099143549353206378505504475605525366741546653138712391642729911779762084954894623298347428387357208385190921984928335945018521496429893041616381349881264682281347043531908277194259108905712002751380200084808235525373594555877794282774384050831863410415943508644563992108679621334718676280543342330032535060089536266173092239356348933394618432519482768094886372489504642339029168025047176425069764122796373149141194766462380773595765325871712905534524333203849197828269154226449188442028734798015795520461033847785876467217650408788154958145593599865700657033690304990495528274830507219775389198382978382769829446008537970799007635376510800921133869941375725232351856435370043377211774578097257402166759879064444927181782711749619650724084369031104017741808480693468088679633516848784459923043134775046936273434042454594874346447889944216814319275042046657822887290026205316685133652428633993223098703671076364723367673670740349651227833304577961596031368739078974094265322351900279002171228387580438385017885223307961681158731121082848888020114927228735656180265869604615609573007484723913873598065617932909587614580291307988798678040854833471287188030527253941321744428470856170132594709004896550154551591786074262887283863824172397217026382769816904617210417593520002853439986881515225088000000000000*i1^37 + -214025380230152605434217831666983108368024030670840091807733970392475100159008295230618949408797343086416612072265929936878430648247587958652354639775880844810731181050354798109797271209789620821305174904937330646352315657518642159741696897751582386542149138410483644756986623265712160164595700893560066631847891687758567093483815012731388885761168672191497355824891323532366284334684297574211707522140146880543710708918751607047469246016835621539290354397407232368704359221706014573275233128922970117698010114256739354028236104661289266788920852729102235418915799129430263576925857096767371448659215302354181099663845048740933801381121148943693447334504213985377071636708491007403560698748757835172752055180437491231251865545275352740299220856093223480555222520288449655623728340880606255939816441232099773507642666516085887068906333271191529654020642962096734897435759790399881622286618431536452852358988662719509417456959040220292363335823146783765475805467894569010848170071821554896225833675998487719913906696734713213432319399779463746687966550536495303028034687122128267608955286579737670599860844506965647168403024960721334848370247974727028190688918304115872992319595823471665154716158045477813145377375183812899897136419021383215734066572743761793150006530178353651990161175453202991776800744861106850543744869986787727408689485182728490461187733401331617558865115547674916316324297581107523044108617702474277386309723802220228245337658559458449768848363364543309276446285688163973968543266640817111570226098676336053428480293488193570058392463607955944484045040957985791170770823973756450900817282400554086854603800631358101698851635200000000000*i1^38 + -22578647014420819986418438873750287249753285516163748822123406750976611089320282213983074534447061013063678507435354727566007195731307149236001874819525095501352393163273283712221858177343686686899364215326318637124193725956038067559826676122932715403007420944806984114532737581494119409933985864700596225155391200555400304274136828641031237624685986258955160736447664869354114198282977037256658479369662816972124954378778783286585635448929438913635362739518542019521168927264607160920929633182429538704366144308254639448745674259869485232789598419698631144472472248909264439795899388741790330349864115133534227063167490646965558881545415335479177329075341985917202164074880959025639962037286138972884287957723358633765341770780460043100833150612854908117997559648113726129120435794926464808979191991669566750038191187779935207969756397194977453027659458260044578664509682303861493681183335304903108039980004874763332770898636682519932109960421855364747706938911835746525895833019916397225485559020760551948245803348017294771857709458656306594900501426411048097047329663501784830543561013728599010511087425484055006395711790683834546333708477599756414952086749820923320739183872745889945871735806141081589607795271472987288264562382884484224443644127485030285815381004852093919628264507443149346848519203737877587672276664080758110035835290379498686213223673680819869806901622559650652342269450783490526841978995395143204865330397607356492140033844139543225550497326773992074772978465374020662066674052855217648382337308664672845188991434315569590817152183259857590084750245248724725450132318180297766721406350112812991622030063907006054400000000000*i1^39 + -812303665706626747853196446501767702087528587337997836315291603646892832146972290009863784945192268624933414237066873737739238540743322606228004160724310842413464406032089243806609765537353852681520955969814327318929817114002171953508100398545394039895228271554867781038133023928711217258839537782969285636257186314374702706757283964865991871400223031105280274039115704280266986028766937568052302261802298366689842238861652033732999918906257988761566257737671924608797783498929181540068255405065921498685645082838557470141269021277461963662899737040084853708965831577069812709388563477055554241647166407463170972358480665101920685452619493427837154720810068501632311481440489286941148088535665365452801127330539253591079746939691018242954652322492044419958284322157820968261751725602092688492880325339058703548437986444460846655398346339086007662122775215542138197181559926674231891667518715393481394756758488003005835649283532798956313997925738766368415468567641876157327407894345140079797607559045636124889225870795527303207327133700504996872445518017361107886174320575880011703005503705509800672508804482602325261688172923221379605216033418644705393651592788745487554322986588504374683396381411548270676361464088941071666212318380043739544889882827039272271936278473030628713534305082429085889098675781083321938861680109649309799848759899518199633445432984856571853277724998002101345104147780448966992208926707863567249172449986130212140426474935210347638764515833312497950155380086138637499592824871525103555726884740716104552322121804578597805958179723577855610161167970114294699851812955911297681821199394407343181346551889920000000000*i1^40 + -3462085407290780602699056563226334109635232323863388111996961290900408646747076529859501218087336171577752465606805504616422505697533561409648778689223820007830021335096374863504766334851057309909932384965468495088321149985844626870240243805955133415380327570439875230900644140121604937954149795217310269676207503635400924727821135281566900812640022167896075105497890751101616373247481032262481540015574047626409663824758961532503665032622613055248598350813219120887472895752018571381525492250767012401645724865978117468526348803548256079732808976526265271586926699399933127584036088469025429950310505350757753897807761734821541016943146803940939291766420618687660678008237929873329924952589671243626647519464615459740286823642788633941614839201013145438350253878908940721265752890850229446250641833602064361491632579440057199762082179493599387744756271709517071192160749581047286929178050899527832663949063770451904997975544642260037672728641830140145899843825487764459206579169752406627052400692898322647548942741763848536810252308447752068546064017846229074951623580124881025500089732384660082792487227671143758625186286802826500342780905862695327962679991627309015404641856377106983765859429832428903237741528240635954799556358301648656583831357384064607805035876329525413206369933911164329482290220215281210253650140464986206807489315248919787536470637660025891120678545101624704363826334126116370196570663676685566573792798642911141040649111702700381488370834465688274557156908652503342198507181054097687360334037901785367402832266334784980312513680916656053714211459961389903431227013295088250070801214710043597864960000000000*i1^41 + 20554299523188350211054972392262552012818760150846564098255956697841877949167604463105428735246502502988691090281134620333153930295331067520313558927336402366190433971240546413929156511366852346696892531529849179639604584919161686233777506382957653032811653784744561209300534843424646846363971289988204929453695770963149601684256588750935188313219266595335379901066751036206388969133948681615974697595761272621690173618987878674804583947171755740288680831600271722992731310406084849338613225899404933543981487359742443186828172248490950288706102185643513184104725544753529211916782999934161997452845982253097418688077664086631412289837372015101919907907107369624612949419253681267823219438884085930059549063200488794303908762641136091191568438121430959350211598267302001586515647103755898745694768727182293456020046682544099028025618152220008611405880849923280193182337300294893156020590865881127554294276307970215889832647297782067495878306100301017585526181139168710337277604264563827692782530881342513935307525456715227629433547196051015084788261185663742274911127276694719504991773478639648864260820094593691808773980770959175940538241219686430392999819717512192521515088381101350821636074204660335983528382854413885521104147807180287832525163711557469966127946555748758629801466529660614611891338627098726405706687685026570894480170202575457214252231341000441700021861177101611054182677201257443087709694936087049868200459520344525538638299890963611498141594707869956414487088854974783870853162809631220493444165628476876630058007790736557270636933360751200564181137513070880433425127031568198301120203270914048000000000*i1^42 + -39342843147562314205702171661311283904388164372264996833308984135930001099199724288701879776327950362084224368511342998206225589578099614879100133290719451891418438151335202513051628473417371833645366427618847980062604725711120967720281822297727379904722819787382592886842201539411530239633997591844769357025603631647202895287819818392954068211454054757022731832686778606410632316683684494482629231273709443257551902091371989318958009940563170522948819587289591545631469631730830907615650867984016318694957501569752858419880998977082492517175189172504261590993119099179901137135087508693945712043890921282951339282781655545872152913520868426167134791191403148130276539754569047523784868430869611556942009964846404397535652811534413563513069406492462863487265331533283125552037676510179693005605717839271807933997548500525159217504803699807511760715984616394310832665924839535361796657189835257798193621897704529715918877745720197023547651659956435958580239219611537603187305252232582699790864058119836374436295142107898021076217475703046114977837123278654544286964535701369549829907753073613691601447210846776258004827255766961441547767022437580961656989350031461482811170550408439114929760007898272612413977014875699244021835553863665267201679926274137268371014069352599095556574253678441957366211547033253804616884179184461237318573246826399151035229654808990911018388572678671605910374053114376289359906208396258911950271052069548648041358671743349424697136149205995235902555017258825706347725992219760558584649587110225576022434435216057500703141458286275223544152536660501332270814917415170074166165504000000000*i1^43 + 8308901745299247646824303130702932385529401523802636090026329675344575416368474974489355964261585193678654093637793302266798297948624540266191576935748971603364008481073070662821413537267060898781765305932519121127948253042965133372677083790136923960212192594031343603875029561975124767583128429965103210875028340939127673985261465068080065466700884662904624732384738042063185062409500080282305060382325213182106602543644934149599503384503879090438328876712724892349183150075960922150795991092552405893045133386978080966320455525115106291316680138186131828451157592172597193019023647114282048359761557180115077841404647518594861795465660760738882204705338191130399829187977110879458677115223260266996679746833150322912149653108640165379356590123322452239050654789609233914232977875719231027702083723920897519906271424957512677782890033885647157379305467153232504993986374166825499957523094881947931839539220487846805784266507538212361993774470115412417970097566463170873652625710499547073845934358466441073415047464982497075241817926656489144099795078070316002057121670124102354553799170639241127349680865720493982708569292785097686649308747646964801369760369065991725415337827426763247361179872610570285053534954429956626014149027169611636462457407417150602731138612428103162647511255920748618386503542818284431974772977235593021165890872425178986198410218042953314246815089513631385353635718644323344445402668742338454851244738944006198321680411769758719587086487061148823998340749969697662032482869242539550940397242266945494082142487895747488052267975493729181460411097941446345363211297174323200000000*i1^44 + 48868144116443218929363225901404279870179665429933861598679879777490028430143954375078573494213128061512497520477612955600188507944843736389307435395443558165361547714994085426586963425441263972354486564881341155338491455361191244557305274639126436521805012725543877287844692805174048897011043365711457802470349178267823680083574061898822008163876906176055500261710212564150782183856687254563040912289061354564066144851485126121737290150242160533145213303083336806062310786911712599781130406360762726322908179278317258790226570836877962070422140791587484052151291974022218140168412509281539005398356821912067952611897624785574689030645604849193856802892665336699353139461611714984725721195585387043712016980422604564152983544423871761501142499599050000718147929967784773986901484952257287419677990681033917080558525497096120664636530012053055588274887945752634245002737360334705217688243175675337689872729006925776817529198670626462462759901252925424700349622140493140866183849298074110068889859519856694493568943338219750517980252765230827347336703349506776476748992476183441503057993823490865498394734245230866669622737371993044331188195793560577503381688419844734269901535274824906213959732939040917051795872697851895986955309953560694551372150607283152418649410468818492544254583111494811245791721319828804025755918389347986071332012272195312818166356128165400627672989998623056969627629768383307832353167217067044476771501571078814393784774571764996574605580782314424706772920137711940682915261086701055501516139766380237030899504366355408602822989823239286749927418770958647587084697600000000*i1^45 + -58045010344407813877090562434151211251727257716777471679469113007776914976251254234232555180737360737212555842311213051566194640402458020194832472060694398781293166478840937811004318509960466961952927866553827181438530156725862141371893202675270519939829286223173360323261013851327390699441163931690700573778732617076262162121709881917671130108894417253109700377251436987303923974374410491399132358107252518763063400795097801277806334388802353464820830020936404473502094752830133506815813471737907303541581572003436245949917878913507105640656143003744312474976355900407950302444691371068183879313131314551668200182908430269425143497484948432883477970178579050274927018278847030275424655332833187551457931155358822197834436023170430791424098537167311428100689663105112171582515624922225921324508480855535740843835837029591565928039960582313133268175959590087932863549963518892332908203338018045761087354710061372312945138980942434935919508845708319395079026739003631647132866340011852421954966192343680442911368961239483912206574135271438918873779896005549508627096334368160158744836595250248260317455112463465609341078670242916386668043520454587787475792744315442202031035867593391189970894152435135610986970558194840828679393207623837063282846266163325517814068895291006052004594777809079092437476428365775601353355187556553779723514509572651795875078471854434126641475821218148549898006859628654827000729823541024144695301823265655372892115561698806900891655894824937048614255094238648025133883154131522741738404193452922417976826223113464483006354830206683501731813245621947596800000000*i1^46 + 29306683056013873260051762559090405027190565650470747210583511358657575166157361816821493131437358725583607307453100726981794944020064242183743543433880274754855605819009586529438945563113620949479824711920560759212547160656635200964590391181910243749133029990870108311743779352177239470818205829689825422313524426087689139109203680962356751780550736015282249303331864380534845303284474138919405617110749704797906674182346871782223378257751023020721892851294200186620371755483511899018133371466128763332549054714691455657370807619459939198340138538287212958662426508652796071914244551667769169375310403332574995758046389111654004978112254830431541561407307182875584592198470203170358257438138605881485370657900140023707187035780483412493605812511206600906531370534052104173276226841662135019017101346081732698387861781483818255258811532505452371918267103378903192852546605127283886592554125318616406274983379437383377364826161180944789108115250101601678613937574017708482210181582090859704373510968924415277105724409493311162046190793033582598420600881256486965408589467803490068995065777514560377048839314019626269943718252400982668648789994901843040681588792932605354473205623219135351195077662602843236548604130326709386091565762052209964016598712150560983536529432912307048523837230917680668858960773846595607724163159573045869747889068329025720033669523436185463193145545585475150689256133072365840507955557620078361035291851065480929477695464559356399135650415539790704764846463623920252907032484873678611473674054620027751377324457267444126221074339618583608882626560000000*i1^47 + -8069981045934561865917955550878423626065817758840920315034005801892717928924961942474517551577068663687163268073665978273018405848737233941255736053663772686889474485898353615307036663156580918446006496525009397963491519404221422474907574461167360524367174575990960393731003602339144146858236279363546994035163904751384223846599582999590573315316883682849186390570074111581347619823874399404990356526187558795881432451048762505095246656119207614186266958105367318251902034979245890425482537810239863156587431484880948352467031371303043145631972517387964060650771685254415673209107395525919180627402714933198071562390294733261284462453158903951384499920177026163772219789591854722488172937613635159129930176234448708214183606272385777637007231441181088985470561707155984195859680589369683080791637897819980274374938509948813140054931046565922648918097959509256619929612557437996648842540400000091075773135907565888102306622058596068711187112693504199985999364802825332026444366996983471055484567061595344782294409924891458640450802733847286470204819624643577902561075863077442081718495023695486704579293976541502683072715904966632088985830688844088504963652120403500304460614251373883750945704107324809641212009126469619426691654672823666064771706918949008154660796179755705634133129158459097344188064551346723244489774357822689045151562605361333456416817566900305509202173356344756755403331482595206010161968291598307844017140021736414383490972973890045587777342521171447550342093447615516150379487117233027233262047134029906449371656908128566798875582721534459904000000*i1^48 + 1337831862718368869303300184025136552675723661884792103226274908472493781108976875797591738763534649883694622656993788038986336257067188264421314754836530352458547643574181460240206160107514782411214909544680491694193112772297152713340313566472358701814966197995171361519021820428536541646516409920790652089804305896476567405435788603860492672293941502133711341221444018482551629346908131008148889305698545303674073092745262262476344553851651661414444323897884451043073915857610406081950630567981305785492256459038696342188765529521051735979125234233853457476534803929730798104437692050478483074193776867957625149520450772870929104843085540228101761129792336783370960271669667214250666720501060402101841695757883253053695027853273763603010782588034922723567196959357562833463476392857170141609205791004927874980263136189230554386098343002338518745721582022247797150268824873829683131447022134274082063314192891742726861147539801102087838080450121963056110024587418545762410590204283737061681736457006776811684129268657543753413318699195861190761820906727423533202772561279877934912022916796391249649729470070887255546379657465643115424844979604058553264758815680507634381915988015462365309744632095550429071026163095452368142297871294445001818480526506891928929155484431483254957592387271303674059523383509251160016116975912388720955935718894964340384069323171000007771999300813091222220517007861891113189185520380010194532897663315077653501652891266800101789383487097596791935150949658842809988978516277678332848241086103722160823292740074159233698889728000000*i1^49 + -138217115848216077135898759652230516258409414508656373996975344363785713326540927802231057810525580718533156737315848413428941438176764917272300938650341934732923842359440808955533576869853598679313195500496332782060723261083855954837992008228645865417688564333960653434359979895127385018862817029622296058042109589598283108209977616258025430906851236085119113984397783230589012508792191496491472338732830790957256892304441310155175054985395933258724566081901011295846176248405998487335977946731502248621104243564380455186865550064085849535575821306128348582021821572829595727749705327150286938926248123962656472978551883792546634417745573586017722095492830709979314699661883515503256807786750867010097791394137330678354476121672604510848216571704453694921792745049163812370704622225198415823220838934143954343544970962748024917148109376589685030977101587721371715159223047240283572180887360707371552994127541245745565534194273024338781310536113011007026466683972373822364759513664625469946339966106979920143016706297289889278424008466892364333881988595790112719685606074337314226236154942206582020418855737315971532413818980132670066072046447444155781263085552215655778350203382174274907223790810924370946004545928706825281348150353564906166035469407259805779836141380453335982890945803474740852314678646774274609026021645886046006747657393994571572624817828760536598743424924443456564212805363873859476620129569827400752813416267488380740079573827925381587580877718750074787724321582655775780478049392677056967751395170234602561611543018785996800000*i1^50 + 7423273913605437334572346772471689596651949317577461524608396393213813717155744936756180640494277637256992555894576443113063239654514994377205105700424373217552939106915175604012426585852035083114624399889016672450275951147535114125891540070230500368143756193236510689722744127856567242594395838120345638969698569137566476741522262177684338557807647999481182478519393202707085525093062598008086060282914252564670552742208937777889755323494586477538707854425312809986310618407625868942196788628664977135697902439928890315706751902425197760249128282515850646039678293958831495919925458035983132006538695264828700814630099130044462117228400640823195130032142225917142342416990201206770362438428486560629428414480827590427830030904334391689634759415889099358408907759018843588236962284823870478296444350305097073522627177569099711154263898879205421009563595932042112183284578883133586614074021792832295131544052648258801898768117335640502892019444952213832647934489055387111734147770011317635158248487674630273758790699240111675977465281217370544574902224780384787742733413548000838189369925436159184591489546124384185235404709202339236708833395582249154791685687159233047355374314248975724666520286457511840142093728913672252714673881910279161741422805044904299025337262283561986404083731707197984004337995305298391893297819538968498749221495594157485112508577934268711625069859819164367588913996054936738451144828381305963377216574278263402335110474479394621370273038095412129563791799184709607730208820991464961925221891498855141002444800000*i1^51 + -24512949418528123090964345904357137092254475946678683231625395111664400869428353221530890940055225212363091530571990996002196539780685309093382389139111015359368582626719475533204942208776747140320770797675636350941423092719259920957117202858813527270323357462060028066623104961380596938370253547053276498664045976052736555179696375218641420528033179002541307387470429216036300160921960918978074717473710321657542023818713645255234983063590606208975302207371224053729479092485561982854800016625910032343039384184040926035714491701238258363728060135896340983999519576792911015451266974916492908029313049407085290047090956862455967794535622824219712440430950274979407379858816391679070335733462004545036755853086873882695734024994304539636163440676443285628654680766663431046831833766029534551288736103073444871571225180094211195924136009111619412819303506022620404010872091295583912699466700923000091510415094618239484023966382400854542796882572551969107385745172111469797839802264634406431984948348963785571831884147731211054486934966002150952224891325068904586168286272714656752672138449199274848234445232787526362696940481882265494261166547054234605051620216809456394986437391339958671225849461567298122506650328578365519869502331192435644032703875925922511507805200253712356811872940375367891037843647592883472787601420475614803725011553685625004125207271311093352526985879522436071322496259404647451000563794095957280070125145095025663584279522455567912907913936479443033696429173417623613170980064515248600132576681656320000*i1^52 + 197221781779999573972604143641136719668814185169956686592231767957858331447356645252335148280711428908993178832884163528425902495513451601009670904802306953499383352832223146963615270806165397901492154188041363676005309937403951151618089794791042451919444933047712043840305854069946381833293513440026094390650960477828172776779124405841859944903990048064230240836121674395926552333169929020378707898805853562017371294490379730136308648229987012312250533595694913627265979016367747008448560897195271043428929692534999584093859411251247488028535249914533773036492316535215774863670277759766125645908865534916128985319574441978537068292205029144295670138811496905660558568174587711135252991383395304570075339838955903335844088940224922523805133473739406345033815386866315722520658038910982557152416765974229409790818013372551159888577507726942392263576683345328200287555006938868963607897701294761010650113059481474406412640291731513557917626942733162137205048089676606359419560905715636154798746517516648566469436015656936885812925466854671421488070992273580523925585390637177447054459292808037514187811342952570398266632174060742978035146028313519641136068100445920984052947416528111097901170151331657821661639958949655645439184779980824211939998842695123218753416183074562197538274836894272530043710614673893676353871238093154441369778833266038648385667696899579661151764056358225115106328441524889061745998067191158204135007924268557617226115488693194633423059205935188167115270706648591644539748015362567873495040000*i1^53 + -1877725799302823600421443790705838024669457374833167873856559974590324442952463441555563884117091179221793427438592225285620747984859180066501260147666586809388064632438234617542640285765952287643948121824870670662775218814560001216752693274166071543314845170917359604069622538381706399270651832213427023271738857046127583859798483699652287206386579492375482016059066880090007457678615381700163108227595926144317604242118496943914649596169779107752435168824336728164231935699940363737298562542185788417671151708160478183431227770086455370457201347880843511079298211466730778340870777569186436702870636226538520577502170551483859286744167983950385848918320142263597452711599836077931323967454045464888418913625035658527022465082131181601248808532572074071240148282769915139620659091122615681159925679929820054298315680470367978005375038171172687633546903947995330998617498662012715821621623002821052851902878020831198435533277078513422198111585368229843186835428958129405273169064254993026359270848089669829685662312806837950092171952127111856446650747164204502933594952792250332994420507377350746189831044722323326528309116658734638999493320067846487627209585709026524733663932180911493256268807230383516558900537700101697529379138841119019344064368770526727546932815700322521077966619144568302752570917907070702601605223004218991172571859285465350359461604677009177613370036359981681989111556712582936346373495305158983584611325692144945116599420092557197273306677552379367158337996953993359654912000*i1^54 + 4739149349567601298284504637242222276386153996396736167954989534375090401120500700048345144066798817189617729423159862761686395666444909114394149023176541469140702077492022677244617236060457498222251126652211997686816573219796683712592216118860441989352945698982513484252999361924196130502610188781855769594027233731636668705350748115061120533636045768601722412893721029799112620520380180209900773678181082765273027563399925852679023837753582433743881142894897332124397464404594824064855150394712432043566718876498108459373337712613246122839849004074060850777255440225038452093612386432142708510801583506446333614731663127839529062439131515194114221698053926368845005478326942127572889277774792314008703144255059813875841282446650991003895377992276229044897006727900238360971437623474626035115252495256782368448209924226522207377957214899318460209427099213639336892112731766121785330470054403314384846593830107778151404113668237330348131224553147317222395034654052843758901421098394440384842808084126218690427402105752781207481020475835397867798064976242348371718702653454701778697561311774793473698024225981908625623888052356093704717995289858018166154136151816233114871047358600865425984184094112268125480912160538359973502709841137739722102767896381890050213892967542251553540337722170459881431103329210788690847843895738830122827532671247868544402178802344311687262914266768376798080342823242694520158676523067076500793533900769081597894216637992679860386798008699011008036864000*i1^55 + -850619456955553373121208303195983153242070996864330595208056964014604480610891472606461490390227843779012359091539036399118077065645557081435236663907311296067011180161258570695021922735472787118728315720811311738279049637178805742347182732171636075801704469758198614537516754913017053120236314495112677000495451761649634049860355282567180053611253114636289064739280436206725213809252390525817274088850910510287931213563533377986229900630930489763466673450312134641437036958112688972588612879408342486526627173530329357566532603880068021735915315130775572513423197334358080061821197491281459199422265688083510991734956949009226268409332002978070852937441087502149553520501203518362413902387479566313575789920487526236342789209487706046000884284879226442749892320706683425514349648528766203717746085968304007263166714461307555234303407989122615010144636152476969869853942420022719330194026353676075653906206379715357603239057657011282477857086976561402657361909723408843424387466677838303169558222849388679791133855975783600868106489498334880268801396065150584458404207807182189201674368165205361577040400154892450680004227228329749715394173003492325194076874683291116117427470692725595803651752465394661606097627325927053730597428981651082017000904381057147779604569950125030438202541458422362621875390221280642674792546029987564024601063736252379676490533449514029571330558074722931041450715868605037419364228246802509391395139825748437186029504705320939054694400*i1^56 + 54647648469738273617205635985787530755106809209689406071183424292262582494147349867694871335398570431516401446315454713654781651828632920982013236228378558882723581665453277894507974464496374155539366279328610667295932713909128033117973834876605719936211934329489190446891535361709354339321572007083116808558546178765700927604221435154497649348501089338924596413391749394523816488179141040452432386997164682126761993986491084944784435560781641641183146815217717304998816126038655105632808468604331238607929440168830047255732114662199125680221787736121936912480650106142012870722989985917489003507172784595895679160722129229277223311008330159880297151353854615074360396654449999509409861838579173473681424077412566984964464079033990953166602611470005676199972733761143083546238151394703347626649022394215204476602671287278775060403182741623760133463765422806031830823501615706827207590818161088245078952777785263606895146441450146739294513672252088959190070537976124871261364236686246222634680820175688481902297686804566123816894736720513606379949952064418363266353262575910284884740344454823048459161351646746209965387093189700344524806936270586571224516746337961151369652285821600406557416461342957278115481119249317456836136100515034021998445824814106357751045006133545290811783155064092979936917111429779889922683055732848760334293429775105791838120390291259936728084604846112933083588144739444361081978942518560395597817147754325685882060800*i1^57 + -213644987795465462997697571722284001737694583150659132658261933006955346321713146444028820489716667380626869631567440939789006993038557963392635572680448604558609568748125953614148727706000916723982385589358657254728386449112532774723890659365459535182966982219162134143166663475725740739756494324487794711821502337307604592102808692593893171724687689742617532128774052054043580895478335752569260310315207276310247759801993743429821736151701390510808877097172479707854976175497151748722305231654884091252536437999776004825525725251844481333882879335420667569342963926405700993968233825038151223987401195381921004991419589416919334061587701928075867708911830361412809214825957729168554490410525387388113472494102628289487324638241586111007801253379270354999212221071965439563002902352205781124349309209282133058834351927092299492125596537389515149603962734069359979638634458652415489200443311177030420126146148373047845176003742416196856549567866586223279346244513437966303954808729088899203578006980819474533694916576774650379337996063209569342896598568605392236619021082351600041867566196726178136323680337133570692891547457964075729410527509776980602107841866868115107773483573932635422170696350862725376153653853799372460789600018502281274798930668777027212693824728591656722533890656998049328839526984522861341376031434677722739713139635100235624687383051509032805352583533346455078798622720*i1^58 + 212255578412967783354962621626431284103246187125924131348767385806724840334361960997583988203652499242174465098731010458069645224835807395986564706824934231497608779789961145133213592079003341962268416593145386517836715582320466901399387935782597711095063597880402453710423690788632533216434073356043892434136067081067443299516501070248433537447141487304581076478004876151721411001374299248459540354806538751567315987881516910972622282837510963292446193046127217057824957925390726258582979341720962862634305860244430448638064675763635185738338387956918561957116289353774776754821946631641976450124254346570941547649326443945076549439019905958642886442925592213693621373959805827792082743070084617041744363469149636738767186030398000763109536919744568135142817173716099492050029514363609974946631128648828123773027424397176206541269504966247981502101920187116735857590150365969728064527801303449960715179444939502664453127668580796889508377174434366515898243562414690737820193218173230692213878129781690679885539296504973411166973227666908713880253997231537946956276618108411828821435201724492278399272015168036739840573801720393303718166144335302214161824233798165926871234450288607437948408776664370911047829445395904835281955138916312513009888209631812362907522120928234457326772546723122309516151446923521791606712450042874655978914405416960*i1^59 - N1*1676714195268040464301251709540961124913174171960665804154757071368808653862338168873628275216186116182215566793213042139655323607473679107333987522509219743243807634902955660549586690826126230930636647741325465643332059109768427041928882620703613918359295914479030367679623362281976205003492271050213886362496135066812702328990822220585433328007545486272840848324487171645147564436774528369456319489883517916215135977343661251835118279712109965012354987773586881*i2, -14956308161214266582164416646869424501687713229609482062070281480931060062279117898574787095590898206232164429285946290721924848542082409370607477684308887035710585688248008301825184252860998853054492415492581609332098908767269790987628616379174359327427717990159259170776785667218607482342299549360461468126603717197270265936277558821542812058832601747077850313807555502849259186908381960387618920491202902312172554544882028901173891086651388718324887584872330733085756346266521766968625570724400190732479654105104491684892646785772964745628106833306107489506644370685308139981543629942717902193345911917066181170898062973857097467198343325590857412903082508115616182594402594151597114005305463210360340115315295524817809332551322365234248591009000048701749878731356267300263517485782430703873963788142079454875207713420940907604693177192859977337188747595921146907355293290463513109709103145553814414078537086966621627333946098915261948384549405414636266028132609378128277906689961600965742106212355769391632350727484543629665156906629782989140434954759852957519517182389134198958986183753957477835919060676471704492000458012279255716650955569105866089783744416147301627394402601133675509052067896341329347295743284187419762009739749479449436304987717967573926215423538512721472988480074764447845883541808980203929722220049279772399048422332974396213585586073469635271554040741795255863350226598773319466525858663066964791289249637703548094733130657815268970002548362403594285669555215456211975710264478137130962069042484855778076389141891556003182786542116910772633879022758045408845567534857557712298663945188407993051376505740560129229696585501031877450892435428123030208206097511511120022777670219507200176616726331432658437752889816430378860257716729737506110992151110779403206230890713710592000000000000000000000000000000 + -1282022424907725081288379068776342273056232490976676163468950542678537063845410334901618685936101480040585908736753954875805717868382584204183047567375865122762815091125419754861919294892348680195428068185543777618928007578041451128916773747060821730649955856634301654111664847747138939829074384163797935507015666453101610483991706190866373283964417408237945119755507799818676325809086208142579104088348996237700063508503582335129235038985931601727147775806358616364469738829718929624803304990488398191018275814256485560352884692741852864756451429802872840792473843373469298786674107510761502083677447847676519791745245770594140253221729646957293741100216775378203287653358694831973587215221427502993947121852664828952941123743243461448038264225812876950050560074808628942764242970710116407374429199993036937915201251113590182954999701426250275978329446714665399264294976860023410523738565690998423013044724097205077583788418425331034015916502916308164235157154984019609386901683041125049542966585366177967965801533943026696569444775863485295262616377937458955072917990950589988625021161115740487157702839610177785328017290208145121351693076756408319428717143442605032476303075969789709337896557004136387176155354612518034945163574968579403761534041191422511782837656625380970495305605027360543852366620343427414910662968934304909177042862060595026809944250183321272519758115427038580872750816661084162566646711409754692809981043268784923411367266017091251977582109568849928716955221530358816538840204475579752892539546886698112230301448983685254336419038280946628135390477716368852045517229036741648156191494100976973447186460073855490648336797942061853829098150088579250217622737660879819365748740561066688044119623569291859251164657740114393999473124357945029834341046045448426970899486734077132800000000000000000000000000000*i1 + -8572269998379557018300107581952052525767327124776981950618540697063517701704417280751779621846232128071403258007831708462128814951497640449355739588766162123525773500408155081438910153928235930569339295895870847339637471039087594935793438742612924032529210450610002249882154218568952502246772943109673193132398953116925219526093366282956316952161950746471018020596506831377430854938678400993402389311856845704771775893584659370457450634265420284028149932644615318370105593167034372815473528255028616724917280285369137183072314321657288459427054583976269594042599815761469042869114464228409204297530042181025817388480609521376774025023960772920329444290194208560498305294341978677806184305426169158113477548805108690371685975336008298652312600228997289103552145739520299945302734100422747973732873418009514999456487643449977070353823395582540730527255019290824980262463153622609104717145651244443621214387633388127830990425053467667602153862272073620392054770700448656209622167838876246026633292875160842137659033003916713710322390050412945163944940134945597127890185645939548909801537247431299108943451291624882827631437077288666630879484664104285564196297249186364735034541451284310569852790103823432452512528894302603848578252281253423822911781366852337954358390365062659780683247613641554234599808699081248787227853719281136122903512169653154519465524769958316682149063087561808616433299215611444991643040119263901833691015554732164866093771701672150425603156882646739842437696820729221120359357402489173824597260728111887270240013970632113876035512123849328111199425273878173401282880753505368918274364282176627639922503159724286040476626570545633262623428489260152908536663824997447678891331658016951677204252538250730988556932375114987444528548135926661591228797631474272693436239699981107200000000000000000000000000000*i1^2 + -28265564434277004484540576324140476244544111300290740958937621182990739761552551443226230499226282250758295491751270013521144333005091910653387591340157691228355578997194096829822521309312970947774393619178822617186945231523054697279637462104952641351192721479217531886210490068935997662209604378739736264515760687479479661912667581670188396645759272569092595684463503645765835143690690579588905720801796903062164474935638717936063145879280290168182807122217357017757927226105955634147199513840910454705597052939576612381545845604963462126545149850644619929233475819804598306809386681291300666207658689067335639308294242350135880024070192586587340645423712550743759419378196654808412516361905915042346201563937314225717576654016751281817273646680774347188103102261740506008425353619956585111874084867985077888478659916668600381224152693539602059144514861898194162198211601385379377961023716077130646449013613594241574235455673198804260410127577655920316646092447198230060143488350063300425779343757349351338784969026018097606004941767242219572412265833804750997980506463143126938762399952040086098572676620655207769526360442120975694789019711094634399677801871937453254452631445721555773457118659626828597158546213122133469971053238782871555639819715363049868651132587492547741011989972922428272597179582254755990491581772936211668423495141733455716048117772337063496653976666381987511423932517572410932179487728791834607678367103878301092096429404846372855466990126860035074171110108984416158090602100075927028823278092756060861935038418104797247033502239437223741523477920799026683193935108923697278714079346935808232477275995499020885864382792822113724892149398937643670606933312269680605506632920574772547093290660362580019484024528140995582126597439478453757333995672993960384126138837893120000000000000000000000000000*i1^3 + -49566729254625894634856773440205845881413941434569283375781260390250406058813105751559204001929226531309807333535900558797508747227218688829872043483119389550132454860833776663084584565125190256968846544479684891802074685762752627730181859638464038408932835841341889536161862641215609370023060970116417424730616538464148969940497928541269368241066468623362988682301595018633557838995877396006466358723694925853588366081212089615078264924321945560792422751901820554510585785973345190067356931154446105004583990115574068024183602710971724548528857401947309783045727966972180991893591440464529040231791481441858045772728182871593582070643082504766577774838463504704302268904607492971652097703511965135374605899323530240062430683378323938245472169370952262439890558105348573073113327624590643827381551607414481269356853285406161070219614824019796318044561390786885426205707946154662930036546215188680688350015752403245123210917706053009883531458245575153796896631626006478864377173426996548083958415381213006556003970360963116650921490497792593343579281389965012701782813077829678357757452089217180892766306337351254565252665468447484244213275647197946780273585173183350585474480625575007300438207171884178705570116770623655234922074764711027894709121431893005361477111949893874306421480394719292648687656571876356849558098318890234256920520350633353561518389813653917747626580167890272223979654354505292688057400696995631498517189452389014862233583112370426791590051890862011471230225787317052523664979252634380212448500785559169143504318265281519789574728141580712472287565144296836986125661739807115659241655418808631567705148916532777713458748913941768190143962992666544891257817046606007896019507395715865672130063334468838600790718673288258584027472250451257104683521331023188788918825779200000000000000000000000000000*i1^4 + -77421990282563124843054376585781089563540138465456097719986936823855976572673976751806170443204190000526110947319042113284368549189769982669123611252827864328756228173439277696137807370980812891593424355297021935070963351215174099139337058737611622279915153437409200800524817719512713991128605972578343257050786912032042121801242404387484570918968348112131149732769280284599003448833302334160022477513969099801847730310509236503902676135751302767346877574157963427503552709246900391947982065658017612422464699583227180358229226407336640944849771144948388139096103905217600717468361786300568819593896179492653851268065588926857732441438270245202452449445223107925826837254959646341257964093748001989939783757009586782608465054427888272378524112303299962474381402109499003144420163627535711768383908866346325227032696846031048514095257590457760131139141567364469367101496057024074913915692310496146434431464991825854190567794517530578399377909694943482048706250611237758581984750377257424890686393315714839568802004422179940734493179803071122804634758141251012770980948644276168248463406969707593532911518516996305465415331313061208114079740870594026312626408775553003143659665725648266053312897445078240473993076988451665893913817202598609767789546394966262560389121161485208846054419519958114053603846211827729032833340215085311691639989455793982625975878707513440335576898767247892048069656111639804053114302132043208310431809505582025485787285832757022967048549612376268685915584406103322139623973940641737253116116157384406955790081441808688723425831114238522403679856307169442899018335673114915310877996517784706463624615348300052216203858951769125359818162893382766447624220709020859729453354480262618049305297252223439652401004156031362759097411382398672784659849326201740530529861632000000000000000000000000000*i1^5 + -79085432451418676115558350964665584939802903694465729751139767078453452715373198686929845335525924185533338456748458885409292970733161372160628746254515431433391700180601162987187085038336779702852487411714835354686391006650811605512250586263385651452190112042351567959571548667074088103945853621305721104873036342900143633479093225986360854914158984943631156314763410641705390785387980503885256858380789107793389299685672877906216346101204469677268869766775241909727786283435413384816035730047203379107668317859772826219503373762978065544343765639757830158907905642289245281951397586959278909940239021234240175646799718915473665577344207991468194635221325580192785616965369395661013444821763849941925347939891533213785128550880837467649287006082340865348506327771794870238393854395564326514242971417299279208004244326664065673972213786304332362380889535841441501888430091583217156239137057036947969128412888036072272698023667899271072348836606445854114398412469331314248847851655215599496624103882894055611804058902956671514959936880991171216332376217616725660730731152077554936881706791320396160414494923766902262342612919030815514051258025949474399885253756825566368985364962575554360384360591849524483283675804654593364098013414725725986767930764950264630739539470254547128203994234742401321580063725138328410896091010793771523579219429337230107191019709341482388577881094790349111481016437048820055621082940337817660507864000457809098456870585932910999574942818890209824619119993708016257655084917877538656647982520156366165297413255750715612108483189594943855147491105219932119775677149866741132638765795655719530175029694601310322556921930027948144614518190126496050534650444512788418520295886887217422592262015042784646186145192115490393410886272612437756514878110225862137741312000000000000000000000000000*i1^6 + -78919830999754206553360073531190008611143018809566525762408298092194051747913427677936651873585675447501675119600732180983590217292801226686619461029725175315372274638537406440499279732484800463315776451823540751727142340292316065612770051652308153832145682371696666117325669719900730907201778821317898353915450969519097355283692089039068575327365705450553144142033486859422588396986373096723106498071119737654549488896512277307308149921963832481515189577617574371261739570559022700600736348462596984644262891348919701922926392796137600370624897580895443214139270896217475642839568532254621226487192199909223638835415806820613703468599293402254645784923950659703193334231025211038055384788328196148100944781970158164895138059959535294021601385963309020424383635191659907734885370582860858568775264188393686983154169017492144516083342787309966350435526007471297155463522230849508376039838951434462226289929183063127326648928989393543208955896894662397566908020484068304253096890627231665694328681491035538240667228549241478817939870346738763053873061393882200483323765878314926868468541303296805175426230455544321258447476902889939089898814821736628791701147550222987848767400571028824871643470908844096603486271186338490232578735371263227851404871440961694106755308040218319166849646605412086955970667321625958288449248743131364851089715880096060546742580480338740399046001202645103741153381789244001495485951107888711543434462145799476173774926561188971463277562649035824126061031632210884698561770733560323209149890128809962757946058339548789283889952234616441996207765605463892357569722829082006736136985022425467725289425059450468864816546459660987862021922821054383768974994830211574913197870677653045985665816543051209102598108674995808950479867206069286632606594113015710849433600000000000000000000000000*i1^7 + -59152459342233204989441973805217941667643649088707149562138381056626569016702293399403350731843737883580137587212540774965033926599593526914771011254933928714351429068396229422434411065465726305569798768473783784007231497256719918063537760670531619556214692541232511529739304002800198013008716140170982973085120269065016010215943657533443232946013642005112691475768389721365304799791319411477617545628100697623804983500421380269558541908908099470015026289631633300554768115340146987755817915108836132346504144898910895886810963217480691074678286159289633654279423232272350811258874869203883259611064923074359205249900098192059385825450537553391944839682322145586816615715445188424195669192147161398561277893550489441145714294064533368361721828972348029249821518300541128169506749592505476304357244784441264318236661915450827979753786138246482891285911592737016134766627049431308419721707381636496132256200792618289426209660698632414426990107447774045305482754566320324317297914645588679283131637541672065458951224386443288990649105423092936165344620094551717578895805866889615352542242516567884685548590371347886197078553477195534408673265165426363818707797532394305941826831962768132781574208622658300794635501620578301341583885289726552382637001048097926577642684181620250795538375051197256961683911919245767187979661892965971231973162279033305636701727318627274572617531141863893147304590412486393407620729329668541787160742919769484135803779504826177970036111467911304449306116928828300753684562783340083650841922315725202616909176407704967729941659536500502422700967315778708255593540003173145630054881291572100824725196907750274106008922712414433887590235653757241527453497779869038010292412327744531612342586676860661170261705617316223066373622432538929525114930628811082956800000000000000000000000000*i1^8 + -46535069830838563388544465246205430531497001562844077268600014228187091769357368082185292990936899417452311987148060273286589235386335843325272422293225599936671690525297364314991892444491848479073664510803408097341032214373410369801418648965545734293978731154682896877091188293608766165351288942338477438729200740090925139538830561652822668716413973765146501098158220058411202929145643252565738625592230840579200569068064653202146627590887668142542343395050688729417953067558846850907551782509047907845576330130870971755537868618489721136532929821343456908642104979639375884983594692237035466930537689118830462717484501231411361643210751526640290229590481741472931038973995064771568972269805404635004537348866268618250152370658602117819951516593149092358338311624590920039805821835393812551856610646480566237554967246343515785841019917581685861534026523531820445575615578206833478343152243196742626900518026582713342263179604157865328539361065947100680370039359921364104573964328178741369963234772007605227917902761240431721550849189891378386203827162408230955512480599679976024096094235883455965875664109328126793612249567197627467045964236579900355171045970396027582160534691905631951553638109418727101954799908736946936617841574542648708890885498296587269966894450144357633150624956333315588010420180870971598031467799632276730902170715815954216157070924185282423882773004931455684128154509412240854879144995700478230267733880235690880276762025282536317787953707428660806413535678128646596211033536193109483351327583688841358189665193046866344219755336930726353168583051812283611630644300031584504450755469062711891007684826064234425282123783522830475248851491302387886022323157652223960699023074379172557634280690549632620843374111787956984405583270987642957424834786455715840000000000000000000000000*i1^9 + -31595598288455758157529043025352196310200600585776126117173785275773328462683375193224381632286370575101502960087486777399279779400312048293669518109502158002606119876237299900211886989726873704340431573695336718440459284559103714696759191787286862415448959876615544177155333570914471353293260459525351429990832313382396606988905304956216136798252478931421233050282609660999363881307153376734180788329774599985370110921383796730210503246355843314004386846017942711963970444538428984977069820426174002900526237212957963226907721942751966294671857666079840793783624775837106528103803009396779239649049897867469881611884457026812340335751085680343842627814356793866956156329487816642109011183034129278847382057699678503050004453214545684551499866563050640145176043210566076752919701289941075685250721766100704940312256743301843615191078085475761928419269849157355910423054710459939526658548519250917309380901234765348833037133281587992409726994271293230163546208391612771725789719023852218981066944317275470761769575488844370017639264708183550032904376222042897209395416249972008265896023024388268259232922880703741442574757062022370647277578155767871274451288548450393060244521486661499608301968027818923482992842900874467719496634279694616642502125830986912423755010458510185165135591454970387133920035322702670047539041097985995405079136577020739018757212386909619931974937973586524829646468565550565576685905587299324944588894166259144653279897726740983725900624605534823492756185754915554958072692067862389710359298839944786962768083837905958585225295695299667688894164808226287413210393112085055575297329722960873708194575796885268881015109935318580424715350243348044375910756785991645234627272533449195852141094278066215266131120833283020147492348315558558844440582742343680000000000000000000000000*i1^10 + -21923261985127063096611663496020845437418248446464313856922101070243228291579781907320109948673956760085975423061211442280782867038683177310762335923584252701565589011845329967057634047585793263900917498851180794156113164840576365584604173514357359933367142559017172470134079479812342777680420392600561752952584580731701027530699485038286177385518616705024907163739662628941225073518541688816025525873867354599865458091193399800035590793711820902776945903822959619130834134829685649980281087181151802421313921244821541679302702050376877890365751759004649155128930694436391183391296246777184824854492184549902121907139863135799468996197756345454799571008204331725703300782231158177218031666340369226939119465975667591505962707311891187777317041740472210748068817689095146904207733402318837468596929180035426467902344176693957330773893949370619366463248500362507365519256301684903726197403777489148219913173990418783907571818800811599122160967859732715472250602155334573065488148754510590262715373821865732795951867761261255497340379118897667970001301747690438869945162747874236727593698384306814727041319600268843132286277074412995594981064970320678830706489162877581719163733935672119036714548462964023812180392033042193651550393639383818837290788043067232355343179513391432761673419605190706641121992393840744525719368857810043087219738682297187596344175398326225080810568083904653968457857643482919203520976148743975147985005112690859571856167490027613790135254879082387751147068001701640262109828605626297282859791759069981512704435941329150857727202536957236751647726402122985211453524098163170752410512280577008832802592332075150895908589150648632413365919435548185786479336718379692543225914029863885153374037582616731015469669020787550250664861043765084545063950745600000000000000000000000000*i1^11 + -11729402271653290682352008370053290102552292733603561875859231022579422829877609923698553842418105936131611789508315478751078178576272862347493784623654902625820533765162313933708314933310027316989616391998549069827072779674270536843248453025794481643278781116308463516342040183194303035772474317308275443914745854631432549219585212011860999287430674275283615978743139144035921032673473781516774476397488229607875217490083696827524791679077618981387839321348711639487553484678210925564129652483500872761162835899864921161717531050525410379616627935005312497923411141485332621798759152495891744614342108253995531386778870362454877550818708650129730954791693605726845470891047525708906938031190546415632179586384371557901114589051717512777311525638044099230145090400451565663543313048407706619669252309692771247260589868316328927485351043136634576182623623054220090313133221657051857006804873010566319680427417106702448715762464786416991554351494600867703269838443524828836425637103696142853268446969866508913237224792885962657584911466196058090793879535964899100741098026513834176115874185075971083406644812102238251505020319294609924959309775987464010973777782546211362040787681140160932560737414589886381925328243307549415007009137544403122401783405172946283147439881624952578256662479570926880861155346814556660122570250967972580603688208438834826078239749347963384727681573139823129420588770261209301104103334573520650659859368591808246609339832776115615295568184975780431854130454854963119769535252147966470575429592197468437739020611353753757771282812579816396177236538195394379805174269065319027876936075559606496418973942356879009725544875408705204722423633251746467658549407545571710998221105118431467902695172621581883065378978746313940836681884332819914317365248000000000000000000000000*i1^12 + -5204205231543935940290157443907628024922418443944959585681998784032475211927770705769892615712216101629730677893399810643714479322614984132097025821344717151858456626790294273918324238338105084858305919115942940640036357219778085491666429319770982554972693668975127118758467607894454539372365330306635264490656718089849166404612262256392067357090278257437480891241579880323090085597924569651479639904220476369971980952257901714300023079162763343046418864925471206880867895638789903904238681685051630918796784913723116344333643673427982229347073239452985089667701855767434600280038162571228660899309404340347352120884967322144196722292521376563521025802541089574646653322872113474850404359267929464650446153793232258422398241607751324694691889098515163485883738362267427108779696081399686362986733030829715578210064427029111593874763659674205108414034439678759557424784182466929602039887641761904515869269666433234129513324387034540005488043468219789651557258353920879604311827202570538384468258342599825530446038675077798682920488043630168629590109275467218240031364647692173202046263170614233330358489781849723738118346257666355632763693315009473240155677971904754069903329864645425109348451492213958015433337351107231285079565167199010912549309542136114186430619315218928699998371836701640090916889640010626398437543277121003758021231257050256736594284090737679314715032313973756930209412674503190671430698372057784634480787081095862889736705416645954672737316097257753217016370610026268381803643525368839717763031395571239447132412782253567197303752336010394233277145467537068335797791650542124831870406747701441033814123536270175672467746211856914664411072039827969671427062398805272795400727126426386848631609443538796047657493553844690018969356845667515363229696000000000000000000000000*i1^13 + -1601006148794950171419747784634476008537871106994043694980432279256497559344014603995259815919909729009479139908758958586074387319519817026933319045084068859385568639979338156915821564899987690869328113934880700253661643168682961964159936675638989179763386460541342145035826961252027910811474573327255309036202022157729331009916813119944126109430266392112965639882445506170863616889976381981706635114038020882176143075486213789468469082427124012266366206090059188419718128587296633519100891625419416956708349505200524026517650954699399990650915174069602640830853100337583441526856941186188480005652190699837505947898660791311425099085135330209080333115621920225402807392158207511207448085190673352228641065301686007090439358915282430496068980054305373697366606762150466777729063562139618437712417707965455735228103267989809582002692294230110371948442750543800935252847248699947688247413298923513163082100223721948515489104873583498370001873319706363772254986747611405390484383890239000384076339812211295512404750171355452219880963944378650042620047714314395374667007475551331509655295300095810679884401170920028333251945837516616647711088061577861410597501128260378221598517546761800843442611431193894328578897187979782440171327863999863315231978252262359302541965958216135434596494429173498601827085624876515265378810391380941210417111600764042748620041226020519161675138036541492810655936380743113119125744023393589680352741123366862288645027049694815681247837815233349483793279611835431328531134445378398709785166569451603381857352618450613030393576544126420939993658563586876806179834988044155016002495262472700332947381078898867947852412662744447415258401214455609758014824271501033671693885113177691140848017472635748557869454977100247483108287105221578352230400000000000000000000000*i1^14 + -384315082349060217408731018300887550398734562032479035961232941143421421096554388077151383263828949486531658325139866755181814269374424460426664086984609432971639705037216589070873641755018901952465053335045279111918707382103581303388272380095319986915073698215643344390445842222369304932630082900893654984234028805304613869176308205988385154853564786121907222871953906755369480383587937906934301074010718897244796278941667280344423109311322304323953237026233017832296863242606726706252618163897226318223686389197249825728668658071804076498837430596922556125554399842812263693938630438483679450209014200284873802400195050694227365371299490947760913177126732155202417707563920362015729898128820777978282770535417184119540758342812080897653486072620145897320826059980553107457142115906350919980787332865751076839153542927715854218199707308123839690679964395848452443000058040094199069379691474517006588667071426079059018085857708771836499902964603073573025273101599639587684465447137123733796902436324341382517794789642419886659262295835691641854935004239298975960719835572288776483188296171284752590595475532036048281138695315762042077243517968763602409995141625538861500670281148166737979944642033375392024377615474687740718614156233455025839403882572582010579325554915469487602072760051529340727846682322193798507389534978482491993407582267243195785461859458490901410816401718203674984091625399191899206926209896328317680464638763849255122403118579701422137980133634798653972264126062338807148002241490077174206130854604919608228402858227851219810162047451490023466246294628839462863253766953096832498637196957981314126573646801983481087757878678952572393154900086768516460289982927080904164374632131663844299560599985187004254255944163105277497707693226286120960000000000000000000000*i1^15 + -72890702004892803860092741965607534315186091309165817736269006782702532959179589205412351972369709479428129458401079557948277594952730375954649081719193389645750397321659591943873722699669864890913801358940833794624314909161034781409096251712919838030931623242680578784643871869860812096259574888700341623639777520294610824236226094205827681497452055800319639245802296088437656528734689247253019358293219964425615080150020749523652330077609077758130325952363774206272868353126949222943532426160461291621997155051596802847927163727853081382898465955861774925483271408786839414753755643708265313910798750477690165108735713216087796265065739077578780983890489109928987069344272029334888717821827314263550777502554440796664092361588608395699811189285249164700656998545168673512670625443777152484098246943564463226580979569755907543639529620624956173671660251271406181474688130033275353070954084902211634756804979237115595919167329193391718359048729910356376309493403964733688832989042362341709438390817567396900670303246693548891459167946165797606488732696756102747055258499069171009499112518307359724623960408741886999357257225710174635921636948595062005478477199503481585828265899668936802116095845345568530975063563117267851193269742035039435449020923254743829694368044891433907365029970501033893339588885964954374619025699336683633953938822104519670208264888102774279021808524662723952610136412447405905521954242343677357241243976288020006694100487553745446107967693379600502582691390015295614139199394389113940123816405604040253585547626137486271708518690170443798105370613273144043861253884256285236357685500852370112655865413893687498882977077054922076966139313993745887762439475319039174011309445105139120395150333062852755187453245591413117120329222717440000000000000000000000*i1^16 + -10892803588816049062838438860120701448055631851063553122145168562235183861767070810895412901984393158631213702086061912621203452534747914778823080981079174428067992708992673892147995258261116428283695420050938787970510595331507834285038992733326674546192179588277573861514445533233729158871220252852196819921360453116136727993134829632291144158715364855690326634349642616970469992284509373761568616030771987445749403575506952548069025931875280556391789566482273407892337679253047191268828726547113810549803859135384567673032465046044186947679211495243358677832490714043182845991838464626157487829087921479169806378295462011993199262853056498288063609704394908931208579404999818352929565083205874433357414558097793577452239402474858380392410036892743259289811552173478671396980171451733050370141392340970814455142765152310920126746206433354185635997788742601509039497259256423293224831588713454581302284946783924427000309411529724519961661484010388516277518761848400555663580541566289458193226116412995127449296479962244671319281258633413018061916014082998121136463511525261592447038426244787926279042939092317857749693897949307208472621124080597440060836446461237117060441829322700054975831599197194505626763360250856489144268893566231684779661378176206860448754840780430953719924533253093344408353542649540243893857188730063210686520362348594983219887661369664221112748218978708452808480836220565897758776424753142533631601632572885288678028754345463493350628223115495888869489175523334556746718250870501118228548469030401760831862511958866560852971562064794317256534361012508909687055832863489758814201008259168757167907357021748128031738805816908325801830583954217270266469473341322002032419038579713050878456838826470124402850739043912563346313201057792000000000000000000000*i1^17 + -1008269189211926472613855405856554026572236332557602409282015611527439555463015153647999077109275576608367181148831562703194178768069934978946690019264738040725083276567459057069059697590904711419379295236062007721799864261032804740531076191543905193015018561185961360114555969267292536755677083684032267021018826127506477491887355644700110947683746263030808917057174145183598860657551505607763541552643402877222709626289153591294619028165015074567371150069005754933051651842610461942443206943716634661221588479199092632620532636044571985707640051622238549522144310174094427639154119274827955189915204863742966071445627155722850180532481748694622491670682368819589492502642094325955193474631426397821720931105940206096400920310557453019908211191021979178796582645743693832841667813498290172422881883150408478780442273406201105282895644586112171209181098501026430456924453233435452318780418864245385987149393447230875979030475309415410898638465675812821405270913585181766690517068621225811564203202290934840713834711344542890236145784781460353845418953457011000123331746103541813109094456424475466598656395144046475062786486220739900640141818990316694150295516651907365753108328051350244583963477938105502219248198500743730184628379854457133835017344774781167256240391543324583069599876420925338691728868109869908040908152041941950845717194705814208796996386247894841863603154808050771225262149430809035714782569261326963373685787366505976974339252201019174406298144718247073581578894821060279910285459946543551104834618592481850908991573474013972533806171706385653704785548280455058358374675471176645814694830949663033342517871861483475909849558945691472437053023187695233428501302697252375610762893814691204886844445831967180464002500225947357327392768000000000000000000000*i1^18 + -51083718152255601363466980039322728984341709268100728377892923030982634750855048954780084260124554168761293338461386294870488755698824489456672670024617574899501373593576239569666829455403006676180652087191461988443963993586378531168824526075093984247790839433860064290116372536771475754242780010437169393644228675956422087136745247675322560166176422768615953962074785137998178697581156429983071991403331166022569878466052511924767505569257899678708290302465344602412343894897072437628304299285152446133737300312300066424898792161718110998662308788940102946791604557429286052824326881965338000120692662954031242766845592482778888092117507934441772925075008358697468399871764070009162532373216342079695584307549003365239845029549783113741716604089408312770906867779185007622841366743152124438981746417183693414763430472359554713274410407162507258840318850328248549526747220508788607241211288846172575551583042132518251048529049188934101501859584433080830639234789833082085778759758123581706586210161773530296344534896591192344969585228788553855170890794785668747154596091254388733346619460403148282499323483335704223190966049436298690631907100913151287231660398396268463221802714805684893791415033593502664759473170666057410369864027825502303639468467470190408430125295259323623266652606922335653609547106391647155676256232314265918078591393327049344285897684913908232573353038243689809222991023352324838601126612532436361469369575007128609298756390032673795919721871047583997436082466618510506606920828977772682175406890343220715318686245682361685770394280057875680907947641337209062785613005879583589740914438031381327469825420386006912701599895092378258896937759199983727947494344812546034924934384065740598967543024808350902831455128673781494579200000000000000000000*i1^19 + -290378308275799253904489519454948323197908164043594295038125906506985207440357940594648369942631553278836670432136448935758896669541754852395720610038124434490452839390426767076511540863292062497611660520370238647647180578420161774596276951296122708158467367222145543694230297330511494450026493586967334157215926571971456715425693098160514496473550086550827528178101444177439699673006515818595948839087182029003098840665210051648177787034520359072218854505014912567001123635697579752636711700921944715082552824766510916185921825031527821044555274422296648700981472361721366732919006971495938919382004767037807829332136040969428942656958235735039557089892132520007365881587626661974518047079265496512045675395554360476716903866815810361571133636006337697362967371733888886791391581342289614559133119440075407910838052931581078213100625486507315278536999007663589955594458107309408001822217553197442213599174605020531323697029999375475406098183278080020773712907815741734672445408210793817947515907380611211103399751902776465497274576665489169663683404935023873770374101397841703959490350149311900972161047100541260032091185157654336757174020450773898173398183779274087638104443937402160274457101605492147744151707127460811760577534965295485208619170129318308563115465118040746518552456047166233155664508025646983674018952807888931140009876363662027278977022969671233469155830366433559064411455272658946073290379649333576965479093421985687191264042638439528450594437247057288986784190410986196202072916753112279908525056493404154056039665822115659816419990434067735661160767978919913387355822464788467060989545495677479751911530422274016879344506965620287436324173483427249123350488210331566441263050276938905913253842373705085742274743246834892800000000000000000000*i1^20 + -42294600580991416345340125618384313333379092202627049874379757249279590017450849145627878788875483846345985377151310101942677377140219828826973041774496768618977203052821130572197621850694017719449613491514868077835873230278926205901583732129495919489032541674739516742350995281275912398373703001526568828233790290978584268262937430890574069444091884541080273988010332906116937075004448525820011101370294500058269289222814334821663419937270785951461656614417706049829479533341059046535549614905914410266989535179259736559249706442174902515885932875462300536239886617502281374362065077164508281234344416122028045199095229335544551914238002954684991011147729943087873121828134366346994828938633084700876038497469873866579029564748839980601322760276082606566317248297863833514899391897221700535481184810139518427421604846744866620085777413925180234200634698476752572523087332816970756434256521628490348134218930685073649190934800548434626562569112552105567231573748873522516233706010589944445794330422684163509963413615766125098218726375845995366117859629912805841351006973105442379089348314035534267645222250983289090353956972673684400924125175365757040732544538316581121388112425596166109791147276991046360862267603655757837378808517538309822778787880394967388467142187240398068573642336423457809138964868164815387138364782587316667624441769551839084088843204117409550896087846456304999849865489985818684639162175823218834888454860626091167806959059581287928508431569407718863090120897746165782653840836200416281890925764977155561511205008857671069057800902255175875867174685720285499745223702742466810550172356838666004915312133886829492592872303534498187310791608224486388821201483777304994057776870453091137494051693605718556852649679912960000000000000000000*i1^21 + -281774408718668430563199331219355344670041937417976182356500346649482246895803147350147949170386331437564839504474237596678056957707422850314412317273084835056615211965405056205753505069125943315689484618646471022103881619311629304836834918003796899414914904461047923303668693821738688486744913928778082276501987307658616143762576433021841526933137826765061626932237784551027984943473342744140691420377424134936387672132622877742210242808993101209665831449163817287550008880366590897633932216958401807153108406861961482299269237355601039218562592678506125989461944170237136632971524159014380913059403900678656784129398019148626227832841081882916111882882217555764026762855493211596780991987890121035261068447344462896209696679718062002975683669588916921530372887937923034710384123913292312677466633665988019667697568795673114669169018551739971716911398134716126202510176837692970907827601268475741605063473598413095791169090229432676428146442424730440348039220400666195258838306464590527992365265502719240805414064835455054747421350710098307412533796369892932927267456430881867764260755147686172920266857656237759587717498505864233164736064479570197472945307534996744734477653224821723629411020918583573869292254528765315596356182958986110530677602251886376091441935734593642069478796458068992360883086824613129360830633697882917538805364302751113039290361823857539902657533467109768427423296416878235360559160967064839362813346411461633027715611420161321834841927755294776705742313242578714477002040569714588801213915353505567349677948357515280481755904366608469504092549081803839262721949752214107258665412938485687215502687617653408899001520317389060567596612377095130579259612652890686662248483738900384405222364548598113986632744960000000000000000000*i1^22 + -10279580325751463344608064986499701295527922769402404255760026713217469429313068011265964850372870899866366498311937261874305872720723469677322368393797846833915862995498485617340039631804808533038852862583448621803449423278154548044323333618572030446974650311991323805959709278435058466588095291637535222186774974082528840313449945571378408208680188054986850481020500966892489130358894602335722630830612308042065522617207542285245334630000167012333241768368115934316886394640685440606364223232970589199406704180697050638591324383198942027140292864973456892099655276041161220933537152226246477440401689989301104852667654284669675397593968706153315874292460021291964270735495163209616490764567394103704551935967078143437462642540163795370087488100928172126887496718123789288547910041777997925626414480812661119269911697004525784908171814818238847749111652050615823980958122004112256356196231106518998538750379679382384322828513933042928433633973654038273601279646297172221834898843966860883909036564476653788041804876928948989115985429824440058998437487783625908227898175781544264909068073219813058693573021843100984646868128478668712293575860424369421828673809581882508178046548538940297300289827476723562386065705125091767257305464943700455819282183155922102232110953367146843276628615377821987870529031817758389344249906929703830175360693215857533861569847294198533463392644218012781564253476725637670602270215526127343693371000325428878116871290122735906038857189997573420784181902692896528585915599605601743601672190955261502230397143171748848235269064018618505338203336963074891507769673570777085171901407594892684246411114603820812572069883860115088115992356791001897753337029372483046289191264162139900993897389868704688242688000000000000000000*i1^23 + -90181784928560792232470401351390269188432295691153429789832804190008058691785657126467390582715851438460267914506669877068135838208538133677877908016216369832707380743804228412167024313370208786546695188434920992573890741444533563653859858779792482080703365673483001525132450751146433125698746187338423733312367823998868374105086904156664389387666078005296521022742219441758419921956663895059053623474401998165288715648854102744569056416248979672955272051379844974955671398595325467211676108565428086150538511507664246371390901384620738851534850921703520766525997407793075609503407357476801221715993991451790536175269102019236587222118739449479897653173373638820157026106304845804566726605231010221708649304517716403643699073919751555705921238786363112859437819906860031381649473541309558294909476287256777395851241664787905041706716209425754178926069796493184747582575886806632722474625011763406763077035950089122520906212928182656953975611328175297209586049727332065662572887492580370296857887305113339550117318276432658140452642376777553136617516520042927260059764119579421094790017943861482539908420554411675517367609179369852995560762904241862095181609381573173790107883444879999595307235991537701577385799018496172356657414541675368181000951084335208525387619808243421934163635777945351157224861223790341832785296014636223634681610099028311571031129090829998440020076485817274785111710164419633229499074918745092417028219379089596762459742222950185722956104467000562691897373126775433369432702336681296791293935455098037046498757485822368871081799238397321924564532587946456195220177422000850004367274170061954191798448833110435663418157799386467050943360224895812095861458674004074595277228402417064197222609245723164672000000000000000000*i1^24 + -974585955381541109038573193548681607042489186926549587223786410570058821027654251460623205424282800382380202643638983370939867871581175594556193363843211363844148961934643276752077746011409281619007024991214104459991066600689509116115651236127414720398858383830051159032507306330592123620508658102008081639271356660089636472536982426550879241655435328997631519237121028177367826552478364511027057722900343144550995271248402663907390398949213150788457731475175233888446624560251590299531159151176414986925236876835542990657029555840860250161791146818149413424032201900767929931525202390385779061124517254728883797306723358208801286702958585152690501975499176508829397565164109445145596014920035231180960400460673642103436262355898267635794662514197246758520359045592683707536342317434488372906589931683586229028184672440447098144557806070430772255701778676196810745632940615512196502386573499960209507646298152647482009137469234061095190657140282876399700126667260336767190257758756143675868266921729005461098935866663849512852679866474037818133819041636519340778220501039077353021885000984854188052249700132242161522774848231033239939814117207127177642649000794659127049911215952217358161327832672774491313631889716656211294042642123261175063980273339651983654401021836808746465563379568964820593766257622116128858997516662726440279566436937717694576561837139274711674739159091611967400351547398856950907334459529226495407324727970480781346927081188545381477092955094650837775626472545984858619367185435447795599770839606487773480881396585482609854877055677037482564837270332277446718274165480052646562503689053455420825574654390507500120189485530315434745468273723220785583778439281835888486038233782648956425161548182323200000000000000000*i1^25 + -2767361639162069728394023072819385383488454219581177515988163687706315726172209993207176219542468224666278662134453863218336714677561813894504199380483124010965528421187374074850142409961900992929517543340200462901406281182887337544608189021523840166618938689722336304618507692735331659916739005096594021241877478458558539030515929363576291676132288375775174706369742496396910233570731858624210858303062471023935554135397637563090181284392734453589445770138388913397665811779603423702261757680292839206910889190722595164204060093277789648050167177594427323126327867625178824189843085580799360817313624670574313080848385887995958156233300335630013965215647624590120946430538905703965187021683064156438326951534045067566985339836501977561281548510932867670578608466137281764312072125275439746332649572379808620174286476232704742333739290756486318429084548450990528013565325125850995178290870110167828135577569214223746225893050275499771982227396617618567464637838022521670566641876271555036106639828995714450564733047455148374842996972032304878568719619278191992269707952459065464741363044263348980660229690674000896838241322815900225130473348021534862944743547345098832466458671680316235304660017502661103649849469921423251460603771647807267038787580045730848047051519048736038019911317496664763919411188638549911402832872227488827966508943528984200910931688893926785148185271955140293716959491091891947928936237634914690721435633819547016742425718501377663172888574597259146308200707575858298903853058202284351722954968841387391265528722734827639070075940877809874851646937823141929143337199008565586613176004164839320034009827509714810237117746739091205483644990367216711026401162553893445365105418064529970169066291200000000000000000*i1^26 + -13004501699051389195560098008499296605128025653636742927057113061506531237178267444365899566949516218385733996120218432462526661161284934147719051450014599432346190945933967917036875266001794381460231660966556322608822946348149761575293380472967786686264987839014897651701831796489821784568404016145244147253244149206420209005930121435197596681161051203058486438602167273466991988925135833919594985483164011422744299127436035970993813659757469831006758827557782460604654374367082532631707069393395029543511247763249719357632394317924118389249851366946067832363499334653884225433874016314891393402132779592824611706495201928829548223194360083872678196760474387606558735090289505062440537920593994784170284144347124705979086118128983978007572313777945158424245707877281653479804044608857102847143695535555837975084580406211103941148187668120967776291517286328976618334484809049482878143183641626582898873558237835967675537216054793747046106350789445715434637629232580037616970241973657296326779829157911884086114423629476183415513206935818049498786996909884439447625683278425553940211019388086764065625725200920465786964459771949757034158276172737907913385392533956662394603671012514308343494215787967975614610782490785833896203503369563057850074806465719023256934063583555210202919516786645933163342826498644576599555684240491300331539451558879998123124362161665024844971227929050579369008961337100534566288257291507981361685220261782094285647838956230081012925538310733485998068627221811249135593394823244975725381805767872732137370219855598283685539992148115997377774748071359873197626721321479096942103346427700988870187638324099660986912330116648401766076883225301590851952929287066555072691743782237594043023360000000000000000*i1^27 + -46677286737657475573524586593213914757714960080071347954112920357778512676836488216708145487631209118256403908157237958126734635453527323566263460080642146607119101872401353683850636788246866405604685326664596218338078586334104473788328754728531508406922085258891424707474808477945662582076195269581568255356786728563665021712772583385664543309451623121939324563336159337395439559417203637725010408024970279773881107384426388621464746435596147236038074025866528426510180769683403928685383198554333273011189237724039774420209679662005009856398309364894840560711613349894757370894890550955576159393531040711201146029100475713796570841623037643409018618041084321728633393463862281875004070903194842668497982928130750541135787630205592848465529590305335292012732629708472155137866210235816405717118477862050781716182443232212643822922331045425209050082361076701286393779794272815896347577226513987626114541975927848791014347747038694377523635632149529034382970303816493870785081280510575699493514240486944700335054255910379834727563609218821722842697876805287752220716817360674815706548369209792946583687578032777427841500801396024325769776039553145739928770700037115437395103705655174278159469760266286560779313469082990523024126620967864595510598300036668072057916578780878888922306319625782154158471892866916825951224119650873114908995748617333050699453994146894614325248302571587422244706772134319765179141285538284019413385612749048408988664761312425892554539352813714233517917576925899230002034294227188308072130914902279233105603054960233973408969329427115912052422096721791158412081610889699509940626470281620448893394036083351756560931265468698379102402112091105602526313232102585513522722068511147950080000000000000000*i1^28 + -50980874010197357027193051588769078247815503326410435151114571468965174071277657718215883448823807158378587263185289543868146358353550187866391013092718144076053493344661756899447295862198453537872425521570520702967803802985613283356219901187676022719005458714786227033044806257710334628200287510141783765465840551468413561855644851604625937394811311889985038134925329240115208849776611716370976787488280075587919629388899859590885263451767649049886017441507476047119920154073491921254947281498004387706847065990063487447600285287377486062053598163688163348099857439599075046487938145849110768636347310103153228617698478587767934715644709953923653243107651300143958407705738227265042882629713618559239696913248008610957394749117021576770593425819430873522355970478454520839004881014924105325955039802831457826978215517188843280748444932962787122817355184480427190706105748415050644788087938606889477244766657169141041764151929763620348008700729529833370417847262914293717530763288328819485493332125173862163933716393941385503351640556053002976170038408259180769823974600406316508181369334727703310741676580341590450911574526659486927321317908588793624402182526379694285881545832730480793022199874756453911195605831470778658207137805346402193692470013090414251578579593533139915126006208082408909572171608169331751111467247804988109315542800200579227736937870510427346269441600602785585248906246110863386375738695170732735280763193267213527030069966149969741505141040288006213613714770507950825972053957933754290020573219881229017045159976298828138602141425866425522531737020227383018221679930678224742207763976010847569121924813187090642016641319616670088466488784636083488364644061789933552700571516928000000000000000*i1^29 + -1350344701395295902575014294232772484769088841040186203096140407654856946536570978644896916516588742109989153411028077780338214170403288915033316143585793345991724918616678046826446372931328180014227367443875155983225666251317050017888073902255470289504149192145978754075190361473226151686080981259478261739882023078647965496703698506547699964087264636030156217785165740608798423025517167478590244411632934788104935484876875320323895702071774783499580536060890165243957867092103270833034785491036906618796627056341530679783933668718714273733183669262869971910621322447566651125957259230970478890482587882270024692087871381581325941877778378167962790597243185349263343113638077319783911208353707743109329190365308576720546746322022823060503182661534209661683039963665731885027474147755701670864235660918816593565335198647807534933013825776707753139672623201836604997070483453948087253927853010784114949811059647161937199909151335394369407880155467262104015571836790761723780333136687860903814677706734205871723301114226535193084622720301007031430408383189844321746761546400549464277555283499389998035970877379377563839215643033969158831240388020517156632853066391280259625275523653681025223373769689607120346683471067395619447384664281120647479437054222716833947943285846929495736152355583147234776708342467775824352028650396425195956396799545235187286047089308884366011331483276760614228594342619891976744994873642364801146542355259533377151776465287962509004758036207719696529498425095087801107301361760052795687431319295974899796706900650716498058514118836050330208860883956954103926322894370392089278856386004382295628995995976469779882981776862685541669673669146330168743386595494489374064640000000000000000*i1^30 + -5391889543431451811872604998017382596508197697224739819603285485894007464259942714372579159357907348050480371771704403609248565353475304837401973268015435606650429952909962784672048557527852724849936305815392654413196069697242204472407322373189359447454899377107522529709216780976250311679379618679040391908293181394302026178238734675160950558248499645952228136714565972194980539519052484765541653928107461153858952502667173213381943385795019756400896593584163811339951704741270308190467437125774459956581534752539350626563111111457180669141075979426210925821458214823010833102019748073560719743903958022044301909646002182570953797114155338871605277516624773232988779268689043341976274205915519485059933089607351116964900353714682420332136309835194313145927192285052773219713591502751228526836398870746303882547153016389480348985595865409942208835526640527567063455620491680696331164228075130586466289744259272203957054929589403364193703927201384617186004403817756638812146261424137506223039501340712777391383598716773841158491314318736166701600154885006888697522503058775236814513866165529017925620502781244469596487429282886375227352689579533106122530217851745389272457042110035428298723123846040460998275692462987058957040662698273979812598879373317435213663286027803014344114245036250500577473893832323577970896037156706213384551824297610913075466483376584485970693409521182064101223752851475331580606431474723019462952703999194314758755847070496834425633892704521958920489632846652240001482452227902935116238823795844574823197732555779391604703765201938034799937661090599768302905507845578476956052274795201189580333590559058300603112406690683567604149187733465593877978115641566035968000000000000000*i1^31 + -549797528168262981598146518233142518429120091270691072918549652945478113240338231688064439412836175912295911371226415290857987616697650129062465768278721528529996263817854494581118652337262292494954752636474898856532267275788122802349988233640918663265591909504164154430676602590896571774127503438430020139780274624128388250595107371311764434736153898122814557933531253315154000099224398785790264168021091023123342364299381309315597413048662862571525993012235332180984362515077417610706553495450401815473873041539326453675405769138583187698548846536476576601756717887542653201811718496411623887938317194317484463184499616586323718550227933568281624507754358493889809759302818479099120001606360622729038619758550841586619821222733264751114274127104650700962215500171103531326638297541630883590469339109233481139087719986053409528676223176313503277388752416495005071394200321342946403879086149400351471629148096544534838758341185767945565724601815122175912014372018123483909232243773353779917137890946017400986011290186162768339427804482060579274698704046038356063441027683311699286816048361595699439408811885014738785316152938637182269962557580006610577658654194053149582796824820698530899418047959368671569745652876833502246591880681532128690760504796475042116622898897403652453041678720891441874937022153581025656590262149699631789195987839487423952482319739524485168984745698027440618330608248150769219368822721712846909336686269273151028127409116295153197283483833736439898330156795719204206612756684581822719678373397835828609444291732601616675795415213418167873243441988687854659920421964012217068540677123817293609825925338209617583405670582703717315065920181038862994369413120000000000000000*i1^32 + -122332017066594951025658927117616708341813263103076870829208950831427425336401955877614827799590682866697353686439653433034193743973492345913379528642796340229468884638970209636371018644837207152422072303043638329401081516532127233816878121671617888101169978682194574996191984133569112720187141484718289598307329723287911826004710809866756594501598208214392040967190984102191132966289857686218212364083679753564637055699676403796190417054401579913207676230588212640605096905793793003210846392027648536520682953690922855591855784144647803825776886267105156772005984468805287170900104972679735417874045666602873902550799147855175326755915207044327143325844416190075156802527972874327444732809486516021048987810881567830882358386337837420204333803006257534991275086737937975468176903643093406742140660612186450545703068295562013042453006898244470614181088998549006544125990585160559857976406519198972566947648017605697645369527499069420446211029709408817833937226005824546309568127478948862002269829582198382936606517290419944067624638803368905920599205416109882283352670692640425359144229477276400736007410235694159957716656065071197530929835940954985226777773212155760485720392768140164349906072339993919694289319264703329988541739449690022386918725165414788216863635887904894741472247750878936995629493464317660453234535330989188013223153310223777017211580387887335291323807243304071531635887228831209830774306338507362217627502418280557935673374243653537514667972470784182380832082284277379124259262843633225840231711856544526899073038001923063557052797703256156182551878307198949304602796690910816948808835672791816299290063272134596054995905887848433006725870312051112914452480000000000000*i1^33 + -32575442530545868417625720779465457642250680956443636534812926516230930248220131666334824365383273651972987384420546514341630065099382597172249505159810238483278723851398492117519624509754494012145193096650977750277405811867833898671418215032310613918494759911345310048401830249364765029850138176216832194874209008224769856738560065518451916561027173337982102606871045233109505432842720805439462827726832288816498081478875490287030085914733896047467745381510482580702143997851139551950755075628790543845294407181365740161645890874014324224697266214377803523145807316642174990293180345529316830043775782222430512491819755012227199062597744703829925385733258989168983828603073403003176987914746741244572426216522986157319767676007212712027519616429063388906576924573606934998259853856371546773432027391394781304008553838015803355516441546342990634057884286344549155855577378605358792749875622641331775583475471621849237785465123289835013897217800038285207592202827895736394055529936178508759971810780744449814792343535342003970894375754590569652315279051746018803877246301252367914952661885213276503007105571854995757740414209540316772188158337589815853366564068288681944821452280007715903995790820632257336027244578699313800845045839900607845403113585616468840936945652207495199770005152662611273956204724383421491640883734395650681645931186236690078033824425519087342218253661363597707602105606401726849043656707488281635270226052474044686111234812788255713993188441175423514718518068714823680732225561020652598544352464873692476281133619767240558446567181283864350312452886369816851457548695194363614746608909038982448971622455540598105677421689926045777208543523414999040000000000000*i1^34 + -2290514892507497105467246572393805670194972594756879835122544472021025472679867652843037746516297331228334150321262900172750796116740753754851924505808059304677496642858652622492330125302695074885945735248616432027562598968919395853883400482380679756735981268740822149836441640626806495914541007070902311400797613007222456707898888464583733203934061169110859436360648698318625176397548542444100061669086732535934497660673384189619467173967446839245626047688574096027115137349750465341263117112585345434583453135796739031868596890568740837579361352344925814195787104247277259372495336149147968258968570742633960068968008223217401378665785792470359140633494127251229854038332077020809036445467975364759271367998605840946123500437187984224030389778164043557329105927932406418010962062222949772338857613582714989149781279944301320974897445055325265192024321226023988013928491562436824868901545004864693537137907818324043156905592371819444454335752245170320246313881812983806954117946679403776157025833268944986784901138490717054967799112938934507372786318642295176249371186881922165026565723982266266562928439257287209153200362279127651483932821096071511997681676933557121565572188901408622265311376780025676169648125843476451764503047574603558516476225209715844362445350168154958816170836554946811135723257696839020158164422437302900073498118384312503965940463775435795886020356353409734447099455377060081330228121671856722503121193664845317047858128167841983169159243371888748259680263916769176281909906693083482742274191582536623396297691589283224217896263773189596226839758459035059540155477310180646954774014803490897568637744796921794836225790753180909172175142912000000000000*i1^35 + -112806595787533311258069959246061890415787822226689603844988514164207731111360977567044734769551527570528950601310309216062377759287308690089339543967678792970527771197428741562824143596441426631454082584760039329855613329440333858172888068466452011724654424904975648125185098806804692856264375834217832668700566131513988745715544631038013411656744376392052890859568765679119559676210921906697402241434890640998912904067075584743343282568226964464617253498123395660309068565408008314326297185483378212895267264591245971806063040843646895862879121272082966166177313746254548840709312580182069589242710456562195764809167011587162125093542273996502622106556600738748236023695810924339045996460089452273709365145682064914484222191693577512040883891542293118820924959997131972616525928029270586754097834502146889903354733319756943126484643869402590018471830587452628276688350496124854310162340207395582434069479034978334831029013770800588207889318152076240018217272065162193458371573605577196192058139120303839641431649446135129295340476365130091203627097102013655142028626548708212648079450474931004693857362914681440963155463924268089344002821056971964581315887852943201305365352057116805442283443967172532206135165852963665026258225186144143559444405406192776660568319714967773253486085115464785714224798717998440734862159674841211596787052857190525704490716913921771667624528800035214922693474805664781821465490449330545151672989212099299486004263164327104257141377802846832178385904848585039844994643271836252874026410932251700640169226169157851174923858388453824736274807027751578553510836102503477875472091091706523329425082055314955970064533552949666775040000000000000*i1^36 + -31825301186167898825291401710797194413670620407929242984798911808035378411332938297836218294097787975445754942751240129368711500223864886433063269070275504097907549648141033398814369914007055952966041424248752071371796494131446643299201240683923086887953976891653344913138884470700696107246055724907866677088804329460009767351214735460037113298429647264499153411096173935076859591123791972733355266832525152378199012850136685720152562772324599499124014766436019733276309615149897922157478140940878362748393696345210292408613581282099310211818285157636424310772008978302919833157348048350230812595596643641908154821487268312826935717407875125383294426950331772008305592044077595796873555058246331384061325564949780432958307554026936916186690230138522577131827748524369072860755692664462748174207017825088304526940557828460069005032630208884289169857605628061572353234552464890707027309418376701224231597822132925725249832584279678283856442491495152081894443480970500147130558504494803801089057542361735985018404694507772779792387955889995514117786484215457393950336832690845042263420286444621288276711253301884449261324364006550599260989904268807238868694657474571390074805029192106258185598298168129785194766990344048987426931028651065168495158415462956165585408181474004942927426057083502780644948303664047966921355917988579914980159750379455761280485704974776261905624830565830699120713870555292794088115530516379868789626788687200981341702260672643532260625928027066055436916376131142011769259581025505436239491021047789156829490589400679171778422876041222069687021923438759411978140251004546702675264524728159433468177804368911202185534916263516569600000000000*i1^37 + -71072914958451540403212027203165224324441016416916435838093987677446437098977875797084145273797629323828723633288085519312518328599638538336725197553853532322338619778879894920439781716970964357482646334257618476636245991369962034222261994771526427512004839412795172472783658422109413716438587736625985900190823679788180385999097754780738157641549325100592766154497916757032608482110521414807510125034986430153563321436207566487557925310309064963280631829168850731305343325881274895353728815442542833729230432427802927622940732458497652310472716642294837040959585031420072622217517107553046419700622265951245366429710540584725238715529744538022516238291163817494098804889453342425755339624833591693967241939271015481595988500897927342972521379301942536549683334512733652770185401785028554390627826873877077672915222615333395817459632207912646364918096822430892612023703885139509748930082917054042080089338577020415248632700766466057526933123277638563077279208194705862659291823375857610568442034586040376173984987740554484796437172643894938501917560063880786632148564358762822908788724940767965458465127709138187830157181435266231306416433729126187987287580711237067281893301517374029075243463216012323451522097462446820085257007736811632785708433084838869147902439347005096079638263403587511459589675870289187851217854901792774024203948256866293704747523555516746633865376200981070355346620630875949745433970648091569555553953444395736105338253177676408849878357870266744907035401693215645427550512139120117570987578331325088016618928141769809021156399632859277649783064868628294253324941480749218971602090619363473704969113310084439715767910400000000000*i1^38 + -7531737041691592969803963474115630728927380042637956532935855394389064658943606879409826077988270750685910509966003271640009221984059117266133900296156854912842261623406715907743122873275383800427858661015701755353931132046975037999445344352330657145697565785752299453886067887591569448283887546976343032973815709648677212313371284564274214760317782049244726866256657901655545518470678839759640949758311723158184018499295494560050801555026851590130746323940668434307980974439212444732289947010153777089023002471334821579078996864161292488724925672779024191096627063709874268264988654736545129659939447707987825178250645709829326202174506126950737872409668033487027364036711599379951347490864948048470598334454086589625935134516406719754435746945908211105637875346165085463552370905078786697338062254685687803908183004522551791698756792053599729217513653087013490757792116370669691979647901299160011287646555978930544661527303800494131576466812437060839063387366850903745608630899328641072992368546319651723141144588714205630378098742937559956305842326937380481525860544529994664619915209902446280184471168064075522472796970596426103588722245664884350148416102464084413696879796469251814473364092572943624962515607396892868877057860462205136028689716453009660870808075899310034339694039527542110369402783803104257684905896998852084393738964375564864401837972104161995478583811709170855880975653468251450327993319310172311407473629742686387930626781390016639472353427445293467171323004599419319071804841145308232964579761340990287616508743297848019796878016585800355830240934381857947233703853128852380746375428493727822619240797691162132480000000000*i1^39 + -270911620282225555821503045397744417779187825524156717451206459132068366144839495891055425495241215522347277433110632272034525131697571215620801556790859406340085703655145399729633012088196026260772264552947976874135822298260368600609624167980045879919274832310866915131441351830231239706146437585162057285812137453482777820153621418385787879683419315049656833023264463171920509579380050340273151490592447722188586404316888580842280410929445894931644588077077857704338083059692360723795455973737389786478510553017882138163937255424646803449563280981484738341676106107144549275126703825667224560230698622611462997005630217653817671385896969654540907261844122198914987124573045122526816320830906874865776479640068194563073132988071187074268291083934641496075006309439446209693880181855189718903872095212399045293509219325444017330479220153074602219441323181492426850390484958206264926170904558839274116252593093746461658822452572218737662302182226606967090302421064579397623277459996711849833037172928176690137753460034098018895010217237925601791733743473203419234710917102853437334211587397628714698451066900498101705615478268165826665324403863611572645277378209808694303423440346898369064276292268379347196907913898047837936894487326793858946525032308727743608623297238685908900374275641710757099637854623787938510570150345349099649290206971186789106442457597613139032257147332065027761283146465962650709589126624082955830750460485976916957837982335030165769220182044849454187418238620413011518147165935287587837800423446033803488288921844329469303654806423670741644359123562522042127546077106749053436035386633623255888313293209600000000000*i1^40 + -1152216415735382330774398579055275729721892976235153251967411483597376931409767709926586298319329990836363948321415089631931561805405720239355369020205446923677479302525505192833494442928127998082703041115708640512626920606555153135884488130674667670211377963142162008849377038373039177685387888602079088806619397592287294527685040919126463168588317288368981944817993064184814778277847599993933257598018546935146541185713188131387366915363963116403864516835391610890122397441032261121051027108236812140752404184256429166643692344122795810837347942712014823144084676386158078370374888897861221985457198787341071089210188110107372783766300586823743567841575295584207517587685560393192317577965308304002858869418441746978611966061822330721604906883167093818912709759550038232859317838734522772394669318298274338224111900660146022394069281560551908506445659922427002453324143253824416590202111803657960217882946855434833709641386701321439605235087072304870178002936035964423675010392467721898419675219994235220892384328058120154839517607631049162056053877608344777348915477456199812659502220642836633570426187375834508487037753036913366747148031315432586942153189397082184080104258826745152515977959167448176863295113895477542772618924521900808137633816824172947203226389405406750008612850908690987268221801992074297797844456423493959190536896216415978817438581580854227414845970273881027733972914230854672079153051063709145401541896342409208951058767874603227275568493206457591080597143574883059542567499754384670210165442463429485895806623782692066522491973450975116871453526563121590286454786557282754324107017135606403694592000000000*i1^41 + 6867115271661230965924127984645543538715954911428020665383872874878215049800074557670544941459166953613795446392218710738956230059580173961020530014272749258374420395121299864820778565154537779722072423909087241216243488224506064697531240977354096443019103486757492188637552589451221708079392649580131896232626855296908852441606217283641115206991166627935064500525014240860314696373036956239891773196375205628180287708302084238492390400993280409576833287673167741908450403438509326545425874368670244636795412029164510379770827148956251348782944777747996976053327543256383759981977668589454825494062948976746438073929424429179150590879284355655942706808631993673121904335341387490715662050233096736534671186248038344685884976223675948132011259765058375662588819082975009764425399218526208230198365719706587576430493271193522246434692548976377792766158367989771572285732656371300249411499369647304966976806012930241793009394645860402032915766862488829524136304179692873471164323558940753350155079383253494898355299864033803314481837561770097263270328390959604024874993884655562577750008604310123890628649393603229817818523922700726007580271937769771617274351631530175582898282154767204976010952187339148006816201401810853125852983742428828620359560319007094278055655281597402382386137213673141913584546955370607559873560399009876827291793374085024794644614529993076321371788523445729030265582502016792901569254548077070457903742971714247610469849936368511333711997308165295407584412333992470358304931395877340994738139170862316138825859587162185187619744427020029086810782451320652813533061743009438813700451953803264000000000*i1^42 + -13203911021431540122067386599401687988602658548578665239838083903568315651295417314107632494497707985652864838399193145820828912112548947601322609048599621388207351646749519852702511705516433140893561661392793826167932809557172813411060175696657106980123490180360097393601189989275124175222569328258686155506383732901910636331233192814443305595779361710024894933629123443517036154985851492737861226847456662324637754722887270688769950221487374300641822738515233844006573105167505399516863169290823816036709873180672875065600506070295559460230928512981084197579207392569632157144941843329383598967464625293554000604147329863202635569914189693305686515161010104601851287176850906484305426930304432791059472840739479033597726837543412673983175144140942235303133299627448897543916439445926627385773930030068920032897814777324709149776940066898424884167581811740743285899813757890354971271381857860908280933035089640762149698580915835629925770122652757350758199148200409070741489610915768488306070892150447266319284405108318850763961929423609499361913172957697365558308802338762370210524652238750866198424596965329478833733950061778126620992079119801211243444378437758520244138265669294599344451375233951961459027230174687910620071559173925721199607415700271106124802580201668613285984549467015235495754098905308262595343512182013020591777176549134336600321859202482720692292021812218475195572989964679305170923306562972673312780659117181490717422379841358752673464945455525708711984359131141709756924784253560201530337029054759314997046436543640142074077489794258209631976774572469695302637542613137967517007872000000000*i1^43 + 2976761482725135765490281908200018732191405934663971156056843433983128751828930355150397611035387818869987834615857676988434650977732730956827224503046060681708082228209663823194129042594923194455503380413328644170041821441210210721508782486499571649138000831489887132292311675636857522593068772232201496146276585368672906982343341194100746265402733256704966300705938951384104182758242486930831983712687557077502317910496884717636446600812424036483780809847085153897854056478700555655580204574979583687053705822294167454718954282648679467184110090962797554677651150844719433973505331395572064440975190199001936324571114049750649601274528651592515177259281409532357662397973017505747689705088619315823420221799897417165757082037374588421057010710921580734207496860878721206216360037507217940377221747638022728843553596862313201509289365667345026829962417178506857048357210944676835890994614215239680095521089385001739021973576265499028515281023963233441762016656335052441767545434288983299148108194242921468367535481306612097603979254927370039866628304333840122427341407563514799609576613824845135805747249604499655365849128799269431670905370811650417021474767539111412226647439244187691267525490197515935873013072296721940688644882488158830540090813465154759122825039761348669500048855344386689256213328218503992395490927781359760719637056696668853155200660599155733486437160060246743370447684952774688415067441128912414589293355863535947085863710172661856371389317161407146056872918043335895721649171960662464836671307034088911219049561540811938255980292425014802482175061202659135460481845900083200000000*i1^44 + 16073896381027169243979462749521878508210259551714538380798468561674340106103815374543413629448345954041798102804556528439594802908535461901448593182797028756262571683042675709044325297657585338146759962574885851402364362267383096930286509213699982742454392593900457965875916253443806381532555492237622408950938070723818917453925521162773143378767533388129172955855758492801223749651207030724209829453693221414434658606326497456029089417259993120068561753627507219537016178385266073970441019549778465156903523001023099228893230569175950836948126426657917433912969775698343809565061612200257919816971540532838492156082878871434513823493100627025046860764894620781065495341947544547251971021128504418668392862922873923877733951704469853777090565296068934007926250582621593693842304207131046435130634343960954079414387970582315358859688346183925360683562113905233369617686487960022393058658764332468493960523624561097129373487502045922302374623667711436117087267394592880867409558698536638481290579405578990388431148050286172261045746954617887764921901542592753016352352997445594709295986555850973723024332343022220388010867852791397032811901796515881681688738510866935744231444397323547914433312157901054391746330802291279080531303065672589857309251702991056334881490729253274322637836694296921178221079803627674983615521243755310600401328007913023906375099514388370812681753430060011585876248573546638387721416619977421515360056152864037198731496759840607433253915710401591829315896074037427946762884731938716427458650512125587800890829006007743658063847187203379352890711363757554616070307840000000*i1^45 + -19248935578693846560356876859105341855044972463977301986606582869739150217111521745589684792226111088244711164938922730640287642985684632088986227097473833614425765802816595614054717568456946603503034033979191415636071886706331515402177786426422684727649753896054837996482223087797540868929177487932253668016120076193514675980224225630019583353432590354251726590090706531180644084498477784566247048923122604604225807609711401409028753347109490880204746189499484733026074906387390887544814091126700703536369741446810608002907756071805364769837830796353110016400045154478401521600932428571955423733852533718813653208259820168042266938772331760206920843419343530234251230035484872849047930683640900761737540496080619455662597700290769196417411422541929441204094829152109510213828021800983100260834072281962760877643568624445738220354999599276658949122045690106791494728442628303553453341772222106498062522436351367732373546509816803497592501744726195451764961312780503293348119354288558980383863115847149495686479029314048037628290953770180478351894879370273563720695388409884389520532956701447240928132628705133394856395542348410076876945383879171945302598888430031456823069439762817793200928938146717068143121492189417393032247005325146714112974601921837928663834351969687892988574311943756248214115301638103146241132702577679517350063909400382378494185561693814500006168610355533044879467285540825024226093904255147997747939822360332431339506073794431208633903470989708483204450500796963999215135665554324176841988750482071003365323404831386666941406415941430499406897060701913743360000000*i1^46 + 9755855238787348733603155788464454547144749259052312881063931008323671494246121910213078435644501544843020644258613560969572433725942240222717032892919497353951637714660816263275517085975345115460536926544449802107587811054742588097343557888527040918659770212886902155789605279001448931934969976070117344367406234409886735202081927096312653462344447050621335399576412170023895063305207403067853540946437031200988017579703393321644996140649594780611494102583820389162137825592546403371340699374979037763979125481740594490051647391349920901255174070564198649015756404994309211251667147604534635523046114902301082461912762238813068627709563807788268712868132676173307446843587814084412146526428528934347059469006005070313638098467177090821163999268894605254663011650629979552092108093671389058328831173965223264436852687788813396948168019781863880608853846352040539641074431151452592527339231406286134119828292057545420775948840887008573880888699621515509551772332908839052242852804172133801351200063347145187091909334985685238279118178356342938128390507947087573036017235041462078942223629335631859848131023133130138530232791399697473704131460272536076599956374711762726922453588905324696384912256966609048695629908508727486044452870312381618709932675206237736683050338309450982775557176891796200119086864830563088114780444566548131707920916192540034605031264656640485590566826704886276966355878037040786870202771166301049596143714173700632092096829607373719627098219569305663754046715989959677014354639805046345556712177595958111519144813624704715945889105739824553397321728000000*i1^47 + -2693504950229193207943877462317797636639837235868036757342274325795469883293664972242283290578238212118540224665615895601716772880127650962702135614249334406021772074681913533679804238501422913611551713459934751810341225673137985421503687221788838732002612751600780151896517693588126794801988630887288670889016873055089470947973512023990950910059504788223453920478435548822757572933835915169093111624877377845626422337231694109902381714796662026254071385240875642145210880903562851208929065896239460724543388464337976749312892230950392831338369919618943269959628178353249032452141060759441467302566524057022742470209311097947260866738497466991157816329197665302676486572667817861140455538080682382719976759136877730549610488909135930308366033943095656099371731133176227612366021731597643530363095928892205361160259607610456341105749484306563834872108563832300691345891388809616813010388389066295123971535662285835039838860365561744959436494604714733978469681372488506909804859653042598215692343270564181395339416275870040277147931662013959343938080304648911609485349270763537967532292625396749605755004654167203094175790389616281073812795755805085761905660580170160822829889721065257001815174072584851956210740984135950636729355983984536285778936576009462260390538036602997505840661350548188777352632084298304103610903021005874251428798846976334523127369999268847053357582681260835425381672507706400367089371348802861893932720369983214376747136135063732770173511970598259209253904290980506631265221333753285182239402326412998106512161088294550895314976016221339648000000*i1^48 + 447360296263255927292240046366454464670385893249060989228081992231518755462714310638779130117746465603203915806374684515455799752035698408268934757072410092423598009189274259747634164840593402865563122141216404913976342376940434327594786202952485518333110094248755767228495205413095569912795148105304864967707451840003161649343291103998939529085922372393194327068973798882038221607636926978506883096052276015355799927334835689210114785214376176994847264740529142163629725547102555889541797029528947328038982067816219074596640585277556504170215423406171710130909229952521047684502294750133653370223510938931596362704311416477665800302873151989047103567252145775391599762739211518130085051216398807911190941153802189727516983592416112372988201024158443930199881787798435585385434884669579736006330246588184947505824787310551286875488281024739173827106151783389435984909588406924034905051907710696154110656668427040263664328025060870104714868905116014649370072012979300873143856319996417011888436564325979193882957655965222468802884691969311173095907653275265833652189512183711034715158620773822489161444344600732035696698378348719858946207704539004562436845153369519060473914739032976210669789865716732702289384122455666342855194007643155526368565190287529422672369325670801370710459947510047432616100617006707892985470623922473043907233383418032516914603884898196813411355155559251314393677083142100362263343154595355358229037279039473263593973772913665350499280022396863990381398039457598051577640109288296652704786623766830669617277595632349273847444275200000*i1^49 + -46299056624511484024646786936893255027014905561714192345835082524761445506253068271050049955399637877781519064037693575653903196009387513537960279398231626593118709795983552892576996616850996887838701530676140155860432512872448489806514141001854624069484450063051774052283748843143909163012892074081480380285703176285590348684577556622189842828331240356595004742073578714426512746407727693421121836045608163631812772128510019721273470431819020376357697808655886798865276840118833850965364537934870178074070227448515874760981654427419034555234655010026054572322506151660614856922037303237668921681211529013742218001114189773755354312047479569079445711303764988659271434750213480573592499572253299031139771741039536164859449810363002997988887253115170730310734904060262486441958164425462905054886947511419763001277948503830258932385345541006397751186705957493024603053651391624388822783154446465776120613807375110654146819859696320032840219978899225643863690613946699011166910871968630924232162190888480378856342431542761818945591844003918088453646017324507645680804045185810288336897316156758685408831095062674304874521977298783541322274083383445455111822711321845180656278220642560358101093826143221226049429196590535885071234755306838072504034757737225831293309938474537904282441106637943466159550918623145205642169018531058354727308570363536963919472650553939675757332555965614520897755867061508229644012917035572257807221226308074909603128948134767432331626631305228046559212336798102253854943267834789883257713946682961754514485464252022784000000*i1^50 + 2492937305419287634404564778866081056845720824895722923119976455297236323924739756846359309384109916146349338500703666055577425160832784052686240953971467398024634745124203978710442451242326904879542816808389231526940449642528453520338648666122025969508635586939403453452800617631650312284390551923982188624427690060355259699964704783125806751083769459621154050055162808066462032973073854206183157101598441583967339197375403799902354781168046265003704359077703073792160777692392922572154607928950050730012593247759959132283326264724766131568125101848915545495277672167803025294464759281666674272843533317158257138190436085180511958281453735927394434207380459664159698067006918065724673989835895002638180856325754015121225529007297570919492896987715172898944423975519330390833117503958771499506085682074637078193783948422781174138248454655086907971171384566583868774667430201036727674469177812075022839676092075767875598872274048990600732888815728766306010697043792927554683779021591467538897410914486693876481816432056013055127352069455985744952521344049169156159764470532353718013036596199882793833219952158038625346386555391510737148244300180479736308240930344290407616198549096098811755149962775935542230804427858354013206121317177544417485998164270322558596060056294273549050132836181304481267615422994422828884409879105562260760874053280365619108085161675116601098787667523398938084144773536245443709231956386400232573206286918668473981492431769177160121842332422085569570432754044151392582831993592971796574961098495805046443212800000*i1^51 + -8227394961550617785079931032481793117693677496278831472067992671069731748691594507663029186624727604768333969890930886142081056717884139086409818292443910500145396096686537237008836447516606135844729127046602231559826514490210049818488829134576078250264549814336964135177803022415643508454238232991444593033982368661022850092778556170445757275857724705089035234510684666108885547060649048397766593827961121921250973764937249616144605709689285125642738005428431232905052587309833404275691800772313722807964428116699110254380274055762260739513857990806434407815898347665882252131226042120063064426774127635712161069728096631632883847635817831290900381368908817676323524164819613062866134070642678729986846102161161358860161576016810125493126649476527650176508859514148270862108036867149525701370950137493331824137737609475216463754268301302706303286111194507509576305327808679024154085342260857648523845219889327953825968658388271368891166984987349588244458603075035893940945844484003305757882203052240473200484736847348164779345844356916188376598270459630965721871087255153155720384739503871481730093379513547379579315546392225474647664111861117702983169486958980632286783986446169439930245102580317068820573518243536008739665363135697841040055097981496599578533310985526775008910549910880515117875134649408286113060368740195830761183359540886598210288055851747316857138869362503573502202671841066781966401484566042721470171928443989122512936441942532739031191308953067946674868615552824765097701322919012822688074557292544000000*i1^52 + 66194890568913974770601828194975308125801278504660783306849132273385458474636135376189113740654008477662981473168780660601075390922778177229344931961784091312281786324025406129763695420018519219003589288470546086744216821414916596756235652668384224588744131618794017744430861793698840193946275652222804647580414666501358171385537082502198174896600320718114613294399498166874995363315293633321507928875291644980547985778688951340646817450933038643684561032572082808964593860677183657949943559394288744520461531248368415108857295917103169234584730940340661117845059740536788770874496941639266540818803196217470175932610935464025176677760435617952821756364295754415341226611951331300712071337407824361869489640916664448263587517251626768060552545009684835767048681294264558769552021526189565548936446531395181444889890357281190142727371998050548380090755467560737016254957956281361786673059659580753916350819802924483259425690601919715321338031381089466976088400831003522116274506440793108517782685185044636479525409236087059010114437220089905869617212356498332535487650087545000048220828356401868368648525403098306009657320123219838851624858311193918528219669252561842809394477847830448796993418282980531465856192537037575841000191217045672410588092039475289146277453482043374189920256546312537218046382203355650043336449894829311676429299233809299735098443340852119980152614572673556531114189327633507168498869031971561375544451509060846838602322144362684341946590020827219080201780684494414952494202789260494372864000*i1^53 + -630180254522695576100606929042915963953291625047998389741991478211621458578811345764747929866129054263351418471172597029855561559949642426447119804704707930584407863896506908032542475452076185461650237359944659644928959551998292964256459418873819259613239799130773500035106715868809289210429677239129883246959892789990047030471511606339628399577177420648232551310472570798332537940724384300917393717087189485320967192300382099757049981498065211569136629271660291323632283678075113987560882501072675915985348493955431519622297159872388407607429618180474724356743589294885702563775037834164876472593486805009521484644178981274175307684847229884826873603388426184217786149829042702475414347093757605856515732785877982526908067139603465607320715536378535736766141634837385707180656001229400281955179792345677637506346585148613685306861688850636638857244812363482677753833362892730568220350740762620038116540069221348266690418112524214339347257421826788194269276129701327476712337792078706902633438605030347158070696497980492063837005007913577709336571556898006849861179151427877724483243189015994354695807082907282711280648801496947984889074407253863655198284730402211950497106725850989067195762787880202590393403335246787271107575958508233916904074558348834167725928575948877082088248510198754364619079723114675967089807110751831574413944439714702567509853273847176152680792577426447384009998255976809449353504444506122688115977058997766049448729557001944551420440145764071242459318003567126550413312000*i1^54 + 1590357798143857072549057225607137972889482910619067444015367874339572752521059920809720811241107176783133456094320974935715350001877813685743681680492987075429636130953229848293950816362331083902375920121880281908977205280503287175176010384621260890092592941957529290150280386838012146949965987943469120957370872596873819174873666345784997997790645455844872979982237353596290112838080697771738944287067162233440120307615769724817782071114249264016851755632510384802615082487046803472956552617996218293971500519976713231015584519527999233599728026536289282554361774547380606519757999831640728181833072376363603929334339587026053361311896922352215799700685959239975756808620467441044028228696994176669310460119246558291118784222079385293463448128472159538870179200209751231918599341036591298872562040001751061297750428262635310150150174568740191985545445895105880040242471398381572436796720693561112145052407208837296632362614361488518509754980866908025437046696927559865600944549783125241477622629101087789649177327888033245700583084174085200655160476404544844498179136196213900893228433892393942527798083998380498898197538687780246288611557495468754953091376174806568733821743275931247124426494366194603815661796656283839341187827820116559127790036895323412119167825515555618905720281169681085137132105499819428353162619967539465945465233405585361195446087466153526337949343336294227416752212041183552837065361798372280041718652395767871156284092268592733639622585124728317411328000*i1^55 + -285414393527739062186582341202699268800235833949893638776294940087810531642990801534547654380020279885335040808955462545754315052776600635986808361928887544403904890973271193622033820033935867228852970582467005581882511714672867814847049950881802225627642033478826697194975461687253691798865372847612453945652205383047754003126421596904195936364288684288362829276851769252821735560269533581709101106026920638892087919994768425940822891283206655711619546275767546857711569273709342254659955653408206853742396299268970557896917246368633016748733057084546062035277782929139379417867967806329184837029246356479848877043197441195626050743999300498051909623045738909169535171249787022486784309705352856403761667153274653518623618405945043196896522867055504081861768795089537225776063681227563577490892461917373443157004006829131930716364527109447385113342345036175340258032552835653783189879177457648706986763177640164197776621963620538928779992573832875572944653909797951184034662865858472900864224418952271419601205568527750800239303867457880507480048924612085946952517246349530173816536555843173833688140071727352886422856566735305245599282912243046810382791800706164609194120162650435467834395976115751126619379019058593930866342622915989268787145624846708334273506447249952691388954746744595405552843882434097010915105418448845515974403542936654968626368563101462797440702444550615285859517315952938956893328269792811140775806855043745350258102464666973684262502400*i1^56 + 18328684849247306592714997406174884514538673329531578195854615943659906080985111955481038861816605145453753754079576094246642933131721822456200906825596780470427569035043698218406114291995268135896263690344609101378611855946898919295784241685479829941123770286789410616981829879145504573990431950674047663990455478769448479819159673516079750694380694716261198447342801552122497113087085783565753832210433628063086075299766898530878990326277354592847288194418655003239659275399495527724159446802691439275175932479257458723819761009473484064383261629360732971191002759272693288386451766220581556778195004715111661274176610613668939305612673416437166298823699782833019355220800012636982297263008195291243259395623077967569246571129051931515348957466385786062897147819921644923701195007188192183885425470196279914170708702344000578342883599999202931474679875413722742393276753652690753319943747363849899072489604093997301089993358136770211156829734806852920929034953914274149447424097804029688746380303087577686771256162117335846026627738203159986174041389496882696277482655838926926122437574747850546562569700060083456390552015656694412362417069842915966481398247281619919851007445413190082249522246632607465947398106406126654691604734333505153376841895629197788359456000976498821924820352515367373361374654343225854574379391797898246714377625209460302997798768194202020410312799617847202253179900125379092055916629536347536330155831057014346219520*i1^57 + -71673497794184376146262018884372610851369714577696389096643914629958388864770107830678047053133001507226376613440915655500429374270957583008192173865721723046432866812828534823264873861327807450073587432215381796685146796439654663907910806457783431610174457357959617063714042563074476475045999003933678707438760353675448533865199478431555541356587248453541418377993320609932247523269296057770718437081849218835467359492637410587392092672187122492803614233444196260313654213461193485842577903490203483221876083596404408354433709091180371970919683401539196301279758135970138930534617986587655529328323283651111705449063683724152754559457068674438192322147098092234637484825631689526563801565339860429392469441609907245430977982583780301718819508283265283662648760616650703148012316759021130892420608159699471764351910903317564180391525094222884053959839918703990510456709124959198510778083365805228103260306445091966239920096001380018743205788993025837935048885115787786587628720462805539398936040675232261572783463535445221653519931657100058440974421478380647970777228014492860163049490166798737892650618095618210451818093500380859368892485336046337169772239907959633547387462769885734568983961164401018136905020465505400606921604474501542709636839185870499423748609988898776031871462774553262633205676187258877588444465032895955950382277825454762383414460617167531540202512625458457264432087040*i1^58 + 71224783253164600797562542764025935462475748711546532099163815391747560173130836663588017492941728544566309962609810690239263930498524535373734389916204998525527594209093498311944704251406399102059038055908023566105218113598984499082729768277234588044067649954777566396670858660131215670035889576028249534828121581879544415965791582849988077054903250418923568556199200838841624386178271044938907813111610798185785314903608957891614713876039697190094054941330354405800726277386427707570392982361029901702358664467352985658634209696700570117023607999379733394984238629299726714848249768025315404809608885035551955741875158627604510730466573414042781157504156862419579772356892855468177055795887152174879755631311830504151861182977717798836844278299705415179011074778246073273134763372752021814561970595287896899281941674342207380086662701506063449038404653388111290022677723087507260990598043786881229131833948716422364216688135292466224896644482124536496126848772347781904854448893051558697374654671191122846273834442627658038254044882983638780483482133086216774860679846849722682006502120750443466242841254261180600341426276988135076769494347741478819102476790005920341589970104233648690061690621300305783658030118882741917207871815652558674892015019648394080931228640869006587542483242629369832574414576253663689078568298514791869699231596544*i1^59 - N1*1676714195268040464301251709540961124913174171960665804154757071368808653862338168873628275216186116182215566793213042139655323607473679107333987522509219743243807634902955660549586690826126230930636647741325465643332059109768427041928882620703613918359295914479030367679623362281976205003492271050213886362496135066812702328990822220585433328007545486272840848324487171645147564436774528369456319489883517916215135977343661251835118279712109965012354987773586881*i3 ] ]