[ [ 14682921070199294011500885018548927015489064353276393172583732560013136948721571556245576627417395647065466984139852512302031137137944711765271883919683817583639144349083972902877933664693305584609678413238369255957654530181503226977311816694254703628772277863274983117284308885577439174139970740081745625632013047392889186289897486631062451159467739456272427429725721480703281995126161975358640535062472831914547776730212294217019479528989884737466799967037795327987487039092552525754150362987729772505505378562199603583287754241717615273514125223905918051503096716241720576769185470730346612975006545365451500765156810650032857051765527905104785909645139813512894362025812459408160431951712427535129958083285035869766280571011219119843506437241370221357634365785723881499589168545116864004890964020726647130096211362994503153989365708062841506823510476122764279182804265014211250408999454157519481385615909585817439601441294591595867790595529603870608096425625712471316359597735836128913616388970613271943481801517967838867976456297137561416430520330351932803312049421402031985613642879678339449765390391395538751547762115878654539247537181630431089203396850661272544611938856401361955181966561473710044080192660234666197298377599077975821916037237790138642586925107456086421298654910297012905368396337738004496775186198017833986166154344415209663099293125919648515924359762326447984418621523306931210713672271268911488434176000000000000000000000000000000000000000000000000000000000000 + -21952254567332332865958709211990181944570062495778003508381160900581837927110987845193392104939299875195531338359892744176657847764075903651319595179728114526423872749512341361924314731166475565739900560345746499768644075968853096973582398299159518566678299500288591059234897864791558292531794636287458016899638887025003977309693662044853433350766483516621334006993163472891901688037933922808326983622202124626342771198011165739542437688519494607238973763311252133630400056531258331384296483559288137391746689621761290608781139883068777714191910783603525384487410201926252213925177277477937932640411142952598816772106292013244176422131203618006982149283290138526515220813354886770666092534147123809327819419470141695448185098316809335498808694185855558128268958065722151814523608527130408761405150563609576673106401035309883659626769913435889076704607087769184074160051074775569413386837139605983576280987833709957804728304359711282834630099964778977201482906662420407240740902757758620934483518659502897640594143148957503353063588238084943676309194693762083302127540893305920007160371052795485897833903000363053918812625629641654114647976569002965660471631057220308059921496414795952062836298643159915338833698239653834281570570759697408315004511695924217952259118472254012105454563859454830170454857176650643928385800705230186947036911375215507824022933404965479799306553220688105690465592030461990971530053091759516706406400000000000000000000000000000000000000000000000000000000000*i1 + 19019516464291247576457202538695961958221839397611485176486701404519792286360504343783205010428660928340566673775357964831565385258640549765745802057963899703888780317271042340049120097932930091964829866954255251172265439461882616585336821574376315058910437054784546557125755872762933859263371564707132604908390087839283942261493813116509571818715850676005596236488878981008718283494404250420368739121654140980086651253222479567698020212227292297844728033985894473399388123059560087964800540232576616950689913619032416906705445330917347013905156099522405621993787633653185981941669677872129046393077904980851432858316819568101579818772827726356121420956658963921436208920412985383485696931617422006783665792797302561483332761547542674471705886107791500415797041172846813793689963893953893479039074107727074770582580443405774724024118991164909414409881020263071355706779109617484390477036808262732540189088676800689816214165347216031077319406573990466898076890632103909065271008505224418754596514099202383328977276725373809043193777356441234289592284007085341510710343140609538987243700678951930805354972731871756687834238747034442547177795220686781721916623201773778237739422722262656395881969428809395452622661904523540608785094719483267394671491848482990468045061344158704266612105187243746946360114789816374969955397908351330239694264435257003576112252777151786306651537503817373719730276895882326447426115543535074672640000000000000000000000000000000000000000000000000000000000*i1^2 + -11717183091233160379529835129921874430847523391101024328490318758660111557786494258142553936524447456675199875021079373345216838579317806390504260077209941178043124974771349569177004848661747619560994718259312156562838698101835388937117284435137196308915142799027460223159379773310557647687037368577909128517795577468823511715210886220803261130960677437567824649350748837720710683044854147622505301750932124026512000615243133333964922800297018953603466196795139535512411391493728171415669207622569048000647924814797979690410440360425633331339450990020593944982730661985963275876277059776584979431143782682148311005631122907634020984465501784130904232640960519796657347781575788323111394816467032227698176991700688092608963698371565488348779848883584757426567771049005835153147675215804352344625445305601387942824115212394406236337370590230589051628062156302613720407634074736814819262346425192887221610982160209864808772940254493967777139280439116474095493951231164448322957119156189116334248000953798793088600405532274463471714741150707298841633050009413656796775514726256341177819616160383665878975140925084484363571482618732024791968153336318150070251658758653346908526319955224192078738847454963693049438962372407064244740084389657858412440389405713075983031872170262314226524875843347535770406154252858106469928280699503820351943729256191172372448954098239328344448803254340186803273066594160087547682622779990999040000000000000000000000000000000000000000000000000000000000*i1^3 + 4707163287588988300106918761494415071538352876876448150561012004426786472370939569855060993657440508039221894635869138156553538126000667127243781381754514720770695383132405750664579697156273814127855371780929399932932208308411822291017951904528414098221207222134017355231281645777250220960159616342790098633553501535830957680820272945239594725024736415494539136622463200702693904741030593386704247311239086198064011221331519404611787650848098936982835670425114259975237640634819582158223755341358639375270233967685935091701801665880234551449614167919604587605047265990843773473910614828378702234343957316802380222740673026180118565332502146483779675585666264147706550354353222280388916227250610209880238517564966350222154454453659838897689313288710442104329379309166210508916246541821321252938405623534089704289920012060764525171955820600965713229115643395234073068029586111997901315399180412575755983788652017794403319389169644526928645065390678865329618512836635899807942433942323771871213176807372537168338993931410263604212360597423027395634089714083383794769176762712353450876937505914180661200634275106519313669121469870493539304659685896674004523985959756325193841560630314765771409106676752480627686571041389108897031577218774219001680904902177959157207016923994189607867627962179147557646390080352355337212343404045299586292402509275990390210683889414783394778469594116092452587980179833827050091043930872217600000000000000000000000000000000000000000000000000000000*i1^4 + -1193930566136088627072535177478117093590870227184160807374146938609759506990651945714952424194425792234059728679274909928426443151368844021760129911307834887426956067375349124348274055758558371921558447331740039871713173857458920682434565654771520634295279171945791473639551006779311910164368351237378135701000987180586124504350258899582386175915722955583532889374152090122721933272137578990772447177703470995051287265506577651165752853441767904793020770562859026977269598609873352753099243626684314452558526212474133056052558196381334889571945394535175333861095075397910258024244883495033909581904020382154879854277793310192320866953106567856668408063482736311809448830450578417196746848438829238690352771592449258691565424354644437393377149967892704918404967735190525749950351229009707811717436985695231489348243244159214076493293070382918072298263148017704380329044773048532195599779892150179246824221626493212561078940477637488356338457289374138999753262967448760093792813413362379105689701473659804887931192088889740063650989030802182567277171579977082585442684504720525746395848547883112720022611433329129615564177786391203355916544608665396961230708109870266718234410369557760751501897990814938469898746830654266328785116002124622828957726579803617392539540745942630287525426189834159064631869382645247337423685364399776350324221480562418627993330473708354644063340152766945242782009269449879882810182231654400000000000000000000000000000000000000000000000000000000*i1^5 + 208652276894187062626602406362210916730054997426696502333631431652116427031364353740856081194843364794480550902508321839674907761051245227916490033074970948218253486457245101375612678757976729252576970078019634213670685750664746750713664455659390585474908335817183311935371187644447186860686019744574732079895283454341487426234303550278031466116106513495221846469283292979916841193628149304958286316111146768599000912907782750551058351381406305914404838924501607801601388570629574743151734369890360835151837022101111813800768976992609043630896984721079509688641048373381743324776326082590231920934242331354622534665675331840000613636350370471396395706146898340210043083830300145240183816937358923989609153553088126902486732609736295726890172510577974232247835587989253535098391909508414459248869237956346095214887177011654550522309265742043432977896698306607859556826692017743523969421567517882454879240237577320398897402803960368153563318304120960002538886655392811683464124565060459797503128106053443288560838637752386269336434888429520424223590362523465758360343065561445741330025948316707653700736995471686230053606624854560644674804152104835042418004180054106393728071197015937135055134355841297517732623018700918284777060234846407333880934857856258477193984311116045778166297503820215729754814898913669200017886496596911471485456507474355393738283815899847115963058394638393915811784281117700793004690767872000000000000000000000000000000000000000000000000000000*i1^6 + -29515832267434853107685992730470526967688354506055533329802135080166719401250203271686595529439467297881272507675189524075800278325039722971468693517296387785839823165612562053555218993848622281177492635137215483764646673823282160448119346488764186500459868427193376736868578921590333174545663203324358588072338815010898282921934248132345683673123536765848990440177387893377524078832591756122355593526562352089000465625380120214584388174586063117226156588011158512994529818663431148703758903728335576609526732756581849283304808747856113067859593774903006896546982739764814093390904050484458707352911358158774441918801055770219315287916765178844713260697988196264661278293426088626921066725679062634479878064581680937740427476606789055757565055873737856125463802099831490869529509374397272584407044720751674174666047670150515836671022431893470539144398051711563915249295433271558494674232749638625513200369625913431763834671176890361649964723179067307287559623003767029605276392508720161550453092044838468216199372032003093405574106095048735742872010441372419332181645417944710223023376232680980235130403714206593929370659446717792757677900725989257300375343587222358242046851813370364233095367091984014326705715893350998561689415178330034072585615940078080127669152107168987745218876424883466545707761506798527964312157305724229442661945987880076807877551785703281042691880618969163816900470952843368799928320000000000000000000000000000000000000000000000000000000*i1^7 + 3327223317230842441518004482407833170858462181265015332530492103134583780606538118210879966422567152717889165079076026025473056258733089354915368909466614638574486207873498826986541001977288431298137927458174921802469816046525235514801180081768767175227303577812326617850989213480913998667007231301548420440833592146845734072430809062785530666959909776650434906602326404152116332846268482336496480804203641912218799508236156210069804058258505623141784052963369833644287783560671926593077125710920766767864627491595670149379658900500956056566504269266118025168276848316087211750679998017174712387622774835967182457121115677569418918619290356765682714303223684577675612439400622716731085650894429906343779074626071030311427054436678494868440223845425894984639677139326011584786562692205516288179099548214350938071810948314861078941483616292993619621539508909998923330125645472096314507941454461586016655543043772945488175563444055225726343849013236708025739064789974464618421872582558758427630602498027619924424799044464989834591394166790218608561091206219311750326557669968572119122817797024235103822913615494647758299116999090604324657306027065355382157841346704095361964024379467105954915219939022379248291785961528430218087414101782077850430007006951575353645132636605012735372830790277671601712875438915350158082311157638768562197066263565246426032706567703717372213980103853562469081210260223249728143360000000000000000000000000000000000000000000000000000*i1^8 + -247720678456778442905843316397689627719176864494539962906596528899956985639009268781647418803517671314134943641377585014074864641794059075117655349396709113161874663081540897010014178655586728450879793950166908204948139921014095303367331201608300805170469304422664349749819518696631188853190227964696123382399344951961986718158288676745017759548031251926963457584526831436443671404283343492729675185552225274184386474823237080248248758811913367008446429059398544924754255138791394665048609541731979064669091662729101674806269141212834272723864676743026705183104154378346874526749005207053095264652540952271276119439075275691218172251707139891895882102645910855174096838318597841598030817438118949297183105654034022463681343906328732734051281926346157615107017906663191815123841737100473140138233602667558317203097446147489003963668120402293423098502558629522959223557761557199253306374221068561963131955104535168793663561989600608105317412008047169517717675978652553225117028519365889872815504863392726076311252279779753534664222510344383641146461073734623273883736255564399841041396633483390448237511008004648881708759698585393517509920424532201351765405684040517174733432603939627712902828072443206009765100499390756607696537698370930056019185504224861397015198796210172595492206255249187380333592081388536187242590192232965502233037623923044342200263443937772101401191117088222053033756759535384526848000000000000000000000000000000000000000000000000000*i1^9 + 13481524727345983531634603996315987322256275636025952535736023069800982686151002818731777626574052829170230820361880692938018804731227660547214204381953689266530110119219193491804788456991980017912245093579236243971274580335334426924241750464745305536021452402103030733849653280299991653830058078158395436284883294316872801294236706258401106298864429866257928909554261889578718255505149792365732383084767636667405706773739456556390177795478249788725012969856358114867635914619748281367697924695993635591463019272198626470776405388544336711421213290302070184053023372073515415407123920788042345238170807129151819266103883940108912708004580678417641057652584621515016371858539902155567925963395208274527611858712153031917878654615733821519181349486239581334130232791291195337607204074825507971099286135230111080621811247223090257881437862743865732285789948423352654534015714815974746341812982239931090519920701296872662119442184465267563510444324740878181652124930888317390384418124045951144933099288642136264501895200922062479882161487306216760109238751915100661792365707424486150698606408127722636165971143903263389525222546548240931566316221188490409982851520339176581245828664717641847705701960305453811238423935446797721420046435050154171524893397071336744077021141730157999935972850129491477494439360635952113453388614018146368138183042257845847474614815318086047204304052686980392891964750141849600000000000000000000000000000000000000000000000000*i1^10 + -299480692027144720490489374002773749211507874958939992371488619239128063310770584382735287390959900556024022861253977630041509259508725637274172825996753625229156282435344017704356603552722961004756156230294952246349620228673898915043751332881415688358673544559750926467314485356851147601878129240918702823279415085913575046989170143548708505951613271782011968387610929582880357889012017130965055613851062638585724271507229906777982814461112153114116412643105079801621887689737441352550228301987066142530625457464371679092319820701705880843608742420833591323921734170385081884795610092346251667643169711400908771040169688593320930203927214782769887063278867927478609433628645335268440151817393294061784090120126357116853192258925170776414830385363547392169121468974866670335581428854642310426433995034041718932155330552405763846655292198787170978608053154502194477181283102461321063292220632247092226799130183632399146568588815526766674650227992820195272778552986940281702798922634855402095466752268582499768814348240986517289200569439149271933392218259055550999778073819148909910203618115741714862102257375056584953992151042307742164712417408661120582693463665210537454171148292756931440069874390566668237713887851314756998311331208488482126016119502041794894916119184067688672096120060191530012748560929790887343286937982862298714434661899702572616706887547814182077298715940968729396882461163520000000000000000000000000000000000000000000000000*i1^11 + -3061652316920705258936591512107818693594654307160556302395736667844009071049853565273931712604346608928299446207628974213904718814889876644146596143095079790218202794861147345713675355542220721983871035925076184070316415720459480493103758495037117952926188704895801655688497700406470180781661017413856674121472784017701705459314070185177696561391163576783693072546137397427090844789507423210628288475268580527394733735676687284462782306587277199119977042752760384795017629250636513331016444087912150177174228321490839587010714923944086576669665221903174411612497461170987206128370758054207038627642546819234994760778647531117623013453992551798172167578275051190502574571079723849697752830216271891975857692526985711954193425774971251030768351652204081647490068168120576240238658285101053366067768349988816666286197422164335455466876435290152818900399997314300305080643330367056223573699574182486826861427528094928312684604781911872982400450305159082750403279011793628767263648029200903036263909959349098887102463718935351516139611622181093321418662472394829801479086103120896231901001711656523451400756538250556070446932741488775700219748032411987537602944156725314944359111929127067097922980694987425877055814345627518860418430030436457553373645040042098282341734537761119605587611105560660612305320105218778185082282105185834645195601856402501746188112979910349043233973711246927647897288704000000000000000000000000000000000000000000000000*i1^12 + 51199774752529461389570932179412672675410993924294196830740597990128834697662431364766090311181739579286139578850784521317472688777273649954168832408900504190984974674981442302810978451013075564419379657728027625626424464636160583467213651285055977586577063953109338389306963128333559501896757760329141464358514454736759884902857797194068903813207955627771667186035171515908041477883662882990655708022792703987096326264975936537494019182145628630422161499819226109445111669443020039972996220668069066207133656984387668584920896287370038785287368292144431639095485019803075323515676295247168162163268066946445176028246396391810615885368384841234878137795761295233883362898381283177563335672469243983761702046552412511766829365826041820291543512192919804442498620011077999454092309935856242299651229595669638706782492202771721865783594436814994315503227127725351847665665517841324352089552760995520639748969589968159921504370322591827561168964801938927881298173430220457826759687994676689933564884399431377725366149276032782326338381235497408094149788975917175131061472235423731628891775852608029576338282705081697938127721386685693094871911113668671433941507723869798857987232946002758725123523060869321504913379171719599961575860343446794187267282356401242910765661632114762269230295936042241106698366553262587619641284762767688646908772151355643437368593213587042202405822380426734547763200000000000000000000000000000000000000000000000*i1^13 + 3293571154370439042228856216019821848455708059774271461582790455122951722126633542605610895185952392552809160770899590837298055710081523656347122743167350300966826859096816966545672109549425720837912394705935752644383926297142057730016555260821821475757537751112350153922409063265390064687799711822762270806020517266964737135106247280439327931509545602963370828354327296843586764194471214688566188853443430037668552725573865019979274713667541007547305153298506112931582959119131301021241515793553184899521434537717275129389349248082266349888464691376470237428327890365300419715739551989493365935825239214022714468565397994278489216139154705626425332736025728354166411455797186848242064905408377290984368544841356283813375666023459745583361393460583426221272244587809573834398705502065745388440810484950943396156467300174866328335142735590698566044245334646036195770503433302551071491100818501377602169486971257809040333903899287842310167240929164150011335632530627285330342706154182549486982124282080028144627548369696435909462252825100371631542077564499797178034007066290182451356848119628912757991663753248993753554927241458104350547474217410076509103419796474529205124816890922354392433176910849660683510741488152857870465038980699091414165464063092343422341222110912949963596429615819291822024934572902013424156658743737522784358657410161687978704112457627835760213516137473643642880000000000000000000000000000000000000000000000*i1^14 + 64591586114359527114413223357032384026023034182283513346384524478374647681788288360620836343184913403849462925198640535714715946951602329182981292742190083935274972663796052586473301032024958811071328707197202508237251151499651027814939105189739636476183666052434446249609244560417264235366329962996041826420567336409210458629019414285653027957132690902712341924273184978297661436515218285268213341204696038082175955662810978583467158248746862320019025132530501176131080411955873862349786618436437610099494361861423821150635440750332745459717666913637175029168491065156917090225389831820290563364467850831646242418698451890817617745312544183758589640781240984877380375359170445686248421150405652875970740913933322739053432834169290652489598755493017584874969291788848171537134932509805917075923273426162969932906283815430171145809327464131671608751013319965194618089369096458621770767792178102811184523293127901480991329461070741644294982483187774148565434544413871465386858662110959188631496282995312392443672561914950467885824616299708021465747664171313797232234959910650337542874775469993049615336827575791932429833246505056626643673807775370001348969478209376142773128126818525452685939520688118421586788535791938550571856254068414922489058738759273891118505404289190917544323452355700689116539706767956448590675730698286498210955116035438882871747450445667586173872819010535424000000000000000000000000000000000000000000000*i1^15 + 1073954000725680396278361181896860919672500163523714676051895177629769697286098209051803857465346822985442818266435403777950482703398005389098971254656269202423545877753544883776215910771582335077357233684375417615610399546386797017962308022463951738687992558983775205564519106280277558588932622547264734029271634500917134649897653456574057336677604108150590313549289972791777641201360848606403861230070091130669114753280909045938521695089969370497198972300306469651640058747560862701085677758146254640523070555167980092851747217352613344955340160882672012005269192660612175666222878759187015938461212708889330951910863752958392488898949437554842738428146751976718620729098720698849129469650465880351009301186745085702520179575954892885325628452605434186647766496293384206119312671144920622614551258543933493507508925152407427145061468167914180543403738138162241980831564055865788158616095373126259743131255179362967747951416999594648941954861296670501237207049871636208127215085412105159956243579285291312407849638157843723610261203066204715357401603718468685984373010576531108269591070647558856470206056847498448421476038195148111271036731719568852614759772121917331711400773000499197579517828452067283689702877612380094405657917055466201535048616391155387460174783509450207585106637814305579139770302444310039098190429531185153961850684146828097295965567067793915750615980441600000000000000000000000000000000000000000000*i1^16 + 13511702600261014903154784475653564285359862500594282241945501567389106101828392622795916468963619262813123623741908776814223649739060003066925937464098678298847854256776536306197139777689361938065946915922753216138645191991820600992900146944022440522094518710540547029530245553249618249235604440598084021049388678245554773183746867363673810596756044183179080339645786678075004645478905054917621309727322817851445771765777545830429939523685290011094185975129545897623637473395495274261409941753737911002179752729254664707211055812612435125895170917108223203046763156480241194935133726040744852254663909271053960301524781812685206571350956170814409581631595051236539906427335875139259234549829847737921630232178148353411734649188249256274223931317540912417251368502945241959758208474224586548877294381862369504724941006598084253711589512475784987759835073637718416577823715768599977418773073280917886756108656269918669474495931659054809049917047796568388977695308603594556974154165148976083612282432501768235438309904850062210771462125127772196172804076630252425378225367716691961556358282833107747676848025956546687040659096691766528580384983782855858358739336718293937864990079644606466198836818294074508213462575757762809937347612592632224051223377315551911538268439592019536217249511025409922436671193783168669114262879025750129270920017866233196352834901021075015152435200000000000000000000000000000000000000000000*i1^17 + 144956891653818758020304019883903893376205207361476125954755609554123103238138395268618738986295050481533097889741099686972942171061266964084935991875961482189521816287675673649429769475869935093266752836123503347545374715622416682504842433808952318252553478359336811910489415933830115599150912517654826529227126780569496598231055062945391105788021546501230028443876731781983623571535365015907555935001216079497083772563123075968098699473209064801642293542503194650479641884213092794201174508957929712040049137146168453051036819805547961893579987449367770517265101945543077595638750552674461224673525717074096987200705744604820220615785038698383383936509936392183393080546984218761456346147147744664763447367395843935966688917139044724549572455123007109957143478390727013481213382741270827580540929726976120456798538783714905504729982097122906658946954020266213109302543692828811403347437574713954922458880294531288025859384150082736419723722945627456407941495786601223917196459297842758685367465395074491788620431019574629817034715244257047491898344134679487251758587928899384581468669306141636148445402261858032271900746831096132288465300045979921464684849656929432228768789568520379635635644111448989148871038555788353520437140232831978089972802577286295715390552653638971968576936625892013927634306311808528987333318594612977935468347779266136857777121850822049660928000000000000000000000000000000000000000000*i1^18 + 1216116937639903834065687182169071891362012443161798480118351572208072316823526683222470250613846890477695818815128841885484332714431421548178480679424193089452855754133627428003854201366220481691250562359029293524497172059230614172786168675804487462925953498747334529078624144102500931916490488719147347763671606788580549557682532562234185972677248420585203724977191686060721271574731688454499661678805370490349797354460616265516207198810204424912972463544660068871151157026900168757488290620501225869278404288444300677677431523120841928230838489821737645082810195882562443401372049103039375916746140193644791904109134851887207244375501069889702616267318373941027339440033315459712532698963871709020998580223738898565916238937128420561728591492194787068023228988870700028213256919303652095811688282141087396711819146504944665122727138026437113257379469428034671300672626986225157831008382150773705877633431855667978244944332082928969838891205309033245606300888531660940709864954701576677282521406097632738622664165957777806825582061499742878151974290857157170146390170357297801733384432901022165919543494143283692313972833168643367698916790446404568194698062908733226615275713277581622420098493504419398631001363026962105345479312526825074316880970844438481048951933519858186598644733128830149962861245174409349715544064887270232836534186570923053182633123677575577600000000000000000000000000000000000000000*i1^19 + 9013387174067636687743622377990129821769126620373006099221378729316554763968564685996616441197515291833741196177287821870104718766876124907947670790464998232858245584523606828696638878907380227229648935231150230177671307089956597281691028369056787634168938004439603925494140903814808531799110009636631147740468447588609691129328873482930825119109989098367509559125856608390341069912301229179057829210873084447330860437943754321748172617798801446199080080200120900051244708022778466435589794373626715204993666418295917899656485885625229499950377488963480396705551652077132057552325408695219343291192351999696980193793556993080498643470357951244053216702630633529875939640662311990082133278647673612918379986711606242891132028889874208955485136627879325019607259221180223607859510114561036335643549232620946234554860101034559568882554370595099620468737064283589460507265492279872755995093388921044736856665942977686812318981302386952727696612493277013071854105485867131889805218918220027107930964346006735462992922237101626213985856809711908083262090378396361865377202958355488770874628781561947049051930005444354281477099780677402452481704274330666514775666807784738168532906142136297534206233985513508777591418220396134867825491837229326913019761595191712455539176447725611069486961588319721585852972984928798287531453521028400680364798560349201210369433885736960000000000000000000000000000000000000000*i1^20 + 52759374088404965401574335777555792869450295040490310372436619222104993123767369721830946904534542721314418919384710493163605931079980377614366310311595416473050693497256903787301498632739595665814826154351039046742396981674014452636026941829409762009571511506504984574911401191520399033811702593768890378423977857270944246546622915074182413332464654931897909938840770626963529471339907627956098321683554690009398207933662235481099489192203553512410899641180456138798173251701660239065332252008427220308324300358966677975609983208851474454702360592769394645809886818092706000103618642364527238814058205164474961635627954264729027329897055527799736234745990008655257401192264940472157667688729898176567757204330449289591775500567693661118044404741389463575488343136505299985016444218436032334167196951917467948564333184620357125874552785107798972019524768970712866104681799719377626384090129717868962056639452752500705006526613411126193084165283858235361607559832700549405126183874461219996129120722342239762438276670624452755375553662478204921144954244063176090271849190768867134109713489961349044410229019375196362859423987402443786239693223464808990300306789622926875277576626330155390091380047293168280282200673931616620367363703988987335546441259555550611477159882739158215087510107218329743201626763195300752925690755352435189415899094889252026551631872000000000000000000000000000000000000000*i1^21 + 277381213063473329895617275201530902700793210376335916697916346983599843190147929649451810459708358793516806987613526855323193119780520006280830010994156439188709830209701652975854538940548607236456559116215595725359923976700876215250799354510097982547441509986501684949073543025640141754200145572168297473917459467743881458153598299606511787369642774386940996785323766191389291630066310021539235809414940908173399034709584897613192391037399100607300943403673510077961812456820464049876296003362142016541934302986055761609191485924442828188551365558786299884598410198568891767489220108392925412450396371246103398127294399108024221170648444458271817075394784079207837452928586560172396414349820576207962575262188789997987907413067601733632692890849262898896770806692626271742892462473018978041205927237325977926620256376807585022258049017996635502429817223875785612835830750207304604195573133787935519962462367059725845307497558185480241185541415050918250189560343980337810391733332743047258981067717692015385355069100974390186824562555679898947693213155974741707609237397197026569691134530166791557409682800845349356812612612947526396934494929267316545527510871639133242073545090768297307144843780315106746134806040944833390395229437360267194878473849757655941975201495001518145998249259021488651351409534784071663220047176474470653818848976964614619136000000000000000000000000000000000000000*i1^22 + 1124581826050761480961739472882435618298512061657789373786179743348519522515134827393424402737831206187356495239362192459900665392639856075637552745946930906603589345353999565652268835130541138697953356830341418186264590394142130953782682972849339175268148766477803204427696510550252476143874174090891736514978852179443223088993824662551907592088375623017309347275818806205773537265906909639414687759701088290425159999849216749521424223852260642302355512811372137191396972341721399788715865947392489428132207242027948116790349894014484975776259677489946932291216256010401644782083097371604813429569132274353752985313078737565001004068275581087557592433547995755139615042902543200938170250260331843744475907764035291132179173744270889895025169917218725316792622255362361371593260588451251676371500853475248323887541834700720790008621916709030335394085126202854324076580315046837439222274522717192521530539655565761361191738728650962981033313332422770707477971002759075136660316970423850937631519481604077946344262536682131643187441495176181001041356262546221965681009473710338126468845380060223178092523259857994575703031106791724241047211977196404581075271296266934837190169143388562878868155876488833934301996707466319533648859351950807806940951162242009490595687759096450065847197145671538263812980865422720307835058744113614205288459670489147637760000000000000000000000000000000000000*i1^23 + 4119344111352593282684366721314133360749184911220027142412501006404333440771917107353360148467637219607574664671530159671356017185665746116645967769882768529776377589469985137709127437527728485392720043871336847606537671315621380811127541298748774941991824155204542244130206630137006690659946736157734611531269162787405771249946691732806394351485175772556073048176794761625370045560357633062704513865554171537388453802297434309895373096897383687381387978250305246541246124873648983522077613255766246334275070137686678018748216146612616984870601021008580977845216455903606372123666119900197682164648253234542618377134807131977741353688361886966549453451616940915620797734383005983094322516334820624176141499681096815086420785442725930674526229951275778767443835576903257294618750480346064879261682426185659745626398990380622821912812782742607747915144667369384454615414272888768616599496344582157885744302365560570643170369243047425067091157238922026073652290877149120090976321126577970568175467838072517316718674777434153610126214999272880258695421629369162911455312327818520034809748054976095046520034883530706875701708465374873974386112894921941818832978420980134388659681481446615752330650788267931349170086193145831147371081446512887741344980105787900285396276050857407533345392422167245491938196229099713622109177796947663781610572493094912000000000000000000000000000000000000*i1^24 + 10674543158816722791455645178755321321003803588543389558055525974764306210747755474662551713707763903295840511041591546467054597950948613241569211312362779213071588953131902859829778939540825828435219978086760416263616858508114776870482808715688321007435057984132339438291025000793315455877466763639588193899411260672060449440565967832160856603808811120063936328087552320308023612257185109631914070660640605808297221037768615902917371837265134337321090395899869429480292129144254595768950870678373263598221692661744421566373590784960287467692480080869509452232982905078230759906479552822203839341519946929895132385002698928867848810816394971974810137960750221843513891672169996489241324713101560306621108796364050354574765020413923410689139690227415305731661538761681211501943237685882592591230418747562273951728491679663194339129057871119309111860702130463070214253026023228705116844800071126412589239281523679678768507992655687057348288802906161035856619206845955735796169465988820803737531524459066352750648745904190605572925229866143601252624304841264941889724758434945308224215013334062739940419315777204634870041594601019773560556216365447848279515423512280107289411363611765186725916927888207183531462856339122811353240330759523358574800852610242767023264018974024596701696840545559933516573153736172473255454283155510511347701907456000000000000000000000000000000000000*i1^25 + 26930995984430483677875395952654251227881196775548181666829751735280740993143201993396336726458840022233526893101919376271589798710225727973253113074963311597071337934151866119902184818980865329940131634778193602445756699148885890090139779319211493321434192822618895147050287849886626800334703402440147995136407866532621344253510966638694158482228653024643765192183111016306691760147745909111780235621381256785918460285633390385680561733807276878589428623558644933724930787260675727383239415418707589958559304312449312662785221276183943407896572138723230626271479628801127019400792893796529739385135822917063164826483475106088489615430277557115584466089385626429818438380277202387875850544325019143915146880603343341809084138499216592387184812393499296819161304716911298663785266070730594978397414967606895813238275513312632836782511275152287088182773562745156694142804858989843534244355958384016454695292854220305793862626242390105595069760137933155580872487114544317566438845516964724483722701168350986632086806540118326506735111741474888364737610155275928867077363673676063395805533504658551010226204880537578102420126974825757272398254779561309914459656890464420373654398712322727212567164635881057923214368049289718265598293725627160765645817003936901936526611256380194251006284392429065777650034907922478450863964631167286137323520000000000000000000000000000000000*i1^26 + 40115115383717012427183753946600811845698776607914105341129741235845750765165987606172076552546211708421751812715844721188613058355462634332989910452897375042014755362575312531494337999709825583467312147323705618384424531359724230662425726981878964566146519220714519613946519260565232717533168609510879121284945746946535347401266615043921915300602743196345294957692883332527540036147785492969871219317356377481478146852655116172491403114246937945714506148413241810755346025782378015049197720000478199999054368901370325332732571102281989508886841791107001754018842167397067739442334430720396858739470250236397107058374301932370224636670430823134656063086111917235277862427457903322072302867928539204147521872004884533372371559286391567497943183288222487987089175504029708334480109374011361824155989903281404961727401143996113307519081002306467006580388729799088989484986946129823559314880475182360667359077668228688638563242065143381935730179339647087648396919559621587862894844877726857596596446628634887508595002042471699982334002810061882891825662878463446244293242402714630350397090141085800558666743758149343983446026149071655821506051747901304767371439515925063512094096014385045320648833746172294526480794622944267534540885581032858590256786222164828195205405014039233870107005804667090764656317294517949012409808634062569472000000000000000000000000000000000*i1^27 + 57946619841555791978970478850165032196337093723510125289309207738558343935426260692638359733495307671820635592441135350419168959555889109670252998285297106448367062291689539195503661947949172325744215102434070162893888744946295133370432994386034499024395597230520098132585028242152482359784580283210651193763140359712667601280527137099667537111678471462169853298239479629544622348691897999443962497991233563146908911513995353023607611539846609672336990346935046390645780254746902393979381902771287894334871947695652197275580218397173256833671410273126414506630004187742786886560325842772930060135991225987447386736168416175630576711443939638728279694398894914016255184435184902484222489532823560462119714386541516216932077311776735121904720461497341812567547982165072995323139304810547879652415904078906721401841656830861066439662802682187588430827368843113203875752204820397254082464118171084667921076347488509594960995562858724001410329083772965573892623226970252629408175128782066738235685612999653736900731670324271893129773090165367596517194576225308057046966550307878069555277020677761540522452541205176919080162037143689722174921335123134999527732956875678261166287231188059647399232263214008619876236572841674543269335324433049310640709083132846853241202349462677030585175040315696351087706360183511901931518404277043200000000000000000000000000000000*i1^28 + 28812042138253808755277049508980866971354454364039774358726360086593759078489495272944141963123623548101597761154352059447119879738598552782088547902923681779302027458761336841142572413015103490532761592376846606504218699540770258800629533447657935716929395126360517021324931546006685707228940992577111736387765015290283043562596105956062822248846256067974715159787407761542291578159157228559814409556234413262172127336582114065837261109205135082101419176396330916018899115775376659500061042629759550563963983493757416439531303845514187591439646930590555109480245425348127753655888874034520239686545754973284101240623001669628451894138606720636486972082022453251703038071729552893492781956583737240073121365661483476272895646581772254056583984815525039210695470483578824213234071123178243701705506876127833639417257516370729307669074521079783490040166765281611335568432343554477589102897054801701111893638490257294967111252692683100946395757464107748400260400631934259848550840439044208989063629524325374120405299466272330529060741049613569197883408631561206238769027591606075970783651212072715909357204713523950675688527418849388994413397829218925908511794552563589729864288128146977446484077213716581401107042566847452301551117942672593635557350565647412712066062088492733824449173580958598213354088807038793895399915520000000000000000000000000000000*i1^29 + 16629775409560309000769409779795693002052937930108403221952869598717316620181732906132333400091322393636616813053085552290966808088971697828264775443025692139467050771451321955290338172369018504012258476243544722539433551307546836916929645797204542080635402560415688716181081062612931770620933114056941387264844829478740123318953896393833781672069655721534913355648961843565122718331976482649366084697831959578478780502433304735194641230415713454708831238563652956355172121950406201738865727868237016201730989853043811998462003107503098429062831210247819977559501033879624893124603544037983072867098079424011275117727481189528432426085252644463373229678972499368060336346604790560292224838965454873697632709664703307502501644883924805246197998218692317073946282963257862578486018042551911265768401491047944067840799882949154635492072830328956685188027090977619251316962959828168528527929182241444815239778202625124391457653992229406499305587501944114451712470228470213507263010718931429430398751964966390714871486325390413443254252383038078054135002509205486202119174799883007832026708644277991277515713534137783431500445271859618451919181725753443149472397560159082535304115465642825996360645235434554098198708660304588708818266879704568437344510613368550959643215583439230274216445066648713719782799246562137473024000000000000000000000000000000*i1^30 + -26573872962266896245959254088531563024737039649090352646301907437945993633905169726304860641893645286787236181187027806367260566239141998587348640239147892364425857589161267898289813638374392110661252733418354096868844352483842666705061047310394555783062447543251719166118333449527703243627323985378793882672471190648229867063110473193480750708006579089207936209419574364320436145816988450823501981247860679759451988235377554305150685927720322333453480434829621868744408585051405013578870200436954766601947880393385507986195976132593379806461425372585173178972158827266943680052605665127734444142181156105601399955320544923496759067708430464899596013011077443625329266287198967015390212870623987606278269767404801574404905963391596093420334738755473889637390040391384481591815193092295675691232247440041102399054901705653788587159872147819752073677125252218360553214556006878443934092838887647526681004160782497905217307061447361011046991264621675070633056360484307460060156863542545713216277544367390778390291198853564705458887075498356992862063648569447979449284373268733353336709602462570572017632875684389621878037468585799581353559953245060011734184496641171352772620953922776967896629641258138400305818894601848457919615572709041703718088113564958218439568201900195590679044051478346972641292996673378713600000000000000000000000000000*i1^31 + -1072531890019643782137154965363154455535082813700475321789426207565823305485433506865792543856742738813199385415578954559571944982978404320176614331639528638552548760241315938017058355417585318710051091076377162995302560322064019052747579511869188295624334539772840719523772369832994927217496945237635060638010998367316243590566805595491850149097846392404591206406064824066038891077312754614806601712572554692968465612206801519831232247481281959782926006158930194041844515389444425577863843841595414177770580744829622623417327452167533259540373354957060709143334091193293225927738354883729059441740433893333548122449664148441023020745612460693678804938101606953887929920919814871214129001667561583369279334078919343063783396462142280323527482330999389586494031859125808559815196689077381383574569187166625252796398515000993117594427639008335674691449792423200749897219248105519843098117894052000801518173463124997292750736727900457336848935086269712374308136858633022654360586294235681049660706936134000495366593005793881302441922361953858548798000102783379247183260617054506907840688485007763506686707141501606677812357249742525505061819109057726877847134934235186587652635228921980148414340971269256749778750057236575413938778764334528225190471091757412752848405540600632437225369026957802933656433459200000000000000000000000000000*i1^32 + 1573578415101269235020362813190824412224877920626244665495707087145052636989762247792603310685317471979022151056922266860633274437189444097737220521551575310627491402599702197680274064344028886428656800745536388751150042179267967648386740932232498313718587942821761342999125995412922289822526086094849178098975168717535809859581694185188204272983703809983712819612862023121586220980277983427293834785723277573570001477004298992829083194063994739609415580678456786433374347443873045117796745947366694787928305733041096257792982925920436936747897706992251424547512773303925184009675253672077574668752899605427350895244296732514738578281214773095774417999463488577424211647958140722115143952937900024694164276279067865703940079818843366909995345657515330369170836648964407469938449867103396017064061032011582253836648957808385696142071324999663301312404964991000463053038788840576934158381312582420516148867033315973861516646055312483434662065372466870365453829267616981826833106305870142685178823248509287609331295067383335145102709760572597338716315209452800530935277169596628916356770385289081405573510013278289803980169594160186896010073264079884581829386855740601409604413860353010550264447738478261205287979818705891788227342565198033919780095660896728370415627710814203533825403362245720955420672000000000000000000000000000*i1^33 + 367238463628688231431484590494346864532690042581565211529181893382371641939178862535094593503880277855344321777589048671852376811684104413228434535262206113438104557616539261103316038954055845252991359690465795415809546013120131844735054939708087588715482438265927175180047716333221569803750167460662963412228284016925326744198373369034757700970064894358285719959208934326437847896201951489130502106347157549688976969344746364495663283807217122069427360709265211681899572668296627999426328086471772985424151739389210573897388572881013602247288376575198865605522131353701614520222479678762606242903111808506881278295528709139114927551826016410697627003168987616509566232759244057819319113649055511581794393808899961030218853304363887031367882516588801208198383612844126172530221981389603129909107238506280771319933065891961441527091092022710677712000752993478491879533234646622514567382599666944795305311040152939775111090847312575575064220296961930599615403720488193304126175707925897020334720365048727222881973769658561115815980193473204266838768772593442403426321596170489291112409810091295119654175899634792487547456589424528779294803401156806769785782322052608241881807683365856636901124155352401265572518012078092297180320897735839798047847715332692389479365074771796033160778123183548006400000000000000000000000000*i1^34 + 39356506255155387782117142513183238203493421889823935885269201344109796579682279960336287066538532019302637641207859230924736751394724507870529902825004200739121517294618145340754708195792930031408450228698810992833273647584043264007494208308158461972922666824979415275369015383469138260642750602398656002760964493908460835837812293683308177332735910682266855912605967643777009142237933858251332106264471870533719569643405547588533378822251998798861690184980200856937462384125399192083096909555271140238992945494680135498415119009937794462376683439918895773546826956118350522356831928319789824635399546892232082949154432010371830309201543752261338561952303837010920875052223380777278345413578345215320000714813634548646925709976618130178286801796595961296154491898527954097724343628870626300178501824489796723286002873413905888483137760440734535802942766574367649600249539006009647588232530499669495875569056423041811381044017204921843714689165809936350084977725800144894216164892614733081596557591752991686381661050871128589352526143430974569242604767715498314733511854646367833315205104002537769800806536955658247430873835420192092306194531417045791157472637539082971267382934340326164733788307484223186610689502291314218325070392534036954022171451629182797694182270731424454475755028480000000000000000000000000*i1^35 + 2435565621235706535130164141735543949459536646812989364189832579235188224183028668318727928316278224708419560701675264780696140745426107932083565152936618387572062131014517247545650498250300070790895981208388440486341195786379548961701011724416301884831122143474913060229868615853690072023792753533637559630979655253535308749355741990577908022224628091546995243258408670665654285040405714297486446853275866731822526091949762225175651390429040995498944343446978151859438497455557992787557235105456511938167579862941593122354173462989622107667955717376026575711831894015949088845507691129854193051610290961782958570198358429830237889343280340436650103035067725404504632794411231680387699018899327502632670034314554745341977580002774250628513114359396264405634777711742500039565559037212267952180363294461843247265785506909510488264743127387448203483274239544602215182361740276710162750003367498853987407923480520550531092409533946899327242456969497860147552013641390502268105428601883982746197357423581372898714103606814125451160258100897048241060858346569415967731738622677808731668875452773414299002821691817357926014564213698302371567269849970039378709115594938848769941552457933114800816923330663448379366747834145285210633599381022049052062779551237162655303846929906404459282432000000000000000000000000*i1^36 + 95132386653495768081888282254969037804996967521416167490030079121548510989028732902921754545482567438675455155558288368515714769990180680241423270644281950653666081876401618192175093608157478785808894363198796142696700839506263158484551130188646362744884597344806501305034212621062783448966386876641374471907175935624575318659489393837730379276285402713012521357110641182575654818942327003222129302987001348601605620754616632994721340576530464437362325881400798678685629252140217641680585951698612509380801572630584004129645957334884284767234456318916120892733074283562166819398431154321873983480652997315751072363492181074433429813298044350165318694401781821471554144868343066762252817537080352791911042641126843262140545856068353098856249868670578206412982257933676182846481211825018438138641202333148747232029189582987614513577137229849401666644920498998988832505328525082243133793496352466297385243894828637985404490781062343019072108491724368332749865562934426336557040331572853712897630888621313748535694780505899449351667927938131591715074303846542767088891876501091158130318217784374968634508866361143230602436335221541545279283012306815112271908589150505272402383497712652845042657971163403238091397664168563876717769481963231449786656759675990933550412487533894041600000000000000000000000*i1^37 + 3426769418828222690524529928350394140975493003266010803972960520357415608577207318746936471597711774866506213111278397593194241354719667145402851965971181384558482941191823143252500966656125302817825106257049856936152444215460091100707669909650824189551690467983334663943153454949659569896562509208859464354331849795534118277957423494863484505384950027182637672741469017365001265288760795938415871212520972960173638178487887687756042919833563636858198426909957526501706207601528125611090316557263111969569637051299375403429248290232920013443755125487599938030748211666259614833296219766040446322437598625062617332896752069083978094825916391292440161068318004509699969385126893507708130723831586237021863293783724218001224737036438088663038477556879723692857954218561256875220083572455463233107165002570302542346323935781412219028761881290042427816719813199618616029973971838278408236742704013978180301791423363951040925528103974470067932296935005203824017736186858398830910512487985355539883901245710127034377387056026001711602536473980450652515849496894697943517520549126456846407445785584871900480152785048620477245357706582258158372519465737290359314372268159672499994529507717331924004047941960461526854799846720271748552707895071139222567440790420754828276625571840000000000000000000000*i1^38 + 117635480240570825440396789056701241165014412884306261885050593918334130366053114544610845492975777959161772523061471872334075645669941477255094744412745886920197369970178296436268885249149778202295378352639603046676442786019353286947964749820552615508563351431987185470800934393888984285315495792413792092416313358534627263548169951259280175826342227752914441832546195908030268253612174657638260603719410939347269825515436113676690115957475156261051178521709534650357108982138386231929241023262433023367381692030539101335625485226409532990251971230877503749823483561977856838147653647352067016126631594847942829820349693237195476437235060210373786331402377994333722751630281043479516490237439888164778157572848660151532602472874418856817628443711613155770922699591225868042937025800937067224727381058790361623615028970101575607601986711527586740832856029489917398602259446902942727261502570475231114388640333439937417990678392431409529024457378033741104677881859095728227902309345629929462466470158797495756869115254098540789403766138379061896676591412923861056181692921271588772393508874088506111095514860897768684789685649376696406566832775058298198800126535774109901480479050165583333618676431842302807638473387719907894797383484551576121004850955969575780352000000000000000000000*i1^39 + 2134337662660419566099752010889721556091223280025070387935373429692731144309211825615226708860403786246750868350512511406604961203150095087407956704290746250829288587249302475799917980638768238948463659215376775085771890504346185739271622633448800817691155050245115846379250348969466403300057936305617124317107238189012766655889265397927361888408385766231904845057108345452034777730623260159505803418514896352125485811401800717553110687249222087611930654068219184381987133752964956025417201002748877506600550863295942617570577905703190072196870584097893686530512716779276473258001850543903121252839359037641211326484299160110223203125106202301590162099415264437788948104731550558098767534260653662077541538052365683707872705711993370031940270439552555050780690630862293946207761477290583572309305077200999651256800712363862977280872918805539274932892908680315068232085181412391226455605375596367354018958438339144222507866190948380464131466151035896442636387875704132224544432270903379677283222730155421316625892409396421400412077763991040794142511979176750524342773353010997538081629569400213252154177602798990231995329398413758156889936532402498641067913668032739928321796861719288579387338973539009390400407902393505228436517045786597970021742238236672000000000000000000000*i1^40 + -22231219567093535110796720051684798267942434197861178310783944786041706067110503113527896745372825442228929929661904465723314687349909639476889133632460002490281904598641020650159967184938757857935232554851570152356893709934399694790992285254902384671055432576908570493489569756704902926234184141906972265725099818945488206254941077654325521463082197013992779408969980796799892069588462070522051453622261751706083619395024103014223473686944733320344589417884779992243680519426011826854700497620774453939092641042650741669853298914228576709750686727221514540875842590303468020877658933209416514310495644591319979084668188480656644899083841516082009668994943075978213262771093883700120561092940780892682157343275828569565204176653601693313866492126419844897253079638580061826911693955847994357683471461759034787194965351345604656701210223698706191321031038829644471050434646765285496794278550161269630041033844418375746227992095773735550585885879802246863991542027784480898019859796926699835089876178339252698057818648013551766148763119131055155742445791632112496660738798625188456487111126444910704408208608475923342178198843608361401549914597069642704510607328446826074325875371016243225901449054610735305756986119450317787343663207736708655889776640000000000000000000*i1^41 + -402335913552063398644908588403185549282280080857244475287976808472468287451421653391073682795825480228526062882747412284338053932405924315695899727969965780041825492852722706467627797199584353947553468563763871642127767337058980499174899415259457406448838218740229145361766814369225216258159920510820353157124367561294938290508052954323936135856713935984638226589934025455175681358946785261860212128619007162018182225533786687439367731051283371778081559943600284392212022366840303344561519921580457507946713606359076277530705455391981208680240304328388306892449268801727663995370215456357316759058475144342244679234783651167541887405395531963364657884097456757588475634256466097469370342634837895191797229574652347356078217316741060452976023639232307723991089793752183297473389435437747932416273934243157804791174498930714079370708749509777544922044960677530565745179009352231120171043171906217746210734643704825157738799223675442081309639906579243742615525482996641919446220791973403852588317761896604782371281366300694295969494165421570869555754667224797790333873058335882328223820464743187450344290680028672839206250428195828536535570874687886767404776651698325563817430500594161311072087499515084681819812309267206843651044670127111667712000000000000000000*i1^42 + 3565010906954176365289633997564008520401174053929900479155682107032981845444276735149896126081844413076679196662212730760141655489342184579269832762922145257313353268350247849080028287715844696879521898337846143515265227958034215781229007316223903969587708388852211701299321230028969984624479812319448875576581114477387076215060566333903740430422501936019394387454886529294459856330938817563014046433283266886364042097020374520921498052765176144844835088463118006965055689464346805033461146862246126767054875915145377543231455546445635454597604589862648894906534586159207614784410354357447553818556861867291421913430498215481920137868547770608829841047851095994296991639858367032669721347824906478078697041709898956122564410583168420765615074625334217107936198426953049123596356219967470216444818244632232992702589646775230072685832095278320924518306790743161779739177586829444447528679652447694950259756550077888240102208494798829944601199843465787204951059460418096714080285550093030894071965480928352979052505711133274574617274117838628884642424699884500049257494936774849427215820245156639570570150202542941877812540319195896233750178237816962059085139173076985057727647424187720183719388063624879239551419606430924478100734554931200000000000000000*i1^43 + 18872544937942826375947062495967723852045021154169810907279184531727271051357532845761525370692098510292898630403499252403196034747167806683807366287556553257751418682126492884836632678636965904357501171527025372004218811935986659795095025302796436042401058397472098805741543082227489369762350684932215352432510918720059876187721367618976758660020337022450335440677765932301378003470233775018159017406955933174335160171523547498729189491682759611310640301837929664167786777733284946278703815974591278819003347248420062439486186771072658328845233037086939972125127393376949828704940349227335264815343136726770818703436693393084675054513994666864716452560862248202988651285391349902424446621560307099712043444977888838388308828951667832069683056550611207031697865637994500260152281581422261878902606545792244218549619535008489795791944355155359856172719325091354233281146343931937959305607353493295841526312243868704335585133045868605718637854777190918445962747351742573798543695818835022219985184714430981170092402132489238780041177507013536031388787630229058601210714182040956512618585590295253721952145991401360368381923725541703693328335964458434876785348113870483529467119011210804425367512609143944664500596300978740888207360000000000000000*i1^44 + -171699008763175710251106958289589516045338406102685756424670830419279552723336468675691261237419293224963983700123575821113044089766907169985213515945554171441156944913890002556785824294006980873019380072155530726597899587489110695120541552804027999821360147940136480680437727847407358051508568481192642940747991198776513326413480853238812177724528826089013315235432746184160112551073369265491165402269861769310618539326693566118604437367985942288328229531423570276372384865078542117653066960855868256327913920449322137574553257025539511761540368187240016998134729863486139733886638183608989599100912168343916871576999891200572757503109746479995884221653762006000314963636474091189809854151475449051978488895470225197397039973160878259358047409736516563655459602248228987177205354404629033237768429314732117760719304677348602993065292971492369998967215249583461460228102087575485616377564691334613950776873808106338959676408821978454648522965047622222442191107211842383877409301346926861856995533317917944780309732050753749864239115452434379357359929438059956312016193590665154556048805003622699026592785628398771444678308948038454843610123443619391803001573730872624896862378317625574390651882760237265389291186391482368000000000000000*i1^45 + -416504984752250118412260554253201724042867580905884024030230202057757245535965976206268381496150104095679037140771618367483601709322105220424004563631133598837909471909673363205960345681968654298581276353404069591925581468350358728484972531073234541387126940446447451983320991886788976734202726710806734226756023983518588175059622590379535637300941649012058878370286597498306610846912680880649586616056675505517462938466523725506172217428617489282826391498649374018388481599696281895154034441310150942962831232033435150822376373412816684875743088612928975747793948103143861649312651259475733981981762662244512599863320150908170863038882989231893864122925536907885449599757321314498692520325667939878705145148227869191164889583025701259407083421716191694571539657236541871804559004991467318493488193329032167463978874922176442986621795417548502331777805780347645293757905853391384261007616372547459861909795962545432848815386321050109034279401645003203094495756804417387844080439268893679869813778420404096752108630189990672189478097372675670334883359608689595197790239248614365769488122137683984694510658731969348003849829508860960171154295654495563373051315082523324725384343713262176806789679937754489451520000000000000000000*i1^46 + 4046991275323153852357952679877227299995954877477010946881919414362447546730804267807204732419705459139929458766534564990616862593010533516217986699675728011313986357253513418596111535992316648580039168226753365670142007613877603011198283486331913185373875232169355059882050068401613867521369072807306358800840383116581238176640373237828392110246263619968157499396461449112796656079449910093114880090762599444948482583652217329014360213198731207889516177725110406872209552421078275737265608977670551743032240665540475149080486992875967043706881039335588796074129573803630755123589778258806396814326874387415275403987655873979523591949484224147831027285048180441146221332677623314895884705644716581084258107434353051747472939141538930811710550019253853809869637677571503885517958803191689792815582786111086114169361074062563778504448255206182217967021721039553339287510811560709577369527126521238519590254900736454974941161945607433253761333958072913539995707474736104318536380093897019193463888053365702105985413199231501787898229472715689699361474939556166108165745959164774502031221067783760037115903477896543849219105572625413657263401769456707449382702329297245962724225878817122489585607341608485355520000000000000*i1^47 + -2006505278855263056918028079333760173061331129511488040292339177339882580958392363576998401276547855093384281372094601598113136597078358065923786603981273532166716990794479938753265283023977395632493288636019719571731415167459538130414485617955145644976286777008411739851689959788944833122751335430380423819203943280391928270042159472082485644161877601411170147653688357275616358949779958919529079569615222624872739212848502810150664650298703506070788728699028400598167848461198398862056984940226133726486951798304756538455264477627517977262087750009013154830659770500160274704956099062568530927103852213801075047782877306422601768519708719142725847041961719812318357182480993172803934489172381169782236285712935595639051761581012024089207030404289290438864404783881579972411789243387001456225157263269566482127883216193566414293099372284259424239219856331825543411272309990667754764447490361332464170801152743309231225709674672725762435496909496406132272269809597141315577415265497953530692443854166548363300765660461340358977080871272329916756683356045916710894257812617997159026478768059046904928872899971843789771246621153954709157278796282578145975148775826280618956517816827509882813446795264000000000000*i1^48 + 3192184082395128332525611448735915002818830572123920865708404823223413529578019405728226021388151645745084660803417052453725251436772852032020329928399413170986762313309328868021169483908220073490270154741172847893970189673340876370471919828805956099056115705430050067445064156972305260293932569711480691821547689549202782347321586089397068167055762199648075679020013500237310862654359526290842697381612570131287534904291550541711287400780656901264947223374800743138436138739671173661492754532281363954938333086829734083725357498456202498429018927323252720973580254458208781535331096370203623133281020988313265438794773521123990090983607102277960776794895021185639710464059991945515679992225704765934587051053702192750319737785045078739350752510723911760930388515556713290707601664911440237247535014917994877185339834349102258981263201132378056617963743399577258008393898747959936856212082232551589538797427070368258954063157601986195033583257147227475451861325859120482405427056090010393786685397366202418125459782152740371341194153765615456272070944947893150750169108915777721642242315228794576276645152336465130976265906340029162500115400023448221016791636950132782720903414219319459840000000000000*i1^49 + 114275851899281558564977528804631228474917943772884595103980298288868804867013053624736567461057385978097794473538520232238468333112941473829605832940479248489584870491323922759563848385929598940437915264410576664226446232643416415273139291453047497573347293732541873016604938333963623101347367627779172479386541782789008043205608903720373925094837176648045375500574054258693274206407047925654750594071985475153313717285081205686669352489915766464555805337135244099548040381885830011388167515463718873114687488295028488099715845669683220745607581225563588067840477003221923636870836730664951754201684733377729862453213265319732593112942350553196763554249656624761759232741125149351546598847682874559068859760949851625866902734819815036688414674804455591972331311323103259394718006398873439437545919538056295501826485750468137279615594951359957678218622388783950260843140907180177146133747077513910448121415087873960427790730927164950622260121379422269145507099737387748777732033057203397016256675768627218183802611006109310363240250646698803609423401949243352726589829582462500780286121358255497742188453482800269117982035255425810764422504558098277826770858291097450954713482188800000000000*i1^50 + 1293928483616698383503718963642983132456466835920468613682384955055276274661195982141948475481943943046153056105876701094088790549842579356034621245735066409544752496007885932363188652650927027290391728003698010880004142231740129786513525525241595554002453820330553464811001083409095453329479276282644108557993917565879655539673737281444297692016320706541052059707163806974476936927003673107497662335198897560298984711277310251076867880451962222542371165275163837381690622653976346866470354073653143248474262211983045515731854322939290085888643658397035237933488234819127121276645296213647251344518252322551598540241094783946431073054456288271474475284212898282294102893803167508109837462669495905838956251116634938127531012116993522810821912939581406853131938713654552419906541215656727795171306358689198286875724743531373475915565709894241889812974777917649493858264371258246092044114109720023524471724124614747003144886964211976611934617113034796033933970304037205666329214689452421198296299744383214912509654426166625041969370038050387156179404674146667870451888328027027427505074296094865068977922071900001359103039936817507297428054940965553840674190949343822046208000000000*i1^51 + 1108746906519321321819038164577463910486508306106730882584671199255460027771001765342929828298901291520195584685054399137399768188634634788730309186982349958919744423316867474999951747668471409390862756081078141110473874093199096842036895556731469930479482855279068331787954996961140778238985156743597861383109528155733575614313183291249142754424541815613243928728059694844726949097757570710790897086860716825128131211139475514694933174997731274510906301490951979003486774513473778896069739003078847967991513413185948865419381772225063372589303742478985563690309243952644786574186548897432459284392346427674700850472626403494657908692049879731212341814599437431595838887959551522294292380975719897611860969493773067266286710461340489056369373303846911934340455721965404398792870286663979003107766663221744503585905499183879931987036474419619859595060671427373866497174650685786709973887178206428285550918284512127643878207771599800037869149554000723914559432757516834593086992247527141670055711659995828999267946710332961383398061255664645970651896923458353282373186263500449282179148794710682786545311928758110981621037713079858047845480538534343914203314611200000000*i1^52 + 1288294753236294328511395529285259340817171537333184211817230524483614599679437263326146088863884905459930172905523402920589745614080621047408680535028408587473057468095822232443531376148926002552372105542131873293875854182033423963703050917769233622453574736787809775960489581892331282558070820643456969403658380036047073452650423269957454006106139405860038640124321494004855344089467257992512824262370991558293814280420391639759851351619989980959872145780391217001005062521658081509150479979750637715127563012537126109420352325441486260187663554221280172518244572111736169382664828439029023163231202165886845830747957297475408518636430621017891512160949699129352014606462082494957212305053068893388199425024712616306250727911236852577015519620401642630508916982634726984511763605318699722527877421337391401264013521990865725649683024217678941978164360601205449806780327752021413812248302625943380647952603077762994265548557319667120194814395783656362802939161997291366343087336438784105548789630444326636522143996822669850363185623274413172826845167081757169288153724861764451186461082657833971410787564566677702394767739698402063106915295467340800000000*i1^53 + -623074443356443972772378905418067698609124149485248519948519057843316925045278720195024593666499467313843214342624235682322152521951333413082281557996453196482013140915425067287384801519114209036782676955693528892046344416552315213342912808102248473787407539986401000916473460381236785013461164364666503771277119883675142408913022860866735680227842049352926719842984773827603555111930832203976088139823735016332512533345408304086146405003452492654176526650627368974620892656362180677651298834093368553126366578437647193472031320221422642569633229097252530212210985552896861534777343432352579379404675128255308801589477230697241106052645943577398562784977328048409671640616471935377109680181504747324850855854479840184563389548088062151018647357777705650576104036293912106794879648168747042344130767425351958511522828689675879710025001389301910959031361552105765784032216520025594190004949831945545598373565177732502656534736489090321399168378962163652343718594281093812963576871868277536178848688663753732005650496785964076107007391366073291080960052588159251925667747512093728145553550636195543171884563790406642741281969718839202797632000000*i1^54 + 1329182912521096432351765619507158082290066079979606616641484998912228863458044963587217874097608428098206533713359064542855568300503134862363483395469554894726080401309092105975694339840630534474246298227609420639620359805662787775011495500866689884661673442899131810443377710786658898662461434045517049679391278325990727450644026612710226630945375113776880520184281364725128918979043281291244733955260859947882709490373244189931938084565202575222655165609340214981921661635171544785716960554906721227878196134835260819260620359449011810670932904449138147148370302826735527500731216111333966624521905126851032553086424630043456161449941173146359351638372283818183920964481514763034550920837232658013180549975251306515872464556132525028591104842188568421297204387484955694185185032187275952684914859722233100838310303498979642499642036302904345781308945912663664520475292737327502283495830913091004342514999582109430753109072721600991137477932723859344143396115789486374837586080601090207241652189045741651704633898121546984862519190475922090080157594147826920002420972056492576090585595778549100751380297434470082963661510400000*i1^55 + -30134269036862724755984987482276610358221157271387669060901000488024261638324649055624547021633200720019282890247320272637598902681619629036581037732958233692060314659764949581716848428545756329410104102098289944403929918846872312349715316377551450026561138750106685010697613123717657393399563197990348621509289043810389663219613213246528665483938609312938023869840567676984542645514212844371805949724141411989475939709384229679139384276361659538591222596545906478018417008173998275038206039620188400580628036051523428689721973182138347327699904934974260640295137965988723923552850117114255761234532266659236696275166174785682864420209904601414158622713132694531606747746782243315687180887719507228704702317540548939536678691834492696806797285655829256874854142072866651762778795184933452357276172247581033321793917192692467155794666232879007527409711481518377383166068518870078774088349278232653682055258604887516889856084354845740218701680645638971969616566431097195220593904143450228776411527899536682409296148089525884682935766166036405458860929291755812967226682907908355070615296597455075496180560491311200000*i1^56 + 74342467485976720327009824513969584575377903322704260179424340841560993199062566500283140949518839338261139750299813021632338220571322180062672630939512339193836247327265317437186798431867173021484231115502209399118526842427761539272350625828296020310641700411248586078444173916618565382880772559935296207390960368554397636355230763950501771758293258945532256746614739793452371411699459973319812096116788486443548925124398270208175253052478371383188063254217316223335432517919585926896718786246824345922410829900726869117454626894835462014202526282637198094009040985867072840535368430635684094152624651174936947063581110966045967668225329531329520622923577870086057733653216209601816801197379650513310777369986141350362251072495305640854034512667667045056969266906747691435100460046849289589560252048183016768771946850761169064630629891241740823658964343595301298724046686924832744895060588859433277434631115317840500471672665999966716022625080160340637247040557985006033308953614789682913564830120746928271460788150569197482825665501954910994912530183906104200646724669646919626302095296000*i1^57 + -344066635427749887058943849076577834758224497922491199523771438440084717529604642540464540510541552461939576126224245709292057341251488121468864657043632036201940326700136815555348635698237795553900087779472805663197335805455217883967398959282927882088308394171809971936856302496252751629871910314790004292054305795666861906214430754722179920880140621469169999425355362511023715299163736457889573237347477404021117778519819975234524875667845905297085873100039324514098988228200574981925041083963650536948812830568554975975534439324292198775855905552751331791336161479998426507673932500090439769944471470685129679998625328780856143783177076830641732108361558765005407580056227551854781101793482472856083577652542022158365193279419330898226002932690864877102372602182479416992965400637512333796502606010772528436602000087784912217880603356622617884005591334973322599023721947821292969825582018243724212056322450107073862618528336283919087544591685428534514404753886314391656930495933293261244598601317349564275984309344961229442885141455341638756135205607148936537013200*i1^58 + 3510324456168702399200548330464059266408340421698270938614265154144984591357318510211438648899430105982754761559232088172564412441455869830803019130897478073570239279048119771841610547450325158818294789447579704869149736334025782807532005834967588223233107646142016956349151436470358798929138678227855452627206903295375592370566864737365340329934860821919172461864309280046392830384052251038471189568126088117053823678282359348622977269103865671687080116886567912162344779862598184882841483024921462736090196546444064330184995340625672406520400991994667456664084196859351616700501678869845662947502707594422742945924526283369701454393351994649930240206354685135636987231510658144835658372632227530727866160710976467851259640616479010649456755364479602620147867977976880308228612664174357959927997213477915697765775022226264477232663418660512745361629555252464298523369542309269233526055791577052619612278403526035026720544169262892094987675257895187932546116672282448942312490981882783469094337332127330021722146810424156685800*i1^59 + 202665805913850495654323167530072237074321757298477045545998731638931824224698386929247546823780165455792380388537914252331048923695386464656705021196308337001526220548092809323599743889560163266075422853807942015489375166339076656341877599679293398050778272671690553510864912745063278825746017704546711726235393755116511435602336698464119318993823625345097180229084215304051858149105461397621952568442175499157058447588918371007382935715465902527692617809838076762938846403891631253543900289821870163407229590161961388421707527736216995017390713906217328511010032821113347959539101074466170491744117265149927415857607558372855259555226253768583087812269702463169352534712433911295736157596693137996104290545137177605433771794036316102080752672733568389690048317912353607714953665900892197866494373035425386411924542683673554312223946182539078640278540208792104757582265496057120184880892167034716654788519127460061786506357851533950776093619349975429126996476961*i1^60, -2985519645258900719146107253973155463533850977175661991748776327031263700454476037752557708200175324007964783858152347854361101618067041495378728002669524925879268388743985357406978221025446683370635670069629004761670138355052185325876538646459112905676618136202835988048189477291379875828335450894233858739181835986431312011753480381625116302658714193326812446551764656422343015642021106294174317251782411220625712455532102618984753604363716932049792458264348049419419516764227540439189657680062813563402686961808605654655342069404051045048303895669679140287965497694708049623773445244625708186733795470478241547826456315163296981265045761206043479819290284313939819036467405133399592278803367995790808379523072336036782094263708203843613304150169957586231953484351910909782763536515565582158974794322182504957104585626997639853140273080699121010591735414774406857667283124969964642293701531349641752804607800609080823856131212495832625188019842119117531664666900396692382914865719079536558460551999993804095423265877130046291621551308640019104945346857035534291164400948942248251354523075047164638760839846253685723233114748616361260214849901564902387851330963898855232173708446759388696832612606009890787589758850736355672131915568642295267937825999343031583720139813864517924287826796337831515255368959291080616125242651737326251145208801034685806651812453022353071560027185628542011316176337007742789797985564590807121300022926543734491898518229066095268504661322238965898378032131251002012299097496589888054945325820579087862020634197319461099980327029959186113184480219579505088427562815409272148261908383911974530545977813535630896825665450598156384659772875061499360901672457811687449872229314197503356530909580232673372140091130942088070231486284812989288649408361812944441780391495695002115332049288683837590850411712093032894375053805303544522400114808436887577658654720000000000000000000000000000000000000000000000000000000000000 + 4532526253831243432926804964315745372913896335500539367583180658630472095230236215347030724758706086434665735779975207519999434645737899356511643103480886162135373753500895753408550233376559575928531284287515759753290494162220283701772916701542054780435368117881161335297387055515894801605373357576455886935164626342643777994798956236168511940246372863705203156465159172476380637350931442306477176039813621646596386079206954852439768095030914276884184038769199530913740828649683155561154904267790334122931165185851157305755519634919679318472673671564011247755951587773078212211763324185611508076059035978089991564143737796584668136053273816558801222745382716154540185004440464449394255926478548874061813517301046118786696441517160552850776402611811110228577564303174169140086886317895224440341648056952499983600309395161986483406481449425820244231986074828732611252231534881892694551828041161549236945414610414499255241571714181430651830685131872553303279477139065162698837306295557432169520526559753961031981844757743675610735297831202826300980450284361371833465438820475389207139089314239129645958623059051900449947030869227411382858762847595920418085292790953655062897643776003647427194951363711545329021073324165847501780478274155912287943172171297068977899770735072769769541814644311319170863004083815385437372717745306526714134452206009618915168566502438821249699544658141935014980620519000348050806120216468582791350761326755716680216470440826456754632736527876977184186894830031188560411998059167943212099693102547842490303987448276322026994786518570267249511609115024619239743323456174568953139534699265979899882000872120716800829633172639813463227518839471787090750241254670593280646511302033527782651274765835860511013139278035374766240327587354034046364549500421821903995192560757674871596174390399364762341237630614713802744088919437675965829196905345460775669045657600000000000000000000000000000000000000000000000000000000000*i1 + -3922504516261162198103606789024499281816630484957342644106764349605613323832832587435612604490141088755340854212837873425454476882819463811071744450630336734929947768856333561420244310863125229662470745003959584148022206945359739625442476392649105814554493077721859537061801874516090809167189499680677509139834989189040189947109796193685738117539795518173592678581396379254882773953719982924327776930197046008753807471741286703361660283106678230248355462648036555742125780896609218037310419996318203987059333513356472710063310095541492083170910136483730051298824919128809750103160414933386575852424235776310463498191149556544370630748659545211794030844868001545894360044827914678543634213826871057145025554635430597336905535934981141179075857722153677375733365498337748060680511550338878266180258381944221002640814276484890745566727748923649320558659695875263298951585988891602010806503326298417101887577650218781845250007357321639172382163112105406284494824707777573120464145442321020118024861238229963706851605821660968971839422456422592946958400921878914091223165414727413929508086464136657808711546674697217981683915398811661194584409497116507103440142025725592799878054657514356283099841139687839920837258240915861956101730375563223490261460591162723035437721698301591721615692315681884030994704085128848702497894895824739056851376479593067867948652741326474086395021035009897636826224268085076212362152360601362219425237004470677002081903547136322025426718638829357598163543602338464124635764481015927251370179482784980723126149817658795377603923009849472672609834278706421322176574633461028259135469058010926221189584286201302791717644883748967746129875237945485451021552036542373900343589925425127765144876139547854063969183688322746742232844399113410535640188200284046751127087988112909509510199721114175923313625199715012900339322802510861911185618607578932447910297600000000000000000000000000000000000000000000000000000000000*i1^2 + 2398230360290837542801340489495744647175357368301643563409250615494533844564215360361190490490348193680966940887381297361709316856114494058753662636218252652553392591826335192052250822191846955182375472100055195911335721246003309074203188383690385708068885034664799852624632868228289179795546739227955735542866725851559677490574579085871861423956105330922874971972656332807234141628767168500278357840688298742937079728470768279985268588447144775316248034966358212888688930274969307265552241734386685913660175587039121145409648180937653588035630370466661601587841883670050193327573571414976497179292468319017930793453383250924847288566479760879737507827871768996671447691605047080772103767436963934294448878452240105219039012230581652321540163964341260964396013554848115645241524444622766555113339050690147497649460898593744283446832955338324825430258685661808995503448316844364313102584092483701540272647078757383686693505506199386916848904376112511128862852468645005740899564280172549909767904792813552194464661076941680310579480329697784596125476679241514939211044063106330186738434667049417671311004937354494448222946982540079511543598228772477305848982255357642490399821434661304859802387853812083874946159063497557994516771899923039585257049686217914450131075861537476217972927917788882796324915789456430489296189180341020438769058514832535289348441929031565048257799228450081915135599297479825726014440265716015397836288649768673679187622256833266432968078969780523838984319807198724768384837360124915226261831524310356589237262890028645822352565036717114977727856941942404056987772463506718348321107191058766605246974295606192783237853112933583375373796448339751348947765383148083313594160036233694887068340371633444384777401473989739711605782951730906190754725015669713142293676699996105821264567849871634279365598472565425711166227027214857081263808639851496887812096000000000000000000000000000000000000000000000000000000000*i1^3 + -959623019221077615715271521615042755375062645489975195391321062636116438221666856063682182832411380136497490706916856845029544008619415752591845345625489189293684034313667709771937761363932790275106888392138530019615254659589287057468225031946484510749347552932929599955165576943749559713523082135009782679026538453342983997785720924211959818937328115357634941133402932883490640052882618291264207766319543693516140785425639498974011379164907247508265944356592179580480386337597080509055173457989610905537438419186063346928443256388388198379141942222079999296248272743617229384492423079151912447871523208660833809033746645262127480755387362199384546568372864797877253767045866057075532468460706188402094296778364491266759888233026198191944020065271033448849792718662638379457816130016837622510841354696261535149389795393996320319683335203759070772283889451013444294433735032377065983062648448356031761127538343287617991175717983753475076013431868918974557175512091444305439139554233560552230369679266111145618704282513602899638723670308450054309980151298131523557462569913663605834878260974204994321695883063495768061299156927178671758251180261982055475170956940246168106892772820768117904181914573958889295203369047728239269845751180261928916839276914169334425948315613929502373215209059374075929069576062166429453984894576560129129897283935083371966236450292334792647299962401941165297661311528996084356518275265043315336335804072961633159729837120440211082274409895585535172699561260781586038645449117766363380317335225994410824751390119823799773344996015523566048276247364844860532430174533778200657415875324334311480814130225698432786265288205790374476117929960282853251338706156924605956249917641019502758285429626535721434422531192701604621131634367267445359668736039409596274907116842642341508953939903211871184024007953074964647951535552402573619197004668359776665600000000000000000000000000000000000000000000000000000000*i1^4 + 242602389303343097385538949762132338496702718340275903864148416940610050339402476415901882652301297126203137016150131520059832200509981541927705722259455263366547633236639133730019453714117520635225339119847740801933958146523220656690148095652593945930195108727538184226941628098251563569084485464366695968013080569684797309979633987788769340598168563209821431797148431694346662617746168614450375167286843738542817418739807132052464572392042686285421007128684203304948819410809500046562735095897725604992698391004364508228906216823204858433776461562597708918509857399700195742896298540343202159952473379191435307730997989870147144054238167066287926029132505478760221405358534178370949631763089291069473368555827417680296759619878893959214343467959973465850764330166974053549554128371600789549682940556945566856086520876062784079406249016408857186718073213681150729969193361707022651324506195745097158607506691108670883748982503050834268546981371111512760528442248504279881309486969394321391309361396821328883683371014220082651130309940267417907089789009816685172747092087846725219218788329790530843124828999672064774693158682001424233415227122236413428678140797742560432540629765096669980941926303764704239875450516718063480699712500618758823662381330443726429425027092947653784856595429528597816325288741928733780995953947272860653414474546265300771185095373650720311561723226267408142584105589973856924657441553305406665190801597292108604597025979637389922356953798048594399463543967393290606157664249669981452510764594663204208164384920296940933041443442697387620619765659056883903717523007869313249369931987066350333344748932295882910503713232446936759674168189050457207720246557184651669993060218271560155360129128366593848603322432526209133584473211801502918230334383568066352856488043036676733124632988743972164931741269755409673607423192655620459931731277360660480000000000000000000000000000000000000000000000000000000*i1^5 + -42100203538712072891934350051381318280377575988415483221412300719866940547616143735963779626964586548896104561721018932262297407575999220808917294262084494379840276182911189935988300478246372422493056207633164816731346568190373608849013784051320755879122308276330107788018010202101660251965644988347371010246988077013708524537346366922513783423301898353332684648831981616812862642529334583996408449764715463718762788766305217967914367299989921403024547051449120443634724130145957600787938827662957542421907278553110859555721538881246966876435930349082469096805468917954566963509377151704680986355324019073450853911087393728256589132162042920124996059560036841010611463083787618916921213709952097875934796336256890094146321685715571623980234921693518871478296867954474003813458994247533467586082183715017919548989875024692323735167709392676088605509981115612279738536154552532542358449202084744454575279165181611581748359442219152279680447334297488537927626412671303524866399305846846336269787247723709540951930792604403371357038255856246844056149432632156083670818909728430253497283749045743091012702025894025053010601563162251930320161540276171889082827546732532446279229474659477217818338706322577119707988363411477468116918611812553250585048904962583793251364223690901806924074337989067191041125297471338194036065373347661220052282048592795640235969562176265120260147349137335674075855045237675025752473898039429464808475793863981412340951389412019523186680026791209537002937439818002659418592291021358955842198945948757207056349450837119344190823130668785332854057964588960846856831354394741369024846794019530885099083647988982896447965180924848661066162899877623912775527259911158756172364890041314596264456969360457064834345735166051137628897174676334589876170967988994276442090174771399297264482417600369163373897884533907574169039927388078560414267781203099648000000000000000000000000000000000000000000000000000000*i1^6 + 5923386052973908683670626088647076108954001213436111335902036746691632322809545265189781534307141709851758222302886446536425747218926937625677094625055209630595401103467486013801269991028820307265493022270770736094042996241162795218094053325172987390902921221010250019343772988919715366460720912823861879928058548016046486646514525721360026845567654711880402282091869663563163131235200869319189750957917253263907564128437147508831145194960565392690530482163747883192972332409917975385959429580341269796611492655636345778210583327704085911603581366774075247251048390574564348511656865751298009862684392936089076692212234989025219372316842601110537734081895858068840889705035536435227697918811618071964316672140158417524028329944186672989395521859509350871753691207572411940584715091524938228645120455103296930048978957066930589297698060032488101461085324025327998737476089596451113239739088364580593830466570273092199282363998660652221871238999208708601196299294800229899105254440817524719367669734451570700361011979604603296064067218457676510293615985678562649845701559875655408553623519809505249586224982763381767353992191459459628641184032577550738835782611804777273143027444252703057083354046228634774170072904619653205308945439367072241788416471592192605970500519369490149393809482646706565137428685511526326562003960703293447630822300950947501393685917302557736119752176002636285203964051558857530188006518586721064953541864591225471803413327233354986100264304609044536826510820502015372099868165775298898419282511773858740197888934343713208878854956263511386545031076275631547990283330413997227991725582515345767099655342375401538725447071983390618513603880835723501413498240219669378363503597068446299266014269858478256867054234520578298662492830844478910956738385158079936009568200618970507829834924373891540278129016036996704798639831817823342239062320742400000000000000000000000000000000000000000000000000000*i1^7 + -670477294303193068970548841315063557199714531878685105026174439652806414240254970496199531561677157355345279373162358344236640386139206558074682305645913281657438307578654093267859110872146625394000070614401365855874291051153623922510245489633282937851954204900334667398126309736005619273380486957316526320348605634498666387192895619612112709455488659274160562724255346067642740434301277197294007019124032913650378790382640719140259851605148598374983891994018275918042652702133886060220379424904777738207828040878266183392255412288235834191504810842048186656187763822447575858840773671300804028328790141922041803429549256494591817717689827630776625772432539955433118252856371691708561876337148217221966716378691688995000003544609787049027987919007364297990240532747396798557023187415146956282228890456370922612051783904312058922240356973326238998806291050044422452854287130883084942485751874510464584127837722232534596623698272298889435946471708148477274851824243846427388766889716317474067476217952966107788666481406114623925382502851803017150766353645186419495226419843075472425345303856919715039628981248335240986497962823864748511713422099107400065168411148656612845326917011010556184592909974546695613288489179440461047047756470491454560999265883035156434197183311041066527117322844312057372950513881670144090017422166781382269523483403468904284840894314607915587361734886239195312643668847092914469851536630403579125075481779595932389026251435830771195064382955383344133326218256158409852372263438779885423422959021214883424509864180583941186765624461676244359884372083970665211449748507269044717777153684553150590897820104814264976757456807823113806551713603540733476113701671700313723614448839385105012740833911699512016141404807662979935569130368609166150216256049680581682822651816321908259305952609271829301811356200878813554980033526044027919028715520000000000000000000000000000000000000000000000000000*i1^8 + 50824210195321306533288966938505938261810550724396566241226913912200117656291901224132059109050158793081511802531200359140215239172606198815173359864333145799174382393366524371480278748570288952204104953884231993860394981213357287783457622308027106198813540560908428906576777460957560399670788695505894232642627826278261394051552166171896358620076414288514529882387429437655728780721561525864943153657597342525947086954364159510836386058815415099515765407842143147000703275232137420553033160770848125813081629658449583896013832296983233577540716952843694308226592499016172255973835748650035690019987265885615079732786698044163006780831961473996647531209268697089423908337675330266745094435000011851497947930611877291940615298000114718399393829859253436979018220187680286127429652733002062000588765922458022588705841975026789421642755909286096930193075000820108271903726119979940705014083343036708350599016350903170223949665218592621240807464883104308574232621355220166875034986579105214218482424950675751906730905323669971906018989238331002011969592178793776132497944775995393938138670620282028410004853666187969522175720826794426323880726739872507417644004738062100178858111290755003946146179110549277442345500570459793699526725147322033597739466163286264182773136278036129073454663264740030650813290651866156729942786097678213624290685752314916848353562168823905722564722549327574620955132389823747423401710400313632477116803018125543755368683192914871597195989306032228575617387341216976214653622501333419729169728239450924057615776582676261674655130523850587690809640037402673451104326564028278323798100980382239771874075593737488315482789950574788830749643915289026387939536721570000846307393638372794601825194434193592476679314958652602545331878444173167597675470752770416174812965086451525697043471811995231469297467753843089733013342926593515747016704000000000000000000000000000000000000000000000000000*i1^9 + -2827507090957714960356406180506112802548146914239628614898861972719496681716006122149842509341953652201680395352468317187866405667863786697827203538472893436534179924254375770155144283814826318845532036010745682932060753562549412206822135520178990729842638023260127231052155808999502318523227881281100766525294721097894749680641923980229127389908563004326597974117404221487564198916300923727866488434951852020083647994107616664299274649830483243869762616443914429559892810043013824598480653092044705662146065599481677696007863121595991686978694428025765047065419923228142002358684553979870088994296746314412622314468409084208129942287293290736544745379862788756973122321700448506622077878134089612328076044879833901562517260283150388089344693874920995347497516838069571750545907703667468445083899689080212098105657698763596186306733447607202014603828625379174652050580445942645710798315122396099245395692103576439786143936361740683476693082844704604934349777299030856548336321341272572870432683446019787656418373287884567836478253659838882002025023106848631578361187802623726097081228139263829258697258883951534577853401092874998075511588869175056276535001853643150106452248624317698194229753588340313388886164367867915334464223189129108774114114748257636748432680140925855451995838656172035001044734004549941053338974027407777240633092857436291762709949408630652278802497730497587140987014415842366076820791106497169297402605128150689400328316775681713362591074670993566875387834447029608157626493574114934094295383309704882359174484903043298321721189782469281811476250695435154815345764862810720834456891206771369613658617911422145197252249020102579204310009876614150180171933592971100028514434641661240050088576085345906978417143074361620792630204064204943995564163068571988054183758222338659395993986041008580821900102514855097188595336099828964157030400000000000000000000000000000000000000000000000000*i1^10 + 67952948682077835474653241831804745300163537096219425463353192239264807611787377435266861683322908469494567017088211585174639426934775024700029758170429358835337051234923979357455002024736178768345447024724549610547374933019783512905038846288550857386717978859968009368250411368544487953135037627758731325792867583107821461498431468429784146635336919206080055224528982423506399636055813586744060736972268050552242447235341467329558071215099476441930159283576030930486707655597110733504207390574415256796232291023552218411409919490464700261925950225886412237292258360170521700930202496173507888959841367650060102713191155592637311947496182036198555090725359487298263294978077226221938241961396290941919218621227085708915113601973040768847217814733359676713361306962502307058755032548379174957644352524681563172699258959775115310248918625398477083349677108670428693490478684367875456621560211764404266687373821158048658364651734395626768573501464240796399211975135228366199422063120215126611472475316791476892986965031767216295914391841551190872893095256234127686699841135906924116534689980596324395845527859602061085206497944961338902102787470632704024754716029727071332638899534273855255092084742629257943597917648004386161471638454730415205089752996825835830532169772549734853197627324516401218785760088593057227641005298036024268021359634339256907058745038772644555180136622252731436152455091450075750428092771117622318891238461521450944519960583559850850492745116384281135866877873789504933561762821320098538817345762135655166447499288183749479118464388868023766715945813406553752442647518704215434118586308586012174859750848078755075166933032405063101278828314706167909366189186481741449355989626438996556142639665663721342201718185076063185785288851050142944107642461797852407177269201244356717352440060300462654803437274193342293195104584812462080000000000000000000000000000000000000000000000000*i1^11 + 423861695878904761174071429499272214717495244549700430172316538875783660642063423810927222300656458921750489849308984869166085362805923807953626317301373967623217183818218163271433768269230462155252523807016796572219901476441597684832962138329553619474271186478634168648468141398631877343577034091256414640069347366939477646262908000383118352944252334205516597771953137331830830607095650899770705484231207239636527456122758366307231358434531562775255126041277084485280754557179624579841428641129612607834651781116932262026636834710504889145236463786774313832640389362065416799461624277954931846132532132996566555001204386084301216733496699248544158997297225385006219940439393280043816794572670792346894122250825471669556465155933729616553236710117454952662210784037796522232085745517617518520463242263813568449223868249543331500986049888992695486047844465115452606753628186003405190433231274289083009569081708016537439384575228970069292668273273603195084535623129750918888240350539851013807876267812275889908542910581329320835680308383898401171624692306431743126531023150777140309353113266700199820243057565474496068102445359617578054919820860880740107775713423802570012149044325266016367091787515024593642114887204222994377584845340157364040661745059702566829354231354263455091407335207261920780345603857181827966786928897448942349015135047396042751785027809658612815752510337206092669762088252747907371015494166222223832858666608430194044505548281342609617841466399337701052739826857386810648891821792851202867529380266931030013416929600065961130040347942912034674826805115562482457360041179454824774743766687407137738766063676276255759305499793677547705115834763831301027811303136051512624273086006361139189672305439196692559519942463796127476352023616962567637842617319434236538672943675410518495451633191919592206951512196550213647704615026688000000000000000000000000000000000000000000000000*i1^12 + -12282034176865763690493311458316784544711966326028407710451688872898990125735782284396635032393286850473171536472148587611033045105211749917180496257141370564870315998317277272347589054876372494513093713968676350400149089733509747953676437776205112523828781657014584641959334424879775324160748515294520655648535672434465693048984413243570842262104868321494260502236724514442950949513758765310904600164056511599925052640385393676726172612270857662254696142924483110838961158064165902346407891671863824393798340941691794489049633473641948576372062339783719172699674314928810801408459768889090934461103595404333316261209399509862124283644908463041657178200943729973407015795939420372782508367513113047970885611626760452278844583423473182809602759884238804097586334285865632977155719880076148449840533555228271449148737452467934857759694370055718495344559028603746481128307824123706342893870191897110023876272145818531692734294749235800262212285771670471400481989094265060706526253989133250099818657763716917064808277891711198932144235192232397559473790021754797646035967574273639162445120120367904728785562500554960332891538824987926425427785852747690447685558374723411844873729979596296171026629121061424695954785299477186437310134480960065257844069680643131255767436790551686124264086094222622450878766694241112161658684550712932582739054046931350955535491417203187787651019595057601667517196219812444585247077809092301463529800243756775820240025850618813406588331753134396630513493155016124457371742872886955990792191683201822478567176554834608115854786125094719123421029526217319188231079656857234686640602236410625716311711611770196393807914104575546534914511842700313976549932339129207059136370044264387770900239222180065087739545316825097385470593779623576540409289622668248341210102142732360820407398181395377146282777138567015265166426112000000000000000000000000000000000000000000000000*i1^13 + -613703930898888131820732783131046663678253336415226589377368223516322646236970571417596112055234184573487232065554013660878555428439864820173565831062520814334124181471741507756494300597521250942013813674320773787198547582432297358379087935043817796829651810713801582583036040527806720756050240293407709104571130866351259794428981333754710217429792308596177322843803660618283471278103008396632137963390548207535639527459366452514411071777340612070869408299599964429823947069038267640644919022917185002653202871194839558247829560750553842240689231795163604957322196093544922028736765407612635598051234168263035484624190097458770365527098382800727910493989069249633960915671189216840346160080523631842379568699035729619719791875055615436576575573325198650603441780276732831699574196556342614583247685435393143079533232452200385198749799767596103789230667751132827585543596145596753248701764249446099623920916470766067298198246292672414818601897481302239596608694109116771663405286192337233433070468492464923150848969123307183377268233283194612196210391324207917636262213145910177017356796359251064299675932353646980193106047972642051037190962536629369854478880275488518280510466558966620432673615515328144479979089471075265443154392547460601187195409670351470787205902781894513458981636380481651328015664078563289327172361542930599752256830501113754003404853391220554696443059807182092523616200418188829154005081713588297636003633399988614775886305543418159998260384477645316642232474418805771275253861457965659528493339303409314999623566759858555517278163219090881388510172694260075779078133492924984180233705256650008010848868026922949104450773512996381400327904378005274164126796928615848441730361847957598294785290032957736768430089651231711076622127299042409559696889619973296354508758905005925105283464226399650567457643626185228246056960000000000000000000000000000000000000000000000*i1^14 + -10624176423143074386000089626260645607795949762188644665894360061781709567719831277921958451882926969979620178467308103049331767877228082558473060525517074938925419450052691167207935161833312579234138419505954929094262298613626383628131688521205483834763684602017871017668521406743364822360958722065791919106916873943285804643515245682220687637406429639212288122320794076104505001667751172256605985143798040781494864771688350850298228730691770225542336860539202289871344918248935292165609539467723278876776574095196875079767876701923273275197266735207931660804481751738850257453236702322782717859358319375369269090948145009160761580599585543762770037185445493853809847031269332151776469280895609054170526020191905950579769314370300560510155685806788829823494127298695348108610601840025522261744787959921984668126425692379234099762388852449385293197837033510605346126953084588345181557634864430768293337642227068253523605031272320064770226042492857369676784515162284317409987648546372953433171357433495387196394462002564422887918740395375648175786571464388679069438023649303183183309454852109270962310969168127439929980732062090531193339497864076134401011580013081842079025541065614969023467024569630315034577583348449630057438518065806123325687460842215698254606128645495799588236526527100123171785615075460495572819671755267508195347433941196874623421078506733205986932168437665321379346786102931500128895069503356524996906573186730204490917585956621082414751125030052073668451712972410327077397475988000359324997184936789883054972003833889682449949431962468568407703400468139763993350302871010539827645213673111518494046732710957008455762651184439707644005227946717121531016070124091662799521977152130277217242635679555596553991735198568101974457659605618834337948140099455515211558422346109411547892191853813461855844920169481482797056000000000000000000000000000000000000000000000*i1^15 + -171173295366818473928024470459803182913678925429110686406322046435036416619449588058553596037465478535510249528137960665451753010302933775900108088924681232847999194361738515016865985354407664953000340857602536681841981179161389027008666483334476862701006363719520150770323461562891963953424084924827165919268046719830820725392613567851379984123243800266339221770666743310979302906343140681115274847036001030538404108971495449518745740223205937647185168998400424827103495384041578321420290705982440722736350669467094235986173846058486099870297856307148341827602559221959130061387661879111782493796058681070710235420206419151920460304354813545096255566913059235139455952020730646429887441552004178236350682647349366863577475114981491173108087317786343999021685460509030206565570476057343526836907903832159612737394510301293051958435662173812641723178839827369905144101948525586845284593408349448437258125833290102885056475267455830381169665195497065322911633302038155108947153890578538505741690807216297729364600623730141938541545144249606025378944457125205875170742789639992285747006459005563665422191465704712550983872989124771552630964862658055735297910211653597940812982482997867903158978944344974720240007155147262798998475610774513564937618028709971830913629962199832583246746238492202255400828134450667460642080797409440376858230799062258959739747907352093911307459916289385031754585989767451073307934935979361576378490083632668362758749733596730630143580294274470076530047925162066422092976702608144074408464686868915723689412157874270451649889861697034711988850153878021469700837091647009374780529293229229484003615116531570049723366702347413939042365145485051977057170555352123479270037358977433421436241944489926138371023876580767460042343342960164318481227169089940659004050639662995134573305137548415868542478017137895014400000000000000000000000000000000000000000000*i1^16 + -2015838767565225781019114829383251463461556612309509163017609142842666583106731095658227171756884682729254795067202261684585171035431802720395360930632381937500832842716818434576444614589283009882167249506540742036697919211634619983394287076264353553401515111486990720968461495668115464241431595614307579690586767594483307861358629408126358899366639019945804551843032040384854397207361638503136391399272981434336736328899554426579798146357833265876101806389829967817505146179444291275027831005185323193607315099744952961128768933552619743711323161241799688680137784584672807519062178666289612692761647461162251481138081542402897677368549730669002195015169383749372893564144298952797929026343601692610264033700127048871773169736636651281951612295209944401236818298484429501925813204896899341288730585335011353285968892867521323250816584256183621546386146586188381774281851645613293773889874503502480798674495720484642538935961554769056256359129119604380826202252856986192920676074931056493029538189695287027848363563698823696493799749735346193693050092834297549530871457645037184206040271687067083922603454773838587860140883441239736945778553999034873881533761498346389909857181651668262668909820299203334489658821790536272691528578143556629448730032915207225203861608959531267743264523399983765118044489726238795775538893708971253446967859036477638691598793834371233823865600444083500244601054014286511401900859993185892389583067494410468224067115765940337734430399281507565802641093342005715071675562298353492099606799156540220690449401793203113829181187839921753568841763618896617318471705851842121042173113653721943850313009206018847542400796896856642590668688875727912480467980181311374385239013202584680075303314371278629994969593626522476153141086226879542332455036983797748032749516623884268851906759290392544743970758983680000000000000000000000000000000000000000000*i1^17 + -20489993783136188948718712971971032309979994452569941939462232351413742537651313469433424565541980659733161030054199158142032503186406809288461096724822961615287619361286900936397747790936055128042058081892295907942686314720768231018019999234449886737201328622286875246105145587877661037163858028305323126525669380236713351680160318093458180748790043917477418417847734699734530348883488620282138755114031699167541465299361500084035874321495006892803296882731789471276542880511603109476494987193402338674393190169099882095465889126685985923221477041667604583963267071934594477869238242373880909381679910499357242127123038892808743241171231879378112206624624672021378346798899639538781036662175374040000691835922554858304520155660658804518706348491955637558250605539265828019317203193093995257655047746150488050842848735941581748135456867576512295724029433527318415561297816238456525585771070719834626223954115347798084020181905550258533284874537801925831349233932953027496905504478673765389455687838939292855992640954824885582436952550461856915002839344118882392516653620285591202006113594299033926996906506646809281531076789903329931252934397113891963889352702558580372245969226323507729070580226414347304442964096708096218021063194585058636213764456983972853090870837077509840840964969048102982863784578710184834465860752597383422207055376160476281830661659472592705447638077299696403228268540693335093462097526136979786528029070747187988024312272069982069855358400112186991084197675578702430723046850028519084368988904607025116830304259373176270566470951609199917637770563566757334244637021441364598579190003011895132030918422903289081051676141648236666294441555441730913070618993882735707608064218492109293097572846124419251011745088360959514606998931657681044809169823692174336255555184158711281598327330840521622459252736000000000000000000000000000000000000000000*i1^18 + -155659324473921025187928527370264689171723895837648948758441737726427524560187761743275667106837992520630167160852102277124918832391648805454519670513052265488469730758930866277724830800184756701400541053107617733981284948594720860915940040480800580630007720899007522833703477289342070376113526400694707008181227434915059962496169381799139643122257247909571316889254737154093097495690216526962096758398192249537398739272633001834760613877227939313925814392586601894251669653515056657339935779970035268435244441777523094330975940822031038230278452383333682876160743557245113023067392336969465078623399207866201845775039238160415591808200194762035694302840700148194899289504261019327977040354540591180864105020580276368522302342103296464992383856137475546506246891886255574760712454425420704767976882141896054646412144515390460065671596275484451574527773603474434250353691405645101848245101032794445980282417728376523878204098581015068067438739787701512947961160526998425536253340798074871261965800282632980484855602914588616591080067467634777500199875366405481922288449231615738755927939187139540122750111857750368825258800695487173267742539025510620311604057972269444352912021724797933761301733021326228393729091031865125096820078330017470153814135894050879846015566167229387702301991992523419825577896419952466815805595757536457647244899300515103698983150260502799213507877067941989544147780437859153403847398114889251185437767324966463008269739815031447446030935558927288455145654535605748916798329448050278480309517257048974097988396424988861358622014186484061122849857585100381965708599274082361304292698879400674360666636113466491601527881784058746489653431832864537292462236397125496421779010158847355933452835151765730142345648627787409876548371384440702534455083210661895650378134977855769241629327091541807516876800000000000000000000000000000000000000000*i1^19 + -1093982196039295716095133193443843017753772929725570835353821292802223267389994590201537886418120740568991564366520618221757220690815681075712642508086746284616067861812884564840100479619978733449202343382354700013670693461283547208281250414333181103365469870839686412399050586714602161345592573154309711500381763480894414781904246104869841076808620746123149417461795205277520676227941262295595699536529375991106905677507194928310600454978619998028134650741274797360473709383784827153866347448671710272466377527285054424533535759230656102459722454558115620796614982853333559616315726150355792601483496323317877342486968474404220170942922858451597847708771504911470072625092140917812815292001141669371837630856168192220679171867956807318926867641024185547803246219346879583210417367544774086592335390448007450087249821456767594219570593910536479661151455046792382414841723035014266865050155945833382763743684828834433974095199510865704710748937259491883985125284406211841991376589113433081079309307453620136351837212867837511880635206764252501100914596426602679288578926644713332913544681472089074897724114434388425472245552762099372755431401195230904638744095051181734933007910662962872758068008282678570635596743654124941972821688889036894526726032825473676123676350480399782570951056260009220497610616929333136824747165169310059984349871263853612512078683236632416406275144479996136339548800926709975045461132468839098213835578977161864776078947224876514704702036864806785904666657371575594271898222438464229806359840487967346619503654025940697154210547750863340976107572103827840178782979519373257957307132123672588350154968396343389840730501944643851502182250284638969029581910050417124770944518862613100017880927622406996648380220573131775681967225667081175468522380652654746643113500370484898838965506897629675520000000000000000000000000000000000000000*i1^20 + -5586832752826302731462246530767493807208208988745524437256413373924715964262425118870871141789199418233532558681605268451470064716997858999227951155301018314935516868275572900269458446468756284747177250460434495706169805053995277592374658894791274331230586279580073778436138574257101580966765271579625251824138065086457859159547063443959808048655540971101409362332155937521941742534384649546923699513599583334819085498795906715444933342474490623567795589104506499207444387399184615824702141085092597394544920705250480296999680394443894151439288204688877467070493887134886588242025184067766525137267922661810571829543001723592273033462935536789678115046673272608731014783539982880182387659882641308515784562083781046731790375244500310215673280617530704523949223609900502745008698993220400153923295089695802914132097209762557051824094505664827606334930269253812993410913851026582622649733634820873222717632339180165758165984435190148320210064035062098553616873524392917563091888698575038353994647451220938318725218995583494515152202548640568278120647801368589923419737552357644670655323548800753395231257669745705371031619800670733197618877228728249438417857479042467134683348791117742752577336646295261961227401114649224772696442099014065946591763776750883607948226521157809050765438347101793294576514334780010938717332730875763987982062505435039822513434376956241884016092378274648627369772044991618251792062892219011010814760479071259723890065116410026031427535686439986486214667138548304414848561417563524788543924053712466247832929961826565551948844101558410250247747821177905915556984249224127913842908552690698589856137658992424269543345310063363726784532321385712226888115702015519094643436357377102942003699636965915811615193981893735306466205554513785602146649640044878445864819246344063255643985645928448000000000000000000000000000000000000000*i1^21 + -26965966050014002987596968952486129330060437670283455136058424945683502669091958996091514536121812097231151533534745400151874708469741624491139956017177350635784203088433643776903168015681786010942992812883522616317713290453992466409107499988538333703070787384552580961337882007318324535697442199979462304962463063814079023044798244873515014370108258979651547317090769023699331589867790058021752705426761900281030480941504295203434193255236348550056865445032381379030441740845715582149779056171293681767007476553473314308319279883879197133713606254768539365409979654213926581995182866080696341631628211409936978945581142415823319113531015816028813168346542936452986917936619271778754454236444483503823155882169772051967268781166848100097776306995253415720930307967420467537576701266227592648907939305831974439043979530642891460343756404469612943101521116512374733725184745860508246158645820388318040321450316237716098551946253470750434685004955409933726216285922661649900223367774240771345642921086841073711915857435155609531204608451283253511393319910438900713578424854971533684668568748123321743046557714152176398893224601443273582091044207598935082766017108839901802854356473115156071130531772977872417974212001826832683154772700779986610342580842858013548969330740754654064950072719671025835030270241654181370742883316307685088960303989099201528870483539077471313151980573368910464455619287537700036329314063733943764906463703690599407578293125905262648706071322356018250547235622121047254035780135134572260683025674247974603556022784033739911077070901542097141439785776749027052728944455450136113615153606821543903253149776890111709774701255344813308116025955748491996095043995783295387762354340884613267804062165907044532706487660564022574101178006137816380388807786692896899850416693050675736786606489600000000000000000000000000000000000000*i1^22 + -85412543641908410525224029134721881420262382361714079033283616616372371331080013193335742050487283459950865474838690067621963082829643846208463505675171989169906146769605398388842293081152447306299416375459104908677653508885409198665699348234267944753980310420613166991321408182537307072100705565813746465740159970783090937534273784410851622805438366007579667510127083179323677351726104010867018166520366471253937082737112759545065892479911691834504991072681122127886099010588851589444223272488691591643398299197332603548490565531983582317085032058997345450388986612034176029956521957445583164713329433064751487153122444238766105833189219136184779012719286847608588314301253632933619227788774161705280140664907543687049825707710522600558462260821221307051693600149955586781183460036080162772725176155619310512580978343959957512773992848866869599943383239337437143893504765635167136946219144928649771276405805583998081349863827677771958437223373349069681830450387270960122630121321668986099563599397174246207846267205481985972756266145086406509526321682740227926702424947793466639727145995898924478947706767865996752365070844802114859431008892987727241035791951249997922462400172819490725010962199465320624281620258904669786764597441037897477711752937040392658072508297872025004331084186403358051241182850521265513873720109937622076180117353716286813793151881510581868471333574011624876317256293916769152127624745289997771948298664426126438880340519079591283219682075199076659211379268505160234425551760773019550343668757238165324765627961059789443559858411260533171220832667788013601877105962863884834775577156677002678683436187856330568023835269466218744177194211711484328486696410218174490584330233071128234855425208178459111439258115479692744232078294302885828737501200626816352812800552868142141931520000000000000000000000000000000000000*i1^23 + -262985575596815890048463439700249067846123082191474995439510444923333705887191268708789462892287507645985534679961665883308607096175624078718727361777888453349316476757361290149219718641848625783357914140096854555469226281443368345520640398794808085866511301637742123183621108741366355047220511763895307358752400859560064512620018836464827432426366352125441408669511350627375842584305044358757750383246549670083370388886009051273326960450581271434074776950557698632303003872926378562085515781305986376578554533103048376813217623426096466964410502960799229823078484020948642973486032796907760403220027415382463226828326288892915618792337178596604689499959557845766729626478005521808917226233020623752386436471165272879204219296177011816858559782700784761847380260854000792352338018938685361337520337119434569649291818888363775632670491321451526422021255157295157800794149803823499803761549520618370364541807361761794644103262005584217518512522336566562206476407964062687942230063672465172932573098343635475234076657810145403220925403046783802615817773958136920899722343305718479756097130871688563623388580636538211030178519323735573824577529845840876688761853656600205565123389552429827518613480600857271528541086197470773734045407470921042204844478736212407270951125414987156474673301165275619081771224947675926350152589620254132994629879249531198138639044295156760835039954153131597232709295948400690738300351458108414536744374319699101465073391668387574673277158992531085268000747682448604518760752311126665133698127171966769314403420765154414366006988620146127682124906926492157713827483801943770767543571066317823732067099000429227264289880553680041182301542923377680582246035208645696845481412091647528380271709184689575562298716462940865606380198703075603097179061961521379755924753161971040256000000000000000000000000000000000000*i1^24 + -244636328609591624377745159716945975549611120182355640345410210545892903965178974931224858195716601509640559858506046067399263878552767230587582986343036133666969486235487543897192700520084128007883152346294697665232607589582460434811874680562462963917896288707858884422696610176661714908160560116622974390657286106990892931688633533915310839040878912114972211338733079662315277415378791509297301556330104821092688509008814282186165305434046901864098608060011480817481858156908804386450980762953075228028957885177786843557861212916021148639973051357228582891057624323136062652553805915814494057058445941202992742739519290253602040268139860179544910652227976804050862874712504473766450950133274013391551180937545554538407426915104048835437927160834961639356924289573503041008127699068682596097927499934977782106500242428068958822825703416364596597740346489679666707312199435055600497111750709089601044992963895048903469524719891943331071352992307228321741472209160983552787493402817871912186654482846703385253599583647848081923130795387636887941248018386737750795218938010480055974338986616642382528699904762802749558409661077544465317930280255641429237024940802232207460165335491431392729246536327572869046199653988886133076032053538807669626095611112427323910772095030168557507948553562929745445634608094735726139754008797186835421082426207853297765306335691927179867621109831846586362900885310347008066887803252927469516101789009042311713870342566616318160824327132310855082786992858914639876519392717245778419068681353561665484363432832294705986444404998970960379582375868975068367255853699078909367654807252390020913129630380240877074610581802807803613810082840608419495961011815899268704498915029810671038930385589188551984501216660389796321111684072817907707809263754852613117771157759590400000000000000000000000000000000000*i1^25 + -193116698282286351363714802957887446474642135009357211296665696214407259374627273299167125554595520005137446454994725798895291387710761201101421188007898335330545798321152258521195759840005501758623097960972015505850555573906645371476373167000097906023011438034222285593330985440819765479527685713215729718857408567898638649162767800281568812379951198730735476178789072072619390689649864506061287595726373311364984206828062304695622890830214966510739931193889038579226440639760585743440962717262218218452884068069279570357648229555963614111793407691464358678731169499279394388035734591298595099831807069880393062823420909658188228117550067679705979020822741382502012550090212348293957991336883302751311032407353625618911737785078368173067621146613761297931008480928980468157274138186828935757960802578608079067850690006801018558400746601295593438729674681109671117722987162166461102205833153226780948171949785235646698267790813408024159569207542965478359678375353780587355399519438934133691641971158723451584148762847924425585210150990750436758917154829600409780000368893059034801600724746427281423984611703425232717722353460665914566816562264401969011161207786670729233322328041211828205503611321423621607050969139774219307987161373674722794486040639844450143095200656930253285789187475425433941160919348388240973307215473138461653698049904972465647938873196315104620502422637668010048753161953156942634421397811678765199309208855649214060143766601778389188156662427048188538555660578580885065514330052428958487282065993447535410736832636397371893120699808807195380289705920697308627929200822564742736831641781817373345465162551044325026664472476834311919880821608267372539379814495241254937395222959117335445296434040361342496297310385583693553284646622143387827606842702029354844846817280000000000000000000000000000000000*i1^26 + 2146838459016813126370448929283835488722626069089565838715652236524564508160264484173891188798796295646452267468393530947251979525483083676220851050643956213333004389169464943727122240919060026801797566384558242113239759136282844824407926995916710941518573511184198107371077773694197610759597530786442956131881143897238229209551467001533676033885925258016715314079464945907335906271330539331669902976651465762937570436604083778102361671234461413966471439579340892481487606032363057694418189438148943535113150024882462259429674036989551558906075694381680299260085673435175713086750716413877772958333444552219849452512493319594449291712329213291805951087927006506816026575723191316168175091358983576875880969434627097908503357417240330540822669808407733068921736297062375472827537195712465035639394683176985441796259683985316358000607061727810959313444318179555761565160518049304021741745829747994017358091383357684945218715101419437871757620530377894127028465855258804637215363426561352650164434516722329214615290467672884394066579355172208284666819578917272584546963895659407865642748009177968808106784362857523470033361984648604645168416844566045410393922534085876091867989293209355416428832288346965818457239749221481814050143215081704051413470622789604758396117120408240938829472107368241814627865063015224832133317964800847999271562419440268758078540135676064223593597793322228779931669402413450940046293817267567734579235485670147755304285577594465525026638976285268486795831077579939853053911367208495910382860619336617272746613570181586886324533054474829525287487207936233385062841683400587225482369305950132886781908171377469416080712032995485879448625928077720576802766331571048021325049671061794477160213364344913062385388538089337779760172989794430704480877990532094820876288000000000000000000000000000000000*i1^27 + 4591091687201608184506968044270865058025752875729131618290053871793754528255332767678572012541426310324091545400813961058149862261482813617201545898600338191469264619998201716060786779854960049656408451642863848295140406962399757753033274111529315125160870157706439487724856558558411650138296645997478614392728857866347213829944654132872277872818786312083684076787289523804269128416035785498222774763838414025980623810870728363864998137188174591987367644490470485441814473055434893685316708135800140110866781530223215964880877298353944991892042488827401369638344693880459675134476231929965010588696911652136822638181090432316596329164032390415334226609245630107545305126332716709178682982812846678378324470766978176501649879338547414649827036239335580303163536220539460013664515953759361396035284974692740514927201307820565717064589441892432281372770540305788963638936652190156780238099293664208074969468790836171014581800376847474484396255138136797046178198764619466634004356268836962374165545686803205936062302451181764665019210791695618946396664221170751103248333002369690575510253880161535600997055085710287983962984126723921215020262418832789425845203930813483820871175810187968769696791125920562507147804137351601025875345826138556054120394768167655649311330472918824490574202545565168848174874494416536392449992489086004077875015801778214785438837456420092337566295642067758148529902953239205241940928927606610121487507644350054799551651059407481176873145052636490824711145085334905958649263775340177218666689160772005413658271110708503127670402806216675912137298461187564977147935623877370190436429900479129849280264969115963337397831287585696328083244470998380517583752357772580397469603162744269538635157860593652359580229691547884469524483541671149796740051710392034918400000000000000000000000000000000*i1^28 + 6063106465065808232169364495745681209886118880380560720202200094837544705595512822397365409887090994506502008213874522555145204679626861444160891120736797538630105982259194869339612701093721331258854573167619409079001602053452889485731697194496407478869188132069586550175537253433935354526684756553899822360447005531257973669461753535728251487128376242762086793928751928428413416926340368812596873327313290464891757296627501833505766262920939693081144067496045128570399246089487529566403768986146972135008769160904557205913295476364073071323024633723392958227650182078405475215203927961498354308490951306183805950749499178214856816191566399210330519487916012057666631661586619505211158659791740864325497449435120647756257047798363560863250382047369923397966628842848320266709433573848777282424749032280550922721038563836648476202071052108004915708083919516084599435384590009360143414773690398493824657267709326184185677154125575275191287560247500017529766238545494636364325616408437040705180257846441297987577876777114746118782698848639752145933802638250878933568968119151053703538018382616457940747428877146133529822773114555300145420255462449732188233948218534369992601446205136938870199114520746295693218916924126892001359357858131887171799412420313171699602369951150556427399190509772131637760519957799016168903050801954412919118165472784139545812573399207129306991297565131672727154351497390426965009108690070199415452025475290110639492757994107362307349495208421753642694840640268424601808522025783487904072157716953602342081705855908947597625438114878168973756213983893148067608106973509959337547573378811671942096656918531549700430530780666900418212764379953308848144361268471663079628874318253531686429680352105453798253201647897595189509100870885699978826186594713600000000000000000000000000000000*i1^29 + 3580185052825502772457885950824497785002235315717107697687348854852464896984239588939719757726370506902348813899084351995354314108606777878104615732146541483744150721216760968850509823690333849915402385736227002931161430199930803756768238511179556200335081322104244633180193600920910712052593534384825132362466167354522969605831769973411206037007499809366930522563029701948498270053405798483550338555026420149407160930109022904388247229642655382174366847275750642503222617065190603506278836038878369224908511453365823638837561390989677204492921706474505210775123004369751555566117254141405703656919756708664529898481940783502660237483370307665219700921666757041018238022225917597098854388430440011626768143134968080952332621312760367913165194522043739495264167824946548400195809497090036350548816743264314983274872230193385794946012267879750150551978802834239759808762060562242186105550165135072412463086718112811248805590773016380677755642985410018705040139410615337599069069972884246853764679090441656579746888449327964414384469857074450490374510961818924617901087894864382262058745273241451275980852673540280918126167418973504269493902300671785839897046382508031793882527438178415231532112640811304732012241524389561788857213637086029085590120237865795522831325822701569112633511206999220800994983785822786111752116117614459233166903813657440354368691138670092098718390652105766151608188926077430731860490393719478312115303951703883182130928748972229210847176662302297502158845156245888765799640552767539345580103099298681868418286624230319142672656092066141422067481863915424585878338171659596445679031386830370826629227429746475196234084320394551126089153762298213345053691111174505213126651213836901526705241756500034738644651443013980019802764598447264415472418816000000000000000000000000000000*i1^30 + -2735223393744052065964052990044288512221570432488562582249665297900836796428862255978295465706958497872758165684350389730319244341024196528152481163708989372305457039490162539423552412636674417613569407597751637285815215836674039329612850907740472160682168643265503108264804797438380237656712130882550413352187292660899412142265433836813560549496087359010029372946016388580942853760451038212454995559328118948441708310752299627794766736371130089260795130681957436663875839248401625028675187231591651654459370288019823758759083809801101242903650839319666784902927377537430733852127933744106006365093379202713529392207302201549823936371167825319472771637285104751491787867797183796030373233033811593399232694557962326893185851983961432143500889401366298469580773211425167649421706373232343873603432481142720493835957907970586224921888034718640267912010720325654728583434419915270761343364290102533208138223470218149560610029604848550089006481654353102747158785190305921474246971257215581760020837752534198327661608201501191168503382853609810317089944949422242439899905522047525153986322982053823347256993268754103676164730936642001855446970927110649925260004801826591232799989918142704988444014146047536838377325867960042588786827062618006155883843087007379089520347186898006777898355035979240928404583358592862487813295856826440724036595133541659753830695757093104525135067948866339280042782105807295220113111233923165369745008810443269332623713857615545382565235193525425907361542000108804815189935731529318653186464178625867880580036930739844123135869961979442965633029077901943133905894818059401173203307251437229977352968839370045370531271908753725668676252220521461020130804766534127464018520861924585956855933029541472041094444110894522574364396521901535107481600000000000000000000000000000*i1^31 + -247124374517402649638847667482760466558739321312540538089165640102234392948217075164450062707702595717553590234503226903245589409943057170736468035279837364007917038410101259330392212174800063314407086606629406143148734146201640240333804566661433822628016536661033651058359069658861774367519213034677184601651313480558425986264296579797407181468408615969786363668634833097533546889607402274430580775893794283522830793938250647068880378619278671739896583335700941560398507542130967864173069100650529409892994598477635041215894521218931297221455523838559199805434191750467659254086754619440168330799197913743171246360425814276947121746811719080314249023986209462114974938115888833014619553352072739359630393142681244906794971741945448594176190161359191224416890159998426243564871460420307255266793657791013839767324107470267212538801450855105421446117432212448128007089323308610694634688892894592834107126731421131454757400050618355790802392340983369797714642199406653479462473791599172473927684629394974496507245138768407367291213621186282891960558986225904019103334139679142975184929485108208396077398105312482294538970102916998965430586496798116217826616250581619741078039549574032375763351754960838004846114233511296330015773733627147828002072105831730160915670951806657838371119735763914116697111270572179227814018784382324859409205533456326933709863632303308583638723723516738809927406531937704509364335797448725239543716970164469787863469950139914549933859833925455497453647160605831075996204695760394976482828526639232597045182656736729234646176188283941223461180139720762504678900764910442649610931398065442041185218804233824550267162260364531760819055198489505750120463960961532255587377069404565183493432312102100690688925667826188826317050116329963520000000000000000000000000000*i1^32 + 30108451163736446911457315845947128756850770857393636264824804571018742400915839398023283623461296195476983390091680112145516447473656324046493379329095526565553244620890210193126411200320657107245068483808543257518037402568607803680870758829671717937370115218044321523149848544740530048912018904618733718498169210525784972228262188820050517759636940050946599135193059581493874595469901682272883679749949541956852062702187274739328052063508009878363791382913116012229596998758159459142236250155743589479257064514240407556739245018911407320125348098327742229665689815480739319174717838415315019460437641676059385059347148210819680507172391931672697812188400009992456663441870564565674943539753146739344015570499573177589179605669268476732682666608400216586777001414328431184292997756934725374844100256954430338008680547997332060806565078677211010915102374894903744725680784168745450458605821072239104825172198078905519974385810878179879816501521239056255270531479081020405779084699514514559085392827038860245881873938361676092696089259518836602127993575087449473635704635754908982617319963914296448109951089687687704043792794640969760011490691457058515577813312792900698874398802419572542094612520702300551327628212630490276862182423594078278359979717676749118393633798569221153564680011495073159768178125847697078567864020195855231210602543674033960064345221950635129299625463334225519213358488952246715637317095456416520246101877789766231607180625466362584322619096760760170824319906612035365552483353277758272904301842282315196445085317701002063456075589766798657329718509055578067885689419690416455951768983005750487614931401663439365202595295581155996752655660155410473060530078297561329994354404912375751447192034905505894234989946873092032079855616000000000000000000000000000*i1^33 + -3335724828003777068845321629035663172667528123675172487916959323205984195145990694319002773261682073612377751834723629880166865794101433462773652035014965683484382711000273095167994801620877883495953855321982640059411908020419274267360758362364207956349763440840874314066558071446631680843530983195496087223338676834153442672819163200672208425887363981002452134161765681205024190145726152147715605169405235066842698450919866131402962330882423718933031125288350695029870452087286787393186060247621807536089912904487952377872091862770280569037865708019854165932885505665166950890985338126023552018014630536201212797479238050926616542277416732130122604616297507019039399300969249544560662522286230605135947998700783330966325800113562709074537160831263315883070368625314803451664456020310966892185486595590370458635526992241978967522180491875938580423779728781025231592323791890071317652381053898410663190464933619911887724063745652857542531690635578128238008921626443851139925745215116239850209627125908764420150775036081512915282924159579503635886297153471061565799376339890305479520882923828623522904162028613045217028022100000455829229293320059563896985282141931184648127306723055414594655611814340639634554492826498242641306677893033158875400239969709863590459873443685130055815162913294649585605259728150507235496681672875285593087374128825432780758742527160575124365293404944780484683935190132000494755895233210358286605453265209551251793160689058902099719891811178339945913138317696231623808683145252899071219341029247355471206624871264855546830542871914918090115110769821017154040358229279292552475315318845604291561817988195889467985879033723114051541974677734588109806647869410300605736670941856846246703338578857399818816565084731720545075200000000000000000000000000*i1^34 + -1813197011656193717553093016014689782529818538996906986534967343437572047994410804557380170544402936223979292280528207696106442285358962562693717444244032171561204183042263346915024708891341162644690812360384712572297370384426862851634952865662232382095638664047728823844625429943589197126525260225708332811155122974117332977113391852344240894634237052389623677890387355691301789434221795298538898252037981919845953835908617846539596940532260685239924382519994942413222565242661520463470210177661296163796599336149376432800956734961328745811423975586334058443330249248827548550306896672003901441710940765404220659634036052701300572015075705258576936597363464218401716688637941289636660769706417533263893260167717930800662067163153793698534038487508045525738830882128420407876514207147781513945529415281483470844661095748675145495482455461208651807090149988858864720226751244808654794575073757270002574471366976969145081343100190342707531379966032768760117713433946721121795354505918954510902714897602131381944226515775009171339979382313691804807392138199378634708178055655761085542314660354609475593807833496957065118740851970081226518848914408907288599562204099081175610497712253126102888902809999270194816767882603459760877916226530737310264538704187252194601911811386421402480995339385338914516697186723883103081762319504627601653993329591946998890761888726797849253242069303679194966435060815807845623733791243111993004071071933413406620336905379993073997392289023608447658695606817400001702462839128195202794336205019334519778549108532952929782314655876761329431612270742765945736636886097607680891367804691448910576012333532192521555195392863288860209738181519181923315249789771502003808503243062924190538901692975849281585547062416506880000000000000000000000000*i1^35 + -188787015364372741387649009890721065578840305198388874892319850559247630296763904279342666149064428463690840996797905103280423532269380085181576505822936576669833634387604270515514409934402398786769110888970069382679766674626029512093238019573970065593210733951486676675383346228582204014829919453654343867448001101940692555507915461445631999974897163638279995067584181549245406604078724333411337786720204851878708586216842145437476807676851211985013810452327340310694659860055148926348990914333163617496392934943420286350060494848904443578443751741696016456136606549298005106988670483363385262906917451429682302106389723589184973330495719971240681030199119528178210598827920199140901918208499938481526452404156137258352144710348825297181451081286276150492123829637978769578779511139488497401332601818613716878706769279846032852560511640421241372709227140234063528673891254299976493835099161892113198368601374783221555352351103033584383965456746867795069068259386820474828952513198300346287422200627924797852789015065282391857046343382942261401214125859661363238919438269490961222157226102677611693810980536277037587124489909012041089226977544957687300935226667715276599966093673404093181787633548489028510270658111346560454796479159104619009490613946435085942339217145330804410271515608270591716573682689541002821250544255257054924397321757231180001772010266070384662983905884092800232050120153410913442864897189309024871606794649591439124374629480649054450477920841071069515858099732081789103413806974722185659480288705011355870973982675869282885808963251981355395761778865320270849825665644644900401186349888884127352261794488843511029154858136845640560088018338925178301707323338355821410765641059080393182250721386702732605603708928000000000000000000000000*i1^36 + -9003874155576536349865514815603744042759584517778966781270776171459348261453430668292519859780182185933227902753805410392263360422994761311041401006411197360218535420630671932222332378106047598026340659264484690084192852255595815430163197287710744461633211608972133155448990859546053729622720159552432989139006629155802219846281535216690674911820161189018587006062590377031135378002659908175227711803190474853365176294935393761199119958459763081817115105676582186824421341352020994059096026695542784804046823101587851812457830907000867426000265852838742743938762303740365027494483940020190172669284785583888459920274575260689307443464474708682625318655445362032030063851347518298952245998049999596033666819794551672558300002234591980550752305557458900471548472958241259130913050809696299028327826488411146952743377429971623989914354994121995428635872528532425682425047603035353404933337685970463086608540754375588479196515922669519366130874622265862439408866520270717902112072837946986976576800656435673551089747460128083301499214818547728062808872485475924636805475473775239071772235148571313105088047925408141405614981330603868766739935912448024417571296919873898430577480157428079519648778385876368011392403499791151444848410659043642383941628627942075320915944172356963188392534009148364164300377184751564885866592149313813886071506596341658126135186666271878747470878461025495532125438584343940972771701016960903240116340447046590264783076423562093167301503011912525639501163544037267852171750950059075686256248659649951169211223053454274377204933091521360146563608187070144321260112095697504753773348251535151334889234644560310588999900895388700385996128176962262975051648595259915421523121069749503945561854257612105082470400000000000000000000000*i1^37 + -197912877430792754397671350410352111624023561158023002109556534012925141036171360527834191227956203262538329081873615980907400710833270757379269726533590618150887865154146654492857863773276759403187912561320673015174004848070016815972535687222019348378077548887638199683176659977397365540464731844010213628001683890693436748326221759953048658638844016816157935189648018476326897531355506822875556421334149597982439167057915067560979088820180085197554809142626698426885155840637227846131033052318407441146383195268421308603405207916089261632914681152861495634658040469221793299982577001223926190249127754612970241586763053231214202050402564330283666812256158347266646617332963839669754625696876053633942519998276053219961057208327898103731961186729369200055363661420626022210507457537512030137710821738821105233868849628283661862512609978537878305323539668720065396205553321001447134545403459957286737453119333481501896287489486778968489454782761109768698280535080345023088978469683184678723152757963725279803169260036991004196403076570268748491012891206549714642034317865302837056131426220580279092933814689602048479747188276109964600242869233520977344624106292982840402228650021715238410775703972235310015653110464793085989258694830852952167432477621572824746468594632758156492871601066786857397222562576789184484736203354785873790495900942704610415346823930832355936556503430911488252521578767175246925618367599993595689367529340432951792452358995670464425645837399900939095431571005016183497192395451222289794308622764379551711308205388365399651471101839392660885959049055156320723272892958614251639409847972729985270966106257874530435202176458744947410172775090620845277452707118476362820980047594280008323388680899133440000000000000000000000*i1^38 + -806306863824805030484361425547522680743167815737340154278013491921630025017917118502075938876611660998250262789498309004016686822377417977615074165083768462220647231996424157232558220761702412221818666211963799424704863428589480196765388992135405651831424570804200738209549176117207125116976867975408180544081305653207770872898589954669491616988530996303034166023164416300651977075774337142106164139245260071811240555131788241777336688964952861646300573498206824245594905709779055836092008505729483408540024116237284757220969120005815583464044358684633138970957660517520595605841162803282617570822168182916580444395866117088342635433701543726053878778559989192836959785202591760410693162725383220127141473407826895791727628993052407541867503329685106448599750768672505429978317140672712612034794700078341358880538518123463767503092236518363259998734350824296762848138042290583753196302025343469423348607242506450119611447101322493580591597396548851398011700410650476824117250890029460602637982200945132790002067207529496499421580062256480418421115164395979965217442538552237680481978911649023730133305443973503278152559288212978951000956816313249021904156423523037033553103093982135520226020436312446181274333477795208710993573609382904143398654473423414472899756302047733283146363927397639771637922399624987100593259010555416367352363967156441670104596577740558585710245039180592317571846325430745279830256512866788694153189854977490688148531400019833221355276946439088797048881986764410037706168847273204323540276060645163010606794247160913914067431769654750138278736329554638475718057471983702259036499947796871382123973407421222546685650787941382347425035888113123146064179146968307224875731640201000635613052928000000000000000000000*i1^39 + 39108096572124728763685267234534522382674438519954461564378430798341012084286983667180743358925829815992296302297860277625754537932412549711782514459965242892642203033597017496713561099257231315845454100551452714380210450242207358328368818774970686042825734024094154942149169849841403854719591266694591257323918193522036937398295315028918575532557914968647551991932750154836180288741775116471146969345392485663419566397184205809768215953478028140229084334157622699388073227854886202291013633740469868766287813983556347090697108411697858525283189234837680052445095188657596631006967577972956784422572551618581905243490078328821721140779574612074894126796150066397086566651798688809341393485574216990232300112579426859811697934924133466087132304429302618579811103366868690310586771139281966478124161397286014206136525212948912642164762570905795233617024999324562119112974057322994362463886931442886280411875917169125872598336812918872786503756165601195678289275588997845427775519769758106637099344334058239796372069273258046275618673073181412691460355094513176756692965658139200853519595857466918698634980519512511317747765436610728358669158212231558272543336570462599993548244460243385905351878352723040565898075100735582789949923934772824724908115012190795585507672228059960248091284485593644977630637078125645860185022351147519760808020909210719127868088944323134589999093278502076735179759150203177076751978252155354844976701136760480112445505722446548584500215692513235614990445975519894670327376069565771303629022429931286779253174874881103729734220439011151813199741514389057095919668594757308996351801564307798417700553888376667463811045717305825250451731568550121333560831936818864468889886202470963609600000000000000000000*i1^40 + 213427443931020122302655762961593404955047889203582493700517546508379467826227721853181948333775849115922561405689417252788504023938347681624123684477339686118149555580886493147612470730426176474259491079113980855540387545554011831484002960405422488151924329050990849584974892344151520186374374986133655362262696810454321644359525966130922493149852787542098411007249512899263811967644700651825539726116331004717852686049277709441873404414370520578435817824315293814817392037582188638156348393217423187582268589983997108882071488672242388292405927333958863363663256896027461963436234044087738774510654808842368842040563862636394577037770328809789941949109253365827680448564083324038336544625085721158661451228139142934258581250918006218907681872906521191074029710645705409815841015448470014914652937392931777841856415809293513631076283779990910079189942162742210052547375829668264924637443848952671947778932114384630938294972712404973474690148566084541722373669240053970098155414917514969740799835127875590370131339798457497601679730875135742093251233830839307918779020155795004718128688451006273975467305894932156685972492817970170718814983175003953527665379724694195647958002466973231164186393455547825281152375671298044356623015446990186990305867782179289894221272525233473560053315021973256853825410204278596383518847264381322908951369913224949976249435171002123748470761461302295400442964559463949984729366356739271526206640764151935978664411188522731266404309489164325262761056178148669994638679631018382667895829308256759534123680521900775167430224148243318001543923298779897298729569746881237775358425214635075091153089548150793486160601730739078478363573808061235488516851115506622959508079247360000000000000000000*i1^41 + -4913699398241921737423213160925486198362742452740529841370510896022768241980431759865281300422060799385362806750844546657881034398153411380528547130926729991189328667054746366021771366689385547301282716453366788210683331908125196065095190984364157455830180272517527197204507733820884988361692638183736182553916305828369023178200572264074063688902069861553132706482440304285746887509187362485652186986857918995834799111836630302495904779462929186301646796354894028604773348598835677660693920713796542728164249876828331551303359534303381868315263403658743796689458215861220530704839009037023611760678858018427229263313341149385001705553520746303414337859283178438892875808153872492171660009209050096162791067800070949866072167635908473709752078812354710337618154257456099388105561482842848613779315600956323318728288156422903871646969599945918545132390395725838591778590596416462869135276052555734566948017542516939785462780761041280708545866115008241964404956885994047835265108195352106978877626926305080680075333315946084346125485686185440332113949379283949080857598607258546675029188933682815328447050075384573956709808924521006835597697254470041713904103472331391328617430897097435591675090967684908455434345519311388365040492340623775907288710924288931118574426834601312742975919415405203681644123594194925938406729942913071078726081569716802671747568570313872614342259147685777031470185062983609167717915695907723272282970051801124633765442487335713274515172409960674101043771178036883452192945008175951105467846056547485563903823566073165594695701289564130770991096988331061029625894578297639561439756027246662032042726089778639055569889507597089096051952399616507498751040374187986782257152000000000000000000*i1^42 + -5621088504051189342800114213652806929354304477824024094248341444809983417486146335733075035943626364992485301234974936169196100331494600070566504098595914180301555176955243230985748806146081196125599183914961721161160421748832347643056259766794249393000552129020679976655950370972104989710497917510243342356581345403047177034852275828958742235782189264716063635263141633352406997983390096075822865596893055907831200562724103631022132300453296143058847947371597174039332940278167819071218826982544801225260797088206514597333651568263752222945514269900124567147446506819931886140277172885095647925386873945753684989575057028399813970208020005426640932751225513890871297747723203445481768174695095598725959969014349580091433880878353972567382564315726141561288819753775603167963386367133134903796790723224110225690426259457926191812854424367204201606453677382096207223748275325761642085500111889386394767208726736982497869794187213313843746272294589781585777597845884401713041414731591639758320924539517528802782289930467688966015779905112469139171774059508326471275875134141956580382609002215081458671711929228927888819174467925208365681428356639175038430013815337319870636198122751725830180026033931131336513785809518838217431856218254004306328562004501885363424282181828381473300489418671584422261281091180917095180660631256981034978318715587491732488327683677320978075505432754274493811838584741056151883287423791115799674751366073484590856399566057020900679848740856721267178505083626729883189793191155957808207514558784004017059436553736606187047854852040307857940873224905870694833989110984608319655370076439597974462160333746517046271430615672638318893040291692826664052298006983475200000000000000000*i1^43 + 274971359845400436481317985080395743280787624731474152922951500167915773712923014782363332383707669722664171881334553643462766519945020194818990992772480979329068042049488543453899981905356625394858829562834428500995568559066333832692769427138215275285572448439451576941370729172713652746430031472653569622784639021265375783718675715777295470340502938813613371802186772710026885332947222018318653545180070555169322660276187948085856317594520444036547763377701538515044547934062036278401734865567491382332546105758302682092202498087527467763322723257476258371795734753080277746802223672413817219853702158615987026874722184289359617927875901757732389932393499403741725202172756128136994715283986396436917856724846236840863490448154591850116326783424185096052705125230113508788253098665193769037104755635749580922449776085376487132347491352425839166692583838994398555181196097868532879411279357607338076336958237438389750999595296993892671257737716870959401264709236245279968029067289684582997747469120421746587357214401345088144291317584721112929814106637675859624669142192571041650442070649632660288956933721593102631924238175676087432962998008337324328041205023164455041457063974511717476894824040045417542014617870544519369588429660786437121055448444086455289141603036880023214139138795105354637086001501747233451608750852771306473063819796916935727434627317350626869123890642668291394080579614454857347129298772708591430069007069760253225177916149061712790215406933814514909315809581053672911980660818580854270029633418876966335715894200190152940174979828744861775989194058587282909872234228859799446484174126617599623376622990747269533531972030123169605301290793985041423006760960000000000000000*i1^44 + -447687679182216448674748435000800081273723727213619959995208771024809482477027134000957320203697528386258810362558676084724110769362392142282548460030492020975416435738443599716140026791621298149433867068556463031191547233741233425968568340344834926671514053804913873160608472207560782075762795827815633736430577465828784207402296581683098537120119732039787680192500078067406634446790732974173307245921044111131133153151185626864690358880897788372364130972933205504124178208533792354709235706753652717867176194812219178452657485624460916022296455778543654210601574048827557126826387574871782431854835443150468814571234773544402312254063515563896351629277173396965374635145102050981040964090498005757622572297674109383353138722537301520797441416444677752413184339058460479236948871221736701945254769563027400697012044790422717367847677116574442692364944437031341390374216878853748754402323230166038669506095092160957311648042391801594680894448011415349842220522352074857038603163823640103234515928426763826419400692805074224673871516309934843865013826435833748174764977787994484848928457512492375915550708331826755245737907115543630527205269565391914312686679920062412262297307822967974095921624523689902186815070817004651493792410952772929482668875227854725974012576768188849211081301515152742517182976057289631134009304545112798516760735478856090712946356661945244048872111294363558130991645697394883100465111220474122572094370968919047516794442745531935325731681227509369852399624409279496082944011314949697454749091517212137631436584329338529839723410191852174494119689728967369288335632353059119328774546829522822410115300773316357364558930740133540682185167986244083712000000000000000*i1^45 + -6394682232196391326045120351877038382768911982517735410487573262226335313554923248568505362329966640408517149462383236971425678211662058832245487304515472253452338806012481053005850292643857453145127885623189489235361086005220327178826821745513560823121192985549289383956747634151539936456617179939394841097059194037826487313628155204701676968137865665955912691962606155041981447278706489231852331130284260379654307227535245337738484666769050427157360258904591737614992189922010613429758276261945127021701254323847108068935350062190006638112529860688183534401482836726645853712793678235307380344528943095011605338457049203653774734897701880529767148365984497786567764569677486191548163130551636897639386912380975875400180040938023224912942969983044083034979743004936897468643131585117322744714413538046477248349205135893298630261277623673029986719807308268570492985931484542606854864445372850184134953792621295014427943268621282585239299686768645736873120131299365140654045280188912360682540962732259223979569693477819735091150972909498811470899403413769741183368043138355703592001330775558415928225098600222058306970655815720184146027884652721887941262169823514532414272897714780381979645759689227399286020977610791749778479775760144010883507174047381488914428930759971769842999340831511954186673209813758037717519428130505858588907842295428358391791930989199567405073161222796850582383580023105736709197898982832832017795972250653016633277585720472663363166262707713094937919334258869233456533524571778321430941311101998318956550344266862255783815349293291076408560958390062026066456540597223111414757211188175381759971754528151432762972653430590491998986126974976000000000000000*i1^46 + 25901861755492186228124046530696384326407936981165013942677134667015266658029817877028958749781120792093605969082751374759877695755348627000927680086125036215395658615808808978703034407521163774483245858112623625849922680737762006013978814103204037287699884925603181190238921915062622265872771698590882765494251166801688055883609606395568504572745130408172200476802137895643679155495482538188333359408983042925446991508001292577910874370573033193692728666525202996410923009060912071691606669108050138753566499169449195319727406341460904709351639585015550321813951753889304662765397098581656044349520826658657775503918063950462996671978565611465793352399141347439711924573871783204308807578522619033331355778571568516726758112334232030253382137577558490430496030424022394590922800451992678362160834044207902749880540051598827067657154278734841536716415722662663405789792353008240916653077015520051455070992411576718661420164301683604194954245150319716585999612637161868753023063228371619040346753915450137014390727018131671165898283693388108940880834282074631965971779476634286331040877569332644965717707268015431692227152852548003232971102067411175108069449674653841437055717276970446105156020472966249162949641445523590252615879797014791502896236847901837329227710918501988236795803151447615640305816305206859774532670021494810968763663796975519337256467255754247307818235961946568074214034873529642448231145894500216099329599703346647521072800393622599695469842133994381568088850369282732114578072179861934115747824590395584753262089726555534705288499333792876690197161628238278170036301957492187999977486448941956957932391287329945818586531033120508351754240000000000000*i1^47 + -13366776159830587246980796626188056626337676817466302649793224347056439984746616599827483982878024091932915062232039670197109424784807322719851251559353113617487710874795815890197825057474841266171919766406160540017671878153466323446106803231954696719567942401851317120938313188213495129745311314451956275547648582389275992768984204889635718709225383436803053782659129337300242139497298269421137936067539892350830398552405639333233429912549527614128797275178759461760535812564050914698240042301744785727939217599963863075103135489462898066716701568599946274277969716986854623932473000786905408030543628993476562602253384632590825762299693222229731649601722577906214821184870571260626020867509171515569400001662924288382289267618127078907980962394115309647630705062075779496441546749534349460279128159776096616114021456783200155822065585536306748651738402377128141113233942612890868212388520897177004363465656872934672272492868659889607748655175949021094047227924617395076500171584311790898513945823024963963410029042949168199588255163122906275553082577513633525673912695093843886027055524268609710941473495969507997720697755313640418306587850711703525729421643293177528294973591790387048335117836851822193957179179201279829599670734778450231284752688924060364302799683654082605460975739270863933002429983748041414757825999940232568046880887912837649868121929012044947241946157799718299340967911344844193512880219025133844958195446086029488722245932166878424265190601799470068520348930380106213177430261435599999998222529374930906429606484481783223983763309206049016248142895360765120240469272317725263121511141451602042743193518821987234016390303238144000000000000*i1^48 + 19667108847379110241997482842632152360442602588911843611781806932221028714258451371916038846486281666632336106268595322220544105445507367296803138493728458773163376369818407499683677818307739288289571130521504446878858638233787245386477643041955652774461905429075782572551636043818099953630549090503995610584097927313696853233107758835186838200981035001801957532020009812101676256555539512087884417405695034121700502912632494056174570815954450776208978326178161681861843674230012611992638937191763955917332868366722181788873098356314874698927421745664490428047723325337692236465484350631825425123442764902607357327637957857561239807735199827953522738836509255503233478120286943430201330389778796062405169463281181247122084942920777916260313700727014141743598401573769096102180717231220711302940083211729059204704987072272399428287385771407284799621676891151104312227917147902369184363643180094034230082811543829937779874222969821404701080198664934938963929681212168194300463393883399136224177787462474442039122629707171424929558448068087540747555183312815919096570246777867868269002301025339958211014115936404315028155808465907343153823911823148732189683236667634149684328411803659673286845740560350054422154249278279403126305655550248788078686406092875063967511565184397839609010728907695445052337096096157136882291632319991429045187331001538362601273084832207197908460767554226158124992018119788321847017939481012094718650541118066196812591598857236495685454229327323010406593804704144619524637605625029028140590766280881258498894857842454571292538852949740719740998252313351867058325431338262308279827322418921971417457861780364842172718745600000000000*i1^49 + 710253873100179428529679801695582411608611042125945649039507744852641022256295130039462543768164599822419103418957406626929749940547505498053828526916493295295937499809986470098947384403757258085218942542200210338270241515177384533066241393310379687541283516453594711430518134101249899655782158156641087214721041422827187135754172442444701986020857824480948528469964901162737165556952688145141281249237221591366999106798992851560306745436684296019135889736888063698783833808537256902157838938799966236590172132876580715754598120639181163511268752171696506173811490051350399838813289063172641158517510720375058353786198661994421172747407807512475514773445404218010814600928082497832553167723749462107892973190950238215443467077970210958730508288426236160267107224433990157949566513271109964000975402224935163113247508374492648187353160580956735247174425881403058502632861610894559319927178390761264585937609242377916559035691325831424907804613000098703630780052866308919731997988167834467547062559482881175034356497429117323556715850047354915521827217333181555953821702413549986520894565818498975193372275667825730018284581826957330483259741006036486636674174120275287347664117578370556208873931981678848400229130728211364524933691332945990333356140395131363504210327957844409748586930480197414016551220016507776719149236418971373033736542814828344610887481316628647852095319916857527206192534143292896296660330712506759891342053355589862175730956525605064107640097645482116345718458483109699236593484009482522332631377371612147487488352487617958792491846577956723293216395532604962671370611610026490035232595029307041517993827969126400000000000*i1^50 + 7325574220807802510665486671332346752926440927816652697958558337705366668177422787854799162284129346703905661859938330721558932985805559547919923991272175155595162120704773531055448307066628739285550108222588711468663837439571373074460975770777323680076118889474530487395121466641456716021459658990037986767044694530196472905650683769963853077955483171287210078667870887134913958260217443982561673282656321421648148034760112372183144975243009265314332046483500398273425721757873042429636001274597388022750315137929445850725039309857066376195028331298590023093804116069631175001665230411701204648334703091822212466635195672495902566651332227607207779276757033119274942342516479935442902609497132452181079883606529485117723604252808896318815502016127423235835805186184132897062856727619178142214590369905380840303273626267910984708363871233750192982078231096887925440103360225156790500434959672257233047590580661620752711823992317732216914883720949593156181288329521058922174374376607506267329916348408666639030402421463502136057681112023103317993994018952110032716325865281601608337918097635615610200423144657174967872252428299839789164834381180177759382033652246489633051393564133925736124273101261158437666846031851989263838089269441768388502750293684309606473614324728566776562412318004059721605819519093598355284260218950985555053764034997843635031936487134827851708854157413732768907465058440016873097917456030547688707005546083811572395316106610289512466394769778590298726692853300697931822531600519483389096627411493504900383128483849635421313673851551579560263661493635832945907307276107213234110258635246443440124288000000000*i1^51 + -6555473088223967103807499562513130030780089216709833672548505709145500929652255827480580526606434768817779516909130527228149946523045076401329966156612288846703493378174795745136697095640686705180380985886133672877273011706399406446035945436599932450972982938329443477083510972165575057522035703504835407704028165751140673818309528214416231087771934040133456495334746685481421176353822319649158460258543973835008509194955292190231114251736901581427633239102809371566184035101978441096387999316404361155031685467509116137486335780718090746500602431520778568377234117414343297124980380814931724691293757331952334571214653626152829044331987949962597291569704071273365234025893329121566325149383157007169277348633286999150490773508600822165906538801322190885307834839646969309212175212530990396034529625533426090717335886806598879759317393233265409081164799283751486220790356138458452848860797146072695377616332819077692505289498418513653291708267775742816728455035398953334452014718032830239777288580319379757130071447415487906036902545694010449278600049232797685656130163369482733649256937572243286743357226409729930410884567043949846434907792231701131332027679281012507815247236728951607893752095143408919944913868282145411148500957178899381283282780486322205403490731078769266786147354404511600955591548447683726249466900052894948403850463207143318458090139714715620588910773161126454593538045175093593889878772677477687949522390741333292604631901204187589023877275377751596627502109147304650493430556173029306943744836893292065158299775298969256271729852406848461375055891384180082002333259875968235812155785664000000000*i1^52 + -25160586780619480849664587025026494279050117806838859140163682503544175669066837937193754679475924835411873870824956708653543599380537733964731620102714140738914134671070406195185584546603776213709580840049001358227572777003456851688096051556295507800472143833072129832183950994713146551913318732040223469773713216285590658172632890547338801105481020322501532497278860826099578541357150885029327491103160034688532397919134742600672655102447744867856311267860978499772905189393055717410167813956035124144515640009025815138993723618513451087109415385527933637760827705114830820623360295892958364271355120804348256369534650909139040856545120470424183099738193443138516978038126067548111326793996615520109406682134775391703624094664942169061730342653812155564488343811095552561256988194906945598414684887479008968796926998761867754827658657327973210060686836175154645156207674469016747661615581273103098517522292643374429505172515642967231410371452769998820495449927074166403508877154551312604712978942451947316250506747761805162829472747925519987224415970171891539957229895138910556584055688136846674233525364519180398838496755468279068010088601013003532662898432086275316754469374725444167798694014569125083549438567106132771631304531939108592059237612981434844954308861304816658908548288698626599836475263608686320879968334617531726624682946615351017698141363912195420757948827147730258876785129141028146296601899977992631612612640139564645215965021073591619879606658603579961828554155497643588566542107084242131891783440636293950480687043026919254506359277942755721370406244431259855275058755363225072320000000*i1^53 + 8604594405730367369012944118785870002959200506790145803191126793345138166856831916049402674528882973426648137069844916132383280971537423528932147243479900493726249417009022447578324814211403551473562988224879294397398226257687225259631501485246026475735528310249184424333799794072282324099092887182714208054029399914681725037245160937437959654343801946464864260648849259206876808563172072256903846525442642513866039346059248525234056352793970397779354048912315098318136727192256869181885483381336024952320567013070232277985150458362206607295682817578158283331557153207608684946382535631114832008172010040993611610177323899824373581925679326267090502569078378470900669471115405594361969674650034585148151625614983586434542477967217894039827381722925084692771523675050107149102709004791866406930639637817636352705198384460987535609402677910870059124360661711311781405505215896725804153257233015467296855300137890028180583899383784505826026067914296865498779510780210387148516134927504921329157566038852923057867581746837717944386200750644621569259412841167104260812450918078181776692591858855524380361348310235918303982758961254138746860370259439112663172780189870298852771507522564699470259064866782475713189271334048927539025638337692099294006566179251683499556265361794774006672665947232804080647315122653692656818996400331604258249865056459088377268568709413065772006144018734404602659661244660525548325758544653653739761975571773648959223297965557744873848860697872525868717190283384330771936856798736346692016231498727480774314143271255522610465288383845375627368873604931396736847660992000000*i1^54 + -16944446871184413484109796653274800310793224892436216776345977388323991383022973787878243362843348270542151476013243649411747892737102376317156106868580325839303563211685612493722276574727283848402540081426880488559663996986339754045880263274885448961271187813388919619171350454600510569933007982841801621225369552111249899524774923779424447299703597911376851900007582613681952464488392979750548578450171242656544379602633837345627508865770412832142441517287951848042175734870200104611921803707060842571122743618439221843446763660881397257257945316511363626067519299198980240260163645040676014268495591154603067467352234139843290745098245463602626240390751510576730212592575774700235357724639821114605871423316468708052177560485783588397715909602065989465542089231304645466312983870893806626636802239956969005969523524472126492342825659464250689840619864822261885279725094952309118982011494531646396124373285327935461898830877794485056584779985380601578525728577742026258269578516016677016383539955278342945295423113000776770835671525124539091792959770569676759010139895481386922549604796970247925605192496674416181715151453453032429259886082869825014377312318328360750854225236702298917839297555788236712438252569718840920025943838344361682225937255175374179733303008763646354303117361346430782008899811810797763976295293427955934906783250885865913828113114604900733211781146294792054870739336897407645155827077860848210882827561292291214694826048015071692447098960563801790109501566495453358388274261545971911422370827095035562998068614085408776260569569299505950306646048509600000*i1^55 + 365967599338179136334634128450741253518298455831784459155017598726566363547444708761831636516275008176200990124926058206005030067879273963062557358664298092298071374320534119063177658404295774412860766502859415905393471823731906387904183122715483398553492730241027941467153165960107562929347190511648519005942424946352761599866628214356085891141180507757815869054830355576771290281396039503345567983146915486726990191939514762750307135855620459567512640452436797618352627969919226523670024110004400164715045683071442971300076610092084542868794387955557985150215678160382513313947981568493601305739768401444693261775272716796415851439970346207041518770814779866424214343755630721179688983502793240363262919183079845025924057591731313616767478188118716350685069737500203055484376935330317630170994250969179864586822716466409397289667659018872942053688579458580032420051840030150280055101369304132112328426150192318736361574963553618445519159130431112628434811725002798650014818226644730027885780086951683801552925648408842606167631421027101636639319347981082015691843601888970086109239697969546609491302602679769362361285286445040988493090608151634216609437349029122061664481544350006233772966766679662324434054376453744246899241066466642624682543139483839732944432734459228709547554730504443828680849423671319525434579167602850244788311145237784363083708337693801716058307882473564776803986372012742630798926665890935195888704686294259559723655615680955876636793774997779795384968077158976495610564456714139293851898144355328167357629723807190482031381547724306228400000*i1^56 + -639324791184389167679555704669300095107294725347820976111765202112506320137863326008169291854866261812359500986903285885324097257590214292458836710873316071896199611411304116171633716253257276153280659932372577522070123839371414435204546980062082615913580598906390085505798614523323154231589252325133580038564720833964823608278711319167944988534144031264838475762085494677698428344980737124412504237722894856950586325096152815748324581910561654533711519017612319891726787407785247603189790961294306120505493617301781063763505731828077812623129424098441721074247093393242386106868284958583088747024520315916117559465834578235509513278842050787822282243186293070940150409304925713803771468938515158259222982103280277543002012584654012031340903004532323863963388945419360606773172055516219733965750251738230662965710604640503533643823597576785070256088597037129639527336791778719244373264464315028780887417288025635048305337279061738356881376701438881374477437705805071328496641826717771952613730688893842050463988582101223601695288793604983095072209591379472388938736526716457291143832111896780376510926556728111690316833989674271224490282941931843114475324708943498560237337277351615756528143424923246835068598411006877161888522774767725185554370706491295752592182718538820245467620074497893286475585802532167955506326846775011266183824989496541940383265445032918912542726737678881747566324622332642817758648952209165151814647914709152473575102028893540152199163379284445964299086554563950876468447892397671218235687984605467180773693049303078000*i1^57 + 591851310195576841508534118594071867189048199223313759491344308651918214713967719558155773669046027571249042951387500869804868463141369690260791086633192515865843012352696996896989326980651111395765645426139135584976067340260884098633479487558808307028504964423993881080632772286980776081910418887921608063712082061838339497405776354485313868103455647814572751204003417264645423219882231455282591680678246179690788826513408932867000461004821478911201094544216440072458079621894364688366345139450660737371215842059135684757142309915804541141239623503597283454555779825440109583080689150028679686150197530103532979272110202574281887502496845777098839197833330830029442771966882832336683536884648900466042151977628521710089664242847634915631644416813435584143127792179097247030870231697319307527081967375632792052800540034357246738428206200212841925395210235411887628082205959542247065766601322412194329133742924488817795091941209974339449144900066437448786990744778292343495237209070139171760647487662605630945524554491667346196605695949906698715401867131220133964593337530463143103483976714706191403319472604288530067093382960358426914726039629968263455781416183315148452928867721464231831793452994679471576883310272989492132254164231908590347119558123034873514552221984611915235858215970535351314689676558331983877910088310920506376296315452128377453753357730464381294138113775258521471295223222597492785885127567664727106278304374944835977218779280674785837942273672384013845943109546865412477837925465556569029335260800*i1^58 + -2941375384160197798351649836023044768124127663762768046161342405473441377629344657400871455815869609430335148682894303284311446168604298935239787296693378392273875775601780879375188420013401228820122883950625471330570631032218605786285909941268996018168694219117938055652061744753410151748421139832700574273404250074717559911245293509643883254649908882229756229591482322947517691109153795604656922552295074363988740472198033925566009775339792331015783539520101854683009477356189570897397096091829351666386418904508322220342419302786439766929410399206377913206771421616147023275559718308863678371676583592110460849647167547040451294132083844669875598022285465634055637121633839275930615536179445435166150001365489811073540480781338148443959145552525998478271426951905890789672178332073602052109931213739130988131271485275408616549675255525748023954194347766394894254554886818432952089367965639096759066932765700588036056914516862869274897504061735364607921519843950479787006780078621261047290816022933403149903463061518518438289659366279149524410635671027089448294483179082670898782984893931071075008541842712076269127094336052295779215175695130542374524705161425885630921636894364875673457194354890873117837321596697153849784260089352013438995166313706211666797186518261469736935732869375727811949995677295120395571499599661646482380005762165358742747573478144104430590900262945003048179656284773777731896718293330162763591710676551719825489653965861562430005224855222845661732045*i1^59 - N1*13785313958799583081043676260380016065897221401686898601128949677668050802230359225759017407726536689759163906061200653625240867195684461689378083807568561436727324573601384605685303085871367943946426196450701570341029055984361509540175683856618179134660189883256866040192320990677250935141400568127678521445152108293077213027380313978576430779139951389071421226953617079493441781119711445186375066848640509299413380963012594904181752392966843339862784*i2, -12158228737360368343693174578019600988227535882917490489711758722866694195969329467334645157290299275357467717774635316246108546656849793564192035615182931615311956656651460855475116137229841807427185914705785429550880940697712734855835399747007719038956528751766163146456257572080592601058559205835026029173556637597371012259456417688839700936817454328636650940855803986864884989490083786327673083050015084490977604813548988898802027957839672846481395455435891552150004102659328155398615467640839746309728136234369470588726024509800104676856136263486772158962094898252527641472592015039679442144545531340796178271522703236900382408859315761301946261359609622437149243511207075580435580914956967956378949441285192396799317339334753188672494463272164348804914828084607776789003637507406122069508693333101743300064881420078091081471560207683599415315535955603391251686119824179187768723816770518862628735041274246848394724879969171624798963934660105586272084775457915058166536281299499681533244986337274359798389889276672005430093854787491859875888710779994302860493228640660269282526809246834054038859984490212864483048545091648972198099794640003506304932978112922739027695561782010869684483791156496760353848127530969130441515136171606592038789202149768151969466164156229979738994989622686650177064384402499633710425447669353945539915448992976030283171408784196743900844357967767865594652306127009837408604933601488449129896366470790574916656429573307780377873230447744835904379433801395251619207357914921278540917001775992262358397765128900333440108142463033959886642907737990148997495703669667883272621863085624935456905593607877946005747288344824271980394137368618099257726605856944854664366855300515771234728140070684780862464275402953842531812426435102991312160245137464741986530249628597796402501851986046477745462511182481366353501038382711612589946517361540251971723080184627200000000000000000000000000000000000000000000000000000000000 + 18387899497176646116910670952277717742910107346210706719684164133884763512698565321375664678863240753439082515659700478689805449814630486680800102021665562467319949567862953266052248622442705233431637586905578311573223144427252234323541732879005991305621874843960814781578231111494066950530584508083799888384729147305367876854560265244046567714406719003964790261290203293196076133541072796359666016985035489906447217382411052043619426884715182295074488470329682025029297898239489901806834959397799688454936182658480862506632862982067126125260603375472389395143052726734933160923795776115683775398042533285590007705983218892025135757073076443240127477312759225084092092517363812822351618165911678096128353143463319668233360302184683920149668331199836734168256890150559734494408707388871163386101348869799803972986466577335733754274063012052018534360233615544143049793697244814300304756321753225728602270750021469541160863126022921199925312685943351061772334389441786026708423680242725681967834753580898492810426494585944991331921138189705098743931420164994737342864939701818873519008465477602976076186862558241524066974310027500508861749533939985295919674886649870367140688434747437934894514720281653673166867211291342345519513332491812745530139725661185774089155963217889694037495771032341884201248473679919873944390499817914609725992344038417889796327653815259126819547415438111719357682766298606963350193539836538149138039386660449718322886147051462975093270252111276679258937832420280288780560567688944989579259735998588260863544683183945795074970599013077414078237112931753300589658213654886636903461114912894358740281843979721629716422628717488355581465049618320860149980412490101934667671336393276662331413438951630782154331993112713596543448344231182830972955380371647997436070178801083846131200615357072584752768252362846696047535147033331803260097998345034461267728793600000000000000000000000000000000000000000000000000000000000000*i1 + -15890109568908933875798486659497963726182852045693117852321378553969002478001668649578961267424697797088830684332466668522145398459440443205207950423527000612801671470229699310036345885770577708230091684154571813651748821818691256218244712631595125402007511729191803320336337884863509744927032944267712987526424866680381630719610763335013149131462276921944627447419881992034507122379136732291961281151624807199194810170946822686806026221292470343578474495683943128085183302793473125792095690922703090250391193568108027601671889087975467938393541897590609951060503943517725269775149074168036365527983931775913470555120795572353472705992836723181050842426626596926184816459057129199595478237110976706670341837560969190011659894700923196280522452454130143152763445067357620972470080469353327494663451842410665357558734884576313954578818088347065349118578172166123097595874132245519373204741511463414473798193723878124002803027553611329880722913214273379192785752731130398451570662749428272001651316588872003113179667336738549162739078878702765379541356839378320644769393901684312020284694169941050243233038342790166337973847610278076724365781837006824276697020349366794434488314855429168784784711644038195535078477793648785770042126021648590953041803936253273378531724152440483245764526563691917917526166991526812927095605191124911943436349605979033946321630354019286389259351908232158114646513973287304064321733537555183365697509690315124156340697335804412622390568212577331786926207757915949413708358497617103429926698697702986720560700300216555948738809765164905683828860236173647206522842696382898551327742384963979558851777364266969617904166996672770010011937950035660040892489789339834797685583210647129267977052107415742329945264246838786685842619525006021616430166923154276697244866908704319159510667078246264650083613175065794882605132345561487386331709732095378360518049792000000000000000000000000000000000000000000000000000000000*i1^2 + 9726248776867062628163026039924008937718472584595868696342650650007930579403953819356862448850462144708273636973801847339470067573071122328047007603206259446759195906935899110024304027099791564997389579898520185432383204730893772037393165407503057715592606259114855146258161723845574033829282744161055259431916361231753009727074468916579780428426725277067902466614297716528168964548787712034669162857604950257683870318580238070795740220697660768894628264877891608293970755484962209648749383489071636990988949264824910495286035441475826340759063098094073895392787716417075081520513631138287213949737475619463754129224283872132528751744438886608304006225841739817122786657177058052228419128477600891926795169179345827745528165380556499814566023835205975515391453283836042714667171343408958909301184183557426651943561523397841354926035391591730200539278409281853841856116446292321336577960054708904736523676796978772118977502407452145851009528456695952532921791703099699478965972307030686792104636241635975211467606893358178988906735746732466745796845044944012304431522014315523839364788177948304029657881931564908205867220798146983996289052899847810309514010660361768002510001468400783430198041996568060571815789219165285460487618675063820128981790338216033265135231545685335037324151257181327015361479459991076581806093833366487194725943741116802046534454289090391526395177603693771982878570389724422245866393572854434155881479380570075120702895686482920825538138447995733281102727053839162306368990465509669299945005448467647585625539989496070794674528209825897280796374258688514970990550982375823943293881038485982802605855319191205174247956852534083926053730084631246863612141042814467037676697237998043821019069237131937567098677889285416181547223667118050484041331655454392374377678812335115633735056072381840771025602381891866503474100517284006927213500081454525499781939200000000000000000000000000000000000000000000000000000000*i1^3 + -3897856311076155244519943223820252192955785864348835129442704921066516567244473265148958849153637480162290973565574317793563309310693594118314153751472864946122994902015395493829444747218856394005142579377704594196165199212264591279636891681951155899232253079782599905811883091089116453872376628022152123543308913325485945504273716725050065099769505786121065266664540566493069380204271753059592449249553447406565174614753695154691513985991630052969633209598847166184731572260355578730703378526747496004830793224832884971364852165051756499284347929632703420607824430201338040382248184884897696460132007849790922233326832818503987271825356767355290671928412398911463551646026443852060169222054556634472696508791637864771109721592341431072045122380231380237913915765728645882122473721997033057396205246489184307667895626162315216626415733954760231103515816197307958718810777329824679546990577094634538849199823191915314236293697581484917977681573508098694793900566977357192092451277946240095076652145890642518649230146142151859926366250005518603155759590615774855371547285808615414259067070178453551980674316908952256697298698066845974203709596765213055249980214228724491309743554727099267222355357579312750934533182036896496274213493824212375959852926559973124057894828388223510182637179621421563751409744436228699615447741292909496463222622163322235126865725422678823196749141342143429670152560160358081274551369547560666990261749537011050170548780002992335566809168147824659049415268429885319524440945711809184489320511806864149648200178894122766284349279649532600455986201585650730973290189331082193297266831493397121355815417162110789267450503825859097106536099573847061723897736826605922088382018772121414006613857654860378890215014720778697747635480437829238981609777031559473382123592147280761681424305746781499750609929206139952923441563408068542404354360333748991426560000000000000000000000000000000000000000000000000000000*i1^4 + 986315270508319183850561321215396282946323259311121543556538818307584658184794127264066404755332111748224764884081100501419817382906162191424231598616355202717695587181034376528872900046620240418377451091171412312553221920859123095718083547435461759565018320414028362494962601138234293048957571262688543291487181827050432195007596078505397047992570754623519945996289844579270874313536694936446425586715711165926677580219346697748799112205504638065410250053672417112462276633774080742507910786528195987928971738888909111055076158503898324423011688791124119043789413572384236213717835475015294897308145242227199015577983799170648199869025523432131401832074034353830000431622487267786140812745756648868277749407813612497358997663777737393901597960644513056600547424990201308386907596158019839841881176671650368245472835614932442487821771506910667453187967831289724323505451825240072049193219539921299983194546649478546445476456954022237834188529746998055547822110624050123117580898777751177520417806879799872281987175757796114991933049182472000065886312110669072829823818403373330986483214839076407117858332422210497784708543907288379088809606672380335684865894651767002839935880432938521070761213522411584425662096413152010962856023883699846088508091144820503774864284325190408617936301988763246700523196528332796121272829816277341841488512174960479791889072627334858587365006855512201193652602745954071756293546576845565797775943418505479189011941688886921021578039133397979374364205417333433696770188074908529668634759499595191570543776473358563192498284225985420164458658333363339183242088304309608620492406137668059637062384221026018876200798318960737523038752222086180754137165629114831748391703246086141565002616916103708935958210764267383139969450479885540486213488455778855865600343552249835186800331031639784516915207100871736019066381831314069916623050660145790976000000000000000000000000000000000000000000000000000000*i1^5 + -171250851154119904330512953147747068022001835646992018819502405984566886935521948142572784934261081078021882356151025215133852465354253285075635274612825781420618381375945802248235515305093974710289883916046447203005334897214152386382824422251533779223534418936436557640505746852645785732595412350699856463276965921725781240297475831368772682279585862551012022269682395148074189608688768230125747875397111705671760375865216128474032399183470323213303808306628112544822527738725150520783602051759818443886227233658709168626711322457188402065768081415896993864354811325669965570282996373380771537777010494719585325555261010052343439179596440541365862550572321478287787860746259772028296127570483901872465059932688327441946704891240957249573275309980358907769414265783611066293660497352621078943849973739819881401084308121147970606130953555214100182027573710018935474127280069577176757831089922121774666396937282470279743855471026034219440442358320317517755290835159317817633514444632858362535513055346915139050810548235871658301724823626340191062258984983466174125335604654523644183457413106629311011793363117647391561217952782157624059979448500578297565238461698255838785096772030354752352901260142039750832126909389123825721146411746504323210084980208515364481542021260032173850325945709175451025239950484516775689783188291052803505863618659612296658320936128802290694527448153509856609475719541797200197722518262735387752481191212041478029107071063873362029839549291008658957974953073134109785991811133823254601232616095910509036057406105078969004629795796216151662601763989085371810114226674297708507802210736280888942458623161732466011848042420267679111269041097487313116293596775329273905013761717505280238869361489674227847526712011933561670668115834563001726433530500202220174932946603922918586488317762171770260868045141450851408481936020926476575620189423193292800000000000000000000000000000000000000000000000000000*i1^6 + 24133579126337429553592314668649954075326034422865294451127569036019621697448456718460751103340177783437920499065902598029734797318260100130875655805995110835717119781806394140150783171377012119557369487705043291600800672242493473608983808822318402458493272779944204459100102160351227506335111633496310666683559097614116231389189347623443630165415158107904161576370730222111739352469877366304577736660945284859696369206296085081447862654690950858090382043256810661658312712630839455892041195871186645987331725596663313305429204591538879060956074599620416746200590555511413270290310279569841483259642617168171934777252199315419867186177004017856338261841494788793161625602953389116547030732862798299204469627013114215250314969579946635473341802232662404953790635188982843152900109853210305696269330441979556401407962586766266001994135900330288332919053033334486247683952284259619940188247056708674946508879833792176493805539279921549397368956447911256729384657280863543100866593374066088243213708350075593047633012311022768303490236135391966689730969620565785531625082168011686185803213428496140241520211438923109397248375584486007036822795568639889283886038126680584979026614564227519121120068546993648249607691328544551553310114606535522536064212899569516459278699061314951529463704987593719893923800270585443276868344508619094716591628935485957541230711649396994854434086655665609124732282646509933482481997834656215692969850807735740263100184517303259610808201510104064664645153016415236463647900983328335394652846898472888062671695537385990256763961959393225148985203192710413001991329228687387115044558257033055084477761405815992435854481296686726872555268873726850949157374380863130646543377974700400980127193892721255552045287694417595248368562855109104706806967323510385618494424737112538018380973580061733025679838679352432531254697740307180726457785479331840000000000000000000000000000000000000000000000000000*i1^7 + -2737403501892963707930392827722791272221629796646038017618115807381699956437401442578923629455189511309547468560407700020160378351457711340567023406899372620365261168741948717966641286391595646765272076754133232267489032101294500923564676725308924406266715116851281287612120461151680681710957592906229882092296562607612725894126737638038117564798817490934192405744987984287865648261093600753000015601101814781905870259916280403305807908776333136469912732991514322487710830166754739129057407084620736152599113146455665272778725019172554167783728996700743781038587442122960710474086361228705840930561340960854942830180021912051796289904014500828000353433947575255839428879050408515065026455434372952291020972615084519176895031649905634544971652411201738190200893006729720680683201434017100984615895200603524495451106431457855284124085149675994285604333850296342859307305451653410154029543491887388832307038283127759405358838404334066792215562518229132958257270467873873515891240833218252032775640402526093461668516964729238880568733342098512196830223805237956960581395402963864697396143721770043636677082854963087792005679002417193620985466472839811655592794258627761871266681312730352003810867538758928989946336635611345248332693608688753987278103499727738656984609598390286427546429752894930288593434392756251059101711413019276477691883570541648112203600023211075407370876511463189601872084521275573325886089567482869238982393363830465541625255761081500706161860725787444827765859945998774385590085151395856500663179481569573365567914804673383734410982949854453390214876386948797126816588289571706353062998053593652592176768655005506332845132131137041175105430096779366859598132187769591427195692272114249962221772492058212908933295654869429352348845402277174547316911172962929671740238864272243022359467326116140397006318741302080060525355687537758589701175902208000000000000000000000000000000000000000000000000000*i1^8 + 207632084961904590934151828942562199987447172485638626355774408879177549053399415704833069661090555023879957371414856330799565476703634660493490342478097058146345852017098825998148188654182413686462245472728768712303140041122792354416985566864631935980033963683756145570925772229453698446113961780963696390316614081461620524140983188065915520063631537326987036096087035927234869462279819582165009429080218897426616182856852363869520957271996427089809405693384772734948154005454719247709303220041843078659213185542766292073419310931858341609584924838671918840359776977620428548233938359036124522220393093376661855631761642963035164662798696267838746674259536365480680358785571690033678807740446726178764560649197087450079781397366583011298320010668600092257209694115258598014867291589444506883943503843173981561397028747601610453241392835693046985959984276855449908318965145711594880891812144908206666640862302370727345135615634002815985865896800903618156249373332995171407021300181709982352903051273310806910109758934990490861359958371318992354011033740914947014829920839778431844233510927912740453327301252984322234216635906424615648453499856530978569382271479711820056642080597544540731211978042522805519856845320932852794112510590555429948128457625681093966356179075178615425668843691896963381019006462040342135594933728699645050472563634564551739614816987135652844117945645850043685780146034961631949942381000816579575396097659948208168271327305187039387682760691964647323455318866698312201023833614051285587773585931284321261975818428149682164918095269858767234080943365378013276144794350860903756913063004328288879814446425071283972002370854088831632905352680735854349634453829644672457231297063200702904025558844813350001581864205998718311861835711672187371683421145694679480782153173101142864643084215447963781742641813576714096664345089641642596289740800000000000000000000000000000000000000000000000000*i1^9 + -11577725282512927392991521116111929601399532704808971602254185306666485301609463790127467980519969131640218946522345836653804729546385056214176288361867168311817936140392878620858677688844173778309163189918494964106351204420825933719847489867098354398574043356468407608019181752104397506194608074476890465637808699105735401696434200769564209327525998435651108310551447630114620472900767206130476441691675205924832638536876144188170823251182823088958612033763346828585118193782663845332914400572130281210752957713613351690218075662760772705564673519291665978122787021793036381049636945408741602233216188658818920442803024657778564552762920514113733198351223996825061206003363155561036578254626992123878545769363030980885388780697748857408024998029505297414379299605536352374434599225420693681912663008684746361299061558690033362608705314980770698962177453631044768201225516401471670023654967469276143112249499301980570914389240675151290205911802392535127838649339148197692508677576989494464249294402664422662678343255435084843198795861106017246724481784353682714499226729029196802311809601403674473775041383269002159937173463856772226002623738251065723618743824838831689142513877093821639959279945811178696402876383601130498195258987863163564777162336825355752722977612755507143593427511896067181258370688655905641373906598817628832425945558142074921332596838757533675364369322111022911695065933222660919451137443765336901887850841438611386808247984350570269329648103213208951104454965108595973328302334400576994675410227224122485091228594028796719260527856007521093533775739331453191400449652915698056541620475768423231188850168932826178352237974775591461355364892353581588245538050149555520937952759858777319036120770009383991520557509949334308137189310485440519842064438986677778673863844607916766693256237877046348557828731335408432107382794855436894863360000000000000000000000000000000000000000000000000*i1^10 + 278455714136490676789820508996908344190481406622022584965827054437876956146758729588304500517552572199199345708779901458548525250848116962271371445875529935341530703810259021588346615968068548335850150482639839321056099987359523239319523611323284964951554669594736275598208839733198040745940667026885086995765895581503996087248113165219987297200483742694789095608330606502582402449590320087872603866691959935765090540307422454630524049546447630565683158950480184578357758662697632829070880518142976691696810188171452436461267330149052754917094440142367106533148505814762414786044693789937439462281785246625297659664600619087526235748250007900528559059739646482415161700061556785502350765639711246360604335629292345492357549305779907487014811652393911653548553841149829662714700535056555859279891420103915682779408783342901525473338586700422914717649869028591456828098958391715426216847342921451333783236380770436630352880786341720365778890685697497655825483858098771430090088008551112180367312138137582290446052273018783868604795830888808898477453732140102218349403668150597917456697423231461724783256193527301153591973669198974339264785170880360823423479025391704403859111992628555818031843193884732498238027613326442876944317637619506741957602848889494111324403940744024572411593299126082790435779138049355678618313348038574724545640902919824190578135399313194623472694290288758305411209343920407772622874326441421020702537234191632901944261708304873908885837389224618013540990655868309680423707966068357058019115007035438150484231869463954142954235876659390893455663727499950453869654496604601502444101889734453191024727379156928814272486816567525142544744854688227534904821739260715745685370639411271515139603291482244885693662597027048140663037794977609170816356180459664559362881319493188063150890796524002804408149011943122986690062365052459024384000000000000000000000000000000000000000000000000*i1^11 + 1782742586902078262962484274622329004586793390131857233025442932456183995680409210555832590474033751488904106583494275648854814840913478444461593326571296291069858669288393339756220675378565676417821140029604861627929815155570101918555879733040151579720956763888077064251381771560097133870852110086607674137782973863370575431858966140246706500436743692446934905152396574595226768502213758927971572682447627398857658154590072209747684177580165018182072595055690819931762334668271360291849690146866696716678209410975319364925865721885468014939196868696716104274397250630507846329479600824819981840248992227683899388919568914738717573722925677335392872450677957361679341872200610069401601664736140182327806126636885187791851688616304212172329837293635746748220807280068707612533130528709189552329579951597093949219666158487352374792197622554019604247833047936968696622648627644046210410345718806130078241852422150329671375527546558753168169316609942882744948153700932295432186030197369310909079895297876092761581464622085951524166677343381572482551017736726843291530439789830987838105810352690232422199710979318594295061317696542546243363807705223950902633992233961882100593158600929696889508218094152417973324538390530397696272523025861530739542950354361049771290140529022075244574719767786765763555653179378061171046554510051104014587073075523934943515106039735700671196029790619100665137493118827191553956433794494968131636646485153210943290458664430551076290507198250980967304739535002024869118373286013501575731068458872182287416050714100273281973274009342130790485064311812715124567191571147941446624097571643957171327207322189397667931749394493629944509976096027306332733674987323597451101909922583195061890738835046149242668447054951852172328095652116292205875426014681125340803948663271709840430734419036316413262869002244305640355722732503040000000000000000000000000000000000000000000000000*i1^12 + -50991258786801545249201065198246055223991238067552843107458416822414242335290330947231429388049685124991565597504729754827606150979380597075877939419251030218901179384491827036704643492607808914200836200666277651747822782382434518310322244014012420606059627410473641204099911398728458224328991510020266073728390982664736694877206049989417112747176428182138919891904192237323001416137114048795656218917780146566895385601001296783044852776414874002890785839171828347976818191032543841877951563493958462946629367082414125978356681871521987027722199578126469596158946813419268036833912784322641282915378146727742017968411311378085769332119041378833534142967539891968414470163590683555106865099938644272455290112219452803041762848639581778078207855909800360287900407703371778293273357647341659138173114976307398071131866143060893829422183461750434919664695603195103660708440450148316427807204829816615241414738669084978634794737127968004837413282379971296553843890178958696626911058889687895904497394904370911291766854422043414458575193933874907238677521282379844171133835336414787391678683422648342147778237223309458653361823754290807352683540361128228724424498691840333178926517405550359238150749955644845453315117093162936247644610834855529062790162159074652278381966465607635937648003026171590268260806216878786580631073911810226958717841709692871175466897910579551462597524667865613863973880845349160179099944261093328791435352338097849046676244268520395595773649899588167568628512535383738466153500238444833686912097367646330806326885989529099316969090751933667695476601904361504779174041019882582888419223368886402588616867270986829598957842927713929271025431903340531850469291095003676034621168285552829230446200998792811331683554322603919893413193830719146794624120966504276403491450396537637777457363308467574133235675280961103623908889722880000000000000000000000000000000000000000000000*i1^13 + -2545291134641763574384945890608612024037197966842162635974326742440621420335007438010827036089670284795098449963344628820033542528820753285781807355133729690964996474037520115329920378412523626115833067609622743295626976687041238261011698717370240056434568150043296718068657950695560047394668713285148423801157953347314599602297785930698403895062254155446584089852970059612087775293298112520743120063723915957083155079917589235989698416505259267331012236874086786621974354892136068645038011876372803030202745387249950859700164277042606014142333584794009103206343936953574910950495225293621070568444205559632628727878259748328968837223301670807031408197366632528579592042559995105712124383041591846290104934132117105244430189593750287073430015554104859740068259614828697501678846027828633228844443999933119448394432054224789935220593229149525555506726412557077605205649857720546976278097750880373972880522454971336140540037863228299570004982568590964172087714893770538218392587209683635413853357153312626088009151843014312266415191422763291435414652014565907053171174571971700554802619497792799475573777801955714590545803952436550896982484980533771893102043090624814153906525805857985706758153303143055771242672455591884544668863813889868585742211707365441356274033542490949406305769080181588281543868132818182200334994534691489134412606252208275266831884920343617711248684577860070922046852458450981228835483236250165099431328699778616075521890827963194936458473439801486154750262483148176535699417367119442369165330344647964011142097731404839590615313106026042792903255934749724933010220649168814027328133346013256515971083163797447498766793043993517260346307776912907344374863746156145291569219011198117822891368536660560692229558068881195764109323150034293205430163627106131200405674681629577725410634572651600475739246560742196392029585408000000000000000000000000000000000000000000000*i1^14 + -44172967430575669980961590616750067521008302819507596639092018863381769792967484671288905622101444172807266644669840422915038700011978979478867525549627476369144786128433655409653487070629478720896451831594707525192421302485181160253203162597633673648403719241771581257059970714599413303993546918014416052647435420676067752334617593556045487581243664092721080072548518053247494683605308995287096178000112875414231771645493812474937566066750150596820137177576325380392344695281544162559793904392719167342576421952665304889016839439877270680701309245581982866031205838481155143975391327106195861076181400349031320692215099307188904454268123776639727225342539174287397666088137534078751091001629431638236235747809378086738061413281245984892408027020721302026588496124446208307261951206803224719983430086905373282936678779806425056983955905882535513105439796448086773706927548683115911937518963100714515782798743951687676178627039031298781810963740077985536813551429145328764288775882010937653507665319355628320789196048287770481042197317947967526692455584018915638558941212163446516681245505671155520753215592436631098446904985034999928072150039288564869832859178546179571769506058337462437664037290292000247923113811033375462972541625422649980783783792250396479155409968737675310872381962778686641996485728939456296361079226834235869687092089489182740685720410343402366240818623509908809061292727485779453253927143000721445980735056610707201752460838586565137288185057515391162055842687053738979511387302076401524800527869734580136360284224070517361630122748927440277849470016976157568242748722533295582030035109041119526164712818133257797485556605436977945356420180571546424440359445018344119708767681601265956647925944902857486373060330447115588056995691067385242400205989407627957777564841192621845640724587001594701277087375402663621427200000000000000000000000000000000000000000000*i1^15 + -710048332806862909636535070809239084239521959431278147055208833523008146141932094099179358814664543003721507344708087605344414489434579214449625388041397145767263284798579783320266237291652419595009048982310347160055498634087425981686180927581292668467748122884430167828535914829809593154533056734755954048348884606893253516112743695453210675177894986278115812960203731128724434979010895410135032210007265464645646737965305970663079787105074446341597806254595435971593631727628264729001861964110239798883903339946488423589591026424662297464261522151819804736158783146813791969909367389013246863373853152572846506367489011863979335448753280753393156745208423019853935690477374625970302511288370042929939232894906221811591723857480578488595171397539021558622476566234197228662241415204448164371140835346118821616924645321864827758852657073218185776252899169679424808927253865866906640982501051995130012254721133725590225314320446945064531512964902834992168878768634957242000127380139036567616037343935107798943304024936267787235979725116197976770790228903809422185947697910024757150240533548281336550252171379214847228500871824171915319908796564178428612112919730429372446629677469380024312679672952388029008145993435513075057174154327638186636576776971957054372934254851315788897708347271651283892620338942160212913019301313541013234578902987100848484201259821614250685605452712099808637439140216520393706926984195749522708701340771557605612243948194979938484380851904726051672435557104039394423678740602386468117550597893014041151215249343994774394984955908528274056164647786930667643715945577150551690811952130805174954590529945206065879567023922584652164609336279856320132624572802448015623878390402710557624336531941189848180981797694284788683408166751945592310097581901923699927968127652023257293808251694687748281406629954495447040000000000000000000000000000000000000000000*i1^16 + -8369678054638791991391067670363206424852575686551967736516170611140107517909607850691064245955819791007147042733034587316849137536275912521643612687671530634042045261770890621629761120589931668015065669821774709817910312406000086790164436626180733321764834815335591420363525756434958925434235779222291608652796697529208984299306961725834721295926342007483802218955874853858290690411619630844628335462688520045814788297880470421927438256406936263222144990647409400095773752704297096806323639891688300321369883549247217043173597977543359838247269465564438045114362825169178186038407954519485417940273556885549315286765227402067957848950031694409278399524124184201142723727784071804737211697302155700970932241187278381140626388519390184560791746278657602218779548856474045496729400411580077688345077446987091806803401046130359088573077117139334331019786245333520976443960745806270085411876509101655448879143185894259014328628282950986490075275559450440943908513479760443379734188668367105172999594681885401682809765279710508320505585760201751655674900116430278191346590336467821952346471535491760694488857808388409114540305811675624156907844130297256648746114923622401108695031278447190968380629008666002329802074811805296203476911584678428219818748304604240940653958162440030584830366780080517444129684824565720837256582438965716912493547152858795663169723476553083832789040884370657667069268065066476174613159864606178759230191158783816428007095582564223997693239746762512617559061860247689665273183325426274986741947216644303920017375954081669004909392638404525312745820205955358212192964887029467794255476511015443294040899798036389508186562551325131212829801660107493918532940569790368794312992212740272250194799776670340280695814820910424054754715059681672014939190220548933956284303683956571634756492611699365546322199406706688000000000000000000000000000000000000000000*i1^17 + -85007170751737021787399695648934962631417891539866048473330520060016135775910745921923864225655922428619920315527765346493982128010488130748394883720113650561666133796714753095512372500008563699516338956625578563465069903159028137294540785985128293988391766815606824848821054914943414891536373897774448535556442202019238213689770797321376581866190030798692514187443236228437084109125135127479781379806396736824471980002589755416386024428049985207711194641211303894089475477833854372211642359747480480080216164121405726633663057337215969371819251798586196695262787583749637595493301349188428241140610852860268987415756619404416353887543096768504958620285297637886989290524594834373054796893696307973502879734290515201103668745048661529587339000269320032768920168290135509282299133539354448284208459397199239906582989468228383801327888754357352429243014625390791036738903289611014466272404251044368151298548853120657280664099941790589895472993274107454385319789630730871147211509884012109746441234208684806069156133795627651382124467424420510953403428958867314099583949382191733008697834672731521802330435577841501073790911079935289155183121385658464097018889649397437937058027311888894806212350140441263098561194619774581417363336627653202584315993246131741896977289532173383722239199467888317670910498974031314315552228076479618202671424330565006635910063067489205475638418746365343296267106790051193796581783588145865906276065939709882940849576400214029341991808717432181602756154689591988927073072322495003684792268360699888491339416881080327374711757075571746915545123938818731001051293254986343401113656396945697574132209655805706280528977374351851806338235910364053794342667060749177906927245535992706158745958138955095105651707651711577700583027669703413271106210548561439595998177325591347450813505155807450729311266406400000000000000000000000000000000000000000*i1^18 + -645790871999989793113936986826787483418887202635938863009781893199617205779777793134129024243223324814451217610963321475326568054794154570014098177532730069838355137875337442915959977383911723192190534631079480445352058062768144448600320156292039073580035061402659912315972361018077343403401332291256066696576668613548096723926760288529002285608477698488713104057522925784352820749196937311723753410792963392675499961008639798739847806439342330880325112464562339395463555704771150602695198429941584556976363295355191799300607001623013042505076627549093036360649959443600998251293129240956701308760774211092431790958164287990371197784135395079044087703610333421628652503074479587597979832542774778102824544672921301971773685817749118953420829581502845895100073280030651713398250752333353663247961187806313663633243915989440591021570047572752738497581735336315519523530465249017803993815332451119172789299600078171876126257988059880365200167746264630001435061861462707834141763619675914585663107725335530451324110528023156041558220841064162557064323756435621885372357131822009784175348262643091930265154257369035569283585529332998931741727661263100639527908229413677427850357700988214552774504127633107469452263258423318442218058298064911829671112205712000406416172649681052499576533007746431032769618074584511427980498550658548245894614158675253449210869410438250010773685277897896437422867915060186778233841573052453864733043517276391682145606982154313276163052368386093720089502335630429446212760450303873514349543223861670516921392570995296985500505696109548131232644926488136358951912841494381524721443002868993787482528677113873993002590888477399549291411761936127482399765530945869198032330247408237107507048161072410075249011525935811030701719771264171683065705702189839759538485247555007626075251916080647634063196160000000000000000000000000000000000000000*i1^19 + -4525609618192322879055967373391659097890187316350816974271719221562859568380468092798259576499880767481635092213367257444030829836307722841473366807436414484689700227869021070882188441670627553913747656286769821499561141795564290072486871302334353171148840063672890528555614916023838373173666679326156595606881193854657056774558346945774576777140972080413507070254344199798410721323967187616391818566057183882572453300380645821264984216232515482304876330432473905827131239293255186825629998168126092888586578352557297634406355753319335726753463215765776252149094967144997315196226216055630483694790850180609232294708789849425356144437983121922284863682101207217214241508247247229366775916837374094540594848465995790664397479837172226152508740492319439752276043873964911458855402982531184040445285210773837158766563988192098006220749363627485920339268667506385185488117163186232461888225666551789011372825922192775576116165590332471725880897640752525868228815682545632295661673897206672832538702892373046777154579094367337407630023538651535273884400173774526260140063539078683788010698741059835686741648785367056461831159670613069806617458725554686207536606059067444474510221755752859121990845575602835634822075542375569458429809715004932438363625336257742831037539826821247032802156295770812639075225635803522726785289513178934274097927519710063494949463213632340711896591576789360330764133098256629725762060817429981607867364565596630695235194245615385354712973081095375445152340128942455909492462235929568407648650378236946149966308330959474904024678445299370332713506609442099007185882890360110040443433405313710333773421275319297480456138934405891154713665206758475888385947922010026103663202764406668669036961180970178932831247631437614545611006002997131379402095620866842510922699981936709889605001889952745652224000000000000000000000000000000000000000*i1^20 + -23127466718198292970637949528976355379782975403043727310321807433254573524433291309996552690559298653871924563761224326361287473961243366941311808055299246159223297648527163692089454051101888656300049917485317544954558177006539722222637125347964511843525838383522142122829066402157398288463093768055039039093956774769134912894679009783799293347696450040673881648823813367727788297979057044720844538297564508178352374503087101662068559657465989980678577880638819070268809164924027532752655114467219876368052734739199421032799793747404746943265330710158201936309713585162829835197905282433577747390347155669105762816881998721636027787233832963049794758584754454139986059618760554386718787580675133576411882455328944863708447027994440840380374651414700550546159694245097227986000518284438270784194648409281420475559425250674265269703461307145099493268684268826470627917902755075158238787403726602139991144515779545516257255945849445484367137497674590928893643650453547858901876769011793108353337246533854426773656946124349881345064693736055722414528276742258436546975552737119947881675064072700758639436489054112659482952622948850812347491743179688270332842953595173223774739641001281662535149900138692036028900289072992861433802973989360198109247818702239573914290084388008495933095808214978262384479093576779639053819893257362897730069260940117459285679509021707172027343084705120874556258602226191401398138215592405445824787895828504683451715098194834857567983540962611554336662088105635276447596591455956172108947353065689038807476710467413337098114428662409175219745139933601500501307826071246670174531329823738186396948557818539748090278593182061413328999207833678975434765225216081446296450452098172292074478075440460170797872143636968574516534239078250969732390117533698160225891337443605773031871798982790348800000000000000000000000000000000000000*i1^21 + -111250058916181774622527173261089895064315862301946873444997005359167216199570818579888736726254478712378299469909730140611770034437920619450277121561096774935295048326520888688639956113572162212246836026781839663500334128018857287487237158964070490987479579346218332691974604480906608832402894438904862567454772384661904092145611778465532287816072069441720915501371977861284923921747488379861373478894214333445592408673985554997215673551742460988789436257881882937152596500574177123612101150064550594299589638342720674161577248047034509162650827226855388113407419743326504803053488207161970265265727240193340316576716472880234835042878857249673238186400547093611233405735976758002545966943239255397990870839013124273591639183033938327579308794103148661705116462040985247333071777642939948063350064831237877320805521510345122047904908130647216706015128224053396176385506447935183093216183626272585057834797941263991549172338631866422114926526371256210625193617525340607284665125959437778513302914326821218168162753185606711393181903593361893446721733434642109683627628515183473112847268772249061735180317597082983195501175811975462587835752713108251669693330730321463384301247678413410753960924346071850710085567759975641887747495765647830794695723691306193607955788008325643671551223965738073609818554244593200063701549238646973588696623632852643535581109059714613197748784251690369865973999532516713694676601338894970195131833492347313403983448219117336225979741064984140423067575535256574278816591164355816967528419886511020803526407763714045969154782612096934297299406949349370281711838017533531548411536355250100809190581055895531228234353926870797490963191599163996108547322109440191019554420752164589376705403758425150719511579087339279813373498645677858060830576794799520508214059633629622331884343132160000000000000000000000000000000000000*i1^22 + -353487346082966973524217901729314723680601577441744952466439710311680868954588372712283329235749940686747655583043255278357663236624927167167485785270527614825847962773277553996284163306603798225891269126597752887818294767420972245389437663485870040142034571970433839745925131717756895159583990195366893017238756141960615117418314479101191842995138073082126781798711690825998095240230384852867266010832832291005993653699678044701063225474713445842470360016035811402861589488768225987432058522998628936047455469137020904075812570486325442765353675536120855614637572162647225960888847258434382532972439842547632972893811374951489432655819392257704199537825903455036297037777138514043997038444255195553943929236870421904552911706364434743324355666176928687181900675851499064805222471292875035182585574197718798422593148217873465920100909673232068102512346784212596010709526496973044765040698080109696786375870261466068209331790593798365488344419292074632225528566190413887185130815484826684149664279541039483783426258800202099458328861316885426756590393082140578626982266960065278971381200332704944371382107335562260449941627470845663572437096888152208538789253045856216720801491965842985781437429255309471238949760127494478831677721207245910495695396538163777930551252568431021241010181482911579489043953918562264001063074782670127392665438465101819470381121728126785426549168069631391375608101503920399533775567448333834700475703720974934794469171900187368475420740850324382400263999947723072930446460405093979895259856080800195020692376082445052797895325766025081757426923488747261657036593974837431793598805758423512237835441680382077404351414967598878298640771255959418263670302060962674836311810658180660859714203140891940759111439920126436905640365373153173665709521288294697444297519443880454691749888000000000000000000000000000000000000*i1^23 + -1087246213934502945228530828342091919077845079489654263420503800229424182328641009500700760545307367327766602954252700253659369828205953263255132666517971230573938032525219556472242592692915088411885219182799060474529409549193776234600399945086122702426285598544180761124485825013971230560508801973940633766939940238313183701972645006261651895998613683678714156781712516696392591716705536519062710187417679068602473589567143359500985759526441794697953550301742681831700812418053334359129153553266100227118123197425379794457882692363353825174655349103361266339132164691909023961117744346750058727590985664401658955913013911642406687553726341730359102950875195163840752074298281394639164294055427294030772284270069077643523114391965554263861762229412407599271478970555467874309779825595952439176625819229638786889973331799312821918697719528419063839771269526031393621498173843065393445199198025655657696553162531511121182979619569762433194827135436445696922012178536546319864851495006385670227056487593195906632293473408975117344044950173248506969220673667883639118464930135436844782130359651691591094491874704672976648947435642968737939310423840967220750121775004726399264599839606295953479638420801268728428660338611987441116651405929484794447258702347933296084931389314544169100885536517219928154980753372262580582577587175487335829566648838122355210076826119728131221533390202063376990076513773735609428893614354875253348530694250330603898895047404318570200969795413737401760842901407539428298045207860004569416913977583287424261055326695369725418602380255162404396982591065590356478732960297282668361229138858353833510482366428487142571733784850872958841481282476653266706815059729485211216741014924058627364758705828159181430159017947793591891782502093406240677582759681231015525537090177340748595200000000000000000000000000000000000*i1^24 + -1078547669436053456703726267169531115429648038158252281853652511227287816447144537067699094927286565981908165701663300663217743991071133986471370507731769842185111982532672791086612733523726104303797705545374964383654688220649616455896465559206784943925133687793050687671204850088950271360161161071804143958562509565173458029764377656336682293978297727955157799628594056233900997378733278928322506172148513512092296069159305383871265138717211443247228581673853670479586586578976255897472957342211419610625336076717728803767492197367699197302406977422843104050548365976504270234490832988364222607342953629453299223907895966028541522894910386789196280627883427006742577113883454689665520940856662882354533885128358739926480202955047284561000075290632060287070453875536890415544857795118173659860600054276928109246348815992389323628086796027886547986636087046958379260819152596801885303900430353410079945026852370151012165791169825491608775150729369832381609072332628560590731995568506847032984018336102895275319752548754628189179217857399382731736986717684262748645354396493962138774343662739213640050294261680684321100716213303725336222870663088005469016561643283811990095613709068167019806415318566321697762703485410659988729827369852795514810571280946336836172176872771600634569687926186948763714989446529224995969455909725253224769455532665508516658197226726847800684033879097782270038738824775176865107428560316762388283788779749106102851213743126258469563237095269766160543102569810257189890900372265643427768790514881425832168423662515704088184539117036244789872160873832994551635879828650497820978404213461133779590765965740217724626651044066354314507474157021391338279290727231003411894683728557396742475100789684706859091537528419461797595288856741010674300785389654704168967610578700861440000000000000000000000000000000000*i1^25 + -1027540385357329869193594375322090584487119026819716593847230591166769202689526631683352600720248316015666631584539484238250035405889539209130707664362145253249245444215956967015769140882770577517110402000633704577254224337317950874040036064432737952734572076621530417486236877858074121531249499622946142775496324554626367366546474725544129253214813368095684483430616894414250180194933258685521818622719418641464716667781759964905334077878949792460275670185888140636071012826069992435638768748629543787244534703263959065637439068044480055518986223178104311835996601520754712720327652915360326937777576013444332904445726674112141603170589105515253777241674332733127492975631177293063926614019440228256861775274718816954886985211097532841061597678273122540764598548782414095939431926982331411943029688420092155688227637444568151540968174736909494930472402218464088147166597129307019753212811610996647425110895473161434040263576788089609722360105003435908103514581455148830966394548811539971505194907979184626476599562677317883347643116734494728731331202784438274057143076402246994984741244920970168281765086914770121240953855245212188818152557172661549751515841672503638858414998965081566524915458416971718458017998616165376239741225716802067789383019057817408277809927490379642904600913162360242293710513065830690052215358807105227072261304211801851223753690874806406369686875633478106759003350593750948069157127232375107439272679382191500628679341180483166753869409241720027915066624643987622631693973667599792675453396093020886637119219790883506027898622126306543099360740058865679876717826313804716461730722048217156641051362357530655591526772690659509436971782703459302051407962697634888375925372408365042818012660626809018643129258083582389471975922303720429437179784220055553948145156096000000000000000000000000000000000*i1^26 + 8037085838321296900336930359449105954838961274709821807380095333994272429959639514284670152920246873866589892322667139080639410933961722308674510417618763555496864026503845874092433417264290797126373094236280294553728818342424035789588368656107177473666983755203461106057321878959139916964642815616477319944474779323450726971311156584255282701005096978160170696866142053740277118321722313035632054323436273230624988976208039733861404508611339633918205097806916032752302227551107734238250833091157127351902038131327205328438711284193994749434844766500666415201924402888554369025323018525256534441964452627253467948655675430222243712706226596975865186474538245035756658233978448677752262592743711763772346478778424291267959754486058754982680317651536154497318302547533837033575197819596005736169288600915258457328594413949896278850548935773585597885331647912735694828245075557368345075316690283233122034290018024191766676654323228866403405619940247985172928553497514795463387794168723547595360943703111656562539301202806938061342127565314168309020527398896586299041421787088447479233374753083546113765551016975626207210620675804916006931788558965287277677404650791587577061509005235884469995675202442872457338861230572980358760420469269438689156433856188591195511128961620399913057355217687151721165604427291806106452991784547233600005128509262384091307346776904089019729209115123843982100287468132737033696308326062987196969396931960335396077498202301666112137555074998031804023429679701356319839330764047396406893869630086286126725725941323274649819375576238878634625155641234974056682105814405536264259933729432713002618797100905417854297059389083611870327147364618115238882995234598021692407717793019642809996666728486688447927897237758263940450321916468255425073185990511020169442099200000000000000000000000000000000*i1^27 + 17543337811868990200948836600842058493061237591780255808222664077669170715803070983923026587887000664867392289336404821255069690245276132823461015544392841620672553406135273548667694103214000971225582384931132516446004233752958317332153971310400821183074386503626083209720555118677964401418876554760026300585019249933662652007843597803010035172764892400169797628101861702728055118285911617706235382539824381873736769294722431621347095914849948043776809924196516820332725487713623747919656512501714489253042264881787016318213372411387879989986918975989899064850408327939843448595552448081956131713584294385632819342267344979294616391381579138942527747247544275115651390959817334408377718513040838557902004322124017093200925733293050604008282823168468302784266140124901641628376881335201905037380449516299551671155681820510671184547606758919164643043504844072128879026398224392791724596526944493080645784174319012472777626165748168899891220908317778860614033593820094053139379809495062365492603518599054193607815035827836704276447785836192000056784428993786534581249860778345509513171675372559829618432194837254162753743658983621681805772987223352597462229019218589999317091108416970706077919287351215589191749774466473920854268257204362160523722892004780459260396920429096824493577238689398421676426802707385064948755719581727990695817258834074688213728088960752934832944281210756634493852213459801933721895958085001018099425942220360366547160549589785252767088935210121253277567748746334101152810469268266553815853563404372706472438211556231067544405430408805311293992111997392637995731405066492502441110308895840700025447935226436216365393440234615041501601617432118181084691669180964504835241289441629853582928207459498582085797105178181995038921977093462029976467537332112929587200000000000000000000000000000000*i1^28 + 23746348402298525910956414496217242294949260810813409950333379459945356058702449448865871031490714459743882766602417186280691166989127341344134079874362296605549527749142346823943746455865203671158474580352102968011087885212610600158553428004626310955100813153852595177147949007082187252555302238330310518433941919192067079104711151985420419374586477474555733422550358146796126986966190975971370237228838760745866089457476271913874065578619521951330401651604733673582190807125753050314156287634614454853977678128815266240576757020481876468198469525929531415391328479234366983001056761127698255529732434894843498610848997184042564408733267442455715602701159728716188406527964029076930688093841408634573914249978631536335480784313462161911020217271369343578735038955468648117621209946789087795879910992884596840902321607826600814538604680957048736281315499258612463337212878027829193656093969753578435870464515639172517668621654962596940687568509859304282418328865012949847731277413848340268545203816619373783296437261791363084608234610938808193674100133418920984969456513475578891512870512178584765038831629869516741599146028647466990819590218295857170117189927677614099204707837944276960309073578477143409582888467723169775413893241428939707746026555656172854488605737734248552384689287062457491253834090017797347541190263662836664233167650159102200263636352281619325726108799512537274445270014830946335794476666101967756034794937977671045918281412267023669656933229993886268985183705991865186865928513883419723791535307995155119833782592785594002694322175298747290931717450091549901743395770795750259504550545953878838939025103497425018054407889702838719899582455524815508800394603486622130683203530497586050302781675897516343378954176916440659810990566508393893391606856286208000000000000000000000000000000*i1^29 + 14244274335051875901383437233861756667804626130466105428437835978562482516864116494934051419404748485307585242791520859181219942831877756897003310003257294225462053424795964850508238046336800001855655549581010983391409513008930841921926184120824809745782171407838869555710108310774258905671131950876524738536978806926785659576550491345397380160597234173056539296662549377404901711053536196702700523258713815715233340904666684589880383712008343815912669741863883917482128731390851526299068241681058107045398118541954527466923294200780900653485176062376242687517875355502676319027677848189648231832358714251926070608426656952113114042684475573800227441027034660576387052726907070816642080801775908243969632967880175708111469783206965480879771465463889621620794324715394786059990655879788861270802237504668811948718605210350812065992665921697661490355332114520585789493507399672849602765742326174065089538932536245443342442539244104535824223429114909804405049818376502729966944206456081858899456697897228444044477388467088105774386301598570664239813399168060382392724324990418053713779143182143109128193799231804814832303587174466039456176681702261430257317005760235660754500330407152953032542070031649227639933481326577117595592902659139423296454553106545455653790431239776331279859512464712652293262317684813632072362119892277500137903885556254007440204152699643544855203983309011957313598040847891117335385281052643849767334073034453581985148929760908900382489870526519418550330075239115799454210957454865523377770589206080256553285521931507578218496910076769341054970068382415935626522750679178060165663184826017237290413188044836829291078886260267201950365294720324681939951134737299308878617479215773331738122231526809288789836316791897408002146941582064423585782641459200000000000000000000000000000*i1^30 + -10193404282193180267738011280565310359451083001490081908101946343341672539184405525645417654836913686564469895595983547449249492219661806925914425332931817648673991759673283863440490285613096498742113847687969116553689208295636233185710948103772649397329622751852930053672036874185720485977394053592967865964499747580077950371009360452980910746536017399837984108198741279110798225509916577373778792242937824724593584045109428906788031003486873679022458366349746511651785279904752634819425222924402595134219986492836430185896243136793799492985532823394131109458124023903028354439276968299248506055544002592376389505133536712122655535026098845447513460557465845239610400735743647425302311082409232952762984587745055928327344967886884357407319774234851910077796595244678124044990757325765091015219634512023707308699640104635930929918918681643824268891395869219719155549579007781094405263354438703788135373347173816724993358032340460588960898438630577070269736905634423159284210162842663089734397659593594551128083560770272844366531833970303036525643839233916824911788209189827575802996383600445806261897111305879807249956872468781591231749067280965613594960024682475592469185961959585559101301539397521480336788968058328669527492996454603456921458356182262689383074853892882377319147714195529182782570569636016621359495929712391852268489493047627100628857614422963792916342692737743413818175185753273954200658570469660340466960078287455069097413722351679985706724522825536821760832658325720467658978643717791648203005785064357765872327720582032109519301121216296444323083353366219842254419578568766723018387567829349655313979968099739473787929392968677775807616850083957894140608634997204964628604917445639601368575693473143837442738746668162391578265345288908455867842560000000000000000000000000000*i1^31 + -1099143603697383298234522489027046656434612142296743609836061456309439956543952974320288384281790065586349852002655805357629766282062970860458832864618022727625733276646671648602314209914061498959037142524272777358887196181457075281944748897320875312561224302321034745688568226183922836785206345480120688496249644267721018089450267655733770682144817352525625862771311567231579360022851290591035130193452510039925089824190633080013244209086623810273494912786912572512175267983971222201891045556343417181579666765873098437753646625691859417299917064192973288828034267474337491325839720087846065569510026512152475214833775740758007119100871924771719909475397625287626449663042501642348774002182578270505437691294652165417413814925850702422529091655660320265316748174827648524043608877201301294528969679597293850985971762900244886038772809127193449301952599987197059329516901568992023913094977894327001538489260592210444690525430235773225845125307966226533119514702336004513532516156331536339486750643539901328050717224092116492490905633604337998579976185066693661439959493323632047975940557572898062064601961600751380238880708798839875836169060636778558351371773939153317221954717564819881938402784020032403174874327369587663151416372138515394598545367100960340235094237039561280518321636396000984867005037709680471568717538233756059424637864289571638986591318479163712223897821381003148111929831453113713958398399625181982239169545976319086148125477258422619855025914816565758537959402891896222203811149306973915448896609296117658500868166116444828988718581000761914089185943775419440541747572318550723281227908002486752888239992697713928110605495155766953320130814637098443598111332280453188166107103508517292004560898730805159728020341400833438418182174798774272000000000000000000000000000*i1^32 + 17049867468948818502384251021845613641945559192759298489796417793883708598644732888203892741648544303342484370166088705641509487935586919089554065845648560506609495614553619929550306704823433505164585993793916770920229976346949682545707533484262019060478979495303223935037457638276832795332123479711988170227723172978734928967237240238107190921684744088217659448076900596672847175964865704928836896044355887860329693681551760841769690770986510549216567064546914420983603935681340347827070411765288005137034006474821671949914451886085244272127654379525355171448415955360989236857276050227963621994287844364936607248917075338698721035727606084513623157595186934635390983214657278370084541376898878119284010072307452919216195801406738985224542085637279425896197594684360182015505954831001726115985359457010680955857791451548100438514183772714967091024213608528452018335686109650448017948240721749652190338793419955324562655262974462129085811204445643981772862077766069186923409325710678110114513565593128402103909439303604444677845333716987565625847280917076516527811777612981521092842605081632288136048322058954822397670974439661596123464523726407212828739100388216880199934495984883535199219229766407125708878404120337125627411155917848929142119871230991115529813143895849437908827493234012821451416612501798778108694504260084196965093725685064280913506172179558339500138008709917127859529905812773855533418354995995809968766821882868492603704187510686163227475547239009955819417904610382800230112955954291194001616472569886784646585133972880966649472208347489999436560854980695846568094709013011464775457399823365933821222281111575115281589814524345195983817088324262819865442306586516696998268904669525804751082425016919648483005681004046323119156520550400000000000000000000000000*i1^33 + -30948616156993664111443606352332691381928877388965086720598172735562390499649618691003111202738086058831241241219864459363189104274982931014135801195994303389770501149067451169241871166616208948985870722861128313183752332932240998176293194011155151811169416059714572151544846799062387925501514914596118339425239599472520326046619527013329046926259281751931010766654648215298327382991304137623108643942375679055187649299555866655154769338160785063597903573081281802807059758197253206645004799206929004940057538533282000969789727243052191978002635711942304484358558893891127176365003980040793181226194474344168796628071779005804604335663685001131933612000398771402818638554371919692185595443466141550876763520213529819024793110183526711652466944605348329345860819302658380840178316585019641384337143551257735856651107052900293468179164589821281188371669191568271037825646730902494054918145392027731600513399098852503303554458934109605722008214283409069146409246198474496591077348659018392355004643901480840689926965266818807752984320044335090537743928892499296214724562141925557313802622329366227030679826480136531149110292793559491320750560528326791445430578432364042089456250109941737090302651041772157095880185057124144902726373213615339308671407978374206300488033904067286045705998043593565746428056601663353722142098745757736272057166927711489676835047674735895309595847757391395187681969292755818613273867129215371980777414951533358298729586219158107210344320143280398549296227768915113605048020211463713294390014212628135798039263074850985115064887447188042154465763421801562048557166469311242329626145092873803307834921035773220250324578813631375854624060917439810202345419991940272780618649223841658558206223521220328613083897127417133284720640000000000000000000000000*i1^34 + -8583166482655793634391972722295565429192486472761384393079155589060445592399707198924141972540218687384024659525826780299987800852852522499576137411130283869096351841469862225035724428394276117503448398160240567462325968075161796199215325243864689472757914800077709748103859461729897326068858160496798277646149886944775734377895036056080448955167930620435193053209229235049441177799733358428152021718707346744790359799505641606792617598132082700193015915050277844657291498101795700899033703419625645936814902692191378889082273978402023487731182134227038612837213959076610552077727311605215898860842405798593835523727615380935168599712005207663596391670904257900748522715042165223801146873194007270295466978459880544059816788146120377013514003103416205770036004420876640553014694955682118590975269952109877406553093753687554564709457502563593077738478608178203192288741497502053155272886536270317302007721407386285875927727448709894690484987884496253152415158275532961716928908699171059635346132439349393113074322351767619259085806922409457449135791796144903506669960626363766820953968716738875914550588431050700496571796580822056347398336972018942032862548104551906419667193859147044317166017073316340165331644846108955210513610582215416326081779763130119245649115251390409198895025711653698464588967028845881831736940856729526148824337129265506840779495240770222222531894379075811203550083621763663733737886009877020107594729203254762342417280252298989800749690297400530444863208965385463513271928549327017040281907977343904955367890752215575963435237494074099133698993353070858941423902337188262783822574591621685109588737451596811098822531840458494411828373698722422030401372382919337511404012883838799035994809899304383001739061812216725504000000000000000000000000*i1^35 + -809240547295297999226243657440849722926569071539674586477269345662736734571645353077012022603900248793359037971544092912426028235312517968766678831878913985408108981011135001225442053984302732413521859821408112495178352586374169578080140370848676519335839509115817013378072829895714104412944445095177351201351347218931815485844528199758175537280626677849543922575695808115338265209331980430323174307014244377030110063357247407767669076554629770439067517112197029060724932715710009881926418163099952468798647775151520677770252422972310573518323444611589035977576808135365478934100664193293996678627894645849999882857994304798028920402447673351135701854136747194053570713575096488587505121282707503368035624616099398301724083789831702802314369286816199725191301365000084342066290481911660901250614497357663586344215980585618498377561119908187305950568926003098725329961264693697601553031522087885231473559085659628704958807698161243705446932256673010299342560796977964451773513616344803358083241508372104921527487743768116063323134231428564345380883163743049903564592976436025607314113300857378145643487982875396282505705973051592827047258652333563844209989428414307866453353282417410423527321166727117585552172641659411417032804910774595623915449124084818647092432620595030284434949470266727873665627116236479881781296303369942684122271891639504433429085339282815508273195538915154756056676006641652521025201582113980943781893035635291760300683541277868584490231383229049763773095213817756678863209066307458970046702373894929078006891416441872548821985368839466583141879990662147271324304477653481288561381921799707011662072757264419192161700873433131209862235124974240086155605159843320362980149633650187250682636205197716374239952712499200000000000000000000000*i1^36 + -37695420902400364638846786016979328400854756808504202227023083508214747513285476490025943149961357087656215744113264749902641219346220408351435441304756504075898234576049312810410200655335123977614496405106712125762945071212769227066099412999819609981428515256547632297017180765004068106015190938766341241648582882007149776070039304826998926185659183907025526899531343351949277696505471410961572840170466191280269153529522119194846780101108929976462473999323253118939330957233496465464875544138307244909196876088491133791704238804767135186985425032229975251330009284481519988699076829482621800246229769661194216923899040197975874111304177772005389585738135526716441181765203235129054809708763814160962302070280950320116637816079409494082002968733290009133102784528333894708719370531369071613866108071424124317281945666682962382783753001493023870242756728015114853216676937766819623967096907710427297774421428549994058097649768558233806179986987238641458433259068539641106675290119834909190594622625615669757465516817903792724985573689605754098032972122233556077240402662245313853253775693110428837491229597737296004853573115655609121783259948678176971217588973487885528419281974584244790376102103775516878746659339927112905535393533638820631187872129045375001633643295242639001763729492650956036833458564869062408213042550046777732247324186919186849378239052705693323139074604616220380802213345426352168107224723402819794772762114353786718320074318083913441818519423673602633601785081430626655939503261233624729896710197416126731787859989619742377223846962401858740630091232347999095039334331957172244933686447170315981020517160730915900668689389167407618627194227421861972151275068502263672055181904125419618541980160846346500177920000000000000000000000*i1^37 + -830035128271438075588151162093121492867026678223905315335190245387121695262879210691843916615592664344847371779105279531180253924594127897602864599407346705396341588094930785408599172771058228522151503671081080583081741169179885074325530185538335871746952624495302708397132573260390033267495511646920280548810244953001851276962758082773523504002282906835580646533069833104968883210606303673871858500693660035968520547689778057732609085618445000405863106171424771830366791229336473949144792963367101721847741238288099047751774595448298886428194316557216932969833817390708803385318808892048806845630612656789444865634404655497469155035164642822802595094351325004661360722263646596086894168434988939003894672152758222185415159001255198032587930143089280743412154084415623541892296786243011628263228437512389841287321619366737245101396352090773631269299861756850059310080754580930510697188520413772047143705210577513417999665858855790049426039131075800870710468519180812367667145677217059589765446732210397325581242720090060411145766724064748348102413543134922200225249169002281068926033224148667541102329267540866525692728112620764714641627912771412551911412488324801277415333817363931502649364351664454350309340703367433529716024986030439610089576171830493379088625027794557939384645074528076955534178449933010710993719722394663371057855794732737816342575026559824083349620486696185351196626794614706210637416573475575026476948313099782457996197665061488677274040515918804829530325692457744038980822508942233768572862180661741745912758632723014039576645522040644233386980836566296483503675754959736507346677237532735026400321395391682708106142199129873353455370909308436541207338452826392752481688019648109021009927756761268224000000000000000000000*i1^38 + -3174466958579937681286300695717267424418867178301174019852171777045135650198071099521807309502837366565275831537786375728660736704631854624851648761533734431974555972565392556403956270936965143504401596233193884433075382321444953947335818187522574120105855951337031187438623621595969640593092863741760805358872049414043836678780240745872601557559004404326159881009897065508226686835140505537369063175410941541466881116479406910105391019958632366572471754880344178936431251982271955775806730779994206057594622406215879866995042912292186662232409590540526888797496541633560211113999492906473570147409153199378340006189439152230960685900960755423799615435298140872901668810994626225742708863739529116992807836341556609738673718147502763711598441983616781243611477464647645375248486447734560148557904367930201613325760606310212234870934863802182142201541352177736511538049154830527311256553372146436609383757030231289857415618747282806107984055156432273654654000773320551065410690644823818703727787414210861499868135602734714886746179470587111054115694791676359704506034687291704469359794028702360334519666323277719816765367481081315512099077102746887642612689058936973998018550274470460310530543909619184883435979306435651778043550078188520040652467011100210960181598211068445309543800259770812758530602023059491726688412869364946084897462493650470983123434487363205695982052975330997181276860211838574577761574122259795942090990225646949615142057453008806418711734740220937998644620018534471701028059545254495931049269009512384740523821493114961294097095626218244538743978517711266770053080032234148154091701508018082023487987484127830141055747354259082840953522306536798814874995069256126276054560363069210829845639987200000000000000000000*i1^39 + 190539210482181334412216932687553406194742800976800196461984132090430806800039322761251394132570750644466070902827258489558062475147305742453261327053381787545821713448621578967006742585465268851119477787460228628088633676573383758474372261746209423491840912952856540078546764671218870203381798668799288450608952042897603914649221678610359635620671744640555172481058263340453636143268900029968398715557912474729383594256858479087428912649414763160401699632086366812115369154801427443108699877988210729966961836437289173764866833385692270144150113357112236934330612797998206384703363094851175909037247921726717088273799317321375708649832067686418818561351540202350021946441026409880214920596662318768492677013676275797474535317854011767157297645298392769329993818477458757500602478140016575833474215052987096510368319240057109135591590697663565262054322981752793774939646521322381274176246973698727581998585142226896649220331188262878014736818992443908909857998156219555251235433672366851786005243347777064797281229592763756151112986248983028618172641344178332973534693898484730457443065387811595210695157975727137171895257024357683969825657234005632191527532164654151473986373899384375418201283067313059103690944035598023484584500013133064796648520041959812769119340627353031689200259135990684289943310204916180457167749361913700267695219890690647397855506488226349009623330166558978673878862514940598106098360100328574681114654499373749385380323280326054055369693920518778225151473570060483439904991522620094280055397578082707484689156384706665111887467261754061908043444269892427861723325208726876472533260206760113914079698065010628364223886795545146697950858400868595059587743435077816100310496195380489748480000000000000000000*i1^40 + 910084204296276163279516523202112471309677675345151875609790868756226872342648602466894452261421615306652341578752958765074154932967575170708377958111839316284909514935691705379952533709457814420416499251876583041785933915752389957940185702585796317093359431040394716822738248877099244183847743981430219951861883483054387459921850822624725235338241850874888588495508669636421800265572058828104157007700079935682369957878826475060960440707214340387036565261458005638591210950574058649552533328228282576875837118899647459519622479593125682065480194888086777758236782636853356976830653033024525254302066178257205696290442433261491862926542353280057462591568250024949830965858537414542642091948438909117650092075274365172822039255612517874729052649149744108126506711926846646325695295540013885821275303932029701441000714077361780028096384487887769174838285242484633260891425875868192912977914253961990536519728809089030813570062573429452346835201016581545134494996914546609504893852077786710114124603271573411101493030469985698180966529998006890414454010592294880800642901134853663319300370393108494148817435084678231773243175150105003880589932782911235944949968119559946319639696702796033698901168175436207421225778093089846277565017080755833182465369444338406879756919452078271708254161167701029083252545898855533947859959432911273074582931320548688666973841184118846492358632838320021060255038190597716231748007995738026303717002870835145078924210693141746438101263487640908624624166971861496394072059772067386230881394631151896598199688801315718200934060856860565068617516583992203569528168017827083023000236284657395393058048870482376555181271479185271358263429030557314399464898466519363793490920341504000000000000000000*i1^41 + -25309123172795289596236791941633193822090645413175144285159183196826582995736821901669751939312397664623177260206200444147843087362001072745750964267337274269520758250102053846651437550338697085986087245017477018461133371728844905906349926321449387077752926937978215001835016819219013076237981868588965099956526912736538450839310991648091217600425904458459518918974795970280964493941529517546214693219559464819791844308265866138652034486894282277539690712278280162929224523990284572136335941232370738995823037877034319318361228619701310095996457849912531216289214923827459443049296489701230935815499991434797594239872807244726526258244616312557296758321875284242037490503289819124373919036665415914074104920319683049993443463708105577659481394993982038413876714736335097098323604175800620459480004078810932722851300264202739933713487174116178990378962923720312631980078904308804772215763671068799122438944908910544231784715181591585908717031664895103195122517670351417391719620626220263952149371316252398769640301456077537550264369265304334552492475894558870815543020922601786060760589345147877750644728376747120687872111755392797643367495304751108164984178785876476173900010750627618368533242254412712331927164792662235152568037419374975402230773707053708160184189506860155685265616325178974632576300109800604260584871254613311212491326090356766809320321266802555197281693919229916322560900775945291161949671445141030742403782182678351295633276185078882768478881068096068085115960970236329623230314745757750403896526643796183057988191259998845240480489795006171168196073519947117006711471474164988879117660924038761822942735012945446827137208150976751528055677052512218955997325660185936122190233600000000000000000*i1^42 + -8685931614133301139371622116803613590985440539216302390995926649853980797871384399783412694602495780340602122255828434688832250306745256729074735976662007306915630794503350083929413018363299120959693081015830909060736167294637725044311854228332530062598665919786282368138216487313240459807783435640851264425490301927024372188683474473950192183390679970429873818980986103348990981854664464064086090601129183893727451485045296369937525797501697370526779422751985519182071043416162670747299693619307003952928525766862206255584407648799419055816870654759719401941758378618697770706186719839846179348496084047626907568766373520164364598128097017417871219249076983236895232067541884484604957595700879001204738875707073079333976545449787639214521773250426388463867838060338932969706053483071660169068589987161164715293825393941792965987508222308496260291544630612603911951666076697059861635517894512965724699792030757459624616430937543828760382018394899595392292646062042443688287055116356939784216404487166630501550662363341187704729079630396509044898753823621082892147735756200655404025943339690085207202923187390321773304899323827262550260380550733196114978392221859440800276028280938731948097638428833186426565658570986843097070632789763643148571148441774716074674006322740024790137599749877807040969402699042715037187758901729929603790032185850869899892188841345613645018604666558853116230814658658367189137636136610868178695755838669482361638619993837655971297470639882414639755587008047238371653674191471229424198002899958659340013348968104459431676957024148056654454877866946253058730588706167355015770786243109200970641514479802436248925598002221286138179273967814355035355720596217528320000000000000000*i1^43 + 1348836603611125909469207625510065660580021423724555390921586659756305641515432187398455699408990943063072878478522405459627880866496530879201034955399791795007546862532009494219265963272199490332978873865405797190433761411861267305269266292745005040809935776818863232234873848092323456679237144616907441984754191620101047346204759308856050858757566992995365629123332891433420173221815195811073684081836306410647758531793803808980447058995486183368253586248772246625881836191101429302529515790076981846937823493542897656672971131107222944504137788152856143106039467085252678578404672818263438291092926796704738799475939223068896751357868970299606514693554597025586416727470376111979165067869147445444819200179074960992659242364996862973781104511853174416907307722235449887409943397626803815617221408339713846803456552630097432646675762002779242061725174471405923793090598570986296425923275790811698871643298216039707418363298943339777558227199316109911942011606058470895035539163074244636917176876805806709262464128117480639458878379741629635229341498842684511062271594989514918944355203258745209807135741695013447861044469294336748158421166857067722784144458124367102248011518725066998672955981771685634401326735182311836786131189733089587554141086009777304737681832310482096692879679396852141826394901120297568805391456335793442006868536913133014745081164423299423932982366788139492593292215526418593196435817828312903095805116323202007121038509639958566545839788857469930522708761390760566619790422073247309507070430022586163333789590184050641319399613511593459174605335508998352217424175872848738450131410570598225059100688494030462380177141341863603929221949889816027679944802304000000000000000*i1^44 + -2441863205528978873717212438874832054043307961530954607409361826698307955956294973168876685115758678378677581572163249969464050196292520913364362501144966913048654339950565942213050711226645268910310207669860738010177099562154602058826373628513554978804151673091437114122545323632475673787464889556546178205986953765087145349287425845733279563548029211487895750372854721624259629952991518364704551887251848538430020254431405264691566274197039246960383426269782012430469586675979353269250147263419448013792136670374075376822026637822643222583460648880951158164310374239348799063002554852729488304280054338999937025434890854173512120997225042943348839377516262578414483667281593935807595297206437860528287646507478981545265704658351938843697649603630332173323040439229994276051503228422229759757909556174620675307642204614456515391211783041730777635533064721244431743761557559476216540454865161441318119332639893421963520602431696528932424630996797003045135421503705779675304470578154394382752508485211142184122748447025550066690841933870046842142101946030807589147602219000683906488058786527302937686179606935183566809130665904615094792991399315721410669697752907401953518336283582410049099888573041409396501232650224959659643431912818388303444142423435330814947231457156809337868908189888908705283350152198301460583554344873641788426782249025617050946569700786811229912301583620923125741147868235883201204525658448598998122081569996181129465085723782692576529154881680683448315477738815989869712621452689818540323977404594171123438318306154711990670151294173420171808715680199570559575829117859170470272349399612751144707876031594091035153769761264961416597174534747213602816000000000000000*i1^45 + -31937984503123071556389608120852280931592086646940617041632061081424680633820245215708188456152563475859036559203316782897816983100669843637175214603877454604064435627186356819934952665799372916432928416528858700448573569373457060586929719070107128803574255828783920050088085034690527654095356030886713843212620708363756548802872562814411335716924877688924711355540925207233539660346360954643710364077910529111975104919301305801060530802070418511470433488346267928658844507888570777474906882063505100409823029667539271973535857979304058798593696452246225614708628688244644250409263174962890397237893860161152007687140549469186949716793023801049077955204447924537312262477573539661885456056480326395332666963259522111307090800326551150445888384240977759848096866392419346272375998240666437609009825615592184174444357935125946984240524287784233034250152836152103986060044942187652188581611586564480108527186936387325118590594639702824560351767230375910785293360326473627899003580683719202904989972431896072686893253549145085023491143487856269567954798181735159866738499588732316113465410664374607524146038814268030043604443991590040392989753550251420867967758346439651563372543787724988336285583837568379782651159501461308374690557153382048931320079071557194683644682629815685180930946433534987661906758876611845695907379873936214307888345832711179664346586322648935927629786251470721535046018402197922603891419976425437821912766450835781829235451912001259784285319528018372473560187335611931117771098829353027727639364411275587952275975804451576895231485977267751323100156237138447871091412464481917421640033774560229800784958488284678767979244175152066757315411915898880000000000000*i1^46 + 127763946035577096152333814442281388121900405612696429271673367809537767143748914482438943683858743646953586560834159739500644155922153725498986258529451756436612856424401162536731673648772849140455471304627813984548263838820454858588406851612080908903913393523233790502644950945587679944858159594689133359018481876361776679303334646837339715853465881493707865098975636387137483684982736512093810074161161835287131647355522755759014929431306081027595968325852292444456907417593695858331019128674956865288100869673764020659036865063434599740533627888882633516842381777374433551496904008511239199446191533744371072776462798211114179044324562805866238370658800703113153413734716318452420384639041706619302314989411718177395299736762122089072501205140502867606703563239922928831705572880224877364689904181613928715763431958399637326213710887209326977291220899507064358252470761560725149020268336834636229339500776356641698147395124942199721545938963474599764217916786301219672576375357795804183063859840481897878061335936531729765904808342057620967312874976470958237414089108926126955333728919953234445380587550112275512430694106900135279421436897981494029623139848829289415653401137752686591273979899570728123626760253944733772456943303432049406132419650759733099974089569024915087873532395741036207720440834832683408990198754560010472507272119715797874456876545160628870544305884914453874197240269193781657552737466794687475900470354840970202744504207242092838495337317996783639908272319110960976159502491231077000796677740999205692768283235935375728799431223976160191426887106636902916287764002912297156756727507342899815122154267406089708413977269186400700960768000000000000*i1^47 + -67941941893882999101316041920717087454462931774804812441450333645008133871199671144469010697696014365738178982655438664207347448057649104055976194750544747084000549239130715386889205349263014324465201877772103497481832818008311574862961141080065622368985334193127348008273979566758621589531215043143565862605552740211819063528785304196668638652683698794266531058016317177432857210240349789153202303392042504393132841954517153092335843548073733760200657360254704630640614231903776535761300213497802943282243232710538190455696794581236044704289463969692510018454842531436685287960647699193899936092248528567185951812077752192769500267346910767583772217989461976177607242854273537277862519586892687193327969504171668636323888232166472630847284984586352686507071008344022613367880155691496466126532744028423120908423904165745269325143794168019654632167410723025553499026723721878290363633951646533834833334818667522763405825741238169088024669162988453582576251414369352614064158557237078121085964568160512128847495781374997399940643602319845219365284134748053175467729542530293277363966133953908379023620281912161431764856207359846457031104578177381542497776742549642910643162172144667652793163234737427678313340063272294499935313773117458158933812232502153968066496217239915983721838843403352700752784912333143346474202766463958929993590234972231400460641878955857058008607650365811864725006546159005904448840351379853774386432778654950353003745091545488261645171572727144296202738863955924465814861357014815772683178875216159280323811641929011551543670519792992477246342050196337463775648983364721682515902625659258741038781334854587118037980478161062707200000000000*i1^48 + 97767915199491088856014547048593415172617563925984465791701943429501906873113839800646185988053443635488204579312662461446812622213229483723765566421921663556222711802193482262609718898885415793498021320946707791430597309744738232244675593972146767562438201213906891169135182964451084134465250767552973213882719321256348938729991031061054010499010755883199977587170198811879820832913364987599288825847875888832997784349527663189985871879311473829385740952670780882698747375354292258377186593434897902859834805448861480956305262887085823656149183379733414388996714386025398591934353043077087238360373535427266959446508509703839583898220396326036533755433191030749805917840442972185113997609952290488132256210610834649248736548288748449087159257681641024743673868725940160710991689548911244859691998834867380567922634909748806023139324594117475760788776163159856681491217987074116288185725797384726556884671172285471079119413104377314718784142287196115363750671870572331074802299640258755282269091106870650943368072660678011500663703305716357924224739102164653973563596844026041038900631533856496352805336812848313284338112827115112491397921913836084938574211698691780278977832325873433985066900636219497583241174255091644332134719189064901168961382463141266998538906732044802833679071011898958490841394275643881085794929062879183175528471880076142297433047217811903780675449628139831534748658764191133576585282658719668914810783787277577909988376798953646739446050705008143356791036126154896993449418641010689997584342390351451942086584810862596893328100519715555006218235850333591836693495175934117125368198233797778621795857117018733032795084800000000000*i1^49 + 3539392144126957656812906899693979184233039839629255490782753406294094597102593962384261183138010576169652930405958577849793701866282986508641829726975562969976636197499581868067322900076911324681960033966513441997809023776663157391217528710180193483963176572678067016463669824811634443162192965118972414876589603527642029947716270024472828629165800171949877334839085412445755682307433242564053682192823632287762121154170915854624637058656826720222485748643255161127999796207143482757013233152338587024485099739063691400126633854265802852476175178950614513013508228155614152048109970950923286145393366821548691136244648978002621355159953982259509858239042757118435809483061817864585209641361050774517018232369721271124959901086691602138939337786873954450461004161269581619594644523591247030030816573086106414723170486820134492830167071064387374248303138596359155667682743024871846408185850955949784056720724592024102719773524676629241448557381659819249752377700477676795506236979414276396649152212909992752357929503106000620635079433371659300452125170893092835563729162645544510242850907153862443006603419997894408105859111463461934319330927234426995010286426561838117093161193722564067851784868614701459866076322408120514206142500080881314876491908607786333647943657599599133106601267227829708565080044998491369775592596212350855602378514953762423334603670039710466048834279428356246299705200271286922771463282874771707026454630203789053599739017704876498208585738400403132831885390106724769494440573771384101663957901556352781490086517176864124174936621762823859806689838293467164676692349701431485883545659950736021779765715663499264000000000*i1^50 + 37972396297322576856431707509125833472808495080906841575832756201538986222154797807231695287879687451859418259047744059773894371520531673462099106280537434355237329032035422235616771660552784745454941042727281138188974165505523364247027296602735146637861870868379534589644217707872512871457654552541476118421934716925469521120770207337806193793255614522226708988069225424286008788896516212855387552174917085067112548512045194355866680542598209699768077172324684702958160708078107339745407251507327043069714931140579768434552712063555153566750883303867494593876464017307925295265052648022425292236036213834576651248584827637261855175876297041390421072724041063042063917888432759124778972566931510759747177631482235162299517356182908341409330096842698928034241584804646572545583444000327043148904849579526413795263241328820709174023962753518716237211745794143355035982745196076531229692419993476533012822861956901860859605827964440173919265842764622344826136110394498300069552785586665641752546292257312521486958614473383277873367646529346194490730526722381935600112622092050434434351048451143459780704285273364394139554922570898347247048823638882858145797453727837025383575126637277886867789085660500951305674763936116479271875249561115716188212656363593812757218483873884522479165989001506057153525021740539663490462493620505693426016082120269115192519260581069947109296161602605231965900878423885266386009215651471905370442429888650518309015690468124122138138834064599096648732807938927610688469581817017590902472247373853954404495105859811648969453981029018707334347553587028409037799159931372210211573670104143132948163712000000000*i1^51 + -9999871626008939602193177681773885472528083878257473691377707171767988169966793369050583642171214549164858504332847627163631104212395209039262009013333942357981999131222688893838657665530612942954598750836221926960922946789711046782421201426612952253073324833533260053379077328310907758851734430582368334905024866479183448118455343651294804302874749260082322633907011690101780039614387081634993706273079957731848200314529970914944348063758806044698647075394994495002443837062013431050113100857515394453951449987088013174211722516078847041110514615369649623421384260878025125628576401358197866945885086281531782277008254542709322973407711410734553195366518798610761145591323749892121080451037292575877143402955006521918868453699909068614645404849188470128749907319169449500728272006887959044392899944473544270371320741339092672479958289024812479402696374981332186262545699784768490356092199589895005867412293216099620919264017678344089008174278083874762988706450530224754632880752594207807392025446605971483778158987175971964286688625976549934674488545307577539347929013674795545975933598875997861043033268918611250650780393686077483019104337041112100152394987671364676837762815974507575486870099379464348595611724119595754352030378887576905096001527242756005898649942023964636761029395447092547321323010859143603534774480945012578672306594138549967121036203414129658474059306727809614000825185903279400744673419291053161409560157009682763244997247872820918099429007583064141586999077473057294585329252642643702153685749317722400029280265635948424896419938012453236123168447198783270621460032052082227534952695759360000000*i1^52 + -90972988387685297047425739369392724175348904608055200107823519955641173829135951994463610994689278748047884381448816364810707808501147343388921823303692071504829203190044746001313449899814137972048460743586451154479967035480912475689473628858959446751294133965087769062490056090188511092316645379865955561869074569092644636458277699824819918342757735711143174141414987953469476148708927025449170460876251540155409054771163005046606329766201029530485213076517101353400552299815150855409765416460200126993246378979595396369598716453082330725095773394645461249583419562413461292021335947525740677507413867121025038031626867417932410323472280470553613315512416916550164470047551368161571930260880275670804432600080616240633347057960736065701286815686383619310028804212171545537955575436977914368905106491640292346009828985547301401037957857451209326925811319537052180652664496953755180185457117480639787059675119109088504202442845548739584079991066725042386008774247997250628268013405601739284260790800486510252530255066821649551358026185129364583514529688714113763549180652603574807490820767630478467410524462246739601672419546544366173209666980795278800263111271112455831504004433254183796859507208492340692610903540275037172424219953758897878150315289377031389833171353355314036506069894007857516734492536806676569819102025437443964040307357063117339631286009347448158316369199065718138713333171682089230310152624525160354189559922184047391999937592054546262732031837190195520659344744521199856957267287792670996275544057430011065489006093780288042711920668614929487421048044451144427221846879474270049344000000*i1^53 + 29235064345426881483027223845694283099815739146973070411753557487022049535538544122545879038702335598840548734140314015060191178493435872137787072981470381512721827991174861188894323972300293159336264614856646053660845900694090907814881913629453477578775348355720178539332408457885974091494715063718787268594363576385321541618980715291656433177255291829366183084811795687384383649275326596816084319389292676501035693733559851063570812290934645121564393509179934980399906793499646534410046203245866032817059102601314916493135981577264653334960424391089172343684148258150953660556550929165486260661948654772269360878772875495757414928570993021860877500046105424708641864106254349119511816768080315334202083376813625873614153875855736083632344710314365896204039814214896075689695259904397700800460875586759009732602890123456675361153002625100473570641751027501550724337025948798940761700073152788721381944932720735795923279858133950693817213561540367057498457336222319320296618807572328691404481143478278031146473389296980446998250333798117389219866494615173762214420226866580629811220163238288387181951708779363816791065712799266829814922600525100671062328127833155552808395278622703195696314384408959939228051113143797375517701275925973051808643122098976230234260726781000099965542842137322547764238057924752070493189724361948667567454115403690389077817994708313285994296029960010358359410781148519221686525166795485253175621784957157409517166369948774508716784906810197609088764053828867015745610675493342966692192676201847148838326932260515855351092544213230402749277913918197901928388464755200000*i1^54 + -58202872746614306692137783291161592983068691041724740470637224208647632686759975210658615741712452531795665293932243596942530399358127138649674410899120279115448483968749961166211402258504427211533559592206150496547974837193010386498381664788471446668103766153873571692864494833024648751949066293354340953515252892852633815870712641150699415176089021028055772948779342585586800125857624898804008516729696993536853838082579785738101684500146895848198695073869134418410519177440511525068452637085576312231506751153225895401920881557907173956340394765619225959730396549255376122871644365770828362094633365321754285454619778503491370315427020149363567698497361735336548689916683394334242636787716626381047598686271503687469053434848201068369654689060516543271771495529894456951075783154845419748587716230748766340468655486962613537576466537145719315071710589606087772240156814829679404738266593453544941474112890901146593179541776887009861970942648852035238327655221851506738161462525762958963054888668265033641680488700887203869216849385830783913182671223142182107182399167610902461334109634605291292791867518055595121874084676822159378320763633177999133513805909702559084818563542655433902583022460245676221140926433210314504526533399703954267932290795391473856710193166183184288196206386946265664441398813465646269500514729032791619242141744199525170748022016267299222951800329877983580696174340644921868239670662494059844905541409457702620037568037629046609277116012604630784024498295412048485630745323764325430820290841899212992034522984174212432029336765507111455926269728159200000*i1^55 + 1264688336206123735998578940730190106767119450916201569063038918729310948450473954249741085527497794659575101422169042532657801026989553849380190701706493174951589435458287319104648842024712690063679674102760916250217757201669634484250298314938099486281550788866942594293831026469479960187112409396305394589216263681795865768587177108946674387232005948948133978269949891716883690543589763748073225988287914326085981164604565304790490022192654858540779734602979763981521047553908150598370623076567100061117464216567728222800467730967896968788004567854536684317921407733628523464206658048595489578387894993356722731101243206169529741694429134962119804114871636460849043779721277138340148413984653977190092490193224850394884112267069514115266744529603665390882717296952819902010834778485779361225108101016009627702065285039681330019565046942441691615259508848128131101836696441872296821106973584498906280599317883168081435409357182710552950705241151126438714601469002881434519662306252674420672137003426875734956726737989429430927930118994232759514237208043466394057181937788657376127474586148880112749510402442209089155069581816311347819752179511605457867140591240355085263503226927924402213944872246334697150007986568686695530622829676808627581728817932029135188890978613843652722475426130037549462675230578713192526873569383550364243791711725727163268999941056340380761878383549694383229446222911729062128792386095226126341180653004055048498066001053984544003828036081485287755798165840365345922714743590032512663211071396787668459750495582200424418854177067653534736000*i1^56 + -2034690566858977052858753895406589838479751550532512396313541370398651531579145586610345487691667542599413971569088421385021622391445804545465906570243479896310028712256779124566324425597623571531662278823157024773483767282869200148938687630011473036022851811330720106419926629977337431931714735420332724373037381699090718279216402348999021052835059177415033624958670546471656829508134028208696445303704808283256631073755594659189647594543891211116730390984139686978845208960329788614810934554959867330335100073243393237973532932263097684956032851423872604413306061943078564456450874505462525587152984350590977096793900231408753656311316107261221753753020064459682903288415050170843481845832751264955046692555977703258706771679029730863871752174256203218470925140657044040122641616389469597633984720027009504977677340302316997291677816557624488161152139444541485001195181249340151725959553995404969345320987934880541437365020836550980301549375986266053010369101444348595682775836868442889490918629550103189627269226942794338379347581111948389331256271453781028634423214224271397747259462409171067278439079667288661763977004537426314309036419843444943422267399331954790044296486507433955634828593915134497639779582122121627082752358996304790610241079648454519773049547559614840132602129869812837242605580020822797675442574392785974100978288026720210948718457401891325337188516391966390760291397420937961858490672045626848099155356074943121043409357824377825717315799384389213040476483012332366371995233173061073942876314885942604110775701206507600*i1^57 + 1766453555076648618756563573575712590833529384164749925981786896252940397943315619133153703940312749802022088054712932754492989181301631151708317995774176725154802887229421299569912726088121347083193893230891396587497180752715707579797380454041538360484319566848304246293341398123663879244919074436510198885171927613456837147609037068532714295542941396104116677594433482007267858648158338859212758761993059596917770528665274573626224742610769775200154052395708673700620898152053047804730401467210606321158058300299026868925910057157440026409816670596986416253053828161571496527880612600349881014952025280481952773891467327171369442384491692044767506866191537167161026311122126623879988584968661298678641656724354042734764205619699343445459417571732750439511323973916937506593776117845937851746782777647589714269209221527045368494602157645956180449619469184294524091726323894399922417018574005679574043765419586469501920846807345120960013928091833486201551959928904980144113480842842512203866024553353068634819291583663494406882175803806810529442523283047108015945805645656009602750649883110291120439562410960987027414728937855729013290020401170784748018283797837214638752237187103556709133004781433224308146614136626796095579258844515355826252806055536136459821440795510212183221838195665074265993742905962023668366762012524273616736743828079543884227586526314818131722656582769088861210089544403891920928129198482135743023896449293651955310898285898463996013432229803866856290137832483632627610886216078623641130091095040*i1^58 + -8731314808801242744124731291650366442456572019224243702000741418845939137451617174128059710321247686584774756533021583749579791059034593860153588900807181576524378506407230193773723915575175077440579238047161915381578988293076479998921415677331454692261785728304094652083613832386364655842042079619731531900148403757812484082609267735951428706724782826706329566762595138064242220109599365816873236717897385875545615043366727016020983193285878879958450194947603784281994720459468976124291299556812254928127274656467483562558111352275466264176731435656006128723749839416883364208657138618868222541318931509216147768094606301333979498002468145880894502548904823654123637421365225133394255682191489221554682855690247484190844511237930788308165167951956338364294003747300684662294483168697125056974474282754186539298997859238492968685102655903581313860700285309947127145812268199425263878269919243093635925092209501078166407121313544077688536268749236084798484593576881664801141054887696158383505287576429436442042143190844086927859556367845792314495137691610948721042785332481978230871108185498319134286540398520755610323502940531657076480610424231854303139657548466179383814955912091321247804834270248091360996360941689228124991856928255635746343704419642776086930428357778368819632226836409093856479963813087986681441357386311439429519412536237155181929730017512530555515204172499544354592327650893729598302782283391879835455248967070722533082312761096156376395072541401642431882935*i1^59 - N1*165423767505594996972524115124560192790766656820242783213547396132016609626764310709108208892718440277109966872734407843502890406348213540272537005690822737240727894883216615268223637030456415327357114357408418844092348671812338114482108206279418149615922278599082392482307851888127011221696806817532142257341825299516926556328563767742917169349679416668857054723443404953921301373436537342236500802183686111592960571556151138850181028715602120078353408*i3 ] ]