[ [ -98440306779290689733763221339943942415486171918047415980527887658887137860702464062041944201036599669167582896895944218371681872552142421085809216232541058788292330273377416234486752702457968518324442709423150219171727298615986341899533987061384150466880745231076706229412582799150095129676715393559093077304951347772737749450911827738890650729336447508305297274906689089822528538129635462999647988326511633277848688214941658783715264567625272833896072278716478337136696623414261749772708400340583236476774954572434735827178709582689601905402469523862186593002058658445122609657923158499628019199962820015269917659917769235267584685843138371691623912662057716440099991736721088167282756702261991509380165315674963828070498106574337792643813901709416888646357047290714134709251557343617027953444164810810198381589587799098194219206469869846077957534175161452848212916849115445552912711245511562383688391089611907518476877239527305875864521159446991527525140342896337762516746243197519936050972113286328627699770502318632451048941089066244385190857259260131881033865619078998299925218899141642325899198368228696422320432696032869248615179896686989049563820291381948160145764307108710196784916329258642557056223043750447169186563371009398492222793701870875187961367893018059551809070582317825271577891045376000000000000000000000000000000 + 539306602611166565810170199096044479795199106437478445145720390851019137036578126882647641128042041060840524611501087087001188658790798432812469219169165756861135078640900936352972446450384032666737801258891386771675506314736390869291960382885115189382769493766719147164716625642495618998782313518402714060962422878211032095353767428035759331445813737936362914498950510444011100563707968394339184278853525875128263872859814911328839982196944609434726567946109891472446858471001823775169382257124467944870376839677304025964372860421015717836981268578801353137902525850300172488764537867950834650821779611227484715591494816840688453228208051774392906812429022482741143984927507656872968634987319214449183410940914199792978338506792370179959412995965991680928678506833957533998286919844690625774981712215549764217691841893807117048188299232149607977866363908222561593451177612922407963998292143149249364639323695913652603611474530671921832210920264318256838681134420436332663698962036277898434303429912404478383078519104985475702632738800341201098888866240794294800563825903080108340771144500744183171261223812643663667303232675251813300962367695805704320876485843557130935338675630803091948951526960484910409122524236530228327849645659702755577239173126430509250345498547035596136293390828809428840480768000000000000000000000000000000*i1 + 4964928344051555132122646838775376502008853935185427526004825540352605553867310243508173905815837177204693799725536535772511545122745592260958433994935972087014162266770832164218057117859524809509054401562845382908600474785965498077171542514357620324125838534195270806438699069285063464823852226113766174312473183061993331238884094173473189771897656476500945872253684047482125326922239473046373865899200634330507234551881770278851507859639261505799130432984594707882143418526742796726501143813154593052087924781106368382968563473791948375760312885554511626984219047859786073357723554441385830162279238685517054450913941231237132451463714062717327102115592509843874396292831394719913509154743740387208597464419002995862902701877538132239564225517058462851309234593076808924003777881312929987531436779619548185827963659338541437574635732228718648458537224757499865105977703800475828552965395495563982858530965839203558147091059978073101387950803246843975065363372589451881857607908485648690704964554548381829290407136722997470881647003121703716403926385886591261776009420447473433629998816993494655962740767638391136942014913468826611035907628123555145092498429960638911378764924522477266928360611066572214360117562012489871962702110288840228822289272104068388307211586615445654077759878923615912905932800000000000000000000000000000*i1^2 + -17002972005295202033765813840999116866311146545153963271552311937688501054938896034937424037617799301448656474843732865921906610558585836333969031993392275877763691823572270757587173818687404532050567965829360762755901627187767024135437330703222428248349924013738304003732664508352566019622032068257909875506038342618347491673039883656024808377240055241965648456383648483090028127538499195562605247861390067007960215940280289934977461088926527484008981766084237018101832256828681768098962092198239078278293072077322099649927854457747318349809302932066042782784427374320447989904248425224667555284457534068207375264397823493903812396643882367497690682036602708975284433509824335278571318222337352694460351518061171569416617491317816462436262180873754380918807683402554322494954127560069751599909325290199842238348702780587284239993618640815362790835503839842661201671793554545512713281906951945106205094947614565448064334393563270930335794959009010341975053860312606916113222116698771696066895410551014002928904961990355501680160493686066664406621205386303178771203945989754876410735808482229798611624305803163077440769471852951834027999779366105907723487526558297732008211040308117942882816373732824752757409591871103938703825425424352670219215744846779340044317950948989668715168935684085890678784000000000000000000000000000000*i1^3 + -87225844720718897683650865883199582749377467092708847197791416287845929988338450154082567482785312660687672275899095836357637216412089407591658817022880753016498860919582878647293870851715503044747003538850177849319817642477089812468118864540636389482452095915059691336864636435975898960080792199169775511655481867033395764174069921710933257609063058748629465480414734483510943606998501314155980300126915122716399759782534884231412219072324570060241481344798514270409497770130997107227994591342268640872411399524253737004119537083761688685914466073711320666446719335758928522859901643411420314835901779498810130508663149491316093494504450373563955475008873677563365103447717438949172502040422588731502929002071674757222701310912755762456144505896730602755023920070157557887387823940975158172222441434524448326320418388308297606510112064433359368655199786895930376958998066439429434303136180925157406548249870124113926790001146129126162439672079620270791149377975237270732022631547697192672740986314618499157925952025772804827960827383033648263076277450662817532532457170117439260513377276186999884168633566357610215134608313576657880728545051606443510072759933556536268786273938517012610611848252012167799366614244041736060295190958102646617651582507698894947496232263204969723929147432426589388800000000000000000000000000000*i1^4 + 113442353114803676104799744621298661240135119363547931152457878727940878526041834203543117559792132037313338470566779449392958630134591163133388704298853010101395274167643216474773289111230921419304610042479209261052459378523502509952742539164082402398144075440291477669692000103269913851852367094306198738915919461405479920919876973588541654232753013787792882195168207893072029990918811707055507638225674280662238397573146559648912994718612832814779939683191823655846467567765170882012438158371674834734751088945814049450757136962994500975498042118244476403636283890619951651035287060721064243931460632621795047286362866203542381695400945965756596622159824951148757522057151714734226545609006629912585708010539425218195140988856692363597349142280869997692609091980049916653247659204542581970911242427210873862974319289898767002503893052364214879836626021851197974247347196505259777907265800263268384341620284644573637551105420554932500991973588071625532420373180959327523034975153205211369666710769184226209402768372311153481252246944935026126723064230906232856951375155120277854413942158499758995487831156182989746437314247987238843626879824438020295026899675349641515905444156447529981395578673218244310243579901797543378364030178230535632795267757054495566457929182072629502084983020196986880000000000000000000000000000*i1^5 + -170320378263948153817778384951469428376287709529827596735999737584805495595662016730190670063568829516463802740889749526252242660156680464344022710446518655604670124554549805004894465289468695544665923489781650669626322303940065722854275841619834768493329065143887339571299462259233068005957885165666242910424276906020401895913128585376618593311351580876789617337224099336445551815007817051325775005787404642056975045523562589594892702231003564081149059596313559191360778999593474099387497226208855616213293620622558180326512148223506983255090992428763304041120195093814044827499669588000927357845261176766702171815430319970437364810760068251105721253213051117054625137595240555620048941558755500229080019438166867479128278472883438114879199247057115379098103327539703860750653648627995137830729746853845521549209683222429307352501207114795531195823595766685680395429427935739389340560274722406568405499961819291231513604982628593293417496035960197235623978764068704269234297375982352009764338105406034643820381766095715415120784451949380325791400013791842973184907557874432164541535700852426904266983514178658276040290841039956414491830244470751604984899696060023576586457178052046844526614530577561016997660778805774679659026616435356195514418581515733976686128482357788748503625285167480832000000000000000000000000000*i1^6 + -394678860723818369479135278494556566484320765488371081162344586497778031467187796200170719182674656800698248994275828168294745701369343533094970159232889802735004759730445391500756176509714860651709826484228686273438576010870762726673419737716791284912130402427699457162506078869089031742763973283731836159031611921787283486969444839371879716730630808922094848784553999074051004632302740654820825036925251424331192301275280329362987981438462188711094355917969506132310726578876569537882197255084616054527995310977958020743853980741621501130863720857910256273803917148022303406940901485151311852788351272451402637653842869518469832722350160269392811879632349171774295082281788281803264853896164821607220431395099592201864407940229269292927738640882193209675747790133277677807151511946539515204919077385350034335818163713923833830706118231403245546236496678959688980153849829945033407859311859864117605768744891788747415857226279658975633664279724802778453719334448450823921179548258779213280144250700272496806274017989538046158254370611034149031410008282317565373317367916200328021133139434452332007122049044865429707422341362549249769269849421567999599629674135288891708551113893279610311043869436983742420828642265190027751592030796052419269881745395736621911821436495030189969164879265792000000000000000000000000000*i1^7 + -257792284847618054821232103222769091215092803879961637644485099759867474957883702420219584948993860245745684346484249294573445028585222158749554484162719683764345296879792905212159497015073345018897132861145175983982638746740030459269852888516049988361784279401911308161359716423548202283714634154471678752657500095099910426867685753151791207326729399522453808717647813771608585759988903937313753592302541371232261620538373676080563366983302582893946194689921864578972206923045024081436100928258038758391640237427217024651066235136206748600868585758606530843090440699308803732128482293366731013850107248108541373140396623199685554794497678590485562064353401408564145379499950431807780209302540753523135752978744322320554876665382296938972876695741827731276454865251640565141963402780329207096229737820975166577690517935087470518586534739935707179556097200146062984655150424201864096799899098005794779586651511110367072841323531832754214597554642706946096550458574089623860934923634729153302158348580524122837297616617136546937043184355889906512486057621209183105216670977469786529607824613004268522914198104952379750286309024019378581651325843460265789011497946867726527033015864106805246378207594694726658577970866282372076805930549420962016943307746490947812802045996101952887438757068800000000000000000000000000*i1^8 + -83910252985334501518267874575737215624229738685560577046370629501703177341512960100143710350064084213833255889615848409868715160682941822348324612652334520478791787972263388538330252657167330113960656486494028424296673835306737046907316070752266476774727550531179688755723688152856580058712625919546136421943838362000639566623039797562103172708878576781391490424900375868645114460007031626617926700662392799348268967309262433678831509331905492163134653763793235931556901618547749142681517104305576867648438576689371284846087310769859699088390576241071775568954780180594435278506563518282697442218499562685292544386114539362177776250846290626662592904776943593646660110272536587765002449465563112430267171498051194525541794364792331760196450017794702955940490878860354682428614871566567711980517233867843042325318172610043749789351837513993017150045648451232181680689921491093640226987399098618664303395312776928513686756191446998728119392033032643815635620866074026694511909306368251205265259442105715246552799477146513141301962599591189333443211781743024368336250970775849410659076298380742114640187936991045220164013662567936146727145182585492916992286721410160652214873507276923827274230795960153511010864212955132987846217682112959234610038635396265508167380203799782239274165862400000000000000000000000000*i1^9 + -15242861549477558544102728776001001126253135338194283178523156025982109477444648682941805460285821237211450891910540266622676030247114162219210357154795121440535911269412616032585546594774623726608093160881885929249024283670852017744093688599570618867704914745505796668940783491585932954326660362347259328306883024740992076965684112131902880453209316987615391678253882252850218186660002353311646991601219255754333049930463454063665401926892131213914862913441989799105711730150997038371454866253602685342013599133367828489928240131418479546454956834016330599299186661438174951786886581608343576288216726450307905251110143344735166986783018002749210092675940756399997585293998223270156567471291034909224503731949688731451103495308098297029068493897236972677802153454973194653124607659332408714785828259487990356204872528428488172443206702353388010142299395666675758859421807415137829782180316288668894757198431010888007286057970091821118378331488339020037557096262616747601764436527263472620803309733375180435294803484119009935381635120379339189200410225010025733607931497836085146929651144321779434626347952782871429799133193239744900382051310471707405859449328719957414946380582964132600906041381919178698215971883749050691553719753350297605999785498428998805820011513292881594941440000000000000000000000000*i1^10 + -1548917607527977276789537399511234054036744736813868832293913352416353761597366341536985801230431510183964627976930858786259133913599395518741797184283489438526884382654975735494691729789407376232793691508742716085597259890880632667783636206099457766432761247275428023827870999047352455326073645623568272875620007607108676369511628573831554433546231622264936356505721706890901425240741521643093413017186964205158775153084091796547595819155728354587396987559838746937061555481393236958155846955294331525230239414238775208145731924745550457998305197194610953193499092252894457082026292912672836051400944177018382841760861388830364021824928437574785061434181406533439327648807769985793186106158693636145967531989712603393708252265017915514431723931801456575376566406516917350021483245703432759191589335053749925630785975129703151076154121125982399789667194303397978839136856414450956540497522510642884825216658743720821714832528629286808910333567487671880780923264082164835033634683609805303056778541107690468408665877856500148684989788294349096775599647179477857906492986182057846854471071523418407320734988499890945882618783237834959650466188815369876259848178690668742303544179971726260300690210234783158517719039733112251653877433994264379587379564366085175743704381529301975040000000000000000000000000*i1^11 + -83040622267707215260111448450193966943624496785932987595655441564577156562194040406031865637373186126697960734809239311704925693738655728358981532946996807189028092387335171182674030813157014622918422362798647949268611767142946260584314601072155386463314215512716821006568924235095463055766296963293450423564699512583892768690873755249975121400969797842734458954954935826023196103337813835903821857605280271088246293688576956676625688519111852225235697020308991714074394942324284369875876883224978877960741187656064682192698764740094130879373496335682386408671150786522723534835195982490251429792919772254183536809853577031026016812139085908547054761774291318790844980297511298634551412758393895763230987353094476727612363140828686999624520604492070537454847918327488832131894811471923660138501879883688849257470779377487669857549015547309152669705204544236864514449464878821643803369820085681890878362410979947882988569726019745700643801069390731767497280491445513359673042334378610827072697222806967236772072217628681544756608728749184422887809503762657128001477584325948291877701033934354784935573794770842240619709611760350123917389963356536008978971570747965103550495580114180476931930645399823580674890180874596998150625350633193525224161939869021377671729889314603008000000000000000000000000*i1^12 + -2345721141430912446524208073258633678059949545060399860601212186049213027289184901227835876893026296242428254551797872060769037061297628668950165706000124019998442158634168896038267916351578212333246886777732902126991383505187967173728257288951540861183559494800738829504617080722067788026314600855701726986823486325474310124073659498462780135383937528715730873103267094108640952792201564012603127527551328645689523697401818565673121662181732564069393871131819147410637076790797193452765288708445406052203363265997696064922846213054472119066647681906572459824384274720430842624812341545410331524982596229595084039250555468273545380476779523570202589762043770186192616708059723550964745809453375423481814897644932947777162697986297114260257441458870392790108590034455062897669469347309016812408411796840984409595223206390323123017961539422172531666287138614757171447263710355243855462182888337313334582139559509299081297650797129274852736087172813026572927193776415207133251253684057405690975642693605560146847928533284599723838088582355660449968266271536259693071177171771027494866987439630334911246530565611601199684375472865397628492497714572170720159913747850145926492653842073953478659536035444476576506102592399718030495341947677877053121573764591303843990579707904000000000000000000000000*i1^13 + -64242465713914738179504867010342020750073576139760118783665981973331173837092094409007430398595064101479767288011820697883447822500633563179352815629630358377428388791905882007076170367593339753459384518212556939327618308814594236137983881805493349882826099554369978147482825699699719651928364212326249360557752551483968424141047588791925392102337147191307963693758285519141958871962991095186641788251444870393054501230055245634506483885578992205266909949263497707106007224416638286052057122808257313392186050344392014135912285509443010954901046489196722694549026641368070302697319765174496473332082981897078854677999195218924672485337717563789855145001513910604330635866760615348477953470055078984857658932601527651451727019422052940459447708511803438348271865908733106481754247596831971242611655783929965993352789679643625357981785282246932170939214260182334153576294836613662718640411420857810744998981621044684467718836689779154541435714604110670041798994795617785023339365991511939991074960611425380607361422955458021963942986092535055766301022969178194388243852688446803141345691421214870279049701870496444894378462331662895966755885027492933332358198821653205037407130926884218534288202082513255958031831310592980550964222824711313281933679682280826255861350400000000000000000000000*i1^14 + -1361505463195631075114536069656360252700406850273522826865551416070267631195298786432995620787633660705311914645148952958051811181334913027985413485525749601425614869905124332585701708579473746696220373745415270516680887125191601283027084022570177633654230262900501585137141815966882423399669350483089637523673234364887307542198808996066797216069170866191866721535277479503244085870213324786425388851109030860284326374341078329483232521725501938497455260915110462907643404715735960846969460578588868034919839267801016353759285585583697849712916497046763500580127523089797675495865610202589364535593374114666126609531294096994814322646376055819973689817130142603510708205744970975871417329646614555420393682037617118047039147661702042282041349596011609466847642165164461157329311351340916913160061942990424627613328329011127730343170934649563196886678900815500815566765244101586531027020382278506520443257552099896688121960587442363958791993346836394207192677495566799312930685773934025801620531352800198036221729748032863895233489366700064849033662585991094900009178881509006897160434104429655539318418826803772770306993914243173429679921265349026313826431757147279115349183286301498088641088063821296895557672891863747769863146274252661988844073618756919833395200000000000000000000000*i1^15 + -21179155689454409464578179928439977552499636747393287667145353116861917997486681649576343723287318952871242862833177873796922322289554523349855436475266327294432042635925858443419406611681539738662363117253536225363443826095870087300276889459068766304092032562649833650835604003209070978095027555963860722997154074517646839375360062570178555167528281035400040059124918788662972088899842964397671310103181969041015550267913774489847130446946351670919568241151957934543397246315507175767093072213178439807285282725589552018894898602441309223091407847347752112771436961169721796927784298128536208065874553122801686789220178976286694989178610601586179333172923235231652587602547861766274854328374298805807629796084053986931219436468050486186251121733813172392813534362875204045893732188252666462324245510140746766302158872184538658036787499610207481120131737798180344101979265347828654844982145704622380569385925937195569420056858915658284034778883211892976475524415909848526670524652324006549797039269157113238550250191588835739887529206608759484822908425260170717436751340693361599274765969056157083594785914455444028317428230319929945531646116065295961249360262982232946054088252351060074484438445162027140906769880044736806393001995156056485737798892792053760000000000000000000000*i1^16 + -139713783780510318387920138082169723967423807815696218975561891170455930000302636093151793284947522831215323070573372430682530970712016773836287134201186035879241231373317221057185474451005691658448541905269234889146514990667631341869735394936821030839939749756301075498827731141577505861445839218961259221668143979867434557631675407107236452768951650522074861484854286453224612008497656776434768347806453670626070733200099065989886251044737522454937664053779461276584923125078149339654947168795215291594891818179886216380360497414530782549099884983709591517597554064304180679792273993042013660592972265188513241892795726059203924695891926994496560768124516276585438084514868460480632179722355871551618807441984707378993786178121378328005197823560050344503509876764897656364221627177261868774207913333624259637455287002493601757170774018950156213496199765546127128837247625866342506970151245957901582090931694493485835171135922746476516712712769680629288533550731371938349462841636808892745273742665434890956590431530859382920519827508064926650927158740878528475347731766086097366507491837701888489664505882771835262872595008333563694708161028449107057679687396443486268597816773599497413309732950610286596778001849366350558463275297152132963624560885760000000000000000000000*i1^17 + -2693050250455238261600591516556898975190968106468193955520272441673082551674173955192212891699130931151139301830963140211800946219766847710633401254833756474895325912123134727307641533188079406515187274130692912305308700922007861784982826128861954454383956816567929660425476698077177411228273928703313297873038560797985173042297383496578151259733613306895481624991586247739462202685010757074104030418217499194709306749992308114975305318152462318131081153232779334641373366111115565785166053632276036317685784079342752501170156313581922678997336579170750884813176872931099282463124891286427365463335914817783957548363501482481833623865456702795418324293570011006427923558954450740161444373301556978706465046607224034509461382457499836016864161157275053457044120688284079168358913009889347183683302892194077812960398899634130906097368661431886619105339477116111632743655022244984640013377429668806097191937264995489111101106498024112206777518275517589565736240971580462741507702191128345097840405276173811638619386515089975081433673951042311459403625569566204361999918395020564486230194135077135921898978705132715910923300485263110936469162027429386612445269938328975682679676027006268859120772234951005106066657867487686443388361813090290191847915520000000000000000000000*i1^18 + -28132789964380648051768344602596365617752592700331907720809522341652082856066695028654417803352192780039051175115561469481723607334441484668203716481526696360253624428946184364778658380440039384722443680913352396395148007895950644242836408296664789841422281712923846572116924709063178098805918394788883658940347418590360793648074407585089249773851840900527955451675413820954671734173894700962220879082169038788833691431390300817874404672591552295172436240308835315434781821056412162776147361586382817527017359561201808616022724856905679496050816614249368079004511109647435387674071036022107521763470429219014603518757665320903445664636400549193086987823709800152901701129118115540379883367189881066983412917306399275381682506967626704679863646606790722737707076125399046570837636157869775111889557253234518336520165776065352176124220864560089136605565283572804693026318222374564503097224173187873413608699465414898423285822842502881955041165982089636387333623092833937989174441890824314438955864530001106603217695231479179740056308970004303585734092094886821179894117099110664693584362055631560021149745931583019899035274759521936903948108266707185406392115742444700736223806727940139810278192494717213044421818165915198463679423551560243740672000000000000000000000*i1^19 + -292942710324421113849159934271199676469603970643982467330004102345704072885720516903014648902651268230934086111382082803468668583965164488413679825292470083619704078102322351912942808528950348548467451433646707887594590019461893079082129139522243544919598509369408232736193663137694268270810048107619724261579913131895054055348389223230725782549030489863789235946930599459354498426695799143587528003066728646950015891294000730457140845310707900306369510618204824681393762047090523380397146978753369586894560760857983893113218728397541776899037517365019594375517455264533341437759689288906882257450290382150549138376418022437585531327338017932917274256879150448007066568692410776325211234333618386698135492845853845913322837888243213692292006306647387020994254248399036297748450348982886351561107860951516477751269958894011146435274331295981908565657405619134717645258003987377353637246416821495012351447873074473983420436788669899112733081036533620441030242362229877003972063229014052455481044934064849053049218103830941208485423661133953413904019454278895276279867155402030330424967963700726752653991245202918381641485391019115793979688836312180564776817846286434795237376730608386387788054924717808164019203844589512089974648806289335910400000000000000000000*i1^20 + -1512247784670492415821282327770289738889024662708300175480526633423868981680228377807222081042012516111163131161001444498675255305114208510497515608887875703792174787105418183367848148958434775186303309408235149687003152835859151130218700617048420975190881206838049929687519957627402646627981642327102208056294067367493754708384053235849385264454640652153595183177431481381502073322670894088711590796164146185176252573364109403807123510709944614940572496200381102447870187464006234540216402441814210285727339109284098245477654595696244791919017871036100201854259196021377676602584691088373902735325792203585598408826028503878862193517796434930902915490689346352145665573901012283740694789253633205074092003866584183417357865347226177853824014127680912762255998751614916692097624759481285611508749047712035371760705048832288880819619349279017737881739493861030547678386141928372045020886566988906045969685106932445849644273553234179707268839512633405497568814139536025395652906700577527041499875990968776755513655256268095811734543266480277996210852272828909945766628077936852527155188705790377070203847156476672377642422559770018271871978699355000263627350163461171335908242247099422608071633843270984726978634062942776650036958094950400000000000000000000*i1^21 + -5574958275541808350178901180958148519745752532566314633231504766063337968874529485227787417461556590171000477136503435288497402584938868620342720083380011651323246103937354291194720323728436668862652899248509421891181105295566235080689344074888495900840312203165686694694738074997737635817365062116568646396023716564010654697641038484671263150914744970600564842175705600128642293860682841575133862635063173227481682620621084544213598750224990737171676655391169912359768609198725146586261775446555009861906518837095126138489716636776366148120457376902503988938107559812062275058080089433684285937415177991921308435724418722577139942063475674582632938886004607795167578421314757584536327270306357390061669746558901949328525378631542292106561002643669805238712419148378665846047301725399997296273033865064458405568752478940736043069434440625867364317411998653061271048384149766065764776066210547804410554592587614617970324119344944114070646794696822597934029918601544799168175171568283565609102183403774215658541091056637246908632598630826199788572415745211111623750206946192111628585386099661857800238919621645627298783805400044230299972956203948882390443963208608278905390496183158457261630956205264335559303382816132836596834631680000000000000000000*i1^22 + -8525454922310759634597969429913234747091995499576155318063726230200721266248603040761516741500021955304040270320237873100504865236443381535624932687305066080522788688904176062039243395027845935334791597102145610803249248099088903330850982061755705456831172651615263965195726708034424753867151737321293006177848555816938572290875094965846446578724106106244019331278887600963059943751065128729169204695443373190754312271013979238155014795895204653892569201056130425191226524489818681125759614072702016067547781697476699325562182124590546731413705375776925252610757409990743236622697648507324695219918154893439521389445910258313971458686005343268220072636079959169988881075281237616528809171017904315435205312691962144769763495831645535181080021663221495227077522380041969581656833677960198946909765431247817727599765969804236660272055580311701665285386265907439354008889674681552197449959164324969288438110014347213673582672749852882758582997729982944029053840076946194373836331322046917083077456148077831014663392423050489836936752815350346501808380230429907509748613573482014928184567078327612387549177522877344434324269673538126255686154390659743521889307174915859300445307859590704346857770580239229886657177514315360501760000000000000000000*i1^23 + 11533732987059373505321788332356046971522867135423695585610490020340417736163654112610118453128223309945463999192408577626260846665495877788424742876087496496916135336297944732047182719406650095765750658656473889333610273451099468034617968177383428071435565794778416762664137923039955205960679167277933611389334043146894930557525387622502168964866436799817696119372623657836993960306893492208511800826568075230957435511530169433151730384057458860057893314586326136423315125963466869646703304175947447064796626236288952249868992323462504857757941694644572668287826657313132535198848475185154891594630400556781256705974031174082590940491794941113933837779008127494444327783481462468175401655592714796671168476780201399853924869091212402807171883940307227175630980647626764597857541520176896207898515655987330165894614343203194567290306376259663717084434516529029274881709751093715987870106686173076198384855219291225935545849509718800760380897721200478761154230844898753391709882761397834875611497530677912484231101712296559896582174704849328749458508003673486572371139373283324975420660794193206191632947803956613001736532782138631419322002529904606788831833798153610724210451917554921695015857873816923371862389164081152000000000000000000*i1^24 + 16804768562536110252125983308762253314751751356477896649405321420757700373909973824303515452876861142204129912960834410015571911241469565458352749925974032168841733972943486877629897936963763898374144718627249534680481403079905938434666368874118702232604179476203614228517765964909158505437608280693665944261139676489535379224853789428019358974024336983398811155615784435285110638018945396316590711749455285029413582769044588908120637838189645982868810060475369190269771222792973472065443914507330053183035356383095312551876793763042475033545254982506671134109245666068876580673074020726897753229809425605314783685438572919342057693499536860150341742398308078210178196713698651657146453035051920478636089191431715597223713171376539102938657087389648187232725197360678490522766041766367887415580422033821441125337370107562879791605102776257874225231065662258397113565559858294614429853834775990864304234715774947836114921101054172247224725432381881922640413134227320967627535504343044463298101175815058974483809372390378588678589581264074979335626353230079402933748852391563393218808815260626491780032188604522377355567301186647616187040757399543058797450054794747589082542781729669133631063880457561726872119672832000000000000000000*i1^25 + -28816392561235064562092238074106326884500544676483331829731947927790945692375442586240371923107590361421624604438733513465919228166515753453814043522415105854229345428424899112261203242030606710192073243661154690475701661282091615431787387644409317532300383476710915180240654336596159372444377214814163427565563277156576114795878573473376414637404050562367226885009707564018476113949794049379908964932620327785097389341228268752032522138440876765752093767334172672159659349264695041421708214851402040277067990234214962931169945708582625327733228154990656254336337722272404382517235336221893501404809320923664877041318178356134574781141340183917130464359270509189759563191271266017060686169172930409448314928988412209048928358944456728349484765041654896930642635562185960541278113499971467787127737575926647320871248477489217881575142605937958208787665444683302253575701745765552590605426150798304886823435368396029275700562754352898478811145777988525385704245715173291975422923537742204012825972001113612912958225085154703266017645763820556524309130437588570431011110863964421450492912835504252184336568757681991886157242502902980765891494086309584921300903384183416841671996056419545364605044579170629818777600000000000000000*i1^26 + 21065421649754919379168299738446808360144040893176996422022018675925785723019549643268523268755312462373728358937470490211347648643757425646230282819907261467935222424258487513885026997730682651555596451525914753378042871365785823727493741559091389758536658482530310847630658756262602893048631228429593494031922107582631546886279240442076583460626651850643193115253146236388228404787229194501374797068896213730646306299848908666156125580466292452998731969593868249048367524433380958744830675867751475265955255445466508053717703270584811355016989155786074388877397683808366235051680397934622480656298453965105131772865282717577090414992420629621605379642397207937151629675792148295339497800294532482418080324927310345659540655928109184669885022441879686983369086546545621874845212846915231695292757166799222354256003997965700830979160911657282765993912309798880553149348296446184880323570775998126163932550135450559028520533422892959417728388332484974292068043652161549395398615743556233770974912992283886263008411815306630061762145919753169458503774464926617632543614436049923854483565618983108322720830160209794672437840477235827672382276384635833636111136003398278852873141554746542567985891972114022400000000000000000*i1^27 + -11386603929566653619624643480943720201791923604367857033572554055557728411001441297413095827049436331733581423522798968805876417664633965851265176487660488937778398063943580859079131026679187385849803353191198041919896267613286596987261068737973570595794542073096220751497444787591094611693712497840523009997132657250487890099670969775704269237263685005791922314895840530151008223322143521348813852116136144500596175146735016432665920567938850003278704335073834775165433772932137931061804381175345131116239152991343749782603848073002091206203162783961530979429924688954276325389147702862838148578849504571667463448266803792566045139623751821298777534888183382834087779212777500753606443547501987069677961377352942320763340997065373051607172189900617768789486245484748629701817519616475606108599486647429511607807588934692933015237303487786844904121955645400558900195882589341142509970088593379050797320352758444246660146040692658103282192071761609569428601493123064904519979142197318477421086508444192101661795104764183490821200334527209033119426498484329123036320497580453375223706654953332993218368748773830832533047891352659577317127679719640203778246670931581503030902403735388314951827576586240000000000000000*i1^28 + 3728107655441471955916149333114022239400552812106454894605082421059953766243747095190828431372521179321352845827608134308207866127410314565730382458142405889419512852779952656337857222820388538799540326979304778281547735158952497026252181565019763308526584821888951992471657024933425055519354084087105342714363393252652272223392045607276824761634217442056804431827368951858163416023653651715719794596185229795990366518454386702729581384086826171801675528766678850724545987031311520115683777773809237900834626681322478774285197412951727646157390971310143342951710715365727375132216052278701444534857326662770883764671087094745730771034859600478676526738482802220320495022037961091756445565984551392852916374398588058390072450830384197264495762020321685707887197812584964129049225402712212416629442083854309703406485294413715088975653274343750270698786045311873079102633495851184593685681001124581652348576515902214133731778852133149746102559550415066986325473988859622331893151739623835118792509868570179405842403739876601726988049172690977684472074914437222112484682829030315253625065588379257985842615366859920304316543106780272776030472489857160197754120807099365872768408893921857288273920000000000000000*i1^29 + -575752300165874342069565443781957741854058203805857701630974044618090858331868372419682013394000549866207342405993921331646394346175945087494628445219074812312085337972304490543346321566082660710203476754862980090020308099924549817755794919271534047539775923565630993275997726706681331353601482693086898318874285227323106743929948767622782656978734161415509141731981805869818898689167806285605934715114127362905242530724009896610199170776392677349371607290767572125541216418294910606837885922669833473231511426619253806558604878340070458266416325513323872638101960573104867648621945047431788801708111457100956737714720782247976020034335763996762715589184528966755309690695069362428912201846931784569947267846353481428729412379554901192752436070591018337042551769402086258574130704488927046402781288298688869776017819145306536957430850357818015450347386138227900153788989673036244419231676831222519272093536823468720257426172594575026726467198029988419912926403860218853731542008517966234532510446069564617899211920825108345152292318840106539805634598511062325678701067976388154336402322348823173484950871674592565222552230710352988496462234270951405636104981842577435159575374776500224000000000000000*i1^30 + 3745703690743743799227976595846226425267485882757806729709176581849997879487335623520809540647811867896052874377277277672083462177488685775184061854189069992321541328094081806190306613084226369850938380352377224408148342609952790328632952747234863884132209067531325887797090869763725765331460748968444802611387844055428593331193683597435400962471512922676509348170968157713189649951903457297429299534314511189145769575307773297896702686959156066630866639046895089389126710845740863254306547512290345811508899399166923601134862434655324798035081995782918686685586282166357691174538086285781860520843088313662076610554655059101630717733911544202846793313672031058545733835554059530436757492196653233806648801981998407625835855692264423785243699108509627043831922770990424541145185460141455577686535241886530886944252085239627033519216906166574467548820235979290538407227466800297457523915091440491408285586138014363243720645591725634593064090713507765520475671136565223174653185653171886305393460710759511604769965947893014879734318964547962520230671516410335481617925814544064494833428551325384408885362313438417093149185836293077956470457613935577329708049720457733364722434048000000000000000*i1^31 + 9645742861296499703835946318348595475497969574849102625442708583724593212463817622986736154892959044600475459088941969481067580513076422617350765569783520907027310197000314990206062203056933669257731297596850582675821406913095473547538106426596289978192695924870427730635829747972340675407189736179771895009777253862747177857482895665752894791293828363729171373212076794003290115713462620855396685217699240719429827695400446821901381796606952351659172417034512863489220546367939572740794877816162493150791811259070418560665260182889539094353500598205279869353528113071320770495168358207136660222270670588441485570237427331094915459491839257776454031106056161671606749566711251062162072914753917328388435717624368619335442827913107813154287718074050088630396440376806637910389358521150152640683151554991772394321479253280064786061965911634890425394558873425482307157224656611375588214306921300824536999555648593178305987005135623014542725695852764720039221726635490994677721279479087530008328298588656486051429337198211373668119131369585169751948790585533219699338317534884081237926018953205126641186453043877366070639570422011686223331679913541710098421730324984607067340800000000000000*i1^32 + -630110892662514267924570257937831989626338248302349201676026310555600628669342659996023855882363891006654052139337802923586580084973555154083263569358787200790574494645763230655995351569868642208430757498876313565372241141266368580075451958966749383155079727152175926273868577824944957119779152804130741397987066862364412176229266281182134088202777509116109999216336127345662044325202683046972652512614239591241987752301382240502598454418644478737825860468596005332235821113680373094044753791432380196566818570493193741409335524522361583543809953037806653663798455224876604621880854948110036809250598601902699113758983330707209178337647987868906149084905160641975829856399073810302655537096374721340687856363687662289026977194969553591389821581822148560051714205029620099825411868434412931547915045744644387401549972015299743177698005022864649192075415617287555142201006641914553137004810974436636841333722101684781627314528380999141844519133937154183033275751392507949045114113038726380556185207994883515512369985213383827914121628850181706359503853626114908952429231889574304567190345392561340491515702095311816136574272535881333684571152292461387198725035445452800000000000000*i1^33 + -78381651709614226979032068816635044767133923157521619178381503079289491707326870341023939472936909590323469913717294181534169650396452635119030086780550464875089641435320145854472887991076883511131858794390678894848445206854558018491903445440798159303286144925221701509231720964715607730741394862032008333451776846580780919167102965386794074267364954040942157387325017174788295554260801783607122723050203379480556806004116122357538783760143556124057222406493683662341082640697758047712624417701044934109449723297209331295998438938692572190762213185239210916266280694961185104678436428444866228603292237437161992323526218679328461683718946948649285024296795893365883038155021977841705940567180589652416750623850198799679123613747787379105449137492062989578042492220362942826214998762386948933961104379629897557092810064657954283827262107395138191617374237869436556088633539523343274055396511374229082116971214495168019173791359254952080043310760671377189242960361632576902535685948937508307679554366432615206428377802074015430092188041464372343942296821830041558679788994910260473038347236838395194766481248289830587346371453340088237103789093601605795079782400000000000000*i1^34 + 6392690685769665272507277944788564689671184820130389684621689635637409094899772552193988634920601312176662783963193524669819805875535417063197432895996181176051726668568556215663452627851124082994502353333362901665967539993379625916478340352619393181426318470324249374401200760759730991125554043758348048947815007239531685719694421271319804417978508637740550765056736702672481712116910004707830643485505809074027995649469133697051238355395828134418683361273650598326492097601040801630851596407714897837991706659760801526118382543981052119157191835925096417960362477316457959028973896204174938624377707409159915699763216447166387359199784253349438447469460835373768940726770335925815973905957093946179428871653662946378505185046887934097472045169770409563677372967290465126544809756817197969015330748302496986179505006712554189865621797953627046402892515531642319770542195190957423443037331067439022645224766691420075925485984098243640761092364314195845116471235405527302522685340910614588398678172264434129855102775096561252764267004440511974456527351618315171611117087956031305269701386656778431896187414384584871936512366561923279058505842981894881280000000000000*i1^35 + 415371421561714035469192570274064062467391422296834527763651182086795114602054405229083733293424396566332952765272721346162794070185120151118382958497244459301972739163123482313142379367314583716114579049798914837125095252375672998457222605746605633229241028236187766331581981489885931871562916094049452946630673446136305817617067334547285218365692577003957430760286278222984731723087031154683457688060880130848926538069326398861377051475547087551310237084449556630777878856791070983830779049843137155093213652508112806244336800485992922937697624282969123419304638072114283142750091684617053293912192834857574263884923716289449915712413968722641518297038707950373746306966973684960032183717468344298148309625897940312267055958616453673485967793972083859356001359540482785814631722282635129650411767189262858352967241202706433301573427142582051211767359837823939160830744510547532658917068940051504442673150794464006109623318576462894795391780564034138980503239012075726330911105612373491076780723295810679216569017072118030972661776039115407923232143017402352893344113504496913013408085151959301873207663444443569494066764937778826549034225762304000000000000*i1^36 + -23223001855546410237956599859733578003862413753618621506291323597429223041563382263183812982031668120515245405013607821508589821175829351603609869375526571927835318633567960278648327530910591528359353106214909554113645648627612235376713341019090772578417167527161038181872548279745021770423059800552641812988701429427977379534786847191314463426330688462129320976814197079582267641941944570489570024946308893023538206102834898813150167742893893340444378161459236291352983192317818060784125954669366078996486842394606204532782341167264206859822086554969352289058810679678783858102597183001083292716907366075259555211410332797729059577061436162732482626299473917876178784268132083512965323136479485165834487061625848270146622779832667223845593917455456172314579428598053665296007579535008501802139305458035301733812658118900703908946131647791396632092570751005683679326510476522293884257234075932191199126698364427454407100468041955221330967894412302176664631938118236805519146727772774135807654632982410041046886651619011025935492163681255866624589434057045397335638504576645657368488278985479494009493879312786399129841393762681357839892480000000000000*i1^37 + -819736887866617818481831931481298834279420983430677412582302241516832907935424139533257411397075814362195589895248317201536361766929915762170383482776571477303075161338826248333269081375554610847072518738696178144122169267012227020064661873585566994291020842712499852771597010155939544437138509790213562119062539319048117504133772083133395085984839128122505536306791490402208935902746007593088449150764745826946036667299460084929014097594215695912432242895087687693732630347446833617047392158755920524909416052364391992654918933334749223354046300644861377542144429416842196351044210765300696529283365082359393421210756938795153016790611414876366019431279304893690753461052668209856761685816342315806339483495979974323635127062848636612348873309074503136863360283468464408209435266589615974210236448169266388802432901828787776895204608112528702621495189038235009712028830827120724101576449235013427147300574095699102589839305083656500760546488307031231278959479865255519720593030806011933762104854433505951397669523601474972175226221204873144208397929884069553445743353285356389759070779575259373442318301121019933196644983320346624000000000000*i1^38 + -18453012328870692545852142188662777977831296281000465625638593762185161229182008021821935889565917108131658339581987883477509091579940242244625401265771784601837634099673449588089309767321428565939264263287780916664451455884326317737821980386841908409181520680919012927190151582911293755112997383425039982985060793516193286056882878185138076499791215741949109265652691607184734698862316649468983392120183709906877946705405087666183125246117166420383444744875470906731178893327163931247954284276751156268804683309366972456260643751889252581208845710937212266960286849692453605096986811494875978136356070307405488213035717727413601257917775620880411485259950615246063547829165979994710350539209209219459911037888181629311909293460652871254636963577838922492520893137465878155848747679284828842648881111887327865744791341802265470085643391106088800654926358812689974867243765773171969235647541194452634046459913831981603959710003655518926066700360040735718093254802290994674091220002230974899080857545195985759216237704483272385103164969705072914501799727103344114228306091443400327410972186582141163192725134164929831310563737600000000000*i1^39 + -5419654453231002730267488132670118461971379055832127405390626521035314771226344744904198856142990499374163302004978562737764398649894786695428460776286233113069622957176712854977962378706127234227869826190615124743131386076937199175151363606491506262690169479274183629283867860620153697062624848272154524370291630621251401943929119669363397605775436267437324180530128489342826866550585773807855672271790701799339626241116177493274663281668424705594871535375359419415250271642207042475968852249953433325368166098368817709132815987831484790704836844292579513415006640727115418359275778066614429473363914081219800933707482476511137756074328659048896643898561489376570687082201046811088264990450626919417071868811948657706388733922552282318257902480646942743560471889110897257456592533941905263142270917990483231689856496792624803894944446385512077261837804825730516716942618446061179119436341048689483973835991285643574898419670078586576868261744893183934021718206016393804256423471289260642254598271573626709619804939394299320205486525584160770136709890550464671103384580854783078771944127125073778758653568254530730065920000000000*i1^40 + -66750331664870445495036677539805506593129846709384895602889549097152555014123159057521834106756541562396810634462194015242109928679213124944440091816670181299471130861274245974073295534334009043734323801890560974496683822391082968438122179897886123913800203516747885090432756816843023743891227352907161448465529682656404608005463973762400852148627431172090031902166099044138172434062864268709840226401075917643426492506020153200919055864742351574570967562352130854182758990259712097177232907827836743384881512641136654185164548898862152022686776327523787669630610573083934079003882442055637309214130735494532895842285887840239775006947760742833413131129008937881871401896016017384878374192157989523558786435548052791035769448151447846897495976908489311726636082340597267285155534395047017742009903695433895887984311806530225051845618201726593818125636255813346479040837484398194688304412014405224660619153363092470322196237159923284129723440751654290447162351072923321502911956457517758895315733485755109467644877286701133353241117753734673196866488357467075497017342538336201596833632187210429759299212028149760000000000*i1^41 + -1163876903534922905332795129824536948880694458599738770714409578412822515667430657655805368440253552851475779468166694343838506829441421734843971940258359368935407766389459286745462262030550839988193950773155365976033271093415420177701088502727699868775845742181200822029915196437936292178046595505578521907660615907623792371147759506871546536303931587564218262523667012131614437586341468801534440023600529631436189574237704161608001827591986617177268027158542388526071991643428071868939742766174477372701044139747846275129761750259745004886288780584575970276823450958849253837928702465185731255896346745751678453642982752844826622489162017542948478896332315763715938261184415470598029086453287641978754196611001064375132852091853644842901500088335624192371692357304992057572049689383273591553209089892017453929793967607362550736035776682717805144505633681245722649507431737181016182510377494932555652321358390143945010193839370386442951866109696007595693845393875791415194465797393268391042476878898432773381304418525596313169341179611340696883823249333479514069114359329639136772962091102117831339147264000000000*i1^42 + 130841825242052400955340840718656003226942371197953388059748863529659030936726500919961091222690621662372872040274723425436378257937748047217768938065655559782501766221018972422137860315742029041179710910253810791844516054999559325984066035343331393660491672180549764396351302835814495714869419474031766993603802780530712963082594370709776040682367363567579146164312722916711265466627365071179568875680909346992612704925162542577739545076621317413263340176046365888810673235417964044428666129641234951629090845144440192300149963243386831223585638786783121274583260829674492203082066042832722206331087270537090854166092963389600459270812223626326128546800048940763543119571142178480730912741437975483925479521769411783927860388778050501758731231810965261820873952855829476497809525986428248784255776080147409688015372524644407756087903314793150925954793741634108786303229269249808507994944002763634649075982337156452072227532916097083526074207628196447029337417616448241064899122200820593612674435484375860530383655033656390801759979530720797683280203173091447490311552540269026523411796056397053952000000000*i1^43 + -1951865088351858413506390821397936039806246082247397826177874369989619621671999685695645887403241308166901274811599135158807969263525814385788121220250436199809813656195886013042143845738190915191845610063124429463069940538214884028720158210919994946967698881584418716017164145442919766559638008106143512848491847041125102672026240334314938431146262559999142105722760026434963040948859824206078155877749257816410852029746757811300697382960382337974442894279160243318553769111554034440278106171384580705961439565925018761709188080964861947855140587981985460389476805242861855994519326769543802028214707372529052403945477912305238236680364223740823467743414549269433906863629297442699144859459996584664787434243374959177142952557198601979142408991620624397780313162820291975084958234626542241006792068539739032436482010076469969128648552194235582284762516727075079165028552598576659875619950219824908503828797132226312284003067465574572314477432753731586314020500791907265215345969584401046835384895803972335102014125089032236713893065779661274718868811696698468466060220336410882980149251276800000000*i1^44 + 4270166323762358858550351648626778564137788534138292027717616364464210043845427604246525218318866954235448120318697356591927427612644566798148539512409266294142776100630367802555659575843767489399683956742574677329146240196164006918226005057623330238646531048441555503786943941990173053612030568007221560340476882084023747861940124475562453547784724505381979692212295131375047946199278201095848436251361988435970579140681251374356742733549092809586217529942922287411341299175823616947739052647879018980537735127234015776433796792814459829678199328966309022418202309548404207703147886279747636511950402928756981028685583769214736856242025280595588895137914704178220692470800269282363789202177128807750270652379878735406057455634675672332367447622457456149476118409015816550761080333301676503024420363693099942543899913588070314775143463788624994133528369799574054903701485824507215028415209573464492124594032325431683218619425382717027970980919129993031146749615648629830177020305448850770397524909362815377856483154878294340561805952892731854663373331230970409262155591242685507174400000000*i1^45 + -11162320626159340637008452119529994408006710288373310874282719515624823822709264623867376774322268383079470690005240523901442287421597431196359738053215696960540517478745398634050141965699259639485657569224723752588411014953568450632107042652007317458254892088914498733793004325884909781591879418817681866515460027359693927166310512970834354356678961499096254863174575234854041632673246532854924987847334813840504112310087560772539393663178933891748238656621844061390275643006086205605701784968594156513006047273769408738190271395876790931175770048567179534800889206109895705846099761310047798802881749984252585610562836755462679285308212800063863772214093728725776233032738737300414257388358735001229496836011371951664859880155016006652903741719590209562017925796302111296198568534273087878444318952775992634705222552960192401379809695688656970892878326733536841337236150833804919729987991482773701680458932026758152707905067452009830645275119840085792765528632458491108214407202843106237458410627617007472192774604879190513028251111715002260819911720170614467677758485954560000000*i1^46 + -24382404919544836381229617881431719840729671202909755884368741028320147302717624255115547301293085687352652180534370093073435199442709425996455906797887825198650630411163288654103917159957950448599494377454786906003668621780879247771002131466418453898458937250529665812503095627011366865038390011812814606077993588059765351967927349234277165858971316667808680822945553629151953883084219591241335425044637576127788732942684105622217325076499364995591069147438058671070474787612784790740098695415828752765688472877628255203829746301705769511900432927747257225297814038405612337260622855109778927881104992197759029405404641451026847828324652294410845332802391436517925467734838532762871009632487472232913159767538308363859453402250014391034286163961775729544060455557187294200148213205105142266473016260655288798299845747621966638737445941018753154402467917568473653427518447273808456691153941764759728959671462101891912362533509248115898370624269405644295127297366176856649502178781043406442132652019788834892413256855986701117014464737596476711842351176485354728325120000000*i1^47 + -12756454731668731448123430290212706895994715834552969679227608464152173778658844945734948063032303707705763517895586264486564009933631249955211923824974660356848177139070333521659340364013482673409977747631223607963419751468036285084145965749691223349104691082121768023739118850206639031604007187619004030616517951399354825915677093510208784650053850060680262524082174231897022957686264163322677619545625051018365734298141854477546195167566045884313216827576823143375581327640696341877365748381305231657710995190615500628288523022770124896659755446791179175797586442072816536652364471845598523900808485522226481782344016845893714424405845275283367677620754624223853689261897959580276438864800524822764159766621986402979214409010007757225619839830486013899267319732132481607514053309490014492493042589670747748505837935808006337933122812222124045318998771687515114638623596604528319284058223421469203205710943984070724384773706719504716767702303468797785159570259977080553687026783717504462845064336974480070333049509611783654479307581977052831244779341742080000000*i1^48 + 1669855954410856278954186133584313675619452710948170427393848688723362478905190275579188166357152764718205770788221135754724174268890529895826331874723553870522816487421278665498225994804379277789588060014795963750678714448848698601564863152190632028474005625537304967163817664470397774133868081241029217337030622976979180772534884066626901273455177550198387302036682142417959734070196858157526849765844072451347846803301367143223842695911404733756936223178754114139157319698201928019533273077161632007813156633902710906571565784530598400828805128177952424539655134319442975353114488749728052975977606899097108034402735007749658369251781840144149345253959445643654632270562158751535802093097884292472401889741967040242297514828145038945916742993361870655294961778025172420362552261509168062591962642003268072147365756629589499702200520302580521787727921609586206039328447726859734476309871783344522229481054187975066088617579743982811347132841911253796355235091649855599815589094716669444841707090361656943948846205724823321751063679606135640293376000000*i1^49 + -515016930667323888584893505373525917159590766122576753329873763165583588805003392059628343798771635168811026082360901518580351612212734864586546979631037845860104580365183083402625428630874079434837442562413449188451611218206471608547668361525534842916816155187634789084890880446204703789211253497842931586991865991884652895458763737076367633218743814641939069913389708960412816243376175790789885102482738688756201308920595323884467516232923257210662646914012816413179470594950450069863420714383464788473162068824531599824751357155532010489295621026698576248565629587523605067886405238848693741228876788868852098037115428305888526373944088034329667809661275449532687143238290774649990600658375377824085253606915729873303239785091334035484246812608250188908805689579423288208777165239532001187284353512015379927670186792014024530590052882717340283402217404421104541084711208644257205162455412408872489792364541209153140394679114551900189526658909873527289426170654705707086063164304402590352745173496271276674244461441516081153853503202918400000*i1^50 + 19664602094826783209323581994754370928382631609032896109685174134224706206101012942821851095083540497916526521785558684955138471105661449558457743515564001326228457036498986566263156544331189368291952051907658955781933736604351203475021286414692429798484177439075591982498497472896598793156837311506372100403615196189705879131332398375618175590435564156506159913320028276156433515548648743789851725318577604412431253149879782893711555156747331659501270022738828191006394856469280165493358796521860566869293513379067450634090239370363848846450327227993556954161229905409437953634874552865952158758482503554228036809311756557008525305385777081561530499538400531355596447217502454332248258789602111224471290607629782867749776565145459651341439141782957299603289975689188859929427795955521750070194607045803067653294706595596257237129634350696896784256426687151784517278975569811161479201932672980451120141505471192928538048316074341153928775817869267142270566676949402829213255406943421358426289361387412760181037088847761555796787200000*i1^51 + -836546840781117797995658307345291613952077980236173841562458259355662173019123944204406798443499187678149630799328626301875907550271904293945713421411615767790029969515585474012413899904809428897880762509573072259918373489439316509974240482599135369521946898020400159632860694439623875515994304114529188732342038421767971353517227952303892832847707493568046563148182102981002917366570931036470906976640394295281696229642115533181085189629153495106778778709597889496022059940741872383354913283936455999382094028005392956085769639855265408408102507943754616925464367932403465115753603170360739064118521894202634231211735482675958467161463784915071459272115960798362367697445807827846162812418811108149733234153321369480222806183153988561257558445760313187714184907282989555042748789749435443058155508120688903620933677975618526853721205730426518324744043988116588337341060598782134795826352002066671226578935719763267828967891654680566270530819939841598091520515224865174831977901918706603647111819605425146898909117808640000*i1^52 + 28937510046081661905148741445273060688520108466308495654016834333978772613172326576043662107377172807763323015630800209103477667831448474005240894338311160242225490671365134063884908685617074707118582617971182562057098093648151575520503983129511220599836670757479113988849270085322570698228062464155930643275682567513276797143459374493339297733120193085678971261186468812660253378938168871126892971430361737812172018914280519268236024063525917347543519711571394428580977623678329877449842414812755557035451851559142119359371072406775013857695120467684677269993997225357583605764858206299098378489516292612928061758701834965840280687974451558160090029881479371803264550320403449057086352878205598005940114704547566055024931035430676217556607112748795637629029610026321301968038673957015289567096112320176373616332091577847296329135940618473137335572055141860803309257837886469370797534419552499536546809206484602818394282300289838153814805701680368433394248896680077625225148332932570016644439691096007639040000*i1^53 + 6352540563558006997204056101138939203748024952522754437623128256466100935435474499113161824523583504920331517923499128348655175030052177420926526961316483340812372991751116960403416959625977447000844488103449924669503593144318196091154328602379110234366283947251775424562679469833896804948974163877083494726115019161692631128193345261005334139881060769932352582021812361276652885706046168902633265987409350610540827760041211099467900419378170782348673981911069652324211551391443319478514649623165404526115118359217125702916600623694491512591348533268718606025442463054724571559056546699407361959719647948252735123002095779500943614308532371581169069094093398701234430258198067062405687796896495772808162793367422381618549945565389289972499737205615921185260458586340542988181095680147672509994038224929651140772062352035909731565372954125505364861276925847099244927235538030076948938363061814224376216897094655268245004728085821100960399595066840395604705486900417645487090858129433171603750912000*i1^54 + 289890634749326790578996124946484065667564796835694830244166647087301042657000392834923022470562707932719321792792505073679545979290312523504874829826809842802053235611471554758066026293947385044473645856756808309414059809991520541997165549658056492838393641145310958426497217125663269900746924274563650148998737572156356975535794737301514005016042492525654300945008585487327472124247287776058389902098811798169361994320263478366126710831664601185591402102764706786084495563466364098077275909832563238310435495576614570764891149462431207962180353439172066394793452900321940773394577763812860174043758864842929818167860392828584300831082000425925785421775842742618584505849211249108606100296708861321721391248439265972166654835160010165676709777839698060100927097967427966737885455123310059148506673449056005965770056228826236805345737792898492256838110210988798385584439202275847854003287597729145992732029168314385486951147031290761920695218971853739369076449186325864923311112192000*i1^55 + -2493411855318028709657328333334316595456337292179430211093148047001819727862281363816058869807986013211328628159815912790526512404152056290230391492265905239893342636664517380104309279034241414817260677657538562636201185072269129766738681948141930909473407962114045375765429321407761933357170585499699451988176275599651506641146241759123181512561779093823374217610730823689192187539353580324223783004304999379467499000419729584626060761336234343412502141125562491417216464045076711446868070353709098932550099139203855203376099431848478391285036511258458197035539092048566683185540475065313662730386061549756765264006575777186073502360309760120291810816220445477493453746556224991536715328396022124305812478122399738887686788252859966220740508328971077335206454889843643724701366701541142726636241970464986417646624955954621572639431575949461935136277487909478994091053996385755312082333334837545800491576608411446111161287161999917842471392902896091364433959321600*i1^56 + 4834140520518904758706562427644497868766209590867503127416330737632786503885522701269391720907383044030681521872740183497801759779466859668894855486442492465763766928761475488553353580004084351450351781266658727790377350437365951366686213961286615705056919334959453831760299741702638980874357917552056632210847694232135619281376456123978656212153316368697119853859523610649607902742467321127612920161166177685698152230902861259376580086628367009696683926383735708183984194358777808108353409359159323198855087161888052646758087645296947959991441316562879757767097538638074695880750298319981669323165482382992825072970662316532606464959839752087469720682774534239509928332868750713117861919085747700771244754547553533473536262410860187610446322084645429897869759417140951718816678839085941971290167903323329656679778411814735523697314687779433727062134272845901087947236363144556928455674578797143287280078545210361152452926836075815408612147200*i1^57 + 59829383813160111900714322232371064806345615665871886195337699187733026428930640267213638312867259500885871381460767893980868369883948784116532325276750796755146581129560318543626542983296514697515414103507139898871077970270800129894086800123474563043241776657448279099999521048705738479547418737724213405715411711330222167439484139403565273991974600548572608590342044433912275108632383404788731397168552111337126499637825474008834528270137258668764242908790578318623108219799883869975922729231568671219540604710545309259669978456693189144729485359126277059597467654816216565743284340689320434297427239028989749906134742831527740167657291117527819583508544049359710987856853145965463963826047314916800004814927753795318453258288292930517522226080935673159956060660290058114056597693210349345121299523355812688981586448894260890213388591796670324760795409129831115448581274751487838148094305671608070563509233781172746403840*i1^58 + -5162978811898941581055583885692959724158361770836761179975501856724847687742881905418560043878508439006582273122627647649524652302994734497485557706897118401100995881286732557079963418352066959853204481778656021217720071759961067196563980369388306948230381128931398374498612754646396698594943241419235126117227238597614704055909138720952920069276498739457690561932790122654978212812382948890750787259857920431498414106841739601826077973637652064618239504544561029698461817764609024054610550573595680773360556713722674606485445543306490857499891272836287500688946936315375017612818984891074237481870201346494204820799462939408331823011353480706100730823122406104131331022615071896019649438057724173578893445266678901901383169353349806203708227268622895682364377340133691177359242226915558244536924193822287064189458871950109489426184930109094518854473721900392234574080776341987588606530296640*i1^59 + 11720731304539019953035776153382721900891788664418233376982318904643260109477304671271575315713625544736251799156632242812497660846670939537084207585652259260458368498015909545433353215028506613009691227350745147323439423015477119202654251904211859615042326017171955967029596810770085438916280724463130211015504375529055869961812646783181160576341233634673857238467283769484231112562268225756413880868280771888291741638411754440068843781918418081143287457715993084331279644121679964466757595542781749438387906299578185160762160499455630272712738336659242498102231377174070976436257567242518956029679594093356586983631171600609048531014680818839356387092861182638002587878361490101799603573416517001737493274174003212397834608414717257052533147492180547339422861493338721496001342552494098954114826099868705600915180190516589711769064964548947881*i1^60, 3464196198626925224308155803287906425222897977756513659945074239284550831772848896623075858215705906026062447333974728296799826507058340477193575792795401855332838862781841785201837653645655400285950598052280311647814292938801530537149853518776108315956445321234314491049578006701311028096633242279641111000632388623640586877751646211231348532576269473504480158994219111819554012031980591498691925568056325478165711262583951787512912975988976947334318852157374102493161406987178569240986375277680318716791406733328744279351315068955203634600352650124111080893455529500808587627777878635166772301166617941342659507888079343760788141507721890690784743386177791793997393753897120138413717561744507790233652557802464196798964592274381742701087481071334136259002458683090605895511441566762813265304391701196500747244128698435390147086946776601245991857714774166836113044032525163550811543789609560202250794031121643192970236676072879385523753286598626219707465724830196401452968137136832423009923268152839945355988472311693226009289958816264933130524753267784903325761855754440155406278713260191156909920318983419735751227400752718286566567408375660623618076188600117928909754079158241200097782290480351990200037160961171675279408239176429495787831660433109243500837333578726758670547328282627704826055897709300678374841753189060416724014858347210151795679785239257713135657864966052404994137652857994411169415256413007126331049184909601978047153444661341431754375900903828013671545477006893398757883509778319265907986497734803946429566830978729050497639838887156414520679888309944272499253635887811806086339730176332348364493695755430089345665487515680768000000000000000000000000000000 + -18856880844681862431951217694378379571593268826123086676054811043264430668968476194442707914421351892881429692475551539435309337542646835932346246339096810330839412412507811354743392001501224365252800693089351725339941250803561457888150395900289261473276404878430261903755798895672763849620790633256230069332458814436215989301628610053219321439023953695267543731691912544477141520133501108708551000231159241478880807394210651582376934323425205304675598682085278312750730656708695190491060514121388184341515072122731196289185829244419287641633552079160299370774250877850762752407837977156779457809549762250288330863295784665409257599969298630775988025075490488717321852389698024058619700734478479380108724987523776224935746717747849479795748582037303741432301268452832045515765307300055247359586093391408575615896566634215527508835411286793804892381972822662356511379433188789956476497122918863731665126554400420609353352164640770033482167817235887070989598438903908504835954259346151792909841238701723051171711211094329595126920049300010708437161602612020713675419544375220318713700412931762994072900349414651984008123749329571978520844652188671149713552094120205605451282205955564452037595240253416503180512052482156731332485076519236783505067410195658349057117716224088195681448450921230380698830608063304973780230962731239406646876168706016641455995858059217803158156190347653617699524282307487263368760383407663177071185588640216615973741963769900683750121839880271408819908788763260774059390130780213056280895334839848234085562539087047192727597451028456816611027197658605551229247788900088955182572491593193779311067827109064229856946442731520000000000000000000000000000000*i1 + -174541497237992241540602755361155568013989282685627772613829220287599478308734750499131288325842683567429092974577097007470887312619481942266705780742753473204174748164273468936231358700717491207042773575173978767820506898542213722746850170525027790752267104161022558409104294318550977033539671078895838169401407716853893101392697345108694778319482987140474883750617594601655865067029001966196106261015053964441442395115556677287795019391359599866095736554290030534708281811355428284438440396598121942970997820864300020065686316294925420212711574464373825967940621656772391340048502397457179983637124597681658554401776598919279941006473365991402857850679321830031849902743539034132916142865596706343803714831030219260368732561430433529832255141236100575826417074520343975337400623321744386139347896397839168413477346003979350978718293737970939231584310823709149862416243405128912580467274817528719193835557808363867662348257573450817676713202555113180073229357204143843451946124066478453780167551727074508467841877705987028357084870893419099232702586524707292720751898823511875280164160574065097632073600050903075826199893688032492170729065241914107828812285197875420661774907967366500786045407171776503455050578593480569042640755379278216568539931913189600809602003155482774870513049430568987049524005512963240285888835569381697656145636141622813980013609486838245149087557941532158494513795009950071744214586365699653889614753769799166533068380928760268212693015727486373613430297704319390469304306275716282012242144201545630932926298834628191839337001049787154438891673926485933428974391670995281012015567273380931338932066452214484091391914803200000000000000000000000000000*i1^2 + 593274067046125522671719047705690368520206677586021988581190353000836046999316936495543184633100807377159155238266371814365944656983301065655705783069888040954216821491008748468785615994647885377043476729384965491614826866599833349078178838593306184147255774090164071599169681353269850374282835378080346132398008237197364513516455259262378200156520402596831923424433784185348736256297990375195967910482388246222977679576693043476471388394214685745345064365811028937613439189351386083271878324881108203041419375237109988637538289610907886570288840177035254401393994048908070287691537964871396925971445450033249087654828891959156892889305038595912604588170696488013730561465101961978590726433870871146561483160694817504686271057932503375206342880512786043766837927813932808711593222536043493337849955998557596179802048327096517560083407009496566322006332896494992750873730509551283776369755034921620236643132651927391826341830889110506433355731798381891636634836294688601943854763944943586117808066717394468544531408180882441391536970911251022835281079573553754453832577284470250032750608203313566973019513612794965713733335554373974008089416667477441167039299997755031233145927170345179106434058000501630016829005990328037137390144469012958801314370844555012488556744315806337527404749458161688614866096845106385803192794340601571434224264592922886179790182022989163946213140624788086620869896211803809590712134139953142601744348987317342327014000430578460672353814411856323912407483531050430072739838566645446337821652970150966273187524890814929198849150135185583608619227439227647446204930827764148683752074209004804778831083248833057556057292800000000000000000000000000000*i1^3 + 3056452811099019349101490178797491254912129497272847925281713782112774863554516381554104022449475474765944173471959406051226379328638337980751448817464079909416369613558508283045167668219533467549400403991007426766441039829215978287770752816168436300075358695382940387562421392413850520923648253085015099000057754344674939965181368548103383871124458034607899894865461617494781968731906548099243092432740513833674452094842297906470178326233408962375450799124205872931948816193865147445137987328863471259139670001125374885194017621394052507529586427789140170642434757936785438652602778583166012008007339654663910897877994148704414924058747984503209712760819681133889809272518566820218119206719148513594863030937598321084267605801827283049630009578330013982801608596632219396061905746976720740573856777571875354775677550409281034360088242015021961720232479715209646605770855006654473090154542296582128269365362509979551536672988207931408880517807741190369315576987488055541233588281645171671943904103340760817234237622028220381500607038093286496147426698644500736254924476720363357878420845416455786568741115464178113466817102083083556472529028736192746450726927076364597260409875507576348555969873914439356571937930062688373136656390525163519315059415775348723228218971689480606165969034864849100071580030874609428594718731208814102085952142707980361374768222056207899890195533105098715389215273401676003553025884259723416266328464485750908071288182863865674531424203954411668908295364485772432854092184341660739640548630832533727442888409812231471495804741639182610753242034479816203456327471862479413472602690596495543460463355739015274781736960000000000000000000000000000*i1^4 + -3965945990992097786428647752240386792619584940546263324160133041581921112087604620874384917167823673924437254827223017404523272858601549949462861238078904128125284109321227710553278121667185357678343243870698483845443131355438829220798359402262160586057135192161028760745553524793973987717719568189833551842478784496193907459794839208491107232342566282920537786096970470106634895361371374257590867334530903249336602668562916578474778605901993349316573534874742469622727898400527733279651567877680810009734496957324785465922202680204409871531105626367919633879632195880634784070591859646328850239386548644227718663723076748296846419280723100163097690050632338069907999738666883286841793489870150511683657468370634184070428774960522490753225722966252533828487576505369270161992103373219883067299837293115133353850120398973381099613896867715854899304575087900225693984234166769581375623607395726916273102385813165204448619648064837394979811164822158843271447474940478890268844583601258414536301957713826732088278162191371507851043427878207331779441167967513601026497522566285775932114880077801380607364066558263650582015744045995983690194837511303327045232855972317552472164973230212099039132212924607446051280008382988568856119392307580500200296621940240008504348637977448400186676144184919611742075420444991779472798827150303705309536479345045226881842381917622402528530422559962060304327780834135254151016120779533579265691885055955846346477389958918139042320542608625704222514261676788044204710173556303715387488067703640277750584777459151641884962079368713640944344021037806415297717406948544516698761678804658814833051680150733272907776000000000000000000000000000000*i1^5 + 6003917916891370017870161990065306765930336210623179144794330252230558155700968896137847143038625546536590092042464320940688177499153964783000768885601287744402508459031803734372189563996839023475608158143918994615044120696182157433959066881186450483210494269482994541577182174297595268164351589329220494082480928310226100098015258395695552758565658052918795428098736180775039155084410465110937608166783697434015352249003287023391876701486855539763136542859585708828665225726036209631242737935841224346147324485282039594285807798675774792992008803153022680763556124774789992863768842589401945443357982060024662975642440276252242938786064965144475175595408345161360186637845070296572457452344772414796160169816975446129794816900666396305208156441123095945358393276699760949527723995804062976129419527990768793420298585110459385663755456930350874553973123133836568484262066562665590148035792688942750119403228675087342198597021764995882590164551533029199850724705386098507172565546987742718574259181724973187798261114193058014336382841450317155152347779489803686377180151713464401571330915310548058076917142436849730091510938440620495235673612587209356977497873066427082467275404341780542555299947852142201023216654836930607926155996318584511995127578756412516624889282259404974947969530767278358440520901405206340500953164393536988935074027148566532384327146711145408071946942658884208908118121834319350940715879060975403954283565404843633729735280621466787847949174572239086750517472747948999529567288020153905554781605308077661585227376672702354691297225436941793002108070785801133179217161174839107603701306830448426376707237735812825088000000000000000000000000000*i1^6 + 13869231277118524231821640862140250774888297380462139119243248673619583402152798779629989673421636702147866265768157730788110646683876501746619046181655242245334049128042958248778054570826858460222341443420115137703171258442791283802145002402603266877246375034644907567910515576882926683075020849811623797193795297513801986779725403394720378386926676002936308279482742490039681146448618728164642371529343722292460492272386666504965864410025471733475581103056804044349951721003672805743402096225473617904487539802612140272679140540216504150024183782454073450494751598109032401883847464504276972801003651671115200809148518082342187180504731637636631009122084735419277585770243718759296324666882542944706374236840215555739448644094415697090653795938251253487180830944583286950785109730295909204083745273750336478968225473817545944364366117340831776584168592458613300191072925716877451651239643584963729543717604854656184791098992271721872044898784147240666978300532506450775156164357066994728668031210279746917002204340334229278424805644550888719039191465647053841393685004430392531710921126315354663235353449623065475651248414038188796170802185266676221631379711772955874343289165492986180215633751477370832118749974223493310539710261100270882802323588911410839215586478065428638206482716948849770814238977502796102522335369795049045296526647213042662887688391190741284279560819995916979558734819759993466803998071152385908934651045332326068854041836029697847472821979158843637111366290339382322731142664707720305262213063600851742187079059959391544347276467678021305536628237370331444064845703633581488372625518979355197841456188962635776000000000000000000000000000*i1^7 + 9054464433285020681239628591199518417763446407864125808118360883091120606577638503930530159685277839325900327247891911088301221796606077753893767463970568274570149520574702986530173382539716651396876293987142420162097968814350531983687925477304197437366176974657685495202293796124416102756264768795274767558124805565415214222230851948166777943144396297524795024920837340175111595039215533615565715553432269221332435609211618333213247178683211765962815195251906580191357566586952546837004865299768872924177629134602647780994960973488647900561552629608157365124807775178466786215427482538380789983059703401523248234373395582919026154917869747555030485317606024725391368087644683855699038358063048663491742785721893424193094137569112632013431995435007434082432762524089078769300080290408001384528113628802368063153345156718153697933798241135879378407697655999795128803500068216523585616108629041136675470109861164880054218300695457432278113721410262991258949356504577859439250648175597044906164830409518947575055801905381807682084934257907773433815902563935828807308438563377290692692396353926901034418080542833919838595997112737601116415905718307805216838347708083861648610696525251288912014949376965001453985377083631078986132810316792718903634132058693347882052212810157572718706569706270146370416594753548206728370764734677021077963058338859182671855594569616411347647778406344215167040387243717086402317098631516999504417566039511757320570514907428268309117937823956536725672635707286591844330551248040918050656835034090551286110214947228919539600656399466253451033288369428895281623164535894473361204216185178075532222715719476838400000000000000000000000000*i1^8 + 2947017333442043942741224821869855499574932120626817329434153005757617389636764448725784417529040265844947002704317840830743595171551718326191702263306371034324277249511043171693983451398554674498188302864493135365252137247446690887013156024665771129912586773674966737466945154934008797448262290081495583793385816914860991334911338819173726578872938695557772152499039506000590958903464144268243741843157832555647024702578867529307418677417970099706790115504115623357153228400848711488881179215013847196879811251183262544755042386652965295957069111412535027977386473332686021860853029793473359039459287505307013321968384063676912322794146140537367775038532087828501253225077613909548870678195953505762070431848989479005925611062159558331370423676222302048410143994413599733396249021613389469399676907672284617077109250012839545623852226979620442992405676226436534472518327402063719649340789136016318260072828048460339163922451905635575426466771165757400566781522780130711191485026546831658696570914119742411326495548635825605786855032228787673614235783815039496242417281106637408804085813956315432137432307969214832198261502230466607408890894269071561918991816680967601680852328373453200457974375429929984266444417745139614876511789618586162435190540396882973652974188350911791169445488334867700640082916228847505723232364119469310168892585730835617547115804449607004650978425208876310659900357230956557504775254107937626146055678142396524713946705671420135438747044224999372654202761463163104154010401241396252395198123194648500345949448193403144104302304101846374305223432291593986845963589093750496866096168071977439347839546163200000000000000000000000000*i1^9 + 535440722164220613975270193930747711000139002165761575986911027555939374197025594750674254897195668454858373757730734272498046992258166065634505467205270159594154568819028847652077106181139539311660964088621925506624824050202055856934105235731232838566402818587093367108579347147745328688162746927478741040693372907184719012710719295820210773478624417560323451830216595385520692028789301697019706445431400198552811249472602038390555091984997640789236274847926497037227441273126964608757628035180300669803712883436692507731815016728002682287887686541939991833504817467280069342198633724318513853024178274125376522522538491317282009609033972739591869197968984132911637810910621124818340416576901694518882107985944755785899311659027043333553478653689830897938893501033995915981685217878937784846428078154579382583960303389974006176057709493936182228566272031627615793875460235947740077474862097385983584608425065005847606940449999950687502947831957058450241895561303406571507790442790235460342456080121545863201990050443046623854948447318787053482606515303821592870767206708031372544179731858858707961457182652339147086526446134995374963413682817990408814276645621769869804996732499779750643683342845619670179494899760979590287787483060629171133461518266046716239830987767983091030364106315023847649850455687619954852005232498968710508393690034560492685215342705458507314245201565340446454714520987825652360118458845354353105494645390385361085329161998315469499927912074260874071760947739365287869277893744996518082179595400250555163761273034228802310550964618372396765607929009979276442821250183798188753860142366945935498328145920000000000000000000000000*i1^10 + 54433246671899244007601788805574006693138313674342662757994048859765270709467197818847924494120820461429792371578958551462804763619992366522976824720741049606017874891475285924862245655239610212211544071709984221514926461398893723039890260458863085862595971951347465650115270221859362637359328656668763259690752692776812652408182473925257635263096875402042043867187266804543030617272251822053777624251416177628345678012724567199823289050512591174223721226520511756094112010173422050736866605849697130039158209196503199723642115050584940386192804910067861810694078646706401393475279359545732003779061031644465014203853647727165122152055864751390778813429318144345311085947156524062134493593586291804865161067917510375137169850797439715508177427550632363417781111810710045664562628086357077754991261365254106220761590621814338852507508961767158649361312918557235071610147224968616613379576114594088496117416226556050643074645296628015861661483420241159927891267096253322691039248399286517990792229581826696458750962980614597103962102389098017827597577132534866437667529493010120776954952824914461056607413966072901084343950186636281705864862865873856536226770431213362719186384210180657467422498165187963039459182196403192936383397145115682922411407740670957513655470585810248046348439076002712961295329529408506049529346451007199479556080968717765429357229628006043150529200746910135191737635699477236856472895864868364671714198638810613062072304538875477248251476084158805052356203339249659863687285851601066662150597343708315751683089826896850746458712006381418277150599360671668723319224550716539676798270019164319661424640000000000000000000000000*i1^11 + 2920041103661442638088806404634092918631120077763816619010450917198171606804334846641877204295327164275088831398087123662240284188652317754603197510320028069804721912766159414294483499141612521005788646723568755585692372586436038184321681739683678733204092128725129839511700899219240034448980548988995271006966128635321585439519446185797000562694638051473733386548214335018468808590571175103345798123563837063449674291592494126750954522539695471294948401468410473862206101726459849097316354819393771853349931877144515049007006513193295293880082874229622853055184586038489744900709190480346997613908680597264596927546765669371440057988498333222565982433909610000146278638639683429803657566822746247948385480405216769468262157207572351486699350310871521147577289697285157290444019637611242338452379484221751656525768985969762076820316374426618338924757544546105713697774262373852323263281120094099435113703971901630870084450542470813917205929134381781442728423888296843167357599099322870067095590146074563804837816930733522163501488455851399734467992168530944685848760000015245816164236153314539917495034037631203551883077402376727215367799803318860122208719014829404463781337128115973230768324736479857282191919268050512558682459932129216999908070453988273740792796855762578152633353258654520486941367373562590639418182542862590232621900029029104531046584167293493534886649478459090057822172844416456401085063625570641893615221085194816445092171186327062578292678296880781815735514862089688538703700193159842050486574816247777809917061156140503190397255680250984781475852806117016439689589331819309847679917035248433496064000000000000000000000000*i1^12 + 82365309969293124660720025518402398871453697100237353144827522960276937312223390047274888168817944710265641829974525628008343992786942351835343738563293996100839669427675088608834740312429781661994935268446132508216577105238367414020647441555191565591245467365065042996270232884465571000760559300684992442169822297663097863229319733534167841749625465832349576972294317428228444212466953528633956830177863467325993318181408418189551607529651373511143392546235347105011139185096646145695064424280546241849485268660369350625944725501698962729572563360496224433828187475686706494013078664485166799802991504395784589384017131173935843738779492971358855272006490418561361688021931727439825356278793698985843056758872602095932087187236085493971919043905882437791064582317591457940422750544219553176643426157774202313027870411367661018600960872003339676118346467782406148028632312747417874536747208192888095645039881857396236595028514108715877925907155586287590049309758850481985663697957048135347271836739036249772203756643568180831728267613207038147501139396461381558348046180700271144355684914562101539940888922738604549541652322181586525813890505136444393588044334293043644113076806145639157460530813817320667936838873581539680757832726934755153389079563168657996478126251705213630785424489911445718244142321260074826747194011513605484881331449960837835851435888889162483668581370287738208861373385990923688197932104153348943494256268738479238717771965546195565006897796233691285466471604965405087749427715812448426113821950940422819257348878079285527392262268603516945503003018960711627320349721424434555362965742157824000000000000000000000000*i1^13 + 2236330700814239849743346446185488476140604300115066387257334131345160936736507647321109539145411163390338913599629470436336750160846436181181449621443662024551077273014963900452684711130089534953579807800837653347989285548405654737032192279473467702314797386334167148949527834732301449235970153324532019238377179298089084024028351272981963942649682770986041429774799081767802251337239574473557348340998430322823238748708677096034721640727294810994214263982924768880962189255730381578028752108856808736706125970828571243147581820876662586656288452443543491333397804768179380910223764252334435077343484087034611937889450187057303664732532114825109721517624689291525753459241145537653830412878089190301083701985532019525739533146542968925265813379487170928305824110915521138252214599219083306343019257300116645314199988846488679940133427151291770829664750756092023739213474299240118985360691866504405238976552971284758530375742737769760254083971338129102527169939932033404905524850534570570315431104677899060640213470201441659165322771949414527977096154883563642086099379302736295507523720326809648607775011910327198115212098076313929379411850465246274978840889909703858544976014480886859216924443431842980390361364059465834435473205790550653777399767005312735094669426588919895253326831389511900153992745406893633956572044646870249915499200801082700848346560000864518596368037867361341946056521153686413239706736932226485799020495664112676637898959481560967953127987064615092863418401374769166138173895445083901615015533003607118774170178927801592325284288843467995934918766150200448752821995076074984803199143116800000000000000000000000*i1^14 + 47108407550692060497547492310479467737739594145880297765983621168889034851725294795998330031169468003746208925432112436310783955957755922992492048066712964476901320102511177046444880940207179982061859305169732960309396823574188540697358070428713020281995021054288579272649929915635601880427088746607104311096448841697817710762845383448173042491415768040513414778327234699931689168565330358799840960488692999724869170912057262968951074635994246487673325425476737042456610332743486815916957262008491075774707000055955706351776361446877844988359407228431134954897748370856484572791508251434447971377752129902390354711509134258530041529863260605322911251294304891785441091938200347243457212339840106659962492132757999747262191607444829364440007594343242264065912603694975651624242573504697559146043374342524955955616143670270003311550431721388697683969676585607188689892114559743943896531754959702296652906126364731089121217656191790727377929082354046541112579346434267540967437791193471229994987196996483496564146681964388444251322635010072978147194907712432101422273698408062229091957643299948890359068968676748221725363059804134747860644046781944859105572138435126293514230122292585703050023098455807934533131533648161141476899063080272583174008629856682867374944423692930320673612349029133244096417071468074017132617149174284854340211719875385579836055993052060977426826271929517639826568029982127850913949565239594969408096696903510630071442978378813995602503597832349167812859372649623588570097456601985188159847895493276749935743890171891906464203308344899533078114418155458490992965274537408496779919360000000000000000000000000*i1^15 + 726561940683764605410357302167469750199029091750646627629369106976694123839541619289317470466580285895952761746186344133897603915181780825003765982421983183704193054518148733290152904508903135954833224736221432808889883275249414497041463334221549479888037371255163531449404584236752203765299981706991723513612851652142168558296818100413934364303998950783902187412389109134624527185407495741060457633779886509953383065169827890816792213688315154292128432404048578565719480530792441843737382215013786911064118974307282876963677783786356910389423094519779508846632518971236648182395757845208497187855074237976528036943622663697973902152078938815746506802063161776429416836944879929852581640126321122573992763511120261294014427784312173222191892333516080794430798443768143118304519819772041367990677558254375123441225415294916010560376688616662237864545952342528670995635259952028062877092089791640784949212446944840619367579979985605277928837698850513504756124043486000030766906038519303558386500179535398031129279280436437358226530552263931913334448856388471699660499586072213295307123831738190150653255525319165578428531503075351778565043208863767712121297025664494374957739413532126945987221702008505398160169684014231920662502359361093110990447076109674094547315913878949972932259473726597073823234027491718298125470757717845173425054846928190885985243217037605104340402870098882627129850576349517294699360275058272657354849452234745591775083054560218234382250797395241071758404888231300786211065076077612470307768223259877763793601595905555606062419933713912474493815300785678032691719957918565363875840000000000000000000000*i1^16 + 4562076804461499737696301748147413249778210209841149061755046522611992949529363727311791957172994807916749320521671519754331270911015675617813060750134925780257523746638744312248460603134127987028129298310289294928149825574617834407910816282776437035561081862776502017368117784178297590210415507086678328080797753725870754078621658322284202399985124025667381682038070669256547400369451875431539449155967220972480691858138146196203196970277441126598001037943736466733119174164439589913794015571384942999174675800513827600756104725209572898274922050192113049618637296454130996150634002648796157204310194910206123284784398440226626208381999536125639901971751483634505929215803460395586993479887393401938790333549060310209692479686011333221765182496835442990580078473353256109345225114315146607006578837747564693843813523834302475113233335706028649898086730986217969797970714127341685954112846400105043110575901089567108132854647532225045862196802426757535609848399911766305225891392577556118075594732103122229967853171737501900320524688899215888894347105231595318439815302594317481211910862189231016894682842882235853712187154676883619728577885822298983922336450160189242296862950036867346462837593380617868800809373548566434533093684347898366646749443502683235754066609769353922532252797871883992822471481632647542867603998863843478560417990758845403913432619021936930144863647564435554586056523221874601691750669469031309781231195142980667316208815773335825411625491851748440848184469217157579978845003853701920940530225750817690086290471221166905309458882683053473305563304337118595685721370840268800000000000000000000000*i1^17 + 85555658809945040165969642533594965993885539463955324327692204634637100211061719988656200094004395100966147603340441382396171056875033136647856702077626021941400848883377720310918680481668378266691401487907508644365832437965792575715414081683423685020048889868565847686722924230125763826735908060902491106738922420797168415663449236866347912634219657258803787290221902958695040905896560047894470010054457261226974861943826954103940819603689121048815632028554174756445150880716236353046137423990220236707808188617926415175278949621492218507885662393162177297445382190151259481785578170847814801142967697708042091568069851982952931676749480325109790111645113203077056433278531436656065882237396915375593783111553412013843223799373990077254346931567499028921568512210318170296558256449844832834765051151417788244336589839652862548893806285589177641630894477913705757392839178045886024231323417094523994447003851658687162393327283084319396981910161827787727708668801713012600034427451661743040686594020762403451395150733056855861080054650980772617049142266628316512418870704240619612722873495627264555587527908251415676294839860483146282194993007272430591003131251018456848433597032020119702701744331092448289184508826824931566954174167656885476752079905106166596093344600166426056280195667880995434981202995420811265818680102827985461084399430052085278577495695392853470052228987858684926844778831991978570300314369787222926579278452144545585754119387288081831011091401436098428180708662132799257531750195796515838050875344200214714300335967812869744671035429512770223373313612200950184425522462720000000000000000000000*i1^18 + 897198003721540966843757734182690678250827313478810250526074071092015255543200546151825741534940462301771753844708430257567601991584877935012874418525162722392641407488929378240010388405437922950042180010690440140650520646183262589087628730429927018497615214544269874640717439804658784775808487212521151215504985201584978437109044019914999663094401661224036503468601866871512958562399141287295747467630676531629273896862119590893806690639332993575778803784424194934109430822816426970745361327034183702030511604974761089846846093981003302810903371947684409117601774796435714182181424645660943228420631966410556230139344766624601550805149512561285386605506709988725004167039935309740668751630619618077112887764373809589638798275986551619948379729175989321350938547579025326594401318416917350065656972289529337854537670432287003006704576995138528644241812576717422137165826140983355350780317437195909914990368434943230466534955592306903226723743936584375626371272850307917221168784235762916840048411594758725689506249112006148055124615472359030958681525724946699257881303103113349691371535622641348258550875908690857897459618110915244990631201005245772006670973454163671038472599279047077793714974038144077412637288685614203162439836194607297284229731239946996315232627465570232905102933278011106073474130977919205451052169477933320006022192247334091137721451232016965044220340735562164707253746341730164366196079277065950118028252411162732899131065400949063904052066075783252297991670082400250559464661212130239330018565697324711026294314618244874410129548982740461130478227025643524650434560000000000000000000000*i1^19 + 9470896907715007536500060239504034317386191916481971901677865250986483875342827359306759230097282083925081544533524820916768351916924978881984013975980950110571773049775216306853861275440663098983556282257653547550916710252896735070100046956571291400160129080283882155787191807645690000568348759298071243452825597735104139337643919320605046094851121372583665443820202967180913893689897767334653234932737716603799909119132938415231154849829667420808033387043725713418330874385957328023800079615756181406837716183915153309161130642233708180376859895829290314375672455832775350433837463420119260399756856915662335609613954020539238331048611750703192384667414600340683801426793673981198149339970946402161039770362206389519806300794506921116985059959227451386999095340116992900007994051104039368599725018922635975228115296515965837111362178223809713762817162246958309085988112343325875156506154493699941704049309474718480705187735661470513826799073691400226876785163137484588340371728889412573715530105303155114014994034913733507703651182438478199115581992461466674638489518828884471335827646368491359119337574970444982868386240577620608925778421168054104916356317181527451562666938751614419998654011865217278642607120789978926263212730820871850946919769747878760589022852605703723274889120927214226391552669436168627654684406086020007454976223725088561807469727196384740657574578302257416366138786784998415213815435336650046528578952313612995480845482329692590492128564483759334007302274481056809390758326560177690477266639849792589337478127611961453761758177175103715418917017478138062438400000000000000000000*i1^20 + 49053289175470151714113904556613453951373442510578644076200073458285972386134260185415934856262773200751742335883984927635478859573426569692303023840576944398392634815983814071733961561434229081602338073808767049466929567672489817053274966472280191164568383689605627629460336304134975720973336010401888660370727726145332298455429812043959481619912120251413823986477557906028734599525479291706067461876169006479115905731154216932000208343924059107506012556689052435434125297088077287529542751658079667672438916001381080322997041717724683999386982808385108398203722309258462623701127967006751993724820416321542719251914592144663331628291351399766426567996899570676866487535638578628013722685446378922687411694051187556696310539471638408858951095862732312522387857534593435521740413632143610534165368225574684679571201257436092618912206670106343558161083281618824188393995659088149847875950797213854546960542662497700388763836587561991013160232101924285544298704198642683878352661758359145084584885655250213042732301749709972401248598675664480691983386274253750998018780038921616933888145645847685239049857399806884572628529465757905027280659533101470192384227248232941675582354565329872270300543938300240673920029535155501040692660182179169986235676732746197953961181868199071218492699416982488963968386282318799365707790657775732927699968919412413520405630376446529388826498292732812918541492722785081371870567094505937286925704239036210540133423309300313743129921205795484027712291220439387899033082311897616893696186073845897932740125643944916860710295831741639194608890850312192000000000000000000000*i1^21 + 180950945401873922305884553697999490409716994116751666797681429716138427824448371524246465558866608300899141058622050441492651028196665419040866623019080693114319294917470570637333495059763968300467114257218099363319736251803459837825133481934161370095582077080299023387428680741489816074068872549682796423361640099065699295025550461141306697287823757202446309340441492181000101494097128930540498944870397764546568266423480455924125470711589623329460586287199943184965235690621399664357802288676000287585889935242743699993204823245806837505851239375300375421572798676769301317050436976293340718220492155535609537819563079703692182445138021960061753266317769069655659699675687637709545677721382755415693908453371898011196942009409423976308478794564870690760439350440965811247332279674136390640706515351147654373079354361332375912789763363003808159525780246895913313752766144257893633099654483374614415602293121816963553193996700067348598095754126906173674998594788802654685761047719668601756192889146679912653414348174076441544002058646055428651619060205321544871031923637300682886036178455097582610095679613191228577725862417114740526705428032411520961187630395417938761300687837455711928290285127174229881702679113662982556041903552304645358707386294673049814844653243796702254534387449324152581727664777282544578963303999963673009878646983160365976399379945300898212367522570138990197140137701969674729443249430177956357588698926868723769339817500954517295100408168999936501747332298700996066818489042411400457496075809560781873604685593725972768937866055680148600064867041280000000000000000000*i1^22 + 272620548906456776942720899897086132677128069601227144804139245497508801783386196722417627815584792544320317691310053836688559020276123291717581471244675506632830928660652714531718371814981665099963435560559291277656930684002001840508201525841904609809162943222042013422978023129743637895083243528158872358372225445438455258682061177322348596551859521028255076928581990308279290434356113861459594177658676733963449419700773017630323740561474912718007713387191075993689804430271639466983381955473492724347042974071039278755136700517217552716878545152232923185347680643459306497755737472024467530682274792318400604270051043639005049151424038117712956779315761310137388655511608955979243033266004515535764208746209815500320273382848750045321270942958289842404169230987265789270839670063144261582695943405407673821158761957899932872721593265134393861535553253790077729120447358299572089721796527174610879256671828783834031207911109420594295575666539034476599081594735131633179314127136352107964069322169255743318009364367287554538950995858425615725243575779523598740625768586895709606788129626329867002573318405963978868249961974064699244428223588074508163017210155302724375307340018079462825452433345634599301228124320901959180873230550573662853958982793498840655463082294499005704501400268033589564230749977761781309261907267510358349900771208591771512176952179904956649659978828721624349452132246159875661485428429583639301918736943572375603371416840102466858120377653638700780643697805856107367964986270203504093388008784498779607975525421361426883988779917835575471636480000000000000000000*i1^23 + -390751377720669488197915910767747822670147965704930309259869678318635514062276852269085379712001743417427024259884355432730047811169143335461226240654761176032936759604226124344229544121820367196835775390139492936690877975776865182961584505563558369510686136616297004167195473637782405943553849741286177787058550619902711610773732662386981551807900980754879768365355701194092300779569081558161566960883517543387959385656066128920319720285021371593657928866479054581666544220828634439653401179825265651345238670045215620167033407819853703631081657412865490182420936051415493313274449449029626574837086658575681663262016106247718193238342814007089117493693125657846292093137506697481187159279639125496388420617357375980617852016838469074709838714783414379736210014375024705875227486834362323848050148030257380271503600111340296046673618435146041911992469999562407317032815666928502385937128425191218550581616935774189191721188291283302519443093604371030002095443050069270180857751095790425704780509321055394453474006663641701275745562361493914189126680545150050979027017520861806998926541950070881207107402673637534322827504240906140328264776732772732071313469957209465407625393313072044510834765247124847141050221356917722358492499927294665242162130024427854742246871157771897364320314562414340383224478657970239361159302494928078629018054858196758543050410282592038789918990587013679613510934439891233341898735262478471906798101173678120266194683929707100572953317722801976655178944620474847628170064483457549627222652364570131164846677000791639268359847625898328064000000000000000000*i1^24 + -537046702834554640288295022974647586673857739582703851335852327922106753315697329089856041460734839022363187790894690259114603231146406634831794946789853101679287816736292337392611407649182956420106815950625517712831668298233749066447624794242907085784672063154662691309428463394952016122394540144757711440071294246423635893896322190237826848160674111784328229034845847243600796746796364447994531378916403499335677427942417244739783063294631693377962968694870310278281701556642396534779709714797886055177720384666569917742918267871066274873634287887258712911618845946767584518377018528114017257708441624291743920550485516699686198058118533383278466537062739547382141266338726342830777127413825748646533995523981686444826672677848644822196935160134801813207173133245506437973643273244260297554571398575883225933936603853725158818528020947095967969127099984004265532577947985021150972609384292248523719210794298807315662650132663291627382675255402483334611762722152453446237853115136801735109924485434898424760314676265148850503516733699523157955953192875997052175971005165328012977595697042654563049706087683976925956692627248301915871843978587453180281477889195917820513014943585145408526483717488913194834469518327967525676828616369008940071099384213326666614307399339678735058994128995585143007118010527666012677427385491129557886028078858972640650438467953690349357533986102705574956076140852420362248185669023854655063439668400318401102561224213898208175299035087078951378575404136384762295852491943472420033211499779423828005259242369722782034241676902400000000000000000000*i1^25 + 971779897431743632281246133390504604676034373122781668783997573623509705842835971321968164281218647363552259693077308764759370785678104411737125115682176070132020382121655744034586196805089164652682330396964934836626297756053798281683547908298087107497534102151380918447122492475988910925427494539804735870645380556603563204062042448676632845668353434196195829299370367434688620129173585859903687743981397001481000323480721745961602138028916643719084107352575781652562994480360790660444915131701509686735370212191280692662849229869352740942962722418710965894480138460496933584429675619639961384795872271773427812962868415571400969014166974734740422203688974409711809762363669610850531374062080245889157136857708645265173181576621008498883791043259421465726493829903400979036358707196704806224235647647769444754108463075494701372883430010466416066223909711074286433711196176472441064927175438431292740829337051333806199140459889783886491147422312846028355226933151646326562529572657311220746563569808370347566408835718107616228786678332451361808196259149170160045585703002452024922134018698007377839863270732163601307460049838719170633954573767471676753246579166924983460301102556928557232332168871327537593815959474881094670503240910273181611972809636571391219856257233068203545512401682824323535738524124991332391329817023282102877552296025754960732342391037270747935744776758299181963843757650654604643334605904588097565696978864696045852402820932670492712970372935319822446367047528299679414986174101952000807214753271035189133104363333374977236795392000000000000000000*i1^26 + -736641446251152750956484410504916945514192186889195521036388510672459693860005046693702053782426249471052597466371899982191387305860468352159027198279893169154821499424383390836437320685833697539452679901052617641249059952921821306598351172949962641488141649365884170842127882020215904475429543147638200999543215760663754570232923815581609390765447139786384057908614850106204413369248975424630578640790454936268506257711955099904183454533267676721293867077626872017113913101370689817829032313158728387359988834018025081975228738968470684876468974171206592713596956452573602974536523353390396996564825750555588810335188873386147785910237031096911411436470347454034195368210703625713270289265353884489184101655020821278995179728736344020014454692657754584363321992516864537792066053398286653054093192083062885723379867667834385987868407347891228360892875822845999161505413132169026552263437293055726492293617029257095208421704330357655885182565112488362392591270667732866417982487509701693123113786811263372847724172885734484608438248168194260210695596368368218521862319224025995411687610185213338841935341751170329223819179197772130278965045838353748820109508037755701869548954935782617488115020512122712256024664478154510771302234565236641973279969636667445667441545490754466875131025442729026931140430418176088696232763884784285818162869389799148683258648221330172937476035221791696982006569798184448592300860257879592088491418360652168468697291643094648916453941696142084154291960938709813544998268997758909236460169485905906815540631931843929702400000000000000000*i1^27 + 407559026940103691972769988046147148554185439173795650798806049741891994750688136268482366809041193498579095805501303190574443511519840686787394395020123304321314817474039148078433563634506363646158542383870420553331949611315110251816472360683517737104119937132277294801620906456280246164098414738860227213687551709410486988261895124733252008283341686365417199166158769545716773071751093590276432416530747399652794216265049240255424098629116987703008206486373751054964753514640257116882656312753574701401500397109818772872534761579650811949926828037644429669511705535516957770771331626545607037825892337455897067541610877194594875291849528376552255310047483264072034381195004093721825793992854138703614482960067619604118893521842856342190471265461731671399373986913765483853366817724758972494275830508111318688164101218125088125709875573403278884496123401114914196870922050286338617504239944145061452488834356884461647982670517255244311766086444072721812115082340211094017502574542387904098386707681785565967241935900826490233457532412693836399875282150830730888593027775626997240204721508217475620024057571058850462102501230392953010436644357572267772168762210920099989388651593379558764462213508326174141530418562529341702554940686591248624004388933804968471861201395227241499756956515594757964187021382948935768812536831536184068237154492168783855942643415545653761195804741465644856377436902107353955427713166271349092311858227745069405213460401621313045083045985320686232770149121132840835066527247270769193525955971330869824212132954112000000000000000000*i1^28 + -140019890109167515471735209658506371432626799596574873784833802861503121814472625586496592203699193700533570228937463989189938375313555380143844843556895218881200291170320906263836983524938465861904614981277388152219325220063301054959439739307295624231957022917141026139931655731629813256835770407107316187272923197237613537534082296330342548331499887411054755681901360297521845051281807459835581265040389730530649727654760772389494332952112002827230166891531423409809485835150533099840170481755660251538469161301798089138920019186318727530993198466354045027067061071873031543907121202900084010442893083962306433023602430651181586837680134712955105847668578000793036523144686797950484945865138369350182306017763738273536497595195448213317425818139270680544775498879528859807845924340796007830015835110904275630591233204242611612604637001671484367151917934034012966142388151534849751372595744174752001631895804589651060261546551331091864342785027868224870724841438167332412275797341574532281047342755950260727887939602803377496920933942634101513009474316088278956024874949438577442928203694669726344580004636265245114000818760814981684472851126567097342525673333932828203924273439730456712607640404151080230672990673059412285734017589107234809233342874232205994072179871682471984299444588725955641807968680888087952015935290066360608100123214685247229019281230516672029512043623004447419814992307001715459348379221406558608757910961851813035653816301401762811934171117475154214949284540312801813450529052361153897732857859830741557481308160000000000000000*i1^29 + 24747186915306242420364987539539364600675006692025231268683762865250096390908957500644576917033222423912207820556706514356620831680069642444013473588636011205480689537635763068573314960504270526420225342702393712616514411704113144073537240656891466358529874087986724078357188489814818200336135127633791666630058517365921852072832308382966326572640151232299533078002908043739222467986550098744085520709425336091676887636667031036175300015954969605663068322084300210740065946812330359391318301242126025862323166779308394790910862432195057502010192767578353852706124762546082862760048416747064309258675726449383078294148915922371993853641417536627265204824889337620685791208366578700493958248275550233981770277376980191518923027739886365342994465312448548091912816493148986719061647257866549691406107258913719952349656329779075228108481732781610523546282931309421663060916193737074580196057714201004350357046761609399867075020863292575691419416862749050014704783358446845693591612571958328562309831187586138826996512802360027797151485457295781933432447095613201244912999010404825040814067548283086435683690174246884875483277108457671870269129239082154557490681463291089843175513462834680672534520810166524140812882989865540320338222558852041362064089989838121235859028106403067358115822148168531361400882148584190539145536139183876111292148395023909922014498288191729671858160627020159994297175722500334180744683218194026055399603278733253233667952224858210058160662594482924830742399343343495290881629459219389784525378628670533402624000000000000000*i1^30 + -1139166842547244532748181364889745140757958899271744838839209013942928248605834338052947848057633891625139605493202610667636850875859351673823803001525103314679242459377296999927716203375186764773445318231655459560791922220899490202418352538581630700080522612689776004052662237118462248725761856057789651613545677199398930644871970740930684763784478987926110923996205502676861979823089079200539746897672679502506034591367119523517492906196935172972365283346646383473676075317416582118764887913633800356463560632772610570264314746861540149584824184447661829794500393348315477015076449496811867505352260308471550227296340868465699300962539552709990728146171959450731541111878134609423425838476455190672590818707742866148852391264913225994662512270372175042962665979947428214563689457967350675977437613639429800282287700852433350890557177179252911360340255243938557479243319630183017736885217132579526715397767661915257633026939968934428677580597860657578465814646236362824393324407621536313058471120106622763672920409768149312195299979849871626260338118559477902887484313975524197176207374954269689239322075984022568620171654916972387042416263661986356838075542325297240989788113909319556718251031453007638194855404538202347100258326267652901145119979991402844769494132253250032940210351113525976047172523569730606493560225752889864121186035634644222730596326351666828468036700867847203262413958166590640494201579246686552821595508449170075534018238300146002957091273160511389917952131567956038667199934138320377442972632875008000000000000000*i1^31 + -275000449529325430714267837637068876593597731116100730057586330998038246803200163719797700841408717762759152409511696403650481463087138356346988290647431612615938447804446434514799914748928497583326876026439096064505697830408358758511096918667670307636493257310919040589397079952043515537689700528734972243859694367791401551339525424370761485618228910987107819157707135945253633062155587496937196142028815099064681647186226957684698084517335730244928263099943941209385959563761015741705963253282989460975155927003765931684939775811456511000744043152046101158277336873648323455579634572876308348664963885054633064929567198200374755108633206796156244631459266756261535930495492942357465431908073761256769202604002275705634351032085225485933803392951561570010676811048251240685796718592614063541347595985882505513672205968614711946450715445712372427497113858175638993323334740960021791124808724039397103690811101035673204714086449643342534865611297637079737202470590338154986202668928537876204658432740234410455772416521818027456194451769514922881521159238926487739249551530071286400156641036877041191307258225268280241331725713643369640186154967898136661569974104904412023522604868210150419437299501750053268273794560444280498006183433602285703384530740340929517404044136541424996734026144236751604247424676814259658510074475561437083674263360556401888469954649792171989567653602134373796751802225085568206629343030523809396465134985779494462530332613716595857353129868096164036459747270199721985617941673792442681891225600000000000000*i1^32 + 34097375849348758823132929411698379910015916149489691068700195982750196019860970041885206483975949855582361910185709460768184748413658867009052658822752992014944588014697241757785894841992314600121211673163070154411500158629973722898688418623743130358249654764071792089518847476064391017563775625298310266795773405887883725970693547964457386203603844680369613674720400231895582133893994547634738208928598687664910867796704467488676613640395527555976528654718136362816728561088285202598904556835814184527686999175780626564241645384985796050621640189814280172296963670915334523485312176584446639870841990014221087958948195684393137993875492652482837979854105136878852967655615516474763717143696651752634900790714795823196609007273273196086937394649104889288738468363768530210095669853608560585882912596718706549625239146425721035684168157885661924102587165281395298789659290866066821407959148919337459091446727775721844950807050152735237478626927677629637628862929156220013490172900954518747320100820850826159330837364220647172426483077503639612020783720074562108109201317649602988607167008673392024958496199187460429046483085767281426035451097922021127562561604286129188129316281156954677837555751844073346991394848577135836156150296814983528100527515988590101896906437458171621781356440962436527847876949776493646365059531241289943959562463039181634702854187430700346237523792290308016521261474530967765143736149553436018442198306751520975353562563112686976943631899865021261859743313977888717121067084018614272000000000000000*i1^33 + 828600679592571437322721985765831213639130767945814933431215466999305647387130808407539346085698641858787718273522550582523501431250824679926825084075772001252509240668976359081293429050727511560573659841495754089646207584819884362114440567099211378906013769607237995131822087022398155197728871475377248428855238828417046523838280790986668526534720934474517325154974918461214630422805864763140805739202683161802361540759341693939077165930454754640999935113706817153812408044151176292060326383299742370551249887435483618309827396828202827210847390459374535106332263893135528113019045690450143855050426002213643567528925836453928616491741910454139879903076722100897787941605871911213650675966122882775709523529225263050327099990641870457739460626872584773146102921746246608530877762513635316561820369022306474423694818301912697903929143401098360516203186264280002262531655386639596023657826156791315009807195496011211705321937234725430605370927855151861674601670555203044410970400269523055148947440229030565546176735290047806789363348734583587008217614399273137446651701143469186752281857955331446799246091550522137279314367007113301509946405455769011482380361457206799535243721711951090005974740796704669170575890043912766669122521375286205892317466190716724194403333110755350371449319496986947862551109347929519743613376069894536205040966254941097299528507637706316791973254229061294718536840493555038366608514748012615697479925152607743926917706886363140304303586163032701361914725446951496889369802833920000000000000*i1^34 + -231188543441606136899699199629710943673575371663686557988683077814530768862948242714019750715323481874417307310400696969450544579304279790058819042982597663180194355457127234442143565301770809990774087766701375415641133268817408343032345732681983094939242024568114162743130287147188741956282648982623134919672531207624383012977916457839560594160601531434602118910756486339479929498676957183805234689230497041915148814994503985465787961432492037927764622929012056509176453322394403923383898358346703813219706323815333215679565984023106068664892834443147087176177190507617103432586834199074829835662526905242696192610712362113399086011632738955296235654761984878973960643957831563473105563475317276847041114533366746771173410867456731017173160549969583761997662069831388920459292244669277233575218137445765118199940256269192152957840912095035152193087706408003613700475829931540640059256040765098092605281487775487484302474402347676682950112714810490948465506889480745237373167494422899472235032087818081046282080015860328710659633589690915165182260627227460403588246705392272600508628917344911008452297163418373998442796789350689585427941212587155007582975429105659078401327836717078026477750629652249370168493253695201902182375630090653241617426916007773324682531336455191002482786429628657897650784645496030452472362640431795110614269820202527881813873696444398516585133473966953466576927458750978940246146193274454191458164009907774748038805208568409794353497620133266229433219416557831216525475840000000000000*i1^35 + -1478438699058257837690588951286121471742827427650126877852234082590917478642748570974541974495161446420425043406125811238299954905821697020361351893199953153413613447030314882403899941978982437296429338258103034812040316607960607161134949031787421561829420257678200786471688482781261843928811938832655716456621070794197657028473865860165093988402527227171708405230622858744491780847426410287841853452851908965257718740512482560690501537274804859541393185780885423981923967148922623988123939334369389524345769322409920312412643349799006880484097347740605508550803534928885860346128829835898256044966627146071085719187136943636259453398152222062336455677454143784472730266565042865810324162068833859613227306063253627246668279702224088557064568457934899692458456788967452264607642975913982116791254697378478190597565063279847421449322854197839141548888321960922602606418621153552759813286660853838800304487615906776392198332377010199668589817704496202686993957221822625425478580029470534694215528575749630417931560861624938723426635119071376687435770443505545811493501107336428447309969912119423696223941856429406950606607363232911438140168662816739673452459236204410814448909995364742244688567433029929509471208140613703432405653127198671599407947554577534543231723522864145379495611879988758645670248538000710918545198808416032592120929584015112624697102794186481257920674060613113600295283344561074221583092045431761011684700921628095895953022434117641429574705772897692809003158086155763712000000000000*i1^36 + 542641340790196288478570489381814660222976878272240950553197149802157547995987060307721950868496973115806953045058163561851663788233282471968455486967616700403985071713576639853755055147178966717720452756757618243292739942085710200883124497695588035649689169516519850202551962327727638966715061037738672782034975955208969588306532235730187841376063656433040803977519245509322618546069327989161204879600569659264272485239786929276647931031177886670840149218655179403452231377864533461269715521759977002868789980557945705184775220156054131495968973903027688266811347278111009124278174467579327295712104753303495242367758848866177518832810876662053677064992083358540345981891848308032153695360018703481360169970233361447985019312631971866876830939389563361332240470144867459562494956141984376453225060700722974667456935296072028970198455143279192443679961608212509876240660739645966484127100827284690877778238822348122417957619559235842860787714169589212177283673342167517792980995056949677958232945910207654045958951970480363525342524763461784329992531616488670900033060470433428556441901697176192391278285363136071969945889198664073308754663759458351339844062619750727263419353465280557663134427444876538810421090563366440348676445996049448196923065378460400283010714771835421794676117892341396336101928156704917215840040408019893017212108532194524187657228849991295098860386344400697967279873327082529091256145898306476444442544374951967311861172402332735308392839223626566842202456064000000000000*i1^37 + 4538541181163768620324557091270161648121547994619729455813065163797611108026558810302622299954684721385597771689386026719514880613159896457097214181054751865965531434487775481520536739078402098546349654090976631799838861802050953648339776466776206041311209261857205128573886861257175934737621530013165596348907985564569585699031263039461179996073871739524893320587204226284612964302139710197425339591644365381367768044298733745948048637589320172705176333138636915564775013698377086043576290902362338490460109702958117691020426629259019161887324259279293630150166642250472489799294264969450162383192708864933373910589212392942039850305712776358338065120516485877678717383226413626390014879418350459848982472394697552346357853671335245933224977321832703009063170300296755287062524545464941375859578048174341396600339462983841213397266613482720558759415457010832430916946390241882467847708761333266456198389141733430484392307494449908182240886083526611950650415681797513929186167818104004067065350487978555279397617490471944719601434271330168209380958760504261744566755320884309219893338103796857673471415080761654742401311273673057686742664116357448305510976633421055893525822220560149989349831186010241047176482696805697726977231660239510785924419496670313293001141109024858078791103152444336858885788368862034327534486462827049637561834880332890835692059763274501462228543000757158049412503952290517597588316907499567212407195517185124460178902207964560637329811658412290945843200000000000*i1^38 + 1134773865269032895262894147048887991402419813754131014562441809075000145131560334874122103144091447105802371599633034927872461690639126946507417163245754727903183317802300576815109273923689965424125163900359549432649490339942686537070628094406421498589536897327348365841164058823007949299564709521192042297355976574423659561905416088400733825521621048183252901701561379675480116898472979934964957014642506705468908553480191418178257282374169899708092757345065150617526887425902512419078229883457219024889844954981525112347192482766392538948139050000891787660616732170121077914953750822706396345009255560259529724192462621055301575515312276770406532761075034824150634396229559759889798266346916727465428165662047330190244741289341108615510758693404685970766248982407169992984130549015837684037226691611566888455522452531727782726683415348491977542058257875630704472343680446161779579285330640668441669148531707838281762208767313037297843786925621804569484039705944605085058824675290503720872770703685175389464455719283361831537531065202105556640370009351226840845747095538160263462011048659051153431381851633609315196240380438913392894076194683402927744765751173607024995351092973030875022427738644920773731103256182611669858335817876403053714689594050191537660915888545590930377985384882097783017106152575247278007810535593619383288451069214164816752181917314243527912639625262641595656814059327604041857936895233901624513035868790535778593664650357224871275763804510617600000000000*i1^39 + 125089457872478418534338117878185178986365176186996894206627591770404451702829989437951290319183150385330323993088713091714115851811326420787329773180901061060806258605214220713158325084094959214814086142754872770573489432158980717909494276491029787556003568473030250669608488159892696785703981398516608705793272095428454209194672753180064317578539812718792915504148751959882625705207084431607807293523371005195953913401747353827262082115845497508644768211833217680390659318575124405332892240221455213810371157370352207442534164969083203004612303714273738774577360277514150960405662107430043575095038750579261143068347124799751287321266050063665047464804604298087968908548385381471480131933680376007455098627891106250936094594330509786576257271450100681455305299947217673107756541664637838942849975399024480743369393281938326478033368291212706345132347196617975090353055486066365303949945280148907195354169436913852979585536997932511763486906335792886740322350649854876529593223713377443433508698443698168428666435445737325587681848150202992573818000509637321166917197725485059089035209019595147668160053404033314388258347198511127669980221711796898709411836030904129654995962272023881608480528032544857491988840197198639042507455654553278907739813427725216688243715152279404420649150977602299508938644662098076011139846909972846752048349828923183251937261876346780242623237348676588080194588333676678543669336687717606916065305116600308122309311226804173071628369920000000000*i1^40 + -140021607863645018301572130912056910090379459483769719392113313654046365323313372166817618944170410301557048880334146141188627827121507865421303824563178365292135841383675256957584268355754562221165050324946543236718295315550244958196063678602751563321750401108911677094862506962100614999956205187840282992301992658373981433971348532969516704054753887464216311797067585237071702683990216000006837608070286950406549966499729460286831914007659156723128904298021954286934211478370261438411800535398805972727484281812292289763141154045241132184425681574391048549495625949981583510993066516185568643186075894156961699167017211673429300542890180761710956568627968308532390220310678441036391250371743084246967896249203465885979747548912521315382503274682225437902726502991102319691509223146607174343954023883551577094376731174889315960142656052466912213771737637656130156705301382512385401576995203463782842138486564958869514676509250349489057346736853993770431279110503953719180637004247100845049982923049535189874167936412591084406260115105253185394680135411908313602934367218877945798079625668018636086451335387035669391775613672294920771772426012966395935438881772696463238457101581669128961656815035384904546730954752646347699847816385218741630123849878788450873657609032642011026576062162080783183343187150709513798078344964522950527269784727548133698882166603615909012107498868977705484834426540224905631090588887768315288943902250543817658163123037038182400000000000*i1^41 + 51971515788437494041974773130912674201342953674713730785080694408058224730232991460526185734065569389205460118474440793264972491350509239358478814905736014890652139314954463358953097500416947102880125859748137362930413906209048764842277511723955722827756917589967453601988087576882789831618605816085466935145516294375891314703980876227277832125361967413599459249739604474810834603742514280147028005694013141207044807690633153186007719557511283908985809010862356278290343920812962412863499585860409939007951658059945442806439872666256184084493794121749902079542627180374949157823711374802190537973571238449553637604495522741528543942675638494647757844441889604133479675596670118101029017644938558347760069051563251628205545421652738911381491461466454543679059397035148856342777869661373418125683522601939577473242809516697689527626591057492407559719311726653630138957655607700881673466074386453872695426220419353427211405670595238198623264537324710770237587644717690550877995155792065658526710982597178240940864919685228510335006812430840814579881404215530537619516570243744163488669767883749590015954518419403405434318860755401978740747410209587519165099974418420606793106155937293097029516717229122918700848980241270413883320359553898878170481457914888908095684719684179787246868050250879219923379543819909329409361341774038269111281917792682833455319433941674602139341263785836005443880503685338790644716033788738264407416185010157067513903246737408000000000*i1^42 + -1047124563203478191603572063271190833471455880150870331304014433432453873752552726959944038309525237144346409787087729959319748433052300820936340566531499234208781817822960933314369919492007115097909558364883118004657103155051199040781524479013261531785476721465334430738537887805611421683802709801541966544681659473274884375442247405130646805208477260603708101453692450020696301969240841303602424597316775702783188300561896938490723682158582952988654856322010362369019257894398760759687787476232650849931509115394313793709580223023213263346676202834653137349599110699488720945133823806815291752772843664449034322330499680485205614375517794204143940092485566374751261754629294864614261253093486212473825194082187606846341614197116041630669189496054531631689449622032623137757826745910456382705210838308119303153550498590201332571527429106704188952616324023085064880607170003217850866746615067872886884473360429023501844383204785867014813262879998025567418693864474301086966338349972599980864095435705613594207656822668259420445837183006136403018579300306584941029421641238495506632018853291524014157351415339908349139299234854826947397939774532122016756864863321525534610087311166805372484657465075753764880552211362058563435336923798461835111356035249388265684605707568643794443206246394498249646411453962651011436889056837456351226344566890696741827448189805973954879991864065168804839695860458666447525417120071708774013336210437771752374272000000000*i1^43 + 3252417995087298227945992059787704725145266376400450999967363778522053117437222334143001654806520237104468789234049453114660317458801930075027351928919201397849316764445401010744632884341866011588822249531810540002148283197851182621137340165963648300004434588648277227244106319012076998982148267450857653821150483789845694747310079950009891659310108512737310616808502604560628163209042963740200819363212227942687138070547657365567381851469799990709878887916335972551614474469981458799690909878725487090524535461630877389259363180078948074985813985585052362763522017009202375709610348601205837724511450907264236106506823154156798651989493099248556361162259811787483656959261653057163885588181590088476799241904588613321969382499253047390717764863858845365505603885639321920263889551640085203150762688495680549261788445821388514365131056007164370773792633139206809954229287014078942647490774408430296718046809764918146095692934736738723553495909902345235895296700713740773897192767835335285527759344019025147139611477188716063010376778918921103672480941726816578469183461965403339930826816983332508566475322345990917448842390037760312152719273362010032446059835510475646498039985630830697963122267157039526810812278440143781863477762593734036813004524650189991543955356108902008321617678008962050429528818846522809066476321922475636013181332374540841715308728463255637632601472427234210238426971630131281502033871286275323317655730493849600000000*i1^44 + -8676882827120845238454196259392747947753438634508881053429195764629878871717193185205074954725715819168669549065232568295342955729662619579243924201900868395390327649732404102947721390444397720317946852687694100691883545440362892252356293647947112910917914104679515182779829024892126676993909439739876879549346154260939775447827259530267042896376748603749309386991123579131132120568866989057850229691158180892757464333995960958216972772971657750227298688090716388978164945526820390542061121891347692843483096629503300086339586252535128802257934273371850982304016391833496710106571790800953864189556423267530774002535571859783507829876679121940082132946947405729742709011212734324355695424098697725803115377251849026077230468241436024969091798438811718654269282381215395034455097910736591864522384526439584580842284931800018959737981812116681645025012488834986261468579430212481234372956432265846322338314703719811581550497934774290116342353092542897298096885492294139984029747724465484491811780713689050992559960928980360420746635984289731607819576761791082541398756479674207111415726654838672517530607506513852084010611085400876303401182242534815649131436608810783648543900563415037012716255656898829940427978542075557398246640959665471765161702718021928523407449588149256478198418779670598658781228092520255586326415988823162625585024637147191442288866013703654838345005015944078809318730555623351056043535048945477040157491200000000*i1^45 + -7119869981839289239561712309609959507508434290452932573082372340403924223252888304524616129104358334428774947303558730933552361972613697536468928620610721856342849319980646185837733661269765457516991934141970596739826775374987718276324397078175328392203472065940443451072128051637912736526048584795097752538281115155514172751803626258952830888069328216438966760440551302593118562347631111962016329934427903272504383927958880303461121044410256692069802394708731049938898056200811010909063907966822659810405093546012765940524938198032664448043799428508485404201101339490410414863636203422933244114985064278456448188524780318372051291680865328764162598164429844664495150218775103939931499973151869133786423638793246615765888498382631662647554326475086358390275832392412036913625280311916761053567622258438466206597348668564065002924402599168529544611517929862265522338186930448840655069772591112324089082894171758634465022194441390231734339275206656732951184400900430058537549113533847715587782311309955076990569325019669407535319824180741502787886908109542444191906225343512013210892546464157774502995131420552077725630965951785030339438273598631339742598982583840623112693509083245630172088903195995595858911913238212028088583220496384556238993019827540273415292814307113026556156465502536854233430338245043918116626306723681158151523545201409903146238762408090379605441264876925814186507540567391917891961951239284981760000000*i1^46 + 8773284651278227267564544954499376994220940753041955853827635556785073631703394122205716066811013889920509177505740559930809149932069302682701548275866209170824069298253497686300955180628074351025184450066979616275268320961731663264246966447187597555631741176203475420650382219083258493342201603879942645876322133015973157890446759726060833545994119911202623129501925209429899399155614297706752521834330513680133011343041353016690310789209393418178390134409611853046049583138775012639167929157341741116622228488389354991851697589275437114107302330386216749236661648343173783854252556352334951344973679632652925312606370449059428963536225320828003606060943290400661453250388553776691552939629851749083778649625761473351587923686498568719347140133200841878373843320969505318440640728602391039060763162827273808486443944411126029313767350162188704324774276561213016731545841855194003557540829772408926579911328914489551112200824135558186932139534759088084255067399226258408839125249410748600086313404518168922038923335318884250945902227392055882478572897368599285529296713124994557707360244394080275437145421259076883832691178784676694361498049519279704210972123187426916683790757484175185960533030662865969498115222836559894960289663688525976560586358249564447468667884528829940929245349952655934089862075871181402637970385639506779750077536870866435450151538362291574302578628621633613385903648283156521292922880000000*i1^47 + 11215048498798770372428778523208144323327546061428805753277147562811801517807584744906415937591270892851490828555988319063464217884013365094084649320562825130915909483289714339727237623708161094001272846516018781192481069217666867040205495909123347552021125666350336899918563867862220540113795370040486607116813105632884300385064881197116479535765773411284690987793323297927081564484854695800431871467985300402665230436444213361527231203161584955883636573448583226454623717691156774506404017240720564973244621895791084002120071777334110313929104558748056226535024697665158507528640693788314599648426988300824544849389694265985823177012701265766986211883754267421400946903352209294971944283424156859405802189436570430430915560236934828520474891650406776452290043092216477977958665751442681672375236213863574456863688223609423271110969268965030599164857200144341756880683656670657899623724425590095517172782149076617568727770577229429720707751720383339472286623666890212384535463931673765069289162522533395939532786040948378290655209770643176035123554703705643802252222241862210573972732426136967929280389454957359968497140385587873447788995225410769940649437044996543963729810459504434422086962189202708506153693647426180818871496909588852280066081488716099448050629229461354717619079408932859753607521699644465971818161820922270999542232085595574286685536403526452772418431078349573891857307204268851200000000*i1^48 + 227035470685372997646122479748277439833581464455697628047805667403924540488610472735080122091517895121997605325266951874418986064138375926587858403161381464492203222165793804209077123843556091284478804772847839493227621822174635713020865996684234545685932423173186608888629076663692825687762782610888603198502391914823670092538705588366594836904455230083579254922848357191871233728329673030935200720608521831756635372240605407556504984516219599268265370785707258653544330527491615355256319570644370611938824183597456938914648389621266844441058198997972232691730707276432811857953641870147586686448425047766427043701734119492188409305808261116065154321453573526104833874040047488637078529876313774199355707150762966050914093561950550951236448705241241394661937935429970883376328464186520814117939764029884720788972057861163130281417584952581399602383688477718677549355554777928801258899688443003350815797213888500094497947354113728605006412817059375710252803050832981039320739787450135440744805141437478342518085726343291892868820881263351332217939570914088598440048051482742482625725178168505665097593383327545169276143163567583580055859608261993523465808000042391386181072265688560093242831171958439694610299991550263413214129840239260575475433891990895163147497302455398342929877749506652043522347871016206372210431273889682922376055207776214440400241273627306336048370820260146662510428160000000*i1^49 + 145498272490573674143896989826386991016998199552704208357766534369109969956687947157119606294254074341967030886762486271786283659398640972400169475532426061750363282986324865485360230958808639446510901979259975334746013233801857045690082331220864511046182936355346145431655973886685843156479081723004352572247623294910932093702113565548890135709770890503694546989315470786907385446573885682157529775684337197075868803483148266238326605227038312608154661828971504748254703315024839372785295515587815769130362072184366272901415969608588966637681430411263567481470676488449824446865011040575531526187597099615313805945541409333026304470035594797437789261843516557025197956628593958050520491606793552340350296000656920402796635699493257554527526444986515803147850392123425087132673844489373517563164433398010350614659883795608333955313816137287152568931794484489945474632119257848909503970941886546663649891969947409111757799926321560232832904485489847792332298626904559637483437855839050973425315314460089759056148888947466302744286438515055325257496920847175859887515642174888078117139311070182424724513155398631991242623683433404973732148385947005447959817012920329755552946124837139119202405710517535862971633570863954790870839242376411454396873269362303475396521682759634573561108516843259095053378624427769456728062764714885999684913177655006752800003031543605176835860903012964761600000*i1^50 + 36341160600255272360044498942333629612066426814554320808775914830309848235629557874794127242455692112752105221411271991231425102157460215866846124447198546888762488285632901425749487757569189781322141135737715604751794021300466393234210711622732404627169820698330312413564206053354392150342210778478335516814921631333567405930366597751574684744685831865474200688743203693690142715400791473981483514123826693046456477540123569208632023100314257108659804360482586188581486037572664197324746002292712682462169327086223152846159507799074959683524996344907625857982303915522714936516308095551348398803335110786318276568427993431803733266396983835904174722877853846080440341655597901335995304508288990305378309438320714695091535760445731437490386974930946032664132247916400409362274063065713928654499065686382265417934975074076595345288962799873215315723747400153820744611081697180593514847284753907369559497452821077276074075758535009556376493078348724134470826786898803970373560577515957129974027707146368696074478305879357504322674001141480485078594647050364917134222097993503357338627660363550784672334570348491425074761365720103306297810245095172015113218580863072739886871714664500791831744896059087091661629270134962095544693344834108834845369912408438109271646975991870473969334274689765783177624237336342459241028227033194640743930731866531086862353547115703899310050508800000*i1^51 + 423560470701251390793659283911388601307624782628029565854587216094306160287824738305101377065094836340813560447611983180215360197292934983616394683007898242627560641407669336033118051887073960583413216344218593804915793740804359210061755148931933562860483464274950911157812713589117393493817169008391453354405254678533773100430723978807192938313208719707596569684315018338816493058113716689889149439707922229662500538193873597495378597142474580449681448713001645687740339118469675232717146229961840950361748278735827852602865477024208497824968796745940158175021041962809226573190131012216423019366515502386196096292507486534953449212960182713533373616483109975522738835654392286506589591046253357952574942341358421791922018424683260387786370271265148175134442964806928733449923019597126294568492282053899748160597302703309902006632569057932956410244953951210617224833724845950723890491274576453313331226619543459877271256472127148708043162829707017354691178711538258373302292238468369359239897340986139867746668583537968845878386617768659696144349890528959367875204250734528259307592035127627225396260515675743719713210623029153464588189716427965194399200490252280717382060833971311524289967739478328813432925018195618470921546693769913496840149259491276047375315309084492793643763414315131361440201401704147683203828167106915460675384626542162214632522183081984000000*i1^52 + -13365035390507191474753821631162468727975929451720569692374235826576308875142581043398218887919513340450318705071540968005998734751035319292068260725471137522473868813615953874206102397815707500849689240890829957347988747598483729840538141801225160698090007426054769384091925096951081804200148195667904774566838640836494042911897759393966113822509785490969746928818198999704397196320694314304820349996093940055574004261664515761648795759961986544982322598733277267290621210142226939741364488762117125029618950800906943032396494631701667241176074937053884030186513624246255896348775266929526454613588934550138603736841018389370529320602882469632465580083574400663477053407184260158672593158550882426747584845036107203824690790321065653808706290835614505739955149033431523470556456746505224562660911523255804980141919005820115761469240877746703645040635587862378872819347725349531855972683536833455837930781707933228433430537797762760025472444494155194247064703555640706960389859897020019574793697042426486894420988265080133618898622162984175780686139956995759117746607225807617537361628098828323235571784495394770997228551281635538996188811773304739284953044494611212886771186019748834695670764926858199676828022638931062397792248873215982465632218966229608702802058325132879389315890938978993751677880417405558376751633050678173864226507152247121510400000*i1^53 + -2477808332287406014509321894088168623870470218921928023600565531909636874395473638598930633219338872112655348389136396837105685813368492685063022389454476187185592948584343086259040456782855287526861852932429951192529635124862661655287407575772537427097812686074512700437882295868711773772983586571683254147359551363072476905531739620525885659277142006910488024259721104723400133351592835297529904387375154563719503460819086140100370522629400743263297496154146427062213257570564914886583814943710961443555453621148702311665518011846919381440300903796068477320068473012628502615821151386947065530095100530835213810147652654914823805791920783751610368379431220993521839927403052124928345358554893378266717929167236514950347703131688789887775896983989848107646256585780066032758106341230384085117049086042062012643668507380747156923297499301384263422308250350533057793341934809490839749363128716061008111012545344772223713529886453849021148370214951223199895600652785720985932241589155885211792831381497525924985462549421046432106371999971463492482690986244130690597442930722434993348990994460421389607164828141508141815762994021814339863019401703095251063023487992282566711984397178779053194972226255703743920672626886697350135212718220934617693076143555128396030802759237623713515615788547868583958779623775919595477113742246646827506991104000*i1^54 + -94766394738306564630291762998405280536419345811779644733614872370794741987862538084941515745144967625247017487157857976881306569879668260381050649127958895025110745143125188276792318786538560526339644466866210964831570828501256911418691794538721599363446721983039913714677399675954145427611816947938774545135650313079867758453610844627794440715217839411251742733823993591647812244802612704419119307794254414418819104615503685888641436366043818000356470395814475219860099448309849448336549098305648983610254599309990462006361273946052035590884264793915223108970047348740867227030238730663903755847788983761692622160051321904094267628446670426881803885032043207992624572669404694540403498366884946872513780574855391278382019266479915391945760344844603990034403766847200894813114339327510827171217035333114556434363246483364766866874996190953383716046559885634447508668139377103512978869342108205398181688472396603592484880296552195260437432584936726459912997912818218138018316188344552710989099606695386506182343779462180535058918225422043999255720286904275810149992153660404217841888587738237108606376818678477116395262935098337867553364138275930740399160932013859891600236980264876924193139174466984703899213164811584757189547952875669957714354894781002994730855349728640813924547384911299898249215189786013043617248378355712000*i1^55 + 643575535808393790743457044441066901965287280629048878200849247281253729725457219566663252544634714553151302725313423017699420025300977812656155653454179350162054464540919907689599784679400983980869171931949553333387348054602937833474570401630071912771028447171259527216791740676446570142936241709768516919772427348179895313965419756484013868433259189275703695896348861690896121058365985686603878713916695039564947032565363795175143712994777951091223765674625929219157534070491005464508119773005021077605574846298319776017192688508393266852488391218553415451896120111974298125850278490730350277996410391295381703347796073109455052561932954967377402435399291756625896501711796536056511240620172754734620601249413928133237151665126310999995665502496074775026207180873161981297638627130057811268518336596438835973690512587719529352748142457524897874524876939987057817242006272302039752052998305617031203930214591109108418945185468904855954042026713725138973312791196947810038020183074460385115763671823718495867072345715767666229842371065801713823085051637320837777068352626531019840786768780792749138130818049471619740699399921822516500083289464133014477595873275391995113547138106241922396206018518439320521465155244185734978173335874564217733544805047827383775185557223905143904834553005385545116009313075200*i1^56 + -913129988375560447828519931234261637665757036976171779265517330820544688011328894735031103083703727224270308054928623338866294031961697643043109888750617698370059746326458074677880532536647007267358123267306746893611410451624043383904176293321618786874612042254507418310158363897286059601381740339070881890427221021794464120244480587640880241678812514111602634602657657529264131470730581386003913959573022177452272445390560791288480576447122741358527934344442523645212431594900712045216501710292955172998499871969195427064219782093587932574933390948185965094808705646634652893329282523167635516788149574025536923218372602140805266538215983488471655344945860176410632097261680557982192932958846759067184295884805240384873034536061177204131030594719510434406076385120999143394927276308935897321419661786486009155817594756890946626753240989624679595473073503971632796573226172871411849388776624261991328778063097472924249338575650025654212291912390371014480811683066093213132932181973176001414214703015904287791616009022694085487996052824610913486330474773553067516502850811360477164174577225536012872272303657740974004862174155044242776066167265514519679092556485267294191624896974198340804785618954480149851138856912408272321474173398782030752238416240809666105688568072917050708092518400*i1^57 + -7168691965335481260780847776885655940855536900689007636146004683255030619568189171793390641824640952002233580656524142634183169147970084339213360973418892867641310612890969606055214175754296190116746992287417252850940759915024870202012125812493832146023985245873979491696521952187349292984145381909467117287877358992362672485093725783144667786453573954717480082431572044471902260647891602213816491801965813590222356694190496966946115559451051221728491221401370101023916114656650135746477738405290377400748345733865501014018505462403311834251391925591904234344600216020380638923226007952513358079604069272700563116075337174170857630410890404668800180455068845776477597259145783051939253008004969827722932439325388034685784023268423193057330095233055240085858343667671492508898731030174041034809469329789595141519447335073378837042684775725956433088711987607609661754055486081827931874121124432210038719034348367630084255296831308326003119882263725726346828945058282163121477535088503064666321518889403234494223499157223618228484861197548241510101808348009213806387379680060427471211836495873640367478533624960051533452703136994177616111881061276766259002741618714989159923612293085654985937118335933008497862957125749447363050856613371683007062922697114191296536248320*i1^58 + 307069379933794243047586898721188808177370695706655174639108253469992070381168540415869313932768393893838510344915284471423621681194133651982571109222984843565830590065227494744974982839062324640403012161800762949137560508096895375805907004597934333780099266968736770465047098575046092089539692966985147176445529799019700127608147040871364107513925703259537085709065113527445320672977778823380242242970582614723246920751753869875281059423916205832866933629747338516939371321055173314162622698404890722115707326596291655299496680800356546932289799495814011493353238283383852235275265596449465750948686690948816482729831086697157456603553787933756621354499637140642430477418526694007021780549390609643542429473275729547984375908976331102805178881837380481721412819825128696435520687555324381650015108393885926459105697307906258566258093050586177606696186129556287464294065022589351254775927009563109125786648473158427814921128325674302198527306482529715413275750349726067469603818161456669861596117251520606649676391720291037043475910602802914565729647593679709449408288177895296711182838990852896301148656913112911013910724382477316096883360216653199139491405107536173174124441673288156398255851102912422040412314439445039323610601226240*i1^59 - N1*942870119763076526873995323229407086532767776953417630633725547380300214922241495030403873054917702839369846132466367323748102767276341177240073571055343528117070663101943901987899805611173095454205997038853716060714465277027157152459944961026539406018583565264571782554194902090930474979449642365247664310630032671676053129138384685447486987*i2, 3351549331927795682852255802243111730510039517493333669513957377442974257660742550074194922459483864211729614429270892388905027404336591850509209375511216670565194911311152368938309505153387251414011247606112558297467031712631596976721287463237858489529438107364058791802192866110383877602972495761769977986921083954623830494417183304384200000284937204408384050926491026195155025451525758672653543645345319870210418840392146216597040289459432396739096430054369764168784406455559310578542458833648998834487018485272108844820109646381060235487535630982651149212822626565557213681116344532072379444150258411474582111515838286753381721802616378664880074147896643523225226142383967768768311324366060014468423024014847005698282499847612209354131679491963340585668664176779749833180209046723573394075997671059226780989060486236542501426677584139990659332377690461468738742472606034166044064957346755104757893634681512408529980830619639530839091486774303315161707142685107536884074861387264453369982927082316236478725603420272185143799862768151948373580062225964427813503013473605981945700623484747421766952346469424347692948595968939789546022295748780826605479268099795336771686581519850833392603124575828941582103807038888825403588874949670911873271187695488941440817498048927033239023601622001717753700818381619764823155271160481891149352449281733057344171913993319956918364617701331650529261691855447157851942503777272696040757266287178093410565729540173610398489796030425482024985421383175082648854407934241942767019006849438000606844269487421193483354198721077575255091934359804598569122779732796626224073828850182785318480607298068916967300725018198016000000000000000000000000000000 + -18231352831746696865258061109424392102824456581848796739716317441034674240677209880166596371092210975128531109572369630028739098975009551272791631995643491833607792388834547545805776105350600745695690672086341320304065539155653070256307376101399046435879447282467516873776884268230532201140031035006938957883485133521781645953651500289019455862285786082013823650951811515390899137949178884829769515636630923180550371819466497109330934929575258501591942997919108922862657646241535935793818984974885811754461442305092548942952388865673652594384621957576376121939586203456654272686863148559772739455961444731421342215475666910144650036640475144799421763293848194505598216786339569109437673715175703839239254418604614648958129650314707583187186599364504439019207645088389992621121180385464257872412871057473682133392079832647491545154664346468270719263057837585752256174062693330028292609945331908798315682963013745226469156518788388709564990936606542235372523803367954877518409935662922327996717967323963620644603553471756409102356777979088612684790620887799386277049292163338880907675666954648908639934879515828652991157147385140301691626530552301563375894753372048346196678478168876976172636260960883759632525447780856453932013674840510217371177139077071771494077367519202421272813954430123109880441000271143189798941793804438231854107785202143740242644656856684475456056452663228466318981560927928612796686187561301943095176277048704233427685393523242041101691291524448982892975356990092326054009170514751856403691253547188751903173229321332692935195849416196437848055035198275677866152560357675266890692569949560929051418807543841095299638608946790400000000000000000000000000000*i1 + -168758665479316095395749405127569306022985878872716944527791589102269446729599892687304183183814307261836873578669852671720821864355850677466287701447494106336344087412068088192982174273953675150159249299233381590118572661446695019805325513920633250130508652115600525177940533900982411999184982347031026152971447392469594746286319945257332879017122815384912088127328795514381772069242531900478050874277904846727965779427784638694081796835378812657596159653494071024133657824001798420651040530746179388412812822780084583436987821402031721391464642813419311732660696614781590336159958212092706327705009932073701663525195040548482330889769850932643066061543589818235637021003367679590342651150387184522386928318296982182922346013228384909485596444629537698065629996820040671886129478408294464434831407757403365567427872259314935185526105217979503560173222700080822016029694232822625636958686265854172328707945412833987901506833233654462517315121928096842613751320984063460583974062092527754403018591000306454135546333609373396728645013402234605280654623622836972636189437284351807106328609263073194330422188335725219697842202045870215731102203696330092735273652639045953260519285740720524226962432985045280728993188623014994001099784378837846236092490508764655718868744637871166914392979657970056801647825758916423675145845289567113573401201666370518303222069259531145012356065996404889618914115803997671423169567665000910598024918854233868638451218307837001652017995137854347508329421495757513176505524228419126214719979386629120811229837553757390461714554987720260351103006367200313821679541262147047529582383951632029461357462052262728296926334156800000000000000000000000000000*i1^2 + 574044558326781877701910885149713151456897905232382989867835769157866723527433829997634606168744807729718510845795162337563165421060637091656824678108913689917108377571932772878762056863067662463305394410829993628676178381942511662095408284475324480951217347871578075838683188432737803055495211636170476387211167613856134022793168429917337489880225904252001332091614686293635748549535349955311934234796873499287465330565353771716358084091324354030740381295103110094878404058852604357826047702997558380700872873227690484727031501512753617283131944030049620448340388741096753082197695343877615678399150126648794346582642444658290428057539079762272673569387369827068582171147804671337822989833225392733549200070942780058124014160664117751792116212457272588706646605634582092252004609413684872430030440224564323456271613951120270849069976767727286446050743899681889006748475773580018515210200320832301223126679413136274859915855018547684918869213953054808847264731309696102518057377004672435180734547700158114243313981575391955953670175228959983388607960228141594450253979748005706634797558950130914279451103520709477134117934836830858728026376390612745830217744300599043129666396670077404833108199871266462675363809381666586668112514518478884964111639483359351029547376983774620924417361460346124394644227913743083885646166353372358799744752737835430131854410260277539565912890953059390741555542218063397313919547453089661581966966298108447404574019580888564971493304912473165441223591258845341080366081055295681866529628231417312336619690814158259366894506510871020820253686120357400164630229293562899714145018029366677344435879683162279195023769600000000000000000000000000000*i1^3 + 2955272453456555890856145988145037691686200252945594751210120812481110341330099228170908646650704836803858208632839562892624297484356391683952919444011046527661612180321716659638368272817173934258182554815277737804075653468928279501356168437341052261940843008254175179968134044647647621205015821156270566984040568120007354002482363654491165785181511281984111580110918748278175602528965842893076584825294708536827280833724434336915516415357172418689839771117003196768941199061868802575316830038648103948421262907820453201992250440213236469450171339837357662720945573290926561565584407014899972404519982789717400216658790366098402044273518453966652925816090655745525612974389167117872912524738494048713365794442119852529977178327725154985500492723560449033207483357559437128032651086030753108074112404774108241061248269236361287384667684811520371266927767809607069627535631043091273921558800929967169073633064737804714088150032215180235479447469427433857747965658217273785684356459583664825543810255800843541008538779616048142307256687137814918235267910765698654196577774618765253908086725831027062731379251825315946950280795182000549745664335306045989078522660682100397766481516519764769411057226325156894822443341555331658465757785596140798158689333489766882587888943994733712269495638675227368083927945858911513999671283876566572717976528685483517999257902170636049258539465241203548320193064558341036094451974495538149084142345261891366318216840897904485529100356272769959004508254594793150025566420193207939533918090798745044563539435686644569339682510720612799809635439727904240266437727931996862806109568565310068089259222257852512741621760000000000000000000000000000*i1^4 + -3844069233784461249504250563060023776816485567757362832116371572081227784441478904842326306069381485816990226446639973901596824253535194099867455709077458210998050490691411897374977200408777210096811924332998067871948722025291725615734905331958467821550809856939556430610421406697066708021725586346528525867562844282586755517084944343695121075250230367741849663941566722828474125053320954331678200312881636624195073057586574513390942108091230164098483886307817877798400092137602444382711631233131439569753976696664683725265939061110585611266739757881483564883319781011217364218354362351742201206918244285870096870777371370831793161932336134013577636486687571327065489432959396913837801426488608235174511951076168664885280925007421103344983093224862224753867984478370594544262708733163437213463455637249477905850561926914291844828804262227811216151774317177243350224102639114096848977734953308073682299169924346148325625364256283145165617779691401990637351761418416480114573397937932141017213621724261270101988936531245508618269079416401421632089045366904794204511201423980297743765326451115969426049555493948177438043448456792950337291504277530985125962102206001631080380456560942609107874190749114451298646842910277829981850958555688972268468078381146889197543932489154356930471054845958072174039614060826823518245119594497925456312116106907970562797888075088454664105380306769635432930785913542345300371830070076712032631769637230915213822385985564032150404851064610830252304907470616038266793614888370461439130986011365276502702249636086344376583539590936501955760418002934563088986192817476225696761618568613253794517288760511126996779008000000000000000000000000000*i1^5 + 5788406123740731020408102539029504771544246700384433569595165303981611837945975641267580392777423397139263296072562110110736237121245719607008098848099124988944034632945180131365858701257362486859526307860264868960842494930029098459508435324033800694190503072528072508802490557122406796643456993494828533160518538660954959499845627560419254189147783156232334888799976221142014816910857838845361577877661257139512396027701132574255254140609903155711166044220516940733697120353363931591179414797771646378823060307306519987862656580033386608984612849923958556073461500099494080282701577994471541553461555673658470208070912994677813426671528176675479411228545779744471063819676192445090237186864521384129425473509097319602350538931460462208790173362037791950344995338688202395720319507936459586879525585338382324622082706906627035036582791678328315274664801358917793548789398243992805177196023913463941227994319772583757317726742347844086212961033232370799577544035065129204727604415519557316640170053275164128994628258876631813814448041563716847181255233991410989374470809381621306553903957199720531024397323053216112233725201561497495833752117489231265680303379729599502819476796579175882915111855784969829088869167881528876531714732562784343360342128418857117299453404159067425414605758781938275489849413453256067279536010293866328685992205598747156601241170423712003524485691801143928906383509489915595367343873442342504476544439185136006768633522434234085495383849838246192457136065219870861220732311395881773027858946491105481520542758664124559449631025613855414941840617883573306781735993882081513231207455435336453886252365786248118272000000000000000000000000000*i1^6 + 13401197904464979453451422186811637577209979771094287531350143633300031157985414029096724293891882281423680143023370793915842047488421173677218852945767931917083669661884002483384937339912943249729748250724250727972460806985777184014099029310028947230241586232468485085866705671445231559629158903733995327465838961136528189771316688526213597680111696125855839723887518349709324714641057254640479172978988987135868340692669307448598204714881661639924368278013084975437644147080621948172784807222086775420950397529012991976877374299853432247677387467366436942245359652721408108244890440574313031731669913739989607893048974633203476238782441021850535423835446812638021984602255243633178093214319706847332507383628731425505523590684470394158584605933007025994539767360524163737640920375381869167479156758855160975566770035669040781647949776930226948504154197882112918108570874778570704491228422776647750055447648481709049168694046265969663353394414448329398333921174619975494647669532370381927524896361109768086303369080633190838881569472711748489324429580901882828321410840061893049708911051440491270480592363793501158639745861455145572952511170881328373654007810837153187392660356572754486783694459846127263049148727045266808858699548409163980548590492710641485708450108973630898837288850609533139484405580226698533766831321850010372943074869091391541241097408251267273875899350066474149945101916163389465135950147589524165078740647338620757845971821765136726248534910494798047503154361135801142216158665097808797758178383266234306133036240824790199102094148717545187957631190338943804435615172579895721915608795159427996423844814414413824000000000000000000000000000*i1^7 + 8753661918358298773890727748702218789031260281806856970305185071787197343628252597067670185318163673960423302813706991696079914261461577601146984129129204063819177964338584309884291995312354052431548186363067641357813284916276474018798359129218048112887718889772644192950197270284090488590119008708127686268337689599227979976267258542849184059850090368075331983801199875652327083870402695547179254469219295641310305871480857315599160508604744498363397201528533869304992621735783703881732000587658296650731670243626116625303426707932882737784647146112867913312372213469363894987002031235672844231454545045075384191475755627419517414752513091723795866728226951927936199183659223897271099270808932272927949426877219343988426935204629424285335091776561055791125990889206808976753085240484950216279550674603292922560309021982927271106909036536772905726494624294954619786846045360770050850157249965800373310542474035561937014763998645335227819944596993881331004780578278580035095000743721002680505917118636357511071969314362329937297348919371930745212490569962021949245480349204108589468703516927388531679521083312903812439656316417879770787452090721585702018884341060116231549830881739568709105863657764804997988975549286012534221157849487918566818192245411204377307127620078878882451186622810075458542022243893120021085091638635863018089961805349512258815988472844502076248776822297782451564683457994405970067937145638668531404210897179049454170904326187408239160336090321136919986651962960030924338998813386262030048905355897554782151334611842839272755285293167699898501619505991736928538483789334772771033789868796518611127740172284723200000000000000000000000000*i1^8 + 2849949663985896417326131198976107969115078446259956857955271626691175165794646302004856832204591731274564151750742440056634011750258607212334165998219842620467827319098582978883731844987838101745315984118647233267284425248804279839937615093894424085846943538732129188956714000968282437381575706706002213128857464502428249821556671588377077542090004054793531098214873896193394194134912023080140208561412840054216624269752749903245908766017568822111752594871254019053154779327031354274487980613357360156109592377638693338102249155711641925112627686001906583725090826659858868658917631580329978204483876389843982101497534875668213141551531985208172850216418719032157641461292867218118555514182181165319039936928387400326435466317979153476481993772292308865440162161307610199844752991786410690987858154076540591141860626472061256643332198919586216436181924900264641492546338045059204988827618642212249048793915299882827649059989222345954887186700795764379354070466704551022558211781865970611042398915569914490698308113756852798690287589136608981736821001859748622226208315144277180573482388325442675461880725493054225627842471594751495187129736426052769895810474560376553882702891836176249968060041564908093868957249281254811889185721271188530810871288670885513615161883656047083948142061421610107233674801328029622969828349342056697290760274082516799420473423193450173853307858837292768044056889623049944647602604005465731434887977592666885833856607292584596740373440676348033712195385246594039528048010276689423516848175805344142721533238087104922192091920603164102875001423717199979141678074878187216520484261048473435687633792532480000000000000000000000000*i1^9 + 517883538104942915785718205089096110901260667964548300750055383734493889711756175426302212769410535186323893573843490801244612150399978045905995255244360281268568637599016533939462324412020435574360342313271013532345568526110024524072954890768807472576815993710917560175344784458884009651304551406558862724411086860025313947434391809170802811097787361135079482380672945099044837582979548059937813109646205690369602859024852019204448154588969952159307842812844926141539111217339020457899279018119627810807225882315255712504818624532101136450869520733745735276302600499391546133180933569157038908040496518872643507475373001450746183625479261223726252156354112406526429642870845097205512101755137352107541823433932578533451998400266389409843978107894276422981548746623126568919074182330449565385070318886618463217181421539155730155358087269695918049479691723086883694155306033576348549925907128017346461641618676316120361805074484742480696715585071309341075446548958384090870330788730786815612317483480735557467464478089221445100453115750015256594413887752728902717505179077819841152947881044429239967475636358322214915800849262588454703843063615001468790964804724343085864573391199718465743115742247003841747634712986160367438023634587538820956057267908548536521528683032914975879868049528754854085139198610477297835617853750627667718566216273338115165757826922006202157707032309880254096196529009877397225327911811484471214353144939382782840462320369801353348851455336947864539719709505283788204162640618393456502942891931771443550925852850897362751553263576336911778036141090760579286209156181564169256116520523851737213383475200000000000000000000000000*i1^10 + 52647211412692460998327907825495239528883974789644716266769419894460769608972543039558137076408528125428356589595139736998613215142406391520530447764541791871450053025828730726316815058471411161348014481392849692206227801878985803605614752880859456631516942681304802156043531044229525446193046026456255895813393540000439869270231668019520439180617937232527126259414189552943452215883370956290952520241106766392740162225705941053087848463288167914938884328080355131310756972352478049657964834226185538649176541876734699937772150248011991796826823998312241644066268368262053622116838830172114879056453870398163230883191513993964308091480520945766829855644846961325270926608195586239043896860916279448140311443657641337556463978771194417205734936262344096723200300762394026295259947855469130492091587101132419931105225751504497611914906107726995079993003255944615096834053348660374026210190987948914530337222033814222846343879899471948660624415668985834060433122213088777818125798397795263308499990436379032924439427163773535464729908081743621804210961099634081289641233230314742598126286747718228436488397640290156664344108801636795961055678429763708087311393856027255468936079131346619902445467295581564620076390181652141575576466227284723406554421753651272695659814885326958061173082569792442162077548823620293458933260463082450982833884234795945897788358445757525932799075971625878349276651163591235666736658267941741770882795072808543239851214480101442475763498391496451132581718414376790971140651245991642280815265990679011107208546690310211705985130129797663809950794988529977631689408380416315023147490450821447673708544000000000000000000000000*i1^11 + 2823166449749196602701704132036893036710073620293209954117969398398662299337286722565707690709973779965774140589394376442954754956650768754442656632854312653965758857254052046803540449105845825286918998925891215979758597549626197520676820909942832640910930165823284343415228786604632969565073575979316313900014267363391929250671232213598158241381685222483061319827300043414217112219216413614444216079989332403173378139712410809269946997911561498763740625263700178761749088585564756217058139203303368451607726274190721426186622641928819139408474928925632047723514539032556366523740159731818921926587721663348483911158978335620675232105942050628106838401484617873143074420294512093425101534526310864966667694626961549758768857490251599418742225787490641288717207408979144696639082033061021264565151367157991035395457522856392284794448251512708454355996112966173050201450890334961437473730417566375744804277895191195931288126043547090882747444787649107740619217195139459610449206890391768202012341050298293247719298750619814223097542526119485505099350148321239513293827953929190474583295393367597875719428845043950457915900949217897233743747108321713282601953303424763433972054139355774904270254797528397287768884686676184971048706512097869793748944122951336484783542690858302224786553051508835500323243052454508634303536652159638810442521531273364078490056894656168800155321330389190805116642218461328433658115332603463539351277193474419824549311814078392858788344214026011150277947418525033216384773757025184867429956691472219015977604779155960300429584401276233640819244097655025249223828139518338680391177145682304696320000000000000000000000000*i1^12 + 79537299089326426463123184196115383306264471527594365528626676594925606310192158294006909794734402208198141866824978464461720150866827035060365790488523319223554388126671785682635703537123695017112815905478140442814243926740445895714037823359989503119616539495364603292162482778524342591537773056381165589102512090149355098783572888439120653777107399499114938770046256160516544435342740774240067626200214459197391497964004847951820969647226891346173001982753415431596301724268152566660687707383361944096109028610706811827630886747644037442515070915368191566157668069710787697368160154317598836869249941924063953898904418869835104993293109068721654369332668896358864855638117970926792542734042164458090070543464142410346350368581173279415462937024059348939541577650760339150933331793944291913562635035122585921751582569901800625342109809755847204219831517333553364951686311539804190972598711861040684421747297592366691742607699242200170865953980598327703857749282434562793531293109911547722297927506590451180503747407985994896203035048375626813814438253223645278012877032625673528749482785415178027572794303848795919901592279974230303320532566597690427608121567919894051056357605282708134669298050396857763615994584896945535504274575003441135392967107217653439024022021662350375183199336849270178134121330538947542719736633811579406129796685007996576013333200297317743410448992655023679311935706321639661101888847119351993325422533875469706515823445673108180335366261915708494270079627049408046435891434832101302834939689271803401715217671377713944343740958990513433548398737948456953390125326578539832393035008704512000000000000000000000000*i1^13 + 2157899622341111229221852506408361481229083154643670950508934264454944822609723513919215213158608187039243561009677470701243793707627433111718555207559541767571653959028151054671841644894504815241746527440343488043797901411945905933140310758141190501373952864521627838787389289436709602337172778795247056821178106362674116888476417772455267578963267786361988784958258381999111479508797613475459543772332156047948816961056681634004138746281525024729687570524622111635077641029063602365335266137422772711973116231193110700527887254025701449722307886746478851909150971471298625521201370758505538835673250055082465910917591868653814171127357688945018491905609743037030669775719365560020337336613134940399123168928877858004972114109239852212156988961339225453733569937592385108165807346392147723325013752371109217637134309202371859115655193935930995859409971772230567501653408955863834356346070153652297134817007330773375839661539703200622599685652936377029230435688628858776512965853448073711581941194367069889327748963617669125354089939718008793989307937399252651340121231122087711432299113850032042242791315726131073551527465968410572366123158663631453821583191735525462142992723303720385842718721635114079627104606107343826084951591865777857981904432554190513255838926639267330572132524747300018265638570154012229137750499527684223008607344785848766283732778846781695461780230746048868507943171519811364378373969522755255772739144281003098143836169604898408747723916282953790263052560105638741409709960727866288642563970888225424266685648821972277155005188406810009283267151796280744040608909285979177492067595059200000000000000000000000*i1^14 + 45434540392127647047468582595392168460470404197967150819550094333728086448463791078361695534880299136731831963105154296127616855483384537129719449250986556430644344951376397670285700986691305793237652523933561714455056567005207089150215993850651504254025256030173949506096909834336014107443372279870439654945906207688352381980835828312749486448855024597936895842943875256580268821419070988439696574475909890147492993704476209426450360736074079897456678171326583858120199874859340810768348161593672780252138464229370472452926149281799021525986056441752572910261134943497370647799508835797127093396932261226697503032898237320303292638607577954691627878863325140009576829360200480949001323523159168351304769577426597444752842251679296223176133223782653872123888129288657036740557731772576841645305549332197794485688991044112022979885809760686260899162269721354462537656042190757626501542125190992369414346444104127926083149215470572566955223550343472438676443703786572013715116754486079435533914773766441215112284616525468796796292181898037522633897211447957122251680425579549563348746974920252077193674079159250226671858377528024391799576561749836684218683388860951506826182646039678870719556735564396088754111870210550262395716621468865981462091319270267224837837347886037959164436855693132176713045588574640849307098835752228569075687422245126601533329360553986168636018808526644070961062260879842121089817157697278559898270501236215209016378458662287097290233868715962890492524195857015292076501771297703339041218935609557801416506906998712732188022108942287518435728984120296549744404832751370532621826129920000000000000000000000*i1^15 + 700160180868293460319571379414850853346370578604697232711483709504432423447921976513083933903617352438115575127306723167409544564561763784603809021297294876498412972875302250797005739215496264080715808084198793917380547226119792865183967113345254239782993904702991467057891738897878257587701752989972036765001036326789731131338367900655947593060690857523507031277576036255791478726382740634634592611049615726675991623207041831465945400873300280686505081253700097543967509780520179905618674533877474403935812754293654422993041077918378847989445820596084200046559283756928362409859024798445330684807862487189555465263348709793836060330481925366353538321426121346049619250892211267295472164505817443721317879131546505529564798935991364427937193851239751543248400393288378517177190072663076656072401242092038596208487518665511777962990414796172095500682105499622826234412905708216628999308287757302352981462463839398135571941947876809186272179859881201239116555379639420656867817716650599399479284181115955448774745868302636603867716707102704977474619445689577312831172099341024451987631532423187457234048373797478729705502003215988347164833509911558285444816431425799441339863215602041760304754845680854645708012747329905146480231140214400792329762012381610389623500697887498534675979433209112075816494256493112452871250847231075535865790446453654929621410864807577097707932152087929614776666263129709468908885975319396404849544208620379408063189945460073951593254931248977185485309249894060708674310036149531848404734903288256835340018581471739783198459329549694070736957932176711597319511841977690667089920000000000000000000000*i1^16 + 4363333057618982363903484397881682304313026917267198225637787182472271613703638026751897640217106704783523653373380071379901304778615024440806580500532963607449535189526041059459827689572858976032927348403193359739634100977543248872061667716789959315753647657652946828626804389623398604316898167085225625042775884218285315795926100187264022225618336271550240269944871417034596804264442804561200858550050922639499205890393590852944856719031646545802044748685630609746177867446511491358093843991406219032721678426898136582068027321912740800667547737101592627172421014899462019850480882211213439189939088389335868483495460273615859384314075293752229018813730922089063922075504356998723377168618088781560926342172526655727688511716810676475335563827836103881635608754212510692454134008796937794768741204800679428417403350198389078022082282679248055004228624126559346012458313255021529316570374362066731801182574149903628108275944704179166554945645407550904608572279004428477100780418126908950008780876490886175539163060546960932857617844884570987974044899588552613450568754109701165083650687665984260448823614206745307845126222767614226712591522543347115278259785099666891671896906267701559716481940108630383954086298017776123856884752765281216717135918512144768275362311669197878027320777468948685735511474397409385242636198880571625874989284927585391341705331219843691924444240810825057664393599657850599460078760493032250648951329847413068641066752146685240021236888798842604410545661932327575516963479399365923498470496553620982575743853326787583204578824282723542728659554438891978471336215373152256000000000000000000000*i1^17 + 82387088083125548305269488531157292799782411403029090197673752581893604631245398041586162355489200647724668585398849724594904883951276177969484076147519423875044572018296022634624905611873108980267865140405877559003322546897213068422105399564321654778715486612061376143481763639959351465109316903284381589688210934403588125560082914509441208079284444715798314228888396593378625888830710391782264612685679741784257218618342549443823113040627077128228363960079553190799994394049276732520480036995583410964137293761801267081966802240115700322737030894053774833813547997594551904295405629837317504904000530483197128511632403893289431300657116889941269305628401375309294908664817606218741472896155978802164802174789835317953489424225837841029553143689506610402219289034161300628146560783773376295586337638394635964003571983431425258323557962378755430625733758070825644251301212976433420900388748023248248791209942813152366291645522615861463142500776571368647107100794146076589434798970630773780864212776603294644381767387349290791564455091887590960835054344048403281108160212990504504600745938703837089288113688873219800844921171872116492779824678426686612845520476416832479442535180806355270215404113541843058934698093003104622619965191510173297468581424960505649224983314382588878940151393078524690450629997539653411058397867771701752246799692853938741153031921777221684319492742930600595362423896370478249957479923421933601960149615095730423712673390356196964944891776403262617176066646069624864994369599925436046780814405609936457443384275895318593894933730419012250477666806724106903127758733312000000000000000000000*i1^18 + 865888930064030452657209717178035874945268135634606470532890359835125957305537933364398970300122971276063804071754504399622909667728957468301750893855042535845506566810400789717211913286128403740217066764061212107777774027597444050549156818714781444289719752012993864975475940567400673460935821490721461311166417410201664616206414756629697636810801460254770571161121459888274021825279895466631098101519870735597342140548413226526551359724456493091757975743095058002769752079015026995581428753028869345135913546423108461357211485279697213958380016964400125458795588055269755467562216145414853378601313517490127263941806809433062800895733012122973812485604735153733452282275124202271303335430843940183608969293031900014349350486498319064713624314570487883448442944030202563509333669749341699979728705476455656512848837814581206847756035172354023867462019356965627404367810513852014941573897457131957622057465223839329433938384832855981308310463065442861766559417211713240706020769934859946917982123776681824623378925683201373167145989229237253577069818057205018667769339266277803250133136162619987761000082377693998501728042472835847265860901872372581822201879302909823195769034076648258603610871406533026978490212183872183644392018652400280947921750160756513088814601030956345721964155689650778736865768679073267228544523631193512619391821282918688444968092641011203025201226177913159638825898613026572629980774831797121213320162014103199449542160113642872099701938589678061552430076826805622466770129709653075221790291233383144574863703133277206681501783057177619536866459425425127501515980800000000000000000000*i1^19 + 9162817635325179608476560268434952135175794232838720520445588499882218240301250839752213467601814107400649786064514515972303390182742713527182353873399535366256374229869446463411553882654255431293150208752297539472339792659889418235420482672852607973848311555177882252887054125962565219608206818317834890393329155973016303046658904486333789640877393728214028207560957352806804815787034103431311923140405170727082118564146591142990580363192510060812611436839304144189771557647733888203669823080097264351565852800755046426611897024527895062730205420666195774918525508709135217504024970843447510408706515920706251257092824695295902520306352595339975689438287159693711008888777946136862003966029594713769165571738296745956443861001291838418537501806316033138763132656540893391852593338627933637483908721498664144609044862595042343098448588172375858470585112855761148380381839295362559044237348855999665544821388179631645474717926885775526404600690146757294791952294495880327732166251303049621277116707534175720123995797492496702606093572730518444336737669276682689335761399743206432586760787024758195301164680949731924923037974638982711563614200390750472689874984738157094801736170574301243094471679522588058617279670854597987017614424007582814865224546950850771875461179406624223557424764694642427831728218831075208560670637909950186607041804950693507211973373535868891647191372631780638167860615817604301351822817371862986335595462731583152159599775388686536547840097335144575665905374813945050082852299286192813975665016601281903535058702110283080587110172071684193457693106991824843571200000000000000000000*i1^20 + 47500475568354823627317911597810266955122400246021019125250773509958485779859028191716276527305103558243894016366263378427629430850288129429373306554403349580761580104553459410456650905792291862917131831628065276052341644047757086903648099704459705887880822219613987337869967146384776044102287342227213269001720706672813646926682487103446058256545264775821704736849365674153184166923907531322140891064130072185785880059167105578571297148770940936819087948969859627956980661935350066932077234219711774588258361000592500481501940780880990623717210150061339035169034741396474636803521529086614098662923438103982935667142624854263568075084284051020657946913294401568430208734864007766944577701037792970045246955785850419749829605709793484982890856500316926592070281370639490746763213561933847987083823247581159398352089253117405331788010967920050786298792991638179214167423301137680573338227879118481356307130881299843879044999620822243903522405008800187731355090159612797654801095441877382283370584768314173032704078360658851441632856194898872730658818585364410426932976027029911110373344740953385289587951437194315893205670112682227340455593903863542714029946421992964376560745285471529785800181774174544378209759865453343808006851693783459933774933899484651489441300157980080903979487201289299285864899715569799213277800642289164139853119287621619125438740057971191658321374243474365288681196086857013087868121653805276126498160600711660611251983020915346117357896214517845444039833285813433103884089571579909891661971339083387582847155362128774130637005736527070097143828164074536960000000000000000000*i1^21 + 175355623272528986275061395043557133382560734104654532147017747620869491588000041545524373148331004938118044628500061724727324014883651166399407715631485249014194325169998752803619370438186820305437918701250167552512194923124331764224802984332373850515353817735383423887675464255176414898219877894717287859250303959691604028651756487004180115366337934395047910081645766483483123361142475506493863072523012025084539346802823643643017271769622711170891939954616414274784973155127942661910089443551148868462979378368499184044517652979526326966857494656416188207410340155146753105400027951298161982339907611819161451491401524238389151504662005924236502177999800616491043097341746774668825188879489238595711324440879086873045977205246491778341020569799516899474646792825737577966263096740782657234732353432302157727224407368636767046367008841688483767563234348851086142031438458701412187732142651058826317385502363042855007096816824393617555409016007803450001104537854107807960785479884587853415181775738299300348480116514117918808385820773906546163425192581724399033831958890386153540186623258620063088717329703447382612706380720851379840817592992086590305151507216350271324023150397906671342165749673893902968307526573407491150836632960167006043529908233682252143857729798146121471943313947554039935918536481717517341325616566702640546791316168813471386906554595902205081606200136089991725566566491913278394114732612967529573233362854209211849048017447824021548954637678955590373322971037043658722362047599192859002352511599031522130678209465513661856446771636094945262255535554560000000000000000000*i1^22 + 264369641092544941857938522168104945078157007008525790923001474970473961365786036857040829936874340676557972919726411828116684757036432954835441034376930039780815938151232066960690888743512234243764269176238906803763518249236487545583408690831776614138813317105790946605974674583468552025985282430972964538896336881912570483027577431855435293076492086054450277048649799264615196939911711626158945198914398667221878372462945570939490774164981961619057352908488564009876810107714153653140327839258136050499673263203318504657741834926577580189361944823617090329261049006561650680798901430227894521240361780612335233272031496688161333453954452868197611873882838964876622222881534541253250171332199246407956263131389407494470874994962091362881383913814618912080553966885998030245825210640424030864487065592305726918375994467427068612781355739969560474892502697281552734360559169440650561575011263312887756131162723021570692635762108813646538837163921940386888955807213069552660915218323031103048182872419461456000686158828453107127270621173592513073094510217914310000835184402086761084113847913679964527915576956254813009733264757632033163764217693109588898403406924756144979782038908545859168341493547454304296477126181163813185989187629766621665616338649435589117563505476718713114679973138596177754338386399922582884471230046513717521415870008414294077631633238275699705613711399704950191146996349098650261168296798006779780732428227751397437062391561562219003618140358655244392530385210955989106238271866551481153256046877309824484225368004877616951331168816098000379052032000000000000000000*i1^23 + -379279290353165289289399941062374419525788097270737853055071416523902972797635255374231658516169805890834784369908667760655661915762341425652537938072962073086927313949700156042321263337379007472718211681616383933626766293768597077726257110951317873929459551931360462720146849463909637695060747844549528409651304765973263305508225140744743952985937251780984594074256328812428483873923331610984691223853560646269571442192973071671782614344058244600227678557017937923993376454725765488246603888821683963110483149616060816408640221537081983870870250509344259566172679153277271736219228212135969759027275704962983438637591871696627605940863240713629708897693571718623917145096989120857822485366507493202495415266650245916885695431306833207288882293371966172698857947898079188189563920163080238705920316807330909281583810366586220135588460393942092872073972593640801076072480576960240474190985987409153170976405269984691096448234545738764386480905961261486279006465634414666230922817170848219928546066144647062054642847832871536189718142063637675263189333202115496013622543063611495497144888445816873513456409511041188618069795779148001655459989165942116087053281919515962147243970804788652083008217957582004334201111980876756899631008798969696836589450416331442403183634523862485883755342324977608946932100861054117398716809093891184170254531490134587386955888379815797696673199093265006256055411412278865361945151450754259240086176243173801098055263907314126164713336027342867971386634446330313374570100690104552991703665472870821597313189955715199822230072202849419264000000000000000000*i1^24 + -521247438133054226744191724675751985529446908818384745470806731460593011952393412738288514559399616085174381566834053587551050955451264337187788249282339879444566675046714392165955278557932334071594199968755638497463531498394654729599818216308809190933967154379519743077661729496301769369891642534404347543958298477999887606198255814587069081625020839830763232495184661472238482823289193110632806254076530848446149677086085119927126888441189807554638732881154935833269358638655597291343976106615821251007228452199372155294764675997302779090358530426120262596262338858579090849678903514022373836191503650132637125599507926515443690548667519555788605673014169818367280794412942056161293294076328365352287303584763543396088685543570112590952036346871790863731971313087141300659035340183534980528776799928801039770037486067258315601756609276990798134579777193040853137022126696728489629017148386557194361217231653448192877945690239669927365840642942644202424164719677900898574800397614085104998808099803098970551356992347841484048289617697673793053165046485381916936001003435682238724050062744413910835122320620020839335258286503091493074273094141805026768634758800553036386539111770526426297247704237813560392866015876561762226728704499316421427989961871034273740835686532981360114632868935670787029276229841526121301890439099703463046163944905633753737712156374947199591976959558799344935085642454493513830451488195820841986693905703198229476137132678626254918020575234377822576022655262206387140901238246090823208699841532502441083187763673437775719152299383193600000000000000000*i1^25 + 944463590433982232934079871971882746640546912973950985830485270716177531051736425924105234412193447479460499928298317537552763091293035483598840600718785189008775007202698375092710862035093512766543605606267094289209924982155053232021455395171243527365671875092275268330531010309271645561818117344385422092400522075868566095377279072303629725810376008398120238550856263667633277823669239495185954559884379660331739273088811825854353934678488867437590879503906491962505299401863324128820007950874495879869642529483299626448952195646160761718414858957041885430104909243230468292982485344189380728647570085944610657979279058154555240429405954827601766075091210365244084086015773517949759125279674643904300999456466255578015553111379071684809328759364037872365684009134235844233947615192149851833250067204522541770378073372232855108059763470641415969883119035824975564034718929756603392722693629637286999995801029928236555660536831902045080481687653341374076721410642960849678080235206790663253323608739618776462557588990171403842778553500667292309662616923852571178008376326421758374853257923332516274612298270004533538472046596892643055526181852057932504982927913328847785591607155738091684568517910852340579594107898052434289936177745726105467927782083912829712637599606460853243427378729859807163329428798577778613258840000634688748684716757316525109386664700131736083647797705678877332153878027389083057515559312631581257642941290338697968542405361009355073630772131652209815465906829588588295864584843846893669703447677772257668264642194807411542746726400000000000000000*i1^26 + -716475368498313773172940495965888254918163349364589329443461678556946236661733428715300001609938420534686366951830628471273520419449565341277275343383649712993643456836900920378654740530903626889666017097330847175817970119296335998435213791822441163281219476272373518579841767715895304803100818809506209064946674168419442870543146367510202514389314334844344939793699410297206347197060419296928589340670226505093619922035096212208988329671592748539406888901271663589323998971198862071651300543961787166229763598475556076845669324127139650680179467027084919550584214420291439653157071902068086659838477627612508552040440091562617641143527172169684537119393170360084648645380734837062382169320003538946833071267096374618506295714363413618620939049184433665916830680846401999056750646492564745306896893299873239760675671446691809613955752910812653720788274816448045267064612512000466052155876512094505456225700043529992454906702014251182978591312606136638373004526065656369050491274836252686571384205799132479465977507474811876674020467420111558772394454442726218643768290001974071033308901189849809581706170212345496058547199816272907798352464467626928937406436278113104620119456771154080036869672627596840624294720441953529363288846368165931979583823030090039932982680904680110995811281081484030792513045829497113527317276357998611777555506748007195239445774614247866037925140428671342831724512456177042988726530065927765019839748146082890121449289563741523360910225460496629114361801342680011183275963845001962786499817526502867215352114538510695792640000000000000000*i1^27 + 396359530030910171385397331597415611905676498621565801525735239828016848841919983834084187683362587784371778258247769707741360043080695869509744217646716325826334364396750748377397350232738133224876793107388782039833748055589633775050947651513467643842346374109722470665992094403887141898701382218479823117550176810846818197359528160838820360048035140626223780099009541831816301206779781779894262687355857654588850175056663167430616696239284934993403418202460917031491128495387950293991738642427166153565250854907592576716042716238286233196401444426466257502936522298959271873695738623521886969333629048188766512173171156536455198565084763197263886411418077475277755929093486951154706302926588592342614199420970690406159009695224148035364498554618137552769429907140786810164534212086992422288761802113048048644188242490211559591853151155232504543091901804226232797152822736876127543232457753564868006799087350893108046212224871843847636167868284226741420661400061356850791195704152368042169084691240530853762790560170383772418950934284389961044547566193297062474038324868526006761373198382566051599374835922352483731200981326422457451146633747849234274644864776571190162279302788325955178507656297775309636747966798159865967676077930839006341113344863611610688174668527917773899363419868777406456872749072060909268763331508755514650713367871977894609810514524591765269675872168178147858033761702544289618002367778331300968695615086541489377905316707438108971339853308574642811806096923086567135607954378860545465752943015232655218794464228147200000000000000000*i1^28 + -136205078221452010194082625499350802410762993777123208733072143022891948102039296987478135626745848364243402330317537953278491268831638057794822587616627156543941561511786880968363970694670037344765764023126758301942817572556390866273262800477382417496711565085210116659361598336958052200090513795825524810304144594556220765087268676695578437001656073310200281016854140880532454057792147669134601958534440042544973675029635714299734998223741238523671130889974834967412769399028325545941118331978930808692688202051925896030660154760652263337166700337382031818675384792937285677180353386253235635853227705255085156121953647191599642826749999388399581514368879006391750228879960324257977708082959423419986844689186258677687892111600383840960782530198262911656123948913839818652149309084878441364045999343325150448617802257395030726626511867706798391098260142688418132681995468292674840467953231413497801589421121792827185462479167813789611004405450083336655913825939068483699191432738023421056217966798758279790399092024794386487394161284013696368386955054493465431871131484498974470942127136616537182029961208534249623550596093843455490231559419651475401901056028955468895358372990118841507367891297194593044495245350755739458761608879141393527856664852859085233652289336601199053543916083188128565444596211990238041873289799044330005860076730830826029470290054194313423522469118679266943435335088599086716396981483065402465181032227537636798860606173860877931205847967541689574734552064710602879678805971030801944060417280874143190960046080000000000000000*i1^29 + 24097809360919395551401162797197770152119188737048139411152592938922898323541453932918714813464359395442473863943589142713322296085061011710239636842218443354375133911808672367723185387563719852212854706080623228719611269987898641443040762094969877013482782104195814655511389071700649176251159300985839826564034166855672219252701147454737532815587851734172874758065520415173960575777513784460407839711581123258164393773766799492743681365153280482023431152432428616437594718603596340127230008822406699759207215264828954577476203074749501940631484138741348097940255496307110204765213696091709826959578068440820935624902591641730565028272985248213696146118718665042550249868161560968099183235977570427858423910829896664834652717373280000925772590000497293623330878039807291245891658454148532245556145666952846115221520053140152732614721948117282691021812513278947788530294541564454528488406422701296662347937219911154671554067287789340811544002313216816832878429526530645435790147261910505286745721529891258186257770052661570098201238380481020332116795541291145446052667720694468377884535108506634562039268572645770524737135833648388512690495636348651682867673824021958560332483972915226968054024184005777956386154276524384609475512344330300930768217723985047640654194726863841691223409135986524293812278313744899274240100192355535066563352965262583332893576013212792740821503445208247218330613193303698653471369365373753214810572056227800409552311543400151902490712579039175158008209027224004060947034516058872673225348076818319540224000000000000000*i1^30 + -1115512081740903135000308695988890685326696921073611570367729679384772465255048283526652523977378876163810785248913044380373649745278919314672082204128233516029933915922698710031502926658946148036823755485929600130335324706498414617480075160844871696234810690786776344887924068544304143061246871502938160057653476765387145168149486621598850689032835423846175056828799368321608162107708692960016344408087018407172017780913120973390901554382642379453227069664102411523811729556589367866206472536278034534710885496369971463580512102475346927372819374665535391288040216333083781027982446204364577828508234218041740703352819325855032986339263106517226870220069329679291175735119493469083454107819302708221232028484818459675343655046831256293361234491485468886254464023086775786713178742612568776098223384379151532552596439621964033873617599503857964429557472325926245237213801952813456368752811066898572787270524438929106492277883435906185325582699665469548332569221936942532843664894962594700066663262025476938847469579891000242620247031752823404895755933036556481811475629590468838722347246037298390937340326238332482463436126016116424251493592777992059466679212304219354158962034005169271428845829546884784469606442543342112515861127342443371442781220172914130486087119777890606719150303753152650130178291010401507389788433649777611110252560274514352203468609169015237999813169329756169331395508191891252289362993870381835313670685237374126027924499039522791808582822957020686216865982626999024650393293521434472631791465267200000000000000000*i1^31 + -266960262512653106367459504534354323353705983154871618536480626935428799123690933184416858301687209299814183520560243467032936944545064900792532961463884988362201357048207613679499894472012817553456797891719156566930816390232214385083526103607886305299373115423588394326424773697814147912653642212884025401885662702703098934398930153079433815221359996103635787787236267867302210753871939118186478444232874368398278722040683879740659070165335328691373894228401721077016540580566999288316198976359390584737906441277668144009299723408103385987149940399803809530032019053250084459281511437273744115015141278476498770931627367035645056693245666494949768024060547275294068010135264874507149532175265765634973079582719769305486858567721310798129406675201691313879663406395601651570076008065867866398911935571331415435502122218160712548285236294480693788246254040007741998912739317296454299583963661298551802629123270629975447859741474717566901966194492069160935732190868901899050836208773819549976063267110864572968959253685119674394745872128000211455123901712000818947640295372833573023280702127728190071906556569220826368209902846723890108388944321871750271901608384379433526157243628433176670293970937368688028577675146416121282180134471108461141381052727077512442784016014071217787676559054390908823200451289206774439800990932344658740476413907582721636760848574294294000771418296439388386372286098746001626675528065973836502679780769251858274796518410067403145649032412314599911317312083880625353692695979632270854900940800000000000000*i1^32 + 33221877509951881502314988347517528503402503243932762891101464143918570552986861837391762096936832795800200320872109266438833145099347049045163749767432616173530311492680814289860962004408312321566145548068938795124619550432510500707690599052163560268867340320274901815068218085642895513049019631854903456431773177411667572180945518047642898583791771425074728876326599868767509531405758323744230112565939678958260602013131054764939013649996265471475682888940968340713421304625930397992310656906942728030146428449962669528700582454755637136058344397870470763270692760178579085351875218718219984734063664319365022296841152485988385999467538515645683422790081790911989475042557007321061774716418920376416324027394602776440661593744431724674688831759430127526557928281278947331374877912644693828521308106308667198483586035692866271888284236073819869372408817067983265410828913947539164576442611897519927560331717816340328655894636392473899937753406740935706902055253774372462828028069732789547084591279030075882702532709781050749818005647634414378360370512687892705119017125137122413926097353160832775055557574223139046841899448549953680720978722827375406812559367530478177391367104808316536047611254648553398196750244165225494408914343623749483201043478899164897919365193071249720222553292831616173441375627357934413684360039456306259845293989598022605915337524576937281484536398177018404329721298361502716510648362051453960946775395561724442544073920732183967526270015020761206032636858710744244505471024771660513280000000000000*i1^33 + 798092071099717215133981196916926839608354306813837865712363992227396627524584017594820603981892048799706582015764149965834059320002818815395394151999078684372292177825904968340574509942975519917466102365959632547553159404811792203451790961520674981225165145371649944123154421623400572615650172097248932540156291181125792249974487033002829786691013347102730394143946573579338730388644905342384588064856623816253387030050374586496002700856306049999178978237614472684165089735735741675016064298090113145467826047248416115628882871813401168620502587202847092408576987113330556821366319429785597701144191052418456859159096187798379530261430843058738258197329747826614815286268345817048174884599831064695613687737787205354873697024044618055320504529585972479672653509117134685782431203753672240947492015885884651586964878539443300901144404537666671953054404700902215759812114493473284536226141952762640952123316490636465104889088644297612724643115859483859326427152145147524292627703829383736433712262349709656694382301978622097650099929401972041771065728498463665620340058543198019813277633058896256681458656045930422300785930196883018550653586477332801469671235471648033738733491963934102010089288932818517017424096253030858848863173542444287946558715042697140714560511686300850268688811305687220039694687848132989008685128232743135787399279076350154823470043879127248078524893916955100696860087400640085429843353241859874660548808656596488930789441972019293123847022088100516383614138648145635945807515484160000000000000*i1^34 + -224828869981805583151446023923150135031535926823678533178409631661909546903499718291655327129194288194154874496076801362536409902626864673143042379165191904709449356148757228875930820087252187679978389138953909890286442882233773121859272474424712260797449844332685694057781282631385287255816031373593326894392839382689230162587172555995906342724562969468052092419397835993224969784384696834856743761148761958208292409493467155357827746208796215785280682424276807340346709344219572798692142140956639433215927306498912640947633238100065868681366477448667180023566997368877873234262673757168899210278147064769572917267066533217420656743153542182215806088093665762731549915655476540937007476340426011601362738404392816913081522936300149932791397408344206649499039981565412112357939872166612743491084219593563288154533613405677139471041128550227176506949506840887343367539749054839841118272705128966170486834354879735198843013844147212034356242027439954313981157481321744262162177842000342969578362940200430828488697444565821258318312066374733388315134908036693470310368132332577962859554615644396287551549473754469366448007274545290781097029387294834552653414920537753775985965624725991551600490768835640360780738623433317589715496616216421353088084660940616913515871502812181311298901651819788143667904184586300733749444084257040867120937335856922383913378941693273709251189021797437872601313921140362482340945393476843308185339947133947275523064118683269403238439886930512158491493703041433492047003648000000000000*i1^35 + -1421649928527537211611690182484901276746198037226051753519940519944814778547986461633392197252571177458612958972912816504080040811572607718871284816232470892427152846713690966090912208471669641428104313341752004568600509391782409495120340468714952101202812315042744802888890724649608871996619852046550998647602192138109228618524870476272921925101128344706309807577601321593830875236842270010777857302666418443580480517930542877574016608191152045594592693925699986447819712849633269417543408116486049171053158155970660788140979329301419694347641632887097052927867513658662336255593723159674453336233080936038793868046727948812434629717572544764084465742516305853820904751218825177446310607984409112684966534004070946359046206704328566549432324025171919864671599857429029104765179590865308139066940674974050230921598152180138831262835684247243192740441953926024540961937697702673661917875828159440127538852539216274206908276450860292600662308814317446014261383476278241564084370979533790024989074672514586425276243743217832958702546228542864499161531399576404461598533079629156054435589142284129356750422801174795931339698088541494998559251194737582543442366498367532163213695497773514678003171339474073569133134289020857728964793288024786463079339951326732259300553475463620183150736905898074293545881573406008438865317579667578861265340615442562437843084124133266602302908588350143936871083655208655977001316619745970750688018085505305827070907225682518411926946340883143007839041223487651840000000000000*i1^36 + 526444064710548496341580534651656162713276311300864314103919877893816723319797247031450782027297927391198974775400938160079124755423051592715675745685816335962175075756824402324792294015491404624988140584979003612837947906815879234209631528658776989494800586704643995849212403532658647604260361171121787916549204326856837882198906863807327319579639569379322114550383899218462252870247473072408785638218201777798134890887783972392101926447584723368375961498095835492391786654198775016303477169790205347506847521292345899913044192348398818232439501720777985711746061638918992207196923619070293065595667621895698058816333082402073875600424516770171377181703996341503214770601220820562849767791714741524073998607723632202220004144414961130914011584044702428760406852000850572453802452611417471614431901950468424377508465363411737744885187948567025099525759007635575278427824542697373905334514208524113037569125311380521377420926501163823545816062274878433479396333969870879791920352925028971710906957500798993193332216173407242549553310573816785131523693647020738549783212106429627036529251330445801604222238686871336679618963079068923259884189616105044986345191574898734643684127246342297922746499788886544806201123996088984989510634219263581876971989491875412237742892536834428405745748533827433062335243299752092251111443827585457170651331824836118673978664857137246379855243749184359182540121670810850777860457836670752121634566434625996358489350019808562957046383500909556806453716582400000000000*i1^37 + 4497620216982197273306938247376932106089349370077893598119583939645045327674488518345281764898894646884072413103019485031234511122809655561225440873059795213800402423189185199146623136302772810191855265617867890861141376619257285640621463977125332689110617660683080143811593264950605272861135130981324529272687824742564641806374578053766201903394030914147469378359419304972672841476855243975237373520339407775143566355085009377011274137578840462039363933955755542223469913408659275993633706031245490113174815604701775354088433214421751152948602322968713611755021581829055616291757675486478636004774669090590594413371907483443972105863529802062604729783226231518545792790431868203970777287314774214445518927571409499938205514345359832599803929687301122727029921220812286048107336282042383206302458213101208765125984372535612285970846871962431008171100602199281656189906654890035668433860348398876273799669275226901053634010004408624330430915899794300340972305638718788608163299554465293296958431356565308260706685784766034567166024835900035102717662369514387578062367146410059218932048984688552740318257808409385123813769826553332381226088574558569047783886044796214688212038946716657317089409507578381244836794606947311826459331571256168423810682977870414816308819199227856657123037474199912443373550418104478044444499347015799270229683482810829419146146552163151529213006849423350323135197224002203362578773393601223104978646373067884987042823952118988187022452598854015306956800000000000*i1^38 + 1110545557610647371892261668570302510998221877853481128157128508191014276743783702034515958854842377006074667136632991281199569280396179828510150685294540701224014666418312484514986946471067208519330523912353020629349203680549816491770137232135761419511811688992088798781909793669226590584855721177699063775391500341834060731993173491385300742686702762789907415145875390816783208010734188568896087985097971727070065451099570046668400198467154668776723252063916736832669922599172965832428792368973828430066835525698949836375435641046810009659112774068437498515238626888645471044046157672567043178092289915013575576764503818973844588989907609658970293104975403359050916012544173349639472462759766103262669588953808951669818761185894711574303320996243857890022435112694853505062654317452072221384519871450538969956795849603029223935800996701749998041970198389402144996042667047466868192378499274019685259726543786504602402174839668357029767447295841024153315984950278458259730773547194436265520415011922237043346110647437360665998745005574243103181465357220402407618600534385970728311951463339037804249852838842794799164516330349548324473556967009811516151966166743428982744824835367844433552671373158886378987017381400183319992647853644637324489352306200683644855838902826243319608435193598415511126213573655797163787852864632317081174336917162230932526678643567022038582078885884243394359025742597648687899081122793428309362824334150258486953107070109539498823752534867312640000000000*i1^39 + 121706483923210719277200539354904829146976505539661819177411870807362465691674224536802234637705551182394862247552978280010579421953234723899771857163263234969200977038712601606315238927966169087194798714235548537979316330188724150639701899222712527231306268895907598246702473736983784729776773290803491621724557116101292709731494558646841541408625883497983329158430538860318298645266376314617130187936922352447278727820656946067590046880165690832002559292281249287190592450463328399240679957267977599958549030155019906777282937243048872862894097368282799414319420895757370467987761189738189044500935310906467512933664943051749186537254983267955733954891397849027601390687911948930101401330913965393851568530870076286683941957598920781931193423901088790970119299339518357216014276101440198061856991088682750798163299364333657173723850716897847876514185468654823881595220616762889566143551722298831994616678060533700172959811176417907559543444441079952888136078401930832805426885147580876671727938187798740569107542548377373649719478960385112743837774197775964275294233006747469207805951128124981295244519586662010849854449508243662451089653761632210643013232680158366499335606438467548173336471885970566458727917559422202467956375096839782458193699404567763738661322718098280624917703974947897911481469739025909886173903199927184604883526409131283117510751845170592149600177776101555582407796244663311530654469411456048624546962667832452180709651306590051101573120000000000000*i1^40 + -145106262167936305708473794531955104943868004233005721054466825408403332348519257762625510434047415193736580287097465720602643012297105132251570655037995142844725150549768878055869848801800579319692201191470932995955552730387551416136571809764336076995770003457837505816937245800446607399443800540954921596374176012885193519019518545016450580271682542546259538623447499754108337681489696200196388675776047330008736706838148823206788528658746628017049057601338592250365090450810183190779558514743276878580099730930787259740242290888741846411959683282911094756043098913290941205534912595953833903023850880450817444934414284744976038792146335667749266403468816889545694558721518802147738077302022718132641677636760100587505159013380743047572990809556993935337804263627480513692512718651551248048971096904659136839984525693791347226488056385124401469878773427902199673464713550756266821485076314718671490040639936971179543102290463918695348254726872905568375489811414317232341642664403043905403735551674619918231133510377235478766766620535289157617269123909982160080032491738851361380688989697052235213330028633765520061210587613244948284363516547112230068995308535567088143573959170528626921690654375797611732838896909576863395397225888417375799473031966017025412865331243732126355009474547738719228508878422105772747315056711299183021703949593023934590905324353683326248182131134239827418991046215483833639315823516868211754219219719308377762884053884077080576000000000*i1^41 + 51786066363641148664200298750659337363090262383582500173180567650409242910133966944787011652721105992240454437571766550462902029806157893875640819130425860430330661040021852677530623139096385435774230554841394352148458463786900810758294885355553724219419834830506238185115769694651892366358791116774440378080336625606272997933886671157291701365192742599674975904601916286045825184977179675809482649648315610911657295913421175432228354205923091593839839980888582640653041331329251871089043871221321516810032172276479023613927469993652676551323196637098344496541174381653768583124169821275742598379434184941034410776308608758039294016054569288080484785484763535283965935335673220107557679058985867366469060377769850310956907318249283000623658297893245738815386550603085087106511106979707651670205910569557049560971475370913262417539347194622331763732975477490156802974319031414609824902592359790518059124227882458221044574110954313906764534752086917992102653429019860873626295724567758754201594830496213190054162580098834492607246806295434789133303184067082717176501692122428136217765517758287271828402459638697479970495060028548506375185350610483072942415744629915845360208743811055106490286225007486544440022299444796837682698740869613113659677133715319017855210799648146770520928857104274888388933822133667448554305124416093014514870180599973224472123304962890130305868859480074067969318939831931464939557204756109554450803008592639948922846407819264000000000*i1^42 + -1032620875355293898934257349619949778243087662533424940602923035941752146466521152502391153217681593090606472585405491912778820882342048691233601047814349019950782290676163588939724753511078175981760139916790929999687692331462786857091221444858836931005740020461100007683613638579982471855973450308047939578628882232562448549564395630281838939728586398601774815137265288050767485849779067184507026689930671961251871665068656254392845286450913961178650011832824152713999777608541514120763545406955409580749928051390155061001492812333834602468721338708234428249667987443851207972351558941660620481445012989203736239262715050239565831602045607222231240736041612886704841076624604759777641979036382762664394772950635309860436941111131682465819892752588535515418252251674438979513383101413966526073293397727306311772553113789239624881872855691425682522917711300461552662870746771065333121093339105332698315606128486714068076733708240944505975274165562516947855520437633855757806640543124540565563225737163034553766189791316223800962235492695373941401569319207483925615126983417347508055327436202787600559524646905762725891559567941983446153552816835208713786892081950596985179489078704316219199085280337228297603426552616910191824788787198250334418734149802126706137188107298516043289504504646271592040043366390954679011439005646708478040232287445755997745109314643708256267417125190118778904599151805222910966802968410647582455000893722906856731443200000000*i1^43 + 3249008768923077851478941628721302126744541767488102374104385283673464630006757798183179757823071381636614913712695042250862228972907553773731682369752949439769706200703454198430232262621782998455317939759827957318207032745207628351684263956058001275032189177262925648716617473741041797272619143540807126496432370069214598696559139009941337795609634292065306601921197464199064884843794316016977031921231353243377179817312200585957104979397857687784126798316550787944398322216813031378172310692293288726102555461954644379403915991659657805806539963712283627563840947140032168748386151876776728583348571324408335351114873619035721705745646683398347673490093306340293837037134409891919356120258974704694210885184869604539467779926789819435733032582619785706090026268161948960382775801680959294240482123473869335073251928092408474384873724528839893936943665599869844424126965431667875980816691773493485288364585360336487568990733755477863518051629118280708424444065725311931898494904981594039584567860518723448110687577526524079982263738424897590678351836290259056294980531874812023369058459282064423000220479522808637138749401614372933471437700145237327618792830972665723639630419146932869779303561358750337482303500802785410378282761711463965475696310800174005351688340526664823751099787789605284081051755166644211275571744050607935336487301660566884391295914109022321374495376380204491837947043987768287228522044097887867787990268274278400000000*i1^44 + -8628985498947066849878903000467229287017949644327187978764367626959366457548180250331266904187368126892581922389113313710816679873872259082066194195795647603641009869499261512290386340607823278362745453581689035276247502110329845165783024775787311801926640809312214576740730951193860902152598286505280948527314633245450552749265521541138841968629155987033186809371343123237804073032616336639543207896987754028877075059070601598456181259917950454756726935696362009321950663293162202413818118142998713375676021760078398544612366309866918684904858155492973488657309116223928738367789198162345889220918486862810933048081281058742249029609796555738616139082983102845748932799150966184962949706108450509373466170731916648903936756653892748479672960640537496091071747164707934022156609740920535960155211979685376124655737294341595288956073402457965949718989603527559686245823588545794790326987334117201839750411184125410637364374049491377774252558614069404528862431834501960968083908822868535077524436568831966959561562046363126591808318446422293696853458998300120172407568293560292786470341268562208647335122951633468878623240820036963283571213867049522194280419926973175563435564743919950409315870264310389313905783676958861218279635923438193934191063657363367288456293473046339463514596567971753665684208514412702859060936331863854852100468543607249128219008943855061764289002689690962152025954075546766715034971312262775503994224640000000*i1^45 + -6263934859911083158433719981249065248085013050026159197400533954607162349779846094458739696577802447924635061234544804014027277461601683618422694973206708633637094421914614289333943383724918301162860309893018946423519239878496320703071224483691628139017479833466889591927899841423778534551046306273025387258311589618505908387190905045940132874677220565663355362163091111531886486565618112975611043449320311865196571257379577200732436496349789293396747697772926846545433536596699113333640937474969950652773570186719532182632799270219674093641122465609248253421707378063813739314229334480140497481990871625475202854248293563613963752525903734249399345837246151685859415704380172609962170784980734745110674168152331965300692763822674982102960588482057981037885676788171911942898621116615693084776495040679843008975389007171767948576350394309912247879885346834736968057123494061899918940720836658339212831997123343354055878782285666991805869820716437908852032631044987065490996025679920038419827710971251849600470088647871411370513525324470068471655880733034375005430533809711658150910525829942898519477576265120521516399285067710345546210749941443701290654490039970122430599828066033140103146792604214483731868776446587237495457727450255216684434380823518104210683477960329622798939055697840768205993451012207737589260822442071695847388183661691691750136347857457125654501896816194087040076563803999116808793864785792860160000000*i1^46 + 9694467459365223133331601537674604552809224910754476276107139196344921939097062090834657134444234311279850691846728951663520309613800007192386688816012809896345779114039513772826628964195445648512904430634685473493165294263153210609542312088476365163821989544697221827084994666741307751975416051146701108905609789558692589300402032808352997638518421242709666163593652708726966240737306690393863811304021412141473863701417475798100884994452307320602937869871395057224331878080516282018913988273341246497669650892663264251157032278766684684152452963518549307299802639196833389517957180630150413446160931243637576548035547438175010628351439385923929936276346967531512402294572783146035040200028777115276299891297031412517067818467457754845747103596965922631843733039913258162821297648335878853042240075401869860936564216143399330570740617918267887061371960573323682285712194692907759026849021011716724937004033696494874066401305207086213594870494505250387308792974999725229036408663535529942193489798735081310796221797568009764644142371755337440772549920976676589229645100028429101413388809874686086723386134756746611537156404394003474913771300151159549017718728680211331573899608558321419670135900022281642918307446630573314941499876027612638727778723437805118431838566342855827889579406795095459170562371305095454842350410029103207876299371149730806128380399621931223980115039668573606000979818479281217365606400000000*i1^47 + 11560738540163998068102871423024291859331744151945088207264820297809140488575966975323278298569602639149617884511348849889167892023124863331172936819065966983121853901229401349412577796730889045647729932263694725356074764454038032934935860687292631958750471057055526601291719209840765802105791270332259701990578247127374237877919394106771135569902019965960821850177703707916390245232236581612450146942799897092436849575833461065721420455058145408808973128015421666097310304386873446696745081370545239402702229238813170701616282438679152039665048384235148506199122148806972728425812832082699581436979856883898554895458550081145059021292666130641235820597791587904242889535126690981190713093706837479183749194705265610086927260462547460762495457337149043465153519561599739418351211597488022551105714357746695755684658449578624717900599626141651752920052493061744824352902815730605479992238321826401371984500386780629386925067155450109566285951036372744708145395835703464104476925616077188431988917231786767741947891082654759954704806027093196989155286253311658629089984320504637987424767606408119326064621564143440307403581298618261913501439586116639520089246323206129031527000312055030545137826507632208151126206977817698891173184338379646314765743039169079189438798665079247746540736810135961758625372016293462332329948176270697359180566862268761599469800916290838128765686874055970721171448707271360512000000*i1^48 + 254276871450750369450846828961699829256058853662728530125896410418500424181405812705557389539960681262903714645758276571002173947643634329344529394156390998797187719685259693384674799995127239956280429433423514649177820309578861217240844513723153067538024391226954506102577770591289891071366322818216559884373277933753316077560964591222257577404842957009207071595600339965728246817416923761883708527858296075004723559133025809017919478582069121692762865039057383600929237143081446209232189567162076928718822221207767182012122364922503843739859936121857239033532053515651089959247222383764744949086042953340900066366743063501160631367884740768444763510809093951175216002206326799640345756818209567178075807333943489968838736826636006628907150507217460003363710518251561303951505200827788196393279366144635653372037626553459501488123083471472139068080503253706438693496783516742221724977163263112064141775846747352308486368389992097839047013778682557124471423056705162442221347533101344869954838597642231285530401493532685539111601391864352695017718958521288719231011140612308990103030602959983591712078952495807754282984359288287775692297339316187367164188557688601707086580863009496470253389067557099485259306988442826806684555378874501850545011150120546864231437846251319455179487463579743300287994868611050569669349350423708377951643985238188705759761441195329033789568050337818713033959014400000*i1^49 + 161992688998121771934578620740411772426420189113027899447827678020984886444274764339005018483588396221624369808103539338866757094513731253801749346585446332608040940119753644715854615303683801840847468972789553189541416959375305834673526495259233912684919361718919892958911342290899427835449440759430088775497256793925680740599379566451699308778788561551402926726271080119495221908240515725295043965380162596406809132834618857692180590674165816872276408100297462095345823301977530107340939073265315178445946780206654675320853288773189073847806520024017341385741577147977077066815869501827206724867649796837850543988114756897852337420778129797554773140675931717382639476215112206178412991210062700466979460405709584915658537777051601653601964660731691491986793446759618087211115854541523012393823092399659311720276910366825626937204361503553914286217254560827712026826966229263982101630035012960989931369804467403669918491712735736904727000000574886089117724409866820282157274324420122235076519668073490208105439928659070427210428081572215633342446779794540989302418391500669074786702982517944914631861983417502205756834017062725878536418769315750962388431098579310259582245223721468057371712337264730950098431008258502568092536233386617828861948898190463795328858064995975168916589563882427871763173528979541387568846162411114561159487960439941255723060331122931534827200728784279961600000*i1^50 + 37826150852882102866180243020630013876318188330203810689600222209332949828787318706698446349741156297235532530424756389117174877939776092497047858746586533415941922397774735207655167105614937498304270284403273322078439212036127844733315360195591399919177338646147206660280041462649633156861998689611292783425446443410597294111550668021188989344240645719646951093639345569783765066606943883810643030556583016248862918360418381658673509434987350692433131378622943232523878218024750754840738222687228079292605402478469858840750687133730989621610466471257254548383401436113092570569304798937090108873617267022876078846688768123154896400958603220783209161070470504769581501513019106056981632165602871994126420419990041469848836392625848183322346988651088752324533863048249290394051402704297040671956128076559460025479768182991023377465803797723871967373251192777208967050919244649057113824350022585242569223620302653915840931854216197171802901064824379395015260309960385607603064707627716399932597696543983604398736267971844370951559681509235428100300371200383533335669688689183440821541002835713377580332387659690515673679145251752555810244918068461228310719763754972238563012409835549405400749882194764379374709918514817610104811635721603876796550987140110924390910809199035373962795592768903770766052453028975163597868883367933370391930396956067681782570633465094369717476392960000*i1^51 + 396280461085553095811887625764771531125238696438075248842337421102669306757014976071661637929009490476898062157584610711016006414828304935084894734114559471047079459159256104914126454789144853034327315456474784510266115518469328578606090764848695547151602462374630030239595735637935585868422250466537014650963767120833055266366953261828350719750037722875841555272063290016128988059119987677069233323541352394245489511852071470980863547646700505758215857447453989453291863809785532504038280708269858988637311210296296510992042883093504001715715226031938744839946433358753684644739189307441601924674709722396648688811278945112494629365848747945159421336608015065993435108414832259936958976417986850558488714441405432158500051816214310405909560626219655108830389668854089655302285302339076307104487063565775697632798999789397058282205748693262274931114823517600131530826574921448714873990104681689553146009426957498744245021714111474593586960459149966689885112578769372082811938736322940641724622914408365698932354569271963415688961713383283383833950975007381822289332437396902509806861802363769845311439293821548493502575306277481166068570558977129285617444550013290466082482622904082177407917619923091700152296187769679243013529552131666613616559450751174982028135652731634305230763727092766527818363161061475425636835207489709805601745589569493244472864130434334720000*i1^52 + -12858650121231343918968495607394100242805775431800868103679364409436233879057190163776722829600886218889251156734488929214415891048109535388518139638467577313033119994816504185682059311094225750007186325666575750942911514126104878077186963384703889738562611164474791827398683408966678627821987172126793550151651642203394457335482953635559817433995241316281186729319276526534578457088772773049395817963815352391396600030819796574002505058978871129569530791771797034559767160406904767868562580371654418517555645030620579188815730115982361731549273812113787180687377261167237175219461276143515325400492900211865153821583794973736612535714778471072913161834903690119175666507478811438731514747747248255306540367249660516905376087967324201461732336302157719113888972634970469632179745327914937653009804429304615591728385643258468647604509710705602899636134419872486613576847748669157675052516848670520618385209461344070043985156774493498570068120585311867434330403033567033506224024384914367634314405192860910460860996887019123069142727200503486218303035583653211904478315720390416775856570830319298318727997223512069121177681423279126569044754286427388572257723948565442548534772845810409227515385962296652069978919311604790497021282036367719221573823084013159610244382824382765538950644602588609718490258172615608210451431262637820186056530708386184953856000*i1^53 + -2462760852975537371919314835638151377512598525952765458808311459933875288818908343755112964750502039607163207106667094958340859675490968844747619960146717704196836975547670919035511504602554710997549732281315559342732730809843485009771817938556418785413544618791269440247994446119069563939520179127151024270089832195290148019554342034586756701183365269740315607027114869533095710576356143251331271448353829113113270561330413959148996895445070819294645155624785154232983712932837261115973372063817346284610265875086479941409136503884237038128966485890711041276899113942477983393161729952250247383467603240541419083870304116467869072744258485458477356877276548204680908095255058510171562939797612144624068186418261531872966478286054114387746533264742520671316730850615625979489110891362738291023921962288798752744233728850475160100314624838498749225948449934552944012485922254691255708992764566984882284460044508313819469792413577147201408318251929598982472853151887187897884630532447356799900952588255347771262215238068872344379041112601058059177375089319151863629195409833556092851106395566716420046072911209670915177282996505240295627507953596831557173914587072271037665460816119475996518276381625558658587451624279715860089883589610888529564515656693108479762086668282396675713798373095622096551199784793154967281700587848139870134337536000*i1^54 + -98450181400256465997734209366713610313627241524316947813338464912221464871548729420217579911878471229557377832543425217883748741652524139909842052633946677631060821538986216036003398044515519674401259828497569770473401961457882890476346097950617439750161464577407103681496119361110371898918306879618577517460076002081196464515183287281383248851599979640977082005368375397353052020024022333544562722880836377860980216119066567439806309652886221221739829600972907182020891765937876035068954099902725147234181167567934973773999416724361399758695719988734719967144173386152769228690026452397056869262424553891601713900648604689781530197791461438692854845206513169992238227729404297187539070129026306262115611285250131018635915545813786370275475745969480158766787902641038714558111779228998370897657948462218325468102648134378655317439025033922211186396709097300944326803750593721286158083396143418131341694517717169430715935256883177181043717780311147077981619450067275268324702873121514394729514031815776520715409453697028367343650934035191391109262855506477145728662668952373651365742472790705428566162213365967152491640802126944270310257343351236739740357309768418743338757524025743484454011033270327330883222034671161219149308664870069921097515833015476548958388492100665722092842076005275985483465267894749675423603445307801600*i1^55 + 643534737843611278988808239191947430345144655822099885530329271633950047991615864092243938445671759579053058374286423581451288719138081532363121715489460146271813766757608993443515706868778976047232873295995038796851317918583025675334362574421949900638285774126812977717430779931551460423420023899465034007117171003580879507138195003035456867624392785143322797186346504345548340014079639972245478953710113896276138795096494177922259170228397121065821749182161891553948586901642566319076032353199689255726382174628218294122621608316381572606767940596343493943779119147207612152323897299078078623837947669182167969956133078497827634704081582689346649601197978502718673889126931028346593684666400697113338247698978758623633425178247171584202839369074665514015227116290470728577770623586778497987250603240779842949800048471123319751695620657065059093780445583538129766411945293091310715500658665643434816431074682453929752003059103990815087678288969739066605302605664093035375158703068307387242850327000294133978984391737692017950877003283705895155063348772815230058699708129472575176007909837491534235088765503238406358915874800704824188909179830829781640523178894767680009224368283194085478362769741526737525199118925292053427442578067398884371484556082558936337226187835559310998484405437911505993801400320000*i1^56 + -838431350251721862883746388954627613656827880358767108618305759985624161871906833545653900891728261043110557526525846651268643492303251567186425691193647259552100225146044274889945177625689927469634354394033137543831165149897799200215361916116290367957862455012284855099769303933796363982877319013097150929366481717746978550444503955822535051290621705907671667279267535269321312019011621737244402833616817612699916386027667585857051820736815724205537727077378626012142162597438238639331893903329485985859208439133617694501384974623917695238438042967371134614024882236062703297757352175587173218438255173195154334837021980461207634466403791902372349935592874893752725284056976202141049642740440323936619863325012498117348513192684597191592291684482990709202150175298058445923232860782637623069843401192869434710918156217738987356546825697057393508807260445893471382791129878589842807104200763495987796373023880252049569988786957024626441296133063167997123882395110984620600662095140448918824546085111895353948027905338492349572057305874795144444055887115014637598183635940619540515635150132614894685149184783757474821233407125989644879339197622387439533091097902215209902669262694404723172647650977104386880674848654976147846423939635219326459207748737532045699208947157981836008289730560*i1^57 + -5368733812097617252567755598194642140079075770837318735559659765203195756291386693790995568229781598978004565066967290364176538837284495648353754602246525168075823100630886865837748763489315585144893298811045172732594464767638674487222958020909594458219299181379624164660350139099528401914970807711153528349057828352328213709256972351029125191476298303406968079607739582317239949918566924611057373028605894629423787579244197148888376804541018131040750957026328534799730580984383973202035742753287558403645327491066568877800815868215959587391269597069730301625811608244876436055319755412430538405860600844147630006646077834773162894384660716145489654481893354921833879176556305486226891787238188024966238708334070583670933402219742065810291299053062806110529841371490042521805816695339679833314782919271270077939344781409380585197863956961245444040208522673829372024241415596052429494159467305550984942285864562584302405784822028283361172688552594954564777960063894620683124125733675410252429133597162579798889967248472388157463253694453115040219247216943664592798898396129427796262758677322458452928457027096850927199581956303034210844612173573902596015926510400485486832686981950131918144204085321171229391368968849237910307142777999413212756146651478919374380728320*i1^58 + 229630218886269380889835270581469463840787355396694658990949926202791853158475086171646568007154878731724288684984519566622689640965424380144447172665952470002387856860001322523032827731252879277578103703626441525537199760367515446180849142176291550922782581788894443041793479097040533444257197736819997282099772364352268764618316907027981594018414642447895694805642018757666930152146822322145924560818279219832878515770164924271206020552744763921741468830233324087895363374594998325522291159804846272999685430044981049982709270785782393447968187831107295102015013148552541580701192058383465726718555433738234983878369935948900022289919663017106871798726054172755088203686978310130717833626055188587349004142372708291237421450524926869703994977488769761183416174232009340442487646026319361198851462189307966379327621071195058938606030045910985240644089077940787632409104926688901842397614212736663820220912802565469795930967061050253203341750668284855921436506371148348610145014604821220614336032517017270673764667553534586579928525831798668809830191489410075394402720616372509827396260749574830278124880361701519090407003078951572996588513886587881180528162271428057406610703969011930461804961297543425977397350439813163629654032531456*i1^59 - N1*2828610359289229580621985969688221259598303330860252891901176642140900644766724485091211619164753108518109538397399101971244308301829023531720220713166030584351211989305831705963699416833519286362617991116561148182143395831081471457379834883079618218055750695793715347662584706272791424938348927095742992931890098015028159387415154056342460961*i3 ] ]