[ [ 151860166952451964957646529560404301673896527046578622260200120366262768884417553860977352431921540047204390303302712907446250366752361087243959252452222762916348274113081548527483562264510505477974225316283952151031361071525515991661225201130892971066856294533500839575573791887309298464863196769122381811801069213969069681723966223151258442859380152741123225908785954623935684222972107753435098636656500313180743610605496843950239438310613970629010496610002411847483088210050384124887304946963256934361818514148979137628008645474294792114109212393887225742540902717005826631428612667034830373394951531914679988017028717165007967352035925219156811137896820768552579534001492156007490904908353697111062598804992719090821517984870174127095843368267588289076727464112072732055026633810990947141399354589211751925293440467217482309771410387500851224539832817490875485016937421858048070420522567911388896704559620616777210828923506075064391646627397128906344545527758989619434840383307686411128498713385212668756976749026336492478765725989506545989103805322946714557127265385565108447622627203715803241557725828949079295058044242559827239720847882866908265971712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -608006876349881838388913574543219268065711155825954294248688931968380405389718231740218692021643875889869476968536621419526895459628109350969942775778773769472045554061613306793447876720095511380012501443252541796164749576782926696202130591533163532380967966020997444962115820020556060120186934492750205640755500621123162627953315372814073759965288072442530777266132114310378070603259103196302755321260389758823570635456533529370043906698192610272078781397146645040749171045787809758694298025878134142598953252162701632250803169568588281559255039742403856471082556946965583107790057890539377355807067310412022359990826948088781959116535923289317242334613990088192573626438068799364946796510864459037683048600253019642779234907098995568947378655382417127595808010260885634925616006042724527601830277468265523633620636913480198516418972126140147405483858834494946836846577990989581813869929911509747461421027820696109616302827634371770863440399023455994911169146779805907920268676001379610761424017535771509013379917991914033530209721194309951605447528885062381893910974241631780809254233344837792630626099446996067241564494093433317983613171107427338460069888000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1212974108392578096080369994469122746312744530734950193404306304123902534873466506000569836165164128830281385002696035962814137293256983947780896111244195129827997000336918928046598086113623419260124613409139617868675542976247249627158061465694754861547554037773396177331695743663061887798270495490853208805647449016613069929978382492800623979594600206040768610379347416919972141682473063231698291836110060613438798449727568598200393375680712891541682093861577669852818813413024640542458939002269895972905275194380404530060535954706549584146353712591676872557327739983997768716623946527527157321000547810358930538983948713961240492127047010370549319756649248859563727210882743720004253461772202754902914925144160003250554075943047568487794465068743440830780067534711523766378766487267176606262357460270874225988121613484055767183929510007450807521480714462486306779114393571038830158784125739750065987070474649104228553060552446681537750881723757112658615890982399173205735246315550247331645323827996209190117365004257112961350762301121632737014493143261855843356021208635811801695692068417947525306062878301755419533745182124248933332183712854146914914926592000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1485088736655275713890834055813911456563033272503058997085900749393432583405885696170332945262762948726561710603580364568992865414713869929035444306418509140650120110902537721617628884784309742342231824397519830197645309239209086489038825207519047667847041820045325646480734123680301774644042439028811368533672090499062983642324434231146475457620837621340105604037779062892159656555916809902644622636549286463324184981066045106056588063640230702539415341430941397457794572807816563024019301649569918913161683863496517671002613320860319652076898859749936509483045038527464557833269874273576193387580007578620597239519999681448622043932948821333736591871515197233079456935605495490593248966696790202234927266463426296710760245761145732495689911778665549227862097236160951669952806953121840339557415610000755310262102181935622240935420185582321210920461036793460521854200064472903400690755782720683922966787402234456336296520591607858392308466832145644590601966529394963816066265029210919594157097051010889451518599283519998957985903354938841016033294141020701580285520957167722518064586956303097994281478594336302629950642759688370751174508368953575687447379968000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1225601540916579358316159936306612885584349779072074862797928134046933600637718874152868228256413898666066459688562489443698459440189004290469973246623007378445088826684690472925480986397513052951538575013198164722349035186319662189542529941288251163703515152935574332399035835742065133528349090913129837475843734136315470774364108951291787686254134122516840218177235871691263406590827409149293776051570208811414124717379263612959389267921409561061678261484832012028383063984075779333504892071863932105507135582295446002682994929681744252616044607086857847339247586789218106088653822821323889114399569817727459730422380456548050395189237574936066053026006698924190599271609054405519191550104749603245073796808092854841568518146710673837162180083092446928981616755757921320245052798741560111297806718414463004951322270535798521995628072446610672284387058523284463846968028958801372370223368989416625054883987052213948423837218002369020701576014780073770410625374621943388505982691788666878704374290747979779016904705660075218127523875209371904048043605526215541565275245133955998540205281953059939042853050613861775960870190549871994091244290761822596080074752000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -710864686169956639081234130521741708224678553108838396790468394146156547186724566511717029458217495791097963140081217893087612849454700576178781895061267557716150132443720831056183563304753034780433869398106957807103278830497938370691925154903332789518807137923763117400812398763108879768359479011287518458739751168684979403575258909228916150028057225067550001171914776718383690631972893732658756666889309100963941872908491021680281071500157656927571742257327356973448672909780358257498951579427980353009355713746100806431015305656676930224978497086209159443519966476610120710260280772112661000818928692545034975536439407888526330989475100001737266295894192592948080810933787365787990173677706031954363347472665800443626648770033846785829115740284535733285039463373150707670586671496941436760476428124671551674171781991283296003975641350418601872261592610964547234259423791803015985942846058070190133351410731020654337354725946770775622718235490520698983579194289082163246933033291477071682542444451276168785543782550209420429054500712572775006610556756661874770577179148904271549887668014689056715574625647463457562955450123514458713580945117322253235650560000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 298907758894815445384797180880943368860281148032626365580845632189704713186182697163966791039201231678297837263067181744941119376941615346021515539697443104436305665361377061686283114430122904506816340971314954017921750308919701595158615057895158774167941024986519328266942067517461004197351969507708100495604465288467667665782791827345112636204253453661496526817357052225935398542473068803263284449394729004730637238285201159764129959297196051943079456645300630945529810383444645584459629840701744249202498376607605103159694911239279883357338434976094736572492335724109289314121785454493472119963495865671735842543503521566628512210030866199203098738125411036910612182767391109382774820698191806542139315616047975726863979609946445521707273178041883175953929104954353734811870976993289589170892771268341825426168383044377696279119232637622980729906563966158310108089067003461842651378657703456665512523693935439109744725629972457992394824523148298121742492570900640275633497215975810568553063537801952764707046177533055046789523126601125331891193120914196385793968542595472979589622796746537764977159046798039951601065282685680529607854454558732125145661440000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -93034195051129470022463629587808112487261645739916559880900148556231676274649910879557062449441099043255289201762246571280197616280219637222558967287968813984953782781464143413434731325095015115269755704789641989259870001085028184472643329735488895499299217491301797537157831169486797612835989230430669555980785063934173606541917126768771201645470578202620752006583681757761777086184212749656583325306169011396511082670814873431097484367099607650823949242334627007328450838048066428313857831191101565112236900867369960835225111535307774233006449073950957139760439681703229451027542975153889396762392922666901139942911878194745335660421673034145924101491731450843356851229817451103667069663978176999407115744308253856562953424076527302935540017617621337416803557315605741682201577323004970844551650776770893319124714674035125242456924132195969153114412270144531133956828944420147048598617299333346561880652695026973576643988059973659968375686795962219073468071426071234150901023623925476363260941838146962294205693246524623050473344078294389044450609651776492249603602856023674733113268024633791119074761237879695043708154892784892679690648375876381531176960000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 21340519444604290642089734670628463204903906860813952389579392690873713754904487705078591248495548434835841717936080648347599029123587299692075410370087809074143652172144699133663656756068853551534693956933506707286176919431555956053943081215890465805270409808149414270389540172528966704563467250998502792710942755105890096037867655142679817462328577502411137385755893287578643745379353910565016715120631942366990637565559105523582135212952160804891526132869440804848567266336425559641997669907976318662296581544011782064254256573672747104131974138533883911299469081549825951280615679387786925095464336848293799056763407856721854316465579960343755799334466084618694780831476931252260854856154821966875964999887427389489858101011337796149925991295368446604840928261123706329165926204593271995465613272968569189884674135278973704628425530768155599610821566958724231343528269562204758421703051368703258279261507467285034527078282873159627627305645011957216697920575061469462266754115189366740132887500407161173314661720734291497818779952096653919496456813607033751909048798407191574788250497034835739212993569951051909616340981044898529642130657674014847139840000000000000000000000000000000000000000000000000000000000000000*i1^8 + -3603392843672776490599621319542718336078642748965901849856535390717654932233477791312738213367081006825438217266156841763602663813387137472699983565460456885062053009790504466025013658542364377229660926715742555377849624833927029221181799449416071884107766621393413113824818878424874224320970485476508534821717299253417523274734979304253554868599253156718942593338840631839910022729755022284121204286165930034200064255522520972561659779148131477046696268529892519939452750423545456265174179806287452755338164091875228317088956189071283902519770965091556893786303218742936535028616273944315200108714348105554226623064209924707293274127612437599255911926638886348755618183162462754400283463527391814215694780984260928913010621061776540620768793544645856613660374519782146589921741859697768397031914533679552160348833291388947622261787971791565992424167060534653858083974449148370290253482423307867923265840246030012410625630022786635019337174268457045658784219777073310897128991799344074517470862453963036277978295456029413686028499483437755651160045956718631387449801014686416038790283083003495606499000780309251437252925705954610716906846142208614869237760000000000000000000000000000000000000000000000000000000000000*i1^9 + 468234549714670576551839981132345876147627011184645847089001990107312336924477116207540564261660866926121249807132227127851144390153365689356220523799112223177082609811730696714304366128933100659335171851132422145611281401120068537496886566105086429177630612147217052607582234084957456464437751739293535564587820884660639519953516197714347729620320679634138680299524693261168682761129374104631467318892944009325595198424255239735651550080270426466415154084990455650844094780518562216785820699213396710884828188547884695059200360465500241018920839366091370124977456429609349920433481532801986783094671393112808850622195329838458925331165301069769354353398380375221349237080063381427691018413647981476051302816569474871919710995159693742307135168570843064478804199475968910224453447107213156995202376039970351854388326028443158508615982080560219072474497230320697667294474250243362729468728007402188291216130740130268921379961399582207563204347815165754802582728154200618084029449402783745047369843066265206212754549311392169827155583976344640829192700039361485818129129615397390364902881357218819002690157503942980794152608698656049162520994419603270533120000000000000000000000000000000000000000000000000000000000*i1^10 + -46482475179367274439022722845385582913657054623708407791911565965950073462959993529364397693062078313563107000872404776645272945196893264941148379119077580285149275152561677476492106232540352129938776224436924556226451250434037638154269531798891545272397543344547034576352656436916117100453446392419751488111414483926406276071507214937066370797900796770944544648214669232058484473684937878537585771802030398620904291908619541318605689420025302593015056496805586078365735954160964747806396728179858707069415148473818832926596404762983770507387562679154596019955491763003592099382027505558075576200760869024359130667437408488781983671589445816089666788494338988238381749951055195081680904913636498116123709728634618672925033827769695253847897347612854771128762405697395218765572140422494163042399533522583677131399911596445135069795218316873909396335240247988495540581256753649549381136402433664181582083710898877160102356946997392810188802155801676812423214466987715330911904844297668056940757822486900568327119731339811276756322816718720913302759285281302228356006925379548910900882219217004743870182524454434696671990835800278144868608134812869203066880000000000000000000000000000000000000000000000000000000*i1^11 + 3482806098649005569015323052249833026240422642222055835470634724993244289810258503686007700237863698144227487461892134921079498883204560441484231150822021458222372389581508701458837109008122074283254597558661978484614242842271936148539571198866799401971994662871362076864782233003428149083768641918701295532127483191224806404203764192744881153114607759811379315448064660826352293158897283097887594472518716175975342456352847031860499303250424875198274979892573733578585646123465972085216163696223606200668355238904168140496837302714256950876373484645269030972193154126250557369549924742381791039696615249612220962395997980629805569778094861230947899056774134025693913010555102309633167150956547863650452187418774324070966517870107233812284552304812333891784205327227230887662454741942731937400256483725593402384889427446823164593209258768937298882354392529628536048329711218240547396165400426896037465216794743565834100409207991001606391534781189904646090092915840611522607096495999320204465833795640706121100610097642529839209208067691476777766152899857906055670183601599368150787380541248721687612029536725986466633273315147369971887537041124014161920000000000000000000000000000000000000000000000000000*i1^12 + -143097864924657253779190986334451171093420562975206796188310609567667064750919613935486731639701078199412511762528555409593024323685277076094230267166682513712563756991121562774511603957976737990724655846421299188997036328031095269845673511993945728507014640279124783196074507724505599967420129555153193351351573686251138106807484856362025341701806594172687782055517528832273346744087875530923024646987855595338292859117851462193188809379529229859633903406115615861606518619345028098372884686460442994441574810227903637382064090754039731206054504056184131535282266788532422290957570054902371501366754770766427812769301809288792588991892795439362746529028936857346800902873710383766637105547082921026697698992355305834404188448808509784382938564383015248512348884791678056593144576243253893750405238398504198268581055848773447253728284773234099777581369364233061736064767340659863584649069920749459273470680459061754024319027704701176776480395482490544552553381500882505878344238170451164690189148953913417735467318588099587169400651506722114640146239284435102024566099167177379158935127547158163448434874961116337392836382198423677563248590427185479680000000000000000000000000000000000000000000000000*i1^13 + 3649386552504575005869128297076744752285248579079229189636692804285427871303793304053055651096934362426599712143604337788361891965916879607132339163399546463437894632624178379877912857796204543885331704394957933532476480162984528469630800268883583799823618710349705842803108400343524761802217681540800247355058567802650431715302458481082450810909914748735841126646638283652390042374659123361050429677254708232347615388548412189393524428870502709033180405138151141614261805695728263471672429027113155835487026891228858599460170114472470834146835315429962000392082094082003767239205404569818727626999540741986167505795835713626513464329316457467687901348264600449585563465525404436352529947221310565834095867085428484423937643396415116249546378723567300057933168537236167793150047592698098975231724235902542271612320459936741494706308321195728369903714396490138657843734161655182720853183151187761161045173367190009997200224365501368322203709138095613914811726575649870685186697468264484762543032888306303327927797641361708032266159734330422002854305832290009765183840510032559541972657935002418887250027723875580001469831222609311496393036534403563520000000000000000000000000000000000000000000000*i1^14 + -1419297645022279220482211292437321847758085139518257378728651420462483044140407995810819308379138088407897757662831510111615896584778014784683992728651856695901818875294267405701542878209426444796116200205775099923643236502873874532991881170338620528826563361115021608793607568774891152667012811105058545434424720779176682302407196990475511760950513659001602573915982468419150277938943766120060577220227554629734776745643954784889445742776248686599362977547780058475418738362690096483805053450519087836503973374052168585008675760487704972223428137183896785375543465369905971871674173150990859153327928778651484876668751642264915989186202792669096561592726224293664422300849638774984133923527280809747699458001921292186731482286582174109983028108682586801180436754632805256780300490596803534758854464117377175974890602812669053997708965843316943380272601946381011009642254156374668466499233123817680293845432233885766284496506753280384648399478348961437219808794363008429844650290397780586067539316316635911107463199109744712984458380832067031478866836623316332900407601664292115870554793992871593718400800985831171421556351550880034882015615642501120000000000000000000000000000000000000000000*i1^15 + 207579433752549521930710204070850275080049934167007281841621053553706188323730812122940300303893422117177967480936962129302395375919934909682887176998864483728184102530025554844896914213633594760401990788053906217576634973291133632523227389794033851762514735110915135544757479391372700293674588136947983892937751670933599347007965101052054864535879436970851858323240803281034646569627338990925603052587663921963927109818359464770282906751821314554572103537585845045321625328047435147165398637616782304066416064790427079414151051017753714044813987084938575259506713508355682186004903240153731667640236600809593098753630529376305935651310665227885206953498759545892962228500431930560164346815202924925559331202180311340673949274576920014766111290674910658906704296929313127992493627461482252715801274994181366779566831958162909179121622618257582285581032761260078614771972466430238763720159119144206143969115250647792317463564861748037414709044258045318375701585025321882605189962458258944315874248665929407027289933596531905086733359599485273653513947058647324257667632438109704630955512490084212275272556921581573274844912800487224403181578359930880000000000000000000000000000000000000000*i1^16 + -9958533315720683688482826240815310605730916330018374358965182476133954107619209199359222241891738070091343663422704943266808132318197962881250270922643621591084709448094983592733317423260640367664945461938803477175357619295007941657022110680549779422128481008748846212605827911086226612973416601642556945116043991864705201010901957273643585321027654294331879270758226416708312375018452943563329992990649026261632620555871898371096459364832438208905505616064825983053048036269761884789412847677614220244815484449956990974922014321482077454193329941955382730566010394480802646945443209890843368678649145908056474716532677049087594615473101086611041967854718409419144502664935079097347706592262875142743602207186385965840189860217681074007603466398265562125674257701534233672669133540853750054644623478167933880196699301330146466350038589917449045845687215966236312728013858996440225261138551233974388719414844807052723224784127726365638085255083370710243646508296645070066555148935757154122927245207131772897211368874538715401736595215542510736942228900392425143847710678096414797346653575351939372702282710893938107384460278032645003073631991889920000000000000000000000000000000000000*i1^17 + 134671179260695778007632685641843666303631761659745043911679710956427114120646900100683909706150333257846933504054145195682943484450619606663857139325164173807415366810956024975740440437441552602320662496398816257438028672979136668224836492313144552765270363201924704734919161286275191973058092369213612745776084422077006096157397132429391712051738081485368988830930961954584529637898496623507865849004283981350505624794591646061976592918121708791406939969582681297868966955920875818665427631003366730988294558501880792926965096257581781159546292375281702475567802620539244968488340642478824800402997712425987653478511228392452705641542407417195536606750788536163102053779626728610118859101796629567441488210622726508094607415233151809765173625894634714687382356664400469945552247312421307706330131502051366585618202361399588542502106017929842009841817715816256625144266250391186999916533742394512944696499665768541114917323450436856098036051501791848021756395767022606562384999067530495948220646626577778080989190217118082972053476754049172820992669279172682771408066194010480675220635815459505827657028501345544366685127003405668028507676999680000000000000000000000000000000000*i1^18 + -3621932861250034027270071047498886493941239461212602077989934213488984961562589272656244444314779254238496618996835545775062946296351492165487539165345576710024357567883112772334382190465800578527077093701335625352005054350641880984977378869903845505390650632421129417650027723144687642896089257643448522756296141121111669924775699885726511819312420423196686048005562882278828607288027199394277204098352084089528485495475785903611831712311205437970718230792688606920080985722334488725439035277585760569802654225887003090931180580865479848935267673217728305677671180721401549416768222988479196604201759164978387902223878294381030083189493249683196159985894047297637898887959754529909292692871448454222599835176113594233405886210988249465104385561830277430367990873955901646515740210333006189410612072181830495929567330870161325239990646576446360872841885445949646263837731024954138953447089423298107695160562097767868440207445679048748204151685879239889028040922418769874759584918258056521417666811874311555137443528392542656108085969594695306780456390065899256192570964047310641017080929563496197007163979328981980321984756395894712909189611520000000000000000000000000000000*i1^19 + 310951821197137919361552236792357235329937426580723392269996150555440992652750304604727841717218982620411809162795832886286241446769508635462946916676094591622891382654311900847700026556687262140132739854627948924043960923639808101035452712885999845952491505550885678771895461238762935541518424162558343834616649042016257186948394610008379154248416032080165129500906727318159510663430255224092550774560024451519877334794718728713187882527700272788157337033448697297246583996814636149783623843147725529606173656244349028682559030341091731899268287887748118322290307685474551722273715991628723891699170438393804474465212339385788083710512736212995428539671138159791372512738136919168602026172931439684399671118281349927163164060881778443601943760884063291027596120021671095245834213815882697677195948642282177149749293841690917882712240908635998214705260256617616565178629144432008695000026601565093511684406788490604776325699548800447361373124435217546023600518934348676202527188568126503671954583432168390327324375655333274163892034414723894981867165490576420620856051217561906587159227535433939522959143715865819378397553617254859913360834560000000000000000000000000000*i1^20 + -1906616290838074160051904046541503630923588740614436088284464151694925332700363092192398789082549119626359359604754983011527003024626639731707990717849700792114360660692339486285319992379719060515384985100795194574320400414790999150990353298815775909342098216030387464885097941153395151627332456548966438620179283793597217206541257107516026976768171808427344797250322282385704341237113146235329526333939324102605343739757625157593518701208847316696401353632871214095784391342937128376346346292628347669444992428358580687494651074091032891951934883780695385403442155970444619406679694066767320764182879228264709524490207491788543541904435407667630020644704236014194395321921612038581272801656380613062496489499372991891465663582978920756909858960037377325518495676838654937037744516952016235872168892434186063144957981738185888004889379078286599722301177254376911265377755172343576813062237169984302522385943626553447490805081537494736024771975683328666519124281010919933287218931767154519904558937344885428011964794019393406407090842842930929143796604318125844763886609910691110990988887114082275191151329752849432625306611108266124970557440000000000000000000000000*i1^21 + -65463430132895460619675134050531174384039368721591732467713601584745758723263634784853984424078517187743627847872671344196869021653665454577660999287450271364670867110784746401548844300829458249805281970198188838552771078477512341087381756378400047018141827164246941952194867536267385409195667428494854508418584616285223017737660576314665318374101907894124770951810505691005518274199698875077009336416452396108623738023203581504532389618501219239333813762771714992842256805911959623997579694956770068917653403921358119923504290615897504769521730319341372674312016458240806415081561953109757957595060745375566738907090799791531588626086823667812343650598275414667933556495615499345987836460879227730211666547219017461985956109693490293171367792928490718963092751848111169027546732461743116741822717118500016370485259566843286277199132473960173588723899006080049641508652815772908964748670898711364632106921571636206348123885496627492997907927800317915387832973305571962090086345500237670233041594375663137086038144224708789884240112355129747042823299722143353339322479587328382602068730602414659731898624725890763842970016632445927990231040000000000000000000000*i1^22 + 2404741779804162831490482595653371044160726671414818663175430590681616126032785555327330349522550965634095165258501932270500032418506069245478905120947975290751694449464918496505355803431309495011043280255885122742816349805264528398919540626075130276647747758512601089428114277062437431181132670506875376975136365187820752480552397732748834171813443105752209901135829834473281549527184064919476511816836363649068773060550368561454262094834986609278914892361144476243006163782686943823520935598358589163249037264578683695691745709155160255981807349211689165792987611512417133644853827913603311580013538544018504249440617357100564357107948672051675851238333974408763147954099407736918234182543867980607869330418806375070393786743811195908316800827688904622602145750802558610499943595730969414458538508205504440970745861904691799439574763734264681781031199184252517568957266388028368304886756648375609150068743953529491117906532499773066383612997898637969094861679587668067127028129065472363264703893036255072401941481972278675411549770335434435412288366231231633054002654435072449935071788015906894055294593152683462024116123309764153180160000000000000000000*i1^23 + -6290038756612156939397097957044158563563435501143413546299216246868156829513755378066738183685206332785800616321445922516138838417289132432856448699639765310677398554538142151595795819532421182149942868563566530796783231256237789726288053748872530557226766403976611769882471650115887325971394118661373037222646346650687242896650285649472842733899719853439992240967877764480443618686154989736406066924584331511002586544701680638380872962411329700032042522830296343449978458047263004112282857535624509079401754921465880558613154410333929616554540335661253530016048280707625247521273145291504358925255093045753779619126091643751512170310935808178160650691012752196411704901010422309249428733183009101700762548374960950673286416609461591225354229513096527151654483541797613310573365083160601897923795468628107299802985539705852659895507491042127820141735012819830451935208385497538219037752252740699054485629846914226336460253386870560642968533323475401636666834101085607445914242241401884146433729856565363518774540952176263979354990846760741568515259671203280482841135754748049555529251843337158738771579314012087085228893527534196490240000000000000000*i1^24 + -1747730547016555385559413799518613203436017002082488784125985097873174705219246413126554991283136332006148274204932632965938518550920621747524039394007091712456012935297368617831317911370125742938027988843747497033908391994865688208189667410208503206274828179778940862526945765389532509640381139255474789388992228829478686636353643451786424858260366882552924412594560285731451932161271832197465224278972582060664634443537898657997448383489033237847729787661718206598135389425933071862337234669582416787601764569681979596007067256468310239844583527076496779922320059547031478583313203377859640049837509440455440775681244531783771160107948760508486513901494087581920955547899264752222875730800430466207137155501723919061286465238484074214443828437155169287075830902810700650992034343706509010173127456257208452175072354388575835012472950499059422341809109355993472546409569263780178372357302050203617825608117662479737623088441028582387630515629969304111386746811528415989552131800518049941075614992056956355761530161555806071349285257537359070364651927699872362146297516482521017728426337652723796476748539888863202826892461154303475712000000000000*i1^25 + 36780264510571263707693026314376261587275911161443860223522455832967230252140536093582930099162271331554791363781319556299237685216539055179725545197157348747290468745178294992139816544513388135658649047145036526027093794413665913763074322478369176763114397208506046425185366632363088559168273707038360465803649222695282508321127423614539170696541060374445471949827608406982739572670342787993684260780828139765506143461824459745383424269529104424073865708040399209381926004499272513049004835052387248668016894504745797589259573344116378722675504470029776131649394711340347568115987022984139505072873352448436097769548067841245911053983039705188214979235630205061498897539118890209348483761259383662501506025242163334687765826927649515027229564123764458336825963420923223429739865277454430063281337678799620420710845922990672426469610615220170180061437044821104471554189363431201068048910828161127441739041830862239976552339637001249650677168196994790021163497304354554462402255570912859227589892008582313661924409070844259361529319284351986366858280300723380006288134205111329799248141458977841636313270833545553728741561296264101888000000000*i1^26 + -286981085735947337233493049030981560361527583832926018138820461729105511167768062623424827060628853375473301051836439124459765581966023854933316234419595204216758124967002823783167553595669885426758089966436401622133544445119778670645924418746514760767710567882902957559659094182378932368713369244433991720902921244684685950960607548516381100353083182566005861582935555649298989113696695907977167514585070814802553849088881617890219788653641560579758714917593261595852706713970523682216808460772698699133029405856730606753701278888984659305757716547154157290019070162920827827233235812687266779206396203554952535680586931081308094703919792111776900630041009409548181469672618244315388342518598993614118117874106923292132840219537922881911684019486014724317103608875839494327587986418700277175061010154857272898178890152033377482039488967744275395251243302350150900140522496364359352086542611975646592552640734819699272137122717954067613898901733738787901447656700688344483096731978716019097848064162476350492023299395926094761045179016440837374759094717143208144376491097335361235997095330702645521537479998253665745130659975790592000000*i1^27 + -1273858891655760473260091360756653178616614484624057065058440162364587829987778292425055789952088067481339033733354906532407523064835456791276553161407170205871149639509039564387761182640375706501508842300283976259265473409919240346405211963165586563609659505638042043374865739953619318659209590321568861745704292558361033693415141689263716398498189355264809492141723786677784990985781819280937992940147358809186761453492038885725233708851130506560598298528287612443201162725928773823592695535588315386421011045249124617156893146898775651957780021397623873547461368529151275432093648740396349498963032942516254904534340123679532362471339165430193459065068556727961489084655732782269247796101200161316960390419156897990847644087505843357374104579463613102291680184626675245225304090076457938038733156228641469561317870124218548392486643454099387733491307357615325593122655520677675231381506508885009374219119670838633982811478777435664811083056913842555528375349057660042772483329278494305524326133352794512972640681633440998724923437276684114189567634050058887790692375914795808268522103279451586976501956805776285297945484460032000*i1^28 + 11862184280440487907577227171016050307203068454369605503686924778926695667709285628300007003945548799359806123315763842758014652013233273677780393375892282270541560173995944903263334477781970732877061074269855187995564588342379423345487334822123961120905036992304547844795220811417564684427339479064162988518921546994070555109092626414158344881230643876657955086376796760736650767574774212740012006388557262313867314870635683784066433881156921444345414872418311239064602999785957659309724696675952528790705818124306495394021032218964762457923416058310701007917652939126799592231381350974226545757093670239341521446531604022180424677658107289000074081404584712860871797256585211126124561957180055823218747533917081654927075617843991219982616618992011389041215471968463601340470051976435954860240399830911935450223629663860365488307315016249091437668318247060436053298606773339052302873085310769613535883707212756851643041198744285612502476767243132109032120800191038285176442401030869720375861302389182176314861622197379887770826934264442774837032984797921790333228350800605037755679718410239646269533455960487031795403611701248*i1^29 + 297880545151002274148658095889871985550505359862468913958719262739447032979494989329513586284196883651971922889666494115792544184559773220949853130743957907771660631081659792225570509296324172855219179350470399615672224861755769246947625843355786352913419126318808698981653777414102018203768755339174018308868698392541599383064020480611565111685164141530790227914041791274716820378553436332356963800238221829410782211442977091053276497893458874408882377360626901172888130935877782228579525095326022069485458674419176727501470050185319739811256390302538824138141189493404176019518239814411442074961342493500507502944090221107890094604950492900688768141164735088994894114222433470004547051760397305396354933725193823303294270362061693116224993934560579870792183777161822563572880373409514339913145017953085582303032559510653600025542416864512127656413290365361368792502818647297613845087950266414272064761825389942150219970898574727301368995682322827633482954887945273103443789167912743033578019486198796024487286208148127179424242763748160276703156582904655477615684390646168071312722249708969580187676469494252363776524288*i1^30 + 877207177197208140657556871358426579949807871934926989966974705332787650483454238458549164005464830498951738084849487152873298089474573234224497919884643581512631624654918001605137429188797810253857346838155311627494132676303169751793052416941120388458413733084572118985821534245006997175586505775264031303836600806119630417121169392923014917930639513746401614201822963825010013181418995776071780430807679161419894074810042351147981646544240802304366060435004699796913369120423880180496665418663676130260428743535125615584992462350391442487622603329220145065708718520103950268834677197238495777688975300101649973578605957679308462880907619387331690370046508077918468748946761152883585825823484839808919953144183862302926177692723203261070495851254462433746306447441026332979178203740934543137676925913242966270506706137971050886221163117897562320132310576456751151312810465184032918668112316644251878939099508937268314431361782795714910423481646341362536480412890843705555076712732180784505587228202723570567595519734319609337920787904562321083600526383348234301590062685928238221212878184294312361874355098992246784*i1^31 + 941400410834275393421689339320332674374858342029186019896078202581961661606655301259842719679171539917862476487198630730651774174713811440337345736637375346661378969446736952388922483606238918818261880610461232798675132149323095481709805753589995752367935879579814997651381327909089242964127497833882713398258263450765157596794520166531038338739028296807950335054357381878854301702556859603107400556685271599190715019266560326829856989149178491223120539622349986174117317002082513744944675732377211694837076633947062275422166239031186020064266292727907192603856940389140708472346288719276964989594725652395855132378220672370904689729948366697529522014863458393527024348738612948373861329988615073690542703539563342417809111691639089122780472920224362886659109918273531158452670409176750678538735041840464211122825325255452468822441412723394524291875990424554066078683937712932955851826589090287612747024549471141939728004861018591916667114755282670338935773438905385763651238267658991346826003110248939897512073395812907025269924388275449837257179531500939018443953118894790670194020175981306872964679118880768*i1^32 + 85775214773004271350175426815889946593096984189730080377703332736301472485138037972791624449715360755623523930769283683358962162760906031482815554591486474521384322581328576346578131763075200330285702475344955471695683171912422568388118403812348090241710232266472947915417026260208171691729108812665172465215291246506827457310737312041514333805008980565711287451752216377867778613152152021957869971677635846527219841169061883065551020355217144824649407315048879809716613959393819814800366377262868215086374121013921424198588424805540756143081586237068058092592630869609359550244771961982333947333347290859114329706560700269625064415073516946383911626394857007693887895348470054784212463175743482651835594952738681498341341669143482243349550232743586881479544324595341707657191415189027702491219106369807002005010800624226786019854631977743349903234968072127851060627470911989404845122194183888211510875564189443793665567313041013277150415488620064093438579243258903944884505445041675762310359897975062389032825543640399976666930647453295476532236683270748394503703807976188800857731792256928669375660032*i1^33 + -78510291392598021690433941981536820082815412409787590193810273206056225842619703372672448064854016666666535462222677556214552645160247033944440132099719599476188346916979640436962388449866096902690044281726019434509897435963972781131770272971102379670558376775208291059333794739968801550231998847327675300559223617459006048051668654851511824692567462814401101666518064916842604887518231030636957444250680606806266262360619446051853759019113564373778142769437941906461439560873842059001343239774089787524840754658764032376616325057701535055159052901572013676521356316251965360754042510983986271021097813590956446807943763918787207275716499447346094462364539706219927593228224433813192166320720211161229572372785146703710763203319033193019906250480691915044546612462248042972023019621687678338500372337268125497662492026783451744347283625907669125967950736080369015575303579916854266400860871264878435641371601968648411948321285664178225441934047624238149702816867819782039359120365291927061677170921791185293559890446893437866160798360709192595446211132606871366073919034417081701962621482566680576*i1^34 + -14259273377767656098636513317393756081573038872409226330322215959881392697677063700345915768998265786269239594788921010818797999257779392798466033132465236419393176245695252276989496334984274498509737384019592075284909875537071062800680402450904230405505397247394514059125545603033319225189061891948377542373831048705291921509586392005952699599387490206843122013883807270596319044570116773967526607678695394535008627309597417340052015533868411163559474081617320037571033698515253569005065422386070537527037995573359238574197486389194852158180488508853854378539216424361843267464602599513159025354460636174239742945483309448091180836130316900724308518531276434622361089044906010959965637907178650253575098480363064296511840455170960726367615299776498831071648884446198255890244814625274152355591455262272819178378201670868886720558207835116366334556191921116325258483862020608174272614564032378324121859920478778527889373344752792679650393341043033323874246398345847636934522606521762951204385034205864316445012910542659394758782781820233845987587008866008883314174279320383811078055151009792*i1^35 + 72954634273338611296572625237010734166616152467684967939004724812812779520323964601778711606799040638718046993898819168587568746945569355148181009230436138923868740756168722756170417683489048482434240850781668339767788481241083243328000950208107494336006328275094784011669680256186587523302596137042759854647283900624327796333142261026731675048828859339193374391141375536246203582274073606405157741826178664518417671895665077608248049133613410862619926982152683456377954167208550392295237756629065495657886665840536787877265933936779796637117987747913570981877624034979179226616937841866749697740839273988139191234883198645619574959359449741357966567780786239752254270249216764881191430797169114145467331577786489585540311177236625491723738217119863506870399860375661031638796751571314606061220649358036087764358285894148845985200856894112895456611716356079059224441306120789322063507550309131005658582994269344791144091338562905935107904476455963319195242879928234567319198079754417177058588187652746417769424231990885247198405579041336681314707374095834213927172689127041590901080064*i1^36 + -9283535814183418720381629520310103389540515063509215731829936890641303668147706319077043942655918723191071878829568439461542107134468989719935126621068148128270466605262594290775257695531360290295630096778082030668016483573732403940026854233779432646625812919093903625490334009754800912329520505697353741953684759470589122296578833945868947133019439829811091599693056010460325253362797021957220658213768086278092134880637308889880392801344612673628314871117650404858873379709813497545451666203581151564884166184018148643925148713352117640502103956702405198617254156383014534765313317488829472974156256738444516740892771007798817937237175901673957691966723273766716017232031228940414592632763690970018736545169914643183603226745334800129412378638728483931838558100342283862393337553597404706360890275544284371403562551432241140006317112540029706902160368949931884330047161590637541392651367021874005205780447180198155365047570273142403228856254173357076970155065617137907168175229350630024824696248784778008972744459464728036904535757341211373472400880801086608371043063960698880*i1^37 + -331485366170891132968725622961149629681786496085795325931627357176591091248199801023622317567472683621704150689901993648999718906172825803061739220735456753325789230778125714939348111901161984127396855327541920559003406685288393973299947987980225232533261645300943357480487238105578236570392110799144173894261853607314038941227405319739652947116409240252524921444733950383961154731226506736654282701057539075992376427054182365528604888865597267231909498245336733481324416152686940320058220334019643074289341358054339445351732429499723452637382758996827501679510581836098106339425382171107210278272878571002832338007400060020557615395845797878961427958903779658041111633822440228788657353466287503852110394061430934340276142904476314417130717925877815576583726497178445345895024394503208838496014015085638525070037403169812429566381520161102038599613476467406598250203381078664076112588919430829269618302408992904035132618695265529334100923261203042472204651307012539202259030100314332240850540457451793496791760404552203909646174246487928968789764314272256664589465288704*i1^38 + 125634304684877219608021890608447452466559196812615831489148155832791271753983442283925117003325328908392304043730745447800558376422787692563462331949767051947565782524274957831178451871876185855542127587868265235848270050465283405904206963520732331112114754455463720586380976408248442075756532287503818668271622757617250006471617429043977346149130313520995128910698063663342126002751916564840967482735511590308062282611135523322295412149222167577077654763634263621315167855616850349536235098626330445600596015440006699283006034286576757589544256313887937854281903988597102391394415322425938842510703524352840648126415007322352664700933705027554866543065409693596708708035935312460923113643809802140042675130677519948703583185840487416489428787476419660433294134589215483250777387990815016032609588347995359038257159923929133507852166287711931838562360963510241281783831201540120400405377308378187619359160969883424176691001161683259334255019247089615421095488900655583625036798707170594445511137274824018730061034146668431789528906202383974449370977469515545182208*i1^39 + -6757731225260001866764190553757767878295659136493494071928406035090845173810683701960254877510678379446309425961719153760042484830681965851534117599941849568247883612538204436187925261589436322164782930169177810373282630478012044912845378914245490708143832895611738042687405202671734792118914680659499691852868201455265934363485324121022343129554404712884301597010886959155867420404574945630441156902347258600514224385594362967687480283527700288884042425273096762950052910816845507955969865503527617395299276080654453703395286244069369367987674857372048008649599556390795586380984399238908812995177215563917325049209346463380032344956613554830381801955933960207456283702929791576964221685597039137169663086128989617596463979121376743810413254405104000767129542891490878882812751227940948571779978996976290707246781663802459700670336767990735615132832208827559890135601554984424830335401397908208831828468883890875963134084516482463565028741738134206516329666437704898464831262171624251781857974357134916089093870065973288764566854097075580996041566748409856*i1^40 + -150242892449498797484080070741969308922097818579031844384669064844803956088068168280012887776562377046783173153013414325103390901750856497431281208320770862512442375132083444797485987753918317377122921024571361032869331338405509059679835540477436118911812464889735238944722071968042573220619454122341445122318698729091318878136172226470306047630657758514616116376061695709740520227732384703527443440475139438877390660863897023608672916722091359266964284315053050847184699307735321748428956306509139445581571893613087997625562709077610379743224002189344879032097433707116473074379440824343219320361662858243328436298159418072166065170084877570277526697442951015109833763957994199605691760197501691097571308145658920419379029130222840564674473662066675924049954685095303111543362315753278248236010596462474559365511117606219289172857467349901448270577086623967252786123237130774642222642917868552447790266980334706076314786270998775816502834335833767513998869946100962429302874069356178402041709639206375522277743083889049410741241843875658217388244992*i1^41 + 35003923973359445659044600863320469820157204696789130671754672685300295616053431314533562889751615530502201210968953822437751827241624778392522851191688012011999785473026221716524284933567922319881592806393087456360513268718866758526245494700641089409880133364971419110076052672495686653434615792230055370156071747762046532634667739892264325684753102524959712287486271946450772082667703174724528387419836917162482645062631739219591386449833471870170433182510141810198702387139008301426297831106906542941914872879135588201847560774915687887353923134832115639425695148234700567562675687315784309574655559624036426787748879229937049729876825019052107024430155746515696161453039160821731487745514769083512023012597016265667335623150539534209895049807637942150832921394106439208953676369617601850399213324124711097452794683597363900427636072406167818607477330386491473281396990103782641084360310333643561700192514684760273074219418311930975287703876960566469227254107734528325661933866497188648557910666690366481512076884600369138929962624361693184*i1^42 + -1893582936160456604435072411106002848556307622661434791510317494836046598544798092280979753588272132526499204368280147235075447142829256768543036530244421308887339586097367333471687181893016323642124516346558248817245749786770377726552906127499923865950205147259106272339699364759779017707700588285878688906591323625011523239045736408133365948906814340585264383470225550309606617607949326486768267139457228762560014754743719974352686320160246187009841039242347496850717338137628535369814979037232581769059644325412028065387471734462940784353820256240668390607262192798319910970372314117955859276366836830570824750916635940073471014949286683796952315533779405839719289866419097443385124742783951847192686857437194952012419229709283781205907867360881678451449139329358692176130860446791966950264096345793872613925502791418040611189872818438930283459771009223103808813751851453455868136517686689972233261872265530620381411464801840973302824151609844962827026168075039379023129493879543199605132444322659500644424897442185941528330803085312*i1^43 + 48467481528761095242925680294852473675884277242024969433763078202633152150154258610243678731588557901694033374934349023592232184249499076974681019481344704044519746571287285769082206281037352662420284855545936198708324443684916174573210084039483683373231863437715732267742727038395525719227517823209698374922506861537683909276950932919733254462213429366498397360472098414086030274769288214390795748195409839636104048572998282719475931744819596173069065010805117663150493717990028880006775185384676179095933874859272782940907374114701986050652704950153848749303173132232254231761765669001406450531738804232628208264690905742856973338261051886388771452499364460300788755611592199776593757993868867002550653753150668402852915843703819259295592722769953996054317309759010406765350334349263621184312915716863658430100007372740847330681426838004832322462286242510884406916420103727541995577152527925041800075458006108372879829130326130713910128038824295194527252016309134796187370808005428437640784344438832080414339602005351613857792*i1^44 + -547273388107080412405581656977456792562753107375792390829263426765713168620517285931753609651582929417951070198695708715738209932903777629586487471792433794275712369595508385134325733123559061008296336538108335102635213137520186124367124604158824325476920183409397451469451937414462544829511746854110812894947023560483981639668188195737783839380289197034601588239518371479318577689475226597996501478738109962750380722456853105697527102908374617390660109772053581512170936677732557124229455212695975153310002700562708774737979574619885548726841380623633050325773552443578772561566193105830844144907010938170304275745523935248453978554849978679729113150920835733615651916202426253835266367541765984402651970020798138065435041475440256209387755376923960293058970148240145327617529230335741393668928554685963080123602823369159280539959595150431551808849228175718273080427061266736007056125961021785323611377544970874110659924198026497239305938688988093777976012937987079780988475713793609779760885370803070602042858237067264*i1^45 + 2700901034342814987627484594768454876708776678778797496444500068066110760402493735848241287670491542954895428307483890601840303519636743686870457462965747897419165684229770882891420273384500931636665332789731846930400987651721888756369031505471539205554268869962813388078854297432651334943162800742497596837796753092369209953573866563075913952707004109588466367324153571910812193658408318026243794692441348389612398750081515558470995101811655158781780460375035842986773617563157815963429427005359453451460353812989498260158391791506778808170319308016697556225375003102513066375621764478836645049821317242652611587614087902844223820328796921774735237511459255983447511582237709097262596385430566457947367198062556673888565501022497503313422235278975056162257160654209379936767826693590782971126203275925420929503262759354332503687657104795631298034243883672851991094699950793888316922010829394785318367056734008639343225519842433447216869814850879390157970074238952085508039796690104901396464525496426882727411712*i1^46 + -4611434756143508253510632655152380085578318831412138327951945609785584271642941849861672648687844971096345255732856005754537924271792763923350506891842587012214722601808858288021680523111779766212745952899842077964937016340125349177672094021007674596654088932263863518579879599564842370341106412135906738601877182516139852854967127525584744995393596351577721542624532859558518255667160629621485590499020393554072943285099953529789859736373475076629457226177355200611711043696001518009483895183575354072588145456770092297971860219919502412141102339705770405282505990223465808011376028548074922692555331476065735048544612367540021544326954335611252744181694425142490887319487426440648871988299126927816486481954247249792969449436250331063032121309782933028622250249302579306874916274259516863054080577743934402077785066361886510258065991289972143855424584100241573465479756012160913008888568240715607516617850678804080125255412904306837968502396038056299669972645687373313144135201572469848507696638066688*i1^47 + 2956759836258031813465908666190737874761525352598826410471396046757361074552755692073030537305312923031377867206429550560221263305285783387913046224126638167934673038812192058070686694111762172857835093404047580334505558186490566404346951273402296869590613357463609541652714923609265527697670175042765276277680657603453549188549601623614116347644025760613822098482935775522084996691175229370043289310967695629769553174784176823913204659280849111240005781967075419711391643462703984141788832741503556893898959774976594319210204414784906447827996233686762523633105949113450817970562780639959774198609286572569207855806675041166034935589382153845494709680384307508277843253493527658059404394130202311924278983386858869156249935296016540742564737483211337658677621757733151412809786918248777066574644717942907500410329464354247329958332045815957524995228214199062732342423034107214861478535243935021817462747613151368459020886606025062459991394109964469306426657233463767711259773380886282566107136*i1^48 + 658701948489457196060609968058866582382921875714774494909260079445076008337833017842653563044392943916873958886637468699389774786160883888585679953881769374577277590128364825508970849301551313379436726703348674748450347133104955039899030545000320857640454946022064279819422452525934670410971754424140196586420277627849182650924516642561097315673963941867177060691519749789869348230735610211672216498654323622290600480367192521743302289954475815277580730526242800948076402657996784480807185548271455663932410272750464994871041095002434839139345873722934132128371366360377971920785166483181498747648033141815636418946031114292736492441139935271805838002853589120563417806930236045544443610600174045347701837082615632010058617967119082149630259076146877220810050852528998550061715253060690067323287724132832885345786895094465771885897557077310491525892153847670677798278907630866942939167286361069563182662691322307603631274102827421029696479857638089950277584063427449871151094103539712*i1^49 + 35323231247438843196451895274376881360918668596771867718412957534639893700505597633734554279922894656773162698425974401940255155447752634815328632014767633373754110721794263952440254433243131422777043726575925396502554920999287479798065495300679327518492301958217752634315561615860544577927370242470209764526814462565658843025462892926296455878663449446882830631075946114070099324828643138204034943276292996571069032970834205845751965015402648516362320196280804996335775200575484177571077629104011237499929285514195838163086460151650456977744602230134697787444291573260363872730324815499052859419246963890719876825736111082241300401901441251803966703361990657412593051690006132293039220899358332423054660597691759906699524677826393179007540587791188693100048461854865479421507649876351383556571626651940142831633499004400080296353344306730816836924907554683484878309833684346584061526675403550801704179056523095388311364994724138706537808371267787740726713584945185666629632*i1^50 + -95520952913703409569833524701640757661584554106014336653233303952047346370311592224297186658912631837860306495987391117931158795715092546165804073921288870806547066810134735750895129768026049541748020305049212830433323306479327807413134121493138006059557024308554101666171765546091966345184994173025202618862077164205070353385471567432708229847933131046871375197107365836232718775270114173843117920441799954317200019649710067809726422531580467269361395357563329586609741384400513400849973842825651733035934507645949303745421448546351768025252294431582907283218042137346409872904472889144404874355304459034259016230554327034872398644732070565175479690810339063767860489478960969559258412071367996854484306859518086511628373882570173680464261032937603848185944780831049156484104693451792910133600611795246698931170886442612241545034223517702235603295951463348787365980090261368053009292524296001671341785034756414163605273495979329480147724544338445689844509179904*i1^51 + 277729884326398996233473243594221898115163426686892883043782337050887006920098300783010648028981387224451180961335380907711736035528631425806553018358231737188801255881150854740011312933280874465184836209861196467513239734497229770445412213973528454764456459311937110938585032526264952582712901961009189977141859228317498255001375451817984885161085115926103765784561228272303569047734562202194279374988295748409163758442931737730194024923444126320906309778166036301747298246795238952972493119780613562371927512978848732171678998741525590771491261635531929242695017760811172613957898105197576999188290909183659969259562106762222266053601959166787384546227293642304698452208216326815349624371614190480497367662286029373782365233217271153141184907747457223207623484043536871304330923925443509822152896998539641286877233361667846448180146819122377702437593224786733585599635145994176626832430660892491641457344923250969522058471269013916187737183322374144*i1^52 + 12453149052885036676411317727813248139530981636104511572020748142946123856252909946861254229040469821078801878091607110031152065372186767034687484906786294055790890840816227394686812437840717824172430939643830834527855431281570661960179466115846777331482301199840725054019907431767946928608603596854793809272236161172242935287906476554776000165925049829244958905792393761826556773175633302181639214310914507298744622146730718097315933696064891894825005666479003264627404511483524334714669257511564571148556754237140092723553921304228496431723201618469607928539135088112693944474028454764150840853579311185700228385486110690386022559834048351070169571996631651166682348641395716227280287852767832906881362912866724373892909630825122981838173971982118392725881099733367487741705413896129732574241866313998986719745173995722084698155285111925454885631858771892742726508317618320368113770924982493395347516530093252092028984248511380848640*i1^53 + 312927559691738216945363246420785981905266848135902166911540100261383985725322340691755062011747674142624424786242865954781793743289856740793396276287170711917633253333836105228826078641885096520766289986374687555154689985615526471232277402867526921424708976482392616859041431824893291777292290784750499565171977031630986193161066685993312127729642882466929452990928925681511588638243829261041814456456039481568598218666213423851161581922036659573737311442345810837713136682158071952061219781249271475672151556153979989845161909867031041948487660720820929441505662209860743333377047005781566343933571855938315712288222660391912130141382961751763706626965065613972655602085882705508426249644700200578386609985341511213441722349706980906890908855289750623802473560958842129040098631104973079610678398642176369508137904557233841874225655281819003958625574246263123253102175690410493516446750048793712163750033191386218496*i1^54 + 4149950624442578040749447105156999664839956429286205274131077448295700439274374991295042965144365318831860975852272320110004433833048585821254343609614106066057964643490758782885676144313968194874990158717614496013955451475533458665540801596396309346565545275572020411078958972630279273337572102756804927819350738409218416147914710586190521703730313922024475561854912768987543755086794158888431044818394534394372862655570856657055500591226527325297947695210507166512423917225464750761759320080142873869496970841152488443028952178067303301726111558770616623199309960607325873937351504143784471168185095515277018814893589848248822909140841361288102775724265769640810583232946833333991498987957709522172268281752267269186949038372731046087902610492053135389907205745468053698851408016743763550844451685312036726493281693302808397775611009984764375662334449884600506936382857658546758971206820735907004416*i1^55 + 949423289932969725979748174108176276250346146216625082675265656140964562554209976112492597616328000261641187377386511706365631405414413636424440063876426909968524594070530969961794015433166606977870633420980728123182035620625515816393803664745474726835375049038725875249028710910220447177584289463276760553961839080139435784502402121755626076883817757788016807164291751299005795746120853025575442211000470490532121848212744487175796605228610210772658748079098002995994813491661119253348142984577722074751362268353210170522921407767135945800138416357821673268772513073642575954708075193024732969079841216273291156491013369757741867569819457028689922656529475062498960896500447354022372042918042376513508141329014379025795679544678441679995385557743463234587309112741225731487353037912697895990962658243433468716682932777211171324937161902316646167831269716210589462198436628151270096896*i1^56 + -1361118273961255756434110553137914916062724250827044011241795867776538207763197829279536727807617601731386292646679177524077205372031771681656009264814292432469210962010089364507776256320667334370606450856468496415175288513634742117685571003354657073974451656114991676272504626943567755341570400969141934481042983524327711036860898340275938732702431947983901017452771503028608521926662334110615363333678130110473160520083071134197098956666281222157368696026506288139086229803198656675592515839291507010453563263814967234119995774197969157722638785505556800548811331568057619841699738893123987333247569000318311970296194750667908198457470271388195578816759367303062303396849479370831491839189404076455691502332670348665420945349133660108992191696360952327551148247315383237507992238349120831998974576536264465787495566364466351402646141313657610624*i1^57 + 384428141554127796629868693398313616781751147065060770489725487229586152129974545058875094966531633893737849918874098368750388680789150725996209506237258671447056067928396216254275495610333886687095620132843364454350353855875526069473278542432996919889062185272673368205412756123003932950703274252191092210547349449224954075313252696287536909739023720294543865334740803444511577106082119811866434946978408528125791388785091279027320696288779422180530043710049678145946186179653396675448433977726496174423873587302624855942846147643310535664909879425033928077051525433326093882643972321716705130953443750405800028227548599613659130959991726358824273622363235070674687039305686067674177845151236806007751016478505135415718912507539068535112208232128219358388871480779370969365531340722424949697896936275825281*i1^58, 14340669506952891298761026651132512985148401612366524100503809486419030756430914241115955132142651406127952623937651208371318695405292862950248057078088654327380930045083011499251548542691180166428651534364835648790837741888212002608289007641169216163331643079345691858624569224379866827102235043217908099923166762588809178986581669542493071148343636280696353056744597713663345979135041732126590880371086894411523249369295839607757758629665118684210277625930516265416813843522900413446023078964343285582524485345773970328740016539115017569131085982549430980712168598526849409634812855197145592072540000784670842930338231589053123264324159167198402440135430174859336856954427664812155281113622528046052493350212448890052473541265787743957086498655692957140371467922503006703456139400566954153303669134569286252195469795229651448093080033165623413541627381236132634297575432199928998708344644149593045886795269042223753844278818196914839792416466989330397600376246554731807540933516752877056033735725993109052675063864401947749324814148421145280776208742799559627838995258717993794533791129178627976974958207209421511210786714199534431160120003115123867930289409768610879956277505662966672486403569010934712598446865537262738712065202911220023846335300230012435736034366676911831540593028753394588430823834663262788455061501919764452087819132876755568841789289758224810114173955548602391045027883586971346558738309260711102001025180499962619477748797433114619809403561501735211692948862302968466880201229550883594988222026308366541829049981635631023583683347671805929193472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -57414547062280931401918686230187981646346665261229550096589636131139119082499928141416453570738215988437227863273971719090084732080413774114507429966627970910150039243497165326040273423893974552875558264107596339673749807159790644876821171049976151864010547960031752141501917808739061801483006748778326910922903095374512469136241740200491428212900413460001127734234824542588652862911680026934358738282966478841110834962265197529051394598926435988200394016645498640627420421670263718343182937217513345850996535404863806689784185178650535727298184202362447082915080666172357681919122689968035693364702414121995971419269338468861630193120442668123623160456785376045527523480157665223239182137988877169240007041414075528388872644068225611027929484981065195290210824768814527951995525659012150970357716966205993927216130020155694312502567579121132978215972147492652999800695032997746230305101959899621535248017483616291463609444725824060173412506667004369979683039676348859238907751849141960838138987384643633756893550044439403750175154489083459120980558309114806700718789214399747905443915065771172352166978981901336350991584430445953402561109965396982297017452584851409174480051490606735408593385702456731485639362220094658601336821385839070863938506665656619929626433061545873257933937608393227911145130428681237871278007354700404433517172760135927879899242860085227186296566206405498175124184868769903611112479091465466196925273814277128045948016451664253906384167311430261747579900283028619341682827870704359085377535649552244804250307791926804109495872166351250315542528000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 114540255274615607307801868652624233320920212820290582771577443489912718363994934167609287676694905526845713087944856559211220081420750029423301078273397188272267815912416780998134798796989256368929982040416496618543313186900474133942196437520001236025154625741537223257695679967804900823817435461548076024717349092489210285265801030319702064704420623744735975068907733552803942425679559506673706518780406834839560939183338161248805577113207256919507120529114360998884713391400839315403809037106140118517323379703161074681721226120247090820974090116690067058465796068653185089792972437607512313778053405619526971664656444703839358849578664392770231498434005189568204856214989967216105702915976434121038849851115967259554935151366713819298702346829731280898074503773355819505045594330983560899811015927259162515424255632689325505137512065021340383607785428754595314516856722437246621158635235266307911289675073201393659486745755775257726898285026456667943723641412081325689622997587751818471894521984126594292786561599566982667209920675795117483006894640425476083458849197874864879570900157079183953874936752009110593806665057125800165930184805773384072400032132454160348308120272482449100955780319994301487680960999101680971726443235985141309317242338794938294731543965190628481154321395294067253779606042979579639469221925478125037965327717280602245256682517137967387137159944481961412647027819820748042133990301075545719105556319234991122606021834241386726811998976839720735090240321873906106191955465175758055046878710980363191003248192438002754321391376627639309565952000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -140233970569616971495022836944247772809312086147636195730474687144790159363889636881224875658320864116466226127437469827841552726105437022941050067829665651485499929205999883526659383143106851199309029584905852086173627616461881416195669739898739857274861096052086635569660964128208175957928582413358124056528940655062086640999825664085383202070376026330956142125220911476788763878670335595918890160616628608591035116223066329477115391384041494052166736482290452496416582326077807389660150010433931580524354911859647635511432322471259865849853517062921129109333846090008081394530246515058027616541629060794706503168695712017260792262357203806686110422215247090310529299128336696473074461917498509214298214310611779233434914934917333834499481904676407540254575959939689353068202060217157749656963912537723854369131495691201680898859824982011922002319836869641230219143777222099422371288378977454005416017516214589517327617478747611749075878879052205123271402500047863840115442985631425891708322459540949098752136935524317208644787445096419135495154024853112450884318958120802199702525203398080933623733083016607026225066265480991472385475356140210912623744253360995965346203306619127688968182532750354680745667059611777199248520607124703673967795029145646830719489688832084471611048457020548887763369967883470361557767239889387946199627904910464508448267598467535489905503004085742754928142092286911520336441091438873829216480825454461990002508736386945419844585994722183133138847175052355254678475543531897709489166528657467502990340861312965246668535229769929910866935808000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 115729566839656827733914101635613924382671845549916119725621694254391608110039705756321390621735657912085862223497336562527224133515583364026615314387870869533978391135967376024526223158508965328885442490047316784253216175417936940182205324560728905807533033486584304447737642027218302595548662262786478984734436366612167342784367482382258032714092522190127136011537350734323737443188335586246924548364442059829072206629362065559522454052344349951524356139929613929109759789033846753844073429773183354944850282155994457849241329131273213867231437698102745664619011797390673432000212093044113280397280338812938665778013334033625913672260682367004835521991421557295463156445785095577154641869837316895919801453193535536976390512445033646966629421887603193913251644501376549264964310006712131162620705190555519290206249475417496661398615780547269139277265678527296271963633617300062959915432996836835394261262087626469481982449045233653321533676247912123009469044479976418776767139255699432493467444251604477099919686550230952095979276004506633381042963386617158186888409191152383168699397327143527501765014403653846018171681224055956141904159206543626184738953609143178529941324862393762900421991801979156443993579610710309115617822547032101300234473436989080510128245921370801019060068501358896708689990793532134041843019337782952313347497043600714861564919700274945415327150202950200540213918484766491352460443559030526304497082863789874641333141385590217013419277484985254788056029221900892528045135138096766817675178694713634416021330952220647429998105827031937410138112000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -67123550975199639378928561133541173547886112995821865858356979499553205420108342862109654826884334160553202088352249420547737896527506321077480728661244973389460196727213842493672763328886907277868540291634629602536133704906375120828992044626359094282088803332961167681608418531364871011299235861189287155476786466582093313350175878965891588922847377224140260425120003283338099386996239772020178690673214618698497595924366481904642185140101623205060844316211970108189815264131068468407787418808433078212936058241460666916677671031294720825476251240565916560968848110226058485172208232473238993548411781034423020169178730620742375554345844679842254796233741721137118178993236257436497916409188190452603352840378047313268655683330506341069710037651344556178765151855393480944701975508884437884878503179188322269095796299297699317258457687437695378922377537812000023281842659960909363156159013424295598194864829161228722553381585616745150305403818896512854436358624526780497210437108008363018376240025476193999052503298532573957988655054872420054834986359644685918058896195189858599312353224352355123592850209416612218876414421175888423504097779033412003263145697292932815939738172770634013167798137708444614764643192194079133674722057394513078058315900970445411019516884943011411653569155033277158464187656292305714680334579768241960245477628429463291360714334109432801581582833299358838444355104693282922531995062118127734940254945427159020975245549649072940271724636307210102407468715589921562360759408162231767900530683502179557700114280800354968848001713280686342799360000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 28223848275053438884505453163948932752834145230238430690994594083395651034468711291005797909122225926781674527087276772045411191712555412218592904841959415772164225652267833339975046492244686439455596692585022056505899596581231178309404498962890256092591475301618434787202085792671343121391659627156090275365897856487485821663665837074149427770060642650089959860005290016042964849975448233326830447527990974834877593171085756462186256021378022024011379179705488925738129384454721276168386988640966676242699780375353227779798414634743515420412533074825691058447563593844797542109991966800869036559831238257324498371786078223789023504396823274620184550075936195211265480979464364901469935202725697464283680517139369312893213591538742952407492984513068206591275206779058913497042507512227378589131407428591980424169463554046715081306484455766025643900992816545678472077859338822632689822953679415151390213209103569192144734638512652131851013595637725137559684830816677514091982278618957011939126951599079530174786471070275168051070749871030725387820681408176937574368965038233522347824052796901603485340933027030747083158017885016665189732540261600351096760885630174427521884900884205834204108387175361522190715243236458050329201821332442737980764275668797680730546235496888057372768688073419711395304024181249898105323619473430090339345010516135838612333260188645159082808905442750472582795621510121013699945488071391397945940523611344214495547058711420149533094799194012853999950105442307888275494737927412151352175158779725979606145879414466247903153627657253690162544640000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -8784359619531855306995418657409336695875243454425491621846708289831569377455549323741233807197653981484478407269255776991797913767345856644160836576680600570921910792425935190682332234481448924448660990674293208774609104690295250271185860787417052281322923874776836875635869266401805222851183635654248203965572319065378962813117073090613991334878641650210246200494466129510929474555815440362459563071506530565418949773979013869792483535348321607147576293259866958811030031812654414517613497923152854886656545099791879959633697147209666175227345956975698599598412255143698640721173019126772295215807007186297592104242643823978983365639049674322848552642925165911208469966653608621684899560724401226420130150406948366468062455404472391906749758418642734690003767495828255820644858056922530571637333557153218201362243058864798450198600783319914538150578831286072209093595972056369585929130671719324934557484700906096521870802194224625644948736456207106782915469670425202520934228490258495129318801969038966033587373684698639090421612041782937543898457089262027037565317903981155544558125746397714100812228222628283334902655015183682052391415838587318553842760753056722167940921049615684488717434081059280458225880717635511100886719971115605131146750108116234301916157570433233652237662449871359380674454741596415883502126252429070863130509948557607097232935808964565810278950079679365573777581050298644082413011698571132617274916395930393837445320865423784223444801295070193520850906590052349162867962774262442772490487768354972119214490710969874271159152638823856089333760000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2014911579411978060627130499915456967181350457373703307728660116306847600932666947376467827699057806543144699487937986277149905630736551463102430138782855336364194506471875777246000783422848445827579754168795962209623244832013873622637593955180210826979002372680838376076315994246065511105965832046983264244418402269456786081911569945022916525143901401009830052084955108317862678457146386421860930368425369446837283158974859933964007888844456149373179115476358269662612578274214867779972888054664011460806527098547275768113324207683814479806802136144740942422465864856667669308502400856771744901668501765063488645862873269309805199548631434321637198628283070209928745095818164574414341479741526836993243313730809504241598019755118201007725073094303119000295014475742405332054800622052610534085182623810962780491825337361122268187929353305165163568759922308243281442369832769726042052765828439466114823893132609792007746561525413546733929513359945095713406802670060028310581701486842668370630140806841013907709898398847970241085033569988317498241024043945048955750673179064794631966769876488520096523882633299520366848121201824718358323224118139958472147795271317947835869210708224297691040011664872154845700974946233735506550259049525348858066907554505631000288236302806895146442103476224587950192093344813297060690755453952937264595832952744223568313408100537816456932318996811254067993699145353143362884715557228169905001062887741832340140475496058135896099378213020567154698280320522339150560280209597151621761475759484939605628449027254322423785488157743630033879040000000000000000000000000000000000000000000000000000000000000000*i1^8 + -340204310753133583400446454896647451970207430143003187947601489873041971360627170007677303415270472503932039557036260799420212216678552317156253091564577564949790144603698732873112419279188255238196355778969199311233627641759365095614936388732252251563051741386190773954483756244837885588423576037571972733429201117808288822360110937646701910002273348783028676395755125962440249874876591314237129344746955213162630587550956464372690884726743902816506616373713128271417279622658488156623797625863898742913670257183430061962285159458026622478581241632809955773302701643575244869943192997337309095959064951287543546227706269960199089024784073653132932627640526635588985439694900965625616303000317020290066730596996703043550369196298649851292723056561052330049903046585735271593005446974495968884945431213772868313637241304652687719557466443617824002280412304879121577253013405993434797587873680585711722899570248854522615809163537569568636653750127676324812308253553003959709674658743725681588678223466867314037901916924732449807921736857476680462323626501989377022825000279513466070125408434353404402726419598112384362177752120386588915853167479000944877602701968653973544422203095185372677088628744990020635735041290002222708456811803775049692624550260851082626452981329746449149658917145230619007565069721793334191791334003089801592842933144639251255989009148787374490313773608145815557247215107060760503872064824538985848624619503409905083995126180310319839967975119025044071429995135686261135881150826272600397377950511674011962499876973425682670600770460962059714560000000000000000000000000000000000000000000000000000000000000*i1^9 + 44204590214504196050197860932830835861316783526286184349007382488039139879041343738012198401966315960039118084726814955525012205144980085365352999268620621388360966491080177719712430673456836155827712206044889411928379366654718928116142780504647293189291079030929546059124182943983882935256661194822491663734893541403051811299429685045372679003005245303546985160893146887089822237471446830634067060117570909276515888570407513079280129343524025739185440496000017374504500361571411602298299249946096929690935320962280321943856429957130340774645579584407363626605067858615764513188204282588781000207064851316997182503364803624879599231255149294597271322932539210356191899149142436390379908974156430293173050077681216486993250560558240287993430026972761064781205975974189720565854409981437375687139945471757480092942445727910603747308550019973490466387941120708472704370929649238265708178769976051350895162577623049131230933047596117490244713205508998711782218478706184597267333270858403511370196751107686751119730153031397582159774533125002207642941732317930024690627659420097780824193292496996921134291864033444823140883583404807113020593160469491269611343220147909964639071075503136328185504885686715489783657418268877024418091010332449636239103247159592318952933870733944017885061798631237979479939635823746857091015121130611156988848782618377814351066682944908016633183200422151018392417407141432054905234082644048768025987176609176050085450424682303560287816031074050416567719821902595861221982746071092326420316372129547242379626967567142641870883282814046536990720000000000000000000000000000000000000000000000000000000000*i1^10 + -4387945901866444109780512456337957437217460226816500226467034288707798515413576159898663308042403037194995222186469589759012332371117870042173914198028389834657237588940822402504621524422721576358505106169374214136529336357311615182136883891677070984118387316342416615246302764876283172028158414764878593232420809802203932335105533948693269327350642948557154258495501843572914357610924931884059510354647803120341242754876539026513342991854255347020914018410785519362821849506916450716823240394232988335990969918639432277308461795076373433604589428545624138940034958052660856705920618918783257541179991020207312405141369877520878417137703310376266506731330338324445780179533452823508135673131799631416921686411458799798827350554025833498781784784842627122879910345083461237894128711212657864986718160499031229595563966583317394817686504046715046946320777506498560433861451987177340438723238189405269587940348783175293323019985181458675203818339037385908503905994690598512231829822691479455189392155417546415767354035767682865351668042665125953121176903221416740608113760555009278608707946438286165019148095240551453866684923391329104307002962528891052920915910723570945513730084115850880985896881444272923238437636617272093913720602652286072402846131724365327531556829583039135508828182313954918561332944203626084696700571686076124629521135396623320870622094203582632859226050934833700629749107576811999977422976077949842773628922256676280014742935231530269886715219456308410927843024075969912255825721079265322699221887042448422660131694549528668814532119989877473280000000000000000000000000000000000000000000000000000000*i1^11 + 328741264108517784909751774371848235199857410748157464985365517668502411221309399004027114767226577526187932401721678731959892227186242802529030906614398038421976819788191399279810134174138295985944919374937744537498547418596640038136199478035205048781487581304010010788641646505648437418346249577894737748418326519823743767432174958773083146611595702071665885442642095048148641509237643456930169890346877475004063798341819094407385363586662125958974507386954318945803051609660475265229469887650485342551742605170065067764330754672976124093946882543569758539285923051734858314471840577635293950923139822722809111599022614062551771752914812808391687083626127883726030646259798584054460289662748740935174776329345189025832521130365272428612632248449276932527752529365953338736603980210947746407995067285116135588981097901838468432612142873500364829435818492209348516712554939479753750551492662477188750719791883937215949749833421247637461771555379536101182927490408262935748347527151111814248160100001713257222412895510021857500511574978171243219991598122954075980284834204931721340697390579832001958274864747906648292487373475871297194460789187897129060445408472541278980666976067436365652536821527983414758449196751532213178310174810088138179487661401354172259962225335811719168490353428162279897881754604479014003816342505023710730786448886544652818409248083241337568855805788095744761246575731121820137256275804887509163311399164474520500209194276680113164298341559197977647598305642181270524423844083098973180798164660435340588958332825519987503424164238741995520000000000000000000000000000000000000000000000000000*i1^12 + -13501434846971671302783378668012207501689945900862933220339603142324679189736152595976702304522171632430845537281020765695647329887421531362030566638453614688645787006776707755978014572867527351982803806210716776868494068664149879153563079224530908044010075508499862747731643699428397849975051540770195625313862175641165549643100824100808004221010571663682612946296521825926503124663226945539797570379296720756599055351194676442530041438912845240025479892660530499138312787364907651638275213285073697284809382291728218171903097323970911789651412024603677447575152527041162145050999239480965669538551830451050958004002126922193767410147679895013690437595336713422141629467400393042765816925003254411243319629579013252776580489774387187321580057988771111973386804240515975825325179582235325863586148168722305125079954345070441146035435587151334543545434469458871544804089671913432447035680237005348132941364276263975609644355107876343371819670035914344591668282672305736461926069321083745813731688391546473946868842513937647621955991253731107147944645030422788882606035895286086344440021072379766039924438826129108830226974761357709563214072273594302005300484762162772665100492287570391941270832413698971005540567531219192469091694455163130288025526766628257025280434065894980204727306809562887659845940650915528410312283053145264315548841200108033020347819115315697849763068549002998121013220703201051580342067227733321250171329478961497511944629586318532357790871840243112845550284856503276159500155170236317804499611088435283136623393612967254206267563905730478080000000000000000000000000000000000000000000000000*i1^13 + 344099244401988033069090657211716555438128244071864105631739062408433584680257349756197633369757718685146445649476035551692958324987832905675888478409457405021641605357482419530807962912276551477269514665514002915835230203910050758695867190982743997770534752040218284367899424301436085648749350132690623191896448076254641351963485370233582403322012240026849021559006641176352221221297539729487354484706845624887398268381321053498716219979929874185215800630615710374248002505385466649093819590765570855961308315808399224539800275109152571330326640198511578712374205769383084306780832729753936915998964544957967152967116932737871599827667006678539597396744289325217794944835684390744728425756970924403708259863276812558273316535128697865278706087109627758747017957333125982309412933652070518863016920482878515177073719565998476750846525717188557456344163203739089345811715492958524376587439284570473905929602453504315075801029027055678454949992383314405799691094998706347177506247918038894807341852780029982799566726783030722028134459687997488532769663065646136758890950074252485393713645729929514439985988187264833059353143097996723207221817052904139892210999913209678004207460072805082340593566909163347055542649840897379643927869496342548615725035882082352007066175416114615739986909045548620433544231969610047598226221742124927949538527809865919535647336396303646996690196329230708033105214453769592156105107067891643723109117503928766983880377331304105059063211839891660701766460472217365349592512747793873155147107054322422958765203228670332982753842293637120000000000000000000000000000000000000000000000*i1^14 + -134030294293102132904757703416464580054070265590362396553350650385585096320661103246566732109025262129893514324571124434715893555517421073386456021813394373169750484473435320711297190112802863766262963897780791773538703314712501647817079173733363224700122521145658342805394141846054475866522761139966051612402340200562383112550307461191412844841544553392918350951418616396868076305764296530691004499241154746664358707397486017034998460438511557753519470742478256568534506862544159772474003498189390642612082727231403202361184458359904621164302554377413194526954869559440709480573418161847887149262909291669964456715927019872963792580794624019849529019763748162101184919711702372913684671837398551334424887853761961250344402723523029364385730152540264221885741950030733616108076787182622164594252302238364859407027524662420065127655083034237685486903946893416288848678523422389761089039733893340313431437949995253779002832570175947291518114621745858026090798516348442318239178260345230279362151579732124863744946452897123898418532515698968814738442847911977631371170804545671747928098232255388550119829172037541878653755617174973662573545269132668067836151163769508039597342777893293144399274426039669569536963302917738616812725124745416754975848257637054814964383825284764350760409814871222795146141968253840401720219622447692330471228618012601043007817255502942964638729473787985400456588887949769942395498819112087291291827746722525810652988050957302307902246257054730813201068608881915951582723938032030693543201128541000345552971671409618328419676145288478720000000000000000000000000000000000000000000*i1^15 + 19598716468776210437131987548632213120949142252991272766823954187927975564938326929042419387635826283206222642707582847765597304240997933753327274546630742626280567255409437553164043582312596233665852842843149436202453399479326585223490358534282689412623129898899327815979256869618434459273749247896656919323531322850472003854447616484745617028759501403558939292192257284969714842940836248003224685638228828526984123531780132498960715153460993094711055066918748120322362972053528495430194234132982497482775384818211453592307774329290746496661880038701878749427223098692804138670933136695355251040234326872117329379170722284868037004724724039336640838226968197554048539928747475843719747624578837983547016697510752977462990573731795287570663692514337123986394856183062222502439102959791231998589035977861411661213043418859680124514869973418453393584277526549663333310700913205829403131586202466618688218294367765327459695463952501195128970781585549727657206469362189684155340817291602781929349521337357086870101906192545786704570543041024846477327450420588220731800867667877179732115550999409531384536736334110969426296387956222654282413861742559202671212457652877818827014519083269609164287462908341498391795583408543101752281450422536237447505770141127398330964903648327357392310163069538100521251803419265790246909296220075944438024256627072689294617435001089818528486277110326555946271203617850829555844859968830837749371958601766901381553951083312240876470323556854094963188899262690680968213568829271329916381624638070443329258830227622347618050796452577280000000000000000000000000000000000000000*i1^16 + -939675069010311499599093961881017292707568389511328564837731507488171592683646364679557273269426425804087559110660016454963003430354765628523741864796527456454884569436556973142042884510060220405957647821003832190583713628457434616118032697905426302892463723511988299069931883511910019303999626595487852072131931536275346870173636746393779930570695268961890104033319910647271153856501709002794283294975017656802483286260321722168834468730480265829881995286045435138592460156020195755348651704545778456802800723215559078243399073251329610778574042956451918986348659109532969734879542120071167945483652737904268479299400947332061343392410546746253966918685615319744052093779367879025930224594090785504251172037098417351803638860603025047636666111068286958472055517394073454266531471432116121002298721979677224999162580366692555234511286255936999706397664319492494278398449069704287176385612132308719433706556707030615032873768925014074646797437771760269454169071430199627869946123258367914420971801288040819870621670718922451346411487658605048220563334279365942557515977505640282020829607539514470464601297306553867446443934899867414356009061384800165600449514981824061503546082027601103315774787315430711858510319549645431814114897355545563593989285316045030128630273219468986764539954955319869520779043771019181490221303218063516798234985119505916443743549083915753236053458954075150302403158995107357716412142095479461938215926151059791451357964699924044914209814785716507987530001099519722236635006948297943725193137619968313055209330014384501563231588843520000000000000000000000000000000000000*i1^17 + 12679813378770025988031164573727246934848959362971076674960901237020509905962708345199417765824870436845889276281033034836711945829927747533432808698290806257126888231198193971687247571544803476641213190646214235764732723243491989379080774875059447221848039646875083600282887272262451975314098654578625967137154768892538610299008465615518749489247386257032187235204129801351380754674232716179244666537331722529570009124240919175305849042178696314891690662717771925442401103338057255235465702722903174342663664925360382586058690590258141665495586934632984693823063967666186207373999331987890399884196296430338051582207532184610727016176281126473840654850489703082353852853883467952793308736392434001565790453028624945164995715579825345023308589684014344017639388775202712551909201994516336120503851939075686933193722894130640049242106330900062045336104539148727154653909981891519750817738477331446402886130661083096121344692512139562749793653327479282544868028029130495277129908801407533787231037594605115887342278566492804711778929758568339163001154027834131096704554444871808708618650012663023654912120098742026381657595427122056225737715981484874201252375158199959341718243339668162025770085544066346665660924745450268717634196637428343788753324306738598529054180679329892779119337018376019702499019812315374283450902202462963230897596200877139605060217207451953809948873174986483593196003306116278378992881183412778798621683830886920350714772784833491095977871419288469482975011492159911178812473248480941856463854623199845713596010832345022013722675118080000000000000000000000000000000000*i1^18 + -341612543815569076830819115276403080410330958521344082143268328376405982237327502215308815760104714743649285238220604481550270135103335046071050441189355520784279635380133904704336814360145261049435652344766641634773111700605758022243212372589374928528567847435880106533635033123384961046466652828693959475361423655532901730839521435303505343779402423095038170366914630346758505539370662781028886205796989509894828376419063593133032028204553704134093663913532713179789574355098407462291783630479179310160319888555859013021422756142916460076989730629969201533025321287043056584458441569863479874015924271940692344526910738902599129880059326540338967617865201914907559350873261668022069231287341652739979536448381591267336268953346578779858961027255427329517702302986861885410534219701652181412667826630121382049091030569011988907800019970264432397535487968542976211484555858260819186792444816885886078990765937384977340663665119714515667987259484657896500108228413087900405433956120674733897524699002173240674423154842186380878572621304588118518406411353081155515199998993635681766369055110611449895476353683452430165065535984396205035718909401532899801959608068462032553944647360382839020799063518314675921545959783270420473002214668848027473624049689092603381215336337163590920161619191146225711519239158545066614725670496469144555925268429755432378628022433765638094847981277129277336191724816492711947346150109133873480438828634852206887335698816965960474911136418714449172245092873283754881608591527242823402646171354459447481361109627218882672585605120000000000000000000000000000000*i1^19 + 29354954014432633856802480525802316680712163190111127983873170632808619076515474806223409731659597739216990251800425055630900919647533406941251733144290035205815962506204188470832060367215736540028101932491482245462638971598130046718635050267489342094066897198847737054897746608976989714469747027863910521068987017211636306789800750101378908297708670953343509299391458535936592051404993467790409452355089045082803817009050809341996252890699978177566093917517877217626027336713299629758427685593577382457045668695847210405623098454846830626291548732232984823167838731802210414079794835934824270949517333432695208699716026063042831077218253542674724779172828954379769686483494940576338160422597744030923171304243383221235885446169843299662124479640648251045633285870788053968263184641265749213552621222383250481631131874339513805493650820619334091496290791148413821245839187969829156536899822808549653265116342963774077716768559588972709952136343814953505930144369579383986366922521547321900266841387632556816267572859584345046238764451305993856012497178618176190546408500323341173983773535004532453703637853114523618883996024534137353574155740629334629148532407028910250430589510978417636261367777118282696125888418402526599260866337526058956586769145113354567374401188266487281040091637597473354480501457892616543319937437043340241510274957728893563432378132761548648843436989951227993836510618126730454871248692952205477133338162121713227159295490130711603366512514497706800727262241012897257865228659779531913501332207916782921328842527067917381911183360000000000000000000000000000*i1^20 + -178802131438824895721571180026221567395548171437292092540867279663156282263438912412631105780371172148374815257465328515911710067590607605759599713877684386426679404280802566932849796667794159311973400220081090324262723427688548952857487635641798066992950376229944004157441630896582453047199131579162160212381263078558453542746866054529367429769334078317075081768160120384537899485135229234204255925815412339232136267162546611171756737810385540353774229197905322895188816441778653735381320515720058041875178473858614147113136019840151450813935655038285045556086626040944037560052347739374754601967095901349797062035196195349882136631366785609134214529965563920991197249302563286634949772742352832079801452913558948090019094195801643936914177914285403587835100436865313272205379838630077107670185572516563567313845372434308660923839439933918676676760277331140237076641595538639880806379841438469578169078822104577449862147852298203229429621386346241553952020699069842500664529486726156042892139871293724558752200123062915588965519283623784546780974071237317385926111638709733923581074419310007626509570443696661278158852816867400304794154946726577714862978141273896832628519335745137980809129786688283055322697228180741417991119280949809624193277993201633348781253781446938844279183675261462191881088566551148386979212230430279962042601879312843160908492675600512413452450000431169729425914527173101074361981077747174154937080695525432629512255956497039653698418680320733409887839064943255461977869939014005268941005832165479780320235961540626677906800640000000000000000000000000*i1^21 + -6188780791516736076187826038052480581920895741980885790990000269879067289644191399606750899098264937699328518981423438535634951598458100290928016273415372258612960561469881113545548851603310456732819155295319940033951334315145321829956998175974241518148769534759412349709291951522576343448621734958496990234039947636228024329212551640165893512351699682718842675246506658517562555025867118111882592036902337204873906110219414281445216516201705957865236212738318941388148881715740567870789157803685087998539700612522780251259729358465009121595491443068744226839384432499683325869366669024591628758231084919668911191181733350958504461884956224396923029326672938017280250804346062836764497139287130031297394278288044732144529010358919574040654534641248581853122074976975487883501452108107943717716495816990906353779369590463088232501412814518261134998752269076590601128829155260233459126422062941726830724202911257543567485548940166919041213762913696065890097656819967159777795935837838483175065671020264756060637408262086273475953540494766295960954944692144991143258245234079571978361034760566644122922586469708352730822768831725528039961457037533149745589470809445738709788890764850899770950250716972900413294119485712934614976617639843361951359754084067033688852528545323854986050789878274120336017580241902463048527531300704728376093823672362477966000299652638183321208733599155129318888527163696946539651239787874493483270483501345553479493680761941594299965308992381675859154185753136044247124272075392052138663186633669157832424907633424372848394240000000000000000000000*i1^22 + 226837854120438404482747331812646836745212647871173834862426489717157499788805763574006532924429145624644429313912863533090229837326937538911466756523498291028085965246599453507930607998834771330129144694438016254615044262282956408164715794314554931248691246756132446503448525274377247561701724727162050622360025205391767297625529686769255204573077167412578565775701869578005506003209733332131471296703614283129544220869697579883191278543377662258563173660585138751590910478380203541974428927766392694718672037015174745359677735900044070919276375766695998588255523944255128293750624478478190531499322252026799265766854550491808043651919845618981273619371166111324361545358163049710874756919700476170596585811345779976811811682451908651182719837071687900899346710886077883051822292902297208643952757399518143759263289888140388762309330627591817743551095755357694859725797085909972831626200951443972997727357329109769944392978519374754397416425061420883737922796423628219416332890526671686397203964032657347432288726563385552988190604162926936633459547478169251508266322952124432552159887370519185505408746061636660893288514966363232670013467393775954038004519612035949361833560752769340664129031607299453905390861329069308883532640941087074256835666638340369706891784696544444627057755294240639561688152634033308153597712017072059790518340474531497337099643170884137705954629260870951736854583534038382797656601423690205609387073026597078982365003303326986923415956555432012911879644856722401126798980358989201291987187047951491142667550353553054760960000000000000000000*i1^23 + -585829511775273369827193169794986679793214052254188630175719607462707661020633973253509970877901136031867555398573424302000475892491014595706786424150820956067352381456193208079248064573548282608524639686064980288748546276814624759532524316596073626058456159475226640822913867045114852686164946383233119914035620526724822245235166561334003815403622571299390174801578932839386017987798100837063593386161553647103896082762081977888933415599823235764647215440842176960310679122166665645770057998125164161589567620036177346572971514201137861437221926516832870308190935202096331281297398720523494654660090050924320313718109445260987484115678747931682175910504630069289252135689670218947226083470950264676805071372339006052757792321558323788359855720732560860493641818638762262378103040328190426793590782112548325136019947019969682825889296814664508045502259635161973123946414585829685575558007689347617876304102636776685890219592473676463165699855117210146272037568104251630658462530758778240400424592675307607961576894018760032316280100696119519248569750316157467411836626379842334098482098625692197960672964490300565006070841394370220756417432705553982155501622702027848491102531655740732240224473139396578096024639503379165623737263958031846766167608242535380786395526101334872175820922805678384401149230477155554139198915675403165886698284529204149909159706877000598144371469151720786306731793950945271989591578198541801555714589749722284164681149943034513640495728290589720972564604291620262815900612097713839570797467740818979904231388883651133440000000000000000*i1^24 + -165073220251179183793828829328334686497268840104782956919598062791627326708992904996693026795110604259905017722543523012721163554386007818482376820015056260070575495502222721779172943161058404595885692388905592144852647837522718291252914476570699657473892364307169486895678836474597662074062309197733269230852801094691075527664912067014203153984332340691080961273981427080482872031427962874429029123217459264433310857845557631726791846701622853692572357606813524754838031513623650261039147518195460590822136061577508625552864573832025110977343560649278649295036048959192923859896747610306525497214764049492990317220136847578312164756727643609416710055310085573626256508837961021036993316853096274752844356433892889850612939140652654870990375230848344676766574168143995573894154776643733597618306887197969605622938052493421900245712017308983118975251612532039116472110723730705191597116281522194306742457701529872497169519568226843193739571143596489016484744759856611042842280227232927067802294047524531344079817092252742492401171957306940093530719123579555794087908842515393412775479077139028180068609016886619094984705783295050185004177245093526895425205840453369471173473896636138530764851391123676224769739239443544616028680911255351391121896595015321762243500435970099191664993210046829810994937119654994525703718445565174096325300392817985149778146625997408616141893814187888249749221697894318118834506815655826096030208967412247356813179147965258420206613041178831221196955928046458144170582697758972302461844623497409525466337386729383657472000000000000*i1^25 + 3466430517048931323098907116793417294551399301337285712445656819610421879769693254174166266231929417284187378547857554578746088749595980198105688841466996712819982800652030010853486119258318721280753378318558082682730351302129877302737568654989236984562092819280887324560080558231169795584981850148083559738069031337330930682021185064591444170807210212012262661233236245456788591963551355683004231690878451928030171285359116886677000040307729775704609927186422307018249470343816301779023849555736548608624576922800810529313028962753507718014274328919046685060878014579427133679341411075974108884709577785955191474295369307596890636458565211666269375952175988569768743660949104937059078004111852884966294490121434306388665141438053011814005616240749639310107683383046582412392937593197736671419137107106509462134894886451588371240938424936414854383444196867561538971901513624767242384542980605951030633533846177953947263572165887091919952463735687919612565361639641763441786039944764645663450328514331222646983180840721249882549092037913179856469705300523335568129593868826679666079132951672084001888731038454990996614391301092991249084985889736697795606190207978348781721394459613615422783801155726235800081089688715749350486180889266624165910319812533740888333472347047664102674027932021882703970169802657521741299061650460395241462782041862832659588940131027031406395617281853255818151505428191062719761859058671975052355082644387560635227056409019642454135069064755600250246944611457672984837813638576350654174331150889019775258212608956694528000000000*i1^26 + -26949621276547939370544213867617752979712894852111855338504645739274607729565742470462577003707367905384052382103803240384092578336070610179863586481135266481287721901122972751708627018513980819208255638893778840970286431097838970701466564387526757541698170517370973903298272509427579812957939550435628022665500491222958961436996308595690653770010309581133179671466251524117693412632227914872209947936646202023990791351070647195635597825152397413220005662394010700868159737512419345665051729957535169168321782817332218295906116919950286481753212288517619312066988546736015726775953239407351861070611352519742866078913431769602395012555757425151337366448707826003483758162239834858230105823442818134892384241245345534233122834654547040806222648564070305434175928441979695776959607243263365021190847793476458396264783541191417976023453008013639816166753061153267551037943892645918363465378004082758347580037312461620320266085399630785401881870272969924236850785840190073623725686425333364499347220003667265777218378692254213786825287786698434143914994598702343173548079149967482628459114036331512967992659146732115075839683815292763697351864143500158913049039925707843933434592605537755427792439268201439315774964558269085455021393518378983267379005849808826327545189680665202052606351432007538294089216198209076864776132556213621122390364385467233397411804345982264628722912615178489608123167489048139337444063904564389196217762353602087990647178242362094341594649155639127276069073110852114849776653283214790548194171872505272864374890484989952000000*i1^27 + -121575564632002669654634435885110775097447717654258607166146749510381962135053217331517121767750545114698137375054520070651446180819268409122481188261078598669461035934086970356185661736759522390558346711548677945347203873572960836325270087010672127351054107120140586906894249845261579641033097271392379204612623082806365867508128561594354836705502144106234691663382870057649000949349844928981086913861110578463541519891184962955360534944772956243897231102017748907552507202424079379778478118471224631307353395113217932172047371852274903601955462222755439933407953437977101932394118595145054046513985651758905141081689567559388374332559568437071406902393595679626859548970029451625529610617470920827223544084737805513846683520848471518844465508481675700606278432691635722185083850373793465671174681690132466276188666973027181732458442685472341057535682615302748051406938467510335052386685506358289977657110476356345246232102427976995752495720281529226330352760005855323992317845071970460532475005487709016228739907311932781882771108312345463250471585139531718517140859531138949830363880601300465499302096272759154479273983719903263414619369315560119929031997885157138431230750250882746232493466597157780235899155328982606322433884966814687711756740007618590272030060078125001294478676479143373366004963345725948396203828884733187898301431886635598148891095732896222695850294664414507358401923439982208949471004249164895428501964851460133230327127575930775457008896598154371007581988208885834508613889143316170146458228041695632623243406344192000*i1^28 + 1115649976252743045074001047336636327891337147723514609990310370015512669025396941034971108685028816098543035118808340707158590596007454855596679390656596424845585814590295874276450197291286240658318696584900261404450153496874594316747745591261495835954036560975131501332923066207129132052643373095030467537794213089648772937757565800082845051230479973746560616447135396548931384391113252838221159314213869149944081885230683529021538319975666742364122459257946106541927589336616499640819868914588300258032214479760773833164681550200500143930035926948061406398888025376116616418278207823726266548002022826435650948542303016894333536713314332894676402973348512217514519936132613046413531255302149619690624713068558500691472274794478368865039683944765032836943151526136383417512816550526925583506155449747631728633739913288090692002740463302687339859951064152192343871379147450903184930467489877384669074688467154793803870788238926508756427555220226843260641876594192427819504196948887264919805669945697087910656410039082354971489772561640817912359072017078623392048216546364813426663443007964545040566435766978549064291397244471376344576815882593212346358434383546642007392766893479994927012501135043533336858100566769507446970546865633224820093079154113255538236806923506313492112972524596157061046691606457617327821809385944993197552283988281985715664592341147220360961758047596371602663862533348935225523076836492145656997444572472555432595238900596398154252813089374909107268546170140709213987559111807851252414010413342943418608032677888*i1^29 + 28198137521404660240632867528970330223556695256938937522669423741856997017093639795757541541565695650161401602015938189914926128665867508535576339635275988922259456643306644231144562165508673927072536098385434135578009020628721959308703929833193995467246454641910054334407501392564668975055159368133796201206581008203427515311698993142576697140990553547659122198638019092949880218455782463131633272571613797659618324149546245633986541674239450143476726540147614526221843070894095150578623736217426470692866679199446425516784512967077262555138317259412867263327165323678053416236737708132704268820446564073989575299213761948455707340176857112394386530726735152269221408629697051133409627456221726655655248101349750331335756536234613148366457123210669905096654125850300398706593092463284419915325751040438634037674616428880916964696515562770087264196365652638158258646884096479670545825423665332772055287963660929721918546702810557113118082825779777088315646866742250168298107082247837677412817047953008839096889945361738299875671227366071316024204143002293708739991402054106676365269705624130331465187924559640348324529262093597335434584597590908440328449691252971847027391308243174826380936202771333900231072571791842500374972349844136256551779553392296637624154234129318198692278073968809670249303514703161514355831675347801510673188307394242802383736046492944953992811598561444632600169228423471822539890646717981834942961107987998563516642547042157157874974930730075755112583724694916024254295504460217001796744627180563209354477568*i1^30 + 84218433722718359112341422851691303837588316718800689303018759865770652404772234521340421921343007535123928141040740756779417566492147572890948815439333740868808049065404498018963760794278524577264519252325323781391626573805833664988494653823538733491214358832951577360647186796831148627243483786135735011708628816896997066331825552529395861875642200717100910605639070504067005335913939681850753326248312684726481619657213063307712142745249695207770885645816206167726752581685743001040871098815349899227494187690989071139295720757542610884381624913765040462958404546288003979659863424641005258326526592611708756379898099517822486728274020667527317689490175740701649056273075357371767837294498859312413195433614476438805047561781976408481720797333688719725892158726481444332608717232483494969738117513337914685691797464198101680617610169810711895734390892144857773358545464700522907314105137713101188334975897048590416010226734724984455020330552277847188146283126016664216506328242653159041006283088916943971384089440782923607126547345774236552945719606754403206146438515212344312246306276416607858927095565908464700122054275677772967135235661805021315698269420822148910849008528903839752832022757207148702048009505490224866218029673982401696191889455327155702487049574551716199211498184357339056108434775273718376802067378663557608173218861139935719439709613527721103881822913739911492068308602957485528880804681913175563953682595451784419148635564780950037441588406112629774744840469358110292846088234782704221933367055978856448*i1^31 + 92958279150077667916613180808048241810319628512973306266998468210947422954279199342977644994484423359259625175790866397021210542719715936329011895678747908111247915829268868792724038308810204383726878432836207712523960670958970308688062605448912556297830970472248600489965426604324128867013108877853645885837552781295582976399347727391037673423389376072751827774698054356115625117442318283433467439730026078702868020187777073723820392079701230667721355045408346104258321733630371788228322042567743314737328655460489092773080143050216803438157691544422601312441493694372561919662165749800482130435152241310250662284433126980025730341644860943699189964679271296036730009279146607969810887988561980096486159119170603868266886924230400039175708916239333677048674521015039874424967791355258429664187629325209639504806345914524357493575955160190204946657775473249231176647276867629036904084474518244244055717286180448686638446117840620991121460441806826390426744460827808924757454286396699057341730256937228322091416350436983947040748434220898384548850202644226432013353277760485341784009203001660138783811624423709438448635241578496556040578535186615092948571241728427394481839595533462548588347836232875321111224909961273762435285802263558307443884308455871204078508017916314173392231440061008020912275390278510347646009728245126900164830996085337724122977155622621416791485099781118115684638479432074236378694143096044137957914142039719438674544112422537637696269713792941360116081507335529175841424852266317358854490812317696*i1^32 + 12517454015941957111542360515227408648762122417098159362715096889298517070464478986813239825281472638259896519593576415276542661929053411675494812955565002967386837335521474195655768251357802766570757237310657696585050017414738898544732236722652367046124921174132508349484867756813569244383930055744871919544210468004236366770625064258133181186797301309134093638542365313523360738539448717092432808856851563473223511655491323791213858412906688533079371553100246313430945535056207222280028058850078596745655684522093888075263408862571061533589072590356331590160641321390922746762865200870105126160302923848042152968908040546225999356428074696813889147265972282005077792232342324286694275191924359132952509525486641129081678867938983848700198229884090300069240616013946045838128951318207185857537844835260821791081795165450835010952188888671669999272283098379605742287020877639419582281353889817950961747389504832174659726505359979726407733423176788168229631631940093663646541995696096971339588573844324736408278750199848427836074343700881562619578534992282024048876362498540363579970274901928713543040627288065294621523041548498903039266085297435519447242281708325089056114691611199259183816321328279629396579829907048735760064264795535562460062048947796960910423713522647639035847459851898761868733997121623995699517285425258462984103271968934659976293907214304048644027127722992631189076071341842632814511353532923176078058555292175169925420086968769722323386719638138415559059783918772034225188275110444900961746944*i1^33 + -6824276596734619273329813621860772201603447106830106225010192143954514279092202598474685664944687752573381583144765953730547767859055284611614043882459585399571948785270979643601176153746860666164221957638164514857073461090726886613320499699949372684326405428770231345104538251554214057781086265158884980693945748363401315328478865781869540932258924345894252875185433880099586700421481806248169323912839244846882015745870822066484204550176684716396843821046747954791497051074929597206529138623838387924896665581245138660547212178651399593343074243007875692568148188660034894523441912125306689665356300980478446855922841277910786411452946188891135805971920397563723230898129659075645970198996567559203696779187478915098583931605156526145710424393599052689293180401101455675704882991189893849505856411331502242290365118117799343746903423630638942255966684345473125481651693245057205587314692450917387036312958757742659156228869305529902633055116164681543169659110657011682619702537151165555493386389285859596691669750146491564429689290759224592330336902001751390926891033613894177629302094802674092985245906259051111049477076394696853062965427783598851821042038655035758294142760165083881843905898537397695508004499271317816125544234876549119948863680017577152049304936612735003051891572150863326694972395735890238722765152939038477193434391995965716471729437427438707138237385660336510825387097831692937145657123373648594709405394079130124816563287953731397749594331061934147508902964075558183841224160712851456*i1^34 + -1672895120966347824801970856471707024909872197776416291372735656788613255355371373399594685885306163157166178330862169857595554318664906023738342175455338105018109138715863633743840062721631365085074873476592209958739657341767922586460215951963998570844399892383464572943685122290013684970218543246526265361685731629145643102406856323927492160746772062321692035181171497949955100998504694891110725227538471190388713037618289487254762927504701591415181221732420175429897247080935090358939088624442447148770855756877136265653206718224451300386904089143692165848976226826274695777567639228732032689116735770404215822144908910553752741866702628095241404861189972324903466657466805112160100316569874795456113836889500476823601240349526458999187231265683618679228417138142785576585081542554858473022831348500329328373688794866533586377958926516049314639543809299963490548397560976258797417071571381125645785182201928918861211485575063516424520496643461421471490387196821906260861501252522967085968596100121293830305177261091019719247849216015524845221339457350239667390218109898363781987863053967228549746512376046903003488257889635178796385495427932207206477019666527671646893911381633726661460322420595947180478511665080889738877354564612827336355399590309067994236050171192662143027148410047268982125294243881403035899024205057171906973932927521245284707055609955350099423109887879822233428185658006961875584426995382612143458345633805890079588659944781547039043793193739336609604725802096362870719584927744*i1^35 + 6815116603124231189588878057002386617502640958698574150667032395923126443643103457761784198889728804895450859861152032187098155261203424641707912562482787028483102874978520392551341593236552932589898769909876616314155373785720086531406687867414842355355823722059496742012171174023410441965225952243794662283533179748222455305527496742273821050359296123944504277270869126158063511229613079940342298398376069624874184256863896517572974267675195203003172599130688814768449062999526428017591457048962603252441870345400490779285917396350749302958692291575911931071795944583867198686994481461565301632797440767702055066037643156851249143201365463220971389638598028803287029388117931505844520790867424971986111419570791675087371346354437645658845816070743765412717473416884775084331254211242303699266797198769975760061942856004616584997186640350736955876694536975886645528576295073812474542856137943936565222138452197352452603797170551172870931165746840238473295207829472806067928163860221104740747837415102120285904957283444591448927513232093344874597812568852374098856501104359995669430715768300069544268891753548008430405228340224291287578414163942321988474190159220902183717843808667501168887729269481409553275809926956415606737729004186845444592821374619144686804845197034001181527826577092553978135675553230349786976900237763968444301432200556852287817461498808327028319718839927727541543776661041324085219438117765074999121366270903806523794748352837224059987720808490506108616566072862003762823168*i1^36 + -554004304814901256563685657328840330077904089356325851645102162290971130116105269481598639775678301566768684230752561034978350565603456793177413358583279602714195006507327460451721318692357310188020973023332585758542158443583115354660074383173933319241934489533862771947337086008705732202691055177950443354717941875083009539015815070605055769214896886805878324574944037372644547732212917502141859800051310937994140778497654966921451152820714792321390626754606751225088977835942575869438390759423834241411557969648630937889448249575048647461774758482102059318718803307060632460991964443049998842016185196083737184064482304337780287944064885702176284570967443301926666577194878566132274040233613836557461446880582921430148862132375041887394132900651109733394247737088700157515047671300461328686868903517039226299937890288015030172642831299368115681245646269497964257338766237521531598230894606510073314859519242929950150209678786599646428040315762718047707053862193331396254375697917024425064716423969001370167963535053012418648914909527263054629454818632223562738035923804927874095012999175341384269259170494922856025776119939297984490038256888693180742678399127759191578702884842662798163454667706073986250500474772126515427892027724789618952425398908027458887500781066967252578160632355804121230741395021369220839862807113157394382551294542212817450552709520620797959796514125535230175752325403899548211776904603898332751992291403596846048455839569969838469716993492031126582462227469565952*i1^37 + -57610674160939698954133328998465187546034885546804722722649495449349732605306831078985054542511108983283977925550002181515533435245479086017925202166298100532255156873679641432552602577890228238277478639262971195498872418095672417952930262713733913896901353183190078464110426088989099149106413054451569428992565099228011692918531841786747284667108125187911042679088928229880311985982627472094034914153007435705655771939269412988620876895843245618266122295210877151383220144963602398929649664370366677269203797920067482982462076459060014722191485069507979965361523254511727401579828510439739361203577642003132709345616540050085670499707885144070928712386075970531041039690692610486822923946707360854985621577320122530404812132065065152494173635833212295232491778069883978265641978277106011529522820361328754084301657373220656702972588004968029376701999358680158674844604978020517492962865955235263102756814111396702702435163571292930448283462394595330748891950931067693375602052291895217008902825670802112552451833706133568561355316802325996574948250366422074379031893344618653249005139929771099665982370835560770779656194404317318846627263612647138762938003881492150944944871690354169431836007463367641372155751482442793368078233234775561906629532398527799872059053752162600467326396166412436249670477801205865836341491529175747964433689713691110823070137004103861391843006244089258145965702459712429235697441829297695413750972668681961358901768933740069064441097883404817558386245632*i1^38 + 9139609630647007434286303166193613358494146107393205470790648892281690555234023631627606814355373864192692748220864851759998442452251350508559608994168709594745554149438538347313113311605079447084948988908884187279220566108223118994146143167014477175113255787613490834408315914025019263083219576453160650939880621798713449658437183414533273940640994750819010748318491032320914344865617980101873973049900049966165740184110125337701495330730458466281310253071647959542900077336582869961245866539315575261417949954859485814417552845586006887210058083579430455193233196991827142228625230580867682216339501639464574673937135560000951423579693447888431912760817184934013401565575823287173161921003269169875745330390580264715740028494238252497525391378160847505119762665393846024399408754733918276386058473706936353237476253992091105407649235615930254515085322884784617980658889150321627455197800618142313681954360531755129668231012769237627491275657529881302748901526982953952599713213386012703617751803868599013102065576549053358723386138635077704466884849986083042559272669929777040011483635359413179816921585425501608287875953021540161704286497237413250127438083924098682861356183799275701640820468996927879045043451188646796720961623886694381364884263234680156306711147676210423593037257908967853498691763120070539752562836370689605981388505660034608086161745785227689533667356338287650308398008718358245410096689080053814391404061003546621671448717826211178212943962889183559680*i1^39 + -205078356313651785197552934982516073992026997880857100060261249364226373712576456205708423866855711281671722583653537314086842389397781578161717174623504954882990594218695516566965820469108852006179516226075995521104038213141476687644922155728041302154443971336745103082197508703796608876504151862075325164783412882376876576298097821714982712528385611012809938653583567942490928378992089963535371250848727633767530424358991907040728618715098958710509244651198753390411882872263475900284960883042910084289411391894980275807044134435381758619510055489829421067627944427113687603250369353784556128648570936188691985828855210437621034559763766522451709081978802886369101508665087061736626589207146565490237315927725037902726030975900050166715108528972705286126909987206583730303738009906794170116091958435225461095125261411516399583697347272154693132489815560932946637345712601088841040838147077235147930789012361461778727741485490893054634608124919003111030723646005567864478903089241023081959206122152691007574299624791450601579467201947561918769634134081367333786854462509375870852096637378265603525717822268943974443475613470678299826197533020154607033591831710386690355423639640298005880977121264798930741576744742610184172286403076267118911908632932146479335969467854948369381203548379987173047489688597664251979669641819232378316255192277362371187804307632300473219013311875265142148271073257095486855206764046778752902724911485504623310368528302322853614587171831808*i1^40 + -23922079946760786651170976007560233756587343133182415826928004156193256199659980955608262080628930553066381815399283535371102714602700355641112669914290697904330123037841383161989111380297952511198236902743474268882591514662125209587648246377006427900215911794421468987457350393788226176003360361756265982347204579283991953152480887290229714485691514922718534780548174852288796802674562389747217326015621317687063348750247049119166635217731686546175911589480946657903736752076288650765258932461970406223323575133147653241266947428349680506691817136011461254409461740883084070239769052341034296084304542782027399519788699368711746142760299802556075541049534035506413366229155230800755126807248541285013970171145171282890126333252239984131450179472701242399102777907482289146555560533230312998672995277084403227040902356174520038673118059851426416653963161244079285872371177406869575751915310518675466964901423735810991747030999863552773289815484255708336901037498772171597708360159696770325966019023674839519787330503266797200752236565900997577076650369162153431139040523213136938440304253154770510315869966539075801152728799414997979628917462724319868925513847332945102034665200846490279722795852695665693263987416108966134796227529659918509434172533008585088425787514339773358451688126936665549749937634349747309411996988831817798979641794934429516713247406233124746034529491375794469499277167974371361644657490451579215499403899026417978080304494756267340857344*i1^41 + 2173317242694528383823191424081570796885767914767456714496856999018964053657322865849482657970802411295231772268976342500545450187854038931835047693674682053879364101743254748338872931841839940557222603429930394204223846110195899971735485962307714551818504054618956496139977990821026794614146562890281222895383509970278363196030874128086485004614994538442586076584123187762280109316319702490747572254634223921426154272551236118608985769993062812904037869611773843838081838887129980125953481429283746345503889852482254026415141641149539670836030061504525613859060812649728177651669861992713976912824562342272555188734935140492282525429643228073103537762373099328911814124289080238317671963294305105798084503394730253306137361761084337252545771539189077750870435033219021701177627127635762118621267256882173264854946355032641436292317642318590476832717592190941823913246188501951977406113551744514108183130635625864296002510064204366106635843452230492628419964531165548840233800637734826791537353896315781978633621491326696396763679961311920269278717564692054367711229639254826633604011647461431896633791897285156738449675401953005441814509423852697290390743848579045401511091669864829013625784296594538981882199477699056963569478541778035257960893648697062459926692970870812395654290831578939720648825065613194535524250481756679597411706009820089890998392999089896061198084665364013281469892553383951205169432199028361678066361018833045539222765097306816512*i1^42 + -75895899220110764152128590091077084626439048074494198237121383148370379235827460072126133711963074368393315871199041082345365304154813885175868636878808898484467564263768417712241383308543214291688809298375984884787256700174214615780858965830529236711859427900016581018370040398620463446154273967980647741206281879535578331528543259878645524325384341611789675500907383981027183550757640673746224434726355120640939625262233740524718346906820532385261947006990196113144385868561515849849728041861614891110658993769024507908177724005910160497161185080537627999335367909638817122841350261468448610142429735557769187310482981873937688120958984853883022075857319162929534688605586060603025324139999399436831589477556421604436752597447489319930461849941516747599577701237651182760062622349175816517801076992914821967930021538714793603227330178332502991474111182444055971341068855753543666046198582582996438562629905136602669437781502808457171930207863017847185400226350343674347407731168427107577407351644268590209168275097074799291403307632584324921511933764673352015497303986185777099257018815413644093516600252495759916573285483619491047677139156932393735276797366437212100262134178871852742780496622832435159692227715681096239807605989469497329916137957633275582412205635145227658025144654012949381831341386782941672404167096613092626569640086527724997902319894834514003923699185045790047161938572075568297584901634551061699044495814812317592414322688*i1^43 + 980333730879537176799057419268986980583638777810954345719969636430923808316146150464166208870151488804230351635170883180793280821874522369144775078206812282774314609750017989537634291840831509522335720206499641186474379037596571739351057169444409399013825868911863223144504470565091787570804640500764611310548044715694067726266930465706246082638891469933074226689603898451536728095739116192408673999878892982644554041749297610879751959549539065215221260357832596486003866092624003329534073945802040483976147661943405081776086065045087422959055272691344328751106583905559650385409950207123193104417001887942794334487670465659412897545574289496362576606723236934537902554955096436316823205779722379821652428352761602305229135543130924823018230174232886762851786049389237682765162101155473576995971430639049652949604718807762279327392628005333677679688790002166423643807760358937160277659787779625170096725395561650119213369925487455515585679127733294058131538704769049663288702637805622556870907648738765556613611793986382323923687027303438254510083593389391785926482101560082686203694065254510834352404995160424378158347533664320988324809971343235185271076124920327699638117073045320639311425120362671744583123792079541315009833218451605865134625926939330115188820755600400765565610540282087884426742822320294429328608957083412428310277067636059800553349816715153469797907105323142795460831457600621270961713870847169901748413623389428645888*i1^44 + -5177987882194973807915190423818512702439218270035072542606858377033521697731780370421580122098416580325162208430862052896274590199897385392087827456307524573552451564345118342879655821341991743927726399364325076029378914345279066190633480219468418301681531030173812278353951458678758542084347438402568609997735258360989501317668923278258302208489248135577100088446277213841709477651084380869571847083733884166556688561871653577558414945694631604798220162572827503921782105526831819007770267611061795658131025381832620573389126822576768703138563035730359937340774646051266687867569190287731451408162220794650717570308206022477966795115402902989447292184124845804993459363939351835300008302366495818592264703484213376571159634091383630680970451826295621043730110205022097019672274489884428549350658411155494121647561707340582702480387265745336821144032095158288450558803357037857678140781162435570488880067612352843972157003184180976422458840496348626734081500696284334456599195563470211011618281086972092642603220703535709007634276633322759095031711379301137252550263370589307850179867384936150732725259773914947801224305145722966570896464980383107770154794478764967434580766005644760542467393262810096940089472621016360483214310980538433599158481291921924958860446037899442023996851225772113922457352238254353951517880847355511287516306050561928742718374787403214575453743190556255596744183777800384599171128371820787844813282082816*i1^45 + 8996546954615187312992311823311265597724476890509671464281964045937245159059720598602961354359925388292703270871232465934361910401324887608398476360731473770366299978213450102708825897743631562915430259068289502107484074270870521841683267507798958901365365558140782250222855633281069646122189024795235844481139800651923299607608869873747333066519518731152442729854464309680714885258642171263544410188309505472598037904670161440857353022499456830054078151763211714927728834789877518634310369928084384167519722252520265554209623701241508598311549681086003796158828027152920410575660865297934147908760827980649090382310232220540052786279907248405751075726540938706802658100298569787793760963213619396230563985001646788829464179784737890882841217288885269349315984516333961727046715136585917959453532160111097777279669720868825685092081466005192500238997736169904371706792886201877362124779819409449037108746592776049672554156720841196227263404009051851215877149119842577656666161619118109488371498313768506682222203585926787289463018565460047712582250312488339245105539003278136521971137242379569256012509923927382891489038564944872703449492447904320920044738692928052588278812314374541952389345241523728926985260014016034753392769003614237594479501546010806020576254546317792879070466553425339904886321980732282633130005233973664774586589685970969171953836355303786853967632367542919965429740410497048227773863510132962361344*i1^46 + -5850013762892896685375454606132696280311087397865200262880818313469350051748420162294860075873923236239675140326837991452254285202213833865510344502314310743622900510869143489118071953049793481085175076235858501383845626121631240254877024106924941381837711309674421705630022768260641837324458897982949826563822077025452163347574332202524130393357978548329008313718158658115744195554086875128120644294950997200073302355962160189995532711226501305342721615878152951428433167905645879803188266878223144507144210803142951164969629226223592527895910308289938900509680665486464183488771897806037004724636923405566067156766964820000979977792401135298627708917994808807504934956746954429770501705631167464915840653743505026340387865119157102972531952319090690455048177909110057256473178991536373353992113432599370473972673111443335475588139915245366588053236816100173076542360288627142416254759830194526330123489065484817280469269732114430920954230355338210013831396424862702202922395724152372046055776268930958415599979888050260516323471843771876111507841782964562805905639085561127521041117027968823392200212832419958952486798592557980005896174346400754865831970750017363074489008627154353492284703979425132682215251248079484375866024920720688725430002231459276034247424100471346366440111291226754835458420203043894632454426314781835612426378257870418729127293083807719557227749557530090130417949255830498970721685864448*i1^47 + -1308649584068287374033325125164805951143643377930669507910092977190326633546050580406774236826000292208157720787087108546139645979108893846719217085894034644927557243156423038994267759891043827021483747136199718697507942415964173952344559042376520960429354429998762400680152142240729605386437689070998933320445319522403822420455884695166431124819045148021375396474947923134056457762497921094847173674193144719243370108750704802877303660384801661040783340665988083339865802833395225096722734142152890459020080980625093847029785591393209176424587524382467490695823020312427137801008386317685358389694915973771673420771041196978531249229438407337361696345013475442113232429998114840355610853304685521286347959031956961806710308132729754463973634588497319584214805218247699050006293040991610170496988118546069889456183009221777731349048564732458052748137133353535201817562397170132792325183686401356801086236931837750050934494790271022227521461119704469497069175237724778783285404515765483256813442144493406536078118997723528548805289084544883529991581420070184342547976925250645635235686000540584503951407813944673160870595053769988912210098096101805522252167726816373306833253812555542435570101613199580667244318978599903072126910776592415667599819494385217910011549281160056558313235748829249248505982439848714412207019942936599287390439407931646344624209488791730098102522215919925494078693475916810551296*i1^48 + -70724063287567392825676160333075755547795092342544844810730807208140940960608831724578988057204869690684172297934052823957924408918071811071823051142047550351166486522105866990139968235703352941221696201104863488315035955446760579045478302443023297915693253085667922033421534722035235871896660734371957253533909385115768390549423355830080884522182987745660563930180291314263454443661823673081839044224783490740611134623862113478063364923250758286362159214086824175354395749712419099013659070223267882500045229055747311127191206018329846968807092939143291345307727166625612592656705548397710118457281543748520726217950766509235628813895433671061625960124097129963096986478427920831346232276676141776288402259984230067238021870421999477816074522208738539712896297011846264726884643156358739819292969671559955356390717788281527599400051207880190319725669254608533235047185387057696400051757845482993181879239453331249175421272270606809402229294077532253125734376822542091176152370678235612161377851938146394161033102148496150529511526512344561133868121453003853925815159567341170010159642691414751862667552391669089428016389186990073389821527204942472235244522654432699723764580420359800262271669469897843426709772214495755729051389315832427216923528392693107225339687162223698202371794605018576015335145236650267592929699104824884093489971711999241510477230809097756399309322371089053717941452800*i1^49 + 155925693349196744751152222781906296669858467473134625397456652722996594349153288651699760139487340215695761965903404274706021339965682338275080405756353022323164498822151366426312663274974082056316660728951782742770580087986423270482373407549819682936603601670610396196341070673268877178346888447012866111162951360455065007905544595249055926516046945442898059534574301225469918765648766934796538298843820641578764673770898761609273066272521933023991951779554796067053322424273496847046488484507394610530840919763506406698690022828713845820735983506772010297761762371167173255510957302372835734186059421503207979944656500040035266578773636044305913009856392341064230444146607719532341204115693931911777613661791794984908563044644382937727304995179150800496257084351400991349596007287677210897771246495634375554175737991114890195551302445187938697863237013755541377288835129858256667706354196374834231951693215181902890946686484683896742875712202804504878560981707946064388329272734036105846915459417340129312570836841637658081304475551023862283525173100840073309362811541520058367809952351255653194972941379075813412569054223773569535057490124407368252742408550483378279298186840866101892466238105529285148027871351345840502062522769346116950622592304035246859460969133306591942035880502796882389214458187061813480527095271125377510351084305836371832083604267840296968588203787288576*i1^50 + -1118810850446877839897733890851835535953779728714244557449791966138146704643716089260111563782855020988032553740223964319794615558251286136879573262991977332400657271974949277037813648781831041009106579745005702343293034948250563053539901661532263424059766790828962936793272109735226196881230968699261887420489660842401377295638978839256915153640722104383178845241234242228096945130883511745474640444907142977617522116553215105713963239152057430054827088683459154669361284269216747309274602280143489252707713836902065320718474972421346347033530544104159729759259728976642196652855855762265785276818476009360441225883204309203561598568155965150173855270757629162932366873906673035434513016459781141700687861295118049159906790917701958670481591859238896511058634344996354393072370229336880452064341860833492449966076949180974904056193136379502930426826043055449591680335101616058022443854913301192228608410794765479283010243899842605057504607594165170957661423821829478203888659685879874217925459194314622240692673608215162386765389090298181964858086165541312052520023644137731475621281601573747007086721504293708707533293191329068677071692717442511417624906771242561639301049631891805286459276597835443839346542072558106984353336697187452161607045501434873808611582374200868822475557939383597058005258446864027837200318169120319036576096417329006387824151380368512612564992*i1^51 + -1274682372291611833949579535255909058914267645216397324611077525452576689790016345424165568466607843554111902066519558360029972705260610753805584546095648073004073600112220467947573657630336897751124276258819875914382487714631487859086023761280634047813648446722600783148731993083209656897767188835786478773815119630949558225944604206162393935896208736228779148106848505020918808847921250820944909362866798573541899693715837727749450684839020164898959901935092952849966080887305004747340397263331281091437094966802420544634256529900402731861388899343455910599577907837225985699072430187187754549538283614255562436773500650104349549403565519945999884043295668550097009178021214230140616503894493873277759002791658779571772510063542808960465259076505761179896987722244332852643665116461898121011253556014754227555994840946906010384366097018843297622464509901121965600254187765085550277244911657869623305558793356383010110194081396528609334862890340389089060305631619655187103003437178287334369549365014558266789058562362062807714365530932270053277934589124973376743544185654639885450756864958072856604264165205141267507115365027747490514963687166468588226329574440770524912035558843483546013141083837146920826532937774499461153890781585972545767515313989397911943308019319844297842041728969450098381129041746715549427647870493975374199045268640504379498658004992*i1^52 + -42574919326324109946726008744671437816386158349493658519165266417647434956061008169427947804345377783196192365389207539304339302110305179076231165822582843263846726115501708571960977045184020762151873352374013881482918525880634470097071888063664901733627622209853904072350041812738412266074723668878785026218232195520830095040724923060220505182816162469386930162516809240950724597946427299306133966039545666337282207084985242971086618416497703354361690356596990803337588908729861502853474909369354179039948373031666745236328730756796428091732858222946070576944517864963895950052765798801008615526197873322034755118651940434940309519384408698438528435192848069989706176343254938923350724830367384119537404731162051365473574727423512146277091113988552655745197846445468867466385103263381209014547795157670697724493669472047632971536215504692598105557248673965194307326020844939616607560891728609957290335855625444471356580396062787997581560117418068523374400825522629397276660843181407598971445796918071609180705521942817024111395688233283915025028943954624412538974867448074838807526801631729879681873509614387526040743548199857525096203668616596175325049167247367439799880743071080173040692221013627431957396600594049022701751562689132873564391518885763260578528004099665248964341429603862733986952175111156344933938447811430932881616117170176*i1^53 + -735619840040511393684533489699159518073583632068109433555968552774410097377491387216021306020582617267705667084100404736221488348772304903448922545810851469627237547185795232197128736481287150747489794843647603416475118555328978507595358683001880006826001408428072619979655216222489482072657441486018875000814470852259361551917886884944032252755748391464364319205189987296910828184581497659904730784610544796128935991301842694529835648175472256119542862842074579162292324476865040396688327771465035441906317970687374081942514219807085057189307953634001257579421152820189095940383713393468094275756187605118474214806004648597504079051687612404294777374062672962047210247211605032295482900161646828960850199037330412527271363884975468884677824349797485784395640118774762829516726490322442907158718501638719481699292198413510884598391418405477540072738984786964432878471417075666266642350751860362874971220550119277414511534716293734254161866497875183257163076839844581490594394739186176243346381324504760056532673794410359968591908526843236307663484272649841256767978979414033597219976825651153263717232431491378594100183047714149917526310543788363124200739029002975578820606761569380017296685760674282566353828534679554666050147746562299791146173464180384026170479145378553708393678362390711158588297149820538585597720813109248*i1^54 + -4964879699075753112644117358486922383860053590748921091728633065218705571756781785601316021220112930335619001033486119888891607477255826618445748621620860065942660732558215441231559480193063472423611882570953925017272430192671811532543426960663764403758049774866858245761360816435036283869539477694191153003836375791570047932215386787267965722451837770155476866739931952236470692771380319666355204604045947657020433101737179988702677672135039202279339045533623914232072706330961571151927744886523230483011684634226426195398549752604166912228696655791983979868121492306717234859757733104875440369727910866444800783600729638945545065846073432615739001958657164115045479448137293293871077030655197305612768434739593316565003077354880141449622289491942217305086854972020964508999733272012611928819435430334538827729588705690552400805768156228394903868143635345220305490683078980904354016316289714446332688468608885316418779598762856822738023471907401731476592458564144851452578377835893633250009247609129061846439692261054163629738949255172514773263326698742184199921670001454325503788948506131078102348374429442455985504865121604829188278192878867797463730466714079937258314399267207549955835157464646533075212404311546485340574851405095790167281398153434990517115448114304218692139480946188296592760072742895616*i1^55 + -1457504268594999938343243545097077800618723509335496659825514284176567341521711402297073754865425350578303609989744780740829140639971248137648438726826388712422259360548260020775590861451513219240072506803913602682108495101357435684793531431592319490688838798532551381931151007955431619915102674930771741367777199197483599821303465535546290421656201987046000739947280227770942252356316630215341411072532998229102376635899569048723849796447745486027528050269515977480636225722236001079092082181346663758512658048774976688756092584012341064459999360155868273419168027187558728108743711877896384600630830505696532420093149661714456956042215192117534210453059754080920809140373898207654902117079051932659904528799239728437757040766648787472083989480220222256950693680048674538547305135082772731153601028405157599732399855412396738729888138991316208606089007676897854749758210008677771788268835504743235228504725582073152148988839923470183685877033533320352356936384035782660066912684890975470750977835794488272201255187925466116357690077174735709718130297307170777319471999008441391410948413754367552368836261991199398368146548995587936262705624124236033443558696823446390870857643581695697265148711500269462472891116335510091236155789802798548888200390657460935207430748229718374123211850650746880*i1^56 + 1044596464521348726228314216666505586604035988573335105075735505316619398383399310227736538021124681096961947244837521501682250314868330142487292105070047951673802308029480072362030063024518308166238669349125749429744259109796012894268107725161884547849305132861938215261863614489573415536245642010724661782712314080327296255487769743841995844069825843950152137730192417283215299460915078215157423839082216621023562435691059068909875560471504242370470657155810565757281119359784080219466263231154220541988489654121779118289958641516298775742454178471237385568983563967787309975189569353558471350056350783127262607338479079963765937305791353285709807218708064673765476823882584353791505221182757628089674802869382116173877386445212662277319281496000410303084046220609481266401543287126836616951890318913637899619703214493583052701695730466131192858463187373251927989059493564891099984866216239171425709369336883590987289043352025295677899070340762843692263814691021368794731729491565060145246089857290762519752887113931942473272885709489386221484413440417383974506355428630439321764973200673979015129743272901106066284435281172035589112238637047979692592153097124731402782328684758357796628500351828145699067412758196424397392954954296676830972702638473216*i1^57 - N1*11998483854301288256461615029472943439597073569215642104258137151239841107092876505387558589376897192253010598979951285302366580044085970625316505824333560176451588314611012042222292494566392432261362895710158332655684473775918226015900574856515621738803519660018390884516257518666385718461363677969267699154476499957998706085162863725546133097664068391191132076222806159717627051700958369161862063089634081*i2, 4794013256896839593808264563037745124083650540792263257528041290393340138770026291577022080248787419852058622642554402512580809500065984262627333905466307039261617473121183416947575272868345641603099004797940148843975533653393658525297823719667455663752365893964810346744012585056744003310514179992712235857700828278803345574398586733411289682212309186566860652588455159681944700846309920704855499225094313365665471303053246691951640180069447275609646284668676137363266237037903233239542019190054485410919541208620176558274364327735952897420892833989443739760836054924149431569412828465847615260064051765257764367255512567459915935161517512842193477976270474319748340832484420986817242095021130197716314440074515903511091760523078550892971395180575448006212527465309434604450848927055130422149303953627769064639707635784038734523348289641466114825545292447445567581252535939410224868021663955158684347917669606600553558010737636673992616037161136575285529996933280262448373037402690288231905224839297041521168848426938837774021756849065334673431116828760419425809328043192217537736160150524785188482077369847062702210352864441593401208110164962156255494864483833938561603666806840814292183665837015494569344869064808910443749703945417537866527444584261859697786927576712436128158451427739533479462783327983902523465846337341695894433268769646134660292137819141273007768012271646842343464928367862426011328572918946359383685979800131455861495297178272653879675147471646582690017041267026083585801970079826533954763127342944348070001980202395616302412482487794303343001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -19193541018259042831775218309199560549914574089267569292566824302698793581560346764422092433011427043129908929847412036157951285390845740294270430138176896507048655023642810154886121522090297197615232067522802430923903384831003329907040788913506509746809123714197983409123184490331658242955547887142930757593244255022694596412335667652636333437409620532624912842128193513833754488911438918960539274950475842549125353795158599565922998524781598811259955034157893249244956647046316774438955986312358517026688835449382697227991474678192122763719193715782879594265703841016317205762701815371970364258675846143928784424469891311385675746891010087019329040912808588857878423979652322142934640338544006490383033703521293551876138840134235055732592085301701286882103056133463920197499612066912752984693241007299055671953578958180511980877235806441091718667302050084159625110467854437600515923723067437301090147070133844325101384820226411770671149755812698216472508252188864250474798401693418487465639421733105314375432855944749143797523960799852257646603392597274351564036118884935187105263436991318203383059999789102826592209485384769216803179203574024920663858535795118415950698950020634706479287414560821526989719843085610784813648735430564463282085787738868162002400612375078378075674055811160176007890534016501442739547742715052901322182971151245466252264868541659575443314642496033648471896600437589420916002730624503780096211952304824884086273579795097111220817736229215892481370684407128238586830722881195770551963640461258914735724912942251643126482864487183385333071872000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 38290601382827246537229115702724090875167121904033935535497419949372924930357377680887020019273364795823538490699520265783053675902963783323910238628435158372348028447045412929451265019661977059214640461060433305956269214985323234858863593640495931600324342855145837202452588971287731655606318942657859412817661481660318984213185240167240272452945737758114821531431035102434229559402981607460763769233009848963512884761925782895801503693412169404811439802097623869345289354066893315618763684275138350015611143018759839970033574709600995998855633561552825764009684861670242948332344519671978049241920398847328368267619886633480810186355269162724528217588932205946624127937202489403905681280744229156214486423417419085934111080013908041742383827897198991878071426059915709382642201617532919979219805330701231161015476159969656284009500985322629593596838268944512411749413623371570798024448243690864386180832367967727753188772127024891930174312440481262369380106602220579079116920604116433916389298864077762579451082934266552486959150029778005576289546622624409493337882400752697204035936953682909617000744280571149607987456470251488455384082653180430256798344244480442079814740867432276706940947249615333344086104067091258755464649816112051676773804667560453897266128130559970235918420702719950751052374055835301125370098756962742236444002211492220454809661947142892117594595244877019132615718522045361281888343820592702614491851068853072222009738045864438163496221540731953905082032095716850072056959463879225356396180361119186201318938615637551775082953073342732247760896000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -46879955631933145784074759132585172410878264718890602713813777937297068825689438787376541802778004227331153543119304675053271472771355323076450430203484110479817404380701378415692971189335762889333218839031223039977641963627355398476306845383495105778665864497959468763598627518315675792727295647890314254762584343702216434746254780082186240633852471899856937381180294464382546264828486945496818959387265253878738408540468727316088311557103193602337614588326874836937969433787468224637088352467185397770643763733382844998319635017148670718119410270409227107459419754169033777621892196346329344445258860771059607871310796673237377253537682583784516894951756168956708993583429221566020166035931057234544012825471953029983781236979051815649663526102785657881889049976498886312530830499385147663671269541606168429369908193456371048218034339716123546031268098206162787914569445298963135009099795763178497176573532218043954561076950884218435782542992732465123780722342334048794554113987070433063743836479098244697949293206566326126044399814606076781028255652225277149269150131640211207295221293989646414287062983977676028938265518246857487863796440928672524119667378328021363823869924435546165664722891978147079367920410524322498775555090263688666677039876086284847237995897244463786668017605813554394052910359214958388403711160527880614054512929994398976371118536970011169373060102580704839762233101704117077356387090723381266839146343985456482142755956443896686634684950867868449674763740024069154931986929776417877948089257229934480235789335505911450241931322867117641957376000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 38688130456744081762477355233224757237119950024301392765392486306822987670928026314117905182233264747618648622379974836479176667994777359914473258239912822929439998656490220336193977292739818178114376828274258124300465835834962443577035907372291587751414659180883279690396721698194966074115096125735928687289976155990165832848373447202599818289944320466922469680857981553501855977576736796676778266059013250788521115930605367756804993129021114536244555108423447130713922990562730690928613801120525476158060817158529793749610959998657581808352905704734101372707277882591187803709327191181226680511764983699031963414453463685753267769260739380664483794585131468557072652826153020524425923429836135466996733637920207404327849586917639420808577192295743919198757769689376220244767367996852504425873093051134975712980322743060466266017634004482868469605402290032091424216695520482906746538639904668852166484404462671158229584721121506262647561758865473950956344456097268700645446214672890759097880379892154872742244522993698332782349067116559457243916577595555664783293256911806863636815162080102915824120128138267633688987293438274633107498542320250692611823786949348478906687230557937756125787443777990334218225648793604034112837473507054361876706998998655371291094461643414729319826159116771860780038760205936804028245755694003518250497848288341212026676900637347923241387966418639793664838446112077723184901096973449938070827330911452395910928692034576713799956304648669896076448855282422669856370423755991095855584656713305368529851310883033541094691480840808114895716352000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -22439218751310499972579196446221404060085492878785956367309131515411466139594063781017552361761101609889452516483931420571277541453150417913487193710314883113337566295744301874626217857741043451875196276649210630799901532133801604761962917383855674711770681138301119096081348463255830833314400514854208939519138846135478845529033875247672334566423441044638247887039351273472627038834559767371610355930513894337713827368174039529984178523423752989997569981454410260006628020181925894283408494774974766509378626957133740433111850393595402550991891546933078621633205244769675210249051709086793406975736140879846548189207800642874962459723596180978044272140920623696180762351285348612327459660812872859226363712132689492931975326105169479472167003093419497371139979279085470748105068256698517073667383350710756496135986612572049899677204167010434425053016372735039822078858200232873522363256431458733285906593589725668681939159956424142649858806272798742785959961591818322809570075858496991916424056280467651545837469430668563341494729576665433034494083954864243303582408946828157986261851860757846776702187914009558776313234449858499760550724146542904728274959282201160402924658529350794469351129598409571420070597598535978018150839927034960055653162356480156600272129658278600867460145686365362132713095861185111684298380964823379286059565069894706762014012218525893240221834163646625280070997275426914232273834980601179164763911015450283278439797901011764584090695798570945306566294388164226379395685619593241437214837873591978205817963720114373133515249323744464941875200000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 9435146746959436916058249442422351363955835415851638777931425320486220138344803160778402752578531985906163949969999899494957479483694439926947097557111657341842394449134078513272948249153321803144301517396546729921207024842085255963248720807117886782637438154800548040908839004605679610055485057906714099594647619375206752587841105983401306175888096382332000333993775906171699912613870738922507544753681428329649328852310572586200165809322118054559018040443171805657215392359079188866207816560591508419233533773066693098040853478570619569308312912361668026235851997677633915917800515042553441565906564745507054931049722363590607430625595382186698951874830695361489082749491492869647857425075752865003926582562043286573963289315096638567146380099395939477699402363382136666688329171459496743302977016628981209644620311584951779477279966979926403521296914248961598964434523509338237678631334363814134987957059767962924563785045463204454462443103452454962519795663487595030701101254324537721352920839028393358256927118004181494422765500572168334609125514159041839013546049532351329324805510121902455064772098098225772446536440963628504904545026686813245779028433160007177904600753267985908156457775390699645534361707793173558460243371061149642226566318454201550713905073635190237110602560902180647910063537924096256623857894886405729270994735451089716934862195416558613364114328056799717918772182760326082856586345293473272156613211452881648155655363083707551241723649948378983454802867690685952925949045681405332310585710056349609115630607721790931024718179171033059164160000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2936584286166155655571185712448432735567272960261386660477730326648222866200219995694816974862410058597784598033476931330013348903617798188411754240166857108738597152756815126134980318680738780298335377310019435270595074001169908921586750688271522414037656445238021644162823563887190978707272261187668869410674782073337808523323946787447779879664097990166108002532549317730604584221912275898512881321984966358737326852504211679260220933305090334412973249535966863869607824784758273269819155089044956142335888746554128017542909109477072455908090882199243601422982978876893623391001678010715940734521998296953468952056482484984292996075447099651459806433248655825588285758968969057185774395269615269616883816917961622472833615021207546001779217830381985919664818425383301116097981035064356868807777036363573220957983187484506741345680178745825102669678942695369227804130145854124028386426329859633701167144589397285719857000262769042510936121744660857457318220127697151143493903075561102669803709498674493464164164068653357924689829606729145302472102093981868627696752921672463554873833881291444551917864658022966978035889049687196106150804159202550563377678764377740831555826187350050864969456760696334552930169629493434857719913755653359316515460599888392843221127109166390792252790665517010671373567570780567304627535296414509757873836688345589620835180302102701204198740164278270471691802673057181607036743352729097680662011240117944539550231572582600819527393438485662235752113668973526242712660688247374688096858509118685412827823307889552705666497180178413445447680000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 673579143825914911581111435295440389349793619289092383821891207129477118109740802301620501748143907886339839239871523598267373774882387446591893173211235967531831442177664196301350689356734755159788969918587238076159039483453113605846457570930267483075855968332686743993189909298226695940996258459257835069954802340105123779404835581810203275187417038589163094952297862095159731420724672834370309513425209016826389289587019722942213247061965942224827915602657995635222636936209420124912525296949441877108086969746915098718600362509977498201322018913058555477295524315387094452113148975234403610017242513759936295369293235621410540827796407424814992030947604134194989626992875578828063791283407572787112295636179768242836895249742749343936355249602838987249773583022688406218159681626640262568562606197743959739807475760779426710233771642060752194787478127725538975894643348718486304917128752691047662329094892584623319415614075244913778154828427069636580209575942697209954682117748571931805202338858817881523866034684004108696400356643902328100024944213972436646897777463698656885604962246976343732124395343553354671300593050470909704687862388610610743764081642333524393989707821466919190026112313137057579414351524638429687593363714692909456538184544824568440359525156282286779926349344315614026524560017331274889026576475207503145368431105514914860789613403044151462541005612025113463826750787180962220832688483299144343080450256211968608428870079692594921677606218163460085506854686453625024100207860600630681461832566776016583368718471082953034262298652873253191680000000000000000000000000000000000000000000000000000000000000000*i1^8 + -113729524452422214295187150738090401761800709627994057081947242281346269430716710949510140828669505020980301492489739613834478158577235887516673880155482099157063534603882359499325618287715576714278584016335964839971533451891867336688468233912765599713018094171879943028356392622934470240795482083207610932402902650004184770016827079822103375564542143866389763921593757364084376857681203916703869391782205901062290286392789541299717249451052838135556717386581929879645670139629551701082328915212268089403669614370411514482036316695816393804977179496400609046715849912402113319404349717860850234473017240115191797254690233989245344015435160693606350676597988468820137617400442832175125852095210032754972451843486344701122239831672599255887687372636284075719769953589005982445084409857514632068299046009396345060229349321911006457246021295215816127861704630216135116768725621099092838375066516220465120575687306988018516737953842539765010691674559061536459242819027049279484884059777527681073938196255815941414416695561766214321585608269154218213949414231126388511992921425417025939163279639852855904218063416100838825483620263927554046273903861804035346752376685099310541286773394019624857107065970024038461902072341419951712851105308705452572283897358391942951380409635486960497319060891965625943967682412910779414296170337648989678748581597015985668246806401691397880718675689679597666621528663981699724647145662760424840326308428065336746950495151104459296546458543042617155529170692187143367808599876602877442443867898830074233977091151343971863157814565022948392960000000000000000000000000000000000000000000000000000000000000*i1^9 + 14777535802025877408877863308951924597691167408080166434648257573935820888620154396880617041078293783633940106062320292476593821077383155368180512240402738348913786853959860858045376381959183732128584919999426839385370248437446337419355685825641073931705705601936264074629837393505303913290166491474911752625610094974011979687392204321532377222104379552121770676351500739262722839172445441077172302337188193674562468063108847491803788063236940902044832029109870047959088397611831664628502443546646419888329124039480726293511649691207295415591132506334368526483499319803599607678490044943359267348152461898525252340771485015502958419741532780845474495986039074406478162647754904415474347071385489842143110029533539919671318591705926785042554831964455632073720254279202651488116417979441281325102043043054569525235420884004605257567372827396690857710343936642541929182025133459757259513453264451911238501687233772804058016114160249738240840382279527598733003877379929489588634738845728986444345302482250743396616710090969493637211523270846825395767219997502228859282430925215142876927988107845625726673120816257656499669223003898076619855234965574725353501437634557007173207758875911995726373620572012046427189691342932813290020632784913022085358673613903467302818237804770444502351141595261315976802168032194407632911294076375767538209118478747067668482149363115598848771215092585182182945630442295139591115851481647567245056286308376335251058975650847383106763974060015101234258395041407868915698605973856557251031676624564327671321518518764699808445665169122315468800000000000000000000000000000000000000000000000000000000000*i1^10 + -1466890167230818036673429562311636876631321922875815128957114918157102635111850561291277026144786363333768688544491287290241389205367998484920398338557689822027666942206030663275276149110668209258468671130231800893127610523372316723923965070542709004297206895964141875460736947860163714940905159412508161530179852134333394013768022224326377989529702827844266591468030280687015725099527508882233022472524628778806260887445226329807728988104748474861418373458782018378432003002821135732376080335451439893961201465326671492941176805664650810831369255368199733054015717643239248395859695742276502367526611278349909420760309667728545132982824875324377685702194247225690442519231036430041764536836602587460329481497936177693727766045975574348707671399668274789779269083342603505263613276968328878202516030959346818204010759311109195042856836786543633231246850147203799331349574140655597007806476333186840373518754652124754825475928950729559304189363108794011324540049825534708099858667971216467245826855968233080769309816731153849767692074735680486148849891037495127172303442556622645293425579764805914478328534470216061862299189933699957390320691193244134172013593141399126145225878838024476498293373984211941076689873574694816540561585688725259911723271504642194711860255759577371004736596573036760415613915566200295689817406816087192010028745754002912009825470029817596704127100109581755574676243274838919315608044271325727931764606756232397948197534869282552938207641006341914149662544709022661426254963317908905923955727546196937119882633390434671566178879446890577920000000000000000000000000000000000000000000000000000000*i1^11 + 109898605828338995858429800145673256707144779333895935132440878974124740135215646892225951771494190772766390397282844213170120118060709737343427478421368812571910491677948393646012393596534095653250025527865708805405530659006663808867839989853158888272153471057731583808898420464947039320243169115677412513214556274658399576834886013000945313558132575849267763938946247410433266960608660863682069691080142848823194463176842079018895190257053534144024177962145688653570966982071335210268107061799559448215710685040122697394121316346857532407507991315904139604903630336810859948421283963799228896786097535790397883771751408719567838624732315714999948815333844208322017878137924325137525782462820239894380651224676819645540160371087957990981399160414189816640740871657973641621004405706517012309294958355564093018921212483572433375312682042770760681374854751085596950259575320364139358782777304840392861121281871903312538734041426248616595004528107750314383426283750302594113224426087208926821143773923270525619876424793965622949888541980698797703810111069325336708954214206176493535774527037241738683304148856727324082412138127071679465822946181172072081989102811485896511413170611898046519641203283363724989614531659485626721991113786713181733757014261837973308699689296479058520687980576716941237448178048853649256905907392077135331261649580918704423532401447593050300130895093026574756296512685215980486494662223318365768968360401915533457310697086826562957680599151726327094911524388370459017136912004743680184004430092362647722941122356987354946307086582819061760000000000000000000000000000000000000000000000000000*i1^12 + -4513557639149890542402987928300133194077794898607081886066387029147337673738764813830590999979578946315496893085601494678538980779034964434184667174185262404309261272084364548627207471806581566093497954373210482767595025913928108273196784052365966496877268476286886433318779519003760218899444179190717949382678594693104900859395434499102067612420316553073495535651560508829284910440865437821624354625115803967431370255144772057045167321398624905703774149742846334616097530111100596788303764748956073065176365822451295889621910750732586384753037320396051470142594848027208223676142860705693768967326418784367006020311921505222886165442017483523953190571884184582360112099188294293334521910744117245467881935122624143258943716415417904502379772843025059670301269991525774797657609916377238644283640632985615327979331072272997975757890684471023732756637450581118340588800935502098854814934083684110025433164403953763717611623984011518994300236227458462820730953309614819796254429530061996188090691012627530384202348494447314814530436070050959208001219321750247137121905991538413040534799178722074702145016368452357125706385244350153851583050837362257252364116990974893884711184691712199290732317466284895981445475013373431064733891954260688872126107320236256798541286520289122333765613568988940459719302120398245373039474237710033088636601675924864159506672671455051196794489506905297073397371778890518463423610360239223967033297033060976642682423325522231111786852771707349451101713302448116327563700524850676198072493549003985374037662754590002456144063864200232960000000000000000000000000000000000000000000000000*i1^13 + 115025588712457391304981714845196536841619705236914754515319821186075388307285352685021717700849272830362442779888103807258872320845086104519577857885798870358674326502831244393039911425617529092965635941795869545362682878986177502756414421438702799666280587576325973153224123551799348231110548183788220102954198083388000447351466599332881502808498784515355465944374930833356106873842176100040173102378649858745115061636142132643747026903421251931511322677118466664954938202816733774818769208773377243988140493708781151131764334476492752849470032703565566144909381445243003761687052290382652946429490596309391160728513451988049939337864599230642051469015618194223610265757641255443731275429542173449835679181813874317078743676980391007420591748949431077215462544290820513969992167786023925300131802945892400119524145658856386446315924388010375142882971779985338898015786636352778213297422929528421506452377441393748790821552193800713906412707145656537238834129694903057103435009136604664018656343392078885217011110582621877506394587878853626862113724555036507428237415703406908364623093964426608216184058690418930108866756002383203227318635854741300531296357457789758386099322196102012057757958795620335371521703285301642614728784867095714983750289697961586052768670061013269015856536377791100343676508344087441872514333628968114539127461490222241325664097526099308451552146321084427126375420035380970259141927021640933603200042962341667598363730376871926352979059037503289002544245292778266040424640281912863190140782721722372928111760221071501904512700194488320000000000000000000000000000000000000000000000*i1^14 + -44804752100052271011474382525231250562394562279842426648901755078965956791351340438141027363168124044840241544776917197543854441544125216438363666942303581167528694540622736110347835348981020832412382883682821107490392961939976897933004709732292123411819587197556322738613895322893239225970958035473946286828604542232132654301908271094778363092196729293720964250112126848961949337633258036098579694202319055126908948625307977508366716673599986546336378114627028207966470839806915215921824001096616250374354407362498222938848396159505203126329080527204631180340253800652731244350200836334830572598558224551453868963174127544992627338342926408129036961838379409162066872883377006176698494152620855928607212780460065931711601863823158013515534518845224027227708579715042470657392846304427182979904273776303656915838475250178844360697523091873830658794584188122829554444270325121779245419559072102992469545570076752893635066628790899090230746170451515852817204431923095955787823711816975653540894553235608646796066935302607010764228286094943818926677165089298162958327640027729582063514310363586810121552071809014241228973106698575549238345080200739711171853676052030092192533165482369146625361509464195294234420288490000294924685918694456506267357983659329735043292696875898135096177090184412134313027907381567464135883592932326829131752962199487299532525928282755925100048062560001787559122043332195131179242883490549003862915572813736876654689038124099425740888230950547078705979624680807012284494262881358887030464479393000332298579478064261368843236011094835200000000000000000000000000000000000000000000*i1^15 + 6551763355072855107282201893587725479501881012130188111482437506378909204873634781996638199699209521227725028803730112653964745773027480050437282815551777194449395336426689943241989432560242339870684115970311181161501477757142140154036849775873401944390628171326607445588242873119637390884475351750345072150099997220242822645356456547886952059822799970741209796367957837309312189238434309689754634841416121373433282031657067920318113515843286409237755509255471410710120362067534925472449915575867213204207074589985534789195461632235227748217561557708165412113644842364213340454387295812340605665344348688463879786391878650921323565683652166121366474170838370407778336731154405173328177559247660343442910421905299669997772472070672663998106842967849309009477171335165228826602327035528259866749714675038025768640996402522611270447725329869939581076860689219185378650086018027202263600017285063130497392866928719945284703011576735696875509099434511692455470731566167563537315859861750736576385402545242164784321345832892219909685067151925584184348795794995435306932129465552102496314143919191255184867337317957172692490746700254814064340907405633057579252230090188827904526018372764812939342748920798829602975944440782641095620689043639224659065111143679622143959642415368618849994839234678705311078543424985642546665202922741390713286613282828868446438977901510586906826374414866772430081660937135118168113657428456693879289460592001143014906880635694551158451600021671293351478339040255358765952252868983517666148891099045184379248587762171101441346432946667520000000000000000000000000000000000000000*i1^16 + -314132037588594989007208265075854581260582076463262660682260846505391554469345677906355671660283903955844470495710170587035278727109854400606184228735847190674900844096228445352726511681476726674093100885530987155161225376442463215958049497396523903499065538153980986711452360198465446364638371247518102587524837487247856490764616783989261208972452287564366047977492150798474000505124860481986774648073263355628037695127628792472852061103343333458332892914567644591663618479337331218180095470805041342567811282553551611238102940019675787123778922456079060582164797366868485538109978686269455151244810302134689415785380853596039702381476839897439052312759112926929985161536093589081147636557479412044919919281932788252542034623872006850198437864014605558547480990734396276177789786437834554150528477851678859527745115877575942815860371117432271212771438202069482792420252222047456658791588830070069665770381459417287300997953373529310563363575330343053813013581802507383282813790387086788551091105778853881931813119156638328661818028660611372848883189878968451321526088950594908556195944062976872251252776261976905994732796027785074587962270341674509755755119706787671846368530922257372816844651405383840101063436858392811965682479400498653647826773157706243246444642618266162063866096329269289901198214645054969657452793463171992480860547153092976532503189618496176436836783564183914741646832022370399821008248259092072924008117672403872051931277918114502861781937067547935752397612112045293508222887138576648311086386829406946290227320976321324453919362908160000000000000000000000000000000000000*i1^17 + 4238765222436442658072216154853841456110413434881032580435596129105002069340067354234726713483016425288410742146709552783966896634882402477517793653907075162998429296917250384394992023631799571467790822258794817128109752656196558131051178047060643810055444295070878599013248843618385011902020133665220621822872164175021680143909974126767337915305027978334352783016810167541552992341293653374864362720523747269675543058391353403813288965494539322373256954458417087991230796000727891234993718201265172100490674724151314238043297670490306353283352307325776153597191733113005881458106874791918488050170120935731422885443118828971299140107069921669134990308811381139768751423140241083128936088872231539798987406077130390356445222849899400657535270286836973091848455369647525984057474411610666024511278312618824241418554595657641357065856895556830929830674507500694632201603368424926601162849129237031621514329260459781988721544485279310401359214553127351019338468329227449914280143802713990511328704984044440372752303811166895052097785769954162023274445808170628960231176765727312762450945691897917882241668750036158671750863301228792763990337149681979254372295849910016376403086698228087287201529434800942015333728430329631450061251206940307997443416271347486663203069535248435159343859450635092368417305594627212152725092375762991493837468485241840597357057482149903514541726646803106711084121271721556217889336332517095355651692607453372221282384227834798372592989333122630004845729544505102177612032558069443241736953906494081422089633518825491586949379522560000000000000000000000000000000000*i1^18 + -114194607058273642482662072998255196489275227988577438869057337280130444338723577356248314922946463276589287479047211978739557722091970652075168391370285872652433615503537006092257935152607471555911246509729848393301719406832941099066543742692895876697188834138015535372149004942198527547006190250122637193205287354939449604526668851237487121564227579737201012868004943738280963905644411185738322754207047234608206610845122299936121939086679228145826993863492123046237308185761299683791283917943145758015622298486413094774002139965556179647565253845196585321178897834090042595349941306871787480840973485157351834313368074558179616510936260878847204786379245443302895232498893633891079822410703317018715700876417437645076613957135663452549685367826479734137346691426622002353300404850138945593694478090258370207220718018103607835211972559084299157532742274767926872802407433287825458690472162836871812287957271330662847472981331045111934720105091882987406708194417061544456324509925512539864998497151233258079400990692500220391568137844108786064815070716814451361110500656069515668400519484264525445274724003745785262207599928740562469679161822139011364041241348774817467159943880625855713611851215060294223941441417217609666066819297469944054064299868539772119615206241871872801906724193176826029882455889521668281931146036973550582403360409614569407529651507342109870458970619579292231789593372217096789683571520024910794120241499700341476852677123682945227118737119406105069671161394548556189359229845521469406649466740920333823012252346716770058077470720000000000000000000000000000000*i1^19 + 9813317009638312990274763140642043018508151413505968282127986234866826425334808379090102654487048073824746061480649141074633941976725257068842643737493682782514916155722793231512174950004373905445176320316064877922735832645123068743244649807032858496856843062920946662829362586848908655729627038968539286307928561434561862928301453691112457966242550721243535060054300744311842982034852014154009571081014748419101860967867981272507851502436825162046963105593264046179561052761691199390034557376039753342130979436511674912051271904595987541234396543568275450576921858705320174432959692580306270375412800830644834822463353447674936023491738637060872457252894311767871029776320502242044544952762908010570834334045841816378914206021730754383089923520457897211309749667977720004021960111171561329998903949428326439391599319048511223089759849332755629002275740905075310673564032955194153367389110072558080771062272033829749943416895674125509268904336132544817286931128998752273929508574596375087524833672589997659538606947504943253118832801692745344984526721163475914179717849225084283615261494325899531071656572215278730806752977093655828714617361249508851438912209113695856012872019738846061809246779590220389055489990991052764543254810753700222446936583019973728559381843455584442115843749381652173746266579947642817421611793050287760346701067047207671274293152843515775860231782471540385161540648352875594367981964319178799676108554537127714341541331048879167799364826447010656756940774608808642167547702487641761621194316016803117039218798497681071983820800000000000000000000000000000*i1^20 + -59773182751531908952730820617200982596508262451395914951432860929948593725233508826100989646792863101119523633195034149974311099390046913115176796253311190401374748280322157006403711733902629519226205469177675843986203981862833824723636808791004732482241989430059514785447906159010932070178813655905880541349899396520538912918789991483190502777186266159911428834829731128428673510408545008902565056528086035877324144705447180847512881810061432552966158735641592303686925317144188957787181128329101833838938512948108355754673271539194635468831396808182046906579648595092920239159116132191977154117613652087769322450856797084621375285194244815916255062348135615009580110341772967171733407051014675459061494974675772155591488401462600204812410648955639043118537193678735752992942073279696883939466390616667800565399839017062174591843334773991104009952766047459451464001367650402036866677401292168166451280397764693139696432015392853211569887775973944207848672789713188635262190680413591253341777413311762158432332549431500123869698016119205602481042028503223528835433331834735661419701274624148535435208172159168255414134708295427239315212567009842639697400888459484423646629395715953974798427803840191385181175796137105776252917747221877261978682485031129457252058110185534412329272711470372219483616557130120537441026252519766725036848990978412672221899262463180722572107443131516213947497473119069634701999656002876219236849161644901360816425976729665871373306919081577841563519932798312410318171035305204522154694962448623873454095525727657154639298560000000000000000000000000*i1^21 + -2068915460397291252911478389996767838429718313491539783723210371047109501589336984522604131161725709197743047230401333189051325414436914594965564191568924694348186687951522931194006642143868277877148833698622439825366422844909809420896790271696241730025863279644347639875022060695690889227521585674930022893020749614483242285535313079554528080331857083426996289548551024993412901054768126442727295103352501616945746449155701150219387220475142033120459412676769494509021280399511749068787788380567765784581849667025239743484268856500479193093053983538118269686493410447119718156953948689212354891113172834239147972426837222760948319081396298513028369998008644883794412353873582031103226064942575679973678396282361502956944172142920603818428067661246696837220315841150995506213891305505931180233021666669030302823668788390937191120002120315350140232041799684908185063790848300782085666164043251937507703790743169959635071464096671734232152419047494492407093063079152550985477849895141045724483264597994771820004202361349434705099265383055558062136523367879097527483883671315079826391883096811346965290056991078649841091823085903974239643733452939096191848804291534692154026030079186610520446881370660707241959430319888977243755125637171653927460795777338067858771558828836456276540156239806891934703856462391516818719795576495070996025405105334736513732639039562894993838007945215335641072354368275734292854671822436754606499922746400792625381120353990886938238291530693768471470029640535322978319775997204434624279134043805931623161301168846912849182720000000000000000000000*i1^22 + 75831153297363542532864444385175469114835925574431573833673861051789745384739524074758288111690054916082414076399245456717738180833855002377134342394501580479402795936021072327347448964424215378721037065924568327772387860279480439385291941507080645862421425696459756715235558011544163910872690446772044882080280528966626914096469731024458422823931518901922725045987586150739410233062780234938832213255391105825119239067066493034850232704583394502381489381057653594571721008870325193636229116528027160291009178104896205794085479040313579169024636179026700959027932007196014891146582004370592451200522403344012429356141992994244781875648947377934922928941752177296490027000664857741702026145831692363719031974658485795027716195044253387699379051685894818192992322663317866791205218834792136515649148843913153110379607141045294073685977998185963840966360310647878244561625400389182124931653517981782125238477717877007939972495545319440149881954669622284812099088725022083980885492683283750816119776464414321805039432201082226013487486744011877193557535637432780406363939074191852197910211996967425732516795310985673054490875875538730233945679788748394456418392687680017219701092279008042093139873413788351578917651259335238986080682419688201604557917787809953611792380633940236370877433962682191784685825834871902306642711484692859615067798667304063852711629125061191127814919115048494685350763513046056669857107654161817240478913320156211796740518475662765631970107269256053331400556433642973111552105939369592779240661955640581226464072042136123473920000000000000000000*i1^23 + -195867423515644782704836130060790459585447835635428331615799738087878257444853802322398156719938521333854168504333112661637973337105000777734086288485917489657625768655410100983986169103142131676692197810143744571817121483163738467209975862936310096910592537527558287749781037811249449918412624047243338533510369367884478665728809804309210093232409572951443772087213507032741741243431266150153935024592607609315908137991210688646142441139862810713059513937370299661220458972812398429143962577216479678777921881431206585658136935740588999884004230953129011634197298493820234578212408883190696258150038322260731229004244217301718033794846841053301508236854507144271295036103380438682378285560453451307295978867487935829322568303935868605891910924787655985080376851365190803186267760971335984035426954829932807290248513335208555803359426269497704539220295704690446511061060568216554828663915941931775587381349608184701802563969592116263280963629319825134902722564253279103468415245618948939293041243700168166185412419745379845998248222710163391628854906638311013626868448140894322033909921334224670364849768418843681679596965341625989934257654554924901241978686097814337812749983831494623407345737318899662000190283037550020422998645926184287414233426172909882271188421380576379953883265773956121473303700464073120839944081412368308996998470882537463594598172914151035412840880023113516389359162901597695989630559000418658811191319540423532269457527430429695510678778837146987704946826053015312661163991604853964152357928992732513076545463397059133440000000000000000*i1^24 + -55183103257664911885784136138009888473424054838246915723014273502458994813658904783142191924034678717439283691165602992608151734445761900843750715339519107606100670822234103429431680869756740593380307469785220464482129409417936562594296325996068185669468334009556721876421244065748766363800670139244618579038498344225083465437599507538473283165486452500764728541644990781068976675417959300851106987935990976561265714350063541512426613762437233046881199488474629763311144568391339913103275788117006637959568161025313111929193469328212915111156616838651590368711252235656492849252359145870781837777279319562284662874318423262549220330046844878218968629841827201448078039809198508917064910494434258202557701394217095183926572944199867508413006009060782283022052241453262458288380930206281676710417539043803987712300117326828279281809790090985443155645084383984390639010393465448740576226625475498497830989295493265906418211631322029822336108519707173796059405277060751350101536275026690345519180654921025683962651387976492834335734056330615004046581164976608138009103022031084799413300923021479077789082943809213313925655900709073868394289192117563887198756714862511441234051725637229142122769464046724411218560851907311083492394397664733082910874103984084873581521068770361762217847039529348611728045548923460234906809291244875947893025989365475934017521057057654513345075741835643545862771305050754824995560981972143137497332001339358362385295352981931276156535980019330392901876160379210447967952134463988095762586098820127277576979568116157644800000000000000*i1^25 + 1158820657647030179997132236807882051193207692571569903225714298762585867828034096922961161380154980392367468849907996976361959427171329291403571476523335896536698164235088436588891435406041780021859128914981831030154931106194783996043892393299262160765135203603779617449870467935574996073764600209135965751210049794645091433134380978313563237381152790261778884509648706349172102265347316645931685694383686917839679421134403039623385256413049657476992316027688628186140508774135917422805511559298208420315987333693418666492435447268327166256971204336150387136470705304879198155536411487747739027044721561434608712997178133822904479348303459871597387544043082990857708850323611420435931230249167136908678244719524656296115242359645134522148786740108076965673502875236578876059357261375454193549066157730531171035336228092830813585595558345873597913143368460372845113381531247002527869505871862175209039301759827568736477494144494087832295275202760073023987410075771673740013525550788023453109707389263829795777879339704784106955534183128712194146630347426819100506351117692203405276183161586959390840472335990598879748495173415725380610713664160222519498791742746042997470454965484743199988382984623680770339745428305912162528192653858900939495854614567620200211326928791695689767202114394670815854405410595594547249059899726500800800857172286621564962640443441256753850027855457691840491540759637065429862268701606330622477751360809385804240254651505783360675901105100575855177137974702804701066746016210509913628437203540999493805952314137116672000000000*i1^26 + -9009362724002327101731809899729001513725927092009059412568346599303164570906541396519202700672543852710353189088122703417441756774862877371150827422261687568220083650856334608856005514456116493409487292800732870255102720410901885767894338893815437229826855913780624220988060294135247787280217696520795122753683522111284884871116600871602748695737452169000703534436070719307095654344393436564313657856211411458148028646786162600271685160625866458428313135758095299571087823171383480566095654555072537429490747241429532917634532336070241433589447912527496637164378566517833115175908660936565000253699722009270817306713562135956564254916085697994620639380683679755472686526206112460884123480796418091023129240299827149158668859184310467766348148188790539334149835253222734459704590932132709902508235660768042181290722577213389584111215618651669545632280999373179896691098358812680547085606239803833441533462055416524874949735432114180818962909311482126206848834438002508382413713237036712921761016803413532395396665560174879312499110876366398528815961445785279089084820353086055547079650665610005664031642027373142245550998768792101227136687694741842455489457327656855478893161530700310746623652077790875162497093611947833303874115875438321579811044353844704700302535401555863931783553735422117222716169775419071405782972524945919845577864036075993511906220247282182100500368810536270911839534195440308188479509476637705848380916488034809514644994939958519353661254010658538109053859277134262106369614679990606988508775950740042514542898337284096000000*i1^27 + -40642103725582824106023958347680966375785898308238772632401570767079266876827860805473950862536781182770792572736243062671759091139100348323551715015647629172967091279056955990897157359043267068993500864431345939557606138801310164994629454450314805761145342583886180438393807753562145043319235277831591729488240196556690047899967079069959951143923969998043302114785138123225254434312456585210493879228397822619978374982507467986388195485246476246978268008204456609493149248857485431905872963035273723996535135721326246393294558100530774680855743724322649409000416365571944549447320459776005323124210220441491381685040362763858120672856459476038117942683586013398209422904736726908082175875680961060554432887656920421829197334765912138305057395637731701190611981476456682980631956162426595889838891645679533635134911136156021735402408822809031444524097710138589747813720127946009384688872007274351459410359611958059541642624134226008356109717712234519212206415083628466411859975152501286708062677704754433382621155694533100614656429259920380337519095303365563156313801889266965687548984272191495161310767038275437651358211963728087769538756392529363183107227213964209484736094592146283731955802627873452345304183575458755516438631887798454157481127563631261477658096158590318866148384634287221257145545641503829088918918385259250288955423799288206933264777368497536490084546855031918126448779699110250983377852128996325341248485190962806768165503808944740082221439895610992636401949983938068730922671097014656537950080197361215055391121997824000*i1^28 + 372979937786334418525850446481202367491361914139804487928506735916942694102402659329550204639341403164832436486606240339049202207685547576237328124832292085767330481864853508796231257094481593313306990112623894760029620069328301584445494274660178031173587393050945521218096824322367726176477413683701228817007981878174854066191534927958523613200767776680485497866954515215260935109700139736542621641459777194191187698329881122839824814638061625268279439665398832803263308260780300486562786740966595513703265655225940670589635948943512634826826370181384863266645583874302541007966541325608213952631516818959201560572155210251685776681997164754889784687166825887843685589810417830574033491356963123304116923207067738861552969247075386276520906901993403439301898571298280355900938811569012272359374144890758033412704848763840091052133404348427606427881998098844054369896133258720018701590948430479400144958631555894725360408270096319718708210516133780914215306967749773618657024281456974664338368640064580252848415727330207436926071294296627084759235176378209465822523830169506181746437974275742995035496036451748410838026564751544001719948854793288838929817100177130926966696296673804078521140423360633579439874261164078887980328717945593956132881928514237348426642838781174482336439602707578579543932121593698311884207228118160662288579495410015323381841334532694402239314663518231974996020030070036522292192202795341816855608885696274368503782872999612268011872002986585368696653746326288407001914772732706402221719128827059289562386792448*i1^29 + 9426721015195586509835405932788548191102273852486401835239891919736874505735413626961921667117882442978229698924704437845388695769872844541305510603544988019817046089319302988536442765008927424744841269105772735602032777068904573430150953273885034592830707020406754620792255884433929628741373102471353546480425137876701980984648797294180983504956160034746918810671916051641406402448737976136812672987198109842286151756853470463993077032887095863147155418638636848316840623733900398021170573815055367605740618674719545383235004173963492590736365441468659472500323710628365530246408890634120035275516674372743596909363997777505365601266775971616366572485400681757204629778643111113320761524379176692950078355982457225255183597291381072965992533015297692809089149326269097455764149885502693975627897796659764181956983422109674500525809560424276596540551585112514447667105031489734180519970969645584989662004672766063173725272296266525491510725393672354082169002521365650493576746926083498631042750776066497295636388364996812627373847096115556686992392327226190407408557650946641382577099399146992196443802262951623799151241958712813850511503266299577938075859927244538064694211786748902803010847005287151353828711017693940847692836129621552419186284220527526705216809166234465256978133712870129858067404242358220702145778671630795226240819567315366727292808503204932949220445359077075349210647216275169001259282665604024371649683709469956309097363583367387873339948779627029714670592564598245726671805566847311162414848253676659947864064*i1^30 + 28154408696653797505809173136360084978468427318979067138583936913068705761655451189494142207163460618936525744857120470484251833108391030855368921884144430961969926082670888001848225279957054025207205180421044400198845828676213972581431827319805500811613176784212794776762874895507200764849032018827326755450082353869319878568522032644490770579794919939307486896446980396595639187259879049220105254252539060878522823854186459553698544674262949497493559410976996896337738106602792048035589153181556940472917772719808130788364714045230470263671010417215149990351350170718527406805132015919208407454735346716133547525835649743916317108504665365962391153548875606029475284678405284199438030321021564697730008092016652676087017833001977619566448074128079123979898443415451016102046451428957440302935200178825496676593855005762140134817127364466487592266853775218440553003217466878318189796770199135095838111730851623031080851999705935048207289395015432473244136059112471265865974069823371327844578795382655591881823877581518398492684474227504154401177306517806920686293935120216633656768544777728191375670580244052104034487966743004276122522154069052713840028236387567170256910457038661287309842201043771088031188158631119642816583165148396134124795379239298619400757438374011361337842445166239178615772813610271222081555510385746416800511165700601756665809596082021353170261913074646766441118663479205395390662207242512906295840084879826836818959267681466252203067143466580459238552536634939991308967305672506173289590683257800753152*i1^31 + 31076257777257202939418274568998748539369961574515823720132125082818517798893190519659504726361088789639187236163875057144523790298887954250404568420369245966588073062608090538619974193600004392207109707599911773671601502799627215166223524534929497045275936948797721662750850560344814706091459636046676587189071262312528800922073110321271694909740684687456282150756555868080106817111561249354334052010375492159772196877892623742092253350850934385098273532547665592338869060589662595283314587462870237984501044458393733316946136672614730008426780104024617670519297274186951134724816945073630234658017657433749449402616684937625071466732589258187721843983302673480565475687022769884721259105164975915951583231288133059487484806578759943786345182643879004202832007227766739917881185673411672024263295782191279580798710790038149024385583472443995948652162351286063560156575546339488491462325179685182212803719549549532708307794636326347707407253313109773475347986935672556976233648506345708043271937375565770823229512864332073112678041472038804070531898373183197711726474504806108918717931901425229952887780223126717028651594272140090776299343756567015725207920321453119759020388721617320240188667114254346165663754461189147146125926250272587764639693589534403860957916889013354558860127862761319597942218148394639522576734948495214846058160643601837977758173950719929278051809407331949719037676279747771500176485963833506521243707284348643086891216758496025942182601584230029099487906349650810459003036376986738325941538258944*i1^32 + 4184600426563039592146551913172922743569034654560181326528826175166959848682079928275626262389066037317312441885398086119962435097236780509874048904622829339761345737454279223015464573242339183446046174749162314271210360326658921613446198773295496220618312586274000978846779177777625671660775843564343950486165646800287994246318728900016699855300808329202559854047886069654687756807606822161078960280462314541996961323284034537505823014493120695353164690573097216752637951038095061112289504707138788094880650853077023696091447665942829797402374058501688808714862049937140358022753908232203059521088358684625096499820235387387884383640011828128436094813308340800636207314511862399139073973578457870079663250552470580625806398743883166845548900095369552668053703258523981402253031452858832268202837063766205999564774458417856409756395382993125696289186439421195753663554749869445187154765746822405363880548445848092905754671853496846299479267335689983141562702969308214953186505110741934391596564870785929186849788294675452581040942410037683006948739340552004256126121269328610187241850738204807056142793283936883240882774181513694364285730341149604183721309396087677550190053715862450231369085376017221356829820419353556230263056216997555849769670524642069709201919857407676930272383146383624342196288645980221607831292939888429708361170296484945660565879059539743318616246762020434239589311278570828453513437597009209879667019933833520897377208734611222555997740653042879614841605609281201317792896496936102574161920*i1^33 + -2281370405228449524510052311394293320789138638565215654372660127647422763305872236608701511384745040109466802151338879950079686214073936451857980179499418094609828028037816305480651279132433770641848165622763658595218818243933973187912736834726006208540297575219995910833934070265503550555539471694027743140182675704501563960577356575229977089781575650651234424820271831483468144219433157036381292753074570138267866337169097920664897911702964347969900967477908986684681869704771667540389447307753852185392711108459494998821142306109652923406261947049965548972861762331413435522049847844340198982896134836425149910328296266977179684081751272888275695327183859325052178249239787739970571652077841248452560919618199101238423610945665126140145323205407299158143331292690314935669550385476972293711451410067605920167198612756331067985248512190005984246804603346779843713147130637815723655047310542753427850825399833746902418638977181001543207156335990951468550244501254735533837386304271871247905070660842359542465312730895587932543836804265669282593045021568898718850004484077524161936954074613438507029569823726429102873745159870484960681809934477754455338302581812639223176844915074684139753365457637493275798991463328259556780927060641799324706325348740584220057692818205157754251094568765766730122270536087080033040065564753898057772341169672406476417350303053320375907290372234816568428436762912442559360220824081975169584994521387746315463697511135627550652755532096719812947273338261000882899969292235702272*i1^34 + -559280766523777884316131380734537945089364067837400891406521351206497251513662226623851793958215599124573771952616132558563784167206806141601221670443214572663873067663830020606332025521464694290800771328382874594982946451761879827102853565370771824424382363057631488136838781308857643736943765543068194554060941223012620729388647729346474097401450685098990909130988759955960909943830750440135078348779219814494288317773405536365956651283809897660485343301971358427669564898855628393021223838020000985550240293388003794010140451193578808847622946290901556137210065368067860265489358062240133545095921802378011397259226650299092314476007019960611896705117876516056182913083096381988164352541018690116193556045673317983344036028955521606226327490864792081757015503901166286259485266258833760837257086639210299026083424113816495158661739860903046731116645515847581964381776571402967632730780441847052202451276719866505019828963464168335813147704221031469985958113451753091837132622229737978910812005340850625983287569840239110380082447226865466751455659451412843846989154665410866298473497249156538837213572280480753611837926791108056953617599772906550775076909513692376072045954305648193240660369803557367119039865531781184309586385607413361260865796872307516236316433993915607295269201416722019693016616503030778603532226778096775704850366821162034281768775952639024127012721479056303371894250715695831073895643594434740761386252681123053160342478493324013312276048708263491793965518802373660865523089408*i1^35 + 2278314029462030260635968651159024820770696526868369605385344234697666105957639298774667670255017098606584495855564733882277568776916862992115971887820035992444411709959965108098276137997652420233949652461523452839359907591317769164654517742373908360670605753606677771530186942142162468868562239899469533276552001547685534014905259991290805787064195341784186243328867782262710878755045227341100092049951802208406442360559826861528081022792386997042118077816733051640267882928897813183471699002414759644993345049311397767269750954250638971869781725466730059101206445909664676168517679211349395060185807753665247748483464166261895003740337636389228564362614137275842313613443656406989086736446259474764631596727689206091610103673325693567937923580685514681019518860053713485937619463324463129725856450276291015225885962551304800471305696347031272496592582076896972126154788879443699972512768715116146121486275299310886042922462792429986541908736940060197143501947903440433586926348473282669250419400532889076382694921046318219624637034296947307913276953984480680858794201954027733439829358594924939407456732917234656052375035640467274635770801529509664107547813127905513650772397201346039279397828859607187700099190943151495316710319482734475374452941603930089897448740418531130472904604211808842429072176352929333724682051480623071841521343587158493161223347458563480206417758095949303566999149610355109371462520368365351828806671912676990562853157492835225641954366947404625523650292604646700613632*i1^36 + -185201827698876057552848868236022973707513122342618742394825441079849475082547782309668594179261489571142311757409951285639667424109870785603870866459569963740459860039190538785999561879999330054847417454243363858894791402130192935665406479420715510474428055636184201907580466432419396477741198659851941588350869486642133576665755226840810406371583334643548793309615722209337928963585237573004406573470284296588333482095743113660335236565604821862304648244655335662392750712356868855223756306648669149766992150691220671684954778035996921234842291817473598019051235831270902575742447907948093783443841237348655122086366751337742391005060242714066010141350758820158902173616617090062807547644114378414028720733413941302956199893702133915349332576794046139886310924403850835992418279106277941463419907711053102162485398500972855435018038749697379188787136775558718976698879160519669785522310476992513070592954123604846957702170567340943715503068158719512532506510352019999352985711551605878030258479704892982745728774552255907925268910458400276202777059482162881040452561492048930494817126639459613487038180999961392632203739498557483206974026183105986184378755015632689285074070756021415759058811112037598227332068945454432894397598538290942315771098711474448969813960873523447804121973097710662011352122373908896988935062372965309288621933422122839033186508637960894102375392781256877609947251504793508881011591739279251225304365089321797356179545494418633244351708849619911983547732868464640*i1^37 + -19259333611854871556557235382056989564638189238998196284985147623644266260212158062284487320208128911198146143400803626724042523157080672093461554993249196271558480771523501342150801566555438209708638953113498878847749473126758443108310070788357637754801061695569740741928750513006621113913860492378442883614228647451760088340803768654534064015687773812410001928455423080543000002030801795496707712751602360352708388363313605912948445856609103729787640243782354669191841202085333219666369152686762189837371478133642763754775431098842397950068528933185419183163581666776504860688623960327939403266661730285730848335682748778734425909801623455122903704551544692938924077057466782468402900025378910117697246731302522717497583634761184164948613015623769248921109047388292102873543354128689380191606748808752267640339481302252237166807701342514480979251005019015005235142338389253722565822079092491013659772875270351895936310065328116283409152618975679411723074758957426967435227196613494342838330621605198114668970123807513635208222395343923397055738635151594525742254522481537174503956477024253630589221862569710527671279738807144530300645779918662998795998405308289536630189742703852953479962909138897658430214088240325142262379008649131543075729445085816618541090120135194725539016679808445056831166596673297284005341671213473654823751197885066561948179365891360630883294307863580477003708946501594380477660487152268247015134230045445856638816272524284923779824505388377087138619981824*i1^38 + 3055339581615812698066907763462391310338070155272461058430150337610843900303308287306603072303833109948315859781424259468259261170151651396104077353583230995350063149493531389817282742915932654689670640364350766673577635447546805549854097380957395714007690437599278152662022435421866968867447153163576336967715374349773522085367672965604484632578816625427751924554824457960004735022290457843191444521161861111943163025950127612196762281074707796232767392641584236730623500715208099571250389128098743905859941298358807957470978565219190275790634747562537987988003884976159091754638754988424062302550281734443589138677979308649703425353021794457068714350712538631030578157202694887142206224077846165895461376197201396402317423778544558130979019390447860293113080313229595197279313190761418882233668071683294365617365670919676333553648660858484428518369643090872599646854493244165833490574411970914032911987409222212150570226861522522528585439429344660874085733379167864261937897526025799102031221205260330743250649195776610581300040247707901199363235174631549966575979758882443991793471894855106184124870289630906697122203184519514889023015357013254959917024476228702602615705839078290625676523699143560895566803815753168157707759959438584391369368598162901483549298473267974732798110355587337114132038539512663126166586848650191960850444592560908823466656099165716369416857206151781385208185600188703780480568858834196118247613410777805116079458765706678636933146742489985581056*i1^39 + -68556213288674105999942051021082270259376853105187137868681759741444400057159552429472754545562615760830828027388562803288615516355219719013456780955841499966472592529615495411714794289948911742164482943785552063968247652089234197053625565904992616524513810149720509054985230447503775358408373335375397571016779954015645386024885840038906037634937186967276868893306328574768887541779373875128026390101973046621901668416386299021284920483131347177440961159803018393433900605596748480330080672746987850277085405481008692916613339016063466778875351690325990961373941335897588593427740218877498637867517825025805520777132812666322441687342939373532639957917687789888274942880931942382849241895258178239982295615781943026399587640117927743037307849720095551547924122669425913373541591413214249198668924489791705057306753774713750850928220158503564522525865264535018926441657687561091794168416996979045406672439790206867648134102556009040332079839079465665104834252071437925570419326692466554008576841739197957927446915176752259883891435518813139534314480165789045686294927658122408072467423755505030361612540025875131316355232289796191425244666527573650907649174512083258055832476576681217360089320425044498306546207319645046167109324702777641989199581269558984084973500835882555707435275152194942717693860206117108713375755513742015028041680187826068164401277358111937850754412737849624064719220378081355424552477638083426845798268001989990653590881747376309788614575783936*i1^40 + -7996976063583627534468032171586546418670928392229126961625480143362942366436808365032432342693860026398887993293164453201606344347959105247682866402438596639726259994961015269312639936677739336467804927318309613800316416177012971954563078426300443116469258127529226642808111049620876566417064892911777455368723946477602310777825174952007261430485597822586872097309794230344043547766539194750128926163057814679429535393125870384004809587123438390831899643592675273695504922745995608005124195412786625614567283582493266849547801793061298381513584226847448664989753122075758672927252176495802454227989524610240604445153805524562555997736692176436831824604890042694487712700801302790087779459941778899607125136725360276286835814474339623482160190310171875495546483237864810334508044711911078530932339854394550406093324470219142329869688637116211340872840224782005582232922081867271062129922790988830943927229961696186322370175313532481852676924888040503279810422304362692052740270570417811336621341785824642595504460391518738062298503070924055635031257155479748488527159104918422210055193943539292061302735362838128301783992814955994909752729511836532977390042992595771196573397005280499403403055960060820254567544770516455524605210188085054694936406445951198892478684033091233108969577520812031307600713631441582051567392713938908265320998223481841870874612999466382240875864785151204420596051151509896266193578592147193384032562600477326225416927597942425966870528*i1^41 + 726529515193245549120848969069927166680684979029499776785058238545893140443719056659997153238986348522975314054961379415514916498578258882801179813567127150568893864975925700624818195862427281289713151184616422812549264634933770749561306604324564989981887016715326919388430033575972297480671055414478720557275135261903151368091433633076856889819081439731233853227747519493121580431730068868873626632071989994169582303943831479536390376230356930113291971606404045728067177161224200436086316852775456015429653574058711606342472754468824160435571043337898194131290635376932309660549855031718307415895776713601705315579154431297942392253450540890302580530112051427513362162215928818323083694832440495867152991286072055798283747204967952965719436694110551644397831505085890787775704054412102461770434032549322487860531706146728277623634722659135653344890075379321000322766810256530219042188352449041758223541322056695377140591933222816023833447300975595490969365346552492712266672640195109248692423319291149862947083495050796280205834501843862275819601247759636066532750971599994438138504611957554032747063285965893246711726873263998405624311949645081387927883502582589072924593961962903695505985170825198584284962582362358718944873394186897258354894650901016502685044264054586708359459180970257696842442781219515083932356070852824125317948285766207453273315688373322505510849579254861920585407175253349904710721769219125831939744062683676906217335021715324928*i1^42 + -25371638938410572901304411594164885200151319568409676013171554701985317644148663507550438436952090059724316829952043561728380357368734718815910601862867885764669702660779834560625715773345441048056516644184077768481105948356392460090736165146790572711377834297398521337360804073177562416458303440700013934367557344550667036209357775636299493435474682235836902816219811131839204310873619474044433680617699800700391915123264384212476197429430103242675561257147134600217456884878444539918192753294430541416600296167593415253018358018482299398050948684678418336660734034040626836444512244089844472305332353433270320554872098244998430121050189136801836231934880352644334303016300631064722056291690655704517846041548526564605297205551526133071614685775828005248030285171999858870427333835967332865023971005470924010515169286715083451026923922973209375111785056081116815032131600927963752755752843224587542941266399148184047508215281568722406242302424389237480597816636436233133229357812271717875256069998885772169808017125425165893692492105597455568796248110682389624853610504811139889261884801090978566255575548610585019302667510961549654406336085480911742841742990911984924319894996891911907342321022129803645200850372255682365057054830215570144103978243626868366238093894743798725331484930541680152541175519702653717984796592372063554440433140616509830286952611627164761012275412654108771352441626389501803812705828442305106464506036564053984658063360*i1^43 + 327717449350997775461070168100083873702012565979094302431168214596753164009379917292204564672680567902435062252869938920530371680190112246163254674715611702921719363379609489745898341584352902578351355907768137602996259974557996374990624975696783861355335597821103587493029770202364481203297623865649255234081900372780319416283748007483281866128220137635766554631057122655539385808082172702565670299000046313103592717592110148709258120649424114310311654903141033220814769578345022431193156352231682095093931475183941082669165903375937093070971083799357233904153179047419183004743790398345731078966372787355670704446080288289767963244195233793100479760752445535373027251263968435086063644086081705595634559688672042428357729353745300907222397407117196663364495625484773262245243764570856519040161745366224285287297428334487647277495760094404945033065321192553030501190196411222764171563007114080875702633670783892403212419160310704651039953678022917133629715388879228478946658903926880359033365883978800779491765664252067224611140245562778718138048301663537080779054972390385206248957619370001254510670256875768935430827504110026881393255798693272036117731996378368983207977017253329932394893378599157668717582089848299306053445272689346666395894852104858989557189252712340080239190826215540648126816868607573744593111737926301691267058323090897216219104103789924736249986013260241245951958994310483546159456758458270211553442402679195172864*i1^44 + -1730940339853513836723299922723952587309706549182420681651819453630333823838369116454121784651316231606675204053975003796065766101638612170224310914307251603572684301833574148639903339069784816518308106489392760922415962778380199318897081370768103472779360528208767796407203708263415498545596473439989461159735161404674273251433985974551496268713860308046227410892521549906354137369682895677519577709708161801266094503765345895728242158143287044513575374434566109517792745625411146761322903529713146371143337150289373253916647954389158574257447780524969694660288115018173429573021564329371430984457055295761506959641724288933467089699261437100062741167451051063704702398369370994491943755682797654106997400067197383858380739125653067836428647346289295452472513063768445694197254245403685810702212316154296519648689480316897614020515110596343880793326481676769852397648470459319353696818790116918093356120050079825918949276015481950307254112644863378046587921730936084980845562145293177056720586356446874087957061046604920198119715403706994939824013126997575177911529288931847959448790999652267107102663666573151425240418598258393363997587259309821747210141093708645127078593817107167095445395058908278621118276436108168296197896211405078195819131954293104720796868053798298788032868124024531869202592311883484720317219354063932555192843247631104443789322253424556607611503773785439894797500624829956416781669036482187983838045536256*i1^45 + 3007499307829670717725333707940258711647747710736971905431417628129913254493958243896170174226232814315095309294281114661954550311041522898944254112044258271212129808529651537756152185880675430023970813633922699451210000926122579413038168722875980984472607258804529427465434250522070233286465326849553232531427338243957394175093831100473889334779946689497975812173677201123040910614480097556182893333903895034318488278162802867498361133555444108903222704432598796923064891773571701694437393579400368324809504635527706070572652255941029378609287932431966122808526365672165585894843492901134712976220972222234849610339465183580305680985094938213460747852178779652676540246345568958098960160296084148707641744803342174974549124465829170865832784706228627876283631249987620991378955264766230970645652808599435040668890270460166508909265316223891087374914390201987076927345181117032290885018982496645851607881052282946555558180934360590424234761162811514775769678862276192299817432268436550574393881297011403422156227965112753339890705499077678962471387933339965465906795958870352133657896524126060948071860954320071924777508852773994822601332670704887454199024648018950525994976641518050706280435234227246736073785529698481635517339938937171964151875309561848753085082719516832354324436846476775171451269382764623188624906898242559285585536024660269388982872019263201529000357322713382753866751122876652820585333923266064023552*i1^46 + -1956497496855554467243271394100036114615509392907317320490942489024159871970012899328676535409844181804194051901360976351782347372376241242322110738650152044042251075011856289101621599932090094030818557010824764296003119984764659856942189374595325110657558887260204861381408667471991546517138275516629214799035475554287475655901142485619010077344717259776061100089408972045012301124371768804835472510882801144135451183762441383140829224271608707976038200729400593133983819592986721998470854524774143327009117698269387960756249290848737261441956843874668013845675431671590965093478029193275407538198131998865146073938850688209557541430784382980115497427168109714347758465627577120556507264800998216906205386854759205342805337785452159619038986307124044637859923700096823267388211534445630845017896824478811819573645482936588697222861389267405284605497554510466218660884050028931507355498261838493158090073173854988661435624911680414801824093238540306022649305087630708078894565999955145149030310983318967142810384014584582317753628916169725195809445509512186360804827174958940125768666640852292968446380270475787493781263544199885082400839419244136923148216655460242287048888557635238056761164885456432841520617867898161532350822175714952048263674848180003701860206812562989679061448050356233885078154159296783053024682381175793362319812943019072766810777322953976039711041454258097227624736281266704141392245948416*i1^47 + -436141863609442640818619807084851919987535128865547695087985938559583910255205014581329058411152263331628229529945390038794444615034027489853669009492763419453123710962716528488096269166660058583382189267478494365714739107653675371188137703842034694322724919604952547136579724082405915778538952882767750578249993954415776187394675225547520881235378690090479406937039487796621580519379061966338764789612928890761157691402705491695227491007440671032716190661529130373342958476762081521054024245696540246689757627417883091469642105409260462507590459432979916554694634440777026489997286317962451042830569283151556910577329136925390332544518017160898750128362673270810290496321900397544493954195297286535016833522249059796049507084275412103999257272974335011961668664743362588322157590217738905830917331904112462229645210442555437774714306372213976564825050188745203243646475416862697809784595150471199359782344298376050764520806600375516863924491516803477028011400150652042307030438432515295576778499062402630804834960752808598741144125863165181251905775005612566570749499105458738682223428952259674056288315059408112289603798764320350018173189062447048561193366162525693426511684030664904931493343948071153621127699820681586433818040173103385899920321883540866189495954520376730210259348948265536891885162718232185468867135305194535071569968609464630016354051973073988593650330484921463713342239812400185344*i1^48 + -23432675437698872484183503450322584553296746827400424942246032398763086350997581555676607628993205817376400918190998833281062960033725841782614699150584202904327767023309217590543276309283989518225729489581235072160093429124553318249748176099196918955447061611181158510020792224866584389251990310108569889262862250979675799296553291843955521225127308758386754518064680842796325198691246456927656316938364188290773617805155687177003310448110444674321081235276869945756588080952799302193057882236070007055193287444166991638000341141786487995133454359352280849363582673961277618881592397146908891457676810807404897687298583376129485421634580123995297345861262529772841484513661670130428926034011858442978330452123354640875714025277348663000577899177556647462527112788616607721795072906193910380317260510197450735606051446422451171993204360367092107822230620875428413415472685176408576706883372165291674902009265543354751210777931094646905039242225937366842172264204543392301962928485941441408664928150389637796628694017145262477626913471190479361704181595948964030143051787964365546981761851029035322818019612651329117946943360566069677879883057258231254904736062917184075167592709791258021994038841947715268844920565169299612182086865688574164197261697640812795207529907303202941030221992332072007967419466814371905463458480797765237546990891875680577901753863797023021063528522581406880079282176*i1^49 + 59979403882934010425707359918747142197878331283671318129384734767804815212940979088966099081366751349782080438388417454191637224591391102432926133967062968721141405985128249535025234684780722522147511466714662636271713589648033029533406067580945376284014689629137103813618753889475493502689316992706667195586152790825672019421453212528758813344426609566214597202166990176561336606062531879453367827162597782180961139055995515828519803272302002400494435142427680296526388685435157244419859430099891873554821837933242713818148178439330047247103410233935074248597901603995486073199709067142108048272184393238560236785931540482435531656211112538568193589928155446306569223220403911082247126165400700921258159703316324410702368167579492968974857803229514893812050696411687094884258913436042156231854814476651321707488791783479451371630927928676722112704549080603127217791296464792001302983029330841159889613931532334860932128581596705841320868622314215320878719815689881582619997798926654552595452094077680174405394651364872694273536020685921142281132645583714107297677682785085328154965978623649133575130495959057082721119361497353194516249037024076944971471308571741704352140191541662304757731217105111446912678053501250423478961911313212851230410105860908145057230942166928769274351288407907669031449512024761492492060127701506458804168463965756316861334945273837487122767126525378560*i1^50 + -423184261618586633125545699876959028283278449469708097290102297035703383314766908917883291126593892384851384777832664312431560332544778000442929186209512250500689358200202435603513795919899999183260621501285378520213586279177078037988394857465836373431559656442098229692779598403728397672204883336477226440167828096246318125791378960094448630287464616293859700404760588622713014209460899526475003466569128273914666522915700574713324410562973213955085176255124187042137053581295801276191581390064870184783174824151276849875929568113045493402041807073710404414500716608399425717777633886714230344536931432294216739701710712321595473266746401459960802526037377314372169611046663881010745617144155367424918451636337221041527024873692663594636383609775678595544453101079774646332263412192877661357552970833346357695202265372600542411760139038954642298765498730435358995660897781158479131807856861705108718049224795177095806368375019029940382368780051073273421625637331558675976748787927782352332241665390933753761193550637637122226436185354427932566064654179847616784159780948094104811122389884859652275510941805144425779913239090679388694785871013379829503070527925605293964855670774780991762112180776018478431363753564562417239308862371450547221275043757586051812160360262449577619268122289179412086396485838256175818990754391358344803597751173221707368800414432156345958400*i1^51 + -318350295986938378256719034567658976217462332733073849050240507761729233466011886147918180831103102819640270968619216667160611194769868269565348438450746004103356226382438032437593491001259385394032773034603094125620789077166583967191020743968087126761771436581940718167500185117076298976568751733556061921842655478681522863802967066480971120364955309127242212032782088418259550400274205409061719673057547738521201322472067779633787779472248798748232655879962937845668809483794688772467781637558909569249652139425478276123560959066452059698954342696358247495104907619435575943878155298336745005647260527138727171766775532460784545426291814317748354930272501207814170832932707392854165394440652614150464465197739919696468149038170679861125262424110496300773250887056217481627187106061967239880684519387390339993298110612690605487686722488760567881903077171585265510567071539725903755824523147064986052856166723965359891429017774448203218096759011671905261146051005477742315432479514904682985197762619389519455072340533555231953935138180699792891426348583110155985275180312704813889314336505698917478860077317205381550374631899507487523667140275700562518487237244944831079095255154625087324100239259383675007669910404701723829500272768512135471346828798891960334029066606916455832798066249498819772117273247629752376219543654768722468893893478751973631502319616*i1^52 + -10378697370019194423351304292989342413538625059165805687669643849237277973602487119701791485782840615651823579034967232573552244782260599230611446952541952953684167860556194193400647373739922426545323836891477392293498420982899430011976817645120062097198492554021741672354278514483082722050853468002500028260375047660652245336810876312370775048882378986750929545210119267122088160255905333818886532070230746529463733963806544276584552196400024994445410873389386627043862275442746499322842819376315704854047253406608034688124321387983559777363804467262530566873200898690168132911254316027742506794040979782106984484723324615332384534229039254273748250155304001454573973229457759209455554354148932115212542052247243852107933462357412489334982166361071853034469789669301371797515473861913575711484263330169317445901206238163665201278711420544451120998763326022525664892934604385048493246531119977853217213749582815190016492404712028385306884582057274060922678117099887977470737663493194940484398509891785359371947550274510367433572596263863050148700328459411231062827783515509487252852519548538740505077132159322698066272671255746324868355794654396292259076253478755055487548071747633860580251586848913113334751092868969580006554936153110180362146405343286206930792340279756049680962624714751601196307566499616146164636465757281751770163885113344*i1^53 + -172743635477431535321702661322679863329391258002689488733146279436370329435309935822580915695406258945746822584951670163029404719873749407426154152052344531134888537727757400407676467086202455433340314522266098361135127267917079251600255612874791558972434782234657151113721264829743159125308823417928402597823069143613753166482483506113894696428832669356307070985637889506894034315391134984306411472763593309244817044208557932627888622576774299808256617307549298566754211373760400118194000900053306417949151884331044844228405584231399186137585961800728332438643329338736109740566516138046099096953591204523020591197115998850831008764566747816255581679913629334053726581566328732698816205872743714573069984348842439432192111080537302653056544301261108565553759178414053965843562537529748162650265191902085936477847552818385918552702855198112147850473682636150565791251760815929414503437039428842646853763538014356364352230783278611931554805795110246645866761659855804348514548925703203530340496410927642226380959033065254144047997830667187774918303667210179044344708017457292743708726568331063948402899051705452302400667191758272327827166518783205567944786960534716873401152110473473977443113743969062139933290670516771214961680622971745105587117790100771993386621609583755099722584850918229767514819549465612360680085525626880*i1^54 + -1021222060889835664026576728961841097919260452200404568415116307794178868859362432120491885809273339129875019255743193381097292450656646359499584382621572577467205884728112185951688260068013132572540909772751295877670977815940004904051245973670619456109896290320498094308299925166256526087515347525642188851606722281893708262162240124878051729822808666008567205236205829342584293792479141535546103648360520154799140957736973510278610363531705815692395946915259831218829149141937826129211937553397966403440484661614130965245461865179111647559468676676151607979744909460465742550782630679735080331929082931362247084297045701777369653916496460713107941203246703924908028076787263577176357922640455248380798807064911802093911387266855696497664791971708859520260224500049700094270177899481559929329760995923083869012288795943331675102039731316231007092752838683629260119309351505484287497756620052267210301805923220580850469326323959239004740774709793299831914856135492412948610800835939136690389876521270772195084621549490885677878226724335748116224933471685242057468241615158529899495450892144675709279626101390996394435687153687373369934029992293388064522014515620765218352460839243694103784599562546664472012810414727377410263388672229970939891406444499283077468015385667567407910798536777145108695292877733888*i1^55 + -364344787081839741754388014140411788833995167221218155416938619692271328451161658864561770563870111594224451256283967651403550877714117177504710062383887333231198808683952933548644269528937330461485759724787057885352103718790539002465823646679780821114529514174782964250212333797893001675164707636094508262351671802443787360560260818817239900024942705906347033631912421481380249708991064274285314857309540726083195854672114129668982769056174275228223757702657443101993269171998113942986851993645792687915877326264194473662278052809901628795747434944428345976223742080194617117958598169741342085541989073851253193753096312084516935579767897770834735112256761794356887383810920635844439195846178692207074208489475512288183863744896871537183833037068304724153669049859876807133904870134533969609532738680406747342678641956840208992696451880924769121283145436730040083584004503412542222443817181707811148526493837927250440095117879773381533184403168844915662098255528462795895533681326610583259053440431053267723481475165783456082357134069233165886966724151113736219677512322059469981258685949112933486990124953316971596239870758130132582302075916100841948819737915965128350296462580271612465768355221977235203588013022442968799264134522748540828242700420061934315558069167823286211750118162432000*i1^56 + 261118604025136558636567703547385006154719683506852997717020274744331488952712792174496903818251450818374849604932711279487815367396184783183533793711703116066388216104729107457486366963614115836143808940060233702730458271132021187358515282194685736320508073574784911910113639144565492463627811432568669659298889661154060852776870054153467788299475442164317613344994887365781452092383860062934127439942798354579038398164239680004558533308444333634283422146177390482897328874670367055495522082985913984811478888050995046833324533244333966365065471871532895075435162705443416024633733485828634244601337533725777980379681755091860669324374931264642353630222625017278651750487289162635584205222642151157066276736544625893379883624828505657812976171646615058653802833918036905455276234254192752813180470756445536651657627833287725018990393828469761885019083531524069499466949837068384627087805241740978929274466195767302991708511882396710111560980627051045106029920519098076797795081606424104373319248859263763752232044368992373283099023769853887075177017457887265742427257267091067298867677782819722276965877914654405177290122331534715622169257548020527625188043038446306005188997629985712705935490904873658007259676373205392497093673052797665642770104401920*i1^57 - N1*11998483854301288256461615029472943439597073569215642104258137151239841107092876505387558589376897192253010598979951285302366580044085970625316505824333560176451588314611012042222292494566392432261362895710158332655684473775918226015900574856515621738803519660018390884516257518666385718461363677969267699154476499957998706085162863725546133097664068391191132076222806159717627051700958369161862063089634081*i3 ] ]