[ [ 1570509420639390524222086997672303060378798420063982528387696469963263739372443879637584080395102351546388597777299169436317346160914474166022502017336755568435796504532686833117533759001132362678639771293824062534724610927066385639345775441386837120006319229392129923799744349061582698183060886374751512904514748301085884546431368678953026822520726495552693283862610448669000558742617766581453675601640821664663801669157737109304702150618688179019451975129854691059466760417668360884188119224571232565895419182645561350199040716835233894420740812483617304336982784695621095374192481368364747887475235765337219981789598158200161924416648105581877652131477714550694802148053624039248830331523663648767349510199542389638341864400803182014850735232663355542018853810616743331377081929430295289994942850214766176369452080056043637585187914115563931431008865723380420416794862945421877116803242137729357227600159668318195889406787069906705191879211156950951080510662049180768440156160000000000000000000000000000000000000000000000 + -9093513053077591404141856331155501350077103274488475753218648999716819934503161615240689948268212687474804903398654803720303860546736707419482846364664567765447203122355634360822596646431977014055696118953697594722478429031582317469723990869913446872020633332722484930052061440559091060011924832000618608306159477190789769194657897879796248428902407651270253226282335327357569836446710622065820025355866072255160327103677306526552401279608803143969549301324538993517351530426062621418044619169077198427544901379994154074327209818278109686377666564859781151514273449066668905774264922721538399716415694465755536544889926299855648164274492334372149172538974876401216711397793744792132260691879971537866817126051441616803075658773079872437513891496576397928896557520642548308808189639926185117937823509751856116153358775393175181174456046738876850890169971268173742037428087480588874791320939655629670493912216113404590029996499701716136679800190320764783035378597257317204361216000000000000000000000000000000000000000000000*i1 + 45061955832599110839111616527691195768105601617064398570346567681919569874680952088949203386101842368492694011523688341725057209030827892440685816354972975906607139205911642614010219660070174557948813269694486700012003311385910249379914722521369440041116439419321719475889777735327278752758156658788854632332925121113768616661144646738121782973817126526522572767195870842870812180199442628802012621413461020462789478680357063337383503739090875455743322934978920677771537618208564515145679400804249506053787531801811173151226670940234945995078480200646289651891433788356160145550207709058306544915452830054500146145212828520769273285007158729940417091743410748378725599285217568651606961891662047498805238736896883446587553763673863090923623187815810245750324759324667545389295300385956551365457474638332652246067296199353049304932141018876119558573096213543133605670612404688046674740333336065832278797829515225015576029146786083829936976413486387205340245561869426337461043200000000000000000000000000000000000000000000*i1^2 + 16724642373518298688246818986375172397873871408605915225272835420713305337886084595209967992707024486763591390018464079119693556570499603745255705538017778820594157571383559542132720454946970792836003086893764745255807100321054667860722499924492947033040289630613238702776878981716184319911607894587732566777079866129183601370115085882829385830625646267399956809198663838229548948216961166857850117909910987885834451670767098671300985676567892810638263766262126443568185035817415588485067965802913824530603771639924280857161885227982706211322731405083200040663362019747948730957120485900811745362618570620276940205588878430163076850136883376155661569280905752742904331171739425832446428593620893043289081949360720970438574926047237176650851059794484554115809091117324803316531471582009106842245550786162001747115376794405453759575201929723511430968051964544602982488253569420283341770772078059992736641168913763846323149507713870338905559324587814648617660997270845763092480000000000000000000000000000000000000000000*i1^3 + 20499114465178043123151928241927728771166919021785459359202694841087538424356204716822246752620009879224192225765852458157367951634493817323597872861875954215774022086808587043790851082030656756013474325214272826539924948972892262540330963824877721629391170910646993181534666633910642016970112292754409446508584150275580821840103891071932071124111848536266913623376410939537113926310982540421515465498001056723177701752254537809132373863480569250964206828913274478602290394327429234334783997131158316776170657168064290211960743907501226526557317807851120661882738974855845372279577688701195857048181870512648708688964101562355858182158378262936069434739768029839589989638932676797352424611896719768832731253542563044389834134422621980830408327528692478101867683376381095593852940676566912663837172999773657539953750430494958514637001600754655067318756731167326813894441195129401689286595746146214738272886738563374129119786827060740149202124356370222159429617691584888832000000000000000000000000000000000000000000*i1^4 + 7128329866230319407494757287308987219613181737972881703228778302751983604974032018735204799746094293273072282963673097508068184341692420130975949745734062497256823241997049918239599792272890719102685383545865179266663358581959564504802197316425338640515594836425502996152835053439589699691307215705246016036890716604484212370564624041641393867072227744284117274667872110239062700513744718984561816288396032354366775749303731541840372263373220780062028941644153824620349665739671008442929535090289642090003535827131816548194379393873379695699268338280448729984045752457188935505200030208709956165230764062757374161573559332445772593811894789434949734354238445815718107458015929500512071533232056408779590590827262631271057719861405299231584606254446199172910940535409666055711563538835018828081503661171642247713330361551146291829464544241672913280416517906351232492652679888178199727974914015036477398094046686051441859716441235117110274048669937349333655386592588595200000000000000000000000000000000000000000*i1^5 + 1061030872333624597965471059938046330032053941361980481418583279078835027925597199798721282629012647867952038100636048434924085159771818323963473634468529603039528444192749695834233298952315420065970177184985022064511291818955546530837568331924501935827462374317373185484072245445693945378560834441248429116781197928175805433463836137639649467167922396348798513233362226734137622163208273167231699846685373776221690469072222087369234037058883769994767780619044561544875515387138535836647655803342367539636625101887145581417468901846464720776775304104800589383102692615280008285030615792634246194598650539208894056112330351021693472012693797674899750246735163069927377215519931390239684328103929463715400703681729577231853207360761172645235211744945168587669121377064229046934564688427599687222052490345361124237805795021045555308628153249932508672973132321180224294318103067190484735805964270240891286910544309303558493781860403232536713209438248193243469498380451840000000000000000000000000000000000000000*i1^6 + 45067568160198907997714518614684736548193836521014659097313999572289508654290051665654920164346454631353610422258755816221092625141824252403768767158578638406392911486187301556886239180879781186033946880154688989993818097788908759035515831505753510910861075149251185364392895621856268771936685671704061803328032086351465487836602813785535662672796046596862215883078233000613330208530389181273215368314661691453412868892357974653140323095021873901622362249408237680337905677402043085127044202441270422355273956924305788011192141421466713596971541517774612564023509559708710220132777950751212294420166714074668168045970345798871240635192784280374001607769690930449460652454830574222532886533972602647629345478385512055667644926037793043382847195741072460180471638502569402000787359056242890171519300362821910118935036911261064882425087500380491454518290486941016662748331127043895717166753993467712178027794522823630677145012139440678486408019831221159641068077056000000000000000000000000000000000000000*i1^7 + -3325234827559953953915469111593151157329081733862539343198114489887893219144484652695016922037400910798100422168598483005758358106188087992358676867405318076428333633767672850005131402915320635234861904603482320417082095757757095506148264143513442048291757862659933618858351298582957365061766083394253545758494554589616527163159109933816574334054591159633678095056530482736506585657562957513924888916241778825354791418162674260308821853103074405087447217511373143045554868759031655937391623410920452775590863705019613405597364332938492490328700946521809803186243654043411722690139581417362598356514340528873971964593870419837834494295245485343552345809553888920117212590693002142714924657872057709400504350353433398149846016899346074158596228257752049694825426746898599663141424256891344471904370611583975968545572664759334090143116562546630527769568688385411527173987441692326676510552945723322616448070795818796874771298624034387839063746367906603749657804800000000000000000000000000000000000000*i1^8 + -313477883189642421470889641889660994267008104841569919973942007737301347955010380567545308232971514197370224196575585693509702240065590823869502205583550159090940351830496439971313101693821075862607475364011147113415301081217084506916251543472984156432253005542731101728095483253143854844083043539699496636387545325184892533640163402851186202645941766552955372025560262357692243283997601995863794865623999261040880836026508424689646064464157927371525498455515009681358101640386616917095339875259175919984117558369860246886517479271994886047061081577999735503504974678525436202510054884974168603805952011279252060256029120514725063650281027315175198103755603510446762435786437314939291013911853071169779742460474218527001846267525260690751259233508076574436351384283852699624252842809985701273675215029297902742998283928367788735464475729144871332067292292925658423004265564729646108608315522169106195856324578065511450414746776236723540841697430206666506240000000000000000000000000000000000000*i1^9 + 3191372361375877309235438912871356867367821486333481273827408938276723402068911000993819809812796831414559098694945855117516776324689744692827056647339389454703045684237865348577285582447000057667739250021178188414514495825254506037053358064883648565801157230242435152828392733381230214802400876056186091820214402723661769378770753839331326082645244469221915460973520503007935862854332627180004600412764748605079101353261588513252037065774029292963951487410171909934832661623189421779161112605241893032178040342051401188486477844892398723841887137305497136512628679490769746284379347633941446098684029915955920423598145675905489697716502451419872455739465335085459578092433537020743857993838758605669538544737009052741081444559043619089620902230947106527365170529039517127939815155106589125119369520305122001995726367205162611223265668467597480577235240128669556002208518895960818000080157466595888781661555997482368781261247043261062229623925404336128000000000000000000000000000000000000*i1^10 + 1482653286657725915704177438765026879112018845422109941537066554718323476802343866481499209927663867761195351122226584283058592016338497420928035115680744924958910590453338794769195169459303653847401225294840107983259363631535881755101154918792878046336192416262398579051712827971609718915948296372887135749885114480068248344177554406253863056633501398639127772267217827308062211899203893064886864660595693819233291676623754759329814388042341049439292627877665630784647499040239527457313700218777378636466413696391554835183673323376426067512557469614315328914495219221801659246640329223523441844719865808967895133347640874447669499368814775167113530339235710110163895217429737498882079170751072774221556713250755998112962395854073489569858650944716789709398887148588144272857677798363478506922245164117180786714407276095646404166677305324814857929332815493976977543504792261583930763143891083145920977493709198716191226924238978431778797113149751296000000000000000000000000000000000000*i1^11 + 95768433036420382774866809561239971662704713494501279663790059815902476116126545645801027975289546442554627536813750561966954893459029850645735239243620262500361478227579715851638814198644509215188988772436386553353895973140724943261527845564136552238451895994475628639754226965614673214094013134258647438949122058186005722986640439273914998281610059071817345215413693580844377668509974260205983227461310908682791607635578720104247678932535929016878995074354512147113776633056391056591338150932266421332241879845723873757921093445627434061895675373130263019518722286617735472731902925382998473744734974146103853723172095540701640368247920785014796901920338379814703893635881307328802975138384203318708008994146139501790588178637224959045440149710392760027382638503528081327390342508075920499350606324401435923410752305137557111092058213170848819455060581528882341091459122768275870141679299561481064508263271346818049618051590097421975645323264000000000000000000000000000000000000*i1^12 + 3393817291665232000183003394513543330293205812562726198447164339097062605120435902582965442545103253886120915068042687004705443103857194576888313315314281847429333123003829973275793602890150292200997401910211886785770519629057660424721673545237099368819720507413156570525592739479624651675323886654652507293362167529743802365569740976484820607117089366131281806925200584634154856716724562604048003378152030734138441205899040541476688396881014097775611801224994124464362484811197030939022522767269834510296126123348911643900897793947070982751600820179677169175577920168373526963991001443153879750936161682273426279616384286870598586956810669939289930746367845399887092871270338207980338493703665552890234390090515604206134631532380993299966449667939732331427321818908765706965199529214908013159159892048289719026063007912735469606097635531003350698129035723113272379355504187852576880666006335958158829072692932083318337068024797897469070409728000000000000000000000000000000000*i1^13 + 85012630584371579286875730295485258714736657466828360883759642648002463675749054530658687422284675509139260020301336765383938135380083760788633297670769478643557396921700427197524732327964816101653298016487455786711285821222780135290083266080228763351644727961278531531840531859563823048145510454708247530108876386972171345823987471402877533289592751502430290525118893520944098939858196282693592011778159934586346789347739185836837450345012780027389355024923310679401385637887745510535920267887700057361625068142484563452003087979459736363333849647250770055631278402350023739949950161639223428149846787797370702862475734118757768895442285299956371324891992593107446543743198064851502205632124514295741030523304004953375275398417277512560592776210855487583882323257231959321702678055972215423953075386432603974741039078315189170897851067822872240921509637255862287581249290570038591021235057274709247780285896107897688614934462389947046297600000000000000000000000000000000*i1^14 + 1432022045845516668854466839678770184575251208546478763114010243277295010640771436947764938046109359112427841585610740563867269102435524684455924235796040728794575761133833707015094857110853116305740839280988988053919115292972198502422855029662576650935195071214416440890019025760928172329224497288105464079669110088212152275736101266727835357921217019375922906898713558411135655249202442772495411364176370862107588642885371975074918663847206106717527921921106480438700778989385732415887872874115460683964373287258491881790335673101600563048212182702548829969792383053775020226328060296018582536208225707741627037093502920543049045964771947201113319134581672081594264325223186212907841953226773483666807592720208412266582984089190127910060721181624832067452132263542093938169189475950902323717415717020791553649990848275197321122807088206993595410264319299876145277845257562527845161774919392667588946100160160919183973683080586739056640000000000000000000000000000000*i1^15 + 14252406353395911878102220041147003260670422148549011247557035677014258317794876851015510315030503559429794289542210168840630355050583235823397434714759711126592791249071247957101963685403100495751608966877649080777336554085641629288545005115122112437045694369853676394971123064293616636872569141145904201617379696871631922909604157826489453338656015846861053944175165901021114171910990009241230330337701644394047208931239284233176272003221750780694010408946608226899000324580458630063088544965655254128080860761318972982956344642319241153322918573762234317979161751580496810083244277561901119962297183413152135933535724570788135921553728349880445151470137625367017202162374593088822139252563245765003404213577809433853730454587485223692024721677342775355372008203994324996697310997990731106425765112874343384333280280558396554428653522859797489352489090338829051733910348234351486608449925374445305170654826292736208552282441121792000000000000000000000000000000*i1^16 + 73538332545319000780501266252328468917892422397051377368349604453525864045698742692276299706705934531234220736861870213454852731042265104136509100190299514183975142322050654857788872858216766362870352160240858964028596568990608576078479575943210131848074579797631649525304238693931183597644109681817915108114083967873603516581197823162335517463637374107293486999826297109556645360701807787539549548579399983308560997073202257428991480891062843861562083588903330284921692979068587054161362449351677645298139285244729537422635104388114311516675429214730173321057600563252294416096360893734423793871183332768984865367532040428978775724742076448412339400882621215692721219086122929754674903890389004174731846740984021932578173932510315752885974908206754177627943537662133786601726498543920617695493201783662308240837466493109484268597956657494922137575003633934830432064649948811236611209860950678300804087061702305571868375200563200000000000000000000000000000*i1^17 + 148075905789749391869115312933160520607942958767368870735589007993930524916000470162302373455566926964793828134513623003779014381033364276458443375405516530785742772445054411842323787053109138593185354929244149894520014243482458196492196384714611059064036522731601055751877457425633935713570881582666779687060949878877265502290970138711645308803495112410675237125656367511966037802871570903133835979526296858340014170476507076801582565751991647253781507950049209366966477604778518846357084365637844594361696063448370699597926728321742403607350444089623368848371170639546767177292603828533589768486116738197542877400027703288662383998877412935938216782766038240787162808492096779199919468754432256069927927571194575243664470109593715992627050778629920249471146836801882959074776437655462644745607155258735671850538509751265916275725746916565613027866644400771287929590881698516868678428669282723697498574817079840487180861440000000000000000000000000000*i1^18 + -1083602740986691918888456211558510441948104436478571966857071331161495000096539095440580979430917693617812093498786061019886354844071119186731965633193894241615866403853555263664321335494666161604473695435549312191550005908584524339959045950133507330837622998436050830681997960483295556477805344141724823681742118680275095929948705838974512873686037516013835107869601905069993057587980132665603557910592224407422972295705525516244844554721880757428927216689233736301169118593750569835320176163977281428131443995001347858395781228847145448744228307639166094677838286410847643680836452416719421626163418086475118506320103743437695174562575343312198247982746199189631725539566626059277859624664506928254088652822674738170529753178682873400805361752432076351086375809677499280626717678355791927997566816443368797304227503054261015889465885776860870763409877419221949075457982921436533892591780244265230805673757854092230656000000000000000000000000000*i1^19 + -2106898318269502552592430099118518395150073896937652415569125969216560971462132053168142662271886114315467144879983762761839999071711201957898337923655064131388565055677959492426485609726984017918308712216437571059087445179796728189948768131659384546803122019647169754557634022421691841701278555082011971318593720059087380260041723729601710814236323537915159679715303687734798952449724453860074876489236305546244668381278893406049381495465704622667949603753753660469232698755461434502428382320078049385089907175926388537283775255814257848767077242902537731203217077383235585778036393451323040248651435537244933177631037429621634601897568479472500270800687519369480447540326183120697384653358715172643549606732688969458705459337838004391766213469873201300896683264550510859566177061487367458959142603606303783647664192348338761378800213840961683678946864231764001692628096898448604101109691603185705111681460967833600000000000000000000000000*i1^20 + 1747131364688111567082087984539718476459905688336350152690358348052913501094428013783493311228598366779396559335707850188056791895385206238896250714871959090047747699169655847979572000155744555175261289028325026185346835525343577108613732499700258768501556415226807286907275358396181301002770034159715462371409746552129218032576886112011320553424483984046833353770885712398855392357704676163395828551092646482863702989718725175967634852434444882616165211736023744112577142197097248167536608910957758959154853580633243456748991292219526462692273709335669284668183829721333973719458945941079648359464207355102243125069043235543343754585065617194776797931480023500707414366878702356004383361115291170588679973011310665265985800795596187386387124805500116794404606584662328989690760879016842253500480582679877391564433537405867170891277010407293524592817916791207243776335485325386105859942213484226475172340695040000000000000000000000000*i1^21 + 21515494738722567941775925533392434408751112948022408018517543421542367487152009637438803423467430840241144310084438312544358715177570617447655516194270038378650078729616499744140364944415836339049116305545491825473520876681135119447146160060105202645929908124308848524947067079305382162539563076520128084930118756065446909419771718413672400694339076831649156665246615820337500297019431031980345595150359266966010745976683084332580606082806659260946640993000494958921212616711360963112916223539408426645144655225260633213217099412835393868427642562815328747142867608687034038233010554174399062236317913420844443635680715480000484353118905326178541934287356289552765278177754050831429916616274800131102398688474967239953077752853618258025158782877968899516485801566805431405743877249320082484791707657820742782846414482659889558590193900058384177476378545312924253837968293632361175680877155359756027691008000000000000000000000000*i1^22 + 36877825445037615746033283057378355651917526479974456221211630535569291485775681095463966189027792421159343459074000573693082137586321316704123386558262050996172814915144422091690659793057517666523457800345396507958394875306575384849357729326466461815469647667330563475158799420300318434749419728401021468731642671084426841954040984759535766107451333029529340930245825678378085422565700147087913076465743239428416893579749149633699802643518763708306517439869068793764889694978698055058186573719185873193155224951643161645672996243096229076643152799143742327301740041299913701481616848187946335385366269433467140951773048542763663674636074113551808571444426461882842463304399174931571817986368166657735397974917844174826456263254587510342734838321107728981919768017423019348280949195211924170424587648846390608079408255496920466170655001707296170607860035740983504249204799521042899546459194959016755200000000000000000000000*i1^23 + -61875635577493557067307958581429732668783477694337802987726068541698652736677955126182745000321400150666628559458248112451980060208659894345939566639864263112135680899293621016600363066157188529250031003650351473802872814581600636114688406041593759581907905652346968212951931268329892358094918349325388954604161648266674142419371111041513274021396346975058870178091903112023152188383090490731718347751034754552907339332847777943610419550811289477882326220283291074322695028931753146992694282820128739639681671574347516510965045179435055879239422639472493712958717346263930962574552885363733510760872000430936686809329528244642156278074036889026525552451918730343816324612198107944866765982371257030198517802658802722811033467208755855967753936246874859063676121909611425572768288216455048332482936840294017083410658963698191796909169726990745429976642616097526682644714713189342888530634531143680000000000000000000000*i1^24 + -185455935115418978257664266562654537357032449401534420267196221294417887306896255546578880615760679295616109882290210676321324068471087336662927207701915783467599590119562675568637968437042552325099199343366580350672794871499018214031916196422305370050720007509683914022301717376793219990348994788863065848067588382080076190697899876564487323125351253291131998567083526231874888377761624238653884096250368103049595637330457774217881434595381162225792078994372154490255475682337151226644345459806149068334615029699218477559534487582367483252757003885747203823083509969159692827362038760236718159165333741084226275586943916349810550293939063578510077971689456288330633185866387200357420503958771898660171605372022641210550325164385111212196353366719186073937892757170869593507596456245887859490964627201283794016036565336952588665543061797091948156290547428357501092812003587701671479788699648000000000000000000000*i1^25 + 12746145846031764372270823655067551194165500879822862014145064006739945139497777605170846499628305971632134473955535167010368096939805623180838735214705763852658808815107620507673742398382534109055700524853439370262871988828469639683225886165768129562421074981900216652442614314145008645958374408247609537304780093466903767248255235870831281179570459645956291772729017850965545130933865589947989667465948032923010601404665209499527229521078694779952540750048615673847876375712298485532878385957751572019812705091445408188209223053381218933271150785184105633876347437370467985133489673510969046487517635526192159841057816037577390912224974258462635677703745382804219208232038251172969177855576905958985722986931110710115768445903290006430813238736807191367074907865478833499138784934805905579420423765919331433408380418629423890383450364689770134942567637479086919940230523519162227097600000000000000000000*i1^26 + 307427584967977620297108595152634442144599016465551630465657725024513323129078106855019128999076482556271667103757940948333290678853939924177571135117102956234633142516550651752595024686539599624542785296782913472172797407735500137238031817189214137866607460347311508406349120917696300704283440665798699417102526308416144884631236843227793896282128436475824434241655891654629083847564158003981486658969927741160725899541122951971784321046180535363502032463434234689559166058571509532291755379460477587611819530026060922618302313939299357068887159487681157510118420555669353254961871835698113668633413793673513633209485371769184711492827173864262199431870473664879971295362692518316170139045835659211129538030315527974114541816416227416972293404738286690014946404783967032123865484943599179724620126086833255126998052343458354634784930129067823406338231809583333787480639667972341760000000000000000000*i1^27 + 147391143413201579119219408086531235632958188367442444702628624391610897665990900717199999275738962046698628786817285191571294804936054316101027806942971217844021293400837873389680909621074425917438829693090836791496726445749242285517260197529406782948940315471277121182792544861834220463516674947522479497170207563715649119533260401882471386839168925196346807184844181653316628900241013630194057260876498495713227611225101029387303431312045800574930969343094638934840594731247488877522964107569087506413159636812396380607181947184307563323094603116871534710731729645241335980194159376317556456348174215680642581945805351537327898029712458395330561245500344780871215379755617855513476032530550135253792882789772144578653939451013018438178866373485311922517092814524743333747771927529738419478396554083060282072592313560601268614674733959888344866430527237194266060731757625344000000000000000000*i1^28 + -85184724805563447393496102673422769742496731888208056948506428449477497788698924671396462908495259415107300633646335713151711132382599706751594362825681483732581534003035764708567765066331142111211508453425777460784417362263727823062680443908643499460075817135261837647649933385637465403537482239454079687457973555742823602928753531002215948357713136224854035334212863510052710428354271125989597889345896459771249913772803228289941588481538039805906938815016430281891530904461969992127191295954487044470988031186294987608312581300211475886099601758186862165994843111508371034755764494221106639646419897419219855076985768128187219447832161664947534129519661674638971106539921700555850540004874267828710526579345746460449382847670891439879738916587180254783794397595629877079038430020857841154402343757566460702048259344937259648598442066185209462383043988545326305771520000000000000000000*i1^29 + 6118974216593421485994490634152422987612476576805518293535184764136592071205937753056092206873482182157031852212262802861498483475460148678541748588893272160541391988324593318540270258641422108357088867990837386316927252453009226272344367034915036424283790079611416038305631886472289829722712279244891743077719351232948967774481831226484705280545636452530798604597532802406138985402069786514411687712266062162854725855921275675452845408966212729029220384270374092718783495475500876322896691245206131732308999975066703411298589764940123345440907541903483415798953994584134012594770525469558239693626207246267607476103918529900900997423906576413318233196175449285042451313649707587475631485755395865360309276861422174623169146930272223182811328746357240309967001556807046309583759923266700401010552165990093134108781688874227301254927082150898584486771270294762946560000000000000000*i1^30 + 35694048048610983375440430965052433776590940205275460139347557203464148458583634549086979589910521347767692730669549404583676478106245365956685465385066451230699264520387007523188183140185714475335779001761402882721538406101499054725736761498651909760831739275612646146852539236335624643807734941878661182997918122682883984756082712625809645519870789122510060140554770298080324839989829790182230589234098562705765690181686254227318063841835783392931236637161706605508904004820464806300875893501635356449850601269986825760473091490513484052898075087273822351693718369296249168628031200698900710542145280827960921847176438864626757755488990030847175774562447000271542099812270327566021900278904409120233211991077262231160096097874637650704022035028671898887968285995328561374574840114883815438559748178964514472844110569058418708266816162374200005747216436166656000000000000000*i1^31 + -26700646770625668239356738610089867558969476593177281766620072427606811089889507852284937807520267274587160819429374437764180524062694431704656251592404989976193276068212940105771251159980205793379896893633155698275757397897541460280392609533273163741944152315812776438647834784324138491526261446411369272144735773624796101837786004900232896904990400993032320072799558307833492948786406910628180084003414292430638270129827640511638715397950603955524459523525379774487344211479361101948768051920597191960558464229057649404837316639017212331144197074526291760408757356722569993926160302410081394786541913729473109755869142745127592248113129506490816553786646177175665909447990807955484676040279638761011169738377780535875367704819829004935413570201174819481844636410476358153293015608232271355182185073429874371427011570663903247943577911007828804283190476800000000000000*i1^32 + 8873670628817395599742866108391490551235885813441793551150674769925044013900075624894940057658608437963788630464608336561627651719784357993582114732742261634589900907177509187001330122178348102406081741642991450924895916563565765158286413727905336927345718917187499224397655443805071509428905426570426386599561132662172932447823314456811690123443849862054582763891802494472895520626862128966293937553943905650049460760400919162525839814868607303660669497887430546077496903519536993422709075279610781469535312530764957858102594944028922627900192570982290090184508837747210301001257593644095164195226674746911843277337463613596564379332215651729606921790273178689054920496169776311691809759031028761128888636616979118787661967682280461518665934018743862218943892165902207434338058672301365361485237458567394455031926624467409607485116786955798550937600000000000000*i1^33 + 23623039645068935531606244504166597590074267239136994146812651582329964503615886793850262671799463856341487185092665698787184061042992109349774639750056362469813142347574521803626598434347309373656228638791358569252351399495276617782338702588590379825505007869164904812318026023275662361936674272371835045305567002450558751589077759339770486175500252648969707345795230613682684183817890956363013037238336510760508110780217209765665978336030771315970537013053266773021227769792053561422144296173069665483858652698491932744404989391950343177723764145431725691359415341652000934948084236441098016918624007996688912160835029003102406899117216328041074414916803995031376412204992001906896788123612000742683623451063522859010873476232275390659904604906302962536719986913653908320223465915234798322761492036301998471485811037473133441390563018407936000000000000*i1^34 + -2276016121828955661858089415082462307746043284576359091907318645321224965138046628590899118861776775498001712380635626073521544965484821116379919538401165423427976526738268972769399223193123774799305037199312091215265941194998348404220560056118463045967370834898816351015688958544215643998477113496264799952966489917305237179892707459220543655041692266449889249281414222881097081415920198362930616091998853794671713577608916074299367179196227852244203281437915189504468191663571966449072201456897148742279637376372531360046270645550545540167149655358262036476193647537767270705503357307718054117009758533296777712569521890145003389896138082508599801838152795977224015925216320729562976505743363556329331877979411743772558349463695064774578160067954479625025891189147201200959994340294463917146624105132624966065475877518709981530030080000000000000*i1^35 + 1630666617534478649493083283869809954045204613749195510647124024645372695256276231439379618320276590010294602659202139524405087784758076821970669666282020987638132689808900768302761059312114787278555982160339345732738925975773245754733927241821536998465928393541266097671756886208322868455182966419316590346133077631829488629310263453152847153895728503078201529628415850956193918694649524534688004548339011620218467638811561696786787504034511675403940648998147369218636379507629422886464422268202917850917115589932817279083454570998707069348160546233173919348887616653487251483788759852328703996201923157991562954822099401942162370843190533293083391354022871742297597002383940767217594573643517501996766143292018345273210874610752931017633561520812192018085255236046749241661524066761897285570576377500126257356062708942058291200000000000*i1^36 + 318138686269513004664879117603432198686543765176699370015273849738349695864897770627706599018671616939552587211874111939299477966160312358823578554837972757680529936917822977499742250037319253962576437403528023767514366681963561337122217939486109996664135994871925565756903556250688607618850880305389419421994189145143287054152944615884417649269265818695477971202515987696137212132214865826072282096241368831454683662964854055610239917041858776150490126961763693211159449578532459994272468561309014751118376853830196963251415139390860604059004191568273888786462880682033536430262358014129921507301955345332477877539422258969541545565931688457088553233721162905571420498721153630835326043907105560837148475450457079323405072424595272861141287550869558082337610988886643878611540524115431716027661941659282216912453631213568000000000*i1^37 + -195714706262992630994713086354293462192694336283311668236091360070520010771056570695603193878013054392011124516142240669401683889773458350961080224811314915895731714358373490537083803292743150195509645753036225283133822290524098893761928406362480466974740657424309725022886580597484915205664994259198986154167039250748511751619450278923396618717322270609949881100689463840637433595957367894011157212524932693971587329698238354493874406715486645799541991444977953565278895190887369179993268403054524120693064211249574293797397754063481311775787356325992677700935382423418378786747838835261644136312186125807654384446686519238434971139033529340064251891263816401031229098813097839834418761520439774716160149006394093011091887600379768360645775525513130841391851251631588043185003778970780035046045616344373814897049600000000*i1^38 + 41456805209511467130155356394219925595885122925002562233297394895209356606512924686569115966389132367135121143498655747870196785718433609992857770393821394755567415444479693968562379574987529013021099931264214645344968531444138876765856108634018011104470009349572747229840916205417475838694170939131100187748325468364319173165810504946251284016263313944282906507308499514867375987478894254978213115383532425954477455872861584414233187014482177869321531603546990340587980814914789826036305820399340454772983073050988113567582747010385738963391436676413060916261711488701022343890084933809759099254979491817534767571580905852548226117778999359439710292961446227690673333729632991733196429841906678365348796461475035807294153833002396107781904481378750954177714084221601762475652047999311165545360823902863360000000*i1^39 + 286064476377509664626736027890263201216139577271633393350606295187471678329492927937336150819504046382944076666502383843747077602920791815259534961186840022302538530753480689273748012233450213575945968152615831992647410340347716521200777805029330754930622013745079142142628439887368714457809306304510645161812834145149819982076427469088907415429380037377670182170801025234107741649101791240941111168479656699519312262180460065476643845432585767144705676995504640431631567697583316442691424721648689695876258738619949746073760588846871137275298108842376614149387262518027645604274664627263748346314997251366622235080544657940808245022702872719409843298717583726760990210143978978730656482223379000618383237065441849067286492335537914535610453710518856415081773407212437622166507100086965215972864000000*i1^40 + 22210512742775238928201422156776094414460936719462539778886959882445562345870841204192171893495337715682653294128419994573662587583282988403642094135366818291395449004205084217350311802974336480920120467944021066175799283950631716879845011327644884234924858543983629807584658786747215056498212448572389765958583194139801262971784052185994602396316787104979865402351845406543615996191951583112068776028418677962013260966773397424108358067659997898685234457363903197143358373435422053242071638851891748943868496702502262793234508693512825405057572744304654813037317376494011331016236742568870066093529063302041494807623641000671256928306066739114208701018860419375193494584030580465254344802632450095775236347001770169173929365382878595505389809031241936270873670634202595828490485836800000*i1^41 + 731631933657251029455511185052525912131407593166980889681566601712498415917601726321891831112513325292760495438488445928595399280890733468378883017620478665674051580013609222967978044356935741341847474496836785523296914932067182284889915016830489708040572685066595754032399694990358451465222506578776483523374648275558625752804443606781258611284793793542479155347500098641166209828826113012058282568273263172778389850115340289260063915011993378609280742480082619663775057997595579498062571491323089423311052596048559000191950293937425511044888255470041821801285542642355439741536133042425191861632301962743184528833072190035027562343160124730816460589665619836157913140591873745402478595222176188871955250345748804080086267748789151492010948034381493054216453052752214960000*i1^42 + 11158580319158676870346316385384402682805241236663666963288213170417099890970808435851535727651089470402908897374856150603600258651872721298966291542683737292772275302766064374228961376120817382634924560837518696660653262568958169968787019436657887198309504657782467257768993411205082369005264495594820371056214725987041210275994738626656158086318630426971856757134945241179456383266051026423156280112972203015213364100278748596813623038347199740004538657639351063940971707991568532527167483567069656054600669143121507515829975457195672951064062034412854175765305385718567846348066680127381061247052318125622329815397370267544729392255344167804463004238763980418090638455799341671971847984969793099122327134304105853379754219373555691788995041773044201506768000*i1^43 + 70336946620422999957148440519610561535160292863502127196238799930921630378412625598441294694678448168348725840148171852257013252142670436104658524245588233834571316244286107619456067000416812271101485211183535722885294703036178093615651509384833803240116349843107493106565356970237761963429946271084006657319188881321135874684440525892765671410388778144508327921927518198242744350844624145979790724281963903997178751642844848014786509270041565519340921873324122542039056834458056185139549129521150603624686459318056492380597259684696246964438891511921471488460184281579172503102874566731424252792650424749348439731482848273652464667305017742033236779939652488758071388401081819932064729211214354502390272859843936109975180941905492895231828742425*i1^44 + 917307511273590665829338716930818158811234233721401492572658567312609525612820969509025972843350237165273843402596691769382045276371986936806350774279931147235655451009233574514943160020140527569375971439336323019418649272119844296342156896493813383501424383608938924575797375104513264281460297497227055802112350137811309276037385525043484083780449196541404635726768075443580851330577086730521876753993631067268859726625055854484323892056713727951123720242915849904190854109994954437896825593417585407291391629788881458584886352859953754050220151939737157424294852739695858241812011334837697054863932173108170992862186430691125749400361324184048797667984082877970391832101198055604319436083199894486027632928988550205866540*i1^45 + 3058660985849865114365900641479837980719160010926877344258420413466345399924541663862896107867508177224848015478880388856373799552306729144165464915830107985126171549356851128437094398469544445775321154929641484381885270229284556808633496257254895477316184370399664580446753522876047998060595891656753237076255727082181306827613216831153686391489876213078079979964879638686204300887743295965836471779774209059513875442019024350503493868544800841728556471005265450606541362843737325484563850126578251097406436318669693226090631907509132186962320852038238291700223561397094262687082366854294411851664600319771880432108681102979386185132927955769227786726763444795465856506119058327916333676546644049156*i1^46, 45712749780484381087541569459259519919763903521568204379128979044529457002244115940045739874738766543360090866638482714665538238501312568804132806343277064596289003484381560107806985341149691326712948696094171140334451528722052979875570981820687559034050243162627277636756065188157034949536439064245348605728917722458781781990620960858432916780330368354063870997323761912319197701849202245585223649047334116359795577796606856960436447791369117208692855809069497369937107554489543204585970084327911656909046021939045895164334567008392329803157781564478456508933930284635870992262785247643826604788417031110975228207087561593111258210420565468858362848385339942915210658895557867215336607465190875266832348105366677029818774452687095116747273304111539839500792012414875118810124671817541149374287522578743283496907856567944371324827995823194141230378876297544139807841102239278762081486268871070745495956973939572418813510111156781030092930918598339907708389110202439922364041053181734618535513135711242536406153323134780054698977592744776217938341749052450472045108028590498866054372809680790110731547482792067853921407821078428993567352338047614169944776524628865140880012172925673482048775489608726374343976003638838764604487380569449302204161449425295233161111517104566950688441754628802779559280243516724051427348980020467996448266291558637902720777876420438774151682168226407129632243522841954267385499783194866007070843417030126036993183597378121236480000000000000000000000000000000000000000000000 + -264684527009623399714492620665385187195847523160497098080937789870768331864622826107880014624496978340912493936285637713720753724450788535700378027048208328183994824745575848356371396559043200870404806696068766372986206372187940612859040336602662199280423746745017917754831343215140285449182794705116743982581161723286542366287739682420449274172457053001600702603500704022338328853596643279265336893224682002301936380325526192111970316726919960559616372938171064974653199156723691673659026940553453960931160752714487212474247788878172307978025948365122918776742746081116824264903070335540575817111478436276703557071264465701410111437400768835284680976054076975596228511064197336745799319750589502240325568040993808102620606239343350289047087131628889069874752092509871814603662669171689213258504991307037063207420641786442872209058998415593307675368537588638255575444079434596710824553633760740310054410594703772292996535469049809061029646801178626855540269742040593356919878542721704056547298119786276797696464273930348247798200594999869852710708175598164819510056819303125191177883555096870362546332183097191740700494232095971306379012892255363918307088806545770971167498764162779974369145594097192325566881016194405670627385789604732570225873240027502825492809871163042813049567075702132108826972315391046066390155697972989187865993730954861443861433025851187536485645932075028424314078079321095889837210336317448513878862408681332775117720522388930560000000000000000000000000000000000000000000000*i1 + 1311614358085614198633264711872495815389732568056135266994821184118086758305609209939657492108934373154552388177098165280355103785201461516271677523851528698863867641896497736604629347467603302429118707347508075350775431202691247939333047475250130378227063333448717359341143099506992370092278140197048811502147659758595693047036390357833190946482587098853227309800998976980204683488331364508259219966837238464947109445263886394382341067329872319462175862175717287094407696373740692310021475340462008496085825734488915781362640379456733807238100488872577085295836981229470833620591817931862808611083024203814831162595314654521809184017522045304945237136972705103249699825094589370509200297922335817951672003068421755426035901226320901432800773594110304731160738726118712226939660471008026531658835719366038913750198244872337950869111448111318578474892819963211366781721835807000355476159775202744203852867793918562953357807801644149064950480502577029313200920991998296744769238308177452068483768403683730812052906416336590970034685033263012329384229884622633754273920416426404350419030269608121511831062937090578889608046408193966502726760637168799968473287143466185754716156428516833865336400622632267316994958262728977108156586606225190353869595307199434742847840050715276537493381019688348906581232895314165889627727702286409050784584785161104508844247082687086931586703088376256618476296330071177292483488830951536207058149698546999818280294505722675200000000000000000000000000000000000000000000*i1^2 + 486802806689845316537134471794078985420061718905735382552345740704910100450757336857574936192040231138983207609581061840839594905634801888547458167968804074481174201180643940116060455690872789661692997911620506229069743677216681750689680875454130419592203181345463232505650206368158771099303530080212851800451050118884169474747130704457817406376032827131965859603804876048397336339711439453987879042375775714305129426589038786875954244039586053077193241783809964313380843174196180929373715845466136197691258149419820016367225065713011832855234371591690157930155536661212487734830032366948350597525027965484959216417415762838988848390291535110987663922260924767637089210068278781684063186722480817812566662411512153423505281736558958919736393382145390798000781726330379977199481469626642877523269482546569610053585820523328272335525762047777596865190986876236604052905225446439479497213222767638315514802780661820858634117209931649869486518169817421066086701450623711875516667145029374700493933536308099696557770276475710896968881958481446229854207739796922803626094061493456795927067776161572096157247439308023614313266329556817604867154041091890296510019905075917978782397107033671138600117143352817933928671823828243057731215885692733096529988556561752029633064140858860476298830500892699756901983669337348239462552348253786581112712045704445241643945024158509766374221738244670898115669568362982881589047327219862552524749352960837424898845609820160000000000000000000000000000000000000000000*i1^3 + 596666014819006363070726234285259992613476537454468648136620167061116406403466949933009358464979165958697955850647191838000145706091177935146960448149099956794563185955501540186823353990813395964088179357258904671458815687455578697171290726993546783930990662427826716133537482005867413932219795916918409086784376024451624026260383802370004303944614083791617860262470751870396971587690635891733651563040374677462439989759710612520750186936965563813058611915309158986060316568393699679777528582496183671764269565194152628864757840010410272703134376876189652638070874065817003809668811481527521440373004890666724184237857121371153527730908218943074396442345393535686593843416910700224704640760371550819810129651127716492303456857084139901670682097308286425491315513820754485844334354776052573673108648129714791154565429615728943733542432599853770176339096263826112370313053081528792181616428515794462693036666247829544226368905382964709628048438936861327867232083006393329339990434681804725749325012629383339821162979009955102774732589811398691821538145550543113358504955456186341087163969718775445862681709389638204169579055406262897824001988764946031212739229592716988064777234977800033614901078044579658031318112324055110462034375746607183060144653216441241083563261894885905261702987741755256952436516932449047218380028357301152157629334728887386101067903374849267324410485749235628946467551580200677758450286060240391774784478652282242649477349376000000000000000000000000000000000000000000*i1^4 + 207483800038288721699970647087802220161504113894944660067753691223037014159408179916458276071521836019040596592987207506436873854913814641773858494107294357179553908850077985143437887270042247259644339368853076831522202920342621755579795832369158233612879279031244653447149648171898653073464811357338072037766680424537545109996239426565444661012547635216129356726866822214672887852211252928289931687604880672387805995442170301340287274842474940478794628613739642327121286829221086929742149742028250740957807854368084481119757587051479960857744837204762811315842881497175329906836233839634245492992280683917966202533711424052838334919507111702721797320356098322145271633849714336817646043600608936350892651401944169064242766375573195320262399520801193538907500886539135433831732865669810584045100450130300410285484418742496054559682053704590304132491823476928439755411382271462300877513289134677256997142982899596872440656516349233554148214771739064239185831202656762007682290989014602888918330262885246022693967822208248276044287707853230872428435661878933446165479907267640617485917167964980910981861200718711296812642979932166500074119990351473602588008706632324354467570519484334913210675398892012079235243051245750156378872751441061114835524188919192309200029700971785775989595847459679869577743439728108901236539382588191924443398026537583042179404674229830346624346955783935053318880718350956192151404770308473239751483936071240962678351462400000000000000000000000000000000000000000*i1^5 + 30883368984847226194666770613248474073980697335733747138168260186550173670656447910671198246055743353092533527443465281508278106312571027943703880835853807087574364394182233588726023522100432820768892432183883318671897611396081136063823620546584669974342941878865610175553436215978944523307635950013043506780301736456484456324784460141555220251934600100720857090535221788179309118293110876452428921182545820457871084496784219685511243186705050356809243179848678805072376153709849207307706140359063127892992044650992198660168943908970119515103157809473897764760093759763825143530717637274809702415525606138600082257403672467726371600401994753220115602395006563316873484455027901598942900631916093818685374894349915517401000473976577288742416019676878380661707472911103161532553868790031391401584148216602401279665533632818598574184337845343542575226169008485148964185123609798867256406096730210445648653064895720010955484019999571835474134221883430238972885883422976602588624809556483473191827802451025625657176565827727661604215204034871096550257227092435219768230078414456138823657213829188644761765275805395120498089693011412979832535206657089970904226254522034726743842016925507817809454641130554948499648861894275178062580080066977049712060272171418748961730540953857382339268932960207399420794309638866232266997836990142691846817012054471860018119137889512934787693629750892542530252763253277428787686099646932792383203739535885808141598720000000000000000000000000000000000000000*i1^6 + 1311784704399786253011728669874992600466468202598902652396003005128305638317766579740396568941970868173729983670698622010049962276693238195906872288701151972856866235964664779019718214247438109018057271721121552891723808900050815219585620566351141779899929689008003437890054158213750556629692677172990489990176035421731141174027125210109031640503643958460818578698904987094552447581694751885961127397778718147341696501876141968528245279006950331360844385272162907675556259558629597389978918674086896068025036842480717976203541942004642582635759174640190178373677202790830990107910387325750217936211605886573621725790885153476838523479837228649564030650336373068919074425895843865834856674287861207192385744547590562497733417358851189776349282091463055309170389910143798679116266032405081883758491707696415114251103619967473838779436824116773958004192392896603169866777791515135583589287072975992946456280891066769309630256214271086781842851445940349916298716954799976109952660112660854309231778431403503286742148392755343772949589156814051456645665483393236194971437041525689877021312914256201703604068343895033248498496968613793656203242245965169580113423111333561938345464092423217565184613919971197446777553560341375281525821505417223929355542260839120362506417569666391208876299103535940296016123701502731820426657096161858182782180436143673874933825359784126327513518513461972308508642486644031024218507090948481044258761240415469305856000000000000000000000000000000000000000*i1^7 + -96785945610515349759687695600594328869003418594456734624586869556913219937964977838023544362543039954233076426111068773865465168164734639057027167733927780546606914026613398921852765213147892292728575726664235040930245345863400827685836122498699131615733928142061749465740878729668396120183842571940605407156123225373448494304195316633460433864224241650887281238838650158965821586003334049282689941989036089231188177234059324727658959716922518189142118896764893368873508407001391376104144375154946192040952475435381724821642721010568660126992951488967915815061856267165272252183209986615975093075678888447847900847393314701680824825631280987045335091564284359270635432828348635252851090946432722020652665782529416332419814607212045947864767534777654243297249279744609285309692032632555194662358561202954651362660411043587714885646063753759607462141762789222120906324461437277316856232862823755211863784279719485924691410817917807759575322114185714417602707001761014892152715810691577624529246733470562625577355676392876678638426497287411035629386220733938375709458001386971396689166202863343738717742943190622625810528820268963110757656706998786768963290994963856708473810937449943356840201291814103837821691059956386891185318921649854605462185543001342757526410163668594570981872756098252699621627163819110932816581378935143203935018970662294448368371194632106026446650093420345771970529855083915347051904384772811828327658811632595763200000000000000000000000000000000000000*i1^8 + -9124200407970171584642496940901748708591331354263701835200153055835010932084476840549076009473632764133486600949774690965864634806316172462513090074739029901054855387068100574068968673700310639133133894107297342715918026845551090525744087523905018899355928261045412393597189499099799951957439651229090208335272970906040406927111242409198611487709401049476985470580131712225364542566458546650343124697241733632175311106845848983560700660144573464578833678692380235046538737281710951743492155570175236937679448626908092466325331968520475988275742074209369535823820396580246949668293329659412554443921104063654485768714559145912758641226321209949690646799487781764810613020251087355152640367880885607446942952433163593141161123783562388958147621640219570375925308251034474641693751945031921568157810815895368916592105319631966098778167740956457716662795498138513348963128054356313554985720476017857735204097226384148982490146761125414602637702726067639506744244761945030248233985286872705917969173972107379818832009139185337366008984086345729265347823231146266247582931035309421717621592484019398223467420014284787104000904963703842873854974128241664451320151683718015384824972268336070025482275766867647336776219322832487239028875315117009295888204542753396138941288334653324579113719182007495724648748729719204749684586352627852761003791074359119380706336921911572654835042486070963547016803538560751866265805756642554712774330799882240000000000000000000000000000000000000*i1^9 + 92902537944359124338446163348800187969126714855239021370044946478490839130387995703297089590072731590085264762876562037181885999930061390483815494091032153621359316171146113987899861210007033096027144699484205669006257187493216360763639323950657038083330655532744020969196556511328567134830987116124644830706802554989729163385401353385868099998989635414050180365234659829660365182673602191670665825605105404174553872271955309965027055856978322344473519429802556406469371079900300153234551416688231689176801741353629327099922026023464091344034516084314814557007129648396816790546768464867966880658392606215909220373938324609023810865406563673301347689717663129694308998737200255492440716604088622222719170677303389026386810655051771809930240517831434036365713062412776941247497414157008217923029972102680797042177848186283204420446670197705717965986682701203444570848007357783691210683635631787076991724585519572854614332075649910364544290613509471691736182292032968280213977533547036550580946987171170541291102195227751515895334827910269490570126386797827487591449140468727125411414189174049660427530271005828896898435394089518293380502926680851929068601966848226776207142258530472335526608207959126663546560010859601568895248446981075526698142199021998270338959792100069677094157287255712046461043230682487763959717559317159598536250991419494742349346508543784650407194838970094007029895755796013419877924785009837047683060072448000000000000000000000000000000000000*i1^10 + 43155879518867428827774145228637933977222045765505172780015345558240187220406621888200768314766521724278319593269637370722962995901493501851816924730270255239471770249499952035327206722588141499710595677187048123968893975737783338931260367372109974363001510881665627156793802844949012706814275572162438327405622721115926509427118138048710886118084605473483443634749003841250400046281864903726578374461383450153283070384338942837570387705536724497449323261267329268961770470095392722599318173380780623238674234224420113184186261688324333415852289587429619895799530998206863260262606063081105963816425128269612151047067166073588054857242506504178877579393382394547659720266448280977830100030766359210111075596184848376805617643704454222966997499955910108668539706539788930181122457622064440285986719460942967492060050866812948364581611289688065822524686140678983066033125676550409592599143760478486101905489778359375659539365693195390734397894840495735879465515224262522389030571307877106646064018524967594210570101708030004997298226116826896071483013274574687543552882248058858343249217872853580039226952631498171060998077058381786914389583322321343945697321512830386654911396020523732120903939681268951268736002449823025318178037524707667538778362383780567718248552580542559167782311010101905128917510358284991899119889039112093171225838246873242867159705035744038873164480578684428444485478921182656704358131891276790757955993600000000000000000000000000000000000*i1^11 + 2787529607855065154273554360016252938950219459862323987677646393801510282201925918913512279887886418566918031897597923182196694756435512527274860624573966543862555812789272856026595015176062798871337740942573990801177272201296123233918397010167361285148045474609564240887101539939853203810135859867531555929866498212997955075304929971263023966474024400401812969828062536967765576792579417774897378558191871021447975624864876507076872285287081042285658270035432490887757243993953461109324753027921313352144949788019993912078885310224735744491837675823530510038804492487997298867097499326566114791827905363016154680529466176053231722238421042878552421598647623565870329433842319369047881243735265664445317213852637661428856099513723742368980011477367268066169193214536623007221779699319628904877903186307402219044376210802202363150363340092362830303235657810706005531612085294068102374542867787398896827291072057882818577207564990059341981297608696587241244540169505331711617088778204839564947890602327786317541114895060611254378602542932796786851198009133858114071208066338351492968044846641406265055242546882655474390754288635076905843991782113567560557989379661058054517629924250569845158322641414447357498585730317403341401297340819289490324178239098675956586134867282831185282977688873279798733234505132165532314504493906429439484053508440197741500753773756779398434256562751497915021783174896316405969682730789519962931200000000000000000000000000000000000*i1^12 + 98783377475515950554185826850330562336945045136890009235372851596056778842308420585152750646712140652766589089854983060779799324397021523463669307467335158260834489175672213167908575460085325041627043193039372537868945112504801163160761873995494758345567752131913631275757612561068585217782482327145008035861642943601874723621982016536382606161972705163137250624528365132877650807376996734697332325561926684770997714101954175888139156965677010013445482522454987316791669800102098879892487654945571666754965282846016566941491860433490433879165917073609746773885659074448055771444395976124383334655580301962461416163627574112980925786854321457868245916946123085967841405106505226684686861181362617183284997689447443319458806534792563493838348775233645245878809034947681420247754907287661648965684318920061824806286100408016574406078622412804787770164974331657866728720189485473036994266311042600953980041349945831008725929039383725680239323427170426286703632782022076585236864434442348790888278221644722478457918372767101567697186016489707663473391608760940944298728045054754874277555602338925019241318884336366429831731652727682351651096697084323725659122968597136331096495295208565108690040765964795436000981220648284857054570054274427267731121130173825994479689627186220016496389620578361577598981139716751429541994197092351857488287642954215237211442504121147889601667605729664669099504724900233429489868013831234519040000000000000000000000000000000000*i1^13 + 2474444894975917418191974832385138699009872347221213182955900906486188501237296232202139997750693489033920120376319481113628642037499391378261666065263284466354879825979898228074003659862964862259599084285520212406574014306790798069606199035234452301257134221412516671874115377098085409081094186765825980522117600372779476837324710235854000981424614157150538227253539456306093818390827376938306797899473139770256624454277132576288929519462267456919264914842817144618530420481845493681989971676987589144285698866458493058733740724563455451420870962346339540823043988284635312015375226937694960327097493811305707642002473569084078948853177592211820053298017768242102323423462066964267629186824097301974994413138128909191235527070428353454701631761568091476643567132923327709432407537347462039872407298284621255698506349167600396726620648385221452519764505133554362399018960642701763921551615510861481992595639021687833601778757299554345945267130357863093316962479291991984996819095540848928248805421523258691656691150147334150834296821656700044388711977312697512276431886817100045489312987831523277432987984725471589381644833777553414836527684003351880848297158948914493077732614840405286799133466807016703504062773563353777990968733514769144107529291529401993688969062119861742693651529297896028027547963631284530477462010884542202410618257319612176295792598941569339241244639621462469716002002825046542699211001115443200000000000000000000000000000000*i1^14 + 41681423009345316330082683412552779552851909324923254788516480278823993565093656178340789587474240977372345689343678340740513939543785787265395095421882366689291581018970913349995476479491614584749357664904184697416704907899565805976052175116890202410294655314237125331177152838030349267077866294668947825030291487439124737537700966595232656270832124649887845372208865257414504837395344546325519380668217099372203881083787307807687806582970462567368517384927107867109919670989009773915867563325732567646714377035427591188521219008971023951711421718993370286217848064236266338447632682062045834709898486091317335830759743700735327921779757001273667493350531696396572574347558176166792397214722834228440637079614271984022820729164987267417675369486974541661874435507503312661587415908123464282957696211313551984285420473436736208264927542665341846356963400167128990728135378368562315483376536781959474298506550999791742452240669738566576124478174576739644654784964013788645570131768785707792930378701549356061643785337604646047880154755879842876937369454241630420852554248711007430567548167775789092717667433531041895051425524179119159153467000609044598967070939612301286495143623203740511508813609255903197690243875593920851988788620581853123412512758087554600152135196672884566677059297389986794482599638955483792489696702368592418695279832427230318611800596323269386011552002986950537086789220252313963520285736960000000000000000000000000000000*i1^15 + 414838256895509126066773810717794029227495447325816397783274082696631599683803862235272143643040478119840354078033830398614323326613552191126134900615764725008606437460331726396787873229108667005843392975667284849417953428101239687859544244178934402206792038775130077907161477130100018840030131007835773756316481576691158609577598387794875465963585179184634132680751681691428989338292546648066046350476878281842540166884234792872830766142559598168547028937829298695297854188908082520887372434546079802546594087489804730908379686184456753816772175740189051569989498832740160857668130156348234744130240274610010553804929328386836855916917044848956436018584546093719319213584491917421742260368050160401200774483474482034933670362970857439068156920232301204632881367658403488075323477412945954902994139859819627589002446610591419093567186278815167544793594906769163952370895833368656421330895889094905479216693552424116821560533930799789780689880225610161041349102940741026960587129919717145445470022663546909608929438588371790509576455146998645793127394960699861260251356310104027683018772180221738534312830879283727415089189983833425301916391077724504175266705636362364576303492485989495956506897671967708630107354060629539100999579895893941178098940808979153542280249317842778975278120323078998513992252250568499449786363628846209431588301994257638707334891710998166369085562128154254308927962274285843300483072000000000000000000000000000000*i1^16 + 2140437836389987771796663789661543448393440702526899415531710414118360865858487333822374262863759392060626477100382022644024318624034778776335033588032570383673413383017846976161769240223318501909737384598353322734257785416226089213019841180440113302472904181693092846052844786511497294282061987482630097600131447910994278356140786305920438518393674827832015409523410351706492604702196287336169085372502418193440530046503724187200233642736466546834690195152108771977868895889647115496729951688598993570073731415921409997295574907401006993289784270322673766964300495490117429421114358401245220715058490853039636120437563148362762766658494879447488642311261246684879431234652612520307139931688271662425409245498518348873336810677384678880815689991233161761158034358989234470304134674046551425370804460850514268130715190537378939074069113821100646479460017275136792642775125390128078948507878347575665908422025809668707219104517215289296113009267765287477929116615000855800004554244169724255536207408927852868396633198235044228231208231593548497562870844630340109823956496532160143797314195071873347876535861643381720287633022006831834505400905926130062479293829024929915989443555033036607953887987565765280648293771593104729299696242946487650119129219054503711797671197280408366771844670103389563897918453859444240607952337857790627487261262009163118790023448379872518273914024540743981136823445846760829747200000000000000000000000000000*i1^17 + 4309913713458325976356119639459641885427383146365792383072275514111032187506144137549686569295595951319170103301596430912600276423182838004089133910083043040430044467286785189931425887268513917684775742647999577895922445438384974698771951063110911970058865979814996468095677088943846152121776789812698376634909837273462680223487435960814915896227982823542416480690111221040946395022203181914744479473943099706563241501005674299274323712343624789283062937084171536754087667516641398402176012434737654673269761294140064705806200141317604298350509641482043019811343533947005327832846943517717803770898482974783365741337337060927200260130648219154226615193146806779633513614591791086251825346290140038788642301982172387351071726172679564612570529967096760412447019154209564186622045738956068215587136585730668982207436400866720182466226315152179177060000126161184281889247882075711566630744812513653145537133128594716592177930008697369347742677335271316502194053327593760487525438525550158513664597688749273369519335356176867995053618515371062540671160378503731831143843210442380278509667779800860194997028198395007571314919908029801026765227982557087768828432476962720927557941872738387044556249849737179387459714946194966005385620569129156577244201355412235997176609820513462486955810638067599167308545223425621116716666364541212892682176029080622986735835644855100606557832508942265588550655572034191360000000000000000000000000000*i1^18 + -31539681710659150959752849473074623646930163673309748721752127897913193506824363201389711354205775832797589244253580982321226157979014230952818402680625240256671833050522515865270348905221562914587294207297794685097540555885056817583338082919799618397108298067061259593793255309700760283707178220608400288185503314782402542971371960828260165728796016660780960870909162722750588389821281952947242239905779920650252351209909759922650228577695170745028372531730970017742720731478632162703610843394785960534228967595786648024851155100450992979774618750081832520897321047067191719962938622462107076282432060815295220262521436865371061615772213398470977020750378722488427174635627236970307219041961552591344278933969298211558259062988907830289161381613713641768873980606699684536426281065420603974740983612370174797362407736411598705259989706743032337266473337702918740566241488622688333143960375333134900859511995489768121277821804790274474615107384374894238517924118091473605255645551175867221337078026004093419358050060654179596539917544919745832393952668887162861991267833678150082453685745964192776835227868238001643112137873862692565772096531093609862648030931621632172802017414587412519287295667105780402283906245847932654754872711020018761465566587794524190480059003521607641380010500303436632917624996891631898909750404144755263025055426807801277594821539467837273353328382100685343112371896320000000000000000000000000000*i1^19 + -61321394783141061861110652986468945916103609189457433039191317205563408162286830046309783668267162477557936485638194594835997570380698545255002378709329440766997499793276364908747615520707657805947956358344252466626844622445091679970111888934790999664560889446711094389813159728303070763355745188179928176533024334596698808679779965846102327088890441738637909840746612036779169625396830619700988300827297503023473969650431370205223557872794582014205092853705338114320216578355592488410025947480896775060282572829900484802625340984373827544908254445417240387670736257627353599560159891262301530200798569492478776284575128885843845716154333865661459189237530917973121677515520086788075944026545148069428679902965903986977116164398030491097891785476396106971871982056915377940859479335856352455789187696801405115288831047074152306576734594358176415899527031365481022053268138408320880384656163060328750145375069761985461844466155699779409116497894104209474768621062761518401324797089885373363263271044848263041475563760387808745717658427917457486451600168275551593585339892343029290476281568146663890821724016243825614191035891527208389989597236177281822885272546333543903667246461934290742338194324217925088380411151626973030482276839623115095264197024038547392837956881889424926355561747854078655743946558354689857063730941097929759907111741050055113672319976194306806668564283471186432832307200000000000000000000000000*i1^20 + 50839941099707269696468794159674596851818954038440275854952792162241398764322911539494368098494248108726145125848134731778039728003583740402534283778213374382276381791217850965237515445930942366791288310416741055727340328673269288496078448243250003084441274227994276897371727866897959004508674899644840111172993106371787135565341063585044499931145008081223338492248961571767864596024399051566743560389532115116102113962601880346968208550801722527979375940905542627561470585313805404455464146148163547461048395948275782107686307870078171075478066554862237341219162417459098946116414439906728082041800745518599290271311721799358543157087014845198932359438245375867017280355402572264936498412038045915440255805465884600123688063002230961996341612123836145867934079357154865041440442293433291965656102304163876558520947144812614874966605782498534842393303068359264872679946788535811716813065177222182160255578883917471447335349068134895310796518037713245044637028091988827877832565067782076519735936414694753344757507081938379047288724579320441906566382497408897906249233377860097999340106138585270452453923748511521171141682914368492068018441461465797025850024113317272599745005305370283915386452604388842159769455635016872830383111862917152433827276284950629067273181631222544384998254651590474040843727178892353464974303123604643791939669281025160304584539514367116056117641400914448220160000000000000000000000000*i1^21 + 626234886909770047885448890081863514276821858557716880162508475349639279165849866812204248827922017921427789839284649067782249582856168284322754192978855283000195629390772540365210887852215186110114938839107991538663593720302978760342541367764239705221557117134958196978945942961247397818582740137134474556933676697247152473791405734780388736638721767796157315105498932646356400218593934812279355081940830827229986564151691402453130393903785275019548329255377606873362904168975081156334923276762870785350714437787087298851110903414823528005201244263725954126073522304888937748745323945884097009966612924267662944529942286501194900019276503836254383254728365487287595086479480678762521566368057919297024343401539289410728009484813246065410643726553364842761058701423752093287471477949552866401206146296544573718430485036312315362588227532529203120748175087797871939959123991043691684632448612316051701366898641424183022222036233019861012886280638301152873043936112399474668656606270023424644462237783134795964640777835473406554025672152622070346915817780262629524878022581845298014800346355971665394555491822086029352900246281288263027400777158534708526786866911128658624312700830650179859283526124400548133769488769893285790063255025220477817090810893043932036979978078171343903543912439527260887511087602299606354240251317418599201778134684906598534424641989440529161686408545435648000000000000000000000000*i1^22 + 1073465523498692135751246848417288089068169313165584740176183461186993152200944405259336360201100180856738545211433567492148041544037825777872138242850862430460404816631076360481621261268907233193534164415440424777046177221554160176816685864026206526301915704602929320116566754324023994976676419555860886640509160656232586061448583968106893130648074151389446466285421129337210988700714155404614330483412114284541013241630043743784640710513047148038306968561189787076318343670823194404945853456054396768333985633243851493000514954631052269974903569513934548287383265597318842230209846608494056894016131860499324757263513517622771038927159372331336033658203440431123768214713379605712765167764570701902311443293110401648468128679576667307373107326196415779203153623692911100362853837402261116151877493052685543065543920321280520473125269957880176934589382684267238950741347729225562837986901414765937692935788920131040268570482908544976284839384611224974877266564214016676876255200847626731296613703193198628140087256485984339187731802068514857637794667580580324373501460490606791251570936861249389438517453797481575328452995394097907645852612080983901791456461167910768658220002316228719558323697855991400912779864367096586667237154900855855832712935954732914571265782880561190458883220531307576772107516867863705733109465208118759219469761285553677008834819461865030223562958438400000000000000000000000*i1^23 + -1800988316720530114605943372076763860871396291325224756790072869826507538021553611818399924266600235393527580972430595044759846846279630124785270680839026690578662034111139101494187372909096394880948854692575739744946068695882919351582009925362184165150037211190562037652422222071320648258248910511966475884864223266318985044328034668577933823078222971471191108578656797217058514833611278585131334387357640974382775534293733304287666620069371391605773345308588968250252372780609542388887367956013564833158841956203442806340250572130936384527500677449992564610538611399511587694619638179991474216721486946602391109296702020262800890646246787516018035544867376909258941398901106914071932717535227230683318453265731329039639445470236830658658259711301522082523162276824524379756418653654493639717680997183842176119640562415292215817979745228111809443694103287606357364283552754001057636646237747669141134674101246452658732408504969293019540721888901084191904446249627664496918798314365388995132237728895979586215167041526955580515648507480198120054679592770304582969151628424016883386740956638573386533316264184725283644020176738935396834658531103881860148002579470550963218810946182936485137694932253326833298545583467241972128142929751026961244661883734270704494658379519950604961956848819132289361585414496408743221775687719742872042210506729911701061884284884006606366310400000000000000000000000*i1^24 + -5398208244710011021597264971561844862511797020441676254965264439915919079582810161451560253628194576631947297108159388689255025201513514150706162931157429611480111224276077883816223638678705270253391829171897186046603636742374199188082993331391099626197941358740469388644474433428200848315324607639918941475504881712132312642956257394977701818168322857048138362820443795329654078939032041199787373598944265577773964898967960354439339950311018694774885466446398700689084720851683109172298922725527438744576531127952637509998221247793529293846109223851370673825083287615844823493883438158199887427836352402519527893860214990971945329005424891528687529849855273206295908323634655387610695055375060469426067660691430335863384346318729445504271596633931584442244958750586641176649756247773707494623757795496937643498751978772998375302950679377456244118606551791759381976934411915608382153381822676340139934364176771181877128123292705410916675482724727838235079576614367774713860777140468407115335285424475925219029559299310581190238920564856719773713414409365922087963653022417129572321055343659462212414257670015262401025632821196602341609360012127573674254968307293632519619132125063775177595610909983505768416566077277468370697581640230164881032102112938553884189629968194201074237505928204661549250675090231134856903067067578251709395852348536362238816670363387770699776000000000000000000000*i1^25 + 371004104604866933056956839279448988914454680807275995674888750223350229318474543849077990963863261909671568116153294738868218331762323117647326396149732403093095550835305210484647436549014029225854166446826586855078499979193093724050982737998278561467586482087909989510730493086691836895335386359096396988140315636565367693543102983412670868074296763224719642423121204884370221487944467587541870196295563369328350168772472558022896789048634933364991204529833887273975503763789090756850059434296256436917287092790582553138519667512623770925608954480676463699412366034557227518569136559438088816120218021333082360259282043217401887164563296961614323505050556614902689031026377713376119971793264876432848508228369180422329175752130088670231989625435625193753145871451525439421237469279516652705360559420357894029968270813925558424220442595438879682789183520461090850221422870092822149017084024368818011428952279939140520102303602237131961644332753826416373582551127759042399086204334028002497094188517539175816186180645508123668294417420058306434257667210516075199989976356155352318236261810479071974547331323667041057781219653534731402526295641461207421836884932939523686176958484391103894483406897666646241662666738834642414209373292437276345597315237653985018114339788976722195335716638322000888428379886663579897914700154991515431854838155804249746470107453849600000000000000000000*i1^26 + 8948492551701247675196349854006712380096684349305272245983860569435334009725137190357749000474697388445775424570606604659532258241223201562059728158107796559971248322529311024042213052087579760681581329665736283000984738499879836717596176864612454185851483095634946193401728014599836498268722216261985618560408311794255724112667330176274981152691605992692285165176407893681436638160861694784229465022392884249017819198673356314921482003019696827919475157265361140233574633180818929974175104955783762975778676244540945944567919559623846967211465448110934772318140610699806739265797641188747706562882646834419208991188176910100712094253933835461139339149055164623504479239298241101750413485004713830830506605351674424167834469828634602965150777046777483478037131523904445464127654515309748243749562203134579432033802696546965100137213161292991142818319486648704835258586765718270135224124562202211703614099659125807212015152716061191913091050692954041370454589857733559989415562893419358516848136853177194193475589380344742520745290569377031029980453447535854836681148753419379948243997575182961229324663179843550473703490389522076152973320312115080522196654194973519614705062683669261382365204199851742776137083966865907395946468328615563847705723456375395435250518281387217009828225687610082068119316867713240465139025392624599146564058728847512462458156482560000000000000000000*i1^27 + 4290072380850972002668409784921163557665081942761227691236837218573782919466425149089655058035706631431635790453703266139703799023284983947847354077194538423106443814815521383269138913480060897021044384334407150652953576629571096155249626567489305739258134182907537010829897041685951132427096123527518772500517063653511277072924524326297247101789863007988485946594645882325683446785953734694720679824625223801548218304159138109399404732316502341160860864460116372393804273961113731801107948953143454076359227474453556156920724538578446830444575976913559767539837257959885837861291430021072831717685251676744084568596931876642993505506993188495562388259435007698393271442240768745896236708237308222780710816940413454239886805924272270861722267172594932484896378724286157929815273900245989984641241256717699221696738532899165707298519592054794165245091984965865176901531348150054891586182928848883986728232082336363585918222073958336452262948804699692291061479471288620724276275549579407441018108879425522946779004572333959106616875575835636901811462402926897803675150046870454002054056044737931286399560769233210327580129548340887343898846672596174901235964102758753868032243879086347426026608127067880406904379820434455720372713737608534458432170499844327028931295963388674431140105673666265074612451366450283577751049006054626305502509299576270988771328000000000000000000*i1^28 + -2479628986536188790947464306743568321422165987045611797546831007573632179517015526075515768524002453888269422738418445462183947004302373329461982113526082603850708873378433483619783159940893360094085249801412226291411646665271699075249128443975199137645729960366606708768120610841227691344116434944905197246539363672977732638088090939290309350754925295522794950200999357187065696166556916659785344277099277593603750971463394093252503350378881871790875564925514172938898500244786191223774263025088562933087621289074041008560845914612553816662577689542089064187763351987670131366010578467099394662455784177585019009988062449951793579239560017475829231247899852833195027840327398852281905713995144517221106279365841209324744659433275183799975684432943980863166133076342899517373706664448624176121077161610368057654063285143101355623111574125744502595408928741969058088999870068013985339738510360612550245255698421193920687376777831186950668688773506304868611117405955039516726886823403481616376813313267330222507973311733560753662524415862638110677917541529908545410515754702838572523857540932799818481895312941977509582085508068240763574924715350483765945243030696082966822059090724918681188142517899290241935183147437523534607928648188535062150773928473620464378820677911486933431445056957193254955922969685006724986249860830081679097080097407605145600000000000000000*i1^29 + 178133120028576626915749668609600218265793909508123532385455863478670906223157543099587463346575260328967109412843716199168656888608449193400920314406317783744298714111969695074153651732301562395020621318944201765300445482227739877443176728637086617380809005245165008523045113731874799010011923498628097063240187465702117775579439647507973640347538842589677489597978433553249724095677578515288210932108988778019827886845273083009166088349911487429708893785077110649023844846107621805098424431104053419908867470554131375628991440284267241442233956116127199761373583842169740765238317581255313563635594988021483987793807409492191851940348183701171855171626784867734862518713457275647702648398882353685344512935217104141586734062290096033916963653797447934802837077801977410776052376392271302493388661993263190570006572849944162572889703431110242986038127864712358893329966497260020775613483028602092212489096072129160518712933432687976880174155623530453008820912470740369269821016862145170831435113480636256114431191916794593906425118753760298642475451407929122332947021323554635419585613250491700530362724805105919543063709630889631857993955945987353255784440664368992626970765627679954695444192543774339764435262701971729614521465024089422258010119148043223541552835749588240239915095149231998822059547806954190380815165443703119234325366702080000000000000000*i1^30 + 1038970361656805006534553025495256491940590247598367018597000594669010624980522044499247142590263092552151110605655902093624807119706126077252785539767484403164270905403674097955382856799346544905908274586885539324902733032343937323523135729941924677907617773533804895891262381918411501327312511189627972757069060885771714837499114964761765648982921020494408534530234185089539726503712906902077022662008116484727761580126187366939044943416558002373961517975646272580130178238639296348834310359783163204429743156754897118957385195744989008740254850978295986593521837798298997964078785027342874163882765662348309119282930920131014230220933417343525197051664134837170915387704245934879698013552193276929506911270757463357911712138469762683001472357864072020595040785937001102870108891080363755551306515769383396349580280305837200740128587500889335915701421242579974301655120251717375504623062235720280107026880181064834727669971355046555975841329858665679723738183112428295019809430532952427380232094016805430649087345015882538077951725315495116897535732105182311705806188346109575831270479416026762317284542556575623210198171904814761553266881743980650258931788047426922497129370757156730597667885616433572082926188183192620748864833175241046515119488002962098018135415297700299686771738774682918950491620036486332716300267161709121554612224000000000000000*i1^31 + -777205076514839970606373022835424531997949942980984053773555466439914101661355629674390211871504825007401075842040917398070207546038796126385155611651488651242270292651449073020577856775876323182439968908210098771564023936486703770314132273820975528457508401730141618108029157389839854762312622121573595329359040211621976737693850292019468917129424634823719110676821293384717226905770717404726002792928981515022733053081120759612929670450579409693312067046237233803364058389950819996604653534701168288344948434803922292384638409902250885229690285839152821215938768957536797119041751243661050823336290002489557469738611160243432228138591130401169576164449252245069047345978249795512124610350450080091053924284405683348297504391975819890442501775950192168311130183251631601170769247816660363089040759603453855260641855339097352413163630894312938592541799067020555056265662197197154404992468468391309398225157321059601719985971329912103775399426616876060171870487432524542938273744501560880219697371799490033852818914257643093653812955478633339944431294342680961118163456713806518318269085177782095863910768270516630151333459930424609298925752317712900171254948668742671069673497864738595155770021097035382780515597353644666057297636388121959569504103426592016128242094987713653370574564467476011655531414760210242315969584223801363660800000000000000*i1^32 + 258301295237730557007692896524705238153273370186285292792398826985196386859298879974977952028002269163159232696535398176565371941832131595540376546042358851197562876645948671313264687185549396057780665259998654639592370399307872616014602613954117726388428196859099545040161322804404323866001617023817458443830314679916371811876247115895915937782956781303256441334978071348983692411474694813073108265652369771585555845730449005010365293571432691314117428573062199748091227235314410144161861752308036498295809834933261422069467663656084006173685900737362110606728795050336666974041955893228831805673795123755189510578574324115430828666404515099557462552969686809715291161597735321472413998427668315259912788657756300526977031337027192257683590096965637255782935079056854339001194509553866352933845321900069170542250790588768468552119977639575639046091965341150611798485152409364550415597481687931543365021254423736692023443310518025541608250211378045821813129693777220943572546370645652654535961417752878758564045585618487831046611564818610274174026968428426227265952935570563654882511782070850523133597037429219546856659280450877908780834775786446352307354008764261659914538682213121655319588934197048874669308936814826821722233362438459192517885107488079895683866067844052084431513924673223639519287473941255477116898905958645760000000000000*i1^33 + 685920127431369185114430296513478198655210049233856731975995360955732401730460203169961380950605300457214905218115255232735043859945858227636797412570405699741495720753348747065897781676745639567315108759316002889726029136859606537445979595789686988615728482555435086828069925333977457090541579930284204468675151423797824913742557028526300949923546175460809002713422287095307894197111393167056593638189202978571169743761143218304469753750557192992863399662966471667967069325340512748429300505326460399331046783974623819473591479800558027849094184924834319139340197666931218435676181140162397430458401030610010222394726422703761886928342434669175887278378541699656728643402963478531134163445227048355958039212491569728587360858812006246475353110334599149663617865948064389153901726522355979485458904482386867793806504013038152442468892005555573372435379310393548046943126787079332725075807295107533392375424460588684069731935634152539489456247830113983224807441818246091421154260810273193555637469417959645625483933541728225452692546402599881220883376990442065718205513111687966622841211768181379251346993936681572686200441748949421532860232157990318468551992917199189365271665610853429546227304453858842713988607260581360224759693442054687581910545052282444733340263746230208167903106233823226033211509370677482334715904000000000000*i1^34 + -66255515575267031367638072782033075349999887471340249411418150054826758394560917835066752899253085610464552966052428188795343016193116018118292295462753365709610136766740025707387029183031554318872251706591582428639981240087834341171572364171619836798579461324519273813042788309501157739966943256237676931935386928757142346082862322480814694873654661392220354431708193467383319061141666359249561199225634392930328797317806293959107718164843383464479294809948367789269230601367283231242726675138457540206689394828285998466650647992753648578645810622274062597390845040136626548631914352227360187988444552439550129906734760322291416336353408574420902454496447404669330632806198173433138723137208558213611832545405898921983297582786925519457297184400924286703978172184404625959635397208358332354403426360636983110121724302719300764407903399481262737922350627227748574054661750457665264485010514425692288953343514977280188450526863270365472608868242951772266164305139350549162482212010195251987565761974618480775302025170553555111034296373331598804713425321361290113036806942548703584284696693506063013605962367818274618616930081929693431835492089521907880965498541359090525906962884827068694702509911771262088389542910894321177940611693533963979726237859735132325238526452550211164520058935701541266139028288060365209600000000000*i1^35 + 47909655464543733929006561622322342387965257291578066200777575028252316934113923969596962199043747830144515320986733613797314700774175795709451749779679875384768181483929840575438000310315451619666026327935946027122788248500392329192907195901807799479921417447652330034922024521759106284011932263618578660669523637950804561908407769786530776543278759442714514347597908742537596436004553413738436412391660704307259168376277925616427385319651719996552978682078903326811439224286010827517219435736219009901442398288144558922742645625235625461420428209971415672498712378734210094825961892462939729852095313340513624623435005419748739448677545434977965068376784465823540116422813354292658692060846405290044568998595405461406998244569301505683981963492261222726113839163051978056202024279719844849432292029928372004298966901854726536483896859255135954246105783738139735099088989685452144887108128008305978084498377655096133949507736267538597393937404530645396012371029444025351988410181526373902691848455247660741296095637407420428440092150389059540539839203780666659076205487409155975195755070033267822798854623424170188377775134197636418811771570347673160991792841170458499997322835172344055925245796221511869084079456532468665948436791025096613909317925409893955262212129184693902438363798843184238241644544000000000000*i1^36 + 9260067397133639624594465959179834981214029696822735527179045806699983668723506360930117593258099683065941226336755262440026482817013497554855358050147184170770030522737995107719712791600516508369821712285073713264847273979250001625250807056422520972718293463762177047505161338030802782652270661421659218326288747690425028883640839425204575881574430617918915600208464676992560348642602106904040974791514605478525388785341132646284116664217463457634824116571218133507255026395144807220666685684770591950031456799793174489657490379523493548994306554151003389692718470604374531877842825700690951815932949634859153497137575566343977310480388598124665572601489664113457343697500158823236311659356747671566714884056705768116920050932670930242787863230575539250896893963891539909365622588309656544751605357410509342599865886675688190219470008568128669951543932453658505257193504041267096197663010952031339233699641707809544447159669105640611404187636368798009180976427315018488985294929189074285528918056279034810197938026114399349239400096558430960065404312547775625963059058563125161730085164735908076999529200199800014720031710447685188670404006630960898795289225498148511492093514538963286805400059854622661451510651344203637768861836735519843350429327576331766928921364640733543041574565663830913056768000000000*i1^37 + -5758088161553103798536669400928439997649238933022130563280721684714441603257943725975496877241036251292506131388421879777588787782475374387012041350390965835819960433225632927269658804217447173211318910534404088021736026548183000738303663344806740940111066536555957882462552829788662335632189217306212467685997702809414978768285838818587670019369028638420384155045233164051025927254534086877708618672203729996010872604478275614288751128939841661030917981484545689190187096809563957941352131186898376894886206945440637319539801234398057176205440174867815116491994270522408149232165416485593782055107666895779519665249443317964945294552706854660335920614175012414719678136052649220761540558280100731241679039910213100949836023028200834579720792632040105725749656540372935041646887986932159347423588428965981495884849393957258970742069971717159089031628566939384809955883244793010389968665917897758199590622202669524353185308261335707442063734487390711366814315220486427490937348270815039310722617798612455164668377465918602738286304336275212365240093220789584696130491935362790517568721340654683141229104508722324595873719334785138226812795649173146469435105947326653153774920178460765179804594716618251554858442463995342486284788805646433111170756935708761070721208165223861739846316764703129600000000*i1^38 + 1244793631742222572086987557554104306222368590496845636143254998883886477370256185398715491599363549741848113399756262943959502865428295812955259046416160763852782470315710060123951640265823615608176754519237098758674797196031750151557390241750332606202860780273476352950418591935711147088383461568032477318825071237786772990063975850525786146195600394463050721074381035819893995817431908883744350473965919140326653800396057505527465637157772060007921815162786435960164391562291704549487346952060826471198960735244709536664485625944398743297100096838518833513479104280676375469277488822156968834047602207267680738193097350144533631991241797974294657645178197713448603103180249802110994409869937593060215836251290682200188087800598588361224798867113978550886145710617799872198520012864444472247217489484879797618848184707656299135445646381671550621768291992400109981031995905273168892440978281176823233587995408809102657444781616681090757768563219978407949552389894589458116747079995906390269209923448743496533180171770597873236625586156668993201630687341620136051374630009278352619695206461921804317692086670274358731803934146380441313432028622987797278180116119260302644357905148168768774182816566739949344964295844978702311947696990074814358818323853309931689530069365596475888762880000000*i1^39 + 97295577611315230348505147425496476218053214640415835004883618822192171066676290477403608631419274565260584253455082272705119182597327153400877407969667360258169379563099874057149007299599073280180992463487551811139747943103609004369503745186752139641153553080393678438087430405156556860607398403073620315758902947893879127134580633846943683488849016278501582246039393821576621803118679214276280935211460821402967186078311802012550413313595194697470934113908507678109338173794628908293511633935334837880173245507104854680583386474919352425589393142504569263437239875365802313042013577716173287451314346164169928111560987534149031159243857662671893747924094551832008202094075699591465051002513136576947474943707472603284254042536464734595420983191833323667482785598055161060402829648548819008535980160889642039242381173849205594271933496413817866096046588479377535225064642490870427786846060542360468677219767465460619478354247107983838155193522253219623422129990122405010846568916406189990840110050975818079104832036112563272068656100078824713749181454850133392310219483678194999117756667190765178392715027881425965526067007347721963535828753952445611401379971221857662309350490250796388538448434285766744752857925716680778962096658411056612637872561771559230109663120896000000*i1^40 + 3213277272302698229060380108676320059982213468684045579685686049192525678618631076215371564921651665625959671740648537242131584118331820050532174315544995020747562861623656173519292836087715547133346143656024640456689304187369323091342511161602445649140254382388436190373771050923925819471989213232298533418909628588466970518771733631775902333100197153144409907270750775427824596411733399757881490661563733901425061386936576432149533137116610933126900559392339317799810118656740170018168407922106968308626912374627689210778745255967160475589032612513886156273484851444308310695948414484837794375531873730998212774985091508219116785327248842589561477517703229550153774247219996398380532541087626138119505868533721366745413557297639134735496022411822028906149463716594581406550736264691339990099393119719723219999422092978961052514163721318088131383783529403959948726820469519349633291767180202028363800872618956433497365912794017160011529933558856453188643384307985787565787478354775067097635817725162653214112588601507672692257155253641213654812255689750362874203124621322157599716047598203499166567540992390220104876019659789560454982253776962433666349828625364587925676571043542022412139637411950779644247099833670362306143101221924354304415901793020270054400000*i1^41 + 49066282396982427779567758756686977028930209916416182282473477345136691113477233338992250185152683651078612851318401549030282439222346815985912239805011142375597262132688610480955180286838406436274199886672043269658129294134676986875458491539447542683359302678505192761368856878353193589161238986493231781328839107095924566068231591455477520357348921889716508773723074348407747948706567973110259639390758611994839126700139897361638017554191285192007335020095385049168072875761887209176440200084722529014855157118709537691120519908636391733594078427040432138413982853306491231881362782288605976405720928648470198331548062248160356638540143453271393053306498074001326315905915386111802397634128899606106474799636625647179784079124711979234074484305368864398986628993589627688856096964131222612058339230511424529500438356478446852974660145063017861801691038888524131299888850026720910636099346212599281144535979898539973083401838777749803187946293209835833990072140058003855285884826372854073717951052561853727750295983411662986610951509832577940741629469789756604129324605007040376211763141840328689941377193486374757521299784587802481642119520970146046518354185449966448041439783106882301124113443517439777841819406326674575647821267612456780477360000*i1^42 + 309465738120831325178130344299861787003798395818551645896160222710199694014093993696714329298768278917019564842898679993683761015478185691440235216610048333036071546982140577639635071065669939907182936027323988423666615574144810988394625911185196995613992042496573639085372522497179316666207320261332750608402774943970276500242776424019052011533740973336070413004722480431356630128600797051357304560097352066885590527759881887811742671995949838307287727038666416355736858672805049538183902937331807113997418399849087805161526002373633160165958998101652756027977817981775918020563005374090101366315771637254771467993273820535451804043205640061041456373121719239813447425978492532317645859316836270741898991192444834589943678838541232679521103541814130595146339780651797449983723779972411033522887399210128868773974765457883904052442128269876386476696522523391561495090977559068043494369195575830129398970365058120594804204959464904209814525586419310243965449214863900107517433737852029252629098668711311521540946736750592434993386985305196629994856768182750705584092352686037516040532115297114278684264254757349418938542115157153614592814644446905269898717792460474502028747550966179576098556964176936381267917565064043278169572598448000*i1^43 + -1207882154399856199741691064814054830043554498025496618767672461860218382845255788945900768782991193822817638484840162481194673264548109101822045406519197082760360535838596889582293883075667399168100046447231037709526641232190013620143557463619206336584089272819373118911019843804471123363694905852892154161009833736931610675448305113851316865947741256498865827590805928396383015714912215652149390582165695753948505755860047517587863899446763690138009907624660221049578442528659465499494052499719404284518338455808647142803994457648011051480168009494865928138791050591985477716539438793756041600259701015764056976845537379965878881530275192263012135989952783049655922611438694643526624400855401629288233270586862444341188449467564686754105470964884321432463906153736480004831924115052835241676627071209313166942441346810707427457670292762501359470694781549558656391640086201767446918641367519742547361845514776069999562986668201810803889714007644967171989092188405422067025827378384197930117771881016306666137151133293509277411922854135099948286029694531394845090089675529774551107476702981475062996239018433052967022278588751217648932421373226613498310992211083293679265599532650334966494355944635556039747889110630375*i1^44 + -7912546198244906636878258307546888982619504187350574950243854608253882760225411021961198667632360921825087703185359677647954340196770842795889096439972026655108009871819702029914912843069069601985648560401661154329396767685113401902033532931274451789940457590215151938316737557547416438126046275573327940218651905712595258570823421657087008432947303612883786430674785171709680913967583192326840453574526881950638246489665038285716682486536802578959139647167880482120722387450047319619623162593503883182762878300987087613787982392917135175004632388743346192889404545978867920187732883251429691530680053779023431471447062449050441994684749755303318514572049012981473858650276929982783907156307825271983077401140289571092444885593412139674793821167466897616291259128492087980548200258048312034950124847552714333604926873663509284274837519555962536666298544309558843465390889853027325221992352411919788702767872551237650392810887833342363082356084366859901906400210861283140495157114117801134316511197310519239974658451342521695295934360495993256099538978347608618017504161619679559605491269330070214151029290988343050011530606940868810650623501100715793455104994309616791269456474924832008419412010*i1^45 - N1*119699510009632927881525287609284749938485125609769992956672163479514163994828613191289088855678920451216065359890413261824111193265347688527281239533737703230455924476665186570081165843032842414288461454523963300157967576369176673285138459337670203453504231885668462366142776833240216291021930505557195274001985695274067706461804849413090300963392350042486414313040403001520619886289857563914956657012435545483237359851749779493714756596224134058374579597923661083278336*i2, 15236734861325162691414033266383536793851770255719963254261271397142805663891375281838484214824643526765764155363684475242336115539872814103008475691586178882474699559322516960831951266268397665976994778681351447666112796226929929555972747805161241725133375942161920423748413505752981793786717202895665887700445070678385190588742372936806768687015311739930396672544310900610819044161268914129186021139975413389433924206920111549838605103970603782937769471180978829582574745087820787267731621380107292989380835010264091354414894639168821672917558380145699194178462175789869537387471899407557461268282418842970431658127003342296995801863615846465141176529972977078628916283000808297320633147423214916523162861357259088385324747646802850682174752739752816133096519013222051128368617852573905948169954529655516647973846091199543309794142994958877742164445297075589540114504433199347865773142500111965079649087389292288861968451864024993456820659331346679311361325356773634206120804785458450956304964073574242323922891465017189462125123343533653893952468951856403294465492028599857139375718266474640288039813124498725153119158075251387263309897990699399257953096234368101369303254832763535788069411620245456990694773805885510700220325608329901677893636400622883638078523554381528212259252830062042750498901741913070054308718172883014056056588668727939872060744460673390506003368901650579639989084314127381617420147828077365808906900976135161366623880783008366592000000000000000000000000000000000000000000000 + -88223228202075631112048721284680874925285333516483078823896453294209093317577214671186013130659231865321479422824334634634572093077723104895783305798052500742124697656421172029964624722848497787324790827816844692637714530170455953493594840154229709356014095356112901150470974988677410996772481254611723307267402556033933726509267423616522880069218923248807785016731390389883025203838590386766553612196103372582842759047755031405909859605914622844769178877641971454267235283941206462709237723738949154502017818402228787668338634264231829918327056860528386991971773530955749985886754890918013414405721202504536194117782861380135851290912780846641798606311167494169361791841780705428945796562326981187459423917403719183743379607883669882309005513919076440868632887939913434950713263032739218824838542593615636666008980718130730568380220435192011872723428241676775933727724230960765727258434404748852494757775743272753263807682072861876674954464396373293073665116540479030309110387967599048542454298133552118437789372765551858545325381186178558082495614469427378162085567843517055625569879135166552461433568598277482817836164419237565317293192434823735242033627324565189521127663341366381316631083260743792057864301822632125054659786116086205614495633631528169355381935614875832019569334587796636927753497052734127120942834675273046649887023557466064343182353530423475285309080367314450025926131410041823410909487198596927215357890893656680860471959026768281600000000000000000000000000000000000000000000*i1 + 437180755677222756480455564831530364872680040076731110181333607671728305918281164105466320850011397312805786212823845690759237476439346704022194825221887286657726193034667618852303569944888715985177286666861598212513080791062295033096446421336931129956522568500863758416890138368540873125908142044903978409061462686123002739534200806112523179602497978097316549887371184575582063483852417307425332836948660993231832645793022575917731192793976282854620424811637524284158246409092776188410102636646451598038223988673264733530767836740350478971802679363130488126557009370432797563593495664952628671560218849541991189653679034017351925023084650042745735416916058144013917354225531673339097319948464180156777857107337713642296311375638385293422368651493746833638116383548395154699577083317680586583752956104191791342344293530203077384550478533564471854701163653034538651165559463095457441460533836983743892505369023826037297486388329895756679382189179530259085606731821246732313752767526818872455426531454186743958801434832212303037504776937251768625110181334940327023852298856389017424902609706210042632683794581377627576451602134631520403727963199306036312101975026345898442895842970325023000999424464312468487495906825965702775963787903413233068324145788262946075556896643229082794108928089024546536168705623222156556408330543517770561889951009557485302001657031463720820719682805083047356389413537517775047041469604365801001041669036216625389799675401338880000000000000000000000000000000000000000000*i1^2 + 162258708573457657987166842096826394587938110348353818076301106584140176552871366275789955804260762270639345553073907765551986445158388361682361188570104555975282823132241122195405107866257710866573712098866104971654602683442793501829431142718078035646045616936017167844444242676215873726434176662848814818680063748393367398835940575166935811038943891951635088067310764872489323046053931735845821917593493067250189321930765401455933431586551076484384552897283045835611691837928278291413399582741952128611133102228439686261247544168316001647244370191362465893347847057805382990446542348047423796084166428986499612162967100539346901464694436171469772724139122858109998404704659272947992684723211028233946417295454640825382371767061092133198855222546891973681454773014664005829243473489487792150105671631780905148741988889843638232862886284045265790339117683235235344462027057033776032025685981048617133658603015635124867198598625544588718731613587301449711448999001359713976257195794175054295459341668353014208840649554858705668085910292296521686963076525592410965595637513921783380881707218286888873515047574720317264448384399431544840332527429821242754320301994801534548285226630051042137006173348552873837680996036630017766918671768964246327190249168245072133224857358944665542532418464244032882488032592978230684847868137401882120078169519688623992419033938801417300702924708203295883179292835074739264179943346569859351282819849053728213120843776000000000000000000000000000000000000000000000*i1^3 + 198877741699924205121919323294184197304116741028070436027752924681031460570222038903755216863204349043188964083638568531813139817948538031739985376394370868318635653669627574688906160358951647709967832293015471086727428699561432279686324107254660976025879149250771852718669630313483245204794179420543001016151851825983370280547908040740472331470071046566657350400821793116289461784459128032770081005310993800748946150422788969990078667684527467123708661988045905109442914515236810103270089160076008477423564096141336385274271063248959401571585005172572606081881578335321780506748045842522164071513415150841924388954873373677446336318434596264237241321394922029095290797900089770268280500789722701983556300778041581797685519094843065277190908848113505682344585175005189464677820189758122094808277001345347719316608289539826670918679639873792698948452753194746791014311912938091163888035933255084405960446668353304485405462721267664695654938212148187210472213461262008353757386705081252543416538944443644752488035039168665009404116936480637470403960224779287969907629234435095941963624465833515375418736705590856438303764162034685629770963972216384339072895321893238657440714736536933212190089414811860450664816952007883655305078108076829191816213916142121161673579679216690675171980152034336774116240587253900106427353118823082726433888117047126547738230000114283756239604016511367366203489009111445999020228862048158616065829785363285916891661677363200000000000000000000000000000000000000000*i1^4 + 69157463029641775793541671476386243604772260748671120930258138913476731073853720688933245447212219553403122042320677566522686689042211492648974067313551321075609130562262973509250167772983333911269551462312514009318962380791395347415267339875688787164772653526734730710682932745986535392340988309089773336683595499059641775998317108935759081940406111355469660363955044640155052895009478937602972966920627204795208482982753464110069072815092402976898632465090286911346320670488432257113890187528511160088854647695540654898612850326521625967418924185530078819527053687868661736512439184213189025816137352437852794568683089130829931274889436694623338915126822073169579870620636613265773044913217715904625784082027266746392193334077821657656362213559341257850703598787715659852195184670872883941452323426974491943732598591610583221548413108459453301184424583499655717647922677225470903612774627443971034996355249929846783647720099498359666648282651059865287237980755335508373041273253857062972687091842973557980782825950981256517218592650967419472383256759486028946838024980801811582963615573674424245789160054319606926545913248892257939091365386751967309516447751418960541234968418063527839065571319690987788752822280303035734294818732681448957581342738432183243602857758159142286308794815289673305278367278995956007239515343685025489929982233466849791080801784616696592480587168077328419970828766420157793198263644440109978299205332703939955943014400000000000000000000000000000000000000000*i1^5 + 10293891555399658012295097904889742907456821525789372030528042723101723378375886412744166811338653450354106133347281462542393426208055283460744660807579607158661373484858179365698132807846909217569897759602158508533292528562791661110136144717152331712314896847329831907783848173833331072826101799175660062138196700998562785242518404665257787927550805135622354511432119055264917154311861030878127967966776175570874072891856902874325865728688495101191906948816686247860715892373961239294911307981450942200416946150228124470819789578430603285873962045911345008376772024032238884107816894845959526068194071639744493261536600244350596615185967920078947292797285091625172542585716900911748716395665693664935372177891216263269626983267229688960298128796589367510613564358279428842673337016363016255600543078458676611253749144175994659887985739302793137929290870374370474295636154527174281628584377451005915194196043074383758241171742688314841678935082319486316634880992951609493108898902228846823216627666574992920740727934724722402341146984949911491333542580734387336606224918069835359813352154189110182773527828309359352631998736093838189158755748606115194789618756168045180343201712179891005156195950143086337517251083988435576228139317598529107538389104844697043859417422648311664257091625038066272246735469213786494694915828386179464606422652047347579681148638735142506521906787456719488203955619731490223352374603586299299252261935995817654484992000000000000000000000000000000000000000*i1^6 + 437237982052044523065761318121454969167256608923883909564909167289549772424992898412606782632763481827016932783474660889273001399957578709357835122655660354065383300317780468724701990718967663497967810635948105730551078245381513253088435313275989386210629719357630840010203320294626603721911130630726994885411393137135977636088604944535839081605734401570807248402303728225669532073124906238069362185275838917108099261057882081814130948873638279662367119860995425115837396371598129621602345020680016037780532456880941037149942168711709530875553709811355526855180933105562426726712438070387355669892679672221743080082294345092291248963982327510360683752303746327984504810773647562499887168917104853907735015842736677945759522194380012307172226182348801432072924751094689871458036532872567266261932253178582929602947768270471310785054454133318283834583812009621676728755862224275651182015728907337449255928963220725402834071308271502219696974719243797587259840025697207350744422387540262041535999300167627096315813974312813413909487298124728999651643488224950133831989453391165248269902634612091657885629496470332560116110054091721921558910350585388154230509909506410388154919280351120640114822499946760305605225500855420944621473457608269005745308489956905083668098427595855613333704766629712857620385955025023687316354469389906563731584534189208807935081572008613595035298217661118018875466301090452229773891350383167776078645204694655093964800000000000000000000000000000000000000*i1^7 + -32260139390253539330351241552119601122354133972083953666395356384632389123732051367407021523898280379317058001018863673868699133659071012424903844778026248978829451793498131981986470073864705419915179412671923384824222564158673211742460241999519972030348039231315766930673678255131583613325137352840320875479896132734301163644436945611654573861880291623896458694347413326409461905478971880068509793943525899025660357956141242011053371246208815556417214218198164419696667654925342836971287005000403573836442613689271143007576589753413168259642099314314318244301116174503977768260346109567456119535286101491758137286688869296588456675958822833848250369157044147118742505048316279074319603795891197932457225973420093813884986034623209933144745665859396318793420716890487388810222065386822452448732101784749056110466033871225733409285182649038947430714585088426921779514753897878428961244561161510554158815300171507651715466646219929744148359054050575723630107489166727970967276659016483691923147653609446784621326094339474178227404007664588831403022316502893964937554438063360110812060345290146748801223101971087900614970094862072423263790761296243641688910965024194940632495131225002745932997895640537478224807080800357003259960379170475898860095848670376023076992204798182828625838041619327557440140956372777287376924731824007442153183199483585136788806877100496075421853704071945456830521230018814696111442413263252333027367001659833057280000000000000000000000000000000000000*i1^8 + -3041227112347980882002654514962624366862609643996659927458246230998699403891358044249870743468966654777064790488804499270885830966263282541942610994315700767741660514912399152618191184097106370461261821517330230046086058762114424399633813214295066553126839272960964777732833405819255557813459581880037725575762082117288851031420620361342328633793030697346052007403902239899206196648462368425154424291563348856034234421131612959364019575805228962624081010154765734677589206097515720781157284439464643007816982095173907377768350605470714324189326143350224725799464460013996313325566972728827941726617363405797357172178571393517563680773813405025338878714997970337171505213759376973285628874160129899262452994836361876806948753055973663834853552119832924319372353944641454440222652223780847858471597833308847340947999674114378513350892094147567736678866511985988281265824958214448871569164690602921228348045543124265473728536922925572364800673358804591229248203488105886100765897622662190723573503933217025548599830728277341207723856618267786309798590106663647705454099571709512357644161615487625103998479190417657991993534645069302712164742591317111910198350301703781235754427168974927259938855357862822452916201675444488888637143697696346284488237580919952327224555807139505048734556567592755510864195960333764813163099059960385151077975417119691932164845093073841167351924108701031419574328868879354765066391255379465430508401185521664000000000000000000000000000000000000*i1^9 + 30966095241108483590974018201431338997625805574957846829648476218077585703623832363798353474419198441955237650568991674258137767409782117847322645354055609367548905596710479892894110472555771223100474684087231541038577249648394761632104770037717737852703790567697255219370881260586161740482469790428861484382714560881595984863766320872172813719248542843675995472031977457286534457285323405485433875667895313656476114916390603472053950505948266061343732901097338061047562058106051082049523454930140440747136369586315280457905273218096634370280351694055196193569909504887016321363900871499959251484569722673386506429662770943922618375072396367160023593859469912560567922161121772588976895942560946936673924262372201496231499339334282049628450179690244345246654579135313248356984330539236292307407618046302838122760916319794404060792064340153279877744403237722806769360959744932907185827138228071324699453292359539535372658527309911863716768490522631952115354707154424364391705430879647190300760750594357832735370218684130436229836889292621077259722831592182320894944564182261480855726914488993565663858404588128597700058999221728065158514635749494283658821008765071994579245318949029615842011709270229182757392494761844592695791909790645456373813771369177253738870999108238482455061926914516867209053706428509216620300605680280976139182244743939002487225592511982560642492292066485090748199959689875614121660987662152942007209059942400000000000000000000000000000000000*i1^10 + 14384508135484775729444137989460466081296068587455830545623448099488464737368168422933557684734515968538427743754518565180386440923280754526665536682307064585264812994626127683334751613690798619240564309709451587070857849170947792372399900332399314203801014673331041269000693943149213126960848510219913455143693226809241811628415555150879744419395733859735761062949721100184944506587929283548094477842387199536775138425570029779009341645806435829052624590764671444668293064421711863856608586446192424580913121206867745586132063094497363800684103013440847472376854903551165035948001354880996835429760909694482782949811443353013671926300809450513650430854020367921200218010558360066017593224372379016211574634118608633276477190485561699904410830680710168027866560092185196139282655446700057136303908448482843328313440156885560203584853978006791867253470846359127144722594536259860256533281061062782524111262324516988433577659171720886054529945700805790819406341739797760220412354102743995920938597171243789088372124977846072759033332751726888639987298059127884365958723516061395166853561499800075712013935619383521555019712162652017463150074351739276684387855896033491741779170891562664696395770758273682692091860590851918378920148219730919810227685404195933340541014798700545074165011759588795246436162698514079240247039735809053323140737077579453014398103680694493465821023364218998654578926022399624019381516168213480239582412800000000000000000000000000000000000*i1^11 + 929125328651232581973575946427616150970690462253964030408586687919765572786612418056896786674087089789379069784637522347349090248494635760260538401652233300707943765568225403536315660714589246458383678647374878819130707997995543627195024135863019239846000590675074113052629144581286702874151207589712212848253518662761875407761587354829163784533196150167203212324193606692782141461983355291814554670628033317200066618665182843493144706653347896779546494327160232219007430916994570071959517552650283900565058191048898807022186668573244234819499072275340525873182452356870693577228974866725773259371451115329161268224016901112742043939592210745135598796154032485918793309812232748569326499717616793737865546588261992653019531936387330965531870031518099034160577449762920128064174793961648773236210215359806907087993423770910890969844842650766894391039937065513877998756747732998105971345445108188782647774839288815155093478437371558153453105918703614899293679504727055092965519712985075632715556137694132087778046511113679449599159748251854935177430246877465966328240948443419112114667746443533443647274548506546330355365415271654656298637534754670814830435121253387174376223260834352783836024507485722433185174924749231863741580299341160461724719447495026287226201335533338912920763833365476557843551758997194568456421104431888354491646661473415016150866734655771717611054675582460320108908724189276077745542837753857771044864000000000000000000000000000000000*i1^12 + 32925969355713024895281219948804685370492495418752335161038887140684943247268988747233741931557603778064410323723529209066300743439331680201055077066625750223080305584499162829605392155879050262293783965953608791945279149387864231212151939811700770053825834339396178994182378853831705419926332504525829573982977039978552062425970359094780416062782265196466133868838825003828249295811764047424875553764665027818082993798229210748643156925478465950900518199535224358032973560181332337286304667677897390225494144514848179553190671110388834872189720295062951764831909039694634324172740230186442489544369944547701048407320037853839467232188845172733136788909326931874267350693361694650713302408941492742994163726146010974654188071736509166561068407102654163456298557938973423543794432353676985173435345561015463022497439903388029045624873497328586313470034065245612115615254736729751544802265553929088451993028844325044067065632509912054768794507994035420079403400752582363105539119111531412815925917944951131344414063360911702967642032439726281250931526608396100273102089551635823267030303384095958427896282320103572514876405695936176502999987336572667445773325448943185419592856292918148738973013657670981678697381013515185252074766059005825774786170620209905057405983882346821403830836531942894255403218744959482127408878361197910024866181348926568293123027759540752484529930190043492363458064025270012533924706395224643993600000000000000000000000000000000*i1^13 + 824769164366801806540207886719738664193418017201957059837271176233906517523158387965772549944963661289216153404035978875039533290224500102633265366683471994459008786449256343808154276851431799692384699777949383648376530586933972527692431478688282966215051633452125657005049859989099741283346969503163534463552578019516528032871393522926871397404792124776168552265351461289456613889467823559311774944675287402549817735435866573383406086876041641458438684250972901243743129395369317311061955089591892456895452978471124725112745156412037188417204857354119898751879263866758082635502130993729118926952949728565507274752982816457072953280400079770368745752584158825577537267150667368488011644649306117125922903976259162831854001174097208477849463562248175251206715932102157555945281553348831481838413088188363427999341060611122449796403671289630588339284854463950394183957963109160004788458329269385679622466535449428909841083636493172409604536245909178979124317147657296750306519948322522162978931338223712692567966605443888269293178040774706859116103719670011989088412235442687072712080259366531918828401524175077001300444400596538660909137338213066189428339877061857012469703818530359259341147414579694149403248872349942407242220360079621617750179922027618606974860175136445562789338224630807835411139296525594375955767903714781156332635112854236193984403302768073236192395535937043508591652940431984878785987679208079360000000000000000000000000000000*i1^14 + 13893033571129584119123733372692822897026862196881363006555065928187379987001873577415454261911811109036106553464731151909748424099063555257967900918625444552171260440259837806748146289468968149147128776104965983085345658480734856536650304876586888314345559835896485506588020755106012824102185719364361472435062447978594026163966464535915725156752971109363884031986992680194602230497725088767759466011995216003785814991282435308797549652070098751074794498339435003915829043594827832475726333407763728015256047077797294308160681998458313830019141016872364532986174796709409033145864913646473681094857884234996805651322691392660870708998417007368493069476754119440431831201658482537860868718689241431561643404938649890144619868099512652165044501078080270478926031526044104552719291868664676462341910124614680708593726667059855685319433914792828157821062110285778966642824102130118659181691541711098759393851896965151583149196707346510351569135581526471198762747205498568610780214567582579436320935034386381718653493816617583127791325710748471134432406321758232052504726723947834544962914427616258577932770359440529529490190820147591994782833804380895841687705736713732606215423791615044007837863771586149459793303791604788610521198935443110362579678509084746697449759332937494803292604163078778217465822725644436963748233831930812109857338554283549530092136291417815699412513798610426091349312415971170186957888159744000000000000000000000000000000*i1^15 + 138271689731160392361175025853902825794170502863959457125619296522267830865220693584361250191313498306608234783456708737239748617668733309652785629252583092263466936034614255411854814246062118448443237295763403055123603708874027457626746813363768618570914842204925068485044464931113528308298396111667402280921140592482433054805035911087575471702164188332015228074931671218612486059260231094954896648075006070484688064448834789117287073886858589587255748795017664586636685466317824814737010085124286672488128240987714080562928167512681752558204438632073727985518113043103218853865771384746865842639249308179711455973202196426734771995333631329659096022870817931149200581244076938580036457440582273004730193986727951759661356043210378359560323043394147045973942672253103212964116213541005038671774263098264476960445936257266657449167522897660881803743835200426988788017948806741783929562528757701146516657304316822485708508140322567871476134151856849985737221732304548232530854801719152877403803522920121293983058436550656950637885001254510773326531144033191588786296344848953960687865571071827871571222485337251877113684046074096909517808490063385014341213993488578702441478850185707584213926044510173623180295862785126992417792754275133921495509545340500140627792531892297116370698369108232790346243771456611165502643481004616708909389562089170245979830023776082978953336537073319540471105560153206240477341286400000000000000000000000000000*i1^16 + 713439310078185244700664394722382184657157153231040224704755847260643356281082116213502961528868569360917213980579888942486214187716160359727614172986649214849924441121702456503978034308663669613653396453658021352575405724149488346397786027376782895732372866367041031190229190197564418398306576567633186479660603178314811469193261932138050124190684129691575035578198010139451342607453832897600406876850953864441222006424342209078232972146420582085779823320480884704523256959920214393254057871353498832091670785474359075678813411688395457557267700939290936649486432886017436043092807847654896753956720920872255093493822891980405401031116326354369673255597112140116877212700091101932872635586998921537990059317741735549746306903362320905377029570604379010575894471595622938605209964047282564402713201321794854231766716799952374227835376086869219352147504745558662903407646997024464643619551310645263745704209384484443340873920115085288517670222210997814973681489416787354283620047874214843796828751829144480128833333179881288153852499062281870393674466398610000003485268061571606478688602023454416920049382169478714014331649157316869239012785838239796256201109576641280051047078347014475570572473997128828335846002303580061966756063459837243272737893090322996535967546889914125509908462591485123471481501092544537411582848869255527348103618421690247428915157151934394850139256967829287532762747058651094056960000000000000000000000000000*i1^17 + 1436557678501956465505698842066990404033408855509391520683049167633298952264655670505995689447237554893286107240877003185593662059842225467384946088095236716583088417114370114428699881346696411568064369393712618533444300270612980249012652461327154155258125802472665748989906630383486915865827825775660617933895649854260152938537220565250000370892347287769983060884057964689342267006183050966651356355686477771275189018208962431492552518392982070630178992820667113551093328093228701788863289078366816775502731380756014517870083015260630492004035405505245952904851664016491465413083171771800437666095046606122224028361576710605689596036041397617036898024058148270913969317249333709757593938680738570897649346162990434257594473516427597521871493598291164807094164583209062596565653860695616772359578803453925974466259908547481983800961645324567063523520350920566311343508876026003864536962628033003201153812379882490569014505240796048722140512474223439319456132785616463577891316630959938954489001004493411168397342296585735734976439908246082865622115519739278172939013616468286817661049006529479587417484256543386560061558604307683810368291124472858458544109369705406127414233641522140383245752770081423268547597780210664796545429588455809802231326572344044726964355154852755290552954391928298215400054362070701873431689925537591545485966476112595480871061134944649920800956108797725588858708088389107712000000000000000000000000000*i1^18 + -10512634531010287970086486262828417287881698252359175459059988015959063660698657610552673302994638770308448803716980835460384141970013269579782534000575450227325627068695423857782991694114917327324435917962060208823867508991500886999198113182482473235498227972752980534625651773567904499060451018444585298667557838876532387304829141900791265101775623564853126852343315976238200575002528780732520417765116714531595823380736882967435693423005815784853373342419880379016759075375491351231191521666073169713448544472582720135686927427680302370117002085712222092537935038486786522470060661153364832295315738633092538593437882867194748934329943773588469200237785207877912533684920515433257102513962489976315304380838457316583048827387461695201062007782247426981935321508345852765120147288285079426059529311696103886284653625428965684928402140386870048009174944103126098157220637438902060955165118251530899651723863099358338514039743616900060248293359084585227093738070046537564198906101591552864133278739755545858082815213340120285649573904724978867249538723685088184666020486311643909189507628106939838885909879382706528853179142909708369618334937983818598434835379770789448394995165501020280111805304215732201900726399026413492469548106031651075333113290041128058348886328127029829761693837155345550831134384055186481192965875076702977050721627253130918347461120823583914411490178885942355982680693145600000000000000000000000000*i1^19 + -20439321272679987581171318030881668709976115190048706662869773040169342853959688803159284032937888309135561450181835558322691108382825870151491682193075145915411725698729101746361765997070407273679676983751913302446540314774672538599230902032020963274626688607920072999330536098079450314154302817368072454849570021790220123766543432663934081646347789116085139345843442053794321823850982286090429462835949494854596406911524766876637058078052067152480714115633425183799933981945815562774139870739999816826631011548035699666872157403324866280590956347266773653365723490146202664326258040355299467680627545676619328751773777344022033352493709224704140852279724852156339766269388189327533552985334081652570257791974548881259149267189690265251645241179231118390719188591028347256112283952442215888632635617507891091700565598823099922782210731245398630701771635959903078126026115243516502130739659746829553941226990473863646168990331459644919503577455360922178527939207969395782759048913555027698055200088033475138454378825166535220784760986013899679184073803897978094230880789045617019938262553504943359905033540949431102393316776485908623539173182910796710225951726059977109452089891940370620553126908072661049911656079566418443672292838730397328398902675623039779527711269516287563725162827566906748294887985935974052933872453535977039296916914396015900606823555993840246126072868728070338972221440000000000000000000000000*i1^20 + 16945632820980865575155424866926615344905528287468457676191632572503774760719860683776579069690057484296417606880446671002256445313068974887894202446872626655223705421030820575666898641474056401915717608329474507598491319079684538392577911627342449343612352708058637333410890447142486871226546064721630649231713219922512413290031675586071370354155913695888632711253632258338320251273895989071094728145348751719741869412173833896053593421555763556547168407748401073477321430710135804206859673126967882447281011956837904492418580617644890954324035278909518132091541710973105665420283707597029900049124555374018243790047333643572811930268952719803695059956011982084431117656446991012579331361766115433433218502249724460948986700659864820727058018603587354181690358733708356780989771241940851235103480165035672665132401028079517193022977766339794238738331204905736334537578690362996174618248399370065243980745955450949471672695674954829150693913526390265268266028549913448791393549015510946026780588508764192777253644135164110556112375988155976988615230621883555507313265324583654626488372743976076012623295008059294914745206394706887163883828599674711593355647095177444866878098249777699875454169898013324703232454582863917405626751479916628084499271767555776908726775984690493395242369009204165057791848200860286545528849043883410314975647877716208463712294295349629885216704663874799927296000000000000000000000000*i1^21 + 208733299022400725673722637378058410729433024203497318438642650592428062620392953476948682070048982325782230274800170987870409951672613482514988122916391909291126010983802548648739763559896041290425946704405063492738594542861027308546703797265950191773731036690699082686579264694484581974774662680249796984429822692954706857671041945900537300342863058573106981970442999554546794611996716629137192098919321322663044085367488001468795750305850339921782215599338099069176746878508061710014959901685750788615185007164039051639291075611024592744435264911401734284328416156594493180565415630795781843175879755072485712323506829653583887567099218913819384756623911405991583629925066599220909628685100218235182892378184812350321303954245862862942597290418479301886243578579848385610689879062200004906013787561121507604015145178683701372973533250887927914074834969560411543512522059461406564722303900165173407346355167302268611755413973890226293297792385057739064434107071047495667184094079231040533230858743831853842722118549361403062208961641507598004367061998218276904595466409976830672925068972335739171251765274629916185045345666740543422801808356869618455104704098633890336499386812889772555447481861727489107466537483086953680939534376155389229984019219450210918639514277523892979416533320030659551477343358064508460526029003939398294516075015110791263771607905376898660516999082488627200000000000000000000000*i1^22 + 357802041355359703081480621345394498186630745552955853048344552397760262508099946824500339823808236160052128219596276124833743161999415447194985643117465263032671704957119999722671232201513697925155836197524488608629974893294039664385502107463623036537064333223259579431747742679689708598174340054706609213048835581840135774692883566716544956938936449366014249696827092032929500556293192636292573714022165030375229273102983387895147340300222958658203989076156651848580071752669717023520861914295348076561092399963251381295124994295221552697724657842129416269191869191788682350097282261399502850877866610972655523572478589266889214080046674456678865819188869257221587998092415601376880019663290693001675049107480004759778767820450165485963803692933510114727734384331692394317070382131342744976095929675475148187205413478681918921249364412326440966091077162075074186371444668583267593712081016801983557674303885805686411925843027653104013603584420174477435619966377862973994782010000359858632987045860015392513752624283641782649877475932065507994986739255914112568647893395140514935339209459804106514860483333862522570462383820726498642355660795052813955681557421059384048464642588193677956370503109324514779249014527631264241834342084870380669633472939881791912703688763271150067999528900411056128710219856268739592782811003651055340118345152472015760612678913793570467694468136960000000000000000000000*i1^23 + -600295889980216093894403505302522791507227589174862631799467110821256884085364401648798341655293377553382266046535715494170136099136219275737195128484821440491941930205630205466811033611230133055218808921456265930538131789729099028440384208132959808942732170726720650290438587148100016023660666105932433392295042307903784954679094975117373050675750313156102894826663340862881383861312087127661427502472636115380004774239728789824309179118939252774928488675257733910137164017355181584127359937328456248127377297737889348377441077425002961988095527255043629209039715912819664245731214602320205645961621489979550534802073111007441457822094576032538178571370299732405958656571416801021235070875293899019396527227537614718804415798638095332977518589388865029004260853425593430193137210932486630425311019397569177094297296512542575652233478606539882427304837906953037604810638012611984001166796400544039718285101297316601333522210534144029448021796347029858548114144365670427912097574565215521805953447262647893269805790309798930706729220506469023323826546788623603092411158418012870085611484856687390840126336385596544864266342735389466118409665170643729673989870097368505034342543705454599667432246763286117075729658406233385326632590659046603383006905663057132155165814653705965340551671701625610426522284858376390116645235903725024855691124345228842550217036552353739920375808000000000000000000000*i1^24 + -1799302421067866878950778537831483865560077179546939628860125091764780724919193282946187691578239035050628828353451616116735212808646265234039461952343369537416657285817332426214390704128130118935977825583664556581703144040891153473159265744021671364574609052624440565454818639293597411910968168333170291374420275977314822526415457966435641885763632030804854991013928430947019537094316099089318029241242707214367888927790890327039495704481460819267784842924061348344239603944159859659870424792979417764341491872239728444348380209512919844966705066954987052130083797874566272159335505421878012264815537103843533575615829222785419105588110756488192102549581639102168624809088257789927843915948430197473972669665031476356995246716803674817834357231405618675447893689962127042372914244865162206013513132546407853581514140971971721939872107723701377648324245951506551437974097025224262066546542179152033477270630144737204610458827456484482312938478605753315550149064418616847861423442948007322033741954485858835934523062904973773891407089526314930028773659819716917178991853424196734503479410430492667900648757249649730479830237440576328110645640632990094929672961405627440884170257758121611077168472918303526607326289920118390625232090657011352848067065053098066525390470047361205873256042431892007494913655156884233572797296884457937435273012995726948116980175803566050508800000000000000000000*i1^25 + 123661005738161216212565408956881562509519330049121832769374506126921340711048852652413810350057829535220491832750830470877878346697343317010288539609224761642149902550291989703661523811203327076474496431182136037703500761726559506476269647868533411021978371254376089232043515190661187301231010253857803201590570981317102142110718672221676707600270957869202416840776348735847933841375838210036510546718449008486147877712904246292409296642187109237763062238226199118519302355853972615292691152916220421451274955117963150288580218935106046200703257216796672409586722081933413505949499463499218238381283442634983470278768569922714106434194985794599376574092009147648095810138637632220105154682361504632073607355212959970054043971666185653966306290921427626855069396518580902810471472514215119364230316450120717451950693931476434887331516535136653032205489711098591112852154304212426588980256790886291844854158319766897856323763670957336346746481401952200015773931138348335124393335073498026730931453675433068475953591151809202990503257680944465618849258081824286366772480131938521628600116025945197559303617757035363510015880455971807958692093089114875574014490769950507513401598026948429881905183072575629305816503398684533819396888935135115294786878385685445969276877308818541842831032409176323265675088188845520065934805521845271712748743257251100254223350649323520000000000000000000*i1^26 + 2982664562636683869683365106987465967289349114714041537289520807213558627872213581798865055853808539465081434536769703285811839623100496031926673192006034435246002819733950687100132540377132595328757084088529638452221600195126728598206137136739208549994919783560911204988541591730520526107568768759012155165249093645856899413716851404728454312413247724460648985836738662195538298686454933302065272907211518153189567315169354933797990951445320468997238427315341802977971910687307507971499033487297752586970170782569761069787856662600519486034493350733070673852422917081582080717040907994375884248730245178532336918270788163896168981218905824025703373825924678099195425255340228740295009855961189503814187889092510437894211772438176025497483204169427946693158175919682651282045358186999603178009149269828344305643084508505645643905790455595344097844052056411727116494692159857403160722140586831777344145390085593637588156125353802160300745337816413631048205088210427242532119900692376062806174753566740488662703917021804856378114783787879975157753151410112042393033119988493515280271084485414401467448517305098391288383705378583318274007243283266091584314814359947682463135725514217880094683043720041244749240415246538984205502989225513544134305052578580489345782283594810011299045649140347830459644815687570448638325329650566989055062589896784980995762546540544000000000000000000*i1^27 + 1429945182247929787953722812489166153217296711295102526457072031885012646080067225138079016817551363082852678674813944779537320066539487086479516452680592835866050813714266181986512117485572484071442926232376277586313083515144267392029446365144168349769201522890831056289153819845335787314330164444354280490975178728926600159543142248968258449626548946778710691015411115369337369864368946302888789799688654889040633282406260044880500079702478122721236666388880469607769404689031984711886430172882658188097905124974054560748226551211442812181829346972227696056671798581841642628267131949068406751483493697328065270546740028530956212105519349633546200206838467112056032577937284685281312790612519219678208282625002205608253405806801098337470198755399950377176640500074994613102098096009171277327899964302050103487744909950536699107398375513589618404710985859582639691057637722047866473094195847202908542030827390998789453028844034540845173924710974337175092706683872958863353138375845031311942253282192358505487431457339789840474167511527986276083685046083936172856798188661465089963054838549572593023460537699388026417502892495012970940645154042183574788519124881259669203217254412618248075753128297107098226308828911738410384028671330087152283628854245349821787378637699311028227104719849085136434788756795411829531671427951300644947700488668505685203353600000000000000000*i1^28 + -826496343839506638243436102046391122981476037268300011363118174337669021480767408870414433734321707033675128045318780291011364988737700201663174676113385697479844143560989377345462309458176721739334813431280893445873193050743886650015751101040116035868043979539406690434713990548778039591814163449793746962989680323709310985444745236864588621390471534333160087961270621562063025343080595379198957276913222475918993780854525896769454065173706628471340344268228695001676819175135154655695704416562624594550296120317141372148132529968316594489747972696832209528032677108775875820943608835246328162664386188326324233499922653608655255407597817501400534034394715069152461629910657595679797634107486976601341994819345210563726513365559633230553874311293009444974598437038794289081850773420510565649599128211942412904854758086838804083008683266199549393584618822655036851400578061077609594886039726542662608321973564401152928660641060802814690221919041299597258199844976108005924892047128526647147643549995665355420585912388352988710769162499263297644311631634292241269012919411768379768509889137163600394382213612513410930202422042364013815235798799031945607948504129199300545227694275964997759566440132725980182613421749770906947602747907246642383869127340602774292936867811432556096996043914175271114568127153391624956865406615358954057482234753764556800000000000000000*i1^29 + 59374326499790976999549769486884101423106895174702030645333183012486515980169016066202001019176837048791617316281630293268111925278374763028494872290060821736888245382186472060844252940269007753803863849145170342750852208756814781233452199649883283438667924239190934620218125990996164536740860715691864425130478836145036686465758464689018401173374183187740041593980780374233971832222713147918441692417813701240080504478137848491214551284193181495101380132485086779674904302372848270717744258124735705132180633668339813972084907746629310033143130047743877273982387519541181171571933358612985472670149750237023096166266981195863374355529811277097935377228090134256578237119709498008678623726399346687737115689234203922179124775307513717886287121548715263190265964162263069197411186802342576261626561186911350637722258180762648133080438455397913133438830578421754247308994764100904624262625412224868502614623202967296201177211545920609148716527934213149240517851814886898053054781087630387943384503225222727838004162346932153698665829580713761763765094714527911332504857641100306843081032860686291563560378393174601890968377089280087361419684330807873248443189940427517451225262472801372715935408093443622209052928397805596731697880532881900707498179823813290623424971928310167381913777550096572331888839326589145457349095901867932999913039724544000000000000000*i1^30 + 346304354449555900474876970371645926644836908801235262556965547029600052611307898800290984876118372455025300657959279278101750418803653062371709986112251007286743312889440921981978268793334666330909747406614896824077852792883667872835138755574376386178527369781638585221942281463009620721177725971317933951948707068286493622072287861544774461714606717244039631263181094649025812050627299192394382317164125287882196869087468845226894904644079545167146473191698481975963425419626916443768837856879873138394487610564003293917759423327123488220947493553168443228797434766408688526161079624445507961316426385160417776583364423282757545808912633747570204681732347457861886590693378721163035688226894069037559138820138804886842675421566148197311718559167911123671530748000942799754512515717642635155990767057243629934038715846953548228428778289107942375421432112066390755331071033152256209694645853179882860177283101194097403616391420807559331460185384994370556999135840404581323091296610573465785145380786125403542514496051214207122792352921448473851716914381843644726176108490390810275462331767392015563793378575832403938142312387379175685348199974336755579147386564250797572146447351358670642263822573476319287335331484180738764584831756284707829961475164052027827501406820586890631914124035279085640684924149749056839257663674964206906926694400000000000000*i1^31 + -259053904045083058198792302812350179225411012456864848574396769977012051130732612952076686608766836822968813043734493758943619132082235104364819184785128020696470550866825942595090406110882084303465768693938745625131956842150193454077847347982338498983208316606049740910177034446168181504769198339248479063809553108784503330230108674278469809669090106001559561967392500427780994669568764085656438242907086084407986093191233705086263728780109131704300455803254363697627482011704663031436045627973676335382781530654961197589500706451045686198624258248796038634085809300366359055094739137823918372302422267671464013916324027864291586073839202141313323266343179599268470451671928937945207686591069259615707130265810452557482341628110793027580337076404133339418649779997768277051842743442577940013840822574657143889960084926453523964955148762905365533659647746404876471257051008468912952573163759484301633832090640591376139361866562228282101678001353158038156485345723590425010201252317516386096076229372530277671305804287464798688639446783635715281210147927379958750991802651972763645977672164961229213486620402084041353787989345377903234226928130607678724245665733260906610543561546060184436452689243494711732506645378595405145197966828608644199878693625209222275895277327263142308724088426972165557176602693017111486938139283048428994560000000000000*i1^32 + 86095601169291937887176700424557631888741472612503443224947184077405814940627614934334514729189143479568943820696813435939894709516216706968650009201389491586210751261509396879270281110896218429807180887529542128031176520640362245730086077595057884309372041018363012881174130122309373208476885836969354206432636655395252468596106817893391175541201123955758967118853365827197415986644221546730398411566294023797861696171143081143241681095820922723122553430833531370133642773455031744446372500690368272712812712465824566274964977401914796614247261403390030875912891414534270503808898594932280374826513791317152307884636810660474068117983921199566309712075395061867198553090066442180603502658563006489193312028158249457599045057846595782050686409819129772687682785892809224188553911385952546068990918716223093472047666999234747979232566148047622309725640083486440142509468985412177071512654916152492730357542599568055953097274365303098904555700076244650478536443769444610364061613258967414655157540924203851487222080592430206820629058950540140730642291094745013341473824986021452231750230891240605007869708707225525685828012811510165190605559712470765277059367370017579398612739624510063654730853979879957326352237514158425750743676587164641326572647831688805434148341090592777674509080785977553693084738131265344789444927258886144000000000000*i1^33 + 228627974206850662190994262362667552224510433097711815573346885324881043540886707532274161573085063577386753289544002995508326931045343846459479256259477802561897385975495133203797752990738127296922871192385157640662905382049176953059924915784592961876754766845564030000082091802772091475785051958112888657944029982648035810913142665132601025121452412227982426653009434362431398642612508419697709634359055887065533992883902640151877210635492535747847527298904981985807845902091978121033516650586419455134714023990188547519049830683492817496045549981179810187510614352962321956302450458043365366221624001098405989803920958269806426191451648069522149330995843757710839519646625866975623589155804992815813644092760281674633786243650894744288174493305959731627333272677170809829820076921862112144564120425594308537270782523499332736453317749372385294599074113296804121867522216329620304592210554178496109193353305850948447264385102211879889163462072705048127972128355995299693683268451058294784886393517588408153342951856775093965106511866310216582700829424293302323281254263544196165417993712048802925531025339432925249224029218346597959608560512729484342371670402489790261020923141854475825769026604501394987235270659282006225228924885444469469271822702781514620340820700489387826535307173320547582060763782528927725623705600000000000*i1^34 + -22083939818649271725108582316084508628452178751568417545744489910555445118732759524773056095961997563823921198038140994376990742053789372573596395726101520953660484525182471374473245975305834039146016411557115885209921144286036373678625097916797855524296736617076586149504806087188957075359385142474175126004730758755328452884023867030333060064911199448987234996146861431497869819471681963572213126194356492172223574883584514067679750530698436438047871757355088790470605764644373569410998340799849595826743828775670207644876735686266490755456712220957123715736276458913251086890052267497444997613018718924699575441827335099190736402926237591285058312435547209070641366533063795500455406462977655324033659310703085322698904761107206207193747278088711664720971802581414143460302644966863075824384554332700465123374423755431689809783999126836520843392352379770416128817427760520126028704247204700174753812750652071745263759586102431244330904588280893630413410619041629034376322557885552351174938146385775238428746423240390064778256731159718631229155357272753938425107970669313729429243390580018431200261510181606508463006198968778403041134650093299242901391485839703455532846158762759395794427479339358247590346645283363604477589904705286020488251853616263847777699485974952956355287544819559233488185192564857084313600000000000*i1^35 + 15968923264944295421888581186768385447507512631177489862399753338951575956011376443909304875954159600951435314137620208805330939481470693609500387291964388499608375762385735386663386570440019211556219781829216073097978490700330497616227902881339892618209347575387718308387333106876205964217212047519084463308313920271437073439639217778568591389875533710373193948444454169620240143819134432029823978068753418585500655646800010823939901713460869345708085178989914376336458768992414455810233371115400311088467244243464987625820440322732511943574074599128827184260782430410514521107004692042701583158018282546156751248819119981463617776406478837365547075912801934676821311773130932177984147922996075111389957473516398031464863015606934520958417503127744735783258429908117380694505111838575541449381885451147138451704877644779677901224224369287024717989392371161001414349649654445643554078416835032033563562662613764932167709495364348125889889559045320042602519439738319809889382452886278613917322219748128964082746419438237293525315113221775806461111528563156910164142913976440169986245057679956277593801159895622545390358975665796869627262404326842601783771452725699095022382862275289782920108113586175001998890335791559680091942382308181180931164937461818555879012838487473276680453164509450573087718906003456000000000*i1^36 + 3086516591538535008127778337552863769341584476409656092667727966193606775655031910525595498381530405532472391347991546221630912469100759422265429030438383006747439625770917330702621507628854574838395040663346218063933639748302022636239980409133457739448119548714478396094623293210967229476056172956285792080963985464313805917279115719254034147835834590804442732168285162617364571479210232837857731250189175852144930018726318620973983011774793680635585992356114445398768726081734575396843638150279517788981966626796187455163882480317098974192373428117588965175925932031525607887230558279766652009183721967149925537882313578953250330861968369850394078415650474403009505274391018760609290352339467032003070720209398308868847558735970046011564434848092885446647049884391468772897649200456776536974152580055758927367796469703047015883507773376943505537277856423484805552620471936427971542907620836577546371018833522581423454980922435026650325834942480107288014081770490117115494419755422573485268939692272472424649467197311783892188445873745488258302974059670103475524246498503504706614754707330030734870824981833860367100728230043373868576526718768598813170723600397395729872836366578451530625789775151383495521913620288606988934774252520243513179459251520124993500112854765930058095426469759197404253388800000000*i1^37 + -1919255274031284047894458992136920716055515926790913302917632880938328816975354979316156178896991839309052780028836436608333287068574043279954479905781232157301274651776997617693526331308242151897641037579482648829715593713210578701115115386342787097363085876256207968210685650948220165557165503481722541836168857604212668009485772487254741841163232208853155916152531159177162106533657348830858316363907742002034942348981651368338964656112285704321937842094833810012540903139496980641522692310817874071805234763271627801143112672215080931963078705294790869814331661590801036782212689125079596151025816910298993727070295095412228130941706367953817554022705847492624039959600062713018693330579729442980859085808560514618084926831691381694101975160174446957052304936934045030515269810153503382500258230708346277104815741500073384831795988608661486729403129396975917480275454515897479380385700016476826997521161201956832935003878811634354504471639059386927305145517963821404073299095429502240269327628620405000767898688161673397391282463105028267134698397086144445162488715293924282426017833316923062861740132406217734345611387363341870316157589997116188974208443337411748769552804049635335151960300194789607532073871421635113707130235020920578435447391706840836740439291154008718224657615669657600000000*i1^38 + 414907951338032126868238821490732009356109246318794952043902504519391924107078104690169608938905982385413975762295994208378373685836174895316063822725116209733871960986133407789854783327562705782317480845900634312221289910571743173191987960209474905313276925731021761764159400124955743776671952316755100105262965364833929310576951627454276128376584283078777231021527434913466503842534629385903527182178004622848321514768639759133320120956777507623117081069648778281552002471715992655167203978012191632336039421121525307746801941067264845650974412810267612383104207392352471074333295554666145156882899628747868104710569757868310023537334164379617991790584577266206304191682330709318921830244116952755481119767885321883693063473823145118781032149067576385514716770897143825898613774364199392350236446535273805818021098398323986720097328272248338164469905256328419080686135907654663076259980037669752252513206016204266862176650630413256661776108696737797723608059770130606274169942391434005025107378614132918516936365226547722934773089737541914981304793497683189660815562157696095263764980383196200527065832508109409420576594843448345257226455264950776031845495111063033677701484252336249367141109286339740554248966209341898124771450469746337533941820402523337063325276074972242408636416000000*i1^39 + 32430963194590863247338198699728574054320893112219247322450038906673582823584162272780591795312684157940471206154872918721566737574307034670542109864411453389178218367385240897305313394829099984167119017317717303979458283175407191254594240511272875209227936747262329997467693366262129640785972977523977810223260090528885387486295218479241381037378973440133226641648692104979665615900378014414582625129718425592885492808948797446320817654234340565669393469185343096029831502112764453204145751389563544544606090739100382037073472224234892491978790629306558430550827248265083819981201815306915017740996008040658168985184971061501798687050789446101809794137646298516069011162514902949114242605700983349281040000614507780325159263304554195969513563427529775991003598020294826494723432551606080170781636579765689384729389652017074753625165851536438771430873976781205384669862245419156431835589222385250452582509851283279448533756866854179355493036058205378201599552192749690291564629964637421701997010072410072473383262554251400885583568595508857662916630453110852360432093723254989883465601508612248847531493185854484179524535234346931371624992256402062929096072027469682918267879794425993118566517647875063324808631538033140099216130312031104519471103762025247448018345548288000000*i1^40 + 1071093143231049181069566586182544441800526159273025414862959844295680983945753405739563497389790342754133349024013362727431683255312794868487359232488540637907444707374379018260475691177350777395813777766188408920606089771515274904210843102789943300686843372289284716960070807455435116281357282360347677226941169312532443206752334272800137802453766866026521394796045115912944581738224982267368638078065262521588538037607936754896264277380984768880094495568358244347347778820424950175441370332944240894873806369650010467588136723405171241180695443486095922964276134392401417182688845351643021926700305897051612588219031263935727143555230933678338830274277959098585574914919993562384707863195993774560336869833873027399527549818833398383372584775077839842079440359122206182913141204906181304516733342151077357178068017610956668465008880059303283265500309270103596146964349816559880256643537721959222130807667913937489393175982974675646110783550072543226932315749800139017203620614700909543326185813760678080521768940516664463215556062851002300471729953341105155434387101884209271844194616596920628979484600132738471911589869436269505867169387736816430241011190432543075379472231043354881882925816169963844963962588446059908058827598395096163393131131310414136320000*i1^41 + 16356157486404993539406195652974126281991576021292737687496975222796958964274572316271364183261226798676267294885972247360940025667947751256267663498194328796118698744238594872675779104434853953537756261120164824291046496518618524539695829391037169428096394488552400645899315894449148332986434393279420281614545337301821239135595022673118610000356830989424298724200424318247019563117862068163103751714886608491877289458795229434586301094749424522272419492229647954557542493192687028072353976956670610489835143721918517557420836632958990757175844506451438025264236575040464261121631329306608343816616548940363831331170428714995408899803704513201610848634265554512426715454490639237080809251298458612857462680708417110000242731423709154910811501566615445145234141643164621702486750154387643806247201424861767631278121460906555638098368308368173383705184832709734369049661016810533315003323594347408690094096080326716796172962295341212127632553421717522547919529379289371495606503635597255466351111458980294882035045656910407079818904812347166008873141821390136695491204612762327292080109347354357885134704132603491853287000588965445141311877756631910682103202670899470030239353756234098540468846117771204225430401369990525209262306987522481556864656000*i1^42 + 103169312342162932031831249724059832244878229662991832090126962171615358406942299463452629199432910773118074240719345550657772846455771437060613116729937434192108553069089345397204003896250421040924101265172359628546714795549165579182499484235354214134699900052379252972568254353328115627880236118836790275434004441737020876309311790219006576928399013714476287208538556878931322086812959965958260421588800664436347952628305054211995077403934416692331662447824638758160450652675351091221647097947075866023987343723234933312506746865949353085026329622493599302014910616370652163422932482837774475667994847590388457712721937713277248942281660575536001557419183129249347364821517429892084951185622590843444518545780629554788805706979333853032078884093369005701557540649091945079533345419173550746336387010419612286251704605832349851863589120863249334639786938845904687896829094496786992697346780716111797298001348464238835005687990891164720433855348082477129758354604538660931775276710276309511619952620270813073268529397919643205337929933823592901228384537227498977876135941500029118390863551209188756255952905664082968253243064716761616220833046503196432599581270042682004416705616861537965116044047104275856028142945710461479566771446400*i1^43 + -308568778848510105984415315568317365748271469629945335457588943017304639106971800567329348550842885130770841230034859584200761057054981346731556634347055241878757185877892926794402624663232681974155354400248660478300588991949816853205954198012917133092058157886451342424863145561247680662065874675952247305597830587960791476713932088662905559910719133088645216970746666212022724352776658118114379654161346610738984534439555922831051801089153175010894276664076882565126878502601328424083796817089592850443815841154607594775920894634808041148550727213685086046652211814858247986377384780384400463800102212264733529493655422201674718345890461416635828428833651538557839062031668150332200275831921938700761955307972730619512820809425184166901139675472965983042063360578083593042987356523380959853169217426284219457316029215899826971624705993897622867798939335658998942256402837803205208807119877964081603124216182965929388945241728831559524219405005035292437871696178904936162326752456647228495455466303069302851203182958694769576595976772742837902094640356188230916075931184939164654306163941511527048608231446136587572539966377281681093092728063652217608061328933087720839384477101457862233760879997885358213207847282445*i1^44 + -2023022030907072186698013041765389816747869966201287407852739046022373588996425217322815056026716040601800271087049645392537976860327921999134846786906944778758437899827168298597640347852848927865684869680295008035088836003835647321254430761703242916147552324343408775361257667319734475092593170434045074894157965390500523605161541491634691455195891089777513065300998430850503764456911836127345302295986029247689298641579803562839916357308517721183344702150803440252199991011723957414577284227159976223222115037951779984218374372691007133347261619324055975993372574453278707177016365127584388099712536183308730884164544284859940229820768825670214852114882134514147557540606750758795378725224741192233730432598548632516734284847368180936673990975563142342026266047138835200525710834957993427344666226507756323584857098942772279435691725565707607608005773022144054289675415280900871027899486995670665623139744580963353808762534107769881257731247134582846154029270123175020005072077212618667059499482445656905883069602796425264616302475311760347283895316349639663084916732848494128412938468173907989688216685844455835086159751001415371207581258479821908265533668184118567675704860615557440818844782*i1^45 - N1*119699510009632927881525287609284749938485125609769992956672163479514163994828613191289088855678920451216065359890413261824111193265347688527281239533737703230455924476665186570081165843032842414288461454523963300157967576369176673285138459337670203453504231885668462366142776833240216291021930505557195274001985695274067706461804849413090300963392350042486414313040403001520619886289857563914956657012435545483237359851749779493714756596224134058374579597923661083278336*i3 ] ]