[ [ -130272801064246494289499567131644320569923079298089067705541307133663863742899947571067379569503971569833933856013204194913220790442580396405098079587912382034624415157799059168369801551169105644558381247591073663439099817852704070055819570927079365976847949446597154367283754257493264055370868941410942447154686473451953786752166287326253485443340488847950285049090643942144869578111866851189172499596770660141422383462155210097120341243504499354212393257707007682077002332739087144987279870987899444836312733615868701925783736791267028353902219159955618896818040312865092319969257875186241115800160081349019238834422555686395425968632089304604465780808218483049241481377214870301600709022408946241646055113391541056063791947551208269103955894829027230999603518004914072202134750581009874237923326387125753315422888678017511304415969844484023343413546324008253514154632737466267384603483842206566599317119946279001075566973979891867767868861139216079257600000000000000000000000000000000000000000000 + 3445342356468956632392746847828636181178856639532389913240884478761959025254321031882645888260914487378256699714142841384286579174317156982775632837579266609268480708070101030920186885869246843163945196094502595718905528073067960098982848397658072305493155190541321639435355904782887468946564851984591835214364662957892261344197696928700349607171425234814879426072490640836710070761002788905339853031204344231441505581271140846170633764862893389290040664379511969331695582748841682630514711865788729039577859132599091834890370619495369883067306666679107250275081382651658524305732579421113370976424415116018148355954775774181402459620049408935062574383359820703650477841149911484151634079347673532725367735438635879774541443147081814263155983971519219251805122799731868108444533338185767848111180838523593669338544454882176955985581891169959936220682804639686817725674019796430982604404016884377447744919474505220836162800728139603581979455378762623877120000000000000000000000000000000000000000000*i1 + -25173499204616646182321316660799599506965427143540838931933202388470850671186281946336336389641099529987298465646739393632425131099267064652917622854190246879063745248425593352526665377014867218473229777182835995919360891631283788168239386171341752835293857034459726719850141127950940152045734060312553893173842289540567834349977407792956749976852723481269099991445108558731727900203654454582600378686441827206446918957868412872969310349245121591373974192089460991840319365874527006729745330700486878056668989212010171611556894681763422727166554363504547055010487833860104210177960069596551891778901217291037356075874264572994635293787086693444530605706360669341760114674386665675418528797372590479785140799196859300908685383780724873988429642672489225339316134581096027293591251123896533780357456838577336629003627563026684850879896117695100122950105996274931236294442383433425024439774926884238139597863928733256083941265595891838840733680741054939136000000000000000000000000000000000000000000*i1^2 + 30240773333400068461049672090505208381779507664367154294727810365540693342696456712493393711528642030282915813426429072678699297723383100513007426780774208048048770708783746059694738893899677733937594461935991195155899688245758267014639715263635057993743035638861073323709979564916187939443410963177937966406644367336848491081016055727206564876881885199921634508294355085345177515270350892718121315752063144989832675198636388047414819762016346006067299285855090726178769772539520539618391953387887788030594794921326329766022132609130381678178537412001613999728509114547397341863180286803191374043120043006364644377575672302692124322888276935541484016134054166861195936361154839937174149955287010397486399319005977690526038899377865544783009875824867842053860978533844157809838535902148031713401141139621882524869380354091597335376330819490434763633072728641032232665151402124090365368203226333960654508579936327513423833081645066591246853269676149964800000000000000000000000000000000000000000*i1^3 + -26308583428532050620862386318796300178840044995974680914324858632793160374622299465495658092514669289976690318566194580347999908170184043217588909315296717839754509060918883336048799682393506977082892136948455923667283522056448213696916048346955039342969119310405808138428879608439358937853190416849911752035872549721343660485562325215494853348871883835106125350883048496274947362715113524582355780126598953302001333868278686088857798684426356609821693151933857219852442337054815667842843691209996372265558667918869999484188047445823730696981122012078520838828561483377714902085947877617392886922153365351063714300771793505142555468347053802831441364930929776705256794942993433526005920571659256259641759752225576411910988571654164192866287166839090791901441098388000944484602677499264560461449291705408244300462749385493329776352488586242747523077710710741748899645674032767162212199219260782610585832067140243406493995513763495043866825645191331840000000000000000000000000000000000000000*i1^4 + 23386582156131312863945256841679788996728637310955801276181595779641813137364501079953717103350931123478370163556978372891450017886123397158148576477133819215718095508891243389194875234578409777615014237886470003051615204165950123618474846349169075924532191863003620646353430707552703169761572066901213679203728165368898832576648461418244089100189333217552255886505466155668153023929051177137156530602485371542255069800759999652692090530562272329508511194620272138543434803388282762380238715015095614189792903012886858445226730654087260536195565350334245730264707687918445399394360194670976632110444911579638346510775893327930415200385773747088238632364052519779197674435942361344075828861142475010681154389183812865034380288416436738956333179314009681240397831265829887548959327071484764755955066614162858293265856567683424683140586059399845869161066777288970393482887094829997239465691329046564202092653721585205990435739889246796394755679846400000000000000000000000000000000000000000*i1^5 + -16540137045951327958531763709953922678594489453050630995547036780681291814367056972234168594819948774406723019091294208955536759093927843617490853541678688403669550983863646031924303454990011993982323816326583547672889662898976791406058379729491488994577831323679155717207117368393515204589048306680436288438948240760954049487553934983459745399761778549275140326426241219196709389709553862708002838273117649902905557194374104828653986091715194187768893065537774193060919660345187020224576266811438147580487352053451050339011004621906100169404205682727374640464936435305721775389100798255776194066511341109180298159247416063572204713975923644048603945385490475744652115202930471734769289917810034084661106981716704815283123975041090752563966490010910410140800984341286518785968793897115541281472212374027507461071281274905747515366477623358764112859938156542839126479964111919103536203552824242455564325048168714571980837808429959407066246492979200000000000000000000000000000000000000*i1^6 + 9010066991516238752097298841351143657394393370516017325135156171654415925713823438044923864134906174978631230978632623948182395401713783004640968322209959090003052692263726547470154057138555080469996969189848263180341414839288901088816540090806146816212303820616664810472284075263556008868213477164441947329957053832764145070680438109492760592380477503724691406272877121754547120117586670114352101538438189467185931969094709402297532770113654017258131947739472809651483564239867833377241847053632390300735993102130149421655754545620298147619998577958826672264967653763631651199405039012025688591514849046442603629137608102160371618860506193734770009714472362757258440687475016144052461071820647319126583690435962346578267573347623719123168239555460852395006172296511291402207366604346976465331022547704766727465450133966710266879392550968956122036282399130464939702809475315977298038636375476905399213820182884776773709303487709375252544880640000000000000000000000000000000000000*i1^7 + -4415450422583516290224006978001919521424876316726422683460301912870915544463754649488763236081168583637210674216786505452567090396937856819150000181157161758781409828551261007597613249792957158439086101832098083468800894152549888429642787854551265477319031151638988090124728160095790681526654325092640441268272359426085055907701217939966803524055502113458614262948204693302048165564330882996509207823307088772432787677686619401217969051293882984374526829407537334916461203597139575478248732933618179166026615329400220128656188634929625314693387347462157894682046634757758139215106594396585995957834622945876630160105829864435803392921691072300680362884590096570429200951216121542638480409672381823647245894736999847337566652408739569265027003048077468809120937807115082747191898332017245976798748810138962828629594468848845386411878781071955997508585860458518123456962600358493427815473016921333625782733354471466515580787757135660083838976000000000000000000000000000000000000*i1^8 + 1672977121870666563542336525757660682777655873202990449987477854158607184635612977029402738743833746847408602284656856182706842468616299506459916863544245896436551801701573288434773075946482516727517817653352096318569064036589883942541974448625607877383807768147385883150809478760319635519883078616139058282946543465637378969938972570843651425492373700543719247665497550276928525409253184428253797411817883895757183460067210019360990669664724319978912543906298458822818578502798483324416702633762346133880061596904085442091997164492713951968942966340842299414471473038673353376014820536284587209281078900269073135760595381222653865894227093038330418697004960947812374531348112969224674570300799342289356468435399427601193600648641445410784808842745265224562106101931944745388873859133052152409022395329114000997506286702015312772588230376791532585039897430070990396649057555680467177968167187664420997390544598668615119203230512007715225600000000000000000000000000000000000*i1^9 + -448053436243659397274067671099002297068394806260170292220969832189062905071230117149834777954252641716557839018913092743015198519985172126412957353179218437465951342131964921556632686200882853875505570635848214380642453796221530921386842859698099452106658437503543945417199202059630276709912584935654962138375404285529518975927438442025516897021878487904295384231783144440780850743927493936235364363723321847749142696316138543168609633468196373761376911378865867376517438720469090449840926799406487754702176534543087406518951609342164794795724151983964717164433134661640999370586323263518824753163317060429780793408564189220623394182197879499716855975820861576065451683866098796426596602003802357092347504621241808862994154318018756285345955454942742497560729895200932502661802539709054583682920886119845285294246619961974509744318595959735662006173339137310368216533801829724306419923041024070968472187729052397962002218994447029370880000000000000000000000000000000000*i1^10 + 69880546961682993673837256959654467961559203144938445811695828697097278998384294263558663721989039361427663350600048270423618363766664114122409008905120689993586278702897698018387476079264343119042694563436451379080829575670869825121072323891146782308581611957743445357126279519522896501694494495799475461408151070836918396645848171976950861792517623619407826437677976675581379933218289932491466406500191841358386716275135872921268462602257853539321662764597373118727213117190771295385209091706352783362919072384270795135919255879827668380591103030402992562238507415285262757311310667764767383736748942159417287342641197108986236402922045668731084576072578783351688239257156294740453228189090965170986636783749620592082106216897096589424972215041106072530853904770987467944905709102175544755660753940352516644632754003507742557808891071118415683678099496534958280177041802821480640164795057639328804413584566861567627457158352732160000000000000000000000000000000000*i1^11 + 8096881441360300388313490360128550923805902340810717421098044974440144639715649875714928247327345653416200109574825644520347691724567275108623814637246926561393104328393779044335463698201403391087096897527742763330535772538478448961651347191571304708747611869035523929704139631824242525857940408989814097253214806702302234903175035244531993102916587339560365950280197994255204146063815525194696635109310649474185701827996966581045335133880386399662835023528515385879336223917639606717338647123981496014245945289342213091108855401949149650422028975380239211435363300127756545955286084995519253902609382759928650406593636261761967528275383095969549673733033416749856941674169248169387651924223740082604826480718133720858370941569824206208087595189507591351582612909029959844426559139883531342227756854708168453731023802134081138792763845818355011501380505147213699043975340514543723034361154164250243014090543329999774899799641292800000000000000000000000000000000*i1^12 + -10189463266033179333254727292834680002808952990524315403702296787904090675040491106421173406817711765333567510305782305733905862684966386705331036855650790125286714307623356606485087548004557532147177577236715325341570478917107956830908254370065402508653135845639974950898578150802372529140817127163365942620988612053948688188463015104831881389559896076024753929804133847546226688928809159395333107192705624255881266942789114558992979799410426042302600131113921352260564916431992129271581597436176425031059014474667834900018098668626934070939173949887767383971823575453921211125413819629711383193187746281485514232385533871256732908512733862727364367419590297006232115587081289171478950915127386905404367942876178832954042479825926367362002350242659975303645359275140634193275354217821119923214308539121752864061277131098976614448411371413893526892082485294712770365790066332984960238647585323325762850111555446896281339234877440000000000000000000000000000000*i1^13 + 3173432301576107433203772366740956996613108724922304153161634468120689984536161947981746295550349213300127346964089150129453629236373416538834416839261613818540657586609840259782493100223318498750674966086718896800475031258307937470090507263848028925935943695791907156855108588313371884792493495283027473034408242978052123672619220492414321833229900361623044238390152445288117626764017206853103475283952183805205416484451500128290617348331339933569110521047907569700207533570697169205817641045476832653404952206466943389554578550053130348379231249088374773401125492094765057606526265587871585352238061869930358373657733016266211018285260755807671460550488722145321630833055399788045822978598262407225293191008562319087431835983141711188496399197767921292091382759756998979803368222733097440887603702080196510013796360309602537451407808237239679682393380479970015478329020200444904233691736184192066652559308909607826111856640000000000000000000000000000000*i1^14 + -244992135831339413059408057147142898597763318705287716737376173163006378704850283885483899001889546782035307620574210064791485636908179378939079169370118844614663506860134613261742762001115114434681958465441643165761869929841929728364383489679330996510492988952725918659641829577482721794754366207856782750201025994470990417669600611791539950011803467484860303229400346849930498180562506735484530336269934121985483950727050351552019786235222022533395468960375230966395563358124163766318170005671258071203629612905779942138462908730609593265944403036181316554326405670422049250214991352657335768455458382321803289686702350854484613981386704252465206948597517555931093931969097359444655769844887523687005528873550988514963924427628453096161014924661254760539878269882243402737504426453149049797496506159379518842236767483399968251424464146120553320324233880779808372387560567667147663078238286718856836960765155597855857049600000000000000000000000000000*i1^15 + -89179524896560582044903084845350410990798018824911983883906443415115816034739236079045456585370189509518004384530958849347568986790754900018912010118162491477040147465974173656565121179759073179523129019606962891163944395887153220636622238351968688511582213118572659168431866611705923282847811925095568771804028594637867147089560845158341024432058492354331371292824690397454766850126979627179166447813412308331999282487644805231016247979416809807045151611401197840734319448038027425744461036298775615685615534257941219038769806533762494507875772239473203499878409017169453717904840939385602937090781035751966928287524257084439331803113992848858619661628012629956117426987885110020655168358832161409959621500661488037880036016261070416825078929278919242543859711218425275316762339750868378351451161781505925621862344910100783161874938140470561935430419533652261020794723343430787469166614476917960834634318788838230589440000000000000000000000000000*i1^16 + 20671053648271159140672022928410919438657863180469418839969752227197854344128336658917781901024040952537271201591270785000007943968906044572704703609938867477439953559890466148002598299819000296532636324659066672548442218169629915759120272501485861765741735885571558979941460565201768319109714675937296170363420809194797591467266422313394279499472060934572736604447186374122356497594341377921853881923526567357893190800175322059661386416645829785963272337064166762665348241407367564096164069184999771774173291684715647603444505410417340208806203935661568589470533948790802936577220255136162671086901185102953741536953393195554777771858615549159631197502917182844329204479257071013864236744398396280935416739153434951071196436027491740027590968620027617822468017757337630854603654017824874385861879337982384597269015102359630442131101750778429076363541340776472779397901690222580961012968516700193278572752003059941376000000000000000000000000000*i1^17 + -1184665282607191537675619826919416178146576825674503319571714547938282655171250086082952751150477771246746026991322591492356128274129259174279303255760812821950520362401161232770592024663016721709365810446809313519150329514407892425734008491572589635446498433305459136117592955349534811163591527463801148639216128188568881345532105308535344664767236867466876164715929697725884662430381080255706192786561709053872268005277544581691187790374746966871640624424653766427737325085284958123575663885359394821303611925855284303888057357622978415588074980400340896912145088886719150005188596669089342851855795699704249224698393434418839659667951944686948249130148756891356005970778164199939814667055030039079343139552090719257723007214724759767199065346163833427624680630257576247710492910148788010225855062634328185276380302695843142725094512176487771722759178615709315532217395845345482321354897095125294392457901899776000000000000000000000000000*i1^18 + -11180086307824124598727168710346551835826678940269814035926062052447260566076127589871836634493647504890793255233945196853267535219905891126098986286382713640215010172612776156731444523717163438476369441214196429767984218917728446884520246229051812671327899475952611133747364500260604418624953070972656736370961423894724452328434767420670389272358055008463058580587820532070379225446234763382711730998649429539402527484273026087737498024065696869694904016653000507374576828545089143812158115845924206000175332742159038524374340246381944809803924654800732830118241880404037608881221831244066772235724108867230725203008927957154029341165936167998024294831784372672990841370751460812173941406384463175456587987892757148804109166474257093998650056625985049168606249830584753777057671780908610900377246812663348885060390515178347299812241111763613496304850743127031051438455659705454010760829712616850702713864847360000000000000000000000000*i1^19 + 248408235255575519480146755871329778220056181669607106168600425033193449846111074879978268686170767009979087476270195182845158859095935883691738318992846406005308990740979309050698402403253538312637245295537930527652014793601120404374018076921103003204797782225033523872189406401992621134177249940537777733565662416203445532159302668333937573390390004970020951794315978379969114658294473945061973631948130252546485607606040430305186419061404281677694550971460926526936920739252701569068826649759027639911113480633903742167517143634808191175198400455386047784421923850831522766679999357732086931509075020307424744500066005784735094239177876316364414178034730096471999586404183248188305937234116519495668747042187997389417845477798832062637994637988164508951202231963361188182638243690102195211202365455164789158059071406612130981883378835142390320682193322988327449666216990743625301542224023955866159939584000000000000000000000000*i1^20 + -1124352655397989301966839171466003253606113789848060984195045249211603705980229700924185413106003404259950547517087901069085285374611193097796635952309667573657231340268080613442215035510180597987068606751972466982236042191818547408627882431078428115690432513997031177249384930517031025144940336913474435731158718304241709239824367610905837636819216805845940309654608189502661178576765021803998976142476642380520473786492155528789823780240320979686091063567603025871920070909032024745225333557731459192701094473135990653092252705106949234378272378689721828899536313355407092486959255312613673443872939434718332800395699425135059975379211471699581052458423495366376484746433385798659279625430367640134698417377828578035638287880375549224242681364046629562967919839008089800999554996356361936654772077333650944134126539763432993140612166665694857583005886692499503532973223817373451504993725519449869516800000000000000000000000*i1^21 + -142898427359375468283382029273976507839714030128155199457167119694771855633110395997725985378237745785280054171805360177776177101702006255771804468112998305599587109753452153578569372726871041427849703969741520865874988277983766210410340938065341634402678407259181857791294265544991062320419687463199022764912987309892858886668445751498770590034118593919322612633171577657485554232823497245486203435252421200877586412583919377228812184711018020824838262063827302476311773147962313229932231113781186959858552915286647932515637252603144374674798345255784231228631324464789569697717526785546099396967779635741954309761619617674251340006021362298276387896340603192352568848134875359027113562077387198247318899562576834664652378588582072665748042782656945178946616440932817237422956803126194370840204148174166199883473227075124084200612322578406768229470436418118955659891451478732037929304549422572503040000000000000000000000*i1^22 + -540797222272755282642482609594479326312652791974503998128331248056078394775646931425836044397792387869689515126035297350279996556529915721593834616143588636311331007041398394923233831887035903819449894645651536593329671560067584576529692837404899979293362213880899101538311403169586327228074738797758090818936536014552949262613508564241920439254679202457790950053585511441542028116111444794573446800506506599831930118776062624316117588617102249388466275773516245933956633778124153040041963714797295844371048389606527103752393274643923365567239192065950962516531139004200943381847238018870689382340411863626328739424156486042479596866226030374279572723927224685047435248693140003596359721040313582502123926640344906905439832557390685809815070888502038770982135429651646833146408793034243664156194734913088634649264461926864706158413634815112365752400792541843454640966007738447755571214053015552000000000000000000000*i1^23 + -448172338642153822777677800291981262702501628134110521781670745692946969178753129705395600937998520038489432436849834512853565330656658987444418034721145149863915748601840919969633355219375985411145463489109051359861572800163221267228723659482237980750334388954685620536003530421716380025724180139516464602942170234323061501343890817893255594483834684375802976560605418166713159852148116496199935932909392971180721878582344668273803461920510077488689193103497893550792822716451483382789808892529493295169635606798684170771026748007521491705579938546800817601240073724935841055390819552904254701862051602791110739981937410777442425241375984540981610464097000783588962621058108514146107697279091950011158017559559401119882376463463305241985412872058644039537330263276367563752736646419634707531086518938621179452032817107008292886410504681379981842907661202222057102975401957190953510056755200000000000000000000*i1^24 + 419463141076718656945861053414867994869611552437198867479915819754156998064430066184174652544500430012567950143671125284322516629951961918691041959877116666969783173786893200474505737778680555677794141928837975395934777099660905225375881695666472199254483562291054913190899055466892349572753260237171288305068417732808715088441676807667914899587108985709035927527472808018112197181107157352862282837361374347972813799034300672000861162640747401846852283224369509502155514003157709751954491543158578818923908393453442376416412571132436363864741359049417570242738318011284557466720215246377273264821664364282464604865816353252805356645491961864302271715156510593974338103614781413379892996470848705179913162297257941526684700500558732695864972306675238773642157482875258051342959750237540486904033389374712392583509618440274722505134755952266454527055669554341762280021985033109970616320000000000000000000*i1^25 + 1122486775652994171867311917119181772714329021675713278280042885590912488108129920845849419553177926701324709933147013031927696621590379460694748770010448965952155125911207017646530765718088923134417108784851395737991799670863730776467044533959377425828849616318423240358902039349490277698261952642945830729640557456864118129068541466533530380473793938171186479332642947916463465707523070397368759969306442105376092149858277708195442540320885119893334296078135934789940615294937068109668509057097629257552470774294240305831631346140790518375420817924833523614287406067052965815192246383300184077766901444267135144962294683900876808371904391665352059463094857043931394714359945183532990404742717039616703835399125187857880861147674533257139911075446070441297369662388771257345043067719605812417996129747433756839136127225558327126504687189745942422526522770190351230530992826482688000000000000000000*i1^26 + 143120402401526695338889890139268042863209100109121643653778450560624456217688672401387636902869432262555307481403001568675294832114230304778474817965591362436779297326958503655322429320666684755268875764200033769891855049312534980779466771659879193119633731981017312999675914403344532829421815685431403311404485382586641881320318703742756804669463534580178132646103046016581470986094074034542250757979184817108056644431388162836977099674585340092966397337153375673594694679104009331407133090141387872463940313750834402921617940722315589689089598287349942500692236396062453851049090462639443460125603681066723107772365929183524068827199847516883370026127211495251663138317859698910693926019283852219921628750909744701042497645286695257757189461395708279708329242336223309911571099071233104420917848024427264525550882709114829227818903845714771499362669145039647195186541363200000000000000000*i1^27 + 123025748232815826724170488677185538770176917634144171675538276159043848052871660382981671007282955599162101820828065137375157098165942528594760502444181311163435401438762415196691277412934748695288912193009145863425839524341392764969723262046675176345914047929186381826425271712870206200421637656222869402646268217799658243906563539946336125020933927968397985543430075566464911999335325386756481020820545449441841984384627509694595716182688471240001009479201334377484074670709988264260070338566107958183967195964567841892083300899060326482011812497877967637037568866587112520202167267680604340256080052608512497223484131401440641943645860721927265172215744105393996719373044118932558376538914986608554211749930858782060056300962868376631872624750327432337501842125121044487563010623321047925256839022361059169447952514166974376146304033509790826358617861899002734182400000000000000000*i1^28 + 99547020748684739376230745979898019150953080425526441261876125086158619188267510820397732291216246762142255744060792824164923241720353675217750645847302568326972212399434332010678516475815502165907349456588722190462837258174414999427034343525790648564493213177054800674405528645993476730241003461958418525379910858595201703843165827914604907301371910310924874596475611664255205694056844952658124748806944606604027678255122815975223021603309768670482997983871514749826039643181576549506517837923339307439275289155647110424711639019697655632444003881749346454524969335357541482104000744489227812867339416039076851660439961969298719248104834678314674294868613436083633621573264374798558337852601025311857309059188292108265988223461490327442842405104531885612011515981246871165698668785055676987008971573699865783065627171795483368109827894569318013410230786951479296000000000000000*i1^29 + 11906389278306132019299906258703695831553704513888239067774284556901207573985459159534332413122318965579952819688080848980954805964813683721706457385027466195159602161421225250179896650247116689868125010899221214467562336826715790917607697531759550400684437994124851654896012205873574682763605790897040385589833182623876074490557509548570024931403103462663286050291124142607369695767229993249673750076103518898988847426237207138074684278422212122082325121365743656804971580141574393036412147342054480136364068841414619091034584738451870956231715239133893124051967596906584755978844822016783949345501448586954016634648178095470887906973690140640529268182460096954718949625789880825776194736544982634442612458663796744832153387766429927374279121040409287564265851811953018051467587113637060298435583074704179915496221610269409525807183439670098363681417776332800000000000000*i1^30 + -832807672051349100395767922102022143231981046683226215977220932193478933887794453575318115075636478559663320440442660025721163007891263003424864363319043329920823846351722431216171450656755320830669861500775111270724129225774322130112776331736665844695911685985208713122541016469292109676340367322525712739910111310777653729519145933836444701153628105876705175007002138426249272954001075590667746684230417545388372018089274228630103739796454118741473941313934881062036393135501127021605426366556004482578600826967086367603065943337309595121129307439230912456027865630265762967792671450170362438797914985540769054971831969421551211782614972849152379710137861277149164485540856501512928368005195784716154438978718170019006278738329642710845687990768745431316933305699114026436297218781400492474359533508132932847357390200119330780734998634525067030036480000000000000*i1^31 + 34098373653433751206325489697004830520598891459516325229159570687607442704249422219616548515336026579927348056856595483377294940311071261050059919572337115843056928330562378180370220626701338858691078296184687197157678267070038829879509248503799846817609278622589782146214503812384049528972002668109379563782595189922794870193838909828774467079071040429824625199304800180498631981590963114895492341701848377770036592238075580007493930897933453728993794065016317334996916710441487220378585249031202199670372280413213789051895724507428617344379286290729493351850513466716461305560526208787357678720655223527441698166999679070194404126412231536472375266845933872898088769236045144160888125423695378680727461341936441666592734338596486586242774853559050772497284043872333981249967838067319987200812812130096955006487262925177468601774762617624068096000000000000*i1^32 + -924843719809614292663099930971903832273109901854771801556190207899754605444672623856427822769510725443702098148018990480472703232506572364830660811577199446066328353704473181712236917285478793372333269075386997185432291561525936901735265379125112959056661349207153145693989066345837674088349912464795673765051950784418751409291392142844509921961950307653342621861281459088387550482447877283154588345040647900446495333134013285376821818015209650110187361635591345131413979425158027293092331682246190282829153599131333370225095710276891500086457405504035855809835171966269229995929550032014476992104294737241127296243170626660262019053102193976914460357294543388016737689434128622188077271064416498933889616722206106942723992594028940069939333176859629808746357800118657619676619187847346982342874195062554382324325354150850784280121966592000000000000*i1^33 + 10299098858132344056200395283227701398537677026516096805685050298561450072529241936852060849569705903249947459870283483982857108074696038418811083519369296134898416044418858360604437819557397342662734128199578875722694729326439503488798904251413730273593217158796383312947062969427855332241324982637808002316360290667184925649203566725745297532652051074294127430817015658813031980093720771836168704304177040315209631674343535744720905921406525509590032300602461447496179717417672565741517719539799297510937247609676714715350961993659416447126677427262360371579076733718574941682789296824171983846425172589864166702301081030789150891568187122046380709468326811785559188960123249116702487924135343484256417282219255541422374873260265447525568182450598610904020182881039156211312834606829848258981443466821732740230689818775542007070720000000000*i1^34 + 361373764859106725116251385166074676918108905146482696515890818487888023952496654331329693628880273284318780733961737077827215808957106394320070249956830807595939406187060125635325705146833726341786008092742007508710698005308620359680326988721486620183062825617624220211690290583290088728559355950345381659296213718376560823635554704261382065632704394714520666582317488341278549257525054758143961326359314234238126186016711687274812600347072543560454125425586703117544292744060411139533080689019349651855267299193055692007448990354882700390171921379039569498375949031859370572759559809455541218545595404034786491439150414932487020875151454198123446374642508052619642722342375988385832223532124932026752717944009153739559143525351225851940892386890328072784780008592928570742370815678188503452566182659558575409020713041920000000000*i1^35 + 10749856607453999728018412225565673293437258323748744982514657290189287637673117585822251680772760209036724421577803989447024461915033156425684648205219605180913840201314610548588860599846034809950205443525484433586627426341617738185280544491744328444841761742585139203306288633289254410563132920740512653897953352873417140541479565399166339353540963257526631702601991325278846280375686175298719634648092124758876756220377501376573287658245973061277572181941869278739959776738264466105224188964154106717999211497842407503683058245033417915911546932005708521350384076147819664888532896341674417915504033232063103929236125656745212757248183921922949494145408436663594159621972645762574713588204802113810820278466631341852229764936420491005564898972446757299798594565153552604455573002470076869852852381764043984076800000000*i1^36 + 81651850228424777484686983202901668220672227975801791381416624988677328313180401560803041575663595104127462357380691549678902694696459025473815552539841671303133449293703627017364949545146108651278845284584644134793649031700347832134127532109040725781688282896621165327072157107167243520113019379988780967949497611283010288532360480730914279097851525168616200587939823793147840331551149519676018756387532705421139052792475763660752031329920512602436303112178011727555422625525642164160972976203875960258275235018611569066984300815388836992295727985870945668810515154751948079893200591681420390071027631639568134024080089341830154196739471286342393328225363065400006962011917534132053306495012049224280591387016042255151013372510644645553462049354822589573956445047664366054555278078108667409597842063360000000*i1^37 + 764014525958961640415473229927876812138878858039396667562980997759816396341138577226114917788333547748954972866081606215460024941359549129821485451635386990414411476306599655661544776806891587056373717245009885715773336588886220081989655300312164368394111886692301795038702992281306891414605462571103615342961312356775857746633496486499411329092235592016701926312339307395191136918635331513933511511058072431203239042857061481597828592732262136092011400457541970223459828737637854451321728472889329342381862936651952054759175579298765355022737340396293236816340929132733010229402925662200393242543063426828251131969385547600453682088637842616751584395102397266630508430430575129965930865628679886456657078127384107070359380830884954752929337517097499805587198880538480052343048301587961217024000000*i1^38 + 7550317774752023405716329566221443264498496493522551778793017214631000687864639143991457798669051378274600168093764079421140960909026303313934264087905499097208878440306969712783332501761596588918832231594906540361077328072685610213193141586110928650700996979697061709633958882946347861756283537158726897228287852050530147735990348493308242962057954695396091092907106984589212490498651686982489266905558082331257037096547894538187876332214601113868419309285974166250138934626562545022585066253743894392346753758980641849698421325817179080019449018529641917385253045348055166477291347790654787454182099457494630603305368539618946637266185041538782030891794675078034607227715163376037279498882852293125750610487390223689924352938078949967411437787457803205863880518373417231984676044800000*i1^39 + 23867384519798197257527987776050495278058745828714536761804547270774564769522434716242107255472045061452869928567267951269229325474793401043048292140097748663025974261562402546811689322505458415503480508554310646196080476117283883266562451962297485302215702690238662362091574875927565027601675161067769139888626943876488282827976853077687028679154230592764336531487156430681762894124824475824759205747678531016442318223381578433675525585144513571428592728548414717263985043947557442009236427451064291695278069857779451486848465113926233263482274082618112997011874648683080006433856108670524764949432300542493801662701615252277075093865993842296111774739284792710822443992708861321508503853182071527293878064592623047886242386409480887317619720976916633257029568518265241600000*i1^40 + 371875313573311910619144629139396181178738404864664945941863979227337176706412416740847464937336370037361465844301237969015046964384525392250111434920240470852918213573463919882782594506496796400247336107411306073432023581421605023178318775591113589996524189292614565745345249473473273975013089108748549449286891681786671364309061759720871650757262042524985476675297442476434560630014302369983990438021697973108725106620311281413822231757719545002243187905515578267479366342765586318775669791360402066648589955307400376383887367805907323549340289748743584333644193866776052719131963381024970834991747434551935637601683208753179271029177277739067359052885150522118201452284604291967333148665301298470429898400160678946951512466194247629180312764284928000*i1^41 + 1230685018299628049648377638694041765914950308673950523108519528459779960501079981271730874931546531093735704906312119050246485352582792872689028002002022227362128155279606037413487940754155931951562281656490939070830274961893161432604174896718928958945162889303659572479948675851885893337105657716352800856995983449346484620340759497612102527882976901221306475720066780685412543013448385305899020534876351032043172786807447923286249917203780469659700420956747293647818949851357114018388677955839767916478925209545921547183659017128197182396774536048311569371870657981406862714432115966416315816296226435484539915916285876184871672661542213626641382901705669864662407577785984022282799799146345367158489440744666730689073500443955200*i1^42 + -4665221892645446761812475638269698872964647486862063310460006025295399622714385315243227625532996544405148179477538447165821319401926889366763952526072516103072547720057474464894312690392380743493377554448064702841155428712355012607543086390090746971750586182861981996619734047034925031187274324544023719721600080871890092916874823315036280028025119054925393512556362307377835062923795627925110726408200759057232108226867191968374915628149957265226709074919303140476381369993823138062789783218378880951652331753473459899212910022792475591421835710983278956755579232229278737775758380148243063026121731865037403759905504540088448516766657316758764689553490029109929910710615957043885116160*i1^43 + 6045496528838786778045014081918938905939956669620334558995706705738097276661233214073819132439553156569494692612768000181803624912811178334883225575579208105523833241314804717752193969045852183048916692779618104236414084666559809350980787721805974616631792876292536984077931227234433613551627397659010059948064840805053702040754635603544389276893294778627147448064819868485799710452200012019110681925824879138360300542458222344446621620788671681215899110730982156976542728343310364674694877764934732111241819850991418960517739639932494411247751534318763527536812192351019095941681238401728679775331625111404189965261173826656060158414049369929*i1^44, -173371976802289285749790985554802463537612674332314863455211362164247521965848313158863480959002745876088169192169097342710603887961337930313371220576875690589493869707148089265323579996986738536047689295167504677141332334140986111454998617957419393100599073911124850023541761684310021019941210605974884459321916526328535971303893034698257126934923995705571660515865692886132706114609401043974087719916499277705253932433433485587432755167416320267300329979420781939607009371782240141346289356186890637807074234480037888360879855344723694353848426318123037992014127914844974485206528324067608369842278513402226834020377924181009498156793727364352715031044678872332284580222324298898513298654115588312153071367915359733421210511580425731333172852812444102056943510096649221005517235134952984798830301261631571454588234572511232812226519163315730268975236777967475179673134831485635287610515400608763938025413440223416840487138300652526684581602881095125713889481363059407166331690814123160334540147223801869844493843526263287307127953065193362458873391594090169255770389500180878241401464921075955731931769636402743419592700627027631285169363292347324749826719069159369534159037416273460625601503237036586964912285060525532836279156576605877446044068497541776774384207307182299137576534421192358391571102812363660368062692255928606608044646193584070614797185650214593959856023431855495178142282447710328984504678493781781694626601212313600000000000000000000000000000000000000000000 + 4345761489588697267935312432405903519447494555101768410239473731994434356458385344191052966710843025206801999754915739739707296412148775536005193308144383638206564165900562946702771255320585864638341913495545979651857748338046197501883693872551585641042053599037007238212999313687597238802479075886217377182736585899489394853383368498907751212646635287347297239019537032494225532743986597989511647701241939187613794386611891378051525482108710194810556987087104565058172058412377033003711599628950915729993826359719912256388295947395071603906689143562956912015914536606829087520845065421325234855576128521885785648269666537438063087224400650619922720206736072603746454390632634385777809975693903389791512669175945504284324180751296448348350594089558071691081602709700501928722632648478649012569396154568844700545056363189911902524151380807183493297463467664994912475296624829062482799728042878181358830729157266845781812989400643501886998367574857078309571802037283776929628385472616455248213611968693975984359553018011677939871970988044855304324425624139089600271057420225068834932270657054196055139534864861637379030215490379053587871206742118486679093486434137143649198395506066889517996447041496016530283049403475028555947565938987583817505732749584737591825474980778185553204356537835677993423483865883308951409136973722418286734236115313184360272328991538708140938021699229366733067669650892642580980601951430667654823273216081920000000000000000000000000000000000000000000*i1 + -26501000606505757783639442033558422789705263063996305452596856597584371851557934292888413640872819804685988244748334265991358434317589156019697976307963532457249364938089061143317644276483595178489008686913982801545795121266632467064934049121581955768031929337783853682465463186312482905994839406230566551701550014834881978438805051957051827601932097258254449106553933267602162869779543485168927224404684269026329702627052968917294534265208727169909274528427955945446413791443281620304706644373559313806369438916490455102607626636268503499409877531540355871565852973316881015868221888611794746714613956859623870952248814769755775092362148241065209420114578895324801680773964513032756014792311853026619822117196591739520156598890267518900900965821434187703257936803201079229627404328661075077083758414393309076223340461484133495973420914434764753594418358210333226777909645872163387070047305919055178371256711663783590659439977073776504070733437261048601546790614596721687979865079515147317543624208159882600476432213582038591435991459197254318362442997520817738202293617889059869519535886135952610470970255710210628388039238713253734795390807222093140961233193806002588217750237472948998925548832272559333620674129091423913314440646897900133890602350104313166120379770410671200275461165385779934903038298765671124811606917584979445879665876965202648021184032711795172896150697624655147526371296672655755024980820101940820759663345664000000000000000000000000000000000000000000*i1^2 + -17086729218517456527528691053032797770749560369471628049205778179794163614250993975093932619160568635922809185599920089277239435577553742251201663986398658254936263157698357285553739819319499947602496710475553591677958047832045302857009515984172860971783577114777996523264755106094498488118331268892298995921903368662070777626440396364485980907742053922360113492283134464336966635687625674639224212560042057678723532702416569039010244472295638831607976430113989494328697715571387725850900779307790560591355008704060714201602110497943247316459333443816540981988281503154390657709959101779273431069613037243682145497597795605448335894799741828662482551415675204331797398849095168247087454440005036274634940341995739866486216316338935176284395363347949391064746475903802498132486829283818785759264747184832580126003758084191623297849466143078004783332579657462303165477879384078928463317102258271354398758901912620550357644707539102964982774723826069189459867927699608098088270388285635869355403870363110778011950588672651984918447900547493132868282374482974434307322883197566849088393543007511447401481920197307394885534857643782858217916462708639725522999914457593827564081922055328573751621996849917929678352545950658295884897658434472473885761268588657952688522326920113928970093091186920048563626556294624639341331477583950346333962728922247380677712230594213382581027623516274571562347893926306416501647857903309538636406036889600000000000000000000000000000000000000000*i1^3 + 46747038628695892254863442903266139030559593499998041424521998192831365317844334354049924597892380910971942688780108266379263251539208493397295990531809965243382253256150771333976303960690577426350770128127158909679819317995601150595496953358360726728280428568614788561572322771736970071731426663321606418296467687064891745478137844837425778314444692695847766582334757393164752411941740047661876584809221129083599360406875714455056638615866637501295408808524103833366812437752925388229606558042250058762766933579270543171296881755296799740544141937185013897824002789330115151417442240900321229630261944552432427620920066334275482372178649394619720939453849370359617594735529976023072676584290678824027247294466641998086254346120690717551935659400443444423558604234699058347666122883655630224738573936735582616518976706602435297162071392160335990448620727498186756220888331148155465203561307546803355579416156560326475873587756751493543371302773651186525323509088464733604405878128592254363809381778716663972937997239711988794311371960453128610701717506328510551829851680630017924073291149002219302432429521421527797504311600491940580733199453522149308072724800008672166171182604969898649201434688539508017178359184641791679587603254571706403240510838246757154867529093983746196342458029658308645711256364683459050181328585131134814527308580978993694171956484323531422143713144213484104687431111859495503078177644689576572978462720000000000000000000000000000000000000000*i1^4 + -36278143071258229848586895290659290432920830565733671647955977666433366921663539480613631829099816764621479314337996011897072174576827473636215491078126230117828447390340909983573560420526756018806010803857306270295247276445371136214394631486619585753639765526610536304154779719878168183029296050487617241465027290678893678847477077653440343227382703290799847324053590232761811957857984179180199431403300167551552002835116845686801661360620870519617877532574427429521847909885184819003877065138907302446160043700997332683782611934187492709641981465929892746388888279607053127473226702883607522465642383311478774595588428354717022249710612084413772979696088013412224464697816345408456318682034486903886201517433751275597493457972292667656663999188356507843705709257742556606483429696689667177050431670844318437182202513389187384001631652420166480388832003163003916689436509977982034636655009500814294731404345485120497191597144173798597562734637431463227575951639184602949916696977406424991098172977660176725352576028439078574022603595310748580024061001329468998335673248434382213788485801040252525051182775323258977065889454603656088556227846075298844175448317188447637273471251566522896746572702656329974701866222971501566100019883968326085751909833499088343771111585837088133696319777326280670883984758031302914565066853258670914040395649865187044445007436154884166946254178658775477383647506967501972656708014106860910018560000000000000000000000000000000000000000*i1^5 + 30135151311592781565540241201332553588283182980510652331922265498062472826710277073913606038452416910148707516817633108224592538389016945756013198338031438018168001602468205559572761871270493701554673455489542499746282016612100870008912639107453267123431069219749840578687809095184708005615148673883478739127290103153643992417770828377234611719761109225117150288453091945754058153401317471400884583387110408028307643425875725523571633217039724687674799887397480301707481479120995580314799991618881465502127194270713445244158505087390087163794322334667972183002270797840150860503328099855633143968235880899962766681742503868131906427432665745304239858040543919826218665046222222824017588260175163418794297659328684581601127907887400366281605077648611374710061026539108996845262589749969044610068562014461971163702290302710623426922670745179130661193755934265852037728498669483768356108625453113958942299307459671106932372605787030718779345204009661259218412675883857025245883932758902666806353829534656944155193606632196258504250249866159798036309666144872470248127235441408494258765952025550149049852004642850582707834121230308566533244334756575305532258775947896895104128269507337709426306052382493329575927149648181633573545351023730396321151821248557994408353658967083723987655689937403387363674653261253687915978406728940746246177360169991463057711060672142944729033125093604179149984739291457379403226954292130178557542400000000000000000000000000000000000000*i1^6 + -24924122281109869488299823881349301802014217756939560401596947106049946720139961275506402875966102077885333763661419888795810490714894702321631832617724588108148187780659614205821223187339374444479208322722831794347520997005145985838642611505950150924033374526634215314325421371981260196706825919350338760971164923121376678271539830284589651371166849393433450137077789578071878718921188195007256691383819724825961697420545884910594830148114841033599915534886705601353510906971045718630025496827566870846006739621847381985184397829394589825932987998100774814380271978632257597723432871556121756246778774990150222678254479095540592557166167690253075784529877241748653803425484609026129254916709181413910022646063988733927943216687825646379541176503664262993167173833107017270646558957146607964341986549330611125012759371250148627822925115205464010643173538868229126973304556740923562424445904927518107046353156725296723019593342596222275800593354721555430201922640310043191488219357766858185826167611686540079102990968148104906965149048163599931767739561253644654683601702891485314488831988610916632490903807757929756546313458670414432249769893331360024127966585783195633837798346394098807325632370080439789084622063979384219454707459270283706039017660146634323621458311537096865472905160989150768197208676932062658907312206014162405287245264570448336592860835765161195000037090465790435075443535633315546961454507918895349760000000000000000000000000000000000000*i1^7 + 13307467798848113138635351585104176955705169329602513555647196091756675030813703488063574426616018199831903880646362550496142083562255753264648275805416991919776303902963135273568988260799512335057620412535653963811822315954516534323150734781289283257220911015508053944573791238812742660450353379824347441624429983444889773352703419331989428024764929003831914729897935762784309925133222617005867424729926382579384277193259352598289620399761904352298556946748055096260030164787474627566718808815921528686334029261981236397844121881344833786623518358752949845012999932637753107651451156428974598228774491890715629538014478302935722849212727580078971806570114511753948817027531191133299822168776723060096853936784598516216960706128860239317062736182361764648271606940194147795023246352356740449840263736548288667528854761450593244912582331834189196278981065707513450283167920027173892603292579056934524400143734678617689860015218663349661670744820352404865942188895138037100757290191659155489929529884109845397128672122123333163973509401213340432384062551384186359516697887840775546550417203340769085850626232709025748405135954617794169003168920521591972728778943315070117631316463810652827983839744562902563220637179479006189586100975722668647491710142335977795175281971926200373598036599309158910373522163258601515099976820303740120837352917246381050824701114525040183600749590318505138304315134592072114544243645754638336000000000000000000000000000000000000*i1^8 + -5105448157107862151718382354181509515791639799825941175780815893471738519856565230660333925564756961589992390665171491200237956049912124127142135845200814161614291007037185711920971436676295281295958853124560090163093295164539378696538625353079173615435046800113660183387722206993782936533427419179590272996885697940469736253412949440946492152730245744118746230988425858637071222778607482157829088518036652735316198720884611538765282340040927375377874109256229076757834269440234715697490598639283317782423866851643695606870841772657960953790291704352047386729643653458086337565779042273335698021109523431011532995441436164892198032386592506483127259344750208492580222457831106983781901864173719748806611788551716387085198542474392862161656591814503276851963586223649766011650582628443051494460602862050941219676403030671569729630885961812074192919834739404736529409072074068205359491484644805127137676042771606246952189269244169164467162825676018503828070465657671576814832212740687997323525056021341900978529389954572232175702592798839600920790134806588193139957145483802889817934288953865886569707693717802757514600376790374568990584332577538425345080166138491846571785383102595162617493370767205212015404707945770436766981283415238841122075853195774679400381670235668773139446801341287514280362101256640156845447262751280148749641740482028022486881030577318181310131849312113498678758978656147609387049957723419443200000000000000000000000000000000000*i1^9 + 1323961069932938044585348947963897577029990712978432070850194007923710298076805880122201538782478037589534343074152820647043993243976159766931009046434414995501659516433316297216671306465070984468886583076681694356165154298962264214588974355505030935497107580759667924072156528654300357985423924071475946167651900399947049885148015810208326763460736847378328347972026710832987339732463481147135539855219582836617385781622109217880177746492861495902291022761902217269055002873084232427571424389168430429098885340476002940552652466635470602061893551261665752974856183643349711326666752671457837691406733668228413434874893226698457967469864671565711248611220400099136982675503958605782208584284730612883553511170539596834071870012645815826739900082637601672469138863166329714922946228387260918038275081870968770455076456788942590402169635774485099934415115760712956488827148789101156018394291477802800181805519616455568540832096042625829187162007639301396928290803960530136745798462919723373296286770716934448050189795157549279263452507474868782296261741633054626587683832244895389410081353563070118082933179518110372110851806996291921073632654891951092167857329659919568508217546665632134936715715894796137696360009539969030947356591685833138063105790649382527319882465860936231723981832869531056891022073959471829470386946802958396036425435181492612726679307686140419710272483480601737568128510810005053333428942929920000000000000000000000000000000000*i1^10 + -65386922675751855573176351326404906287473252135713302876586362675906792417539589693009682055176051262043472406887245034599153968378679269048385365695934353058384682609748875186085030284734635302130205558831557098150612799960511825838350565496368884821866169552807434439196678905620850620720463419636938707760450535340400940722298120648181487560198689150164609618736657515803218578029500240260254767693019815846961071854644795753756565831285774324852193398961642503542820170016160252029050162767237415232050240781291545593023156695702391769825943287605321151379308136863385121323254610912210648968204167008516807854192600845477926821466962855512703244273104228488215501667410850398352069513873120272049617627725357207361628113336055374427687252845839171463179700715436318699441996649207525179150151063691044783885096288267241293788172706561865956928109960895775402800772436289795510454381646912613612751515156325471157593712225865516862848849127919976106150765457080270993880150628266037670434829738978996299068650399517262484062083590734270156850225263421487648628264637826027787944171107795107861130790746276809910670207673241315311639294934668347874153327850877889561782141416585773456725083857770081073440340623700339385976386176744109825138797523669924933569120576204163135889555235767359169484352362079981180336112433194081421227102842765482407359158646780376051779934430513606897077388761704949398332506112000000000000000000000000000000000*i1^11 + -107756499817735644645728867865114942401722955959471930545548934488660036166181131592459620214389785316032338173819843743199081717574320673882801757037266192856614895027745928234485867305113894765566059468253820896005831475703994426764832420260599985963092815598037276587759900608156367457185086285992909865071090481141192205830705673304645277340876325133650492111639962941640027397636597944937357768192515836712306197691588511237830974777803526167263449486869478209217641816950204913373873489129002046946980276882513611045344965759721826801902240752588165389332259673925808951077734419340463465649685355980725510209054507667690739206607086023892293962766187449245084302662896936414809333874266335628909731840041560410582979632887466772228799439752427403371657140186361980419376441014285673894449022630602953615179299554029881484161942739227746364557328333388671476659934804903308576541553365541146637107647580213454910216602928007063585028586482715877587758746832545440473462964588174846529937279098439651525189314903692480335446181785856276413503682797954032935886690813952979374517036827002784120512483567208616740252207189395705424927730501248013419735145741465243334608569083031780815936600557362421860482960956730684845283349646687070925137642006120488986860572504741647403278321625596795029992689588007445218402723704612692672116455192698438613970213040766633657537108299021713393467731327742942856085504000000000000000000000000000000000*i1^12 + 39649332245013759689090263275049326873142350220339886454304651341298387676682364342078838927340711325170450750441787269328352869511539265193887653730604200899625882020602365625441419061691592081922121595720048952753051535135234500121169012319001593365169862357128190125552315799735370493657875238241979279483678892607063363115552217760096998201565017013793408169082529270245852150157147162242275155772656380872253636649645181206269506241960998892028904904096496721189975251838907298141240071977913145831507691652735696169089711996343556538173819763563357289355453620400036284257275767310255316322697127667110781118527565236004309407442837961587669054518760584997135559596610093328669819644468622288731258621598217964713632700687605862090952796318585462741959872357039156350176892284039510217819572415295901906697538746492190644020826651799590902481656556123517792994735533053926932704477146377883489068881263524175441797557310862372207670074057900277151693242058387721094601570441480512097798413042211452162646219769735773769682509909594636465737828625698337015736348126558626024384277750982229356347210218750549079877389346514821160763935406157064043776289932785195732999936723916321450895695187558190882355364257658476118495400621165915838987261603132430342948950505930610732192286529866062496724530429120216789088987746867378617362464233112672082477284699552022284680349858101662321468783990692489388359680000000000000000000000000000000*i1^13 + -3233046866306319281238763984194373204620145634709337690132557492457598553497129892051353095318965130241502677030279012930144832287916286365050154008229243688608537980222538473087327714023223488146169242380784520524145696686074355648186114425573316066849305780485204961821435565071203268874330358142235107734846202307767565646441100872701386235115213877187528662237447463274678593274537043401485024159172293683156580637950931040642285211642805011411919364625928140393855375934254917016888948877063677820581450919036994479218177767416725756377790808161995815392900679610054266308388911981005333713387937445699690614382195419374757215868221112607695496812829447109104706071649186814737035869530069043443908927593163606805890845066492121665272358692986188386342374954637629484834019485318447942109012254273424080895027991618904415623923221687776039912952661887284124031661796374550441130627019880871862704158888862846270363562582667384425811855143123821539340146082947235651496452647076193918106096797512939113787787871745096542994157658837397459110126056409782662155612040626102197336076587215492595526611498899944192013145096144135831693624518774356174271172374697111737914505786231439648022915343445970908546747535590768934030416781214833207664851743352907382140301947054659082106006479949067285443852369943296353940360624894605207071298550799806331434638785682140256336407687100331604592323424790348038144000000000000000000000000000000*i1^14 + -996424562323320427212230970035704986071318345174940822168823862481051232015385253690052558982715876449046553462812636317013994826057975043782066260775827749061933266966200195014074537667799875017206318057031239924201835921891448625854500089180859301859141014132233281147651443458610264994930755312128995153780527345241662321951002302643812131473187102306265549398402244018132671963402482467124370283265951293795686729390981847247738784462420063228288188185781465806442866125477599619660954776301842641687732448662308731748669933976749441775029687875149593291276569108699155407068379313780489765135827020505141929795183217000515771306724099279860639791975220035004444776608067051416605878706304041509660599396901714814116852612364696938995484262319476064157605072822918176388272536284429364818318165201715303980791390676131593356574891905529879471330487805507100116803720212616610094931639092687937940461208373381708207625652915507808818793530347671578131833640015070969376744917436200753855104346076244173778533552033382863482558976194430427924598636935950749207204072809153621351007897033293269388745948984997427413604238430600729577159128110284753634409177575755231034788064543860881500062140819058585828767064327942205554302688911648684004558282646658921205205827519381397334605095344399511660457329940820339883530121876502005693336991405098884512406730501989249168510573376055087530045305450502553600000000000000000000000000000*i1^15 + 222340083055046449447465311241295390513947653966585007506192523658546825545552928264472753829271567637009431504476259828677382071121495432314478754612381499508758228145509698155574894986105359891196967414377642762584365118668243092977299270221400416295795540631602481718616293116733158445032998404643876175653523163851205754430784798508984556256140833995471527056204251131575456467032072604200142144358929320567446889067199886507962750414528769358920895776149175297908504661063622810094053771720627046544641810441636283784216784458931580842365779567522459696514211762146968252825223329160245896994620457922958546042509318419515657994213352995406817097458195799524020348333965701358936312726469403821200587264387282172743613737187673066096208330722089555942648825263156967012466205842535679408410813668016342628661029059571968984101445507236822669009073298160373885748556561321458370031115265416469920662572202729436702378667106123218964920301433251000625110909951979238385449194950163455975325024267899763234584972516427291152151173613530673282649290271407169320446697548590796077224954504099054939125938245161004809813465610104907349034253035938958055620606846012964481970767363286680887394600292031438924452180700570533878626582575687439399883488836974289851111163532126531700465914126993469093906425154701432546415984406393986111179431616045410751479630444659477530785317547127989093741390714634240000000000000000000000000000*i1^16 + -11165286535166817506002457155359607266993045841399288186817902019032859331395990504053271631347310125396941198758737671245541335191154044968523705532789784471123879543651558940159431533694018830155199431260441204713610994052512020146544461191921834632954153005208916288786580226658154528914121395921785692838251589506578630112628504664855121384529939026707743363903773204226574868679194432785492843598451362348795563508610672831217398143707735374141760365859796755421663544954989977276123688057104907041910090562679675319632707113151932694295194609767069999930887506483046935803600994214160804117132969833690868121907333712886615501274415668066475338401347173035482670442064730100123595825902342319971251816223381438331014663532879413429836503865423301814404514460072226568666004292295083786967079187538446854340351512864227559134951517505339352695876338744098930923740369505203118898476288620467580906565991559803601844876449587440159334179747358338155925091187540626928505797206713743540702667325670284945759461939093514916474195106889440375348696946758894513577808466679616784477207297867462013479758432719804045271995874286902084632100776472400363272523376977865548985526144960968087135939584450324023930636775398698559160903008730732144873955315680049654476691315191571141022590881730097131997410171064424045280386041613138118679067960485370472316555390869565273840764589350461021832286830592000000000000000000000000000*i1^17 + -223615602695433636856231930904818361034918777346311855696041822889723466279444421884829689475279378169572978619430038807239574452382765007319924886632016270856570235914564561336765643215323124784654948078044779582771129358784861369894029254897686632228097645116134972869138509156968294544127298191878626362876031646762389649512265443271713287420881602249997839474316239495196118881939865704063174225611917830551233465864620355557037442241923241034202050194614715777394605577457616890533880626839366440110399859219517956227298070124475378817748380569647406848662473810690123913474113292687539436975000382360371258579201597414385747585428480915853009971912578108621308398423656270171445559045303638435060179851241493762506919088387286236962316171065155111786383398671408959522788970687397883831901376984718377387490341878227836858125068818239878993937027598470351982627392824438922853314782478672058837722274843775815651964136039622746949341479309889433789612080156820217810296504782784123216537906675124529800743050546146985420504698638634452577207564419211384461424727908452162235585874218399946168428366012581347649254588950491733903960811282516713648135821429315962676389750034100715708875712623410338948043852302386079617004814794015673647463447159537581468585827030927176059588599533870647072215000677461342573360733500650409740741583577377226037642030774439865270411630132504100403465420800000000000000000000000000*i1^18 + 1738558066700329976128256578323070907401106932489950326756344219753319731696037845076121102639060062400595331504095479357752283775444182130068366203250797173066267683922586532769951756806650999216401825085149149733368175357588757235204829645480783411119916174381182502943254239066683003584373527769965219252425365743493764690809911329783998126985431679770242579195935682593080359078198944426613398894705924287028390670162797639640266160021584948904693285881126859579294765731990735250218688361467612501060123710385721643820928280111531342838997136184985197656475593888956776822440415734156682532087429780663861761565651646647942316979904674247960381363959665734580621677199385258978354610071387408223570536006230052551673498671943837462227082356484397056463393635623520469793895808996850193505066992780341560764031184705880634815703650831022917223503093171703595657344782342886710168276728746448673481324557509985931630072873386868866602819715571340558963850449725976605795554002434589633097299446834283678594546209991327381398777274147307689308806462829522839622223059572579190096572325583691240257797701959959505613189631713040006911781813262404706329187451207681461137442877582369192586994284537500169744881280138504483022277473474620550717603011555371844431449412025141457219729890991549277351201096548135982050462253736101206134791280084245562754910652525178914040530656443236519772160000000000000000000000000*i1^19 + 13018859962473345644400729631265052137468015237627681362381585545754442863709427620697804202262675212615331288206007232825162267762687562374468022484764887908076783989802368294568462999149010502068943677995373150921442813358051260258130137478996954885973774856635806173238258756076388006933978061668083620450229459885279214956494511693964875111738766987433221518699478987340980086984124776022329383973030027431840945726723613865780092267653368738198552495439656481882497352406602490093530051357436358252476934268937695189428961545218308790748941321629612583399270996068693971939721929964923518629690695197242987673478215225994142163387219157392699655091030459813713123446638698899011086402830097279341940410343739951031883591064303024931750789017741214490395900168143662449127755026755222106991092924572086180846728430879425246936963631617290900010382225837889344493036931757603236453866009862360282865605973219041126179119918054935473277012812034985008485304614625715360688661189971397162194441750549212480376169777722394862443292156141962548308677903935442844908662178634917516084063008221069315157256486984798770133485928897169922205861092471860350069254492093672359472777536123776215559621623260817430209589422223156214623242209181711681372517192880379707304296317077044122858385048930197502084770016002617694130526585223061928734853498403535548569642085440263502266550591542001664000000000000000000000000*i1^20 + -1632602499887539220672309069247136920361718474992388119171092371337415743095395914796678033991249926828397834814748538809371464939675487802324102173674098347321434401014476043495590147573568914754734245292718737550216834656762927168067538246364645641151047578964327000868022713791503052971093097569081017879391268736330242374350372897985766432264932979064415448673152485683054905679559085035655678271193119257026270350703482360075989312899200067121337053326804110566886048520788449623641855898780096783996132626271009015970092501030712064303325444051493807955943813876430903174273737156436047466121313943343631753931015402851557537513736561735971198801673425283091794738934973839833992176776358941510470887423721908951583331990364354335007017247451727756192554041438002729497727207249189263485878587777471986442502197662134178730784482382322088549465749622493854263854489251393615054828197626144451651280589463967831541437371185542704688947573227103914786229414092730404608203366293144864852963374690651254447220209007574260424601400669350611201112022071583982012037980124674214394897615007790167031778447440455367361017550639325507845169578888167958414157742862009444558079566025410618805114943177829090701794576752473512875804291114106312662543661459908114054623412824710976691601909734455459241975335106311593663180404431119993614815428456584017504574331862674868973052434894028800000000000000000000000*i1^21 + -19073766166561022163444528487654369715491623986714074077666335470403806759292833215069764910429004683342989838612850352007672551162835823264903140392463647045899838675942831007958129265365377429085807806765469568477560405486377376861530003895338410508278501086283716024010047675512953647939297055139751896707376006423597283110228153550909349430906518531784273600535495604458010514888898209496702116689603275956027542764603728937109247028503874363878971327976030167120897677675675922989484632081016502131987948038882639421199360455049623474972898329683828007369377135582932723479808899789004495098064055524556964995741165975428162298991516449787953289360385769291580261733528588487398887923432919437953343336139200069830363989586623836501344200207139862112429234344285986453566180461788024675705240926157975335272243085979144042430517188908313474139134134115686323759138142259888809259120690917272540160258499463522379938449679950484176294294746714667186584118929314438854728064778422764109617963469756822244605888766858052224175399063031883469350280657893877924372627210407743032243869306216610200657975817200417559231522461661996716535763371076632334302169031597654979608470273968807325354927953412884370583696055626636480798682757878978972718931005728047921824055641133602214350879380039402843008392485733938558889629201190767131785850894121886100050984254891085013622131261440000000000000000000000*i1^22 + -57327139396697529467489413134924634227479991368742681276753177434886776651074133759229060884646947259702346078935018422388884044201959815971630241338075081375469124214038777229280884076759796755723497918458310407298899131899596875081066792276475218466741762292941923213119486937432857865272039084403604970023194365577750047595311455524060274727840514852323304576461746514779831336613653291676824398763723909224504989742182733135485431332108859625091415295107335478490823962852626514114809557204412090276555566821399376004754735398320424737399408948213643544283279702340699222010414527772364362176219681603175889043362268212068097001001469152647823913590821499089981461854001020074808583414149564430633368177477853300887920537150972118234805390951909554956338222550718480726246716075174465298882476101698346997835557841518152289941618176666782550830806031122945300476860461918197684459181084536102282032363421326296121031451720067706320541347944726168224372042780985931520589078618420096841349461510459007367343451321448851420882135618041771059794392904448560585329145501503108497605295215602150922410052760694319707624648638402829380040847618030404490218243195717042148019201516669537927662672973884225695375561581554223487688550293720222176934397344453118257534869399356841406696317281058248982474929274325129073142104679408896043867180534103634738169142447507815564050432000000000000000000000*i1^23 + -44964180303299210840531988227320705781959337830184126519072125243946421500996665072642829209746909855213577494544740098342150995719175108287876925954874451383568261159578106888971865588977070784873730560610903025414794954542214828287785423395746002277608000898740630772885548134833723901543645301853586037959834916156956907648870168909253970165796007083179865896466758283649577405899029905623095226192573326944258379022533282793041778579058972815229211162955732434393613499755071327077645454216583864563136681848162191607102150208179433097560111013775451923719472792369329401418624538064634906459423866927695979786379065056518710820095910488079078632636673382708406471580345975038285793137547076885244608844666108291350579327198468606391402659771619411606894270405352891025633849360627167901158786829426574707042621859799306617326187105537605319992974425884756646833927739496439083610843068655479517087195630800642489620333759756014431063928852088062221710231067018109026617796535552574524466140823983497636802785240316588060532580850671801829425448518406074561048730432126324365388896960662072088466486122516398926375561233579978121196187196942224575789436055548832897270176115891824797224178549181899834065824981647958864758651076264596137611299969259414148442397172885864434580688800848484217060161203868441435266273380278211024937276058597944789626886056994406400000000000000000000000*i1^24 + 48252162310938437280587595251437194349699756921270856050422271828539110209999069988647061004914023854839563197781911928714884281815652322488452414020300721870714773964310890174175534339924842818868984554939532138235193351221281093388342966054394506031283861105151884334635241140449087700279777319320650777944669646674657752296835022744900118573661241934694610885573448429355566589737549644144993817150441236138166379546126888450468391194615466775986821735084713387151592713941645999100007828132114384266315285278206383176684626567994548527524346567879151196267349710234615574094425561638641500477505556193989594329796876666605437203817590310273166845140495151477700380776681656592116959401474100459296320260401975958419390333346845981068837513645417244510388756821643499572075654779440938590393533700635425275897446257752316087454011948053614345215403171359193128958364443990314972739759927071613210807387353717875526796549714754519309456847016911557977478187838943169354232994972916144689962755567314619113949077563379133274435645470927787237236601422610956253758546863997114821253443093360159082857010591650821075791933309445938676966706867591675197672034715518939188574134617788314301982738492909064864416166393176361970762220430412249202978481451151131542393990939565916512527245819409251255914457034305493557708901347286785467974254082732487722223398520094720000000000000000000*i1^25 + 115987464542353927730188575404848941114638351260762720521014881134432267178437283850220905811725853788505015928978124444338020392438147881927653533225538834206146664183819632334709082602591771628864039935338505111598274585488406392041168588466469017175114664093182754498836266849787017265316150996828097518955355060039718271952886237111173663818776599929330423696613129535921563189776480698440443335400788851595663808707206670377227725703248025272108863621038274145125799393978892419392902383191650318355410837569141820712411897798288049983066639406564125282534688197585244667033553926649032871515616242701463297493137681194303447686590968019379820003802906617679110094695084719192922036332741391451567510173675002045276013074657508372004349627368461899751424959258031319706318274159263910403393685820827298359788161442533434666487927238710492757543656148362251854382417812498068078809632989639688904556263912539022192454347183014610853304655864363791003714860533186199823487428918566162282275567474880442649627966721347637920694060211005097006741883661727398277073237020857433761850758750202011247914527032181057702958497193067256311730179895042787097814924143523447363266003359141928715700402424066616099599300782713052563532390214830280355471128879048928613224169887001268042001167706045671331523340181262871583802107257222425696499684619897459888978132992000000000000000000*i1^26 + 17285485765757110229531665242287455845056790491294683004097267999284356421625640585994560829233889416519940404009843632028318459427938928057765460679866345888967894057091287101130542132562655423990979184758747196224711323844348137502793604360375521251956686954503747169580012890968047151916274306468344791323124212704540928994092292763088281882056559291451591644372244987521473459376434049116313866453237518925261819446383122292963539015940125149525492450564840655310529276356490385008935183645900877494392219497275220622083901039432873255759356890281174633799612561586349088057066532803476844377982817690808134927232304510804593492647804908608944865985858806587165716096766737557045728926848773471127093211452105703431904823104709098615229579591546718282467113066603490525817975141594616575613616218598735073823283135147105276943316308445018289810776134940176159423676539363876249910380052255588194199927370597620331061139093032359130249354993230899794620352275373337277902014749907784135024813375399637625618264821019426380544081195485067706582072691356215456851577582779993662090992032407129012511441498533815303878892030448817986671660087332311564645689235513887302986581389691047281830939470819645673832965894845269386216644586757930350449792432914210696894685813878635476740969535086335989279854482285135859145510435965792369650945277368402863718400000000000000000*i1^27 + 13497864229887480243752206523508958644726332280014065833925763426898466407231491609279768908370196202837798504006533244453845126528737449379072408305192331062300501558148813020256972758828709012850844878293441381954715642203519524801653687353649186101081959865885753274194080686584131706434441082304388203057530295728699691056069375766922089627366492444059971314841625277829011134305111667917515545158811930942694210379817751627198578241987344213285255011231091661775035316895930987881695575332976538447480565103826218372227292682209512464511712514382118207470804255109283173065187238869889904103594587893592236703537760613545340558223094654215623394545424463376291410232674345216289398828650619830908423227073452237062601791767292086589307429417510471930267557797729872611852671231073334383240463488810152888861560961735637246521036605598209124603344740276525238266799758480101528414367493240789348272711716317506989934506818622276212128943497951650381221526476311854251053779872199999688283263153857256360057655533113329746317209004230177768212907643538837689920756632592311805099731039344379276081278769360888144932849489268171438688707805207050063030090148564140237408795254566907457197018697564583058603385591685823534294966925224332619125937387770587977334926565993142195248722728960421688877495304476110823656007550605198384447959260924477440000000000000000*i1^28 + 11560439612654433563609831816315861499460729519460712441209160817119102601551957580962591998402847179759403377134427791528903659704033387181933298305546628815255628662138637788930168944800986254721491494804439940518635493066523202988538776401579087882896438912235663832501522773731634834099955002384749553816150967743968947179745314566580760641303966297589544975483278888827586155462007269174801293510079665254538599023560837394521655097129299915029017753331612722220034530852178728314215107479355671959435320043703918954719088482778678468590357941633543205534303248287230318788893190155941120269571563654208665519791561814802376849126652819222331583606496656596313252310495121149907006159637287684601149377332214294166618514320717847417547155748834945194718172435929651465813975097765138099947790435107717646122578103746614388188137034284009051752813312031715521683507039882926178869591504425308322902381294963078405287305857601343672151015355697352235362254493681325814843456398712937338205998470761248909032804152439769910140772981291178314134301168725728248794692373352490749713923307544636511968201445156524049106736930528587877391164664945735920161339390645256319794172956767444931734485294394983815533004901387548555427071447929996584596504154522394004029969475857320636140117802773869975117721438943161096744209053877894379590704431104000000000000000*i1^29 + 1540834986294804597437622083639001047756020645202516836359041626164601738170913780094599041910702363826824607908298954428643669343707093719222093127092866725160504341041691188780287149946401234514354653157240402045417187938789456423804166019060999040952235097980495250133830421335881190360669078731704003232163834384923475788243819045196834024974798866112822433553641331463817421505313192766506254179144637162740726402301603701384984907246505924215687436581415552494257076546641676037817572483093967315684954220406066254979702145247392991650545763863993963114027146174014790484913786361845437775707288826085978910172693877797369363720512920365195669915082515610375960234381105484269781130809237421986381648082549868899241916517743578416922864618939406198365475875323859889648152880525117941907776595151531017197146098882404852220839561814825935695964558256098292516116783904780457735666276795016213243314496984612290854074159766645781029960478842532711860428133773014149626274297647135878038542957765592143716157925699257042810946252947432953515831011859504625149270461426977634255546008842055658722100777374961936119083975123125959524702862444034932624657330363631534288279107590370515267666570022571282395734667302602593446610898673934053611067854621063434930031692061742771332209207084231433515236892260785760222347217112278183496908800000000000000*i1^30 + -95212885088676100907539553124180083564643582801577241034273146878002927821415266488841527601833900500859281741697547550004501591615296842715948823719720012381443249041154849368655854966366512803905618446405747496187170259428589272852860490911317242437354400100986827220685323544423259711697127013624726181894263314634046718355889354400140515834350571138648367591203989879797509239436678955572713768735845945880569426682450303974495381656738503292029073021977246099638104793003704204824169497774350589364885658708866323237972673186001214949706688827933040744748088833140235358910318272515881083799217250603276008536352134653321376072513226290885034018103915672075223370964285559639343592292702913700313661378781840778851107411168445307874170367340438510992425326925966315256404707444719029988377137447314754797248542024093934007204190374892934061457831582516693361347010612806654894357496997493423578073101413755336934396821058573740858427097694421109103774869869940881953386702713476757428742548548106821740445899326041153273399478365021161319270093122080347696143498210481665221170200664060800753471924049813256882820291326073094572808443158201532274297911870915440453047571670252476027284778426056163676826117666760515794570257360491361926410749737698877767670825605233573536913041809155337957972863379772111305571473845617950720000000000000*i1^31 + 3983991613863599906459503966929286500996594520006278583439550820358257220589066650974225296264602451389331562405591896155612113252733427150368864798183076260750858806692638240257043368452460721546305521418883118580294283768361794659735923702495054037889820772356396213606963479766218906690324670191179330102356449472706562372615306038492576167148991187990229156375622184608354076626341390044778525706763702977670098276940319324147313748107877840187384759026911558701591812380119806953215370695071156257273400467199688683358195251200329562064298284055003935186610189198409853650295514316275586714542879077451869914601858839522534371710801892231433416613734711453505982589494059067955521003241481412938771022195953199310908898557434240309300786086283280668043333635138802548278227736326872709866446847391183359621690611294957437399928769893825866799304722954708015267146674450504406221041247203293754971823786140869965287921492588902424315637682084426620336851168971626127070984724179944658241658206623618810183690589669240491509858995690506400075245327514422581778831143902463533402499451387299244342699637350274260392511005207240331667910692841872681682063498311392211555340193781079244688104358870308561209242587486885309596453534617874606854001908511915949842312956178158630039807600540224680018872884447903502356684210176000000000000*i1^32 + -119569447567658798070557801188286129293368969217905187386601491397970227997562822638977724386691880270300498230492404941976335656575972815904401788531997836183685062700971183445302841321871666635209451698723054082152207830894739383493526430231498689413376664819555635639031830465460444745914420265577469562500848376422855924638692727023522647090579983210464380018589369213186481323976279335074270152381683215966440250938290550537358247915714007698797655527251592972007365785717615181931099772192676391777241700975023399280212498344899990182168671244293815536433643783351113102560617111863984908178569581411159583907579597221767847823730636371928797936173392581175674937026311538369298735054368618556406312839159893141523104556424552339699926532050999661912309672383889769100049254945425249997339851080231742147224558926420513787100661137188046654898432453833741576936850848473866387949114794358491520639247531909926293939564563408889579846968275986610102868948533530288836844531967029367179220810649830616313570696211076400950939334972564351532784604743589609825197888238466473795192358216763455312962686129186765487753169821982642593099016327472794437621788151217542237366540829838415239597735681212198800926035265995097347117018704478559532298716316309199151428063152019341419423375119227352590082640177456535620812800000000000*i1^33 + 1431700755600211280430758600160071848455422905085776269368948656090675735707257752937629224835033731574372996557356966996594646541823836140336738631754332644978123922812547160259322150837837354326491786514886907605757640687107205800342039239381415637000814707105462449702702585833295635847430177502512112839915690335442323837599756997769071389784303526521119797329766284130370099108732806358093326297092185758799051331146360582521532242900171017368760741014303104294217821953122506348633717974308653146222472075369600755058066629131439275931620608184223023591490935667956125650064821791572581325283272776952483130181614342066802929045429714038403162165499650277082606471306274865732512444893344499691912578358916116538132661520609648975902767472118993467520286801706137042583908421441527900554221461549681435731734693611807584075762837680136370082896416429617303337109604926361459566428949166406654849604122493208071329527226174916278444860365387720643036037541007011092185034989006906070516156284223423235195497713152288364962727574506022098765121425477457058513247117175402617966632388181821985085532283435504672529075830416248890125799707196314137640408591529956894068821205543371491614817157910637971398456057425079781241488729372808132133871224273824404403639525610234337496540377258607292281218985025863680000000000*i1^34 + 23153535661171626824614217212086110136859366608564658373507316438210100843502418827324728934343563622487092803695492078678694196144600051539929011916065186730672288341622722546585021553244054462136674832275658296353922289034488526588087494350990022914913984993214711800850764129478301454952760635758841481356223060050962409855028365111590002269253241376122427292684920501889170799260095377592849630184894928918886041123732372231856722575010086890953858075773429762638026130284236934499572056947516896419975866623692795315047427068413954183909238345047604601485250268324702544502182270461241475934483322118263357572193685742862453593682416214273856976398755311330775649407562246075034782284586503454641176427460009842556346940090803517056460067870462452211396089629164661674451991574069335504862335125281589605872487307427205053050252793395644042399888244581950389140139028569239653014402223500261492919122198404880773743944075180755453846683938130929536611046289887839786632065332826197064227932595592306652768648506244032048880811854285756496404723911724792486925170794114194308435645990703565185957818416584591464484194771206215890267324831579057464779559007157554180032095675571092483618009095498099688528406970852340606021530178546659367752815741872588420635558951048652290214663651665767636664320000000000*i1^35 + 328671073287786359712910459481389231958980027021835648763998507045075505868430270343523793666681581681149007104534244010217432378361570048283892927267011721977276281094427135921165382547247365209113594923268241976820705063003727361406023313364955020443024490264222010998237443201424677207800212476542413576135581444162388564385239375368795699533847630290468203547316587148125736445268216133454137938442460759254598078908732152861084385020743603516643207566023677253183749348855380145828029613149469525078731884319977709184614985780331404139455356316538102930616729120597684892573994197042671093111568674635756332985599787333442291059630001175389914513177334272819992519062362379651350509201157768906168042581665342492299239014697101217459664898157902724995899963950228005624350498715580767275502670308764359761122872916939249609097162788347914500446326979704184387832189299406165155446341286240162342850711302374656008450964624768433703194081886404477585414997380333298573119904980887563392325389900809117749554327424733029660661845010799579939604653997777923698487716383789120030006857051800499000905289218506474686609772668012151605392800113728527503451860181574540061134407505143212759497063575314261485723574356840545049908735478771616780834467959927849581893829491898094916983417366118400000000*i1^36 + 2624367723437407565940103768995878717500680478058312559264420005390734071339287818793025082083418604482038345262023644091396910383079005362992230614568903933766173125238600267976358206490038631742583087796051045556695537076798426136314717037060953785428276777412030722778416574153773047047812648653158504737671821529268162516008484832175436221050755500461753162691978744510925472466044502892411650100479913937727500148702003238197581563520357130452837576869912698109859839943423923601605480525109526991916021877527418467765035863687517846865023129113303927948517996683129188683032614687196199725544527742183451275241388954051220389991627625010792816899572631177243415470146831283039940415822168904789420969197224936664931626111947049618123161530975605500021123968255237642347445627087304956632280720741507303647784740143895423351821674251487545096236416049435291355728004368824949621785940392581392224304144377884026711371569383100261089487557399086835419667653958133638887779622047330906232292042261638092997384157102499162752538105024522675689661796021334672968947150036046823958396307046495514055652568740293205480232287272479770277585979179094621719982420085463240998710039491105136607551194017881512433159905195073377026856146006982971470407272964347405406617701203143861207040000000*i1^37 + 2603244653117987158672097966464483379563130238816961836315524006116704960428212066779198323562743611810644994604938023934407764059556134100550299498025833891398552111059158567518616331642654412981257891089143778453054761141092665827485272727333188729664901875513659234945532818731737046914509030365065163890149843600742557710400260220845475727335237848992264958470446661671690740728705634197257442677902153508078821697593186784347781081675735483679693087735009933440689414799150330806150427714164880185638658596733486822512196336228962344220321212138985033188518579539902698959861202527273160955213260636674618965204702122037425394003980410725616305529629040696400554661108763086682131483149989238514393703978759419403256039269608461923569447529292698173386789041940040979900958010852192779653192892878751346226841100226943935994978383783986932831436952155795977724263981269021211357598419760133258538125273685836572562913152939700988048274756251504672300774154253876298799228719603309837186477825261005380458050064413849607027837386569470682950360417405418554962550072737026623858818594392782899057446532342428043158574377395927673552053976420030461305493314711868782891271136213762659077827438561266058888525836019480740558062199596573793791532802067510587164175892480000000*i1^38 + -41561454644601037077067421883229541947055702081839963681687643672518547056742224558589042992941142461706379992624495440433859476729898294465497914270549259118453853393072103317099656954300992292513186892192702826233872421282217682522286862707195343647083536918832723878752952246406552896221714896766777889659985507557378896214360269431251588366297818950281414007542775592949101246173719598167540321803907850826072446564477148996535370242864460031133536152542636624236804121151899068725712830498142609009435022872459401576597315334088580405455333015815766078578019388616368154127148710458488097723666268687281380429758008951894008015014930325232744400929724060487851476270273188343723688923938437127556297797168085565402288634313593547572512296537037670610836629998910432481453841239847389963421399198556389641166922658576640429172454506101565505761685321918762021371164311503323390497306818993083531903826071958009124132778085493742468451183460679238988017562987260722442732868311071550270159767124906162129329677564719685404135653671713792661887182641669789929392923165714440857330625897609051175511066689645251625504587557686178459959531442655040807418776418634977330334821528968445527702079412610929943029156215186969754444965295242894377977268786801567334400000*i1^39 + -90006315912738063927651825402696941311722711200416278046050612696443277625386038015198706739712128890312639188161931120486812889828366627968667047754330842138199989628323346668164966661740482809104061954342002475896397278920708814075351990790595304576491120102477365721455642541841695713297068563117735312420113912118141774269173846603555674051394584194531228485235892897601338807710737743178500589326698348305424804204749096724112059011138674510309096801869858565164666941362232265987464813292424532454439848142884723711559367652707864328248562889799348449301229828964330291004191818581905255042751168291850797218489532186597711091487099183811276369173134878595503766955060051664415956595039504243050178363432651017279675603232439826670463808925183949636148279424635623502497318991584718916858312753330299611081885726843101797382949462249108677538176717407862175117732850129822223801304700643741719713641467219835853973304585163692878168820696995479668626333606649875521888531174619009984368354162285990950887717987409320032202627112540449875874020435314233400866175260551764775708002514064576290742671144440112021592517694147243176622637567410740585461350872764130758132608967408550885650367939281816469118748288785508533893216745603372602412236800000*i1^40 + -1103724113780058594007154646911602839527581493574605631532453218954672682549732349275559573747270626924082348006123615193143224488683005426760342188329480523564738723606856511138558940905698776043992435683448006959742494519081443330095582791078560294368026344250812112444825192884537296908435985654245011222702403762115400801566882163445475640485307805155239066482987879776976349940369121376373654714584506466239125083640402117777073282429922209647017402412920176564114265265319356489697809403965157873460180865257221589964766665842329386369925777685867314765257122207528654824256285680142358623882195884271278655687465458077064853393042309613769274869983076912296418070680431026145293720412620860970509919179520902261657338669984540613552184885138805517641513692369078993855418689335377404479443012800383679083644122209461554322748811062932751763661358833725868962433594852616886249917980195064369487018976298020364357752982418348541691434541182601649827416106368012557540388265150125368140262100012176856022577259082972397840179550177011684752317099989707590134972619681489630620729419502378677525277340963831907539742377037134535559772888736435975153880654303900054732921020573451307284144971040871452966471072960737534017536000*i1^41 + -2322958532890756597599741671103383021210395762009021349902563802099464580344113556946360358842308990493729742173177822016223083135376427288886822414708458653838784355896057417891473567660472757495140542163605760577014533447758824966253562791811297016501021700050806252245290575507880388491516522691977513165190011630605593913388795601625366319768337571279142759674350322755738655264576808144488612101217842515373233128153535344266856368226497550999022229683721149199599203843128833031000910573443425122094701856025532173392046338360082902082892455529170665713049383529213415252485055131131993244920735799512903426271741760136412894500376714484820765013590196849329721690391614485389061804842522347149396204341376311267548535615408179248482553786330801595952104298863190214268292497319574469053060473393487892595511480703859247827602454617647294748056437914564811357231536916051556448438738166457345143820514065910302679499325207931675678964338325963846166637383769605180342334916490509351983677342765516489557496007930404115293506185416119274085206337188165378630002950715650648223175269754265114401130536777955125098440329251432221564905668144000471626181729735273396705626446499122283411580919454056946073600*i1^42 + 4400576510866864564289585696970278472060515027852513626446401747908304402768187723365836917061207404351596452505579237355741412386969433990649668090963353591393859187810770077811947210107972451723624770804950101655235992369851397315126787817476458523529708526337227635458047136963955593187616692513931126744977375707971960571136873755942083548048903807475613845034612122636826107277549472314042574429396013151572104483888014176910421938960221520946232715120423111719708074520837734341972180567506200404164354878822993120482357357351930673218032279360434593015480998902959401730758914642876400588865219614690720158298155485826242642812845936804381805563301523339917556220907683183193573349016733828812557863787355929926656350475872467446716661502925304865407483040743532102653540252664464175714790607064923951972163928666544706762607873279736423592969255955149082434378496854677904134937853554501731579955011170062573088338212742475361100357407809063373903434992368274691037746876443735561998405885262208925420603159000761778489481911169917142652486736350937204674942070814796326858852598080991033547219253757141908005982794982021834549033570153689476112253735403520*i1^43 - N1*14722178414576049733193167459090480420899758021538411335406783666594683316866153763558909783650987621349000274517171167919169626519428207363718738953283425457231194930046426442940676739432905906676169959281639649791392684387994804084979796188624450818558076772946096408741489591549278062235357076417143947347564279610201803451453396052943728802822394648240554476337770707061830269971382538598409190126941127189641962974895504243786074539585169606087058695382724249627713269723*i2, 170588322687484193592136134636890019492795750514599014159070970245221047577247057473375746322069920864093751421759778330519543928984073580076527458973374885896384960873126505495167582494080782934748072295134562914839912154281038004410346060126140345110744671576004229084765652330016463251353375968781747646880211624883813931224308614910108711133875382730428826690540324852482047170810432833076515013185598639948948078372955265756152016424471032037521425634187767610652779571429938051766053603999907745953690184210230094208417377154077701687053269315712112567218076775872109813386369811850970053534886368532051958963436756524746035536436469848759162800935181737140154178617153098864558058863463695417299102856188997192990170815168991345583811043487826957706927998573145306680600891959200678373522519907361574840087541860761314601785527978962449519265285496066411279585730319851814264116022382223559954186194054050343775569924685090169905371481695800560987406917297454333141039168855088519866708153622918695566438049805969860521049618707186702877409398648625468303461246932737086605585950677128701641796394858241905019142299994177219794081215600750231348270388233298705250892402913285448693162687500444821721415610331378467385394342041725151307453109783545266505828468064087928305386506740723844020117822101871228435973245737684347414309528758386949940252367772597864485250151792816478855114336436202317928600053781034688347905546675814400000000000000000000000000000000000000000000 + -4892526122077787181320925076378129692117733353147477829559327158246342409116715091350151672180435163122163838753322299804607806105062539532888710453385211338816921245874076359382468632334054232687407569187248209444153876960082804283547187217115260276976592140760755028343789621968536674132859135956338843104707331051988109738084499328040807883901836474022564994892096413412812015852201531867945754789405588864197664010612266763859474316610108898279848817932827999915439529154070395330720686729885190727136462396952356584983962320758580632160607964724564068179705189704077197592181566577278757361504958240401743554316850232439912169887859397794988670566525157781925186853665453070060299550587353127491989692449667937901007461745179993705990097445748693602727671979699217334398922786300505088279046620965545873803204710449960424977656239561235900095052854719240116819490891770715508225587444261135039128322267363360040869033860401857895469213027914602726577720564464970924637242915665317234204864050306777879927266807403676455380362042201265760662798682017081615329318612596239473890982199041807701237661260506413606395517836259958930017706455948277941948382660634078446640088745340073397302062259304849550014097160682772758602519941480905070977933436815600711987804573601056353471433033418538744683731982357585937418234748874679822753705445951119424006602541427377317758409845050648294017432238737653137744444295567218384801412170121216000000000000000000000000000000000000000000*i1 + 43139549835398507495895278834054362842045468494830502620790699859991696296340081918785150067543637174101048451070589487590675897593949674995952902683347491625586585624913132142081855087783181615393322799409920344311998993381235293649626693509747608841520735874544015597904853593675253718378765551790350462398308209874270238948749493463537673724619683216099423109710664456826901656818457792724926069809683750655527515675659495783281176300974257753288217588035448365998716276584759702594351854174833204818428221968890380568856243015514711399404142306106307796582449313437953287896566364247625423752180882312491999268199479269149716609315611347723133992814912808899767777850466574295619262831576186140388256252822085947176529765206953922515968534522333533045333216898325017118394156696533477418979427172802346266499509773420950505088372397935630611404114010938309307826179841865169411300212461535094836552326439144650352307583554703882209701726018546295011438049210296717024207766226276369382781068949438880261594650136931534050956631466461823180552862562756870600660531386957877296332181308764410877619284064828542003506989677864965128991620799707066629209205237522076350024659476707705255606522013739997371115058372459956088126008376188143874241479740183936665032792655241496792817143639178859885718891682744654214058157019402668462929180252169414297124342622369588057047967484775958191477593441208000584905756243322929055949552562995200000000000000000000000000000000000000000*i1^2 + -114335442830678371079014614357404791964378141354707467950058264665930382679892583622744247274019726335698379730830469442601048390145186193825536946236580448321345377238577147693165318759746977999765413220230910873071745031007668317023029576938872192823948792427245107967098035502519693901619135613037509033409554008629346592229631483760930967790727187763843109651488341968472982172015596827198549311227232249479931212502674571044968189089217653766513117094577601189585822661857798134714006987403661617731923446299938479271284966542277746597304063760319750773775537906419949402690749825107639793254312263655318618000410152883822478955819845043633674540941719013310034713120889492866075872264700194911084199014057588539090075495383455574189688675835053255393266118225718334671120415947221586035478069233483646846994447425936764746666531423782350024017022625896814666790191634575596271781410980160136130642145884929075695449055907128135199666303029912059352662995378493287178871499121620168397752432077691262486696038026654011272117023287053864072818565533575985877235795607908254382578254460288345191451225602195228063620931478534138504241616234382582496572673705052810900479862097324923725754569480286528637802638143039099158515765157023789379889562610909678239797484993054511098854647125256338679032811147312961157747489335361335343158916614492051408591012475973390441486283951386462583918286948017615446208809452767749973310575738880000000000000000000000000000000000000000*i1^3 + 126105149308655238220687694395959692617991036374958760955026214311811560771338014080945393034743244193053647890569177415901651658070521193514036559083091817639357153570987746107752928791793344315319251588849882878069353348396688052436571676235652706315428167030250827124777883412231710199285973817821780394745736575468789672310399636373601565328056437018284993132246239374930217898757614617841174919156702325109245334965709798734787636606818840944135582407700213975668592002646267333963969447597197553536982769276359649773830874277544824317016274867285743170115872219608122309027070909383405616466330467876384868055191806406000320970801208422513981123006771562064309318954170946640969629222360323611947241338037940916341120466057667163795710193892802470408105716877618153375346177616974560933060718899296551300892728038052503248820183496008741726378113358736677213577031832037127233535778250508005550848480876754258441235397129024419373444812645489288573233496747581943846355271158977880420652634119454351706918678110973502285781910739290283477967119356475037611999091960486068168840466572437584667859313399285768749194800000093586948046051531886135267475417216247057120770117005002204302377775012484810105538400230450835544330602772192682583203799491830418888884727945696837213463627337652731906832204336381275360100137130746326600497591991212184233468769217433675117602406217203209609299577895323680707913939442463120969842032640000000000000000000000000000000000000000*i1^4 + -97656109948286496954968946092841714894686178283638754249086654833477956833918124780329427680963691370315275521632169411268950064924897435618499666557945890917390237195408515724246867260591666075396623652365847222183873565588900838874572244786868064650417961882500116374205419453262475760720626584993391963027682151620188102221673468665552591167001037441252363401081793839602081412399085020964779456898343873457491978904060751920492930417973645900483762387714826516868277585234608310128850708561990678048403388996063760331877535998471950088411889828794324861282240041653472857847875089031332689541423086346193951829315652357854910646115661899198486579227427982140552159013979485811998260352030279273194767617196162248127643195085349175903786927908602896135512612255764008266633791714139270083441354545586392009575686400056800653946946607058391909993715864775397833280742016008740294510896526700670096427644953505370489316518332917408353448472576199307578724474381039816216944609729071613892243949804308020523059968357800683230773594605544481289478506530195830605552866535775544652201867117779451579956985012461363448950633004346711188704853134436967849348125838871226220831493102120330830286490119097653431938982652748716709279362378696523237107371784804327436858954455350943556271634176678303722246174060831798685744173021342016944188625390991418498392149844600104600439880503895089539511448168272106288516031609829511209471180800000000000000000000000000000000000000*i1^5 + 73387088751460936417619820962691425319923344406407720629602644867046150896699067927674907177458744497839573242126419845284803559471604851428392636553809580141721877891450487387120101598464539229711863935370918867967848510400652961694583701862273797497930093427999084424579641690459747740456027318671172158271076183847996197405900044567736152292105200372332903838928711094959528073886647625295865955669972141356230467461232927160095519749403600223104825311265406930300700312967435043013237148859048489079403127451875527199569819867570087895496279047426412530948825080170781336412988359794752424750457703440149885373745805023182181106893034662132133008490360977729694906903865483576100608421165065129213215754035354662004692702290834935154201889705874581260282201533688718244696846324721833828551949657376332984370550356072198450844116964882735907254492744030632394246272543237553517949445252570356092357608285004862373217827210302367330311893902008183914397848968385104255975965892928717193240820151691870816066587838782002312124038568648468111847160595732305609648634185260187386032463794791885291565854498967856274269437011712289836252878113797001541851099838710956714501241661183735630023745847050645232001949725877670367183340329054959311124552129525638095591243703999481152685340217671459914732425168915524428276160754451278391842887940043644874659694578529288448346070362958908400285717364250697852711578632012309305753600000000000000000000000000000000000000*i1^6 + -47142324866312216130101215729893615839212703875429172769010181591459797545245750295935416803154078859267494804789095727554106436392394915229067583816601996949997899435132744757131998917984360218567767761608695652253819971450499404270598646598879548057171166115416221484552662767615224239527121360174356833492571206977501280906130128792186160854185619951699435054688224496126178862170214893206539177204812374733249763185161791963206464639012368422791872712565006342885924232089914949459146386452247903674056262071175835942542645828930376030905635409553655461880930696946712573145775990889723244222775935349147669229624940480575872979341767181756248119102780982679508145473644315317772611971166411818476387729877084480417400956128049651293239766241664191662766926953090391626836627682039972673039075760094212090730059282132376250029413772818095749839730842905975036699636439023316973453331292560303511713566872190855051520575669311148869076761879339763320391345133506906818556146987374939094137315767433045403229637526703457278561622919031442746616373808042913899877478279562074279316143114915436180399080416342750259138758254467178687653146201254612064855303540452072312377853819275215285335804463220575484681395744267201901140442954046240473422112563175729518769642024433037917816756879471507223340471719643237408174326726464161043665550719200153129349469017788499805093727639603152113783865389682764050295917112238660386816000000000000000000000000000000000000*i1^7 + 21693607826509248199967792324218226616488904252774949713208724651761848329683203977162487842405410202285774559071377843426657341507643728676649727639806203825301208973668659116536357704900467241490671402936185290340241429262898119920973629348310360619858247363087080350582448276574531439362912862380041707323023308814688074013461052771993884751970571993483140065327800442768448162349707156975027283730084115895907028857000204606320430569050338822681003286908211686123192611933903063200311507368782458680191150298868207045084431087667268147906332948051675333621965516267342453073322742173149467645997181330985803534470221553775354653123332334658716930127543753706316627713582082047143427700276810373580223483210981979708265160218587002483563427011471793235181979406728658855536843314375901328444938776454115861440832850662030854939592181878844081515565562903604375069947360724551002731331520101983071571637505549510687755477002502918230312082556477850148256922401173713381520217872076353264143997138491632590153883507956905854148572422901795466197815161665985047435803169606971505233342650139127125418724131231676776036229528995963298571118766179223095493429214623421449387707355718730745683296536699368563182997110626217326000273654606171851120966157476302854319519721367836360544709964573194592079338738507414053654425426592130719620131553667731195508471736326647184753098995813442805169492428580288129373892171541145190400000000000000000000000000000000000*i1^8 + -7256288533239780754704085322400459021737956247786009769180268297186836901675197694023856342228798847009696144550615529856411439483230821720642067451917320473972852112894717540388436791930319347521991905366779371541183809089871324721004240377060725054264391942551875003993688316975485770407556624419816341232094713239017955913965789933456650303715249811605284198923678130069636869217515604528315049078160038010249546456694092698040933371251966118408224499598341618472546697790313362851234330825410530515728853616078267735003883548812862462681593740546614328214327862032362446793125208165415851820895953443730456769446805133901177256674567293578857395731241744916134538492165596336810589805277622279449663275111561794049732468644564810012649263263307637083314878144897267653715728702454324007587165280063812786562105669144048881956773847063055282664348334600421922900731273614419331092315870518862581714067783877156197980254723306690595570470485818155239230597277844714852214020877007902045739660707764852623268903423198264232557785503398941700925599730614011639299094645321880665645438249277302447322356004690371049719553067434628533397348288713384838976086127448825665928615306830399007107078926935952754859016227452703018688949385030839044100298919976437619617106094649392953594907535345402154294980375254576135030476900369871762735455262563277507724875713679875261536139054512918114541197336403515575382214302079385600000000000000000000000000000000000*i1^9 + 1476896946773197594190568261132392288894815928560618645594563988583878662544540473590813189259157042983463785177100092585249778643330514233626791708192229577748816801946744482529218467731301797186637513790614730967158089630212649526365748398037946661442976835400470356392275531711491935763862212546481521071656658604793709105084684163396391082764015314534929851495589178817879674201669179433589333167961982783093740633327320944883404568581938106118096439218121161691296605468641492067197045686641562942765640225507553805609167672189840418799932788378433410846992755148086101340753037046507618761364463472939318626679908516279209976948060932470785961882585237083846235196156191951076305173816351013818996486114964046844444608334142616039801630912933923632789730334146041130961382032836013815500514821586292817590337382805169376011215869118345860215600128222190173875298460998880973385028899979981566728661010967794876417692194360289543712423575821261456618008596398158297887472868245314321130711624024170017504972848263727212993341803277143272130253761287525330350139973892981198103727076579337580131503080064255662474997825260322416529898112717063748865785436099375866352548316916295310059104901239688921935504962522375132301004055602011178006277639121130467679710576623040029277705368178943581327379768337043819269255790413636888697649085539514444717308581208506807266498839123236148931075780956589820839234220589056000000000000000000000000000000000*i1^10 + 77490107669896127703098031736004829944627402993889551096657461156915240243349764365034967396265749990389048295951231589630233170948221371128675918608650692066792432739359029250356861514692578346023199055626639140709574551477280985684151627857355799258593341007161742439764136790277763477414908301475469509614018097350856394176492494360236700344786015478856807295892082619445901986926455887482473654311049534716638216065182127582367505946424238609250362006979305031414938340822144117635410515155454672682952430591532676383955217559547205252148080087663271296140490375768444499976291563383552018104060647342306702167768730187649197973290335573151668639048687394256879769627186825209633303808400925867619589977312984357710787372860943109170574737013105851588656442659081220257436915023573503834257251796166902671289139736060194062733332289628417143329578933516207579038358051464554224931202605796420105036425276069222581263075385369994847860249995594733381500277575798517819573381419833616992923219027730198763876834806174452444637529037099187703743006267977926609531753758106312633520240981063628019409530939980621594144568379558252976090357291656443031671273293819555861080950539795983782163636304044630768733967414603528180675854090329145417510280125759879358247838511881317454500852251195994252520717613832864464653720857967394619129675643488257799008463259489515939550484933291161425867701193280578036894688870400000000000000000000000000000000*i1^11 + -168244969494158572699205689720487231848365699417237951628475667111223632969918383224361895634064205450743340686075420753753470366149018679813660178702397966355154314749843928158213696434980988386042031558891423793372709416181963368303921426597361148418512087915977715545174862857938674794759171709375819288507081728772728507239308871842238744207523598694191404707778820650479759034701033846939628509662900385779656174942396329356301269369178788112240749839659618961543459196428203385933898896735125241657701762539533232078817067120128337009033695608801126036677592544016330332749777822430998852028252058699468659881490007386862836329329660413660817170072007618451161333490430921156470163759103978689737812247671098842864240453431878961278495862783223606913435648664171094695989950597603684286301793361195295523246641819352308259447814013271262844907458981551097930244895224001599283727915577575214320657305889499330396616782630800626425542422170185089416117309352309084948464146504529911547060049938342287975429521691067339982812348067340868361495383531233032700553483161771357753796216220660203221184254957730015612574930676823598944935031377869025656918131508899142868808105767615077820530646907647100847729656875071895367399153030614179428969685626194327681873043281681956060540540058047276071226994535554304031908837443761024201827653236028391240652282548463358698196665467331193794196671275858182370031042560000000000000000000000000000000*i1^12 + 47471930122056524069559825258569067692633366243801060092366471115115268845064376062075431944222906733708771622795018434535572939518501906698585094683547190887157813048951548482081601517666599965766292417065419119863404786278851177810992236776448830977612872166034450426823696967003663188564001184689878289690627197858183175801038686263677791791370625812879815811047957868775755035160527618421337255938512419365149116367492013573319979350687527977510670802302792712611846627155968657667142809251851787917930453578951128407487531787880413356691542686468379158677004362759999988337257881720186776281578423908003722221520372801955301239302245923121925841524610533173228323404373991343832447810126792576174831348921813561786543410771053990040010097144067918066090906813639980769546104303846027850971372929792307883761728698820444749554087614822791073039255788780898484584458760252653097367484302861673291295054570449330425205739313484458602066224025489621166359047361089062309057795214695073307015998939048853767910379870217489629812642912221629569474722228803838879815679730531132570268785988037434963221776348308211924202156596804749245549169068028120429788605705075403401990199059588052150195177225327405076180748687435002280071704357742843058245437192244195914176686844715937431482808801873427047668415972946396234758636548618059081169623101688508339890660651103148292608389627489249963651181313614152468529152000000000000000000000000000000*i1^13 + -2340296756858020070373752374881932088399848092730127683218853812979322402848443928975435204979257379137307039159014417750499575153851136902487658866650300110929041496642860986483222949153073527881455745048871566454632239912366666777400931003684402487648867548305437239491986166129456025426960264107245534764603699744653276368730966472576153549897019186239635502444498234874225797514967330538570073996225641211162581673439993630798355484179320603407998123271415810196145267199833630252957632432154008179245547292298575539648451344218442651130463991091486885869180040715776244205834620258049755738535460291857326559926011531446621216367190713649370222712847870834127711241003504992820376001327893567115797451258841539231665373845380012586817058319698304258047134833381204708029948117460416856630763416184561154203057751659743530812068847038041681057374135775264981996812557470599210208551684715322957898034999808762455353992013019896075702851407838307714365508842412794102345326185354139813759925775030904666769127658899197200975497532515525511005763584298199656461299280294933696626437464314426746573920587173987116027894409757243553046283700019477877138067136936064187674728041086885716501255048503022197917611738037972877823756240571868700479337047599076947639532707198950685559843212179534426017868008156995936579414258410951932103860018986920334405245545855217674407813116261168318078335534764851724288000000000000000000000000000000*i1^14 + -1377810473998331422471495493026778234278974045299432293966258179211884179694768456737909836200411413690324687368519582684437315367987910425128231622999874536775058142241355415894749721935265779669082899123653713100473778893697763869727616144989534724224423850771028193545986848632089536472519996737261406221364048868598799394901600054665354214377290172178423274060879329189257991166064729483675358677825090150633555681286840794710587757977932120590934952232021048853344341729233241687402463322053624963885096958841006191119950424881437692556998904094170536820831135239380577120202306943009106158426667804006064266481861942967512793077181985635053030438049086093869160220598453165354468102211271965888449880174313042285341316121720752278949442401201974352777103545661122054096285351207545679025148056270350521995075289378536671361465043063729564109847620682661309363253062416981824545110192694944547878956906909468518054956518316517370391196006280820814441086536259798479254256304899152645381896083734237724216695213354101445055659170121990968475158934316326115529405931309201800067992504145709611826136853656994547125569922850443543284008831667078714440522373791659364714188794903383922811296482137171319116623176208079616260826056556029007062048521436418929580284977505037158034276916877658191915798864675223383868277532685038234325541100369384675227773499465480492603265484100881434850887591267443671040000000000000000000000000000*i1^15 + 262066862657825924167585062914519405216824270169829333032827027170570678745167370926129020985572582711608885301217817502338251843061082032485201094131445665978098056062008061682354749356746023241302208733044359045447898588151242878181287052348507313055694761006644182932115909358063200230353564651114211284967810818635845853547665441024951431416350704727126516263775911530040458058090168576907555641092780833242425815220840089125163229962695896132713983440872280261294957052932677609100286024715148732677209820177105110764852644283464292837084900379670846286279177185172187326900097877986828557091473397344707475899194355895801137981321660367051971824898936548837918292954775613597577757463215590767914016890467809215377109165839873046581246448661249947390279439158949456163059031623003543436885012369269961988713205168564647428794771588817510549220866466438081348218074153391404418883960113584556149061620746868625072386081747888050794883354747010733267728005147644951909290342390425079181835927257259382893398813424607406711134726831302338615073608323447964119115894286971235325732585982861963230275997140920656832450054270459094511410745758495987844402392979343631527752995192711324550885978950484922584013126888213439750782173349622294427179789537855272554340091606792597635590035385056880225033977841392997330572270003234007593660862742350532289944089923683776100500842735602372068925780917223424000000000000000000000000000*i1^16 + -12338715464353664688372939819665782867239877664713720718125089430235882166597361994299350856427521066702704011460974065784014757542020876600259527838490333554766848275106986977466181225361059762700434655931019081642339098079456334110455893981538991437749517319312542015546622052890413253853112641640467599810930359454490682355350598794299990030610997115713213117901138970408791344493884884390125371380602117212183604768468771762092843901593110287700483701073896110974194628225680595015975807432567610218268938368366807583905477685363470001403766530588207853257368691014296140193877137917963429408917753333306935620679874044899893998209472489206038129785229985395014213538657837077897664046816551673037932245412628092141470090162401727190534675329625317346206984532750734193721311380904742870942341386256249310422578283768231523507700246108132324385939080702286858045357402891075997904314695259843660686948751117256889572328201125834054604376980050255862113888784417143028084729684056925322869328293772607403383074623853353151763704140326263317443463257024825255929195337646952643340516459215979275150079558643845227143041007712839052997303604618604931511469330678331608240404538225270443396289863299162389278355857420042679241789942067052124628064502348522262866917597468981842389274244633024900287896774722967036889148466402813119667556683568945590020788321332700960773595171136312654649294952857600000000000000000000000000*i1^17 + -247264068372436099531234024407351124642496311231374415480568949967707082777494814095198118436037798242017509147062704570718718805356724646687869173103947867338624218574033400408012781568761398574383072548696500292711774888111392595056343182985872310460337532906552162739511348667205532118761312399703947866362455196301945069298930835773145139658091156701651095408030310100878127701417055405577638784947222627973696169318241827356983285264447473925161815733570103048433604211253988563245326982626703456736088857552838446820333130663344636463936857434138870334808920123735210364709222580594583058895185670015959780106899641543377305395042863822598616747364630640239175000595929073408098036873904010880685099047391587950568314390872973377336369322749962937590204414203433559889139501929004742091599638615921634614940775498356044784767795704303979340887638907517995034361189634127891624955221606546941393484294934930254226336559482281504358288862492718509814902918867900126645340149668657349372067653762708332754445755383630975924559323516356235552737870477888055313982008282816637698147265690930514476351211839934736846050268066042052575664880460449785146222568689484313162189172871647317833637124003505000366444916511372769454326509419062584857687048660400199897086125547967923140174185664999354716320261703449205621195312626309739272517251435629971111663133878268994005378766172508279789909442560000000000000000000000000*i1^18 + 2039225665186181551733081260322486299958148417826162565892182619975525446062881924780801497455826349656915184643687422606817878683369038065320233103825708236486093458612566770934765183151778383465818262827500036996534821222362612533757271240196155635614398047827934256857670026343265235314586104224801646187300756515108238925340495271429163514000734462435500085496159025845877170216038618534715347374186071741871934177193464703942568722533319256610837136396911310248015464470316045256747648840120240710977022147065083503306879559556222521908464158710782386427905313086173732790760514616542791204630824305978094034351698460519141646237128997240036788160724556430804761457077595253835530529656071963129646516734582343035320870967393252032830430137440881147317528096844915663307270715962367382282227721099514324610970588714543166389256911989794832378184219903796354279581202761279283945207357221434546001810301511971124173187682359584785498132662046882972701497357638186684768876983450515112621476239148009975998452221724507031129677398430786182960166060950607286324240817109791164218201652259378314031166507875420141878128470658577788589156512628197136565260026268716714301862589195345263147491111011540799617013421096006098585686715715369877178469776925227775586229044912616812454457309695890205100723227519288124966540802268391665624072124801005416125553891915469807319285172669101008486400000000000000000000000000*i1^19 + 15160546227963574634109070888108426118942216467618039394765581976943332339461018978936975884988598154077539930873591909479358978681459216384657046379102754582973824296077747410575120475078413005457702735787975933349772686324748115324388038777348893728736652285545151140736566838101067963920705693076798473629602028409588889271667792844112989413571134442211751163751665018673814628515684213659641104667435342444491885163641451019125106008517679084745105197515742811761585896605678028047182190294216184326558721713574726681763626558037753913354971032322676047412679741800374654987712023322065698656436239981608833394747187698721941638723681074726511320781205400549790221143320228985511409825554874808668465202622984875804166867509457666538500943839307769120810414722179915746758028112815667828646655791190170827895501867054981986510016627957201712593056625156177667016112069549247585050191281881401548216131032253605640860640666833681756597698200758859378171302513898705650168751833476571408040746313996987744849349775143018711344276125105876847002899554878129821997095028329502627922623667572209904557904804938736743300902405492778979051807048905970361835798441623395826678748822311909119760549340426536980167882284052729098852907191662584136123237918652588604833339337777410117174300543627616441228627838073926309903252253923524710445699569722134149283992387813281374989834823504232448000000000000000000000000*i1^20 + -1811552614451354513789252277379458612196064715303997953578956069176694721731286067629458904590060508195086707811533009804070729583958206331679725819265875610510591346579342581080399083791919052009696211943792892947096737196457614807423821166331379009342467932088722088386470540397305554102919158522857328779442021043367861740937673200081305050829396896271698467198314946309041151370189742115736271852875758919518665547361421560882703618588074225139142115132443091091843955761712257899493647608378492114418809834923303255076476535720686042555051023983105145477469421288456014119273757119273209306919699634222539861538133571563968453286034510869608323449853674254570306170498154228705194262966308333306072409400792421060262285260972345308871520401757374727104734822373155676801133175886004920115036169187655124510342425131731839542592689204173497461884694289680024366458598738288183468036366161365750838854429962786564654736908891727633200330946209966871421175005589150710972946321612171885896151234129085960976046761841430581959293627098473457237452177498868937254938698449946797008852239439625446204276408961469390519009013682561994644709408507178072251869463710278436575769511682932326894557873501166478526708826572658903408929713183125433283589642075542309257675489029416999383314933562762198549501042696164520168619052389264267083166536230070486202764879951750416120214146410086400000000000000000000000*i1^21 + -20552104867097980263389357956895354693628891277389445306606967916954345260395283857066047717792861825108846753516821344782885296928346358421404190110230991635804031676065380710693548630608221426119685240054274782724899623821746060201383372620077036065991238033452787032032310068063434913576607360215383273783015065848724810570284032628495155701716051731574183324317827771614310230687325357748582043161850979836041021762420058764694166935737322998950706727670457385626736271057952974893218790120211155451685942170994794552024811197993128860461863542043418398662497969468706923931093664644019444573159060679082665846338406618423803264881283324820604058283272943451302541231626651385154092966212042408359867492543097579434738145023749790615980208218658326187599000850127070299297720156067714381260055177542923200219133303046922115635205343551315601162997367311984680975567244715894440148346688860673557030510755990402239637796314552937739752316183195323947136876236447788230365926220496829718417198266254069100614836332888344719090501216521644788632469253102644137511799054493469986928220686890455557863001613046637142082799452414772546866649888404387287327327417967798579221662241360084236071151770549225139435764980672414297096809235745101564343633610511675361552521376035869489908405544535406530759000583071093956644351891181247756089284449105391272383644070301962064458898472960000000000000000000000*i1^22 + -60706584372392681384947272946103946230914895852461110169705552158934294906538412017858113148059855312547898458060607922847711374219878129984372055221447865360981726164796571339323888334946678665286184928742562916001691045333602875412380833513184559657427647967422816978299527896988154186965755530668236036089966804984260343034343859666871053648784434423908791777276427703286064383331438458213367767905906839436765606938681207655580383871001322409260726881865845833604101805919782093775137822832350263221184795671880650406598547332510851182856925561936701132636210252992803012533116867249095468497509550399897529781503547082156160375078755760271625842089699672182916806479090969897265923494155063800062747333324622321297865053450219022714974728965365194332965706082463462311642284640002793697431644770607259146367249108577394714849843462105041277390546136320506216155877583187280086433289007465440975243403501218509480478100738500021851010363406097174283851099483789787003666645782586383274371079332813936147781547283864060982816664006254108637422657302385049432205027192056104807172961721890318582984877657550727008689640766658071230398739841654332961911648298515822100891329776957115655969789263931334999212984872683179712758866509000893071796097503362307128546410287209622779919238603693685144240514666893638881096659498244385764748458407107162388161265126350441997244825600000000000000000000*i1^23 + -46270083758948703843040228487248045103242776214954382709884216930052760120659570758561845397841672326339390593302382607604900471324952919218937724913910316152349708181991831644239589064211171853449029140423010025252230048354337133796837073553771348740355227507178350491225514724062302247305841007349227234305253192348373012278607916545512994944904773218854381480949748250610335461111461635136946785550115998726669518788381138427621691377398072103443168837525612749690534303259516904593416782839770333207344349443630003036390625126832477539511642446582908919330180066362151808108641127840824050149529599231252805840778059344766149943988196777309815215152747420074430793044365150291225634745213577618956444841364326671771050565009575973271583980672565548310412876111644682726615066896908889199905302233830211129074706118868081149335991602976166217811089185624312374806579515712306808791786143847050423326681465416172264032385582969788262097601440842889991609194309572526097622130207756894387471351846032062386778750500916135566404145767152930991426677191462136253923495455180804257210594521389496672256676310174958088441004067778918527778557019695389950095469771184307603021016044676750352252286094258696952204488176048530934196201975475945706608665643281473026314146808060725372178727200956678125775765079025802592997789676069296794298887417903334192799301618214161612800000000000000000000*i1^24 + 52282168361873344566977287253385703524572691419540399731831371844218032163450562127164090235028713315282359556812754560510397006758191809815154691400748874692944864757808936323961085881199756428551820868409740512796434077828055651477452630317723315069592370480248168030812582482830122978300398253275874197369808157950239502842726799088747440418570557109745340932604747763671889064361622025039663464030093357371614319026938499896769268923378437049616900330996121822069262955693804036920928773869821494950240481807517823764563830224783659080295366039019151623753818400395313520964076076555099917673833254501700774310940667300495633030548078264299246262304038988167578790252892945483439720862883178216907081638089926908038223699761505674092270075466503952341895524609769845684915723387502367782575182782010898793240294597792420493841615641652986506390125624197383891117628196337594400786019678915281463374660604125141220749461318267667405663784211744569416625457406353942205369358591718508092533303762756826887085570466871686348540885287181843715878643020865470852218197306580071575843383104286790566584415375353178323279481270577736934263634222602430335690780532774436021842073879233558380056328857767958729921186667536716377764647065700774755403955720442643507008135155063520241721199651187788583097776797911277812343259092812703858194659450634026300150460572499968000000000000000000*i1^25 + 121439527593999467283819652316097481583063494260362611787251810909937558716488121525546285194334261758513659191657094146375580857593304110814789193207911207398582635656285773869030441773415552556473411246387559486807156547377494698847855065321681100259890612176135188477037788427568968552163866587356088329821745852475208645362680361669897652514660278476641557500743430853822718106311965443877953767663978945255177051644515498995470934383428841159412596753861018621981305119708337336036006246187533133360971401895334580499170429887690264330644297597347438608161001661376131420747962059067877398562748144193988995300161188161772719989141630196284801781875899508850599776092085030057612092799552527810008261088819347284346290803173488431651830254628176449001559178168156119179606635039496812081894717845902769879489394046514812712519016621145877738760471824330152069530048839682586097048637730591106512721295732094417738941615700810614890536375771130261180264074633936497674629734873409349582869717906135118051151984389350999674148505049178304717717700660277864268214304703004778701448317378756751567048460579071756092917902289876408013504289409245821185094135217697790931372537000011596412381284940449175490420269452079093297321675617599379193353314802404767535568863337520882846940718744265456898781293345178015884379600298371745257761083663246776167645472358400000000000000000*i1^26 + 18162788585687203290118350585460341414087923947344501118389151335555691901207628621436339890155188921255696115372542313462413971667549531719346744865878672597188750309029895603008774647387270001916210510862491433984918574638451121489232220739107596793527213547889878351894693990079592240317378468594610561916200602128546959029354489341331910660001490623711660723081397033277771334771819984299068190168580203396351657901816140321315386988671216951318265270707003890836461119779146845622734152320754763891015618330739363669307410243640921675305987188782734152854512148213453489331182746244612586465963226529352438822548622469299194857905692043971842846552539703909281257925720291055617718635788579319897701517846977411516654412902193867434083949097802153977969249972678716695207664421066189443888067900256226496869497316942955401986518037523059766685630117533785226863451209963932876401143575331007623137647017111016147204303384136437852872578650642763747947143844501523612609776900233735491255130794732746733959483118083750394061738042328208514836217749332343057266771989056507948109490490863076418251975375410418025181515389551594229350444359212030562266240964929350375666342310883532877796668154314226627304488837908539059733156615255435234988388646107278322123786832417078054899445644902313556308091473643904863651569426916509537831730778331044254842880000000000000000*i1^27 + 14300486167129811758162874236052139354720359978799818274961406304600640244200078109009349519305755436159688094220053707069874313710528482514818922624807271213769463721680266238602457310670982474952900981897958771261781531928669874329137145732566928479905959015037040813890689091111514120892898092838784140295605954876242804961431078193463124300086220741522934111368178487981877114222075777992735671979816301691546014370971507255223852688140831901792097638525425403524942984585260377899465850608439484113910055814842210293225069406511536793663517106487939085043017355577942716071716786796339498396521321626863764609017722517838338688362815606345442442624629257606759350168894445585853359961476757412308844173971448832451898666927914707296093940139802564985562371471028330862716155607960578169445179013853920728008735553095260913335062197043927599825803940565841882776938394240134465993220416471770340983194543016171935129193652558116136636815664263014074694276195350864757771313114952835644725636614639997166813012466672928899194597469399531150301819844451102334640130891114297940845099088981974000742241188505350346678406908832402126199247851113682350707104485698873852892514659144363996426760331828523368293529508890828431642562340185353536200005898896565019777387471531507133890869209887003528016281828814444004136379121322645216660362104947081216000000000000000*i1^28 + 11970169592773344439442545078854767354040991603573097256322720171629160419877048277232290953575162035432870894394541434052362719077401425484116551459996877282722315758485265130372378212767311835506380204235937035863302503086702099064270169251004381842057492865300466090596649522016696069336363297438919668696271199867560993266834520146466322112615592416214549121672668012231391997206780336093131741367552013781520946457424121300891434640533306564322130215285182396316018104153580508898901973741967827182333994588705314178423911803980280604168876934345121217480655487167359418950389077349561323449859053231168273773321461657030114502945876741818258934016648710211370589974935235325886032682339268610894553177429370276264531887914980629197235430656809475704373034466186165741501042772711789495972121437335696242924954148624929092928985637279137800922843966887185917916668543903724542481548025890668331190257150914821641260194827983659973225126120828287658462828724620474891855698646665745028142896764107759250248824573993211024122989382045465490173826192828928098739523333210236605209358140055732524854980850864811269206968746381772057524894957713857395088347169546229793303512052550666720535327497633057370908867431526731317690252370928672936121427366398827275726729618769383391972287132027915197355624623445528062624277260225460380789601468416000000000000000*i1^29 + 1573852750610619340348033059402234857168290615771760463108053391752620696702274179149715035205389635307632943325001482926302120328300431157792887951086578869620852696439632105438360693428668501970868935750323722449717726174275095945943708995651106965735820488796318565801698346755106148743129116941761631989287811657517725633739263233339171884238308752582538398801879998803796303407556689449148435494993197394537034368667333400383304858971103559221820511138834154455469391356114695375098865195370799282536098833348762374908175662771460801348889647508243745687896265577924300371765659174094895099141264572856709159957324514512182604710268411515661909158052935288450959342343085541827549523855762992270198977159720543108338414146871393262823440837521152265218943648062366934153964006481528702712189808619814764804129785503960385664002678589056150838595138689870378711647624886750164881664769731866277896120424228485294533050378435255306303951525666286763780621066532869440125324171481560443035173479846405021771879708256757183866795222475698362701958918934925436966843331794931106755881409675093468505148075060809722002482110498245108014340725727917863431637674602590852377244430488242892466647773464410377310873629130306379861139339151930520091102012499602458199512677559936748230427156534212600738269431658612703049511582507121941959147520000000000000*i1^30 + -98365371507188788522921598149017709483698689359225198917118575495451203055461769481579594856031971738574132594638860802935557078364738005190089996039200408493500325138472012772325598863874934937519901873895895368739856060836503785449696786228865615556822358972120006001512586314559582207852860691914317879901530422706789924672140387995788593239554368313836615351142799634251893671811253188100282576748716714728005605104874457456622710821329762599500750702115574718863856459985269865777880250150292666657098893757754249964498584555397507766485773493260670577994076733595618853060707533937425458596914337243762600395450170023482213349069638350042529828212238979822096331080837566509298095011577182172139602725608975369265018565830790707479741530779744637104940081659208362174413696365508698948832406060098062469008484743878971355348012397015920348899133472154510195438395164955177433504756639616481235509487239356379922720577260142555202248094476828408724231534039556442391023679089179210729022755071875592825756153160467671078114257402236785525947110747841957369610300586271255449001796853696212669684094783432849320850844688812447915557849761642791595468124041574146224261086893373490010654348161731582768785401656619244923219561251562385138440658929932264745395918497495753792013459317009423605408949478695086362584187037621944320000000000000*i1^31 + 4114785006737656890429681618820804542585132267037786467392182595104661840778472806710970777262421142316073032085491927538786493731448377335660210682580085089994011574941727751429239771476507058745574274030381087508837801347655003907933849064482897775014936479017021060498855197163529200348043039086764492105509327796072109415896531334487836460844694705002009409944045991449663809551526753458265487658431884031432347566423705588627064271390667124547568968040515288035250430765231937742037499840929746233322202913975003336308172604843997081389929299921026686391498172077938419953723144375723091596985550113276948699839040234721803394587030816421447406968980260088201422913548938937775430154716764689040165578640505452814591303255807815856993090211600375689847978745189513826476080808115059420832066288418401188087549263673139152983144647950710314288388983792955024332722284469606991617633226790129459961309733012676983299391757466509286270224277283736158730389117520804276471186607992803249181907740197653714613422957188387600715414691430962738444295987750413622272002129912414604439495965546625597266052847383468757270792329955797725040167885629073366203095685092385677048603734568477539885723395733511092658303899662656758148372278150707019691739138801696641360028423296304922228373007044182671849566715684892501098610714214400000000000*i1^32 + -122943540685282446041971157997493580614863190043567013455821501664565097671901294362511527863160363176727256720973263156355443781975121865292578001909153383070754810805490200749385367452813730132809454947186213491047943134792129019992862535855690834478104588826982871817531748946040814190423695995957828394330551248214953309256829297592543859504541012615718932952866714099607070719365972415765089334529058376341477957462398632935128248403092555933375355514609437789106629981716385039953589931583415108789991210228305457878848854006308017905967176156251949999880837826969575977408750748447130030384596097908629948672548963694210108596120901638577158554988361562552343279588225778953681063643335910982371858777902208607911847406430704227091475132297865019316428674862042191287589721172077505170440784104275069248540069436931792170632289706960836078094866025810251463722199488911537475395622680705271362122191871893298885779369058448940687208958321739200728897188477932241288984344904467001397725700474207803027532791659057484119192603766430191798439710753737924290513851719695565206101858402479567026393913013120047517579673182038827623054119188758421734132222422795333243367334706594451988032974668430206547282098313831541642766515927239655164997359680064696522581204653737542417472388023842548174072213711263483014676480000000000*i1^33 + 1469724007359447769763439916410088911313101520939633464020959649037040527389011768913884640819200272839960835828205025123320413201037163211497193580031701201448840546306784148556109497948853980861242986716289559897997059288646051802452733527412275468967981159314295452253345231232693155680485064711728769974001554734308663361161083324105764926170578091791291855253592695940207485358851363786328792316097226555414620068875774184441448610128941570567131132672568894315945540686855484832424352446902011888963178972330586613200632114875476011477090991731458781639829554624766449942536488162282129577000255568117090773569786045480583734728457094614617616257024552715259657221695060368287028472903717600579063400889056797367673807461594565431798489501165605153918184442401723650690784462647984322830324856941916569398858840651649217723368976732132427837130152666104728125658075510609981173890500541109932719550352148616888524772997062261995153070825852698780590573174330092242891379065853750722262321034274545465606089871335258584973142807654390342198689503968491622583045974355877035769671349320664558483622596935308188893822327716726015212534138255056197929655684485897552496889437821672201693422173459987166038023825770849882564124073994579534755555305715438496879170737383084120054516566504659640744644518483066880000000000*i1^34 + 25886027275614065524913010881864881670603054803911027159840607444889869927176940604115424466083856654674541335222215996564792589338704313363260499491999603625048878739085735800738652389477751371009530184826901800558122312798313992242196460239770908733274663649759816262945237218435944323396162019137317556807188750069704325368770257392669471024944577533995557721927812201299585387509241813587743512930486804824895317588827822906482077848199657084285332787588448029261308987577407457063676292226018306737105677160751066025235348638842772417853016772172327137002453178987714638031441253975651437085633820391666441074707991972135060317501321073953710511752872687886264001421485684555947694445715469645459371509570337555371318476492608725210849330058358971544875171138603436753758387150011632295973786207364954186962330183766406184378453630041108439707876797367049446005522351049799419074385279523165998602404890513268831429198558879499211071991954120731272734928107368556182300053548606372094057617958559122381507642338861444964056140240417439554781516599292844994607716659265536562760896659888689409862868058785808006311630131568513923290926394686258630549738992466958307871509485762029279443525175091467650409890982171227897868112264640826619090831423147577924149085534673453157948939674941256969171763200000000*i1^35 + 363711112218751828334367654984763131130683741833851010163317698153511724754558117632925772397744970693379578655677961334750015331839016683245057660784004712303801269587949672326006893986067990759077678117850717567327873303859926626118614621215926864435978120807011408751216143896106659165063665349755448846191593374943472248579330099586125817544857284726369971797825918427626534765437866997152056965335532750156016521297046444425178646243372089697186856300887141258182692140119621432947388207963395755177778739234627086083550444440538728459504159819805900718383909734467876205914875497081339628944166962168385449065882313990661575027102205202724076454722461543069496183380063788161949758501604802916348784965377955327574378126253335304428667348607725034952154922384071121474461496361945175293293867415514915260830216294008788424595489714750160434588947101649223779858910870019745238903696795150933217433523367225619258310460666734582032199641610032161295571056568273960530992548995200087591830171779829685484484791951412573290316757065660682602879658045833375852716997179011282645107110790245172975558505151352726684526181601552335900388381738286108879743891782860737418474541005751462950240989436417231570181793055208252603033432953287078931634037749688512274870060958139504302934755911925760000000*i1^36 + 3012392940904230251338341595270147441607638792327925069961716839911072644289401231926373664006510846359467568368366060926452860030546473143620083968224862146892987973338466415033755705703775256264871272906402430811769956638457260006309766448265515739959649847268597079162685812285893569352631705879586292053012984798696978398423292888788365820088393003455389165031948429653079381240666993771128955273077396413369676789399645572323022683385015059619760331573140796975234158655538028573170827994017438203360399804615465915440158072929198280494923367337905784073155074833226505180469891106158098750410122848720785358012418197069037808269405257308079165387175295255347182495298367112090714966315532816371279843400760683739721825448450246715621954193003954225639102984649870231755486418249109684901007612693807545010577391325446411128225241034040501900691634105201992599946404917371555403100501113898242353404633946191442522007571863995252031552679485568571727857026968631653420037971697810367331248654279202397378515764747309851182566945559763686264486717547243683829454475145292612529019577271691914662268609886167179020687468660762271375532638571665224769189520041678103566086060990234564717248722705347644014240901917414987685893345937845834219576998704493498924464433014029032620032000000*i1^37 + 6646195962623532519847838250733169175353221891627979853698958479901122087864639479036042023267098627790630824646306860728870337546993594812127041787229462134660973659590592703175141154439838890751832722282350147524290125163721501479517281758742728124394750171045264957934525805447089474471582866993696484038645822747748905724628710150335671967399274634063979031840547243038465687973944156284857541850608680690416418060706983770282405499842806459568798434655618540989569504203905025252362809740781292146818428602003553161805706693697870319993732597943208400578673181026601004752284421062075233557343813015303532218449421834014755040190124889683147726946167167431800224273199369115882747148106598486810317461049764586410551337806662267823204162252595844807160221712620494932751489851657290185079699854241750204466349539907446106758423689549249207869659734004052659954222721885736534487248533697109429463481403428877413844689883250333700739549321937176469447108695218567236047859210576268562856233163775830394851791459871049134958811828291162620923240220043038925194713197576073835842463306962456293800579211734951229474769970006469658324370916523775140022256412815541384652413273433200483451175720930532433103013291173814541951552940883030206421620063493456307115915843993600000*i1^38 + -23246238423092425556371859675636307853089469498271768646040697033592606682054936005113499809509285997283479469226360244925818104380501703631612732754905994470976187438804985463125139848011000816192690409287516154842904628108152320020678896769074278748015253422456271263118540341575549172115100744298019744000738843199601211086947443021804673791308898369345574736908420473836122502356301046727454115167311493973726042596283213838444261930585531629534569632365743894478244769644790374049740070514804747131392005788582358646153400719661615327848801690814486149704935865901558144025746530815919197327773959496506918590180087814478449345721223029264415226735787782631167773046167539941574006655942647358795907794857738732628178247811509222085765501498465494333470915082858598128752955668299407181061051641576512837763164256998013960255723702826573466381686188311818959297182411884418247791821160061197768248854727980554572539755750763309633827144325589518662456201568243676332762812945185512650363670068367055110919798572905215722314461465758499967507702235821638769085058562226156993513011191946616894304705070429017445483924722339898022415210166472619123667940389062074024358981414112097107568268025089291709435517144657648977056198305137676345900376778544146022400000*i1^39 + -67512682394253138238574712697465489546793453140875820714233030041655943327687244211568014151218462722182495321594609312766787018949021970671884898645554888558974142643398204559312433793125834355043699598312050435231011469430140988466881358128691399249096760769442820498299238117250174365334098937865320737321229488697514179060439968205117094019597938169289996986330034807273028080024652277661440358536038065228871872377290258554972046387884116910523829952386860468925727457582318415306004210199180784707851453332756921810383826581355221128405778885148461395991368051259515991921890032203745135727452634467461088982535783814823851107547297239202580267774858527943774979535439704595873239047439102148613309782822309482050030925650585701954854747046076673122048683499455245953904207087708184098833965453350118385526026834017575915216694865518936771188674946120317751017090927133691557068538975109093691811253209662820242819013260363476091588041419258202060276279430011462443987855580022161032146842649781211125172726109487232809633798628879484835757539262955626240470641567287829351386730687946358991947753034508173641928420274904964392012581136068185207483642930748674889870366575918359434887188807268453139362604243209858522692346571604502142735351808000*i1^40 + -835676125036634210143450805425771373111858607271006377166678677200533190996377990343021715786729752443100627495849641990617525787402419343638469394352869026526560735818534629019779772412453042301393383522597948600380322715529839845760164935681395522312615692814028721357908613844817495250207607446905439435483697359397365321322639336327330801058545927470231087917200719917620355736554672063860856739451664734371938493126062572037948293550246426427266333854846929480647050858700063575789283128197866790098252174161751047458599027788451045958339129986494294742480092746744356248489256232982412851243154722171741247817798718716075961558253136922592968938148119898073429920516749282725089497359298165206994746853283327739732014888686272049674960389505426108346435658239204189506710206524276944767219813640445643662645531891283348549731434141441586931878919952712486595218881998877246934461477354857053230577398769326184652584280929302449263644035871764668236470053955862136556586139199199153958964701190553516319688483054876468881962142149859224869564896334971036871668270927860388332296082784697380285419180033119397956042756733504663033439894812987478081081246905090790006924041199271458672146395461156053375014470361538105022873600*i1^41 + -1742790416615985414965842016226336539730549340575374228043983010294012148832303216697825926656377313642022380054467131950866640258376337204010522129367952782340745126106919006894592383345335201493882711455845643905734475139849580331427173920283560070017898890738865746208829572620997137271406806512899853206332650263465116856611912527529596885487641296246043028648522423790987090452261638059901778372248108174725813138878253547181997401477512968270697797336606955939343128334374161371196920526467782183568583699497817406454454732084677080010025606184241873403445560961522222170317776376831685151151413269529297271848744090553408022735532684994478946278017195782376350642195543927817519489779725657050303887232397500967084345901172944320083839960081426579166234286371990941962510000900480894059664655748928021306589107852091389128383851471328059292340806519505318027219461486098310998987171658720412629376995685347331893293043653761328738231321245491871567251533073975207950490782714188555270214966623568293449200654488314101044677674104170155706635080800072642302489789846619303360316887240412753594328275406629038917742526953252242015902505018581953855327824995668569364985302310430068492516107014929923440640*i1^42 + 3301170177368951245819739401409000346005339397766273975272195126497690100111328023154950586484939771108951784740418382384912002400102536647051711857466241964014043905771549587211250125632176614178815262161207901668409106294591976053005905822178625706330910540191384889498072881201674620818572774468040121887427528531993375861095554089889085469256766149247643389751322898807095643797193491120137143988352041716807517198404656153014690171383614185253855545138994716332802220821853901090162902056780547104622490623911943439224146412087825051402668534834372524174937823197375447283373158015491950020597608248119742970388753277957232644092014725716338068997613521321649976810995219085658915605664886716894595434830324149147411030669680781511349001868987437097728140176935494142853504926100835841118491076894459026137111639773058564150739684888914788175714783574665010136838766514986949767087875079325233397976631654370442463967858499767011237472422621662453305937525000581898966565196074134305355057664064292312470969231910047548127985115686725323972455340306579949363517034954456541246332988119939650671069365927232331141146090353184129033591309867932296949126811205632*i1^43 - N1*44166535243728149199579502377271441262699274064615234006220350999784049950598461290676729350952962864047000823551513503757508879558284622091156216859850276371693584790139279328822030218298717720028509877844918949374178053163984412254939388565873352455674230318838289226224468774647834186706071229251431842042692838830605410354360188158831186408467183944721663429013312121185490809914147615795227570380823381568925888924686512731358223618755508818261176086148172748883139809169*i3 ] ]