[ [ 38556995839856787949704290301236888214450536695940409606732690720581006398693159265195377284497555460032075260961647294893265710451710914524343582416824522984464676371300070110346529605847719289877789300471172769261393603337230478926340964126166361337527875403315862226631966943001327930200276907695152404848561311604538861998721282343242845624386140260940343871902291972290908312980797563197097219395167349498260930164370096767538726639889651584373939063330489425948599464350652165721185989937413683938372516676580715695522356056467469103135021350071024280462615677281824656136611185863617063445270667045263610874491007649253583145502298519031057681254318213170583339457795554310912898917837812097951605892080829271693419680550021838135986330932325430594919495892507578614510991887507935534446627772544348319108044218181193711115709295850915993871955991788703535575731441246149440413184510180417129590454418249867692153821312907558173400447371252187812770788920001459890285847331110872607608047578627085075506524431729728061353528785914258913515888320741531991840837508612299068216931548239839200680484117209433735554290354194913100266654139538349095704047049719691596073758041512759639789293473844301531735346846371199841810022042565337022462919814952054825197886312419595753881600000000000000000000000000000000000000000000000000 + 385944735667573144185238836609793273613232220467306836311090109920971979968861936822998707751238092928570770692726628765763949533580919271052283022844606651941469512623151805739609605068830890021691887445696147369512809679795549251916042314753806429271728667653576586995571600309440673480197230388486249781860758051147340982719136662450216028360623304400029067139974340821582826114822935026859263866616309763636435084700736282549550360706318818427588848553700001102335841911975999198685503963797228024378713343404109154267878608701049895218709507662016739627916024803319741114035799824212172164006587822961867287836836637960434247816147659316803222696946313110399049958953485044180686071787837636715778762726228206176898779166808054344942247796326198864670563539460748071731509501157504522193748478251683543673584576857788169744768014384101948623657009982178980598368567211713209742782836487044926806140956958855006452248288627557810031236246537195129143344923545974337619546188475287731166874873420063161573393809823122432541014333420166839956695372561782662961640351011190163307554177535508293089879809617307108303818714313247683596927281696572295788858659668905327243742656471962833012126468601031435243251036825074611376299096523173649087485730953040521178424536860057780879360000000000000000000000000000000000000000000000000*i1 + -1668332639781912405071057275448725838280708201446444965153493114192100476835197711443913010091943755350343688673627097494215056605912259594371006655379928221963105042669804148642624834842844374361546766657633549103271737387179321034634743310225302299191159896166956347185661602136592726301919085212611872910568137288099973921408056314453220879388275430867476533660050309769017851497803789550698252527366265437702840940317606764480154095420436749587854883537181389608567326338037653456897582010375619298929116423954985964573405826781014957211161510204734494014283061392984011148192567941072174544484977266753411851437727415811821582438672354868516707958012279210610284495638944018673974487837070849019836054100705137473505035548874414088230582787082567298583087073208357254057101113230866744095413373931438827883332186582900105793233605276189461877132856969554821179895943487689826746551731037309868855438093335278441614724027192382054907154391214795214535459670722518600947645019472277756230105467279021926235898326225105690040192522542153939048318032867834856141427864540196094858841941614000867892854697902299392619343465862586774546624848051100973397491494540934009847734728316892009446864534132660101152731797983304820375787659865835001683255614236438873694925196708697604096000000000000000000000000000000000000000000000000*i1^2 + 3964362923121118938157382780223311891665801698687259780317730433872132381506731788198267136182118968858678207175273222562515716815656313760570005185270088852603976064157583428176788764956002807399054312387338499141629267900858249633969866918954649331662547081931830448143616380609040588538902071746370022080933293255854594007516508716319375569601662531743740351622313283917331144013991847881399177617492792594708700582965778706116180002386533871246213636871314629149196799204614787308955529635471222945186484222516640430448985881062845400182001139048697571986050055335003542127695380531484075429993448355715683586453867283791887998820935868951196204850863996844023501128214378764664118920343690669526146215548375608371126769911836477044432301780908719895072091182450458136763612882649670881150265120856468575180419072852331826246014636661382176561115179100342231067252370607666761794945053337140774408008910889799036428254721916422238667540325004650077284782546248665444129456402343809928792690124295574103686435555674916094413660618513347341557638044963355501599864417010935468884297946316424867634122462678802772446269713415211333970307711135304453620482829876337022611680536269694657755800709011028376313586582494735080591118563725284935138316152817390947990797926954696704000000000000000000000000000000000000000000000000*i1^3 + -2680667520809803678343341879736465694262870776414484147335518673366464306491385735534616154233704402082193177379463341284784243512671235984991447213449753011021912172514870806024991589791849565266378476592907365094040743590452410128054781545905389605231974651732114362467357743461372359783955177892269429523240092157356186665973873723240961914417149678649491142133248797466687724490958453325382197687114054628165468665207608947001766220313962188321725157212103446445809915779933503825398355341566196763173991063245960286233420146627451031966880281924650769395738268946273360238766360315648869563926371472415997501073726851632981573765254600682366153308196664173130791157961446410462073492291420485057784148416123870005019609831864062919069933859007299877474339188508530842268406633624563114071642077070723324462529787339658365702797764139675801643073960714437123641728362786891035488695422606261966839527108768878985026691427754786651634376137435992286610784525781588999131722761797640503518538974249899012208355579201634606937633098449753246617323044365879136132107403867590980185575427453071582254590997114966901699562929108691115327072600301489341793214238466698400258163825219021907399703736359905796159484211090391218558737497695928921307291448290243618408531106400829440000000000000000000000000000000000000000000000*i1^4 + 1115440301294868245095427996136255495937463093300607143465422591589649627727382429530271086026115980753475825496585007066191951141856018132171469262333936402266285731213806390540922182146635932834984434429686205287356778343278109650942401923075146233446565362452036360819346718239171361948411369508838786266267482793307427208587016253908366058770634857729907338855230669552464683135631657195442783686938670697370678054628501287745584394486537716208232410429366427504177035766676452361686579777823813477464251889352730168095000650937055752514396491108065695194347487666583496319742001341674980943325503502228695285160345923260502556094651115732351235164360834733808706622136411011727775574540821598016641506008996174616670456712121923172870794341141049160551262838698581860322406262046430771432174953823023342589690995104125407626959722008988366959823054066813559141965451963219938903568658236419255782183150985146209553659680597232661610321299745464081540455479859976500113491979622821621576323076718805960569316002651722126986333992501583002295366045600255289388196325340415554569448768960404310014372352188080350114041208018939333381212242546876730956195114105545464954634057778806691889977840729728214607651535180299573420711180479481002511993755857513521386540480069632000000000000000000000000000000000000000000000*i1^5 + -246268727554008434155920447591311332862661570089086434155606458612634306910299594191806529527906445093966174184258650610284664260914789983944372949223024137453613222561550287586574368018789255189017266066180901708730256606194618839895001039351200376187863332939518903169116437716022266769749223609152266491374057714390462852048440313735953864269121414438369244009703481643202989680268061573861056001029470817691908223923411018343031380126451640561427250988811411883861967303005405266779714260962557445544079822885069253972909797432419880253631191610834420956464739007310233626106208117130660809002423119982291239292900675636028899963861915093924100169037421199149400238841916323389304304305775161720822819456233681397529400133568733692885774799147249179075715132675576937916380481084947096830961181006327833726464177903430987001547078282837696767952772131832389758031042439053486867508945410135055184350927246745114771586851144854479861069007720756925727399772371681277981460943858846430155370391349346778446118313301914841907497751561436399239103365437904826803569828936885563220240302645849075180020281413835848122022575956171934888464509083281188006813171988676156772290600631825879156596600831809176255982263764414599105340340374684275559819805661083112710677830041600000000000000000000000000000000000000000000*i1^6 + 48179310751723314847913957588083061589128647854771229039530404165642829329638641261544046753883598590208489940988615039305212140433979429928307669009022426662062362201822837663146503225741947473043359229275030509139542184781920492299217695249856003492799667007075914422563333301765115043085625571725117221574670071232490061850175652439192564031524449325762630559932883628910394410908935096971836232661672776287136228783073367553500868688117823820325306997205962810659268666630307278296048745467359542815848484559211563486310335711471402652128277366595220763682042614040166949989404071334488896892375392694545052167062394381736284393747901442258326383289386734641031836221433757026239780979928669548839611532168997701475496149963882217632782951615412765251773607823409962116432144073347231291791537586468893171297029431751725368890482175398095600125031937284045745513630319856251869652070140102887081761685707629744440447119731867023022284502700720833479587577685366094745188363274926649959324121342328058823540658499747598407346404431498024602453780758165296672830179201692372651812861811090662163855098458639400434128447788005743962559088865992575981220155407152007047438577395339225815021246436779096204566865757491280758032385673470452466201679343891504379597946880000000000000000000000000000000000000000000*i1^7 + -6752987507773492035358210067986953037129495861416310752609170765402781161130258937152232805910214223241099772980859829343558735808707245269111534747340187891942559387574246495157530761091098106504222127358304242065826677682772802810932725637433567799996960095326461544392924376143060580230743162876687767990937401129083778670683918278394362018419298036863298183821376223357622178506160839701297352177507612978197184960712638754825028856737946990296383674757788546391375877333985978436058596840283548254506677080323868560570808898660317633202471589562302745097902852475230422592006441785734347057623314641956330206239828871063523471476443564777999850998841361967310975528997991769785740205690648522203960627298696681560080483250042375193319560870143399622677375918936853777307270254622923633292861512947768845490706672043816326251538050885432885315129240021444146304009969659394100588331848711705348701549702887858908846807979994091367616784880732238129628895122107179052698831120100153190853723279142265745264144009963840228830670330881683409776854284296338290492321536727158580884546126668968926748194612706605049612582770608462386785369249628627400158257141414605644494787363220084602070335750509819586766135582178604346867157619761430206915766279332968859172864000000000000000000000000000000000000000000*i1^8 + 107881815763871529040926186953923882316881303988506650869277904464560072997315502306621756798353653794533900104303981255943570492236659938956642142068537752680605698445482137214223765518499703061141312186311683296312892968557601444336602953189083554063926213714151609098625557490659707584919313594883792560717609029022329567154411940469710452349053684052255576039779719366970705482117166633431387707314784878672718575878390136834236822573029527973613457499870752347930862537672032798559343248405609536359008653292517844055623957207608630317322910444457498459969452697619715380072464632489674812463105827611968575294386505087296974214069055122534092923730298832116603483887665602490939924056486341214376696888889109090834907185590639429849605393298181119715699463167373164264013106136340165322775610696476569826467024156751019617589476254252728118135280710755968777893242938485573821212500789403167040718880542087730421719883167808232077111617685401629194176328251990325439435726803634668688093693310894035735459744611649393622955552180467848775448657851282336549082972791278395407809643027464912719465236521467411760057247429760628783492181671910294179646469286628585361496538355999188001655419895961844021100197642603242211886285187892153404281863724853519974400000000000000000000000000000000000000000*i1^9 + 86492093117437488421851137783477362257067729498607101694123038678045134017338224053513519203420028193269926342762694267111438629530935523076259637159297557803264698304393938784724161452329435543108681822050887601361280505420042224702437595893064122787442885278058994284075405273767665865818294659263503615276785915580942515656729307414373823934883704216908723095863702765583219367675072738060665012391309953099720440817122959353014763573240232525924909851357773095960103694426088172776980396699323726120198172029940994017168962639418443207827393568234746256936487418191298482431775778284532639817121748342452953263968890956126200462473016716868305544004473588048213943640565901187662580320536595115743948549321078953166861663022363143381492212169416815610840013368468586077786651071937111223274393873130981883630081892706288339785942920378804228131193059674101982839987924676031891562377471410117267834049707812032242663793892427882412391983382917427695974034045260999533205889615705104809934651362352642290560311534341518903132916977654867845018021200198135370803415171935528579314356091744305751214486880106753251010624779266968085067158321881300137125542460423435675010461978911341345436238396134585172097613412279165454691972601971876624808620892471951360000000000000000000000000000000000000000*i1^10 + -3788333027059528094314380177508410516219020558895656014280994491763160104378879792578628730422668990896028640575806061270026256819649760687456881446900876764233007598162811237517129254178576276146777529950725752031503249083956330704673892918233722325537542850128776200023190872140960058979850249579932529947598274941993767241445122593963158757192745445867619609712513695880151658838953593121689118713009257469371988264779433761689741412492517916767466736356575558158680971236649540670337547515647585834345809154813845878720982435550412454806111347278894283935403393191046292411090303196781373344633502154070510244020376721965005700333476034105054879667747305782859912453250885965542115333946674483613079212084975902763629523762619835761640856419895517078590506913615301255600016138124856770471977898467675006125075306532440026058134908432872297906605855883372008216544137124620391600396458988661051576814246002898475600572276762460404406604899160767604080222251573009050010603092891382968070702681472522102251933346495973345711373394481048526243791193443301221025773123049124611791211064221936218050634411851786470322339645896151105879614560830984596879764497053742803315501929429752457553596584443299260607638421889188654272719587927521203957480342683648000000000000000000000000000000000000000*i1^11 + -335272427801712026492926891052085992848211787925244970527497695664198717115294025420855804530881066743800558955991225344297247786258630144940371076666048982347752094243522929340915354680897273477678726239136153986481171071061844070078589178314746890779599338324458264878774438543567323380234235015617714610284312705750165143755486694371676615169056904012291580521137523731603314792816238127957179277607288623095934872504087527613449356760726085931193550112239425110639605107694104857143998425858672004561998630750094010521165311950987123741112950816569350752283493283849061996411389805146399078883645166865077265366397967235001993660886772473262886074674185704025156263041930127448316407183002246336171416849873800516922503975585740686805035957802008317009124984810285029840859433022327709756794675558733583734621542779412935618881922232171447473698107139822607472936569528903737786173261722074683216476870117475984762398015451117915849038154431271014993089584589226127437329806701982587693091929425202759994668141201850633637548913896372339998068246029385048214922495387171560805069298436567456239819338555991161433378996295346320166779025040933732393451846798599607056086428573528475213709130208687009895414942218764806318089978967031038774954321510400000000000000000000000000000000000000*i1^12 + 35700963568942726153826211860843717688717748984637621888414270346946712106290266944069517636448732759876272371491446250411689438839317866416821151334516422682690310091530936558989019149122160602055957805901273946530466431167140363798338492340470865114024121967472163214567160967104562565102513179374029989875191352480426995048204972048931250916558239298811525807585399390082755523277352486758503615071172541285315398526799913413399299468725408077848354888653788633295117591409386165594725232465658850059327090787617663473891992102933152520307196643674494915563509270965188857609284838962127291443813514605560174605674860976377013753302926798744885933130529603098052419115022738592986403139962076853856050844174334640522474633466128421455703200912115246888064851952703801439245443777821987658814796056920428360062309807357636181234760762131917690993400798628626937700801973951243393260444381714610624038824742860910401464330815221076905871359278509687419782034570651439813488807293104641239846145998705260651851694136328925761625411442413824085843955936174850728360640352911334003172534314197048278094040809478586829093990191606064577535472059989754158712763360538439883528332888707697270041012181767369279369265128112415067124768702671670859991613440000000000000000000000000000000000000*i1^13 + 3526686966686766914587293220988004058123471613323229894477963689759168391615984448328955131000911385514349250026570843662904482570668229503884871433209338891182313608169289613287151558228091231005761062202435320847192868968476156627361703443017548926204789980741927277571177576734771283911434342141353506574400466082275066200079750972086517441683484920411471249401266642155135225194244910851856137870124381643937995510363524668010508082073182907879271371829335003975193053923771882031384287902588520591999350223491760910971182697867132980636326171723507672631262679411996543792257509208433882848844250525582997339966533755744325593682100027697872044207328760114597418623076334265235747351786072925907537224301218450621850885582884964332088854768984426967460215020326723741170141667733192812330831361812568716600409267819182747735548166714199926860586559524579475019151611814610648240757200778381691542615912182272400218939166539253747576406003238516153374240748754759471334565689563445187126482381836932551260726832169981557251161894194504617578323174104988124371129283656963365990214456761752159050104111362062804399604774679336313384274106077559220021085397777585033386856296504420105821721228147393717577557108407428899793776451188143970844672000000000000000000000000000000000000*i1^14 + 152626735439920905795449026187848736311812529519955792056473282091840711261744322409199735943714008944609380212599333573532850915558900467523311582195827148812761523290034862490486062650726286318176382546894069409080216243224708592689838280084632845871856165670569688464505785913408777660590069409319574751970585119916811241950874196745979835248702648571051018660601842606343292891588955566077726253173098261022117911592981281401031283301024999981286788268862646027748984932767342845761814452692348271952903337368234216532448883277558395145110378998581801597368665463352659223687007591914184682013915309829960265177835673619832896738748046254592623449700920957987850414421224077114665643075535299398462937501713702464410744069464404073333459804627876524359790469844334256013568763168288852656939775010237841413905060531624739318013340170857737882846225249426591751011977210482158541995772151261569128493342935283694547428928330762051923788263768020338840761946220522811825934737799720005173413378935817520646729983032462617003414362418809574480095705302998404786887364055501231848717373904944316740861276660899586126727244733843802482819963552465877295857089016129545739368038382197828105780494521443726914613475172754066512748620691278292582400000000000000000000000000000000000*i1^15 + 5332371261234752155218997112668791735337393850642666993359582705491528146149522380560297107771386072491481943998767569199069025077096801251382393582506959885267552673356317198852183489131748161654246592589584455064419929619137516787668468697787108702414551769229988884214034224129218279178257328833216979376583751435814810870805763676354415541804524701867886508148931737598518399592756373596943419075574027266546297820486558575221134876958263694628160024468044479972980694881702637139674655791983253229861520897642204212852471576632395053005877545213977013646597458017958765340110736785811741207037193086801048484007043400259955551146953823627812226274153424719532575227933352496928199283712133706566113403164474428569780457763261761373381443318309084515922564181926255220254992273551491943854107670036152327193238723219707548913847732623050064230807400201041883780892526699429673724814794343579402081008910907193772297528787065125276903527132845017168163378141806502566398502893460445787696182006038572691947476690110931548587455588795239753102716535671267693230452995852440004285140613469616472478869723445703012199775529656642983263663020928704723892079934191516664637716574905503057203986530336332074147933130338366851939986924424396800000000000000000000000000000000000*i1^16 + 120971130115244559184390593399543627040198179009359662091025403330474968326162482315138148607076332399131792087492559040719088808379754494352794286438574581223246192464574557525906691422297725880522114482398650488934599146490359396342652638394459975737837370836128487896819279409127919796299168438307318482043278864120093548545448395117447353900416891537712680326228697606121704076871608258161060209597095347730080046880370957920649619226865546204382899632138211346651531489932633329048432390163427274182342993427297132898136395461117144550454181612183545922186116875923323583711283787066079362725927715256861922267443856913615965671339737306631208931415442034754905662725366462478225430547597983164818637575148860762257556193015190845421058527155973574383681619409768388849243221030539366263995054089677247923837575616956095191904148765106690012774389389657439876742317502974511214864013684704989857471936549340763243554165092598965353328418501712962970044878137958628282515287902537772705675138464416459636292547736989748770049515964091846044751119628806915226253376669649583754114029169625055216243321916088904315809607116459588153038095261504516057382261833477963597070607000387666526952871947668086193852069697182303497735460880384000000000000000000000000000000000*i1^17 + 889245312957161015916345180069488020433445063876867990610750215613179663958626342969577511396698056554985523244397462731518354203416613860570175326226698922364580498762864288064457770529939453260208974626314423886711841363349043220693208318287511495787218170262826084498143988236418237966971168844358402565990198936010905778231311968934699786974282248999582135999496246935840838314896866022156386411891366151929399367956279942925359596777222976135874026351097135914175796377616756888807506286499544080672384756157097786604273413035012679196516675862599865848581297823538315398298921203062857573383025239145833419888308605017417846334876956151327749957464426170400679370062899382764422380177046232440039059464470435859802581756089520691779646090200439168762352285035019275284200968424556492061799170473205474027569642060103716224158702128788198738220159106038403666072947087001082202079665164615486360975493088436781184209639479616531685424235292761072053250808694620612664588537214875233691471006440158472472392704796167747617907789378443967992730637669114912969471480445129866919489802230226952965230511816033448876428820627669798420559207404403475552793994185412156290683030333072684929360697397915332007136168257529116923999027200000000000000000000000000000000*i1^18 + -4514853395576505793333600819849958972849863442950498622914984095373880463976042819056490675422515137766634383348191741600141386789127926961056385900243774468640429050707921330051131790344297147493866750689653319894957318837060557907041089645474002964646600753047581612354693801723229728789097510644967957047834405936617282816641277943095675988050173552734816457635071184042008001995449972338796466867427305571071332062553656155800497418876108618610838794548508717404765049261861646479535567558263138765768169644641444331358845604854925859929861022477242021054023864704580141716975214821855822975546382864738280778555509212930530702319804290217500494699424801771390236585894205354344264498252506914266942170763225405853341155634495002702531132593980948395310171456949639135872205276157463144372429072629097555841695929845765438181126182184219188526500306621280505661222963725662378919937025520403102366531001414209405243192688728488966993141832694076105397090593103728884994510704607103936940468480236894226590052003555191473113259124676808571106782484545546957978589040332718581071838278834288790724460616223280969997820523766074078566134566459559686498196512625953351438667380885363239815897694772411343621039215175955749273600000000000000000000000000000000*i1^19 + 42661290325297238299367784415257001448066756157724005272587104392606648693995178951921958232426528977423049647173054613105616768355301274373928577507093011192600468537355514444782137425973251833954946265968803100477222070931790973909482459948760637226245558887864181750272284786246304457799522821240569138927200909643205070403859590757181011729468761282462493885396388585621867375093990126723207067852556092076685620089254352510807838343214970277210483088205839735688085239380215770204725006448636592514217072054644763565753993363767953968065977536448638668275920864532157932820175833466776237479499228564437633262353744061453194092362976323772186187670449725823592390166982824976545917513818792040579116481271581841027946624049653234957112408544029283733331367706425933912771148794376501402505918872025762634428760242260454623287872947951494836453280278792693347306382812601888775723180015662267306903209804293177251259289222284691715147761117748801510063794675736649957971219544956250548329978608977283300683437973156275429399759212987563794335310663791502344186625223507309896749849747420647563038597441236087922362787501775112268712897119252964334516480871045680355880354487610646256052434168837498332233064612303470592000000000000000000000000000000*i1^20 + 1590867055878637196243094464945554650748739494576622501095723181888177944251949693067214106486063759383516589815722896826148200041166643911566914082203667564684611810897877630269045392247613233821413722710582680500934337204216563402536975142700908778284903647186093898664374952331633275781552215534941138541830922792371240479433660346355661212751994567418802943520772454110870045190023026978007098731844935311332913909186744323332019884195081305868279082744417524910864795584588052221532962728720769113884113770522109735044753842696866194227002405351960889194151505612447530076753574268282814796421720759831654963542702806674592063113625769186587824918416014506522737613577908957314602324010635250595378509471904231636235360536811656224775682604305923388202669831757310514000795002735320365738271715619624612361037918923968798527815759724884039687731039733848440671633551471353489298534332475420504141828408954651153437946063180723056633684718631703660761147806479792307774108871804363140319093833840683668826452617062733700258663548862298738288457881521292404281036762465293846457449413231277278187530281665628910387219755607893918042006795088231419856296226709660437356728846560302013036523965717520785063600443935948800000000000000000000000000000*i1^21 + -5590634353742279584983179295243053244197133163436127734865948729220706161233678064680705518028800566926218485260544679108940902297009211022313436970942814299487311135024327842638407338394666007008648480092737685450007152535529045998321496737969714963458586027259712288981776238152549251679343617857763823247596223747008579432454613103335025016567675946393766399701992172232915313222447685024750951361710111933777672089011786728009823132062909262849409950945712963375214244884728044143024167355683523861886555580597476063254312851280535734591612028806217886358924973952743216770747123295112507392058946636370699614824560765776809572264959359240909395054436443860408132176233687424756051982507863499463669282681331446248155151536559660824357587385746129858759018737253536649136292991559745319918972230107566620555412319471155546217566626619141442446832969920513260038738529459675067485901799280355016795772459820505890787305678096239049548348245491559973617833947547952429813693444306981694327423720884391816963486299210551419984535381428422477815656785442585668059162763864927834879909819503051445074543672257477002205116837434376357972797580630574051823867109509551408958251333160379970129256868703464448598296494080000000000000000000000000000*i1^22 + -257702693040811580250375753038568339510329424705808010311042832039872201291329062482558815741196681520386829991900631025020992161814725979120908435193281316796606549600782766041327731721241969208595366098049427561283403229932846627184991169708705448072457761595299033112267345391506846887081577145897302519758059360756414963020945605269661009427075595957268157718519420698785716032582394865140776411623669896516244620550154588637243717300340361696972315409589872278031647354292326348010885368560178546970025864373660238593979385014802362084070389726105781532319200334355417685933980977400041930118180685041309988621401917605083749122071970194891422455036227537562801369196134386676768067486836079452532696857468681487631738456514850123750048861803308784851696256514030200141633618473384292402225849877663972325732735949193722789653533605064485733035350021554038066584786222151657872765545041730942889300427079113581869942506066906311504596891098511255952051821615697363981717099877852687147656340241307314339405999216904404422376439647533015596306461065903734080181899958849715054768082589502738530011873995513131752095544144724616573106601362900350576431920548913564112822141547154513622606172126313424606986240000000000000000000000000000*i1^23 + 1797240103221695079069877405929516376832180678781573082408415507450053981402220413553911663195358850604987757768186131981963378193321180340347258093744479194592458950511484199985941451543625853531270356810848582905242347268937528299989865660331299311634072030734161905537299992357982382151436780633090542606231549271925975891300137793831012166907048610205866649012383767549907827529625527570188019321314221794324946347708852996025757893048387724535198910929351351784744551925972968121059559915881849136422153089548585681548047910423492298989018336157808718007250674237202329487125746918135226414456679496678694440905453598053288347589238524493352219478540086025875842218135145240879798185106649073922855379968295853938052770473117172498631045558277894703672518267592974300678924898127407117464523726133867728635264806558651207623616342310301691161604876141384581425389546803273497452099697439766571278467749509409986611879587721532808240874267394991635343561173809604995198086694862321182317688812860745721431045935935555072864255280938419528953539118434839662613065488708324173012865708258063028223464261512401333091611215539612322719066418740901456095649123865158568840795034349104388507306809780549242060800000000000000000000000000*i1^24 + 2138237586582425116741303301020418705477272093604693130690616557078160197119973483839708390073817125574251890421576826312942687499474603834733158329860206170503722568163011101203703478738170195960090828257067267313449864621175844227729852283299006004616685604808912481484487756858042951555343157029812857762048191173660530730581583105412012296027229462110560196818901174585787554626729932609144739706770352944496503738242936730051022852144789309913869829813638936549245590691724162114931504022940481244847162062933748203375605779936796934589379185960098271488270058543428533094013203762893020034024668322234800701450215108598098644466323092445320632673013382869608195865564912372700717597811275025689332717925028327454778900481485329009668113392597711887855482219047295290071665208608623757189013428987838431060194080185077407966893580051549957030170016866359628613606173371612426840544691114027431721503008033252839422351059074328663753793291336357377095982000975128955041336391968494817465498415172748867114254115896433619622370224720289750731199374265385731194655245562345720640953750738313141781394680940584669789061509155534063846769926910277923151041369584141934260976148245081267828935318568960000000000000000000000000*i1^25 + -15382507076889326660536867655697339408706894178319385980490346025656372047434522015523457251786615119466939358816763385758856469066409187123338641419121103547380768590012349816239124589846373268665405883708677913144136318469675780230418919999538236493798021052632684284257112111936794871964570917861710305356190299595362349287268255378831925358250330989290214622249646354442326084503091918008552880139562518937040878448083662883239771302247905941043406248993359174662725791275269069653372453475958578945227841797831643341616690563115254609559559357129135799472401405567747379719015876918152376762102561475109565592461463632974982711800335076159309796278243147115764759416126172404428838408503646707046328575118222501838095371733967145341254977596442975607909634265656687296395654696894086639071277414563240117760923911445402211775879136388999255809507883264416275029653904301264154601539979943616696872922394564125025766760151732702552539846237972734228312617589392007599553506312189019361056525450643172117729137339586800820354067426903083133334263473874115011651314077334771349504975590184023147467259630772199937576935093877369511875289006137321695837037962760674910509640341792992552173046857728000000000000000000000000*i1^26 + -7643810519781775030163126349202088172516011841822275106535433923693826585567501106805805123038557509332695939263287323850028636081539710095399521133841043517047500414957853427223941873369345205753689090087286055885551260297291695335137268474377736228062869946536375833275838139165848406280399151024775440095168078740771280047634680799516171299599667009485810430305880957397812984235093935993627522277980781996756011409090609690926589210335850009051228511012179088456863684571818033954558230013367524650223570654718960928476905167329002865975336989946537375247650672693057164207469973283721178023369510454916623563189740596125930200588529170217971513167715122682043005785970537630532226714479105387176711879855372740458199189426449744295882184351870019368238356117081686538516585707313568239024707360264955044082773056575576994421613850459137452631996855476328327557537504949147731820551567068376186497565780668091991902230425674358791218545313339419846821164955700536504217409853577340688784972772095359980725617485687310923060936592759563013844169578229912745834492267254799790043609136588779071737184401581711886579433221328224761296950796014721081727101338357766760361858180418932741609881600000000000000000000000*i1^27 + 56394356178157527625082963639315657041516633473014635519563553380734015802956641946096639370311289101028318024733738615148858960769652852902516885494468145714131449568413100736595593810454333304144098304717105050078449792625571111699987979385891482079717216351948600533745927152793261370539260674112164111107232023859374744180850847486220322449027416760970380651146538679240265254727969798895590879583961276597687161835679557174089915358448567509397517003913776223824150219841850906762647353403060470003235969885144536849481524113031554925620700001193053273126064953391591556489066434049561615979779032076795860201983546770896643443557038188204791340759235467600795351069574121821370824926218017768807197253607154245455303227201807362338036477532942885261618943010857991445541017128775851981829458157443190640731869017099131357290715205513302903975817864620448809905864630211236524642397798966328434087096485448359327217894163807380494729694487574344145639598325541077802760887758709003252758511375904038043544898917010558657326850988527232337279993018883134007929781009976501075162814836641488306807427935933723650741629803329327239515966280000395354022058213368719535786734953583377121280000000000000000000000*i1^28 + 90081807610325730364962349925770175883083618964654178383579426727815574857001845976076705022639451473731689082925685926723961692195250815047150219738410362241175095645914821709597546403045050591498360115533953505059112697039225096099323424195685883545371911972654851555674949837839431688914327141470480238041419747671466875341321509160609675040879641042544700276742694456310526278481831953487261545688286077712233338431085991550340153077309230280604013206713861154384900688138740766869959206838610907998302057643314616283860765412765842430374075590861543800644976928509992442041738310071048812002974990214375954866449093154352713174608744641001362031662015523934537747703618208437546201481556265407971700593058519220629114809213397795023094279448190082446403068139190910663520106252318607854232408248544654507573582416439380874273073730169738002661376626284835216690686323609632462772044057025605470024055036260100757602862283732640907032410769964465133108375234117331646966051151712767113121607706480800264499301923451027921051981871510643069128762536387253662627619521693647870369330704413311233257839295758641402578947280186172227050144460042340521121069087154614527380297447636992000000000000000000000*i1^29 + 60136707832440898113491761582154941061219878081822133317224064994108717601873459639863300416011463569454210592665046984887873001879919112402945363058755176718167966922958250704559914084614982749628859453068218234318447285656172874214751437287616638790682378415499701239570194804968993391090997814342368648785542745157312590765810859920495951195340221019355704864935375558522653779178281027673128826715685796168746820861134547078284781599502500479791281273339518832916336835806302816015045508756712401143587537166338077932036227812294074820273388829797124807473918631207861645723254132250911316352231420466769612731071358897653368461320094356125472115294644820619635027674221574182685860992516846615423932991356764559266893758830768458843584475867225148911459694187157254004153916346006732044041609878319104608997738145172641742751223565155993380319168338805861225407252206557161916512229327507402011746799147254904265890371323237322296194602313516918425907935696292607781534858496022042254915800486278646964018954041663151466553794293296433779238568460079210542781308866955315656310375374192403360491674028871706984505732902256738877738885693666854488434348288757709505891506585600000000000000000000*i1^30 + 21323036814255472876323418698615544572831926227337239123919979282401952899041569421036067796909626207631595335103476141879481557908815299485329664356978610080557351292856307394264968810967224491819209577199148239551591689163449357879406671710727162215378936804495328170112905733250732871987872676205030765646440442384480110528044931935717743977914705123883661225647360713026015140501810625494999116011743686683642710549484055934059719313182031206007959859329585765082536001325341697718924136111232370762748715008857091960382785327589785595280085613190322174426832657263420610860092950809904571091820525024393608599256267602128063217851210699189871781025806476797844302403695585294058026598775961504743471465389774827619430757030660388972335013975572592802972481725896593247191326686066740083467190131997685236456213530530813694797041569469420747338169926681118785992951137906223300978145227264524333211531321970620424355152841393621483332693166239769352118315863931754975095447084048348791376057391558498717498238762558708749465772283877357004923491482362927289099866946790614620753141860881750461913402871394350553873234847486205322632958510288418249136209813564171317411840000000000000000000*i1^31 + 5648362160371947350899062620244921187077358229497559541919648258117984170653936184621300456495236653340251529034512261726957813026676844746849085898871179802410649622488928822995032333042819920764225492719910626509682172959113753436522733677061577663648357237488964693648144917614056733983177547049418957409546495915235147148395000346860094679195320240356117674896791194044004891758603764190342668629217390723482910677740344923963817628962190899026718213968610636159988657121271984262927435490338067333887042312289498451349291340807118915220685409731028133449820739414903255294490276329821076756305339781791216693608902896525346223617651390161401429206135849535723991606690550290922401765502865605891252487495180847534364263685966936755654324334134207080972073684474009039750154647588192659662623432247640344764303684758259141436621845041914619021442023163281419902368194834143623355985478651699476921861529788082711964168231516555674560324466151917157445029512555698378531238213823185201143362925591687892132791415669022423156606101871889754797527669822082633483421675445955379918159358825543479563683576563698178654263092174174590299087642969814352948391494014730240000000000000000000*i1^32 + 887145866368269299228405236029420272774959444340062756782063384592778000562317467908222624449243554647987380907298901337078058841285034393520997476371299658779603809893006575467487951481205573840805441096861288968225436163831163905050968477878753227705962084616219919400540323018890139084685150882144988946624490164619598703447744367952381687733781865699958648626428434165192369074614339317884895566092527535198217687818846150987529092597659823018515569397175601149025031786575254703203805866033579687207433286693584326730914969430862134264195111818589887265409127942179934633682309035225998691989793477290706857205126256636226363321251221408651898266705135484768750657799522139934035546008428038169901846941563414616711152443463603415941494648643269471211032268886495613157577007917196393415159746840582600983485509178804573014456018236193947091001938472363788000809847803144880709167595278496875148157651629405931195790167324284621942767271945648543305125503972426773777732646797448187455512147507806148428925232937078712641148818540621598816865821683684852442322327832548111433148835108971034175600770468493212672451650704789752496992056364390754849488319283200000000000000000*i1^33 + 170058787105333599621767686568357271896142228250598930515797837877347811844303595731224621117361362910612289852603513118122453920016662475627701803952358160366256699714980588631719309218681312625943144865540804736274862721430338262050707767295529110698511617155495525977438746194240744815943591983502268316108842591966777654384700100868388866868314083407824387336807158367034879314392365322776375335125277847342054310343611679890143731113062752612871024174231719757889154300395335898576218683889307185965261113266127227905608484549249710829991257308337116079095140691115902093000251063834869839500572059446067667097598399265926675885178783999058984729731776066652019650185008077178123668111087664966578446320906930416421484391759401196283710837459482030924418231110587132643489161650159437575347949877352223232222306186150818813868880425374576080405561094998073377666239820895215413923387067710482135806334802780530380555930769735040845285472673428854346144620474559818281524843796115574554851974809824717893712669057251405476623111863504184765476248033383048397807538296249717069147799459868212386762917146168503815689375441585960851871631656278093872496640000000000000000*i1^34 + 19743523798043447481615358420103051047709502193989962359003005597374614812205777587827961126991942187549477335214630949427638220336343796861588870491969516036703790416952421581819920970715254977984937520705555911176843352016404368006838904328213051050862700154541783248314320815466514440394274377035096786869232435506963923140605313191979155496451028365316244372401051776106566571771395385257069017409171140570088427519617664934989833872182881202923307753495473843761448497129290835183399831388707235604086411643056424973992777937046459248907427484437526051878103110679214184445811601466576983557162255422508195090695272000450461239531695324813055016198674770802306145087092057275022321256909286522069355629915379439816511887574172754055715659990099321103131045372967639476217267675523543537722430066411616098643222390178097723720020343224396343749469075019291398852669747190764651318320709634398609221343781282186636588494700465803599541874273936263339049290912194796467322127656988908262526154047151070545387555738434004912270235065827412703620302620548031786698937543575707282693842462374036070794918269791391835436846867358792149344897503395315712000000000000000*i1^35 + 1712099480943829460121258734336160004299243064242124713560331992160288599795558709185271078473586691515286474941793722499137586154626615078532688686429908600544035424988599339349899211900170565182462734246622743547425624657369121362149031301903406776108841570871088519122654405187150738917549912181145268317604383083548972507247849905894949436102240479736375967430212329927074563308377264036771373286767364591190642947915112470483607433897671482028864281144698493450028370389548970195760737428097613894616213978557389510414665584072670549542912713925000236887925193387736397746294621838120401959862929367202072454153580964096864901708598138465761886487163213434214048825733688478977883235308759903120986729023611547016370995495239244316189859458025642325550862203110258783379160619048493496781671624702017521517462923967195699829972977554540894387576300702394016746481722306548313321031488292179400904825269888088393788231764307778800435844522852774081373375797777775114345795511109650629502292599383030693373865666139123771549576146777505144359812187097223359811690645055346385195054729623483647469144735335871763065162219167130347707259525529600000000000000*i1^36 + 69635060277819690401993739073874857955771617489745918030054903185481466500384232227796546228769215717571344147444964130538521995045598134822302450028338956549193676495384436155794311410737271814028306503608821053835665834526486010521912388252488067701976093361463830211287876423069453530928538133963778622012576776441474725695903566381724692540713387260973430159651343928880779325050061259530550770120938835850011740830935496083692784471004548485286722068177844536533498380616631172763689668096299911707086529261308668594198802692737014906099547498849832763631792500677528014042798790402243215087967692413941623700070490844738421620852589588632286461576109416897371682553784839043294241558313668046270729176395907464465459375086179239235535855759203556487754737001216681013820650925124984807889224851622088444550382214772232956351887640278756896044380051632707289492567417092456102537958139861737166882277298997971006509390292382612975225894504022834280023726806125579816615578264019305150070185501571096928452446467766929387168943195185670240094432226268650262144998726654243040050749970923634931476164382460791273195813941805071435038720000000000000*i1^37 + 1827868673592559285804060618263606508497937273745915844762541024223582648319132618634851047944473832005168289966169805470804676168096312925059443511973824812789460828073358729396178626458770308575354106352997564690942577320840780360690806475353745966995369860036687031685616941043763383948233024322588178927109819427231434250122310351361202261755091474895435541426871363738074819667931854402666857353634946080559143193473007208878998690110535142135339188541955010520036050877419718310087395604607862029426261175263816415980365697954498945278019721358924832999817260576384611289999463963976769681604861711738728389288556635312923013696617452594666063081110929118279427611046314808957745496080231649446747567285178757753461278635437615612350423586470967840661485438124239242337035048596511346922922589695210767603869988730018296970155868455568188885613755771571248471912838535024899510091055254653453478864985632802302118234020210051721275466283225492286832430935245022340389431114148240798008387800152437059982467666235731015451735785043052108082161330528409909511270152985082236821049863433326831083296522632743022132764155874115584000000000000*i1^38 + 26335517164822782989313430153880760972182323936869334524122499118833150183073156258262261732199142144779087751695149877890646830215081552284049427113079769057272521286234769589117220604036103778967945506777931610593380095658396277549136888001989732543253507878919836038195729332685759692535873087324082274187868893469704698812997854037628020274825215652259924369736811443278568798188676884529118847050343897082281643198372160445664187265843715038859074163540552664389271936567927930260908833435654194317542126000702449733313475925878205120530513555256148375029730850301828304334934309805233097347452413465465346042365254768486185483864579241379127268491123519011755520216605064485982743295529566417432053383593165403313295688650339266856280539103048073955224166876444883994239672969293649234496133269207456530947698373233894766327721584696496953650651052492409559920921007256707353554837525840153986265406539487595799726598724213259753488867995404156154004565828776249914732391354841151340839211631292662502488242563863747439423124591259875031753958095160902767880812874719301285543910272973930106299833774738103176851986841600000000000*i1^39 + 226822330089973043385992575042080622227963797341816680798461769157370563104312433588023978184341006434980631710844820902664746786686276575909359950553950432604444050456736692024781826647792547730967750201728771380742778216882365616002874018577657824946950753753771098376125686390217994333500088258518440009611445919766216635752755981435699446990197247885238264850207557137368549120195599090795511494218246864531347424097667292146399205251288761736247157557100439224983014973820748153321931990785014696175471346948746945277382201286110124892410626929143314847683678401800677267016498445301913914780394948690150733920096365616977649723226783140977037125403117246747511945902833026485992774853937801094762698168265929311719011964487254707089285769195284073124705890769455789892983243665826396879459538700204133315112600512095599227764527527632874056082193699922219581110099053826359627589392542081350762727391280095073680449435117814024027219334984562645906354204644212129952275154794704737508946229653699023032001072355392171870488600359442284387472914490549031059699452985708394576708091219955645596283281177406956503040000000000*i1^40 + 730768213436016029888086322936188652125982822967835977717205087492501610515003833703190837647865692050344486482743138752344083150132469486755962355591919271755788426429630011500595649111939189300903763578483249941156700771964003091557349646746961805231345880925382232604687595426507571717108546154291780705823196941493324968544802396396928928327187854956305257305021176332163015626816138781021298409508783011352927386198574667733272369284899220317852643663656607294263251106900022782505067046295303790464306570852668706960009684688264166507750516697353086838294685912211066280752881477008463953788542996641844212797151344041219544501294707267218614933977590991265041522251400692095453523674460452163380312358440003334786474810610946677333501142438716777142223687189383671256158276074543657215644138022264839365795158064556801767583216545990231714580708132870600005430387046071645482121648813020616900489010634457484511177753490663999234133204263612560932652521824118198340675020232829613061357799167635584774266613363258306295029363459597734444887118126456268065231392838748506973159861436269287749285689458688000000000*i1^41 + 1408017277309229184002904245108614045136664742768243670628013263191917762526866337254020246908325254964743808348439945037280122705618036300462328448241106801855701432052049505219378317401683234074755734468588064202551682543769405900961775276298664849261590536894626781893632258491195516519727888535934631865211105588984473705691889195831495590377761929694988485027084013388015196260443297719148086911286869300882372365048711545723363518791744034124391819318536474850278734334865020888668542573471792381073562465995420567161862638263173031669949173914294008185809973175766343951670605191429879335541511730437804240897064168152556627323220543006406398741625724727374375860751698180385758136616070738064332382829992793269652320518000080108719433444125451254259338662743137744672490817113965355221524655064186716688599986543348412663257477884678758849032267075261042427881855448725690852198440123896355177399365085990924225118581000392190618045955383267731733997185647275514071335560893513125501400482017291439853352269767692928252219746251211584510267154214619479372804076567373351546249364605056703874662400000000*i1^42 + 1950568504106206598561772330513000665072160511998514341014663382855330991569032269587590074932190035392796363596336612191846002218633143179495946109002742126464594846615585973330283401219709800711299972375054676222114364790079131360306632154694104078804050000735408165861070169539015410262714924488522231062139133039277894868106923719776067663023982563642400485689068017391514380936164256808048581862374616972167251561973517921553112025774764709037092738560367524475839568078176988454898968987329739846205431631487580646814709734892826160233606966289046433939162602431595083686528604336164562676863184966270464759459197357442130349272583206975623921347719915349642740323078769608221488759012821059553243595341384637173687420615719602589450932920004452847367237949368630473212683150961882794609020325102802368644553732244807699804986947053197147188761918113375317900028416476079285573275169466227844853227593675932345163377486363791864463544795148174480688728387193539987859057606311347307226999513534393636440157597128429834002228478590803739666767508956353264774359871584875376329720396988815360000000*i1^43 + 1568916601027252074009959173151582128878494525068454497095828387657686120265787910509114454840024597541196935592781542820343039618963291439970027681404780096288258971898353988245218304804185041931567664961814884994028195842746059339501488375739520965503036259456785592226154052111563330254727055895685053215268649644200051720956686750055869060329632090170888374872451354794723212427376336334282113514433160528643991590818064268434306224798074058777819303732677515941906757877928248385313314756336720951994610064429127013919782727146623483317784411283956091446590470366906539082857381353753532368674442621899334510894835896332501923275169990690208243980906996618705453041285701837776426715702326628328902509736889456584699119386380390126412066641062806267863571260399671202532572598054018760758186846718605291156712391336261233337005236002295887978185226239708381734263265725135328975996873780268928599487476221611016287863367644044442335523630122448183396064463282772128177023554276280506384534826895364514266010075393074315654789687836974087787902481529768203021053535938095596872163168000000*i1^44 + -278798430588165839911230330194767204716476010079141455877815597293982747087241433008958676550382700124345844373231091934570797033482242866798896329192367185089171267182222888635787635989043446409663793469264192495441835215095180299101930899931186831079744629767984808397798575490497178316904278244177950918577561431211703850788848856601357735116797167265229711143419930028499413012308164760597316611032534162281025649477831372577550345730398160072611058987528450317381039971364368590492755569510694253927237687070039473459782963559836894330464999621774487667137277402504108927152600252537600941731622111185606321005141156771864481178136382836692033087104410765974997653364150748086543512926852674720105683988576349382494800059525463190712076825084422448523439004980061991778158990000468229254603774293999369330320393137684599414306398570842623999269306558863659244250945287523798689733936244874801275755815966247524674139534882791852906548743369058979990964376751507578250556698055211614503541853861410026890853161418249375843065895770623498646324596989152810647785042925912590400000*i1^45 + 11654266837471762989387861649339320759745605114420636168037447430015809022485189971721140444123930277597832777863327619135751218133333835024491770098934811294565358304673716755102031972558415820300519096958976133599392824463589470066479715111653625086404481971482801323176884326851098611797908255843078063354567517509275435275369565724589934272206496591930219214166613287008057748551725792604480969016515035826874855423131490838152408658033073949253606080637148191982326478506187822243521793915234095511916370481511879413973397474793916603479697201150857117297114634840192978898382609533081676851609290931463773059179223290379308359406370788247806800946697542073951714086807175178022420026806571916894009596326147862475989824729996826629204985914990424266714048485591067759135079249363459906225529317955243548142374617595897792053103945868404559238320834554880849345345080426628012677641368087678943381297394344284834844715954147887524706078252317298566708348224360378707629653589572831059752717019259154304340969244741222905919524829639045295766223042123091849964588950000*i1^46 + -294568804523352023700026922900816372282789386845016303903399556428219211794306075724477289414994251382259860656935132808503302316704106371772663045143923184953525137688162259730774258842158147278391702959201184621284111131815849612186323436351400003380200156117306090659084664292544543380057870164367233804292327879139956630863842712615489479984696428368281110045940040006241736159278363717768557007738591796581077036023086847044895988920782013927206153404040083988218810507188480605007256504878903668900149027527909942417863092187871879929082826153554658852739661445314516590029689011176678687410395888114648418030880741858815557867811631790069907205022759270309062383549336767922747885060205080636310227142629484667501424239577755837728141556708388918565752147320173291273766654197763568290225877927625994962084975353871805923717286940856234255455883461168583311199414043677809420891949981267310154654559010958800340869251731774264452498875904860868576519707810119276552080538892873930299814784205639358679502382697986185995098475918348438178944305832134000*i1^47 + 1981630143573097581499558534014191782678042825470710469077519841259104063349153935058197777974786326229696487052114148832854254120032693804753813276864749192861195472598971335163820489763396559203751566259209482779828989735404816679499286809143954825813701806310352821243180882576949608811708346996664382826605150273808602417508729681275394386242756249005350537272614673158346261881335248346288961273045614813476321420621404073316304100403375667380932293339559677831733656375672692305018543727125475128536188620884667343355186960150686028310707948212008093466916693656715161550619284105606636435172949741466585564005493055076677213273636532879974099461515546323713801251206094410244852460561476463268643938187211377803802479958739375506089574344669339020695521796320138636056722256869124342000824614869265179280858502617624433362372919091074540885633785411620618649231376973162823577445418223171472963146684045587874628693541384912500700590539682652957766417663505222053424263201608822792638855006843632081877298356751246259728283288821744149300*i1^48 + -26821708772409091625056515506704875674657247825496158288357710193242063864902730600222704186920151590178541366814317425733039211799219396152538349628431357309915232426761251569942110485335946438876592418858960653150572388623006542427772190613378718339945666013807195951615510112412711947644497843733243733113383744992336094351743942506725916195285804595997768048439762506492062371009160000132006780641993761642478021170524520184869459906071275638123847135846546361424631248912505460284653684166675210836863126218992216361148355746383496098970774087722629947806748428320052330904538066228663476596215931886297425529663509047253714195654587464549727286301777648248867283996354303951769435911020229017664950394999473331078191248181024026632771040395768627730492907860705967337241770017025142146135331719489688130923111916392793619786480991039509161508443360120155338894823995343781283864457512478832948760292864319957984041448996566300427830636806318128480065723091173487881881572297819599098243830673648087067390706173886167100*i1^49 + 103855691089280491031048693948006239927291738192053483963505512453052482009924674432629454306949224047108328696017705040718634940059682247927770105908150386610734859392833031659862746730402792091457914317456696624953405607780491219616089576507872063256863048319354693792050140926228796530258360332440952815829180049615891489504547573074906156992186481639867644489772050411117613609752866852814373881499605581234885568605283523861863737892171520040474923167599608112989579579424665617398884995086077295534980141035343418504533637777654519786983656469638652403119150034435540158615966066183777470742889612526566441349304377608990576400827849894760328717567522410539280795313414112923632886275390149452594964207468748787028923498931658425755821575568171953643086334071904451776634767310618772380958058213219724427852770494460218515653447424435624996961460014444364782944386263022071873586612500768543812445266024447559320196535378089483900420471577162115444173139148619432174942382329580954231419957432777761*i1^50, -622941475249356935821548291748812666838900448751859526924661686285757994196300771051886076563465352902241694398215873487569166733713348444288963291669579431365615364722877355913471350860271470049618712700928464532384416326974962516425583080729174803283942376515486875296413669146402166209669049216811595038837143872646927786160024679386828853600266391709595102245266113864937490892799364509738437263220037952053197260155278976338383131753987521935697209537781144584480772808047097645526668456770246383156371895583432708305938955284252622143216678449850345046443548159308901460059467219359824815502647627274211020270365989817388856478504795397635580846129990464989832683000717935704901437888578285863088072440937750653920366578628220493143379417222645206458808307645535331304629175465291081520808733665014489991476288046819023250481484532327289464463271419806324333404179305674233336459894389899456408190977012018594388410782545096463267506533382730449917477634104437166489173698647716237996996179970879728348231541073162156120108097363249186729669867577240431891943441423398089509317478045097337564005748818326766258949126195760500504576819125702904770259471040755044160858373503386378190756868341261722381517426125386759776722145728835713572612433645993371136060243275713747490514755779844438492270997103748365758605464118443982212883488517210602031660041592600524455794730396233642266250268829044065384830571036248602578947505691655776152369242009410566899289204500593489535078874313421527432144522335293463173098613873603495751141745261758618987870764200072577596220895100668100149223543110271426451682756029428676562870472723423424516391819521603466783651282477754853586849584909226030991880269881162690105255701431783990441815763378634396203178822365900418428340439082360890023640332079624214793962071166424078851570504677386445191708520289811412240966159817149809169255903845679104000000000000000000000000000000000000000000000000000 + -6307973283588932018599976869382497304264985424854434002732910593792958368650680098511288612179749072080533575948132762329570857181167279305594959867039856876541709830471479211941358693428724915043505466216348229470098125199495098986794251000710097226992320251322615957157212878773977386319574439659872931737673397076832557493129519855222950783406284498489042975903600701979076500146041073164826624841121510580220963880172684634216624067670910557558217015183297746391391175739124380156890120345106909049879842888535713620519309338275102955594125181789385922595249801103767981457779157886593610163279834216113012122725503084477530086231932091141818687132975463326620577976711213047924039546685809533245413187115761472647526355926693090976365866726813612587130971468900284684502087491707781967152533779416848765074602039352445377401304766103843978213506211092519537519033466984592399524666305903711839680312489939288456737142746741673780614482782088500544351733502879867783189576190180885006156523867127893594072547469484392168942546658873905269292425675656515906371984333014021238334590592403142096878985119621907961781597215870635544992397349824260765527637329892314830963311628094065319650284096021759948426320193940081967425650545981877353432244047501218663346780281935501689725140699341720826385865981315355861511546474984005365721104578430924963089217358469888085669972824792987114508981121588255152973260714111243300187223095260946900925884956798787628760479952704373485250397809675021269815276149597412017188363567124168986416905933386003923808868855718036641621476237776073075907710763705073247582658483683998829027991369358730706650488747851057265263957966041620075509097222945229983139337078582305004674538591157334687065840015274133971538792003495355014309267004373321722823684867955180872195454744351900892556730395408489796110898348086365042627211906062708061497595165283450880000000000000000000000000000000000000000000000000*i1 + 27344774252421427897189297053143074682919477286802433669657927513101820779559768732956372051329313074752599742281887838231911294990318188681791737580319691156161375184164442132279192075631266455029696028853128694687983153733241778408427665783777341332839551555643111258936460919856236019742572426747584426123854424968983040982758233472366200898185629890007306516031964438489182651094533568257776264285302161688978367772091517209085831495261278547339440229403993268220529846759442061088563915124836680161682760817674063034016116640014578518357322537267612389123169528723951453135830996178778097082904206329777884985877369660746078511679918877498610423583953394135272975171002524220369734849141019246175699085931913830644311113044363596260705111814046284311936578073696115904926173804323555693518485187527063455070678968930698276499232641505392090660873071193380801255008623323008323506974919629685533981953054832657881027066519252415606689762244526176525747058566020050329103358015649632326469353979414729495225342502106758038236403900713775527793705129169816436910318965242417122542853804375202022742989164576238563545983332642776743252323462869755427938291736886895902324939903434444543251908989216105712038496568689444425045764224179885911332687804181131064285422906956600624126675200444914264310066621822533044223019397713319173004545626454760431062767521668528948506113012561627720064752539060614428831327814203496956365689661131906284628858032353897970750873812744867629452677841652660512069337072343134429652032850886625115677429554099022589297804900769534592195027853626510972202216095188486369544638925825746895328103894523745013882045172093952680503985997118460914956200234225840864549998625693774732306345945307323696515472243120577888729107556962435901181528316615419023504820814274922069816015510603590352794782838398701422403068072058878739401550676213707463859984064839680000000000000000000000000000000000000000000000000*i1^2 + -65121571205944869478278599734405768977567738011948518334604255626058322010323202901516995759930411567127343773848539419788201720338467179698399000092095636802724599110622345222107408719248455552208205291192190910133031836036399635090028641198244477103209610034080163805658209530740827157831639390285376717344381299576821166099628944929614175980614257877701717785910049966996923194496609718560924360901616560173105915634590542170454170343554699262482435768205738234524087934056213467580513303444419436867869451359212156422426533457409358063254274023757431176047360769278754827613877567765236093629802698884397659103086406993345766321294767852658621830034191888223743173447237071669346341244020852061119233279392143417410438173003759477289356856751232923345417312294256159836379818255092747806343115306417423200637730637787504069872675841891107175859102124734352753185252321055978472199056841944386017663476498324616727593179064345543768951195735957747017463155692108489793977287101650226521029488994738468628882734515603760050080250919626361654533589016374699927288389084017306009595294362361085966826041047761203578288130008725754448422410971738022870848344746634973616319251652799096576488576659188987304667127919140150266031410314889603040287163828475255702151543970901086963325508635728980206546211821083544684949160809959477735675285835294900929876287856317110509167834501900877556278910960387349482312632565079206761602468778805259096503303450005837223957045494362386736025056699005713252550431034192106336341869210644269159203404371571551874201045434151099832975951824114702886505039050817581789345758612488118597277045405741287151646799987990086438649267609296795317710225628886729743609965805760433735805295471297673700450883033648888065451875422601446112015942316622292281129126982713876512671811933829364506441269522898692504097953907209644999940439142059547144100193815756800000000000000000000000000000000000000000000000*i1^3 + 44655644995912174275851014973314569297305351586013803385887685962030449217977690240706690111195579953065117201363011701039539609963585966990157152511184410557191341202777532642984193550734260175006728849681791266090668451823710310988181729529988164375971364365935456669002498651725865628189285198011189574324874410617523722038504979411823977779364371562909068764027661674419551393894442344652972980661877539073313461618209302752232795445389557103991705258169505588280130710053218677349842699166078778527861563451650705774893024013139584023921579794012471539359500895533660364624093053088380542438320043537147147816094780880996517954629712703608435146022839739474363341949369445949322092315516992167389087234345355317698071931947341929712176381990305487019337061076646469841408641033213285664790730280283651925489135296230111619665465074671258126345354091372725977741828165873439704255324300620913122321506503480487913392244496994497946222813357858403180821355475135809270328235423406271637539471016940003877659212676788007572504178680450473463156127265623691798090776519194221976954689553474620951719438883421613701756573746192355895813742386020212273081229191270252554104468397372068875803722799286760130195250609172394826210036699586187720722470124121227078841329133113848642239251327101163620070811796233010752644263199147392243705852736027089793349797670787910900323226725386817293846664253327926925170270208596670952918402001828943895576369062342858866681632950975162946936868184898256845083040456743592837737829215508445217392409144845069849394210025822403820072291924725812352734277415437528510380886821169400217372307016754618519520842502489709018343128804486659230002088202614008225774426525042516150421396412444141309151018670951286941402355229037753094030077728259604489350034836093653388799705027274880237602210871910283284929707511795453544327466960149282484772122132480000000000000000000000000000000000000000000000*i1^4 + -18694995982717801848949246492770208522435941715830557335946650530593657635547197987493779975122989657347285219700982357435919222374231279677960611120840972511991586933849184453176766315761433820716796288591428552835949913522745620197486429441405344528862505375396867470193891889536985780797483089368211977285751610543818123756802092748768274716815042843498910051262011958365943483439396111388363755271232270591960799709896999401246265508449247402490914108743512074439759932152588998733992971737972722964954278100748546712110548748611376984176765085018129152756224910344646206878760031271793681933493770419562498224264950440008700757988944594299952705088436820731585056427888842766332263491776893053034859420215944731496574187008441910496963709410319573041426694712887338752253719066635526628222680872593740279144572971026222014684519405453385330549355950613229833672329718212507938030201479454210759684575385994674355713418568519664867862277086796242657193949265693324933379999149740196619846387927998592292581086847900274233807121678716193823309012132972908708209178124481876181502857777994010706468849108769471883968254480419624420119622108949062566304338327127341593839457136554054765232220654865836080155291963585660195831121222846223589405665090195895333605385534944718107897464858522541296450121023493920043676776579336353196871786334363809507627119172533163914629183297846750224316827749861702532584374661893117610937557517130865298207832411057121742158056762488169733505018448328396768658197096025563947460741628095658174931463969368783525668154562942544866808895265342885377548029956656761230978434307943785183972702552027619714034840583649190747217159398579992264263083210444121109610819851836195073628731423447174756788501191795363720162637048674656719060745998839830365444333811792242801866710653105394622562707492013680629670989018846327568167323476235557457042079744000000000000000000000000000000000000000000000*i1^5 + 4134764486386303297248675119937429109932332124213277133129311501010004706680845264957468046045633245707443155710075853681753757711802464568489546755307566270948006521411441670338509759237481519646798089809264107003506266876821432177696261969276173461574221863424293072660591280166151215534067957310814724772602935638720304139661129858602749639677058817063747584065928867381170867805229472652128208700327608609886015770344879863726382827439710553343185622320498115462660286919550155821422705624976788988067677210917541138151763479445560551089879954343783722797282545351687157793690740862904264138175088712251129992855650465152521791126387804910823393398136149679591945998652705656808571066654304048906214334676259654285770320301488908273947617071019359445732234340666588130852265335642927913575723578126698654683361218327871349007446110699786185642417281824565518923225519173726514929859165677390910090343386795210356937206855281942912523283573150515589101344703600831952788106774589115646224226973601928032289880319888039788520174852345905296793815133502245952971488466702384940325973605046544422440189652916400839482829773383324902809604068597769307305536152648011512232188961667015943235148541754331194943683261425862931646575345620443479563606971286676238653606412333514887560208185099959310891452803830935630057803827518073550720200321851461770099037609769464007691186779816305491477999619139265418948765809290365998433539860352968469062822388655671565184863081353056899330736574715614954547612287726083233138174013264187270204085615091131476817485738144312413807612540890070627848170781067436573132990105081978005156735166774655409401188795828917129498492494465999509028699406151077077277063037914943612691013439757059591132796644800473479980282276458572492956411118717211597005159892030886343410432015840339881013995370921757072121274033803998106603885672924351489166540800000000000000000000000000000000000000000000*i1^6 + -793823874890392326273774656133426487864036127139390531577758380757281665660724951831051456993457848064405437130012055230209994384085180414061164620594468423444001934981114954232107289301557022524201602844551100263226753307337207929391599265883063316333735222874552023670090287728029672715575411428333322483394200307449393311797557673632252810205590711205734012216649461138008132051509589060016095937000259293183580980578908079593586575977985119673769381474769101633388397756541934557941696398508013886697547242494405644538398306797213326122073401106463256264340824715187775657775470840475637197013514616812372696247751056381589928768238985360163728733010052923087959097974922981594624243996424292596194166411929529274568881516329134878891701262292558620287625960380934804708214029615400907021883968285250437889752192993540206843190589724799658153599446514930405360300605145141801486872342309968283798275162003192306566829913466063426712059858003615093922587855264065809090902593995259639277554458866959114986987818439200107540452081621905973608351365522496753686267187813796772027135080329751182802223634306514159394297222518321281996605382086256714660714696981232272297109741590880635339210866405448140768424971550821887847708361890608072089238638305908618249184206182122703366464193659751176426012253188089749802388686726522400386332060748186787939003092060826805305099953918558814631441535483194390170783789232683873688596966213081966506751526484749639516912283704373616839581686876477656865015524402369445882872847133349777585841123750621187254954100398397811698642625328356221101500315498512029194226288551262094531450037963459666740640398053784882519516714484571415805663369338721155555290131430536046165947627554837473121971083887365403510782400708025731950829314091203961329604850675203948332905818259363502755762712664327963613447120170175774647956154730145560657920000000000000000000000000000000000000000000*i1^7 + 109093834634711635632070457891712027147004363928431978666099753066907784449434878206409196108211680173541861540207996200559071273675970585204269253709866372119404666974515094038435326122069280403587488627488890895617832816173175727518236654650130496764247829981709108018086435903181368692688376135122819283931599213421255252207842680328152014252845924009017284866855950626035356351393490944067681871631722594796738144478199728244509483671226786605590484066281387986968907233720169634103449028006793518033055112498012217608217321867915118666883204637241913424462937118520266048268314134311554317958682957075382084405342926038590132253899818254775099961492876791229366791733082510875534138663453873607112610315553436457317800130066844994556918638613577276432976472186001899094469543246446039666903663889636429661256795211168139598802710747917746780454327880129924395198574971335224054547451941187543456282851581359543696267085372806870373550136701190821388210557598776936910025201987063156927496241633810794569582506197652794240273187635773970278228089618299321045565885454305624151225597015306231788695294154901478232279528357142347022290699251145021556883778218654843393610753833603210401007298053416650463588252164786053929770197723333673049627469164242527274069294343464844600021167234929992736843397208413229409108328441098867263768614265077944264210691094624294805114485508815533462101790276355555733044555119552160865048283637069662154156047272745624911329230350418654419690184474742109314701347765628766887250027886581436804972498064125342205214944683270587042267068940748327495452073331521795425358905300565631384978865737603426231762965732350765083278107579847971841880453755170238892010161970839539322526469751564667285470888763170196907362652139276162341906790743671869342457782079560260766263652707244237658737339258122632172654163379392459654891051676891873280000000000000000000000000000000000000000000*i1^8 + -2020445457692344971168476982286542627505762247765131599854909465238637656669151995792926223445967476246221931834198871859000256637213865099026496676419127782313390115304600983358188887302002546861720148598579904728057320133289396746030546488135332474063847012386693517806567968379895327477613806697538444648941656341575219067206822940145309385478223885117680684934434342846744585018462347940857583914644616945355723260922631377606435484273452345321704927696157743014314609369670237039880670133422492504588042789811298910941196820101426998410083479559465521734179587762407127020653569600890443559233746353085184408176929428668929404179134376381191443054621515915406843583762967724104689465786110964784819849486609659498286801781511295304359494085253967743740495979769573817773842612141353522136115501474125692650721121627874487696248982129693312117644011735227496504598692507123805434584751099855201939809298725089023491094971616601315392572593481548823376033743385619534455310040653628759443911093181550818210063900592411247023515098959603669418605792095588968994164664621289489978471865430771829357689361227888713706181964635834300009473772212998527689185768601535123767144339723158831486274201479905590499335823631466226508145491332897549931811012204069525055276432231329235861358506947073680983078031296601822886508686707170957604861662173803742275509678857686458478127539208696001550338987064421405079548695587619199696990019137605780178250754837885677793580781870986923464909288094257282046625599457149631512668686334004362380854567689732219850917630645277025815325273220493298062038299421167518337769066630813014575789610398070235739797537093540558653981247245275784373067024303297951230003614502637985378104835929140625412039118302257898844797029370856671593057345108971057780939324552744962805127903502734854274685488722109348959294209614813293740692159961497600000000000000000000000000000000000000000*i1^9 + -1761147438865690403513829808461305841641213603200771464847559195861856768059347360922722380906811383789401171726142725921320831167560660010479689372601892981561391756108292722337637164953563843424900807996240759746024121284105553526476948840787233247163682919761520161975884740426152756682914737562850824499071626742167445137585781373561514531690626104527757263273924222832926635296220526115551571632859697191848600110162558670477385318452690854496733101492494417096799109268599173463325159838420809840853349650549904638716702430611143023016089783176924564496234066339673110931876942476436900218622791407949205518237712604174254824267308767765967717234543502493551966566613903056373730814641179746899081787552158912117760387933872211540780060850621858231825081525881233156306215775343955319628759448246829631615617963227741801626783391245003450516376519935836461113952025651682968091296641246036013638845884866575480112798584822947442961553438755279473579680848956840908388631674345434779371305504002605189090913796473803986961303178602349790761603400549940852666430202545322013573379298825207500820269831881987540359249578294178984382180315273244199035506722057639680783499213259761332699065671319384929064850731446931345628363566334589699501860668142871120977727330616097431826344741435355375115153494698763332594990432839839545327956353938144007163754543071262702477631369053362160191618051327826673641631175182714225496246936525660998006814193065505981943641445045772549636225155835420871404479358186861869253386244437633753905253251483370507251823157746893870811528712323255651479025132104576846580806055374296515341361319765925988800395993284838814722077089699495935893998345609352896677181041078887273817428452747665176854327373248645820103488070141286043147651459942957978687245774235589826544377118331124693148564143806014975281587291153476354563734304194560000000000000000000000000000000000000000*i1^10 + 53873285100950368287766366956289361214963172416000275612147378424194304849543915545453247705369307765174180745512267473388782037440577136686031120818767126688509928399418334376053087162187330042852543018428002225809066472739868707021923677367417588277026239366274973688133987690657844756045923771397207111216301116875773935402853862795467176645219559474410434111159904642165971677632750017310477483773185085813492228842925561634231843717594977675684369291031950401905999739248547821568289171694199356937141493001292930653826255661704709757193223748754603275736736533080998667146547903889778446297238161195508076803498006366067660885769323042523468239852913130166411117438948045269460923263807392909100552044291068019429302593322996004179076176021904314463541817382596065484590061467161478808153128245882853368902417716379483103461355978849850692132786248306900772422099166971557417987571689208293141524835021200263033684306104584824183648902327694959137421296308319351623917664789128232757437123220329784234660055104292538222948326053905159033083173935046278985604680804500118551007717349393360770967644447371980387556115102588615684718960653823235303451011485667811939299812857556912581472391674850816856781365528351789856216377151957093304874486953541118527113034135664457710535120379635875111185737961265801609335227648708067530428353387733338670959751834481371204117309507074104758669142217534447906211262654279027314732916114450014750920163727388740084190269909483862744884538851652922999700212211145497884563913253837937963217414015210068167073308676356297616564052974792142246098983444586297616460858736407461863919644375937398845635628213617285249605592143736645149633624964165948930291839388935123981649573062292779199898437138167978205479128695198396293299132561530712585480422114261149597571579693247474354197427559511112590464543272060570405242404864000000000000000000000000000000000000000*i1^11 + 6522696407261890622086152182548713369733952642188662089652911281090259399268719859096389090104296538063628002465927714038739657975663902257855002709526617762148784916441972997624506850627440298089884670147465892431552587643567408977877910456780215322777709748584560370614966260066041018656214384053034904052966527697741221516750563337624570049008826461949949373820664085883834244405573009127310725053379870568877877781104685805566253910470139518920873907252108070918119960762895345717337089618786247495583145161099942756981623310719412676498923293608838971979942170309671732455748594849269377635887862406217669102474290112475890788167106868585497701741076770424770620031929639989376585456988980291669535496431759678151358675583687468587454163510339180557043671552685630292575903812269852821070170030149538280752839286420496906073461245962699283925589812788529059535278628316043895651854449684194119956614985932771728628130159956822286492794153062061571051445249449870783732777110021973341313280195464624524520958955808219913574976751863925420384245940633302709322018332360085138540432497757795171304808435137867884011955818873373127347020293094792275262107119679617503579169846613786601384721243217832599754510122871896575997267928107592844081303736094426723019834178097252675155010735017445240230288104602255264569460136298704159874307748064134768231369957586905544956401081049586183750051138348543846669829553864555583424137908579689631548532314204016503432613135041878928858941238619618499989055260046843996783656029838814489396391497174588811926361704816953028623401624064620248258525974311637763019218564084371671278235754237027741202646617545584368211656913200633791176048517628749770073321048822369930500354295069172369590687616735021231474304724329830698561227251076301656407264899454244409638582184218347304282963380297205803959972562000957297341235200000000000000000000000000000000000000*i1^12 + -845051542943722268634097475617814404330036526925613976713598019521174021940950952109910526246593273734752404240687654681891778581734339713905913091415571329311408599108320668724774903207172704380137407061917561837633924373597563333274799474533445018830068479361628847985416312308163631200365258928035520178017251290266258233207979126062169680511396348366104966997388450498770149774788425575444505034968295062283353110439739950484193150130843483928284790274749175593793989421423973372613252464603566154499584511142455500151439939383207205728262159574047366912739890595565711616459351617217507056595891541421034025308451430584158521050574177153724763449141755310299895745195367748660859385207674986847955661033374574072692219039191495920902991886380108480759279901653676510261840151468725770316614024507738849931319185279227434232619749255844001982997433608000122716064887352237995671696990507637279561789504145054324731220070836108945065960060634687048166566615647392262915870657367716179221101455897046318362945087018365961106334327221583182011018431413245048375941977266087922469217637617073400306334260843551269743039951765861203550656890400411172593386236626687220243277680517565426056590312742229935057515788621803298830134178208869738279931711359962930199490295721932224726326086491644594621158410698372212895500744808905881691220370032480637341326061695801021816101796355143691476304180367321636436006960176502061331388662385934538635162766031701332826132445165238301994512818352494705343623652648745309204080109340516396965816356746986362300531099990629454831399680276535089123817260305194957897150409653510507091523866381480358858698603676434534743178333097394697577690520360653704596654428568327565916355035508380794441408486812874004272552481603016366366843483927326956490584504260656459250350239965022604163581433564031332965504788430180350689280000000000000000000000000000000000000*i1^13 + -93409189776350426068513241299063412934386046261970472029863327945114542084865238271077136475150274953912107592421200099420284083585551656234130075070434802931300864227359823612940890872501193392206784941395756597687470719144971859623993245300553753348984064898157728233664111497021346565068227684861824280347571859295736762270402552657061826626671845710788221691161722632317485575923969852245520622973399839193649313765467653502127601053273007812495278454264962193057528994156002461997930538549583032441442756391319714127673052618963515029515025396750978601455245022294913732977837032285046112903371362817914557329693707890201040695555619998148473407356221989754702288413338188396205313443448592896773003356608820091815598292837167681048584950131631584716060436190374480023952813263668232556002745548436112309188849633800863849601860768555351154476966382950558742333737752771524187810047075124909413671030610528434731457238485268148045566229331154710019803727258297807499458411657526419694094511055289589805828482721408209289207920279205140333442025659638090207416836278311054893494873355703019907745599530157066220165962939128358935827452588870822764677662223042113342042441505134954785460915128795073637830191078119158945355329868929373097033625397260252118539193576877678277096784410721875856555065002538526482596951498344768705177785309234667766380053309325197451477397519929210138241330765499122941425517557495533869638799813281241223362844067214260682386350769450730685633897549442793335354934129101374352674481899711895075536099587002214761458029908977460079324527664251313724231079714364889294144709384342204828017614388289925067319870100497470953389481519130322908028020382715250608696040005792703090516225621653470968973595743183575439467446901131781871971900140455795058887154079148106291390097734373526069666218525951524737552834790221152256000000000000000000000000000000000000*i1^14 + -4247237568680080236168464211306587316516240148318389579939440491846349692106787637456746964425913909401129765687095768310622486206843399875315654358578445467208995773923261204575061823302973000301328720761205393091753482146575951713245921352436644069394263843407437743849424955182844869847599433811410633036225210259427641232962161825541123031389837426518525222940001112548479808169757344007772857212195466959287933572905344317055401119381085896202218741912381984358593132078172940306995000420833760735267936469524009024876848512515779413622448735719178916852854272740153455779987386555695405138691791908571042730838496583426094254206032185150328940427661074983724367075923554115701127513013772418285954122253704860743484971702190897217925940018032427676819731546093588533188737656960579360732404718854341555505482737538045635129576697979428228213208048477601435453162641758409280014900309254171496069754680887672318464839077995488725893600731946036919800882593335077184409410473561128672692130357672248415442099286692792292845002848941995664795292431214559499183233502475521384509674224921490529665968208266062663110010734770380279372695427011019000762708697623918744988677797614254708263715187585945830929445467972579910305400557568584962338671064959135048313857323092933229733882648492547452102514622320694401674100317098430558576728899690014087213566410187066565939690486495594933534637765091609136575548435983662881681601969554326565665722682714333284800954943272697849748225926274695688502565870253450377245340197667791380639206309363781124590945856178590286971019332387270315537568314160030475881510961662039368964694602457619679886344514411580228012032045484087998720095996620624310753226940381353601440100082022559414836169128529074471547287407161272196049583478235957627334401306602459777265371554071121264341475461996305162079660059446476800000000000000000000000000000000000*i1^15 + -144723986873437837687456066758255659733289045511093787181357863370915225876917877934135873070205487658634886084499867015073297400744681206701235981208248916679669251513628779303610180759926585403454709186757813004596212646112976319207641080519750052700038315601061853544045774686135824780406802368536393625164337892224012472850384648999330810744512850269368566955448012554659831662962990184831441682185359131557519465984182080073260706831320402890176829165135593171269793915114818290172348228131504572684638209980721322784677573523884188017159799358570713585296008856343038004172456286499723418344165468460900812359821209456223340308652652370857654471050395980217299686401164801731811198081950436760076037188820185991145994163632593524002501808416572187064085054415245667199841291722321976963730200134193973109964055446826356762478335420927108385877937823934976156599097695505452246201214040580372337875494106938874944157911284478684747989386365641993042600718368979027291048728621287142811128259856677548498281977707138253232175336851060846210569879346258459461438552662361110067977269185831930396946879225173679804069288696181134898125327986811283799820652393182613990642186737012333375508454432899196497207653602512252561785901643042224844383025021935351311982377174554237839011976932563161691680686177208847485652967187064336426080470395476741376979842613814773032246490562610524997276201353161400982319814430057217157681603919679492728874636497816053113142597112279548354281134526487822624233094664921924428925224676299210586470985168101017975062807856080959035339011550534511297114327417523037743628525018260704197204889714151732545801649122040663023972255038475070039744804382800031982497254492934762239957109519435436244509197131600899594172534087862093992180897926745888604634976811517661092771288311871889860274916952530860745179529216000000000000000000000000000000000000*i1^16 + -3521654987030565588706351047174459147000138361273289833382991529079457167380597458826912432653244353549400873380065300984506700627031146143149747149148797135372235117969966735075550335564094782914976683647317818717673609351905283340585608145613455632495108064091445680948829602757323601345964165822341270514121623734579672652106036719215613430724954737887533769537161571083380717075206292184509838172666709272074107177199674201486092928399245614566603795013988768606449123715673946541500030841892312639133614420741251609026390775527216261066196775232178686894021611906834766881618084769783879596152192619062600667330095745206801029174247716511137553851753303758546831944964394840775287218565286195559393092614317674286740273432673602431818347879061491834799497754694859015541007564089361214765606321654474418363236451304105770659510433495029783323718040856726719038894180571560427862326641036350765904913065551941040658642091349506586763676011341748900136102974214760623700377973148694295358694657272258084360272837080565581192343882671873274983223351964872969539702217528123590077514581192490761607629685833745950111166681396702223458107221047151509998556876044236551711842291833179587142333237173139849260797575818787566584007183283635347090122650507143578354479287511814170553574246566665854725093668757476238726548788451808513232586911009861815135965799765163937385712446576184509598587593680918423506458383995255403636250067932571483492027195688528527379690524594099873920866569716107009242312900840029247765870541868187501499896076756562264859297515545158992249820755314610598745996751955203207568534319996063616137555591909667857537352375143568063821546415035433078966565769046228094584888475835852901813998820274760604976128323246472760909661093475985992875856667798545510508127407892446037797839756629452647111603602014682409403940864000000000000000000000000000000000*i1^17 + -32698742191688009208434144657252725167565958978371548629072268175919886029680800616915433884600475382318645415002120808068648660948522012072760776699838284687078210538063090250961056839055843031337171579302263224401120531879919960018778132501903870264587303633262015609999265098420849488073689094356276821588333065799142064321084034581366702141933025085015961351371972798183765244382738253814021827799106578093483741290495925076670585342483724497226703870798797915259975531584683134816117154571655735613342632693088114715345194038314126043286012971756737807714756206969831511115839871153729969706734530447501940560222141144942513776825326691711150972702969465918560477367468609277864940602712561166860227332461082003976055004911485709776672913275018400628195805274395081092935146668977896625973270180805134027346565026106225546443559843587300669455516734677658275722993473185809387246909741862196575925974348044000119571162157244795337888947723099689009810640553197628758488715433715379453281445691122755054074124127816019488531677794452338985756686555783617898583283956545387886314305559451081604601619425677092314457049888887857375656495285454245872446264513114691236266772573318222982491630200632680711738580066073260749210196466392277811827921514097375369996840558135880287477892970944168992746417688010637077054902524326425534867756132785358793211577085159404214124304695488705508675759813761973435507452906486950975136421515999451464732896138281271918889813127131584614366669722040372671151339564024837027587672247835788802610243870334755957486605810496674635202001346556902780235421116324703012131008682201215705745566380421865566038733177420587395833886253893586915425786779671374609638069915102364217595655448055257739707091552236701857723841416513034503063783767624390915526589907736591337296075307793975740373495179714242386329600000000000000000000000000000000*i1^18 + 173742434841380660667946530911415889184447414896869343922695618307862332091803281374817580438628956707709308472215387553907774460450789438978883396397897525638754271225217450765987327299637704713267234368683083283122543290600688310296159443316974821104130384725943757908646601921091839906825138368759186058623429823799256375661202122752173146609952048182109650574128769006239914701489651700911360624324347374636275618060422150233750979706491048613814115410019063481153468376362443191312953640538572057832817309880724732109991621378170471176538897733734823298573479474619290173420627256282593170695848257859259541271390863421702811179830425820703241496859270439006484247870611517644168558347980649159520871184716418766598438948963251916439857656265356530893542991057825686001243064259995627852219215423083364271844630291461847231656100589938408341934508929925264723140015240115033367053576223582185896179977546666734847415684584073660547357330819769759143660006064833573590560633515133524452792934564141903565087543662365104299845694198752011658758448083925284541409381208752295729529744622138383268283376184031652183714492330403703282253702072746989297214729175552220714037931936508518688168787074435293242355009855471402945364571534459626513864442501304715298649522641816651521292849021950918419391796296906754226618344628698816584674360463714294381411320037083092861414517241444207533890536340474853692456895773277050529603799003078931338713502027561308482000709710196327231170593443082558459510266169731113048780540078617265531772827436447946694186772813590471234316476111859092595014480029155711890617359542088499145934672615138868391772736994917591218346169129795736913270641107484431678667074144149739647624634690206097284309318020174340094190956157755377546300752507538916770355119829832892835370131255397686135714888543151063040000000000000000000000000000000*i1^19 + -907189061521533739136279867680916556039523188039278460977252510813147114398094358186777323757896502709519059284888871887309810861319888570037638769830401380404899886452488296126203677627480330783329720428233793596842357595918116493198193332066801774864575239077846391515177541515407594041295182193369305622004279238903327529591611169227075715839281429704674921211529351423160365702639862620779865046719484723654951076528447684567272901354134362441903220840511836951830918355483326297767883324409867033988271748496957774806250700414259379969757298206588992056729176194474572962110746908189179384444819167451341315766906798761716678066387191978065956700804911534240855282334096946438190794889894936233306700789100445317215054635140767282964174390643876294185581615308464214799014565059732999170602370687767475698797868144487196408952262334745415701492096609893396822567000585463294903421370824298327235221481047038090656807786557190305013317259042473003558732575435091793989404152698150079577766856168450062589741152154272473469973804321785987781688583803426057927606729650425858422137458756605127926607025517134556107454378340403654065033916398588132405198288415674658290662118982000258869687947675224307742561244675648384562350609193440590389732242634777957356206274319367593708824617272113877289987616343584842340951428088948190970444418807169701529678676789321205038389647544084689635279557760193128959985332503496209467801377857268739278167899134830219151452078829103847026395781695149408848005434844896689744357050822913433606862621365930952540525255677768979272494200282394104928222577760675093093068442910097863580874993007244767432788691179050980151598098414207143637578216835149895619934125062791742019571878409347981747998626537158845582756704374186749011269480246562248152795224217288442660780747616053228876565168783360000000000000000000000000000000*i1^20 + -48436503702772669344955988735681012087784115731178458814479249652920057831057479460673699754892131968093707370958619675800884686184507777367398062938247046627017060214145780139658330766343665219964608907382439073324269427779076423133026721892815348736199226544626726568218877018062353967654411680327931509954195055549830606423854274204845607816818160863399077331950446137268363093718917422203360554600124404107331865989459255444805196138765328995430967033365388774186865654875651811087276844430211925221181906335424386981791716336281493956916536102909112514883102656518792319607774558663158837549547716168956670315098212567130332659669054316257234493220472294480093313743334105676856773946045215992528634479152582466687414830100470382796210878904832967330625151380797754031038241242673151431113866297196117439882302547499730673398983149989536721410757635107347641931110387235145810252399832092491551826191718037713396579485709157689716270592593174561686692475767458740597621653514490832234028402088374131665596040274992474957057055066133096734997891548009395704625292826057401702416695620458243717602976920470125669384687848507876085415605171450944957874497653930799935660393695624426597319818481847317728282542119029080998147427635610534794647264606994842924245022304544016927737849637535712871587768849419793472343930528594839392487067524105699230016307604727973830841625615041851027779542941703122477842502509605090127849796111426899780239892167740299647613237739567643427862895196369038925520510923866992676890846102589002005819974361331735726557396458836666658453273321449843327247587063581705936037774591893839475395055269433005721157224241007773971257906562237931971653041842639727739245466387994992076321325817203944020717629615487048598919524976431512520065295632261064178864945462022226831517584298695581008598034022400000000000000000000000000000*i1^21 + -10182628716377865847842486960728451188782974108278210031884441599394811014273134907627729115387556695520208009565921727123954658572652152170783772609959739923808011911288199104706684973552713475512956598529376461299532529271224424872011979202763623081136541563195805819706964573510949950368207785542366963805445459090329717095804811303213656414512570886782135069135833205798640211576081814107444041208474116986004760407886848470857026160521345326923454466095937950070119511901703996019346647631730039405313193360342006271067288442698265707085035030996630302881186366434244718548566507060020740753903865203790712575085826815116811736976266894048468643302107073224278583026235928062869800570012810702153350580169094560247341430429461716859476569717072627829336658318863328734533986422544183479564971696031347282355286812850322346230486720987761105884691216511068186167765807234738807878706699236396536775438800925146441432632599296408528118324394832344476770045583808069262048459464495488328505408941691637809387229767446252597712848231357418198257700103865376380530445395664559411610187579756481309157107964906790314983992123088587052150111060820464245423757136774638351915291406966183167145068355336317338684619806088738416856634176460156818402639955850595668635741973681168264247247047326680337932233999093672042085200151969095029337414299025911992986183636923345412890832071498697445059143670075098352961694684392750896694592919772113860748865744048021236039340549861976426486068131292697448029904651158921908873204097507191591764511041389823539355721821446986558110538907093079644990483816049331294095259770235836081859507272119922912531697021481906863728416005831868512591622449000989331494058324709990019562531937110915834604793533917510445045553208834843409741871222274410777993634482463338749897829945802796040192000000000000000000000000000000*i1^22 + 10476884128210152873545732138697818418345125511246981635959101941635876855607309255379679783584579658097414269262181515229674341034132174315993191339316481065461779236369971832790033773166112378893236507545743215486064133977988280202899167344552321154594552338192625344163219974197270916921793302728353744978962828918697345610227489089014875228551676457695582042546116707443965064654466264853936243738156677721940556159733394410905432386486958595880568387115699165664158568154029477848509511775477558311030094294409485264531157613680111917140104852493140638999334046403585736326115326579457404010140931277851737201842157067542962846610667152494372572675911393936425394327917728278928504365200440740473704531904699273759743585176565536791004314662744151573654884427411559901714281632661354301752566389963662325350385572137625916353303358313400783664552499326453445249983628823203086193277469290733811820455750762236900372628526840146497344085618839742730035276745351921985466918812605705254432370402744533242543303676930441076307434568071586920887880289719201545855234955879828501186015273525217506257094508858212415418499008659677124561279544056515170196667956498404473016446260755168729404447417860833605945400241721596960742577584877895330795565344299996782955501658219520478074596752427856160825814240996775346911511510645180910664417302099476901592415242050125515207955711351508493424931046647211782877953760557380780961544216623526959035868500249127906967479522280619628591131462873352887280574763801708311624931499284407545033350223294307775255668288075393185581465698487811202773521455494892929768842034575167460578610462898483194972594639064090629446678380664618745463351361731924974707279011813295174354996546043706187055576711930783926928568931322779770846911405521987532309730994755551847990719289635672948736000000000000000000000000000*i1^23 + -70159272630088859815246808615273205169128580745220044442888312301020721004141573377891008186037041150050329135134290442599802075871898444901922801859749594281684576255122893722902018985733353276214425804893002937099938084773282020706287720156115247606976475812321669732531708854827099409405922775350489175021135955028074158979973423221526907768008790679971407941422626625212032108762342015759254949641384270658304325839523632391300861365040925141574058439169622200728695854902171026042614084117148577939673271009253719734982606904399177025211567400442266886442425273619942600285263739430812464465198809757763428280854959735644697236128718833699567634561298091122192296060358307332189571921349839300609379708421651249827260048703623858065025992106111873417954852580658489952555922388103755859849961824120769722753601222974092459405990067614198387458873230697674901485982291663366663296472079418579042255201638476523051037598476883799030324277472238124641755281278570211583265897240942820947372510551702891080983488050449482471632170610359969216962012990008300139944246602485733109951901626161906442808019327840156479301209090553800252104613070905638526699167419345957421488228611706579592174703641149580234391494191074406940863099226019647253731567864547817108773737799196645077545616914522776467962937669608923813356233047534145313796250386193472501038049931128585285035250184649210759785603913380724639908197174834207483224473705046297070429219422446696631184194721453017051624731264388457307718386476195197731992947501838759567362074450712467129822867482179151616536919043409164591665736928337470300946483681258427590838775172726351821762181867286110650572167849873732616907611448338081909564829410271358099222256227014943835078571633703422156448389136505086304919886861236394483611242618603723820676946731833753600000000000000000000000000*i1^24 + 29456255362529021844514810786268618885304332435317520175225831726431683139184959365473125041195403816708651311494479095031208360083323810914742428087036042101283057381762412944770381788645947106189391113083392611458615795906110809064405184730858861117117860032597093031725249598364550707552077470137241683495914409683458981213138894995394332131052233543427605295188718882982211928638370836077335217961545286770011622592077546481751039568937186980117692210675107650636739001907783558413874881649017578231600530036646578462939264233170807332277227961498438257190699375502748311004687159028950411041394786208259596001662367543419401440809593041876359011940054819436106342800176504492476731544614203327992907953193030743383994524566905292916314647158553583468912019504444780240588045920306192833596683305910307209799655818221186799756322169173563926622911973760821010116264060056940049840308553126018709890015587939685083449301549480507229080508819265520155026674343839510663762540377339445564307077883702429157807025890120878520660558481658022810113366936578051192517956891205496749828304474522472844807131777164541016791045045148826949516413784137386714622375980397063634825911205089848140775423037500751015904260351712940767487037292147118890102297686321965095867149190411197979724303846661823344524574006663640561342557194730629553925651147070230827682852824433772977567693661347225286127252499907737247684823679746029427455806947062755478302728903472190716382726718829684741920031622073963424832736473840651883471361504349256468194199095976417331041601102061943727071944738069851372214678958506665779943778458293474455660795834618868820860924584103301461357588456311932196997865707594377395084107498837402870336613622963519813804690228763277839567555097488099759561516779394624364011822941623289271907390586880000000000000000000000000*i1^25 + 538139811342034528123223201162872211114549779952466964546378230524452815173978604732816384491869119571570179308604216199461069465547526391855861250189407262914694977575919607072975802589193972849355231178409409553826124095367012711236001054107987681151280912308427494783464529356176391236088929773799181705559349846313852336606010055042235682412257510945582070528801395245181147017551002316729634853208785696598104363086426703915914312221582431553444213277395169245583039745675117673305965788229267121133592787813747508440804615786060958876791827741516280273700676345283339887685212439014271623022351864800671048686054851048248144950036191251864330154050632667337385047937482012014045744741631129168687291910702434243253942456277187941459211436990753850718228822589482774344555029506768830143039544737700331784513357623801392141354076910548521721466221496345843060092882012276868856167975120228254051454602472482758269673612433170810565128219544746433045776241860229132107963608902157362021119015837385257028966962160884180339116247628607533989660120578555495502472657404852798580526222405575365012916823603674587654793383639823736693133403150289955201768671620278583862018223222752023453224154054075185035817268728685719573589641641543369668974774590023786692808595748551317006525222857062318985526462113568365282142874387361182385292875849061289949143162324824527414316586836989836474275569329474104821040441779984888004074422437941380677469581609813997624993835223906808370088251707158064746538010705085718226916898893094725714747355472897997159801121287945574096486642345230487533794367203579995451494670028849066084262759848832971997239868767071546773098638935571636733167730354797029892796261420161901881398253774829421456969905765747628205802680324448866034678123275039758282091438586060663185997824000000000000000000000000*i1^26 + -17661012148325641996678025994675854694572066640423320874569064089087303443718894044360070945327687326402928824384394085285095930825551234985486948631080465106553676616110585423950834619885316621769352727065026238144408679764961943011018217266346000005934770636831540290483133993894728731884284317553720908454298551383326885472908724649841252946669886967329055721806020044277425580971388224041695049538800868484214378098379330002739710296744489320441170709965881342480313274082771000031925587218453513911038425627761618579415539638575509548915125764265222595908808676120903111242295568814418422872895001458903939022913718140524611912937355630249946552182309038828119700248709809979076009309405539640795235819391612025445258866149567996328439856724457853222986182303493739160075929121930069412028729270360376284287547199622498777563569167497550108957982907308017945443013403229458246729720727076471416518149730567603512305215646894223249262167836125893712514843014432362442924653304683226377312366049198477041179034092356624463865467658840820330469767440004864469464107480295400617586342192945672132899910660919874221758651774499170814791278346186553271163089617428252912834070479219126940306789058803956176103181437542616813072112816025219367927079351808247038783915995952734802584157170229996148792978810394507266701075556855780254706919199016232890637441226512869564586506962493753082323219869485218439571180540980238534588056842452063425878687370221399877609219523975335367826613156667662791013805649087662672059551128034469578547392402115176387248279252242583198259808409104431122890937143144046439485982061911730611713964853477312920422771399584044186872404147898740229169695755335697829833340594580819029337549375073743599135994931820922096615160244955434789788258439868463082415490996339579289600000000000000000000000*i1^27 + -2013926344957642994170192605767640448589396165820284905009950190789945783018178243517457791065147574455852905947425818472036606870281148647959436532196290353962470964799206894398092649437832476241263326841286529462707646876133437674432964682039239096142815578944420821493281555335274897809352964231072760849780038476798118717483291533818148255306853152311485867467466032023481005791415457055527369972209203554395335515935317843351183785071252883877062848087836447247643200964214598728129591800479053412773710192612643723102776927559980871522495627572232153513441362203819359525674157442294486283425569621950731609325961137455479029170406503689428686769855889212523982189876758824846954585249665351007885333259834017212892257925840712080916799482842858282414792093537155836340134364852468546904356407907209777156944182214310695155080492842121437174982916854030230800010127907699145901102897820965963162472147897618342422684380963789426075554434701634680996241471050094233458949076198099284828823031081799610881526140405508449774871771091255181470023446893767754359338035432789566679314245516136071270389731745873347808651333356936146755301728031998690918913356981130747760710310226454305283875718701784177756223107575565078340030407954118468806875210373279149780909087449462116651169408768711187561450522814478687029397821313422796440307593613115932120638406041743194390441875463413312471022605208182616911407804021507567322417212141679111214184204163315064721023766394546222586655153168368059935463040166287928247204839268872901922772618392446762417424447581627309966000415395832488078968974925006857212561398102901834279314299844069605687720841554797844181204512545924873168450070803767573161904377213474476235408062350483322021890583831328273182740023493933543371750096064999475309873214154342400000000000000000000000*i1^28 + -1944621464576588635165240737679921403722093551890165565952350834548738011065888802511829947907159722126243034244316632896861102789517091329593982437402949303282809345898082149638999249092283888443156703177950524228649344683608052041132635615939390511048866875860256824623429660201370238700329702123214889015945055189949570941205234181825046047987538316630998010383528396074599013185582373472692030608206061330933633940329975555458041226057487744187977649165397082228366839914422278261537548823707811275888301294628055812922454206573134844113345576545268287904474657582964920821019971368056930190974333529565718025706034415459258878588051092691220790749180107791097641756945941514292554825504542875939453287073467296503375433334064431482548603802218783944785421546661647272072721182725085878818836744203293508434695655407932764621927179584854157226752180023913106598453540939012435716856608689853011186352034580609773966624162430626867881790961387666956574680794885169133199981414780567020600258775111066559309982680074950727365365119207238714156753159497992817874556410655933619574205617114856038547429273596224334808469087777644674378541464940889200401162121072509546289889710052772023103254468204177675511870970410107540822773481697920704076919385338391850337871740225302329307570463522787875289574831401581389071563042535368589055345505495180260337937100480876629571266084658491012553997032191281646276522037767059317477310863320017258176131542689338339122090695281249784597006918308502832044152509928247076933562357908504295258816822760626928246867170749879823256194333039817233156798569831012538096355194732185724749263369540918471024067904198226713089621501134969441892046680516976600529970986905988233648331202426676473863325338816959555776443364606312240560327866315906269322923737088000000000000000000000*i1^29 + -753304411636344849250646156178803101297984202471441777929129770085044681816553719643401788544897763914255277678966205606692255679152575310456007417463373758693562980844567180705106894509300543235667867048734911061643287781735842084098461171215532186673868990283759429913571475830112619702849798148711094440848871140989953384723129673520489980933159377027001497657683477999059116809269169815976651227867443004521880119943230774003559461523687495558319685594296867554680881744472991539256768882168020854519030768940162490977980594893982718306433728236646090423195633795394758890307808917556120251763438376200036693254433669168949084135781376223695343937567719690255345894471264305383588123005798148728589540265749406172435337518552609367007359764354564799111303981679310868603235286571386998579532096523854253205668542238529118337389126208622851987969334651901830465553918025905994960596769204592072736874197432978715129914432055548574121517652067084931209232244529583952225007775558824037892446737556465820604914875742601818592053396390403273077364942241825035079558892308006470122933163117307471694638837875185579083321066615790038798751462368127936350415081046550159169856061399078503711710572602730827182430638415790927611741354771772792939431479014920365024220361191268438939437371412292416939545867656308344782902210227602446739357472725902528026068385399851400799160772573907599839493636277882488186155885806600878449296618154280439525672836400729515679215019201180303893671463983197632430716153023414670643332135121968260801549500327628507841842072264879304820640430815325745781380392679235441867692736019453775033637458872960763253226708755218350656696673646811666872970209924647994079884895214339647710441479326703425488327955812269114184915850805481323868700089318994416028876800000000000000000000*i1^30 + -249033385021989268751591706626445188667199868989500845498380356990105850022527264873105103474015997238708554354687910232240109860833365671592782212845667203801304339619708527766529242866543485285621141358717610282385151814200256693989692202234249873856382793707769901077699903775703845106680340835023235309632722524930149831384602758571071792394118595896102568978294576525964205548955240833401749429872364853847743578250651531502362007264359027035898733156521249487442578591361433690066920356561544888822010634131449821983552780138395927671408940308897395587398690439319465920718976337965777160547246848896983669584511095081073072572120552307011724733979190144369749811734960751755675631424572292833684820038100673128676065806242629617966559230302206250758304204532885503028582143603915125387501929336917888167280265970243274364893015969782962308728900749620728928537539695214406325325792129844077679285005026520090605704909271621555459284951660883980965504292405804346392994437464413286415354965173182424461352974767243092263788744267891945434164039258694855466110361658561168317573856093465439270443748360688257025937337216768248493592590788910268579840708789696386610378011090831432487144481339768718464091338720816633555263747527379843171055215328378889578560574403203500885937348660604236320146449462604121317560924088231388279341178506388109965965390764581065476899598318444424825130364824828628138208120524465192527330123574555544669776699622065204598745707202438405561878633812140780879649720020535259442245894476505509931456452656529859058365568057689771858294689773524033528861259446483212082977818787802931244328891715463809793089060195354789498032268439139308497465977008284745675830037154829895144176691314340903145656385840720930788818610572178611034099172859046789120000000000000000000*i1^31 + -46034668136018703911035715398251821258229893221361140200347027461608899231378205101742969593302204654205072808761991542884762880901723303414163455470888563903017076644126131865827333473240373465220696826580573558941397772458641533043314980680059418912564325723894491788241379134432476249896979680095314468099000441941409635872360629893013030754807750626980934805925460607557279348688897354636874233601594606453901861476773673251290203175603300241684138347983837446045832252245903102209611757796066118217610008446139732421649811224205145601798121409920868969532439290858364125198773354803296396247301719415133610142633391190446994156389479446892473441581683331640666866579937139572481662299017569164124415878870105268515582691664888123225202555286282596722868944710511175457750949337322363883818943111159545267879832545411850016563696077018565058842445620171875614324646177501314996911160250829469408819577737253191009151912389506148861698585874865772144182604097504871302923140222963442758517634454310051046975564470014250776334805678219027412295193028130512126943061669339794281656967680057901205611345101053460202750717290033531891370487765096674446152426195086751477584632761123640986173490737672400440842014586531635098988352137110278161949073338394994525715281007031554466325124771408947613432864622228597942832744365182382924416974584955136079474122489674062249930273500764015587633048677521324050520423887606278522175999735938859048899919847494815158701167879721692720227642215901900396475185541992406810358827635673560889219904712286100656526216928585905116536472799865235249738310929956280833755125219385365113623838753295609285133839751389535615840790249989153185108160898613442516203822040978912520320806855390959000854064721480488486903296399887269250808449859584000000000000000000*i1^32 + -11467097597918101818660087064003530885561375286853095923152387429955585130200826240553155805664440252331362966395790806810094530373090732699339842860957695327075863825376842981706694581797806022888331887879880531993240922961892566436959590114097477184644687118721427418413442495078873964996061239300992546041023679268940949671550838615013254813533226224706991938887396365875251787396535460593741184307276141300385469969062242005905260971870244340867829025603916472470847311489055908324706299404800456666301603437489118482106450818877215307085624111898239763486950774988067030936686453559366769195814793940030426127746382241738052086907383218432183245823523434865596269785686476073946953577835012624394282978837032187541919777990466108196828348065544556961562654785746279434738714368000664867940005735098966872957208987981889660505144962478227246569963258008095823097691528820411441994178425004905119957546453945330821355565809511121552886262570387587654006050892114598816569154274413731950069209508499489354296665317036465462705164522388693766969586813376149988426998519905805411676428561870699584733638003846362958256421024784024971797795254159828540348951542950686350218825365209748057693929860422331491350253369416317371977780426463783050493308214673041079906898521312519163836259051176143662842176730486400166826373079758601852620305257564983595797715038824067589991839761363289651484902454967744499973629677021556380123615376334672432909149087250179548101410827602497053529906561099526713416445649978756733917665360050145081637145556272068467208085731413613419423708728438350070781832224432378999602642048756269495494466367541503693116360230635820226355207910750147321121152576502698915157206049999967580919227708083110177539691796036126555884416361408955828456652800000000000000000*i1^33 + -1478893601851220223198875402648246439800735293967929957940951595154702790044742207208829817727525246809528331132975359957476293979319604761304241017649628281109726537321266471154922748777543644018617546557510447047000065352461184542847691084829607360789296210593609317383067035200497638479090403233336243721571397460184639096307512243539395664941869704495330970389476249521346523102270490389455815754215911203656485427951130252820974172282821264701782192731071382523658367529183095651924911903060517996297056487860922538996420728080629276236531115145806672571016243755762026658106524005154936577084717913302418596107155238295386317064208192619153385770315998051689415184756040674312517358302246002151296019490051227734729922555167604594476574603999093868297378530339531809055137006650618521057868416101301009997999963091559195530902009371425578514382289229746407086812884885275461939513225113060969758933597743237486672209486331806441173995893209840885788615531012777080975528233570363379221129005827655137246979369119798426225039406313183886473459759464206153396514521420339967195364921056321159081548604275527558669396784347261694863561702691615573285138954981763197010211395659440801829176230319447183140721247175387677495207797609089283955898258534254708415074873538050423269641153909970093990033292896310927659641603577544685842380288871587860527216697510363025254210149893499954631504313526919611017361583515750209433626392033721623493340437694280159916822578016259327226550302326192713793509102413292539293667269881990784155710927290214849221611299953258040992035643025896935732801546863273966297825280967579567170199515454346495207493332158538156644650708123453975593437467027989392225838782403690319777181818973993067018715957954623791011383839750031933440000000000000000*i1^34 + -134761562038212179560286580735232762627510275948214960178380785927284703160152793366620866953199795030247640862160825650149074322653265928489709172790846328497529261532268159318973032676059398201135641655143258533972402274532917816863987621571742472536641362705811532193282003664836324606201728752430882025092773653801437099498956311800597838857168376781250233350790078042244312349433833922842088510559262041402943454861196047127039368277064407909710448475624539838493794264304758360694481435934665245974256859805870079336447842983621517116568091541335930204248972670596305396938223498898674107369000637288431951302085932018414110571413683879829605633514268550909152588795134007690413415768474467347448324476526561977423573461337710313655358681399373538649579743158459304870983733766134002889858648390447578501930914709692012505146555761434988527255333910046763243971607514605907673532589469940129616442038189817181588837852442966670984804786941281618262351074957328496714238409755069011326886687534152878834643988192975758528463362649409195978790456573318947992951528629401117053603743191103252400600769489403124200003808261439733155425571114908453378588302632830391412683426727692113109944695303718210930111803522663387985692197545710546556755135917027025757889235131900141766233133558335206629645110817547566233519418737252510895947836627908159377425193510845895517932066824808277156202562545541590772597570854731434580622043293744713317342676568608000061648543787610294260600299452332025084284521770622502423426642973207576647290369394534015521691171784528426931861240440737697345547653988221548587438649795546737768166121300436356159228832682072355370784390378144359143058235140948671225417662461384272806106674720424449559532620616638018605959249657856000000000000000*i1^35 + -5760719072924988282264803710879063783558470194641671624210201054686589239398099471286539663828253012172619644602673103781013909416443811614333106150322295418728332623671312869137454695190617271194805302156083882826281198741534571827222182621964920332503207172992969269466381155954259594169394868114075267575130917146648435138570188063564668369172556447967398636056576082530689667923339040457285009558333598081613319759831854341690309758133665534782862560411431318370888316158784709970067967456190277521315175692923411012634821806885487300892120290297239180276809725405076709145550899625584762317461140299903173987615291380400009002647531803073367144197915951582731732155735431163362561060639850926595174772148176019981550815012831608170249217256499140024051672629810749570326713189327816073755090164103367275750103771286900195013238237716031155941291301515557158935368488792039376634921154153181571446545045800414302285788997253388463425168923891751709061202124408728649111229358796698717628316355613311151013139827359506351212058652441127144355292591296481641849715014499788338032779190313395915163125736161368778739775073144943056495976306700012156497318790765749153989361523099284646049760389877673511525183400252615544764068483469685534183396784903629108615885745802222431952148310092782246159022829574728722144291926973792088685718543925499735590018736107548934451295870278339436685972003660673413620172505761698096088111120968875555367681881875710531320414237673938019043474233477845063436541438710023301101398814159059984344154433290842266831083679727110814039625042707340803441761347727051083832570769976912760878054894855422254620834173891134240508310056576577472855968910372684902329896799658281966753467452802691700041574332791630831865036800000000000000*i1^36 + -160504694377152553805237336056125296372082715560572778629079682876722882713442143844073549427988931789096358543290167477002603598828720357362071761637923704320764482261063932984908834698454594674583227938304597613063086432454916536323068536043837882182965356519270247580613561141492702492558805554648063051576985933782371090871620893384481866814799326773892080062127220361402503122645568857360855895045796922531527178686668523143824010539967111670186209442074779392828448330396058141051601969444752396440640506205177326219402047646212764739242449800595450790757678202700231267646344039109701487377410610292711154448451458310315153957855000720635374606023307161939139825255858578838518440310155359362757914761466266742248980510094870657232162556921535555531853516714289967692975046423056145169543289516526036519346859888049352874508068368984705011901672084913849412135893822588415615963554906528870105252667320080756584794037905043156200233739804577884596427448950265039750251572087390105644851609442515230181642670059659717250707189354783471233656214978720257990599230379179310489944717106777194276525853444480512188616924403103340428786785030211781262857242647073973048431691819483441914465649262489724299541957399762219244939001410256024888389607544883714420044910083452593582910142926138075724233348534974019214822440369869717825817845286622305227404587386173929894209972911632009233906584471172477479150033390471256313317095463908871236759203935497915920967734981313167957169824171893352448597596435527655209851939688223859979242015736952486565031949277557112907545412999785603057361432770560233713668691154042194271038433495518436596313395437576865086915743822961245634509096828847315539919414646396524465799285722940881528369049994610606080000000000000*i1^37 + -2460936007804425981185302025520188783113729632681289097902605309685463209810644133975286550683573679059596341893960040283025111325685621448407493375419591528958952497207032607835512071016680148090680477765873898687826889218914852182142955515376177669566065771726887670292072589988009894393318569244356943470981142741207154370855770000357023444237546983513101149343004132477387004617437918861782807100390114297356787362294067346287435393092965350567363011551956575058903012643129863404627180767048226916705504370236921824779572934621064861137727186568922682328756910911129416357507738749368384003102397880540361549240177360689711282941413925602070186554163645235017782068986095474119092248452567391059490665505272733345734588412415236072981449812641994727546931581690800971575356367176852005943765600633577771040244101577258365889770001651727921242988372241409918403133946782284739181718367582932901475032830804088433587535162189898022666811030236286682468932769893730048911780591289971125770779667819036850492702716975464381896229299937912327608440616124867927226051693765310138224655269688513274280757891016548952655248219752807912773365847918983273171141562625896331364302214307020023657090557505998821083831178774182852905893784571991580229156954745481782998102266314648683800279746243479613483932336488028938095594092053473731288461155517036202896406322986522778533381282613144806983847401520413583447029390742282014402014177305791927701421676918479273104612785659167236543334789215503231128244442633849215368728653258562217904187503287893379452190281326693358612077182291838410225118561713169267039621027805148575742233593218310947718294445118304101935630773177699160867437563216457511813050362317185907064131085979437863612763340800000000000000*i1^38 + -22584948000647002276098227874950890084865054030465000088902938050045614535074350322980453351604618224426121714334428134809368822396883341072591307500064375670359792142238625210293522867498678840565972613511792261132252005350279683461966466912842862870070174738718239230550638676327512704269389854398608566882108825410535794560725046112870536183951503508480456958989500815479179598929675263055827622698013480920740561226440180284060824959486388809076963253166279717834889503307731921620735843472694401746277434742577483038322258356519962127731205436613872842792967351812697301819619359040540672807731413143606818047142782022859457223200682069660408626174024078440460683182274200797476860398726381212188075889365566350989200724506969963863806114403308801754998791737154641707817420291577691972861152459674407181846012927408153788919311693512846470855861013500360461183720678361145984453329963764705024685612485731428744615920162703186702800610670207645733565965578249316571472961844230433605497588395372949700077858553200931946434377362028798024539071080875649051337885885299560839192928994251388589283420308698478813688919355613807702030518619229687577564127099804631408327966051718635202358633913736741193647647858779819009864931930723096576559373758693389967722494187465827847727995537809114960587906226366347627344158001695150950973999997160799445827696023034366839118034323792377065333526650952102202325036552898405701328391909206402382803872944862448083423660806926789387922498581073175473567337591960839956215582285927865453262142331063877189980894831565507478826652471553997319403997246007167077816680175088166997910392911351908232062602701098634687376440221887477494104279389996739578503439408661915589602367828826783901286400000000000*i1^39 + -80787699943707922872183243055909102744428239584683461587637628854661738000976512684120728846709932577003417699748097708056333949872715375020911663123686359297374379269588136141222496218540860133272017532691430266825004101927472459400106112058847904197851532752510222730301781226162715391733432622897541098909894654236610977181280015495305631053980573895501687458995717811514448322211665145055177900827173253007369885552694903950525385252495918263683408475042704569992870966032908879863855300780837649688483928237624822949230157994489022573583090717134443682886503886433204440638158543659997544199167069945038095138189447858426171064191237005754642823659939752517941642292742513760761056755438347547602836289695358449283241833274359461051021519352540643323530036150060374961864971097758306733693223009952521059909572879409567148411328952662956834849181924056485336539183951826901969792461789937102449692752800583453389641790701594089181993955834150164269354936096533932331311435551358576279426778859891355734002319575621809869788853649912906720117994119887328677175464793675103525856611202432761895853414990880449189686585664862138363950877764239105238145752684215591632611942294330973310044446213191355911108992744592934805330982669785448975365707837704302677368779318904636268514487485098221802797584333983315873471164428727363097041090838867713264352621199884228822658743575856214122258336777813878630787377555633441041603652862966705310769170126144258706255693993893161916319962827704805622306482630535128595178305042608045569045606010603868152055178041690581000696857176114578893077107765645407627493847110530411815332430059674670313149011223980370301114308514082447418918246650827625770094601736408084369364545910538240000000000*i1^40 + -134923951318042418570430287266483943199062878635755102975830629981690757244018518597008050024979642550203452866279437468688805090987293341055974766464961454822319465764211082544068095665376280584211475457091284103828802406687265563794030582971486710453134522635169734951551234156902198608577367828716971015745115730559389722734912535869988770591921888802419184090028336727781847945772111823590925888128340133757172296511183950881749917907945143311835303130982154965426314357596526422531214833089740975542270555239845008595875903151738994238436419350706863041645639424329808539937774157499143973735430051628357448464775377575198153217601009922471761743732849203915984102171810541583618402921421034271815297436951301262842519566213963921548090670063442036130793196024933146091165942773820549236408203764520511599477617982536303839605840545580738481333810694147887921524314514970420150136767770408986650499150845528092520615974095858616314296191801612301644610024939129609871340704350675849936679391112383652386659716490111669478590878692220883456323578356576732973437053929821304246785485336071037902506755883098289953407364813771329930476003618590681329115579315642226157767408078261670969281814605962039855458520171785977067399843818520005118832298450557363684337445405431702261595671219812708475716793858697549101628171097459667649897865731432780253581509961101078569942392788613678469492112984877834735848658711190072127566591472322928161799283610204780482620171671332702619555843927494556123094629117338445047537486947857519955805552974793642440289292001413446050975488044559647111387064720247490919699333283005480625788233467401386571384963658777244599552109109796615447336554376436204604444141091968093640474624000000000*i1^41 + -119721455564070300760147082023694122989892698413751466780854584572781478875642248471858672793981006307619387305371163171481901980890082839143722725560385207585022037301135313424881439660729613396538154320281185336060159323705426318858269456026747565390774602922663364665469657677299760301557906643906815478992247033957691752105927454418265177985285370408026170580421514897219054560790465674704188593124278801495798828804442267991908975512836730052656100003359351709491975336859203688282064998215512357565393537057502232088890447521784794730279637969944416824274463495954732805517994004726451531833775208909811498876202250761541518465104653570735739764381975948273236594478982258875545489257545553868054469697114568294163571428384949078206279254202996758502527750379059617206969666835101603153071356761182649939403953896919369787803678681525670568059875787562569857835340503679040115143651705224135551814397210097654099111225715725369355040658849997133218617259112408632675825122385409178187344627995130568390645460340292786959932964689817298808880910106166506786458033204911871131911300133043205320957477680602906349687300267360907782664150632349360261859690551458831400055851120742312172581824946301201204507339787804138217426490254930592185287215922146727241849995764765660358477604600070126696616234093654144035617366393869030896712934310333000192738407990348831128780447472323870417524620467388320250845178666035515436531501669431073600531572397261396280692972048487686618340837407607408824733338679189748077814795034297210298846002953458648834845554983272822952406133401809692869628512764374327010907915764925004045482354702133935387984860121694072640982534716693344510222745410677214397242984747590451200000000*i1^42 + -225411082222462769939448078223335706360758983356311106731285862247729638205695087418271390845773329170678729926459510461218524118217731548162205532681873061757200265746735971890309857576437426880432365319006376128701322475726255721621922399492046791778605450535119596779505968828440009650181642808121693001256078167927736914514975293020162629852315424577562377201162846131040322132844144858963926873394171880480832703889215296757520741762847564307208420682278397930064690589993934987771257345628153497303701815558213424769109982996742456325420284034005722941909393769667397494634231970357076380075516360759083435548649031428079767409691034346709809091034190947047832234152353908786626021009337938021647191818417577503493185508366031459475118220488586588930524146689979882067545378233856462025264778855532544598283301841399145360340837509034185981129993775434996630353117089926473815589231115166836870675730770453015097909922720699330508651294685676665332788911740785273632760557518543595239988687361628759393296987422644170281786771178523184863612672206245255111081457951771740145716543141613518501885364493193977816205532405653226225421247952429137471994530239676523349326641543243611089403838076340805629190962771505423771189521305128110718264965142736908864673517566832076107345792793991512451745253295285273467977145871154106614134249664962222369825929627140722351269541349279049929238706706192093743969194099195987502914087995107178865128824964542366236413260837225892887668839174392843617279048476035458348597324758666966187639932848312943644194158493387891082588971620729793782428748975423353542477079493029548274462239807116054379254538263344186607565242405923042344592536343574314484239313920000000*i1^43 + 295721833138368782008659961625025345853071646062614570051786821998428022382710095535529448682834832537898317633157987084961843027384296748267771258165993402296954037825397008975523440793592809278246489698808219820267770427129598679424305190638137851312033720447969817179428702264767194017306182656229756625343568534544191399405152044691459860055369899923773122003114848264404609185860481099999863397226756423873104949597266906834541906060268592120159615654186702089673286284565483400250910721042493727075895433833929355533230947161131450177475402676443429387745047663645584059802810191606144519610902198597634645708013249810641554126226795464502762030253663686969379494756282082031737060775149298403344854111905141484608952309430912730257156228224394463541510835369493315363581167180200847092105616090608250137955370751797730914802413776630198823773391985792981261503158693996329071501399828404943665759687894920692653087869460739345267488634835490802702259481998001302608751345187890196790205474388300386832450522209259316345648343436292378327304040601660712833563209634343699461085006642403862241167885852098884490722308075122775396391370016642401778597989785951447402749267608305104779369421339748266195546415043344092069510474715447521380532506389280543008820781624578251114036883844445467523921490172725344913931728520314602550163712811547208490308913426371024273053782247697308053578723937094193560368930867749023994011514844519668109183907892871081871840284366575009395873505439490357815414161653710917613151806158403638315588185957922355390927745943735490112586778122668613136978817482928044306836667554207648935700267322191159062145213837736954900197109232118973428086262903237520336000000*i1^44 + -50408550539990249795786132001856211716100934005447686428910404571553862478400310983326361167380007250113824068477235167571340466215005460610252368242082703092875251295114044510358220835393441657040914801215519095424003380301835058345306575032456997288811468735424385379164634513378598335130230921443024063953930922826433090049133947674422592512275162209325029731369112502022038240085089634042021442769062009856758236359352055223138951281804349570300136005978438595817239052296783310052314758548850886914961858197271907685195056870169113485598978512268832254852123983664228466760952625422667243804875405216781212266322605511474422729824519897154509319657969350998985798859032648422882812939962713678796590923450516423783755396546576974717413196650806116666752361915737849879773497179560966626712839007569831277324380138394025217769393904427125470701838655682715621716331054191069121141384746704334764796981685122486517024256233358127956884734665211548841671962069323391426545645736647168393655752619731277548459773538899766284085194565391202853434328715137642435210246117704290216593773672138273974091464324185897357104572475970464433162915817575220815202136967947780025064357043890354255607601723547693438970446810673499537903991476181315076318997156335175588823825822521398368152152436620311774303435562731951062381004044424547031379748271116445602061371609203039646674038670075933186513599390483785453177218818689459995724446994539549679727361964192982602932677504871625579710991615722576406585598598139056055585363929339844191290033359896737201394668521480275735375034818815541739929037111093371048241929103976975337953754815136787676032745335359117045701933798924152113413379487200000*i1^45 + 2324049570302846482632870858433773772686107228317288154925602279860334345018029057960085417179333434988634958988438646438477317696136388455222080014947906135310907173333364792289097218773152901674192623190303457791787889136062423289530813432992404988995668676457219702187068925317213219522269774761779070346907101495008574353668682527463880163147585456253539955244753350362983862554213843104944541367441313863780770181275716661581541928822312399546619206181960921077384329103949614932133895528685636089271285728153258422570759434390246490014932148510722189612810847296044716815435063222983352461560268489380672960279038551669597632270395360280389668943165167097866474331054170888110687374815674295607222805889280670878380363659587722954183787720891880544935445864389224542506550346456171076784800802698263641281704509211955148693531473945178681825477069273743418952799998443035444674613629786283313926742967108943920952899432328160797475136255896899826145323107291828905664670953189973120329259148014732008304424837116193696969731079894916875784211827946047563458069400701047732108924169119454011543324336884117790180023009315941400179003261560325170716085964034502561160971936537139536012744100917223492190507710185404836103305909377048349690504804982958883003378513363026568988818558753820818027291842958771441375118642994268672670550543676677077399086882929881452402433140582653041231316712362237840186269474470254280837679550229054513390521657828605382031934494236533052523437994334493473786477713368793019430771219018743674018593774194073696139600578978696991983950469877189520614739768703939756185006890609469798731217057345752634511589533367789119006315830683918005325000*i1^46 + -67092827075446143880468666203329196814469735156683183190127696809603458870009147116414689658853732229827932173488176033739707075212542244637914204537395726005578011527589788754631806616547059759613093203423950293353555783629133035239084994648939256751438419522574343872835631188955874369772474552709786121703214306801811283354862872306997241385738746634230745096746223295998774458839429407847696672063105215457853019367708742463267629082466370451684708670251296322339174358083189652401868057236773970665506234947455192697120866490985835088866178369057304292776061070498366111944070466988098875106569866238651468465441287011453140320121484877398355712225336247211914008035981539301190233728118456572395432060242729264956269931917200271952718278013066142862440146569493685754790591214679777424284881344922714775619935349673682966198880142718762631545754452211654709706377487537621163858893650840922500806386150416412368512569917112433935030320698805705439972558660541624599937494545563342370478550086998442686301155634137263109417818838758848619488025827957661384468290582683439341892995626655316472180269515971557831142263153387258954159795950207485832880284006099737300568060495955176798919789249660879384387542355822571069326353319992354612091138120830585977069298532282586533145140590928939922578558520494116547949713078387067536587334525273538767713335614819774696209054933087065203526934453231216323266798911888572237572361537807623255716783895126910895366101588974512293656743015331402755299031649798812132887658359402624931883111757965091264797832062435532004047310602360539785833738993615554827665624925325525179523647049406882047847253608626854385292951000*i1^47 + 509466973550739281427419940880402078045417257136360524266209079169532789567212806803185959468829454242981742733753391855087755629287379514679051768258522884572025604535225840745523158117781879243488901787044231157283125539117516286695957178467043517424905966694729700262262744700742196273089472223482974753361369591865296576685285690069228309202964041851649223025691771501721628759642435978159345333406257619875017419616274240882798448094720654026963893412323585039569732604350119894705231507917182719608690744407411338355360040379244928669937086977278421908347217430522684614002161958000070627610879389036525469021121809152875667532538048762133735681491611595228288233696591676319159765267522744641101150694409547485491232419211685938475068346933756592727925993581223142612999178732100987797675665530817154103459329038591241144736452623300610955122204273032646778352346024097912301663026874433451058033341549328659860598162230311951778080031137066798405826332115749253453793491882044099438783626865734611582989596447610801479113296866506529187366147914709415196497100395860578421864199964502221493240575601400104616898808429269346357852526952677627941062009448695049637426668173000131648861441133493569926085649554970142232422137768256898344273558649232277356264611668667484306450140535133204691650657680264205120892211428919436253984563025312962530251433128322973919294296440120027112945844196246330274853522947050762099077941508448335417863340482784907936795154120435959261665454577237255282191293414808021525245281041777170312857701496683371651300347465479841138114149478525682143670820791928956597991764269605746692428236568417349771576819073600*i1^48 + -3960166317714592457831991294500210801503551405979823114032959845555471931945006940228302482870006803119018698979615060823426623754802189475040822911079938600636209911908110432302536200284287787783842908729294560809583235216251068157510757920236353594604572246844216384414026225988151327247853352843162323155698587922674171840678819533342744646744265413430257629982270040894748771742346080219240879798674207065052175733417265074381786386291260767226302221680615033371804961639482903204232071212875753763929027269857381183811923919308492806254321547114964799897061647560290583447738897227060414740962657945644443878541528254063492662604057882312067015799609900790402258186441545405871465307432795350560471561788168811708373343726383149883685338477238223884679366595123061820512932703029719132933786515071053055132225356925379918505304639694420637725440855883116584192146413974849914809291807868079814707245606640189896147228153997435412789556206345219913974068054942027254341269634170191056989919824247317521411617705272687133465182492004819377539120039951699371654666967350302794042834601875062260801253257841374271572429182834495238651481537010973512711932314396518424277266008399591284172212512924005867887842852947511627718931561903936681045048346557265704737791396586148590474140475012895728704909476240986898469701179374956065402111778359601413343212185684832692636128515537604243457530587208588229494750768872475142449621210686802072072733848346766273499666940561717820477074271946250624953920668422358200342293238632739799018324072599039020889542956474084712409792475703423786144956573208852944957511551641908296760480965115*i1^49 - N1*440098817221935903349174453086844307214057847095634990849188483640838523940038954176191056864103246904127201111489346387132421708702483996646971098678053337349001261419812598747221917662843748482953926013359352043070572841085386615192358403599934173150184164039513413833070856597945432094622381385555749588481498372528800343236309687130888694321383171341036804175814859462673049428521740037062990124962963822804248776174895297036851775318633321307003172674468075976685780431167567231346268017143889012101472912680924122468965893679405617249855179193202857606904609451226224961622766604361620684015800448*i2, -207622980360696280955662185783284379824743753475148046345042762769871541480826208206188327128310407616351489805536076757591178118982882021741390802709366241875262053813979970531617714281499909678278788757094553824540278354215864070658771883304746778191733010351152229964641457990107229353904544772529409541247047330598068751293441757730555892632224990868414663822080967457732184132834035675517329914585782812183035929762059622761305070628611977557725743648171063064519415175134418269637748122162308469826650651625045245219083292597886210566777607081722572152987996684575163092134734268713896076172932988569751291780325259745124273517893958149026382191999649174555841433906536940368801113252763516558658529570226621949477802558589505727155506391972640350836622531512149739026193038140572874059311300439711607769694667976569047563022339722542430962388060480808774555490116482187192813165942796647217673143719901513045066102258239158992157590498250223488773916044312938232432724917887947829621408383082566077554430520661369420994731289263904528799988406403984775413271109340043459421774825756243091134757540414524841915928904372594570525861589437192511731621957463499060633608069568468848500482634614375878248282992418366145335589254619557060281499022166255017511901865683239345514031709371279164579640822208790684464585604083201606455504355983223698534699385356396969621548515879204260959136919137108161211903842561709788817451130766084436892334388837838786406912964725614690148222500998678830301477059815260619069787316168252595085965211479370031075908940071646149242439431650914565608183219588880477473529474414529972494027497004773094044479175814152100542816119742130640203595072880229964611869960719721234099535451932311092149501438609481538291167080606564768241870514511315757177448931664223850553579111752860384406745485259041379572625791018078487827829845690673025665555018465746616320000000000000000000000000000000000000000000000000 + -2086467305607782119630049365608257986715189847991039690639313616024158191060511215756806402792667126075901883461047457803207896996799320884557666085839739479102189068502085952505296633705159001935348960921622991366653787025446730748801149025621904702596763158149290824541539741618376641958332097042794041571292663673317835296626321656336073801169015477919297822823571323141718680251960164730968327475736333872411910220847785132924923287625525399091180715522563591303156922600442378573794672326125469370820409264713498954118193705777231655067824573962773255018043630069254155503537681707082354885932793106307954126387732767602181704990118058790003218075649709862433256951785237137877214996178271476797584549828724110302692777496731988265545994317762527680684072838667676757141685784411711142225593710069136127694789996853270405032415864359204611962657298105196328408840582805546262190268863148842722470707690639686705409493650366763331251312913106062272003740920367324965078384040164240343889682188008653409916599636666472152883484366419124764048422682128759719912096562019400359192789597792732644539248878176009497942385198826576415648512976806653440501708451703395873850945089475184096205051937262106167096397953021623219262004049750320984662083015883974321199303548154273541111295253989903291056968249670490502391860068254250044222161004474114078408735178435385267909854948326357344271864140804369183279747731233332514551516394906099574844870831092946349471528531688103254613871893950135930090092870115790181551684447463995883963510882698784755778444759019821747029680717749310620613617222342494323181639928310904507309721348652812582033941352098279727705371509524166705593873319677607341236290893332052451605799004040836854134950071762209546308106149750982419772258605550502900278923871825561747762394189542355113870883431360769368737514111481325859408633869806476549052603451205222400000000000000000000000000000000000000000000000000*i1 + 9060428066159880114241665116613568973200562271819169861305444585037321786698752518556837505696198679695920435377727045524861323761045519937673586444257444582435550301382697340590417526837774665694338241823328837556970149676378504514940215915564604146590482552471942702749757469775484777859971171354885727360826225742106728465096422917159184384845978276715895717803567942029370677719051054544878932939523339575106114503054732776343376729314143256313988095437562830342631487245917951359367508175264635887154760780363483642084775485694374915952628530180885274550651583994234642015995657564367646264721505640204056262873041882521061308912887401318717439712476490377245933313998688745125414990016386161353797052065675977159829775388409533139631681037052878488368777005117478322000123908744882855343075023333520620993739229345847519840171992773578537306351480165975514277019111818127615252894508435659816003154284672674931345327858683744092987272390104897841306215206227289536215028194279290351175589249005457533588975752148762314185879324596716046839257957162984717274326708035368680056356356619945746688870932128858510798331929778423604090263571260674460909731764688522534803754422929349826953567175550714792090401581543777040520823105188704532286198679805417764682932808987438063750376527672594906153829203518700703490200408398943043657732105234880361690684090565803265174608662637810791534858299704329226303404573455545738558544213034586441096790171858668279423850704560789607156221137946175922555362671974571876200524440862415109387539418205926788572239573902419659144800491943506843498123005998207589743441726225788900464990356185732336612777878478945221449253146161056784741816744634381808633688394179369592099203006225693183236891665399510808103787840720157045976131521236447447989734320634834239333717200747971207034193664193460863927228297825445638209033911840248150993234870193356800000000000000000000000000000000000000000000000*i1^2 + -21594392768549422816031117853805023938124419834153461508963351992038261653749465618922313352080826123692611932351727888425623647159076818818676650666590031130046340323717263851945753292863610445737314579544984147297498379167070460975870591119474699908882719030782760384220704353400302414631160261829114019635970983477176955893950937858906930271436119371736175024987379183699861894020815426830183584038693517872048064342590442992293149018887723650141233590719353799164497804171658853339646828287103278714319285128605744865786860735711546781618048613017889687749092075342305201228058176484863737604699090735892387431597133897808111673056914632269098143611141448816751123612039888896584180370280592518292927076534059165798600439223990311556276677526627463650017937206832554286864189567113094017989252842996921625644278130738935200887536899525169876281888837478396190269443471325374623212394254922625847834328382027290979200499682035569582350328394647841716681490690602329630796248223557897048515835196141293527263580376478298199553410479987301118925725987577391835425888484861722099345527039991582944495223864855742829053418937892246515492016921688911272405751356165674130277183855739536074087838898055606983239415121906859304485836602709378000616576218210547601150787280988541602374375631933921756011596957077328285905084489671815094545915640453080725918943106998450777399982499008271452724404423975689948259226220416489279972312410465477731530407306214051974304988489604413830522950893113679970134707668631759108277063409891384626155078529958534605926411639726586780238825322332193208105325559864705196200884046010419233573860067360391446403235407914143262144924755602123529210697080096082163136481146543092133243537274131766667624251548018254203263440626601465931883259417593530430635109462101013163358790615309888012282570812808046551845575530787425584339677872086643126222530784788480000000000000000000000000000000000000000000000*i1^3 + 14803001074318839976166553009765356178446825024282593368369024023189303530146489127191976069242997612260568722548299367401702117752054003130427158957244634644703687606654894129915982891976914117548390996105383075388932014657272624959743004935931297760791685855793213059492817750724595036710691278555212751872293138049112820601300854838803277145332018835324049665147424643818560739207037068222930395048283595909590214411663509888117137231840103157268802543010446262662803136343154271776689765027142801581420861982715500810890942584225975190312319823472670445889466480235376179127178723903929721639537805940095057309449574898809312933203321645649362023412379942509731122710404784662161683212153497289044149093624160759610684760815700537900311655972091584322956115353849594077817360109593750604960374731484216616030037713136842058314795074617916910181297027706855493368562012172437668621865655918128499144799630527165811531769412146737101910095197923724524451471990309189075869264560030569912917357166345392794066356053956262514567374034969703432193167190985011420616029406691433264157976832617957167003991221517196815811410631477750005450409722079645403567634869736440688702278766580530664801535893680191251681441108466835774698658436998657359512508823337132767647645721703713902423533740712404533357061909889124435713678214630091701567006905624035442957761311444750806989995689837542000789707283798560057548269500869603119509593876894297524476853193336046821726693120917218515721863498842571356533512543153656978323556261222455713782792663754638827341048844392781803422731804743913566386259149582080208598438408251082067323174485769601805849790212809383049960640752907517189364730627946301440644658980437011469051015879484197715432284959779622205712316920640953732504203099930395296511840751921740881727689427151073033682157121182107979238277137699264809758953234370939767719601373184000000000000000000000000000000000000000000000*i1^4 + -6207041649420226472390323872434450450920784585098246026083170558418303585556508255980618563580406225139468240256038876823258859517611588956381397420599711225406763542816728599943321780691024700608437740163850707685504428882629551203095511918743948585408937507976567559937710827617725879512332838251718363624711034976458366484573561000590620509069817281500294389685803726075384769647935229514908830650136012931231089082560217514637691083616124423955078081343018927930771547206027283096283613150870843020889111980184547211244419332350621037067586236779115367234638304027555838792631473670138365369582483069039900858462933182973830457873919213751377404210849228150169102783357966332402790540248192118778069268465766044483877685107173836479135583922971402873761662297306182224383998275850553229990563550685008460158764926832129901436798605973527291154367511312808234992293024587669483105973646046506121544161718296211752984902139231192211997328735859581471172233467711484303411294872977561603240268043812628956934972587993858866351709296481183430341297733436086840224193058871114911621219377595392945577347624478727644274848701406042699243994503405886972349467042180236982905478383905216521764450220975921932475663583453198922725551449692802971242846542902329221475423292894897108877853101703441647001196895390147999397029929768570241820369110283536601185092923207688267603635700486194134850416551751562632255107428850720550041993432869216852326912632678595091901869429143094314471816480133798505356326221590858413506272455939166256954972642528612910752183982235980451835045540332233969567502641147485465783259975946285823141873170580731030500509424051650230289468313491189596017258160847996979157230916588384254876398343874195276100478158398099815313255724306203914025942158094647813272635633937279025837355424752651430465917296282330892224437557504362681067482576036977204039306444800000000000000000000000000000000000000000000*i1^5 + 1375673347924333457057783725587131285081758748075310766189478395633918239824310407234845923345762387285328053658484641043184344843070430273966363340559598852789499165707370278882706282507600997673943921808873540709929547081942909857043673848089248940977536335746141476915256488893276741933928000475729401616155033989606642665405576399063595586492679767693732165434356556033500859900540645703432513842918426026545956522596624443454377358515029125837971672840109131786008965801818802599113850721882750332438582480503854753890100835642533119607206681980298765342658745737588538921852583926364206392731194107854311664572546281678255143186953534901723741791827699485047563692233038254430635122170954686763497527220537032837048498704910975423970706522580713944991978286984906203349714524609813112456871940837778804958928266907322280515712692879353828335320059302121448995968863266102851339291265880054951158811927506282078816492723660160046806617473135967365625336554054669995333340028200380467018785305729880194689810600266537978583210506974399002996222914952860103149220202250021302768602685587865165524826370464423714975900156739969925059483391372293001136681727250483819007431550534808008985904160862857675207297473232634392800284947635549543632573269567549904859354335075770181101407817350323149777493281469480892055467038824146187423179955340527990970376249166312213030611023025748479972678467139644993204259685103529009962605391293453300222529788688180132905680822950801928999397197500856132238359451273679779325171777022159073294372403723034788803516752852722605921026593423811665021960466346805158531760572577020582871710491426571640940375437817943178807126913749220136304490347973572911323976005902043563619218009356743576105697829305694768379595910330263054528606774230273873637832031517265535350050045475237837623190266328770822265998334088969450640634568480529722973880320000000000000000000000000000000000000000000*i1^6 + -265117778754995887166282152339821204586725407845311248364604674935260552740590527950199080304331017357643253491817300726409073553493728761254104009012744246236603318338247810229944159969740276307193221965895438613293846739427786446158499052882638119382903919849907118840708276004896470578434307743056506043526525738963909518575881126249701083614027306558762656547201424017770197698014608309933636663944146528001954920820654805498492835669458203252749762565432403658407561828752775717450683952655969765035265980984002375509534863292824829191637033048981246814488794712780970421327644879854901210516125048792747339870711483233669772997737811769667198078570832285609308228949032931269720005714958785594701696752160566506390643431892464429916736056317500949264323998192217656028998846726390805217259137046484625512201344419059668280558459202809066264090955485873809893677042649875207081982129387667649971286204416248804356780096858334440857801436784134482767449017699790725099740261708270139809520742790309702282301897564474284873135578981608498267404501606971509015726995737456772491852145170961633830977821046853871630746425769615652778747163825600765924893975305003782646311566354599769925501065741755043882591053092278355539016971527314686466063672425735736948318184855355130384268334409452274714259890388540230800790629500384831414904367257623795055087279987883503122774144972783713564930783114716037970639592312504775103564826213645520400382621580061406313127388655603482017604092640031829163514874302660799666531386939031188123156590984570923799452329971114534845534910429340531520298355397996231134060817330487395541707062931975216176280140237449512644470973104009884240036041936863685479959353320752977609084593069040769896116116258938332896899434821369890145670779167419340962484801730601031666963510150526118714312434776509970206253926358844268217382925463402106060800000000000000000000000000000000000000000000*i1^7 + 36301256821469141473821363599033106371960751418249912952735885469955851053442111330091077357777396478428701329350186283236783688958661565502550762297754907606099616015556555499602687149795571627716774652966774806348641422625643916797698695032973480658740836520588310821815482544218414647421865412464764903149261081369331721480043140764284805451809057509115868973307464381302956691971190212699557692710588814829287413741830850766758626407545514410288179546026197633121598825788980435664924871615597749039730313150538587802805144150979892539756631687179003807231705982211648284314660433759796028811206399285120057116179341257284347911887163167108656190390049005607643080812163011968043174703182354752695543336543167479795467308188435596685104897867921190728976700026214746066043932983690603222216313554330645755390014413960588784612474630814576582982329504742001318844340304473996330962911118992473773705250212489542646295337706217841471706225237133129101547704912619627903591277292977029668160106289738590288959580609050628857823289034297871920969213517101287119304542421724753579297888162481158684746723114130764152123522015996187520541086229856409032735250047849264809035368784304109544360259267566902244668762550631629506811793799875770503446171774227063146389468437866973988117048077257055061646337479190428352378884696556893389539369078507669763382356417666465831709462381317331101918268678121044076173593218651259249633294453559150514808140003173953561999210771922142422119521738400348197053783144925637241227515764364226174561882920847579092507294299923172717248780936348532814845588440960665329200434335202070918565451036476605499752733981993342331608529303224175585423228898136305246325530384952800009491969274248660128985042912903735314912038502505588027157859446334487472885313221550662225068032198350053785468084116829575575781420394758835295752288689521793433600000000000000000000000000000000000000000*i1^8 + -789910514210660625285304682096129732790356517136272233619243569222703431448986320380564215412668348643784653141944646853918880359951349421344475332833707770934099574047386380984779315354810360834947577492215973006703911848584025817493106875665694597992631241168036674310138789429571499140930687212129185821511888993902831043300072001100406247885918369999323899350268274634592250815704407147689095201812621181035669195613645129694207636542771547139650366364797822791388253383068277025425913160916840300702355513993689756918787279953153544846907813341151245003644342158426364262705469335130095821867558597656688624184061956494500096831658974358499439233060926262306004088631024735455428510639765184994426783593657870689488775987791267270957126772354372464965289222586059758726208080003622513836556654025718196609703276818568556468051595885915711202411376846366595516549802584482264730206451598295190135095762494949334073973017319388259749404013205036432546753924196640960384687040444411416904025558713030519264329656392231270182357334438991018187004115216154967744494643287088785810345574671619684921509538277034633408778700058070438253985307409753132747806093772908923079175591930609992576848829743846809063823047471813346916561313320751141459077442811190968423430008792803661341662704922863215444678029743677237245686226271194458602691501926156869342352132793909982679878378486133205383534047225563279499744502513258649729342874553499333776034275269472487448193750345674366490423741447308204814059687488124649727851778284493187922484352572183441403309014811495126988606468038278700739503044817720725294816010330068468181216363829133813182225780719204187586504645634886598542573848024293028323579339138373088850094324702904646840890700487934052046538926111936181812062451061188469432702913407245902337000156972130466330350024445396339477357828818425540889845498841661440000000000000000000000000000000000000000*i1^9 + -588999950333504654222756920218342021357095404834176531853669638283240305831602758873013125585428231579835917677590922349243949162791344253082393977544887798066137050210593605783521573136848674862673806947998327396338132174912278613139342232600128772299068607318748753766988948361213440818644831457171707652615867012645975604150456658768195894607720156507744155494112900297193222669804567692202054661271222011068288846013035429916917103828082349806893583135199984623025352157077054196584987167087476987899432403194239872119815091755031798307593192224933009741350379834752720284932291770783656773386146489129846474682958506569573039546809836560944203909683951339384706603047031818892319888290080300248872763534740019518309222423595778948183731276463564501408054530076708121051562676805911999226359904987697404505780685612970891199977649764045551989747890569594973340982631880215071863942223275252315176926218775622170295996108968792051838213256274639770945765395171054624086574040934284311711643347738364511660743668737050031288182750196162481977954895919607889082771927452468929769117270120862329010346547750040745170747984040431823522945997451730833126153367619967086604909223231948633854404238267704276184622134090795171664087793330877556731793547382104539725682684008149557787662357959444057553734442587564353009698265221676634679197654983459966707413291757955566258209716598667250907437720527273929373219547406276819990533044860066825715792911483946084356800052570370167540856452538945448691227145965782221626190017647975965667235086638366294169218715171640989159294056306035340918243951398870105513302462385549417364238503773822783691076397889268037687109132513197012881305364230967952748393466049385279637402237870975710825609289001730719834949083350822220325930963739046410803914140907799686309954931592548315047748868955132058381160293615041381006277601132544000000000000000000000000000000000000000*i1^10 + 18308220809056938755806118626338204786252999273606098600760951573912907901604555068461995142524094407024509634266924112099416139409257948921412651460694463439513701015835084231559017886436086358631607875084505395934697603627213928625586352766944348697726570086592338689978364556186864013173625464493306709243827865902254462807770431772606278303555462259754947370582833375648252452195644467946343453274448929910929307385191915105983857948624278221691372405808020517059065304285509520465264402351411372873523178029259967197339883488360030563130322526243562942718685856161770363414078223228951129152923991566788347917582191763618924302186403903031736872151430095694290962727544961388164574337241442485344612399448489595116318516067661724496993679430010724829567802556744324950587739483338710561550505832597617914158569118904201448982810984887711414863594784240950148367557558911428093340261603094014568431545731611075460118512193380370880362982589033850818199101640131922269725097201372747758547467162687182748679353063079387452714778599556482351039469091287840646766560983608743468467553608739013158482118418877455103774066353121414222321425522348538588757686372631972135318777077394390172370121188801328557278185341062745007206507627128840658539900317184940792585063053962008815596517453919008610391724118727595873668758918409590512323363073037571446889318107349887513177047466859380529926219337087777809622684394585141729071264160113550702902178411496373525806995944029013707211140612615557983732976608217070235853391715882663534649907573546533961247037686846474842639062432727949521823656907225739462207886668878420433229423451270229312379393194645544363047341018436282266353754870924604939667524332405342914159223767046714525788285909946661921961079118816664516096640103824820080667302699583962897502187451128026797773727776996395144885632538265032504365599948800000000000000000000000000000000000000*i1^11 + 2085104835304369575477884871172925834622842935765487420569525325303973853726908225536524097956607270730057376065909158471276082039294483382679939743841950853387635705802934281625197699728168187154813131478470452242256801740213028066351445618310332642786979771766982172030459707677775252963696280425407485953276654925808666844029858453025435251010807544263033579391158227586588715167064366626018415520902222376466459330422068105137562756700991325277524430156640247129957215665380137164268005866089485323492125229428844485772866401660533325772968779324622435820108366007458045420479389613336723522291652274515666422404353915479577248666294097064638159782113521533381539369778135899396288964929421834209024496813884123148426138620346585921632198849204956261470807705716258604498462524183395876776187248877392847318743409093549707422572606043780344525173816440324032675126507706175806626729743402808922342734268355120517369645144567235031426221769244700226570802098882718781092444667801720661671990194010635592427032884461702085591655416195546388234588628952895522900629838793499013340020479997199959697402256504864377678805062220590362024847300710298053727667957660253691297948607077484370506516316970334007553731423357248009589524299008115780298614567472312543683281733969628214373503771860774233837789246406901138937976977617290725068950288687739066044579142900912036681953997238829955894431390449435636112734559977352915190362440664433373615977016995307038952240220790025082333838042554128853305737133589268616359055746143188218852868325916722942337264169761788084951252147486580147193713494553814805423388614401721265695030805079014957394947024260411242070508330774814831263560877836486498557211454290551054450334833333109861136258762706328022639453690862970797238612283787615868546648609750599153260544377742887821364458012027076385071635278078281102372372480000000000000000000000000000000000000*i1^12 + -292957449006333536638711709302658824152274625929764108650959549636474157064375891543817423517153753290656703241496230541097605213304543011867771479158799196887691577123554982390069493997808657236295354264691960661755017263866817524879302095791567476710820988108798720957073087074497755842372832064827727931852780032033986162794127513582898442457847084784294959016622272116418956079999006644919149808598383796841463069722644368379513549087278125663446550625826932968348024598373319501161617421364912699343895562521621304876532164081993790813247166692061075406236304525513737753018009860633149890301427547342432786550484553253050512363454232697880783881689469451194933082752072421095143503051111650369771093490620002418883329723487830615128317096675072692223299677033871956508871243525536008173472956446963313988054397166866390090722619808758759193430957961757386499887605620741717942577856219371226960628874800807710201484557914741852315127308598971987291540728826689222692777367089999117234857450548455285239713712937163431528619968369609384282338511593331814846045402836989571134685082514072590106269220658476527985521152711275892920370459307767298290588062376998833957045278760375468950764529409705896968224442857453860856994919214197580212165993858572648317650438548878935618045649307509957300559686824574984609407597368184445568971124644898460376415392824781350029187743860963655408945898137445382320308870166828204947800910312016802787069942459548077929521303845669709339594579804925406020579114682736879090265490816372007637758901831499463338613674006422146190009059972153366693489262801116369134484253865521530285958192799484693901526851740711657035065090488314218992910202681234137619857906955136401799958659060197745604947219159617376313057032067804582933101148394412270964582974745865847886355107999894661302906510683652397961032495082168966447104000000000000000000000000000000000000*i1^13 + -31661865088949549751976111983759683875383204555494299215774964051314509301406989984080981303756364240734416210242645439579690444595985482652773642148705372969951896966136069910567543732809804737673195364459494955534207653784707572027667887953703236216337007826148850697732290841101884505253690084531340324446506191583133883902064714039085837171029405283476240530811656717422557918888724748435147256963956200107944065615790239753391809351845760349170779127249991567584317023534919289470844843416309133023415655069610759766899362961584181899010277650660459259751740468528908705754930540936131477033890006095848511216039802581330359284693687722118335948769106012713161938158229899688211582052515627220256811676356241551432972272505251853763490618297824215338671729684396895453218181617972774846077132938257077758350450597979024263740396751416725987305973923459422881019820179261549762600592634976478201898749398462193993084471630807542825935322459404935046365798493051145159291259408836879317062758172640425402204701676348926752236723254514161336681346095069856206438513430291396655519285009946786539667951261791532589933355316224118599426699956618467550788953388789860656042242584927343287041449372279350904235540275760301907968655324846436290630921061013976351525805253372361379771611124754590381530897176734351021411337336124136441925797898257758022162289817865674381088433094001034725493965185740639728485813109320279451123107733795545823363004155128840536453342728732895044589025299452614440836218316843791983412554880773080538993556473428950840232800749933853015515172200630560648119173884488758262366435708327136444325912534955207502986643706217317671935044695776031286357416589063393822829207105444281961991278383943172926499710447462934806699745152008005814019091053222959633694600468347866946342239354996835560223222602753242524611252472010453811200000000000000000000000000000000000*i1^14 + -1433034086386380545231088029942038899964882746026641044479762190136937272263728596464774427500811655584956173321273301402993620317342954321796598628854742059415001437133550014933673184729735881622015522506593157836579437109708593222437136550984813288448798399870461595152492172745802622424887204899892001023748614381740791115085906871330489010412256294502809671385605757683709354316422323622053174332178754960074318410986995417369035603029037835226035093743804300569848418812514860697316288168120222053290257727969138342422862219933417118599714484462000771577417761754135874743709832799196197814347242786610369190321848621607451452061846025810704711911010293216079207595103808454408730599958789621831692927278595543336838128554380593456176404359276467200363148862750096773519375133999622061990177314158213346193286992759329849516298585174647785611596649018248319625506486931651708419738103057324738220628062271220211035863613597571432412845223601938185273934024710521808763876888175050400504860528605119660762694581974780136884880236018631063896466531596491923671973793354372207722484549319018592412586556300513758117642242083277096432586711741429011721115166166302718451529062425177569559286015711202737290436693579364384647879891647821127760635719673236185679975750641686308581949431914866616336693988211292072332160204796587156712771183832266422166152259446374759923581908374502963520507700722789635873123861223286732131608881076487814601689051103432949746079347583832053828918678165565826863527433313063569866191390944690962896572644274443636898853782375107616654198453548563464183410871254925155330042241179761914856452621060492955224815717384675200008487054708258758755813641270441583214478546893252303310038313539276519870871239886012889613378855823372099706452332091140182346912933463761676452875411891889485655185563045020368301664089879347200000000000000000000000000000000000*i1^15 + -48701516732457799294704280149791085588636908890884046475022399850361502503850672995328279228766289507943718116632343272108427139972697335769116317056237931643799667261263236306583207076196656273311315622675683412921473809349764780775301534123251858811200683257428988066503159869917870055385764447675871880004465723150140636020911857019357614987732944617622427324571184280541560408759333188896957970033432438627045471675466800472802083309960526172098965736687527133852443756012366810513691252472851816212574218461916420349686218694207146766632531380706451722952197463942230800689429378759015062456045155954333209314926216564313575918323945333925611572838666210600102331185068152184923925189780463279331058215886598783364290044643364398646361460038218573477029538571770998187286089527962866192856836185460460761251150451803131722338381553631056767023444079049021056795055124646432032711955940493187675516834019547652077733068796496107116259372937586748480263596857905199559757994306761962564900840495639516151492875234992078466736993971224692211526390624394102879670221131804839063384420805822351179494799103133213108207615753210311475204234970083773926878021938606369207682839082061864103854737309745867257775250862221505212201489921680218684186306180004885932270562133190138472792522329123284985659976208856911186498409687573984365418517841348189576919029567417568568533884839226278256737381923987779503209523241409171373550453474356486368665187069988848826740615091203172741846893278500476524840208931879492430830191010709774931943107334515583284728451102649397000609485751795819530756651568729126847155898979176125008123656469676586344869399988171871986365534767643232085370164730810150438612339127527090532144972159366769677881299384758963293698576984647246150160765548050110770491985997587395014363291453170132972885607061861632439011818602496000000000000000000000000000000000*i1^16 + -1178340352972495744471658815524929073226227475591299609125204713292029739201705903084997742080399618053624949586476525044893184708957052129254129050787540777793427699550662131461221587084978874953770884359417604233697696435835087332255626788414035287621980034382383385071867195206275020283536654349177302974619679888546696591659448035863479270034039133782139242895788045528871687250952002864941960779823165733834647283315555361947525182008557458244310358856841794281161510512285511051225448258619723474113130579665098626517058953570769098811439362195082071208493167487903888423159871549484560769885869053427902637700243361879049413792865861448023165293585414536297060781484402451004808845441441597157573176444071204114110729992914022009922318911344449362122548896606010716268557326398905757044253252729000979044096610108736984831476373591462966382431378479101464148771197122002947810282408801418358936176573087338900365047459632747318729328315959805956431056957272509522426822384035789759595738239137213504495483643878189289917610144964777282752766552155991540438720034147609769532915654524569094477475955049641130041355891613245137519613807567454159486506619622380044328530955412760359095148041767002899688290323097888045052584981318810237144100163338307774489059006799384321990485637672683355362025938507386397911412697560049137811914824928160720987503674052192219261648620712469782696483730924944884128702497105013478155074369324918359249296770072144017129239533277068045329938348571454499178180559508670136520354066916141133238084049273398586882973346299823890263304032246984000480921104069830772725671899717208779509108800097808601659656087452714038557369760854932299552915132017692592563434777089637135154755664205626289994119853416546594013230294451953556950394931158805876128074059967305165053303424972061160434119934629088060342953574400000000000000000000000000000000*i1^17 + -10851706753655554523927612736584423462428870521694979738544524280431092959731832352955910609950071079022883923461297316794882392221809571539258972934928974032060833152573461952843347849841849646796211168283399025662414738566944851340176552288712954128125266254426010587483528916014256520594051691787134970299173945635716576138063181072696042364570144742763142000097777137189706114931138668112393588353336770212627181706063661749831465479769042356253765693799824808756754128497751729215134366733636466359719007336620673502947855287203821470741693933261817184106026887419486298470379384014473606195293875764006721319157249259038711490021733605896596308033824039325878349765053953823392685347140836447475226137537269496738782157772300379741428826233133086168807147783017379565031062375244571953019856166400149523775940052299901717458287490604132182058251298827046248364461134751504805698044702690502129823368213120496689353812167851785971840655633653047559793843367630802987971376209567494197362854317074506723521829490239549624685555266243817556289565084258672905506849838710005923197015337690529880792096911241274838362683515097141016414322407106086451812493480930476283039407034663890110749728739436502514167820672380021667262508012772107494059314211386409213469020422876220368658952691455186319006121839376938142292671594557713375079823763773922379709541391338014251086892094026430970944684398039049290815074640417004141594050878845790860926404812331248665458353201601095493935851273127820838565983545060804248592923715361263764193104049402988426974249732421635449295156672479801591592189668185474945620247606987093053255648637745579070696626250356063663505378567739421767866210802531781814484428634565562615066914353804999911883408603884973378372363792240854258892150988872478724785151966619210810783000834360895821644897839008993603747840000000000000000000000000000000*i1^18 + 57716625320170828802688299059571362982937785543826575579739203053711630915424565331604904733703448674287543665014292557804861244353522732157170451741224672070212803781454549043719452610833537031357477125497541762741689902471488286722597224673954193938219629453524356607439854724625292264937809514726893897985572119789555391561411897117940513684097258356159980059626069286182071865962511614630404916300505485745845100966378770526380585755186233939863677194421872790894871816600666916354902652994080777278731449332681769312416694380387429977389373773779949582411345441100599307016629665457521598175110946158436621005903959948450996337075184626930786356253362773753043899359041085905286619431518460363068332912937924335517945957559840071843022887558881962530680227248652817733335998531383776859470013660143351343792904032018708248537689362846055484618882434679595470442000885270653615098781790285885608375998748051819084072830680409312335374231234290546649125926269382244321034419230385615959318049108962765100283528971803759175666891774360953224840169641320423047182585276751669031746500236057837806923677907350783804469042035783205408921027654446022102840236136497774089854014825923096966197967931626069172613948783082867203903734717841169905563399130735821561567459407575526373119538575995782545772982850783143098537078256456829450626861318012067785886712079681090948465586079311500602488466318198019133931095845422162203370442070213381417272620070192934377964091217289334256310001838460655041114062107147293371107616570581736903668226443229822530609502440194079505350341429507675813442828554417892723200227483606608086605156687697361515324365802827595026333746038641643918702749156003384609452723302004153062838856182887093550875923431115027858072780355255835662981124972846813994100077081493597740455239940390219825841427546374144000000000000000000000000000000000*i1^19 + -310497242884024723663160301357018437075659231630041781931751675922978782363345278763408004658912025332262737674183493648705121493516930045218505762305853060949882333725202874455702165546398411693882997315506115499054448370548675278880069086309199352251661906727160592109452519268064690837911199134632463986478665868734601421040731717317609273088223968904126543393134094607707965057563393158871494644656861016680049398356725423138556069577626964933465781699463003103437733510256094310867527500528691734702290504771914738351769859273140548553770825747668388324461920824497426900906791695766442889531064406469668788024657398273592206369674569553770108172178804508372675333699436601767461482376280916140998681706283456352254019526629901779002663572472250979738440182078775870802532290582592675852766190517724933918578479007230190974545264884608928369748152771218213247061936886099095424320932656197428643173136785202566632494779618492714201538696275450910412619755217791749159195744937745752350285347020992310143120648607431176309540807168744574484434157836830172279416903163994525723473649165304963709757408879105814866385450422939266544050229656618675257609939802326011207703051413439771457164736490912692719959647802118565411012283043966995712607236536623366509389290641438804585087536429736132849995757652910288699441408534890645637336273993595277800592961448382111585560313041002297181358238000130736745223710261342392074516034728046655342429518499795725192424724933801959712847924293758825716261459708344315743054031889704581379652221892083665546676103680121366587450704346547842985061177548937723968381203263335418423016371091829121007357634051916000695395460489673203189452092502804877638163606256238757639137621404369760907800902603894411084689612053133875293005852437188490412675402181011630608400568030348094246452706515353600000000000000000000000000000*i1^20 + -16166632008848638311913951681743318205471512072417874842403749182188469002926875283494629514662672595945741630355336648839790335529954596053305750732717789706441095788935120135099964921154184659700357028975226588252163642818183929272609499937924998474930546758270076316171710247765234659511675111891895761399649258687285729419252599568723719753952922091787844695068854886397854920555249552905799310297575700730297782917855328226033612075145041326971305609758242661524105485095145059405699763164423431859306782295967711339045040438305015014058461234308514803033136101378737359564914065110309635163199433894815906807501332401635749858276940691300983126540554667718346639520733306643542650155344120352195329719669422194487317757474239964173142185434848669395690298205249300601135455827098615636436814482838613341995348783910618499677857933026511842772761493486007795413335578963788315303474964134098301797980312292465534884317082638281221209563448368963653244075814023910503903942670790623129191946857547360713464273580216002938739967725973142835203052334971197319860722303317313264682923353372372828372242513276201622653976400968433995160995618957428446344179355528907833131416946841175082785665451007560735007000166118294628144426599011019276364225412800144612215247574876611031600954303471075393634371005437977848531239012679283984710593380252593681569513971241729126357702151727052366693582549520677918402018311104096681814697557221960144050041886011519097682557513944703875282841780603965023562286027467814524452428111700257860558558662168985160773121930446530573054113835591780399488143332028149368549016013913880936105272141481507373970253832319332226233758166201001626151621329742233824366018971216320522004683509444799783674478264485408682245657100687115438632784760844389376675308436748480109867876894119082307068991897600000000000000000000000000000*i1^21 + -1239013687542043225858653792314401081919506585637191292184184069406894115440989587672468040749011922251181392195955450418309831789408274229674520233062937581877135764765862666211714197990512251121145165982857196955405962656530581796994037214908151597012945214196133775892626906725503287627472508321716885451583639012531445512083089985023420879258435590143883400796800047431388108880365352066399112883275511471004540185389317232326367183490332171539807217491119530160802832807135709460022270725968409642806223613270268070126401316635284549529141108814755025418916727060743499060334542081817387054816455980504722987951947762897782941261131389376816241777227227127348343410104004925618107882389926274780921914708472095487355253978805057302888577336221194232033413267188350501027902810792755306771969468061250458526331607669339835729591310626620682309733932345698666006332051166873910504429558971094145034871699955611113150386303426670283822374897272998143633439906847966696763906119793369027994624464401883412787755119992217443121213096041845816148495071882712481810429426367698297463304241571890085599525663081187142752229906385534924987966685553083342159897136190731593350729231715726314191950109160753749490430071640052721008137792011431332632606948201470174758140553480562435261787733576441792750959931506834228385915921283675540777265098107352612920734832705981643408601372418402858379829957787882988370674564178491490520800883531738292371981217285662348870350767652555744710962742328280628761248138762010205018290194009795603796841911306631939728243180065904482516839900604426773233879558420886679857889922417472024251590830306786417116393650291308848803236173689416491058598596182355822465480551198365118792734094038401798330471713796078748086963267703457477175003475212827312665818099098129082753341957086067908673536000000000000000000000000000*i1^22 + 3476627386567404847069364180498831855163682731642642720066023309694073096011908541204805054159749115429436826533207157170759595930404798529712342704992303821823872342397290202954016508227428676798468065134790054804864137604045206705165536656690238007824275641849165751573646536700777001251024846621128383947555110605475624376168207052824568389478355249769828537919284535403504920759035888567323443835729758599336086036373279653469100453191201022805416298658659114993761044273487366079539165188874463703072994416350965802101723629584679648493528141066115469744903693421169571274053296143465908746247909565026715849847961006832602312996482236617331197817352887686210305009657704121866188558212942424033497524466201192574229755385812341839121870443020902370719535595246058952340619753933284626995226090219233540524562762422362596878462009883083812538519171788364311530934665508976430301148264674390847481316873859988620126947337530501466906336894119390099038818120895489729778732776593197440741939141419547247190274779254839950232588173319725648619494236424450840712563340599271283840290559084446398216572984378143659396576356306097429077663998378561560152995600671662602145059371140439879994950653150582470960914914432573437380847073299715557710956450273445603700411472595537897612547121521821385569384316346452047633517287446848378511818472292361212634631210690749510604215759080098540350686876638230658265157786533419790770557295875081784084464166695045960787509186333847429102323826517517561649545929023546835444455840460146705340202867935864911617650659507026274441869155715172969273417970252821648484357628693037361165079951022990729782083435851412983632116305520984395811767250302462124318848051990308380799270375627786117641343912201687609081788830326065282881854978130475600101961099801665390266324514477350427033600000000000000000000000000*i1^23 + -23368014462593466482852364611927954059841004799337534927868592942901774493506810783902192595376857990045599707997410223040275831358681498952842737008846615331344393888638655429765281512573966664305070519563752035890368469511728088505970414704562596930931917539540234423083424514658158615390910431504771188500046839887553445043509833380862733341190505873998935863801344714602122236247939668757499197543230203494730981513065947102448889916054293089201844089310298602857384183871569726851145079034889042586100466560054881115000763054926779272140121066539655187331951839101896666150425814974150485139432019157025127742975103338151946980687372746527050019083965040908693454088010873388754205864026081550835031634658978606618714301140708761761176896357707324020700011714043470394562427280981156291192196686137108717870436779511514197096743722749905914677478710582161219530174996819787764931015021580192921380115085836027312320919157092197380161368207430186138288099338895783828788337799960489476820640139010839650293941394523521779314368408298589194459487625020404822164159354800491041125696789039819613459788175007737404378553320842618273319688733114480292750420696830439290954011142322390398077762839397852469799569507499483134748544292345356020603284190766032057241908197097619140011235528042406942386163916337614887161215488132619158291897548046608159729264124881937146236233138722797423695709624984240322642867377549882347475350107225021424955165678514057351170570317746105221318967293600015581725906090950364538824665239131183561416388171204980062221804499255686006927322010754362140769905440288372767860725277763310339406015088413001066572255134154662285321800889867541863049639413454957169475026945781113969794604549900138838636024744710043439553594862846924972288294322434489433037911418127142001799668868768071680000000000000000000000000*i1^24 + 9943670014050975083852829218963344615646992464517397137963330656792355245652530866431872861679195428475884234567588226836737727176907559654451090954815796164392746430191667857662849820491289361255817130537218272102492314894236132634513610059279786879409836844593762568627172649703616600290342070732395018394877126948820044315319292434025190620527996976795923465813827481755522265059135430509846482614808814075330187572633929333342756043672093879776548710074813840615512390700435751507952588145716255012928818721878028748125125999968888395926140727674228894285959273647382656068152673527087900234235344702741998758631045587903230934550162053621124576208683715182892704750806267871533397563443472415329288189987647418778218728589172575112706829902747514296112931998642732124723838582061473002794432155862466720791953881602924590986355448295776825309123608846873597382757180730428745707445024623104314285340086993532274435166757035227334844628012361902942848891879046661574362298698856687592055152683234224544373795556698048034403326193278032579122471890547805382667968813717176572224274700564257484994743568656097902582425948585486629025840447687326226086922664915525937720663029636726307517327735879441809887638849039095152502470170837160361369461766018373476512295617085012968231355665624977968785475705858413596229228623462551802289479867797150847030764286665790491793518455582352991477500692869217581215111441190095262946223463224548428128566604179793636308039490920251240167560166395269650523922875388653905706598115776948246903826755702945440820513679198133987143490254854184630918533583793407681488698038289063373288700090600487521630637019684135873478789142117502271112264694693842975844339752511473476915175243028880768426571244996103117093819854757787942555189694261094774914618036433503660962538848256000000000000000000000000*i1^25 + 179188842612090130699922292543291280074290461452597918072024168458381475175489150046745132720890349095861709295227407387599305553848722456005897279980041162887446189589767985561364990238586822493010806213314823712185713272113740108311640033837018957715010170363045302866503350181298975992372102469964012476942855651145675338353359383739382109068353796032866206191013366430052412094366960708075432425013569440121643420297527359782692629536181010611366077947698676287619307748386385543200100408946662705695848738227414213645334904560507005905634012467762486153296366704837557223279260478605017130447369839620794365797856340315846610511925259508913208783525824940513965475952774275863709322290895379893965556946411436823904372759765777293327431632561693404875746977799321072997406103828923703640259723531170772928114594271267188832426397512014673329450027658115998798688923265240312359430833927294838264331524159606935048680080983201057679817954176670679383595562317463181584978951199542014882509837387945574186026728589233921583588406817841095983717228291526941583266429822302070886079240418350980558823564107824052385170548934366454672919725314570966636667538421940639701141610069353793983677417432802680773446524235074418057644094619495041542581462430098208139804509006164300581179338176894116731553925069392484525663577211838815017927327341824659017600452673683427071868041095235137756190182227895898303572171513873905673321529330138499863926544365503245064650089437955825178102270419656237417255007864337796589129035109180836588221849030249009418489529034450540659136452653066366112949641442156184305662852494483128429655567562548758731138806614925370914577284681210811490870671587076551173571329689975938865431412193227847913057418177206645717871464434151123701347052871432496373531843709736153882663321600000000000000000000000*i1^26 + -6379760425486294042226960083981044532873925996539198260494566759189880129793207377613781815042021799834488863620305694394992685263119097456799178798292108946627792216776915091122410949010304237543245148816371414901880553411934446153625500973832111377428556054106138783315038348716099841747898243059316177116028164291034485484777024701544611686115303892859095720233157311965351959135519161856034408425393345065526435953563882102034753082115498900190440150760372144778585927846893018009758416126638666687721360409791924390648691305444649549685983723809952836563757642638016397528218279360232683173661804805842076236200123434474523726027874906745206569133116499620841470407253997632372813818393574239188627277606076553703497060772137226287565746870429519725524965923474702273179466077778643050652391990687808953700842382829463464143105931080447782586815995542805335036668906412408679907542514454391459460318762861094601245054831132101379800470918309105542355331482230338558263573703156588974934151035908410348086573631666632205120285922198933125362803673048372965098997750218331321253070697115433530222333071281023140856666674366778915303342196769765597798603757703619890883891621241097890141881660432936199474116191660870359902358509942529523978905171864900960534182202638841008870656391783048622123157963658658338962177494155796111405614938402455733605506664707157593043350797338675266741754633220611555476339060150763919975981526738155111833796740521086623936929021818185375496024897463092501536842189925534211310237917790650328274464595753530082156627891078207978373068693447597832699184452702015881846872159132553706570267555870978083051990155117238341310148272745667802191667154605107429809623032549547202460674130915996185358557508112705145191679386197877457311864952052812813272112055431934771200000000000000000000000*i1^27 + -671043161512278553541058662737973816623087641545502730518032558578681363597469819597758856849653992554040149266025217065325401853465198177667454619080718821245810446572481105607345033193277626614149376683875942845032512473883404234183128172432025834536385826866430026065048870576202422462794228302619777524327287727265614825143394721577611339665419337359769545075553612912660803782553887868715293376435204995401716812456249403242164613701314078384186166141236769771002111711402217886208824242217973731642773934592089635635472649707052554673949738205818962772526936035138813715436698981316046957017933021205464734467946273215656137439353645714610725123900073824489824505924550081151904661942373212584010886891650297612555169600505027254701681887361637453358639458708274243935870444528591239991057374792117043501068057806124323913135496848873810092962105530837256108930935083635543143988728519802017515751896581806333121361011118798810839129484014595974466007288713524570880060185693093399933812113575677649072374476491268350002140541994551279912662806359940221414504009846365068416529019314894869504535617448944497409414298740918610627591165901670270704294923625324061505487489919586340814581861586934108267089143751546882439203223768961501928376140975707477051247724178251944400663028733877776826736243933830111179633418929103603935922756742218424360123111745103015564343738433732974536680128117471485523256454485386730664078189378177405417075503467849768381572409790010776077200218581163999291346585373765376218123828940219978007233410682557494083562395672800538828132017350764755778277313401760695669252330937735922290743821392201637837452432467705997741325118734332445006960931869563339670453923477764165511072875922910671738656472813438541237167288681384005292924817898215732230731386513784832000000000000000000000*i1^28 + -647739186334519491932883809744090004312096013413147980818826829005203671314582115567346659735914411708149931362025864758043555704894537004320269062448748966212517534189975657748196337612013297994984148280588810266789436229010183038194466843717868777170393602044937932645535999904956497339600770945479472691452290863656624270617352026958712465799507271016939978613118542616889750841774447368172592881555776981814537618002999949721076227587350338565026539171941869854876449579944674960530499736943717730177248018520421876553213224461591595416004083145049297743274219590143034407543153180053769720361553639319560592392305589074408338286380589115438717185370339140400545498006059980059830251101789716659582222025207667512334958767791323697083759574345540589342383603960691638449026828336267766650475268185377578663607847403574907277407585658969934120660920074489595500462464730377007356766624095842555893065823344531239325416447423370052749112539527322148709215950135616426754645214790417428479805557642633748533783588028000231316828225849141127480010929527915716453779085399820060835705446963469017558864213672201535131091202663129036869402904133910150382733979486827803361421275572220676468616931155594301300716460014576245140677857287925701213006199067687491707973556207893624123616613875150937474916157254135349687302490866438174607482395956501179970135148169466400724045639866605410480597229772894663351611159933347068148117166936046380426558373588784762361530769586302722136658877996310411444404790511146944626205513294541645166491272359483236727658855629324414618813550318603732817238726741615970919220444212151724979931858028459558506393723759727658756150671970586279247294004321823992398337359776377840832673408764730635527833855522308401288919744193323859846605687690015697086138495795200000000000000000000*i1^29 + -250978797540343443835833493085192896761011229176939535924760807636179210951475066017392830804315808729117222106755287951751027054506458276989696054026515876683361173492800832560541059176097085179802935598381233799446149883986517418952026007821339656825401786340334284779084475294861077960725265289409121892655301525228215188675885465960461633265712366872265882227334632653613182518600576567475340421554800667777792475476447284300091609117443654474032452619337429134555227557600906937097942171045374390563047573596678091863399192404099278761838072426705170724228105877831754819966242156280557116621499665444001775409799918037536377345166775787315089632491872581342386735580129654953502867860124616743106919535494953184685609182952070408111645195707290054349736228803757889602780586677500342441951707939532803654483269163132833193529944485327330950683005522484773880233457310044643644973367209674741816395195652103292191220196767334254752407909623541947351741685086055971142084531601327253168927586711552309365382958702299700339787052474311322423841123969026115107227005080129969808750473201253825052164078346248710376331800979610039145137827002721124446334603597837863322104608339858458065007308401453488516378484631747377053903203990388541799991886441459762283987079933640178976909567135243971270884514874317886342192380218501565944988442865886492209186840248931565535716466558540597930745414721186330350385707691536154534908546511379251302932428972280606566924715444802972043608438724613232070502853241050248665555329017209095645197582510793797988250219560872073938823310712578611067755549040600892803263879274525118548082986060396371496977212415529375298459442142642171145316572324270229164905786734047613408354640259935053096813634252314992829311714828110986998769453675199784162426880000000000000000000*i1^30 + -82378112902315277164661600930942452751392888477417871368060520619661937990336929105702438127936828585979582553838619602026137247060177319262515701742016703024723372009179174941539163147385640862623130594823251413123168788035603944053392773274105973338353446818596720160412312845420352398733238262897202857173941417144136739892451665401562952483854274336732999914452057897138118187980314227138265100173308024492557791186187808874512725619445949665376622521249969654952713766591675519714743958234985803035677352424341438912504939249033599821588585598561860240800303519650430601422589235939023407445747307769462662423684742945872037623981763951809315732319808074143629188736833677872473214507650786880979209296232228639420925623258168788398446415480078282647866813187798916276808824709242893376744738414629558392992917266165872709651191950476506170958354934494610175218827067188576955783705171600503427384241863990285540541704160900492202497959538158865582664068821436406110510499111515193838891469006145653918135396793782419538014334106850879430170119256237778957572626430733714775159788225661631291416270001886805172170069182580252795815744799712570481746791795162800108243666131591327816532896653242507245558502549785196154063380028668918035931704766159213738203288369267580788530422603301743837433652375699490795949137308031405292445437274708216161672052724397834307271662899913666523559647905621258734824266444344513584291786751058264224958867139435457514522376450054962230600089687713385595341108868605662378626289916818124264878377949752489051751334485017601265111636582121854586433809194333520810058221954925001407756098628104204462947190584435341947250428153043088241762934241739559828546021011861897702961055717920140721786526244052844229246699266482406385429321663492653056000000000000000000*i1^31 + -15060728424205572409899426568876974656272315144120446143787682256554793585402358195758307881492522522219269684737609768666347260363135939182264944320003384579408912609760143164538209692513310025413537208379644810553513733234587675692778691648649104109540259836429428210087532861712036545966936032052502133462413717921000271436833557896918512929953640423242134506081238101375027513479917763556884111385292956328331219606591963605020301670085618712917352178486619640204435489688991504779519669282198269551366145103811651997312641948285584833062326598579674035812502097624136010982711635872010136982572163208190472745874183146243063788342895880105813847552589531098261819476242746268955143442572477399652916635628561156265472087448661115175496019812964204284419263630295905419854272861481527454223036433066394121893497662798637536123991505052974663136637682038137638206987039529817845142053080341760377435575751364305283912661977274133525307493579714493356472490538241863234706806364264239271556629250720460103530057320949396844133328652757850872495186114858165000275852068758465455119358965656955431491329013251118318206242758614924598393309939052944486921496497870927341084011610866749264396905118110337291828663492444481079722262624887456526662349026239226561737114707005048594366114074469626063816203160249110149874439160459604387189235853588202605687441845562544830612995077322005243838029653423636341027555130766313006926790223355046137323081035567424414309743222828192513929412564536704857819614256619127938179121607370102916268375749327058832718266412084640657164011302312920301209952532388464594404992602368101389770601689345239578810614951320484025250453429953455626559780653299075985430724771712747538568005622670281726185512302490459642970585160374750643490464674611200000000000000000*i1^32 + -3715394545483358462346069836707559045573495815370517433150796238324281097471886321908498257772278434033191865766222336362648563563515023475927387410593523327712637525852817620286847069769154777306570779925524099940746941923233676957142254266925785506023691520852144624747575197141126565261428973298197337379270785258046815922407462565788681995145349474258972905893231534360198536682059263992036700283148218591147587777241618524761644707180779488131340856956876610857923684312976198918118035359189820232352272894721255630066258827781992560059662159682386985105693136603367892499150786991108400104777703351950489075912412222017357365774333041236382264199691530999379781361850602191159166146722794087530623436211786095769796031223627489911207077014403735151660443587346485865191658280709742304255951260992655933044842452874228672222265774840346472839529481344627057987867766746719674210678708764082195884372213678025633557667634289904309658430398166350507508012140006940978468471517114921645988035150028224536924005716756950338982110779324326831090919238755556677100568964941260687671937264749637762240076813056172527346644221313033378322622239385913242075005919944663669657896409357545970581273006358096814979593971732111841459110284895267635540177722676722442379709210300700621856111460110107883781451293833869519250373338867911587196828639111185493762608280148501906423392045838962264581798330521501035846968295639314884452089398075500575698260872883590288361714754051591104557418243633401760234307700711156150443493204075320021835231419890225574067238654115768910705866034679011677523387054237363122247859415914871838768015764891437015359847936046076234624609764656235091041545248075086921538289603210553942709302144892885397342193305649558065226315240104021365998223360000000000000000*i1^33 + -479620330406743144737116456990927959781217638773461254547289195667218067239974851300459411019794290563678232251000321770091443730749309260039543487864160453679642963276573457735529757594979001503693242061308563129433008617380165792116375879552080979967362677971803034279588353079219611116357839780342758059206896377080313876814581472966038680732308998750495250641118265465805157357093346614584396147722631536024119835903828768631434397335758243645423052450654719943943204377445339518059913846970912493905982200198978365613220421934905637707654857015350421500300902087044404313846485309994668648600613839747246860671091949405153884045599700371524540022383273685968304956296781482629794561387741532939555530638302864773844775187188030029629851118524485684753637605027076275308085812723683710911803209056904717044705074192994188216880307816822853004731486180430317079969895136275143829313828253968059266835818475032931288296097680718419301407696073076902089610492266801276779044715259258436258800950368923273398216563543181650533233565646794463941499865044030911353917496684069040949006944400074854251899716480557723993742344171372820417607397425549100300520176656846811198623971233106288388761608862910417244546529378419557323280918029363687146737883856130694437639518921757974599216617699778384638229697015256184506297239133032220965113945489364554685213552320660326035514411586303161560461197169657503630842794156471185237247821681757059801925961421307338350879391305727558123533644621548142998185180038178748524379077426280286229639525692505016012892352648222374990186243153839642036961385018583539651513380447372476444551460311519255372580379702526198723335320690708034364026645905016704896491982481025370656358582276591616224886681562748518210839763471065677824000000000000000*i1^34 + -43867598995412473613539899781916212861643152349493677485675681200945987958055735740172080171698051200648084055387224204519392366710479988624165631232013319660902656231013334426173183069278672693753564986934411670617509045958268786878642344991413170744385333226505700236877153174531286694244274856421532681669457777225644725799181566425500936354045313225366648037756640044807204766763330727934582556659544979357119305726131855584954669936668381780834526718570841289088518296117887897181586929719700860603243654981945519619239997263411323451662391715607234960331981311517272555864526687691512067646498303409759613729048986561931183533329380092298594972732323555345356118811240236244450324520962924308924164353557791457135773418595569734423482446729149345873267623917347841442882742232784783629843166538279728298725580085141917237578935501435246886308410644592406107921473967296155611212680415122112674027054651925053985314334989501830914540389221781728196529366128996841172786350874592034987451870534626930497798888888266363689244246053019450298448742457704431825009035831768006798404724154877705092275397958241269859678373020542020154479001471062552932345528400575011279535125524103596261828784689862988663301259263858894015485908511603134711804133970224997696534073685337018846355319587847860253692055940316605287852277441817026509132981415792533721615896281389517923791337020153549226047528708917224149993916123905215552806755796059117337797353819469529904978162236131667003650713934010558936330675115617299087403931159275241808335765214352242208916553049215175340719854740086947721568536246146971554201963291096154131221535076138032074479009989464307972956556192123130355804170753698571954109230496815750517607444132629379266552254783178384919016106046259200000000000000*i1^35 + -1896997751913561734304421752665356386443204808162721951728533827530278698777994190466463581006198810486006721248940887498675933780363359126480220503972960611714781570667503098691217972718473164362993158966005490176278973827759358692282804782183660058506161682543029862908003926512185019111338010536609782567078545793651800495103276457680307788637028775622963314130490738224695187667974468629586726195668553399593175718328893195259676716593693076448726705866256864741784483941879892423191186752264627738461801568302802586547092764205396140407985543977569052123939720501968254920618966153963073012422114727489974621840649964820487715340399693022918560125105174881823775211170786530154595024780294224370934686665609022979427757481000143854701555331750773576971442871612971873059670974517478488363687918035396607904780224655098642216012035074068763868442587652497863872560364563070091553418292889949209279720690773145714587525185488191039942572313094523248548483675010591054293900163398351384703859562599609587874142097868211941809521592468841518103196451423993089959649293034590414980690363478374108382499053641924690735097669053712453847645018545840148984316325431347418931228431756899417070327329862157529951718589670313948549001079411020476771901659766376977366376071086902508024703683106761250154014112748262668793263024939684705751383154145776401573890591372889075488972459587408625729752213474074154674083104233757509818823037477359416982094987630783067387600367788898013239785508171147501240210749532377989066560308224842047642573790670912999758969614819175746927601250595502931593664397075693934229520694731239815900481065760612161710742255000726341402554701843853725151092442381248902840100633594008324911431660039930455144481501914633521667768320000000000000*i1^36 + -53411512722184368631173775829476449558214478500646199174529617891457953515642552473065455419950547281155483014610677623238490860714102223261067998115190415484223380293463285006525474550358301882391299989454707515392448375406505499251894721257887378563157307250151542550514432691534590668048446907122672829131702480995345392604472338363932612756606270474586644866533680285776294280051901129906112693278677366762513305277158848595980732200062433713650440650134767622714136361046082913096754743778654201724630307725333780864330581524303957786158435417777036783740463750613414795304848352212094446983348056827587011735869186304975090824846257003237036624685834449637619951912408972163335512076471153067311442610443241419151061880039431367943440856741946659974864513275567193504077609837539755414171598148694624439948710677015123819006574311872074864734444731781624324782087818573897160113473514112245737370300157232017893927676432937368232106599771958749896278474006152054917280510669842014108272319580114547589287525635338984643183885748761048764961007374621446527228829240731118600719652406274083776921470236016988698872124420237901959805618281845111932169647295442957641112359530722601238733269443728077155033500114917041570654210019578564946523181845087876452467701028900541324331235801133519993905573273525455939651273029872450147807771464379494951286996377967952445153627351748832517797474012485374863449264960711874085711045345670051640345569448565955702648339380976573333193874430980465367545504488105219566698118911570059129037482489193848921574620681322801429485523468816340620117114648486045555577418537076842563023417666168358379750181663604103413815153086014915707120343561383030371231578842615585220810013711700422090455814046933319680000000000000*i1^37 + -841927498111847588074668154905211736670034597159095625460182016521004869975843355383734044719241900999402141114059491677335427206209227943797488266205172705702605180649090000798600677727051664185062079536386131598920169314640456513606667008215639143269136059959244830529311356361469270685920346381561952285614843227536121114207700238597220444874251495648117998439241234739885244927252400099474037881052702235866193917187281726238860774972829459828098562833259114522523231567429758347266310320774699694253184897004514124274515923580450065920526526632796706975206360769948618001741035026881848805195151175523705790997165555609432768666898853623972928301495355816410601079520712949429985502748997852194001290807802864419274147075486607514084705757938692983064985385510391066898042353324880224689868247587127516435423520107330348271028726407176030820932176394315690649598466679759502678643675644809593582421744752491747125327813081241888430406229496978401857831136329719067429938301678752030186964589597535714807676881206484916883444909147117047033330337159521824621712617992121741390953214729515504840724948902176284645061674163133359416295467285625946207333443236814596218968436901264999477559569823033256488485456471980319564417159269268432003113820450038169298243574245510052732379758802991498932479291961784591380599184589074171452274035009799129420940254037569693715120956473497502626208736088425329954222531826368116102590589928561067618076677217377626289806607236618451210347012951247222156124312344064486405824202883227241391184937035071723852728810803831261118838628931886754483999409729225718864455009835849445097781610042175127033993199534280569340765561170044404020357834450045275943048874890058323925568736033757076477192018329600000000000*i1^38 + -8043457526874307426973654983678459361473813732813321993105656811698820612715096219627213708275300002078806864040474512850085799358607762600261829841165184868004037386531618031765199972070251648464430577229006906516191557399560789502813467437642356267383185697699139952798456563778263113923314906012020702415144481124915900367273407190928167616776422107408824924726448193328210837901493921434661747997901488270060118293025540020294166774204830794352544146273618615362088895007436400188214315333615104479841069108488935286417962657764642689905960110590020353953567036167923378892350486142586471469248283074135224608504994113776081952830723184726664810205310077683674087414847755370689802369642741669331883253347309192448078804853125090421248318023228013612848712128913060297664109645640097241910108155680816939933312518331316457471231656265382303530596245239241831934105898553770792584120509934591912521965987502709953234286373503710518872125928861515010369197217598684453343230993699040072133511686462450744093387050500178281003784367183764794468331706222708003827736577142521442088492563182563984456034920674948106078113813575203664033022854417748515810876731116921203730019651803456505403159184769965102789675241869453201088014642984726956682405529939048959040800938427845369967326046133943619794936986828350895915682584965679963819002195344783249735365943963615637980048360370727854211734956607609200747730651002090726058637700787215872425175622819939205236998533435510046813431324810628769552218506197026259407202909842174114139928062426197961132536080338921135024435421087774403965308275366573663172253178426400664989549798573210347176888702824387847138196765971295716268197252961096716921696608122628512495559846612983359733760000000000*i1^39 + -33336410231528013943300278037842385851316001979920338986757268188053413373145898971610341136719205729467438530812266508203036291641595433062759358581857946096176933905943486258807986292398474772405085029342533489969526083052582920470684524154061487591195836842318080689176275673176453288559335519134920198695911275288461872886457644143913990162091579365647577207542829356849337086014359834049734330633592411893312387945602129930118047978085316235012733848430508310164303805335016977961456301211757623980858518222687836943637836349894433140330429043683398108968837269613856250060104759865756294201693152266326705138792808790341024023877730536095781646170393885377836517242915797244547868881416760153767507442714595051266008974646441429095408552079041193434457767508497110639216382982263391929077449885781606558170467520980097363913464265668040720778211100816294653605552727241382350982359368797123323445494193717079065102064768691315586978061498189325754098994110755559649456104966466491339791924975433080402513596640109773798879392521139302199326840892895305360596862370218250221901926785315707489822181214583027516883462856101012509100040810049729451949096428476754647723786791603444761956985467416050881076917855375969737295537638882869207559913626215791235423498872882470760824969794713151124173165560964038004586152381491028079167819901035806964672565297639558475472936474792478366922013032267787883878668055469696171656308519427147102554127550717252084548491564393389582940775768976809913548949505655836449052690977474396355707709262297227277690089641278111225093368853346516035242976716400620645198212466442563665319966277165654838227663437042633931433655261620880706896530169668358370820128336789714345470894935965696000000000*i1^40 + -68738976590810175418200495993800071470038371239704766465398848095951467230343552289161081517886269483147734238388504723940720517339169415645506140370429346192638807624221359341209441211548986689571022533483608406617610103297338257949916526506039438558536210642071451679844727853740117470335325026794191279194082092527779714699374248673417155945617546564520655717183114484020739444528114989992111262069620643158098319374866497674228818765694497259192233963128290509072890286725398245713875784661854146883748475037901774373687409538512248028481990415275021237802763715010020390933061726321466485296738803347497490322506847898713298633463657633672921651446799504694929815104933866907225153498880065411023338247212541860173268878093104969349902501352181144545617906665019496375547684740840146774722790139572991171523310791195105461403892641254765168674361712649403973449108561107409928323332187122022513144646921422991689544961755149145697643266038391132096442785099934483149405759922234250921212899684145678255559161128134219008195602544713425984757282766487997023586606588819793915457871044581237170667895705964648455448886849854719109587967774122637889363032644921309412893566884205512296238643020845248797684668326795629892130222761741425672740344878408809985376990310531880527946746181262311007371232088360379442686758767284947797222003167200146544352399219228954693709195431842250815008252887074609976703078000870806543065432120912766105142419714071498549556648669703708361155726349320615823401766350616352938964626675247445890947732960448499983836978391728596069262350558313512120919011335240373129741828137205737210708305377859689880448937981072266412166828075325097153872828212472354084786833431605246039395532800000000*i1^41 + -89090570545514148140871617539514670070566426717619565233314828886491105929613025503440818145915964014236392130124410088937401008918452957531610674759754776091394499030498015612626007333890793737153154440023215721375254273779821487037958589641749584616340009727698528521286230356545148361187464404770769447784742711245049917107024940743250668823972298832238593432136326713719236062772550297800895423019227522403354672699600178672535153107496030047738001280111244070632665489040048545203226462928281710911114854281673421359577804175081403545604246759324441490248758559157671059582855723147585861665845382229191808203398198503158223471074530980096484064361871883048974005415957361763787620150064560029893231321963580204743278655694824585548046653657322413461906165488742870830983911010838034604063401149391389222911457583135436272802620081645171080968279426635867575104763402467264609772137732428354006333767167174010535997345041343228125438094791475084964687609257235397713032304404082251551273582154265743879762996809691051219621107926424588936048745549155540393917779553104830811142562741421757611926732890800361021659499718597820597501148087778137418080378442693755753359440685413736417364669110448371886321875221118021327793238616849915057222140509727589367769439557612114872804450193872290923328301705674338048566896632154391442093928830302183193124632771122573351536403100583409696987943054650516014439624682504599530489877391717681495012775787848547681177197529415432364155963825900252599754001840851318194519932362303418521215121358310440849106452508513348012145454707304957368031342200748477142569060824168123094038486050424554811349574553638115958578392348051872891505997968940748283806907797818081280000000*i1^42 + -144187867357262509473946730817050046573567631087906456571599584588667824106272540852320200173588593105956843957394566101819842944624108410691914023556758833769946128260243612949814024123441689526393595551916385190195755704354169580159062684124687479526550783369822065731100894126696875321035566787080050045236431899844556022964388126107990327570275353832735877986885067234210744918725535463684846764718112086750551867611525789887847624800828846471178045751433671813360172406430462165639041930977311962637613578138983054830466919937500337137804567774566000387159931241905275826320194837546705495848642342065792081935635379264983923283875578556125989117615290120506452889935371772980928177926787884492145307588338662958888419995636197103528144399441950456995313102521302184079537906674484213378422496271681298305574411184288751518635128335984200858530827955491809324007338072314941396861780182086480723142539907904783767756699520564925621637384778083834996596247956919706839080426724656526790267201290942837625678313501360333865046881415153171069695100850023176526466008465716976564112612547330570612220958281177468872383719051608138319565331975169401504014672625919687343031217264142336642486864338464098229133976256321740846401192655462570828484117289130435475172692341164108126908360713208490078186954232048501426517965948623050172768221447010474877774442461729133357434191703424293623122972117144096545726206605941665016013490716146792362575632861704139959700274409142126832376930273044005275276154008462019659886623024319536006777809821253742929464989441248110508646338973549969595482431411387031870247446470380086220196021953957844650517202769430474113242818121633285934306640471250023954129765376000000*i1^43 + 44051561695045290245182252896357667816737091492397451138226792341020113335139656603919979970993374602906747963760425227072125708638943528210626033014047952785252489076426778302657172623673055207641944165226598688223947488881733216744778486063473407276788209808599904875428527709689891805054443002766354869348335061091096889946249088341047031319905875900657820628230777517920182456476582667909173572556807923852886706554140324116770345741949195205671485397757215669917125443249768400385562259365273000383851713272650919098129450826829276692046186054116750051465611532587649369111935096598406506796046772335728860861525740644934813330405055177452767758175509955711677160441004560826132423158756700290476467972519714209294291014889920189914089026259454861245245837507129114269779016877947665540339113777501638410534353432338087283314054375828194831051332812465345335994599547719716834195640369725640635497786052976111902516167512320847679281739577756518262343849172162232006890473248410739696722105811220548200165118268462482897935793465233669356986342202789872122471583897387780106559084302578506710812043186350854730695026128223560455443994469226661055216642592965122034848753696620106665419608053285831534189759009439124101028107554125668066924834607521329865329607844068841465787591600571657711354841082984414924700216763223901599245741431271221413810889650392993561573030737345930064964874294167678810622596380511510118542442200552836181211521595283342651137117873673613785578787349926203309407251212259651743517183920680852743153173408139170096217140925401233409187830081742610288693798485862957750606932242718345057475048249365014675714379723388766289814459029760556965738500016121502115200000*i1^44 + -6341621367691476080235096603954653664432313219010907212942877131659448878595740981276939321730307536232248134822381230060396301183504545608772752340101555025109947808410625706163735511416739794422772929198350658647019567556358783833436351477304866748415341850865962204414540861234339990536096890420168817516991166266706828468808621919787656187451868507897344456941165675566860285283009656537925150429684845337701223302614770198957581761169187476229230904339617370038836514353085115342856265469106440496887857700399687064939950033440992748251631901594858417664729795640954420083518560041159041091216724431373769241081554865906373275800814428831015613489946325338160437552684033507415696343066690706379836398760885501863104588406289899768147901091637400505470038518332131508946135199663090204888432019947194148850256246265512349021058251222483357354470776113349994422515219439114737496235321687194857740960313921669042494123787662916546897196195756433644425511445940543993522778121419885936883974679989138912366068219771674781575856021123783664889479067896459769122658238434589660147946327077004589598405592966254615552907420435558264376742399219114025856095047931329177895684830312889524609701616366428965071758873598652206085340946558600388551119704023201907443848964919570437696396300268321734469328905809153214941307338428759334763788451906824779814815607909752970654279511354263398647326763532786405041413916000819135287133209086364596764793331010982422719924506302588892127524965317556332771983521124338957440207592341780866902283199162151320940618982820191543149898139150285397819883022592228793553371162592560426642545188198986488487011974700221567711706307316906373507256804000000*i1^45 + 308079141710639380286637011671354912032304060620430230357752718297305776536126923509631092449579186693765981771008251256352009009235977363545217733245989843568881817801733295604413905101137688045072253051577346309815505506672605236075007033556761299864329333401132405637421798446968365939336940398202459598486989625378941215576464541027390900114143083682209904258985548740458231196337447208985078431323982767675375372319029440746001647711745972838205958243596518228298458770028880481131562072515853072228712593277439686746089651531422155654412585661341232097861487328151909863517395726261546495983775632475591565243387460447988774522474883069538630190642379638685287325785957295606811624338555097298630724904158399354654264295047369653906379642685854615256198161838131831110052782610112582893111182403930600621747451152903792585362530142346634466547586654751616409261476846265221607791908643417032463398532381140641567789790310459985715903064893982439962081025827844875187206412969383317176653619328278658801932941024496307853256540541485049177882564833857534125684768235803683273602918231151573570352246251071320202080776950752070799366037486588553659979428175573595183438057858772602388323720693547693918024203125681979979901930436201055877516810135341573507511284639893226342667128695087944542607573514057167019873053055888671539606394036437057057645799167660870374836465998873240013953935006438614489582389042482444687797193509321853343273998875539703084389830260848310390779066245412560661016987359625341755418542900204232235897078654846500160247889884555654415068519029809394503378552433619129089383471728584935553993798286917963467798011971663072536127090813557563511000*i1^46 + -9877052068001521171835193376796474013848544275663747601680950109818855658886784414839042630059362656194285513669837042420726952563085795120906398464335352835167732870192331030724148028191899687397262907174566990849303645287994600105842452809773752015914851163539521217399592781512471197154222930541625467969577887013498423084684753658164625354809086963650281858586392347897275887551874248057116936921228583469897346451755864174030123790942205917211458731784139706650816451691093615948986544660218888623582836521401056746197073161414970641374038778123107346287375442416503692006206431886434489659514605546711132497709505411163736246418801676424369347429808557023104680862514479042266301062581092762122939984905847160057159754593033335567348704224171213769430248895788437501147983231685598062163866726304750102456722415082202463003754234887343512849107694758741999868002200964351178954199546325411338782478126031115446638065249073896832848927786018622724078691825139493689994531691433163464851462422549811642436927288245252146674516288037935800886425263351200342626094925686171452168582150502654649899892889576933774204765820753608977598896691741236304262562371231020119090396619019891434677154912623542207494588277776669825713390871221097715413734955980584507665631696728494210698850009860908222788184072107632753630459277982029398067949035156611281817333779498310568992545270941931746992093898551495737178398961672896494113134891124330999750792011969469918228242204751031662906881772062676383075696191434790894827457089121373062694814594170277230380773939065771774364688068491657473619062077362943344848556921007187911142341156761327654654333238053499429441844600*i1^47 + 81088757176385808944015656747841028374264928189236543012825502120216563622052988661638164724104226419762226758701537640589705317641990854984916727479184773101470446865721002490153744883740549151481501714365765957052926328376391316141916763144610313928058633517394896533737263336093783568888525472136816306115162384890805832238285039778924088419119755475827012498541936912537422684279751012670674615886562477411379799949691694788631969939220198060039934421879157256529683569543357108153165283709597312833095989317232248907082974086304457871583503510419584905529922981397513501351267842281948236872410167035598712109366460193232680161369046878620610926276518914193583840184751087537899434299201652703734298030080641998986572885532255218696657415081779880466105128915904822668830936975190850071112659256618108529962589934086559074776125579015227089566320807816597006641396634712103175765001781868028602333636743964548201981550952998493231650214751547130044983875223024272672259340788353344561807262346062417065338430556407778984810985364156454619048442579291575963493625453848479656213648991577983294754909928748922251542343554787859940746780822740459497929937880811406688347548156838535737843275204179056136411792176488250736388691020726563634207854395583673827576721307369556956612100226502452866160832949340044488402628057593294950232241937583741238771514262984927895745129880434663727889799842743739386886402985692654254657370697733485501243599361821962027860452534563748157504783593333707954800730150635471027485830120243163448881379816835666381771081868574285117728872769851081160792179322541814972768195793104802030439973449522872901602106831540*i1^48 + -599257656216505737747117033217926792528775155725301127249232986224026470541632352186553552633689426688399837304675972212061965140542326557217308162288349146758819088250226098826909565558503263461090416849444687956519786139314470990903537334786944550615495914799654246283638960905377945411905873754781676793896645996590981203084126932349896309688981804951318138081878023769227781349569857617990518183588210973745998263507399845302498878980221973844427321954794436514884767372455953949017851655795356125670318554560731301928228039871618535194502207536964865322568302993822953706901311396532821165801934137089799002904807418783105012753824460511104846169472249147588203546781996026342751660402783568052993844716248597379774971930526869341553552754932408024557483731180498435418754574031670895870877858443740154478599361470763179138048118535477451736638156998999508883434517776710929830906329868838212987963679014724626400230684331623424705830989377246141580667176072184871524504205250821553274534324056770604821428083965586369780936297697113586675850281367388382991128117499236731097700121317493186018405804305292270791920438453462779760399840258733872122411780282295830507809045640994145284218597108025189213067592931994184150835661721913444578401273321026518416424198792068988623032731678410141735205345983311884591086706996280230239809481983396900616011128283704833134747453317515724574022290629144230225864222288579525591262221508345053939627112681757042988739518514934073873485567182141415498690839517294374828191223168225059094289681467472208743162967629914692135280716157289965767583455404571260194134263372057716638003720885*i1^49 - N1*440098817221935903349174453086844307214057847095634990849188483640838523940038954176191056864103246904127201111489346387132421708702483996646971098678053337349001261419812598747221917662843748482953926013359352043070572841085386615192358403599934173150184164039513413833070856597945432094622381385555749588481498372528800343236309687130888694321383171341036804175814859462673049428521740037062990124962963822804248776174895297036851775318633321307003172674468075976685780431167567231346268017143889012101472912680924122468965893679405617249855179193202857606904609451226224961622766604361620684015800448*i3 ] ]