[ [ 5955594988115931603379701046416768589300016345190458381963413857942644762779130158686533638591900401991005111515789433387646251580105685137508551900847625767747001394486992091687346954450527751025444139798740738772442030041638725362742742180674099472733323050564792577054574861007219662177806800574669121188648619136280826521368070976683807759058145834274028228793585904272478089597165558394914694310460786880119169572953943320401943319821679778764790630599271889201064347116423644928814333494031306705638440838075756533282215320651679130312908664783083265882504873277763396573026466251364999746973302687168048098790614518183037745603174908489497543118180683978003332245118574955973505675564628394205901352058625711243919809454781311377807396953983137155972577964327985519387868175792090550870315774405291229445915653455615977755875655433310185028680375594618662291530174678535046640722225123700162547730043832783385084484296160466357420628628005788728658181498244363440461509434904364702907841020304334059393287724326948544999837249814944671511586069162338921910404759995764355981833106401253226769977215888439176271935323166016403467354236037733023341725441637909615115404416038683571855099213740110163259775128350406625454046876422851092090795708446211505111690486707650795792700065671903969262568062388529952185409417354397283949378725068688724927094250783393487821959934640238532930818823876863631822368605332140251703494482494086919365762684455923996011222587366852342347717324695882568455677137752025713338267976246239491065834544260106590410799482767839153324527748752834402540087960549652350242745504831154033044851567519144951973578291701795001578166958479835132417335210001750464662418446479968151256859941598658560000000000000000000000000000000000000000 + -95097011764932341386710205652996817790966625452094045549446821062833949996101675222335722802182588231059415328383392374627367672381664688807298207387587386303053360552399184874487551481548946799902996352893386823141655036243728231811740794004155714914714693345329876465413221726299957832093076493910250799417709465446042927329913023882076434605638590719430585846450147524417074639034002555796802161726385725200350946817817160365268489385430625242690821891448890465867297304656436478261849721176312488771570005921000876410018471183118901830846809165408252224324789334458345107754660569353524441255462479404961913774441777162332435113017482554941158743123955416150366000278136818917812001372776022941181994496388494889589502700881585414232167951974725319380347044080680173720183376262674710138552653023918952428668496535492173768505437313073481249471711855469585030076641680778833527917338391332893837357597530048136621979572072899795500221959203457957871712313668375475200479304782720903686531964670103707920584186307042015235082637723557198900651077807911636512596762458743036429748792778541343491099886475830868653236187647602824045575387316470176539210355921754641403422496238019387459477546830043439907216384617237288073496242157388224145813435900593727450478855187879785254432230905607075270630091112639580137938717402783513308048269671325575369038352165881188778180049251727829247425714425577279727329073495967112178983949363748496707952755022568264366390505397372636094500788542991033569990763963955684211593731504496752863721980503796186844692870445682615206865081608641535374577941840156697347967090780798435129590711449936596859510085149541745788630958718029429792491619283271977962460395013282560448529209103482880000000000000000000000000000000000000000*i1 + 799480531455055923198738970673204610039946446502783108265585549281372869081740540715675885468272061275523481425471839986539578702579434633330222357053682384859170946511580461129894052837017416202805415240072413957643517162830255998437336579776178049247708679702751361593446269736875761320226379456043950574042159019714502764509495662279492612707336301771339610921104954730796172543418693079081466838049744908318501393781765009487846430851907379337570537218305725087298545110477996391155245100100700052348197270448419119998074394643978493899126775399200017897179326290367355377587800101382606206317204422503708832333556774868347245115340211843988667246276781913011913353744164789379133383438233881686676656697829753580506706777247627166687519278890043084265244606885912279788545022425683407287717223216039034987302989116643537303213833701526957394753274405642069080036609295728196510257200668672431002517826737380234941041292184997659327293588954218591688666940194677316051354472646765943964517955891496767189406757491956836678250619871179960742932868457992073544064710755222421461010303572370501879950950124350270409857667818113803060639118103376057407306729419417918997439472924230302562794481300382659323492451893235895697013812547230005304156554995582919948388298719492452898309764022554787023440077941828855745792374206715074648392089261306709358555700279440089294878460439191841678970885482916382911081926623590463616932104041260165143715241967717619573855462333737915134543017473238888738325608617406739474092748317919962096559743460805920225803990224248972617195194706877141322493405584165166204409722189841559081095171555729624023396713124197768270427757110740127151643043590141640169154258613428846950791770013696000000000000000000000000000000000000000*i1^2 + -3922736780171518249834578030140821558483757010355248820308632447568947571371841416303489970630046782549687852950170952253083682648969991679929613286961432395813172180161825327706200074403238413838498581586196195802758530718398209895988356977080282901885684582989500495381864443233170168709561025327256605893828320681296855403067095452286198329737552361063429008994488152934328814530417132662634857078094687405007540339919525630863820614565597777725303218480707662807994519823472727334995340599972584254592972701989746103783403215798772400608274395439372581713602349467007151006080164346994581255707588156790667121079831205600452986216355442685433388240931048791280787278153734738225181564483859091872154830140019245528128176174794985270462850322443512661814647267892254426068756820698163868621106172922221583033241720719145925054753836202385321346521382490609921426614797408636501755369761355823739332242919738803628569373918403247811545622793004242770993105906169796326244058974779360584931892170419738429056893042435872486166243579549520279949061305890158873867852412419559842481647391631450446893318053863958738485471024410259185118035676627481520079639619400719321003391080957758144873034180243536137011931890603514263730067941054069180435882146892965391912966709411064303529495125910967626416495050444361504470513826100969022175263264527771927810186208422712665444064083612299275815185424126534913630747160346160203722298186143148653589768686109812488821940343065655206303135316104386533404375216976392839218881495291716850442956396188012281193204941443880562198596294064287955248665890138002114661012575613256784328104776890866655736717120731429028979756432060329161686879283485283524599297106311891454640934354944000000000000000000000000000000000000000*i1^3 + 11221030097468747835681604938484815989171186721655570527222943043471715056676384063836174525220708783373723022785171022996437504489284206273883092260019816687249878258490770278848084280453144973165918349779704752822850685237660654032046745694559354608472029509307014593191137112841859153116058342066279797244920922033939560824553192031220086221324004778604293557227252091389483608613612827047505203636946463240864025800514964759473412492194754471320868637824503560305692418360934841666438796446277002253640104080666098805599108030336610714577997717081432079362272303937325184032807920429943625775980233680154871119954347496934222649631326572454917193214504252422415260533011668394386396754144981886155286399969828186650875224389830871229266552599451249316719464164206090420809670741469322705648950836660643212953040950524434998546610261741958910002892312016427209425704021599372907152375916943458133684820909569192395943885087987951855573682945828787285956537973103165999330471039147371235311762470715155732197558788523276809578995176231795196516991202575919279718913397499116049914844487902381172542133286982702457117325859147742474881783147830409044368467598067975439248045287763059666734338070696661419771739955068276714523631168559158393455363604080320147676440155796676577849380613536547662208674467252583771929518297839684626170648209283753169868283003956784567593229197912896502807169015552818908983836191423322778005121844306661049512154200095287177396709948726765386844161557902858663527531479133808440273587078193706767079680492642185519693085492935482080493602965506507254799536071668288249763965687297620181084443173542947013976643963485537753191040234745712959637701900006059116541445520513328090383699148800000000000000000000000000000000000000*i1^4 + -11326390668288191559856666188136310970900606943771941815079528124453168826851355742073462921074464440606705761495156666429491028321558224936998059400502661346687258759812867598617719611808770687343320092932169866575230077687964195359052083953658949610824242701949680481496721729146465243316019861702835378991557739029324593673177181364361904278515762465231763533268184302058984341985043693348220806084719869403500548725615954621596959583959794115857046832452485758542413713811384474218380633444260299989762619732214915302891874452948664728609369508869776362788465094897881722393937452892272354603999865951111990091949781868304984002097181440945396980083256451634659667034869188850692266354036634655839500249643061660871182206297347379754123518316047381193660299266567536917441497009556754398890123855268929387031316501227110946274329402343779461520464972973106232418418893025610564536297767078537430124481018142649114660675730568797913959513793256933374580078926159153086495104175594777920890449593115763001091492811132043423047026019490474800948679385127686038389217861919909820397664657896159394471451729294580619503015863058784878907342599571379318602359930018061183883826599039476405320991328846560357981641210900328379195103535659975553004641336615411417933148418860314562907954482807521666062344531532933474373861100284129030332482962891487550897097237871250361551895084453017456392702286485704243506327113806526376620184514833821813159173354027898848515003843358022785403675435545364435843937729675168692882614961285012810376452373263474113795369682515276811686736821520708530793032323055907274425236223074718588228432058506940880955225551490992022034886679169754940819116624268784135827621562224049666392064000000000000000000000000000000000000000*i1^5 + 2530197548976143501119494096313940301102056719672864987436106027260748577128794851429804228537632960452969346285524885280212385636719284372738735773814252392323798335047943728493284626113602293343792787015638075827975600027000300146085944863814565772164333501778949061733480765572628715453929059384986478510718512331829099479286736285357350296274837828419966483549195999578170732142640498856600981481348770920179486261929563554963605711935723585866489812950357951550962567321802732215306230806658245076845153720065322846742610232082352656757579079094946648631522531976359606513104826267695132984659673746454452431421991373172658911896469316399580554539518970479707310038269700880341127385665526904737285750659096596024186384200619497160728721612381435995074846122517065693210649482156108246439536471577673086936454763532372897936348415411261904714095376417572007625873564612312244575481616092699317991599331798077801558326278296823458246867455528581118699823415614188368627332297089944964894499586323322910022709785606128040714365726265373240800993017033912334260566246516589655287699473346947341913250919644773391156630163180783663566461515866941506291407626093874892180311842971205890562713767312341376321722038681767704711231102032511719267760520382021247458063042420834709128802486441925685996067030496616131712508491244278419360439993931908929047736878232627840817635793041915632348089874818085741693014093249793642218178568860317614558954295395073999066208161956360154792899439970007106059989667196585944362395958783170630251995469801027193809248726752433030306902813586476539468031582313823430785962713554524958523546293381237575721257423184170373578790553755114547576712825063472215664157461705115387822080000000000000000000000000000000000000*i1^6 + -660634330021074527791720623313753424792196820629063265355678105555810252799325803503441131262860951152475744902863988214431113696943081294127414495936251505554855955623756405919062395834724776155965440023337013723153395622917168347016815326444980934498537163605205102759343914014651227540208018743695136969273373846966054662272308206891537239686097699793006599244108597504912432921027055332142078608597013894767784446045566157637307615085078928972484481972546652563028753605779597075460865547055648633676060183839028877282630590165829892747937242872906710754326476341274961611590998452410504933674214325510055848670235612316842425609748500177054646107815932913838443260001911814454567506198804696352741369020488535993382223820161142702823421269013919222639852468850444146180236222314488608732281022964497688386944229994908793580255496637526311505617846721940264999428664169765621406304035390101023799609437657116895415519041875632824857396379258978503829221874798511290133987527996069462839491297237792477250125094002259441881694320876748275368692950921009715816662373536680150311323734184749748696147327192155410066651313293610013915079090810813622408693937161536277581991016196227831472430552148730084305291604326320370687437077562696910759385062117726271374962856155458252566953876934976543797814129186699271857495733266670325813376572561282768524003561726466877392824439093383075906017453072329700275761005605381464539322122336493833097034836680999654593146928093440383586317888599299392744107655119239005706342837064084488796595942562657730044733558705892102943392560132164760230740315468343670727507430638572255718101385708967518951851726604498296176321110177179394761232583989111814224398282929429544960000000000000000000000000000000000000*i1^7 + 4595202843780135503088472716931522533268920104859856276521590656536853777088751543310656250330459483130165549525741795109500936622657797522697258973878819660809713031393665450841626731579388931395349763840288582330379961211034424766643063043692773360053958981872697318553269772734172713371975891774089464865566756476432843978675006518698454641783942544657516516655281252826117202093337004390224880150133342642117093146231050460351373811105980467193033998423840726526780663333900298976448330312057504575744346341861551216583916264575413898795207223440694964499312467916812406739628355300495619312107515316085434538381057589440284375433839848070487882679382961983037814479094310750655376636549213520608323252616786363912604568841270572170961269713618010898319180219808992475752498622771476537624947860227157490275587981782145803991710862642006482299455899101942219158547456535152499005918448570545332612756875581359824453884790921765527330471093046529505179797950606385442779868353447468661945491065024337838170598837417845751928396684162165669597058170757164777720735367980406362108686456051861829674768838965289479451844484328276992716095043665554630639999535969335118462499955206218261836040605941985197057736950455730980930376548312405873823410104271922590475101918025143134608331774503513585096318933165729439382788371590955151745497624298354091679982667935475862449162480509807369243706548267967641890196129625223576501914368159421183584693772796408207246391470010362475092238648790735534158339951347110323475858567983869911703224584302023543685039435849966092350617806452891990075012829271842527755195362961765013639427527857013423048413910564088143849597188604945904205421271503522559903174719860375552000000000000000000000000000000000000*i1^8 + -2420482501868248262119224573378568214075236304013420535824134576265281390515309268549055354646810166218566456951627927821054304940578301495824737414655455920387416085657587754539296127393613286899974140555326842920085624549982708823807952900485470556945977799764092052773489015676252099790163986199087276187913156943044026432265273346084236756747387671660846246334067217690801988267484779981813879497495833240199053560636755893468117696068052509045517317581109015638794856059519442076550105169530259555231424862796652541781229599539095879538634103997273654713398653976432923480712553780681423887541797045700690926486350736723567725246889749304168655764552068174696193040166343284878459192810497821853893941059701598857016683096208950898611962691659253568233556357506431941611890874741205494047461979961628285400606178609015982802329379330833367501557480971403140887180697365736177700716989354097675400419569858963513796715698320056503107731946846854519946877220297184546209851088422936237536744861309870427131121683438378127386026813195606642381132872592401964050642621265629878469520370034066801277077258430170905289653951110220038340292427951122313494911130805632153265502281780040755339289260160243919850801895682331099929173455323112343161161027921256286859078057155426167978593234486538323671873409741448216809853582944485914396505758944780497050667298455441476807573924979144547802453543139858727414882449294506989118284932075608419234943909889244379827366521946332237372034621440769616001361462934283243820640974783448729229128245846501088679765451488068267323780161571361269900547155388927802563648875755675644806314972069661093211204698672042794702878540337540524811507433275054248562397542350848000000000000000000000000000000000000*i1^9 + -338528761441555048156714455274655090542695821362176956647346228118183675480820522096784834562913305389579517969371858265649078888794699148215583018894337265468727062235583122765346245476192803371109478613344308370288311315338602202153564887412129140285803714314136921070297590789670243451470834741985512008165326974948394421054011998025544487693221026799348957064024054050157719993443346299243017106562609848402061840167819499819896599589009966613049494601388828109844579871027420985481568812303587882645634162820871838303998625048339488948323861186622036071365182118916839873555463085666242275106308997465568384476046790354061310700113889396914724746164554251529643716009185157146605918271372297504417928729958560906710059748581761840797208350436850830657576959932290940889594780348971454096346097092723789016851162254865661701756916331097649752599187047402751241035105243113273873528861647024878578389082823733571829686786986514522551158047920214824923588121084254705113160566710871913419962348839945523265025426524186031276768908731988464667643135044044417400906175032638911211566375949672320816310185565641888591259360222578551487004279940701222172561880722937712271651253709651105246365286842214240712833224391334300845423958206454440167787650548133672658174954758533153001542154407835426779566559091152570568978873758293205513825635442308440373103832736966164011071387168623799883317135504598047429589193232224426191365709614472080960941425920528993893064447070641267989740462976381704922283788748589345530273388142499958664171143549372455227637778721057585178457535197655327932433331723000339587237932318145957764942260078160690897646515409105360246115123684417726320967363209051656551838987059200000000000000000000000000000000000*i1^10 + -512362482359511763399653494301606000004053955388294829864363334438255127709481591814521136460423454106192470881353275940943200677005552588068637452181478370874063682670079920236820020746401686403123454175833892923747079741815408840871585598335741463164618096513921377219779518656914294949085332859596520606343238667855376189900418969394631291871177403500292814323976947810151585939817237128375667013882121071789285723489752576733741777077754992332664935920465515632087351636772911435964301957943550145657278630105270642742687490664493348707634631349712316884204090516144697147825159630481555997736406665620034248458462455710459179149208888814129198640772135004543159482632686913394878777891794093319843421044633751732164044919494864803343470717493144836722384299558057416192696460071362002743092761834366662496702379627279406054480382380819799122322067018911884871279433811459127115443560872158221581798742932990557888384096930403868077311523821357871093771546658069449518171507772684390081611103280916400548371683650318495325717736958640536797452408258667826589883918853490595212153857598049372448303167108796888518611746252359299674143489406677245001571083854842286292260965378555000815963517807746598686645935537223636089796188888379560714362725306035757759926656159635764025104136990173813533184524750363506187431290288082986231447275049391593153556110711635845034304148816356256941966560040842805005209448311600577087054639802718191976832510337894800962453434748791170462315423946406401433855859261480377051649252018594662073167029058000914900968791398257281510381123945118877742473256311054773195889992745213528471142327029811571886880450929584480667344677670044870827601108322023089467555840000000000000000000000000000000000000*i1^11 + 492659573752473110414268828721259671155166645686849941912852934033816886718654208968374742910443537340761241171255708354075254245506303130682671071177715735385669074247140159678262388931015726369349782653686720337864878620357199595210547429023139910986827933667549405938512207136586462467768983572879032905338064501015485354389195526322362051214163356195061437069934618421111763108468681146216886130811854511750996513475670765384751624652474841853106385727868839436845548343952761115414639275843442169582228861460133232937453085259954764834707107751829753578373787196968572702821792004502219026488696850989850394894874183069100815651297018071604019103528623254609582997626628124433377077927347565406112756489761259934154709484615345583992009825013217890785554824562829311491645985213682164270845600146937636791535976049865149403613488280738319016657679550268052684180429449731636645193985871831462229065429358817786744366014773810251188388293388696060722062457359853984309261926553268004601456108988056754290827848884254396316465415308036492038477489338247457160311795039404957233709895041494880178795740124356851631712405106373261867848698108950700578383522445592075388744869606675479115714090398934823569404984696694382651317962398548035080208722467840336540973594662443228069292131846955587207095827857769710272899227701727273744411709564580102541054969196724026001834880850231275945831116081467941816641319220014632197508270263201019394140497528933954752658438389323551400924154496369164408554909705486595934999539897106168081337490808300475915397584696986401125814130444857811638703652730392569166848909482176998501731432989794933594351173891902844127615303978271339155819740252684829358817280000000000000000000000000000000000*i1^12 + 390589469197324943927668790860847894330310557536772732159393735259676912900425953585727917089735730517562623314704274911181898689843642698421866176767585296056665769635134198711305230241703324441870100805576144076024782123272507500146068738393835535181942938206042136742766336515366796225281150740207634990919107616085051637576704793409518991564203056587389646483403631681379026899692792098593370320363658171724414267363250735507667083494432971004794994756455207804100969620173667709438965369648324749113235442313178440888096660969980647954489548181731425019181023855246009919144732936135797756143045689076374299200019304730774789395594907166616718284001006183102839047325130768448285983887857121944790855606307867554070917628373797071257937869543701921689103332938288630334025820290216974837342445504471781738585276590234140358019260239651357967369421935492303726336670136295938357855357936820130608245220946627367139934289991233503785364296140779216276745855475123803785684984995481848108089222221790194798791351889241145217256062394996035737261156700754853887427776013374947185412287785225489047728566434934717411144115216641565020873036658948736836726630509521497785236792029188669285872970021838212818552613017177400783633845679058750807099299920021421172779899185050061842140639725968898832687931923913723295653618611655381221408074537590829421658699304931347953863091433682140664916358240803696163928561076043179838640792122435119301369945748340601020270736504929201995027821105825480941225371169930870849353946453719911487003515826001155619551787783966592929026867745170693017352993442210891453619759655990024968928366119106529637520022485967988531719147696691204746267146377120396083200000000000000000000000000000000000*i1^13 + -276563034916803315473049634181923394356332769846245340474499334265420083170833778274216758808894187069358153231122556745121085854783620530440714650007394760597725018534616694329301201280791816857008280471335074416228884112497261406920545547211214301003500133920138170416093198783122973187331310794761449954265934772638710864582228374783125766829422345737903463706534837015434011473029992487296265754469257985240132415869805628152204524011021264019192726962643578133281993141809828379320856025501866209884848386664194608932984749971676259495357706035426175215312333949247287067438717931376389096111194310742484961247994026803961970545968920460043632828142198212559994779047019913853055191053435039189917897898073910557919889457587298468971002904901677873947500921052441987715801398737928309164387761634967765429564311779771412525363858901088103140846527001461281684151665353640574252731664906218270321101064020815749888465049208141900837582913680685324313464455499588050695353268698523751035607151503993650239473976778978561793854143528213935688085394628614000229551045937939189773003250820972574072972505341483541682406477377980311910924109619513916625086005703058269057828432052295396245080733665065345048924971362125191330165558275014499138156483650588604409889582561044702713744050368166726186047959108126958807988177191745490652075452418322864007191753525970100843922087299614857807307669454721132895911673157688475135521263679609460439195744453553261265666759430161185372072743415600754358101377372387182249548004438715436278687213120429388380807106420377142977518094022188942704927659265459564832530843410028621254033869509735233406594159069254156895485668013742163895195538194169856000000000000000000000000000000000*i1^14 + -50200940804659825138448343752176662182810455124555706796713825199132361861141462923761164810008906770568564195312983546607364663076659923521608550568495940789025416073869047934597295315057421195241020904119191578432611180249527252455705371942806192340717502936959034669135307215479010425685162287529011528175637000605184184427360039978332292715816352384198643210540154083077389896806073663346825471273207007507157665484202517651493699445089910940196688286555842241942950703531734713902425913200338573154426451613472010582216611748807386798412063605956168137348314679145297881823124548478864193655046497314415274164378820874413660292242633720365376963239482118247952431349732965971985225697210682043460662674280723088919913079351742366045300231296872192103771473955114067668818505808165233625943947367076623160059903140506887523417814945718346054511753785489783635202848111960262058230330630119735512513699275302840680161807292208075482665145375264209933027632353214786114189987612347232900472738876808458907154038366606573188463361033932601732827709019116729299568537316510682793849176623839972255406533941120294610246218905813148984723297828709785502448831212446602954150392927157155296848311125304581250918853489054972657643521165290489126507222048162245035601396919729756047221291573802534417471111419173143988549231253951463190677484862180278347052269529335294843392164423441006546808519113941530342072901427080829556923514373550171568365204085542045774101171851252294329940305190932948643990403475366386017979100153455514411173920376578653929245683961814149343475046673643077858634832017995680032498278759472238589160794120773532834443150097882312972890581054295180192308388054433792000000000000000000000000000000000*i1^15 + -7759946255284507824264718852824456435289021218204480954049257163925154849579314215692183913582189308963578871707015883839310482051920182417669659477132494354236211676863936848368720788295597702890101688936899956584573154574269584237918024562509809777658023060618407754564896179161042245112355963299354080726177539552620637744239148283820126310017037407982564987451868470625118416537946473224566589130570207017315927039429250027000718596467794167635221343345637956719948948735596058947017035507306633762934451547932120434854098117749717283093623979597254648584908938440447581890351239079534732478417819501656273942219127457884269219729074079739726243581442940936404013407112515781125603934253272662439668459187639086523836796370417907794165925026870704436287106884049979119722207460846059883812423768899252738912628505517950076515360941048588869104425738142356045296121433317153235439485042790989207936418407522014055479989345613873338704461900977258452894202453408788697813342215403610555925990456421127252003946129943022359666711830585821791108207719293235328454994999617859505899761110685825444785701293595328734800303135356454051913590486234746630638010706851188482057854318627616074671574400115696676169996303598836587638535035738153497402672356376329890478134334001468499052222151527586730579942661157676212977020588475149661561147403482922459465622076920284346451280883804036983443026516612521586424619038207153073461213156756492263491226542079672760572443389006221661244933214028104115735072120526774959126535909710796586712382967176144031368520581244567681574417313608359252578717609149027686881041363841160399151828931367712444662299164593636049433661571121081005219349161574400000000000000000000000000000000*i1^16 + -382653656488552150090642579494651184804904134092934997261998557030720198854964381671656965589203186668309522960092308124559853766084217623039433298292398448151040617063163099123479422813438453214530432055310665934970127218905843004909598097186005152630302165425662197296480574898380167021502185767389587008183441282042067754763211281035274380760011854147561421385422186029796366415925212514758900964245816231402579642344731765225151484501173610137720782441637694058612122882037434705025222909123775385440024962635834887863007604976157872110381445624896814805247743372300587176621062198277518892121601025070460107604818425109293001016036893855116031456693351252364816522364630116662623408299875965421520549142675312390873193779117401957487240046660499889331485163775942999595894315797304531228441579025605166231920622713000993431289440497653282656393045732955242978369666912256123542903002615757857248834921446528842860756571529245025441760933264062165986526840513024901967360279580945867616002466411216934387318205881609401308030584562241494309961678275047604703269616224377667245371603534312325607602160858371390264118926282644361040965638506670700324340900884272481433057784780639023691348033449246969621587837760853260995497045083924353255383637180814235027250429964962135624493844732306582604495176219687348955287964981876732561317656067954562892323098453792389295933668271816500077203695556231537720578788202140196519721315901762354845374091898068661985956218209131564035941088569070699694183122174179118562791525777857708601385467133427554176153963882321579393388736695030516307417143849030315570144216659461542716876081672299368418269771539391120291131717516570997936042803200000000000000000000000000000000*i1^17 + 703116140878914727309034411631979890026678654563191992546766148047485646792079039906197642277483033955874709349319821969688826803935663613385583871399682691539426099977641536262069208991645933757113940933294038477008949265330599642640584420240223420774507848059830551440962898752649823016367135161215950046645041347744746984091317414694177984330366358297331384226823522184730199834168797346329767585506920613224426324312176392422297124405761821554994459812825257428149220915097529202554009178804840258446378730615518105238339221599400359528704630071109404496295346448124280096953882202246771070504631810836018179391010516354373672809141565676678948371811133245442756302934254381107880192852904966570648189119115608368172653503157386211383692014340878226537711656475532539263230154691874833256578769461309814542464735740544189182504974533062199686099596975657773241470044044266892609683178967153203174441374141383638999034880405417603098054908881856601318459369702622110006203100824438972543158279752767969780402626017084281644113031144859785064003585912266129922831433026490421980096027910457640481656621484644913547847150516017132379398923297655057748909497370757770797297895117082273928271574843276641345961787394868638635101206823869743927440294237253998389732153580274636942647571883396909556792424299598301933123156908596052208885102068438072485728648625876641761426571778096944530687378241303945815855090633794771200772740322057471127057245805976018994609021790811217280580062852579182048157595821246586010434714505763945262482394827047155524605967664388642495422275045350522665668688350481284870872379324563666545833283259540108575424949120213983503222799441594673507860480000000000000000000000000000000*i1^18 + 57970555823027335317694737281775705753694394238622138273339978621600416358995562466244113130086112203267266854794034178950007630570211081735488800395611423510323629915909353307449265312238935486958967766945433962936440000902950567537740635899974165591610778827098588015683934919673415860055549561792331324245829489895258361663721007449646799600797658767536683649280339574823536094135750498366716702419640417894764398471184400397908663827163948270528351281922023583127161868985096200440517280377638278474171255075225466899483307561568861003991996624298647317572838319372604358665018093902610236012443926777646542612385169043443613176844485535839192579894591114575567587189803478333651560753339180598060855782453121878412199445436085156263595790764659098004680504206194893943181176757393067306261203182220746662299562614986147513906614002403137599911123202551810684469640392488586017757172221107296241243326893231497597367928523421525442364258747104276986958407354541792319028419780873796044602355094315850178307196643958839182422925647447820282395734360302094328491865971729442479416444005933851762424755098738599475962157130514499981895391241764709831726301149414369965100419852012339214723615225992455089405888782884123316164096982291453777551958709707842985490826801905129157721661469713719416410442960493144139886031520998431519474714762988685050425981289676004364806710602299760980962753264826735016954369276317723176557423701361690486332692703722362050701931288058961014996717080402672036342556721242324164914626358706073985784098445696636919531158996311384672465973982190188267479411468391922057020192708541786160681403978966231850028064194893716121552697574435271475200000000000000000000000000000000*i1^19 + 10428544174771693352643867626286197131737308492526563102120090012560628659197765072071331210306372586720564199106565785721511411990778625437865868671105369833543947526090523829582836840385172868253347838454313593568852468096573903565727002867010785067377513442202487531480134988365790227043288866273829847948071527134373692898201677237378970814379214208213194806298012730960101613410249818058583757560586739124585147255628597524272512465442488842902142657979500040538343188059633713490551100577720888516220917235828057068177376468092728325280156600847787497272357718440897109644441601370733169138197339103181399259880988961152481659664966693948888964384679442982816000541254877769256167187583024668064282815915962703382113397145574709474518721137805115889794329392272593800459462513364820149212598621406327468282163171378134769978915998799457165322336231727543929668062563519773991080780450052758276977019858656901825688401554656717186972466387670844332035491094677555338499341600728783106429152889158040916860728181748454204484418014981603837966165073368370913652240838479149594215291596399988839822196349811682027251879933715787768069729199779250152507771832857214430036412995298395870718267303648350514239001855751294387881868902329686250818520786465274509422967455190455017859104974132327319383387278768729158438920368587969462752826536990695436489093480238167647411414959038784220723095936648918138279419528804039599245862585569757358986305881528655049007382679636999805739467323613052754840055146767206704039286094969647436077344335316443412049282396197970886173049039600055765150158701779319668202314531618180363970769044936431177454775354516200693973857724679585792000000000000000000000000000000*i1^20 + 456673323513205906701560154945999933262428656203014779702744586023869838739797099291993815130005727450460968539642075827177898719511027645225424863124923783565832094711870202171529698470772114117981633723348958753261086111958135493813295697673131042134478772189278407377425380698295061449225553831726897392666552666976728504099688133265525276143186483802049206511529722765079311824969507533549099260775964798050749005741896636641393706867548888346291235849858654417368697687995303434056863262326185742161658344938337833769032635679238114335347554114338627466000398589812422162288126702092373325795466875212648840474600581383978386611825647175982731106201106265017602335835157405187480912084926454023802483835011469911610282968913238994038112963199685357891196572148377841998126291656500221095239137990817217433362640392585907932904314711533458225657288425186486197945393628022568303811003100398800035140355900673504331502738921993745887017681335828258592267910179079614496203738613838972424818868721647010247978460878329414946172869907908095326500848806292153476152031929853715322691107337060242269635746403031633346864460374158980208782238408163486852418571714655620143901372664542866248980257140056678477261048068548300485678262383475703501574118988330979567946434432662190969292809322932870117852554645557734909006160705903788579725351363801384059132849874639546055768623784985784106339459504124256801073215384786062286297645130036367575664314240747339947061380981832977310432832284885516738193777664354644158059851332235250879977285866249381770491976957697107644920278632686295070782104465331422114232348889597168561470485713587885880238799453393831281135791898624000000000000000000000000000000*i1^21 + 57135069451837592581099688307941326433926536344827560964212645465301961036557045560018048170336824776919277151952217515246835633093603639325929542753386185401843646028204540161695806472182869972519145248549485075187896525842127717884060552429560749672406949636192479074202377218616466100078189798092677637826758038252816515730594324791249920825302780939747751976366453756536968866378059738128690638216306156654910371036106696016300725918836241917923404151769650018270842399592515762677178138372141735939610159994488412318133883545293630502913532998868261355597868694320760445730864298674973914153939952354008493844825240128866581833258783089464019617842826486692540374448050595069643567187053004135643059861751865132208403547590582638933281513536471796740382615009099280704627980445892567916503270860133097140789259790508345685780839692246567063794499098459534141670865502804917166748056694532273526776037682513667938102789558013263629021542178713876860743082731775287500435022822873553074424306244249799613807352269019179998171733391522935665118232651250367930068922597143358085478173278668657528261156387989670000677396042421316327194917355531319030386353413633575377678905938722670788892843165304879172744541239135431989760573298182030298935012199996041058105485908406889034904842387499794580043572836141610849385210051168697150837072327997182837145452614780615041056530899763156708976777429135386117411085833906255983389836368675853380285538634387395389216690759449729569956699462828795420441550829442957585847726710207866688711727350119728165438629378485317819353053203178059878706250426852427371291037481772196434594212842535312714592127168964287460656598220800000000000000000000000000000*i1^22 + 2067273478199735762084334019940340994205199542778117259796559482912956869283368993946855575495101290732422268820669734443989635931477295303050364468651144224809636094889408092272128178344972358044644649749735324450821196365327949607714332321921015990850282827387213852706898966658922456832603903564568168533476072504227041653206467559497136728472705512526937182660763413271622804216990723738600394056239478746510013212192315795766292195453123099783158306794524907176100276907211597643964913291312810705788086484889115718147711130803535190484277185597569219093007815637980347044572268977942119290279994531484196117829195387287038458940969073374531225514419191979159510519252156620060135375381821463344466778954322265083434740539442974558018427304752828844226944095301224293078960592191444098235310070104778842155452722820261552921669338533751221785893014551057475703024231447108529264932623268885952838303593425979661215680088837459776448915955149345737667802344096371965127692336545955004263654762176849081972901685451905164881741921197251162755399790588471121585421822175188352946907157312145009984875769357775657213724752451722815274483974183521500537711416857014970395697717847539889657693332339571953339586668695569290355649120987442489992136336530174893362739666952279737790500531051971417605540134921291329265374951009238837320231812175497830228135362756170614908227517157908828357751676095947741756583238649402188648315316282823818104322771254480645881492355443630407013807758983372605708766081830763430228336307266404897061118937410895183402281473356996321694545187126019711312052519658248592248865507081073820514455279245579532908623049452383451794636800000000000000000000000000000*i1^23 + 191757867186189272251753816934565688959500814490069026548731427999049803228187734525388918582057698136188145297896847513641144960371699548311479207085094565682725520747297637129799089046888559038766480088817823507598292303773514231590930160993432404000040920710592483097405610336396702325769647721198991045810109270934516239133911401144267529334468756023152940349576087710862665050636152091991432948230350338462255673580096148197074442679675282839391748801592151821839995003479939414999632686808328047072057879091969526642089611079560541436841769519064703338437734778516351545712057472342284904598355938425853828058364097323995816569604425153057378638425176455406992056268550806650451614587662486157363441850986060008285842869580585691957073082955270005395599075794060837314784356103976964487826052686940867951101024675407594421911797431400630790553159864497369171586547946366875521733484036569252861481396848092459940606931326666331156251987886137886969549345520416107689242992204498718370234604257015761141212496291986411749436724317210598174611951251977746326590633770517050403192720309034356550760136583883912775490467042713686232218045486911206408404349401415358768749334810156172492619404112266592907272957064396804821047994400089024409263468086198521969259381510801205739724995382858777007765559549443813387542656654425088504999108584378254440645195274538222850339741935648875727875026671923307330501868575640796897672708830641202303916080061579884189978072184022315886548686685713079909161201533136544122456304289325142838162519659372162188708567706481306082094447276443375430883690580632993657756317726018750808600393104838357733300754726928064184320000000000000000000000000000*i1^24 + 5101005093293016499704834655940195064151193481445026880645101623421732498923830925364570888133095893479556874368955683755108328183310652818765572709026767278072503696916612685440691745531475503960195137421436313301727310633560931039839359186557077245779249778680964593829717834760715512696852120699729758942347159701592328448742319246563509223456606741638285354527247561376547226185375241635416614545376229533730803927102959185086378694371579774637533541441557362880554499446540090753735094918560594124013689521867472734518807242907005262541098997802868515621176288319970513321138161660074897638875030275787231008090408688503522521786916054763094159987067747365716259637918619046750047353777559326041489611240764480644956764066665381792619540232152861692807126925797618939221868753789161873214327470288877454121468411844745606230301467270380382820878026621394026329489778732761792305651762528377365682438575335171979500613783856538513932962116017820997131338952575055209011484855665832908300611690826785371877957640383648341883636929659404160560259791057255515645489356409993770185295002519573192679674093127817519404961361517427179705560310968749837031100277808154755666745327838042562731823614897819071832035116347794740561111109830223874095709505503209110696879310551209313638194131673975067414325378080005872459802152052153124136843022625997632073899722827556774177900325502512009586057065788958870828505419839607694977154471003175302379140154988035697296474467891820747234588800166117886423698977101247903350703093889382538241216046344884005811124545045231628816126898977135034554141603353558621082082852604549104249521532210120365169489870051082240000000000000000000000000000*i1^25 + 312258337462334388910306962650190212124037702826899784435690778977028229645993801972638036959047895205133311107495092464030775990507117838207276388063374534344648246864569492479331090925286042927011997167696222046395331010405361439376480577134339532082583325839274743854887381874794797290003213904204721716387790296107667760794018822162133081993875717061654126993024278582485423291176458099845333022988615140749145125817607902606030695003567714065526322387097032138244145402232380135935297775629709480175490190412077515447297184408868324852998228272524865712516964803477041261320379043893134781142143979915822895034190030828228925049488151211078347846413470684916648227261660939727991611260629059132541731374275849264889401788264092868330727172078294682864960824962832836185282591588127192447472020618143840215540460897938355571205197783763634505212398739725381808649970075207326821674633118722215251800988434383951202603246987948966868764870142897409998699895924057676118872116883463639273198340566173072473077311373127411288793558544665158971804478258127666890291123082356482829782309731916634790010848078185856502987422156348932686527630048562474269376985944002234127885242567285850397866356552083366010089007175662859173225513302240260324944313976322181412102472184657030745135823756522915515747164184470223235415618116978634784004529599879315802720774425068218015177455301560399902433368089313741091042230237685308983584469041955214056738696488570525593322391600328560622421110061254590745088283039273802200938332671356699172136136959475564838537647778934857309840735091638711736176712277523642403563577197636332360201557793709437696918817865728000000000000000000000000000*i1^26 + 8998732945686345715298796127171986390888457305316946022064409637305766747662509220720324176485997270479922800959354449531137508198936919824762155424537342992996436767727352925711984187541513614197758608152827907606135432099880418885180360364119005736513226266387989291128815245566266035768806360510170862235367807226657816651360920341039683101547509180198684027059655533559245993837793840014165618041673960545187182350764315171065498216589418882035273359244814199975564699003860839759887662026673773244470973901928553207634711714069925695709253017994369908376106754294817483508443048142928180336124022160015459196782997020975075904217136269371502052642539284572966684788388521407966922577696667530858137146609824396347880873188394173013319859935231807882481069033422900338285053829671917942165643557067062514238764129031199034809920534958618259197842812202729527237728634123948088958068796231584895773296229596153517469385576973335232235776989554748710844455879014530315303381773114183910336638684308266078577006881321876781850803292178085456574000916241701463288101514667319585961236780539374374621292025606623591787428270606099860573677512771256596255731023730443302477180043256675903423618040602856475469486572807717560180046299386930456513690589797545351549551966848952687563972223613067747823938023577565614085509555868897895300211277418548595836535485958498924311918695973655679804224876121443346734941750989239422110036321353930202073035745987065661562927505616864282606825741446746752761307322666206559409039722391001940987702740194213000255496793403638057899136745317693856796516283493743640523935367578113552417760793947309805737607168000000000000000000000000000*i1^27 + 357179595953707358928163454629285137548614269371733467327349116985122555300994524383201644128045338239581682130997901336056168033233777197590820523979284018911382505878574411145418722777982130397662220323691598346769785878678887446224756279292566782336228232480316309929850122253178718201457205469739907684774135901310732030081895915288203452783340071840324125073274690584429667974849501804315387997810662052983241614816744370806350273559481174038513941750636851859726474849866564216379788373485134684201153356643470488138550249444876420381832007706821305977535449216993876397161513666097101520803662520264615089423220052784057791181023752869820850818858413122693377624523230184704964379018478704451162948975305511921104908309593312264807271932001475077250482957381132155371125290705960053471177656889660445801337104796657175718958103901131476683685388734162916985947411773143638953874784883286911994453694703341034758259205095373267671522190362144549664309256635424859633362195819613282447758190913468674084862762708164689859672186923373247003069421914504907898252316219605708987892332471692086906403666594931696317268690985975854917567612374972429229538892152292388563431244580190242165257155273703259078978897249738861605467206853450956392358977464861899071282195494606834832039754662288945646699736465814010224602247156401412183277388633263429756542497088713776435736849602198834677521543937839392752642051620782966670980893288150505205227182627257477128383850193921886805320448080046350997204083108191139009696807405261449342537276369421866654860908324939079900642988883867624886866112551810130375859626265863096213386071668503744820019200000000000000000000000000*i1^28 + 6777595202288190215486826740615077959218405758606466229616880843585073252517913104000212975583460332085022809190956040919329902698058565482638504515488769443052632352799598527553054655399195054902536731033108004822200339250174142543075023861985128724050897571180638931856951919055650445078696307497774334684043171286253961292054830114515380457486904799151370504483504679526518519119335733761043942036310909440847896018982665999262411275324671995684530771507626007302663151920999540652223037335142658336556361450651330915808640546783318208704671575658953471572289442224627051695818798331374659121279474293597984381539999577736757492367971349787986450252324205759734423692576531844322330326523925763259179452072737589858783335859385219684840026736812499344731996400325031484738818944306002142633952484504263038606267981365744033808747984144829035227728074191265597031071162752473098904645712782922956260933551088575991082774127458535700964377607985179329336356176967624852288600118984736296437200298773978870911669199529428378471096458557529574619849647165596601194262063660223896523693150738060355999332800114511947221676681849156654238435471507087112396609898528907903905821254803806664259177804935877472608228389892087626091172523117047917689539230428777175508524807536331239282771271262916187461962498611467805101974155639209589730833180514321943331540174644804775520102196224970381944985991700996882302838256466462600114780107433009687218777756705475552162231659220658852157931309426314380459982677023751022719906115493253514516073053387063421268393476029936052230406787381396247123528699031078870547882107381413710460980804886462464000000000000000000000000000*i1^29 + 135667029187668464041896471728401606795873856678947549964323044895025691211977112386890147385267240375267064355546019871168660546140977549103836110331631357642110196887420256926924777100092736975629555559304538896251307680114300748092597700515250285789574981627095216749734982477407219154885197436141069485780745113085123665537551114577829168615936155735042139981967356254080552374093149067143052793679019093519163202962998867140477611905792449040440137038041887206612589045976269184502705115189500286742660156675774150660293113727857565757510457313019031787580554022881716532863327302078052201226445012657029710000474928652171711155310984747060170323707852634504761778977639806157993804451648877318692013489074659306064756026180569472735103204078834179255899879692492433692547303028161924108002373872457629628525184455088995258768700818444366696484448400234547954504901402414092065862952730010057333824359852451716836554420973174808030736750991143360870999173393332740684630394774234794231259802004584483789164647786839814227142064372028619327724009483374296173853913989519554259648396205908915434610981551822637278606556268086674144166225487723582814980651941065629961115285321580286982457361550851862916992173624691406514780684003957948890928934232057959228730531159672407584709021347727628418667433771665711171998579435116084194361755530034214194093078367399094250906346144821252473222735729629651057775825506501417756807732248445440080234960306087369195503777915252461501271477282620810266615870040540984943158334991311047124974786519758575646519518620858645067255935602610250617714366793877950368660060207778714552452915941867520000000000000000000000000*i1^30 + 1995951780179450379914803473800151586649980910723049202315771296790749285438026385693129281986315481846019315036384194215274399137897101693784909105445448795018869786826729202407004018325016767604881468988790932005792806670584120942043070281789311062999808622619127591685398724702541931157653181010618729218173626131966098770197231002285156840728747732540941112846695642214692704013976748033307010316371871685087234285638401398951331290120709520702203783407633024509701926799664563848577721124517010270225606960106900815377492968883000369008522483780041557727312221789031107692004143940912891061357076912636263487981678980078302219718442667813604126968025658208207776037027020372662711720113002481987110549669875058423056477422040080676575495646955818328306287340978827020716997384833040849039357051780455286416702382784598004898549257959973354747203860861342716238489691958023314627801604556847818171351739992913317865187606330231597396172588797336344507986371449494257043746474255709141018640318323945639896552290450805499716659283102147565990841532067700069937502471833993759329387939021544588382038863478859348553932893238106415882692585910324188439689192466729577378542172985034087186530621742488607616691852393006406006548798954258855208006293520259965122660038901161653401677972172341672041249215152300843652852493806671792311601232122095750544054354514860746003821486438096462810633519942416817700427569600739197572237257485372290149548584440342156548813321787074782296568394482511607592245176822157416153020401917459411416023465041838938337379872271997483241396269838993644862518381549132292153898410070220671825928519680000000000000000000000000*i1^31 + 19872252277244177618709482537238170462090876840534459265174533972804682465325105112375637822850415913636489300513448402836872228439321194958839204439490434288850871711271149714419979630348514184497118476872299948300731083091159149052305907202127905981365295085406230592493050345256189824369391998125766280059110226079413357524304817533269057122442325554045094292796995820818087159208070465139865298512344421101877671781610684027436599474431731888210493134044737079198089978031202218352334713518500316050365774236875365901833628398782540360039956524558668825395623142892446922223012192273726198003607668883475948540277052960821327939403972838231866233866841539995672728537244728381908616879089934842741742271438167451019654051727951576308919989373113348234568843377377141222052131945891655510965216397620557809577558554787739639537657180101082900378422172089424441622410499848904161523473149266895066302554615825981533733505511514557220971538592011454500014949505220578786764612635223885545415035988974993682494034359317428859055958379057420480034586092227751851045703949341618644225093815183780740984423722653914912734928669668729266735652073833204518353146648603479982252999722750806332777083055059684509597492115010608871963898082645995914870059179651642267071876300875560164573616160009355555549329637036346447947187747746609707140271851870200437900959740100096194142025617095103642748663857277984673837296316714647347397787546940972520329031833845251300736185707741363717499783927758170665398333038647994856480158778897549166354675789554375420469113116220789694788882325252384332426105283750682449084213518302813760782336000000000000000000000000*i1^32 + 70499561338003102279766547663143449379247059403438309227076505571637110102065209695975891041903789315944479721534373378324636164727826446380713910144104082048205319491964495917381195330041706901264637898801353147506680866853384726520422685306528510115359329268651846243760656131737589135663823259346102331865415198570589285071675628224384743015834177508092825520101711347962534401874450999730922722432253647901421478670029584128784711631040560752661902508059273062217474204217939698867771056415078813411356462753047484626971953257886930357744145909407614973306392807139529723525744373358647609964626994388689639804941985116278620296800599064674053156360931759753404836869324147254444767970360130045530871207398189057689256203729571773451234980601835973615803554225761449195257615030320235674191442820854621774522820491259986875613346556653043159154319126261199870281087481481918293930173405886778153124028088664555728370034929178614443297818200887656179972121300022359957918572761421567118994445093603135012323924379483081769951677621629953201803656919532547200712013318743642101265111968751225798985974724608818644297658398716465052674227700348008243060008058961184464988636939031276578958771940594749935919607774112246637972723087747259483201065932547649659319339521048865576305092177098742051393660829220391815692263120390558015069976631353850447032014109041141238586699151307605811766838533638054744285536117463485193087911146602086464539664149159529371356380059193220297743485352600694438855478358607603519797425834668423411840835084367530751019948673115678625853343292106457135101542007696942607462148236415860736000000000000000000000000*i1^33 + -236352996520211966064485047114955798376330274865300441776998094307965910522654224290863988123635302379862210261967592378628856555707325627517649401585002969399384331805635694529130473733742178997525635911859405724841463246053534999427322279453112560867542330819854871749097237770621663342334570305481149372942500467192171266932821334851048698666484084203044859842966620448228097186446735454434472965919998185981484429068842292448882147661957867131149783352110786116100577142402177291566507461969365747538444254141047111733577112459320577880840899515916137883117230230566575912544375506212868547599009675759630100434903561834454017199945383667642359544664879532273784394894399466754242635354338457888000692094285616369271250144692143240319010820503057374119831639734411459347888759447151851069873028652151963100789299473685200242183405287542719508234150164791502954220625953296997389628289161085013790240005998469866880330168608192083605453102891204272420899718975482980222626089432491026999082226247919000049853496855712663688742649371831040991576310908815773814633425940837623817048514170116117177982730482769100228616873834959060661078266295441195315241748374167348564073590178192736779575079882725567159226024373675053136180919928256827662856828595848982535770004920023204779776738313512857169262392159244171446060527402232748104680082209757863333724823090023277743304746038303597438905799339383073930995224965543062555175903296742875627084605984565701326529678799459159112067783973193706406367644274313696508386245609231209131075290010476962420154107403339817226845237546268118460034701152387814185795813428428800000000000000000000000*i1^34 + -7489859660154364284526214073129887644655575812304682258150230672447043782117423078308952922667326385485755373219009594895955840310476645353471064997293375950509294541479108622638923660652353765408801445538409625479279805787182565342085048523947703791713311681383329347891776136636597307083333512404173888087836265526489344663049892601624801993667618586416535629443179270850931556906605882417243151839844650386032442191276428394709194996692135437571899632607672246097621212140909519292935011258043912107791817546356326673637040570651959611854701892010544430756642646100406063990802351729789849826915932823176170331462635592625751590041829711568663927411120891394064153662935299378080048616825472798003885206357187458632331642436573249452890624779699317808639497266804945357844042729366536511433488677165048876975398623482607955494430673050002775405183435045473586178916579116914892528928474033404086862533312827752645631284822311410658824515512018038572161527669268603842510649538560555311728634361922817040500378690836397855354121263092470672483328936650145528847788335319447850262055096155035865073286702452770315340151383720904737952626782342411095085134963668494040352626726339263708456645913445996207002246732959905314648655271867910095099036541072660004592545494656564357462298238093905817960948722584028287813551947451108203672134835376338183877158846824611862167130719548003526400171008331267898241883745140825667121030651515800879399907916604545528621423412823840787140923864083060651134265046048586230080992872825754418068251299497347432122804856184803468898414944314086852468084067317289124100885708800000000000000000000000*i1^35 + -96419535142688390562407635630859407150774132631906484960344139921677397397532183562828840005495496587262338201793564943188411750156022039757246477205912214103012736592563297825365308464218148991096883991255418013502755547505384135483404421170356125089748403402526866086260213021554185791677428489690675581734336909716131980619098699123350132871146790267895439676240908882108484721687563227576010570869998443459470179367260848724041366725462771932623524081312897672550186517060373948754890636177148350569650828931774229129501811208038718510723032318670486057396940069894562435858833982132104923350074875579701713135926365844327137856837554355779553014970193609555435376014376628316882875575366799075910832145002313502409841295604680627787607465681801905611120299214077603494835483841144162226072010967006637036512668503870180098163218631765280478849912662525138025468498635118398942990098559134964669808870484415727934022420719309363174817369920593982565182713920208154005050325642264988331690730522252617936844893947275415719232941609920878937486931367717642447992377765422158910255644062821708123893299859858042129646384932576704247828964914134920244948266884208843265738802179991869487703951598856856585676765980988439704807497204175776612630617412179680868500945576707973255377755126249735518573145095931585778084244689259808464175871686587423605104848400037927187566113160277504809572887847213311876466028927515547483058689814288242283462456616461928996529034750480641443188018683955082557957745592844011925575471086197596386266553713612275233011712628262932515043415229407284231038406378874020602839040000000000000000000000*i1^36 + -1091268929930332837607437579649613651580505006034137016703474605455549825197155365238263782263839782188231866531878569449880697173031319244821316128982577255898820397110601280603261985157015656452736206183003251301276199180524437770998005725406919301090471267278808685430459362671153091858355394435619060039705623730660202232216506299194735464459069751839714028826339550995997335233843244133333083441394890848239852691799592026881819320164969142470111860464117681625845528424752612552202214590282895209987568188748909644074707068347351025993220359223622675544012969496090455008876188777017441985493587253051697878703092990360983187133173817455633046629499559268959421662044818319869929215347253639192465304176075694238191551588135594779890354101241666656209379178418601593087961493761000121043917802798548476932515570019953291085295385027208128445056200359345629200452557505545684252677996940306572266169236003305847173073661265404772087203949908341964839411668176274896328813607972036487619970784434655216764980474497830337178512820749121598245076765699367629352250564169818737585113439800726124976194262021438324041178513002822520771970740290684921761200966183662934293250659064561139618010366119708663332439304047402897331737888428468915702105450665635208164592737348768133586966526983057681684188807751770572624774043445889603114002553152130333196635163625965987469867467480159245363231879340728851838089750245301742323536446377270395785071677318600866553866795826706994568874100229483816488127904001095061913211624264325539238813028858014241886765408571211059773139276665218501588469131658825564160000000000000000000000*i1^37 + 11156290577615315001488084978667116393276274804489693585634738120411829305874935949989018670444254420393588598056036979139043955845027372416121302432607290738522021192791501294630930836378421104720994570065165576449448178770045297314911239200684664991143643298562642811793146268419616241983126792434920750052520317695632939540615970061679727341169441590826002137557791214144275028023896356466794770767558290166221823532853058917227958144116925739117002586608015310406695255965215585019863871853415229504300855796425210233350436073540858209414102592337103824451691923547343131727421189817377816766676749757513744473872747977770458106600772224373659938285459965015451111937250099974886708076523364870878507068849084213983617014608058361874398890775755550386177678502686229614816960106118596691315307498452162945469512712712285968078891311902133466564754496842429395491286151464233885040782524565511875653685029393317324402029252952549830204650266910010686105558815124346999309282575785375830134614643682817020847576760172775535289759833860308161268212218554754911673450409191396100186237263506673485406343717466558906635312750256691036577118508288486605178020564782162203820310434651960329676511381552359368302039677245672387186300029253301846791036796826073252589291845892006166418857531890538719339502698878321927889312583947764854822669271585969009822515284053947875978499108042821220106383761229026859212424240149363272012356337029444132354839017179016417624403388524550889469646928284927356521910613075217136755049564671384156559377207652362267642094239458320184444719829593054860719387702198272000000000000000000000*i1^38 + 150655305298178003929541271673091026350253581947646001995721890113619445414889263397100849873068011066475227989761432507903835849878786145524296430963240415634832204350742980986783078541487059172438840679425500834138069814970285657567251602765826574235402718608359718265615734904361067415104061938668986705282866685844899957090681854032399703591168723078835993270127785796193973049059219718961281420643558137882643761927401577055842132388479083653659975363270189522674841356434124626102486353560433161134780656562769461780459275439728731344387385947079850890353044181516002442921616521099277302759443878856424412145391179192273088581714546136087510012848543697558581950219596749711533908511631191814604426462647532794671976540644771327479440467940547637824577212010396942892738858566419212074577980980394712906460451855061781239816155894518714421754612503897446421125971997518300340014849082560456890905915016389514241144471482261070916157440625529712176693610089262372210682962962590935945761807325754941233232599079035382732445766863593459126231755228934654541938129085118031474719565713373945323186349495468453635645676905736089011063856643578468466174668389264993221769244970012094790401816730680149664967928817083142923614902243490463752460351821684529439947458666330674451514299480301304761398669806730078572999945383446329482625693674711429888807938298361403893097919894536033995315050672734902627483723185716547292826846884519934906314601924956850604199519545593352889140461222228524910624895110987596184209326844812221529988658682572225286476455360344140922128102657400539311232778240000000000000000000000*i1^39 + 510407084262965048964562692584556767087941030895380738588248504134686958528838732196805898934123861277378432650971075157498743855744972972846955124854268425668849184210526700867478993148620078773765442791983514668972205675017868276519536946443840977591279668676659497481867860779842479943841582909539169674354595080993197206992442358867785778871320205404691457805682466679883605461448643812197699313816042919050925139164348254383265203803958251291793804893134872688924462756066881431849903336028124685066277120280349542052608271550700722726064404160690965959473282823591118450888357163372556137325413982908256765371206172039860784128516646386515721850997037080603315098399578139120460290691431543522419902083180695892905590663572448148784846862689984334867315095411843878325190023657088963333312299363099038856781401170986899989792687675156621425430921027351045776953116630726264059315332481088984392609643463431331786460040255520814378477407211680964093941518256702784658470520026583924971509269112974897278524237738269085655695003638865618241888082121677336252625762886125012008932783180050116152068973469429568061521122428226296458868907742187074062835057560455280634357096029419572867050443511673185011443523009698664308707165801866862020574794330159813756913112633863805710580817389045379262597772248481950183054224761460397248548292516894167584668734320302336757030074456815984939760013716836593241173920045636449242246378293192835827603729837862223249080592785505534170975020694372678907587495617351065640878137626059172928455672578602650781991099697040638502362086404823212202393600000000000000000000*i1^40 + 406190449492034447305150576182094729043903410143394448568757436125900914555031802029687253806593932764785161369684000410425061808200236304875725838149432646733126062146871657058952949337130415138034450864967800855988571088652430982084617137716544388172580968696289774074313803352214272674218835351575275937908752141060445196336240904272526440485098276819333508884315170643738271711758370569537160017999079907964843913187030409032829962909449897002760421950639488943378334362033010619892528063381753841540304085330577854921937122872954231132209909279663494927536291244849915938544078531297399397090470434079023501861546256652473257015571118849146449163703594992883550115001495602114642604527019887544713804465623050643029376623343922168313693781223637135543557982512700937195835063617525376755137881067392695344626068682463106495735832641261719541838960842732850202342822618113956152303205029527239537403920540649041203616765445553511471492794345416539029156780819529871900431237496116299863666389143165492219323752874828557264685541717137996169547563236484927930389539895414105111258704915915858901426066878903674345708829446301611367811201063048379533848399885949428735518907307905047902379004917437749386019823461120045139407515428139974070947405362730455412612582906640599757556411560582795689937600986491926663691541799238177638483273544986177907555917106393250249663176631588539137685746831357826413687003884585655480223246458031703778595953965075714182114286816816785776261287745083378187852305470987649241646101603900764981965517670980404060210806331392794535319057111764172800000000000000000000*i1^41 + -136800670843888038681301069616912667598100881210346871312232375173669679319746449167732339231305981295680255729958799846402003166189938472876967487509376905099518598740347965575140051484758105722446391128661220132888202961396191488446127874908331140168636134113226168381129171835731998680406075280624280678527235270185424161048645249957229361122467745190827475202927607283961292205437564063662804092714138691124879994759739008934503804489093586924173411740480703618232384523024857328522740056154982359518447657790010675903156744686443269487478240721101674573407695312120251745276715940256850283897892267408809702513954697402182356884664285788117264420101537717763605390601554719569784783003458233323446810805904594041200739813158239730404774533473918473141271238632596065146829032678065886348782675139028350726831183865434602226541534340619184906857333963209479187892809883127072786175661065345756730753446157731734154901805118580554815851492918853937072460663519008333418616887378464862303682190005425312849598585167617616745137124530895956824737233158827881642003652793201594165599344444731899421755807716445434024073539555360443954394373857868601933339102816457159065855044747089497202466756583058042737572106246618336653546198509167225733359792204538364637099606356749018961533955430481562986680606247622183943444742427460520116467058485409492730669335456479922084257622861110104951711113950073451325674681463858374406155487571824577516771684124468829178088866076892652748589338065598785165394409677132957461685890959553222298591837938634731767668778081971492905411579740160000000000000000000*i1^42 + 795796302508573645941447582875538664507101174108272188893499758739249320664268675947636425848477369969695595567316968773161521477187873561586806017823949966780927016204222731032407467074841642792507492769807697298959426187246991753936993394244364216546798257906316430150757022250614976249852206948917578841862144038775315125251550660919006177022380683667882242723672952172352845429092269702692284985454410837930563952946694841135337761723745986771920601422565416802507144535318891262421541887774848977868399431163817348192288506128247723731593793339781995675038128885829326759227595907696823731061574322627115894241951426602607116582600527798684125843320402437558061852021929717032682967796072578495236259028090821837922564921082739848951472245101709973626265041382373056331017611978554417094757513977326768604410339066718397605666507030793973421979354732965822354648178297104559916346234341662388443207245089720890727079008338904429020136403477898046725216934432406693963655008587430446985215070082958998081687599684208778324157701316037342990410566225453185364416930582321063246051011033663510567896963416748643611701675687626143072430788898370715101248096761324538603748365880598679548435892679418470549450219644856767333566677869984868132865314288265003586095557451898253629212281617173176448896424429823070625599218654263042785250531197545993028668541882052184767909421136999795655580435532867628729265406917918746789830668623063922351307472093500393290648634926031222410120528570181322272408030111017607067333987912584745146741376376690088781602090220178943823052800000000000000000000*i1^43 + -190353194448610821177579200543943044177155233535638782504293811914593036609647421127107270897914345891434020624654662772722972068616967692473265114605361015553402320527565125963040671500081865243490236721619017666580720367733577923241665699801307044865611674100717125795579794989971322280811145977183484451239251107621620824456745784220444068898286969295768396732261368025218923673218373932577479753601742736371550973627717316021612340910735455171365037497559583273301372706038568862183888327134653045072841996704660915947660699834791097764894632783010156107330471081693599125948705603332720731250457463162996863390036271682368072391786652395463092310770332175358796650107628318111468735281196578675216185501369846227578552705744553197498020297762512004341932448958985771358996013319037203054050728891061292195196252635760777868596176166202390805916332969882220523455238658673895642379641935158382709126842685664853488836394606094514453873181663068777620450746302334047390352202145960107226081317016099149486656167494432541699140002396482406758073480960956552593404382017474664143889117941692970772375263975546483401331527377440542756757221001813978735616367534363134512751173583496262760155256672747183767911093689991671888882017599594561045630689346220690623598346137267762912457222723608521735512616334157881340234972769509010070534982050381450396989526085123121998806147347928971513132120690286638607277417865853619012523044823318018474651123346572924363949901361853130343391567068896075692540527710884277664662929875259350780020143010866454667227177126610337792000000000000000000*i1^44 + 165534333447795010225196447410303363892374089825785963234053592549784638849700543722991058801018891461540156241759032729845856403147849398473846448321799894946104954489041393815257992881127439762548023635146151425432781638656898542270532816777676225939701022994317994129275509137351833472084146287874849809750466019021869350236766675261943049293251471842545853287536194744205498923061908246051345536824528345784821012752099046586483995265610576084027114465976687227231154500300580097668580454644688023550378950749416573889335839615587677943883131846390418909091491859925004679964636342828206521680014591840687273993225347658197999581269132493170079130989438413764172835426870196538331110247999331533860453832681307587620963116057788210010010199961184627415696172274111097813428577786653089849306778629935147199551421035915403352481090753005957060684255191611146630913184637797822768792579298914659966151784198241204223634886620037396591757267018293777116489201170930358833811296747718301055515850538102104521132821167092460149790234379141740540918719976589170660747739088063906938397078007283942188681368091665673499813706100753716017018888828106909659265480074354987273188732926939907237152488138890328678778496062938316550363382984872089316665214685774076561427489300835822734816153135045742472865819435398900093849208054718365985438014210666263523721943903824190289448042712026230611180760902352060402766505284349665463876554892493364424605793335940105410829591286818361389177503947327164386504914331539613883375660971275961580532108943357063397649166630912000000000000000000*i1^45 + 65819241194683288747114732239516687015909932698867719936592817108758820630714222479972715740552823109406934048224466855823638737653251269559583437000916964770512742515346074166191735612310302693337101432075522640428631701261299888030064815590120611763178959324454556855330922504719401233307134299712363258986424172924887617629151911591729140551565298022251195579236750597802524507374113849107653794544394604320544691691536902912747028670846940984075462340795110413015897291152678040336647394944019901551291524469074713178391131114973009999417416046506363799043803580163784127592423626434930577188857264606819568525041931889196658264860267789422797857356305810585360590566031198121275507262266166067241008599888936069969748990515122129092107701019625649260744525478621707499250761408477575306758211107475814894363558516728768093450784448710310123594919491766551042841112412739824728763394126170718865220775217508319580055596687264642601750738118968262505765200946114452851189427078113346796644437040837754104026073849084301809314643834892025359762447495445221971940914741200899370548882307104575829446771573406185687032286760500053666477378337389714682182754867649137167035621429980228228185322097145897406146671750767817773924285966431613976637409166930565661323453738731940699743502865178156509646381320011804214382257614514214685105662814884683567784041758521627764836033816698410933294549452826591733948091317444954714134375559662139333239281545313176379527017723418087637223267903579327628462925544086517911781657878231164005063487888787200051616153600000000000000000*i1^46 + 141579557278580743869604082781585271844622213266950052165210649965376954216894161131662120957771205723576734258250636813794259888590958821477901300589744367215320068159403893293879101768385429233895019775341392680713683742755802872782790901327032658010345540156601031566489537674470383653713974242749891929719282390160149115973716937756712877607023916496097152600261887766597378972026424542540925809817245244952379075361043163227182132326629645864061313568713794247174285204535714295684334848356818604071618859724008549630433812062993970261552901276981765806377154062622883097566633177087635300174295682629341878665601155202986899798686637274905058733825055755034792834179575087202170066571821410388166090087592273929551467904289164050560707971634198992504334745247655215237693122249850836377007196605448778682758337962827463869308878315527166585924711454258616294694553950879910545824439988436588918886832641949674385056506651541892984356814675976180432124161032345242456122760976919978838700289892049416087249929528794843580012183274440259994694950640527739133752231125278083849744484427077539326853156176776195801356889656018879475408299565015735742204876523483681695357083951935416389697208606658088262461956733463215503540828973899318739161189493297122858674425102456052734421061497106726482680978164747429665087846318332153956811212478498957874685260702380800617813466926726409204967242143475371139949007434446198486724748233608578448587187057146749708269497597859951729580052113222180051515669847652545649856539667341230075636320220329751347200000000000000000*i1^47 + 220291437866508758566722580554810409600459483575601547457843010166532282637960298311115323593988187660390102062214424015796666709160219433855108587925333707957125224787820060396388494172909175944632598530258288423268621075821820792338198099904568849982558588414113189347727273052153931667992225650732429883546896925784154635013935232435782677585315481619919838771299246931702825571130889714690905901104103257664660526257622686056553623506548930115583581398828123002214786210580406425505238071284612732980138864812321967419830747942812179612231634813245029819904244206018995911667099440336105532892461070159967584232381675207382100523833214205238831133078547535915241766165081991965164277229380627036800370629720091385102529768988061421158493295206548745925962832404383763595497168547098589940877866396659629717906290093852966307562685114228566854312771513441672807621829182188499790433650369374473170442646276856122422907325877638354367218736421355786431493052562133527293052384424758304496107093020871946711851218666185895942615142366286359109459523095292826910484733365682608026011333971524156965807063343895947320488647928372276678834093387088291719863436207261106695844929468957539662348375752669997756087930418298247236028489317681228225767921574306437255674308848912063468604453286472643122497098727037545454987502123981483748114170040897618735285486592709945178783073998502418729732948885083198208963931547758185879235336006422958148248205173160192599415585796784264807010490524116753433756014154780483636885051350500146369705528377999360000000000000000*i1^48 + 103867031004005581835996805406433868618497203159969106816332390360830900938768806730710333283132894062320076824277086424876097491694957557492003659853056221951872561236634659197083438623608316157830991830008780320746106293008898707472557435320067655979648477954453009548697501982015861416227906134654499982003965659868016234516108001468507337138668477300129136473045426953674580302165417501268576110590790957907184316798877099282514813196403119450545696715450726408144598209681461462469374028470097153232698016266754092991912441305738836632788450456774143539152480349647194754290005544527648595358528660814613492007857648634709807246294949966458819943079875403474412075223757473202605946392335097872869039996609219736251450480960513232194917919407547081576461041400911272547403891159694343126996664515317073970241389410939628734746056867361300124434440275996394212235228758679763571553013532385305031808727344481178249779335468277383647237747580810423354562690936689444126250224521157459063923485408098690133734333997182753254555055383925291928553640292185709869731286560996777033892231456008512589522516931473985250534032472445996617079555527333625474673172177036763354393950707206423100199232563893187269037226056285847722496886722461494150338647179409097832875065550811494526294243032517756687242713579148537204918017025742522011007958838128485849464147808838293892694610056116162715442896781029566477734001848190470554717038520916518633963836276318698368496648095149040338049251713689732984398708721215335010056673523663887795476234240000000000000000*i1^49 + 44402258739372824026832085614490313767987116990628499664978105641873734315926095934510836933939633945641197531828381839853941270936246747824073451716740597176912414905310198507435719902424143784795234226352972206688154085115940316179255737757780312771112305352452952948220605380828734559476054995049462486904457245485504455947184985550447335029381010982720469111237243361205967843817288625936731327830166985384003306542047690667138441180347018164933519884749692497343010889194622260169431055695329717287486135136411968625989953573060790629140564910241599135815820874994110389840613518490502083392771677310436176849856635147578523007072323806691602202614562754896187067227675666434619794359163477134244998242857590320771440360595511278459335983060066794520844731279937522920087571047688120666768800184454977203495531706270371088807939246531316901762601375269417265765019052090919587340544530399067569301170082212254173308250001240066341498736734636054320303261546364124528869369545870287779027586741076306299020381157800691088651390577095532866203883195238156878757817405789631891303926626457313783219633890778587790256616578086092344207813881635044205590369419614538351291119756242052732005532682965488443638678374478965020439627723316250505028277766907139557610338637177348494705559977861468147280701469365720569101615889130641954112699742023432534099204119732346658221806528187657392043825213861773842014902668648749039627632865301667012381756812930893574298534135075701106374881482398956998968776413111614380539008902703186182144000000000000000*i1^50 + 12387951927606895891834250991309130375923469933724903957069710794238536676164753923024209501080287792343537013980633882550017399454261261823036001792218968677020985727334683531764564974461715357812877735404990656967376035965519185273326729491658718030107166883007170382760140966939476443596459366131328582023836033437465222271110288327275442298001440424442764557213947911221662492000526142425282010880456214544403106489658856209640121969500140421225317892171188784111616284650564712244924778844095343030073649930228526829888800339034366235166131253395920450108037461869984229956263374455554881741346464140452700347681587228671721029732191666576055668098627681316915287255764500662007835558873099878296950460365512774084142070162849488942461255333166109993523322604743317639209120949329869253907740866818587597805093080261113295826286809214664980877212434845981815473049587120646966891354799437539192313374553948758049049716677355366397986640030074187679367226653901003175055827278865831963752776935380531134981830560736475442873767231932964707128485593089711639189759047503194940832704797203677639925288816039877978509843241895689977642520640355937250492218434731673416083959388802637928693177800741209419724094703667729405561377476358011266749939790586431909929639194290118092179019153356738825940257175659325719763016272601116248891269446683007618224022532971854888338240716876160753137736486764192803464603045469676761731127081817019332603741967519144266024512546706087888166594758116375725516047285979023806830994469683200000000000000000*i1^51 + 159940249176429879770890072796535774773440373438496868442720432836056462667438057450517537262722319889679108491093100811283080672194788238719743997906503729729491476970691109018580349809403825759171791825273659934376549052699989519505365827602110483771137009044792320173185644273093666122262385493576758541071648614304900195305517720288077310705139122915723493289561107942768268486934164993439972488771947497274115749474435709565126905308619742413299751238161955840748074172753054742545015026908273412691473309692237948677149396192726783488256840662614281440714277150641225971375286391604784292900229741948882782466334981703254160377784825468976026803792786784193222975836445256178401937481128192927655475244179337627577863800726103622044657630025063169251764700839179478954133365665833513654001864373474698755560596815185854651998486102497746457403851752715676363828135810917978303131279612402061648017283197013366071268944799964033664141309072298643254860523637020441057522307769871034601330080870435139215168448544793193920609871908084815194293246273774389029425838569741052878657639565530502848337089173234501212280467641060931181520424886902860715894054969687941340078510085119142784070895178786980500965555879230507235775526096653380663369190617494196111715515782108523182234738918969780830191704635637333297083543270461439681769557574701556414532876815654066765684967293407555749679533140799565911634369534248201834661185961932021082197724237560094157411963789515588524604688584142369847677988127631991141040128000000000000000*i1^52 + 197616799721455059778875392680933256753578086890546852967490978666584197286588670075716722142851970932832708360130896007149556840097085260026154635356498595871348611214653397884570820325747466793074101225273309727566177583719837629249032303791019748129294875103514453751120395050700270358804748306617451136971311305994539907566914723511318189909075447268583889882901150370652912538928968343016836568003085831525434178810951352737597021613173880192147530221242394024648609215328889492015171749182880416272673473087823917431050860334572668512660370252014330065785877447590266504677337267457701163761598531929675233562390796560971196161335375909577955347867769691610582954158804016619885402743807346556082862305577149521830493095651772903958284520228875298836326211742717424345875008695576216345429218538838559070107853802179691903393686402399926220610498251289813174451772442998364771321972104126034216064976797944780534221254346229687084842513527665750203270053757557730631638611569781522981172115854860187883788535031031085598502144085319282944627944543534404176738309239901482927416569605987780576754637328201370343092024602630039594819966029155642470882773043092916172072780761851525435498272576549937752797271262545788587483501091352090132028772831174408205616190474152902568062294032662891898191704681733451683500227544922110203983879958057081727491152391271854246911292404874883978296500495847851794538018649069559053271893978855924706746608116184379148086420838866696356343383289114983088993709109899847270400000000000000*i1^53 + -6579061581403586589815799044910175935597521191042583734875687013318983289559050777814080698855354376388777426079552358412825198398634690837975646987632454721987608994692754761965638553958582070186607918464323689217875129110961415551644128954742507371697726070632681893481880506784955458271463801829010579080783419553679930368376121621770960865675815552508822492152832953320016947037890635757477207217284411953161803358183111383225210676428973036632498827859895946289882662365787523912147673760164731040252981484067515198990884761946516867312069993028889055748707368352069850472728065149473810949914505009960007397387190507450632005937998173108484195365214578094503148712650529076183833753323994537363383634866657921062180760931231922262221987761920224008616758531420905729595689629630530879944351123734841538499959505802884895620989250280238110646485149419312131002344448260416350758492724153313449689831063735332045715739344791591119684082277265511787170646029836483801007593250441978394831076650683262420149273493347508193983551887198808055626782641020585132993004819140741095332978235605738426410262718612709319877713464504583664735593771765121561174591862892314042712678395651396592198053911581833566060719873154893768565817509449391428994345576889799904693920963503189552176073803354814026706770017121494658579737671456037452136021461090343986767104337790196483534715836714925073020730686829930151813167001580906613315714672992714198523353554470880114199367397167412956231603859501633933953493211545600000000000000*i1^54 + 257054415375543520469627885325621075726286293779931640949817985103205558046726709392972487590123306678491696322768068894827586889669235375906417086449339376433031895592738648762267235039406209436873730842807483436541862793401082997955020721467816323798131445580600967006044662686951797302029969241952195719056083708280521988743962811989945176100278678279330563912218345203560802010897784520462616010013351186066868700199489495251096293007725525410442897503306309766688230256879893140926631245371211320196293675018125564422393061594138437258704976942850790704664985573913796724140787569499681525611623061653423632166557095357114980966323698266134900948445816041291506091033471542561778189475963822089613437808697071910446242378031897324319766921591945771418741669182731422000213871412042958482002750279641118711574275053945511294572443505938179191290614523550024918583274267598759255509483388307598388514567491497952843256088891574644047846331409923928521480601865943602570100396344221058639471773074780511017131421649788419565705008839950450228038150088827777552233290944958672148476767897586487446600886037274783540283490642289608884026829520085856099732892487864314121826845994482042603260395328395561212600408540488220739475592963798187913631101785789458100473705979702452923700995265067874442426311427616692541806977558884313792187596506011872795902853044745271919712024926335242985938535026089027091797452272997243999558149933118047759175130793713317789567796133604247656235985383569356541132800000000000000*i1^55 + -1595810012689942538496026060867261221124173256865599810634392483680598358241314475288671384566401156002779593801014992697017613837475873119286691713387222817549254283748856659228240888258962877082258672517065149925094104382355615642781445408911053975432083343466983230353620020503768329152496964804860888396961452845166779901964377597512593771899289235169149707698436277641208597952729602702182075916213073513396267309191539782395671046585043009537323835993387256209665881465024183852665164359089518382787940992062405962687720227279049487262059518428451166116826517567854597185452804487640621859083196035886462723866306431853964368069094636673602836439890953237867527967142098819676514189134232972726834322245422981932125839783119071619364215223483915437837653426647911695075613619785728435133122851519378134941008238491246057206667268467606922860791141647396544112744741219203109298794454497626048415512013530751598132593452103100283577487803857725200221733839154374198923309920085537643222071599795315995613222896574040903288364404128425894067783061074064647120402347320991106793127213338465427588012199027541617192130096358332757410786313394020441841335994802582637940818354916792586395368716696262939375651600715469512299513749264368784657810403466309611306763403613884076791672042651856435302563515512506446213199721040734805324588472561598297135876933412686650791873420017262001422734864232205197728496923317967572126661210497824377353937796083668445443150740642067327333988614283460608000000000000*i1^56 + -32728662919611903135374294250933890956257870501990239397635063842554286813896393902297877169822361660091806295890176130024541370521958835023875667542828970215346036068886680351069671818986694131261588050505043254992732164630080291982358227588066950839578142933706548971095461628759989319224117184383975228801981594093817478843790251745500057099007931197665649133881538992382907048655348298951065176608635156268850739214393824436208689557978134744299335298815517297705137763690449022816585171715285233875834063762950947449265224236485176476254462523796796026329644234350863861883310988359871763618374636581201901599899349506855587322404891957207348214202345521638788582198248818156951921495395069176541423241284977669199023959854073694485705938497840316338591358396066865970320226907356133867828535967775147531770119843934301858147775874414856892524343985286747900689045662963880124701692580724703828450663654978855455868662672162617996435765619953115810351441272842350417957404028463491188358289683238407871974648652381246732916673681833502649375087111726001409021224777012014250611262616455529670286677959710169516328987014258143447327146167801025302887854066277207530146393134023376291173092625466632823322571804582138689952056893001368783041259133605652186967325793909359684662159418667378941956342487261058957644594177978727291944394256123514934715362675832277933277719576303560972314376860032794704071145812322584579030487714288372141635856767432870772907547492702317953083768832000000000000*i1^57 + 2733907929617462947031344322913763924557273183348568968613234498905995302558122776434847489455802393067171628324175867353252677983668281760675788647329237404828032971948123987603360583058039572685608979181300464511705900700488586932094750524261109615419726502489398385419494771520606862790560607466950859983864971960389566299048431751554812429366661674853853952196644957117944218545706009786148732605427384022146888417869498246321543564028146264165378853466886416205776328354598992851527575239278305578385307011252414767228347624187748099242229838890339904989236515302637343916196661914417609940017253898293421927573565993156755715602883846301223138332434784761333775704818671591319499669275441156798779300351438946330507243608552085718265233199247909270665343526509324906322266468685028767040501249622742852561397387096325363351483477812255224067536196470110690624690802152041534244950490207804689180605037679679257014926739165638767772477324784837177042577926729376450930696230137855606186999933750636427441279902717674090554431231549150840403984376675089968730932210867471891012076366500355910826361835307635260054070983784965560953654215935788987168626470541561261070014026484387289115916539561032255140686369725523588414064040976236804253196443605874782459274681894364099581835750758150793899439789068297467647775374951656168223547697065979766561773968705194718840275804000970658107208266960244013588964650439794739406233003252868263478374505907769564593239938735985288806400000000000*i1^58 + -46483482033108017546972532652092415440721479156095615360680781681570869681211492969374527381868547271090832389008111883142738367418453034425929367061387511666112942924833781912216900809406809398180648415152703660557838094652283930816800801053650237755613583529962858828835284932294162563193643672394555336171371958363320555162791324476377414541986440314412740715513992759190890845982344334203863397291186294631216035850262650470325008576708182084879813977185488952714723189970042258917621879352130625897445620223413685622396287132818153713980307232214120417326112661953461745589246039277325750911499004643742603019279104022728608418622896819612021715870024496161834486046130786084649797514784880457282415700469714588679572251039842755430836454151037677052846575597142516439550215426198988569240519232141702352232801705744514798471814840761089338872992099968596764690593632078122214785150379281631581469262915268941941353145353216120123298423710268543524493555484930789330880972377845899979022590833036967085694899513835078848070441919731086247658722185504543983896342522912806662541394689423649208988647253306908447255970551010298522363319010116772127395369539514353805431436283372228769273549739370883405388277188415116146619307474652702662389908549970279993651818310709225803540810351537965478293462617469875639078749689521485295151524170043295046272631137280964216772228764049742061063026681277844956701034922038508686137782710985453934786693120587879500638596995481600000000000*i1^59 + 639400746509384423878292916456567733749890561609664049134169575634453608297347458492554498679891495346463764398195356882384379570129951253644525979177939951288309440300305053566270771307046831595299388407152446620576754086718826823498197940033315743401058791998587798243984141907132083126505882001683421464077815314807803355156855037772648003120604625623574788441331502911318084367894037379590987405474458635329352363096481564225535361933100841744545566642148554874376311912768185026634037574757531225042862292390791352593557325652619715124533201831852575678008105902803240322153729203960410236420502852374824611454222798255209416526024080954016007350862867960616816728551316306935644151170016294204845574131855908390925997876068225500847548891226624521842700019782313289737340474994658219902918962774054080851041237802942603545966508462631682914715980135861547298906517386304407295875510365306676359161009065542064524076005532738342647799119890906708070329597909048469103681768901784721785409281665133431935319341373119186259169163328627009061199176081326971642786095515400879349045673588042536451192477989293546372838653932848780777619527765146507523293948968719134303793110299638713326768315689421198996555420403446337990844569421390287233035188763880750146014428913747985965647551504716125458955178605407341870260555253701740938835646045833463199497921567864399256402976217895585994403752184583732825886722330660763597055717880435035998578529047184211527598080000000000*i1^60 + -2380251367372948803393585597237338978016797914685350991847190896415137856652919122268260097714133364295477547158293059733569233341050554549094452809542352294536531888557619680485729499611904429549593186392077477148715905775625175940715230685348597137025120136423641621803391840819517426945163097606006918226144937861736771692764633547932111687933795765762817857170138246196784808657024336770315864181530502823597149836691687939101278209994953262749972305312045672384459130327081998615726697633279557463665430716693867130642266498478141140141550593765048134135749917695110379922052090942615380763024516510989795063018337751623766838866800258160382751713811434670241498069616788944466665165716496277102510065001018958218533509067525195788700699923137672347302840132772582770826599954512342474861604972492379713120205698088264105542431573649986771441986204647488134046734957224327563201713728098901622291551177651561796859244440892213525057569921476784100367544100694715476878546638018502261755358885446312716829458857591400168414257632519273575469219218637019978464243033403876356645605425068601128800922891843306618419037938747179143896817348604406516457121473621863692310289465601238848466711559904219734545850649267383217753971957155705442924683065941854226101701417890837210534526276465055138260641845199126477959582654770500131531059701738503456131351653619335224347817870400619628789127582735061717051596627411070604983394895505399140418025337032540160000000000*i1^61 + 10011325224936650234338645537168688919984970870515429077373174553653651207452506872460228997388688800955219900541616507781707395278974070549752446929467924308975791721632607825173968118510047256699597764535359665550246052037583596691218404798172152488222551871256255923086096403416922121519565888415817109584712297175956479228761693157478911092136943285828844079804058388106290274450895575265528102792177394498419291984904346500731904992843538091358466339511818442095729110193979061005361817125449175490256839162621698337807853769088061432572888886910952397906006661879072485280021051199901837831754264739611566779103754540787213984524741956502545541543018491763586031401099790290857186395718130123389155177949303071311178877523882807364717954412247121123270336806826199359377246113068768337104851221104148365751808770584943936477356062951306849952226359761057852683328345383686244918869128604836720927064570245584583327462751228609300569189876561565915931068559432184634429501844036555650790180544109394569060871939617446383660373026463115086945062171549981178159163160917506783017414914645948807341979544728587904843008494482416298803637686296088043227374667128159836872679964240067815581895991362789860821214227612196786718277782913273271545044712688201105198303086655826173265017002305117244200341571192840598874924705259966426389500693455013085705201947708946467521736248175225591750700576354667869829807637570577234156677366782795402971185152000000000*i1^62 + -4230351741683161455588199230770935724981816950733379396586512644534999742942383818834880895876966308395712398132204772577626257077002984977280183995901325794456437250072771947297093045606275422351463161391792288398363049518105009456176797435042901600582669635982672042094372332397836129158146712895882021193983529620289032064912151496711350745601607759377250270398884596248696474559230766104906960675721607451721859217435654563047650994381856964981392378320482337598069246404851156552710218475548829242451790424212362038517588607743266313805541782806515242452779408934600475593413046138330784266913008478920559844171376421931829805517760209950921460618555851183051035061855643107576790323125326617133010696226398882772142316096576992128109042653226117318061230032853338068167441581494590359799269929624089855495382391345012653060171905684910864471078969686146712403795897867442957058029101998167493487858352610900462807396900078284685613246069986858112847137499352034636957967495320494634095545591285901324803365994102650384532386831083558642787093430708679366132299505258670000138775382882631615309484560727722661178403209699085011802017765688997617463777553166364420377683981369717527780605752422230152686508688481475713935027196328335027865525296507917150970895461818345443197031338675432583599833788157748843411220825943516416828900490582548348888972337200910904716782989099508566059145456442667297283438292547085139418191918507491328000000000*i1^63 + 2491824705391683739905057295265699987164801903186132299006554559300366851612695930283195078600465575949284574048383825828868510289050076500603859253111168157432107984239532960248851185650851685399979344763896270994531540780280729584224415693537346607753546974752894714712166827988866148637901926828184668565229474932995684946251123976953407901410382862570289517611619716689773114420327660741347220450923074672833736064973675006364999011337384081558760077396638174718462324800104994887647661514900703349340117933120144067526647034195736628113565525706824535009395042318924768232708687004013007434757323068905991402502237818779275898032615629170610934708995054528980835292535605269010387486920128003595136487586479005897700239282468965020271956593276268039652182178995305306377796037423099305432763448811735332573780107497552282623604516634831133822766805320372362697259172277831581708771902471068184330058724578202313323566103656827137187124619637397549796698958353896483017608512731692585696384151815759163534135873512191354182281073136897715694831014060861738514138862271023727014268401390630578882851135405277133760406604524584875936234738567282560168886707731928075598296332267044289897338020832956618026470094981408980613667987172510198097690866826001619161741280589584209027849851712744181315478148977263743199899293070046818852067123575165905307477182125914831209741063412176536211428719757021953161406468218889872775892172800000000*i1^64 + 60523419313091035151500775045491451235053448995849967516667868780314783681814878107091397054881273238195115443314510947569627420667579152500104703824004285451461373489862022947451879618675075287325769784330895011536620322135274071802037366560503974082402323147248153634481267337214904068421453596748438865240379247809761897220622177247169833666332442168327604020758863992898710239171341831769254991839883106992411385177474093536920732799468710159874257912756671215205535895508159217660933006523144643888677951099856260109370853761857635362123070749349012527930396725042761935558616078387842302095621092413714464307302497164101242452783424218323856700447785931672797894064286177197272556529476810251981125224420133726753261206281315590321036535510833109084002135343024366048734713248896916103376372649811949871061829395558482850034898036640635203689207278498298193867782615096618317089187373744589597617435748327642778707091288561691740288967950719938845307895940672658288579032101235578258181844967107733147716451671816381115029466449583073246751905654461656269410507783306624077965179172457761865855430795288876940432633537196961791337334919087055678566119993434252267025017691645412113401595033823535508102892465487588167265827184618742154799655173869417745378723314502208276691303866325940981679141382190955796029481160511759513692257225149288471128924409840094852398349034863771753337490708270476407724525759548620800000000*i1^65 + 447127303553782671227047438444976677732418338582772493613178104416530128078086587567664783554057240577568025552167721793242889824156234360344443189379776042159973177318932961097538433891241328844039352708141680544034979641510680522219224077055827607409763409033622222883583270611735528747139049397591529269426466784686190333122258214135480266924240753403302004823083638344186350288214255755774244736981866582288441971596742232803879852272914302080804969515017881382191050041151706836195814423353111735243540849369752037831647026295656860316209877952392183019486986794169624629561705001193769472191018661980201075095808815093734513059985850766623450464039209384017953583396936541510969471357743795453756825533484370308135251433768271163377007885961192103465559790853434284985853861267097960986506219962091990276185573659969435004865425642809590652525077596862407750881581655528708531602210066105414087127016806606247240106473478457367500288786972499827999439223842387833188508720640433939933353654728051177957773871838802789438336264531605511146025728287107335039227452521770641857383392595388918437085299306131316108587632831908326114152816654032718396358109529133765975355796106391895412834890088821832214648409940227817076824918914366070047081853721706452106883917898963225437621325531216299971653684014229795794017958675792490047922467722568139684325965759668032131622359608168037341440146582685466440499200000000*i1^66 + 440294837629868761341741189640338253791070186406912736501273370869338017640998013365447745233744924635784084631751891246938584301855760551491865600142333765982806391526336833874664208562348769330985895390416149500632808157777201940596961379004268019042842698056665935961695186315661381376673606784873406267452657419145089928202788597062946531254561587245597980145357636850199692885306625183428063376392771794423633605693955340979131847220724826823198545311817392044399108369306484876339129731450158797883712546402684165003738089223288091340802726677708858993221703336713641754959994707524129715832042366324350558860750808196172028787141027992536940072118477160078193489440590487618770477536606857270004946132128961447395798325045555871196773387936333874087686105545605714175508983209414925413438045975725654168143736279150397323042906604924085735636871537134138457146701164902274371305641346253970923838071083919370723503650144952000591787277546375045810455427407341255119571591698946364573106924987504796449630015789879776226310512387530720690375287284565079905271554521738383906917632460996284260356659599524006968453954473589572808750190095470609653979582265676045407062307602234615732137901190037419008903975889694885924737435648617165960774292002036621969682233228115702047449552533466728995955124683320735084002772265927786280408115332942016454319642515485552546976682723902294668066003353600000000*i1^67 + -7025288392238448744633904970486105768641381409495425829398263524829399641858412044183420895246605426309064096946564022342379662133956180179014247941460856373275403472670993799876286528667464861537408822046388864292555519886994284538847674781787928385895150614929981366203990097845702259648202139903672428005158868032153398973565413191883315334711231798270825487640623866872712726002522455172901677187833020936598280460067136807575076187336313747467210046127884270256324942409855981360391652566552981481240860818468293335082126283596657540478639029689322599009801766316863085875712020344327727047101932952496300923793727744829487839166001753718545422601892311942837520650189810739844844114569196501234222386325281919393500959830133898201250213105398185208009712471155254564448943437964308903114994412433656991317397845116870667427960157214042064133630347104516353120733000841721736614375289034389755256325112516239888831687526021113866149191866232003798846191006709689963201706883575056299576142114817068526037751037644712572763433411185391283131214985731271087856980882163461485913892369290654358224127781751667049517740564114428171823670239596251252701950405448535642172174897415704313487859705048778515572577448481388702518898129021601949862687875676217026167258969608944864609968046189241545327992931044038590479890934242135875903277940265332831147762633654565413432934120441368281088000000*i1^68 + 19638678539809348609899547977406735201413583676116460972032081857073117377555923161570931128599772281866722522101552945450332418205283061825599548703775988463030419019395900482832184500893401145506001687681690279480134495768165679708199975583970984477561686265112636988674663667311494252765292072894867687296818040181398932811165851625468948864197634591624968596328195897264830608252015170650298111157870574530654016376783447382124634704868443856157064612000389297109379553421239572196479482279029704320053851175502709445957724966547709648909605738605083142565313262444706514625837238657997421750949136880513733705293736103791805708295476849341361001780628742163516697373700470517363827365389362111748810653293748291359846263059827820861640257640596257157472651350565273836523761130235755757034440031034278214275288466478017624395176962879761662541542580699098662575464125391751927000714776008570345383064038939184878721116892641383473604949536221642947910031149377884932680842158316281121408248732493331151572380497726119770338850826828926252993359470816468355117353163777996766433716118054145486674208105238590144998414042756373641297931609960360816624361258520219817483034733486955381191340290482875669965809092983763629363405538526624185306810580655475434418253215638701414838033027233055021280467593505999561351208004544883977680583980977128063504733774245148829856825344000000*i1^69 + 13092173414203878411803544015241076587591836363951031317148251145249232109092381591669023699586265965002794402240152403510586811031012667093963851631212627457235669410218652143483248570852296825584966217005042295040541023355423292341234668969915718149907386194935947609960847222897308877157708192302449168225371052725842099156259219077864303191025733010716821207913503728223610797990773532118766577985814395952674215358942906238960141942827650990697408626669420142258385667386910629591606464719311149027990143992948258590888633041479674544012358689478829567405048692953338056277451616848351092817245416444543181418338198541515446555269996912590222002249395760449899438303383870279496850424091111844243924222545344590523305871323345915199945349369999135111267655819767373563453776235358279681916506305899657197427094721291607888490507186857250511475652795158167809439249470891161210575000541266633225900619006025659505167331348399157878773059106317776653152700741235142016804562881493596717140048523788840770681409438677945054110392325533409206403010029390518122793186167126664451969091830366907190595254087187539005762548460884899258686091208164908076539546892885213323258941960794580059076611500270990346787950967867294788834882532999747923792006986087060354806444000461399494712378288372613289807779279877968655182473160912418524328031943258783283540175387230208000000*i1^70 + 5785757799148588723763199544473592384963907176441267043442403957140751028428640449424946388513394244198257996217062038420050237341982807575915422374687781046592349214217617627840671408985841501497184279486947500793038959890575504041746955372483532298858926945440912279342648083807933325388368350174477853228938677407157560852111374645648028750572430680829568126260675760801614594687598792494884468271292647616576808863266231431405095040574131578360260134482066467898713991384548200242898004819043172773984715682321257579035409982889769203180900390642846859103506038913416777382478660431218778072147600917580936951078140644852179498645595352272631861594663709649854739128289576467032579085914853887240814074276111353894597087977107819429627930033641353331767924616968998717657718793924324034644180889573461519947902095376544499727502637087524830995783057345677985011703560728695613796988763267504763259567086067590931098895251807519964191972850059741102272749524803243021234019453021933477060076974402520489494359435010537684118014761906031430599990145839790572303876768310770187740878030178287306459642452017687109618237504139306153402503529416660818475786560350939685926887885894825299019404683466903979744448004918453126446321791442131974631352887871849694967495010618850569341397052613125201915129390486646446211096189454882420160159566210843738112000000*i1^71 + -65773330115263353593518744801393877620831950401993242763281129709017024970762910829668145811723221308346331232453965426513362890487257684099744175365885127071478305486903045037405270705815338061261687149865991625263825163779827225521711007443834435800671786437764595398765457999988757684423246677269455089371358106003158402780821765150039405012623132425914562400353613364893343721725351995882693126928211100154495696632524975532227188818144928452920438563843391114241449639204907108649016033667955930071420603059968127454432609750116646860157498101588276323235119945726947536253157388374103291713363073076232021232207823317319714255433137475487038921782182669017594691758880251722126906982910661951926060739657348308126948834713460102629960048882871365294212163300767380089359793512871522371754365636883286627493678217491105933283969644258756833435580907993677180569942759064383017110138402429531126446633093708412873821892649499455060939049087918395960206569776201816498994033099886643953927503004073171229270636721212580515089633520460069408918497986267576806011608832019551501942199215091329739367893207240380067306026117961178062041121090673733596273295332342128143101069398393963860594257789524902761992141021733152207344444756632124028312953991613670972873141442652218260583310950741381238264905115714039207755449323322754580172062720000*i1^72 + 646895921562322655030517944656377783144174379536823173902999840625390374468155500654964537327357378759663089431445217447716240442116104236913409291335581309303035731833006910407627073415299917884411321291511900116098575477145925813579442039463661673763475168974940827917047765682865455371982461064715339444240897487457017764499849440766840092892745990439257194157419242887294898749311880308446536023026198041817638193191535403177984430454484169849590831512895949669618974177162136566684502154211599538969262430341803581411445695832726520933215974052443649089093641087727360705103120430266961264677816375342009796780051146638491448195885015596168165572302024631145625135467095351497504745328322359054280173104762585195768447823031425374180322527630199399442615895895665947885101680375345798193996633074112799775695821530685355728248639541654708189689701114236751292495697101117855524279289850047393008519839983481555932422584384312963031495475314586197222712161205235674878566842263977058078855220948197840355774496499162062103131740387167854782863795631577977942968400845839880623053583445404238197442057256104733803138177360426392242154364057707323175614868616073839398419784287928095866985241282028680199599490520851486051776508393827690034520145798796354632729172575188110997405730758007087690991084631236247985958852526080000*i1^73 + -1089901804767618214214077495231876578995786997309243468614757665809120564914113384664089068977234139676161825229923743865279955931525472068130863366669987265839489434618644560800780200319839437138224240871748158915658941505607936860833990767189240319332892197533907734464063249356954201085655344513501617272712649001946546155205052010254688636979363246152283621938624871388486677566626275438361187328805421356035282689376388356782735054601878287435602457576311627156794834663126241519123107159234643634056612028104177745966225507577436857351302850687534166388995508726789988192554607927851285178883319797042311087054479781587302982775544514473034908365388258218454226000623525445501406186476999220426064892332286781062305118801913610322953616929917811054168521665608541352626237697440965305316308706044071723311217502169016628194669242584211459603665357540424304272766341891420928493906440826239870349227439965419734467208832879721455120112468881042595036852313195630444581132252975806648993040557931227746143127286291741037242074616147999807530334137641680466084399842734895707903484696016514405382928860162732315303776727168481259130638835517390900910744842283286682383595794163308182820903100027984754350403998300569493823182203658376559394703673376642307509104526075605541368595313830613344220873992015872000*i1^74 + 853070597348514697627915424484991875963673953535600325992377301742656379564331906206393487954805725591335584377439633123514757582070101823398680388750249560320603780425459984574408362821568397838102808628637752043365786696735762258264868071890767604753967592665984163599892738249982561075522889975129732533839063668552502576913087344243994313176385128420261165313632010292870150058502878611686543785367933837413077963418281304180430495643588488799044346810334151603250800844347170340085337667101343374248633932565061621304682030938572899045702219000641707982352233138482801473593366710206077143960564644169322276591957231089921984332166560593669080710856862044713902632590340029037134911013650552803693351860873498306091047772788632935088711493943575909830418557505304783760241358201022149409243950072724944207275767755372748291767716870327166003896295555098378446160211583896259590431354396828193234146928342273589028886946181990278341597743489555310135617584258051138212520452248510438312719638850192473543196205531100058000537288214348598609365724692408935702635589958175701563968726460832625474366932187204344795074818464259841543696361487141863593674856305602891525018893993871241377092522377442828901603321320227610683694426290866923118640356301302690681185944102232153135794819344384000*i1^75 + -92117974572737347235136367069529860264392405154874110447686662313815016005076894234812454397293627396495762607504808151307223939179147149781784545653686698020531136676117903921415479984676153582337944981016059553455440857250601155298520136559007611359255324270836827819502439957311825216194197473590946136764888147291711436856191411768082499598624610189519863367215206977072595521719456416402509378148290280753733616188307049647858066386005832202586078133650997424097337328725621629077450056549158179953716480272531776582060239008088306804636507349079561223959468299200753302619752199025389061148301756142864038468595619211807736602409557718637769553005055823251477489029431318658270776548352394306189894898468667703096169678248295837507161934993703452041289928738107664735844665249491789210181794464414930511492515490379124031143508755008794220280207209322421355321125735422563840440044381592120746467075638715308388069139591114842169406767429568112342007235642728850510649676069352076768951229554945385263989252392556286651585018584853478856109621748596322958672147120791758362151113727847421262638910104477689343092952709704712449660198426393387840224039129038232770397031706815876102057128292631962336534466846618644314195265222960286744575119955667826477069949032064000*i1^76 + -601569038331207667966889101822625354869207396182759173625526695505173880390523313901224854064665883281767511296618194571267146712883609095801589670802467927995998490462924517421920184880569450825572686658064756463993626262488614268795174417062472344469553110263435588966241416849813641642304280232983950793621338706954367371126969029878205884492822522827088796413067678030331666991995977193138898683405799508581785539011914986573215131184684480466330304942461472005659493725630906721809615124754985999824708538146462304885610830336382660727976516582791109759008551843884520965817511121961914928103840903686086354649095665146005563293573068894011074848932129917747466777470044211858510870128257712236620099729830796762757922946770843652520206274701871838125833537837445736766724302410668765638790624820906177459689104644250439838971627675195718638911519295439851505716068479177904867925227258041404987779219719043970716889630670690966426482248409233017077529646950129147485293129528417499717378158647935393393693286103784589103864760244861120552338025057064272038858126926693685796002923369221698463253701239444166917229867927659768294784903239623434611754246662375030603690456122706335304621664714477888390924235452510254811635317577990862906467873766400*i1^77 + 193037019605747818329400843095566233763332990171162253005099229399187829253473337228313077167115227113568247828310048929330012874876371399501606808950299506594311380297926275086525118542718761064282557023946595222260721550581686083177768022328425226633951981314561360226416377135984872916598369556986476993172968421571251229955304472555444120782674808142163357085184106424656789280864925941542221672191491774021443496314942135519401867358591866015784776184952808281878551982094137783126047963282080193519055964163271963336476675088436110559969327434013560012027586702655310741614511912779398453174173461045439761170727805188739699888634851092954416600491253169816609498044194994367445454681583843826261139991840249949427923038538873588147665441613523750037178944543583374546682819987895553187629448151648521409629485539292897427527079187951972108824498305747144625494026828251880343595425602243499468416531724418607411078353963470084141934250779279357862807747781954158435367483771426100809345265728749485813956918285480271582214097621376459773103062918046174219746115913259238362981724199556366536753422057573448108477371251234675483284112039630601686712537755931410388322145943357426173648860303631938347266731915670969162683000960*i1^78 + 1875686012186154402141423009186140551921035987281083308010419607431049884617358216234275288992117356790387418318062726227039045615968980406771010833839291442381210619176336552932684608759308883856414242601151475105431491579564429604373595625873474935942143377936815674951663677051470156289011966742785877228756699649055251188974394853480614980700566502454626019285195133170010607565421434444186868293684125823270876837903817013519978648868000287090374372349991588171945944666824608229686748544787875156427033542095536958253381998046103018273396384793824767614936867396152281003526240208022815469241483987303806077953588918781100536844667843135194273483107588967060320684545792879165150423541966505213419536816405901368744714644312393292669780226027320340395468525542381623515574252657279600737381323784944061855863709489651083926002312955852286986307799269162377359164588473184262464573981183597061379503924806546060046732211253386527971462557421868724565335491677104324327985998930267566214915969354663390349439652306687539860830674737865908488482632126843165749667139288485350035618931902059937692023768526802119904033474023816147358852635602535502429200761476948882428665131805388392325374293882373440*i1^79 + 7721107472186183796509956610927537820203836043365547446223777397971610345770170970960748776990725108340569309622472674370510938718763384554765033897808677884883541297325030104512553280159208536689142512411860296971413929190274322668517131165303664674723318343248316105252681397983853573814646996320340329781783846732806929821895148555548331472540269302966864196469927170986725755426067908159701649529213671552515139278364857495649985598213162928300408018291313907474534834067444029264165897189152580933631405351556871428197420198236621219440968268719566397305700951453011605884962228207685768907592800641877222792940438095304425480515149962443701634792329018165017702331085368554469852159980375010104054801856990776784582195700918872910149441004929623804289399188305038446097059358094163051787402884015750219043371707906001825503710669981183773577478576205756295614208264832211811831356217040422360345112418373360772440934836402198812828267776120525708491071208114918750568134872741185913642064337364874851932338633448304240937902237799138950332817621764202463661155285443337623769803290869636074648819630450980610016665674632610598053956574607319704537618286681*i1^80, 253795788586002009599815962099709400416076297909970570693859120962104281138102663121321176619846371781832802282982251322858291349634398408694371560131080421347218783372102841571378913394807583225388145929451045882922982864666534077131778033543699268281032139721151217560427825684390616755754817448460010038043324046893115266858450118071677580962646060905288366947867607295357522756710382122012189313591024885809471976686176557899805150180204198623920445409416946823495403508792379805385747839403911521619889090391660770353312392526165996094446416709365551004584082911771488924806513983204815620241289739904798817469925993357817177394903280774916031102010245777422781918649407040553998012462068182644608674150727856935095066265289222166647590378984677456827335417791750471647041869275653910432868283231539675195431713563961454896546028297237813513227496569417552700461009022491842691643566648556314727115982904738929963542458781256223695965092408744155816475727755185947243354435820585218204200095188798806226522511378557352031449512542363702541064274764759509238473597007391153564962359790555821101380148633566866875300884363494272906131400661848222295577390607223986826974954865337589260836713833780460123346079392633332833553949157301750717235762667814772324416426442923069232851061837037573607653130631615213541876457026819578117373616305421533172138932847124593728977657216088679779434151432954417203968361989887782699585123424392086755071922607721115990783851204330669391532275069911300739628698330134474668181581979703225639344682181341648582273499953791723010324951757550193155857763445942317809652500504351205295618564975464006430165009802223739699253446553963802325966756200548807401258634380916991814097522091431440411739520342068098743207037249500609037117603959845121167774134747456415213861526541851856609676163588315362329294351968777883789525076249317085132779550835955289675426810935577493335888889110230497296376232238765434084501594869940057534942797070528296191601671545548657047867066509067676771138105921291387941642909931428754647417438220340354402899819617662124687360000000000000000000000000000000000000000 + -4053639570222004132188347436005976315252854646341603203106732212958914020632762882635821038938264432085073447259225114554700225721402320672416839915784775869119219516929380999876652111858666447836847138830084588145261734027206754037532095770584029343693889402546524638533562482885036401153483952706063956854922599711220088807426076670727299841461509712114012126530533715275477071546159601935449045963756745867888072853851654151743368838874724058934290766945889162396203927539256428423028951495712342453296617604457940073504984999918223375664707446588591400538909769446670652727317411090236282186395843643990627343496447427758089828544076472191911602472157458267518707726800106502858428704335944656023439114940364316411280865036270778583848956844457447483208725121202108734869574492818842962175041156621788506344857516182916964556075433566844193921477758924451220395098792270470966790912893282677611841929015438483007825251368927432611569147114323714465331658938804652541186033427187870160051126397905215940873282521737271353908791931708240620014139741123322705790496756273295201279661467133681865873399414358781136883041215221019416125987459441700441154791905510609321959952951964470083885029039105167037230416097401357361027430568656650536476957313467715721516603221379591876267984059625019008834067677650189392064653310586488311919119971239905852361354484098894589848252054938924302473873164784444577157712923034386346286384668961425146770516371420910241214787392064206230104018662004102790611002538854553019051405922809449461381467966562199708872949232477598624776278699996460405206703815538115927851837455876172174881252039536383551709904621300067421240342672812538110966804724799602227335905714526296125836286444197511842195706661733501675355890989089239670938381802366306013602105705241223686781923312361345095463084786971524794811299142291205443114339030866924779082229427269153460319948508141534660133094805540004609816292352013424144609534099287067598084900909249754509955535232315386910984403159714550232977462171812250161085024911776674442406191633420079601268661198007021076480000000000000000000000000000000000000000*i1 + 34019493713560096698710737736448766780547569189858612558543399769773931229076226806123559432991338987584802286743620359970522165017295084177697853447649854783517903311278132414295825471599569000175028049435730892351346349149507075395015244351884350244411750432159523082072915261290874795423445694548478330719118268335688038131599058246684357303044657632803491457610938129729571529910676245541058269366189499078879856810759383678060026769011609243181434666848663167488211789878827669310445283125404299932732812302404506842879341716224058630397138072746629234876209336695404406390325343164618460036834751706757935215783760814704222967389168969296889465851400653163117322563402870527032533978009969937139037133152496412358543347329306291335239696229964096402673461866479196652438544029066547118697166871466040568732032760288037924297252378801161623931635413792594974995862399808828165147462297023913551511104588370606175675840210667706299564145742241070457633869988981281314207728548569127034875686815670266390614683259717404414251107425767346038406390664194049235667257454022869126001513272694166596715983973511948156610337541192159486142929679640623566688123559160276089430245359589109536777172985864408661982509765159032455562875279510750207191898269742305234166096734432205917160245697301530326933076225139078291372767908803282699090566666654500280425371179928110315081820117919032040557228769570146984619779966597385183857924898197524968123975316014895317445277044960194272913923543982326572134394067184619409686847473743323628052647491748510013674071317369039847338510950994239745628883361086493775705224792102813732307765632377191724098859982439198306221862565399196609227173641536498250761569345364010038021339688940560557008382540109076279043837569738698041439496681987940427823985658744688267720321042343559850621666338482394860496053768551636443661091262793192959625412479359363995434968607647050133253640019829019964987398865509223778082159834044440879872245728564051570775946221259453006161529596582814086418240344378074251211489524650638219445743007164520053985329591084908544000000000000000000000000000000000000000*i1^2 + -166648540280887103839347472813242496012277113642430286484895452531765155466729511489587524418989024842433065724126185326365865183503539521396984553322262668336334761669370253319060555996054504736758371028225562244763868623647259772105185900099307742383934258702624805938895577946481321988280505156818359671954413952990510901407684108274241678704105154538903364061616075875193003138081073864600738674184523573426320396429721163443938384032873612669882870040209800047959492240831524764646339504610135059378711938713065204054296877742413733830700189375305788623313154021805939439967477534626804262722965371053882583267799965625752836693694120419591173996300572481433429428078851419940464919222806175383281852956436834056626937770376886026257083679954125430302500494541773435556241081298992742688215914779937713294564243881713465762687137515253428516494794505246973296645084637174894567284771711931111436706039225127444773610142073745206620440055427888062631588030961652273065214027110329460144545785971772827745893756569582038181128887689631411743556481303348512397863752992266279347498320885725781908961866688659395971163503319154023916270277450581812328263219081593262109674637624542305432356721325848325485054620646599521593482431392186904574937642061231208178737343515378047136277275485638606512054539868568348041246579687089687735376623664502702838293360294877400299730817027635660001646126858045315548996206026509743683773088808670097277969722225933974569001266926391293900906491684298827821255358682014346050130227496327561002080477371646162512568297844631050122481671310916495828353064665345636050220258472814447638262326001089184019211897599919748230360790988897422504546948265657656196429269650840499197289403222818886624107665346171426018972384051701550402899024628980100569633923384422635936322213879276449312438221848482121611390396806061647878240082071149310521594269776189972085224546395263195974755270680298826614154946498937140901682962859640211638929443950207014666553208849890644541991588243347889216728268577098829237243653739211277756431587496082408233894170461208576000000000000000000000000000000000000000*i1^3 + 476226631097617506621497523182053907383504528514234377911023696817655416836444424025403857418876801652249792204857895337095171869728098867044688896581811342223881889080222629645663747722182410719718342334729572240285723148314877485320693677286081387774903511470307295111967744783205835093090004538617024883303820468111688195649280587693962120207690378570663615227765755469549683764031840141759894318729449276969864617608526087933678461470487829731165039414752278271115941107793113817630431821122131134809377653217786874295328509096842434226463608039212529829953808901500673962881384479046147783442304949171844187777346674391027747262980246723042016437284918679718342153247923535916175322169520667232706166432915648500202094545096325106219376978024245709959269372329219509074307543961409843226033162147367063788662809347655807798387665072949652169832306415516635008155882800153444804770735966285903741130664005346112683035356341633517321655445771154532592612582660711355901920964555263135910572860810781368062602193953614011283775878131777100663279798113951732698431926863346487167374832185678280655181257668543742189589070884076798077336017663934209937538767331802151690923426455403223132438891882786273403663587758576200758502726291718869497558157931463084643846853359303414734893340144004881021476603547276600461536203261753942989732071802200127638830833737216779727885684144791101836241969540408431057474186207032646348672929944598353490428238343921039071979484759002075905399712227977535010239539092366734370438019754962985606708347486727672018671032567981303904584923944125156181432851639730597936457952580066522408818493511291729179270606534032522580610591271397727138455234307131302558061507154326035948703554171730464234789796544212428986597181597889135695041241449280343798432414443067963491320728610820562956080398400091156498282229716161459918177426789388777180990536288515426438345318229389951141338497162498010762649906443851357455661113377135876824384971334330141512424397535709815025873995129773365932024195848710929155804584750308515216817816241229595321757111995596800000000000000000000000000000000000000*i1^4 + -492620947759432835940385166604598675371803990409984255649970592896877268468161435817765209961361904059958898304457243058839329905045674666158187234415106948091608721960332643378161040752111063873586644241518702472588067319013730643872538995899476414345013590339847918432266580453491834636757868005070111931048882376805590452028361309508630886356279661584670777412069436149359217611047417975703485017528689062861405708435935633565979123157309655738368911531188817232205708611772816738856848320676494661892667894207412927731481980458658305947381223103696490876487892111586378927454676356976881556569664716655235143488735477544477575365407747216577241879408601080168124873126695011811841378727078769430653770859006078115889555085207439048905284348489123083072124212824414351488881295479670879204877417565814016016325645699169348308512641273742873783038330014983095829848182884192630141241753926422955812131956636036497771120889713630778473874500327130665169818952816892712449427177678105684491022161779249698395488182423227687644354614832181968311199121600754924383128228744052780904709546873655690136402068918589158482148389578238577652917169513910040559823990034901397963991838103874850154263935594158315347950141193073129327219538766821388373840787475028411134390725324047769241278771569541169140932456465734287990945030102926821851730098700682436289059334673476669634951304710734913969773730708540123632474324620556185150332198158675511459236429822887555588855748950032337433913955033892683349786013928344655633327053475365778917687308808147667848869947822051026451917886918842614407246010927356575284825083729780597143601598338379475829561086008753657997253232466973319163401601094428549246801038152167447197621426498518693442208296113007701608848297216564164684308014078715257177458741565217851657643835021132240403264162518465178669675812991255170274787001575553757674529875207126295798755030901105552726258079041711706423043357456762058525878767290203767029303803482565554703476983089041169775095956346507976605564430722572941645284464741734217789941499092327120114525667328000000000000000000000000000000000000000*i1^5 + 148696323407104633550616046434524056699280195602841750386414626170307864632931424720458725245861380319618131671847760185733659606422726927553578769988436986374016499890451721037626483302455290618711735766721684825247616047737781838690680584161573829575590348962064612954079333032004639283861728046764982763172636370745917310934452296716449191415762127014193978778417907155583609556506578444501293504503122623631005900155680092889752967476759396858277904318737241422303438015593262893700096263649279531232960355894291900863422317641682057928129169827013730703206505449646461795715131621223448163718440132608382492729925647371435545056858268739184393614670759284204973813510172438891239487537720158028738961945464226417024510012161088897093552419590371813122091764762120598460986782991302223213196834405443262263996746987663101024246681506466934556157046831985760535638842879899996785961221472393244406584030652621596880707960703041447914595121913907410542267546195999032920321085334530470895372479059048139590294139311376062858002273641824624234644844982741690977061807643132538617295510973626012320012322646727384369396883777248409218026363430339384903686586115691791707125098594536664255462934929546395787237369642608548782302958261213666412798889966369154278702926666309651102662536762966871523723281363183154852141703858119063516136458145694929063541303559652308050204571892748083406828897433828803456464922639601544742889739608934870631246587037478669668194652600888499377337408609600541036115755725430660181409019592810859896589787650929676574169695022954150182629334493272701020976236959280229547250532201298998989173141005322812898330168139762750462780481278273159303444136470962604950395929402092795864837765270472321555054598195110588333962452603511015860354195828492810896396274801191346490048747103199042582618080778988849750512733651742730477220514910023495855390694898942655705333138518146963775974754945254165010457874654336802351790291038092117941190236361928062803500129447543358658571117426348523298802694028093236674776749425452499007468493588613771469824983040000000000000000000000000000000000000*i1^6 + -80229593884270460030171647284395297219865215438902538073865737854602157741973664531371475706086110474843134083819924801789380035035250629495102747837669807834005138539224013692417284033910578062154722080334071903091205601382194428005984164368209902395147742231246418823745306553386513000782995006207658204360583915021159211698663879126570099197658107497946377316725586556835313637296110217422567028302895758143308958039691040567325096510979761042041230663752522342305003893025220229599893282477604365873223511924605310895704599154976964148623696307807432890240360709190040494421213036335018776788419587209528963227695701359986762938419594537385776472865980023066947494507819886145025845723056642371369172740061389203323205794179076554832203344777241103605415538775272455301385504139454973632073376132914720845594121522682329266020869690000815263501612086885534616046330759885851382457543601172620388695192934441356793503163575098657427708879030078808272392755299929938641522785020122356802066794927912546206629093300454278879676893449349866951932286551543515576971408182898514567142022873974592641864368962777526223408172683514064577175511590418867569874192143094754286662206571627474079053163336086155201767085882185303914898756589833799025195415814631651778526373038658367412663392876290859954865072827613953769738369857984277743555800548539240217315782994445159425298307591457519847902877461807555745659512983547956720405061620581730576949187626731566332248111294119632381379445897404264907606124951980638412086518458257127334834268496949886230974244973341975127140995253721874580903474938263254503459530090396573423501833894467908193501047290400521287381284974755480009088135205080943716629387941728691201628778690829850434775990866971942601647899616522101228109374062397395480508493296912197369334003091698569206632033111622092825950366851524433289563775179226914933428756189370734363953803740552969160412137815164460706675798095250735871791551809338763795365057025045056905103561981946349538535619066585550664921622917986435845870114829236400267982751847225925482577920000000000000000000000000000000000000*i1^7 + 225334238497197146340641389994370580344235238830130010294186884494038374401890872905916800485452613731870211012926999768904360766767942429044111932569283182950575719833299242658255106875255752312948679333541565087134075848332191411028774321613210102292440742349635794362390294628048513865949596171374679151456879567714142655735788621563277442889234957111672164705766628748607455963013745976142586727341392560647015739287043552962193953395110726622200939867568010136948173587682986101339437183496287222204806706463692531702741333605175804409163966541172289799859700449564690812357081215280565473330241059637995704535614715485735747015011710641261677650856897500214309662584758586718936225863931995220062081389704098259229648175574998117878963610732652017369613021729907338189005878517506114975175494355032711164760037397299406611560654617720137817876252260957759931206097814353898103047633846027110491038747373534913002785607071751714612186650048009685223897259741107963539360386017364086586711735356896077611411283593032157955281191491740497084519520726062026177913463449570913873628174722119382128996259642029837495999502836377112897380798460238086595144967690157880043941874388423629998336799162158354059516603603282917930342040665397223501070139538088913469868010997558536293114422582323460685042162193836805121607926668467164421944293958824534309976120046183151131384331891275056694291437752782673900879277983743225324738970268859195924649774636993131773331153271534710814644489355756973032600650879578804832341271054953302013439109013468343909942953137882803505651260463881404044082249821592657757757303850987688076881533204526256374974536813249737058655881845811111184750705215344787592303581742063741906069559882764264218301838128837911538559853191369217086569900528294633678372544981493861627217932451178172925569316542709469187850623343103370247786971341040608184397590347006583134091058911897416554821309409312673215441081343982725571472593387661013665644026205423410305648196734235938521952059755088540579958088494635288388742611873668037347527820777311594086400000000000000000000000000000000000000*i1^8 + -114773450128336706801282180510965280092231777595155330878149535191691644793278148020693294901202544774643314647940864180519559507517437773104678717239790292856498690298364232284244416160945163060514525010449389799800312676306476416943094718779439831704904719129256854693705734188574700618997351861222348373174575542829611733173336302300886621906096249494497517805550120352437434416430614766422352893036765367040164793046059362380283119206872046275056567608236511331999716855594667399454930347625548612552429305669626722868056773191569717131057937733396706753708917418562036470050586530287710016987136035536535396345477645036096287965918171704108681272352954107674892524928018576313621276111767447152158079121830184291449596285622672713244633051070586292583415535941381445047999494642985201900701597227068959440339099476872031649616682533457141911506104522172007805738285548958847430019501029043276331941860561729770319795790202143161963485968016068551314747043479519339190398220903005362938850808328424337871048904332660398973507715602725924974051434735277960451318354391583946333817556256446271523616769643647094147078699580635487715035898388655928061823438692695023224986697752740012791115350662471227776889020689732500654634442650155989214354879684014464797341444083321494619784907451075974143365409803595894984329779891564167194224478542572308100259030816312498910814769993716148500293843665724765149199883370011957242910075701703515434139220339398249708363435157790763161002810252236197732879157924802491750272397390591546667011538853923901583627373596826903873002596769497642545746471671227278914679832273794054494023557049966906021233845376516389753255406443819813520804678910067320905643154782024839916705129566195033723540380898282908132022654954651808091178332543075192638452823635423557373263380290239213485388520146043316352472724848363218700719472444493708397094629600364240570696105065280771488705742031213892827959151105927581366941973731107553590296356167454809464471124837165821416771373824404056983934565609361677115844907663333788525172916965737496576000000000000000000000000000000000000*i1^9 + -6335506644939535516675588558411343002021029862572960452572752264302945177791946451233307357675970974227023199925729434288694129182129208626533176805726684729044729009998689996668975631747847612538145979383874262614621840922427477181386316061929474835976143489178801677745265786120241428538103910111799652831663702574951175642314948730422037749146104483188837515028776703939657427225359862104837554333263962194837660527380600593187217323181164999852758484552913016105932950398281647649927176058731702899786190094456180446945887605821412575219148895491968952637918551217904728430680712955602728970044384375206872864258261918632883052946407529849885389283324304322595022304858030307653559423662903709190274568987576325029355670440243856838988846011787651131051946545745880994725065271967144396585783254782686256159759789197985431631398580034776288381756792202771965088833701825486213160758793864443669929975917136608167925684242312980575826927716944416601841467959491000138149355967024888027481035980408981566737471704160247801737679280413710711173463122812812149961851627096716186206635073604363729732263545801788073678689431340491702284574999303732544950970700183213517785263607269428448968826050601782570674804118717147759428763117008201468067062781552399162528339716475645810796522758969149101583383748472315334957553651930876208828401744352368788163710134866740031880215346979915376469523484676547511941059113237938492597967303044290743380465317791906807135834985892408650533089845308860354137873663991001539921956230290011080266125288757569953065051041883139204556257227052231170336351336941420195844403040875643595297242009993499757051305058066004636613781243036963286619981922554665914600436376729400610405773077026472219381185261922780873599417783073008495241320549654946520609452399116784881269470981055406924876649355671386692372134490690385141262520458799250693376485869603503017440670269711570268853621901199223741819209490386925185482356909425368145895589022190195703742913164236476908510091721140533047125329962187045128119066743314550970141484486806732800000000000000000000000000000000000*i1^10 + -23905007363753716575548362020752994688059298365501332586761013062253889205456193105133727028458805363465413058323485782240372066690296563209337898054734423460198894456605458234716443643599504772949311473404569189469615824342084306349546684009556529201478302347348182015860658916622163996391696100985361393773011107707489849424065222008350665688266221286989035801610875074592482678850122918009084043470981277123004117413273298550522134880545061582557045424319785013355858881704009881676023137581939726160374177271306732424198838714765977076250885414483295664262049722471928458236632667196620448386443207961890897890032149540144480069203175262688622579358972617012024927483830306008698240993041833702344264546758833332252967391374551659490105249893140490979947347297737733988223684939095530240647951298475095890038072179558866772314476625372634648372884260181838098134837409691734044958394958984330937546877529468283748926837000416749493939097230133187712667629277811257934295546038009955287566530366952620384264694969797013719938978384015727310842066173549610879700949757086499236983915520817956189995948901069114638151886651465573577117948834840457478321968073215615654557669035425905749972991585905405587093624970979211778199261550752745152480112812491211006335467062430704797032080505357064026152061514495463728141768138886241932033569822480184032039481469889718245232534325883860299792338009764130737079442091182862193378064550265364754357636447245111360827151821045276709485488517989174681145871148471355478807958417760686322240372186842558091616391535149158665875075989855722702677987479429469794946087913416806616275548758280423080391636438730178445298305546658594010110520253801569261323954706282925651239036786203212931227463073394180059487457559451074011433265786231621970858292593406300403822231264386315810579653642163068019231948458287824257890848809254866166425943747362270677374652486764409277306706658180863506405447847607187549325790315036765321910351217001020882453474399548994404352275237109593759051687103012767726523077879543942748427809036697600000000000000000000000000000000000*i1^11 + 18955965899797444813530461726621608847181769031963520695685196020950846145654526562087856129754458821572640191012681938093350438862438623589601711573689162423489372588563237431542517050629086744308114662792066450841721819304201362453170037968126895714924738768261421081061046749403340850517805387312102071973419908586471497715642122495554042341942670326182252421375159480444242440341813068507073553237936870259129992851502046691232024483383167657903671455460876864594138938669891388039838930929357110938561871002908914897399435802612016568244704479840202359706199180829217458173641006321031205807013345994717827203223123518161090949515287759435622494606567797177649917280638112654218972557537059285583178603111342108790801350822801946827701319750792865510456358496988861186407727568387330184013121241420554672008349467012072578909785790989644765695704112445100667885694347089248700581431823566720713171580623930437024190750514225025427425277384200222730311229575008486599937603208260518920643963723902792014456883800061969709694898174913876543732193846941098267853483081092259401045101182627322565195193328535479674590492567277418082974834183661251474546002561926133663572753422396717851657884290783030932566181829322574004168429508063940171905924304958054483163485961235859284642040226829163183592902350019930240352647166829012602845397667643993796619605983510309313143725812734314576255992847453125355932346120883264617401474699158441556665443012007461466233427369469178288974832127150982390599654891625028047199153114259482478376219726418518044123746063592490734852361708111917555154366102159615676976010657274803468868715658667173516715653572193838783355458187645572185964219375983198668424863727867555620361880564497349166583958091465336999418220621987746364084312425250510027856877399776647906296631728404973713180308785390643103961078561248567889175610572705176617562313596688534466022141546429838728264573726353586583231806211000087257125126261099152875046109653322470477484316929882796598428899664458472462908249362947680152146770807594615497900068700160000000000000000000000000000000000*i1^12 + 16706795198163534490244221413138395523593601330723190683523842814615769008394458651444318744029380557240983155983585759639931765024340252147336424194361250610394989574514654084954531820108498396068183477788122930716532916933345601918227769312836485108079080841553039125980666027500596212619943033533386868673789731382497776727927515328977193016541854717490268024240534810288317660548809379387120590503336376812403726037679594161351348888622858564616307017804080165573973286806080786944425129726442474123698348070894759636906935047774520463824057260661514965285885304102264510271680146958441149016976313663637656907809615526940064847716672605869889088288861845672822830889456899764096942105489856425581305507910362615004869691884847918390072111858997002920336104082531671939682313381436455061570428948939569898610395407982847768279710488395465312487584686475484888662558819385908214684170587014956770781247959543606601234818838972853299569726428232739928069514210834036701303492494655334728011935989603663307330273611087277185900157198031362474357716294467152557724601778170688178438906750676555932812692968902085906606363027096646332544791833660144129097866816921585347015943088589895870905866361079310558338136963929495203003041353773685502710024463135591865786863247095903284721135866930584939605906703953936502951992624978595770887495539916282181717899870453771451421003477127712953881833931803526270873791712041438657175941954652940039941160399275328811004786323074414871760070736213004285387628923246331883030088356446726303924727981433130860223382112597152678688630811923679078857846676620315070171655807558998637551397046364784785575631306852383762078808891980796148257118999133012402812992491733200656873718125734110668801061209532231134030127618920084908948926789114122039875374215080401572337867050423117452746712897381392688933332960643964950246616416627209002816564849566801633404923881731938958818329623629772488276741384269279794327211135757169451840305956303691509714444713516268673291728471695756141094044789201726081549323107045090860057231360000000000000000000000000000000000*i1^13 + 248456095179448264645468858440300348394480533246613080483269679732673791569880778039854745232906653661448477270689290050341154116968570357307179513078287115675774535187499527559252947998962021037724734134686433998964113313279663395405458478040063533659032785794889546634162553160514842232616220723444993083389392694983349527492613854995617172709370741246948931036956776471193294523441700643597020825186275572999990046295100561687143156672312300839108153323799173746889650230586209052660560538390629860590719084782095336460129262803739673165165524189770924708181956001264080040044655126168859400341286979376113066143276746524946058498394817777635319622085359015360339792297347057788345321303233024452751421853665155226427510728222033258596212722694389787219140514394206812192848581926869997684483780988663084742347339610253965280397577251292657380644191086717019892756759050517562894370643938236322489962198416755769501450256732258968293022578203003771982659967911627830890513172157675381963217005517133455787329600727630299795249078280295318166164500868512650516373158969844725667131572540295208703594147994572608379068544003622457798218479772694596145057441330663076210252617242678000065071411526824749311103094503220701806397729847862900086413731283528929252967609457389482409894940609338305352090778644436265044149398499609392034819053365487343092756976135828323061704980906270614960411490770193949180489524211960734889230986692865499933770593479474042540447005731881497921189611604460756364826537786647816753840466145123538211833840672775931029111705226728808712060230273302865041887631433437986249356582747947324969187046944149532654628343043132567056826384604681435361483316396547061466563999259886569524950691052632752984224827316075251859321509921985513755656619855896419397213452827806219229857179274092797964491237960116527634095403524309059081910653921443993162859284012519830627151188941176459007849220381306467885633396613330960397819196582729788575415280196984020628941601804221520880048335329179890650805919235036269240682810771498273341440000000000000000000000000000000000*i1^14 + -2142561810468312596936847879793639563021948578778406798959627827378815298735798576350879895777661772261288544750367828948993736934746024808429050746280290648962333278035500825817952604464111297636299074976583596830891598949049470577342601968223017933559334801393081463348015421252820779268639587794268972719650616237247857553529670886849106896461641225811145284133932460917696225093094954419398003600082908998070610996971900009447648247936801256826848854455306087271273818417921867408666716253373533600047673665807257156301901105378964633266894073278447318251591363106993844830642071765906159898070784879092748918715315305957800065724874513667398571053141255342746765782482038556289615607843458262429136960396138201582103734693645434425553669052762280629969781236158027481490493424335388788665406820634366396303100638270875821300908963107792854182724853475191711074489081812631967808586959811917946086905288343911906467838000023805438711774386971815937661694901803541055128499727691986335316162248526872371037082076161064492491933304148024511986813988223636274661409530341723438454111337402732686416855170978167260535124158381803528079423679786717959856274594010457733281453069830985779761988268358065765367340759068915301982537233090684569636360245942818219924680076380605151154766311298493328014242968282158672290499038379614372682706030939299828361149709595657672429601319319862675193947701861446595022008685255995692071787464285864716584818417930726172699514659533151897858253539683641457000754561716338694084791863243971716411915728529441394894144896345084268927327101244388332750871658634237880289069356083661037269223818307044347788625054387499452098312513361472376163307793431591509466554529774961176776032006818857990659658846371670137590315355738522526151983767758008397067305736353638100845724046048414239767977946094814163957462531197953737707969727104090188827456034153068655898539686151282114397685033007857165310009178236694470717998152887063578026263057928758555837523962703786224290878042621130848514287140660048598972046264859810070528000000000000000000000000000000000*i1^15 + -318802665855156127002552096302424623126170921351041719802135585202322030175556780342955342362218455125485608301699253239638021338046051750745286317238330782679115236271365646433323721094593499248722451222373547768308965401193460147321625862467196540875401232173533359266239946511852893297644320753547383352669618537751507322285860460061947374587433135863293450139516868290649129908553707690608796068999268024854692483465034371302398865696988480554472248455060755668006658477010414948216469321302414395890118841893410084488295571935078087504579070376195473842767267394377867736337531556229052974961546549359713676769046736785292706321694400638591193737141761349273154191924787507073624039592961334425153412803167785833913750270056324880791929938654822219958399590202087290317777336339595587911606829767183642428224555139997289941478740849972672381096843886756675186403876557312546650574049200500603086914294779041584772228823278446131723038358278579100121762346048302322711343565169536776095526658359287561954213227729302408629881431164876357733914801341647302165843137249929674052683237787758824417439331605832124823056474939589758864236348933334825270489962621324363012798247634488675397364851744089418480931707638578727902805085226328242919520726266677980789122208057516278562954344631327834968691818245717991390231148816377205809219066307745038328788154388584369609202367085908195653888390622132097065613236855571457726065229999133452013582359878097341897088276675658740455218755836697964601792938594196366263145001481550332072438556392656903748358423363462632442372820301767583683252947768066019284972903174044319970977683148097615536023228237224484650394594754151100171472416300094566886872745150429100821683031034936029753952521563961697980100711986764343225556933711308824716287899501156475195164239063350238005291294316242538861201611729900199421312716595832999417020856512796499595859855866762623249021241851942029123095189675919187668082281182125067684954697973340822984999217039542288996059156684967678631393860897724805109623181335435673600000000000000000000000000000000*i1^16 + -20480870937054326538887905254644542836351472199085176278674755719264666376977791564098611353714743642967928919423052181966387445930446318983320299231777973303793025245208075112875233774761246305618599814218106226150201093588440573914728501563090083473764258134534492546362034447618666702507509977283567778325221376377270472979587196489303722999180040022175212757764533395585360606866087223143112998779446453389229951732888141053590687084982173546782962618706643819854811076219580900685312089402509047346237556621090734514191250882967855234041770417966101565009099104297152149314521978241362212777143531520227149586366851629219505333980747964901767941218247239067053395839242721417880218176487322959982273757118422736698470152176731965954621958416687378705562038008710801288506341245995666507174184952855950647170398407081946223057357541599485589008584756760212650055528737562008074205568875204750077210733394476717285524988373399864358874327971414672558885803125460312275826719368711881596540737373240740966787438235082134073316164318283340789045560000154424724350658666007719234472550276940002972538342841647303456950914534457408311729317393077187065068978331088783483267770546356340884649121208091619749633944078163543856364441106741970042251455715345181698165303735128820286024473714308795487782478201067857423512652831386482039325520070670373509753001298385959046641062560717917285699654549448532014344518473613928577208526571166893395707606001612318729629736676860619619004259259512545023795743095787525898034417048061301453666267275383194985993297865452163620426019151287361323159666542819618337753136509378869212470678976838242717448313982142303293368626066833198308264763929697358480748090168713218908030091566802983006271816835462077677272965127516863683672965443690842375021739586896012214120411681195041785658967828174423472923415053469111304141112348289146321156029003166924415132007262391049034272031565992471313420956243714757454750831672637673416912533394141738768076156141020429980492382569117641716882942875368768166953892813209600000000000000000000000000000000*i1^17 + 29557324629506165189083972368173050279211754518264752414970532882845496351249004591739079107764282263723609047959244985550771958117148713493540784733569619982285832493324942662613043629763587215981954228197603266694043799146196978817541757763647843293509311014306291040033497811646124246004841784601182547445315371851446492180435866805099270196615912260716044073406940064106782026013266945849924967021517029241852706449440177547670624391627282456429726524948183175879385978863785525754603542348163400407971752488778301218237603053512779932759077240249914141705239659905936829202301642612151970926418358767490239836709285892845990881295374333263151008124896031225581034910004704824805097540987919995246222359504971519839453049590501184425919462175160498292807457841978352033788009607716874618469685113534476216105010697091919200983146502196834164641476742874753922223129060638892824012384865348249672798321518850106275807213874165736032521454646460478246709554663576431391391744531217547503348853624389924981669560120382920656033985033513142610887546210376063751648720355747337714732437447968514094735473066677715862815001062861223427958715269763089943285640461497247408555669022622056178176796589641336651965118849097721824013241562585424274782901482449560735109169084698759272190143741056160866575089016620608137946720317314018265844999146861369189984469386244195783884064609066880523573484808733534875022906907150189790210274773807202126623926119713599768516506647445958101797602969488062705212151842242068796119960013732022624070333076951113824791396969266800106370510419866815386676832864332691144525823035468993288902220885489824492331396410555397884738214614576327497885854312828877950147445399374157370623928608786163638478496538812562439077503516180758861640011002468435447420996621978498354170329644381187282062654081549818020824364403826981418597570199975720328466213352391140931472276507724668153662973572753614772854358571136605281154148892972365794580772943870872816799544610399924485087419465240095867310069053773079799488996966400000000000000000000000000000000*i1^18 + 2420756010940904166241651315091944736466378101597404896415064026152433159748697006455468758036226740606933046803520311118000071155194022997685548191720338584295023789310846963768758788339168978597848444777818646758306962112159404711518579160028523455814454849478674763123639800283341757219297736871777261981408040079020956342019698692230307833529193737607179165941498648420151992642649139591518044680874004840124848552097071212014036693984929800148949711218580964491807600050988558483282792556548825886195243727572326504522863581474303520283011595919626208470108859822988231077267870389478280934366205241343526750372697753930455623866430237963219592588315005515343569208592723149396687701611671240358869630906780405436328483806888793114992820039386032737564037219700106835335718723322926763619500043953623302787381411343766737906413458125980925017338428540003298215069026657804598066047328853593478460856793402630950497474409646260847266778348093446670205907540492273289227060212845601222429528732218195848503691736706423579151454749652944572415043884997609142187428326790719681602432953751002048312645371737084595888591130489645788677275802655703160867199787321910842451860866650863528002485695216035899730637998943972311095148512702352288255021124276881937693943218937913364925530601945599668982116645081178097646066599071246436055149056387812793872644620568098325708986171011164363846216897325698700712466751336353913983645036780544880061732040873429756893915939470934250848449700351230160479833600526843749997548482981047262246772561144683344644040600002082203369995443101233084105653452291259034997840659479769694373059135617150509670558557308087634990542475970391630145009390341157264892833360106488002186685795735999171324895280470701728788969429906994159288807001444463505510394694618923103026833332621757135574398186424478121751482880837058128452616501698232694213872963660055415340137561498815583532581470032185449080816313453143663214540209915571953685449751513292787347149717979870790373949349728329468594751466772819223605411840000000000000000000000000000000*i1^19 + 446155518198367302703154171258007589811965569417078799226893982397355583501969598283678268309929813332433600880978973616797517195564702875969502191390801376310430883869076199530242543232564848150606825958635297336569204257787796736960333433056306403946243922689223297907307182103945894457950292117565320032940139342032859773012680068209720842860959466405954377365043907498638912766006064100957871594886293347683949825054268662829986279494814264040324217944916497753936112971165719601160261347810554471949240434404175151947311479741371507203587277908082314230184525074507660248369294548528605433234279267908711736841545109172138881494560677883659415740964989585400707578423559184782460641839154086043498723674158003535898288759645184011918381877575018783177470524366082452443026476944535753413145872026316759773715989980682447236453874213240109067737163024096075430415839304143305000233640333010683497816252034867974273932374586879633661888204411318196781989095094616301237140286692946128248774883320537134932154106795242812219626189334185569355796870108726604739533133485753397421199780179699238205184040988603465802289984177908623450522820122956736751681080287695370463364636168327427281895527488866245115157276286415265375563059533610391717433684680575202914868495608856951308849872413407724400161440620772771657523985272796950720395932063778746917524811812808345419965477968953332893570091626580501127910207964456568628465353472408206106110262035381206836439143332406777823067380498500580771974995045267086326496423949137547028065338368651486945140106658340692830402706261084525819216575888605215377653548032837072446461450828734563634124557775785960314406360547024530288168238757394175354391140441371514625543988447116430054517140514830466418180811174345471428594366105161624534479983035382673057992115252362887513256687813953752790698954292068353480758770999355625861972020869824873567269293750859426541307963425579996744537732325445644403386899546267974957111072492851451102655848981006951529515619037374650408174188648133906399232000000000000000000000000000000*i1^20 + 19609625485135901603651249533489378048763738400728199561106418917362358394843403466498032183965175228668686754615751708332349491267127250208874457489766708225939887286152636154462832988374636012334830919052824220115286780285742067168180707442804382756426414622078668290415180627973610149849199395499423528929837197983401842366290166648512838371358406519448778451979951898819721871785198536962641331626724166985537578602855173235375959330760629513885057479613059255245393325981636069854541988801429096950555608392644542598758359013460774131577866547851149507678830480280655487914465500216014342104789129798893379856796382319044019388326078392078613755363218397373990223029367461399100054370763615577523146026308791866850657294513765882713990840949754168310320059919561518239581116625639802329984092442893368308131890751881066660365623290457988108060742615895365219089980302467521505155791333677568470565242157720448267008368567247123769067615624439549168108821866644691383832401279618457719847891441554784856239043261735931166414053962403261904644200668984443503754461769917275903835931486086851322965526219395214711847001409317387771648752018926789213306687270502213610165665052752244288743365537532838025976000209303878387905347494023189491345333448801385160601887282372671788080269994921632643077203234960322007023947830759912012288273339103816101565804828424998770273191706640472548554773218351362162573559380278176714444798381589250489091489016437250251810168120745686211383988987585330716421745221216450984420960625562850813967313218072677064316639032441444776487783663972195236161918092071462530141083380471134468652251204955253478911288901019545295201051798968211658708065258218366080587768381032414157093395782108126367596076586750959575901106749240451411337498971813080637118794061148585543704366486518965648095800437602708667026601502595427174732569699706739454613446483614544776011983743388726044142840056663303261193193515700129913755442438526112539731324608568070451334945164208856002972803662493565620092203071663243264000000000000000000000000000000*i1^21 + 2465980420575447734840471178793269982580430347143803860885324964736543188168095171236175497997028417483633838948307878565236099424244329547664915705575043319326652545031851210579745403733515873231810942947484686390397810971062270605876600475995425023439110281810313703081629952671967228742605266573603508044649649637846609037248315068020909932395426524714381564333845853588406061346333991115512508133465360318767753893090918490028676293438720720247314711367644634977871759293545263923618053378586432884178477933612282331382943211548891283417361901076629748394010371630338269907362999278944813297336012583504246801059343809494595616758767388025217152565653151792194697956069642103720391964593431595556886655454687668847456609473095119108040188512373442576876257692206292931676318003649146839004054389852985130878010133004202207530857240130039548594535356411521589695754584911834238496485323669243605806244846491774673873772830217377560211548399972004843168774877652221501100096251453992693281220548036430163898395733461290249196449958469607828631574574162558171400703379741749447347857132493547173563903891969017639677727377560663520449528722710802610556550389896147136284993599570507603975600905792022581869323496233160615302799115702807822002445504840632472687583359296110213955612831165877296381842745453764853323345162739040938430019188314099601108257397936851241352477558311731237411205803110001859615562739735938777425132935063906968098295093459133834571643912501571107699629842385928091537365878692713191927385448422914787006524711360824077296945048599207020644101908587116820720895873079637522486780026043003980246635044596170288376675300314779999428079055051690909057022360297386007480960539917687063174118247480148324447174591247554637089119232808091531183826024931703107513400014102250587272086923631032731281434535657265057018232959235464559381228153698849955285563276190264887854435186934589100291137822382924653454768427333009520896665421165884443115646470060168023395896519563599597995147094949419465852409986469068800000000000000000000000000000*i1^22 + 89736120726795381583118004743191386847754413879442121642578956206586950353619050297751237909438375712738309019916465697937250368615452396431888718732564373127558753698439495349434619345477321428124286978483272250851234588077181236185831925560704757347328179251254851700328534780444340431056162274615775425152378924607007550071488515676595120960208059408403248856621551768891641338239685263482425875737320351288781500590888004285281555193688421705449736989893704979748155758249293257831392829188935065263164781406635279438754375513587549873742047659679914941399971512615613874250467337874972959675314272220447769793065369687893530691496092563924692072852175045214758325905969601691267507542873163945379026485765375965004824497115331444685791869795799527140329413491367472302613078156253471057071037769210761477411705994117847239743017376121868073720084581388176938252778800533871494233677523269222938911831514676795263137407606163282218880370964599051274643810753709912556230745769930827335346061437973503595512260447796340518562708546343833182895351886749235455005151338231264817798522420627724572493462872611598769906522948362385134559549351660092955084255000702592384114576712040746744767776461385551336084249951547410504458237258352454271948306545042800765481423847111500035463047458983498461140992081238922460849497706124793064257369445918158220542778315237670259529047137924379466524248175261838182749175859765115659928440548928192483911585292892511444359039840775500844946485706751423041796530365675387223739099270853634791242461511567167315627129389908927079718462742103895094976512368211367081828953545605733568969442925394726574138755750154802755037963379334148272363282532222314364281194742431017260074347987044172714345917499886421953559647115421356734495012753210350921248926770006895541172154386059085781043622070059796169989330652573356091801986655248514168685478276757934161382870971975672138657400830186021091077099970844812282801054240936746626706810998102841627910411219213610877308128671733867656229211340800000000000000000000000000000*i1^23 + 8327701894882207370421211345990585056085972862282790141062741310774959828533848462477730844621677443381692954829823047554225110168939505074885559448886545105686227508448550101216420306095718785264758746384952407610561972337441238049798425199043120031259162073310252036113352193355065824830247787248312797633103361496223277803598051275689185975552461972995749434987121953892284740177499748045311528869520485130581175809046092839364127497682533858623219605507198241359918596600424857589025573018432382318011569718758857577255247493482223805529948232445236902628729816313990911358507152792879803802950094945502715580764949886452444966953895622491628325908202760470790615773534001203565690629236516139651972047314615055193865869853946829487154503055832062077946491333875411797652977181396487832399754960109566574757872966608414305336170615957097731598597083474397624379627047548272654763336272609719906636284607477625278172518891052215990201604446310732710079947908361360929360363519098465321353379955054162495105377117690028714897952666575249343905718571339188918621039155025601895052045326495427266997743930061688504461420741851728871756765398005100939908923112221895217522425049868771088249729165064344463877682710216621635946665745164203312458787000471327912611170808784850740045006508887606087752655384745814556949427103579289622814595682223663215290181009317135803112025690989593379980646627393334711509664669088221451097380296205122422130161020609450612248229576825513217418940441962994109990097517654187752713693818572558043276936762271415610088407381876784683366840410422687630891261308883820743126864273651639623053556695475198148055544111450027362854254359077683702972180976587653801144610543921476457438863006797012597296042010497077934768023924630273063014844420531985845341410957645093610895087107983158923993123010941293729474359548442579117019020648261132147065473856016818590644764076339018719301063552717079281295829148836660193915859133430849548621602293562495189019206518049204237220107154147805884024094720000000000000000000000000000*i1^24 + 224742217093548494752558264288981869540206364073835082545455894128776123518617681219357209457366448149574734339104131813903372996034254461499346118796717843124270031252483535312927907562832879654884284760400485884912153636780341916233787420352818197217664873404703311419053549212411378316263250128250552690227001844408394400478326960411303014806680080515482163755933969772469781430994012013617090926066413524630997349482075685922938876369701651924848779821101592888702127618747479857771779726182243391121625077309667911187876162985881024162290109123937408287621401623933781804727431233498394438302580600834251162969559274213579986537525167994401942055809937281040217977796349502743503278187896487975318554588198136957065376049425136533651843414460535998813934958926280122003007085188122181377228242487124344411950998862748002168590115600461096566461977493457112345429500411440335797347170154859133909999462507346106239633128130111283113429043237847316328146759580710860193895140421468725539370171640529881493774400493894597584904803565586901848507561345470472088817447890796062931794814455370661786476744356308022439012454126519536843878182901940856791246139811497817034107318183979063422142981021678077570991972956806598548406862466478315219166055906755046967999979549405597351468329085609781112949559585117634334562541343351962201829859843092049694120538866515728455852023535001418501770719360631349623413260880872041928493539417298621172440759111214431741982411002012223956821904183179332600812752241820826047649854434374943965936153350146675707655856830270230703475581605343714288128644754963445410495512809334451273492522280059926610300616125166540179134696548394060736315124484689572954427121893705510497598043657010692584134227597197622249757871249102685298679117128026756629310844415466749722563815564862508838944376252220582155629186492944319054553229427954825568537668962760715649939470388551613711064888010031005889962139644318397720236273036831515800573757845339461981540569582824814872774176947899822243840000000000000000000000000000*i1^25 + 13679954789431065989332168380724964126316467310395171444621640168045275351193829378238529401271965450534929695929433783041574138596885925293840857800201514910881442065761306095718982985418788565877398212540244064386723751085840026944601930659951467415863924635358161867425122642407778169288793739544082595968174606660424449603086440829291012527192343002546646805312360698027605378213902847010588355206374973127914201189377253821902792948741855915156823859631734568953791088016997602745216764132453306706973624506786963064564796766725738486131944864457949647244330335240309926751747081448023760658274209387601536668643423505114747431482052002229168002763206855195717390069634093387853402787940674096837800918921735272682213668156157405722651886449568911543196427261173021723106308500205072122365185441741100951594401865946149811903252248374424107743795642460260697372547275300120215365879199793186283415956545676950354571903349608711910385350792878834734849079602931348532052184185021412722505540818067210028414928820876027392070737229596755457237652895896563779039160677986739097081268324806439496196106523300220853932581486004276521525344096021992867024912200379796386812439249664087473697614218061766078968934717204748793131764787783826359806903485656233147925119071360728062745386928092015805452667667500832933923306673041077504160005971283037289426427034880579193547019801673700892011450809110248312236214244371426208312285601819216063771121619784336584505625504186854116682823453453719317930802110106196144359879116102243119208469472850795674049637663625164015767689281025786785416072017803200916283049613455527968865026753934159243074368325467649645675377529119565106958031169222122061318642267108369292193127500279172786027059158873924635182718605140174769708168269653000723312699405787704545874067277440874883303409003061315051814345547134402576210657748036651817778364613672745960350530409127652367670923892852892590116655156071629100339411383608188890483483949635969409727126095431552757819540423625932800000000000000000000000000000*i1^26 + 395278169122801182133349894077670845542939588630771107206760284995271910714915696389421470860242558099996499932482658359783809965867994174671277390136314152708640165564423042506390232623239713575993568022124458686517107485052380737404996869688167584123660455027080696724326495396729886902658557862487313529502011546236277177561291713400294326296380546799281944615211372606924155379414962550974780047945126544444852533680629909889903888414103518603267516795473349562047333993378291164633131298684145734632286314708150693682046359837272105412163123445971726491173836184576009739420221028045597938477990003773919764589189076195270728433149729429676206650386335816259485354439077937791619500975371472737879908213698228461417359099004526890314035782678914675790680603654206854494422742049063117071050719831360058647038994791143218921691562843940858499005092811747151723012108262978163592425736719348602562292991341046696658440636122201420672862967143530073637442868989475179415356111029419650613601624765145761730144275020590511854743746738201363064621209869462925457482134888055563893606858907918464297564784012051852453345518267497432483186747483450798030803156542207602076537159457037773474277167539103696350172759474767111962970924447047196212762204203332065370495585497214654674887493020340584257051345068980783174412654844619667768876043140140620685221203005005693940161713478614945993865508780855410666884792145051529437333311446869331471850962609659472623163482628175435739670620333241759686559134458138709271832082328421775641617574028179670946859750349858039183611185969614046705525308706330829070716572663055478984085037941248274293372876480100952921013906907538720619319133066147018198661924849189454090633455156518914785898106844078229122188318063468282413347416042784615859112072786654291123057837401175172551410318065208739137420516126229298552968139287453295863520519955578069704131294873153163157448010285464056310795314685195643228134630146502373551369926503400613421455207651893246590845120937984000000000000000000000000000*i1^27 + 15723803206949547952973114703029043065906595379848573534536923430148476494422874000240144874154553286173595684297734714187873590193639562701510928295098653999789627917620144777144982475214200863044251620731738950070145817556581180183201186202713593549769361825576753463947017177040977598170165965258329555702231723888964715208116998112201740191552550595242054768198192488896616307573592966072069849304741433348406407896123060559330401118174565060513960423523081673443095355225605351568889903958122979317261238683467614521146736380021671366633518033451673392745492280098757524148707446768752308966452554988299579217517246620641379536223741912686534148962250147061599484409024298960973126678667862404772646686277768855303567456318946546541026685118458374524079751394006571875796429497251204435083958300684621040998397022077415269589088742194863844573341141291443054963787558868163206429958042293047234293800482334015363474597301116406625865084379728121533806105375862005709047854989188979100321836372186179188387449756959792247402422568416627007461152466412832200629175680399655674180815199206133829644994459506521127610247804988576693111413533682066340619678051440747718312423309503469662574407220381059280331689647143478225171870392137514346675058105539910161752712590974986116120168476498057759300321984374535645056868196999428076256723325373517099148487460316630123491552303985057085202922275517231192966063980555681035433392605069409504383183204224521433434821737784486065532418659918513017859152953513837274914205900613731844100837972626118462643226914098022435003216519307253313655893591474741355192009036586124596259487466028928549988711764758999982728050232573484001624876487154080555746995682774828928359525266633678469661320464807034037414579382987064754933040934372339479158502040075553555819854793542737522325422299844879804704895188042944382191480324963717550429839558579002280077362594000743180301802018386094959783525849167532848703997277379692246817267573421690763958956610484369928045251788800000000000000000000000000*i1^28 + 302071690436994153941124289593195164813529477478182963673623868820278144044656475396457483188136726500907380370845141912975344184758183169772406819209956794339853780888613105939390694769821391689088325085977961454702407705792458642452922453888412259280322765247578708993587399078212650851910247196701683776514251220077194817303192619411861244475301094209629217788072750155355137784177764952401712657749565622770506193579078902381236062267804045993469263830942226048597281130502248562264921611927687480040831809794334070741463264369818779250479737387350385788093685031773390170926948204051431205004831304927535662576746671536625389844941950607526220916045535514032621233908487590142865910947234304820538517643264641763782663362951574679318717680469711507763349212807036075000238676671072431053564181340753215126463088043709556727195563681933663370256981359164330810730244868755091660105363762403853527627212024017096410948497493414475077040098241171724298104846994078867375672329882394781491841742466010278434929108337913277160259520301580773224997645891677482304683286392118868002477868679801913779968051941076968321691396332380900043111540235833883409477207308602838347601861061487896383355091504350523176425906655893585592807169907603406203388008385856904926057591533714547715373764538200691013483444696798292932231419248898961189038440347259476215974626193458576549025576616070680627281578396007830610282634293231571462552132828810462449160615371739901841771455283645316889476388969842506470455410085705017720290384233156150705187676101413810740656506155781242022300379953186534192627261284750898422842867582517444474173599283981840925064850383801235197180841089582355728815936533369271878957192208271160416709015922714939556011466952257479533134647117189057180985194755512787264210987568141957640391129631693419666473641471638008032254652032235386497138985054243596632355163086440368941088835677219434728183458264266081801176782766611330190384105432632125887284746573827361903221572283483715692134400000000000000000000000000*i1^29 + 6082623454164688750445649184662897944964068110321192653329407371623696853398377026212205337397159216988958508518881545817286024149032260043734310821448749760155075073679212910563448842943595861447085996289229340370031972688718740083770509991678139924769050325651684286747252548198567822975945028600187798495895569741389050359801684657296325368667063365682762026717569448758008898450519347689863060096223426959206655002254078692282740620003986782052350203939723565175612687098657438184128394790512830881224519183488667406960017590503875807333781121361436904198669024749871590099716674570036541008158323080168117940994062825119985622999618025509650545447078986237805209565399563239422730638288038210745590121089985003407088252811137892097171709815797718854571920125842473749216994033476548470606488691280089528396565833133651312507923191244809750519979533661443425544831707780096359684342621614564687106878451198606999870378803586683804797300103991835252566083132935323077791806816815972453623620403415021442137011730472235497702787787551606633638116224476959352821982181307986294613760252033177086533520633639475063501186993996176672148547390125888062644912720596455727295593406995714711530550913367717513338115625820392806968993859619184892680430195886302650628333809805223603299867843902155025363332325874003937420475853603292976528712695901732103847861012308278744295526149979828426878904902750549745040241949701111518402204451304157824582443421931150663749244516940093837834383686979472241459650716255762996154500636698261915431106987377394398306817295185716547869116257393727168806160495613290091724709331773396308868161703055755825756563230578179501077213766298139172976195202019246430716237358814357958506690485685917318917393538366237101481171075394383035515904711751600919096802314910035282066289476046980372862096956132093395301058415812776626900920583627236250983224294344095623619499012314031841056847227600532412637516312302861567870927189481122962349327745029179364470635242267554611200000000000000000000000000*i1^30 + 89028528656923008659408336359534671562474881132409014854109669718624177439689500698164611246330727155993682329822067534917549738406022960436146378890474974655775232569790702819622824807726786554266854586225871996424352025795382860544677553134466261891872993365156794905143146874484194732485509288878460277579022475956808062933347088780031285747830528018008687500753749976039253968995204181370767879010086225751488081361765253630352090862091000159831290829898193703544251351564245466125587295903940219181898021114609625798996910369609994423395623854170463540730768259573601846079180179261082562457441354677274550315442166528327694437853324028059910833630183230764607636437259890671275719311534265714601776307866242850959325431610017390116987399445338936700756383964979606311905164821241474150029385287226022695706687039333521809434936454958215970631446826962970896590340734147598715496552233622492094047094381573553773479654893260533953784118378914428375037903662672683225791383348054665603154866245013004616314292612259989996355225393643913761867719410811854660337521858179044190644557504376555408895311259152004263101867605134711803390353078153681430057413017908301947433336229185737019556940230042091847422049978666018524991041277231059596497154171115923344833291514281966690666944541428924228194725183004065608233772787082991887912660864621809466492165243811575657533679913393032872085731504370050782706294729793999568887450066105737727947119339231285418284141070524461469449180232072837698272962999324929428992821391102516508873628795889724244735171607103476446393956752887707033017021307590757931745275152393847567134967269642132104471274468372902937538741265406729561011467572676564788578238714350262372102236397336120434005728653454877534347498105628815384941025495417784180830896203743732219616242459200831015485207360215765696631220680222110188469236858830588253770835103002285068006627091542629384538767516961266129949303081314426995839459860542918128537912254910267271804508071526400000000000000000000000000*i1^31 + 891416250494069469984614243644101337804109552480973189272371600473470547495883855000613598338194683758402556094173393051334169419322655306385046860602991039912516381900905262735924355574128357026254198435473455353806026275953401929382457463543536649340729537891331775797550875591972883245551359114300002793847745659964068485944219945164146691934536985945889496402108313378733687204655797468276348241869510865187041491750073553302067610106073137676497116498596408053617071086848566674277048072668793608328260473400551231789867755418120683052942607241934506933851551866729764240539621603608012939210016970820522952064312300117949828873593496037406948180845661456451477610336757435833079202142770751422636355133513362242365670946561264625145371392931685206995870957577428180895194102277746523520576713840143511944477001095894936232259910503753659731387905388227157859108621036148835687215561477009531354947258325049316731866904374128634254313567528606490029088706372185370602285922728352851768822002378627183902645510856396486510607290354800331730168593611774388708212037156382155804011181384621185102715816986132952634784195107471623872031860067036929687907194936414867480851782006935772097863867866018501960102713310171041769879918532764683798563305844860044284052130198901614882080933013980940898003688015204362201213983614648583699410344222113462209871682504184343765333032557039156786187798334861154608707082818974483108960243908961406350454874917010449724239299391970622411952377052542105224133431496839228380286053809246679175782198322424554487676585076994569456464214005818343646396740798029803845389666060080629158111921026541338002772299687604615448117169251766521798262845954084139307657680260269465206947816642206237456476935889614941320104733761721895533672029483223003870391290213604920240975778469321956006596595065395190757935490504514852104653673745312869870944306895344709981683787651137228854490026051084640263645520059263372617436455831257235747519546649460419990332112896000000000000000000000000*i1^32 + 3440442376172872523624814127380627162206169633690582281958943375411098602254084769941478628002759483602027525403236928245822299146093685690182992873914621734593914621853868810367533283344567223758562785702446584525821769886305317974840074553831631161433364399374540929718222842823434060139118400393433784515907447057692684813582795109562331208187529372830272116647797100931686638810954984545874716040514976387883174644555879078656868302477797704041528302369449401338313785727002064638515924677009388919055275323660335591625191760362186311344094222385206665615633576779600518756976206820930852723684359966980420541712740007806438767268330929480286256586705874001865053964812791093897760337752743605910904557426521419403213359575322382533471418047205021755252780721112452900635064408658158976670195195615099015629208958052185069557182539038964306896132492169231624173698662217079430099624119290143200410503858196283464047566146828402854504467694048457149458516507547248338332090086526440981999793593742261278138463754470438644226545314098485568476293996545917709140794114117662991744637211932417250117488598648338749458071424918516877289582369373932895473007619066394904039924473765396191846053327809719856383669344277771454674829137435524204169000697217687060709879419129063030173413803537396016357683221531485177793255421714775459691399266749777087393708192641800109570536291170163667494639726663696646774538522338554941578879457499059815991389912171441923883084684437767576844785073518777858548497417229509540168416738028158192855755626894360886768112387887410621346060472606583423467266666836571053173403974098715123599156199819235264863069140247757009406060268667156835928797799301483007545895035629444987006747091512415115560462159103831150177005177602411456991039115835599341634633371751291103237981970114539654982320211854272216377942195676013734255231887549481265682487498379459323922056675205549034896970221551160691531031073040491071413245596827377447934300652405236246249472000000000000000000000000*i1^33 + -10147915134978080299942662692861712922320151736370784038982890575233909372537642511967573370056310931952623947316267793220047928751598053672340225591137996082680219941525767085355657200436214538822258191548579374320588644910975682495586923914769116528560136857810686463464662575341820653478193102862028660849453110662023047425521095682730499213232643943501658656668969043914475655382438741458967298185883812290994799287703321607990793311851519142774929065863526345105722587103993851397198543346895787665143073096163607388884305236963321393969089456509020486067253914941657048820265595241064947674795796588448514090388813228480417765151193583173374359947823059478356046811467426287573152662641426678859028682311789488517994971315967033855324135630030440393319374484363629569929677608684532659610673557311190930495812435225700030254101337457035516076929367066137163662610921818805041912808257718587202708725099632332865085323660900609010836821557899568006150300396499779953091854431347451318985726887671404519442738097962941255684499659724404182825512677845802066196392417098333655819095261826449419006112078965036843276280780671682443614915443446381841713318979452355905662309737736628781235786384562766497169670790331190170406450477959826359265136472328019424195873637971047557690272040814996189246047834659822824562627167257541058840955698862122430231515834154819140205736585937138415176971668734885601595144344838757834482665348113409183137183790467718891099937272747541726721900650716144045911643265411988130349265682650673988942447187360778072686311105018501080087787962706739586907022023170571401352639717705336059369600666123506785188685234296537220460075656369172530643464104302069096416825292649260517183734124157197697981687333861844676140153288258021928880586138718765793539852192235456573454093318342400947773807683699836520047037334789499186405076223404762241937997984820030625378234837789583258997475344721107849677223501736057121671309923281301261488599146379712921600000000000000000000000*i1^34 + -344647694277207253799700961251118307119132312632963590410574259365841920979968210948204463775753103918241782831780764806189675612338807800060618844431778802726378546072596055282427588319883124701624910088641068828181239601223846963843900653472488271222022039847848238827998169302379153060140521496007685729932309948655041907204834928193489713904232967621109420739596713581247899504857340098491243705481440776388942468078640628510275060482229161418512238229434591065062033784319614900586061733861979517047574507734585029360719932715456843474259941008553383683931508844094145229810471791016439425216684823123849366345726186240912677261070814782612237589778464816302586607928495811813014231468421119351994932774406830151008347731666582455843184900821589139170820245616939010148833204103803382858386814352962373826965682149884849816437030573374585105706911822352805585591704493046427852412214805146407033161949388418909553120042880891238035944109429695838882327644837004196954955814236643240109546658284355908249157654623949520647243113036763356574083264511978955645365677370394325828070999034885410920254042044598156507973222219857438515965363847630037282862153855097296916615026305722065326314625850012600044287369043860626108639608563491427590256411473802966117461889468483184298072015656920382858954136560893972924639398568381194778072336403512219437848775956058644098599526229201630008244000753761098156316186980524104005824711800870893058679350385333242811826150453876063350159999190104268325604873708201354165984045947673533265321637691502820062267847468174145041327936074873666285879243942433880033348357796853056418784007468082270243146836696340691812687777735348540028956839377325242099135064062233288803886494217483770382633569103603349319755789867334036551688861612603335053293744035131711179661514732679716362879124491013319086903586080053473120983512392379077017939017164031259845768617170179536174385861053238764363345837124569194620132986968756302206876393039462400000000000000000000000*i1^35 + -4127841405043620174584469654055529751880483621963227185992482027167661105923859626308402656351483912226467268138207879366894291029647023764141689871212197107666087776697698713253191518619448066263804049789228181293796494362355063609490466350822984418400639046527412598086252466833341187229938051826770175755797023179641777532267344262900487129096265935444866133052590380609830058041807666052545132508906899972981891056884032603738712779734312966345805040709015013332989259183086219232477723078942731241811646241077787011447468584271078436223497548494488355090145721833789108488638789764023654172024306115739353928612434568440677379602851865374107209304447976499418058850101170169215529901907942316068906872424491029910192446412748006100652955370092312614900497504595065045999653373778530580953120965271945818570776360995870633208680015150968150197925163790414760452173874878878256564820299574411199984681981268795604044811603791167678578909645917852863155341658651179573303212131580320753237130523018697701914474686637394627640526940523340815582923857557442789907479444682460564372079159210934315996771417903410921451717499284763329050480250290066652788377999180007877256151963031850521566108996383134832223634666245220433194122636451296546349026442197290342057808910325164725428513341599977529171825609378269648074144650145945245791939308757464280957777476985602198795227322216977971222509366891459007876644782841986487624027912979891057919144877997020940648716489462274886200251527412062226727935855497259880774222927199888144265774661996157720699824503426673109891674034839322199940432548552881385654709537467838548912321204428367363612758112987758382173727688906668419196431959624627304864411515556333126080889168343070640487906279423598212514345504271544861586624215262233980327375051248720853689006396123261216681717178362047933712504957951593317479004679546939412230369387518021694022029929976057732277684678452504178545279491206513456948608352689256007894575349760000000000000000000000*i1^36 + -52969635197037954902797727748736343855559153970954736768137632337764975199445386600281541213408683299627198906307711824354361812832827840831449462653474020267586157627802459643544261626829913956240043093099310845756107712470123723091326018560896851019786346302281235218121023253158515066045912123869176632122764500477105542843858558942719471749908865836811817893380183145131928450919980424258341455048534263261689363774482500764693865503394050464821419101912713241815790715833001490389561174455645390087844819269638063193083843408732821713891131690058786340600695366542410133528205110061239355318818415324295045860604109100765235625575427379810694707967315529973399171131756408612094623767158614904114017705101955126724101296388505203227663182663440629851040858487911469285428428794537524771558810119453103721521077076658710596329413611530758280852660222053898302773611533934526691223035074019674541936346315293463862924357948406377066010875437123258855973175729829291823284715215246890138842036724937574559595640121696742783256558777479246570806721788470483739915459742476201881075026841906067070616998446621801234415367161741657116326089679447769847222125350567189113344711778738952257386354384411893757827857585042739093221757164191426422721923903340969590816581890261206830103113575537917416689417219009641273239647618234159061839288226041575908991901783927458273228606228295545895265976811103028333036841457579307316839896380830979715536190007169021276093537076922603646223329653082336612377911040706409600631346885074778193252167957561109371763578579242651496133918796630281608463073465762808256991178522709564729929889848772342354283036559492480074947165105720484870261817139486779251904677171636527040631841214652158261254087329026484692840618991975858549801967782077374290922694444194038017026296236678874283806169585922193198499874132178711336859483374703930840341413387577812301923772899097781052398897157573962808312087442816603624889050140286380639518720000000000000000000000*i1^37 + 464587395825913936472069280043903018778947188596962107634880710174132987571871433571622194659606499948322372021136958984413462895703301854579741408918503173620560764856811201703512237172940301149161389833654489449329854495133293470685669989316489967550175474711394153616045847871489969061219919689634392827262831546292694758107548059874604226758347108096072871969287847025100281552288995107010280245159899007390030882032917693291744848781717399599131822001059067951917238622598379127217037884914669544426322682593734131530593217924292392309108635372078836907311789335176267839454260013533171266967551068734574814479874061760349546490392254251933805710705801991754486089291846095116951627310038723012231913071367736703943865723608379131296636265681998059744953144517720148138981683645453296746077298433231826090529373209910657853735976963440841041814819144422622076554150494800564311057310261815210958994555867288306074213676992406607893592040474493855506559501836912190827298384038329765247724672988634279977318884022321917630530915236577260269120994812263892916790737264936885573477227332684370130253365775583020122135848021292462273270859368995273445844634362834690917708902944446664675142359921174997435726229630596888805597637831401587713715478793171314229078117919259012195217596520452203426094766995322805717751343048303976932449491326637741228444884995991826918470944268815485226935375882107005533000893522800192718417095275118540423423975701455604172345119546534112330248918209543120627145961835621312450346798129076048883365111302194764411163073694323822997579015468181373619877242445225443293275091659838157400909128292909729298018397355184445431342639782586523471251444559639843505716675146930349944351324913376879473869479541467600891306789890979633249473536179185549884248766576154869665541578663757923983194154169659147262527558262488864889117670334616230043438927640443031735234268944088146138327144378940757670357238832740138499024036654848409600000000000000000000000*i1^38 + 6785814392043522315027441649821027883345736511617938195173781725258267031381492659655525068715289931837312575912974287750763134720887212159477288633021077208073076399218221333956750862446256233113163703782514180648907248667047282204963423556499819402456031597125537465679013884616925607844522110554402717847349591215906994092986110396717951787527211892628278383404523380301859756877510278719271099207986903718877871809242741995740476338368988212437063029765466632045071831824924198547008344679941928341000960263062159147684646297992483664298904107811677275395383561133375872841970902353796047594567305558753692888637982035941581271175022395162564223941855337317150221606220052077669493648292589947081779433671373060297673551541362466400538839936448030661606323593311002782790371620925725476390283673089490906244732105713780973427462905561962950296098289161328965012258967772011529113841140194978498626754514974605621608244049062808971629981420087928255025687254526664672394313129527660486880928263944395915695026979429528080825899068061339794929004656918103944934822099968427521485493400849096050049250559012944831770554509722815451162456473201622948799251156748776927601533472449393064986820281825468962749135312954539054921425046885266005513867126860670671367881986460600709927187605468790218802995910595608221826029637696798169105995434194238943490402783849353269836531724475128078128508677355215040064466403030757603915340377068049604526064051695105763642263662131202565812132762014461607345869758547188599332329963194658638588036050973606806234409380447859491232769022327675272095910881436798594200444151882848512189802276692524095277340206809580491146668677474174543191971337398213487417751263574686615998517261409873376206987418320907838662899877240344591669518172440127046933393723626023499252301220176411265640547702054040224866075552132208188639332183300829948106733785454979456316812671312286954233609842077232386356023146316816770656805134008320000000000000000000000*i1^39 + 23479764431076669030054749066053281576992597030635387121236099578612039962664382436066376875020619793937828611927099385284639531051689282781955083952586785066273544356245321524843403966675512872256205720568195578135679569712995725973892922970579230065291312689634580171898698910636708708587885758131595963513949643843677286887865590582253745686727129111617067075960154576745093361435026255443697584340549970518988273812903776018860066931535679858632258045967414612402352284712874630150736321725222154696968108770501100409287935430842248431367335913305892760661286569552847951718783876812111655143912640365427113234382939324414990832735935039742000668279649259919734279882690867591832964360069767944736045697458795594055555451670093829343637124768868788929798440960288817389973836143568976569703215562224280284320613215048861708418325984221068235656948755378493499960299475347246121487308390752672388505551223618364130165704712083203812157845634203190698510888308282011052922019831677620181191772597071134199724711055102286277856103765043030043588426108564328464860665161248597917544375815555253710228629136184043316367747915396059221842370340678449223043260835609532420269670241277286440952585375868494219060053701706116465761173564621368960506103348614660488222555187901811910493368383602218604371937270390725644533645836010429627051349747433019638527153557465409627530622086160506387342806038222135631469134238672105254311603817986000096369542776654714455868914690583694618260667715378372011122507396842434964719589179563269554813874220698799522279455239402326062126544250768620912224159359227872851132087986284363471657932374830288400517994867684668695661628868225774948987591690954230722532776565430401791181968613634497114285078256800527699869905791141337402195340524514145783379853627751162765393314199795462098726506335873830898833048763179847124103830669812909050326863129068126624076303702815165095316029249005605169223285447329662351222977331200000000000000000000*i1^40 + 18686813292629164972916583215040136580975378048570525874149221413167804717737239043385351915232226333211348624299669108786525066035314068915423082564644402772228793925965209875963818363568703642840456153412121897765344556966454336320952275264186046799852951665823730103462760591173443974160552001319120329347603834383643676847032700583958122714623086096666815787891364742719299083800723020466602648403835506217095176680597724628607763249942249743949345029392320231342857102958111934223578366488997780818347698473087573355048601539796187544221975720118780492806411976978075984721246534740059618414039276709142550113869409491897493036416789178295514520724073442561070492058976558841371020832783522161435856493384567772578195699059077684587805295544497995566902992347750551551807874056124796736457020099990910884339733883322248610795160319842421733469260343359575785365132720062930444468611391998912197257456379819038773583167412386469929824802547824375239092301625174584583318589137322498211709975016444889000009852194705843305353093768529532330224725827826176333151286615767747318430666982970126480034420529820971724777400459091303718553701298449842362542164804687506305534901619593473160311601161134625497843240042930141468608001600964996383710549806589795518563302504508412379893402355139161863795190097485062578969861591150774725527373173686914955128545342778584159603855400092525207139542439051510857912939468721057979779733367464563226819107120670210327503617431064095137497264723103526294251561756978351177395795099698451830869678063396465391426968313867283889299333929599386394275222890679163718814523665414670510619113338080599071434338383347823184853623503644141546075739031062852941412926030120685653205785874616742444170757938009971852524512518559170349380850221468412391939144249757625668383288473480364653390597247037708359987838622336800316703856956151041957599322720283894897581993624688120526039733735281497082612027238995907208806400000000000000000000*i1^41 + -7153301802086327909956335901866203114591330471581138978750588312928129444668034204047607464322094688459187020444081656090865295470284035209976378300553359652311322434505821735906436997674823241130335087972934813693203649594138365000371390629334011518206209934457864717806360401410261428982209045511488114144981942578227561156002599984548264446675994402801465669377919406295679402304752255744432021666623822238627139741821883991991988763094318827916547494905300760076748403171636820107914111731691923704755665747931689263531036227941209972202632234429559452713618905242329491448449525120968205344058752318225267395644654919258262783566640791336476899989363917588791059606631718913151373493536478459696897811060501908680585694002484589206830911533563080185832626294877526583341259599993864219503943287628924434934018825228968121810074893529788718270297303238666563901692895298443341094686170834079826801471898663909256390443105813406706721666416049749148343412158275554753399603551864876572800294582040352176876388273920184271292263897781492094572683593873578565566950301183377303002902091655739954774325986759758292737903559195002934036673827013996560793467866495079331682025036055947327430879835321708818594756759550245779188622423594232190290912213933314845421064939939112242711576881112686224859653673497875233858064756577708103497375506002672937024701331531393884490110947421445137958399190199916435496044639302318818948397313144602275562276123743074469803521085160468901224252640494756533150014631495231215795556428467313408556143330216360860376292649688713312015769535479441392840107165444203768956669935766827807089762692858806749020088026111363813954409488051583877778857025102159690292654274933632278688501673122577156704789036423444151943133128148570094532157585616089892364890408380525778065010928771431849365834750887450944287786552956418324708795494275703571760701571987802456768586172531040835087681271201904511715350938606632960000000000000000000*i1^42 + 37036910890436863667831634534600061894134069469073004327947991554987847780521159862618036321514382333871314689042009656185006352362934823863437510152536234782646624827389973757588960105499593740257491514267007646367447356655838953576446052232043390980223951607072573000517386874631105964885128007967252735443653983728790270808256538144040826123321444199712151245882390767751590439548353288214952594754622840957975365661774763847780829479097856567368501429088834170368347485925028835365182156264602261558038609199382753341459977756045611155950705892235650294491277868349636625134358055319614583191461060458282113977963518046839587150796708371684475318085415922674622890747337355373255090817748112649429784143123386703497082556561728417664680733800914445591613397033884955503694248823046146866169396197532165070416780935582972642257496104389109987650060670806431830859369254503902460263994876150147866489395924329135335446100321852975452858852602426226124825484790871019018051519569478309271626143093967668375441807036089514611925794501127674207299599935556106238446671029845361427786246838714919219845128336606955405343465627392259831903505004159314135728405513575285846999543572608922437396749526052952388439994108535756037118542497609888630680476852363469991541170353135604205150096177199821517787088737158156816605621865123204748851702804499233649240158527934724711889757462403545773097392945418995010900642432513932951203168804225586374054768992111573991639049651788424618797703326159356075413186504416140067515866548472338651369906837847233612552460464454067046713551513088277065461640755476085124333632563665221423828556881730052804163908046352256749993812690003214372780799733794469108636424198617335455500450845548535767647093156787250571423119663071952650575248712957327306467007180879971598751252994998897272270350170372046935174747750317333796014060473511556951572277262649970497466254644193042876223706329907664130894903377920000000000000000000*i1^43 + -9404003587007731100290891226799258146640037601120619423913035932130567483902550117624206516340453323086547668092946439740222406019669339191224617144279557617584179530416548156337108423971479593802051824212032834994114336448482223037306404949707717118106659106881008581721120694125753983176765916599581247886855054204412905374324378528004660227316393060498256247103994752209885883123050724661854511889609352519396479439392018927622242491627190834999891250244232736222949075962370576768630580443958042640905875224719027195348243173185342715332379724989651201149204715211794273337120735018931512260319744489989422204184879977721120780799185240920549198540076301921747589941468411574827263548975750082448093244836005530713614811467956084645607533510430632503179405704086481302586303541987826883330782863218831843904095170968771264331846969278616515463926840161688534470934488952324238843996005176989142591553014650272689823719382509560147544953707023001642694467808972758438646025571771435903688597538282074433074427742054535075602144400312541226236578752524512636541316246527037795522762015615054701883401067384111126593724347145458626156847396675838364118953558754874485888344513017777178683067609177877247433251885069130649363115860607215499993265098139068134697288184034878262065721806795404868725989130715823614636313057234224063963361550896824005741664002497512382554811687871957571182851889555825008552044672415770689273558030897057383498479165336446242988616265462474133230270455149737392514062216187254486486835836260367582949900699340767174464001174726688850112838136641969965993742352730712494030065872446526385979027897342290395177935743331220775595055958757053850583909459673034168249603533350357209895309565072754350000937897084434863898889106395423812402031784311212027713475559510060071645685814167656032656637327709632799876357707400796426866173924664613965973430992800853476761196616115750947281164126811290492469248000000000000000000*i1^44 + 6329234423262543268049575076103862000632324176523935752421564752516529944440861935003020283282959489848815842705994481727806486166802081509009462914083927341219530475122928993499260295133713748504548217155199460456043584181526995166109470964646000194121583905710112530751633100380244561575213802065978941054479454424444653924002439813695362991498729488421877959358464190277737692036908530141830087270232769682876260487285917466876599671828388906421197219660514222546302060173765131408833913764645895867161105267991376414224893345883599608920190605113231645097178901687312470283865721379757490536436834079413371757614309809938698306750697150066063745610342552587637424833096129273475351992099645092501740893507366798402870738981735150662716861520905608770061252106420743855591105490437668153721905133122671501385318599008424978182878872068698171622521745443974650479738770336195234601853439329918036866586794208432841979355722463825547022850563787371883143904655584497256317475950300135620554555046201138316274563264515690371298721374944628648840137826961412541688727600911849101188363964717674576266183911673800956538808450586111505300301769836661115735241214255119060929948873905767347029962544061443861765253691710833460874703143813258776611039615087590323492428033411359331495281034458846371501407603492178530365534725866590104666262534951958151666350885773708666602361239887599304061738181435099102910347728851315138151568473796316501849436253371844457426628366356366188332118790578859802358888925293608306657348663539227942915926618010550352544261878350647377746393759733999927022126721221342215792015491792171087059040482980954584697083414273498947123995339335713036522424784029725957838187512739109585282815698009211105061755698202288080669587288536549805402598784036197433856326214536018833785910308035697258204400546449187230551755745291191739665055459657086529407211303618140152383369901299357837568570289339498496000000000000000000*i1^45 + 2730880650844576390109421146149269287423244690933039555352013276541413639973635593034429549577262991322595296158635389998431014897950364160462772941893408507102814353011080178932894605501931290121371585143888546525689941111813200876305652909191174194203820251969652785705213807164532600976752024054104758804744403299840279575933327460059126428919271847120419359968641216652316582473036821052119336325665067096217441740512096503920817345159517359843761649194699106923661074328852814543108167586376153328923527938662434305127491456356906406047384920094057170200945032904687312781383575950346451696497781419274866543391279403642027912676197566558242303844059550145993901255621395576962184997349829161108564686913550226896026800696773664427309401401892035562997039623488348565370479670686488206785620673322891422124832434287103758912271073219124429456664121363773918177321939645055896639459518510564750703917847961714904781463530804372024204108935551858892920168695451153646339468825327883733447865551722988978011411103569748239219403359179439027996479324964151623985933993221905930620957534225189486341536358137987795077032506776355115155180994222153934531188518139833200594081429220509000187211984337549559447455664899144227738444371476347280261725975152981046156095331916832732200086138001392642029941807489016515816162499208635042463944408651485546910057940788125371440334993735413006903244740350512456913665900925908665675853625228798033092832188193206794184900012234138742730448855071659626555665857243373108515064719018884788595894863172151253171166877371422525171330476955592021891659860239744054294208723099887274573665391399470757734987454518652965874826142716397549482215937755825396247400916820454147791162561858590617288983966569298577603636272221574688598910389436072056760893532925012336213101559348551949098070812123695914972937553903468206525914243867090794286129022730989864395538697316276547283102728192000000000000000000*i1^46 + 6555727566309918590984725756572693908483593003311765366256437481436385015611627315409632637752897627992339023639736481576044807640643498933590411451405073379059340511112184744992573139907053864450886266202393348448584798199379641750964396120312724283577870769324572397504672658963197324791234080441370717212266401398063935680413877854751095049136577800365534299358645974282389903827684964436613362148142221988222611024063014666352447954826848341695951691254073991464973703062702583525136402765805722375448672366878261070434798994888780150741402598932182565388861068205761819231296897623584719113588291672111799707436512944128309164918477156654840801016228516072972786638252136357567684789743740397890032328378454361445069858596271052601430919832851710033679156238334989594512012594426814623605054486928025769490461891996906925314602836426750612991187357137242950541286873031122101827541990041796085822846943642758110016841163431559471006307831037498947759174891300523382762676164962142265895381971222473118469423158351368323944680831096512940076303524967842493949148620471974588675376890762589713512181121194278460291251396609683117300692244237269605265635793373927816751617452134415822029227511264647681598179652546813924772959846864849566136475147175914731411953920218746379726971667221169558550138586297907509864749502330007445596374908110388947459284812473123361178552553124600020725148434561332558132250984589733186235176016060139409908792500555300041717029371650963060206274932884502721593520841549403291420625650652128028786231813032161178691247421273381473383930876057884012489123092713589328431022914315330950394229257026766183143427068569840080885016445955670424602784852361479671378789172489757941044556256988224941971075070241156812333036935622258941027270862651498961882527185186948088910319151786579279591738870124918596351156796171463573737517470353457388332008121935530643997698357573949988850892800000000000000000*i1^47 + 10566035942985577523998751779205778155260227638508701502152981662961787509799454525683366938388358152651848825331754530305859942084260360674840354574701430142810892403884201273607678533993882544171475289718363062937276050714949227876756514159747972240323652602496603248614936081879285308270797917979204003594552787774515777641320084149907761094106272628676929566820844829583050675323449576526322667345915050615992900494677284353200379891820207542059682865623415753357630500635519436170006841516393343491529642831262785099570662832995080269041438547799224850435022938145825831980564243685856981782727025714889709637699898446697596256413092127134381764126884470736060042234528637271191619519154193250293417747287517776989770563274234047470307504195661738586286098342370264480156198197330398309544236021988956981100470665155037135624162966845169550886877797595070668384017878237671263009792535501458162290700849848833068363230687397804791803286398667868798548002077948656140727846874604232125057332639696091453299404127592896493941193089270403149498410123361710549096497277019104163003339280495940836816496420402511175841613248874641654632965162029254612281871668394682872605508036684745873627986012633190053514956726925175391686334135165222099491162455269431226819583867885416070987314075153961102572092321176689410046763437911845156172507145479570769844658448515581242415951913070289336675068644545432589272069057225696058088194427081850594435856466943359861856881346852310883738964494843402717088882631119494975666911682966041394336095640849038228209842340496023754781807152736587837225589130190627315371014955133036570476383057382624369663679828685986530156564205511885252105361587117301320544118686235168290286078553849342901059432012073074842264647737127944192251226629291095870305954462306394803301279226914466758985826454208422850911717719880256617858801357631359404468462201708331128246239654522776453120000000000000000*i1^48 + 4919336509817281734761769056301154208035910088081371193257448067725964994905301946899216843506169686072356670973047624865358300478473826908513853267096606193229988578631688999476817336016979037156500384940517818297911795611628366098800667986927374169792578767487624046452457893058904229795400917310648634709287075865059286578003062187824021388177036559094097898960865292998520044261638147284497155069858068000030740026070824584751733601765249735667319108469542400188279736889857681265307849550123741538982425290213361022254435673446639656869059338304813195518854526717535980527348343353480302758419467698512824272077930808545669967927622664815807825493750107989934493537940871660635349081130273605852597644339755174893692724014145215708258473185629053570053403660982256816737259446991299483645032197587471422771834792606121630023023243064080210087974385804993496992976159817103061055004245365624757144650655367211123077295179808396611929440727975790002587598499844845860575857255772196000792249716051638193823331931935577577124331598495535736971872736937733332577611291125879036461784862733830922365526862318692575165150579061527515332597934541193363062810047047765384635659229072509564868792627637920727654591514582236011615163805610952881161859654090405182098112496860634339868903498048428864924666333793618557746777002867722676522419899944735959006388158580495451974736085979568306049184920906963445063214445421849000049372807283839832503721912398797478352495309707849938656117419389183274476280364371251741716983022550672611427451025049733045019007196269825456939223410577543203243246748211625221228691486725633393916913793828546330893135715356125493162090207684976239579623669850244714453542081675923848043288932791008888792313296238970565989233185431521741785445928617916074442261300288308885423444877441170324580825391292089922945395708140166456083598106580821270384469945418911346087337163489280000000000000000*i1^49 + 2085871382983725620516542437245413332177777563390690738364282652157736570211476812461458108366207714490479177905536921664701349189904877577429090230016993548631800145951397010300141803529085833205258644705230114414998197165240978097725151390123467076055269518514292843716715918347614833199516382361776861039660314340687638906402964935586978383491823865791631670009081980292235427965774080495877538824775936538823294717145866457160653186727460126367172596318093407100396422486621248050146129890493476014861346881999535893306898450861141426765521640242778722133166623182450244864217995965272118481015745358496539063995149095500994282244699864169982109823537580092028075061565473386963318656593627657405673876175699030691619479280374685714477739016588885080106981270402713123877336598109176082932395240777318423785573237509867323605147409483209314579771399664948903569812831545981296309273518075127265244460010349917020305811393764417642933150000270121204224593600588851241911902406196052884614173089794803664675291390379112891315226444193703915603012247159310678799056790968017075171200407413422642183492228778443694652849317750868973107746982493455974441084441934001931118326702735045857852073248327146868447337686483299494052684104716223588135962786280942812681553947225776254103749117115817168754397411179917699275762172677980471625274396787037034809389248084120429174320571430787009405580241447202542974507064238638124944655401995443167974355938907128832858349623533297770836497386541844740717237368874426279978230721411078049426068534971583786631342699121569975995851881829760528994666102011925770608812123801065704294007465814619815139468169080702505003631895982937220411630801438712822674920200365533259656581863088919899329051561622920353879489812267763511559293093160139997353775284923110068311573467339527200372845122539461422101268216795882205482967805908570140845778849393633226513186816000000000000000*i1^50 + 573341033127637978899728429347988432146737222691832958401404703727105217344166750668118542695897156909295106992397455164473445893113047109677382628332859176162578504272076525819497007026753553547516353331236155489201761740925370150683843343834237034669001966780279457178764903305021301122115425201826794098480118706782876768108566753242930566166242914500954903256043939667472515564112001804153681221184165427370495545432060096641772450527741159270996663550639550451853423508538472610619365559288273309114962243873715742003046708349100195890181467749506224029487861509440771084031321271924538271156199432890279243695330303029653878422887941663752793784762467292141882540414719435429702205200623919014711424911805514188446845279326877110022166159045112253928022958029668610010497858211780893522892030114289303033712182336952746132222310175179823355105108676438766720012484295485965529703225516634736121519892161977433974653188767362733443098349900504214370568499506104968983248166992117761302323818962362298559196424295211512713619873579996051202786110414430647536051238786828352014082327184858592468371307267150233555568617321690049314970403566604617184439282998720032482970320743209243739458472313634149945711556828927049557185477797484732051028568204273070661001188912918226330159718591116829967813931204947072936096831230927997924714838283157728512223145952102466301351919383195058607369090171278326546368100707242418959980737732913546501681812619432642945347335070597679810274610934610583433958336727572232362342140702974256618428007491683164869103799218316797895260804346971274398560360827555847966837227077419810866284022262949496196319490322368112791182937431713436437778507553334699215824082786174343979084448322457319661783084861937571092103946542938045074621479664346946460458566449130293641265874501253607946644867967860801471174630638561044579347619736003013954140049654782361600000000000000000*i1^51 + -390003895812598990111570678459526175172015976081165611766056660945473777700914188757695126253196954131479976550894603410715759854708550254284927600070663641696006619612904160436156767624260605023457110580087596734651715207567972151327376531549126743470642916210327123437281648564139864626136153571429728903023125101233109830046842766897964792249623715307942009142292376732111913437393976696352683771869521671603097942409580164697602061823131041031582020478821334190475004898678692652190296528758467751389972148297286522675631017786132903847601662087166495051594199834760454183313872071864001472669372751642238539554105509105046181300394903798898462008878701974429853672463823530270300838937961052679893300730323778074151010997860013042798025972188373547631719865184693462282731498108046368802567771244715093701245877348044463182639915897067626597026333333393523448381668019173109535463033613878685736960187081406077290107476718824804507408747556743136822682163028645072664016879494597724848214315987971494445468872221715299617772691381749470336371807966903809810264721839016932484535670679867145804869372842260930533881962113964908270148528906275824931977240186353792860291337980405176871528070247536327766097958124888401701894585121975838165655409511377633337822199680872157596491236777705560053987132313678478531455021742561522097541694650776224190021392373857744043893931721046755440343135647262438391883820986592192452025668477592789757966250480801263101722510910213195818388115910525238854149114737067153596817430370883752289366879004092786661218814439271268298017724210351224048459817136297456075182793494504270491473549150681537771909097508565639249018797518186884800848299730720530198577158235062921224135288316248459435223677365568489443911183169823724015814037531086241528626623991771930677647116990707294028665666063968584911928286648801353762834589360285607675311213772800000000000000*i1^52 + 9598441408072720394235018040859407616202961404067477983962895818604990364692272948821731701615712388908271430845552440038308599851582423119805815352274077836626372532624054935126558595538546945137514692717847095964651000863233595092300093455151627053681477019783709347200439978426974042632946131532822733195934108022751623541386555314539968811031936230533602960482949909009420036263929983697501992702161857916673344574912990548446834649481160898204046333361036905090670961397745761783336363126444154099663786354537644857075767920747041903021926218427692821717318946303153021979742099904356594025248256946788889843545903373863789841034918597276182368859949970437660672717804231230651734307481256863840682674311757445270706989662335798575745238772705743721967224110171747102000846723564710379672894255286959219054988980330018859771014850962412461223451303078391180339161164739691686918779888291141474468566658224691957146765399410332581714876444940141727365753730249258139773609031034010170453109747068420424211659980557827982097905820523688794870200403927973441964257333236603062249322479139056578065039060748258296124811803961091555735995264790367883535526251450504913160361952340043935899870721184489506077398920486176241541962928565232320754266959025149873799391683226730162978979402285354758450622722626984378714721219528665482090074805543939442759814079841940115380546873761281958614239641694685320734379638881657942724480151370321547720002117299605069990565681144488037605941345674388660222346884589456036609063828009201941052405033638025364569750119670968203124566823447990868830380887263919866209079094056043170233931115310953916553824593162664457822484989749201464673200947578804892858705302194217344720461891810028680037305121830882740092857874818800642761134621185501351215002674308713476535023448703635616540201446418752970017929753142757868750770213190262664147763200000000000000*i1^53 + -458723634688635364367033455380312284872986832663067400326414693098722676248812428023069450459386898062575754861880168234606995669063208559698187077355312151654949995315265186259859529793518994276728960588083652510428388414324389609368205677326384322714503351526473096364076667430460598265039043357618779124746774407428871895056210936797908033177455066345113417091732481685768616128727258560988038023516421415965003167560152048760816868035803171591155408912195368948981167527348215546576472191361568622615355161368789230295780326002706427947486718415146665980740767577914939311503329139108208994144926366785943384949453669386166242409833025355508214828129515936163186153788398830590665595461213305723351713472903389915218124672389281668715263056455233274183157392519257598101073777561036074413878539188288953501814405661415513253097424597789342759441915580081208617110430532943152588009355289069699813356546889049920530772553422972097664695509039853175855053610678231717397350123899136039968463118880486631898149666251020640915343609477575120280921769181139682919693873616527446008778111334428574414522839460030407186214464694097259020323742625280559836163219985940529091887707375157381834480757591513482269841659156034080355787544584975413581970316610712225135276459381248601859414413065288360986335380173927495352361345765954267732759522609691700252520228604061590276463105926874077718972272035935282448461756670312991629264870728513679156610835445174826416447048366140141134879417170904945721141832429984639610859968154814819291208499024673777460297900648465670197443634332624555777503794399202486066068082447736168905792476519073677001215247840984389206145853276746755860145587255132984715474010933890249835600034502569998321628377636845258703587415610007417497611566903202603674730007312059169778114216469526866075381847568819868295082676135327500266445000948475494400000000000000*i1^54 + 18409755180769218731852300118787423571586768748099043116413365608885155669141397218823595508162534608999644478895572569070588509344001064836461440575328167713717968711708412914814838051702939939286394764997236242786724270043478303358155848435192648771885228355445014010933593596655984677783795337375004266364079207575670553194875393561515860325727959066886804180292359862842539592681482527478913369461613326577573551346598506992838608055045962545937618049986473617706684960939879297999943751055084116923924166212988959570461485130698828990028880291757445350895818798022566767776296862531670711347675242197798246368632370723373240356723653919664529960063528636220565395941789085580723214169578882926627221655333697918872341551394719807673651693419064061713816175932422546202098004329114695024683406436020536590182904873634110521555795185258625822865351865215965110898556796364462879124912179285411235417422785496161048226585698961604257968396390931175713622781542200816315389425743903211408834509853073939952793364727415440069809969346525687966185187203188648117975798086443251334515588195927536772419870318425082393514901686211473578928640769067467990995845965918325888505545797899553155148244875578768956812772561028972015544483363577054476371313402664703871366823239042425995155926316807292213514189032605168836083771676370847853547753092238823649136750583772283409780906566821771183412650635008167961874775313197893917710366376231196420454081820851887009703839205497223971728082660399228018998224545832611452581134860200534049624161296377128229104650754428346434596916822310101936412358779801657597418571116567913193238832662360270006648853421699861029101686031891590523311707252087216503907778996621275017510606169343516428895580332976298380657627739761222120909679971328005286390175099809716909872788198743010985552650650638136425098353966881433139440884121600000000000000*i1^55 + -370725994874540230946677432182958667864376638325273672606086474669292845737763477757812618717650257400085993114774704266551422249108616488688954368331921992215422225989074646741467290031965282944982439331329989225160886612409894814739515875893493209511668265191314167063502351852098055098027326800336019129755496304927345061617636828559796315707305518226325500623685453761754858952387471687802624912201109946301776271249006538537795091663264766454162732026014791302210758967580727854330292785918591461396962384768971206606903709145106247517128103867610623223747759387040145480720786559054470142115568517997679117086283981276833776918723257211549339760504045759263103255874363281691219981346417487870777871341645566033791695199405492817760859701121670925954246345453500745767103296166357700581576810771598825223542038682607094335794548108635894685549730529848794263601661427256024499109156029000077916354468856846541772592463151338066759073457158460534113303095055682395538634237971854724158866114571748278843825564466325441908435009775620977566648832676154151604996580116270319462948445123745195086574506243993507358177768720376776041153664365109105766638093166960559131092962970555317783229887350534334453728569317242953059368081034381872947582103501080113782888160137236598674162990443720592409276862953704729813135558323038114526992845823429366598849791707888281084897577402701273080882246427492545642679092720448824968447313311806916276810334228406000296839836862415533121824201036402449773725751155126966924958424139351875063270678437743450879142058483679961966586146400639661866344521734663141683346787788331154986710282731036762716123579210473858286749818844016621640980772949281981393795844779421924878953908918660035681044386546742054362115138092269642789532603337042868066793213281357840841023621296233609699940732425490790657924216278474085629952000000000000*i1^56 + 5916353854391268300842541130016408471385353124350936169764420777554200119665447541399944958021150429653458988268107690898213090461300736848182654670457496939173593602079018361939851438163676878345975114344582979459030875361923560728172633624527744705688551976134804549246875521237163343418788883762163629074720620568862455769099292837380298425538530127062145358586445399372793869124406460169993476527334389539168712551031590488508355346470189734988449781940955645199916543416261322881901441587034408124950116828743575932645174567140572858917467508639134877022661226654087363335832600860592281211982024044986611079144111886000452165854070638816757438142351768196729493528892360033600734462382548513033473039712599993240078137486524172152984882443046715771584477708980726094612922999228874969371363131120730095835405913564527262470476716215063511115361447770371024131000143104728489528883875164798851662736867672224622460391118371886806672277913095499303509969716927972494066656964220974381600260588007220965370554393640053514971357422008240108298463052097903784223740730337891183984408450961363323374445287835307197687904338513924311122683016894929834517442068571783015939814911210221435433349740504823977731964888965900189950911402441069996890036810547128279458537693499116981461787079150967763306107064989612912304889331523374133218749536320435737003623670823304721102055857084718130386395890395775248468874191624933302751625404282911855569568013924254303990093253116590508696833261299686818731708274998065388540203981160857370129031447314834361171851837954042567098658520771010367553611627116996752111287066558380166225159488970300381910241728289380230114574888886545272058338457390938132540379921575682571859974366286063633536727439007918501781055569068436776981939262473043260964458500644976031314239538893736467949674229868581071889734612025344000000000000*i1^57 + -32749012827865230671512726519969788535244150414083074664299185534384163223404956545751949709324880099477707145673003717970256937917538377086921538308604086483342564419205858488308417994617725167612459261713452705268363202988601529301281045214998354668372265243089279780196337372506111151884310276090901023070575091399477451202917602837249929266166727307482428402493489715533145482629348712318754241219203655212933934672599398940533087059861891746020686902543321636419351079295458305751070790978957832181818953256894656666114991860251976680752774182006679184142499127077769880211115439039641214155527402991762650070808295073225221066632444980347388575061402374550212482744417023508956041406473868210557854554992909036575477888780542809923028214610330268319809583561361848515220802783577937573927262613027158165620573018245144224298103745197996050086515318598864230591344759411235239018100304189729339886155156001837564478821451649865492761739397273450320406600150513736298699987006871555975151331036003538093981707729015426519377824926714971922706147788971737923940281550867540671860322441362533559699824340220419245332382200707208696510894555571064296546986366309088232053040015104389568898418811513036325649914017157470355691383654918939241442245255330594605347760612157902126065803602736605657235276183004098540008967931125167214712794271143109829483013402611668848711704675485039007989542854571299635636943651176379731860674272192057635374017538687344053174401249929386180996019933782280442073328490649313436597178320541353222832501159568078275998226943801430725779814270014953161591101535989485525733068385572856637017203398496129856147275839625540852141860863238429613432502243172710978862578917218874434346006011889212583720275289820885319318856695971514979423511417329667341030475264465114598147334128696750470476832866892197677078937600000000000*i1^58 + -56102778107336764771004433163087591414926396191057969141564353673288937003576641126526513737853928117825712742258986630948372713117885063128238324641115389068261585703753674061697980350058180824380129451985281652523729835918499229060110301625858869092808458915989431160116242506714556317344483897227069436161971172739618838869215635482921213904723904167262888424213144940080407763730758225106163367761282650396260054733753466688607576445459943040851399346525737016222423154006294829561941483981134224617407076853781724643646544939166503424572953511771026066685791925514358610517881255304663899013548649559358156993062442962419735863006396383682108109966341775213516137993655780025841045245832883601417667327809135229354251647434985349174432477080609420538858074861734482625599902375860419530601440161642949969146268159098281349581554629818087066875224710764215763441138441765000873455182406262462942307366897659733228438486642028490988442322477993963812351157948639672600616856733258574879345717929128084704869932014182462285485499758260088548515112969811040862264211471838859518947475015110428200108818865793188247316172733202950848466065082805067950730133817712446603259622180611118515159001985784850207706742864918420126040469670788045862951389062980841547293730061506524633087521829217616847650623526156083113004278251414336562974289565824850002324914781489031138891405442963874773178221089632039661702620226650801628448710446969961706334343631315765594903618147424935801821642148931491872826931563154516689364245496639922782143386871024144453659347636184086097991993397533340002216786303925163788914769152833359614136632857712675412590135794122436953359796797677490494918795555311205747003611108094117002721919874406995294303470410377770437334383241041548115893714450554221483720193661082379937404232750895190365491521999654092800000000000*i1^59 + 7556447700832442709163126117030894235616744068423170107756797635234025232623272948078265488674776831513114591483660667404273003522984432715356609620143416251183076087811214493103498867813485576471226628164127932490321165190635442815128202448089767925402598321894960237506027532269226432974056359371309736326865537766969537856653410913607086371899508224294214186417646576054693645501497478447636895456753149870319624231032197522570648296694443491864333440508777297086712590376772988194543411272825468187799627164764616910625204481318231637299057477624707911631859777741483617603053399230862822197577815928194861044939216582099984846087489700521768022826656658617216505274802425066505322655970170865329678680577755615363952228662105258204066756229930049766456958877933463877800270542960592767508313928225894854476575029247559484222601578254753052381020214735876902143214989698860670577522289891831614234902030961948374089126931905427427613923204776792327704499806737310623572254573911987378304996220060280077556012933026239548309144471963751875869351757710580309546487930902473983453096007058794257853332927703849470221349744209594288858499528218193572814146411086199214539187316498005378198461778661038577463166478807894056015223523450069114814187197139319698994640735924180986671331789074122605382442162557631893014968061024241440762139614805109898205636461411394601481943541450155321211452341955790774438136625704685090638336630877915211422793173163123404282351821978534875192467384683801971562043196209560575188737557883217786327732664068274454163243475916155265828160934808847314017773781220458958919647479608026444558187854622823236878540882487746570914007615413962305997887335288447922978912740076798473394233364579013195378367936569995144086303792105127382825377035140072820011634135145994525419595830977026880380138946560000000000*i1^60 + -21785568770886728000856508037194434564021577128158640565719701480633503105767871640840807656423195148172116369353664633988008781776150435907620910674853584648064639184535926886935158141870432911757540015040925304117581692676362511171134557668455142941325829685168568443192581065289580764245576589802548909294099220009697432021140170359476494930863598931376826253021086804297405444662358161085517403695981748533168999359382365719376698028467919031441601517545867047681338303800345228198235799552658102777908253412969695035515016748724030844900165198117150099072951547437456931874996396366771512448015497773259248231363948350077698620177279313104459357514968216998141277420996317887183648602644572541945201280000170996312300081807120768535703428215565868979005863283409603645534594724928998327840823253569477501084333696128309468809705288391324771800353450609365548574227932941952692346661340291200334197783647354191358855657992459215316222575996043891586071315122586440017938337854045082610511276866576491081110411206267009038975146071178036396503919658762320191196717194503829950744648822419672591771573343262545688736182543218700056985158333401107895271236430823056468454575542717391841141121295733149573890037016952719341874906340230886821197297929300623352657668209876176502492004409680272804005241875328542200239843450556727691869272428325299843063025580991293874262626454767078842554246794383285562869322455517695690757954201658729547499251982855110254726127372603563286685373605484063323831333877969105706684118782710161542582765333341550882905095991729398008653774721598079166416085698860752677537463112959684649098521488110065732957100753694742717471955697559570072684862944810431704552247318373963171363742823461856185648758717376618587717802031000374622358709295435305569658605008036367134240747470897199185920000000000*i1^61 + 133362617262754194097385402408747591692190147957112124581704374437272498747123314943274599644453322168183993212556915966236113973041395214556681922882341725796977500722557863206818885021582808636982243601513103603308116891180677610635105929474239641541118661829585426812664648425002979502123554356521625063431308126242244581186632254745669652822048984391911000613400383096088756562120226030726341964040514759241032298921123093590895018512697155804958556564950510396419529289225892446472642317155462481498619185193880610260180232747380592772743850189538652136958767183500140214194085215472248140485789783922962342057224990208238414688994979191783823254691940566608589337326010106906882174222838266196678310732634346898663236999287186798156133454203020805445788805536565084605019857897469074446467693885857507227045110841324579365224949858325027040046957010338496436219543991993848672763621679991223856586853600475387296806877029351502058416607026327578864229374516622709450770861038673056086003024739867792638791335734836903315231275242357412892446247015781506687900127093732958737643271614047689993662384378788830248626943406258031848504529748401217578119426433107861538977647042053522686820548367165736761385271372021682310447051756701727624891785996816928304530298773451355848269225226030067965478940472312476289615527196344290838988429628303850605595309125703537737744303134382032549242551907125893665592238640810293320593678430993172218504619581528572185292808963972349466413780043812014314794639663648180676512529017576495255509219156427894416007939709233848285954418502450960913430709449693863200890008806957033250746226737298817620996938593221348803563345188060313317138624562847399192265132082084097310045937820779906479308955650372704483863947235321025395102622677849874389950001265259636864452430659584000000000*i1^62 + 60482355431365877685535157653791374665030075286171100734483337968515497537931409172161556180507757975268296657616279757442486928961016172357499038763627305012761103987417304259317414241898311524662160648868223310000847869914812984391783551804738879199411520755898756282893249684824770626009548563451617496222186946586621294623739913545775565358732229020279725343779113675219447040605213645361776408143865603355557806844861197708539880926628452160948097181126125992816350262054181150834123113959888440554216908564336531276757266812044927451217474734449339995454157244562394336803517829628999516353898559716556385023129485560250386792452542963865673314669696877303942212204613417233807633283503488175973723989189984564576321260296224630634509134994083355121020748487655275919319518959284092948501606744647856749341796362397370765310888852653698854345324564839098591529802341820604381828695385170369962154798430960048768704745277403905426347301182161284631365814089736733795574851734921778391266060544185838037389145179750149633013950023358309095735871511580526150998739638762297106879612482309200388499480834568159557275058786684228951771963260094558945312690698460558075825142438900361130892260581266497385227416136648789474388514738560642417329819501370094597435779551521839546977563559478114578186090395188824247264002774105882210141547712006228682483934086009358851185576977512198726402940172508044875792142049678721758981442331937383337656752901592715501842202930635545412584912696879750596273280487301752097860597227310452704754707133813495071571109229105137065282576209805416422511808432750460037610815294413070223813973404713541849867614213201912132320638325444091143068094147307185713511565439122070912457731237925152072205680272675577635101849147741334020236196345674887311003907765208069701632000000000*i1^63 + 6683340034291890081944558377469770001467262528166821747163928398963811215989423907341727704113527436999721371097781726910457762173278755365893559626218777529386780665345693117716583017999777619130452132274218511382574318386796250116049916943881927055925160892925602771185724074710426413244619863865987986361322202886049174403285093606364494324898840194022324740557253143107921587937561390107893562026704451643033489738907203336913954603980715893284782405914642008681930861700913062184507405253991086266194518783711656690733217223702241402108866804091266218155989904606931342044937337839273021387540835294761761644749513551196444543915899699680812893124951346261776251525579924704311329561596694786035138076413210593791166955647098966389516360453796388042142584020622824688722670187052972835274325943028292333872205919240570621896633982323311288031580243151285618859625904274611128960471275553316235054461006496679310626688052671528536572160367704173460233205901287876597047472532120940538934464380409676730797915707066412319456168002616794587969858593514201684815109567433726791243796145473199035586615871233582415268362452802746668547923904152788446941617694326666085954187374690023048422878040868088595932136840584598535849919009710472597217711324074303212794801895293642992984171327181590498743199560942172165677534606386010431903667872294059059650854069903498418919708502220842070143329960324032956612621820139515307946337694892735817843788811553296687926638490321908874794479359327425227612059568607303023470564992153456338570989538069230363521489392950621835972054619212199375977721565504680711230852429270552833374797552465429956023917329888672495612818688115363090950816462858528644582678132728508221820148567849472729581693732648700091629334919715257802774201281012550600535236096819200000000*i1^64 + 41656836684509293987182845163587066335937778587656737627431069663788034381998882519773863904028206618501820388844295678406189670419781852583545376549089335092282830409793030112675294000020289206427798035323241101732965261137139819153489019349564719627483129125155590267232019361418842959541793052396038107550120331645812054027170378735656792240656920636172467144590784010740365155512421375423883599928398616693982197689554859838270630601253794085219020852487607733316714083784643231177411647826467120758088718432770869712649937331688760964786550833695438597831060088635406015441180701013119125916208760170032678708246725291210039234186821696151177896677916351346156824348941482182212840709282100001607185022089517427521103722623347783807830556833580454193285194407011290641706375738433548653160154415709958191612494608371322888885611274337855343067560304654082060326282352964900868711647256393430767193765103126308290258553272079861515594798259373997634408897366885673659610825988930956309504177771566722695197169436147907988743807741400698987492276468580089393513324417630867798373010776710666505674482810462272563377314277834950130843519378166129602337351742203400760874478224355139320604186802384699489904346907514972403351533728359620517057481798573059787119375903282250357713267248578342928189601602903471627192960693791255067708477306450566401037937959100119558022661134096203898961161434027394882024870141638731291742044010874506528019482340310328515714736944358864511616448271147413180826193938807743863629393636925703585288425515265491313088548435064493134979098723060914207748846197180658522254355642700977810304001880138317175631992942555762230781483384573067957557094460722698553991200983990559632941948086319836860546004989464914383902002091707510799967645121847178035200000000*i1^65 + -116322428557863749441225735251578711670287894693217431160886171555250085931020968659685915597638042734661580181471459198365711508665660378581857797867191659298254417739668158420046767791487033702288560651982225525677584299162230266849084549930037330567184351374813843120702938001251119794308176424984099614878520960850658025045933746394686810797323253052628637199132336075946657319113037867853799936068157536749910365069902840988906558169941501580567752862151700706311639868446280118458514587238829973153785213891460506652678541403797075744825099839306852163515229798655131298777377256043109676052930452400721165930231823480493032924143623018213551897296428862887747323177299771464616845390680412355968802946574943894368857165154513652516795591498474063602319700226296788490494351126458305492057035881191150542270130352978328785781391807427647128559074805147464670013043296437458349525055702262083346143181918782305270530196147700604315502568220366853266418849538530759964432587330333474022186566723315827694338879801757573167940084363581002752879399896693847470513165482188750194761747791432090468669572121484383653036058629221332182644172893481999502865757792382123810209241764845533702890036166668706747385188432902567595222991667662973736136461835751231774361184023056048652022178001717581936614424777870211060456362598984348073606073796598226741778995868152513066977891422910492691452354902781178723509231218102228954986180595268502853679180973381221960186443616820809608507086741981282155901125093471796592317113079862047391790175163643958201003317966975912671307834628832263685053664649255877244341811801670710641642149153159741907480571122955501126796187609784373128701289640058748590706819191417183581234610575265752146426225539479080926610427055477222507974492160000000*i1^66 + -2595570451430190589240902670197471073770806808463518190593518232527627854335602620121654194716661547935895567565961069620534802944536376331373017199152300847728041774965778803088048114905118516607031570050801126670968133406791654134604439138313774961571587030904640450731969581287040737152401920583797061029192946940845693244482123344921733345321127834477559697324297881045207854476940845984284744348169555525326453587737456298866896366980669931604952400836978231400502314112218855700448245117533859109180954949364984569271404832539972504322003727251986984980587486019101220075225159390322851187290098467508852794210734101190790850899067109423708571222592756743328338861683864345107678997586154790601464225989369327562535517795851641397222323740045690206787012674258815792974718335459388266313150544861624015374116209025071397211195683267769940927846509106739460634481959368441409607275449445125374048712216873286091931240356949016190883953552456207493649830559983443515239452076550324505988824074236843870042656228289969186775074619652569513065751221249095060984610288925590164205184996090354864293163642405643013745154904156809169713548271864243888793967819694272247846727998382077378214059935350987093025694134036636306335107079442012060525815957587125059106919352784908479285003755050397562302302346419162516695258974398252185424613451889250047676792128422775423894048598029228739610764662840512228202553061591742698151234780015312957488193254696083207192511229874697859242552649477359633894909830875132820480044086230450811864598763687095774636373866080621706813278408542907527382459236715621519083830993078299798393020280476227926986702719314284954913565886572328599865227889444623642297218831281050078173783812111963348945936657903373600967536148312227840000000*i1^67 + 10715992146987995103717530959546691641331847829286777165504923045982676347911906098458177244672786566478082988489529131598438599660053005047240109419277976456917548571830134475681382679405733484395933508539947868350429679671853478776774245562852701286178969816344318229699968779184596579518598031004535393759733122415148520853368343403480706773646199058837666939435620253110038890806183493178790877905678478358611006252060674973915824855976006793022161805275016741836936274068788881082574800714479712746780463764038235454710813049106114932056911938037252156376314982351877513459697265557718967264423741349343802600574667972719624482530144058979737129824024313682938912817908455608958688237910514344538952452601375139065048400530411669506277739342799539648010615468480251686479096733439712589464134997985347230665091681991237134271956646497384834504648034656915359448597941278967418520472830967307022183257569265486545423996810722523363883576166838823138791388306663231551369055228120910978434431834810285183137767139802610685994855635543627451232916932938496977010090233268644158081524639043444908463472081726774774426032866044069023110819849825653297592151531912054194881652206053707817174620890693033424034186830081488673298918315923321519662946405634387848369564034355299573202397506306421093131857717657433292261250780859259811776488482156951778345878022070147622201340860132445455883882534710129181283739673057504558991475803281657278373548568577942246194324495291760085402427671449053165316344453683376655696961137912236601411284046084545808701071190029377643141625843064177527925472289401473923767611342425716813053342321565663024264053299848981044118654003409877842394809177125725084855355434377570285683834153131877735583370307946467129556992000000*i1^68 + -12143364098058150247000483995058975546960557177072193344950779749676232540036793639168865177766146498590913382225206840636208478679643398346896458413224979176591692702450661667349177079069598731413116525922030013843020984474340151398666120403841216222173971760413480804415704434515450528253003288872199981328329848549938575798399062791602947125516091309918312846450567758219818348423386639433630662643869159594860452407197460818147685113448868467712123966342214306401476871343334955524798948250900247521518202143128659093401253964953950286629869835180406524867994134989973659218073785989321955446454057496820498228812776229864899375987426285766207717603558896763236473805822632832021087115910277006422038441131403451764165580013065212759725037046922207237291432886755967357638811058354123091141571427271228316505387206497236677349641072479909426457274379637637268337288695281603612914466542080877807225030256076903003539968840450685407139536828958057719737289442632270259176758003186815958434792848566980666615973789181270349814423090858286920823267438617912497411053358396001402008080344880320836731712050279978101027421266311260598111312124276638826809973346705628125927129722525728725832333584316195763824337345775521464901137845666699447762444245926935891615280825850354737381157270172999480405267541435541493040019642838132179620355213849891733947377576885323922575174575913341190614590690880319023782843414906271401495134399129209839277452111575439000296466894903361787787930205741892311096377148700896733759461143169624703650188889354632914963800800339475487735880665948265277575487216151344058989847708097663702463206341760306717492047173791548020774959119963354381335880931930554295323707958447907485420728592867885804506344062976000000*i1^69 + -11540649019988713912962520419484326578035057827376387690071148589424502732959598770762173068037004266727161718267166191356271895764885755043301397287394543202780412303364453632833967775453141026978861883061648070155684167828578227300416620756599494091935653181840053267195242718022395758995759006712266904088206910080025926780672478024564401977540077526196997891001787998614694947900952489306149089213669660791622208317176702981521882475990880460539702831026431460982566827666553937428751050575225462432670719880071635467986754130811505295150391713031910690386991556057889852318442452189320961951982417053493812351098290514434044541747463488123037870259755829293557901626691706345702699050803235718663270273405650949427580389532698728214849191419523006870546890398453314293213359008352901112145971318902902947765938996631608845384477914615662052504057411711841737410129053886157043178193090610825169476082637089661936258792842318902185712511930120519110927613242533812083390446464758517624318669771720728576125380914038551679850055110651215297830789272951568395743649706211395203175556015835643611250473508715062382043316371565424358427682567166106112328994705435865386295880649618192042428767264306209857232166247989618454332702639096011629266411488618052959048703685090050156027472875391733992725639265255344136298314496646963032544773284611375116149593645423800610306070057336815410905531833717791720203791448349857458773119767303317986385640898801833381833234639020775159934825503923144972991198871831537684342059879512395918010386740704050315228640629624465578033542335728082168523015268111785272343810904726132005977885525217892096130055680717440262633631078491648399720168117402050002487552377179251577539773170690555904000000*i1^70 + -4559377756063208279338272275910120805556538829405175336404725151868507990493974444471909437116948416013887206359491391516484410709662921355491794331681967548361206687029044420547770428194308467392611050395767847715551060535946152361483223242319785346249547254289652905773179206091065627650022752397561890050982216175164108071817019013048429317350334846070641709221760899280900668436349634778723850953989579924192416666694692348306531221556264055570774003233795658348958699239877842634824300692646633461513996600811438823066604400541988026052792729821850778470798086645925402479965329596497748995680457961480380413187332332755703651925852655538676064439122468689958412127029690430122481738836604301886340121394105065750181792772210385806056845825548219710467355517469906934239033290428104890183465447948396013918837990163136993683618024078209193100702200472793310608528629679211497280989031186005595280802095715145633205999338507101080876306477327634970007044589701905451851848237683080934400192674561901290694144486774330270331699445302157764807237735508909118441887252852066403694192658588049684835477015481305885009079240280817302643900720851894181617944684601114895496361568894335766468610595145944912101129157895822599299639731578923503082191809685685855320493650315597837164165381327121500963459705441530914540151041195700564795780028087098620192691510337520169991095796331380707711604801037289028454590241369191330243337245050282283214890493511691090719392011714208250303458885079741552365396076319726164599913475025354477669504966838158925319980227157534774334985422458630272371803582932403425338019296335100792550786398942682086863547855350687383315305519636197087101745655653546123966584276190996045601177600000*i1^71 + 39237792418398685632559063190187264756810351137378563862613701665080650942660273180681269566296725902447142612766950783319398998257868862488082381470820601393675388176025161110618469444162527055530714518207388826331267448127179319714134575687164948674944322329766880289029590784268234562354643433972504923619945090259066227788429627502378128347247305879300038430628093787455582977863837126003083200806920893834869474270543579346028924964607100873843730462501266937663868250496564901837714172893896662656676420427347124136652064419809422356246807246372615586395060612879202769045111904322298181801656878957493894630132141230036435164455087692304618210248136476845272724415007406506158293122851211059715151248983013715954792520918631457844286236389732513912957410515556194691335585181231625812949249595722573750956914461097480233783022531066071140482679579491610825054792137285853694942246677214630704004526769158470874905609401716310835615643537722567217223091099814091658669823336777623658175229716547091773900692880036687315395355048293098490104610051521040341428126095876937956640774027161983977647650285551254675134875706978481763668987299611701518603319912578046221359686790833647060849621554529030541944064502940443164963347319852765121986276019863666101016542241227098559401236809736356523437138361673994030665710400942649421147804509318699312929391939103043095661273575174686925751666752042958831998356986685203759996912202215093075683682271968270854580510704185466464381386292042710132493336993087672170138451759645054809691362150467132976501182466524041190637951534626232333418022117128776754546431819911257766751033950836401300114922756116901466572043702417642789204238998864527113146180567040000*i1^72 + -270278596783720761798870273734361890336019789062051909989848578245087537793596532659886692232761899806679641515784416203011053249945204016213495850302409503446559840999270731139620726369795605641838645416052659560216686894462283478061869961642305017300356343190950801311439127651271761361444130720704932084591739375947711889240311841878128927122930302740778813118719851792948801170343990127296571846640058002813795294247289748371509042861407641118048967484568663090995124855328182019312212950140859090231812863599788977762122956260304817184692410053587567737954720333724105816655274193674732465776450357094365532455247366414970919391417069864014711911777698043785675149408643377384078596489903715876905459365257832333856689931903457766318630803863702314121598594200123429317430248895316878358744512427375222000942222267240462536303600714307437738662111611571451847130253409070993021506236533905381768448429105575065728314753235200695411750369234447783536063898227939313796259303393532575967173965214325376118998037767893399610591155784777253409019285746162273767987951325130310568536582544007372823405729762655314128092630382320296816853323698164653458714880389065720355802889587551098884053503701908895326823130580881513514166933138718538546848294679022126541981980512921676913009000089124774744961170840126157420542928637619299908651069040769691453490211235562308675700153694671223586226978876546239607730099700666960039543367809642681824811002749636311164848876688290581506799835335220943083752845038954758756849084585691519789153186186954970039257649549860198554954575318957777254353869588740562554925976724231598912976260488344677492257544220441434383746899694171082200797439688048640000*i1^73 + 601907967252401940329294224057101367434101416581231689994399816709079403968308357235474875931266133903445937531727737838676918646850484367541952225154579468975315843858876406358710812823007209107184233071902847744614674428123681289280730097574955809732767784187791887556673338369780025581795349816827028477701768473683189297216844106778088010422844329545693642958508042835209985858502134749137268810862669576291634374532026795388159235640658143302813342386864146274742268386663788972114620148622071440454524397604001359707754499211888227629249124221367006227620853712692321857875086091073988468320215043055385593955385818447934414135323668198399053892889602980114191709998987336224812034987125387057536135278810167180152495830491163828000951649297356589717855966023775241139778951085802573038811052941322703177797016340322078254262322590832595502918309311126040873650727787263556069116166654474265558813000046923557780203024350095734347318013738516853019565477252722630932549694332692128891132123013594476144576810860248309599958096310933845024231884238456338180059142404506739993947018625414846868092588189757291545649843115438411668597558779545666260488074167411497042301866825885344121388663986594066091859665133196145485976040722614165163979755201166526613187859820930706262279655276145253784572376283537711641015380392573384028041666867448257998265810466335523872549422668251570202538111527208061161312808407164857354769205168397897133536600983937511483190711069550146232735307406472766625152256078807177543607331755757960626883964821433399303095292764586455736977375209380823142695068670545771027293724258009219791001417778955338711329330215060448886153852341878784000*i1^74 + -441240989524656574075553220891747452300428147882512727152613104067220772935718790970891073318717766780693557464595641047919147680126652165048145243897660354161060023860905704759529469348314351020341034608085780385983745611779843332955999327094462440715503978343831448638899466262793432262066015415045562253734092375205631353027693530337906130082703584156487635022611999932654635039028768000092886200065092923201332872848951374615916962934585157246987903129785390913577775143336409116860665817509122070944790287499591559270618679339610375126417797553088001956738462758004010919360499723771755611878543760781780249077696518757293506083973191474020643816409373309673988629278385779110657446086891014208009422386079390620559844950784485381297796464540371345712217596150480816989362587580704402209510616238356747866141235265867298545113445039223097115564917141685819308577293312026974885959805465981835405981125658334485948443452440107768685262383875798364708597606431312988495226425185102602995128833635072600006397488454636464044067279515648660970846540547573753102678020853764631055381023223302545415762433755606924373397416310450935543176443815255348007402950081679886426978619903313449107160827057576248279424995118909282032806788530737215434939980288747108390049595055618116282910662124194579715155765388651210274258980737621889196190786597648443816618242859370608954737086871507574250129120422218684398952648118713970238865544355717351418290941928188316784318840890267645755022031611514751705842743205021263907459207276260230875235665604329448778165864602620106320124733649264836632441152374201139467896704152634129294558120942442600264879454440038400000*i1^75 + 48923849064622975615415954017950188170764461791959177775835067297111485778183932659646022569876498081159171331298255363013601221576356880511443161824075071731244774194892166385944675890965437034454001571305936044960259136964566586764780685252963160237354977953921996555043551388662739864220750601146121970096684428964290374815298160948776987301774012045261723407448697831853531401784167988546144219585782828036867984935302652705327122469047821671660616130762161805236862386664430149628858988377226940514203695637907876116920074222658159152252063716164452338235093715443541557483774975261061666752399693383691521610093559231833235789108410078400759784769797609865567087987983490883565303453261260936675388704968399116051904821733714822715021334528674641136480606719459305916705821880353932238588065407776943108030596583803470042029324956721990988725614421305183062999937353549773644464582931641543970090772803476884953703251380285839952141438158942353563371476178972652134477175967271678967943716311894805777653803975381135101062743708266457647955093832368539945901166199224726584696825853768193460924739872547721429142426824016932920483398207184352448895800134392585341355825592199562795021731579782706532365431954335094811268226921180978475414633338017978821523499584873587971730539054624606778754051057540417682095452719132036135536291422920679514766996441005749767572682665048540251925727651037266265568288495987863124430922314342083609528071243753966930582326888603142961830347752200187212709931557884072417961667117041725843100765973556612239461464443269276030904747460513413222054458613906758981009405351930012431423228144733798400*i1^76 + 129359335172415841261983859391395059709195634591918454742251325152780157199552441774320179957537513958500461735008770268576504902730740745808412828582160076458678141069219131566712570906077571849635004431623823389750080518508899332820617524697128847876882118843980950179970736049275431262852435941092451069833737304402877722059324227642570535571726157392396829642460389460489276484144978511402176111315875767618329074667429368356225222277007982270005100166142012886195592997909712306823269952810188963971459678155151270037595046477243755869037013091932749927238885522971960227698463909889938407212676440264176165392266921370215366263100064494275068534619512262709305427503584659096002920905335194693638859264361913579342048773123755689035569290478343877269647854986097544700126562362179178955012904653195470053410024479195900204100520549491577014955675986043418858085514530814297680466959906951917830951373672343648828000238843005294750714094685065212125642620167813040734172295908053290193248657032114576787183282251812393393244972963166044762243083138765374601939896895702929830760158444499217345584100989337941007760266460465311266124380462721497852377896241535558642336811540904473015588017674177446596906598196934370728145804749588614176655556333947001785430933894873293687425835233557314986712865650161774317392344023819420254865721149716735480862004162857473663352492544650085323794891536586369659296649851453388737988036399140862270768943590448312258090536026392038401205211962413400581382573201423650139540474862076474718293107217397577640628183147416240905694892173943895944121004181436741360344781165260800*i1^77 + -43908984866668936418082657018991198997325496776088053906199862829550556249424751997170309757942898094278928854922109112187965312925577912897996831790778805189650838784133165822730052516802650686563864267950786784034322765018516582049342277400674678033397200988064563458103915832971500993560832026257285276495206289222684952246937815985357989571442577454481299548556874382134946011753990884147666581284565436488296266938073236262745796712410333271647180329897599256459849418425119803841090305528841847916692179575908929288673113474601247902270252492908850564346611246733659095081249986412833637417049497891296349997030379194103214913397390167964292230230882384251406458779052017641502708014042790866732155337258102744835084496753328162034429984645696649327797174775041194437476164566181639410853131134996877072851224863609182145640236968741259641330736308740103300936574564421635426576701268916064205931744773740086803832568821772741450451459842825577896077693734540119440793465095805916485064772018007885386045147700158268147572107193835192017073191992237695490022185394099761965503926800540249934966534450100217620299251120858366326859910808403363334499417204194502957367377363094043715296253383334517096249828987498576203735907367357290002181455224922754551660262505564848451976408655710913449431894807975388091850715483512178683679473661017782775810337741915279653752026724501334428962146145169528724447344613015126677381624887471004887772389070385587819255318124564745752581635659404409290879928424510418815333708565844551832254574321844149668204958197614690515094803352894598592416575851520*i1^78 + -399654663617026889182306876310884971287596371000051102529172848462047744506836043341945473048301722317012113548211168877210944201307309059453896826671018024712547046370250586800680646845368956792639556726883073591179155391408686755817559071839847032943747084122941988845964834645767802993167724079195881200012892356946885922928318446954258251956430729398359687794064202065484619610740881576000371279743729764126805644103329721217912373777031487957600438753475840435299825907840166256274801327086405837647082693665763863135814467001865815586906695739228286425408268526293477429784004126633547720441616004713358448877484507487154181461478671258214068122050177596082803068875448478321245279684603270745788512834839617019827808530385125138935517014944693423152425898669982159322628539828333247508875456569644523200149029733706379840112922960978213003094357479178479944549883866578538818623386790377755041026738811758236564357123251650351582431042635718475053168646726103091861029660156925988376748026980199330322232075260088291331873054191506907034763988550583684116305113619068622655018837173444249764629924489595283508013997837753724858510554842759304117167362779812110895282921770107330436750504756717924353762913996995506452936916863149636691809570204797946112526736837265175643844627403548374731826104489706821015763662947914062599461258652462650012534817775680773078679458972198870641897346480798697722872042694788572985621740204444103349841471855483529833445445626963039471615937110090982913420587933196584156830998643936887774127475006012094454241143335659930880*i1^79 - N1*3309033556345746442084605444545954946938488920772555828805536381082179238545533906501439666755865106126265554084615176314650972842195279669278251505166936678234874912188644719615673049461796611982110313875747224116079206896469132814401726327221969668713673780412839211389569624627155250673985288816518167306092546459813867365107255153217949059973289453804844691*i2, 219957453208944938489692274168419713111879637622335034301868036187645187435178288322308668988293133234812938633862465986332692324589973060225578800057673804793958313674086102883521092940328274424572221113204107054066346429696131653534820073119689315301931101279749373931525151004002573798270158225948189154904657751835197816151037741977344680846057814954725603088417145708969675608082028269177710327701767999304100802266495699742599062620622140078061988319891861169696926576663474228528467635560444156129878386308466772746609400567597121204229885435522806269956270288521081790812262515713416449375108640705686503189236074611552550458575882297827838305652638648336209337635145463522162114612826715237914104584436595690168013539255415443471415965804516419822322715783790617778759815682885142239510605023819794960483965809034238729182925060888217527875773928085203443402006055586764403374265775012228919055816474424138786363071505137407926166850430682758866303287195396135290286498688862402762149143506589882634464918397840546156364754019230869627486538041751096872954879784661230756793902328516362983631556628027145621763708882070856096205718486279717405840368341172872001328137396588259603088545646665345743873444195704570150686593020884035809142950825932198546030464034368982246661316830096676437300744329715716438763150282469643616843105148030642978152402683083553361041550413437972729121175428445773920047572708822281238922518257711832846151794961000289108861208123862677648267256913798861616211564355314148778534565789454418837484735926516446597544658424477262266783117443306855363642006476903274707117117399583283664718777465671340311300755645566173301237412553990090882814756102778917808192084787677164866259112002177767525803204584525319127429503593620178142892068181037929219412863966894875359204192840670263144079017893686118353764270483695461459857546750119377529412069307116427764677040889345892933477222963205800529767017427562415010312667943893828486663014252486862194521281103033501911928089012857667251748141049883737747402992686803908206684316618636551758419813150109781196800000000000000000000000000000000000000000 + -3542820398092491781026184720866645261667020024574835348069937833624403597893527632190740263484660448667365002612962131260316571401726106762775198732571513801149095782811721012976369131845584714958270244886544444339531717765630861682156988069661726877780489088384200817669545272721137186410325320490062223523452117455095619192559699274675559375044924586931678851798756226055759834013267101575599131597733932228987961511752649665673693177731910168316510672214103551357185413046400911806655582132513165359397216999668549692700814403934372185693912994693860594518634301455216960236672031220142717461870560093960756397630702601161944727973586152510552259972226894205409955257101867108392245070917783203596739467361103676129114205063485175313218355602309805346300508531026962962862285263266975416964555771273226539906171568087277722918172282614100256088835098559021919773895053066501545079669062169685347144280016128783683732202297927140846355872489156492167210175764066770856703441633906173938383053333369633936092652272867265651706365591968916034474381731168336336962342046322455109229937660891834214911309515022759674530167515112680259256878207633856393380742349500904479464030817121880504175307568925444812080186604918066851509177028475974590993597144564321496537152577272909786990525671113560845735481550437134625577006451584317928667084504494371782790764828252596037791509344870136151605762560048966243380666660082352839825051655692288941144315085512968423460126255580440435720654777233461940530905027399853146138539128474308209246820852622758122417777089691213301835923671383512361208599208782338427241298726280144302862773248228267149731861478050096791679956023876236371657847644858168215498999343180034933180232744105060419420035067482261148582494886296991583351296946614530636366367023761209344758699926505155179552252354334879252886098057372637281404512200762934377803606073201565879426257199720642217437233993864380425982103837855065978969046320686470190077384373844889005564096182396739985203127994045355551967618419607411770567741782755844485681498982141195213052220191758461435904000000000000000000000000000000000000000*i1 + 29916018872205691850720449256314368389995835746902971596164375272983140743142872887237706128851113084282151410791402737696626336531109247612293575313604560916345763142384804789377869393664193213470341478640302213502199993341077846543938702592736186541363176747327144434077649739577518425590519014869618960677583960190219881148168860236062096918749854783948621480822773209439135742569404729696931188104939560403017458210880361075398657056227113474037100861828187388536978788341495157683305321559488158350565605497453807902553298615457134541145786867344965330405301239242976785875953289269449904975336275409682614378263992335115428207434702620177974070152178166482806677798171947156521428723081895562849583651242740810063751826602365941929685984782443638269712817504712706362532538425317890162236562209205593039272046957071319269396489498222455896631019801749615884708674216927724838168402462157034244455493946524717036436995769349065971057146496633718406400586995568138496649942721719065530152391997322465882219629257511405637345065457750439936743416612436147133437929430760936194665909710005634096268788394842392288340599020309621877911301828720285454507617167534939557211142282671274200196435469075036146604349307702403410694696548485927707807230338007908011089235309894373970990333096062547711747640277869371862936147954598019567504457730971400871215640340752208310161046685907919794432912222164959739516074387345642954229431308674922815235091952225639626196695271741456942444679006403863174266399441156310497797465795121763104827787260203822054456751687311434002476225202395709610071122332460362926065944110945171346596871493300394357168417851846407607109789054208770104713389850425909071379689578219190472045593212320094396873177801588199098513996709663036101525317062284842382612862755581272398455333165824808559660311825687302419715255878194956165710323985704544003987111866889588280074267163739455523502811896795395223685070031266911992515094089232646057702561820501436878144257249098585934263010977115178310416475829182574197047371891790703423335036194800413528378536052125597696000000000000000000000000000000000000000*i1^2 + -147036153754461402994072409352150366003631745168740310928273631224576887862009960168339930224686977408605227994680465043415781213045261138509380669925732447077512978363949895915651899285213099798474065137524696318175591425508318250630142201729821846020764425932850292238951394063830669978356225944261774644465941312903360459953900557064828298379980380267613847372184930838377080974678650260060637712282759076056379241642349124936128467994276127967111378166358160062862212630780506344938048495503885345119241408206729699454693266261640237818388624213000153190145224281093220485527462865032378194171662243900669297086676606512959005431146816850349433470400590128950184864958069301851544129440150736670047344445344135122177590453863608883300637168021403306554682896260083576339065399857738857250622225781404375203329979924870288179971728851089428042918415431058202577358718175081751066653367440601009675940196992799130937059498400425785823399238556541734779468528072654257699762061521696783990544847945166288417836903657329351577173185240871652329313147016808785701750652476473291100194409439281581379702634327953215823968142589090096192259314712977354741712427045807583212732342205730184759288598528655642106565062516975624947373616475639691458358841389549001531472355566715180310523362433231819046622345110203303469485071396367930698217200517233430493108597232183907715555088438310141864295237576613333296202594120342718252213938735953981627717515658349830756196008007310684085015038864198733773012745259922722454320307149011094863719775997845286656229784445827184566345344242411825699076586860358031063586275936935934831110951839692936993443857164490549222239270768265646627326276116169106234643254252571953958207371737127519949994883398767326642417562158741456775033529736898243828005445912791421233383422124478935821035325894192035770285560528134668299122073918378222817260287339089201654235533993800265085100470244701311360303364045883309284473682805982441510739374017265840285164829790212268120277729299313188241872885879157592588172307716524693004958239966740452925756922395413708800000000000000000000000000000000000000*i1^3 + 420843907375077196513198431488329062041561739692891296449604856299260066177566399470561222522773799461032273738369766788937400604122529100248982954400148604974740566348551507891851427442131863081407156874593343108708225947369872607870137361685020616607941326828988075470284768869945096715059590219692049017696309755824317330474507260709813071696209722921554164867792763141055001351191663334159314392766555121470950646375011415102784781790094581130978718302308832806529539300732630954946785979892107452527142972323721256368344528585826213330539124680579889487811638219811861081149317955192034278567905445570784232011494661053781822625548583855784074050418814377420408644636026121947042862326435599851240103536891438117311657570443008812396149265711310615408856409551694549617813035997592152412755169376651725777266825981428015363867155220453700433562535670904193552497794240232146400692464338479464505792660561085827616068239723030417068080268680249209550680844054990821650133801223199645602532505124417192091538639201757076180726624185790052911745750595802230982132739828812734944915458213308804325620561369130135809497821632647646108916543070532456705303017428266827507628388169974589444535792979922640560460473235646661911211096488530636744130582007212780326951956397370479381197141542537525331042735686171427878538576597422927634702274411313805968001619972483422861281073337211424046555217280191406557523188949374877046855910581720235105104210867977643141633221488347020842889717318461935640874523503625305123477740013237892823981519894337672161215514643758736231982680298677214356483027296756289457270388069525407378840604159841638262502808173883199364871964921673310905395279525428062060826917803214983396587770877334784764895869857301593952185505180037817653890165612505355935045551885825673229569492002440248693237130257435639307989290762013881449746325913620819395848109093498546759977120757459571498346206434697988852495656549503608795991478093237967228865848474133366288040636774779377417647110625486438038881164841304222252989304364968466029435242758288095789061494538240000000000000000000000000000000000000000*i1^4 + -439321870521250674655775369029846813283988907069403251101180960755262001170986593138516639856656198055594631605338415207070387490748461866634152465401144353819061682394344597375102245313872107183698717246767488937650410564867601884984141022075085810185956193124367252015322259708653278272311180382671624133328022487059105757732253698389068925493840815882091435017340933631551893072870419899010772803155854461871602521767913668777732040109486939318278141099397140536924986503471360858125708367529502616627390659203378928858574652842573731012113119346721801975855501362221455958745395854139375680962157926749588607928487243189731745048656344351131470659028804824449821913479650600872562834644356335892308547194414408687332535633817497240191529336895590080573239997540862450479908748339512617476691323920044466134757581436460705111343708224191239628281833106680950465236886808916481688535946718802779549172312971361800982997038082420077606933649983846231485297233285286123256716837471013061325203965582168407017472255352547678159784323933697190110433601594090741964287542231424355417957871772352917364060771126026796368353239408612021089342731547955582196082881675745372805443941460522807280428939955663745969425322922170039268997275361473683917941942603620228432034705682845515331353176480795841865275458683512751315523289612935226682254867173344909227663607659546255995419891333074059723705120952527427968291061384650732551630060691519942054137415057964854919840930888768368140312620662894696098797319870816280296510477747599187326511514485100718512376011989877256059826786578902650044061423022411305314454063485399235128309349634045281640617384465071622600834894701473164483501593082267447936493602446944406073595347227090434435682704101638814842185437981098157487824254783504046934067012144923845392226837726563088731521772033960454888056165687107006422857111471696242425503270306717316548715467424124507631603151216696702033456978013778981466636607676336443515267783928957121512375394667885090620544671785633566038947370712426919537921194700695536912204517534041313919541014691840000000000000000000000000000000000000*i1^5 + 138660503745583436693357013011953609704545613073454797959597771391849411480443982301801880775833592748593614564511639118946709665676169422289637900172112325922882597118927608675024320963023491676086631805771029115460698761710355504951647025115122076440305613459488326006378075496573256032950545219140816137144489436256278315295414696755930990429904002078669822451737217157212095166716106299356779666110583181186719525421636508334475070292823257948614399591696339824055108405342036605440770758932537232603153226840371811155729537204250594353785837592872377508582344114084830677278047075022093872834302690223493940531280822173817677439393231655792016506190413956590394393071308130198139153704577359355797343463085326018162458046085657610557485996432418718858058320384781742803728041736795971248809811961594149579132788384930090571020852800157184554235453192920794781901985655646272125910751650984742921927335027019105780629470224506119710545648835986895604764852573722372582962446104327162974819694389630557669284746657518630997334174511481436850449522668991370726569198061999667927434450422885770324115920890571770916162620873133087587246173679558733240286259081778763025832316847766348541060142368238207453028584356017672026314942028902032722402711731850430943928866718058609902622425601968832879190132940541682294892485606944206103242755250345734340101268742484243154540336019372723884415963745958105759197940522911432367823240373213588846672071090745382913584209860261874455891405383672792237008303972589028999295926014855752663137139349380844283733246459450516436841583657841544760542768578168349212888374845974956400778849173245788756335265349710526619554271613430667925939215129554279358431435671124801536679683514746279649496960578181615104319482975784650177574019017819006359022669048304370537992245611872439912496430519818285498324774061854535541672882143142671181217462244785758000949110056951431928990503244148577995446081557407388689167142566965810707971844641076225826872432367904135964804361736408125423911727997779066103391020732536288384869362650019966945014579200000000000000000000000000000000000000*i1^6 + -71641022489687751674417824802565668651600630746953306786266406144388177356998412042033624181074029078067474819166481276367225380787039537109733982833706168832315924372659810275566487382587893141343753266401048299000772609137819625446177552746217779681451543125713915589796581399071541372176543398759890785462925318273498743916618109822273250572773900969178009601855728531249844557288211652824023172128987607118674372865861149645160406330260008498411295941357635122875976973576280309636625928573908732337815916573067025203096968268012646744346955118410796515299424655040566668038815545393702106794482426458035327381130263490903871448102864074268376081565869202219716789512231358183770278066135460826517106728148763166823532206648480142142594890198215408563177218622193059827802535790148317648806491707077516597206708319613385644193577603417258131555442030011743621075095686823874582159811259600684479102023038518032042741519310101397839421193461922148404106249531038357415495821779477467340454232573554637430915217193854443092908536452099635380300008808962558925711139093290627739047775429807663155656392212799124749606670112083587884855804693128883515594548127683219385550403583636645248213066217759169925127337242447013387372788755073495224372945560081926809404931508939647850686848817955096722224749492870323060727607724648699057887167398383801910134018019224248837323477501041569236307381928410782421171103676444883455911763987127892135335493379901965989985188960891352409225732493071164138847251224687979157819199940381086038298896013775199397162324238303366048896616814489564058719520357635860261080778098421265027372128500441025163101910180028776343632719819018223692330337850921778534446969942995050588546172262661467929798835689116260898763401868473274543870826568407308143429373203580051459658974728764436641256491018639071703166623878310966536357898423470981432494507714854279708820005541063787128965766145268616555633219015942636087091677442634580699943763052851895095779384276059449239638852433339362795671884229154856268744149300709704957811006208634898448646144000000000000000000000000000000000000*i1^7 + 191938118857331127670226017662038477966690801636203733108208252749350873176771502770040849613238947063890384206842745839621583082871318614288375369546700985844937587236017608323400202137537310370734045873139702174612219752117830706607051990589180100592501138942474763500178646969786093599051733167186595368727079828048434333476643534044451586556731027130165207687447623033166507639849906967639176119081639646594553618225121093835650693832890808999873987695185387857780424090034837942720007715451450763393730721063788713939875376878996235865790501595553941459299676958764902202580097998320554725886799627671772749614093978159475416906032716473042051531977654652186388942787645973470108371671313858785660451063475344727898525770148804308064461652383804244675778955075628145259492592101388889502113097994488450993087737152496260985602143776356013749989991933853693870733815570937455783687385207942914913565700204229202592592118800792153222735941438465365153807246634218970864713690125752886323473975424112272449495503455369369131267367025067141502363508917065482703607035329838692135848951904433800269677130391406015447267498485025570153614545211579956836715578261070654013446502507046211551726349739045487057844997063086809413124990719851224059740714107907245850276097689182376966924393890762300733709685582903081438991249412393803845148916988417896203533598286506280221694767961474171331766403979713936183744487862766717174200886388708092172604200334733124933654634530217615755045652898385185524547788125447003208892521994918360438234251560712939522260733353071760835689157372588891771613449052822075597722967246004300727491571367538118411886232794582099528825083212034017738861287074284235874231540769358986784163909747976892884812151548334874115579772772833935079009881974128057378635013308285085365903087134458620111639973526164682289727689043229519697917081875244939715253042459860156661138515410455994269913831130965680951920283443772298710796883404482913439428213294188832634278575105852732448613836240888740737448022124731413073160887141535340867835958740974236073984000000000000000000000000000000000000*i1^8 + -97224444886155348372493853369511722526837218576498024004084006834982737220343176327891399916525156114266735710266219693587100820854682156466070508985231562450132515051249436247748937466315057814804072143641421813626242175497089878748059387659258185071992157685598681510678855877555514322631199000083517244389371027997709443218626501831054651905888955104218225282243235373709845891021907059731390682126573898739578054372673213882537992279086702216469275262945813872103544888818793893394672405648634646313058548104553591832334848053541568777384387208380001673748349436893552360465077540520104409770827291253514793999247709145518871797035806698102327434452335218683528506819527324569642106680636843665516164273370972279185314601620349783315978963066242946576850554534793254835043061055762978565959493505282120338615497483448988295601288393175136260622024589477410111129098271406716432122835582037729546562546971767240992747929949118598689660945212670024623630998784081042704449997200984611819362322025710963110886893088017707648802673871873079575271973795124364757557926030894159099667286175982518986026921834360496943155551198649401545815300114074120951892252801177967918026891196145323231895289366524499449948951060155833194562644729641967551841596332786238787471203311499338831586980792404219227006826853672671929060873374709902540532810417092385749600230957691528303006405580109174898162119943184705706151606126062126993543555495644810945188002429506021837090020088683289939776892824058328594378315900895393524778497819706063531824081388107859388656644163283948536076811608886674242207049945930638121740396091521024977545199334390572981972465235099784048469178253849160901793592660944795993658711932930469439382162303633173579157551398390637651692962186387681821030175472970502438250414569714749616526282974647551817484992581960199123350408062969853096961971324898261602519211303379770895883302259850567707896186300028035757404814548003673006972766940658599993039769975202205642869752098698574121865879493775196862897461809046375101187584823602876983570593504020974796800000000000000000000000000000000000*i1^9 + -5997798378931694259064374027846089146796486233819962799984610914237254744649420466394594569648661321477941124477130127134027469247900482885651014382174610195406416367970204940309582085687567795425151736365448362726080901721320707333775979738551269439024666135135805440138847740988353771867085716002540658627108240073634976674001973013153413768854338893051529770114436325947902729227895634729999506657728161588682310051402618471308730124610822812395583024996262330543997518935816087997892611799361010583874466749237096009108952148842572269130474771241036413200902447011221816736750744448601717832749017468550882745293118529892373081040882410351782120141337940147616896695060122712443312666041765569378236670156947193678146820731904114405508955399158007908482006582543147995885048473138546325978597039235067361805435810729352967855558307911365190062057255862032633221756468679948498661445852846257632870303364299923011512465903361987155381633681517531869223604729476417009049862768225070913274737026460942876004567261068016092313876756771760010603575136923164959162242165779321051590269878758353227604922025697354457524185748387416254030328843416436427112074191204256905044557964641447199942842795641084892028471659988997022991397985622944468960357415530306528479999162024085929864499116382746356239091882231061380806282579979849328646975563605758760932533917757407956959518388461016063935323187968728961491100163679002009696255808818798409556970013538394867797232977078040178862123245262264728570179768436498322512430659057504034719168745045915161454979608123575271522765061933067032128171257382702764645218676149899594051580785452646984523012312402677273495333070146891948938079295746973975289560149975565999809665392554256700332661591622955990239139655937075261462850216167658925205997131226581510294938400823437622741196358793832936997453656942076336023096520954941114497177779869270644586526953384595547298425476164700531068693452953564239174026813571072471308653803533757379248557790944923509191933121746990121314772136658862639806763118793857527362313273737216000000000000000000000000000000000000*i1^10 + -19812170315752012627470334203506121944921351386370273475135243732088584502189685622163407352956510677090458624792665754557667132245570998506906516322579497361185796416795574077646926703443204364823084833995095460205055132226703603114930789283670615343484493264759660893023172278120476275450527112736557370952496889592007575125621485918876130392040447680757836167040502610519055591994679699857258548290657249499130696403250987671691588634437704807273417817769691350667337800873529230965326381370272534001094549178654710560859612719443850560166414218018014234675774777099925798282182786413285433383549835591565124678083234221101613501599132024016932347535499329189397213615314654030985176670107004642767570320051893482354180589467252987295875319754182010112739231044195555872612824899566050176171000598142440220378945716842094018420917553440287179779517501535250429639041989842568761471045921793315217454861675293693248411551296338305279552626700113289016372433360556377905967672098509868935039852241404812495268500484386328876951513153615011907915894594375223844787985997445979824299616328347104743363096664161736190448080477663972062667374149745935339533481249196869862650582114548497288051131787200716143867015048026700669379061604431290837845682777348181196051700093071831618662739765644065417577312400040875849574238793830951538989118887324418030524796735503227983253942991050464165611414842461434356893170548809058204645491258629971352140982394294340312669881720932205977017895667059642712613784757345411142281066505782918367687893690791254678500431845242113604665017531502193905602370646014597895291525753255288583003060623366155327963827817739944230398120600224263884808665577136165105549328152531915885704109368481192708551507707865413957781073299293854626336703889556060149575607359694307098529404076759083854727074282999985008455646458077498716411819977631368255194758154280128813044038533044264171640360271001686266155091048226064560858495220470744826569930310147976736833087045072748511132333644843257879543441732963386180897665910530343026863579940782080000000000000000000000000000000000*i1^11 + 16068117815068442996490423484454297549955873983574648885183443038145437822921322387810637880961921076585154142497008707650446180783065576500819181380499864350379453209657418177313411457651083521441675889286855075107669656875715229163244747026432717650599298759623764460225555439087920299248828911307616120392610600473052539433480600519645299299118040168733625926465413167646784276336971171363101617293677088162122688018780800610397209508777897185116181696790030410728073592160739795907623158993566963394569528440768603574095637475356159176835551595601630984063667709008887197408424177476519526663090865143099114329921325958202012873324236988169707521809575215445307391728225840385347819202110175864400824547633947747419489482789171908183703584793819323032323215606963287837545422037057287981698645446224410661276890301208740750174649077883704702803491424094516840292194907661518759953719576926370692615591141058253603430567592190094144436331183250504751144186603949246668291478248986563693532290033652497950758127851151166596305964306534508067858285373842757400622395009408601733264794875359333908146010430423138824686642035944205138369592504424452938496250886616674959605196528974178986617022885675609281091123858818368140576266989725607681590318576525648941782018738566459127346578174458575628206566914922809276516335762704670255403592214918106198628059750251874478947517199868255841060718960712678941122828015203145761931246355121846735323011514492619761495076247662931301137932827094464497466855058182909507848707748085061995326933525019444504947489915296732930769569174341270933570470303584823234890764926192215404327953742600677421942381626920949322583270949608029072370689597034527222472788366428808137301408017557957647272712914479637499012351557411974061844777881534535016423036892596191967614119394921827877954246634265724406491339881830976531586063110385530390075916040957145116913105582023803827803394081055040113516450281583186964199474416946782422411380184768214149368272989940059116037740496716835415953481894538503774335398621801624826330973470720000000000000000000000000000000000*i1^12 + 13943335488403875231621890025953024614102486569149310689012257519744496398520264956061935592602298971861485847278244092918661392631650470994174149324212879783027034987138129142542840812612861617200189443978333043556762691568054369986128053473155905358067595288983884992892801181990428908496200043866549259716427213483154475521431943097225163342916714988569975242200722638699389498292513866961188782073879008337850301055043805107291437410750996074936727348151586836356380207237220339428009371476631287554679858865627728695046319342149863887508244318174544505384580794496959268882367327508517227977665938006831739148051273567048565705768268737365887318097561087239479048746746706677711987362999800931530136822618034993190535049183431990517492908815861381443017755693320355041207937948974741262283601397492115161750703614540133444469280360774763643440688993473268227360961778049829649759925277020448642684539155429664085733480402308298380307580865765316674779554832775283435489654394936396508180220203315461964657000267952691431717407298853015044483402880699214072957722804126382101472226123610627384936388015034212785822645906347102644744609154809949492795022114273632236121402791936568929490324922157278311766854161185479594735454683273342909982423134530486087959828568130441875302778731104285755073508989807043062177389773762292171877409131315715919846959848966735184525490236773598540091957626949043694605681100186807235469916622528081041688430195413428355051756942789875775400792206052827836323741369055305373970187982690791091432004964626880520371599470231682022533148728020466415330613378114406221397340144827779384507154250551668194333077502394139462264798003845119817514211368796639128994453152312661990641716517808545986553498724952600958592408521530722021057149407936797373776548894678250966810316040624515190898905245695887085068180132312058628835161557960704972237142949052834368526336862957974614543545948739356320578765721224649095254975176107375746825813300219103115583820185233416277717687802092663195924442087201506420398236389749354488930500608000000000000000000000000000000000*i1^13 + 157872927841667417535742455896788867784826346607061594447424793301557781653991159519983789129070062575416061752886652559725111373460105015291349492346900420466739861546341657679850845024568290103736847740398050658544474396788197264396687485263386994320536349638360774690618521970626273858072366251659015196376131814091195903763917941507305256569853431017636102480804620926741502555682825707138810152757356576080327249080187562479030132157852832018283909593583750539086378121930961484111359639409810869502217936069647700484248493946769251876443185433098248927112429065285279163024361265455954992134787020496926154595550741417620796135787970191924576687509873253243868425904858393213553808191060485137498632309788556253159319499454193155128680807338063128322738857502177080310933271994375324350350512336966352191236266690129723726740471178938644912510041306228595583938701284395972198933825915321225758868406469741143673864565454744147085891020381546375728553966592212310903663915541808252791601700592935647955607767430517840373538691862258797530247657029935568916503418813150761380873807429519240648588192815592653388260412848614470121510398008867118612072642532404645712012881113694714138669369284398258273525837029981854693995969192163177221037426405714777165663112217381810589898560596498988559310481508058384165315083016517011066749319702485764575589287584726326889262755469837047163957217470525740316936321850578300512638331254018625604735276485114199674968076472095666864962078498723930008650106654867794900740347222821221512987500844436385408563290214436741315862607582967946472073994975895240903115496890376271631326861828102650229803779888590198785734486808478629091945907437277335162709775458402634934032819122846742644273317703866697503380728669167845545422359243962285004160995883775054599075027953544967087456382991829437760660988986892855706214367148646068557928808933426640274894900641603333503307745782956767495865247201200607456708353954712865225924611128902065822647272755768526230101189134182398399452593727785038088682982764591842328576000000000000000000000000000000000*i1^14 + -1790286625150754343198614369675978380089637047260324137418322311248769350768308206453732038012869401382297037704767620931581598662261798696821152781641483291561937650458551476496228501753588739382124683962573530687728000811109941993763737075343460487222217300741158879942004928172970305471136204362486089421863318585535680564752896116876311147579050547631176550387707296662488994978213827014859064824689310069518027605043891021594657673371448216497729462966073661324610894875980966419988684975557755241807467689200537760075223484803093708298852589896892569033375094125722993579031547528434326139564682426290762332579683897800484855134129475397183199499952054210287393877274436624077281232618144201975176363271005441371432949197241445340307663503133229201368178332980196599850959031104236459442763244810770889908262580529586591334755830370121188879229332364878492269428133560057228460676113107302054902918617095813363657013275074419645672124890289757425466757256892440713215000276196014162617302094526464210152055490969425161767581120764189869805519328367419878629266139675711925283854283459799675195846901838587250363266926195971336767428347871007296404154485434922380070095317493980144433434850726774335197412982598209641943179491687009893292911963257774056165191445666910380515294807863250112689281799200086942763135273793097827595192930644921306443360367445525407133903904203135398595063907031954027160864897872506538546838340983743330156078295412759861107755286725168632373063424356763553579256207805023645119563433333286505321915464652570262477554430566320678743717121904842333698416778366015933048792947504994851021602030153825560733183405177089682699025203769899200922547707248448671028023670483575986601593413383148863058941258293194787258003108781635042701676868826376255516905761783438216155322870134155504907219238719232636992445114558760995069632715493707255309645487186046747168182787988466078435772095356540435457194497333411352856063497749075074766017581429166819524519135051335444968132777436779280897109089925182757723323692201199376793600000000000000000000000000000000*i1^15 + -261284773181810192342070795777104743703487497390114150673191524412791953079798963552046918239742271018003756581752100714056473753729662541406978959388359273811722947361294472404725653726597399726666435953392902349505192546701546262812831931009678106451081310288477901975489740896353375115865625446513446208360773264061578058291944546160934964405697567271331493916400828586310959045576865492456461183463433757273432650992640088658534960100578406135608703375064133528673833630461556606751920979089613107792314730171416034398283772452390004964935735238497889013699086556298593031860661688493546641242626704700805119143833714923235530803640311353006489940764495515673007054819444616456361054832418360518702263619541453940153273996527086759150956651833409094804169676169381256200480388964073199340475861403040701861701756267265787860343978149697544643796383387304436192028598985705726505728468085255504298746207824500025406715420703166553242700580508897556010367098090362592890946915857131678697363174384786074001195198366641890674973340104595546418119068262625625737371898905604398691927367694708495215748604654189043178509110747555220613130353195672062526599126542281939748131088510097181482944543592003011250019605947443415103619412399239026301530856713993918458313113522246139582555331523615641309581138679721752026798051695674048151267367398017900567793558796713075433221058875547736632169598695493346590553711719868339207377801502460477477172628864955370572002085659780131686473294947010029436348008068387525923117274225674683951682182736320084144241665122146624523561174116433296650094879065866993300825158803298737839138504678772789903145516238557790567698907906709324057611001648840694409662385412472845270667893591218704546850236525118010722311036471519461642856614024847048913878753141330808520837500331757980864162318286283785969000582557511268274108018441861047528115547485068583192525242515247618306540268287403593619055754199179382102891151813937416921194380786470950155884433767572766130294942701072099852586379118951098363074119443100467200000000000000000000000000000000*i1^16 + -17198970814278354815745837214329435077541797422760530115949126485677217084312170134770284105961310877131974870763927938786262693833115197100025643291217268235913651408161145524892656675151542842237799012657256439319166760293817157253016947385632575460235624804728785643801568202389969704773177320825802240330069077700893868013564726985703078528100299219184875758528210543775086288410911254495741030019635866170028930290780126449635717936362483861858931407431279880306835732499951034738223791188565847793393376891535654617045366538815947111185214393847945043016188263969442479912219363093660042966193230194183597414307584274480031162116212762515716612081397235901795293217011110104024977601464395126085589215996907439333346981385879716690473476651842299836195896855645026684051863987958771485837413683314273648004813782941792191630891887320104182426294080742350402198051487892107206837069424582679992250321110855922140711710754931456686813728597479994989490319533732356619576378274615224505399448821691615266079926326381880590032822165988671036535643000417120384475312627289434812807174665071068775601894557062697808187412398595845509419869139642120135055833567872872331814402829014127530488166348669526596569873327531914491792959376516082642882935623822935378922451337529824640862917625675213419750061574143404717829123936466561097809048782380510547782230542125932673790702721481345967657491956864808061829331684310718845903137597591883347477738183644114109815509030884909624408530879907159469460035200857543640791653597309431963748162924451787908949766821492174972125426812746505048463310668551923688358263443741855977515795598180918722008543961242674316690821234138981075911409367175045923576647381753479258183273856143639473371255420120217237715202922403552812997543973465688861586984538188990188058503639047625712250521453612154016453801178504254093567444288675948231880168024519390943918802105895053350843684675275047239355374744308591421543427738993538999471840295555979966744824937067775977258519368174762060150838816866157099080759975608320000000000000000000000000000000*i1^17 + 24573493899410786278335984926037524508023679525718335432258182556390981689017974964991945686772728845775076113769889761718685451892206570290995633093689280085369019407348035069244883114537663117213973642729749890219854192504209849022885549298285586070233786925744701042773792291794215658901533093740764151460837651627531876226427931908009440921199508331131937031229736318326255173492370137963092896595369758440667264810973985348931012257519812152084684590021900861165993813089900035575943770329603942582213733960010215448604354950199907208419979714550723334831576471616666411372304099059852857434668617015753806851223112458108808153990657653939004132197759338711493952291675882813027194918883400299103427259184941252671593545368349969851404016420584447612458349305896672370304259178918417889203523630279353833013698557954253127639919485796024374693360764196234313239755146020692430052891903999699203972869204857624757099915120895345986129362086090820966354626262279926885333776073052224563759633994895689633426443004606610410887911927909029455813001432198856486873251160844899096121357460471399099270476104657543020618694211217401987051404260698888505166297179503616923340807526875906793331204272068816194830565291368862712360929205773170338170686035692941591904893251575628062363013977367038429394948389405311675867266894441057818516667409068713626648187618052186566925745849695653301103352477120016291785210051729851581089869417593880435849794778422312176139696464858911798807822382580964091310790473784247447237565711477606033271293708764314070909394861976965177038380543541366240073157748740550636235197822145654680143828272592348995472087207730258767850787047563206655018215440061884833284138222537356367079663119620605139948943194263674213270096430089258140230150743858302501790828413288939382269880463552939453087103202026417102465006868421517827976341812974845092197127497562723817107514530078878257708600979084677702522002216684051313895497655987466609626459674696041672533167333684056823569239060297671837966538946953442862548228505600000000000000000000000000000000*i1^18 + 2011232445994059939807094501047158823647574745360911579294864717898444728671937909411870118582629095926510616415895923039799600507892219223496395782075145987970472030478754996677306624295692686147973924108846632535035670035486534122238597071573334819409037112658209311083439035096930770920537886299172790840720525628044378992246377352319514445244324860025504724679017885697802184379376243965633663787627254270152976295813364390385515699271771412302008965940821873045221185054907970544573803120111382041804917556275024800794631232423714056127336331486539407312598674319495481156203251304278282161784729889118067983567746125637335160802996687940241468897919018116154936498233814708223241171233005374492324039682725057540556733951796818334837417739307285252068968808609083037521052878061502573093378453303119421701063943207701261099244864868423950412584752989576779287905539907415976691493233107309865070225095822374338812159703165043599899033357265893277715747132267673149026481760569882792276000199866572655082204247219635478570373783849543703013192591688698182071042269874358372045200513861252609348682970380039215022814324481019369264621514917635193347886247470136284196818599611088152247714610695324063106807446219477104573641208966655724140927267742771688427244718421920202079113887192286124880879520369538477038577436756095433401959714289150852091526642737389025760832329542120644440228936917535352732272269526292024291073504489456747900754774631598054703016277748438772640129840534921183449398804106943405796690719776986037054108107588716992643089818118385415251813440195313601046597656209352201375776400157414806546545617087604616942052773184881645168566182638217721232396760549920756566959394577100911884836664560229834004877683205946689757060392881453767783106745155306721819303546437015573057141030829208503581988603121544071841491186843685681000151718590818958625017737734685579069541168309523275455347093124584687879320526655957409163416490815626505949976416679593941267970912899608921005391745251684591674999139316394700973277184000000000000000000000000000000*i1^19 + 372036444598587671366489500999265459480599048680814716843734595609403832894897099082914513319914767166861118565557959603795513934206734508659764340122996525656209156538315726518893721150255381364711931200552093335824452314376704857872776258015239970454978001006572659736431925361060785923293910777807700558130996939273800801317502830180736976491409077790794930595029763939757483127731502589257252162578535639861139368295245236489701472332357140736333467500326239099364633962668004139819776321555048786289669302988724738135951674589489116926148376090664541455624501690835299099110046563727044564494226340038959991912868764942239598561976636023663250739911351247075098873862979248895922271068662635626981376579972353416103804212350597085976999957077218488161667273042272649592690408366946212597258412985675241718564309191296546245647584455552988514186703030075726662284813963480159604065996121328266786750930391100735693652608976598403338820496876269817882454466282320375835287385524239298352810470506114264163899639611768151257391667916938410413592442098437848838357754570489739730832270760447451734985170028423920596672357320792040686919690979571377345645141655488039691604211244767689926264814299267822934817393874484252657100809300713773022571784142997620908755291341399534127548119769876404783313753111453250940354147977337425401205763189917256278605101313531885258023859123476450273276479084360052290784295942092874246829210063414416508072956933432006867892243645901883999037399846506626617726572454864196987482203813301149190813718030469610311040434834496389690177911951971952165134098674109243932617017150599928816261885254523877602205062092767763907126680536285761849050020202436514207013825660883864960619252666575892030969547145687292979824088436232566822451010970503556317103273731321138232416665058815832269166563973378264456022722947858422089069468581201481822936254651890639025519988185647938640804530976672120440874647571235597015463690784383148158794811867109631361071719453172139359274412308183966524441565206961272651776000000000000000000000000000000*i1^20 + 16347628844142480282995008962762299828747821676529694081854400283359874422385405924653156861610972866569817462063199911152930504668249799085120103114574405444593819063689751006127343516202189004883893498204369871570114646977235512578149758277264018309857455524282619975181254677368678914240884879064451392298246648004115976496388325124501959056035566617741497071617099356810093056373772128159936122497096634556811595801380626897324835036875143379054506243951309186327341636755019782308850233633614408517627415416560960195754573580375489329875881063160936841320817697279734575902750173985174348646218500047178177178114343953832570712317055533144182559269164968139533928469880806300158641618474871573819768905865488764881141817042812540846600864773301181885507311935397586500226998322799533208481265152600352215795538619036678710531285710597336063205467254993316221167062686677827301334201808425280901734235555156288506268028379623333000995942091735735196649678352228553784298467247160296259734399771094295644547037197064450792271297838937563099085203591402776954979865254554007318529768004554847509945489932164315796043785688802508199644979562955610397328970590578898580277945908231942708595668340363333425954193787696497108914614498312211958958414824107303534604084250609114770616629016056526788380448078110092120265579977974732294879659801357530388484236203318371451238943610926903657013977881404178091071798870664059126498734958320089924019612875662595128425896210758442847821226463646390545492764698550913185673840951768772242353968906009965128098589520264629078508808526644639257211143922924143301698606728565594862847699322968775858819585949317894184898707097127476881510059163793582491702860934789331293217352725892858239163248101021322714602763515614390110913785127426233413622556173903865903638844198190301925084507382261898038325181223646790689006453289097924279089341225380256922755999550530935910187068321904101384553388061258088590476984551209394689852328724746157588346407485127499364389001090116746941617845027365663539200000000000000000000000000000*i1^21 + 2057848867591606561470020861848607668035560128349452980302479985426398977847784793614793808527574337599435143011183315633635070882222661595359442625690235396563121267259219053294222047883515953758580347071516531280031251464571961426065727766215926036320694906415795860840999172663796732724535989517493103720308015760885091750447214628306788194108690869235500023184310560736956445091715501256233431071776743469709560768646531447375015272745233539476131839878972996002418249039644229733869702039426214637580025944806259755621805222168123357033405185289397697872020294462023281174922328053934405204366562426768851742007621054509366512517634886384676272086161330683101762415040597204067030588165970469647989102493702616922526455818571238375783924476405040393540627757289715765188023720276992526000697948656657581000991644825540475833000171636449724092895778637514364521339295984327207329045332507506510512396295357470865390605527491950099767557889018425242749720956595474033939583658434297277402474657366096209819156980095220623957652355328248176281875390910815696500789672404798469094074923884369546552413885812919943839898974170452597639215979536193511191679563199115377890112519113499171413037145612292756538927856676659212214807283710987978279607640580434622134360907947391866781418005983660305265065884927504270376925913250931679334881834481062124085526756803719628489984359871005255166563976409090921547825802881103810350825493868791778174138554943500286276272444797147210684361688064606443047116957954702724258850393963486943574352019972048656310668658024146421078551249866663899424515672991404460742280901394445385753314300890148915884148056862119572232440223256699237915828255875350772144018529791084252713695872164680800714139684780000347842980421752651690922409318365605361141037976833598406751718652459513330427121698486811259662854578538174587186100243156898634003173098545756350945267479302995084724865716537290140103999446635108648584555435206514010439777436737295579886110830352014368964360827147685573202696234388684800000000000000000000000000000*i1^22 + 74800602812826852678936390953466792260862897244425831531221173557601836604359087346923722448756658615162954050485778149219092046502887399791889192377937644105264156878049303494182854181602351203244797163420704775885875363521171700909882069686655504725657052776952420777875974921994467388260799817420444940942474406476203219222615193157613702021155059107613899067526779454343153147002382921557802162758536465693261023733305980094770083443048823704804766734845919954049725414483785175714546855811069113216722640852498091964037423776445760882553771110600418079035658349563970284932345633516749606839978216241519393951506174570002107842108074794697576917723892455251574546247117353722642385084891729438997113405667369818640048989495108626087327048557496374491809838535191384583245306196051723131801910574483971183196298846226615731315092660708729417295481115404226777457950099740479474849079792064018223719675254501907594531501241171484491205852106594320602750926439501503044206907616123406963633733419232800072830797055288118225519156497889799669143453846784447592915843357730479601987459146663266738090790183314676445429044035668928633378171487859499725765190790286462059033800825378850906957536894020526305463497421436983571720911112826142221420795612831608305910406859329343445053283301704501977457540995036029320365328503418977745550705285914232072994302832899603282182227176891508415606291248988044795565500881482087035683571130285299716599476025772870758395602926634570490907881173071204381884058596110598207680920030005722063242756616879964134792413508922482348653239604273601181798753922035861143881072881622909844000766852087280567119082000826130834074029041058402039830479088982217771078156127011019473489761752266134624085787378322305660433206057621124480047332992676871726314409505289240033018080075509767484802037270335298433413980820758942144217120147825257731595654401893553899614114501498114104594244772437976369512698404849249905563630611389219589607337384546940048022329122850166993729507621814653722850052014080000000000000000000000000000*i1^23 + 6955405524412660376323547319682419550167617238853980999604886174542365874321072606038850398024198529493743901931329869229839477953532996283558557461927822760910756795148903985774774113628970010975803440670519678651626417687345074449075269097227541985288990558380592392746263050833825849841312448656443448312384307772188819364761432041321324299468693027017189772798274829204204252112475559097251354185395699222064909975830444376326132525825087771082050252087813091012055874984563461431946114099267716979330561612621273876720953799831965462077915789438996397932573021803385295377175454972886957844656972315487202682385412141233062355727537472785517626001574886305204390530943781098375316859127475624324037260459948419885714116741371065367789675189729241589706411448307058105947773507287141450974180445811639020759938063356083802361857808649963157086476232455220631534209998629423580770865705544257546359912645946344606499955295438537985043426918350618786642310642803334483130574627531062539378149084375561092388805111517641957639152749699195214085665276110360187203428436589583198111590804366243730101794405090417918409046713903738241243414485224360467620795350772013202147862204494958165787654446406571224070476073800549104724094192096710746664135835774276085465435803149327747414281275209158291547993239314728852500952483161135772869493555108455889111699240985708004597297388485096839492953473314992700641404580862958881058663127671774746795616912453991988754472256527303718583839388688850623958372000238134135041356201258256567297169365153305638171944686171990280557917314136549539153915647317883390052236748742396252888048109782398893753108553902695439900647418230090553770565772739599598970206901358414611056928956363590709811503143718943798825104527927794258805089688306473989737967703224140086972873679640697029052564023315486752009529568118623507411962273478202718567059763954820874978827919811323372466979827726635020049479535164862241822363207280422202518034225054437451332868322453586501498375386804661945819463680000000000000000000000000000*i1^24 + 187875416414237129712907180448754072224270493367200620842054703505564106171439503734908081381789695145789666423447516301886361593692454677401429765504025897155462603772231154328462779232018935531491967910305222937166440276377347659528296804267628968904490709931095534338005553279903053713218081556162652757994230221200459188102001156352500910628524593625356161454638042556634851270686080777566148961917702681033165550378488874472467191327601549571702109397381559779205404312092412077088333251586208579586815544325498803221777474260662972946265791350746757585650061792166502554436509414507363187291436974708478589566486042060481662736139387234862856195891451003498374757801762895962741858346600232770117700362458244093171002889834848263206050246584798078559991058980100022987173309237972935989351675842976473765139655338211847640995744785167751408878900410692811412933810706777647374564670035582977177942992188415386670371375300607909594388758155552084316901086412288056656179619175547872199306088858859683509115517249193669205706824708672388854181711288276873100574725558564013933397408784286032035686679180272766148564647644890713642912646635800455289754167157366590074471862291034874009244111604293310588112688705881328078611794498541624810418444014467008055867981724101991693338410247144057321137424795195707072777157910274759483063845754824041836918576614857630921843871729924877704020273021530648033284086853143386024981076217630097081227418242089236601915791704266150083648134776395176008222972475476766619455385546979517255978647811552529082171932058497046793013153089116993673365714799229221760360579013458449501211752028600644412182178580635198019634820421700190949629887996004174786083429062894302598208969013014268534601461398107729254038053292296795991852873113507698443844372333547955875609357783446410255691208999403976739428310235099111583526656452546949582041625765905838648388698073142286992029046963843266157064894674628176904588086700642532290395539863247998089785580212386172752112557106555158265856000000000000000000000000000*i1^25 + 11444072990630841659868683373201767538101945731288057383740674513463306160451502344129038208602042321821677789624911064243957312335905908535631016885480625707639115660973526779473222323510864422992584638117061618473675415821982732737080300305143476416123543076922171041958933934186624559122245309626559353336103805953194169458998156580580203712048407709133956332683614678064249097120261652460964780668777431898572576027871466062919935791524051756512811428181691075358179238644694378788466968845835899366003296948614354011503157610425689728127087912549009997259780346709282397682585621174685827845957156661516153088930033938543170275869160255031919694842426804482985993775512334958656954617255031124092968091264933485526820643887236795141968583137456905427928758194973463196031959645608576125925562665517646084604493264171516476143564927597756031644944943661507160415483254830953657976198512154276057597891896313785019900796072651382948372286255332953081828569675802193320781027860005356633684077401582218201554649454664168650491043114457132470475884499183798148239984224551477744841013043371126110553153324010077710392278881103322950823639230991471287275830435471409582368403104188069769645013847846554603137285552176398796834787363102213850301747910090856038700626745316700401661173543532790770911143849333357473391159223892860737066238624674624969238893664497828125874043377163287153156348948873660216169572566834384092185670049883745007234198630665739847356719993119189650056279038686469997167723245187910211916589553205582322369823279668632030616900867925867042508345595420193398400762676337883764589997257877693309717960327418325273075343610457496656313838115464928291307148441080042436657578622444494943101284793849715958185227473790589213897728291218805508467739769384262993843827861548030482027355979282638556954238730675684417923003923800760199060381804852655286649233047459270067233184759462662581374077710892912628540898741369103817631652630389936658241272489250904055257525080928179219435454595550150656000000000000000000000000000*i1^26 + 330875185132050114503458029521113835436463953236533320006535763454801582946475207962030596963825853079460372279847846068767425508972695278803863304049689297061721364427693431662539070432548981216279039166533672184423853555422384488908207893017416749869027548251712665339858248095208051253077862834701467418325678692807350134223415509175720121475953924153454249257147330626373019782711643268042499047584324530156745571168644658046348204838236153184378494659388270494811704943032276618276984833417025523118523371014528157643633999582248052228376338640693040725207755630306022057513656822376621230824929476924309840890392576371731010956627474699418502110133486380344267436330059839127302964800475164033694867047806312879724333975171732887414740692326501843294822518028425180202679286456891193386295150792348745328019448946208769303631880626028428246772368456959748485894518065737593177968038743614031956577002220753500713480500718672199596314928892043744581091426610627111072049496145434805892268544083336537400491745450045264255798509713342315248361722013417292213089696649075315350891633273283554919398556798137528575451073637540052544039662656352371305875401869597005395188562818142859158269220416522058151286533015335121334564539494121273308239411440926240782528701104684609419973044067737574905451826289495070555701815890111876017538377835308993711327915551482468958441871233800395988561486083409525010054171712051132476047567644581219227987431135383564770492703171830472207753837685930837488784722735821475921369395957191566144372985088732287887591023100534275085858413394543875339925505237936821405922770919757889509274232286266451793096183674545623239826028326654587781752463610445367090762385941532766293261090507449045127195160719721491389082676407493024043804152881606788068179851664688053167821482850242533148970312947632899956183046519672071664864139184795765981318873948848001954816978183242843962099648373199082971087867465814736176682090189533569841091655607458740321923709688080729805030411154227200000000000000000000000000*i1^27 + 13159958499214384867721993344884832872211435015638687967963084458761752361845127663187512324069482680319497385547024117720043171696056237684381661370280011946824097379511550287514233339696332402699765539092509340339118435650168450717199926794783562230446697063676412565179004946855552267890690495844023618193677734951400269457285523618819950979957311694457747184533205699160567955329044607017180351354560378983384803656051845176674325529441930228450118123050622916522683008858660252962936190114394222044243149797756164563148117340316060033577465111177451989633305875779019043019036167518958891647260160028220422635079535483946636815527028059908305769767075837608880057260700787712344175461688240533780053345975827990798690125916820865626906882500321696235492409621522075675305420023913609613876241385580267669199691876902571083065999902691736105085700868478950220635815296817513277688092650846163441977830867958387444266250334122111918713344508408466291402848163922202946056566944719800325745963866242596661992659732506732740863677492356303547465434997548658096925562136845659864907211550975690084566840705057151687336869469777669379720057618029857921706279090565165978534787541137540276307895810507695248859476586522176729742163184605012923048481571155549746639554845781137891687550723900589735838924397280333729587034571318952197046590735470149804677561969484328686454183685022678233210573297793351003765702957062312951394738844653637734536182602856008965080538802239490255791538186283236399614177663485855052508988409395903214220061680697509492244408372855753010918891458058883649925402303373442481160960347568682679046271517692043776562864984968494769387736905296532957198563870940458435444777993406392181674105148071480808123235869713276832272227031640112399132743210148626129966923174689068832491044687790542070258610683607145740841141466873540211083215720405422869334955959200105211143731727729611733438101922883646261728697475525512812004457142481073126842926210436562884460171510000203861043917619200000000000000000000000000*i1^28 + 252847468754256762572351592924433866404729699786979975088740890453922814727029930359398844157268567240273498029344605394295410066267615648020826997370375272714037515275808787100443012779670289855080447987994348974165659112223013244683884080732298346108091571944825124108600729171893469922792385719197162575688123264446360380886275232661054492237948865151461529472368276220808318982953809132634762488040335250133470301267820660281730235225216331027033985746612111161144309069506346980154974698269960865095407984761209265066348023950914800687169774037218472156167448164823074421127109953742423295266939515057221295651395350931061600615600022596701424003578653487679241973331110997919876697236036818263309252993452092723131011566025851083257293111000127636001828726721063774162630281361159358146318675903143711638273915396368146410462817782900333822419130654386326415330640203491672818217203751006200651358482572191133230953566225210796430928981996755800086451315312548617304912368593346578187929731430653084995698852473793667107171060790782803839937282847577890533092537938794500556369571717453135912381453251874989629598075262953665851363673245699590663860977367061206032721872027004169176649743534644406390181547305126807333045000170630701589482094412802465216375739530767338263311649062888332115297664118400128519402248749341151659029289525339084538785284561621799472487271942932527376277244789502471922252290044218472368394160701964081488058831943852924791483537770417328692590737612655490813591523588093751132501214910566544063660750830546145407817993527176826302935450497889794097690665256481831541580656971364048197821004556181957377040394953053357532034017313177593383005214268290862460658210752795508383810036183628845081610752410315357883206563658931561219318238184162514280870119211354761213896363707932346799571813943269431881639445815462298479167395688196430177607344461404450411794562400934815846155058233450219736843564016543217241834900057039444340533358525360041145154949679609061436293120000000000000000000000000*i1^29 + 5087091467980848627153740094898065158090505853986984386128676174385157125122746896411427962841600656450461548043890243596246187347446443304601705150722296869782290137002351154942634936663768120448691580167124922086960316760626737360702769909975622774998931335651461772969234488685436280668996620258338281100752840759489956089493980397560561851817515843517266163572402528262691621804885052524746856173384705005209550701586369189764959924814074132031931094389393090754630523296577259854417621320504525184772395400618166568393266546907530131598131811724980496785948775443712470395422259483098468726471927820204368706182148439367451310295133868506499018117191760880160747816540102700215418961472725998439734244887535516948005352437406724502945268772553894980246504688651844478780476728420561881373922613598188081395987106062830808027736307650310215228110357548297668134226766219970889280761544848128308264697423536327437539980593808315767142603553248696966048479223942522684149624949288191615331252797277471467805625339076005841673391940882450459054886008753298406449876350921086536993609925193672460524377487090401904017025857485226228364703865844661642325984518424162794003291042986446726078146603976480874368559612939920283184326553771483395428760062404519163352790964933173894159883945873737429485410199834662712116156319357458348117683363570683138552763479285502842095131423374000296155047662423628691830103128981378568224357853517349643770313207635785660530780096689723269991760908918910676964609119066397558928470707473845130386638277308951673705191606854721660116345296325679375403137914433401471538261988268074245419689263763947911415091920205027515336753792781746245870218695195574452208511653913124950319572084460823364842138201355550152463644830871124028193975417192706286770683910290773045225990487087585194802309362375512338789994364580341772378385363770272257711747987357624679345506878218963638258241779117718274898517132978429970761765639714114918389337191019433847244564573273225953280000000000000000000000000*i1^30 + 74147321875231419271954813310130831831296880911568433616533802793928078429924987620174552167814324733443938752878232810459147607299034584712727441202107325692449517945613561490164176287616445505610608239944986911992751248338849116346778707379132377121153003893934195720562870342189875137482772537889020954910039596353974848595509575511468945174030219409925664585808368287885240398241081650436379960358915685876637886756794602791147929651983047620502653576275982599324690199759916824423964247181074514214783679273834346354002215474164389457944419651086760069006339783604602663608368305615216152119560238072804111626790038235072656114057099193766959360070131322761917515553787457000890308429641602798475892384117585588221436047667344573439753919009423669171120318771741924017194904486608128086190009870186902236080909082185239961179688950860804326995191119868110081487382892335335293921929390466321163509702102144407402757976176684508626160664980253028367463821703456251645919257815359247599037241421847087334539567005603735132830374337402509537778282629066638888167903854527521387024301680124573579209026581668499656442341497374834258010100060152239553217948879177561626504589808228204716906311310235397401044499328883433534963990074314250124393340530113314658546397082536410471184279514684776110130989561578927157763911173992068135807984486339172629326472004447422708436246003612870285101501186612268610309100050559585775930194141739152942669340344511554550563306555030198369286467636073802948609771198782637442406319422333206346297086470709179925493553452052163327621095629911408914437662356647762262847545846491023308363024021536392555605646606480420964189537406222437795181385198877403857644998623842043707788455979137632423076634566563082710505603591416653626563962723084778837232032225982730033574850002007801427981818714469291375618182036844473429970112624283823458022479679230646160544583543305871824553413150739721950368466669932833767068408342220872333095470651076388317361310099570688000000000000000000000000*i1^31 + 741133757989775442688778001532941697545363547307585017206354160732621568144679743304162739645804617751157380354564122411560648471793666769647361742610837148390968378838821397634737472871498960191574200447696576814834801752558688882467439553767728275242673411735237604575506697470915712000187175504818846199872671241948355963524575295242711363027727123319232069635556309617462883537181705569087954512629968143941630778641609851084263109682687638339092817715782041350274139624862137971855713732671363159762720489835342674143015203672204709418851938627213785820793315881762359393513869397497404918749334237193566102844690322325166151858807998027161509855568827839053395133556690250735428445525309909558751840915786451534145038510417980064659723458656797693849211559487860400651825299897720360914553525699521752124057031882193413660065327731091483751496108985020276188743138842662002318472769340489736504466837412899817574182781843790893900248279304917506594495726540151307610144277802596215960560256904045159109806267620795825613761759665248506093331270824834419691802419252930668164360761613298658565988407941942944289062788522350443236679312416819048650668116526494348960651787394102615364360311173093358971994684538761163196758272506115880829941514489040763291611347977142575431240632573752416199063590549831388159360458232505463960093664494656427959677803417902840856124044154262101181812824777050243619658347212147572603367875377960189103045744317968182013525229839560725912193340316869726339125766345144062817226423691079843604892132767672049722660635746008340203268307258058622672615189144704560222127817080773141168797760822607258241632182396554076031941855173083665410641088816264512546735635578403243018518996569795385063231148084612310011774298390834290153750549768429168183466117851106678337539903080869678095078582536795612060905281386894710804719184403619850262073658779481352739953888151504934644759175097083831378267016709605573049501704612190867303079105659373266544290168832000000000000000000000000*i1^32 + 2862830315279402865708622751371011333063950654158152091930139998853210477333135391497919190390270013968480931583649213285162194478376277053315237416480058324172315683942955835151118837576103350809608054324170856555584851785569181177724481045051821566693098972865008861687473363486996007656392854890773624199820182211022058326773019862030325866144279222223177810440278130326052286702724433460438870041833708177223140086589318702537760376136241417826781583703182220517294589805641406162604640595758812035722785902950748059040787975889720176402740566489983472595432993630201954809708521821861814820848769618375041162544416316987256528144157071587537629218346499517664669621254683170961343919269728599122302414543498853831929254098180869491483007087898910850887644905027277072354613008458813747326295756561343634111943982190196273406572396946744069048930652922530151388893383050313053227729309354640037690109438556986256439357655039884487475189289552264997126009915180972071596132325480653709528643156797412426327744867369431472955207144403692832983338546946620768456824106218711234956857481734272446962014578511688251973593824387431184870043897853254433187144932784139374857439568350448862759913720490732463284087039442396266237027665299776397168153464707082946993263208045047106361495143922683524935410077647946052819670269082779922617006284413844914950175948583466388154004653429904616927101935427884769170457031038054204184702670151655804115018762107812496847517473025106904012571155800479481645308058810190197258061375952308470735690078277800120853292039168543287834319618109053201848574336942482445378600427829875820684034185147586720210837552901026104875293689633893540520007977588757522377306557637248289431354880747609031312191933732305301792035826938233848163699720133026563883441159007369762444988340585256925155448199256835091426654104280149967793747902267022047779519583936560129214898432868540915697853636192415224554247380426829216738508256113448005463633004441296264023244800000000000000000000000*i1^33 + -9234329804956906864916782570978822558969110108425915984462981438775906390656269976248566921879728921509518374790959213696975666500978987602670657187435841653561706316455513349169937007814237958028911820478814387918343402223099276726020281647560065882241683859132072952300656662016882742558838214866220254559044722981045983452584129495826957252750925132324514698450080133902468793337468991386520345241380207029661970801228946793781293833802297049620201930797392752073159402878747167227907311282179175247927175413754433585225985778249223844978126689859665020287216237586951995717330475669535276180919339830914436637341598156202631532816010552195298544975299140813450231487512729583770442832916329338122976006045887433682641610614796523552595258164883726266457368765043685315444044295414364574718710728273074865713682133678722197338835158548232947819223872673387268143589982094757824292135114769522024326564324436973092465343194904727007929397575852719988539265322662253125259894578007305910942801388131784519813359994198948806099159431237385434691489014725591340620101856300707421654501008748734703763583616977291485349335010535931160681179745504971763731435964403221790648496996949146346628654908756041591587472008335747751994387123566321512571569064612454021778082977694540053749973214330454533482966347504779956682624722873181442385841595753727026229152664985525569214668911876219696467338450975968827607911811084889496015236755950604661480535214843351615032511205476256995688693748375888734054310748059561096695786443853415060709351350911665969178598414401152451441808511213385468973245342424836371335003118105654867233056703269360506336049997232021622303562531574200914792616003759834857149170876039427024072050291709882211288262308882367211496583718490282581470344249388993447505714912222583968122212689617260211750056442624727037357883404641725295924598321627533344058643712041324575580188017999147652799581730163302164210444035644621978958620431676239736558794859364325785600000000000000000000000*i1^34 + -294982264757583611563118308283420226632514744959345315590320052730813909173935024754321231005721619655760666536677783046752736095945171888382677052708533345239956670547550833264970716214510138782595399079049351552988097861832667395668497698562737599972981248253203317280691124363754598921658363683566772488841623183982935480732564307426252348361964557176439405889819533146614560381163192119695335793556156008033594172138148535835919357569375872592751233933832925092288082429303103735047186854782322486978307407132274540815351251670988301403143207716208484430977736040975006676199442375800060795770884997604771051061783185005540719267054560920758534228078437507900678455137876583273311215607254033095997095198515534737926908855474128217925277794584510443056374774690840193502788940032334227338177902898897837114909185497293515764328804541943233431031930518213857834520505266175638053206552290880050730576762895627955696568979651411705493394144939438082678754817699396778348697197293638040131692478488659150170472782139558919929996495878564480433222394850963278175630855903372995709720581792483786339093468402706652939596863497628706288205779594174461888561508969776014791435001925236297886931601537674190265328139292904644038326630261777666184433641545594279197950359212556199972858292554912529643172538894787968352713664818020495470469276882666547558905497065387070600594399601508640452818317700506807792688132590115856946885118132857084051303140226676131300146200556593275297946499403027605093535208746300185079567598700609553044700701452408793360668979396911626699980386487008209371712821557488571924797870877814522197878666710478397130835504070664303821177876286035774864371561538368422204930955162824568962403517957024189895450474997743061896095166320019310573342574155594523414809201801713041631729156034870324518055729327575918445560627434620025150756378123016751555255194744121024875387797176345971698330658787621892818709541998984206415543715021374006722039566062059520000000000000000000000*i1^35 + -3398735881481640555179376371885407106305867719111768889064237685142949000082515019094368060449941692555333175560895446670935638499264876538197466243019163991042151110967676944868826761072991611637752834853947413152325023924893301420465964873087076342198773453411697438691773598920050631718239151122451440044360734896918132990051626172583083886436367142634862036830106003653106079396887496733323785127691614158475758431556214882194303727845449812683110471758746318539515770249693625511231005341725743353126254458209972067168627222291375496115624757227314429740675455674630613130095142808313113718411771151624113245790903353990563990683439785653475571444478019529173542688206664898959959004777688881273516930550588500718088714896259302883234821567874532050656542879199203261260332603947432568112701124414569134375427183442371102608489931511439055501418247451862403042202119028416544356515578406188753625645130090945525116142467846824558570210234116179947014082073999823354072308211538024603418011370068092021024899060485010003095454748288343063164293357413205101736773218456914284768485093979182673112216908362729396239650817800927398136565386126440086750033725173189627471610491900089810656924088290299249623894055369972117879211629755037305107515544737772328286367980634277399868715446913274074946647591547205697150567476968559550977690161860431382392760336047803528011012142259822653179708364950443129217659793405152439007580028240327721830286712803124983857175369498838384975000817934527702859860693634760476114815740490899190530179867663922025896653552982301291652602808611988736650349435632171464594204348064669113806548757043699737300422377445413118945509360220341851369458663907428975339211946371620150398730674439414642699177986239138864484629227581788499126156259853477051719408136436189472483020351692207454348344341972177792610819290221756793894773480059894288137489872622034357844070177275643101898204769442062364822322789133624136710703177731169075302634618880000000000000000000000*i1^36 + -44133748475376678705943198557424232934336776773916171657592285846903957575023652183430795247536398125313992440741451236696035297571361794374488904401630033518174693607069166732150579830773111086639392808375669037402760488253337397524808339591478401032737204137279726638028284482139133009468355289501810845129774470617602391409063405441757322417260810056928944918268127865948966031981119450134717754490822474982459998611237710403825496143241687869105993422041622887887083646615805242503158999287155509222861900204392598828683098703160347973179260456686308875636693579234908127590294303270859055717343296402347958669986482589950604240002669005320021822822245286334859176390169464761962580684329508004729560926972845881027659375164600400127657463834593689307744511660036622358495518679984606272946481566475697878871512985405278366580820467712641834871569764778727586813362163907786887931848684831609071205393692297503328325448160884639290713306527740635093157815363323182192113385481632159296584197415821470846820361408250896697016423282017138253031513486108640233277579368379241601621515135249622623892488306726496170163880375438202972059319860334049048893367003460137550744413295338218880919686222086757979782852200214417651919253100212632539245579360949987433513666125261230250234960538900672949500757654210485568979963871395972189642589456285918491983420375770509125980010176269786287126857991017263595953188112873171122802080671922230362246547748775342547303689585331818648129275768709227570905297383254762132686225267841333306488662901108502942681151391162798500947043532422996750754212650177792758909488288454371564662659230747279626262977130870892101012703404941038423064067707187404758768083441998802553795533603530400050892096242863348032354412824331451484943699533896998629834944437796836090554153215054652703601305342631146309305913238828962429145763792240033110635246309923571575613932612214850697495045586033437757091263960257825991253665374467276471795712000000000000000000000*i1^37 + 386527273150616268961600952901350157604996461537506744690920005026972316822063484397992007830993978196387194689032374043995997188739610184775893991760482151531064504020124679767870832373730197624167114509511591687382057846881585734325591057319044387890770114712614981382797752864828435213587677646302882226929602649121817621779017105002284414989358799954385276047131375630305537283568964759490497250510749727342794430472416864204390982363802698362472636333848898359954733852189108826599302913062867686382745565706706486622974452608410455129777997600638127288256259717063979981431199077868362348572924868857341762688972476317067522846640205140424597137455327971916576533474664724962810904166439463490920062281216442376044639632716766996024684643882653921561614750987197254066531925382991100093930113115126835832113716778047795719004545628136019711247455388566186842777700382767070568734164996730631330236616953437563898312253257214266071810028463139046452066244349523140066303982009444141315869418205568093708578809766823208178082462949271361468101439265886341542429231626313886698503674175813540674127266357795133071079416221400165068859454505641674550396456034853912619410498668755643311598234514988879060597718385980119514175825626025350937221189706057982098625950033925590970582298613437418528869551433941897805634924256378101917463758403444694062552291410070702792305484300548118932001285308836453468015572600022465381298532693992139969486822477981047740894225311183108722956563655671773887331673778295402143937502118584668583307896064906285305935864062994517002475598862926368441080995293765244033960816794781081813642078776819387810134308778267623543484900307614804990329802009520917809944627119987408532056868667705745370009525487192290581553772679746168850048522034569874888763505972492387637919213660146393434834370395231350298317385034735854938056527360958827312156971959110877745182132688571046905789224033782713415843257917909082328085496891439054848000000000000000000000*i1^38 + 5672983506981201946996294027248066411892168131198624854466498843646611339815670478558114096596437537698720461385431187986429907294213595015374655983521474719204612797635786440297529314965875755518600053273754576805179579811220043600455538267325188431755300672038051296174606742300607101232579445203222117575141992044011273312506213639744297618996001054514485786483137862450586615097097108669816343918897514416781147367499664507011967344697560212854158192344871960383282035248317325394162606511359049012807307170463923447808029614875018863206110724485568976408876336566794087502609482216558700346849113389819011269000918178010113010428509093714100460781647529173341169055395642999073857890611196262093731584404403643122994297294594582559671714801078173269028629071230777003134587996549706984695173463168417919055051524539300262938830122072310182892427898340410454291197373942677252513454067740353141812746106847439286368257645460067034640648985542739190272783490379768713183425743178109707596109876680788604148007930051549134510320336219436735956407973256328342791710831903585806917038495762731601952258812569126907699004574307958416170592644010090543157681648682872814892791224334290817974867196747787830850885527890267660865207761296021191782155748893221090531395726700683130769000272894009933575707343957952976427200449894909157402892695631749669599527959143014413113521953006663072683045174137911353839530313482858332170411964367236375678014019639077949925666615973160674013682121809152889145216821603195841153058474932152195582220594475076548314181921405085952853106873818205863169291774983501233384638228119672713772656390753947554347069263962316167996518892137582881023207301485618722684897677815851169177496964014573651311987459722049490939630804269214343249124199085749435404941666232895932751825376820141258058180454905695294820952706626816699981662772471423863585324362445813678954157526009731329599955555000679187056894544254773940746287186129715200000000000000000000*i1^39 + 19616084791350762237792768389033232189857100096438032962258961444966123332336001089326892794256005993783209977355111736194945114418542614570200511379119451194646593875020632545570584950685572082577058150954233786308932226525962521877692135731208610438686041310542203990172687627631673657354683635636422512583003192020879982659650958518672272567417579044546774112095625026296267630976855169971187001712876777006005312469900771889647608181547571831723481629271165226071585045291357102014741828710146408338792362352399208089816344907110976410103844350691075912513946395202180764452410295168640676858658415349025712319392099504649964853175995975479203150133399017311295406633791851437305734437400144189042718627401657240442213163413371295427873834519991409998578453050408393352606315790478303398070580667398188317916654425816057893059486750246109597052936328237051158196073431557377158409607473142985774207631657700608087701512489639870890559188916555098506579420753026179307395128106002810179923233210760040350980781435870441385227589654650279572358407135860475197116078233779781851861431201145425784913373868681271383684811698307144355599709402282974224767869830706311482422126705609304701539145888585599507479661608242088846600170163784622840209425634358066860542500302115980729486844498098414497610172750919333255424814350702997586605933688663348368319679489497562169446563612317090026275038422226149932912862535471632763875556434444650724868206521858069054107738749440331770185705474948014028759440986813770788195529370403032151780253127580913185583989011102971206733200670350991627619517863172470832847927150950034917708322831862698421522182495619830134286321413570744926846702530900829801490165646508912381438689405649894884386700047406104493651220370398083930680096880645555655353798619352892674249550640319681120290174835659723563668711148807991062974324525458193199133222620725111985619634947729740421619013496584287927282328145185875171223797760000000000000000000000*i1^40 + 15420082589629834550155990875411917319868181420807561202269674168949490524196292041168461957913945104402520677001718556528787464396833946372534074812776785256961242828827723894269668094902960929507027099529686888503369032131845971081802802528711491957096362615828618456176775032586253044829149499604568535261622131317751272200136863307120971744237163711192149039840585115223522242658611445999209437603134042980559543273632291566000373236730952051796182743510555922457775244403381169492218654061161812533856229701183302056458323835601717004437800888646777864700708460883599551407106961713933022803988287789641195306608753292758461543495732639316665557026571290281180651204294412109589372945535408476964891238571059484231403937309550818390584020788772058571039922714897737947516895647425292257339916515846269918367512937393228030812917848353478694782971094925425347112011361423450704360790347795530244387492176993479265883917154259478455587341769455833658691879390850354348931780249292798927920390196900914268956677645508981188757049918104588246116559246417606093779553528504002522739533338690942550680616704562095764663642353513789049706439106977432668092677395315556941963220595091126828928613932635006939400865314000449400664482003084481328086401197577666203909353747893651350433805436520249450709626479700440069876891799681068138064282652449817115100013313749017541755368814230627557333975574273155922723368334621551045035109350803873804824393155264064454532781881163378206009293427014436107799627584225965645429731787284042539278208789966612993476431419890396222563237830537398037363202848847110572794083836846494139148652489056341528550839886296270570715275525255286870412106462612650558451378477407891474253343164809779281469580055340969655278564029246934035203622392467896646267457482878765447757224292687602999815132621473412216309454838965424697160425296148778175626704328796713482580854364448311438215551795177656626651310568143134643978240000000000000000000*i1^41 + -6314767766820258878810818330524259975962528945204819276690230870017815123596229099146929177510473069481255606761480126686589274203378152573352736915966066050496838947747822995803701798026238593648646705536893471822583620143249249434369382508388710044822876735694369952485058215653993866353493832464274053585025168884067886309442170724366924357305362053076128690225723293892061544218557751945052789810570271950771542981945052563606166194841295547962858751451352734181387200345927333298943299339334716711189638736305725466363834036742954006227370123895241880853668973125871861641777958785722041328567556828375106386189189476910257171261104139890126927584249220695055737928403108143215336229282279372599592440152312476958125569018120637430883965756362024757234910271913186951475121389114613854202094000445447292581002697455635739190224392604173361959359454285215847017819983739728669943846967895253556660082554961553143749457197881843392542843142098157350657403678072473890807352385289625888637556986118178039534973823156284692857068879649239036974684019339330520947294509098145573671946309077376090606437447785545586141388978203453460227190298437816241102774982951649111353785538665472603154131854708398547383058749361089449554705825036729339278331225206173594988187103984442203254325848671026583633487788753708759109562874547202155444661109973746847038040184429365859792804277041607126026121018376195672165480413705031161337397946211887536698417941745175131505571356051614089980255999675420989352908826986833565218583867359353467221289354554933256729580141198879238511993873216136613022710697926527394533131900674398245393240889362445050038471073651063106217639099066806033048733489346119518490961498042084519106984090915438374944835404211230108759165912275861300145890308620969259294476187207911778760892938218359203501123720005006775123117625494126143083400928731531169591912921884092770027464615236165170046075026641388557724505023436554240000000000000000000*i1^42 + 30878704130670910063736123771574088105742077753826293715658550474629390124449686150701620567213071277751905237922328741856330613215723099130056146447972106072642887812275510000533882972970965986970968828498468511929490286699433443690119017699313884696484496843156650532441403780649829538535725080722547915514257887863647520326994314285526269463519717568858821870098725975738787866323567207225856290190550959266252316584433380583180394906649410538998619782969850134549708950843417287960449065359978739269241820320963881540490106148953484593639334273095955540293968251233826893092466193464295329726264837174636881125759399491098226733383919762829258582218648797166103499095607251556369314051052364463001397148198007635707380426891554020690425581016254510972403633411854216833984806678978224329545058319662376421916156588940120537715879853091784711878388699698708995808844396453472229779215345765145869672879577052950095917099501332023051074935861992837742231026890818141793799959721529396668796588784946765468113443992016980828079813695834124443629001735428507144240807429200266877901377211153625192287085315985277805591562720298956008040772921170150815963754552201909197360881500810172311221574073495461501493443645961862994925326630352485781376629315174161744509943452903527770083840395908615150267287767301660503510802743634074491254137000840420782067539968135278351118144072765667889036515950664439991257618392779823884479024597785467508105432156950441769942906606357448890822401042115849668101783511967141702145266563051079375800960177405056816223312923014326128490794364636844688711418605775057282305784070030221229101969381335855177556910684110164431039748461715030216064081953702982186396209407167620673178181810787650486263706893649871454781313942789395287268788177320247937713180937208378325017084966451669201210871057968128111866029925639639574540803710267604620771136949341024743788525292495941601558726575228562331226263781376000000000000000000*i1^43 + -8189789910426423768589077836676862557833257622095809774578805960937215471852885718482537010241304997077996464715548872542345890077997046699787175122672488306508112036177781019136381979817719978093276222742967516991471968652184039467852530892799540233659149005556929098769596519156167917991902091830154816364485149218107735605959919073720189817706250789875541972838707782461950433320242702438834677894763563771354001407176815763685047514655181641382064415081035358781573891122182461915282212863417436288715716066893934974776041274259904306888136033067498846227698000441829865860792451257594866755989246961204018945193327492638666165258220458241564271401021440157379656424696277687745292870231819579470568526825741944724913481444332974619339718939307063460441671085718330106557193812156159917133488240282593333531792056730533464269501717896273071731415303497361336937725124051825803674452268457849744755704278846360211760951931972750099161080882863472304787891396193581615110412263737242186858290199705621072249672023734266929390764611476203880632589029834140133517131017639673984348285930088862180559635419082158111190820063286423073249649526993948581381007925901207786122898118779177037780782998546666143391506147976087972868546037890548192568390634969129126581640397169976092910465408297407314327132648918327431013785838269173787340913571823283796376400559944146545958404964568449979557960219307298079802478665709789230433679121529235268349443977495078177986144221581215819385035155967777306891109200382931709544415379781770136526332871648650627186960186016422432513320749572945553115112073818083117019513654629518909679257760973845424950848992212016580231206559566092385243110288433568313227575864277942323220034593538270727396362404943441662898647595850852599045953306567334394764368636691247461316441762092558017125397557523762305589987115067509992185797644726299400482403695738363181571952683984062303683429389195169352384512000000000000000000*i1^44 + 5074797772003896452140979159734904076653013214143920169817840625646606768534134663434385084244063326251953697355859423147828736153742530517395823425070840268421420367720671726862919290233746257921579388782533152512370775612123493049260422107081704806171658947481360133362310851670862740997300195575912859485003457890675078964113848466156624227746933257837895415828232681405837296551447034286647291198369610256203822278777648721132544149204585110423420965777708636210203692506092209227711763884331706357611379552833733603595811152089499816481730288906546176479308794411294489877769923123100065262449689905148040044716345375321204141744537780279443339201549054729034781026781950719188498394805887796964863488398166218607840074779513466159406548842969904305017703870161296578359705810515813107847930464880491272705851060711857210092053015273157738886321110469313642131851755357558079924543849832945485014515174267654450915774227591004266023130826107729374369977094510938170331394142577261481224529205148674618050340213946834259939020068559836846153242496702619457686453407479541913221003867171262456824597573982700777147548169468753693074149432911014323004755883905452579883481246537462847210273465862152549770089315558166764492686778494478967022673792462810361640267250096803712703068204518836656546338361519590316448674692945396452435787643964208934846932782490131733245508940530259914645003747981791570653045501519840383654694504619810168518282352870335598970048145362848032641393592897747507417007012705026154520218796403632216173531926955447059127291190521255261162260174774572268271357864079282805232382897887737038403384082976434296436643633703361987249154324319206857633082472898080297652674716640298912913144459572150896860515014876735422005920283352195665765046730218352541842364522369621769131179563963102678770051090910999926486592624279044993324801653310198938009776796041344305233588947343008762373380918836251852800000000000000000*i1^45 + 2228565545567993171711346979590764057593554896681192009314238477625945767208801521207697852877705497796326325311681046547540098034281654256146767435715033200304321767766905527665283662667370954607007800875667224560910386143517966574945992443548210961592630653025324542846974072048622515304138946019745763796869588548687954306460060810015372675428334333092908572356560326336760474505348845458537679009054306676333928955874286919607464604399377167099126148233538419601574824007828804311630816998491903561116940849143100985828336023284501328157879982925875983601688348280531319785512110020752769459017918839880482051841655036849442392214440453641440340435156003687690709722791080203966265778130700207461380234997152197080695159713843617081875128585342832385910806731472841790795087682609590848234428856075537404924634192267368503677181298993211846019775034667427238629278080077953334495100129061261483085065805626713803545323116050314121217648314395107595453654402934317627546909604515329824513382013744875750247213338096354711386987286914157417471963502623630246862535801702138078517352135439147373967316820651814128599788915227795836397994839658326200294272759055365521253499565032849007002213047783217787470192680401794823944398375443415555089032331149292552027166517717416896415106567305475639600665804880161194453635809230792341391011752720607368364095411953569892922790021502507051175202043519432058721497346528393505635590803672408911896086963958272429771340843128208209008943982953578487731941254818426099663527945632412424885953907808060488297511589669706182631497219707008618105833358445303904708204877693109166524173516254441154127007982869021205352776798340047431437809001429140177715143349600004747432838484186368962481734803907226211565663961917468776621345727685842531634979089824447588225291601326503706219952038232390681019043308684952892075239650190271893334027949793228538802757307375650095488518691225600000000000000000*i1^46 + 5476118690036610457502787206801293921065598235937589490590077378317653262199626709540403688556586498429142213957459388704860561421437150903822748184080328235466468079033762350889043420720773525149314290371426105879822232961677740152026885821665162837132453120373098689283828524877682910530653182519360683198056143419096966271591538961991003375318742037299031419628986830860612938698917764544460117093313004443537801364767628622357556211328456482758806761826211705565190500854688244804844936277262117593452320584250382859915013569195706366165087607677090616981856991693257419364236004329856837485336256639372114804680184562220216096492854904771432358695206596809925903489083575313720117131204754089081726496437294606258884509322440466520642487861241446672059689602439021343461675780814433722945633545924305498406333457745500508980701010588027817215817766147938688182683002466586131341644831725568398373918462723422459763511522994345471574246987712804270457658322770535657783961952901064875204678068474663559585341344612715210713709252154922910826587480246304595119434573012794965191632483011684875869936680908202172286168760730087679360653275537314471561006742490705832115989498180933833654316451804927539987247616587442739234349498301028814577568719301405827535936513028078982515685824239197457210678694066853487350338671032152013911959404364647347197709760719108667817016223490729971121511933652156627824808007699249705301013113722493456677895584266552351693950276655240206457528926605692573174964762400146760880431368933608490685319303748785388163892551326446788803792666124670051302963995095855613634975770790660291929568681154943268620817297566588703697364696402777714617834995172931252090611506594865592297888198890915277843253818793988794913057742565290704682046548656268571452786874401235479537479713004726263980705374002605828299803226377304079712706463116525169647012809794844765951602644324526492022210560000000000000000*i1^47 + 8847636101650090950070866548747895587562673464396043998392742323056450629884644997767842366841789797637999108408336551652981450868586040556195260607789986317544322900690337861847945660440021759211005675199036463737779937046716493083427537422937972540768933971527341902907058999094059942861636953771182619090931359616345168392597919427911760326473782397130796647386307257145879036315832585881509833046794741802266422798913674017966980755860402613227547986082830091271424202985546300588803755799432096548966868994955598092278118020820874834636410078140727410483197054809993656363212774245719454395861267860587405344124373186606051653234357731214395798467840343769037171794367435156264747008549586223822523094245054197098136646638507669203824674483226767308242784786923642289738966004615211034485735636143986762699024373615801809718306620347890430974230385135898486221192564321385479688857582033394524733601520278167446115982484776624821562216648963116985848706410451946565421678009543842902845768449704263884447098338273755714712067542156738225046285414527633614316293522999602664269025264415976309640469740175404268394884049078488907500501183222750102717608764001632311192206340769342055688924395554125338607758585564992516894346815389540905561115218945743900382263486745810832253310005832008023623745860014566006265047576789020263103891761797233541480663892241102930171748732500856556854863072309304016041529857532268355011822515188050195444196433028023736287207007836021168044186548672967505180438377863137840257018891292268799345890530732647651811807087724057260196894442747881905020646166942021120512664248838820238386510091920837030140458062750075081867194859539619379203869964676333509942729505800174414212207704161973812366451578464923931146570689365155973076242299830197390292471550457309841257532742089034803416851755644333747546235603163158713271029788403929049322222415710655236336194075720606023680000000000000000*i1^48 + 4094917838805101643633874738671588714703161664843978947023068883507244013037475073159888639050588893488900095102541228164979571671301622175581948345254387514642668347418019591785044882086306830236090938020228804790148313167287512834333349156816154921938257183805563630955185259704107972317903918361481170581810897309521503459060267250616254654038260557239284276399429932508226133613683504176356827739237543848474990894032367620619414298659310867911286297922022965407275621421289347478633210414428464603113804444282535758283115452065887260690642222134934984503466436846890726417073041757714757771433412672445768892323556252716257759380002402051528793409604794116483754431072009867050931478147972601126065103957308991091736696974669166273203295790837486689376979300963026363119809338828475165779176517077059488918945738985742558767615458681801797296027901095075118408037200680057167286559714725236526398028075518078683734256816859216351111160632228696877549340888805232599553835306364153005738339731311444074637665053703222884915070681086136360569647459516805262736958991438391578903631480400140418375528478155914450184014332585896201742395339518378149106799953106898262260605862202433146626538002243882376718974442107543056166510670901817492268680875762935433929773425292057350374528227409176542952427204362134207808169615858875955013720436033038438331394848876822591892698501376791500193779738088370666643182959970520170109328002223635656002665960934823618320967904864506715058372194206534942443910948641124681548427939709733810496186365054145749486811737492037362319251863289034528080082214117443312097726206718366150215857436514106480267555487687925485226550529609147712068168936210528217335559521135723037536617007051165146195282919206256001409430240871232963052832426894390616582476700216163863246546965260503620261483693325335425903063225474417973647274377613775915224354694273416456460037391384576000000000000000*i1^49 + 1729304226370647606176354528463624577837539571550594257574768278052318394845784066910911798288503235163223697454796118165421895967078927718049931111597914808421489154786784137523566129632553553941074449899004084576069630076071009836500714470206595742322920050634910975161463428986708668992656162613580398801451653459281729735346591824216378632251556647166819936591529360519372331247133825753371551215969419133736791261370900308889883405461970667239696652594210833110846742937130417726870200212792614079267045667037473909616274804649173732219499892161045761803526725666290381363354192677458547504443839399738508354820209778008672218936654805914276988166595947962209220987557200673093296886928187970289720916973756198513805877613110766540694678413125664064600899892257047400177519279695650724455382082368583461217933020677502091078378208627332750823828347090433189150455212546520575079042032227961014841445749497790054339289566487921415647966578407675338857990522927528146252607273775673094920794052276008940213257036162074700212570446381426262553518887667337697574375822720448439317181103733064099944851850529694594265386979102118059503501397325492265059195051337432227502964439120269757780421803035781198922195195821826344545704840680013156456120503668963943310752841724130593459242998341272930829093545015473136369886457639736008550661843904790833837827657925161051808847116464703471805653590794390005524781487211697179158374247804727780308949053802366612034487861910207845331709298420682848151615474178262879133257311124509097535035565614658511801525786426619733733847844092074631180359926415464236095598225790488662157177392377935505458080599473058098580212383913116390964502682193852030705157478019630525308331117273584152589535090193885472537174872978306706578191696355513044481851574719013416959148576129214757355523125916624845848451770920447418351679234312902962579671276872643537694359552000000000000000*i1^50 + 472547397170113849153254724456450939423116613246034562001898238752721035058790289340112607948692129106977072325697063637474521711132896375569609579279017445794556242687066637771960097941847821355306830687163363762525341572024903937397199126592702857067032901439356334330776046053337150935610341263076545751280540726595082995948698710062951500389342774830742004836407997815098009562517407185781469078813760128677891730333976968216854764340371485585106163651031892520578973113674269539055841865990397102598776007342476146584195374105171052969809437980925294077223485725021245441550893441217424234215088329948440677321030494256468411209096800576123214438195723365526626098268432462799228344803072820213163280320266664999367268539781335003314439716040186473663566649151016961149089715700777993433806383181253248339621774913208440860231748251548708885065277924454448646166460014558443608648872863414951429709594421409833919840109190597730625863760571131781133059009562178423992095516916182298164919574795685233291725185744543661275008856621776789387325271401385985925361980667297482876452744313052025328090155217659351088918550926400003784668452393127448959235531431157305846949012605524841378930360191591359849578772018741561101178889680530177203874632065285806989869458274886253168581932635158386408254215576596493750389160252110900110318760059335140800526643074795909643459523153766018171780542266026576128032915038395574710350944753941822187503600179934953549770647828735094323402084743713878284009234903994489718362684979485862478055484617668065714701334129749736644648498530478738825237313915172560973541356366690168921375228927515945084356090266162910328268691849025335332902197516516398237797488444776845904861596636496995977280224249086702194515797592297462741061981940234547867478971896215254992972373229200399928242661754962084184801435669778840138241593824354054337754937073980984524800000000000000*i1^51 + -1892939997287600544228697827574942284686695187563676123228189128662054320615039624609394780774296879648944890016037806474263896550865139677131084277112970336066549959849915464483323213830618196603946494881974392150774328291122531360567353887873008017766116930767298855557141420460439953048970441275176177909358139741437829105792613454086044678093027797913707436645215099629879879888999517409934490928473133824598699714767153002944436405933270993527325224715820814796929348937555841974155678607838025075461098933085583957377838255987881641079315686192838954328154962928626721733286221370161360269781426427685364263921160267086333182309900567749537684905375851972107185070915627552850211720474300531590484937512313055287914910209177305866385954016306852910540908758253758083906175635282966370814030762963144369042500866188776425121032848893630205574406642114808256887773742529020089436450428063242931249108396513860962730465470483532897742782629512463152055410448059939657939034939430289823802016202997949511904963858587608128896434810384384936593885292428111065166615308234898405045082853123212558114768410357614948376555949553867324918593787003648108491940262966566156306487233924390565249363963838245176666719541491539564889756581789974538913746099096822119084649170629617518289201828728229396218684369314040511274661148161089542174093471302563265515153818134085509726280193159877177753799071818843113703332844218732048646692138170337594085583836140477947186646581796037908992735389755988799932058497680205216709494372262928459408043094514462582371623407432709068866283395618035096420333332293451905972171523418091451033549330695017849778067986895994080364857414645635754405426538456972882503479405443562155755950269957418502410516017337876677903545488144623192530228465943386427062108243780415940168932582176707907790529372012544672033666954352839243307644448808428094569215688704000000000000000*i1^52 + 7981107466960661931820229437352303093460622311362278546483728894568681440236428444639130439840338260631545170286854056885628743027093865536340683650097405084504885882155289701453084853489144011648613593068622741907916374496520085335447904855389840159655256021302246513961829159459197374720352834397937566574269156186496407876464655994972107951842778608674401585372505050097118182672824630776025195866644215052635289836916567657847664309151552473000064218033177286667291207853525346950605976767440317128839936923871471720301970495139648684345517627980289618189502728463176216336131023609680694681437732060445992992057024474419239067791156760325014619511645635447634460357033556244734916627483972707547488359648290476548069311368550164942027660800314883085418479119481089279624340594419492407847112219676698115713157491921690257756427708674874128888114734970740412956033460855064986914155416268242833978867967174212913452475892004909151252673987334953855119171284777093590882183656790600944184623569639114386004253544289326463670796603614868443720261552802549242254084265787294670636616656129166089329082432586524654612941434518923843632617648563297217019758959162388432900671641485441672481436139553020826751908635656328361341766847961917727768453884956365598565102459863203714370041430281650472285949335687676301031239175421648289762126730955015679119421548743702895647325226400045281555631479810233060103169759477667976942299939000283676694676816774409379673103216178346335389820989082743075073199936093600962619044463845647080792791613376757223594974711571858389450717635013154215353234377598419951577650364092591142443153413886486919460034089582884440583531101071061014546600462008773922824221617426609847537755869324612497279126975144699806741398248647548183644484202641520377422766474484489759793292080156773482415820038876415646218163481498362693687231973008536381979361280000000000000*i1^53 + -408787438648391876505646124441855531232329639362554909604357594605619616296297259306471119769922438184533667925147011869189457856607513539221322906788620418443645606751346058751709964327540234982253090620246012789950858572806696329151771605042054055386137377831479758697092062173438018468259938303200848965995418688124719229728418111881984452797473794874779735907949717817035845901629088726812455209163910089286038186619456402867583120058716037250135089595629223670377758560272543658504731786371721771852512303787451821956719862472122641197150194518903450218720059546998275668835385500387560701778468532167069441639212555718892898000141041439290224662784719952931428940557170610651398858764145940548327245808888202566554883462005957580343650144789527847156346577083544414015165475952767749708449251578962688944470849631491947670426380218777594869675649462868938292982236094153518730820975617932195785863361208959988156832824076202321028402035116063105216805016792260908949277347546744300176163005863455632432780848245494057973689918590543182581818137751345435217697970222049249985498907808359362944622662890695514448843864684938876873382992393497777318787954433250076983268746545323491295872878177125526384930809841633296440920952871385430755389428113378191945398038232093425825434057606836164484090116290134419739425790013089472776221994121032151041232289297118431636884178142350228755766318541652127112245146251404453746479287864134328193699019690933832795994653395224091611869241275338130540193793016630245318605695474052362528343813909313623769390452514367767021593859945364498704830957713446913510221865298723821489467823874675359849036930331543200587320267444848549395761742703521766413317055097105321771129901838843555442983323658957591911193756093619287868737673958439223727767133279748011078211955876047469266161767287106517456817172908375632872664828662912122880000000000000*i1^54 + 16585044023837995781579017434318766171212216013965270756350665336470137870730878532876321502793557677470919811865867558381100583852791115803155710751792468790178793337441585938426449262125299046876148121746557659662415582208628480933460651075800043603872694721857360058389076664017267772915042211150297053826298195448430234445486527262225260443966937375065748541114042869411399404382413862796388877477602250666282290463460975863604220968158070996620323390416655870177168191906552799520799710528368197599652534953046963044098920370762458377714528465957517613056601696711580357382506737011461700234376412582440862298192495820981288739385803490057527595978843009786493339190662010565984773143500948198220104246364881564551332411214417571149332594858970113805595392291260610842504866074467174015845859149991915535363995975152263239044596250983101354856724892013226068236706814036667711783604048670034016079163796749989428728465316617012007485453439657840264545810754303355841237822044023389360882322486683905354481479960257640657339759351892715881455277020909325366020991932195572700225764708856568190209905377466044739296683748134989893027142697233007427200847671626792304520760424835353635448691826607841028093205929543794970467725467626565080801753620601842929193453944964236285980295754199245856497052952479005509748992652581665875141961547285784649823454769531648462107889487257646390344808229822164173346368564368703351129440185627037918997350810657188935775694967015321243310463687523643437117109792684058740349272387478325110979647973105592224073565111018518579012713127726699820601781473225873198004128486782592188174171074953604507982368553871457083285213180387646014151379221023192038387324536721783258038946806263224878865113219739605979809115117093604169198301831316750237402456991442743009960626993210511281376651996721495264417136829841119904636682108928000000000000*i1^55 + -372610901475646239851607554586589410500668111249131108043109481997971084367091995073996610052955878189814525737104368591098695529629845065515672416101801755027475338915505495103438466706338993542078661340693348780017003489777308119238734994869286450090642506120131552458613330380290084874061760917898704328764795140895410116591522767142456909799779117236605215698109076183820416148125641872026021552048400372078482142877273259637851015640203969807021638351608617662394427500999288601148730385796347703196086879274524280799643068387622882912018445627596662557716190385577004348474664708305080904564909071324567757220377409488883239138535129131530749729500991890733848975365150709487388147405166853754572938791189735305216970342987631759542258223932520402115151696596143368131312514964189080758640755358385676397765407130573405021293301864008827412294643616672249221270143480707041442370423137000141142589369902333452603339577393681381409416697692684235642058896623365559719921362351778745059490013661854873309233450449570375605952138059668273248305695655464726761166795018488913065324700231885112756858289262253294743071837337021509066231291018468899517359747234218633194802832115835938207986164281170860431630967181057537618487673674749410000838871072693899950006428935292420421405500387412673744411310188404733486646605773262143555306656477139039747475858824730094064942371015966713037380708006315365334043681412808799995241219594332355580814481364141364178380997008613406457197933800012596592261826653095534212015974536264192662505289271293138223128809465116523185677604626520755317430460420774053502852859835550393579059615042333729331004104199300327839135398817643823808313839422003538783784531868252735446592287344264769556374504127125679419519989027917503287689000856698307846254280535212451816347462262830697706015357919107650088077730989778432688128000000000000*i1^56 + 6612770230306614821954581709607850422738136970778399481196749274410687336953616987468578386470732951204809689001766334729250018898679280913724102001553737383546228184939158211752842405865184386559876469025114357423770432502687615643409245355992953885786695198474985506299414952510964482484024722393345547424820683054361147829126836649324431663042296756223423204050115249654328025936249566527646203842823899688684775879667187114765461354733989237001012131118575626918389419518509507565768911969055125187880504007672494637568535369690528700915489082432866361757511626040667607533137413012550587244883681955228378681273377715993189455107387059999388937462207480660905534659894655852212418669458173243815266520226129297059488466214176263584000080714056976221026984132351660130700978725619286526082301942358151968200637274474479640288918234416493626288438375853842419492822052747441910399670673440050978561012489594084119408811774480289150199201434165663259526541180892962261067101421065361236297130861407954938796986763967058410135945750211553991406866249296771941195155216060004062153081064075464977340192517358125199593517521850976100163188930892110931739385186164020839528769485446170941168333462307188840838815060442771478320350696686469175595975102257977547472620782742007526653627439113988533693918467657524422845517696194676639535804643604055783667968742009196371756631314091317887880602825524456104760483014054610973312893349924970618005018972924512465981101800409223067911316366586107213368852257781352630208667745073721719963636362514497888591000452365799145000107581415366421713120200375779896666209666709060085056711895356935284030556336909499260372349891590532118059762152494479505636689809128620061424977882174610088634372667654866983683786139181175740233301952832453039370579570289811319484682162055811501282910108922933492124312479884902400000000000*i1^57 + -64453035319294895507665768476543625384452336617542165515651136411113408687765325204796512992113144396949749166960919418824789895889947802498498162647675218543686212391041357129889160581878773210345232673510088469326576053118548606511029448350894630547740037206945362317531858905980523216650826624638716384851385440650926420244911465191760327156351458362006662149629709920306247670093753525202861759948429890497164432315879904663323912873749398598296575506762589602921568214813670141833951964029002170572616107087433960093865120290606792044547757630459315690144693297374931055760226219325568882580446124061118997845877368638557833974233501489966336708427473011882290621046551355626904731348428783579173996931452125127140429188581601932496664431314624435647244196802458338924787564492944444287795661597931217096797920560462567246010620389960587701490690528619880384046679267680366435832103890906748742177423023395472466485546538208659702139751128420021907484124625508771532333436612116509018027142859570724908086747273294919821792081814176885433973269877311418804255438974714227404004247129225658564949476090606074345004160623008150991878443516348414184812047071439604643082825904692946599883299716278566014890149745580516275974629293966826212854175450742978718005602943129992486651784144973531914878310301181576133321951970120741816071886909927471416362116341677647016669612537160671608700069553036602326545252488146947712774231035753970348002094342411232865242700803479857748168851534198656993765385819514493831465592491791960063071314626039684482786102949577582036631528186901100346298977660736736619922164420024821546438758047016393748932476536236171475886247777300939895030774100049470600132180522763192714481768809591234668729757161801127571693949825077172156541677920034985360988714152422084668781333667199356012769396654030549464540774400000000000*i1^58 + 452729509026607312701778966246989063012632796973751402310896479311330260308999540232859313190501975980543304436709006754808724411792373867737189426176202086423821120729067270684807016256222549477302764663072815190374621218380208793592383817214129292078518258177585548310954666456636824036653163187592619425413393307681288891536452546323814681653087720499397211664529221076436537505923578411498088917956310861833488414891668157888519676117404270446332057591454928438059654935856596874470176935567464288776215143283841524172530798778831484222405004488060277390991200073912888980256941511529451409871933785647042535624329841430749917557723313251771727785899163135334300867349257522687636455725642815276954473331058492047520627975937965553958750881012244110182499177195127364041697327379337509503451574722957357563829633003278490586377875519657722268963831083647105411242446060531868412847893584306264691854186818011864859998160893263380839853717390710990190072975527590830355862293096813615811909304932476202506393815556397171948244878662110803336206393351123363948473451509539061430280333017397909779130565766601460841186419468612303105118246008645237894312343710573023002061542914313333171578872334783304282706285362464175404372744371377886166301426082817170814384638453909502161803068685896798330310462105163365630253773419733403712446456673378311627910290656119757896331545421585186564612884690299479511806379473243415437594151436381529473135804789238716171610646542785744400943430219998100027775303901066321417723207810702133360951938961524801610766675369863303841735917401181647289296627523348084115834865004486651646631599031893289968058027834772639507253881694534639026796874243174746375237099260135493900992590369457791887239536554372473245148181297549005421769200042446110922099953043023548158939080497001848387300571339638702080000000000*i1^59 + 1079072922489329834343159544096045398884541497206224908188911020190703555019141142034231463521350405664813371362292152242974571494004387726553356013525133766358748574276688002427404743218212156981310064267036486454142359832512872649682542824933336813149374979562310156939993106862356011205574738428674050522358512831156273217690120664488426551863493033467495925620496072097907946536440607176044834803386345072203071468491433440425544479674010637191683445777484370453326585780296501037110954790681024096043503115625516506207524233256889426722671472563232899049838821618612891841984793455393516789321520449263944110247805403531930805839950646617037711072161760479518655504280635545517651846241144955395967489846057974729212805522460088318633063158552690134875138997665837332390149329587780362401335268052264115848221515194914084350022669714921096517032414260457095661446572234386486757402022385781473229446849768582592388888401991393491978608486456132485995774049163979235345957242712598990736462847932843892407642374387864107093174450041357433068955505213471701544522484389496772588950335198379766865538633174987443970112231827300512153132161751224674401823693994962188927904280005823932155712905430727457909726135862299525541785419563096871224376273846306817981112490689558782900225521883444305875464421749948552579341172145633312179309201683552351017552749019356936580931361940176495639198898888020205032983384198655242487271321064618385621203969345784584126981650107443540344267003771975262416319232190547181096259720049839050884414100677391672488556931617454994091472415310334748895460215005256084862603252992767876249805092333706558159727959818425898963060935283014288117767883461960733632188066122020599359229096470625488078483586979873379447385437269165865899766641699181451252776755169274385450291024813490120968047165440000000000*i1^60 + 2675524236800439874942121473779125317096130222720749907614857557284703212193393555103660682907190861015292109018664722974178514192970588119168308832510875130087688549949152922768697328783002500379394900836161979547112118139301798103037529669103981960358532443334566713476849526512875916897827185521470016382878988843929412981455273806674044168410856182970571577310314826093232012926337655297017758443998011066276714917908002781416506749720836136422326668288183743991277521856412510441573510870509784551852204340637950584754954203774880027900280687389656160314263722425699272537683687076619656574570494268674669002891683589866432806644703551157747818345147169711343872785545737489991797993769673707321775301200134186261676566861997128308450333888676770919227016804367200776283921178351700221734582532167201101060807816312531747430475562810169911192638439533745624463098060492932015293900593229362761546970235957982611890680737581542300698643595035358117043342608238370131204917812482585081836664734354531945020175900462375712789212826533693241953728531688703687793157858965032110495659849337627291683821348507752596627066342648287565351636121540708846480798286454402326330274755338723496789730254122826571936292185996987716899342344249229987107358681390358920265159634678578379420346326110755947180207911032836100384578305927220853398825537414547556650429554596547353471504247682151101221809588371408686528247314205115486623123451774514528985218202072161142301401183578275456232623965380184665546829293064764536203265719692203454436485132240128341537131573097932092864712675850790375163505804894808018866721627983456176886456198313567139080329349691847372955248002530473535396145611569462345797933544753651266305744831452396612855051554418993061608710818340746724471373877363205063678005988228155758447771619382297362432000000000*i1^61 + 34438682576605789062592379241186292223995615319504095124993725874012756258436299303539531676087264030090037370517742160791978913014840811767927632829047271124758722326301907407812532161220398720762355889366778932886885979836342979124041745940978878771489099748477668760405065966105806847378593795188664072638678037388617531241684611314204034133178481993025979387148423696902100450569279103896518325852246527757591591116360158237397968391199230342777666067224619990237513194088058880636181228948447462901280963777842202339349871114312484179264124491497732425834341641072492973396710294799074900547157384799799735407383821633063944915577454812639324605414214874616571601131480537454228811388783710884702802293828302471032287995978871110267271133806054429790925207572432780168018045615056733121968910558160298716098128503873847981804042552125026595243273853808396486455978066775928081967529364543413343809444855725751679853314940858941407398400111303144767306873018342466858005759083977340316361578758706722585274150968218078317580529966756004364385136280068974319103667929624477145305828314823527169658094894911953395979327782978717141030021902599818047929728773651586181872223257408520692463414638292749901375123575663931013779777140826349040340991043746326774746028367659722588651557792807238539200290892345425204564371844300113435540201065291331974391691541505346702192629312513176852815969857112932272751824433921616590970569481902653448302070653240189281596812482950993178129670149943435480858829038637899877454678344957403649663351144621189855825428250005565604284340246539841102089654510483553462180943355238704620023858438368397868318956069720220299188127451347794521081786597913048971276156156868698614012262792996847292861991718756376396047792825721204834373539301272995659657155513650675401410916384768000000000*i1^62 + 107270185956832439947763508575399501091598194459320994475168424625888320321637902447009578991461948557530829282901393193975375499737507499102548253740262505762525206335967764576625041968690557117624236564056339030141153293497929665555834056599986709407843590179917595146628694601188616369385528900039556690942534322616648496394433525103465608923181545858184277976151718954699033464336981124204282058770273123880746803109237827131259728236786225790825668778126088966818043278057210491830219459433753516424238857033092135067542332814920947540404443470089969367667593191868215069905167092241386979283979185036068465677044805035563706187366540039724911409328172497706864291460717643764476003183448998806896783055913904530778189728866430094236067218375682142911293617117619917203873725135054333783921847169077307369445645541395925351967166286465414343008681886735643280805546183876052151768720708480372498719480614957130009149259637116226598370734164108432568995794595301466893581938879611540235370611016421555140740030198215863255811895424013856352766427146918040677330314439663656216474323096475746022440844388974841783574823914776529680317368109378909931272991862229493598680347463444193040902244319137749132573518083186070410126901684788381079815038334172464054184928972460417031511349043790833427990919586281118676013582893031519137281751776475263452235778688377880632838365534093575310635387150677162125472799121772195661751999836241586357503230179915679259309542999486500820038653005149462339355231195086484962482004188966625392697518528113806677357216212304150831582205014812504614944281564282135615137297707685267013359446718552094143998404368618259683686911536776969692272714391064309103103441172971409603838432943623717647873909771525197617881564158384488685411934782548596414277976065615471417753600000000*i1^63 + -16227974765519272037818271901182844908709602677676413551198334374724624953173020673273121119943954365522836480273709679057862932295119738062408058609881285280302870862442419696273037737653677176854894743955615660656279478746769332768015586619114426398370264184574828867730484453358057331898411180244349934358893191310729783983566975129537407714514837052835456834688111659711546996954655877570374939081750420480783014425083916244906595545202233574422105528548739694213277806191444444446748107456205692513094524845460661711988033514694844476002176747234429322397939574109284391144361214545881978783450885780451511987287250869012133824458810763413751769043730643772423388061430178308792016748163382578198620793935640474721859371121079494220210110639005356195473645820816572870822729386294006375435193563813325143531449692218541471255754480730338349756053043305777362893886741283225425395408365873116534209656890300060713265997329199634202949979606956913634842040807370478224154885431463689787165404914430250756722066221063550665512791289021547385012857322265172802976142666508886787605642178702075478160124232065803470843857511254403430490348597152860091425228473072595450280016152785121616318645479152681695282071882528888631035124249067253840166583676396541131418403383191356681063120777340365841801915097840786306256573828284458355313939220522372932148270967711732439556626983868383494421653208628471670500027801530821292477419262839099045925842062814254268466250378795089881343168382797690553066414274558886852004172088271790156434407598648172870756845249106170839498314505155688178938178401461938181581313544553524497176747896155607941606939100241985999821401236360623553110240959165960694977531514179789550195769160317012451053356744630103756117170298596441340355097455741239166192827603353600000000*i1^64 + -207166646066332128001119335576541029736513823405639710521016609121544536860449811529964733188592674590546792850441056540321268195344607402067893464828457637677936507754781516061465401504851753614844207943238286099211737767368601525266197802472062308438056046657838424531667922373989995729558522449366189682934736610321539587262379675683633187344575755095950438000584312331552366007455384175251950747519679919995832323159327709630560039987036607375809459884218308439253024430404699721451265229612167891039951558178525955631675290557856004783360308863519762523029065761785168229022678246031898883625358925399265057146673950841381888265848430220197413593274432765453240281686292525820049730369886081254425045676753398258931506242426398440638898306880902168059923276414704549438733018576821336742017265017487782871582348576340080355510305999151660283526143788036000335629611041597377705072325443118401999676101153905844641583223502455005412913875679596157487595055743761352230741111980925264195612136490394796060601820632978721894436475385721946463700844819442602779101361499237445629933383685194314484099408519385704591171885418400643202756142962445232182860532842578137048924111132463598272919916136379139463111886672863815333132957471857342215328763044975140998755189127566567150129418791231603937779335756954233690274807395751794333854451389949298262815971747866710337274162703581694838304216742075652405331223500389693012449473066130503444266026663910885164347090544001875348946387886012309494339060377732805021919693754021032997515420982786882914297157121625523874210245931307211738537744864380627787321130485562826704565977502541086191976208854774897965406926303780038420914260566147794179431036937977937286975970908546793944619001965530092141095958125789839540040487382722291957760000000*i1^65 + -828186459228999594527496351847760780352159661931747367238219506148978070508054631054541488852781530674093061669910310999666883660984897936923432626975889413636835127293477288561189657669840232724039768958819029139513676273004882602648174380312536094145724908274972844931837335997344726148586898462342181684367203916177557905288990784486804899886208959135106111037280395216085824712779866350046587560204138298229488885396908289046958370506568526330068398428628206710282997340636016874403907183056799676289320225568005524394141111539570254903321065170931364783085804056678233147066910069820574866488528543219871072729086739767145303135747130445284879119039017973622561320354928752317916289093457724176062353018050195099302107404207843480611718641335213095741494650873041002401216241958683334732178630046845560281979508744593071755467544701941024783560327149394288815679798711599299294294018927715998920229702350735076225358061593286445038363036245524708076158786006220824299033071606496800767701498766994567027540186230930718078625565501896718550278716617040447942161159606221688643854997748337822578586971204597572440528060654547168703679677761527700523322518632801765092556319008770711848427068003488607929125648499518617202682745751505851517007253593536073813853653203107816452432579831228649533530103218477270705847226273855643525933579998918543358440795426657045282781886380625030173928682399567504723500932996628052089335445198999389343498186750681495087616363653378482562754523849762754458613060970881727506116895162787731141847671617598292060615030243269686700848105495473437536020945828355920397414529889584039618871402262735293378363684863828802718699129936690404725602124852183964709539169504567996948136722783739342379787605018022526183492703006602482487289446400000000*i1^66 + 3748411035753719296376149107290860343579642714528532722882726739206698769854317951538980241349503947260160498399277788504669138522591473956782194014373153632940631712602433192410580605422476421575629091701120227335113603231082857184302932408839176442548609434351533326690693994944349618354150898516267906933918867144656305786670824876332213100772247149987122542752170809062544569699801247416636779708064037768553573755836888534175077470196495065955352609849929262295163496255822157311928209612897846145911514556726535658094445105890801910774822728904946688369767989973439997933797502831274644383065332206164404931200687484702565015248749355120617303540912928259722687205888540804906982537277968149112268839669837553260208915861524531113847082188516838324442048972026295069615578908256068280327574658825575671926742930845657131233436303011626342410872654782533178825993973011589409342391181368866372931038117058448211356868208503275738500716550928707299607676554691411756137406378882073468853824267129263199612512609937726760800283431275798246218300698164156119114657825726067280383564090343251069061786012280207766495265641738835008863222686945469931235160200484908682980547330590709732377131275883860311759201749851743029949561849893931255327224809507499135646067261102906451069791018890976839822479397645767631435516166965105995769150305997642706990998683584303328876039646501064237397998200802405124446308775853950878775678234960685308297644110089438070327608087144299968364523869597462047977059595141188621914378822015431647471093708501878644330076455095572751441909603372354392025199295992116703074156537003880234023606210867835193283934163834090412419158871982596093872201826581672501586078785905227202977149248861477151902474021985410394201532747357356032000000*i1^67 + -4775714821817717677787902866338873818388568081631459787869756233944171292796817461398600103736022991915059479913345490285351853456483610823190658114361903877724058309151633949526604044061843126821295313993100389363502182591073168505252317270283084045560482241121034522145281906160177581673635836627542505079832545944632940718302910382120022864743491993819118160901241822959859833006805378782341901121172308087902121106369581547851964177352117367358447612096381429443781429814998953937219257360899407424328997119502584048722928100039725618833588767181453694193857263378338263900397638690483591373577479883272842744553034268797445027761010604873592774866190419879299442773687346446526673424556114109245218383768285988416263773489036470180026660885526165696079870640162741639765895358240230790433122074889522081765349607434888334200021402955700191007398319093231757537820701440248647068683200138577660588156230457297571786250838438102592045458880467637385837295759828091407759659500939899863125969056812042944086397471936798609248435454084945146670738768375298396348007589050775246228273181430375985271118266310064664143279852015152200093354309757889269366136715397331348805526319374368634696891029147565667771017980976717800029535977167017332058206369649845384593243438173911914301122799360103380076884953363740675192074031816314325082011530322501083982478196086514269922298363368917958607755907977460467428708193168836909246142249807472777175279521895092594978107404648484805495907859742950510239402921499716038734032741387615640743804454336768570931665198615646870532951439736763672450576037720490659131913540666636728560531947097650754873522769220819244154306419886399385192768955032688562329570713297243708992454180714417229380410344748575421890560000000*i1^68 + -16069425258938870773806665628743011066835936989479090611620237774261648328637373699475988791291299688425074805272877400225721221925378442732736673221156900332827730699277680629104567287554143158620801122937969409517323959381115257870626999054353697828504624569826177776529261034413063239550412499972395234427975809507933758614235057275331189446267838981886921774197967322862998025907858208446213675389363785355516826681920943211392700319082742533077778693904810727337263071936133504052893915942582528183643853384772258431840108616203078695393864407385727176750616282467932282196431608867994799039131108545134196572700683229517418708895475852744087019419280779397898724226073864671251580643399871776540768595427616860243568462328309863120606909594969609739878124332712192414118518621084140201634830106209826046013017343319952085302575941333047302811662065948655255644339586002635600692333079107606438945678419321922325302584267882155820563565863092992826543400069753525197843565573666649306037765181216677712874841633113516409641464861696265311183507179602584222512199194722361435704180066965343395302235508488839295342487965080743793880968535409307620253129458876885002866632092021108673210273688111356422552396044745695071281611442886042463631041440382585632334961679924873423467374623448570707535893309341704819302949487634026153463158534544895112615618565991943744228778321099097471216294796427412371340185585439768654497090291439870615365740063352129263861354568076534997173180135089515261750040211910206020639494730705875463368853099739914173116669996410032778033370503065369643877559232145392628614336879785129847402748714917113523087018723279297260228079290088169680615620662885060543446674606955013538366261592567401885128974558822400000*i1^69 + -12170032310369959624403128885480444419736607214843826329423472992075159951294450234083256948080964405509929116836037725582163254581967797579002457996034761761202550702915433316666956191564904140542101639219297113606922421904932784843768295225396896699766248070867613953278791180248540269820517845938626946895431625837573426752644138748525786110024697997567322146408044827166502265928516498500855869888004360785076386502620060597978345739295906317314674182914524735965343602531100826645516321621756491573485794362574027603870024921980031607664448398533016846520372395171214418623558743135845577478849776992067137655739524202519685429425072852577829219423793903057485138463784169357546741300436567175588911853718968896918959621551916125394888969860239813439076616292053984551906017202581358662199810534320429772116642142343105879111439668349821381053163045708097551933471252038958825238095539086664462871585285144637106826346108365165066621640988955126579654793094680367853378404466265816710799155220254895326565482804955766480378273168563878251441823895481112894219356379021331981766667264239471628608596117051702630374698159185700422425405284853894069361136995445000491972002035961292702740904596310079504969766670260537831799695037051785785233745928624660280140922586260434035652173188790719526600233492709046425710177937122886353713993061416880478216455604614646633300935459725686762197366880027879307640623126854986270792788986889933705802993693442868748280030670060028457677109690395727619105996639691948022131085432770387743319028081642127983540658392914115854193963697194263014563194326291486330968100606067885640119559761970331379308868478988329564547001058425897600537108271367623989437774016028708257326097232456843264000000*i1^70 + -3348296471020513906818668772449064740576803066696367300206697037786619539851948805056237157172568726080575232776922198617450224572867599564331891651867601483650970373488756600901652319706810263069498006058521811705226654644149611587981614871712523956644615121245981473632469882203852228639558256871411764848049434793077493541486701028010510712327016243139743686050142099089382166274847065427189001848020300703217824796311004049202114239655153576468131068164077599378555115125786107135410025724643148873335252468605535284927427571721928491463828379268018239589397951715825577176457554781134125212333591154255067229868188345026728603750769948055748291825516832267867379867368354945604455482938402740719822915455184557774699747633616336015198960131620076171777725518566639885665394129875861570575290675153526206822303248254823934443680188339769663198872588142985432462877545612156813326213450238944961329444113665407097278427991238156968582588587794933036330728030348832208217842043309977360570214838911534739732746611258322498791617275379341717375379605588919992202376731753772210055748844597251987635156707921211481301420748660236271645279930627896138209624768858198570719632704584063931933426315805547820487356726192319742212132142813623022084820328856138166833031671896676560328357603759296409744425867533616738041064218767114710512789081034775575978627075552591786301112860350092995718511858093836370187469667620593396992072938738871009996021422898970815108292072167688390111332415792168388862038979266834400643662351738396555838358143660587057438661760835673249993414329594971787097569029249282466689230574812948469563314449370195075590043614003462321582018780313625892181122588258360940624508355678352005057740800000*i1^71 + 28881037348516312205146478679018183318745215459906896269126067895261018708231246352756413297125431226707687613022055090863884958432829257346622747093345613249193147612497732670487042967562868893225198596330281937969669620116008517346624333391120319868275739819067857867167327000305036426464073520785122681279334302960592447884934460163458132588745612040345785607106616225909166942523633766190341819200954200885875408563895526898459545652187955283936237750135082219172464029529228449741826223478302828550626609429415983932447531263753247867970061365741682460687937922390073491276763580198976038871385901199510530863144115787827678871818312881636010191693458934745068280944971550769269747713324266064295567178165234432705603083212841227748883911976957978141702348575310517636706015810476282245537785726727056708618529966082092164164471132347494289655978003995294949400927899243737595099336097301141516126528046302077266766052818532307468152192024728526299481566602126808195791370524389666355671311309055646435635179842385645930521788952378793695763609801997789386620758957510399371259471713290495396617843370529744684448913463100599955925361389478340369459763264586245279093206817541880240573548716889229799688554852086550931077784383727155334488926817373150856380179544145262654682768902252203258627141599847008042930794365533999475942352215537431146235667300611063253195641599273383522959306665652359742250982552446688654661254631498685041664327890794776436904888278310158216254421521693118979958734338124562756124605876554158323781581336925843226156072883943331494535510709394818281594549674010058500939423969735465216426499216703259886753355148346487828128697464901924221999310554570834971038589911040000*i1^72 + -204418394835225838437466199636657974333707979703459675055283319799051995139715855277204900134219761107188617894161889251137766913761578297960781254506454234194630370599283075681380061482093335591796509487641336569863636087359218240789817553871568814715627796779857703564483690415886975900941166354516613609885896038890956408491561039296290088867304908748938302000302134502242261312259303526477985680554419687519437482756081932492039617058678058418971021325673590947633291350471979957053246326905620293236062363250174048372345563967587829043117090065243984479455150185236774763896072923397291425713868734107547052141195589497442744776000760063093857534492760339740624829679045358623447117545108745676527033395253106062495422549611919575228270172638574770615944573215832337637387184003223017703769688715320167925363157718786996333407745965805171519285680881581516435348719799189133213438305077938471728125321921821631522734540482592479653725320774301240117594406739607468973026540794545590889592978793421293802714384388702530393574778471470633827240615888970945794691243437641912553282613252047993018102773018763777692148586415150542850942178502750112801942136560562069180403191453410296030036076387284497805031134023253682442789847916900809408846840546815199440620486050753334685416463642503364159671064071794527799759509612763412146128036990658472968795197517211151032725217945403302286275379312364483636771133954089096025170852009073292214286871215400278136332054959484432603483306637047208216323378408641189682518668468178408170137914732375319008921291175425050559128907697077693929163516719417956502428801781038935065541332711058539035747521807591596898805101729374363491476600779898880000*i1^73 + 503767905809691738840149112050040504213583738456680283725563010427513183183843939301276443496714312764071705162983132779750529533222283685018306629112332240289770610465682027631410956689509618986370376923466601739058772271449123695962254770519944130134041489352123122445569141848435775621326017711411298273120043703291861964801296798350434673303559900058099491585563738949481802990249312723488269295264432302830082234357830132272052983608106864463181723817571176079511540591621643276698112036225085298676082921421586036335330756251812190828810691664148516713811333343099508255931743759380406807731741572354910708721934361588343670917922114457620023799881382749233951242794584846292385834572269618270380090476759799748134242570947659274558987809536742607984831966210604454796478886296619264704404879867685807171420467560499556204420625423819675224462381623649160025349423549383309618444342698399182670971330810575165113739119259061204168194036477012236126734091415385003883796224732750054756849533094500801895443000138185687379285916820911311132180480798701591959587025867782829952803026070838056465851081880983629652276584258884242307261283001395844109583592796252216556072334296954591927748180571758995499168169450849632953447471988363592195861500818256599779974576027135774010068771229049671597494926781644748745773104888777907696719870936523656611137904974421428108349249563700611206607554596857676272932233280925058521610009807900259402011409086484842862183897763799534913590823702131236720454704239321470088021875792781982409425341400719941195882889781058035642656795744023629623544741223350735644952671161298724801607210208795699541713151696218441243913749402664960000*i1^74 + -337951301079053354478245731803757608056027747669817699076285564346826384884524717776560890366622750722920432241655286492394653335890302011949162260450656566794660909066346323342062957831690116633435293356670928548617966399060218968796362141417194738375431212953233049311915855341264903115440524593625773270372986907313504500115620399276895132652561607071717130356449313306426700498365142860433461367983903261951365192357152016778380658474828242758943895653858568564939262113998206312548740656587100710205530210494122944083338291747581607550031746578653458954474176902776285206709778116324934723484955553665614392039885100259559295058561211801504502018086973665091374048951729005236319370772851497247445034579331881047158073157145810528369018570794967219203491537079703718619455897533092284508397900732232221606472865656793807845762448363992561992863131090752802327895147433716674024132121836024580610159066938980978411183178339550931904140205790668287908580068913175957342290559327093908669365374701273604661637637889716476613829079125884620934611357118666271654224209055267302582444683859152651164129375300059023160772677718501480701474605260960711480845604323640545609911823965058286618412895576152465419101913616282552124510337687629680893660511521785833718413204450071801541613180941494122206339279344617278794438540208577994626410284373280630887565523447421848890810045965575598933924861029415848351539440803087206154517632147686367692052204287196276887638203354397143916430902078669399207607968546099422121460020417960087103368497131602595630112611083798179979384697573463299698605162476621901435302420559087295276691772871360575616478166894791065600*i1^75 + 39681111535691776306841890770903136159885763968432146045933816792484665888969514766474839128792528122698014630591915358015714664837798953050714660989212609221971483058883524868986629515172246034021615585680352049165312306300470229720312136360886891347350356094939214638512436847337572832477620343070056127940487360547370680241150010161153772330333207428343542976472399670040339914849507902124485732319543256056582412992743477720181420805215117362341568110764627158168237657694242644656869963669502586844263976324202277491615221667409210900430125152203589165442808719935166527881273640762476495576041363841885603962112215523191170587764126143346917786012475284121874320732181279367178471556817490685718607360099861242886725839982423176435148725090702512046679689924782745478629277301688404453215348788266925926868009127020229541733801746326892516324103595817404491784349621698170367190935001568461763526082952524443421658809822513864617023653006409686216018759093290402126617068200762831861589633180836357857870996577159822744210301018070608293382181569270804020815240923596682294461345519781368146766576624766875437445900606914704040807188525269845998291966655306178229560746996648717080344807979776242776930277726044026557018540641012641673951033115914648554670293927574138828857023192947952171336031382450255961816932988960113926930459222435047342520896532741067856288276358477900584304749013570720703884275217307756521914852819666413409400467317226461108426896804575841788670434821763369372003221858597402357965594515490880331487869175804905738218076703927353252006294572130198964033005023468735421824716100493003897548037242700390400*i1^76 + 109878712394208705645835027009842450032665155509555924197577569675363427204146614661279146860560358124691428786226938620402128433961903160577533586196177825199018164198079790647551552643120851831134567765850076652259044424194707231161503873785283705619412219105849448187946236993989716673034943092968289760308450511675981910755366424973066728699414440205075892048238755027069678448242502622613258997400578497948681335134318950668470687289317488053302759136101885467759659138889029807708449688958855679471170368624052865444185490089710847383961482680887551117484569360312825059789170854312802759679235250873672518627878687548863944321315532361741511887058558805988058565696369238108597096131424636111385630775199539359019310197161057566824128956755075452448739260508081665945530718186680231025965351183505361054123950854712789028647218156406694147278358954160386228281114650693856567745484616611690721451667231268832040777365905104999358646968190110314827545727310765413508158556770705591502477071389236879526705844092020452223389426734629402654574926431861707042033007600364233264052132893012388234823577465560645596176447180596829413683647488209821722094318585118938386535382246733482023099530001453990763293627376596023646714952972006771857141461154804743287281211971784122415470392506559436176796571631541181313162787244192458206811010030946900110035398694471816817631374160205695035891923641725778582043748341522236060472864096166296161291789082809083062641233123509741898556927119025596609665883731571692760927438567171579542447865750887726937811846181478365760447933726229654661233349256544900287364902444738560*i1^77 + -35461692619530201349292875127454657883671180586163963247842708185835304014073673436007654185549745982588438475777120174640290808167942794488794418023757541729089734042686367625536840592997852158490895300702159606820317992637864789807211248677311857614931577800789178389692617640510441747416006535154686824756333920476799957344213209321428008370554341972956050509279561660513928306892733679294629038088424565778754358571530139924854909681928245394847979194009503445307434836619051208787693577069701337457990689764278008166710314213728637511200677323362296452399716149327392959056431770491552332973100220469354664239374678567586642819688853563532130656389533554269715225439974558681388166865092106795293381020293724157780919263088666256042305855099034270387692405024929081017219665175486790746872914066993609429277282045181433936673206315699090697818444824360709312249626809289826498644088902973567429312459878540367770696190644426135993963747184597518552597987769167546413900712839128952985072111106621144522919075079086255714928999876017352652472788157424701672330545640202138685305044426184918804611439238646659662334457049286817037211550959184614686558547751875856686283548600323456344162250778517820842282068851022278985713910161784534840845784737873715181317557135679615869878902671097708989015861287170605307557449570529538650000515734336332228341656896524242793383578206339765576014303804111340104311139557498138309134166888707276516650530859550567103616103282941388881352444053483637341345829943861278766976962345657029731077628695854340477976964138386499547688574211803902645339166333440*i1^78 + -300105067210310789012198251201845057062307472877397881203596046231305877036043086564309541532029153350626563737901996819837675231760677671928496710116185895826850342482339313805000106185808612429414833430415343091229319114162905751501438632279064239155849867538115672664902985897730445565389208471595793735840729659190265186909100516460136903057048119765724328926353373620007030704074000888297183774819295848930105239963176745026946606532054502158362214428926313574987721162507414551601567644567243823008134866398375143378525660103434572012951517075535893195241669196613755148451260262726986332193306805074187268101784964168495261818370157895167163071525225233626143536486588251451846755930013809828076844760309287513940997662919911840005541732966988149206823850138610421870958580213133810053451976160051444945350740156840414840430494670568031619294807428629096315868607255323194659057020333508917767714131733352593259099174006807224156640814856600771932174165224143625330812283391057783920428582712525297946758541025596753760904577943762210972203998886533482877208054372859761250094829490343283464499862491776336818694007944807887895612292909219745406406413995109150132531530990544137396966079447641689456053446649896852267546416738673359074784432375737259802009386049351020608464593066286491091001745948135875206022621939485623998752115773805798172356622691931859205984772266370685966376099711482356016240326163948682310933024224529645097198720367088642707294584378424401655884691338139465054620291244181083933674106952318870973340198723906704543131715721212670336*i1^79 - N1*9927100669037239326253816333637864840815466762317667486416609143246537715636601719504319000267595318378796662253845528943952918526585839007834754515500810034704624736565934158847019148385389835946330941627241672348237620689407398443205178981665909006141021341238517634168708873881465752021955866449554501918277639379441602095321765459653847179919868361414534073*i3 ], [ -21623876275711196562276710077008524190734152523863326930187931210109732953240861609447764747708301137240646699757014546507050774160020936928119263223605258853895631582390006886561408172822540086090539065210073537408438059612864014080419687592965171778814354297603835820238029370363471100570270510490627424886885407991571862861234980527183982549656325948506080615297488996581964342579429310366787191154975835440176979762084619415904266805253412981386866260655963701119603682461084368013586289009256082577305370733631804940787455027352075101835473855989474265727667091281623419334452508450510784507972834211431611120691620250087648932954221462542775259165498364275960439476322975594045844517747553246732118734528282047268038150396731624251457697417969443656011989178963856724419764540088593095819646590026020340791387300105454698236974770945912251248431273246770355837306955370863048768706240200606420801932885231473041596871412544699470178745221464121556562834451804241200866253259127335184671067080915231977526370261076483664146623030419265589851256840152745409678912352537021199772110322901438659717940786878246840024141942919383732113409611032512301821672132958631006476351310479130430695564053288788169277772436862818132357082070882357334149499479714254102786320961987588501103061126411662983922432174709370072892666791200766954961143358793150269568983987656903681105171379857908478061591080533092066954703090333134286166167366332483138532037126616798769084056294306348303848278684163883446919099498898216218189150468054258208991303856996099072483168629328372048269529008027232289230364030928228735251863852416053129598585139367157986797898334274659621591090014961045710812723602882081410967571118827664291693437582457553551360000000000000000000000000000000000000000 + -375857822678000458469662119802639054150216894676629258027615323902153666852108713892794324486759167662623914859986625413830176942243870970767276071437549824169528621246038425664685777080805536770449212501041176358066481020498858357211691797937326405472440688078174922020960437744547257775865641787364657294159157721579597429132039912819124743572830004871460328306353258360157986542733811045288925330384327728867604863535951646010853434055061425779014781315525992545510361936525626576504190120179855285789110732080375168662907808104223065621820431210855394051449405373637054465028792419627255234532037725973639656942988037063340193571826223787110443309603506049708177893491629452132674096924747855743245160686774231813406334820108483135470783658347144718982925523402255083728946169948103739431691108184458265577661234774447048367013213369939673854290011743620714452547311661523383776073980047599024622461045418039665829225986221826570246499303454171964606364948053890232355386149541872570863195116186117916013795928060742979577807379382495397352527114772370930112888619911438269366993990439785880731664654954448008013905252286774732648240281926957481326890637102016872832618472244669704674550057886370194660775807233795605450077571045232097450694710168647048951058215838822901483934457427449637144294918669495099083112334892140999787208676292531565731783565256286400547430984604987870099499128170045552030081462146329874427457189082615874807089974524112527101312757756574043049229880433296166591703475786898588690000836940507999595223582733516767330139414234338012332479314084460451557669264485881528896241523133379027627582008055881552462088327492242347101033895995421992512817607555721248265456528663577731499843675017235660800000000000000000000000000000000000000000*i1 + -2789585769421939491157232008256781330152622179764466890558715305768388081261096604244918119670930708170029241652578965669185634621253943759951030563543706936385709170014581868626833471480403156273413367494701140105019909645089447876287596699977762015327498618474376619018758990824708758379063648861191764958761192008343416576333397860554350473855862816350213171085553371796669205339037738119214012232707925015003970619943671057511643251355014459079244623333708494331259580655698410177011737943647694297103106021224455513882931894010246502338915415903290245961600021103398634071884638969302725015543965676738589697732811197253339338430341122433127862138731540590838675835769146014462086410470365983589883074891313347948348467611741724243434080531636572191900716701644782931251978959069017161464598815534326047178989549475334600227777715902820515923913189165881778057535890901969131954241667305657282592839895385354594466282522612044706495161750824672320977593258687464142108607384650416810316026851535408925543628014943424596792747605911983765559982480775967562974658971426100850137707913374992335568153746440583645420783100963751973967415146152344164040304062499487750672864935833096129173376533058433820573147903099600919644192656042601709959469130269420618660089621297182374719538691020573827179147887130375462520668952028687634025709886451171292743097847397668601242215817827548500530743617647710636248965575918975609354648136755630947996531598763241614248469496114008951138453462706896789241654232399888833034153689436084245320572399794684568296913429366547670525562915245413124995022467387847803074704888776006988413681050904154382761365547385266015892244193179139139598065856068095641476887672744265248774443049689284608000000000000000000000000000000000000000*i1^2 + -9667017700451085796800836227857877538260673824840358703326305408378311912898210807178128936244616203690795724373677476282589103320499452121841169945298029388774511261655641637476586229972112331503921933611621541787665094139900092929469118491046244046473993103942586819936685095874714277509204393924478983962982146871582150845757303373795975718594601164708347664419746831312564026033669420249584551908203384226010565880016487534642353112901052223547146737054040337784542866991020062194704323352683287485782067399924407024423082291126496605561624148941811366455466147704314897888180931224939994214993331312354605582740373171476077142082522003826195196229998166383630154462820520372818532463626516781514208621541789961280706465597227104167515092334917241905259856704986020089691174302270228950418832394061892145664417761886940515699121622356148547906470543086929687033121172565386129102173128614962826584498465622334871134696876857845543274955879536914903357276385082766405289465754632873769136581595112736835626263219736708380382078443706520889401217549682073849305278769269836454598771874110438287104608758135118228403225155219997498141087445452115992077468819052640030401819422544754140995440562440323563547647821126534475433178915346873044529176825008076466736415628088706355361020564447691303073816456988676139023257982154239630182956439821867898139212705677973937789486838330038924170701527220936424514892648374072932871132709961785482489715528620062062944062066532008330682475077153973295139853125507236789333802183434178804666648714818918063018928948569158825720147469413911773275572636875827078332565840228109824679016755268398525165480550015524915466274429671717854120697783003621633451881045200000104934441763209216000000000000000000000000000000000000000*i1^3 + -19561092863257381314334732359616576086647885199915917738484342722669295463245134552070589925700683663513824140952255001604544452037996619830505059617325462820122679985864566693576420573977292973060583151282798590551262365708883787770588111435493428634333996862941913521953757363311725797725330056376095762189077045176357993496492363037273542328585620872003504389348261798513132138063896281500329170302026901951835078066605089588789902073310920282857370939306620761554078041282116040687056570607906114436433919900509993822260859885886955531692699615945228565788981029474527379276190767716304601092337087428461712166474581763495039469357269977990164484842238980823298345677801680805043950910927251550729183523277226545012796454780023184385798460280791963213920190462582393487319703868176354403181196757600163197887110538791109843248012427960138415076495911214566751521470193271659335780343033443645950944370812906652955722018784239838372676426311956438263138152437082281427389527985453619390047612219046342815254390272546316498738217609464479802069259637137326548413098020969986546905668276329080629034974013107297905200994670864511131734535958725404375534382681569212683120161593315627462848860906073898492275783894055999279155531681148519803101019929421872659130140022482623107730721968274848777764108012065471672937252604947363068830839708958008023582500493703938030961659972287036736109801286378823973230290118261256168146823542664617920128343006194429696094643659793841983351501463393802394609887248784511640766163669319569876864280227899858410790851652970825034399395108119636125036900083785557683740607092883031115614710211318869579578157309600624679880039705969827572990243452706235751052405219629861287377547087052800000000000000000000000000000000000000*i1^4 + -23031967240784055782153045489448950248403862147975544673916452133475543940515417730909819213024662516641276434272271317182080003322994025098382179061956340051525644829604021224882120428134849860249189790189209671576427553278748370655775832971327732531198359602068226488038545319727567557297675636987166897548792664084963295753359355689287752947879834538675507121425708800045155165363284391448501662728498926778513386020025980149049682332425482228658887923207876521757215569629599211675190059435777733687719726769434843699230600716543702909221720968203039780798180042839771524537781097755273021017397068505297237953027074686240927202433338931048364684610760136991881656229428685051878201230814741203488974000051304549091207487417230818876068206841730558932991507023109140454471997820930337735854649038475918354452850879877042199875679112788979269384802492178309251197571428043149732787237361822215236192467914813943284678383853711963440721579914467422427308078209972902615300427221166440321477780178042735290484285903873495715484822197888915817571396942865007162412040893818086983485428265838463897412557479748181530876462249047471612738506394542770406562011812239354970821798260977247367870363903723006447095184533324071689880917679114828829844221882733500987325694214146553591584678053299840699475108246686273239434334404902886546455244197318069123772153547489187822373659555680697064960029110669997974620691423308275877505603018705723132327752657468729833395445390534437905455570080077405162728582478994144420859799181677233410374209422600568065326809407124190573777912482195284220326789391448392239111058357339546052942762985251067006272964947706562075029577390145340199530711158102805050955766087323077367433894297600000000000000000000000000000000000000*i1^5 + -16185853779301795131359264751567158254121062280020755398042994952337227634776712932557077712538652112904506826685265289765153847324042134514542995373116821617714450501781035174968609876673244033851755710592728328874798628237583026269115235958927692216434348196991117091217397304957431532973978832572346560423724746707370930332030984345375547295287970949572739300416075922123660525549950216033629571537283243189271571579706504802324449103894805533584959229433860174140331684705908629472305656182361704885998065986859703143879888957905037323251080485673210032174938189228363991191377407175658129572712126683723804109814507002943737975610470310631329363003878844314022265102609998301051239650289502751810742266315916055471006185716888294413786210580388923470873521771523448097705609659995935537392960382988586648815957578196915682158231668558296700848190635743393514974351006035427337035000993537508551845574334740368648260034593228589118166277580586143339902894781248679979935308892326309688213231863626223641744155763293395730272752863397121523020422291660394162651297893982689940123908790072049670902422521936796714556703774453749570033860947417283703023412674584521313173767146277105466736576933631365983319684410779814609089889021294435350895600593087509204543462426961840309918751151087101833803864356779870611637937843290755578546772088183480798976422048190553973114682264723185147880492328341280919463261763394580536529204103961378026007635739036213380484927371833514660788903639851365658626873729863413353413248317571599523966059652586989006668639009319623194741395075075808234319642962868172407833649267387433950524719389958885056126352905732695656515450112974346192339585812941693708510127977143219339971788800000000000000000000000000000000000000*i1^6 + -4825726485553237918301392163278958854332498835792489856190106135045240282974571881882985913987549460129344562474165985682043222529915405267838250972914382669667435824096209730198030751116825666608227960736542471661772084884270229525190688929043088359067143317090548812037734770862756106920890381072206533734899232667694602350686256011729370206524994305504353668250826842667390143698951707797021450108959951840080131417727131351313166747745122737223087126020804304507260420466695039901722101897091844889967663347822571365728578936546493892196349223591323750859746145820577495346166136398000212922456513222066545217358212875095175446262993051416075712677135488546061296118498576345659624869640690162027138377798131706875939679982595343467704425304256557418736320659724133488835141949253456224288849140029916046926379439720626510830759571466487546995315389379324914386122377423937440997369534732258526155973401105007737854859590517229549592528571099584969594303480860854324330924110115715545805362938963281704453205784467525134516112456263526610973752054456043469545326211311594139163841806689313040376530842277432939533436670342221535732587863186251822070901819660332149255060506268177552629850052156694639923437040587215959164782902004457822461915727782042687237885290064585663818715145101733156809057362326446073676727458740215933213084266050167272542746833715221889107952476832523724503938947694200551014362223755166723410726274662465402002105278126966865082311353716914427160467822690046725557585792918075173000527478580911565586825470629661443531637460875077758383080444875640343367691659525281769246414660498562355448611875667229413392255914011930784835097513267382341063772138444399549565061577720285437624320000000000000000000000000000000000000*i1^7 + 1267941945555188160236997195291485223567657485774324335193973657051869954415346935801616663440722737072570255432867189303778537527767420848444606421698262807991125223079186713539794268470268245302940494042283079172813627750895599167089965749153079579674484157687455889578500423772446962095268611130677213196911795876944939617316929885084186296804930681630953828580309189073548164031795128966616807079181609954942285306942127606492055900000569136824143990770267279195523574157411636797553935999382346722431136473514711612687302518028605333011548845159306524092799159990001330213737377525671163920008506912751827594139897061811762834180978842975639553979386282283524378660640744753023839344933076486364400914703771109297368823559242506398473301216191644584531342784093454902274304378721918762858827733736652671026689628692546377380032443999646677233314302864371748187878013953558634006365256952097409583129065519660885793880988243424095276143002752894085539828346869492884146100818949055929301837026357116452251456270162670235541921586625511775210538221211065964338608242546406050347720659782403439416759668265679076060885179650897106460418275579816227897576215268976457873537591829755285902491321531792692530006962083069351163259496889253571704492348931454872342764129412153003069449288536363034649977593324394541056192990166128684213088746212934044878067451384318058996901784641402327872642837709489378693128153549787408246489489682513811114205829901326015859477264466769058374489191039470275085567916953263630040923671946949188671316397656981720156704791802475428034172580456208102887097322743051331856266259134695910003328441866560903883319693562411497102332224111332868898062989134561050348184084628188954624000000000000000000000000000000000000*i1^8 + 1672766113510422690085720102644733446779068917236090923090423920145828525000584964684178652160343620788286642637109218226729155214169112658235445338052296436905511535617572707967288169365433094701536192969153375756924638695302339953189611516175929252436386181557959688890577707618881899964152835233131475598809790414368542082309170892670796809188398156339945706632297823072530368438858563175246626620210891204508919903719278236925995818286896577445622430092365345663712826643698681881472144309823971109772870994526093850798954479787596004223672672745097101534567513216496531176979343175049065602405117755651958294689197604979986944089388227687688966034408899843253405883926973038707287428392585595193781421492373491007321529160023917981256445455597284950391998346952564826691936446535165351169623700716460245838087838285457022992062522320346641750485133543837144692284643323028883043196569273084686213267175433954565981547825154841867022567029898082547022655252131777923511671153053991540503939831920880402564657856224767571327295336969597304848452206543814882151992415945886786105543214272404804170999609246917236035080064588689261373662185704847952854269475058667654739501816349446420805770408395661453205820845904668060514584288354312398136606837100881213207293928909435875745117118232636338111293570244005078430457897398863131302224368094419859122678419309094884298498697053539146527080108533644991869808046162101761464861485951627354956404428210750583192160406310621470337069072801293211656798190598314385826579670521054803912200604673772527865878993332998066326130230412380279969775941025224949710897861664608173192927252280198696247197810789623930468849051657871953233648503981072789145589928159084544000000000000000000000000000000000000*i1^9 + 370166081354484145018394895575442118451288061918791131921262998152652067857813186903635572007818120326342847594602303496703540438622841813936636415376618626275891617291639428906103217226013015995245869791190093664281762274329097877879067085579448234917266824547409765617664477084264656847492660231096866674859453115395313578850715791962630247501580870610705525190107907995172578065775435197751108528362076422199825425081944302708553577561925969883101295991217236790923489631623652890694557608342154014017011869034253328742389485641256229591896890976899548544464005073151440121285101991276400221041058127098058584046187494234956259009710564832656033075333986584213863826556982686750987045055191901933594002256581241027909093511466829393901487116752839100143540955979090867212045171490939193831853813215439884499513978487395265963438877154195504013305717801244093450957672536058955750897372565766069639024266269626241313321025770775556898984088929370436482307060300015017676192263554798281935815890984315916601501576012159931489519890794998696968677413702725598234803770644252026645334574658573495807982715002564180546651889325686681508078984078281226898265328155565534666118477750140728232931699903317341430849696534639404891499611713343810419933964472768590230576287079496515473227650769316744382473045233267105857597463722052103565121784372574021211356935488754370390588620308371372961153331491696527080554838309585275647023681505829216402873076027965828975362443565116338879126421983379334451676055627718889544152722312581213341770374946777318257591700339382897626952788841651152559505412818900336748174291135307780537715319209914067740105194483700037196255826370274061081105286459070871914940448374784000000000000000000000000000000000000*i1^10 + -63353548783463780278326037477172079058571628694767018117826203057980918121895451049892864668871993493332997743430486839351163152098829071580475210406137117962443718169486480446282445644053239255570922700719205984906195768033051803855847269423686849533276393482665906803861666967954360343669285038663376480948538575851364663310155757173544365078189447098144210957277323224119604660692245253716029151655071742686323968498206159767110414825539999259729768118416209044298879694657191201660224930938068565368203916742513389811824344679175816464043303896099706820530564094395426287684849670974690668713980649472006320882366381241466237424368730475952720079136940764953725715993652696327391551277944466092782128546479786433168816581596705113078485113888875940511325174531861722197959949357322212660941034537692589673905459861445479165194704217008937200283207123325846850282128292333069617474748581024989011729831782659191317516086559715815502749298775859382422303477054724755763033866584195992214339027605951632070539863011264583521333204342189376214180014695180994094046879561182266323484869837614508009768371149763754693005247401170442640209097534127618831344601913009347452793384366986152282320501827303857851007753431848519820816395364582399637088514760795606225295389487943684893036181412782320027991663710802386621400588810583148647031715169285364428178381469529299492865852144674227321529534221569964650974678458133760291263714463835144718711492190784251362041261170944697295058218426428324163135107174601812320789561070665899638068862398678293883916260974353501797596326639831246281676757099516529787385936308965041222229159310991985520997955580945319925954146121196473319486337101239743665292705792000000000000000000000000000000000000*i1^11 + -20266147539189478505798359852831575553455527662530015448999510902666688699713824950910853559190397577303621104972278174830739938456911544432794329926275474226434283910688707663553451899562887717139016476925154626043930127917130026585695344415031575176117218739656129870077723648119147938697116118404947017778272655277563374248291979601276061621279786197544273318022012313562696095352190810800498622394208596705475130320448584762608272979383961370235767562014629409339097370691463306558468410062462905018813994856335285773258983599889229607415221131060370399097484545235224468985278909670481622822089452070911553469423720632662846450750808917005944657329293081859869584677776311033751907564041404894508655873702774528504676296428935860884493161223270954993526260675038666112317977975067515441438649825810143611503680310219206532316983599148494093714764721125368382726874773956475408888081268593078256958447895942504385486384350558890123269693726034011174681764249341635214154538769416104657111982697962413230744478950136248390375739400667923122906730989835297932690143589705283247044923219853661747291663065377850819864708213752866306811770035705835386115790029299935744564078599485769650450712813588042771015856886296709389994819099224575834808022745659447040109678036434652099443299227093439842228355344748270332042439446662445672763715227831427680524416859605692434212258401142556552986770157530020387972946568472305036613482270578026945977810116593775787465654419243309739915959096226477846931199623619534572640814654461465091246332422937108795632347268096847341066674850657828041963398342342514332094629617108413763665959095633297279546532001182093063098432804829564608648716005064731778036531200000000000000000000000000000000000*i1^12 + 815003729074154065241823396930595344315549656266265901695799610703962495269700291672954303490375947572325445122609664185988391745316941907952701421556249694869770245051631140290479934526957564904963317247967928446388919618741865396375780886705635250152862895995574729856308544848375492418419695524517307358870997208518945942969866866612256048739446617337387748566296718418465960367488919873458908116107662951575490788835184545357183665776646623521903394795700613294392271293475573848132262483629539907699047052862648528618958113449716040444786088893704513914708465283994389632777562380514981859166790778228951552380111275345021830036611582335645888760290892877774808750154889890482473042559746565162620034662386822282510379216418144747209465276260760943606502501326478453434055264912480179188187521768077241441818908143621377819478065356808525890419319680235961446523006978010775527008424176933816324501375460756179385309609939518003718088056890906973195886578735988458599334584323162572066190280713623961501670052036621380056162239387191178151854919222857526469737744663217164435798491494248366473084782734973527609894535152813905520146956442686506643837091720920082507882945697746457500353487114624903724049457061376355458166752459737508231199566904301617985307846104376348337588771069525488108401529120716153093358939523358235214650411472101969441723734641112862911488326541440970051394954357813384230412286363273369467435819792301580323115505074956956969471143531534283064436032352275328374674466051413862012982097162296535252881544484744748137590449797132841267528754483478886238870335814299859463537326796658798638631651298595277142973630632622130134515517533276377557622167746185915269120000000000000000000000000000000000*i1^13 + -754052786500376909493292174921965629063902718912938250397391653211153920103614732245692067101836126062335124258643981090081204462155533372658340433642171853665773897067136713623956290571158265986172715831237266917727341579701650182496935049241500323938944565492731523860156565060434025720361199939248421486981098101745229708391577566703962595397082124226844574549853927904946592405765501943902953943154642248321166952015907123394241605097477347837648206923249978551012569454079437224586845686298519212259444716609571627637008089742309284992900430422339124387902367103552602589732800411793237156546487141710856954710242254093836399832295645978910556057000587429810744714529179477263813284834940834806158864126163580700196757924274407112481251723032285888299929494220521641301429221540519842817565244818686914502001665646953235328954878183134957522493407122693236418437991824402609438119345720505480533799458266962847489491738941687047513732382236640037549021755604256389315694534851405627130477051414526438706840905405479568492403034686307599621476485027054249193506323327400009909009246119769262364031138404042879267167552132382481678701431470497083930733590251852992175538312312994291888756641399568282746438354197303768163448159718375935904298529769064214668589439267530607618853025391115704314578155592415728433543453129112008236246630782971261135647795878442635050439443987824480532172309108280692576181488923196085683595937436407620143960072109848833633102070401118103273023431536503118706785123818262823761431803597435210123832991193282287372316372970035140096693286821214450361134146303084754975128394348495677588944115647770350386779177527012256523012781418657178837962895034540883968000000000000000000000000000000000*i1^14 + -407805687314572477710333565497787957352198809549342306060684746750166228220834814754134017249216946543991772998591772063589805900310061639404439734432834292467787429580617467388951539895174678775162796763329965584810312391165140206345222117433583568071010622390563436222202154540920408689558490711319370886187369060869155807111342096111267996842031586681102814930572656781980761497779926484111239393485510517580157070733835391599099317120811096107514481245241826595359083333480746785735085768194870917553432132153598744963185060449469077146250059361213777620917632362424041735795219143064671188096260374580717860216896198763497990476952727695835764598984073751918202974214172498570420103775866910074791749335856798122994956752410327175498411986835238862279038615024400787880021777292672086038811607428139795610036311390840595388845372100447668999542606134180904993455357445666487371851472229504599020728828388683972351092761803416498169753097291349858343374401082750539167526504886585604962595376123921925154836997300116650763857538957484564790544975880602505473363879689282517559874454566302683040282260323702660504469564287001846871598297461296958875983390445686744656530269561124982489024113623418516333213596895793069912696216124654717483166813528878253119962489939558228332733701140488573421891465850685248629129027195102777093780274298301407024796810517544386781565248075140012259806319637066106772766051718162616511394422837979248555721143056671607047384661300744058279877173698372194102804023443229520474023751507481135961328684388497306376361647154007008614712462410273819939428876322026721513960647783775409651903932028437604135947593478180308895251630127294842855734735280275456000000000000000000000000000000000*i1^15 + -72346983119629159633893067630036751988653582119346540934173009577285206149448185371623098799231098836308795172645257930137622856879280986065987252004091942252678937334798474678840624211057702432321148918586155636915892333536130239529776813057019993636817316410255694694899527139952390191459025322916797013376910532863658952545169575484521418127912614223108065119788994411615054498996299037142455569832321075936445827824027674475477056603904149611506091681748012923533227027626295827448791423677693100143914490576527590757114129447837796191589784615970449143483663305830678429399121382072446517330656178091641120840658567512426157095469952339643323994743696379126688235505264552830065651592458656048746839076419651304800802143135921968459979945967947973185220670138192060304958724658218911998585950455692264682347458562924091807133088795252573178237123140369555450433948714947478568858862562664868551717387856272690750373159626368672688125399976357698369402532229555086182453518874054934865546437841200489301371100358970402847907996115537061723622482674851664803038270907561292097604331433418819021403221165037537263529139381832495585515023869175536850707153460500179808653205152795548594317816943778973837737704430448169180617880240618599146503468190921189212826903745223974461126174288693210702356008115739862921370193444765413151533918236368268686543507038502496005453771893943021004049323385062257894781139779544756733861536343877306614313863086113528048436583755340596225400463177056133625664019621941586419386643027866067384577017384060387839014209109510191371229783374327410968489792224995940633505507676325553334539253152227572039539011742004065915063698769811425464305695326208000000000000000000000000000000000*i1^16 + -9202961027752879537646457518236087917074463611041637709723823846125874913171817941603899842498478580006666928142093012483379677335106057592934880048861207280777898970940897943021581998566357332289855368289104019628839337803989074204481607754161949693984468536734081448514229150290450978043979782259053302345748125968612626122683350925034269024649190447854525273007628805305878504018746985695612689914594690109811399150686401604893529246879284359970757991624913908581775087497671051624772475896819326965704307527165754903759201147439072828604841843186863142986751764665141919843871155749231456598635044598709875668022748448820495437267742960948952898686109083414596835170805724977227701252718595348435613665878821971546606870690172926028385623154985035464944838030565165780641236653327055374709567116240104604569889175719223942638536410788109449360291664372305887667787071916749737404121177501786941501407771796070640213314016758687398668559691534184389089905974389305135208360569845764566893379680868548985532449359115180126375979676893993480317802015688253029743900556789195632999784465321219912335214150325050575106879575015736625932393768602949876358841870814324807684736220312631188385991114113441885153899111504978794238349175063826026035900124582383989842649937939244915761631639488517150575996453916704606151842159694951236872077912195595083241279073265417508228366953295847620901929985607760235789537999206560646132018718055180951087173181733957162765383110074739646926531925816399427160406645727312508056638690661656437924309479762836646551122634283993488405523816710408330533644988863474452093881535651396339189006658357961383160794177966873052143722792529836628111471411200000000000000000000000000000000*i1^17 + -1559119735088864334617120028391951485693855039513884401940041349890885589298319101380095060855987805349435847277949264828427134176890267747209576934472227713941030221945267193613243709167117684207774980890597114172773389561276016020524466353761366302023442830239692328366934944972199030854195114610073957433022318192225987767975769536716626413495270961689410039995681984135934119526037699796612868748127604848921929195030639104516659500936795604733180046082233813720542337232925821803371085467200343508573286078394102824366613314119046785285481281455258676890786025297076527670096295752979902057278047934413289743823305008892467446320239667078387806102671681486495749535900854961470940901513831266717593236974797753317273113317059383800213834317486883939073986654134576311382715936563446074893586722060648367013058342134341335698755863246247749611297652725800563251673683433954779514580257813701392987265582969044673074785876892417795454997460796304131304203214101047024670662177168231524726699099513573899219432600156863403264016363785062495568542838503317597850319178080020448629754095096661756821028653258352943482932081015908099203209000333319300977275494103473380259835714863016790596417986448282345848035590252890663544869853271697920017368659313688680330284639431145857999642014003344076302034740555870430445697937722738158599141388072417667793895601385500573522012225380082645196955934160735624863049471554384448134436075419762079979104799022752480121350096912402894380976719562753326948248914348833429953981370868332039959265964227322846534574136916942605922240025268013212956917658010279485817496860814907334163183010442727777554842644574696619691715558742691018241474560000000000000000000000000000000*i1^18 + -324972384908710878975789410019773961074525424595127194824216556525219340895791790967243398084917635202843274990557798904151918018998401925604317426572286809864899287970686554794691226631443663668325493895108890736105579556628365768019608167627120334858802491518315056311749746932957587911818850964969580133645383181452681840977769731822838344189575080113612973914762034663206509295892813260056613381232859042327480429621647645298910337758577973239253865813794211634898561226950166709503720060360666474463354836952931197730094557628741447418232999614239833190748341673523259598443070666280031838103411233498979041895324371214597729918615229221792639914875110163610558914935659285134714752682021299823865808541464422885966305771409294462732798591353539969452790249035414761438658336362673726237147070579952515427629740347968986125782623410846766889674916493700364879478535739907138496821488202275354576966575346115857522288963516060690367027433679273432519407076938729144611605622346079423093358811534385407239240210793001587484598622219290998601779212426852413942442872265611553822200485100973432933313022486932431622102335422272024384434986786460858176841316980640567631901408958851133380397753839227687835170976738485683933571068341877586555867712012493731908023214828681107104527466978294511946750814130603593212459651732981467879453221669608440641233593153133092716114729382669474979589934858465886765056012053725564776325067471434907400225257218763842040486572411540828648657657024633903922455476739995957923856605429960970905142673906840838146150714423946610703226676015740207296098454869178353187238551845329292669182463873151334613294894525090485881626674809802682531840000000000000000000000000000000*i1^19 + -45628492780078329847004029853575299897584813031588188523293614564204004760850797086518279497970288091245616051122649890446941292440922305282967673866880061177132913778543698039500910545649811688381042208570726635296382878889068623931605578291108855971918803236812572391801911501960425622583961349925681743212433266779805104908017050156661403003738537253798814058486783083830172937138702547731722191893384872111248301936246915938939453856869084646837654499990930896434078431587369399143206047945562456860141580248617323767715556870575467455347307988641165148960973010668210369428879176057684018515056236397968599784723461004949697313026049876433501194172158423432826195134476449079636662852359927892062799548698448006784418328464092511944133161839170393330537412959266556146251094964411750917299515265710451739187295726217166920186554353863705623378228768448848640769358515897649534994619356566865760601675150604015948452101481003673388184294935237904404366061272860560513675735822535406164204584271925292190222738618593224273752497662191897750706087230569649782165045226112972993932135277592219747574233551312928555562191314307979084435428309377674707732734431974113371036741818237499599058608204847478450251375613894949667306249265700891847168122325624704546252035196106072997062029382429271608985944581243668255901961128501040791206532008363852491476565931408009470939991872428665190005930939542774609410714983023486885788342339055369034826807334468942912526152452659232535042123400634769296714351331716525332093815019396821910060108830175157851487008786866982414225108436091973807863890322332348970836502933607140855129638900354858633954459409702804762578080391648772096000000000000000000000000000000*i1^20 + -4008200835005943320281451856305399989063913968100262333687251201404701834434934344372944535551195039267081164338824891149404351588914491514075836734399048345541350314968968583193678135041873321370588706615569216560710613924686713072558584471024019496041084918094255913079542901641671863370130714525049363103221684140227020822991717151086478771289263686075400666991054964471857934626132756401304329829684741259798072641763927769037576470332980254776838429838992275890392320378752297929810822073532181452734276712313828550933029859351212607435238711382823815372301151541013263123645013577086637200431011601221379831916405705208393361048213586752555026809912733602012119840714344941980045275585528612071473236273625775818624653683710346990884236716842278593108196589136418259463193857555219653394620638436243197980308945844720580533285822149232801907756203847738742170632356430089609351914874517119885749674024398907125579695005013904238556092840630663073307938929286215808606704229407504705044127097598753386119259414638573183670828525011001907698112657889589176929522358793920895255590478986334794832389184522656130566639283116038839451796029771641610738218059924048934910184734500706760642511780677053202880081691499541851704573534581403659582176309578870237829776470940408808317463397762384186974591384932316597210223514768744025197112523765675793203471940097817656139637514922115356781169528138533833090559035694926489519685093047013299265990341101749185590389465005480232961639380561243965468255172323788140018346296641062097343199297842737312827217860627101982970315620169028447838155783757422701661175360907206740561817270946534039967905076623464374275124420935680000000000000000000000000000000*i1^21 + -116117491578792983563962391983807198646576755982005817098099951315455841217140169374102728388330419169099660190001384833034856139622881722498502844086484076826704834708664871756422107159134408324575704256292594901435404007465981608463761836353060006657729677060337195999563712358238700356036587091756297463358205990461666737883652632596480064884230212098949037085591723955259384480536825963208349243861455551665303157746561698353108405796414439990405057169036193695379746997567835123196294684830089412152589845543376251874731796146263585428947312301051321539505231325831453856794717802514357999620559342019859167600736152287090170615638785607895080610367942070835311001321242986073619151235069097616826649818571755072141160156346440883456943894679508746417575689680564465357753536355042045247351029004894310689627628886078173311832695140819733162053059428239826361903405293581540080925579542071992531989175096645225769668383839764969516871144906712747317351672277797350618193356414519654029350754232106690661966480317019776746436917450743275180757668851879302293097460396878498311472476946911454298019031514509165991825237776270240651050000985068824105975607843255649021399087404826742939292711932121229958084134455357657602075553908383912927080487172094446349288330373730602466342181429914847900502404366820114152741213062195011406541312741666506412088315855131582866932261623428916855867727824336476265965698914722453811245871274287890738560564016906272954303382572350659574640351847389153931566163506669873427346932590364413406286125158208502199914376028902089897983700481396925769005100742667045336137361952088766956213996282029809284158701762353609506279967948800000000000000000000000000000*i1^22 + 8933683015404892765340397701925095840392262223828621074360268767066575178290091319464249905461002712716372345386202042143738352207653352888798057552296912448685110557517707045654889794809333919496908283477942405692440425780510580898368107465435241121277476624224654328953404861705247951333629128770818957435790577116771656130245482051009551222585982960628102730329803837024882647956674282334886632714044335638343541009986972110361282802296020926659863216357774131179045477170787624795509748639569711447769496674429390228164739936723242580178925378044393020125435640755303996163916744994316472601071609940752581862449794621180447508291884233723929431594829141409001455671741786922529997951063252514334351784267641686005420324790544489707660600721794793069746497029550542212873902914974697940505999933162763216811378321384079413304071873097572144121069842937675254483856289018537443557409773233763742274723315731087735059429495036192484494514810065369857355588859404102153865641947759017494187366273743884138525185290746520146802979968413079270159688762983364104555093336098860059254597798379501642545085338043183265584835555447987949875500606218247115483429225635785686414399272010391026052880268827616196445110085328325791329853323510530253093537621282584379262859700125383872677647070443933470053790268259231692681936798642665077343658326597675847454658104228204049457540576075781576423728306499433714803857044404158026258405057232848725085585423265979477909804557652753136487231900340458079936130837660646511257849664716981495821996468871286854956653060770739326704121957845812604415800804650566353549849045575127045064514100300154631091653744141889424693657600000000000000000000000000000*i1^23 + -4173947987885228092674731423271068018233041978688474518560884785321813043454493798224175944448108009358438918730209370294467173599937312899094512738429452453191340886479865189629597511645849267068269167659390860926700562088943852991095048035887916954466429808892596661474383403173586738019641402485308436336104061183806069169167750843679077528000801720058813469073211097747624321685018143991661577564648256041157296946255808243376306232655484368502936220768644948732732753697232352820811461214790311516602239037085732654858481034282415292791144300532093300571827984737583296091905328560787507551328555629319694664511909093331384167869949823719505291473148097490543914256341242862885752796765225679146116527843312773460260217081077462554672552073586328021474428776549677269047262164512248331832669266302621740819398029365889563483706702589938837382688667249804011641386546964216668346645545365929484603157959027378472054374643516115008759802411040926453499534127931915143232338791621725291616879724717277375341092474126554565891083609212343461789924024290222038835890855578308685932782245011183817618514683173511201151900810557976950035644752051841880470062181783768106885590201160897210746022303661380895913207458048786242043660543427140418130293834158004167214737195047859771864779441057990514851870308680511682292798862136450418096578391488221129836802505738956868738571736865600110148480095322623000789144446209264311239608173405438893680954533153902234261091521433071542973811961839952518361226580245041016733081891341761351932256593497781350045393697211513467320014715551761000268176988792913565230888951508087502124784720888748581909793885640075048386560000000000000000000000000000*i1^24 + -1210484473770763944551529909512099849999785589086693300594235704079948790497649648234966085431787136570010092725302552983407034186798815155712576921067787270550835842867606158584922745751032364505760423856477604236419331440091010619832566112704204800051906484939635248923542969074882652613749462530896459710101162797131319039094766828181206122003044697201874805846915185437616470662239791129907185284306467180226683141692732394918442169223037210507027414717633637106908325821148206205126223833633547946732004264363449689755274012627814318932647912010465994899497364675219357178911194509370176667877857315466221833719902734981971061211312807871134686247495021072723578074942436339083222965189551078716405422213405226084892789576745318813044289550483547209584172879529396908775025336153370611832048778198889597962023436984787262345415707265485911112977630087420262081456499774119646252090123808755400292344848667232234604924657240080824688630074023183405348750249559760323303421729292976603200368500466304031767156808908752423408121242295539031106623252056383207171364035890025874281154145827726992354613960345332358788929605359628174931839869651675059202247349897190825557938575462638760969639386971887071422688260808784258402192033578519422011501041565651123117853636608520735685666765364761869243806693897544054054331892921569178909456808933976763730965100786708886195068700497677566107130992098642903899581766398452825466024445770622319265555570682274988652262105119803224003869617389416568533771772937086998413705034018411824837898170787312762605544093627420245207805802728060053441980876614185003282728810904104578468870035967701318190720396557916569600000000000000000000000000000*i1^25 + -165553813903962111931002952295011838591066481359612965500386320848775331025622692814624778694307075573999159723414213113540268301527554475433168985929032109215608620171139643243980261186054404553621356889780559779673228845555925111274535608992374202916542803478675248684081621718330470449247305274222363967671337521258042131180366774818333757551485703240410177433458581538124354947853646446994504284094119708646928414645657054946522684575415862384091377352824260109322960539117760797716672936099491475806912369324773707943127281788395042025545222384359060683921424369946671260972037548871000029943164972870025117616614407933814298751851384828617693825211773909813546917703679753604325628243903356540577891662747648091454122572016938426505394236329505736977645551178907626796738719784542021858531735973923558539017200342884744015001227381642846166867722103705995419892616294152221407243901901880775964658388925848496976446133602215521888250553198159504668876015838092797256402443186205395500893488210114670167428614369394173967148962125016819918650958615092797226502136052154524482719757727930368934657557508485028291223784779713193853947791486131044626688103570734065517561828320825754658976378602637203743329362318878880908795361613591334528485010268128965488321691472414301048117658192502127856496476313027467965140750420734403643154750826546316947269766125264352290438112501226163666911194736920608229635667609564933289283317062413693976799267780748284177915353771647423869891215302346886532228028104804325951757068627956533275625773484783260467659345434917274502870720433885564147843345882452725690170468474423549727565384948507575868049112858361856000000000000000000000000000*i1^26 + -12524530216714677444897830193674303051094758914249095809162273648479784602784035478197274910878781434657166190111476561098138733348873595834727751430728502016229511087530509624937955407508115165316558776730509389797220947175601479117672087669636348672041202256259233411333460830923632126332492581539039150771099127692601836090927355594378851909777281396398429374418672087982582255563097246577200401113567509841980306709179749660269401671576579569811234956675194887256156209835627767790149113276325533708968422710202529796267042401256426356079128623179343213184082099716067020461554492164483728194328365590712251212619075627345516548003368017721290649845857201224349510225405064583563148003404113088232517953874722148683176273418552197961984685495280650156480128522648701911484284184705859072398232645704834435879976332950499355165492912948106013112459563621508479761019916612113862883655253843439888094692536712617957725304445624973321384000089396997287350042306434384889976306415755862160584384899150147740690005907480984856272607354306226946486480965595367339471547218452750333150402338512505931059645649288875260986438952355428000976172642872542797079397672810071165371748878031991418238672741468425043231148062477741341094158348352727565486137432848976784995775447950595235871636273776292080820730671013826338453863881193050840170359684376860267615189626450619655220059486590490313043383957659624502338945736385493296759394988545260769930782687719675770543379453315092779206071221526774346776593587417510568380081385179909446642646388804495547858253260959950447544861054639714947773192139585527516808094154629386388563847882722068550160496984064000000000000000000000000000*i1^27 + -578165304389792038476236229101893369912510713737424820810727164019781708890741495356017878866007195326628705962180104991865803811563618506285501513658774508442719270315502773611494491052282037604009945593953373224552617799065084639684242926442962515172046072924390242837116144770536514934105041009019407841664484036087606088236634511195366262440958674987056889340497020602277612672579794768565272257860216011069446024964748963197766239663734047402274662894482202576552585144931209498284928723627352906667782085360518023085067176146215418310435291792824166080871799935832438316403707723722292497912754055612729160786143953300346437369159867669135321058156986868860497800046609324539669578048524937586143008333055058141725489225441880828051746172329428446490817902900252800944228848982996229715751739789950009537661719503452227838610910893471269222563548196798410088399905646490553173911532798061188654220997854575949294372813412652908159396904055204031173379980202378559980003083967990770802019303330099789557875138053727880070411547421694976384097487152889032629435904585585388257309727056743252944640411029437073862720117580976456784157535437911621298930032508915780008952365218131818270457558613625105434084512856014447210809605304133066391507833448633001643734326041682070564966266402311139941057312972708256263366577640461881202437328752598814485437592518669707542526072375270163426340825518140852884160442819839626539570809349653516998319983032684223455749437278776755824528982817524916087728858392400121704860802455855422452093949671617640740090192441473974148679139956781549871266303174851072405217752313468398935930775636036850035353190400000000000000000000000000*i1^28 + -6898201206553930106111997934365203396665833216613801272578642556630718075814935383848011800120035485354808914334925499455380443210322629221837051074552967036364531081411113894077873019249345370556926620641075408038947748469966253853233131138676223269492654853342691813549450695280293122679347207833511562846982118560492255743876582825339359181130689709842259660374326451383580008051090620206674645675924358631046619746365794698663955337337512207153369763496584009789313028136003384129762723748907415061864717717876078707943289404963845323199175940571398007870153143773895819720802560598404231132913716631621069719315961188541314945901592647672591796994007139524871557183940990651715686805547383119385843665843253961636812715656068123843582540325897762793961586390397381891980609043595830317778676812329113360594964058188424443882097233274238305137851833648304917482698184539187671622256702972505084132343581182184415677658834179274942715816551432925272640204694845583275695941212997574513631793928390695154265537474656575469397330126853608215217581045476720261816715038417842139833537321272275415446609244626801138388914339505174405468884760673667367893229737490200468526704515360920145575490620044047833310545429800424846914704782626327014145321503370967970344316188806122013084950715335503025447682704100797550449153179066849854092664142360051986526506965343792127295594129657710076558132694753919599728673229913398701029603555613888829888415819667117733122896248180777293375648290466396246688193671524177332224840866343695831037540634792184244737154618839327769805584616759628752422857092999625443607503275321273165729053898909935887974400000000000000000000000000*i1^29 + 486208817722019962392436516946561210377066600693371127399152387238348332763856904530966681680769551158604796679235826197067498636419784359642857127392696574104035942617877906938139659812919241224147001442900878089862396708610258466247728770331809699096711592814922446786383932308173779400797617835929465339673303523137119404490214127867438780431110417616616351936635251725871818662921024823062529631279445653189464964386656619618485761723744653336860434418641783467900036817227341990764472109697649671645952414191824305588499418066172043000135535913028026370438833933338435042808304066123445577031682234834262484350374804823487141902903341262542082980322988113059252103288132267528085738223913808112061775621393873525732086084885092796883763307312692105786930317954307858917559788403935272470946992487777553390708262237953589969962182577980943534806992634156557932301661988612954987851656367922145107198513766416019189402707093588731253407382757550793031356595191786475518610873786579806785340990992014973625478739540123385142631132204514956194491786923903951290490230522079044825342298493488428364483369520012979151095439373132109560372909422359101606865958384009315973094250197399966532682492449481496299232882710484638779768915251342971591858657974679624378713261968401298982945895813031080234482126259976222996945786809769620744206766635611694732428316920075157348879490414371768509492261281656855962019358389793625232143104558043864879839509046660806550522531565047977839671345994831754000093561485573974826749959571839866760337924101286997361951010915949836329796550046949432065708231904917781641373025374268784556451592605144186880000000000000000000000000*i1^30 + 9924828668768814712595941548333699103575672129269353978386067823780586760858282387329427592192233434937220902981242261359549554536297134780484990251751051924553224419982969763117796008567557775538587896413371033475936238350595901238239102195375313320853467567506781626153164916428086377611896685058461234343872405148202755540187822256655773793959272022346750626723289275042650470225281481468925571224106103848364895687461824233070380837687231990713578035838622421842664917263198438256504138746952814138486049484405921499190958157687478518882219214272562800816235296663220135121063285012112591315310481190100326335258310677737208574547158153596400691214867864795353008667917004494557144317370339162582129127087733002223784782480053654765238524253959675608043395139713261707433011497701976667226603425112858743116832616842811953601686536130969468422092104462459165904607606658909251407198633308129531402131231162232900209139986917866859821832647117236107234687777797774632066033961015336977851055762779646658467488362171008119281805102200220230548925348823233615029366625268807376798855788047720912135857455448673205810133847494319216915561195541290828054019040829804666028227338953803026968235252658926540781029729978126948175963598583265504564442041755733027213333385774560358081565613996722178526552714352063809284334057378179444391022428996321954335608128509867113445519025864267369810716750630912850952516114905951396761330837868686198167453891490893732285839400238145307539594806099808803906136712376606832331410726892940468859228106145114083221353013309484348394439692114473772528816333088355916410865621476260437200191933644800000000000000000000000000*i1^31 + -309490878766460762258670761638681947912412109027841998882971261143839157950931665502451953331209938697714537051206216787084210355027134233919751670960255251375571931607054956385352320466906383123366858486575392922774739514714930380386852398265144075946229815993466042656896881059080005503344931512259207087224521975109011307193971899073325786157926541000757568607875097417697420189959414813265125718180274889698563934123421898758190329277496740380988290630394244537787944973581787833465448154390870379933932477966716944596332031453265885483598355900184508207334432665755033298623356921076656105395096591722806437282301763896753851888372901693759424989907848564066232506588693453908071740321953990650325796675735598671535838300420656931544477693685936627858108809766688796178296128031256469552540284937257241215181427397201151737751628794891662132254094905676869356310092578540519285770567841914219797156127378377522419659637727351568038082695724672167482171114233197291974208704776956030095668437705839227801082071923803411292361795723001830505915853658428985131008676785214779768298425403319364698747651687993816846556343362583442766291858001280908763705516123272146234060172872353934344016724712231200267060259579666084297465973978520429914323747325821769668624463820615713846734993247972141885719367444591052491665752482511141055954788929132508591855322486304462553115292153649096679265662398462485161790075751734042683846440923903806699800122746418891513934748786990606411242071447521619955552380804386893328980344841539927239925364167349183000936622439058988221527197486278104155165131103215247984687679183743244130538487808000000000000000000000000*i1^32 + -8364883549321690878974232411141868960078284434219629250489429670684048711194935116832389083705875284845786866168854919658419221332018545754346605328441250058982181103175553762926099606536471208455733072124248057131951612021142535051130977689860635583362573947118829456054645033326589469621241618469348043462675429202700218126632103549318568078689888053957914340914086412013309113607532984863097127117954406816990533800343281036159355660691336594542246167500700906954763366462720729977412602402595047668818484466425600619291304527374847787202345686914798654113792077417092000753150272899913809612813686281754651072661207683202164825711636023718717104208608704655845961191831148093207165144913987858704242320091925056586130342538212150834165297610065693024403970975104297775890011215255423710847679470314281735405931716706354216239101261587439615643623188201039207855105440994738464001789204743311274643752070023454487092079020984661264996608968324721543560171158960041638137665341761662872807643532825109836857102392414141674249348917025826355015735317364240436009681744465009278073496229311769721431732658663936537991321189672995824990028483956812292570948522802846897416891763289106114355486939774808459556571853155387033573677288554033412480632826562566215965255152351042474698172641009741969068685586274111838179366389926353582901662124454792781364486784382610046261260489491057887383995426120980929115862209437302672977481028653555398709584152865268716157625651580823322744711865174675800050940447296196250085782317434373198250879386121100452307494689404262457788561393797564705320488119305039156553751880660677298225152000000000000000000000000*i1^33 + 7683615187261829963373600052106616120467846310806908738413175384347860451457055863894337860474578793278200222221813796503996907846738610429416309473207198893748271699326281728772031221270419540282208371170704840599654442351777758391883507100349224697204168158611142164105508712173816866531581040592473700555943622959245783210114734640813551956309479638387493369780086480739572770022631692300890594074268571814856247976216211832463530118423578726397154942751325370440491997701467268563702849264426812428293234542918157706731241996529610774293940626884573095134700377470760275061869630360160104041081658530450385019022813043167507338253687307170116401736854245516456258778011073406475362755527666245782103973921057827509969019306627360192749343908073236348210549225745672510413492027321949492509242044779937638727093800955411636738545864749479634128772779817717063715666160805015747814297047518424604261165854418919943419853720705313204932709246071039297782479740603687308633760986208950449091400117974241457322816290118839696449859016058053314056690619979090344998459492657397837209486103259457343944967173854839780353409759940024918166076732599474194502186887880357470877831948729478095559680058774011112631529171844514309131414308312610500439703273672610268694959643125184131580974394361449453850879936386211804167418853545670223008285462917020526830504493961487355693463092915968626946212161488618647340980877028427259822816639727196725806817748125302797626440063128668674823685523479824174934006608811928955917383356595795281748763846122765924849401043546135456719744060796926926639255660404528127298315498988293324800000000000000000000000*i1^34 + 299140384406922784927913495802378107816267303224113274804236412966388063780032504869884435796459232114468943124782343056240593787657799851453095299438459728490856660734215936517650166629402515997827456549320205239875091302004516412184508679766583243953412142738841058779989566982036529287119660522519637886941428796403614028706764508446761147879813366100236417466405790750146625244101645130341724801288506510029647968657319409194636922549313287370906175539542226383797262637527381420954085594306208078055666042107890640552822710305794363990874684097731677056464254135880468729218035448894020482773057404282913581525531048076251259085440881742491306292735493624162667644758888412288356663856960090432258288352060807680451780308751131821603872122352409123556246400156351437091332629859314879314641770869418723199655327467663715947552900368338747556993272453379594920656362983612881702477838194862922417853611649241886054079947183941150469786493597176476033198686423161980405605349497490928715328675483933350084435782401654668088071296675267860785400444683123812689408740371400367700336749269974384913974631804456567941161457851635510765733971312512012019546992868034440326594847626040442336787355115358379374374883938890945969831888021481440055761844956996740935785994112818278583169314677619135872871773502095923877354643244997972182714182066883363555733879720949837201415690357263859349820570783640173385216667340851286328878600701288618008328540813219247742395961002775054903246651771494555753276837410245552270173614517524447333221336629240401056134611110015457040919439959867192135110459937110624955615992296243200000000000000000000000*i1^35 + -112579096079185221095254907851866154984146280688769165234947528052790003980020041511486402274571357347507111637540289326029273314915457352952712592341965788254510966648524570618855839738339398247681338749304445352447994413897157237681850137932457980141093516085059136492840203511974783793832739873211799521804090366679328391267262521864710160201210591207928972209183301502575348363920218007591731573338850803462287542924468992408026591236403231316536923666979530831584251212478958535370806139819255711880811852560120036049414660534362749623934264369194578114074147578343953360620747415581512188725058842321619469616539926599091609776609154055009731057237269150640918263305191472491537505214341206614298071860326739500693696820987802754980386183054049591995382064027603924399535926690837540871496925219996616097516717821353603640643718885935940471735240034877198558313918857399330294431984481014702364254154974081972922723170536439227410553920420510715451574917061774748904357904993122892401542042844193346866164319017573540817643670169107736411122082157147612383266034776790046769779466954964162584464636778272549225549100371824190177299117051651744804352797473647271950805064819328094745331635133806478834150504703629326184982273542908042957035289702843578348071159264140769205730681625288512018880456182244238459295918423126748796838028909498805224394323732385680778717787071745318019674780895578436672287856118730519011462144839219648231862731113489997630157973740055720777667937496821233982132429628157041309488725851412673205715080861648169993232598853005975542597983081971084640115642050187623218297176064000000000000000000000000*i1^36 + -3685898069603362691117090502979288264991246018884160982059440407463174361218596299569329830286605011741146246151992353057994814982727268418968612168438986032116717852666088068043566655275649051812738685552401932610824949152221617177366750825552684770827427514248908690689199184129792686476595231241588055506569702920568983703269100956441510105022961474829566952073183564087206082061380598945342756221510885341563320397428146067202584325258798216905951637204305360574395536059065910478849823919251014607297218522938219827610116076038652277299737815613006544756420678625742866570695728575009494991572672794863709047415741244150786878896087511910936125012105637816056436433253856357952547203735554077833633533854946426461143666992005212139400556892643735883823286316136679512484695469828045689332986087010076058001267992246452717141400376144657639920459407472962680002443055221351587915507624499338485204592740614706117645232231125883287668841218789122088427881340082422620344996700760722064628298195361676856386538907487833813782653341379823004197599591995025029390899772937458073092143104610011085284385191648358161431002785365601313263548990960430757503589492768189789032451537113392977506420810543448703965887234295455675972298212642978508538387105196346662837405345760195476271016981730182752297065541707333429584937990610796036467476618989159217316784098739819291680165063451445115506064045093121151671235237563712599336335096082358215113443151938998594793170990617124536384693797386961747046127868159349132918261945355355008532144541446870946032228771566692299412085655816154554476102383967725821687234560000000000000000000000*i1^37 + -53267020976331104025160134864889216108814539817457842520026849708500478633191849697139910009068394813730956427092670113104015220058001962640037168076119488818196155406615950900870077874332189508761385111793086293325464676541718952943537480614436938718355655995207467841304691900197400124106770865139873169572642462698802288526988057724805258163086427115357570301469167586657922429272173005600074320488260771716479309022875639134390603267894363289916191663976774694235159085190751658301917744271426305296143253752127923493667792851681393911595741373611257452033141983291501029971603917971851648832570921847758935278306425930794032244780479913852566417079965165164749801097508383861502028762963269150758089184718620173787723849305749438581767728782075287003707350973234112600467005682947214253340865962464692621065011488246553851039285383395612627585170963909341901133475655753182938631311440817748543385589681247445406037056241614350532890540451988098261805317120272568256644188269628996009913450497888857435812726895881995191368013796589489201738213507407228025950548146616237821395760609028217544761182357877766945414552441154569609484911907044430323362605977198368773468122176947504504147918724708290778619339495150277983312037080383087059726855937787211811294407140858543812700634744994330319916340601420516398656423874367663027804793691546588415669181438861410461489116773829630709761801266183941048694602699139969903159601548413535938354892515411758026171642184018425674526017795610292188963858855147107662927192757382794783814066413999115497615895411684899155924606772307886692262906807347864141824000000000000000000000*i1^38 + -442568333855351732543428374615217920205024463384264840048150089201988751651473335583976660342817790309643676494965505712390190446382402746686606815373744916412258102701984576693246187263326955175812310949263387105019875025110900990072028052378996882331581896773169259727117359901456953037302721516319906787172259835882651283783028025170613326794413468599178392197776801898992517922760284724305133179138970774410588602554191394150021919360991856127897360991163677117125060130782625489676342017607383658300993271214358766808632614065303148030017681967979768665090054018079552119758721026308754399861718345435584446401459307800167078462069582999957510131312823810985248900295634367505751042009806230599240049689890726337342857269561713504497486973758583138462227950231190035194775427665341645042599928676425766664288850523763017921879699678546786236701762206992281849164630888598319148370338357643688476538060463675245355820823635356749179104759883295453680156046841309873799701780093822441323529588739745915472329832605672779448677563498634917748331813923334505199577372549436461763652792673980920601607113402524816907138274139188479731972067629994722400961494024616704638042063668667634209179733246235632086325722707426642298855077945751936723637554867904046611987274927862626691282399764495543013976288074791976390211504109837004450711804916144600677248069982015791181758968667009240045647780632832574620649625788336639333952033101204420289803660910310543713140194056928614514253590798780882051324910001606176270249949485525409292301422955686325042314907353633751402579654428137615948299848579547136000000000000000000000*i1^39 + -2332992849616535290255583412966407814220452636779213730663475849141459549073659863786489800078684954472436490868587921383908219326644465051977543545866870707423506184343440027647504369152612445029654136367448297278426984181527756968630410816222257049958432882819956589151501519512346431893843973074934399645653060307652675701162345790073204381843340191524112654106443389637485334687163229231305786476031613978647807971220832801006207454386557125650917818992976644763452541532971786617566951013561174933273079662955892980532488688343982960642174128149023492463717989468492031965867530329046811001751561612740433370180466443023360992335214935439427516546172298761089355580595283840940485324033636673532103143829455982423499026340656277206971498118061561558979197588537865768468909046608192956424054497473926958837908854104546154941143114178254660497742160421892042659663419676576936901249009851798697378838681290138611341259779471842222055227953339404577146275613332714485249913701422820469111193595528844003213260510007291900268649033068216781827742675270187568273587626550731197034659436171577117226715477634329996565781469162572532912210232083263719468121920422998330406999819493502836487867281004929559826228505517306557084420400880973943660758504859840189313689444601592256448207994557173904463019363849380658794735900261394193358988338983360803588106983893980904744001336764975514421459448409222925680706399843562958529129411792703643198316170937498294401877235519435404501585887691194728125847642483627047032201385727727036786910575426345627610729457598348879188726226088540403088003537305600000000000000000000*i1^40 + -7874486982748267404967300997711985862413246078584659171341645056572433726982185381487573219294988737000554010653975107413941985611492644427569101393957930535676344269102948781754423332355778465416956465589926300285485570565581308247973998608507863737595572609486013590405347459319124746683885515334157757559263028669121818299236377100759261434225768105811034060811466358017036638115881414963468081645438962475995812482402523153196183315112020341294322026075688067791400474890891177403234385471760179932033079389885587259224071949363805313542915846630499139559684925897770516453751501975551660450551849594672791070032723924761286109545827674858060569301616855060652388132442697106564652686534482597236629589177114753726840477356033335875219468163624662291983866137251161097413813229802473034972119401931651937066188115485414419020633767210345490798556335995861262899977241621397850083457259019674630046641142534723367148541825139971486797878524135536325868914731927278010801837929791903196872274672535344145085328858108351660511068262083060551646191060968894625416762580351412252562513684929364700136297091697144884779340860800429640144510559268512549634788474901511789128173648791166154895195489019302941979715014355999593798728632844432364005361186837464956178814419903912963917153706516037802644738840533083617691157108267628146905393243468445829676981471713484350638408472818375977547097636168325803491302118209151967845974064716671228463846772363079440163545561694779559886683568418263463842495946667009570251263887972191951080161291098542028189150593041152730669655084324094646576742400000000000000000000*i1^41 + -15756519809602667613551210025203727223087843993799289668033618904525884290525847784091477653514791589552480330816636459655509295714664170432645371134889254521957665387820444766857166656477987358193105260064944511169053124654949303509101519217899055444153182059179206111873046352338045873051925690577244072467224048809583878173292432160480198713604329528087350736803658477045042919773168340942885884163546836930830761427203563918805631129083937866529791743939577755955934419297296447779534496510330016234545880918535952618850446725392526009447666998856689330195465859691014749560738031860423625758998411328789733890128525322949026976447105039743708494675390728716216915823734391322800060827652995805323852987945781277512640633357217780945073006214895606625946628353121702839501924866412705132765978418743218538732318411827136995333926914959088682012325381448573777755435635718547727501233663347050414280542733044754707586021555405826786127044027638103672379317063167818849580264672226952114623123579383642674054113596341508443854836115270934148430323985330551573150079708293204323591613123001388258009243667027004743806633636309008786983569746251023976103476932071754909208385839313117182465831157695671956193851827731315443955500291539303128518608284200586711121423561846028278957400319544604131158312672240366749006142054366043411546860488420177762344550082655716256184279828674688324978088039437949530090610309930349686381370247393131201191030071513754637686887148160165049946994690057501061260183098709591122279389320577681643409222106138400084475655001209740086425430478006234644480000000000000000000*i1^42 + -17314576673999673208183198140876601929239442231441674265587014686018222880960164233662792130389579285435783561625762693412299284872400311031441704392200000484836465396873885953270844072217470896331091290049615187023577526823188828622689126536738975424731391608128673392257637101882007585590062562204682788510008599978201060003724519464098258242840236363556615734178684636105496183529389135322914271210304137455767107276232466185021048615421968544307971365430128736009085606189314980603909504319145754865015179121846825070322296043807855681825810634176552972343486824464295350023539943556793284626965643663059281270923231112647687668730207588879573345892611201001681660090410796968760794383574609014434586288128467088939507836268611635375648627018984000726862790072427392853064970299370999336907365956262655907304381501039431958626049680262397980315701354404197870285869832263901127977289143181215194251424137640387709787572094647929517551180045191818217364691672573237884118137802304407870250559052420997978549731041032004346734786977423017738739976600497199821816665936845290093143538672514211152222348581501927533689946907949783317973202790099988467695698925331497994840308342180684412644909028714931129782749684714986853556844150573881536191589149788054396153038501776776512144608761026644821309359677082332506476414535577094887834197178711522442487620803560699764327548856340893712196599557692560433484008288068160883930129211045557082762466822781280613152170422962605476148613070907134778825837900811538548056893848804022971466242060832871390839834770697190420438269107896320000000000000000000*i1^43 + -15698863215988960932983561380696127929230594671627985123936310296209128145429219901540838605644966474123984787452430460586729418609470043668990452074148029982004679111065303468278547123791755271993187463617492946176611312354250945447662204020172502204138262557035031242663007626433486693004614324333922074998068795392227338378919523098448273146779383867727042970292851391068768765785035000281085893625012978640015487662293402467016652689518797962202614220967679788445697475633280747452838914739611328679678222391193718829995705050964571782895297641926892339665517847328617565892600996649443626641332866046128476249953157737125149712932569458053343026802295760378823619190794506357510864168730281649569073467887575959125181020272611756321314899531398413736752099270940426352309139096507336886846666308865721937310169304999565736253099322377215412759918412041623927851341873257067749223069494940362176160537221189427946288218956205190667607432883382747475026877180940901534139882907093006382945456755570988041956525675434925353032723382002018087480243102250637420074946734484394139270379444525379541454356537605563444545515497252562591312394082568283401768629605474310032430338169138946156903079290255950603557269549957089002610249116209145388708690168254600344021642418844475295540099926585145102269615143454828007573420996864084553626599108976543975567828231375764485737374474095842953300959298347480152204941760629524362337224946546878468401470259191883946573440951915312336332023315787880609207772759630412310539448676497466945818551788884698439480330785252933924812750848000000000000000000*i1^44 + -11615393975125315638461487203466191990250786533017368204104902867555605024060424132041666912532624234977904975328141874927852338800722687868545290492209153539666422009321815918712616677594350759628347155447332178352821788409802629207485487085587826575682622351319382031844063463898245314856509627445872902285938225246517090343156502938262964397076644899783433472872643442293745784927008615454879722163192131081043033817777617882752862390913194024799387748054548459791599825818250206113087477065929793337032678126858468232851788325077633398584372273907356139092501326944848528392594187193287522794477069955898146503868629540793509069053211531653926896854627217094646778450562191058621954495760200746074491351745157173995992055038700059415707642020479804145000951532900673743466996406671870826726749735114286918398265119518408315441362386390916495042600932255380432066006069272841097430778514432279324006434285450545268695249638879092711623792699893291339739473411813835726382565296257835432043080522270077969929131771414093171880984408517876861127186810101824831232410510922249162191623119773501837006386312267048485697158533954212979400387069958392245001587563335902765777127510748942166539982543492911434600866694711452652348799508740558378470087250565851968888068345364024558411502627979998289132006067672986156433960162697540402070419093219739998750332319769585703867527588003716073174510405073303815492538032419480565946567710645093897965769206566468271263998027333200651650594712104911656505773435238370991731092620960829667269597010226228205164889077492291207168000000000000000000*i1^45 + -5637015274207165214066621851281455113381468006289496295979386766235902745973519677356932248374358307574164547829674144682604466290542111253817642301763772952666705558256203366341465841661520133304451793318520511960987951378282864469214665007123390099135000234683373773561801132634678551866166089222546464156197239520664957463265261604873312489149069132938166930853230600443797518180235605367622541943777959361509519607615473446441965459226629709423727341369812156912894503789334673949861203907014831654550181432168773874563802980359271628408359332571542351888945216250929460466637438269873748583911600994198346827406013358453596516501857509891689123753079470615063189676930429391753629828658886861621162886353214176767430217918059181031899207175374276429626585054543129388041178364814035842267572802243040097713324178721183229549202306617458476477461170967296345225387395460145013304150516136509250275278754097419533140827727000347158534205803396203746362123612024018569515396786063593207110471079239727762146749431191541355108189243033928605641542636665927957171999992718911114610464662697169585978645406671442899198325115683354296577798466909815644568006917589261688273700198452322713410457295332915087242256314712613763294531868676396256335982637107824844888164659719884813344596978499327714898100509833422220627790135505285174813166741273699211293679841721969194420884387973490090307910237113241125785471256709948388149343346512201496253230998686733133916465724887176636277500711302382523781344856713230224957563292663989056248416125840633599919587073825177600000000000000000*i1^46 + -1938900720645740353013348971665205628322650864178685303040266232132364908531718128209432023452100587539455149495223672222424947959059519491849235830419994132126638976973612277068011337768554053331884383043372485162694498080698064401404993332152453202520160220347979603981711003990771375372825074389784741012982649863950807269597273744663762558688784065145629013036061028194480130146001840266831456185416691789273093219784590370654591083218995537048883067547626118707326886985717497660847476566282127585968790626624294089112653309164606387594771891738505514585495077431225971764952843760192010713155168830226813499682449118830631343768350251452171058142694493093710971930012085076082597372731079005648450053629653536221940031426996601862371105840001397723849620857152190546046590217483657022702309933327405597345308908083226630350399095849372897932980694401864701531071705661729657620829833987065646851120455384676159523382257850148331987583645314758605706829359086602496670063134888029307420415768130337337062383200227496849317194190144973541483522533074435134308535106880602491215870210806206161981311525650111225622026561993723278193339598721051287821979724951406671826769756507146893546720634387089456959940721335147872291003600290624638862782193497676062619305233988429746152697108742823028452304697106470712126260992838215814462867263779449500618115899850783709003788057457490876706319725463862636527234593317505460787236063408333973480506289637763206520931049280357724452705186282555787311078173966499448554033821074708395307343539396514606452886732800000000000000000*i1^47 + -434874398840130591885114243467919219718902432884472914659366308817647186244519714453125044202435170960740520960604419700015243058930918008343085347463803608012836134125657637905635683428386916329651021898139396772627200973482173219177271787649613620507451544303616045255686282561112007360918078519346024392928126838231986662365220927159833838139157215277169916196944514419486082693720697011966603592622390206035867590196590776511598344661098676969222494868719976258222223420490007534327296808704551759460156489476127883607312072608778203199758210453136961942782832182815013346018979549147102177917263466853886484372628734541932745778737948114989618438758315995868497759868321602209903969088684126777738381262673169943345851040899063002395677417753787097087878082887980624859436610790732101725705587108510139108662576514768858540197660742243254416586503719920579968246632634667182273823359159622184027482213724158913665298568519107084939054526063566493660363899465777694882418964544331678352882130341325333605890164436981693039013501175476706180204862747785715297321802583018205942461864047363651745014433418618677199971351733634122366025655345272138494893680705634698982796054819730025932181588242124811920538418397862651979841886389396355428723724713689625274733768861437233558678782218702314959797259881083653845037132748101087888838296476929971087219693884568180716268014516700081672979062629597722826553617470673455044082931635710838192089249787518660984802908930486918804941850770785096610850368124491480414008638735061510146977142883328878182400000000000000000*i1^48 + -64713940477665521931680634641899211298584908946035792747483512067955324756046798701094343233391573880408430680978783785109276921789503693007890465697137746632742104416576770951561965849669399943511697059403246475774780444104183993628262261992869526128657965618734680459508642529416744250964339274105973210145776090198082252830077462923775517746458466994814959116304078741205535368941348860919592733522085986642061124465138723837781787885623553864637487037659654915162530198031296515446217476332838812656816423421081035222725461213904749494294586999604887741209131570952176787184877401894695065972259433336865628654946835123752667226742861811832759225097626773859455499748617524160049775318789483428122946915703418045840745290421121491655061589337085450385199921758765647865730660555660864757676303192613572299464730801662240143702110007652408434152616049489158065400514158087685630298196478563145667770593510772417882113577368271617782208537229156692656372500624118513780793018632101257461722810743752798062787338862032898057062315218382923588250536305335629774686904214520070573950581051919900541891515972306107902144827885163717251592118701739233858996244365451732570068955854443794007223637681100914435174613293503169168119379718851367800016843819687518109836135776049202721971602913786568894743197604030216588175627782682514686813803417219845659493854328620389179638396541480715004354116543065473263469746023371708268171798898870185692647967841040267283407700955540428883814267049475046108793451125207838000408640168418227731039105245511680000000000000000*i1^49 + -5815359780781278056991066837641947280075241408812837198019398659868824278407340969307321099814453406998845402177632123576112463356948142880592551595425849275572142914270869118798972798267253581141127543581819947600353686760939702481477548811855512907355587126166997408646407646377611948650380250039419513468824512313697525326844267163824420035604777742831519957710193645575788025377471392085039067897739504289551860936783333099171596815781309702234582629344883972012273321978528098220632231257600698344983648589820499414724559731382114190518460536079784334315295694044733202330572163016690819934190274986027833189242315574770392174310699831129059705959547158597573082668749514947984519357195808338723822164444264500271705964871308304778146320295261850155402940035192379664879992353194491968104923463166480669378386324142369017861103120301844015991067148282123736641973608784343763888115106615455204137353822824784059585823506966710195756301238115815703686798314201763876858265557601049692789275348108134876552799150903505864782369871717599516522206336325659163647424084419634808766639220383571175751737077824281035195057319758352976484647387036029983584656187988987817284952345951957720158027132824353375096441430331910890898075970104682796983485842483945418259560277291136767616894459605130177899620476667772060274148842156799504342179978895514876909443193691479283565067819331669634473471966367749276419926054026182764672697966150951473463413659417499868405720897407011971865893128920409354029741261212624688967052774050287556002578432000000000000000*i1^50 + -305290333979790102701596726776072243114532268328272615151531035876949431710252028200567688912782369581479471520192202255594572570630095719814181964064052691949204056771492866253069275667061474736568594047241983958135320352158655250267484815331982100882553577507097769328482647266252465985033257071520221781489192866811800818820536875935774613653379402315530855918883261404027228675723721234345644399467617591279266641071410503591131750796789118006394191584914212533690413628165909529732027444075440856525787556996293207432999246792798936469104545418859998401888011953776753011759267897397422788683629276488095359706681609145953361875897604037815741548273592200160071724188400079667638042080837097836000513306152002926185026180983096520493684904811262164928593839287883300613749587775007791226939837152502033320248578306437281576394953503208815292247563843059530869428830000272945502165046205397450475247348485482848260556975455205419348065222245380979682250761300323087885032368403062489848450977055422525959052113082512930043518173410447822398841092050666472227756772694585550872380967176770723184540856380474225858102745383541992483124742546101060958892621410585670750742475476035917145788253301062841700995223807045915515331705870863303469555210569011579053572862886164316323511510407668024842057169517205389290941877994602922011339084441885742203623259080881115580769646426267333446991453203216685948742945918226467372696757256994111190921609500447078722475460890184081761695640656772828060037712977650170114367897799372046336000000000000000*i1^51 + -9196062472034552438923327367581971024725471674616127264919132204206206487756915276474300178133614358438994556303748983809653833741719212405740075661698228136462339049355236529600715738258583910893650433794071207263552691533696152614250526827246055874870674302589893658363335605701690828266147106809300820629342602362189134940880481219763455753277267112891186911478591521129491823630792149733990877916389597118272412443532997081069445066137896249922351705390624893822416325610609602585298287277353306559510881857170858342802663107033647707937016819762022275043354362893682981996140502790239711197535044864699110823185939783407891698319523881389852827126583615227973542121634474578996265121495782726145361038731683076487795456505900895784012810939294879195658918425912665553467399451143089890484321889247061266911301366314653772080568828743186075376306762536285356851006631989378898285434106095670477217889010836867477184126782994558605764989582696244642052556937724010420859257516172665321901181528681722969770072858032700774794226897399197754833745865583436053797621582335589005231511875021669362196441928228738304513809449478042229288541032249143101998117160104863016922613377011206840958746292007682457012441760433299001081933992813786703730577137238705791164563364852526397559686375955525457334804275013224649803414338352680572141993386922095682326120896116534952102962735914046920858921136005586649353756729345455466973675184124503912751978877352080098300017008722289895803646522145960982156426685275177304256231663206400000000000000*i1^52 + -151056997408736831755326015222839338137173681115064205556154505088133285835957792056224721400491686908425968208399212633205506928422987398954149291163463222027396726286550500983436583829601666021674545620830153142648051098802034185169410640279545453648002634114126033297579329032556940971519292710716620364723299924038159367452700112781551555250083550236044658247988139418961187479058630688238283351799459509063085870840533038780060735746880079715643027071613493467813182464863960554317016058340966699581749837066015787154233881472356029425494061957432737002709080449129650745632037688115642961501854951715030435004229000282829766416723195380769361155172634376683849376730358991763098053252820053123217321730430434574927779779552962164441852513017180184852293021200512101510711414936301508132765950371584036402976709163867723970791848797275317368117208375012873049660916246299191609984696087113669679403252951920893842845933562580966300732989435819343055030377478964005869941204272819485746186405342966169968018233863475921497411737474481335403364517630557734848711644182855779960087547741294705758894215890609026113721744578957906869521103208586765700651962895518709137476921604742974871515434309593603637143408578186625415191501793256773461038382731347236735036635361647579482568234816985757647096696377849713250870067942335483865878871299198844557367139722100053058329811908907182091702397187686847084402105503829696209871646907232469754253486395157505120318646158131112562582755547455446780881359830150059288166400000000000000*i1^53 + -1181561818638045318456907563665495913907631259268953845006078224571259284214350624927443938686926256990344665866294553405915117707690819904132508101097995718971082375280825709317947498954035603451960128741615774464700996873458266533618162819773119598606500102922287460668163936412378156528834228677448542720986295872292799208465075045496070608116595028723012981084138969538474792360482738266873735337108879871323891069740721573655033602108985315030825051413423219806862378301513922334393986987167824491081090057685833108736466369451845135128224854334982713950193226514989311033525812459606689464575400967863750807652677152049345822974752263365176865508208367721456678000969151978506687004913434276292665428203916736698579447241845284910297649735208207447816842785516135413614215936316013215501319275177157774324323982856514469813428790572733670372563638365887062931785703341170939240422368707540975174756384331428029923939948903956810829280332395654964889858306899377594170412458836565193088368495762786083983828394432798595054162502394789810140070499812177430699169370064150370169462815951073578846415830834794065157967853857794312729736063343536095111768699683859606994112585738787483806155204117820737634409346132511503853323416671952045261888944136953582444768751552518474007307957344476855265240920271811684075947753340536307927504432381790629422227801892300796068987857613438232918271187601388931053882926612680840829307177767958229737037265538009841972657796549009384161919635588771617870243099804958720000000000000*i1^54 + -3142430790709976464772638417966291848141299941155204694376809020803120629110994877365394851126558935786611423184681905928209693272102705387164223063737539668060490750473157039252041788276547342213536983669444891183434156448494742806239187085789744011709948089871394276584438318374014071394891248453828099645318613555082927043047144171237346725374392746781752480866110769487819847612818585649879129631701631673047024685292830273300616922202672674502068538441432407851104651910236993450677768996425586356909157038125704080681339968431926048455495413908411000455779542742834957472074159855694188040268669121346366263014502671126269121531002876865216297782786071003508515713637375381066810615568024223791400452118822173770144843734509261555380642532553221688091762314210592584214210909421309799357235989176933277984420648417306233384163054332476515142727534386402115138215118162344298517375869571693240576971277947382500925743743953263685670260350224833906828057532714522852420723343888016218501022294793192768446038523636604674813388995247267817740211235840076213939282045444057279160433469952842140125548674187149941763134362097697357064346675427966382877626269859057577793130627999405021631457200829440987762885355853061174581643059518814556712786788889398370525221977642581350675735641088266057335933876738947731505760052888349929852142259572237725509701628259338761517121113599765389537157876544584146206852070859896655390912649156502892373606184700135107063966480162489449774739690039910645345812480000000000000*i1^55 + -5747476161784245276896775152922644396369129674429405907630028252502994387078005342816901391547968344791417577820841883697641549494669834032185148896561123887873130108038889889925303391140918710112202966051364681963035003902520735321521886968195365220372237633291229064598613823220854459865064952845129939763635799168563066911241984009822073001415725119114064050783633442091697507291135537312016714381706623566340658987767746777815322372010348213012046869075514995007824262091153279171112404817718139453233312859028889128848462451757061858321361197793441935396732018225684532525822643416824199923539934316023730512945914655122925048960066051044999087475319875533345159294230468259700845506061059850347256921984233212180867359463269647666249406372407158620232484953231550980711462137598969080042777005411552074016760591722116062410402959732963336173551691523025522194472269223028721397289644120114142421742013650957971077985892899923486220531899179722763390200981351300778452386199465006201144095650350211263991825514620177464209610151252262239892446837823876272562640024441648243397781459675733299441903656002496117013042440006000693854453176753207606039486415553490637235914908851136179881890038976026021085460970789845472065023575802151926319520496600388125429175055191723647722126703749701262634466553814280095484749619927866492016485752505772971609189333572861192986333100089909451868001838422241909332631449809819154690776562640106913219610010074442223652908798465990589142757520177102848000000000000*i1^56 + -4882614892226128925546775073872842445027800101844116461983120282816179977284933829326742543122288148304319257662262308603477623514014606636077305218271823348565153085228694521379148232080376472321420250897852835097598370011266342167100053033202786898087643554600349133419394807334616718691400219956714711175594849134759952274017653015516234968689092178685179045618289286750731684887686990116896741496403838312645445478561327399528000060799732498989666400958563503181134463148320686131256608571486250930961765375672932661470951445506643049548231062010176244435552421152379217902902694003674806206403019814081761111738994230278941784614159823600066588813821977399857096263455453702672460570730839835064678985468507307518511070105304219253678046355379824844637112053032050366933078009916259326529541776718049928177034434587409165236203142609061192680991932133964502625152714410961822908379186305694222661368092369292695574325893333289399470740100039286505097645789568967718597889993304413874014022761329854078236630676352946359110204917378298761842910818765597186329375483601598980540556420529319551920052173425715083008444509289280021788962363183384322995092858098511949748846809259805198246364401835772530713444958392275105685509331214376028634219930810915073167890457737748520484653658721257436056854296539679925757247948976407066053402733195308764774831640105694908445274428771978550344583842199229229666889762945819027976018578332804903621921148472300081373067144298874699211866112000000000000*i1^57 + -1592704021894360114297463472826049453734051724678065213107137142330332271578106166794650374858240290506236809348636014793563926085918618584982843112801427093055880743778976571268551217349579393650114703603286724297999248559692295970393084757659188632159913700765623475482140381075161036000210541991953011437790812405170798490736399291370286959176478872650655746863732786462819231945539810747816525637802878155633579567045137792653906676393481487379893827549984435247190895015878907371068044084685058330395077383302689180366723361703438989666952461911451073357848226618610595478947820418608875650431720904187681977071243766339577062123033960525410409931190669328803646452265795507136210043624239418996642131917713102474308767511815947208863898729900808851359751192274640609416878490370392166396896072099756436349558158432067053256550906396045075768222611673097316852965032909858681895490241494635611459774728447077098385037788199749318772819538573257531035285166360715889878053708859135593011030791134795585535074904814071086767363444619125096744791911627708916485368438222871545731335708874177075596632813236519792851004896353375108997515908182312671087619528451357469736917374771046007202512335933394396208941340409648896804242351268575837033778835858146701405659995312184819954190437226126068290426540799692610496721390186448095587252594326283065749549510076560880074832964950034757983114369254000940611973388541506987183232787323055870843233624807708404755875233174598451200000000000*i1^58 + -98462187036965189266208881878285905047248898792406463692862285541948651072445605157287315390031562659153050216041072671937736805519759146805795037349961127927765551935690273269486281359303954891425690595296749779680746236434405252698422528463705588194152201421198195108248884776371029045837828771151015785830879493608745884822497591200317610760591700150303105964983580224560002016797702714928575793523636743182804777897255332446389264363463158054122312808601477800984984674463751775443800328101723659645491411425964328382834304786536456820763805936757233534868630416915355201716358358096507497459359843854084041621326588241374996052807362659452032968955447825764911050731690494984561547270924987167033608362663348483897560130303848482062247505463496860262923204149893120021575612829690690555126977357936747179857987553697194393991326309491834582755990868090694016744642423636933460091923832414917819997435115156763720349246676143679876020529705826250463072075565521262991876198157879179068348559224121648840209110932084033073154614205446221599364336398081577006308413367342852372699545171657376156593490055870842389558775017584215758943914732965108527712195559722050644927913607004798125017327857641834115179065016568465602937378723185628587633706098703654517660783606238033382339946069448208281399143462606099027348435929393833596580896756259124909148554760985130445630926132231983032744755034111492362325874940299767879402734757665962295247486571664750577451008000000000000*i1^59 + -4298403613981213398305115554781849510609882761542941258987895970708563223977041165672434419828792245405739178765385395961115744678041694099916383083138256488586779973186294115615656796951245900125711805675362724953478890225820149403822636728477310363843848378069053069134145677795159441602951046170308367468943456869472343858507521639645824298263560695363821135802259874907153777511673572447257348747084695580947754297672601021150285755999972204523252124330277238640557479005378946442003689356491375708943238392081521930884161289361457179069395217738761078367514304403262907114805591688486087564944856665538530483520474237651455086042464860463356181116701355972121593865228402056358104341401447779152816450560270702756118822946745310331172750346835022432923446416891321106644069110125920321672814912283091248920615506886099393978587704472725098362196495282777936820626686848640268076078365019909476859166658678217278989123692054596468386231614240506358609424998467180290280367541497283058929672089562806407340295246346822915403211432827091913727447097424936723743284853924772143835864770713037943600573219874206620631103464174062676710831565761189881616035318881183379108062398061113765356617226552697545444693732762298951894589841739618600025142046473549596765852002834443099857446646071946507885743712823050881192641114411030979431718140660194865895027213242418012319985678139062540959209876239894061981138351117872162766750280247139463063312030404444160000000000*i1^60 + 39341756709350772289326129553658991977031265406598916175891595774900389491819401152255365021445138603041576397562436496471724283113811627033142456801302107780394809519444047440307838928144173688198237422829280915603032209834831388200879458780646254061995423432602518150093131923512284049652107205084235822124667177807185217442950728082972324934820719246837258453816088359789349573221995575361329177844147378374912325559287892266627208029356798203205493123407110489803054425451597034674071703561716267436549708090867737814876340528934549471956245363027648642309776008511863832816003257887938689034239598675885642301946704180550943520253975272179820676907602793287531901811045186937626677202127823908554077902698050421352045985663751176554774554914368617984649453208844264572054427910073845891106489281188083103661367557227043926396520372088369353994182615052076422633839992973842477778921445147132736597179793262641075451414511642333385559523871849551732547413230728168101703392491276229330239264211172654414278049168437168456802465317997506773342228021813370761087823845181094914783572808625810149881801396748471243930065784856454148512158163980697822946854899437404740141464598793401715834159696153694015252923020798845179109460711530560268065678714133768843218884826372543803961472721596773058829772693372582435303385281576920591670245518540863431093064959784430492475071420631431760824275894270900423581222561448373961602066296648683497717760000000000*i1^61 + 36796019135699901034402762050485769397436575480511411030302854773889388309302851035818109619737594968088259056404622880591429193784165863015335780246652213002289359212355412779580300927429873642581620550972373857572328340307897996477693662980469416683223607615732270650497968418449890678404932874113907364382002343338623572581345628030077327537120041866755537345412719532539027633600987524867617779372724493001102687773039118387775067851970063797249386257201806745656692594603021202231034528552651779407376104728629224730839520059222401865564880763736861385240149583118005125396941938860498124816894514998231915209123534897818098940298007440252710547647456675614524943197790225293946934622876740990607220339685775245862832369386786902958230965146222508096387768108981481612860381278387519595919904278953766228647092360999376868450062352897906996148986087760411003541521892448427292180140908024778480439082300845049066941421312925332071537859309579705834602333836014582340086531577129012683559951313528726918984255219731064210544511597833439258512421940197743282222964259279245334428362736278476805689432256740005362961043995651187150359730546238832536700664034635044161121315004119497587920200844996659313716177961984729401081091741616960373337963474016512584202658167186071195859147379202858836298063327285694375541451932451025057904798856082442307245421033986969146895158138310504502406227584435481633949160256801929122890888773632000000000*i1^62 + 53317168550293762627280274586445807731117711818193486852478404869668133055244627861765115418349155149313032820226612645312769390727659915461855706807074192388289721921113864172778157945078728992323434884980221713917632774148837970985276855263008471410290965933865022439065412287805277470764170285048828245765077808306883791964005170501951037834833021129041732694621605976384546428053343577672403081609542101250096016771521168752245250344492978950983540445583062631499332895992470789494414685556483266371528527824272375039481028167055936612829148200406923428943122171500285567952027625887714422379495855287654926388307296183016102245811299043843944503633134613270778882953329176596636163154761891199506125725779248892358127352489637317262113679085873049050087830839063255068431849975691782352187549810951802641619835531420639097183236816153043105061675445778134148732647912908401808031209007528660384560791758058021949657641323637171580868124516649648166977337051584824312094037923197389378816940264235105681649513384386808643783250137647234211420812985496845880428170318854911611247282654090623357027248963174870098101870591847360235251988451639103482093358168146027805430152425194252520884728991627690104370487031701009611996961141718470748531514178465037764241653212268628518205344108846472924068573906571245005346266579237862517055223150783417289321066655483960175130711637428416972621617476019595562432222968774918144000000000*i1^63 + 398002111276985470717998571183494647195847438997559635054794519843279093924875984423715723764561684997222464003981727625071528186584034930029057499448199887061528553346738141590658943727590957006960419976044386811914686011272968368317931478710864271717385300628445933473178834697172424240670912121349004120625324628707091786437629441447597465964083136496229484295542080068336630324137210099201294138089779134556117414005358607372124905317788660311220758562086665696764091249686435182773346368715430163331418343101547368341886936833936736423032362957507275546951681776800286867546026389586801635669886297844347592992977055815773546765755287155446203557244461098354887560829823463379821318797410570115144236333396799810438175375005631049236111880274985025053283110386641642535776420202791668035845038536252616460986079671405949637547117985688610633003441007448647904928908673848655183605150181416341792017666210745792534562109170892747601805159081368280938937069176100343919876111884718892852510136031816935619487695656022969557314902665490968601682523341210353340951369621680364353040309507345290915712817029436425316858199098451455771059767254019406149940041421322153606673126198585926469359766644327284570319206846325258993878445781087176994055488155767952670527300325483015744301893625967823144643035938152315456418385452907929393775712503895013732266557909996826116153791976290905635055367817098186824089600000000*i1^64 + -303721900167593916275914111869746937114284429184113997919177998462288356273735142431426193973329862742109395208071070336228195712761733283210721059726690547338316736488402926954848226187479423117471636453482413855212421507320945206162263653601665654673107527415194822623493981882842836337290414276500178803734622032169060247263788949945209403047657728580042128484899685146934774851188353268231967688128824530217660060957403079472127389757401037181972465300085060656644184448513407454015024786568050271938368721478476140930094568770772156812747682500341270933492802398990928365720359201993264027012296353114832338674135295301122469967054091626302695920237667279671686000382851029018029759633101702523842155995295868169181136965103822112306459690597595725270720994071010015784787080422337115314331586197012085705615588425830279208793102917678680672689202583943306590688254425587190547571502824451380935939382267073786040140103179934448547263097768776709769879086470925194123538898300938662164814827814373762676858467870578145158670609591207219131197062264956414540610156675706763428442067484122271201590763135153660142759628948911909720890016512596062704302162161734638332663478710484234436482379199553543500510393125051833203831966657343061422077394039372325921873395845933437898570412648817086705669074855846039976672827253821405095084762411352150764801498083039867093979504572817730021521516134400000000*i1^65 + -8680191276149971645490364865073645079970982039010449246083209655822454802506045749752854245902014375121558822555340251988922541606145551729662405845071120139891380773478233184131861581957227576526748693979936047849960814351188593993121465253189854300173164682426735536911772036823776410986157109934193016691738483883527418185501010079371015130983639619063501897721663597784173888974207115507386517069421549267445121240051849432465417466813877470987699988653444293114301970338807712383200013918248780489323245206546532457492879917501208731302285142364939181715819080896056719391877614425091976127562352264627566755863533606943377185743154920601730943222720104012174078024343802287956224045012479190437274841960991351783729071013215047151006186228773213482768150798924523586080166508810948484290975576021045372366596039377913993116890197238929271842519005002379341811282736813378767884799874386927713535109212950084524884860097242713785762148025222963527672840692017923511718558886996201866830522160341849925360024607677530375417602829379240482432200435633499408419722953696780525750403103344756136072329667679734802146183441634235791410273720503317735696633032690194630500838224989061498864190519143193544858093959536969834246092099750882728637665676969675604637621762165643685400703429969085631988260452436691436105235687181616769208397858694127221769528726510309455156266252894208000000000*i1^66 + -114813689222212178804338632907254063835862965302116573559092186411700314959803571501420741098207426087465073718993619732644473708181446234586014375296493035972445744435653280576349688837276590207649367548772945379293432043966548032292009565011009042537554848323725077445838298311736649899219601151683667801071917016433104666622031994292042744528629190898329868453577468075010662181846792224875646005571826128565576234399108161010488393423123389040164396090266000488873710516488262171583975189452777523308652440889624708268941604007083285465864450031882996367064773128656002684989915448435653981397516458543350335811689639335004872780129181844832366322504740604710526971445767745109092120168651622177686913056960372452877573234558994308896568456832716487539037445322580317221786343899166487127169794022651626683407462940228537292512246190881815748326716073052344296517885392749505640253381191099564404473663152082689029929375668022329018117463791811825537592096029156667551438644806658340485973900210008767019250427073108444536296912889855561208258580609311545394078490244832719958217083120975561877840548628282692484445365478486514450227779031886153471326799308065165912472141838646432292076003608456983572055213042216708731547601168487924331111717096195632743274151621400181699184821931181084106641303084485985901997172531970780184095065984339662004514274174486624337920000000*i1^67 + 546100130412088626403968804770637045739720927350609052297776462831155104335103193507271459741726687721528148526375225220110087235583063997006943773495035146214494485215164249842346297375448711483693423816531495327405585697115970777890192937517790253043863259281642070427373908369117135664210216147329617413263900085261294982138061989733613719961091055174842162682205299815475108518210628931920071517888821575330537224400734390619773504921428082046775615967649329187591701783302344293947959632779807132286246502768108862322987674649500216846890963461622913324035691987468873198644434800900744860006110143611667781503365868838117757742723376624486832336409137615951875888537102023066131657920109176111071651433232484014310313952715425776021795323312584773277734338914268349375877261183969411529509385783390414742186727383640549945664195331231912300406920655572151180025037225192056212444060734009005988197326445766843577700195263824897545727552538388801083270964832520099761597474327743760689208182064660712176222782020033072173738242445728495938654693313583187239772655856247701568736834066372650251393811538164428884439857645258465303224510647048702936217456690722447920335459672833044044283227999718981438970332564677388336583327379154115193171972015308755095046038065287615484818119694674718809734235904472287978386357898649194179930983345088509791698944000000*i1^68 + -56388309106363644396656373568679386999628902068137447530431155764145808540507235360552230117002088904191757250258998567779774967088256233944202505501287264802299223818116951188905692582767661074636759319968417100440280660980925146880171579888955622323342994269231168113151238082918420975727949198731254699427124042094090449097111327552630571135884583348459707924258405004915791826693353435410800993752699987938316412721899983223245913150751231475209873160338169000015194088683625052021079168705725307497295432476745565911565008896156789585152971022762831658936176509556664522905939052848414488690389056076877483584239027074533530444276235129507485834299227341789517393307461805999225942495089500425963162409122730660528937217045287621344619018389147694914603376094760013016921480294726841689236079345040591554848910684147297685364100169418220193165024120839714444471299934380764439326337182682094701338650810537834973033342871145122769456629904843339298192417651048529815308627793383217060728185895695445062997229225445274444074274794251792398236240122452802387931498363230154385177175200656440240485622321334981823013124617524112816548653695071369474873928406125722996728419837670786743108306338863687071105182076602038149476884255808851216920783553334942203212837293432971976189528847828636764831779633783170496311761938510825901549478215680000000*i1^69 + -325020078383829432510523225229441865231656923784623985010489737299714632259080748612297523733132180205564444296549410794645595324406546386414931509183731244305080029424879125149823047857988741407325703658449793050365510618854638885866256789372637857106829548957760556171021698553733485027199238196578506978236003995516700566901303356652648788742878763020445496873905509738047584632278913044706149091566135959604799594191793008595964916550695318161426688034835121643124799497637901715561091894267194968636952028537524768870294388573823760237061550175637805541045806211733751239432608669259383608043450182914560189283155815619228215783384973852413063310347933376006337388492122254782902134737074368905087434043633690376372741845277350931178080548115486671575401419333988700397148981746664091008294479546481676341938535673634589117516240332618141738463060317476406750725360689217040956819081177855820396670170381558083533713001071878464021442164448568111402716596142837109611526434575056534564146154983505457502138879478284355929137329032531760397866531457956732114905014953191081526105135904519861584754013078646877798022711556683717456700688185196421193035475075148867160882222782520838680838912316921214983928353045649049025953957352462669074092165250906639654905767527969062219233623782692068987838125769741477920918210041164595200000*i1^70 + -681385644113703014961510358428977898664930214280429540894014550348703689209189491694081778897148483940205909532444028710281523290054400600551765070435460120701921926197208752709738571745337076616498363495365911627285827593990601069451429041508499028453805693396481639748266397678060273201780544613562857699522801328736573687961949023746581362160992279643511029119537132133896964006505252279907139289255736266421398937914007723153576058355478730573470743821104614128224335724749980723766444807028766999009368836250952848187565919649112111624265576472803338291313456988488122361336244275858184725791499487379109358059187797966293463552928746053059699306501852167455549077818053305966817669371548109771287695650449554432543410853379533079827679316497838189085575636072552462806445006349456752496029880068434531468636064717625009745792461498169584542350926174080905370800287375194561445222838520965942756299985705427161172258353128889965263284167214477846010423338595897140470700783622347710177558007642426470867454491903569083224446287555383657414869503968351974335030118378189443414758664589932949894307142790096741223409109544634039574919531948913417842005239860458581648942173600557064521821203840193318519943913068244918631052257646306246249379048941760409266170142099646094319942587694673884502520193821192080588800000*i1^71 + -509439293115939764110290071852477979299788174342417304063445822024581359918610969749924963119622624231224857034769347316223682953410480502351191580290133797386445208079637010155229728155852474900611632825662923042986506366177935028382722985359279382012436086216513541295810495118272448763171730881463708283463460857807228511508759584526198298829510948507459943440123556027501639802010474568374303898045649852148780889379919420017207653287420639999602531135513595460630981061143533971370054575425399403500987900999590893204541234306726210397139706079652149661412180521640443585728350898060891898640099819647475513490882087970713995737652974858352965451055531283766356992094316840625542248725877549103851505840023637829110918515717355026718022563511739977245116270906062889105803014251265533754449361508142057599558401516214976467548441190874274567999226374308225864893743420532048536220999139937803007865166371489984126246339828154396617534470312213980541008820500041329156657215135994547792988487085394642519850442006158323262592075821177836394338107292018791982309706514493407332799479703211707622344465650265623924834777782227202512849420095888698088927465629287637867828592512766090280021522995050883096211723847586719287553260403230607056561945559517603782886878901382916927894192075179465198223360000*i1^72 + -60896225354296255413360484645632369820507688280012187447854636641449151151379134597727105887788983376275185055685668448149988284239593107991600957232067420814984331724204403338304347673061316582720500326162628699847332353324752772821229779521158275905607847292336231449051397161869164260393406978906843281908397084170315209551102586816534203881046553552009134230448584061164810652829910892220711837456380605588392378256397114627955832799284376066022290949978233349330858290071806844635975381839598224007911685001626556374835260304821585977890884110273008403883993218114935089094312213447685447192958946867648045158356904647283212008220616471372909793422844223110736734845454126621011979527651697120071386294685325315916649041647005486803423516438120995157042083795052654722257309717818411780767022139467345003243774471695681035747659747221958553880637840465006846111342272423980972646509985221254739291666886879996353876335885185004627178145637502132142657259009219497642900782532571788203310082561740936763857516952803332937876532373315824690009499049520245467270248153383267947131928718936480462534671505378161333694947207650143494932315652843923165947454453772740098170649822060170507702101203199824953007418174058822701261384166514218672155909722239140588349411246182865174814883840000*i1^73 + -8007373667259319746837284697382944674752273880961024870682651727970608086230117758785244948151634674379233496343552033756289547456555863518437149487204349437375007122429852502325376637780211604305454668105337308471154794709357348558569048684069340735535716110451928106342098450160532534036787513252431523697959867632198703749325857064975018879406064451436572512197291961019799881321585286000774056538880553738222651863313776376843115755252237883970943527346506803814250182967651403119560271653925697201328908082952404915218067476002107714918852335166608536566700468731777875583966653054546188134797337805808705059742995147485013770099074309494438381996878676767352470246840811568159692559520812821665013784420287354411909783445953628265368746811502691013945856400282619424409499817464383642658960025192478212419422033287495761503137401077115959426031366909607252145571206336518025406872532112925006724273936845862868619965915623933893192625421842392003435476243800704149734724246904110525838804979923278788985986194139046801138269248286787917026183359599867455929439371172788772937351529900368220593916266660427989911627134748408526562683901225066383457307531910676316933937122394279895436383721695779447045122548681604697698259962456917926716498432261464469263700463616000*i1^74 + -2455703698602930992946556878187163872381898974522218829400503777783790402275351128636236461597959622184802483958125197229083571468709258804094026259392047935356298220053061741821959020174248035282057862474600157614904743994085193991541806433631599178557668117152701195520593647786070489932405736780237087515336764001515278841828397928473433603136853947585622766788964782005852069503334933828237703725042695640774432626306494562817392783746371962580871478645567170396006809722427652092136009527358704469209343057892240274613578934021900407150046629787214073455624939634783285272424136820018414677742053739627724769944692100259503674905011735094440201875055830506231474777339031755726815709572377160672702351282406576201925466510600711302489461787986881283669263871600262891146163496187126519718722132702290685777915201625838310836717859549134541400475280699437199094577867883580638438357175852162240743751820551184336052280603514561868493432558148731526245682950448829114922495598758020246982265778712683140841943529924447005568169136392253545318600968414354082957753902949062420187387919008794259800077102289136564263530462735860210091457124688458100408421495285458023495090928245025944837547606669992920113985954971298562270109177251072899515906048000*i1^75 + -1986594135198699215023412947379501064329480785105627221775362681690642123584060972043682021725554577578159016338014506541722936356333022221115549673336267989319107830687578013622358621068138538213908524574083453538256635230464754075719567643820013883239420455488461608210987477111584428224566558084309727452220019994893673168426010056379701605387060016882265378634214727375981113644757741184343729075570424277619766857170249873566817996390379867538669239573746278642563879679444650679677321356107826412808084603235821031519251573398323149868000988982549466264357269956920157694305997345105008111289277625234396736335843948735699100922975314439329716552175604946354688401160770950548931964702540295190561260234025597163642931746577028015165982651359697407272043828990910417482286358480525402422584181525384698112600287109380044634356545722699934933066246716308481128767853309265656855252167952753551841242408723645872814217882731320117448632925308825950697864543752863383072833564234016136510732975572977765577003750264616291834069562610957720372381439203905886779761248848921824861383403320676659906652081923452094852188891627048221070742732248643069588993851012897651849604842229621675851127889668771396167852454780532368690201600*i1^76 + -84245765991051798264198665054697997484355330273180913822303533981365790914500052881248465849286067011700421180196028641816912637552055371812919766062742206974244297938106921073058237766026290831778356737395706972215063122813567356155847287549630094560740939650862524756954163295231422671696115104035718096072299664327846399118191637879749117114419590468139820406006534462473857676787221032425744713979440592149768237903463425459724338528334508698107984109579986291763482184764372371837167834194157230468226577586077616218771012013414553271385124609965574324724470860245900867849743264013201403487878312073706102385411913847405593805989955202421942387188072219562540212467530771394585926799663574853271887303199127118266570354317668800947816202655870141804464991338562082160257591347144832795860129928985639376331264572739072341209230776725423346753323864391996102528340177318785620362381864068762777929884747367104841047859014828786891544990020823569748449995446394711402302100102581930810532017489851593866963841838223874492124977658810899142134278257588037775965516895257000015982391974647240673337724797158491257495647683524138244036376562853470672760004842271149953751153132050282300636000876838978227200*i1^77 + -1424072874983149494633410737481568739423924689326795159931761554468784576609438252967933119969210825803630177966875719977334017337738598562642200227285360035656670887649977590542604238781264012605259921070109079260178581799364215748109086969218893520239186848486137209183036890444992911913115728427865725663228258732130602102283047930380274278458093020069107731716988197895184301251629551441179868188215586354810983344808086275856382369867773366012474893211461768305193606186672469001459308988853476558539366437678591872667110105916507861911530519233029060176045949986455762403458380479137436794855666773913949346330058040921524568960426608967251258806749408499292273941790371816250581852876731110714390670933822448020000020701642884649905433505512628254477403656027914414195762489751701330981842872278155772020696108103421468149925600702332075262591885986487838251711220419020850879633420255378351673749898477529261669568487792073206409797974912232589528525684593403815673932278124558147206737817594466460086345028162844308757807024556722010029858188845279080425527046636374486051219516813350026858849917879148179923514785562183028391851703043192762887812841343650500368376513879692160*i1^78 + 3804397332669184727464779459196613827764668618026287572492706049918304221821442329691423530815779696535911228880509761395259301412532461577375529674663691758496297528058660376932618867303367321517130987862201407718515532384309833271183344640369558933544553059405292151003546246579602378885348958191565752994396746380479551528320441497673921394579621533159092979204335138949440555234274964809251775283469164562316031557918001344533627740005313784127416635465121424989991367314698707682856183551362303752142295044146741891848878173605796174970416209337583232110995487696458117030536098787902229369179427469285931044691489570205503713378816234833333441428836950885451447004153995766070347675031680252428701128377990588293108104010748840492831151025575400056562340518112915099364946560499987174945866355176336260403257814917245748529759126302659107280584966863432070553700119026113566208941428355823922979093036119379677278862628070790997032154312292510090680659939399441724955317591163910899201773563430428314057897598810145575586455406163252107824013506016573878443804038606437409997105463295064815849051224374133716492728571712408414655065907554873598699877440*i1^79 + 696478105087194588536306748322660531126324447800627821785967615479623045676067157614838172447630595427623307786491147708890860603197656955834919884662012382660458604345417105415039169059105809806104906363208890835738742914916437602504002845246064318261232213043783836856750403573784111689515650382024123722316504277457630188986446341165929399990069229530229310076376606126688068972814828319621569853908612448979924778788944428425051882490218608644730605479554821097797393199146870330022073681271384298976962757520666286110351447433034276169978426496386610655241645607229986380753598735539470885538863739022473955427402913582236009243809514811879034487142680214665654052153117343571996225479652879965862746051240257975420451124939624020627426658762544898689016968804644745250920709857471112728668229172138243114442827762141524731965656032798740109353092303019796097475665466823341954653752284881503522336516878962141822246109498649498286974487844863892466289856393520335297009304460337325235910152956768194066243785721439890941195230930171827554988153980599267398809857502952388173380311121*i1^80, 3276246026343296126709438417196627483283083507773794743716172548969600263788023344959594679633695156844927897407849866425733390332670319084845046085457869190143577073972282831742417145272970768061233630824823659647816764625493829959233874219744465993261292782198929060446615498901813360978870598331679904081017742349094076404780134851677803879016337058013980669188571650998613878435077136540534022079530681930487017917013218552455449691109202440748186717856379158057675530404672809808974609852323884527494569903693056484851544827137280681412171369586205693197259018409949230493953836032300407721891825239950579732774550812998171727609071607415141203068123801439694200050132349313162307873726043585149574337816873124367154280136572921787423989668957813770036962975861776402232029396707860418462728285226153521002113072804688021115446965446821790856271390494725273867111379844792847464121495618886549214099549515576877131189789063725089892669979921464803061227311129506004293138651775484509515069820497464403698601407121802832598998767042543519972633864633936502428746401947924343699632171802401246714265150621891744633101616665830280199442077568957107833268209753629292092570678656563281143625968157577106689919208703932302064669382176464025532295369254921525701586125931489076402366082589128602513531704234776156813571119416602999336534882662199941322723086346726185907106128714813978579447252748561576846178842174616973002829879267575221667720256615198040527713822675007266180009652851037005128681086470762388899628542766551687895434689790145685075344069641537240538279782916298055284887785228400466827170354237906495138571206379164527435828944506336252002677171955128670008492598349275612185931237214207269521549125731725995434285052544094967589875353853475932694143376213317808272245776313539670557388065225793999327077148572841401203285247295794665230528406776372609379371809441437211614885004593270278225565625324397647515770771567347070809550091041079917565828521805443276938051338417599767828896767091631554398315389933589499120486236305058500639523598584464897347438017313539075961460346811915960320000000000000000000000000000000000000000 + 51106208648723910592447251060769006639501274295359967472056056785177772171573915313070416375879138771708232958527141250862267754332978813068682453320039014856497836736318369485727926004928260827501363172111349192805759292809030048651275589379773861941429882804602618430016586033697291557387772413447661411979703242372255976530766919244586649992883801281588710772405296594748176022701117168438220448917510713531600499210954915402394975638554847614095866358845469258188994535072472340557349972763002002350659794015305462328321838472665618121372273934461864200195221028081084904360611642781852221288931244350940225784820115077918247028442716768184641875269160362255586397194927515409654353727069044953435756271048298759250357466497752329681199456083353802165239716145709682734345032395771255574098173094657963175496822186159506782893187742314864075458771346554668605626417927170710332282280785066585304589896186743850647543656664809899503177196683114168715906996931360844110471398414699559510146455048314208034483504673223073338890850129672478865871957996069243829223785689286043774810614709236170889733750558410402369856378503379318420793258488659795664066269416701909856583653715060079456942816788636123043833733427442045315489859508967863061758392480640117460065661000623149289402258545169939932403520716070791107756094101016664736224282968000209067170011889679837929101243495906434707167060015163219905795130332317902708563168048605907216386201184512893919287803755988822124929058095647849697763164839334089109992020644288688628303331612853624181687537235362179540199093379788236896716126968973056397758616462708914430837574188525009796493023280359259275783244111421840844118890352882639004093669252618986123840761187037657909940845856188669709176200897638020861519421842620738933039228097642282637246632134895914393734859903226854696505315819314387204208117390195047974780097272011922564960252538196287881621087033699927058267186833529417588210559914633954184756653344765518701849968990033637003098172849595923243245130623792316728871291121782632714901051315492997967349841200395904104516586773319516160000000000000000000000000000000000000000*i1 + 313286790421187486180237024225546660771569899810154111782965560788501632035146810542772413224978425166309369164644559281882001348377628727511927536312002649048221926525476463722217430860337843893348794420337685160232516320016304744306814804918977298611333933881125752831279019396127218185837115975276219789580501364123624798231066825914113271347561906811605111815257857570043325905284627359161262320045575243005380770227335704473355492006155719136588907151175012862093178075987697043977622857879390368453321708266447951409946964788394615490380401678840210106746781304254227570490597720807802252506651294721426070650757915128188247416747839195788016524901305910728364343316260074995156561634919320432173527736318517153418753361009289975254973539092997458223096787197095662287845211325024376189516683078050653178493715036776056441631867500646165929353944972663509485503144931515778558100054434754115330022016714606096455763571798762675296554163203719803195643465049619731454252045852522597709827171120291141123648001177499213939416910227361182838472084431244351306886070883187124305595072992755983715195864785927726775932265334782237688166420036322943978135694392848196352273180460954430988445382835300163251436368106113834100104369188067880396940928393181556801423812986950290140563589788302608315971774627129299150942523742048369153689760427732818349965162008139155076159580734109523981495380827849018053648037823153975426476326665587138478637978066680817840507846332724472641773904621647961991595912091095977272335435321973907174496193567538985354830029521649757038889199807138918033809258230213455904059257513938274668778759733047389305307160890743052797436929632934506656311800236018991010241320503895483689692686119779339469804823923734934849464789627888795804940724667338954482607275619142258338718254810452725187199991610690053014622913983925886427361889383924767306871654538064090552489520335266761687690031865147293296934071617976272474499803578238665321505698687524648915988026948465313070972350843761352308106761617430459075282247461198451476701565038856776098139459749829612097561630133452800000000000000000000000000000000000000000*i1^2 + 646146331420531624996047986604296157898899287290737790745528381209820443368502490654432029310380652837012055830746600765203370744536687845076444510329684944095029309061173217363814439319593760392742590858553685500059749277691565887130666748857365893572656734105383316943398179567406613762259662498887563159455721060862947822013632508125179817646720424014336723068255365495136993794958657099394031781140509051441058769064815040675375666120499675418194339919229314456900014692544717076786471588599579124664157610857573591221417634207535056794899433265984298968267234759578594826221388164889674284458774480439076843278214360493125006550582232492102668222106191121843839598367936682525501410421122217651597199974000366423195988879830605834510970364015575350553606742562527887866276188521716876815069821289415766277189336573966962124181243486739597596842025780693802357475494745778839769565199433960303090069686691336551300870080410288929459897105357610017840246676911090552644939398938512854917334898565559207061213386737889136678787751574271958080140258844668179770320633754618584272512857360221654339793239369822183702947082046237500029683086902232729734092147195619629409736329934028089539608878422755807757241401923730702511318713169973077410849875289818210526679958883361985643086309078708612635228552935451748850376348185607272626113379839788545001827942792995526270042803795927457626380671046134579514056633709820505720601296082351095269122898717834968093635990598302903045725836573749013305227849269989151671850948337993454633313426327838132596279644180571994991016266328664232740961848545521351555122297877467683562447626871736101852064020122165192890203541508109458469288319963759114885277326190964606812844554944425747539380673079299027076430637213711902663603708115046925776031259710972197109380367878083316388179631681067085204267231336136442828529245327128220968774073524016485527695024574693891103473145201412131602653357871808494664338394333983092577255962101248091624995969285443595895365658550785064918446906580216222959218407806172897667175291409021901480636446730355974524751635808256000000000000000000000000000000000000000*i1^3 + 443112333237105937423915068009237939191656937326560081763828751910739654040827620314701749232315893175480743875988960139413598680467217036147378231368954974236340774783705084575563534595878522147319105912821424440568325351411824308969416070548714694398094182445079731983696977104365011993350339568193526721625685879346762113957667712310123248241396384678179064123200197368418742169314916072003621217327716954423128837130284084801123964145638933304997126648349153228820164910525968744498816653619608701231144594142477911592673565374149265722138195947051561179798794027707993828760197850489551229403234627359672594231500319414677647624964428833355436754086365887676557607571796646520169164992266686220302999783379478352433792554986983193868417933340217600798154397969995826553124693389101937182748571334121126047086790027824111219961754581304561825625515711622337633316995200954336777049287855766123087246423921380520845958271026487622193295458786677729220113041326354963578331521814044824440733361516754081146622306415209080858468429590634313375391285859182919743327183748939635827065643971088338594737604681382215348526865483393479826052038075288698842330208785850955296199566121845311003422268923994050746474208239199689182543749396718025822604529501301978816313844859819719510744939299938842099475049553359515205989101213035619381607087462509698128095670253186088947769147065052184247405689338207939961925778103219876965964836719493881639385446683323488893719763312105649209179636964168205868039726975048073116961912163000144051993794753146891518260020547407943905055942361770583163450133892349741115518631598202522340873324279512592093129585251587395167404797908023775038946421917849677352670856878089683553981568218859964968831647309338648662529048510385830728681490141983048016036031965845086777859280749961384733475225080464847454337595542089058918121337138100848279828748710434026890723259003441059390420427342472877274251433333987161950921858223879008203396587738831474494003847363395219319015936915502356155108298440305409161073383320673151952575997257014826110753582723629482840721824153600000000000000000000000000000000000000*i1^4 + -211644862465088262346595264007272225461287219043424571065651109215040894076519088420350408605977240553629788358948934891261431331766065358473628989850199199958435851255339845508004707406549990372336680047855679249272711780984256772818040291768970642820134104844432461205000131515317004557012232783791431206396853093431178837477532541367241531640204488203266074082160078529107078107631652237092869951187913064051617661422147509968130227571565140948791262570884381438768093483497652505046738654655808861940244728701994417843424354913313688767784746240876099218101983168383233302661551523025291234393415944509971209424292789925418504129011259229223229726234698772457522057395881425158651488513725976892761962638685471038643983367757197696417281282884572136480356604554317243178058369523493153842946798718989158279763998275983567773540166444783844461679259763975691608201399230017487411261585524185835317729030751976359462398842941414313878108533581528207246499553641786356562045927523102893887268086739811828954138974921368909100474786344397145428743058424816139611527851146436354463485252026129914669648385021959190224145979644204955504388237887425018006191991857770981602520691854479301241230671357821387554722158444383488721764851541933090119600908624736744137728770324077254432049871964207726484196882467524570741797114465281216998597594886802993898174982404075222742078404556821534521058732128947431524965189103166987637478295850162109695869332496117628080723781413288782578083477269731309070776579002883011432180755997262051528524186463604036030082236138548925225452083558421882925999839978811583007689438318279984812140963667681477387011863565981716262236732817507323149429806351035144205268352360756628200389717847506526768980120915649353092836203712389022251836007048871364100261034570950603793699035458536414287794674386720830719757439726046167719012483405678402760143311513129876509534455660385826430287137458316002412904442340261182005557969288297549465725142898152045713986646543617649651733553922060491199182557117451833314877362972608384072023320876262604341628252947443084398323302400000000000000000000000000000000000000*i1^5 + -629937684670770439882669366748690483450868768646715591381411307116207530185644770014368451049926571537993025038605326147610566266615751140787988467578848975747358327731125369002789768467915547484214442268998296745341943873774637840012462435535380090538536807729197386437518947180211154925683491674501579226777438559961695775242277190189197660524670330534487474778204524185543650747189916786245748406056740424070681930102799651060575988758634675013212628593693802936515930852147266960473345308001134306990918440577673626566474012313168231905560594899270978414551009188260978441238099637613670057956778005006847675846766335379228076177120229181340921583152783320271610066145372507020663516972074723971870547760040059307435361888147076653489099207788408426258039610234814783821922495156348697010206903658540489363689812907052346684154303036864557146753382859884130675133394923197269477343074692600028793798799138709206972211889498510648829795058137120191215851676097716236374289718726964220701304715864651014905586364010711640711097773343840088228613368397011764760271092100376797627102908874632216625869683969600494941743103906336803032764718467812733303667645646270259537433282207096410434092807685488400714917683579980854245719266006489723613736982180321385797645332110848429032011906832274743941725566570791057865661498827957862661665915518010682498432285373289469205952381579924123848619661781736890225675111389257601837442574329239775017857732416370495061106262630502666927676154930622409389918999314305431279506348453659617008397438933075260242198588651318444397517074354371006801767524508385758512994662027207258643892331261666026164165205404292616494979667514498921134672849752019860225225436427728783224178936593653288239852082691272669144722939546643916689531475459496763924796428783916897351827081632164285310124048483942666519356017286815373964893014168812619149457187546376944588472566325230381302718712157331233781590149525063150219508633452218431100548333039281316891892050698852915921839130590452704971876075549466159700484098508859139961980419130208100199373961776249919881871360000000000000000000000000000000000000*i1^6 + -447101601234962746836972309933791593537147063085768123177774487447483381400354943875312833990562020127135301341953691400667802361553092888937510654946093697603892454241547959184376135191375695003478431053144812582985214886790176100035434173654468794234054902806512640956690478185797479599198796847980005440134319887530741271134504656573660467462900943404701239330647615819542390711790650104821460359801903783913728220415734862324601492600835678106890433742482119985513242340661178463911662685506798661265060419677114330875852719086333758601283702040973047747612239775341219269821526344179963659392509245181042277617440538160995345630997182601188450345457993633181865453239016391195667340134775222731332011645548399651600518793813842106707431023099889311372946602540804905954921257899480798456744129447859685486040792226239532339268974100674574915097833970553085064108051076090833937454189450888251541401899508800848294918712860888461289212192268417166731312635597581720273159243761855800102113558362887691167140256749214759044032178716829764637259244089040163601981919664877195481211123832665794149890758663961544328792648883433247013245197668162710955789983129174298287574290002456507120864867405307918809577758174031531695342477393922448563054050051785442807600843010885985352464474572021004556380466600188130951669503858641572964405699105294131006641300095289602616004599933586354661913821608370653642269784119299103758015455541011268606615331645197834826503253639465161624986555592760048065768966650838995536043652033498002587571599708108129117334442858561069532346728172964635007072595149931295972369201930358865877824922026658212100008930980705615219972350999510234185656242002306215450349646364281648056258891036411315680196134588083578258557738397508141543747708582519397977380400824713896830444289497152542278463950781061945257351401615623997990816423848662972924177794739258987879132592585174734335992350415448113307806456990821292208833360936726007551595615181044765259094447081157646654096096661484967298433722072393338652816182771280845954701890759059393487136147730619328102400000000000000000000000000000000000000*i1^7 + -93793125531278785731559316140717332471399670186460934366279639876726590880099114853979689842294989889472492381630584896416884184788302499449268589164341931639355795762034221947682538630502485534450107880809439311282171162907607025250528802055878057653603895123982147832225699789840544606655308329368519448988729622052792970322511832942457075810976274231684142052089979913393548510460083214630638722919166901992352106371677539899375804292114983442936577974113681174003399223610943619839091658422814604362664036317420102596702820135421430982255905483086337062999489431734816367046934646584316219585225948530672336821986832920599963985284949083786545725647820773852239473706082944861963493616505457719255228657574584940570731458133036036888802707323266096541674501722731759378386074347748174008142527962300532440585630283846531251617399858898838812544587158164264908945847041503393291957641200525008458677095569859586155746659217890799319637014234191963389372995255565835974049660245085943306079532854740600365636409819623320970114792359145812442576955621714450045484365123014122691218738375244137073693676573436985530395329673372945023557017571070213392177904217841309536717491694980324061374815258413356751245210176680578130269202189202873318436439548874928011269931682171688532406185454010488434738811320406990236633145716026333418572890041261144555719300514558306297059428493208916399156646082300853240929549461989752617804570461165004880185210666913644673605700371442463868528064431476747747800554331728025835299945049395592243290992034810285268593383420530716561356269361334663569483926606706429280108580346961571532627574118444739278633764404413512754330295781096420841682891276858703910149543119661714360904923809099802701756813668381036994332120244492978358782490886717456307765457962327776629912886713020661523676853942304078631247071839982989244279647605656824855949359253079842102412628805352651082126920169557290346023831577494191741857458042165598734611065500891589193646317739369972895368384522518360282809786485568354381634467918049595978730379327840421842157386563804200960000000000000000000000000000000000000*i1^8 + 51035019883076502733384182996691896934214073267279573424812115567005914265314978367281469358425285782707637772659274286264569651385162320561773396571162957606529674193663747966177268348478251770521689961962749215548184775411249327893890806878330850175140545767921074607986551998735133348610361006218592924303413528164957362750455227348008702082513750082388929057745448270447808736444411156722525606402983073440444138378089133622442220796521282438891128500374509686522409251759945490987115614270774280699284453617758926660993046934302744769850176781455834222471654019598496355227692677639864801979409952573771074614845037536188848990729839937508801613715190148630731905879268751780604117728350526278894563593414347176891015349798283536359402732351357831634502388396779833667106559203178979423255119568081830776614732455336151340208126196188120101053554704205167345515191110232161674444915875860673205589635976145265040440005779985123297615766244453261398658266507530835682444571034177136253978601754843815987795603815286749777177949339338993990366235366907016830248670530071594451780214091629100827891614089760704567128602957072508175911471983495862843307060643652184688626831697057252688319666160567128600112469571773391913128607713502618494767867161609379057120404005283404906699131776857509887677364802123462067914598168296285143659685669918470847133185687690089663711373149161798270918749824517396652029783785593061393813307765160441828011568439421363128026388200770170922098399382079691494322369666285419054220355876015273230100212856870029869069010755314573134406606200754877255821361835528392900961986766702068728797997706461627787491784080449538474856058715714434853189354094893599222244732104081999731962524144772051877459818420808541752391200409746230408015854937150206741739256530123645026957754192986536601595099480112239023810331977198824981787537139931205029175985835435909521653895814027570150638576084552034763897473881545051241972053571334281215343471670773029288130972588720163824102032342676875784682357551551153126243481731306214466861605796923253580322012783443968000000000000000000000000000000000000*i1^9 + 29645881849392602158095635701878282292356787513969260909777684784349128317974855907016769997314018789806138095281322582113032072415125134949677776925607066367963862420016804343300767271704963297937449788066837677957833851318375315243352139654028171206155906571256636368703659030360234476759779316009126655431923589481131506009159398194765813184482398899168350866445721857930325437115551698188724254817496954603234970093522147758273228508438087715589074864653275107268419523606842100995276099022289885685908888676808596795965737686819907986806652653179475494983949913468759858954528774211744646440137773020960010307626613736302473550799944398262377831998983763531464733287585186379603986365729482461280012704175830738617656608707570265602806026658800679054198804653226179865825407952620713163719707010909309450765139864041067684794284821631988522061253270054526328061372931564350023772942535482607518669626397281065530831008268858053911409042293978914070196140205088547376883996825785179612391035792685223838691408018884407150323608904881274254485010842521587209871188347087187709700491296001410184813153465016442115075580117783198497877228897658551298191588730849835688832547192153026196255325882205209977366969521795086168325551438633820628515391571366395640291016347297942696107685725546929550500876524773938784920384409862273313672583869488295972640023926396200660147024375449159687424579215120062969500258846931890983034969053474665026613337959770610014487059181042025036388153563655128198642488021002184034393590096448269800381139403914359288349837377229145889334873964883567426707462625295549510164189313326958479755704285479686210125308406821738621666102051571495539104527100342358155437079027315924165833964589652553034308876330565759085640741029179495941595722833668460100121700363668776451261435509817165288187603992126816749650053124434126182800802718565172789938621113534555950555877500233066642968375814141222089097306301093773532039067953767769897145936902507614675100095255531982489544052927069895972691233974634859780525254524682885099329335525112559246354252038144000000000000000000000000000000000000*i1^10 + 1061562938153880986575720106443312599480393630963039079828299795966002078878394179474539135828772647350190407840761461917865190018769944169170720443007842495633754364936649402916951991704850895277257918616428870132970265137222580259846713457986421404788022653649809487146127711448306579311411391721036774060189959255068533271999082853257005964096877033652293043734454820793494226756656688380071166469399009095232086836756117771429226841923600050598736691773967513074506924241579663687602852028227992814306709971594437869162512369527417575420515531721264022076743337503098676781495838942906211754829112697881008910377430381888963379033181857473219062634263000771508309415030335216379692524438069233807961908305623065905130611746786798350157342270168527048150873758150886992039154593027397615752549222684753971340162394621846035989329773635444542301676079118168593322210252365902935987608332663353010293224285807964958929776952169570444538069787978832088828424909767118093542911623334714266808431514014408564449524350596781186185207788551671955529312747261974250937374117927382529781736695969650145883917644101073173282511358164481242514912832875453009566248483133081237744635119386503988172929959327507545008015669072416370072807921988186581012102256936089502846744311412800871838140076543132404483472114144039989366903542060058823535856260527989975002830324028269241350561033313821629975876623542754894684999513729340320859093588113508634726347262550078286210134610430017000711126085042695461929564390892361397192402023321828550140832191439133243356652836135665045649735586567748707131988845035985559665587608099973431265493663464823991237661133069222095176244364178265350008676493378501816349940697856170669823486757140673681236104511911311870360641113108091557849904780184156458800476855611526941950752222513704564841014780923033113132097943172131734542379646997822059883197117900783001369664823431139166482132160057455032267843085136420461468796003727939889576931615436538671258520755582512088285025558429233462577320843965320968616014217322599755798209167115732673296439705600000000000000000000000000000000000*i1^11 + -1352212313547617717580764185537924312909433266104517556121371709380176243460141126522652453885354453591970132322544451405999745190774655002622492461960538588543990387968707426770888541020702770765823648037379612924728060187556735667499057232597372971684797065134919358130089703555651782270180226241920714373476847061224035732170812493943477722459621268850453916524861658556830370992479115360249486265151894275932226618636167160206634433451098682830219801973959115579200273296589249192560452262387522282603574597179215931799500700305339689233388202304834047567832534273081544103966335890808144803756298385473486275436137175720711973286398686563420094305909735438976599791435737055417679533691335487076407496132990618104292745423854037381998424432642033523005502512828330501237960866366673973652520325859766023257733475305983741965150735724598528829447879729852787835282018876786205486474540436896489547938990405314937977483895057431742136944794590165677468668784805466438715661875750646661322324754384327359485470802061992976595942943005471590446321167099776812388106603873091101976519952732884953967041055954304818770457437137011467740746331735576469298290082552218084470702943029502743856333897431715987826901969570407107553115609364811998012409432158673599173224839861674922937727402660588345809803955817349303171659918036503205066929837831696468036512298682040649318261482645217342105676890748217148045470725995904721898003669682852861167734737474932442900668469894749757039152679136481330419876069296677993437558133931618495691719330599626312509165792083878644241303868324275383295221240041563004029636380319704836244629284131843456714654721525384901386059407903119353147754447364272083128914126436238882235180205603082660536711775961766346463540420556575096355025726531535809984511753987222848688558074941003006053817092818095075876502689997971349189335642349266392927345847799640349734918225462783450610244351088513984526824987925277505583126408338457548012776137754787377769729658445056323682070188871883856581013573657391462925641186586023583644222091047088781608878080000000000000000000000000000000000*i1^12 + 28989077195827969922499051633949231718195455343621417434697998622778593465930413618509878841409554511877715215653175201416034960863178338826925579492153320647836326757488053386506074097629946451289517371598020329428481677384899017970127845425048535177689740704379574249999456270611575599203707105108073420162660045704023308195335832003340953673642570570791935925725274640631557578436957537611111882346328772693017858671878768484445281751756995297911116906571109310753539311580407136072404016179465655592695217816968828382252148341634374665349802931199679445510705145854471724672194860038000212710918165224227144936274529480988334948136777173478180142927761542112357343080053554868063083791865253805976241625624535670425681023262742565500323646677887167974311519202768876387398070104297407525729677924672882873599211369539595616013950146564775332339514539785253696495339330837070054084252489846741120516418955024099105625342168725141682314093278366199964650865188254309569549396233751026005387315047794949885131121878838622182480151876652775068203338653081096943365895245409198852176238507151926396830484655918157446851075292166721643683529784805078693580792377602858687194548050171049865253108793330896939285652444786498979681855076926187887557561611454094017117377863221020612289326214288686979369352898607475526501166814369617692827233552570262611669813869201760054505242084720591248111945889668637378724365392944161599908675474867378037199896037253927283544855000660915823932792610926085584872085243854083360116888637546617566802273469682934448320064588642014965294044000025750292846398744414243245256212430365268506959586482340607573768007192694948677629974828593335436872290004376008986962003982739681525820280398542238984718061767298747009743868606969311480513924975090069480220346440869891868717542762142387554218655478217070809771940468274730126792613159907971810529787068800391141827293316922423490364775928518163775807048423184596361224770465260125384845940732125207234856223882996636038936336944048803827903957368306949722565185127903507848694771975166151884800000000000000000000000000000000000*i1^13 + 22601822408121168240457182041963751649544983341498042122458102388780728953718951542249177666104955506625889542615035812138717101846618483049482719603721831937829132377675209057040042716601204907374532934164299035443690691589371935283342376970497791785858649560555375149732021588264278504473106415658302381864036682003169737246513654005007980228712445492633932585436301469103607767881478513141823876026999181937403690924797393333308982285668785917583718847552119931206612713963330685496262023534874140764347882616148527518770657493404922688870618269646172447554002860972104830468512779432389880178452739034098394198778440643313018459750855916095165173258480768930694528718612772585170659686908617095406436891268394708353134935678259264201173079560552566168188125621102760360094872020484552943437006727613478303847727098749620918228787235802485071874328358429469583462153609208297674141796906622623489050729662048426230426239646384350577224413270837730860149599655090292757245954805900142384146858487883623785360074411578073177338640345494245871259654128696693743894681937073386047640020776022452904080820819171917448969628245692642621520037437602018003488537435280147500128736345411962348672986869843039457234531841610402006131758068888096629797550160349293497049283930754051441538073867281344692322015310648373917444140869396090659621416279963158221185052527187208519388046480326637981460998074750837518220619555362291682699088036878732537218422077604912375046618331725328511133706826756245163529338535054360639271000375760104853754281186265104580893730852074600134687935098289114067409224426317846605312079513955158684597878160113601664206248465903159811633668334716268620321819011839404604507815167296081885793428587177728827731703852149038236324093056812677988317564615442447638660938748446398172737457615196589839335671155535919205810761855984048751133935716225954334724451520444756502501407619271984789321788656171924546461541808457734879654843360727259173122944476687290070618100496013746731579850715021718070698409751453708194904127127396669776147590623749210112000000000000000000000000000000000*i1^14 + -16148532164869986239527539261668789863885185229449066392170587028295682919659382873421857236560598831407244046589647298312227747825561859920690733783156930133479313950674023805287517449448023771405023888398274151066945787616299699308863339461143483813987353722701500268126623373162943366336667936021119124176451185585322297066075438265804644095013314364154986409864608932884355326272682565218994825208023677099096476766478351729445915082952891300754087731178504200089170095222397534671332964695100510324473521230986281414677447453481429437365097800972010783062976872272678948059098547321582821156497134064633294064721410395212886536072830201829450074976822614781152133569701610980309904477192082610981277181459134243831396638443559979430150299330175352804964154374380360569174005599372840460858792402740237294957804289897100262700509319696676727387348332673115471677671811437478791234448411170777884840800602017395256098789701141852720196259478044339966842435259911677080577690172963301234408424857622313180538880341416594073803189302708545944444868885601363063171829070714392749476146131272117230185145697001759870771619316903423863145120523748013628980708913409148029714245726337371363369333361069696868077320411305400255592836579940156305838378378264895672123195538630526010192878512279477804452957714880289099084374661998579255667129068506644642226712848308130013022861672567392638248361393176094286341862457426030920097459028960609285802327254328054557304347889888923398099696114841472114996700066941889464230158027086674540155492693514033696072392690899067051204945652306025757890247936555608268963836297183770927211500223857999252087791698368982944987986386464185336197055013235684708399787298181884120590263849083688819019902756820502281996987870303877788304876460576484452253908564711639754187333477136749122652565780086929225760897167287159764024816445825470745794148887486305049537751544292026278739198579918999892696598523817045611951591455048480850199910247930092663441131604973080187998270542630685896251829873466463873872822796528948313121358411202560000000000000000000000000000000000*i1^15 + -2789047106170823858251226649585330355785608170990944343427998338868898311997398134472061986968739409852670735996664093795235222783723517474664126785486865886288192372622158637659881616887201536829520722766982187619995588966067827148851186967016271510454008027297018112584588310539087527016670919175534545148808349621692765298457078335333906570320924267936415466322010548942478899478164399137503386200098560705260709460204945766025997661313556895470946680541092981141167358131341937838392577520174606625928514651590850152545093348427300328550665854958061311150149351886931741682759023967089591603756708415110519373542712551771574320887786788115814905102678248149904444638666771172747844984498290554890959447473096093275686933013520257427871636053479544215485993826524773938360855100459540532838359370713949697106338924648083727850091197193574474245250279035479519866319936493486165099644290855034041419254983246242411201647518355484459615055681955107621277300518815129800753813504688323458318033034688687794479472348218360208388367469605979568075317380406317560742342089645271231086500397768672895155349238322842107539439140114289243379917849685986493006957153951847412802679943889162545132031190888310960643064210761378850136321378906317443419308448709360173839641112119384216244007074282494698779730744069067354939495282167981888204638371098741820474711054376783444697184479425527188626751431285958812528391439649357512266919000307336281451096412046334367348638139589839872891022319164646787748524781748129645510167348239512447397356840679173874034685374122223599077595335355592143840494931074763650017827417538739258519474425192088869855551933898229627971401986746261707078852048249553725675026352338724600408059569637449015801554744428665981667729459315266501422279068251870747740152305368981600873005349975174602944931186043031286620229612457810156413645880988835053887919977512715748916329411404752851270939848370740390293584070946316690965094008666597319122970522744834956926706712982082779931852708935435116001254735611265568389700716780777364290719553945600000000000000000000000000000000*i1^16 + -356006600058505844162379888172037621684356505355238764922242131507457274275893877013490858047675059131696292018316909249074474629591872935426413236879585207756233558167259801201257021991722139405514315073172733557939460862154075988549026620644700829239757103267221665099122192195195598600495779352915220456611998981193106834351680985236270340864875836846634515622574949115095885788151210070911262270998499487830169191990788547072321936595862985332865709892306226520364728534520176194029638950428522095598756551592361172662342949449496347399956300725684134922160770326467166298946656887668168411427252877934373263881004576942744776776496056425586134525792263928638836566421245349254001315769207025343770729144904183562515952750848684487792995892289969666608253217696901028810560762080808958159317040521973306987766788218407840271125628299677830291203224985649835570700890908440275582073601061045106631859175448127784012510205388382705385696250776222479670524400678167409260626559217193973013106654687037805167249944473823324349836702787694513760965895525423570573538331119723884388831697424258474909073305080672862856321551428582561816355657972367293662238035481457262980617890327810496953135985647066035051653650957167299059964752725555187765990311902634818374075850119798386159950580080699130064913818128676366499630116801606809379958532906166068112189669898647127347236920218620363380435174117227382668347015995225528621294330151533536315301310171669460666683706461536028982209388588670268439306801184059976060103907086401159798051927676147726836608390792675711421694452219966593832591571703005393253976829786692981481048387315943152859464023107086058012424890143507552869302953542951590411265762342575151315570006989039299827366155497259905888880801846948682505744993242642234089181121161072435297260090313650956613171773149626863237373000521852980176817401520617140375877800373682440967316321927381858177446552483959812482315695683164339655718578300478833365786773711281517531386022052938893897697843855785705497686659920213271739071282027241446229357363200000000000000000000000000000000*i1^17 + -34957574060913327246600581788618550921143035148125251787655144677225443702481375991190415962493080497369144968960136963732550389448899644774403646433433979164674560011399698472107581730952808613996323605161187184944051232693187785450460281648390441313871831779560951945976862336012868924636691057289169564501803751682260788947950503157047218119731314489497070506542647909325151927042045785158473696624228436477737367100270025177211585654170151144661984578728422572885904568815156971940817086763233651503427395604837866974163222504874085689749717348371124048296253587136052865223742400418242599578090097009926119993654530394542480463460503559822164727099026284947066653273683197545774252699998160665337821208882875258204159924226824413377929558634510320252450642343269615854121502679428169286857447195846820175434170306669655575900295598244535795351812354742929467758358794558951703978056948788940002293700042420612373082199134370823288457995169304881886021252151563881691876289137256632335839209235591070987713101234312680836089194734397861875058802483765342594211926032081754476865950024048462769872024231222655077033893606021781334596492113662814533239417225648368505896796432747115821208864524008997263170429232136922426421178190360025565231295512666820611590875483141841605070370700139975251083192091180107824710953141051116135655401898687132172440711270003733533813375822803905001756386883259904517076730898173095838229360656292010495497163033741587744226243504131175825839375059275532817050518623515047981957632572397241176515592388961507367792289219407407806202344358018104271057300369290084147735608143761906804480759817733663601628037394106580788306182272255192995293772185719598755280777874050196136048923680359360534929763058137721243428913606137828920064141184370668403775363351254379499517939094830855662547639559340961581550136761685406665789370765326615359290132285107280531013527194791489698771542111292305719468382047057133518202126764437422152129642687424228721721813826606375191256982620872448624083629988288510596917306448658994414223360000000000000000000000000000000*i1^18 + -10468299883889716630581747162676984665037422718654509025969197974795396946315650943372004304641894821845942994123362316723728152340066226397250780616727951474866193848904729011048839289843242849293015846161370558549257453307019962207253540020992305670395067396434073872608898079325997336015578835977163335172008879280471224196628077138556985244809707646504406547687857752992327087503224877398548916036984614937585733633276355823047639253975355229762070857029010295370560134206280809764100106949500560832898165220480847010352771532696254863130778799229759048297202490888037644015271117778838687137694956014177384797839110768207058088136406716588144566502860348946390831346740042197993660034045406755898075309782067478654641031106697771893904319557772354730201743164939069148981541628249052543875874833008136992821960324507697921116242170407752196036787120765962323778126012319238317650752888799563693642503276068567932001521650154195060393621721858179731218760363243543465734902348985767635507719280783833845462082932263720045106596762771897175417572206824116358594591573379859933271790980575040549996808556367366195311890198311751756079994564374111680831813746478481606166848051837405101468729361622178992044015507839238774334741684114722571137572484385747450930241440953949581202885042358660538205203123046302227090638669558398262783746254015144144628162683297816814394131153652098295524654523509378324884950109025136632710452559951823180076698381170619364039416351523590508497267032204469636387531022096541002610675294614582278730776660440414322723006964221932332874300560444295995346174015638215129005208468898738909003264211669451778712748400790305372866027677414620518780846231656959439754927513439884419527502272532364890021882151053546750086923307184565344806344674069965659804637801632261607386927569625980922510055346637995671629693363222330606708878520558474642852461167696380407253523786416372524647255289293741945452798169892442660285544955933677165330126465290326133360301424701382544516543503593454447031138908111655974513745796615488143360000000000000000000000000000000*i1^19 + -1516652079224073271557932788987537963270548596684168570459372942185720810377466079532380633440365784471328371091805703453811721083916524236246129781341310454153475557850643476366038060632403894490454245176039531474040038670424834799215560134246513671112896031049523036976258750882423947851029518749479559715350006425989847016189840618654982403158907333511530960826507304688946825865736615277149850505331927049859474223002889111112807715446743746905612941675726756163495006721241634531177528497394049182793792422842952240002007852607519714424207545767168888846056883974237764742444214488455913486255204464644816353129857594035575930019382703399292576732337543268221081363188516118208686610875824252468033219959226033585118006317383351244074872454002741499083477620875259582858884077114604596603635446314158467290433512113053533747467205334694389217056535133978328053982961620560996093706636751145111397804113760919794689860623673338673110496188082031098647939497176571417654910943337549985201009287710177424152003734910729467124382444442199812609990193320661774681188710783727307144771897426010887243110995841282206377096486491394070180841518935078742633360001345119714612014827841886569911789330675661565093698920627612146624927743850237969921128743095887110262734623199612645485292229224850009067453724232972922099152028209558604067093550125248811480184535370675154012740385248325878216323308211491841960824264052929339793403562952037864968190520868545660280974192000515301099167731811911770631549213328446752999725072530318798843811051402460354070385258903453142494212173186442418370344217114632627512045427057086788069682504654256295470471385596975165853814960126452426552026222587162513056668943063364236538649533397919578721023058454825166115840463726130509678956108344025345764958434261098326223091572896372522214931287405380941926301367501551764509157468453959044048082173469121914180575130975584362307384334848216934058727214485044129980715112271784618890905651343020896232457266652275518252502750946313544287981284172127953776278804138819584000000000000000000000000000000*i1^20 + -120715235017500665047440902505957422352648094765226646419848568984661023546057893318441494008133221889044950572994190166400827345046727200610040148550734600900527230789391139602066624051690115848633482626942765939171825567787560647399570299781797413547466391789824205445249748826132310856400981262116040769559127669967427154362350791123077998980377941242137861421660224905232535710086935504593323776485174044632592715423148894218200628504881554252540168762283524661305995525620751455049876742963165308878219118279390718686274349352229220480296656335118790282002540386319331618205218610984738448069443832069206103921388678831769529493847362935990004467435055504121664968733912008627363779233115711051549312862231448909861284823857598403856223111806503064515040305560590969768112705707640012151041728134514755261381283769964101269965989540075226923091928517281296643651772617525831128335588637476987164303261401001078554593759640857133184352781369769017072072291104401973641596019727872694928184165480269144658485366341876385045592045622037401210110104290349638331372399804305054734160645307937799187921346010488814571502106611350788008489006863792885429471094170439546948663926637364059690944240026775289610792096567396521280420792088154692247321804411764324098308851988072200686284792901124309037780329348784427149463962701778181192006295068353390861182533831113978780784831585608547793405837131413774210244628900858012203416649877368556732660013193408227363564838849948310944424510104398894774640650339910585143615448097019392219002981481168786051330865852755970692843698848304128525674710255924888435268409689532810023741851156720513966346056248505539866658283174827560465773053269135520377769515882597596145665204132036814543372379643087895442126175958096347906226425575349915163130818164948736992833615487641531954727956537992193507457436155846994566301523792828727300235283396541706508227010391115445365877922571342325133479568368658733425805032570123555209522644580726731127820351010684012742435203905308865388273473103419428862051880009728000000000000000000000000000000*i1^21 + -3825576969243095934697783266075017443517281617605594302464087391159069446732707503057083901613474989213622136931303604800104097711253375391714915675158324153994229688721676830939827760703585001770939057719163375445802249064776524236784152523274278042825742239330258640065417385548495094241716915082564314427177013726065849392740436638972952484694022159187013520106793633077945817174671628834023385471731037137556551959333114074153215673150748020772294054455657186157289894565946844439262266181048698130384599947450022330103653412689680098866623960095598994527548961334017802816328228353797215836218921092733234097431730642050274863811739917661306442286206604728794900639417198265189371658177546310092722689905787231188951567676920852571231932650796016516993364200313062639849807061614072609817503580274411839048194041107434019760174766530531369930606717178478990487428105567178351067464652734366970505483897861063514810060039753656772306779705497118548549759744548243910291149511414869938894861988861718641789329582149129970366221237325653058040371651765140633223226416780617594751772360696396308709114961472867866823202965856822325319369848341703420811566971001830757333457569002498592796544452744012193215128459590559427817592004715172869933355116658288839402980624357120138220026421337371565125124897706355824342573441811560064100661390254416661918745912077871964819127897467633839237483376300619194359538928667272633137430585640786443603300627963837618053348956742894428798048544252688674865676294486842997623374139256382986286941655279397400653184067331755610091632868789732044030773012872363504008290075763863678329600313536940204343432125211327293431986549403030813364939513298638377053428764035400188501268396482454397701654661678336244691721165032208329071119759133803387609174444188720259342636164271553498181264207643354851387801515249131210336615441024472625984439622764621402399599655902541540957278103445644178747711944689216414659371524013410193899606194511499244464215914929748140386844251527867144178545943297308256213821030400000000000000000000000000000*i1^22 + 1574775971539407755103152665402411607454699986160448417208167684934037387376245637574902177596471213356615581029147502694625125549035370643057639182166139368158851596854633353888739735462001182745885105101239189008547005790728480600302709084073545998627094430727511675091454917384019823777336823564938802181285715405147773883006532693515801554123047946235450847592539416929201588788546261839375596802651137767631923508642788555645267272144667831127532394513739913317692769296822213942332033950385653780830047813691180556420813888981426885128682521055840959505369537403777031626958649068122786965362956605968059315048825177263069392480290464223910684791443342099151915964049734182253645561185246623693537006636172626301591269374146626901885934167823742970954169991388138581536400854381897094330584736427547114376525665036682321361784735593625510795922330625521896883069049519520443073635222265229997064296299118789406762000077824433302054417545800949439225991792827816298171159282215462559714112062935847663045307291249173121828413661128680038228170739042957735819108190251079622710050238827602496409549108256357892303520833212704850092775378030017799703368949283728034522847882085887043354063881347639716437381080917710185667386522653199908546712199308579816422476526084601871453302862166921671556003566250177798074857390820204869076904140645627135401190150884690497899853724550805794543449875352392855283187549500185064949353123969138969565761331780409226266977725272699829631207799068078108771726499744703444328790455438132154475775638300061462393183013532115844265422925888684734120296616041483897107983194500270543806939807759905057942172286067937120766532384651167919717650396118294715839119500059729130262610426824777014567245592539125433894376902255510740540209564412395087341961794554641948145078544755842566943213790956635761354048592135221757742782390475718194488949956731635460212950465534232501514660343958374498811166988378464863840705846726778420748136180920897773350521734267048334002313724970187995934392553182190703004876800000000000000000000000000000*i1^23 + -131640302003630497352963252708155859494987150983529944140868155311909512949179994884361504879985957811430609050842947672197271365530073508086598141490582383313127754666239986865338099597529470531845237483713191074705915255349062517013033248787376452271109162828255296310254106753697055932327335667188920927674404282440786566369097782287170957901804458883874739761819206126444338076303825835135960551036038441124326039698063714720120812793489362851599063221085043517369712425197178399492708346847739813374379648840107917318492556339646263217567735059596284024718007721105315319404224726151194591419092925755749930888503670620593753313865803388893519055368497705900561340261159197871755026083809132821563635006790855367402012651707291657127143586848355026422558100758034091560558179569390232317752813033395389474702618272965160278617136008704031927412208216144856637441950255497981679827276579302111892154560520110402496909066785219423718059708930644358379471686906836745855519239186862197051301079060321444895758356820759182178464457281295878393516066065929361297692131425625758338954256988393078652177193237263817063037240718761831640004593923506171337520948073328731568932265192501076185666720116840705284551571346540144632420336946676923549400099198534005314655538606813401164875146385968743228534066854188932563678469423869181070088993071663270642223450468979608978266522785399283410887939409277995160116058588475342712113850049450990710119117057518648053704553649410607302675634613124362418589323527897189622537400109053071557513193737965655850338238900647777779624847098223899530910301762636251993489297496551588603643717620668777193030182802858209272714789223963353030799825605135222247999658887381498386198581171501724170328765963954058514156505684994571529748399776444984075674192453155653823238455298181581533385177552004227005026614853326272198713779538956475047224417709163873010578782188008396831956277455384819564010580308708501536579539669374210675202150784174745536885001599783669088876760271157425301239931089929780592640000000000000000000000000000*i1^24 + -36105459113473681756376174476934929520305197751730091411291787645462804027848672059282092979278726381667747718689723959074790049116187729468444687194890598109678875797455522885828565342348353020225870553034490065039971152214482811752733998589080608124279496931365095857432033384771222063668098798663840802062661025715754696156572869493385097094439580590558390230429675534161579631914960862113102493907687238430349480299112198202608051555912802822514757486572120017194980481282402793966159237154871422409805022668245673998517334066095223742006342222054939261198894087509466918686480672795458436590159258266145567090517485184370419880468585104683933489787412767001584133454170056210437976969670595785194912382586900878130527453626795329924893984748075822818631871519164785120525582844687184052069152467481314802222340165432187953468028103148216816746953553564823626684442388729100145410912706519384215550033108925521142525024904020296755735455762230092010722952487650002890537289824807910329969474887242467324376076228230551870698305916536265944362348782278450673426115486422046680434051777343200801209720632684983385748657742316127561254717708617202034148378462153727989862951238103427702314244268638142902660839938061210130993214643443112770006999984414049411333821681429311248918009425308046120346014159260163804285326285648720028424653792936703314158545121608586080012008394730959328922825107542657217328858164208112809130521554648510414968198559744505866352731062293894482203298425794191394543957901805647685932090186153419834388097968332292132587865355162902784699838122529202400991796279047016560585009689595583663356889151657971081837844867824063247743060148474311409434872931636218755741366831810840956765172791696491241561588215291269249223413516861065952798404276211361998487065428130536069620256724637393498499732984112165240287139462591835983353323074528147915072045740264917232100082254448082714328160520108529654953519733586999296172364715799685812705919243889532102926067340505930426855853002731161767711896097857208320000000000000000000000000000*i1^25 + -4714064886197720552668994951846246709762352662338901788520983030927639749091953709331203934657952773569150395769168570437029339804672942852123329965498847550561810784825727716399879022949353185250691552365940812769533379656605843938623226202567510135493458837706528928078994168454230752761505025168426739644284715153588087594875652235611958718644315730346725237202154816089615482800922420397869509878149123084948962605850063629058564029882779012043175533522809056101338856646020374280613328977829806656032324431750814519631066629969785569756289907487935316105557985884036578866541175755608544361263343581333796256869837606862211000621450149717578877822899214233969237089891852532613862148750288188673570862883155729086799345935980244038139793403826692140652681014624850682233396336885583196259510791892598114795756304404953256549950268891984138844394993279608453228234092461928378256702584896090637800144942268957832707477547666284964192522314504209194298214778031515301259339903151416172931402937969382866438396877072379325757494177405715701535695178686650000524922313147688562584176142619492454155397200131510409497498712742763791150193348946968904193383929971653719296455089640642993260792640842044591771704652081657348436388946901054404607068766420827457236435828548714350615313885721548571762517676536293870142917505231667366462420521389954955123134898173381985467873589579469560100934984177926420726675797711972223092781339537556692014880836246796964615991030542935745383508310236258846739668354391162486604350544543631826308888306053799119656682480848802615852626707969941495754922770307997886374771805312346968893985268907764511323991016046347704968344150550787183768542365989358081972214897164294270729644533720699431462264769193829939366711106740692764817123326205576212194794498614569258278127679840949978860891641391359435103778938017569316760502076502670148738028729157122132213859438722453410309952955646131650332174521813221875603378999876205630340572406758277049973299045347260678646725771019272158582477061881856000000000000000000000000000*i1^26 + -89499340047188404032357103697402240563648387529703288101853533795638825873700082890908753057988703747765389956435136632251626504768549564867057164075202181255962682559849626109542441771102748453630822586600886073675671368831828559579802508687715886759725790084742744591072968332329899368942306447083972686053319059802725800698341926428959117932400028724994034618255837967477540258284505643228144446692003564135731118805486105233907235459769387393435241778883986496692698730470845367207453188036777906609495348463455147909223556536212253476425545583524199058480509219724200352131407517512590790414156175882220042155389585999219427793342931882083366749803170364758755367425127561143976264240854512310121156659721639179739327130539423523710368230739640457290569880239380098571733386293276368052500212230889789963747333624776636252542383779109906425553606281678090963841642617477199593944738276436243390043550326522577799861722453870543767811725773932961846554586615033113549650429467301802533808695623452505049698380634353029756003624482709630067931795793737474746648116240225148114460494295473531506081548999434891999135068562178572665354548056595556910902357450683920853111322144027781339903333473187522238250997479178006475843637836550402630641687464914106404724527064449093044293969467838143504924378371403299669244014635327030681585169226653157966050882444519119688849240428601565514570131285605834517554493233767882302857879742297113541796869952007289444379479000031178491901891028090668570107470124647470162787400409790754545438046421148977157381351419722820909954886017824789419158008866138147073256440024437369174053516806483160472353523131142502558584269675099545442285504307940549307436303156666351846717466967338896605731829949697120658847240716694001608928921665938000895048858988581909829246508357742567522682271817988267865048059302278234451399975269204355176632546648378736573388890870325657845321004512208737187246940436676605915211628990258415600178055558389946396647199706562761562416479701048497309977935872000000000000000000000000000*i1^27 + 15249537440612066355215541749198711582888577372719009546265955981004201794511207541303853461304572370062221114131585143265703188838277491340963233109994604454849410875848542102218513051019473632445785624103522304878984044465949313635613414263228819076613687729543764419894071820831840929344661919848886530924210907927534381106242414605776567884255325992409708037336461851322030586678341645510315470689228439195496760730934391880355535050882307460213206942991260807774984891260828098221526572826281894441763212917367336107344921633804725912422351522601719700047628118706056768184724532309604510335768450444557892817109016070192384653885792532267483434833403016307519221714285545936320444544300880641115954239569985228237632795973886999508642249494157306608772127645873009054055211178329951286682122311077831384981573341571667928155661015093785027434186653264906292026486022242936415528007891211898289604779849144375892898274793451280133180503390522660286597948682242373519474042090315463198070470202164904972297137624658218838762033615367008745959791869059170726769775146927002429201873841498103205465298869482320724278615436305791860614981331699055414638297472837531721356223906347016997050947296714991965444560324585097391067168375248016561035079642749813093916802405759814852406098493600151728726221872887058064628808286632334230119907098979489521341742376691221522511513317915355823365425704444958325609726299671292853350029229884180962548071498340246687513363407006150614437036536161071432932321762475152169414588344929621122727815793887505090616059622827086571734110595881345039234463497365394425705095063564923425479981179209772329830236778497896966209399966566999830680078878509034246006593579716826557409015302295163240582412841246557412111400818840504955191319249367645171628932672885930042988511823430390922744157672920200828532565325743732614565558846371949300758727436559216418962191067254368402167541281843895565981585643750297360206956302718712593791979510935487680318662551275852321686219397329946056169881600000000000000000000000000*i1^28 + 2290353411774811507356689720502163408171396001797808921549343164448936293664232669824334147259141136495466418502833321491863843005595228011737383308203757024742464018323403049313948249479137565195144210089868561451089991905090711101292304370477996147923250622067140213085489065779598190862455984424959779910637741529750973094903734196299904313242963543568987340314726118907764608638003138932194154235523095642725785800785292361656599842474805163900348975052212933801117455485368798974514366118263632088198024826331744827139416756393391794827714321059266135305366606079437825989423156997435510555574193847513542585314657720926226635335953310429664865543243076193599614123687175014089729643063209866548486654040450566053333936243196420921416545971456361128433661277016723293982085734482388115223450613180817539641055048621863197492770708946237299917755394542236979662218603864475252612618749865013616906716315554040445969563246513142246833752677102002209781995017374949488861594874228134832142124957130373713953787014990738641046774438248379958197006621100427076251899912656926216289888346352700017307213611669673913060929662011269226775589064868120305670066133955790707373743705041270798964512366077823404393575503618918246279807331562382356401662353875692401616381784406700282532528623519413121303224135839615561447248855836255021352327403426037364315966928916856534757437817618668278684213882305464835960506189424349201823956372099795525105007099451741632381127965062432405619732904854045174148426763133179984705816156517882321257327757818336998138721406347498269635750338017468072558403477387777656876532151154485906912871814679329266285322483902792494559385161823555064457037766039639979042388357687244084019678199053218912829136392010309073438061688554744099721607380727345911746420311136916414951979382034945231952323969411591803338302339551621002153748281279069492728307855658709321211294001677656963030281351304641203045996917940145129651862507566903655247792078432609265916217406944144309571380279798969401344000000000000000000000000000*i1^29 + 87555185192923224654386672055052694678411905588462309003521713505118248881201206479933508593891300435138074968341292679049970317326211701401604734021647320995314345811020479190035566398447735902350648364332908799550753243206532137885233640787067601938728762401353236156094642759334745912898288326994929216573361680912006802604193042130623048129817019977260583317897830975954912284274853639721134877261765547900959852133985520842775257926624600901934116222203126649717544555440255503150224321732743219208197688365512605731254395561842561864617376473776984060852768365545292893052600945360410295216921641835252735785580736346808526833419778365745011779158252629463845436012299103827258431639693163707926779309962620826045327999814906561599347446661817194325063634924318773010091042166087595737442530398365521074731463539026431177083149338805062151539712802431456872171650116595464744339154457599436309760325399136013346975054302809591486038504479541207902579079985990854646365566931684347342230615138634772770919464623702767122065129490608945293981776573367770956874538622489351980702912314830646310126026580246789949772416568694202680131554195578176771125073213258678337631823134122923940496272504035349985911864313595099032972245133302598618659677320834503919437618328197018977632232243377555980546746373222064182219477574268687833015899736179731601309356431065132983890680658306279231701666791190007462228727142320392680974885040330489152244275286925908341265200874530215446760557089373336499133366936335469566427241423018100155961024294202588932140561321285322029102095124686783318082992913893668479232155930924695618824786151526907043853707381178559240732277293187795387271252596560520132578002732252860740805419618134667368721034085893493272517863664063993345725397370660276528429092676676498941024104371412964992703839227580126396909439597641393211843432874797853722114412259843277466013303892331003024561742001651090593095622979909770991720107735650060371176030723238121496192384020176472817755636426331914240000000000000000000000000*i1^30 + -1727473402828591423987455223389220382989711564125555453489379935655316450084870230364455755944471974448373582677089477020711918809313918323034385696588845325940823664959413011626870440474156287162237580834930758976834468115097297730760344899797893251725207612865681101481244911521916832123646278040389235488175216203132774189587568846248907286169173542108060776349682181298119053516173591064222569816291029909882985154911591431453578568614697618198924875674930967422646860194547721156693980505242884967248795929093748218583365412111432244505630470757249902071254141211194188029938405837554051405569586741665625625821015192727171860568986421437728830736657597477698035996764405131060696419340021272556427174466020948031727557722882793387210653897568794354857522682038650633272381210732399125263391750024643058247083777852226514137621128679042460722215164625341453175454649492993202744498787603581491360469873612264653824599928649486961833218880924160601079692965425604550738263952067814679740610846230791425427782783720761022023856231294451428801313702618339903674675543895827765362505252554293600738736181094728201536073444699950549303373091291954872707122316980349051081879146595077964896410170803836335148301609731684293731402894425165607833751567176407711325408746715560244769113541834845409274710250788946991318000351201023608798954673676180672978707654279144480783005047615059760267543387513481374206101610467611075939495298580939110384876384871379693441056211670119952029052701510629674634225748413353375188154520866798260994047407365240172666390817765220796066307248998172169811002042509722476428181468185943099314227175129985583080362158095129167724316689115979972459858714338732531768959439708885190322309586483404400641419321944055910911404232454317442896777541507060228941578608536520723118867598743793926611917925169659930212770631538405950663006294150991238997020550135039611975079194083593291528866862888839367262108310064406882720737689595002802942770873833898534652966515494188301829445852856320000000000000000000000000*i1^31 + -101838808331160656411673751986006647603083493849086408434442881033003783950783477538180610037068193167108538592421286560546676513552597263405677529521414551848087568267925071669397477996677707190327336840928508388443033987782850363145982679640565621174106045551340652189025202835204137723852112723738884719747475024316750600974368748988260013949071011139945437453684746494932213822990190424394820615290582383383981667824855142261502698151365495048567665346247663003213382314053577475864434339660694377736518737574063972056770069873714332960417664762726362401633032555157483248952491644318908142633914216564543932345229495478906237153148992955058187779119806720889594720959436348191132984332928178086808976332315092895665491076407308002627096896990836009148386825617034823215600481562477837310021449117223458824388492108871539716383487904673423759754261531000862557046348567154475720693475857645812155002583536507027284152617508212703708959070932650519404556979530518229887451588745658230642206342814161521664536682580579176191217771403432610257067515988179244770691276304686911405135195176683070539473559223832384503221662047758300101237643339288237686973519875282386417361056719010358012422609556691345397652381388660738190019957595565350073811324622460409053029409998374141660570417162133528743204467376951063538934412994943659656982005414063909594978326037032063394571274133729430983001571235065187987022379281375998474756669494622266442615319444494327660066394491573670508967006629203929726247533493281275254771264402766776800456436548512588004706567665779018680164743075342046787605721940207161941634503169169315786613592949589011023344177266446832608583439719156401209110531105611495367898698963585427026385692094117327028203474167418751200515596974027440370517095378984563618848034426956216500918559018848325069572888428534460602214974683880870502435306635362587080751967393317390447367148895380657944973699530429226901925970578638325365453118460367673376979250387748495094127552012109521607249100800000000000000000000000000*i1^32 + 1313974107170485425919054686053612261741066211840806932595962607183417540083244741110804386958924074490965647564839472502403303704428091760502285258806389385806659068182806712877887634967051887809972385399171832558622724375299963885855728825522675394859764090896069173111924371621788689533032626698646650419536501166849437181129890674702152095851516930019084837034221480187398236741037337932511347345548020317213446010235214231424556817777925519930923441531528102987904109565717358083816888110975518657843305810620751989667021268324887651024449123897459638003246799143769969420108710730897810755285743250482488757594576514938780382878541614505203934076376408771045188312561780299582990958470349150957706041452804716467567993478482360221638777657264204458908148085395496340987553774110266795405272861810646163704163452609245877296502323957288855002997219802784626727277017470423633937539520007166116887684859112594439218728362752031948863004634831630272390734821474298710006494000872414058501349403513565117514222697603148981067578971095798945435746221113747704127643532542552623533193762863733863847493476351943707086992828537337659724207883436712041843503157952076042401425763479284602680450985255008174654254048637225888201080105332017516576599717526363278815174864311805816867346991821238691381748650043814434928955403519226307573709709287412866814589122931975908812460580033058184042172103158493053927656151140032585652436996092659131731621217597598719311608162193609030043870848836998511724771723676301539649663925346508735037115064405827849418181772369774848132572112102461544246600935402324739502651975307673009547422792811870904217953530326531690775659002193169276566100244397276300115399645111491311096480630480167971694078244285150797694397439403233764370321582169457157594464252989280054658582200539108960325993792778984367046928599995377150590553852778424588420004007617677985980963782188372396414867622961816888264682003992526470350375709119442029133613756428264864425264958058851964289024000000000000000000000000*i1^33 + 52355636703654590220358930013653832290573810371167002534598486936244644520431041360700327509806705332613658816398152838989167868332816280735135976544975776897378454634145653280644391305399525631207109955413479428026267536484808167128100292316857831646457716311971816833695876599833476256700510084043723740939162547107208386282306981061016186472296498689489431761157767148519872682613192904358324978144438547062983063545734799761254416575037844928766882031921154017278111042243581380733937380301094187879506915100717823459401642985862738959679646941625441364452510123403267294561513872157754891153316504433899272945156354595842122530617484302430381867438792464668251819677952480062824711501777418409230429267459888900471497671547488951987961331890147692384400344402525497592605569933329354396042256882974949485420501709051294716973262465171344782413387812633434093535044867525189948777086590025801041875371032274119041365119965803238766531027514801338917311064042387261324225612932419533868240785574087740758097971690711601270141318060503887231998927948147983048394319715417481200916057593716091702938130876584002572564204417333249308871061320776350869246103998811239946656308404536572497947596469724434715464158185215305044521037496805316569656740070309407795152103972045652946312012771830972702748980816359091952871607016625604733785930300266511185618465070496439079871959071418261505260104647861828233975024799686985161866372313629959416074621934863403821296365929326039602137242731665668260781411018612637815242185183237116308993242326044544653105912722623352361025583090227206615408774584301908323598068635779960283079783819422493412817355205919185153586222065788459537195819386356095028328700927796325259817968413407656909624667458588765394776574388853998128720691823730385237207314756461259271507379883602900917888747742788684671726231163415140201905223599855994779650721483790113231153891892979414735645814992122927085202824299414963666185760378515725294420570884934106724021390604415847628800000000000000000000000*i1^34 + -826854427920705389075499566590548547301975955933592193928964661777813830866408704420152620379223019519234366020889790275897568338082201797915498158852540659567851391602346622452191738548259576397609396590685403385546744915187250080601119820321686456360377865091977716221387350732545233965053802948260763817050052149916604809144603945897342992610228500390744685978110188318083204761394092616180386541273020227244330111374006209612275078785680700908176900343599768535109563207890795023913276026830064755464528298629544097994633958765663935399492379629990931404763064127024396447596417889589891323356784983298208130380314851667743901878260361426136864367204094791555630163890028242791978334770993936075052745772099403612518139475664712959927391184733086941207701349258019724840715813246482019533567881368695291484723821779527518132295484898472607202479603600547061517336051760481280907001759402992669856876812392374873131214400234532991049467626426386597714127193159132924607421951952731450425454831576093931430224464382368012603450677293206154578986739585154776858559042798565675485798380191400189818919888169184335727457530510014783503190424140418137171906701418714311213376885608883671767902764796081969110065605414402769394079057334776244230163675884846235294280753209577069625488931704425854281728132083190731747575309861204273039292502301216057895293391555583638175836629572242824217848816734629770278188341282043665681579125101497444866972914456704834466267024508442258409673797483896433961553681783418014721083225870767267675661906049676157280814941812539959909457057554642465206950882371183829949843983259715185562484793288412407501267491341010957402961793793788086725846390846870712668697599456518106790194393689626377610625360520228390010447454519698238925553184186558491415502677295305613023123948254234557603413196651954927663318714698570746219676141338003710756815599993187861913195841868072024910985880136397702015028813639779881989458073281723822762578760898108662792521432380211200000000000000000000000*i1^35 + -15133325727101157868907417619555781999148498938237299543732809313828115014096540790125882947203181795896695657392456467636205674858316973726332629113227982338073120578357216143515809202371079001097781178250578628983561498340211694798614345577665789294629426737542937628434860793424519282383438713950002560661041908037982376138771550213887422241148677280809688004266155958673507976493439127117865662308929521467860642830565465899195924116033480988021496956279410924822280481279492245200972721213144569988778582627272514851233470230456000603580665402244315960126034342705740149191701032358700720838470164344053761978878001907982417962430222361912247535482548517801053656157757631785046859339150974729395100480261967573591973229520568553070433017691173084072581722218666417888908298832677777409019777479837247513022259269473851249323720646190855988536685842979885125652430829105808665632358822052683223629359829135698269307493637448442697220842006539540665938507619728622944917070252626222519125698088335521738393545094557574921326288197501587945350235819482115339712382020855869845125190006479137318512183739095496967719144069142329247929911297327664637025515476206114364342212892187501911545641719846872053226454273651653087996252293702662280901352194810253885241137494455706987023567059195895361466846469354160200886075287271311788649437412003004959477340336457051008264252246591925328145891936752852620053547072566331381037925502086022497891686674597485646622743078531805208712750731702858863512443011030537445435416550635711848122201023036377188548081949493723169808063209067054180741081582344606225743235698610047178058950380464454755603474661204978708306521695376366216426343162190335118154687632362442642697800774196051974018443149133653876470890893319268119207919489345809407263641951119619043219432068915840322022111902936253159787857487036954103226645175408651372233856938417098077898233938819745977956229059546185048245375339024982137467225900988360053120322113913654515289953402880000000000000000000000*i1^36 + 385271533764939958474319118687429462126066458845153922512188365183306719262330476675634638532675514734062593336256996932957074796089309498049482661987698715599440017303444567743458121748726756818243411822990125211386884492817913094774161781357277725813849049052001181850255956578477480740629639774748538548105266627449769559676781618452803759651058185394034462233092434493955005396008987073477367523954987243283742520248703613227445025880122411363018956216498332883701029503650837453152196464570589092496129490456343881000424837015333365870725169645263918126986441060931122244846598897618583792892581965683981776429008332270962606434587936885770619098448012100661160774285221484028715938752201078075544745255951550789923491051107729123814157718403146235471067456114369025289303348735284240560358397557697178003465961974682648864002862009176897678128569083037326892997708323917767074997090591493774502231451883217235628673106357814476919043681834875196799871023987907076492805394809114002672621276072715089080448375565125421599743143611684926041509012580186828072984127035754301433644166000710628658166214548149837948635986016040379203613923069942446843684071881330732423106164904658710938147268616771622305963821827639017450210553671164857961864331418676435776835831524478002576181699297824949758867578111267601581183596792352844890800777673064732458692772059077003935736950338784501436094029049045978012934607753717014483085003362044093899736222391272482097508742665340475196960408991892302984151696153465743309523807219652780991731908090981321733250502335887523460281459648601841774350391316682250941317015252071628171118672140869935766419503532404350356626389869919809038341754123483460525826732457334651104715940388641529162692833580659758981964813840440858419330975563710382152853949604541058807713955205551911238743232853971321748042880782696127554195193343890643723663669138752269772033462476207752388397488439149018264368162834983180107746025586713968248221626100029711104081920000000000000000000000*i1^37 + 10508138976159420569199672153508614584406795001789624363436720597277799207940314666626836178390010476285720984754533935526511743507397603628804448248623988535092091085141667817943576455866705799633029685405030338854122251978044078215111457402404829762543432445278131989183507049311164675987298479414272291482030499925110691675454363278992552628358174985200825267356096230850939376843428937418098823677804904359194050477683389405528013786496231803005312716791563626675335696935088381188916161092127658431686824644910587630867903642968365821478586311991929008941185753786883863340450926303371373429664212913749996375394194992455500672407759891018494892787060642391541753490360128278292469001039355028472431731931534756431267819691302561388367244344542703265996267814815373130990351383684906273297179547508205303563143917003582824448085868765942627480784304323015060361386848761436014444110264952339063086698221448256273798084927804726736249961370642058467112869368972294378433362712371792399916514967461400439350939343143845173946463361212526336940470683709313027246361213884439717371679535782278207118513479359353733795872192097529719664202657279323162418555107128079022961988659128818057096414986745327178214366314090005906826558249103512285451249750100812398087197301637889136384651391286690518743187714320551625713309741122477989799523622620793002218180369398940482321410041447236781608151456586107613220592944987113986785015718745403078785734863956942852995660471212674711339226297539368701787620649107509816098188983765835831355539294606425328755821505904594662280998821462231531678914986485286339080801969895122091053511926162072936423882691144578090414167470621609205827300398509556613348260996620851924077341481092156211364015011503648364243886112475708730541485393016563324393123763814292513132844583321286659991866942530708688069371028595880758882849896035905689820863095632394163441045591616475638420224365215908985808905542311616736898425001508127651744541915543918084096000000000000000000000*i1^38 + 105952677034846885567253917233461316023888022611443022708903576303358459331414522285112046569857239772444798181079161950715080891276023822095599795098372452755235849796112131106594239435446273402044999595551514606592675093688055867285944540394047228145178369369395398042620971375626401453261379383144736487489644576882384486742452656295250584049163137691826007792714315218553157518739948087305617140384871399258663773141635182748270640218310821814814551403318120577055506703167172058510780613547580588251773153184678315687002628290935720404861743143036450918951367223060511439342822627176914952095067353856210746221426782277699639563076755106216396034729281987699936563542428292912502665408413172970102018832469772002810077550403217428325833330086281397747638850581118625637680982873790709777817725219893117557640799809383516603606259914385463920581121161130727690155514589353522932413071173637637595670004401380011528585102062451718265081934072638393557081027042995977487639283121812829138819246543614183272617923318712186293534818585692198641307508568847325194919677201256174478215223992715737004867655257725083006495659476630522790762346326154529283865524518846514716537540333177192594999683303293263208918520798459881090888755634444202164707034082497266454571904763428473019720947994695765310166062223115102027532296118055942750449959165762356066111863374925813902367258812173327884924694997425767645768447687309451895260590760707164149122074627607584562588528327096208277303580209019858758582734233249492952015199485317564446903880670917760729277052069267130669403466192581318953817924386838253434098181908124909136178911412574944306814753204742787411644753876974788434991977836079523621044369334355511816532555967390968014496597457234100438295120600021354829028540968871302325112221565943691560639577657372760782782808349445161231185534527826617070125565254534484075003927715515337705125445241888010387745121865602128391697542301751151617809980146494380858785117799186432000000000000000000000*i1^39 + 603910157521145752231651950824191593759507517784624286157001646784695261254528770258123037524301658649088167604556327776457381005726354894215349498014713888392007029282269968405018561385897565421011557401748986257635237057344979576355842110666277200681943031627675802787417420823115852446808540791389330573498374857055927635061581668539023991555286330440820081368911275875303940589507940238506387453282788937156234867940647938336411560343660939165636060704982324753638624813296047448989485652269308283737910937101253524640540633539438086172428436382184062696156988667442034547360050701756408991496772290903803269557809897864914829234944032649044909744761992304387325003843891381362322211388941602793170468899957594204447764816384834045541648681635754819664482217767695854311581295761544480096799481660943282249713041390906292269984829986999127886026265959429174545836213461327110095067673367038412773127958175257595974986379777610238199061682356320849333593960300428586818330783728625514489405555949505421268176060667309288978038080509722690854949100577708258003431965293128077741320940785845411059392413706577654822096757727250403394513851817971713083518125685644078635652614048492844718190023622702530453053141736162535447344856155151938614277217173708195484363102952069807740495289343832838438398462459491998859534649292409139016233933996496033081783644478796861401006534221049803569230521160440243313083892041455128553694361328509289942998440687644283759705454781298571532154426523640587020960337650164279143071468193692407472717897603866607793273425638910877156723618061865089058381349537970380235035211784611332084378066263391057383083158180019824263033708070440508307163484607522211616677324055231534678315002503454322582006138369133412277618218621443889779577076339411445199455139050735163026600765899145834725127149130255425725614862593503365445729836794553419277612979093624498579243663052760095375201005424712465690919317448259182138785224444421959163490336768000000000000000000000*i1^40 + 2065167003705753013170842828812483715825550756610885109157801172332812980844451673200490946496486580737702507549686498834906691307482801786512665041254033741658236274735730251424677440659987803747293226545395931996066677824663354026723371681295867670049198509369270255567024486076155964531343659025143052971116108932490370112474987172042186154730709472605259271588344396324299486401341413019033903038190028558445598763033301492185296421939626224362008563851452723359930980272886235275644843207508844051936162543505743203290697623999053085775573844654756185448903948008865443911265494011731047005440993477668451682614882338351076829037078780379277508128545287449253307627187621050541372681483835164981738920080982795554878745943054076814417732851119954137193778153093576377192047216354803878237578598622024626483456566132215038515682267871345664918743190138919622949139562953713901592013472767669149571577247058675358869309910537312180751433987755730758291932507501438951698348077605421640342864542173077408591374057973816201691509458317192495137843790405369605434709551929808432283930697254337949880464774606204476862378655385593481081891160878566456073370021656849026743676805044505289520312421608245327056445476625619798101130419838476877434084457847549889235652026190968577922700800323510348444987833672855968518362933101400312678169134506690020106934463520368351769043151763685288194843484950019326824684159391547121049159867634974316808105912693182197847063434924576230741315896235860907141751940042026259981204606824383673753238861773294374300608883899232086711300510862063764203862203639234189371036619669757459332452306899775458056818709298092614338231953198053384431086722891803501520941171405593239105197710643027904014999489375754186076922504226590314910654941755303812560319294043064532394419982896459248864513352295856043884383271673692693074618710192788852244578361308657974019591094689963052467705636558568588953108720630202036347128169942322537037824000000000000000000000*i1^41 + 3778142031999851564070205273515544882277120654704893263978205237781211296877563884255097806682256385858533900585149742326064566141074804491430141422304483950692920843646585303280842644439242517663721421753419063854274727102523473372207937916623847553213599534483690914248593107033804986266715379469390635828194519304559743168115167954271618141014231130430862095931806411671830187917707192824873333624691038685091400480918287653564021357161531541751829232196188229929440600371369742307825838636806372768357553041007029951721022124571047617950176586741737740650708892513235839247749306822388931852143409726993483593217281272538755271444238343369591292739120597828440321479694105000473224288760796740719383119439933552575119498636600487742057500623403325202604876450083952793741425893083615203384527363093643710629130080049723360039851738413145568981353659073964072133209846865025568391194380277290030092068944643699770395237273558294455058799917702254528379693739694698888008866445839113110159128546390801879183833176098216763933978692748036571781392375660481576277464294442226546240206385662906994862377310959100623779718993860501120899921620718785192770622847923088928965458814561354098764603791148626105358823791189475719635007153710249465189182794883603898387621747753144736064883992598379272063483396643693494987870191905629059802952564010872293141542050868284985726338924561760392482113867532029070110205629333900752336572195318237794040727012660339884249442777585854172720135909989172732432445382188105535508460380108866910185521379983892106963531183314086855985276738313415457088445845039466757610177466316957024574399412865775269624458930479874406455814999415770840799773996267922029347484078265625995869888483888512735140159619106471072594486985008993328847139113919948374434018664840601207037151295576521821618310175972013645046659035920275142684117664021216868535184813084324197860251427108164094911752023997643777337654407743151263523244771329756364800000000000000000000*i1^42 + 3085812689593144453144416607089661389600696673059990696385183893536433675025619799277940604164496134991979585676313063909936881146848791559813266673015030771349998798418928127731782826485168462134209476144409061030857612531599524089658952965430109392973217498310532395430620878719151269678531415291676871526224325829348779721659382307263798795693966253385850329791332049870930342399256065162385018575233045774256397006244956817531438851383492908507968472970314634939061281788401431419694770259780912076879373400503022518656910089584523449300317857874738326454309770815879072496922011440440730184400266944513380514852382891299649042292459304528479867843209648910407311731500006974356620944174375176853874390688081994856646379929319322962654086179109460118287394037333567776929650894156576768188139376625357715394106638535690663942510100137153305154118492245296945632690919520437519365981386526985518275540294894787939238404018752548899315546072101842497899724364427990199327653988362773264683755435223986452738886558371922646341995639455432849885565688753858331025268861670164963322082204350307776680795221039958750458874741490356783939455604008864506087614948489171400475000592205716625788104956415238541692415814643599708995513209427384836513901160890218148651023898852872169692963475363273821378300420373130272967425397015462857759957369219575541382835010940221968156162850871958495702227068132329407540212950528686101930323774684236544005445978676992353575580732910266202406587827889843733177800796476091933033726724818059950482488699687574566306349794587872447519548843894517175589360583971955067073311215068511058347474261529505160217331402224845825558582472609563375236466661034162331264065799921259930504441538461621956539376263562664374010929078681719174647562193600558813758051826222577314778539929203208776399979699535619417619826507699454051647141667412988724163644690069217471066346717589386693610997165911140121036665296917298631468446667243520000000000000000000*i1^43 + 2986942620316857575311419523135066799012367441212645095970091857464816426555999367477145880520435265974504326026181863929526854106191846657063550446307933523692754624000820360066043467328447884404096831963825617140090797291377490680986067652876619132483122698380084184579797778762160480323797572702065852349143902038234801664957031946625556372925618469321336674718302768269359967008622640272696032735507986966987260678126356274769392144821871106352169509315688354132633645924362854875610050751075515263994546996193401772505686596274610414892342165178445734939405817731878810314628623425425484264194564094880328829760792593445959210802079960295181970011188224124744188540101451369400514531199518114689320420882272003813731317308698545042917239923847492924920624402312410952589632882131015678829855872327187003362882789709745029650175922222998589503376916319146553616221086542820700558557105218602788050974169547036699807840472181430486321082202314749421352639430963942387738042502408734931265767880113966289836477027290463296880517180314449504972929000186265698206275572921182711416266972663919486073550585996887456776113431158551804567708426902038949347171033897697259268430488186348674110190658350231352301197950849502440982680443753650261592999260491632871447995684704890986728655764807562425620776860661321534547952849021037409681486203654424753943653653131756272015765038098780251096292953254363467240291012312287966920768015251318963395368203597517591753048249080466296787972706123593866889976849397947816146208542328080238904832739091699199848145632730143838838138598544382784994237464114980017858200852639003885346221120223427095509631212059429283410417919569380571628640097704412693879764150446851540408835520831416097995226052604513602341720582209843998789590510580304174491354691433912531938950845535338559444524417310985476628672481756221860308919413485153266642271036761806905176091176049003696583431982855513692491614543512049457741955072000000000000000000*i1^44 + 1688243287780466728387497830268430101451745408776081125875362616627893075074179664017658718709984799372969204205520123237389193647993952106306742092290286219859011041034393319264948525416166206315238647915016256791908277773037378904699939557366214247857781315018557225070848701883071079606236682625381421007379727427940130322525612053468381675270739212505906342114938456164021967992785961418127230868312186173940762709044557797140715698608614495207397125025441283017746216595052039814417434017683360760462407082659321337532565256701289232701142612490713009139755136315927688501480507230005509737863665698401855577813578130388174885578751541446743193723531688035761745085944690425779964158084627411425560691988405689063692036153576575602753737790451177989836149159532877502360364850570115075052123983242915702309436654010640563887497701104492155232233141644619277387573586966928288537244945831180606042835158046070099412525073919494182670817222294499754589088656232963079658572631259478245604778625712938895269790948375933596002925300260094033575329737527158807301786874586967595050934269352586719181692158963097841292964035354315517933224371500697194825871687063635539544311866719688121289427543188204557347966732965298048568744183751525977569035803023930920045692838957203354752901520217680890798340208321893524087667959600049491212577150122813183074927801943330273242911443884821715166524893132160306292773599174132878177732455569214007915080009689580090731353399941684415013965676978494377630345967161896042950302956810190760040606617890733773051043627816550426267641282293198913347480058252023542314971620210681074054411778863736963257766838590659241507600516604851675671415863529747806382522255534526462263460134732724286208109707645983596093768482748329264902042340812315535450010302181214177511475169896467308998209130820642867114586178839616584439521444275857141953662135126857146212183149240250109468210486872283409373118556265896738816000000000000000000*i1^45 + 556149110728027014067327643903900786738335655448224181753207670187573074665565086324295892798865227217439134940147190821396900953639815425189065512188838950450199415438450126658625567159121249340418539254079907684075097554732645260531519003969757720140073359587571965876955592198053132685488531045091280138904018434011378418850324705237942008801600795687118676877665247401714743434417890695804166288678168304674655139533965874477612978776798506175820173655818934300813396232006858407887255196039527087437502168956993360473928981408629344469218448810005369800518086134033000008163935787727979166062627620240995628636787630805865979652864560762870512522817847771186884986461232471428863303281055254118926732221014592117292687881339099233046513390366766961351110912818636792800227237742561426836746466318421990937107292847695416595500951084909980742068488935932329250817320686593616518904266832751105786012403460608923364034975088290167582545306063452619173749774617779867502794002006866613839814156515643205913095265373816779405073109322541906087988745595515373487257111070098442025258206968322321763917522741911550513273296603292694175232059496871771904618654069901813319963588715149122111587829963644266453872929912177651517940022739587436812710947575768706064522905136677807219803000141615954782860140207626414073820500959311503425275290873768995030728079168434642331012368732490524697986039987434425614479199461540160842764235243300002411020562928877436670249381112676601497123723857371080236757395592699994293095270290500176499880420494864187788000595881017508927547143446710022772856947521434953979280508814845189223604255626243838877326618367066389249412963083978364480277170791571510953328982199260475266592712205121195768700742123783165671869549189774605803829161438571389499162296541762542837624609893284319461203235560554374292364660851821520284836250413655516999354375302217975581864281946596545049881963704765408864756735095603200000000000000000*i1^46 + 103851981655111325553118119606384483056367254331631134276526109983029717882874877979090326817944494916335082881645018689737122945447436997494706071304492255973220161311913928037375557937276121409429485835312222670543197144296044989126493041932876369532933235809149318507837034077826336926982584369050547287479023768556400120649282500711009612084107960884128270587941173032973608134375774055577382824222256967968426430857207459534423864535791078296877107921826127618819159285160849782067253381287543051734271415051330091162958473108281400036053903171826049044714404697280912184550293983962691289396105436714819581905537913065988505072155567981289391769501670531369982483561327002934629256735302350726019592971932325301941776056723216581119602839202483925698060655107261009357024027039644048353438201346936409498341532471008801449152849640662128146770135603159494573232684042301838303284472611194386015409701388558303822153617755467716623625150252170315560062371090641809190131422147505735366314830326616556225471417729389070541060080744618490502500017564207933503803275674754445714151796484521254841766501903735949055714692036443437310508531300404373105015811407173214097835932377989363724490842926746798657740810805364010517778584590965646852076898292943451919149396613268469014530869096118232321829124409116077626095528038854736015835865587095444701066102096181476877533058924369412405626709726764703407980661358704782753740199636211787818363477647642212784136940733615091763539202854537461042254865978391557920574499782749109493453749007249444311636952621612509829104395170421861265374280409327400727002059666148157461891027840510049466800819873795316082182142389925545167359647536501421484798097938590672347526017727450484006358495632234407856293277403775102619290923244370121922469325617344998653756402729322179743953690823067609124108337103326890984917444820233320237131305651897598570354214995737483743989532943308201126579404800000000000000000*i1^47 + 2034974087302817658777891730440281334418222933603626124821252041301015622226994858530297538347859367191179281282816034905832540594978619050159261157123120092387732657190033333043579349867594573468204593132481241096032318886392320771243978925589336320797128942718327337196953153827837970991285539750939487876544781191309206792471563950458954119423504343711497186895222063301810667550705041336253315201112201876086848381578218290271993210693961897256284143701281681279060282493444923832708786337620889486534612900842245220763038687059912313250821017370574504284681325279211139455863936803744675513378386753680590342865352816617789857295305931224987733996278156293012458517522668791797241965914196812108765901707280720952679696063153925613881175817098610816139553253645501321873779276644156517090922354040567894502642349943349322968081955870402396427716423314368810092147251095986858554716477424078656224734381874020210922264099778926676220737611301038981501595254601847542483562381002879846168961170442099454510553345947147113213945899262493408405746465800598607207973643638464136029385949168986114308768739562344972621126325092309630980835929786114297359324042669932355839223381695994289437238799944957506762290201189609608837274621016425475672779836523217682875819046727981980667915225176949318827841401744621221239125596612200783357388844745990040201117612248883028495406231728077964465192383172076669113163022291989013500639668147394040434896663768151363646369869891706485311650864480486644832633328400788093362189694341491237934318729977972019704342472443086014280123933973653287293563022478589404922793094727490520588486922875921976750645804442100745215170763725059951768087934701764709144532225997664109275268829022676095834574287789351478713306395157502804656474736080843623341848269425680861512322372294068052223767158714945158817381849136607993832910617800549946694316668694228930406399778380931579886891372147208355840000000000000000*i1^48 + -1472536559845411315845411696258201486866333232051309033557465945452848515236942130599612869490036706624126495347909295164472707199702119820296203596236775488190943003772569072489033155808233326040096800220270914469372996240398367914566089809568248487299776777330382998413585340569414589962030242219362238025550251091900349258251282356285578179307269165446812261086221937140069634123210729113907354382132709259198989827953460809767525119069554815929934050566890749797957638035025236213747980648503366266064941624742507431211346132726347210386507922145618780764249550486248062271389605367286565469281239404331719249902670126484273912817832029080046469985744680920998674183069300780670511633730870174923455561103286026754583439123412399100193339592177208286430830866945227904837621941790666767331878130346662343346746804445163443739187447644646087261070230254405283631969506538699394048361644260868795090660851700669348303557406618882970830340526805102976738857001227061180346485285592552373583032901391344613481654592567713415525387873887208411484600039353616549908017749187735726298478510546907051817792419399258149907205767140112223134838869154175034322782580822008354070329066635876118083474556102688313005090339659909718357269146768335503776403982205549449556990319464986050242909182570846715448737952602146651298153163911933325157460254930652626344435750654642274258836642972199270559146292561127249292011654913053838707148867107312964281088298096330759337501752169090499054184996740013530268517657582239002701411098697413038535424815011142048152599966875731734610626062094845723849953600360534595231538442795485910404262862917575749491118502720146029152817250204448502104136913424154042954725812537190833248409899074481853888122389156884009412245204781536208387247755189332137795348067976273499208105900366706578183733123155932517668178275856553068140927881399389652458596439993368997766812536299101835707922367119360000000000000000*i1^49 + -187046751694843966192588567287035918270572849852800257738133462056734396859654512658962617758754738565055754969304558832050625729754663817513395790304986961457545879938767794753084071114918694017581263600446898516540958074970707651291193292565383966112523144373295025973503008569312770921561169748694687629252196542544646883335780101742082378258813219981118579358570908772321427249698537742641554254779722971619706249023187169594035447431248776809752436538518449874760036810439004061940333695034912910872715834869063937917300586615756225178585619976525823161969607960859523940571319604057555153864649800257283895647765380342757711559274109473770317953706643140469989388234094341714662689579893343337610162042204791146891216893284462634587457615947292753259498551482564038665965413619392851927099650535987044375384747562258115424612513188982538789318009459856408680514367202784949353683196907433048825867632005307899937768338840246092643332717363055093622432943350986514778834463910269901563035508556750059722231954187705331907480189408079201298715260419650737965590010908853068287397972447884757551257803552785940199727471719269016586636074610827718937612455178173849996643691594155562854719564193540461759380303867897470257894452961380939981865960147897639455764654227905473632357022266433246267657237887434725458977966216311990669618746442048828512402252892585713220849465322846764388467539071141915067622013379320828412980385416018885075293096313776084407202848063853934438338438851169928707484889368964417915617848566032421707846779303087827419315810139874578872223313140917707498761277569717546894079134886822558853945394110773984219751164266738040639021692154660767336883571107860743308208125327736874027372367951257981228248764525334744685507849322657534625492625350857399354221482482276280451212364411369224179617099367329631344977778435804914463825365448850780277351292146826897727942983447523821604569088000000000000000*i1^50 + -10336701764676408315642885088382002094204470788904475017984121833612092329936914715888430989704167903093774294788787121887861405176134333141362401650857752342566710456854747650818137495642807723668765487901763389419722024756446275824622906421164738505364881692749063098864390206643911948522087697170935026357089388277499551726791238218973970452622336441450666376844407271165371794406568188968198795702793654810357233453145067958497863494675143651501182331672437669374770212353156263842779254223395075849797239479030649705195631706242321470993656733284959063107903644658581415842320823741384836048555905762365580258764674088475426185047480390345991302322135280027408921589254852637219709549266372863313080163027490630128189063193264933582055970796828234577452508330536325368049336403597965451324133301581280121495694204546961660667311819252049723526406628727818958917527705629004055249729862230252504622704938170644768254997427744277638071514955167961013209156430792415263181689478327655854024871878133357692208136170634871820534060084043551524628066769153235391680156667860241036553274659680837909304824916418508780854314557358216050901895731968263121528142045848352723178985797745063080441209917593969162040247023185586238464932520095855013348876831484312440093677185131787963063471225370317660571088615502608822763041596869982819360767659197771685018400851120152420460341201091241149332844327440065078278402699865239145992310426063530105920094624587789463363983131181583068435723647205566382853043310864668597268365966134575276528421904532831747029257984582890031348236400066853555312995214559624321795334999545361639180932859981012086194853800133037408895140366889549656896472802187695938619922468374166803226931336932609265418807353418057347807182114448433829933405992148560027199418477750369591407079218739555700765826606142892485846574947922809401950469022495745148157345413050707533496812407799939072000000000000000*i1^51 + -295880367327206368943059291659467466267542863830519014440892558407959485698185130080387927105219250455730016364155582914184338707193896583749983486851805007060923042931847719246884525661851933940491271304467372493694965700137895360345223858497755799134549056518055161981582559642767638160795971322080430226471693487065679987224975273129713062149270904260694339852693717713225119788926142020141032966255958383073027621090067249007370031189302342084341391285163087377599535075912806954274001471784915286935187766732854327708494188510139870144411487403217709899308769412735426167396941182288571759388052128508144878710066098336505532135801512371085971816598089855447166000940311033625472562896085996057314357778640872170444564452158225172266812821805566179914108113679638408176498316346840603179218943442825684194176771545244961147286584611208470363856127455325890398617676225088024561768727510324221626036032366395442732910031200704473561656711445372872350033195294452057831536219962852689790546502315974078927180309164631738946935322789637802313180256099837389047094808294267942164732797860383243135968614580471194017911630666097774102979061185514588712726182638864656995328289800535171766396899972053741573397159159619949922554533839198717155600462073711983321921894350191190513798158019924408871340132615586187667285774895395748579423964530830158579187026183775075164226670218218287706623577982456553372654847454224606731354325803675095354969464903731474963123153537757425154603587088599263321146400883836714067027237104364939503499077383666682183353560463346577700348831076548890773821580080397310369387477095183008793563041601549357982812032401501142971107471622263281646871063789582703038426158679275055396784155311317892631882353246108990745083116489081069727150679606440655762881666555472793147068918730857670921138825842236067458529480855298631698694401075842981676961610014386369804706722611200000000000000*i1^52 + -4128691336954873256152257453363537413231185752689909539056687407196354502225990724299650277875284442787189450454477527767626989592978667934436319419932623746945359061190719112294578949635530700145154197652801573616335285666954367470884215582884215579821800518252896455181621422801062162852122136518840247303871165260720715191603098416900839526548867552861214961834038868897456680628397515724245078592250840613036595014824224921221419453787794498699023741640706948018265041490827182043075802498258902209219034796352840340924599078329518206120794463467086874744012271663765765616804692969465302540549329636727485837200828026847337317927298708206562403063059803811665090141320267907390531557013588846277893500974331089340815552048055065378190920738424704139849460470533213529500230085578421833844665177761120321097675783563794074906034821621136895742871730206906832901800262395102034537637481946610066614690731887167920034252693559192713256367531059315588161262816388512221954111957819224001075303277407112586437792501153070195104713851987937267823502748966390625671919210825814392855858913549002174036859787298806997765048865571163816832880953223526253791544194463939162110454340894618716948475572390317158198574313382603714074611316489245505562320749349343980986343545922652106645310675182616840340907800400008451933045679054725387886183509435678692246614826990607685138832910147222425028270546138538532614980539931891131665765371710370889683839338197828156593271958432117669244331560742968800533268635254332830644785959423447776084805938719947633338369526679260191328066392692933715715626900373168348133831639008883950735093538298962458585885320758030587283564748638349929338706001837879957301787522039178902685159616617770130928470043036856530553543809104536674200018886892092387827804356885020857995220392724961197872949726665632596066125672750980210596033489712471004131056736325349670912000000000000000*i1^53 + -17386384311334803170199194551093305050103624384617330472081504536786600473200476665447431248482968762079223495946991670854350442489768333529399300903645763141804616671162650304692366037165116745113778372442626234102629991990102573636156412347104245129413312708950300492210580926142731475924693865125533000821956612588955535021574372540068830768012288289807915815988184311361631659345116456494376312499862270349951971566008989027315242085584706647016228383766878744608170130293943896920652967537457653040094444474555204075246416769355715312937793021607859624914731035680098913172898305845284391293558329486687583573512037404237028008879566899160264568615660001310742044173520883965352523541966128550006730060260549001561965399554102372257130240410155143696112370555516318709311816312133010801022661156466036077784656005860637463012209746194093487893975925076545333396251701215156413386467953990687148971978505942411466697218785050314841375296184330591306878003830004326470219106091817779599980227465017108798989236003164726410779979760738642387525902483916404367928347329530060659015507608380262759845047335831615124254206553180655495571052628620199054836683619357265455359956929538543036513283723944443027746154219554158791604440620504974615307318051527816173322815470252650997608477977936650562361275824262978029954908306751372434442253576663473060611482406620419042973126225182406611699868512467837989187876244369872411032085316051298116648783000891867775898247908417752843103437263569057055701548857705377252950597992141761865599381313519011324131679253414180222698761137094482435713505302070456921942073624183698650208826290798294172027252396140644396964416484408920057322578782001849946485776731058942003410634105037585685426178770539675059552956300930658832074701500128809371663037887924490247329575601769377329738267350112724188363837002535199184022758155454622287929236940390400000000000000*i1^54 + 100099173439306148092475226878725568330798035395391363832286132536626938858626594853048920665386211844630559697217829007256058772730951178511309720433581701872841444458980504186804608326752427017907706295132699162611456067923599678533788546696621725352729662040530399864240193227544575201231783810035328702704478276372770515309083093282347984678189784269077672285540219881944183830851924050353065210456543183387095954546429591419604259967556830914405103497559915241589597790581968784767840891496615993654729219809717693069224444310069689895431084725427891776515706595893484611879829306714194809277082676382154309584886762600854429877742894135378635374962804637330230399593945559392157397571967533379476025341504958512381480552582549132871717571548076213583466862793378455034966756719347556792744890908146350756001141708051076021370644279101801655176871862812249776416200057569077389503975627943477523744935897133553449030076004229324649365516305988300229772871320258361899610771093701032037962625324530771196632456736532040868431206081844358738574071688278482261682733825815146668787497491022167060016272220959737061665664197170508391148522650963426726609913262923098254856998213493517479699770361609926284973075087582712493260402525836829900813634066113448537639002042688035120919104635743137656623306281016664985278498817307328833947919983083807636675626746804570577901158744971552268290327088291320027705777742933449368122655784315078287787062968659657724450246150392447181854222990832111897872500892535047330087857816103016669025537867354146069488259110058742016538012606267488363266942992755342169021786174689408808379482558034867326691369232668980940048905371126073498764691174421757307594292778675977015996842792403272764718089608449263134763092397757673275088410502428433955956431455395397931748902248780272543690719633461708372487848228431928756530187352151359173427200000000000000*i1^55 + 212645309503055983609298093657028436531445490167643779780402707226313521011688404210871414233973217415253089860694373256938098224830806093283365577209789140475226785504270309940056808840411384227420199816789015944459914674853133781655049712638946435939213501545365416753188008945034952327822196339929017938060284590561209622608142877772965614559938016839779095107438631151525730097682159994911391587621862257164744137517802816991433311743639971883085525595226501182497356608939841283507467120397475764833069662919405256414594833293208582736271765893785867300147339376531041641691824865868533801128553370463075211808699455740159871773639480983379948594937055389795249648320059642040968807320734592420340470966719395313087567401487757555688166625702397430074164827703675280241705627962214780277152484301194004757101910487926985058089938436520755622498236738583835406720469245786377078174850977813382359452122278621390414530864220211070851008831211569817531788532847849708458716085689809947986078541869829955230743536059334804046237835992654568619257583556743410949609960283213786791130637866520360744103298101953329527428685462373614754910197346391343343110692382812770892768613582943985077320572369531034152842790288886198067760132771063545414242244950406977823114191862496400704300967882562934013175508160043312868293306664889707139400945810213592229885391773452478656751131044939332362898209205357618814839051701994759843529838252714488507669799937247275173444577950190998506917774166577038658265487309941156441730746241462806121066516512520528827113270322003877790417886002917406078566657075791410588662639283480512820028621175217248639503606075365098180835505333190476836136246508863057836699054439403045693507422311936293354740626233692002037385714585480270216517022033918543667481246146358403111081836363216348564938654144955303803846975140971052163286433657782272000000000000*i1^56 + 135113873070050386962028058606638859683035379439549179582375822597722638362705242927807361745688012026621137467276582825371467321243032596572073599346988779766125825276343939203186924302879775662739011637091620821091926875563836185044509145948500897313153609069985120220425951030696971098897621500141533089195852096797780706601560879468925587749347422866651947928707591105809164988562020944763804389931792494750911747487338087909545446583867275924804779932858572092271003298736178296566804592210597808230641748863658942986509588343927553134114282416293401834137980725707013686297255347264143024961054028742192017014240339533989370775862854066752688733566158640989222746361734822015514905663295760310671579736980252079609801164958369340105345574644726620130490093494393437994407327786467953659362903281524949995724233335356238689335138387690353942284809109980428523423549648641509185591408400777480648804419148330053428009127539758340776391647499369301595928177898528227125195137209592321982684872834266188751421803735655798252551777190334487513039928621589523851855793372738708162470442508601724718721030909752644346622334063110791953058351803098621410661128362271984683821272964724731939459629030895976869071773064384236206648934313386753559074866802141229894282610929653320465740954249349616094718721026542764250869609851651616449082490115143932509831009629130214736659748983632462186735493887492713587714101292296547372646495692287534934016013887757734602351118196530650687090109739264305254227085514409909233972013658371324797891827440522378604884526132217055366253649613664402695855772543703508840135149739038972535406473873783289907625947735065371564366200414093480081986093491150700138188090418075136700694592523974584772711234444522775404486220121741683227609041559228614246777112489240618536680348875110829505178758777191564048481885634277377126170624000000000000*i1^57 + 30393377651992441212017251806322587797355004000675040313812570409675343573584776863667301001781841302157483241325631656703413392961665891068224386061250947441760907643444944692785899067279427904877475253420132196265149282678272544817934419222123160822968670770598969592974662671551237778069328981371836390247734705013397840388582569915508959950754983872924046638869077415884618909574276902095423660606230169848132139003844599826866243875920202328329346703516947526959888131636545650870655106800770533569885340601316672591004556697761658757562874128342850582393959457376881916365768256378730310244981887954948346661851534187749171400329682239018905186910746634142861660955018849664277579256533294345733650306960226337489160808124336080311831565125947212048980180888427579480052801570425447055249605216516228297706626093779470611755022325976567753206978485743525882342431897504273704468941196731998127713899535168810614203407914310743828387719625963213171253787318461664747828457142485672708869302811257930200240325122364286612289498124210283819426483677370695704351573758248214476681539216812783456293125832074862277392623726434588240111183881303070102981901651799888871595672517894221269702918017718037509091468628629134300917107514034657331008738505356654966355299747161658532739546321062803173763499590382265107941464138200147265741735934061195519327242199737401642281068328501179166944575833854769079271033611792686143788075574130016508869141728687888173397720186897182964090328188240727251395235573542296297840476093667833068680316753679046880177111638585629799911315166360741853424523223359383188840270874840191178906442584975452608571527614976107243969945203272744451764621970009819010385889865022559927026738557982338912901848202547826567799599505311894268235760275715077201525330119073319445563530196908789216080962288799228869095624919325081600000000000*i1^58 + 1695419506665967107706989480415536204420489694385124682429027487725592697647515414076892406147166581898674705839249863745011582320556089456268509272713693585594300967531300775465967939947904857078552430943456820371870239967965155138068090138816848606962186612684215717216540346236891090735007072027535981548841332110270906610079298465913634160125101690307575707777223686597826845522157836620632966090181040924206719749559074941863100772045712118239681752851753605026308264056293928330306807449125635498301865226286211654971534289684311117049818761830064357709589023614025020791109772664223353452124506415657619861555850467217569197152921564242595624881181969656517319003009127400666959344783511998728357000427154216301008935310723627521548556855474700615775011441097936415924722723253027700480339337779167672221538834031814070207011237466040956367198286504503469909663528090440356118884441003604962541702317479492082209136292877084168898043307932133734470691421889045788103402165972113029271438393635135185119683309706422580441730716233068948488632115386112436544828102730119189033365166493834056504625789356602891255806374888863995011273134571943653714719877273733469644907754150820687641676272151667584728991004908948230888035205997579835347787194736471057491455840058353017999348098662893575533639639328480851322437884222712274507184280299451671902485013704064256387760807856127341262727681676060030787147549587207582366758523667084814850726081327941965014998030308986917284753156709972837730468803665312219040181531323243260434394075526081045878955105362630820266851078471922043732445427967325587740361759432552885164262036877082741086704466068756932254227840266856717190529394528802161035336676776087783050867196577584101241174517935773370608779610189555366042934660530045969150550613729463095093534223425313759099338431986412416715980800000000000*i1^59 + 62728141056755903218048811146393231658573535170160932548260995361015982003621293678077661672299390754752287749736047290362877647868449519163246410801091849228558858642501147754057805727561354481447621353579301498209519373414883472112447642212601941391165363481487942876663322061651263093215905640870216163901832465621172131689004743206632104431687091428732568039704320285694467319512464073124849550031357668154286235450064727046261020837374235810801889481587422856026020321088271796085565411982062595575227101512558171167042006786118434508126151893783894234379015447938272220066014702024916297486256433602848570598472941668961415187663293881278314371935862071846318706964711561209034618815775459639086865820981989652046701305607601211138436802662390476599112328276853308244021302965950046067316184974561286210437980491146601952546646850415467643384867157228979723283537923671832544815519472963040587003051310351022939493101711372121906696533262760679197535016330140555272674336240666444501107216894639746370157565134274623697184453869708596727086148453686537168732144942997429423595210714221443053067265008878362316306328180046166909971867999920683721967653902862907630523125798624772987494778936109717153803080089373857422873770789498714730527819462726186634432454310077957153918794181096958273121980923287607749547281532352292416999220463687770370039744664466302988124767156912119966861634092461634177818757985431260676159557794849448283335837182640438037484232415017095094124850545629303136738350312027554140315525615474848072080354140886551000007481505947691953995025430918809909191341647323268855714706615409358638343826632466072522825820112557567719013100928037829193463606560224170424772141474021592483921942070545658365767067244008007536094032829025795131555256636906391920863474262279400146766243481670478749202574192148480000000000*i1^60 + -601731801224762525662634109686155634250002544950982136322708880880894669997663433204457368569611799784496671444635584361422689982056151912167740509759475793192600634135723563647408611584917715253149703900567011846125975279260535231581026652383167029047810667679282734767384831015441711627442806638393495510932198263493304651744121026721440927286237599611265572213241155316726547603093005968600477144496923257966099850360069262761791531832996287723271190301475181849325805480749205925510658909954593351116733871521093812195015370843648203122698089524149430618030001659097879367999726066184859904172212539182305577299389007716167532918090833818610673154545208910801557771993570821297444570229406459085421058391766743728413942970854924842102080379591716279286788426090113935517037927225672471155216557801631966573354122047452094095667646548743127621710585158862708288588374935708664451857634614245347096183931440285964395696565447163799365059865145310193798089792870068728056884525839073012997757585292260156294995718946205276211964250128385478105808006518104531297089843963728324759386048169075440387519267458044466801345065600545680796016265156153035632692014560313545443670962286685609781546392567796407852798123538545903193902130769971050884894694930163405463191821674928398697368208844094260952499708404256471201074199657814796819220402541270918597747710669068308578144042838746450918631824716915427981636186081043824490644022801898803701513069352186004108272696347102401141022861402406890385261601560221584301110397668502661584491751572968612667902159744695288627388172621518490709871273420611474785862129693238855589794371890549113820263712696413899341107187899144062021169537290576985925259901340201033608965880370844081516261509407858026015869553683653754054491066476771172776727196830688921524047348958006922444800000000000*i1^61 + -467735278629950145706461035854486892316033693173748149775770430369950979449257731899319011180111735427453832966651186944014177778012116982637487988174896846391136093960617354252966397859379546625001350154646943964893026442743224675891392741141926234775710595120913776358954132523504250623358743782859320510429583060821322560132421588500587006595538563846496103466623796535775705284101190032557147750678674703429809731252169847848318593143153314945360357868771961290215737454618441581289191412234087882569362425188234282037485503488231582037081002170940395680421928309985349725866761809229897907894210753578081483505235928762499283213815086477629932912764148576584461890591243342559035886951086476262183981480543947440760556677329495482219566190628582122470329204739408211596300532454983752229006797733846796742852441789537256632012853627578357621501546331567044471093185727722248117587475433064259221090214300327290082171966848201414624521646595028713407159202921812393621386993377699798242712755252371360624867796384415695630122763145361150810255558685961132583690081270355481600117993571645793024994098469628673586943385920877961971102507036637033709603570972212071259206767030195863454435950715478723308328405695743441602860717762058350250911982186851475201721231356399913120674221450615607040628247253051634739453663778301331525054080228025939980771284297068266003940589316560059228287550539951937014934356820892938437040556481524727843883031004726748129496489725948472554076001856769414398974364849493520918914457527644575906635156610612506297252566179009935229247860608461061274375210877049323447754759486104368333551445903837065217334425259057562856860253122294150801862792177196698184258081929965793094064537754485092254769049495499856968176507226586467192994024676857332879834291547960116373264269312000000000*i1^62 + -687031122872889776597852106606191846599955936233586020114955184088791031523408553174844463379392312254728404497532282822151168803858693066876278822038717583405552416353480969801837602822419020175418680991204171568348813635880778404650737167101580530160286504523703174068192599846991876797136610095526592747140222791822072432477193114297436424499479388357039431326933746704105368336401831008677882280734962235807775744545793077818166184168059446562243930028744185111895962840445892873361453050305417158221857907798349818274525161421479546032315700220789042523573958274123860381095102222225537811952872232817091113337734358806507206813734707430765107879322874533381647654994533800014078674890361916400836074951347937585494581665701780165163205602494662459570809871607506188940307276739103729066739947624653842889417115031604865833642327525999732728193228626198925592131368481871164532113763240029034416819210506489818939619434620644438454498587743374047551793595160680278157588076447686035927375178693083128294328313328827920693039717854547761447079726876762249215479947487201660174164853714121963142226869473052682432121614963927629994104347401099401886991770379348885160670547518036010356756266542795560935246939417586557328194592838154156449692546470096442710345596097652172591657825057762401106153732464760366646286721020323114512265677700412383018614079363631542253480877835341231528020657420354327950333018401409107556955148614935339271095238451358778944919627884397283192033982100990377140662984485384434185346844485892011073007241203444880300737950562146720889413546695139187530181015253155794530592841685567731078195014225437529684377407446239439098763019329360397230179428863179482154691478368720324757870911260829583802778287961723818569845177071087723601959421022715497609529183520686080000000000*i1^63 + 13582043412409874194768893921280538323338954987789622290735918626064861619687828345759186514852693512713202975853294109318929048607597757049450715795065201719958330280817538522337008779906545604786513454560566701879643730315183134878660387618561192176189839501866072561917277188388455774219260184201795355646323937499264847825293361797780822146597621380411050022619213356517894940509762614479692625338738067910397746483491488472415889911497457590726660027141508361513635969763151698851294840384023275306486811309772800595723782686202976273611857975146583092820627538526290891751495949376233367717407768843786734782144096380531474423382689163535921483880072878807742880182033590298543448102097577785948877144286404452421958561804428003922063643330011519922491610909257288711314761661141519833728466148484074592443896100195810462073242517755317132780482417601608442971849554986780450881875723234133772156727894446313315628890270834417084356587928458791110722673860959748584529564478615864101977714674474123103683327567762034794413983864194811226797179057493684334216029205538876784436042019202016940992833685984512889552248452751070133592059329265684089491538875152286481642220681685544342397835187940688750592870603928858900952572554457667976829418065824587794533079138077555870552338336773707407220240466198631778264981004110729070221937550877820457842164749596255465367583131349568769771530906855619983965387575683732779691175333557946633188081609537850702709330152668574329383503845767752214749404539699172278584499130963714856473851022011144902838337219055228601127488713428817104246015210123655256942728283799404083345063178675616331555481792451843129451513643201496778066204467545941737610064365766222431920702540771287231481303457588669652667245715543699761345916565994510640742400000000*i1^64 + 2504001594933949671409174557785691749155721030106928025586586934783763598953165358649024541285840397159879484582093238232424704757450794180314047082942689883710628070774126361973934934559677058412130895697942644817174475405263764284104139199242042192071024954376395492251941301312992536611319106428557144834631798343452000145995926131276899717494012254450572690494857868501487698438986142754295518457001645462564583205986164459198097720447677618035400683117375563484911212192229964190908295274084075510326022895183396238724313566973483138926604388417235159526916363053386847503287080765566315125319997625659722893744254270665789867946120765109287014644770475434641371562725110147286867660640627921823198240824387361760090521451556707022459765100148834345477558546159904455674755681815219793702696025634880661956235133915176667769938772835624958983515548149989834801998972439703297807236143806933986860783188966489148503534799790798029797619145389391571645713410234988929824586901162438355979311703122424497779365919526675325642061639015584969139399019572261321034935315499727563160078682505954929533234804376692236860411195351735844714749321715129883566526597096588740947755200529638846068972668645353050444897798057968741540511528219888409457233801417894211018099844652960180606714426153528841974494335999923221631670076110706935465031673474076704995201986900463516759611677156101568668905888695644499643972889205146383452151975692947449197927939604375891938775019109813297637827565562664056644341551876011013204226199137438112377142863570493027794197005339400264286457227382338479812353448377664735799976898667386208176622918635909055209125719867757970975534397965584337633788626746757812552821454222971838890562845825645537956431976412176484995314667108267809294411366400000000*i1^65 + -9067843539542638913646472511723176926505032516178465238063982500272870634665672516562143258532996446421933135110096624272118500981576549050075758162113897984890052648806877128843189930564840500101675832935485359072447013355980788756714189100379375144169413459888521514133072389463804263155476972137823716707354673185610074666983543285613502061829906968638235418817608847961646237951376819876799926110978980705941751438550897567733623363462989991126858240596565223483172043171780409843675729576166912891907635716684786310918499174879983058244022050125027591132062940714825515836878456577206358341309916436272184480241875002243512340908580985378031572279307780951446861949296502788722812954711745034653556135984519400471733007165298196038526388532315670009978057407791077386352440369954329804765659561250254493868810565070230318955420406351996649285789421183809949064097924731559596635273555513923090949713841862507796472203139607790547687317166255795371392898668160180465343970283611288500928572669042822122659356020558210905759322750999747098251343338029342801843734796139626082135148109603246373549075640229697676870910835460795739303490238248336913860362065038418312542496410431016052089878007314401108339946874908348880496312991206918508319242972078481212174786941509444473185087189652079936823894800740156456639300843972200200769813237044628565770709441793124613197853395713479351407325626959586250196273591743045628426677002787334012801065152512270510884955853080367250965194113512391335988872839611273302839428357664099378380780689759997634460909390306013648959031510098633320891177073680689696003018457862250405185798742921595593759983868025441692330579941627320898667067367963851994867698636568445400019067967469404826935925973820498519034322485248000000000*i1^66 + 2631991098887205053554122311945744261941751687653279417925083856406531678566887178300221852900275653737805990759546465098342997950046149553961892235790544228357215452606031731433916392370159126467921876566630841469093688785272092101426204129240714399810625917437879236938938592848598323156538216815200989889963274523480058027452431553034277469554458936984962129831606743237339142750616189110253228233204779067821754066384211851920181826457742299688439645291605514183542722809308272519426192460303968128865862958312518310386987836880927148023443714440096727083108604994244353884903950013608536097359707865369685736201528176848566411943586461861924960993597727757527885386662164664572550863204366683640082297592949999889250344345484146332352919892351687070961804981125948656437510221083441012765566211410106813230389087899520899903726819737423596779467435033330155032504768937890852233573698258471441665269594380124761620801087378751654398626764445926904675325439776494355669108450422916675181283154190535890944052506017148626240603105261133061013959821662854745244455761742047467526497928779345665311040178806341137574020130276113976787073096706837121060307836119824136473531964536040666469881993916570662682358364968746000569186464127605229818776180060060675753593589654607751900328751817497115539929586089211831058106744313921677577255976371706247035912403579772409165886177630822636738393172224824013660286227832965600843677071322258507408079840751841601595274086063107326486840023932618730539339914669728588649384221011977578533420278024893546128213828616989119150144681831607887772969523634229685838324420992951466930818510290678823727838504219714139214158969647834122173833101452359705638434428658292954482274158971307257667040648875233771520000000*i1^67 + -30579105249978657447384770724585003968467676108167921041638148647911063619761118226171864318289447636964819311391896127656504229267931715183342502958965011755421864334979629116775228661410186197957691333800360322561705584743786452559647843465334623637363824102080289105619028668321836308350238546883639919604367664229525595526357657568153154849251135540200287796153787540177465635558067897523595281422200442726666937177400322069323466988906474232286735680844020981178610896657866720012545617918703348807774743445610045720105764313306663503207165608325345296612654395991435224304608851911264439476125709109785268621294853990601116082376110836506395240952968561333049877516700898925587083398934178469908111083235623849655579802987534600332910524952583309884141814589247220597795353413368129282374097290144713146788500752054480155162629751538664017321709050453047158760727807314798269450067662348537097965285183192146047434414761588827848342117091726611308768182062783537722414813071935224473517205672304307157012473789180878673403495429391020909327959725363621268480254126795081243081782279205593902117045098032686420905981961318254125535296903874175139734637652170728022434978190338946204177713883249342830404968156478343019616071068765933926314580052616855149458816314346631363807791585101118008386187796889842906104622918492422206928711616806722874033301842834835968473687071506848097681412842904455887050217393972250031899834489714413573959955399712968684314080225603779122631435901482826514051565355738621343233664774995080237839929848177025811523610379145928952216348376814312744367454043694938377197652432648268511208890889860778179152851429196874376822564743583975615039575179388213754897972733932920558732472953792774092619776000000*i1^68 + 285652255344945349668793964445658229664367517167337762543496081559917698445294649296304826445117081549614766823076694016968318568867965097551796204624078218956410706902887721393875792806356808903824605852369509632838755356430039080467719858143738066574158715638402641069756970264485608372850882378296313894910779050017053359532461366742797663255140486579020565732018023806534463788132273778988384056825041213097120945756685438107209651301724316621393944318436163246056686019950410501892193910609191636494538158627602994948206558711038343041628306781230039983535910393707819371931970801788025855255426261234728355685004660793711848017593655728262675607437530955295188146749101011004819590243384164783492873839761767940626397136926023598542024324091086407936193209370711454187566431842756260205455824960515834317540636793206478119833402682679041219522357355747237752335333994363576402275209189876870464775417046509954292097233098528152674181198769238237789842314359686880551858920568925721995941313366164271849240673074339167549149156289715584457451417215912377178093224293171710864624113097714563199426612979093155089596306366526173783332309630827283185415980250939288114537063023459177972684225998469349430147173506608414745806717264259925680196748014324323470852231408680514712081818132756872533672798046097333184366797994903672925924392611326764008505898152308728148441744008721094208794653334489398599766419621739997136905628847528237797870877006257533147523404392598121860089782178997314964504140295325386552517551331396028403969203705387405337515063390621168560693913715617680343259416090679364260205170465252353507209942425015762872495464406312685178234370931934603230802271272142663734931993289871856783704719360000000*i1^69 + 1698049247939293399087276653431314354513379578057643170425807131957418613240555040691468285130134351487176689281819189040171301239889000697334922162918138476332000252888185093478861072942560012634437039037820904931168535594971271278143377266710256723494543854277973265614408145004239213793103214610230082743739009284756951443659570697856580614046371331133579721828375090616869083078295747817318534302319275133436148973709640150922873216677269165871310883911640596263100883822048876299410167289144557987724438380195477063307522503910953628110352596968324852252334733523376201871600120698006772066776326026388877267795863349393964128133889176904092592281905080540116060256379234349169880385792194467693643316394069069152646781097470106440842616610509384819260896021976305955850480331058845983466049722166596627559274841671296142108314451991919455189713792313952564614437185331337793222291593291499173070732761340620295051533587075223993186562527196096261408790033063745227823714079601872449390911295106144219992842294196731200915071189036081259587308712421780989046953455478624255750718989857852444110491852897276538180845321478506797604059895339544752806405733625134501265416431563285655861226528942842457701472663638782228899574474877118444075536211256050640955575321957413899460817493748541885805088911857766907463416611816346303649734010270263633066277192848421919603556476224947341699092966460379312946160258430012826494161387328868387354393372250840154573891156263346152908456299452181855221764574982456796264519389552767066260881278636639033592293370075797073838405297301001486050400297452460943959018236070805349752696744254013089716349843649814024170462057904687626444933275230472515119802645636710400000*i1^70 + 2913182084178542561781068058176765420785243729587802709984218208891639099906018373179003691100592821008250307131900340082940403455230550137216560730060230928430153584207856430932331169818532779508718836881173374302654424906201461572416164087175069003294728003067777719234571332614030594181636076413846460757937949194682197457996665559769226465525513272437934362370394444307958305751753761738316302243821979874912470575871687038721027775073660541034274525227114505090251737873796510698507540827653815367975732003483404718932351795972419757666004198963807024793185110946923882593310719610977238816192317057816264835447881869538834170235075725073046703818119376305423992280640500170260427920548942497245293659377900477275736417210667646201299967098142756221344176010735058461501462474282475224992790309391314057539234101350217384163183603691118115530268385763163628118945307666126854412602968261379520987553559401968996364646968456000306379830008138014694712610238523117827485505491205568316081563629870925872106189972203989839023186645864242136481100055561083801460559746046305367012628058198272746390296035625267124137892785717774385413184576624505979451111135229471573426003517777663482751586599270960867219146458914890342464746490884747726469091679897450648753584203263303861677589857169119064480402865506094990940166474365991503872690891069225744804512064932014385073077538853321860193392327072122119805114516015878955236720141505820677534499022982948647481513143510517693555425199346200513020981912172126212496678564052072515357113009120215903700858035073316016258696159518978750325405027759806249225054985498015457783318451852325379004833901416479122689794816233376759155966575723885363200000*i1^71 + 1541597741584406036995365503588331074425649860950908466256848705519018325173587571311582562938123898988890938244158925774614235899013257498426146041554691051750216380200498093186597237629005733915360682435442061306756978176815971846877242331727051450600285345271155455729795337755540957720137759426194789286651875445623641146519141338069755012747815479069516476462121114738739589140663963737418620800498008218381422160429037418059200438524430997337155137252856678807263780168045541871635157876136939644861661046224533422674408964091799005151515987532654527502183441730470943504840560811436716782708774289445243692593429722374947458518289384215908569520746963758912086298559928713348923922182828821919661020996041648672279934905213779877033435927076944837415206000472497020567039740736998625658160361805784319781755034928318495900993517854749941081210296500983080855426467570201064763049960018331614056042675484077417725448769990130203311270410879126305760067981655351377322809300214355026605890452686417605529197955322866914275847826756222646299495931456204467400922642993322227801139531123522443591735169558685660194439105638190907232658843605282908943348671442154838951829211718472239396924687774546266264387421734376976117250150985947254052531598213987747096102762415327679283677685595222288115274631087826236697450311029482551969718807406546494865343659535610222689113723448394264072388999797683445506807359043045123534352438679131531716160799931977500466445574721547667738187997054835215362100771369094440576814687033304007462950693782166560495079260575402517367411281588942892114781536682336192987919042515162222274361879284122126146541607997002091735350915597824837550080000*i1^72 + 148002093670603104813573353151412174868343396347724542301485071589579515589554326938528804111639943712256246108072007392063068786030786788999674680647790423064468358665228359080923531789775790579646850377224720611504032750907500194501933111040374609450712613577180406787374087594250266357509915402119506917207643478358552117531319636381333979034770031868109787372437221342346060807294315624856366886602208950047964094635884987359769923096941420355864143530657535328614371922932023219582916115222541249253445186868323308976005361943454169489605806055314857499003811222878838452360455079466805568705337457921026233973090520783678772515008103580446425271225899721402842952566803856487685739550680811825871143709570378198432224909648362540824000292618364054340549726323411878831009415980190689114199642697613043391375133010881591525038734453477017476364414436004132469191261783945772200775498698818429144405453524198650145151627479003476460226669628284125086325915724729597481561085279195024971935217731894051677245802102083681799067422851415348547972772213124116686847863337962176641321285596350648761910970825751176701993149154580351552571756600892934188536391081886318526727935673035090919566107975537023733997423875360191725292727010945980790476405169351777905885274816521696758543962589090690886848071710384139624854960696557576032164760251809046156005640428536190912258546304159426545810259304065787535583067030325374564310072858699474469078112291465355318962462104089918219950394569909440680568531912060031676491851097466922497459425984368995979494571434999718283205537938301070060854190600379381442824827674178486019642085252796384586633372208849921871052800000*i1^73 + 27737708891583639342597804686662602771088847526369707862060706711866667515752776076050311829295719239972194551309502355960191798207274188401536428075621203281700142697962769975366890088480618700804686090241956765822246478324226107117233315933843898793281408551739481526585501316383981908173698078399546369545830041058045408525305794992545458541352011604419967384144746888152313534426371155627718475028331305642469121468845745363584457063963773665002343295734069107764986557719318309808780404525901469104009462770451718745376116018484368647779570537226280098907925590135934172191092131652975001549747509965090328687174877469393005609838180241629847020624588253939606280644819701785418412894506690540947549841396617267565181282109387540803618848167158755879984764998428806975470676599957854728430248859209635686099619406607415453104536592963256323640301796820472170345995036650730961275768892805867456781034356297400389039853410190401657503646510690940809900796167303167013157999251178684513219279149339612342790472115236429820727938297713358718950775308216451709690689826004317554180706963337045693420042029547119228761468421746590035471206557474412427708637150122223565568250253878781791070543988317674272125768149217884215534622602418959845223366598347461831272607798861336154164570324779489237431754990961895330691487700766513319051054989505180251341862926528860561071321118027634659832731758012457232212187118498046762657667980178929658958081638007122329564965131611914752097287853649820194712025198568701031052021521355931121732897323106370645843757947259263007748658065687065697609369943356831788509898818701245695325896934541436334335623168000*i1^74 + 10742753561355280384478792613436949576976836536882303122422231196653650578581952840612820802448904740594030145418561649601364157926873042839088902670568326464154406216513575648209844225090313744414369748531637402981694131555011220070412393593078452428165199269468381964716166869988506121675062210086805298172817372796465802786839085726000236184942415612916231443255723242336950291012725252111198804050021795103664183770216152375409454082706126741015352804386393706786860918298095919910400565223423325137422068212078639380777203802347085643449842998587568940978713443252567236166660942256848846660369171755937753501651611960548321846600185263967298620083024960102122821394159653014856060918576769945176088748041606648820936757921034859508937407363653022506568317129263683908455200047335821043040050704213849763681807596837390031881029245677896577418762437688774576929067036958423439637801311183320601916578534987574940953324342975506625012749651684937901485307505603341400776903142141273601315484685759081297432132727679105862625592258652319029273106948888706752839814123373974114480890252559358901567939872289071880926661003907738912040631095846307245060407860558704081908145485302867258870263094256769050318246577166065308667069908195561403447427578172775916328359781116754381023197897638821062176310419210749565878859374400655389078209009066571005679004147371480706490510974258871290228316526272559935080959043338691494575149614132127258416494216738767492547530371291362050594936176078722732849440879342915572594690986074952785433033635182829738559079810345736109613836144936197585814444163122470082726377287407268828045312000*i1^75 + 4569036068907585888320537681400883232881655620786300567547156911937623229497744965282087640658062067766242976374602444875547185208224040696716412178509507630271907669358556041247277381018859564205372554754606171569239937385446877101936242002795183096020709175058917606265376529494003126195217729632798668326136540973951472991500271705935852369771039706947335416934323355026675554046431956787400424073756980437598761760477838462690308665605373498040818520773983518377888808267935828504322517569845291452326786718980490237229995683282676020489665421789030248804986392704255001705864057278636796613599628259777258486899543254749080536295152074870377687531778360439477503680730904974885752625892107522652601792744762017462737508198628041844359634184050154980138897870477372223935505505882150708949321206222962293380974794899531128600294822409113224100551111734452721260077799807335419372543691204049028477521839264879811312629531377342960388518119476340283514815079130337193080377367971809788064720987654882511378517123616633526958813826622959689700671085335286321483889527579747477405249308181917264962378405008102979716864075060933749091719271854598446907842018525038944710878603310912867667548801142398505345545293379041524318345042972979991160266180175803615586586559539263988349531342610254459183768472029318684511020495299877910434259830280718068377205261416380006588425521090291438161270208806447501539191095525049171265539983955880780978351932324111253704689753987279692544395250670645507661344105610226111265180740008433801071993420015416695944913227012877391730161355518386455514639172134150077235200*i1^76 + 177981247033498165709131347754014102190381963194137824638069396555476979693532409688097403238546912141681683320592497969776203162162489044603063355664999275636266861251453046718744395515057157117670940160997224465681832125009251841666591424108579540774994263742492168676934799587765551662500188156596301122440316544393829091876603220497061557214293699103449788144524754032284250567915394695778239122589193331985068227690692147351882150739918482382938777676714436233752069006375219273995391126224371809661021641099294152729120752272636314542292745356192899066011208087028842146716072157361304235667891161249773409136652762123973109196938974298774614446704899949253671183378693970735194664387383176723924118063795357975674331329195721140373893364597409139452444226415687972337392145472422435728427678767488722109444944693504529924041241087256663477566046469472981256273565060350796494353342957329478861698037522070200432983724948452173268445252405123743341793041628393261123416301521566595218436042741769921638582132499108323841719743659186031687185679117349328741654930093321547741925310865579105464602807116463103435592665944112267820190173950228909769846670432085974296312060213206737891366323401837010314078517656970967434564514996086135367287853097784473560356234827040966805221681829832429258817458959988232408030278608493549542936209965816031391233527493591284026115904777759832157373377271300736500147738806586581517287192068884771440532230303605004819148260323653911352352070994282550598225791878453324576241182358282587036332407350095968610139702672450808513952248283352166400*i1^77 + 1788778004977907271003715492275583080478351005555026913706952513777686899229145636285731050712455748989238742137704915277857189822993613800691214192245626417426637719812797859100208106594623324326548677156587161373834937093685035371781039901352422135286117868553615710301539579503808900826910904043732455523864675916766726963679481473726382184294702347869725796406542567679726059260582446879774365700456926411779273234355361041743963695374023452568037480468520640301465736720227637698337113958087059764724588384621295854212474254697661717571240722734489762986615248573610926860138893890491396886020155024314677870607243617708937362837276127395694084784361146018098863704431457149550415922541504889399791814030439892549117037131132119894196229109084609989648257198364648734672425837680742333101211146195279933677333444990595801141374785986510700402025477562222400637227230862656658920965450682837789925408167477590809746964905584351962521912461543627606226399303728682763886697173071113006791507801026394700865649228732754991338394530530224644960490454475803450195727170471439271104511753012510469103037521208393728608395881010156646556913284895550079997013674823167870254173625199894466198841492488925596206315679422358900889404483358830578718019704834101622725339407756837112254865828427760974369805420922113563703590884566650044768113416403039533993282644276502661716073251507017583072856648673072608228156930128069930165278150869483194779185849772712116191689282137152276516970035906741383654554854826517589957146163923235437650659477113020548049264834053120*i1^78 + -4465241328620381949096831449280949959464181758525354070522163819796473979361574594747534838472414692419568929001880773724419628355734228724729950109161207061683745647378839889557860762403104143069124097330139527967230659957698520208511251305801247545628854855223885920898674337848244937203578515671151385847227753528195636608535966012168865601117993280944614290743701900836071009847253666625768073202493309754044382410489897315764642555761075319231216101763005487413729351718052517909810450164141308862269952406379985159896697309463133367065469080050656042278539907932717450545006287378718773362573062821797358220193355337587819599663904410270537627333574043669056510886000051409913595339355700430275573321296589202192066725218969708615791731702898054643920861907310671872629297809929477622336360047827091737650382865920236137777636372750005949458754317601185648597261488571093216055768396257535028915229606917588800435336252913003771771345987572529038381862337302062938392416356111322626201672769504863438400395295815169304769203852620374752188718094880781833696784628891833383980871854641713241959278053353957349745650269252052640064882261689573375516185920824633383940652518823891441605272872431440225199749540629425359237253549394794483304969145980499366329607392830353153498494024936930124196196511008369633997929628251242554824930084897853880023933896720226909953563637784053157874179194568916201164186444013637106399273997949554364191336220380797940037226182974945128726938381736662247832349653805483106685041297626262395813120*i1^79 - N1*18971308741048267811175007611096365335709308943813460863678670331125030055638278179226389852940504667235381379572838429096837928888091520813130327857769320563253989513246560661755254640574075461357185490496652754656385474093365148780748238538869814320422414322199573526799985408930487840714605917485735296224929840719703726306621651731281761363558379845286471372505127765011*i2, 493631061164337588779232342439764933728807490389137246407990270024089560536185204134155578881093985329197422036570450693828002554335307759668076082818497079907483052840812676236193810588526545674070449766065052982769773483280943205603939952174756475408442067372726782227021560138236936815258974225091180717792887059856909263712586114918454876812606607413603600190005476698746318120274204563861171077172310079407103168348833072995984642704462016683821819787075030729487620352310583131247789673893261257270248783671622300941440902858244834342973217378345253398359057427839488221509979701574281031840255097432276545789704616461430319706105677716696758180864323230422103682141941348409948868555309612691391268357368675999869914504676119562172887201703718843444009001934351900316718012705934337211113580258222704681039930612744206086161005473247924671903706279331714687660078276318334332837562123761296501968091720642492974456301752745754028882509690955692017499643033279418799536026274182753091630566827633343132576942163942481985667510932583995959781511053513502689460348581967336157533528988657948692493893236527144190813515465847296528560573753298356938087082923362906347328979228337943427817305184581820780076942122420053034277327628382664607173448109799263837106233171302289528407864751075540246832248643051205517813151371369311981078504375331927764266677697254350249345820713712391154266688006708844524243945095502078241918917123699794444775316823016256223301473184787686316567216910691731801982530064624360216355783578373020946917659050648471832568281835492539688130807910643824829539986670169958139724586166700793740117855308262607067473163970999947165895837456896016154184204093605471317044215888343239858407051649466769845636090203154975359493989736458957214790538253353208148687572814859678738739592829861212943526069098445560783543422118497836791800889238641484508578964738412136808979587491152473354703914665685670006393467642137610212352034463237931429453013945459803985745745738360061187007558506739883662035086929565142298292530167375240298650889323495868633749384004538187300468578201433538560000000000000000000000000000000000000000 + 807120694642338721831613075146911808772600883094506766950906075271421354149904755212081553656790005028856770744750834119286743246295619680416669362044874079933201064057478840469868552865375385587968856520556573400806644120906765718577943053319894632739365749092709187905082147481291107726111109134373318409219075617448630017086469613336881092423074858945386420887309882076084068079309802812695792553616632808990966032052766755574032712846780014622415801761160077642265199597172037850661931928322257641478212367866138318155838804040587270432209467115443539308869712944053805184550130825485712156882954051568435255572847921581781561812189929555697778646366047074546626102984528307825017347861999398681595430861410271266643571143556526473727574161277136147909356430721101015389636019151127688712601673379374633114306622678865475367122270819744327643619387928260453113306385492002840178475064014085590269345812918979697508216117693524498721384354559105095805855023120157847429996919371633224126507983071159561843975477749090111767299191879715247060703580506252855474473400587011157193764247032729908332635026563611949869792169660164415328436175296216456059371920415590288204840653540308094087610420976412321436482551511609954964096949488732380684427779619662884190280722893533274718764658602182984023719698215050608583068795171745989994728515779528358766960275983345172059602243497638069058218262137560519309751830169552275056317923236126304963097750627368139079065968824210070473162828284593487864597989177821165978593713732289793768920045954099251149343316247611754273574991698882583414102811931991427430642191369986695890320548325447663531047191136630532363625138480871121578330046092067287104814136962018984887003031393416569966483209936446446749660293901584543015594340672018559546201314654267072277416751324839978381319833930438179205910699130834925223320714188182024368339084385649421621206798401379023629235326615497121863495728370439772161265746689168547619774054754617243309451780399241716362336483753297492883593420700408148646751295961922258979915876350270947260065941803292044010832776199667712000000000000000000000000000000000000000*i1 + -66451938515777702585184706089775947414945667085861401449100517966384211747444285863347666674250173606870873796376444490803188346416073934861279853431307637107800914501515770071401451054559542856439059547448706217754935178935910858791034738658052050478058534364945083609965931166942174444954291677968610836245158733472420790119993884464033394350120714300258034691121412804917080890164281493195896743440940927273883189438944388548499976611459261893117149283692799381007627470847791082581835257027621698151491790475138017304952410754242679556341921052075720096249832683748377907325839790293053910397838180624605400541299977884357017089052636663585310446533122075166324191033483616969425229364438848401729462385958460274794437499753468653982980538620682038803875883503669310229200543998518658374825427677283486904561232314688698456889589822804857395438041842775345955541988169079312808749364061117295558544650992437892154443832861844202605687332300630057416460384891357212207354243952944804926251618385853523606077260765306082633349776577413833454132110526242724148873665765259332403844884802910219087419142152927995472820580174442909181519215431284657746506178191241220140365864447126572459502173989597544899798829581766553805553488229073085835328653403130077679296260525481738014032822813085432880562194897360371762031437163285594614401892890408387503129195386815368665075266954398056224845787996158519306950036919113695330652763390763941805440502663092016357329804853533210188881185635443186974958984163335656262052777992559785113984134674798809218066800370950952214955140668956101297951583221721343393139007661174882846560548525708476431538870946068373104609514745100512241812707238469966170635307463432773058271923314353988056943620617071912161114287037174986635497255008854778118784123638384608267676658254573935513575945910111654501060960756015404995795651768988503673079127247148868010948501769094695972160158797221357950845505237014393347864657125381305990906918548242346702520215199994180195661502202248628339741059510121486912877855745441044093309105758311300630509209175574372613843597370851328000000000000000000000000000000000000000*i1^2 + -639253212765653834299839821528789959910553991379550769062911664239987905214273164198888290675636583997038452664717773544225025402344834321820439792742207621221943001120195477780384127056989995728512143843195803256272270027705299372333647366461969108673494135371217222036276339288104684486444368684140336751771322790972441436261132676887254267787081925432553806496331655062488937309183083065605555969033607338429228332248442246746752805464081101385137108900540899741103972414358320097052860627100531137105653352353681354704216814940321251447066967143079807299139200118863390576593412672695824495980235502695191817529565157545194376922755795530427350137317217328025886685343181139420049955490824196056036949428733265811253007447074892502281269982799585691244316675773608938446139688000495694063826750676237858309128875617322047241961797981063898268570665094254484175580895896190593522932666843143882863138042363609048807365235758013631842051048030298300254304107866109136521938012557145490745434835074075884500019017437146033101497331268207263836332728117896511814117798109558985166238788869440666028455362919444185583335168165273916738343925710614299788611416363587046630247091293177576693461024675714897047766490197577340976509780228564261045115087141022246070932205206571287178025496711448617778215815700390600028028579852692175698555957834659603004903515298825668387212363901730827009705359326756217819607244140294480501247325377897567982264691442653712155728571334382588606249151100901534535716047651633416904436859490850054376019561584927713708238291196702804386365800621492108763229760022679251084933602788795549001551549422720333412408633536696255948234361385565072397574002074156334300990065282738226352836923956887194238663897931345913626572108250651697216186643891988719865554926404160987435191790616361614154381610487587666754218472635464812293630882050665685184566603629281288124427775603958484830886563608836363929410724001185922750169976907493373229094864224228679918227947433577037151720610457074758362128349749738947999970758131992811537209397289781902913854408711677834974044618752000000000000000000000000000000000000000000*i1^3 + -1748384060638909548626500673349864531584415742751150375498685292886132638367468610896196676198175157471536534960417069644440922671992331966145130564327117442780089393753298031472663827505534288159668106035341728305217285416233964342805580921816850606593176074279088986277293748130639822300175856630677145226275356326805805668341413244455042851100521048176365552927070753228385706982881709883307517307258463733104801684067407087765654832373851184241875177862470825123471987152527978797851713646429210221484692177112029655090843186023173380816430195792813329528436386268911209228097401044109677873838305679326382632983503753970331656494086950171668885838636220662281038326728140438331488119847327882105003583774887658067140554729775545445985725214349213513805040214480668768452193746826901487105137148816837488890031917850314222338106765424279469015401411293528894290265816117779199719706689112273915469394840591203206152975695291178123262604611408100003601664190236511176332853675886863559181544320171401943418688260924535917852917020526051639751233077255552679502128609106223287755241670312459869433654019555241033236726488185300781195735086474436017740698193440792657883919760535416563875622356814062158152245845067519825839454095407363130732198363552921437024521123987173547678432945874286737130731437079757030761881635303953341540699941047896608938081306873620479823754653133589627485275417885097204667605992470558822204523167387559593525641068734262423079533761468899246184529464796712976760652266970713204513178516479039021888274166022633395517887046019153495126167759419094290239382582616297233850917623281143011587783697505691539359503365574534015510187965574979182735669628366071305865484308982401891535100077525404230653493031309372105739541796504645155960216987449503999055938137409585527244005387352542077253709025246471866055161267737671353348143773744302766378208092358038853586949791408985220387975751423679837857626009432101130192182931566042209915423586537224592952725354318816687989547765599453954125416985139800934181896202994081350047515248836813610103925291330136736789794337587200000000000000000000000000000000000000*i1^4 + -2366535236634880538700969405445969762990889756881034513733136151283096450771979326660735109608779738196517009293792399508669776401512404348830274928725229616106371347896485044428079034137847594212540767369965343973546012977195997976206313252201072692414011328829123156172115781460328671730771706191782467736219269568048217351911063815338281603188672584017052392685093129785490890198487921949489432046924907213775496499681211612668522818029766837981326175599046286210045811064377857265554777270924282089372732923792619737991649325985036405838899107363441639958691310436605863463029557325301438284903532513525556086850730636040050684803837030566702937513224652705097537031312852827324612313426624987399032900594728055861780922717781102714480709503665385434930696084907781352147985800380023484951913457665598611757542310687165429954074760139147984494087878127985873946770821362182643084889376401554612886108503625327875406958639481021920349156504627617370159527674633859171819521385497222676184530463636143548280695313027683118098434482719362717358939735587432770485328314062260118065415475739527829138490307267545136126495191827616099613759119022210602823479007168435711769522562242811012014219332721636281436992918453914036437067410333651126334824412608494031971419221771466034753132906056206198241706834296645156279277450717149709275090674900663298939474055976697588224788044581321627550250074278883426477020645980623379235365316493204087792971817794451941566462458708153657172833827544314687256757630786242970091701114132962573961485021841804592283730946285703572397588793637625587868620992856744044724936636491976664775519013580871330176387318823096386805899333089676907325003755661582226411121325848345538594662907613880228194695177743606727251682795192155840239374237786155940216996103753114069454557494102556760404986994409904858282961162181591465088555178828536388491683445067198651042817334248114990404889511280996006347024262161938852077675492385458171726875513882359198094447692510691312709992012593617974613131921138783697562443975512501404261936169766207954479999512107270336365209845760000000000000000000000000000000000000*i1^5 + -1768206087108171043362707681049932973433439146904970737402325220214957280966681523002972422521099254898635316640728658353073005935054179450814742932774764656924992056867792627699261733066820214159276740713731128669054142588204812390693509858843111825327658261317760806738190678555337267192092088074720699718587391924273159411630040428898724671589225415805079835314360838743713246566833599735863894130278335547857617619269819247120215073536663231308733673387272168542793797442018867358588074535238211899031225825688494758094527043148354714865278014352847675145500806004997750448632151299572267486971524706651930414101136509247643497352401430772723739851478518197818749217174792357691841256160523685493842888017816010709341636858393388363634891250451761841707223112149706003471143961989633113788852899195552854449801231957840814920647447573569733513362783443308949831231545323658911213242151297889263410988355673057920059889704462784007410877988319413977665022881023382932035892551575322978232896946201583590261270832531774551095046159390572070717752538199060426339238342643928554565049291503370625934292229914397127344842012711342528811507094769329463622237827496393624348900517517283992299636316638862144729629271773661126681938783705911328141715002621668477831601489314741790221278679397882609145410791341880369028203069661274447678069465246783057248560352925333585912284411546986246591013972934952975055535169993215517332003102906764188656018489914571200667309187070188713373222414800334860463027651225062323953134142523682518575110397718526044314796892144923000267752957479272923501797198566170116017383312295564802915411031940594550112749296986054266243916640113747345561730957688783702431161515529564497344134997856402999242269710204824057631567415487079622032331803819891197571675797783798987171238480983406913058580453404265448934526494852790430815838438048455405826686995751581182236576559623065159602964680492054209309365272371099587180788211906267620393771717000558910442516645893998441158956884286904904023480715408676828346537913449537352414593159745890187557830255189463528122613760000000000000000000000000000000000000*i1^6 + -587290813756071559307350480002755424137741598777430283173016723067256135917193944534731510425717013147305868796799655347712576458101608136530206900177565186012190825117692870274952027010411446779567928079802673319002492448776847551565759127921317172604662354604460058687572085914733202343699309033502814614269437713573370773917009000917356753661848338004074556140715858192096786335215740422629500187911489292322133368847510863331709719433259758494714005841048348321916588606523332128980187056609343997361450398828722455648515475254478323743866354285646770322628937787807033469978487042660616473023682653549232760707951605261839650683695250803188993573438665797530134268792893493152376875063031588604063226281823889479873169320643198489724070239833476012272499078782470102840920453003920146130503936320571966406674342311274935232587348959440999174684574581336963647009293878057524865482832362905215415146142051589909552610991138665330157021130845511103591861675510312371092312120707856847034926857624066150372096962035341971412609733588241380870758266713304236208993761211312442377611218964644973756437076552784616635198564709606832253918883060006824686653230831024198162238550644002475617490499167792220651470844746484761390861826944752868117590523383804737755910949904173043473023049745083888412947643854237772369983009615570484827309846534001592164675455011041184154222717893384707615538922790313024737029791887245597927849063320912244825020673005114090360174703356793965826782795892077158982600527558689422514361937354351778596110085798390676563146580567356737739211168390545179478742662689161836585312113928015375130672000577343042936248794659747395847764637516895708634274409338422563196101993249887472524361664559242613367759264151772478736014880631235064698630204507996673906494158452454321098571480483109557958870798431219967464485870098116671721455970584013587023590610637839450623814498494704194891472635543022588108919965428149641411381729624368852086547731693825258155716989147979390214799083047919315792704026073306025822855737282518785501602293338598791081638420636093909041152000000000000000000000000000000000000*i1^7 + 106296549000629600136114948738673652370293014294672089218982000781808535789010357997685592874775912471316807615743105822108288672684127049900418547311300741252299777023968007980052295720900973097140361001976026905983902129677691133259970093027456111297983948013147969427680178881468832582931696581236003506284539055925552832725341997993648260405181949143190161105114335925350984658471258168249899292729061428373490783004558468604956869140079686520824495335848321565239553643814403444142136514262876009025303766782623671079587320447142599989323720737301601663745322887708165293413808410457769310248194262277600312032213320056221928379654170756038308573582306162957737836651025032787237249333336071885980884673647825837707792804447428145899763382507732175904748371078013426707152354028845237799363149516436015628579394760275179563617143820947832147087622087993054328402413406260820895939732957950551635376848378210270902483021112486788554775042606469409188437477242157984465324327507474483517279053824579631618564039410800706380443161856677048691380686797724944426122607004603459556331013237660269543812399552844391928116329708546892010923355865437086829642560845717637005659867600737985595243614369363319192877330327176778041691818347775191673040253898803760159502470930832906053338088894865536357016331249784286800089070312809091975777433411963322973000880334629472701384249529335011144471277629023075591228420081275146936950178571296459639768849750414654898011477107290106643384835685877260414151908471894325194779921646150579520023168158371838776678828775750230529703211644726058378763858899958355589492967899782225354797762618707763383529462959041528821314217942218599969691173101176868142749988240316007102869350087307849095354410576211828099410252168904094574240784583272062505552989136894023675163582556156588745860851970103859510936294914740378021621847299286290732314026754403150059769762293508739150640839595568764587934996456784125687508061389216403445564330696398553338483642379603812066020317719526799836153504353811690628021832416250429194611518486479608132420340755990577152000000000000000000000000000000000000*i1^8 + 166001864533282872065443700415881011565500645101668201159138417511059211101941155791023080848834227284409310513677629541745565621905803285685863177108643086671052229374421872990740587284107898094372815277119974107505308306890129252949076647415531773699039984175214107329082277280105988242154512556712898226816766434664536291728175874364188547932587184953702091524106989542697958203337256827271607359402869500245754557761885870632219025776903176756711747872555895482507645086220015143972797235849389692655364725110111535964312454768136512670599871881144229169839244661252520484424104075357432807413761498305545472318135477193078653978689094533194097021242859595946307155383222823934466893811483117316392076356790203907955766637830842008465839793787662556597481494382877006555524889579575821786678282450935272722147181167291086516939556057283320538896124222560173681434937251400790914587124635664546443930637281816904932477958355220315594002700352674049620019155459723337860084909436230886970038857417534512328555673980606178812698215776917385772591971997028863513939712610149125982540817210700626284504900217982146838045149527514414519080180641173443889934366676287517330164588212699985202471477342659579482458982453954952180416376627226008478320154754483037088592685479371740702392982550860333725157524306589762131072113843695993105357413572331616285174643772172473585029816702132758957431915670136473210240064681636379644856054414901383093277311439872382491703573292202790294194785514076269080950577618543763950721935913900468596408106091252622555566605417955472359385331563594428413332455816001861132914691649966350614468418874539675330920253031272911754011230263006366609656286298120950023802191008853708236592587577789739314735765090277020631779548840151177280034727892259979174196428514013865853494232077008895662054062163618273931151174317255406816262492560558312986395450879543228302825791398852160953732163125812941759962905110602472349498056861907960698600303501218584672981846820914054910996147315584902750806969254443831281745403192682588226976652942325024350464250291526041600000000000000000000000000000000000*i1^9 + 42293887783884871235107911094459151917795224234278178383356868030632553240930853892463995562414182479605387317698606718602002415970330635004661797499009667841307432184981745124641545446647652992280058141210165957842510588856831233719998022767651567153648425367644687223080743512194181647789582131216012119610685407594118348162814337057274511778513825134273328822242325709608336524375992001953814057822388954531732810040096555810768901455426833753049867083619769760317595514610412190112547062648424918557387823858494055488950175133627469466174247642430996804331297545213993643787463424523757666354404261267263896251957333526505938373462607519203650894214225963523612345723451329279413020771387828453279727476277152720614676684138852938946726775284351710955388591108878366359936268063799404540448648829945022097698035620378859068923281788440434610449485024428971741405405133752819390189535928885050190322406139128075158733891860971014634929178165450068412173432871704711451495526443999843403910850215073020567947332464001936108290753555482342464625578837147402939795664136140334645179763823306244881372850059834163327978671840993117530530886138015597250738461272096238116586905372392937072072438900654337498827470102926416974902507172708792263713311369294667087846464088122381273842055004315497485193701034797954830934779495042119136437858157511360779189208924957831471477666521511918183472155536238278976682243701490910853946382421064215068963204756927947619820841830931747192988112622048072434260461431823629731657759157766229474448174869009100667654681395295176025268084366164202108708634771517647041619113703822363344900323720655876784804531198355583824618574019582193351679915096246067558619878803088847854419611242454926621686232414342449783669293834154898218684831938146572713814771523450837174441064393778649894082583960860074874943124601040752081469009256060034802407097427305083910150571411350060567211234078505374809694192051983587901470146604597676441109554102187062575076004124766186171510124510026384429821800708752567567720959984628393178151529934829172565792212700364800000000000000000000000000000000000*i1^10 + -4108826614011979487467481214405320920043983585896111578447819504959340829310249849281492278677591668227924782623065296383591892726104607735185346237478355481272430424120177413895706769345709434248619719604003836111759170605656734408489860084106986757654677792688843108614451530295584155645624163811687973154890980298839406366253229405099307966643809278995363953272213434043219831014686778581074615202806510535166289944218276836798296099958530207496531160783858898507658392049091937270807943516354726600320814553756855875550002025640536291161664332781337654653537657972807894744944456245517612232344097124590373182158434024388508446302497217612644193842752841732819824078221904527502513228491994521841485803067816972946267700642405541970872003701378894195296166681874781344407999835869686035360676585662104106204135186629147300360636398929163392553895364437994382482630060575346250570790060662563852239176471310983436696286001434846188824462426361939395335443982982562379881719659823929585780729238240398533720140163583297468481118756749587161600038916933895224498646887277072450255277951622669829017950960280753402578824725224618430632314552744874281338964612950226941541962451462842729108161531252225203120282581810426594904857923602041653698327292158649423838445502480038485844620086246753490741439253739003233430055751864883056463664206468715332244130707538527441755063189778271163865712262518115935461930550309689870288122563320843728843440855598259947913546408088691020767686359169237675637557852649627098673273571226183606686186214981841834360463755272438410244000813897528743993973704709976191986108844675687255909495810609235029506928788468497716621898380638188751836988274373936290472511747301742688486522905674633665798072309488635267197733608826469499624189319443931054272502323490524583753425557156265405231380632619948278797708812706793246856329289148940134286736113973749550644524375805731152111899384612952274476784503572148322521415082863088261798888067071203141776010518331376847003225915638834007797913878060111089203255643192464140879346633494067781629043015680000000000000000000000000000000000*i1^11 + -2312989421206134489417468403748061953853270861317381200792769820506833518496659195347199361242834025809745711230618797459455803938544602682275046861840616043864036787290052355362829820488656054452727477128208535041338647560690574725463483537106174698136699900306789534156109684989392396355104294372586293953082405725798228408365444963855687802040138234091877797647706867209612802293418977075836656268257773025868072874925549630411135219676530306766771127937155395357007463293793130117962940611404414720932267449981811471300502878189025453686355140160707691557375487394455581137793657679873981287481264159393119058957160214584034925861186346766267460154216295628270634737243010631084843839294942258485841878899078543914839685712153807051148166173877610048209209487324650161460420087207192635726123538151307636620816128550868680915087471774343365562906267672758363424986192884003954400482814756612795516444477454599743623086887719640366481889104698822540023020243806143683720132760886398814118554517800383529774016677011362816821687907261898715012971224363975671641107594543254994607806482370610291747783874550225664871398634268652638674409060192107995433798938007744271284358061231813902839177347980469348070670629212864038676973588820373335129229470385483875841333535615015083096921027502335561190711633124379950216380154886725635064398241221636715522812293230942555560368997863486455407352497842306152873053410945850235013521807895120926114491895580777202336362973831884886299186005887467111277384059028867920735485120890102315281726230884976640262120042767154672651992263451828701625242038101989183215727342743173667564253790993882837938616383500730512619676666895155894683738082009834751315778564606150978029705714827106730225438564119863366512005445722859772231138256357519119264302596649112518561146099365559057476238898201863489530915614911460310983754908955530318425692677278905201408026179630650201528368148573398928732919271949600913654181898910819259277185914875539513511370049620028746814243693832817596805924053817456173155274532789215608286316501471959026814156800000000000000000000000000000000000*i1^12 + 5884953657116348087154166548442456029459301639187530049262370834884521360807657491502202911130021828959535343125698735506480052350641730165608718149882174549794561209460156234992227572890993780778629624339501706249416637943293451425327938897558770887857994576099281181327601871729442711093760857940206153550451086507471315435966418255703866738676527802083236693902204740705941796838483795252487488548563719987191931829163804443377707237929880761993689332843957676557989438573674189256207672836939269736519777309724741408194593985829094904581497667076506776549946715314930971376463714380563698568254228262567158385186118399924571493836406197500216249799857422145990717626435956575860269769621897843086686420038367979695952186589694433503337628741227086910811879016620880078875094756036495140575979999103028030729622077220909448904924805590561866788219520217988345918321337079456016111901372914498083183485118174940983293148311946714692127737046627232165316340961544864219239404250997188168172750416603153729158271979900976529769685014490090097128636108869299744156341140801460161900436802425978977447144055427934004460136725135998637016836348193728706712360166934177955669045377101951231673816777770315856206017996693133001727917754505081934773211109530832749613689749116344969104244980590684969586621433075510289492574826499146978541405611799269831600286208507722470511074899178988133546983905126750874388275177862424313063094340483173059489970485256472251680732145408578730985236109766892469740175396398388719801173577560745323839874033042775771814901859920298724454747704819613866293261049326181330020543021381227776060775724762829846022783587918940701889644176362123720806533830977200977574961783029051896829290018746672203574498482207641651755659705608426361824993091802972789546545613590265311581532698976834314565438363234656815045965582049379794845529170053744524101031485513098788449197896420271435526236313530823867889145875331161150951628508358857956237818144408111247023952131126534568890921359915798655600191583461559362410454863621430039935983870242166145024000000000000000000000000000000000*i1^13 + -52676814324190573964456713424280403978959186266316783568518418730291824632600206333598728506848777121643277042936250889979457358969772159746208802315288148976327294637472274758814226563727269339908178830994221848202530951835979736413851100244718312799563577570369509923373957883439133636058427359595062560226276376008882863051273239862821332473502646589930402402523543316444351610139550502253567906375239660739782997114166356244817627218316894019127793335513056959386611239804116689775916289555318549690161655423518635598207265454798442259438633024263800327611135195520161738069325591125626285599298251649578793755466294129170705984616335908646154834436983737888675058922724252917186334865727656849315035487083207364635604658582450526955151610897060580233752525009804690758338980664086112214823894892055221654930035697038450727165013969926522481325173008179395800383163476143104101857308350525514529883055726027451781780591233844132579832421653008352399583002974296076763063599309100791257433074634156069302651695816291865378978971140434508840604712309244962858964242518671998026070107946522147203334480437417709629020040948315516617769680367708764304333273269569979808557075846655688535476370644585912949907408808696905628034716855221413727611623501403832362389986995798807719472105460543992635461324283920299767082319709580506120486971407278880971896765380674517348893184430033869944765387163336568439357203155180250144401966349166480826059436677221928399542256615696373046540919997615824689591122007218115532559503971593065554538345395593681404013167881248664527795620022381891827056009129588004330073006161999180428787998244188017462215802568900924534145323216099359518732951214005502605714028447362574708084852194936475861519951581790251702748955656804434657899166380792099901783312591974344324159417075665098101817956586498751222555736932915073708478077528680753398785871131750632318367816462269566279590931527647448988359515655410428980187292917888679898047033563937160810058875756938712723061473400953232004732026973956660725212154172208417048726899780610949120000000000000000000000000000000000*i1^14 + -43158560114294558456804005589388339578289991541884584771230999956626007185952415466711739491947151176053886683601865902997290777773209064952221068342572055403920560655701661105739050640237165010238456073470048954625970965326266866733829007395351698097267921552121154676803578068099135081790202272907937581263219815153143248500827572516558150126391565647464884731259361102920975471515162163197269410009010943055179016965853396360698435093553292546403472317373185041715797736359375251966758815433647181654007519382704031718295561403691798701009868028115913080435078283912619287540901098309625285049466593698582891871126482265308609055270385357690721010165022974970152561577912126641445128770946656932200004333310719199825612196705753630299665916112513566730801734867240691981157303928538942231044235086513230320004077732270123201759294713838116404828304808768956324150408122540436558223452006067612952276095532375278745933224277399547479730776433267989667139850137787870465683281660671506043597234994584725069826247624143865898552886436029623034324879806312620936378958584145121799059089170477290881541389939630347052485202256846286978354496344173717127616190416792469068108845379075469768842023700735780625995479488520102447852177308387314765623224591144520532140204457049003214272626865877699502879342627282723510004582664394047554968132368785289343232446248767170773342754962749756089453672624358019295722157982455214719924526672794744334026302350297572929213849543734919035102750969356185192319019567428621997179691649066638217493966383430297483161813015413329218565433695052401624264671110068180154267225660624500411506563781904868890843325443818663810181538926467283070562480769159763239894656913903882471074063277379574011197515869944697734459002232285402228716224645296027224194199742599310427533215548536877840572099931616425950254605137445723344743114868323467788133006030984284778954439327899027537939905185315377435772061358090998323155573740550085490605710927216753748456614146996511377446123850203478202441744748871347885161482332182661991708609471525683200000000000000000000000000000000*i1^15 + -7260569858434235586857447218063053621513511947014590044448747643904738315467631769379624055266460970569167247671303258250896979644321939868411268428889290489353361442117908887525360170721864866051306341854833298444244698014886405514534316322038771680479059645410422165982194327758232482302753732448959321115637437360943387876238877756663043507082089421627796355411362495932082961799695179614289537018269374379293213749924394712333785838636305310486205977272904283567626398887400597310319884268452717778421859531715387546279938435570111314856670109962676282419298337983667152080037297405902154433044271707437791916591831603834830757177881244099290540059662906663075928762061461846751490680222107341450548949799784829922583773287377746144900647108581690941275939039999693138464477665269909676927215532263733641614803840508096903412998745709036374132664142350888593838477849495087934841816475234412425216478703555954424997939854149355750410645849264121987725753850418866706269955957377735434359939243079904518459103405000728278881435931650122249455435262035994417298968585634177088087657711825983446572209068276434410033353855997031362236917746384666428539243199115517593763892416428880940810552363402739280323965466954734170651720590809892230717690618635108870091304059021418153689509206847114543112974104765570803319668961963872717387979708796657802056122072790641006761681599011298840553565070422029754292228815308716087621966961112960340015902478287284922609192436420521498084322275711131117611533721989844788270618197403387453121623446755051522810981873002402669539146805990345796318627195732223952090088265757724646186682819663619715321376494897081948820447553076754530520097467816144411694812180985373552339955681059713025316362503235239566732518787754036401432873455650014513969258880739062827340857811064028700837097946722334751202434882396995599743045385538331746014063720589655094313141906745617408752800746454530061556539753845610355044017699286883208554927101804472237285888694307525715269043175866663844465633578632975382084026498380576952407851794432000000000000000000000000000000000*i1^16 + -953093727617881188634562477708495847062506069419366131313606202957184210959366388239183236191300102597911602783522339672482983847184619282651607091660177255604918469992336802338304993512974760521340814015214814722970638689264713656880529143104363511155894706953117650547304064015662497766164180036398526643025655613021794696861503111104651421449045433466507040616888172634555428790136333008547798968576555927196711560914716645461861458442319362639874710943855780266363302193260616181748508087624319645989845870966673549585966297990754910527535010290781106316705451154468325349223846360015179277837113042755404356797195048709863463172440617375573864433831167689079837485725542652072075648800041745915705228603654107794724843582967608257941070384569991082043375157734190328845434678692853956790961168739286165445968142146827562944146452588274937722259764300155743656881043310431942855901423386205648828320573139900199461953369859249893347223822896493587916005617717083192560789377458642235711719577062440946617999956996799916120967297955290901406157535317981858731322198301651607763304691050919546435197526632194115199864297609611177634397770175659248823250064959141188206384535782478585924768153999429316525690433000055472155370125769571409785427892563016413334145004212855358291569230784755342627830079464319636909031800678215505254037629145409234975001419346580029609636387991630158339170584634554630828639025858098959665603515384491555629019010335255484194159981409636335720181396957574575125631734091467140313258994366116842707370804142741721014256140141954166171328605950670873192514726592360498917682830530942414187783367489631418520415044559760807779149647578337997492082590489522399238925518681115319991305257139170827807217866020368243058902400808104173601846704015422642836593379207723244515310399029926418985231750723953707109870602045518053044808682876711970169303132021376871933210870891085391360137208558298219513096118641495543913264041709959122111965102926483237012382017594339831340755949175765890289860431736549717471452767908052774693780848640000000000000000000000000000000*i1^17 + -142811655204926220671274644203583953360448767671610452069423273669797678672446798626320008427316881059389002869161642456394773263107704113463710445535236136928140209270655538594099543061001993845494690402302025789226501055734911596445361710957332552428325045179945892920875625086771976074735717879494189897457279863371350609342315887640612331353695547330607138242033647771921942972329534741741253458109963552826639546139368804754049783018317076823177243720876563552231485415033032722175673073574718636658672092923361848331863474441016349328826755229581562610005169829418765524494343453198193992321489287027596243236681905064083070143714951609511686315443692657767402466631109856677883503429219364111590505842499351079934401376203706893191401015931824309259890639355640460423995751641737026875765851927972161286887323440570626328251993893258070777507973952558429820485197537588233121653724039269264153627298324696468534690985892780664856721987319063553304238619001553024193725976565521679582698961997493581148263920543865045792143333339579938043635146530677178321046528189338402802799890753140450151032515723559585105676183424551510511174321995518440507568094631304357793112175723656116802345493207853352025115956045839064184927983388827394532063399768828778976668625887345113111350938712440588992559323077183667373361241815192273088222543747828729903886128781651090737956782560668547070616005789717989219590304307204845372502859123139847113147412419804855128719283651462810324334023395612634143080161338118231599044019811731276486969119980473648748199267922436401520555260894105232314785826593787456571846212374136072060841046725048159901547156875649684844145874576639992502248391975621611630855007108600334602643746830885144677876320425571218895952827332214293636847771273166785019243618957595358713259590792271040003155807874945371829343828186192209959104741886225441366394352117231025707986831732573647771676197662338543577014909896619265083672114491216904480778176991716309788826949542022166098156690740603302287461139130696386242189649616681837998899200000000000000000000000000000000*i1^18 + -30756781879182098773765012892198085287768161352997585767303902311962949636230638415013709289642004898316721319166885912387695511236193858639382436947351176513366127067994923002659695960706057022082470195911417420650966486843606708681609224769735864936130876695931089591709585887831825393282398049524687282228875561927104854161512267280616026455757670736168709086670298756308009951248100231626926260641751083776865596194672480876792192240795553349582947817073364022243050752820262081964126578115769870692201457762385737100393027089890187160592246644123100638408657195141666765004257716350700401011813835734968163916303393502228698872967258848879732009631402005167695741716053242899604090797040460738515072379921103171754158353464629492923758716631067728450458721632501167110837649891387473367380663153729006754513276826757059278556963981228189960794842745912774299700341137559024134040234983288533735820320088623013311636014302359047184780927379361353067915400803292716692539668002639737191400528582590712658583629592606979388697481609643311415785523898673862461407717169298768286155554826968469399597867860489735769609328269370265080082039735778221721123354299311424909699637253109552327383749391921636734277887903341769769483315056559524390116346022386002064798767051343276411715352838389669647636147910194299075187836447578494905885112560874554135577619084810091463650526367628526511085485798016635926476885104857995978474993860163188559491024795237390836413155925424441712917442858572070197928276378295281035161765152730427768150822309413887221892511602345789353601957955192444909203846522712174834470309788530104681987673806619881142920707645630633559236054733919772903039455392189148542141369904877802703893717620327312946003739932221644101847156869015173986242812821507394177486527889087731121927565335612004541369405104324942014897581872863590426711518287056048365992913073545569974317690361854572932984336213820296699725635587934838688797743927938101138187272584875328057980735365513034902360378513968311710070291999097435708827189741262699757568000000000000000000000000000000*i1^19 + -4164109567248339628820594690794209954566189131367053646421741298093194504032984123097813143865878579559246602834371867124867197359482290572395413522471259163170824262659144538723467242222254112128944238867804127809089041665025968092808240707202037463019043092600728968823412646223129076779576945290109372665564320172840705395187291110200526742295824281573467116554228496714841828257400231720101127204071042418635689949083970951029289134080303255667633708934503744750409689649376651274020113286009996342477595748348609102889303726824775407416776082091741292190736925241142808814055156365606751070211502243055411765040484327560954330517500163439326865654438554709323799977831430227983039003955212313267590437951133572541878537072078766741790446501371147128442328588332914806042329747828911036875826705142039377306634336536535256765761069474488641862583741724130106262229830975936568721199050534452294695261164728576308491392018356781247995884878854214991403287700950115931868724393915901608020708625882799495330490393434778697579166956290952145645655118278861795228624999978560023671940704035708808410582375152514968151380058625595699982684145469864437817173716190947094791176124189386375287311017780315642302342351493441316569322966430665305501025527143802522533132786718677413680336448863217118467197734625584941029854038896695962410868828640837677839100425036838757011996575524384002928933105956892897368947665519106154760381426745261722612626016013564426687369618854003883888204589796786166050761048516063765584746042542289788426703647586338802518031714909430685094033591511209370825215298059590818531934686106110456260594286728078090395437965716714579359857016645427349489887688101386612634259204189671321305766995751275793619191733408625235939900953455574146499036771190814764488414153745244992032685775539029036996244793878357709750927695652487542913411084397635251665250684072446872747964646808058525971109055184900178418877281669774600963927245809997626543072648273270992854804027080537731051890534984275838756683340713749402440868825925681152000000000000000000000000000000*i1^20 + -324460918681588154862196734759190806192959480277725630907898657038053439255611338167131271840381058685291713731285170039553740336884942388291497492779446306518516544456822420055574266205473187126375059905826692892547478151553289209847735554455533756655305905151696650738705552390093900648245667642833652668497220639364920366711675276949906516511116395038078293894605376444394672172209105404421594201860757240898564286583591450453435051389826625993214957509546235928099778284006246763231568201550227838572061240958524542356376827903333016047171377123861051387743290504427584367432078842202455891436354081208661645152269582391561716825506112528827388196899650093581203020509796904489016085968318375447460090507235882330757032506519278424784159805146244856543541653303568152791858966958552421960745793424158442502482982455256306991024809348287713042970696288219159783009398003538924698717158212766736000097877621366975231539493350180923968967106940100272517217929678561037781102053165466720866157503845121217405902461851782582175410731869809338944977351781437329915226621632925883385142812702934162920764800931634930075744897875039095045617077856073881988288419368981728116702106142105779994359713926375410389737423029609300914084762204085485483959989268506823695068475405631871244265070453949697137105604306803820053669695579160870646079763141526884267119681701211498730744729550263876281094498932446238228255092550314454309107667523178541603112210029527437626123318519291279369415271925386877846510821647009685972081888747023859076985599910043871579649473188504015518555170756240586514247955350064125635622750878749859052151294378631768213923981083356568088980244967236032864374003297952594423149250010399757844342726487445775671063643375875954711252803480774328551102525134622203918787220245010197648760206226612624862889269404883366425668538941108730196030843438032503047191881527301943834277697095532756377951398607473666912006413889044343808617859196747092180330405436808803158698548693446503520857953946165924471273151462859808969836102628147200000000000000000000000000000*i1^21 + -7516946355942030799961464060091354495131202231559320508563757072521873036586717454267610077022850089884863618129147060994824078840551914393636595564806881073012047089028535242993274310888340198618302981057670804662611885600953208536017824439402089455786893601939377222786973546093556527323153341888905963001724702239984494656134497770828861205430507993749673973629536028051039561077600557816363441691926359114859735587776897551387089996786748828630482319743284494782044582832012969414175457825874986561954037508446986544464250362698147167851279358979246717549431088760516559542345395657601377429369712344544160723849655747883115369197865314521704659635074003037107624769439030637077126289291415269305569227598248667222837731137802376128712193316133982467206497746521534786078204952313552087322780107982435271743833129657973010208706877496432033239469076711561887797049327989991337380226917933225008016651960701840656264621544801810609207728769605408716506756268289839048065106728853775790146555471188814172509686684109233762656163546457219593777512563420855436205211234008665035202322625707683655898831834467509263889943862910409428402327047614776904664106920531964241077581366089878481451536794527051344618214522611746358871809656371931598372802279468112518752192532271250646907668074579386829592701084787876616641732074601513480012204071020291529118414724349444891725319561444081298861277322140698422173382646112425339286906907182231838360709811944232791460954788051312948385632014384464153929866095508023240180670292801752802161131148149325016566950830664966196066348115603941932915840312659343903992087943030384146467657161036139221409626435780056884746023633716239707529418001607214276119694605893310619339282753698489685718363192698145512819755485588919275140445748719433615615477439439412443661273248701311418610860674290255555026614120138197587309075146144370966928854330322740468452240723835687138604221888467909632536199205466145376186186063880277048096561508790121018028806648915634578623856716519112527117044439974101133564470886400000000000000000000000000000*i1^22 + 1847703594746795438288450809261312259278233393445405570883898981672089203156645042387292971049316553401948230862410800874498210641089960824228199162738056735384435600328148811941709336488295730417660535011460413685061280973383154309622356240382340505160249368144811668848730409324235011924695423858287474378354394721297310150426600080781410376603291195458616421890556325095444055943039776535207320603830343257449949687617213547719461531959365380260418215695247945199589468446746919083988352766785630673543089988471781581870502749665704380761785117889846180230864685386566603918676246166786156283993301929219614478358262900941669947500017705199938865554591100095953771842036487144424096174042158348102491042565601185038669603404776077085027119437164092718395548432856924039170151706510504227040924483597145404068852681582444213835679431284577389935988916984430585916496264429549895495054221133036500076213128319261326546409089041801352788916547226803082643354107536231136367793029775772427015607162677210142360273353173959180141822022863091232848482405380798696053962609800150597361622518226959595383580949589091688779225149928674722722760483285845514089373583184412400114183991244396558289449088883575452534444645582780627500025685198727440088067896616376968262047778197315765293228372436861387849598392425516078445515796752390420511489729554008332431266436734880864506289663092351395736484269601690651171630488572989666086717306236113126390663139211126423545337541471024575747587463962617781739507023151942454048151341209824220047129220652839332904944355155492829495518706501545357462608464754439833317685918278816545718454461026560792237307800152700224484218070616445264434698857152965292361897114161349180772428697832455791706980332801653577628799692135318822803991854120041141177025632082151067474945550643816402844782798580778543285757447095676435282909029354540724481966363315459878994226174937688652935828256618031392813316461139868305892150482743359603316387221416403345507363599746806918445984431267095006944234905974467524202332160000000000000000000000000000*i1^23 + -431596950521200809472126145181737678434495324274657460401233705360255090310080959026490112977380954690231664715679654221176602467507936596193721127683120574555343006161005068374275399895362241983420958150298913195812150578674910815036791899971870840322094825579483540542963335584941367894873521590590482796389439730831304412016995816062214849443287821417881980919529281279703983467763713980815198294478803294931745107798614916312236753605814107185617734912664181711366930261227233652437180052129416948088812553144945393360641981354119807271296610364867686385129654175598528977887903438803755993876528625750305809929003921654791057452468758645592785923730977603780693465400185697178828562519323072082691022813506800111467116248566924337630301479435658329788398107362080413324844556733285767949365404975784834402872665125735777863770008758411715783200941903148452016973352687056809559590893393169715581126455199795606349393721958993372650658550550510363466829830338980217219147992384537600573906589787366215579453886681339619899420383385044853402597821792327670106005781126988925669718909589105467697056069317812048177830752185935069913442112150412802652740326774512858356593403366661840174328108932857737629369135672528818242693082121324942398177652167636323715663044926036131866656346975702639232278417731714812907283351585513738027890323118032105060235314327200999084935304332601559561074219334822186969936451780007596958713332138648840209354005004662501190735803155174836932695135870052763905955111163722304169788174144783831419794152048878357932630001099462630818217297105895841811531798453907913903203572845669251829155956663875573456060010494975324403716897980085771745551860420253555790492666668367033948732700892240338088052372403734884713001138846861019141964398437347659669849204276267339728295564416325096413545339689886291529431290722485755656897217628224408907981738204135808144507034515226217279910118388386348243722557609406672303129409764554368405285868549417935903438684264868873647757767912276484950603868568367461826560000000000000000000000000000*i1^24 + -108770846990298231295973515798200558491366381131075792309985977170472873496594494659775867974384534482172342689888840736685541823146335687271440789213923361132291477504158735527027067684207369835243232921399453982136201003233483246541990650241296822827336620889669330429342098077846790864675359410687893368868705277178089236615889734622550098148385087738188474688388447948196854535008470366677678810554645883818791291510034134866914739238772587601098945068903821754623330089411646990776994891431449747600036061119507001079736422596817660076082727618866208415681846500498624799829347256016535221516677211086625141340526944625669375222736192397806686259536855018001497070302721379618431933944030302068210554460165938586362190447325410213593401595639829927710326052596464166530368163701003510201377807053617368636394820379650452579571232934338728313507909136059857235882562246262948166013261415973131711437536116137523194410897155479032149500840616889340121557075570413178198202200316707992229530849326796257490999568983233008959385273335217107440678967833824779237584422396042594144796698520765041799330735573604907362913562197458382664959461157750212631250832658822217760938747160489718223174521284957275743362161774020923910178770946584173729074849068273033483363745016184131530633593506970441853612502099716505184090554384670307533395217040606447049200447600519283926018327719732177782795985108023949004163205150321391441859601407061619125844041288766157928289211533910042723793060543443821871062422292717694222269367172965675972718508841999243891322158676455982239809078606125293820017211620688870973823766430980208468489149144668985584444745624534313582549266109297816879119542228553949433458403361782394957674392869443605511921271732021977358842624374064104171255542255000207300666642346492426866240214220300072781232807035651212763267232073027184017590802164718911282795328160718530305438293423221671708859774502045410913181851549931830318396018217737078374379907460051103499857799437239640947033078354309054443664741068024315904000000000000000000000000000*i1^25 + -13696580607860565208672602905294559383000356773120765894718570898635903436801052512780364517465596949951185685769878200254350848080784998980315836890018164685125102822050288496643591444213086623363658092845164021250581485434596130925565002154168454034715287109398588810160138510126199305858321339907350919636258819997728714965253227171217615654951416320903334369055294267448161005817254037620033310856930980321043371667620495399177069702424079361601393640092570776680287835580035149599458605306330654454735859442910150389480797800489954560616071140686383020525204136729375979562249428733430909898545804850377841287635589610505519964569843639016610835374216673261575856269713354228771669627564340923519465704283366216454779902023618731357743111052835163663395129066808148914364409747237160816400734475795043956861119288670228337700336164011700216359384609916688237548542160079150268222124310205631728287282466268118599648882953397956013153853588397166673570880528185529327723095317963167825948512498142131352494343806862771552794372726489118499862749371641836490225863394842065656564825118350972212465506236005286166270897738527133833119076681713871037879455349301694632060225937625005578854616580924715857669786544187469574945496881321830111782041955687221114733533251688719015333612376748197047980026014571310571833804280278939993069692116420612542764948474811252083253443873951467752075905073949228915985761099785344212705271606677372587958336199907391586786322317853340882372461877121787350478112522711964456572981730820672861187187856391492372620741308461496185903951700129080855688605934627790791550937190973059891897008432579019147310733738287253373316924964376294370555610277839006572641424037484421718197072989488117003395314294568176169555661215247533136191795913487720846683089533099928161889710310717623970602040321068436332948332692391616221584478467269829625978540410027546120134404001024816170413419123335331368510786114102514018030396981047281383911547403677735502911107551886551298283003365038849955125155818635264000000000000000000000000000*i1^26 + -719637499513925576249191510746246591732402207589011740753359384741950693342074241066623314189564874834254206323758566088262294502227780748886639236062773026528324391561676641747694097908852975317157427895694742020385861792019648680497677998529161971883164408460864624173219607176200747278222258415422614151696344318845015451540331367959635436347546598005991752090867744554239615283342569429363358240831152270710130614883610246139892215423979701255389000915199186518461706291778430251360664502844459774905287051652782961890423054410801745695174211246246898778999299007997635907862489734372224249203146720070413647716697261996794893154000021668145028819575307025353416836162697873569028649299852541337609903087776777720912463522169557724270753346800800464812706552318294096703853964375934118626392612177343074313220716354163174978978237495435219152586167247231592824022468344383698979289579407846241574473502418559610135175696442851795499068180228874223017880541668655790596118815506708616126086441786066081930070213728000840860656395547221426489159702493790741146687782045050172399789999751240138608616719693680079922261940446188846109700081733075825904787109378900755615259844951191171492370264486960260664573469364714065308784652030718453686182109230086313166388296002431089231557275214695016665442262105545479660449553300483248306943420965242875824885702553069135839206599532278271935499031556282254278880437041579456297715083287542439028206999480231485875000530736966395245855772141110997539155786207187851112379489822596552572742029267170879556303324850806113398491754250626227864221736995803698441236898047540188891361700660644517999552525516542778965857445957362692550234774994042298170867830007702946486530641429955622460562312465074966567989173901782484300535157137338714956798777721411989738025472672887583354876356889946589778241013425108292255607719751185385213621186351811879059093888940803341100778136651902989033666669227421049448305018510557112370661513670937303009948084632201685065385898663771753858738841190400000000000000000000000000*i1^27 + -10762957579736142725421213330102131947053056957503911000362617734332156138777573742200926984637420353935711191312758755430894094939536392758074008425390107007183550120222585821241949842556586011313458692625491610480271664840324513121149294742574332648928254612829072571985755765647496062507819312976478453436316847541239957292915819391002297987169764672580512393755792763307825851375395793763841402322072218468398702489869496432353554824650881307113953515845368612982778196719814795037928283854704241214339484072872248669891172139293894306894706199582285699270504736477829365087920175518061869170786579477117847271917675625462020535695938722355598879673891593736565614251652708587077623161938307112531058437994993657415389747943030376063876963260581764072578650877064021053470234882858160976524174949085096567791379068568262417977932797520654117084706687658125747820224842375827303266090983851854575164476053670598051186902331131797262366310361813822087055421851766354545385578778548774117481337349625377207690162165976913129151718875081047617605649024148946586880206770683793959073968677319650882255115463767915028936580575086166487238690937854538900229695003188639963167188103137251369251523647290735578007291977021678805639871421902933827089775843467944464119303699589353531795359559800708087219098753260625885696887370829166545167035014357252919776543744061686693347832788569215504857440918775308467824074823481649263772420414523758502992831756858850417154059215363775735836735443658643104941578884494418069158498836907388259541621102116848791452402574311333403512013558309047403060551397106849318968014007240795301750445643214165285026767610288837570620199625637828839537473620082091247727910697823201296731038738998189611731399840646665659058767794230476581790184247135611945439392995138593286714334408219946388652406212610413710086803608454255165194742057208184024696302711038712958172162038723011707754443965138002049397129873780116669717488936274266597003321930868085807504354193367547021505213448208083994856652800000000000000000000000000*i1^28 + 2147189739873968565971510863019605675733120938420134167292374995709080909775417729210228178576037058843324320864920498173695042416577383257423521284051053245164319114827536406171038017227002674239418958972892140783496763400361881164302581652033966385776937009815081448309164010865945127496695955758018815417347788266116378428977848593504057689961425700740472466861838706205961689706569796430354030655495746036451051299056443934457417614546178095444166438773462246945615905115721172597615587521509257690440141807810151008624570162834030497053852800547567742152392851993937563659093018961582437446093305614138530405923530775443120076854366750512048884711144824314936014300170924345366169934508405785399257288276505422256204218876602527277282079019358550345550853104993392764068644805663707832374099424075898207949979812216715180050918529113489868714618214860062580834633496000744936311885372323749384950343363450900013375329041566305369636820320862384682422743147192415349870464093174433698603603736546201843458532282350578705170111123670960335018803421466358752649677247832671131125260751186168981647949499151667623178769450726059803121525149174980798105781424927886079396786980363410632940931973816526360009815529234368626342663938913129627639066884555261415405546866229087410596371888734495367910810281915756465256802552898283440443268328931362078138495743644002690638854442941464851018267456663056938285391318095056589762723405788767558736751724664417249002953349648324238113528853383710454821848275367310184098618194148212513041920350588205230421718696169633252066056635749220865356112643881851580437971515606644876199489724282566761343179237837337013852919781323725725463307019629943317976961572991752812464127891180812413452648949461885560799351378158611936323024852094311274101862700151639641621842396487705810986600377950973182020609258738210824868497255288481834017766605463786444375953932045816100622516655120809749071213439482407353044217453347127387722328640840115891889701892267751878865944514359021283573760000000000000000000000000*i1^29 + 115677647251358659585035514563798208829631979443599463887503746205873585425097669953812619552744419067288874573046522565287562352897565197128200799656749713484236627065911721979156783274070342005641307557298900608788284919064747872665096015227859390833764909801983863512965911537334294551295126323650324054316562273870881618529733611544575237309647352809411651462713746656559378998615862965798186556180776952280115797456561613530680926371952188187947744556349318425645875938409227515287081864492134045981798905308440191691773648829625816997807653889157950978579806612895464265702805971360470574336719160593096033958654517927954680902415867716328785266925249475926964814865236135372841160299225440813545422158077652038077135018266080315998425782506996984647883209452149150254055859535561265962530609178584687602195236852195046977616507405211154772915580766898479892501359465154318891289997384433190281703314857676407914805101693476519081549124685186897597263369438735690957686705491227542439280021632147037871429044293885483981896326768921031041072715666072896861792850524772535841249159440304277313253898321536633987590151956356375939522345240882524762807240735175647380271571876525611572474951017982719461449581096643953526407884365462893196622151365908169723746460234125215993183357174386075444425309862197528001370522851894185747257304773870793508003703153658138967480543388084290566424110529403383709086962474750780837000594120314849094810950742479614969904924438065490513587630532024407397227629117922861353718426587485231421448387762261937980260548650026977001758267609821823121666455101351441822347444103786172828841560630800519152616164084924567279922172603252359657780662716627643093067243327869847389319810917916897346926597283031414014799959221209778099347985844002795491164970858088988130310551776448335247791338752298065421494993129717491991443840457355253276095636299101149684695753202500570130194370880091010772394212811348989580539437192860937677088106889490558229198733430673172544000950542952038400000000000000000000000000*i1^30 + -1385383074933095814166173786757035481565058485562098564314537360965236778916438797033112879431275828273451344097307406134200643922039009884924262141826811101664301947317772280741281436222279316534999487090171562054766376760544345132678365252135999528120577718088908662416728722325162791540632156600571063012203464956273636944441152801628308409649476903096664250841127261806581843358390608926893686489362995409449018021282302909334508569958148856211354839854736299783926094668196966003852192887896777741432429089164972647628728316613466709408713692863280107230938230488637760632957338882764344124319666683925858970505682887497315029976593727206105355961224949502657101940853146526265589074336286170138630541050105621427182974196622598864895716788226430807841855625189639695176470128604843925302286933815870985541084864695372759522829419827532800603570434664561271680474787437679863324334338691566535495380388790666747783851918597718858011100096148099907801165290018271240948257467971519659300014330422261409330337565692299360596849845127026027470548840640509016301771946222656530847504264566388429441445535283123235235869430183266622325456966946403846880891253795605111445244353995732400941738525811755657370427641409472960195949612841063105882439967662896290436757750951481420757871319243659841490629945306198365184815931635809696189134073514810438957298266141591373210267784324424414285803120585742602400092378365890429689681544416086791215608730336449064691459559078969905624474215293270351583506768417324154238585075179060398959956957211894744666519739931308431162905071609969036223807195646970039623500275608777575882961825895714193321952638247308449844420155803973132997118220772086596796939065804806287657665272220566495635367048197594355804193172476776027085556121973992751815558786057143296797702023092476581873439462757704380996055457207655796946442907067329901471272619307370188464986157530325254997696691553667844880285621565349814522239328256361940736164725928348207457827334115634218567950795800576000000000000000000000000*i1^31 + -122588313784067162827619388776811523115241129013132338067542231001815036174232157552060821308746621349036549677882896319249240452191955597205778638497132317334350468664627854564145923284537495015254673376508013888321896579157926976092011063104298618404280030612484171167716019776504811840237474679105215221572083118814891134821036466520237190319265403488175836737072443973890214740565459701905123103568859835833822752167341142309567525651852494646993510135093349038998430030347677985461694983936436720852904816435472979166759660792109998481439586656694801471753389936518932418958520206096200575086997948141877732617698397521501109422506376595541741388706873817190389758541236646222356971349030547511134863204256861719276338164144324296491491070823813348828962538277975849984649933359598493401796287665960335056017075971299334670633137191317402311102020531400166428219991176225046658671590858606573883388939204375497136588997927743509278721909726206953945807164128105687374736089532155910467032909454408203565117407070997826382035319660512807966394336010251103909479448283945430823285400048568360449296560929574321697034222711492587798979379434032934109598346571732867816052367859863842878965631820038324865744965629972855074689981450310797873331200609050154855378806158434784069666209636393154608418656125649872919124342372902057046470032139548555522584253172704425029807935418658907912762698077803151228374898807763578993575600338056314949564269831377252677129943549264260009946632170514381774481724527783571963369923679728336458857657778244330452579202589514283450849744731539801647154694672971930625957684092877663969204908952997734000231697344286202778965271040605265993453452466050355431463732052336012727429554554060076711235426181725898163382136360899598695689816031741157032063081413557223911223265137037722208184099701727271367311161337716461687375102425324293530453352743720508240310782153031677972702093025329448802711005749608976197465937910666709616218633468156360011274063586191768961576599552000000000000000000000000*i1^32 + 1056021662126785160250302195342905351266224204636228308898582870335901922972013043604921787188784002932734610398695237280266171449312226056808414583409719736769850272450781394024706358244361848500875250880529973549839581992736759073339999214205861775862872310962199434530389664043111988176879354268182967493120844936123148291830133863722929949367824366946971338414740768152201002467452299515821914392992621449994207539390696530926115448249539337830119630691866500475651914184857998274560219295454199124365447081068804241734196919791476391057637431898272220342111250626879231297278218947104257447341662414840179338305570480834717327289507294763078051402987794912823996893579271225550009160405060038339298968653400359882757695499728530976452500232035283833019472617837064928162609612586094501283147027403932139696901425289143731871853366162944859558914390562616491735336241871121422845550116573388031724633173198072724747064585054308810205469707070162896114513144538531766070919783784581660407071542342316573878439476951056999328466736486794706747730144717237174272732609885309169900019499796281119867852542218008209969090523948773952883814533603112137234267198298769415850550184416342944024157986524465581204509645840660382331148439664228197987978256608376484560539288142303629254928001413666297941465068817993184991727089668837720728478856959487518470089502975152840790242504361428138817336522071254945214649498805290282823033816123380265808827789355201485015636643432796024961720151331020234706361616285339474193575534758557731556898714532043882277038235791589366747815171944705774805853574786965967920089823412782000307561996910611952634935189741165182920847920662629017020747037917261039225009744454195324059311880119590059647873612293056191385063707421225632988066830866605337074845384290555762413904174805325370087141641928696232236561458658026654052901422024427696938141164929312781122705231003399622671662816311712449792980310982337995489505056158957906111699649949461127279218103366506873513574400000000000000000000000*i1^33 + 57995146032853842124439022514970517305161181649361626808892680352185354139065818955424885412621617279415438513692639760621650363403944381476949534254988068082359902836983736879981806577581919222378761941140531328320232293803840606978897665740689557437235688546231920984658022151903111595591077786235003435591860708450139637389680660860417934121038177796970695395255390926118825482071504473849062432328857976055572726810204532560436139263699604255436978921777533733015961102021389735107391565584108725750675036688866978924367319469882595360102636550518721889665345566937154085952684955435075120541704629667637353167196746402858068180397938115259069771739663720237841199604282237403544943449511413858030119525976877774617277011358915926580860473608488139890205248770078257866943259358572240084702254684891521783014187805176480514143683327085542412085236577652389258620999614745074124520232139317586934227693504415301924478390218673328141372560047537342314523365743600375710943068856855176603027214857616018753410390904307194708534146521309528955379331000412955994528376926149375122873406889246224751498234757550595181985289386803044765239051717234832171209554599399577701084072029068973978069160910994291702444499282874013971091955463573200894278624478286025733467370184159938500696845944033695891936880844341774208361714896946968749226672337812599801843106431545812713352097456018878348434528821617083434975141551770891272872415435351422053523184172828362323434143969758784778480025230579842824267712325700910981632122207804134649632740267430597693938992510960222371934938319886681344980979398124453289670626300175407791828289085192471060806014746105614602016554059189998390892669817397576507257858826581811152122631149039772070351305567499753102464535168482277246391156283038323407114428593310329910469931031305360498870366963090552669694634956860632800519743781266468767583937458784189241579980767358003910529785672242527310613541387276887290846279440078099973189179258217757048491650704879701196800000000000000000000000*i1^34 + -864405591250412287040594361011580758064760939209103213957658550083535112319785344829625430453409433047155128644951206909467858279584578462097398352469052844920787270519969806922245838610577189943013183605575478921234580344905927528728448905775623241713278266016103582019483882349525085728673889612438263872385360747005564677474437428072366523276960643192244454036328613955133343760489910580643708765910404054120975325461692422543902977741698022213717979766870919861111053843834362553723560003308633332080366591169900238120969677399805375623729811008894035246296693330424683063603852730611691559210155746302825498645662787713497122349402607458971902455701482297630444800604934440154353303101785976290866558479352456931716505390285659620750720009049938060132235811851188305288557490151269458649822014849162315905850575526348909925505088462166751860374415786181006827802663539422766914350014515552548204154584753338463148060703967568640284396645766500032163998519009474470791931713845812965797089851676945273350970360427780042243130745057793089587360702746737755098060131080449204361420497368648513507936974442568754520458384481804141112434427914243569292615119351792431480598577451633225792275528857017578636692841918368969102485880472950107189730414851188059034605993421421892163887948295165972492529963426279592167442399339614576306402907346074944010505278837860757932243883419928756085582064944532218118176681240338951095583907473007435967195487688601845480583430208246514702879110769252754340611298590815112860634005014408881062793101468866709886017449648025976495745382232286996136651622036820019657770065877588373893469146845966851927745069819116045331437242358542439168852922867885911246283691211654422798205841242274785983424570413867691895476903672058703049207802676925793309915699997135295561285679532155568528992192192048746213547296350949431174683757996833638417213035430510638193729298520978352102733380809666197287175859229292777210880959161360533735603030663198904232022469058232320000000000000000000000*i1^35 + -21299685477406825037704809552233317373226481740004185022739906121150757883476393897397857815019634375486293254916945068149815549498573371595333479073099501973369772209223500260525509505346533753198304594524872516535669122294290102937883743675820370061759133689058734694331231948419365474005775890661508975328353743899724375476162538376072183174326573157692281381661957932402720416221628663981784670021662161291981071668083765653790405075940492538617569867085447318234547934796515120845971091126371612669294568575215874941578390741475730973545060215735743884257947966149139649517856180133332635763778629662030934271348063910003370614646690788933244181169542792460771950739118806093450077303562498825380641531406158274721502332073308079396342469468888882041431999819890444732448279803775329889454605199946831045877973697358307596435253036046167554391814944678765016058821336287455980475096922997464658964682616651357433551275592869631610915310546437246245390943036076025271499115924958486425491390347484097057970280050423829944749680405138679779179866204222866755499069811251635159334722964641661580105394370676868379068988614758703079972694437967759123142080584462982298863447927822431383550292783815182441016815277627796212433430759367944983378385809480084333879353283676140449688001424248182386960121649712623190385976431287480186294144974083449626209122154674158578723369894006969229243080558667517941647227682654035094388283305637226801286450440259749878512081480403355522421443662991298618549451142726568882676056639328011771021907082098611679973008780525086919211639743780422599278128786338183287228589665339773355456209288676519327328257803896395005248398273263663279811213698104985700636381704882714082624250728576794115884255199084354445028171656733136780520516120112556170876409030782580644572788632425517479910833222693416135062344546915002697510727650986721339691937824880625854459791018583095923624920011958399392292670644592319568797543988326324495175629637091227460710443253760000000000000000000000*i1^36 + 259654082577605216315078969308617399853269886180876309671475279055376896996590222934324797302810409100779524478548646274505541270252160959217239725614210502097493209308794917301592305825750435325463519404860420969102213245592713524833909629344094779295777496327987398237918260914190698307918401851315346713292548533486115620807814772156479160137026750138640154191641315232227749776905647008103853088199946669778791581874461230009860615237652911711902764299821361394114917160945678128622632599109836899174544314945085459840724039808577332005694062980488087424395261089710128163928557299694320073531702814367365208611292402024823153577258186035408174452551499039274203989777932208703989011195201842611092947624740570462325925393526287762698187109304480071885207868527645445648516673178398725271372256587699550159940035898723354902136004240930119987301984551787011628518537762719448127201610736386526701585961449064006974381254060813305143916705001306269484838637785312328741390773083631866864594414351925096450581507141661432419441950328124639150626279638698474778872662198735496712774089157071735097438281169721596696283287913254279990959793435418809074709092576497839869660858051819104623507994608479449272754037198180754268725631679496932989604007987340236302869497847392495472564509363583657567036384353452724752508001847672423930345936150397570820392439718126737739839560215921037288389377074640981004430860559410188335371882428454155330626521634104284591682988013892066975088944432630793674534809382011419666271454903561172586370353576819055723748802777204313149923181364797388688378814640685992699745191655503805523410854383272970703979956613745617624477792967779889424582650338029868102935104537865141544830221051506515512072606415629632723187279630208290331173255215450309845417585202268243817356779903273639009321937142841729273971387517378092707581350163531791235143491076820175828357130612041581982764395929870161567654725692717098160663586550281070340768309712216961484587008000000000000000000000*i1^37 + 9206467359027693709733149100382544203018582702594403501735569178125212104451707312668019832918349814064718936640654981606629278331325455995977569046254244357489102870388060476498451197582173944804113218589081285630976788661120257779707259302891368880349842966169173854893629841081551110319959201534479099783557371521713773483959495365927860063183863087651859059074364127970486818974448615045107295028137004094433114000556258861295446518261254334240932027954141982696991387057802570351683377673094545293675290967715685578897098932024018704834875520145866906747588060495876047409694721164304208256869556232688687070426218728650089463277957504962844271917808991786614181012813815519492045499963836031106267492796592005941080552075668325962100936288937548559322012725774214883706891457619955251590790733343019395327554282631247619340198314239441100227433089838547316093342659910202154606298538178502599100390501946823921030447456371616696599773813154290723720665861442063079535236780943180221074862672098285399328138641432830486953518086836365471207990911440361548349479403413849246194560627086803452964113926938722066785582366604088640987273056261333560332792369252257011122030964622022439538429040497072367821536350435603583909433804972706418649443254346968869934368025576981807784925143631074634867235912942355014358703601250311224018178417538637728160639216219478299025145605621934285312249158061772656914645119969011341120889689635030274939799711872286597136578314685234396107892851369529330162533290106337196037406757635292440937747411093903903958620305009689928493993026385969437061033353249965412004868946826759948353677073301864474410487473957681236027000316803108976692671214301805211380948392102853224634466144278168606632552003416820348970841654309867581288165230413978187061298368921922008124412510200633872536388559181709655131799492396419256027889524364509118553733101648315695471714106445572610714518213793852280689186621534845887265341089115327300119061471380893597696000000000000000000000*i1^38 + 97666024338306736751525771735928734278882684362488674661884804072650813167381832920620996904287732863618696148248581514269530892458930097396448235233740706802152726519001084135492619536190184374542397905522891478864161191946285651468660425112465893422238067151538652400614762657520974967851217146743460503875297735192211306237767135877064430030710880589321638362597260548149234780135140414320430557457867005144510030521415477485417067237142417701133235601058596671381310983410906440293751677845566127263449700564990966067039545534128739451195524302880065162183611978062163546558712313822513834374318336963055585599171140220543133181460475717851455919750317051486432204592259546713999332671443136176870871733546658166995675408597843886022577391551719622847140576830786344483433630169934939021481655346484640863069139460339046631114243598239879986685477831560536997853675517948710250952559580397662674889979162309699398872886944596016264842839678075678334097759210302622604883090204891776189556142433155945420684778245975259920862709993363668904233752314784342909037951980398198692531699977953011573885459860160827117682699280764076180901937036954745249331302526087274346953709946999890648852474677742602647252624566887167925706383738324369049922786766598222390531169943565874979614712035770407676208976310415644494204323242314493780010594029941806250309364354969267874178646547171853290023801666132571338300607581481929048744900188569006865561707512756202861978971947173854509467939541760585288172870882861753643243920097923657669577889866401789941438216792365147169759114843100257522042876570555351154206821168905472622200256754278081230496506602347793799144534203623899994178872196818067853932211289992156977022463470905805367023518269373059076895156778679956212042646359228558560625238117873261221710430944312466371118953797436979814012340088483323351800489012002099212205853961566112786343195344984136035919531724820906965594791256840671543921777332755725715605179613996646400000000000000000000*i1^39 + 569757753255918907394982610915942799232540457836352917596484667961027581884318071884824084819005240612433893182506242947503678553775778405837087156758558501536299968692185453759405935644878041879704810612695675404243017862209395464084067602758083883234092940361482061552593731261939151714802209208389488858666313464389828784331709481639405057918710129365080683285434803120954914446305661208746880878965963273184182608080116072565152087423814312379256940015469023613512824791654528500357009476894212791929157627087021364926541894912016038246701187684344327559306482941616249762436969543621894679467756657682563521774424164301572104621053269165899070299650441388080325304689745528739447564946317492626680340055107733816667832766845025648607238745023463862607744106235570908110664608799311976421181174287522878563708265186936443014766230729751553006373683318993132673960706724196124448248287235782221420473093195260927654619442888291539912220656200942742124505877375680689071113349618329494444727033384130408545253865888534731844671506366052851176998278513516611806967981184847853883410789672255016582144900067252802006968857046412650784506288798109238282576223938523778156326424596322175036666166098799324278470496212963003508235626755489204278659839414937826883477587901404706478045114190305197270243950419776973455907000628847298557214852392763274812863197826738395689602190604165357733828166730375462151093692319066533592774323137140285803347415879453487686890192955611068559222915169722537567456158268553283403189467213546841803025821425737423031529370134498592601420845497890085180329335809099662210255878903140190607216581770459244733031175053544981407320337179415956817537967492217297259608163614493175308867188658420035585691640521947909282579133661440210585434943273469870762593875057595486437428109884555660591089260909945230091051308633358840519971569424258539157668715702777481586145658453890298183990029228034512495961517457804786016090759513273231608677557862400000000000000000000*i1^40 + 1976230114579274212477749880183625695757462730812452281881515555661668208626802526283630438729549364418721292059038180791392451582311672080286864113095796199327126666694157558127596721106270905041484930374943510197968314074919871470306380765945571001117840347934321404893885991178585116921874525234139288601412945178137696841413069316870146468042325627348561215348807332626284760700812379380212005310739187747051234862614058057774150727288504823512278912370064606671457379164999795096717947871046566241110556006914253438469457053121884994936564756419376772424738135191629186723549991957718127093834066185490621404195730526588442431133500602703713813762106305736182205817933714164344608329033379246785745210838177206149346522421165965250658720045546069142645543355687258999608332201405258998534740854340646860796284856393899739526021111040407898343829281957963733043391819317021771337485171641577278493205028176665929531989758465628499357857681609032833768066969871409343901998876769758961230055061462445382894001117078204616976630698122068177134640395254699137865413256535445545839878505944488662891300295682196507699894742158664085147647515173969606476435150655313487929972803640832333383146837359576256266234427133730802504613200077248439950927194839777342806246394521133249661764474760346295734788579115849540960512765458267684730420016641987024008378433628173968947251756116995223959689516635163484377552567906055263147270524123134339749912938090544538578655098891345749777066052112314662262908371720478670903796389573206375088165589423482129865345661554072535149816960272622796211879173424705635046087411856198993927674886333210468346387097787584545246158148799453259675476186821769767617273148315275359618340001594941881021830289701208174322110277293777855144709550426996758954317414850434750610005102647494534918211917753591070516078093661761693333873918802624101602886487400415717187546559717383451115214995407792907697294530279426188363530681323147492369367040000000000000000000*i1^41 + 3642707377588970455895521086930348431856162873664631128587052193870213872647198326605213614355623617727201721069344413718857921060645964085333522962336656832406347726901345068434977837818071430246457695883808807127012431148581873628117938081413305922928005256024247375364377124433794032674061961753806813480505607004328502923885050352873690931376308296652784613814562925586080200222147515088735320872211841369991884306762398937703190868650179467906801115723160118915363316285907833572079058676668295513013615014985418818403084320567444480050874927029756853739779618987727212561666369451172494763710169444220041557811169946187517495095740023290124468129466929579774642269422651849516641545289053226895366916111079445275143422321909303875420892589710336450732351236075104269248176321422701337300130770417689983810976227657061052095037570659782258485954704526846402518061495177536419756313831873615048411279734998113674540707972302864506129911102162635187001528958821294127688897751315917215263583556641775216136121151066851146311906486270978292079064420623133363122355787338306135476938661417867140808831177210334590860271244665613584640920508360820444257328915373782532596195174706556981388555185906417214614879464888236598288665417056742416915118149237232066895761760475707919576046954766223002485317667285651111823859177603227101653715510796392332337046207262453992834293715617815561815479969521168170925905212548839440527883443014198523401973302133596044033854857869361826517157115932013549656401552192461887479923937735733288129365441801188791262346513093401887362095665159502792604403735289091059195081496158680933341580914069459659533204645941006761256233975863847197338370243223382981712200615932109977240210163103253335767877679851710162873385513352721140020556611061420957073887284908682289616929075946196734097697088562831089832077787189832457965602375911582558952508398764580353542679610465117286865609023995753054951055088057629723611795196339279626240000000000000000000*i1^42 + 2962115204268927575833242011594495482998884823198790603220899616823945923033731248713337168883982484638127810514120976487349967773288808942947163147311021325954715190484829445694759917007778502319759914804136897110162203081406917153134145435071400566543579596548150196298571261128762307264490105028310046136819345805923527197030549333355433511097237952152933727225551078454908326256201154073501419711232378443847960350506853394460182290391232951412296663335730191292929580019170163276766313652896895149239419627156792826447928549372818661403333540712864127770186578826594872233266653620221043695221656651253875444871902363469058239014870853993869490156373187745358013564488191478697410822524849352361190452875319802139267607092054180498670100019077733033064056356654932515128152370976718426190381047172642871928513894838388700180829017487679910372819138688515792978792689366555472938343126529816161744355871136656357065123360390345135068990369496622666435557408357738347141105238316108873430637104719656083485593502304429433382893063317073913770584809023246307920718987489015076801635242637048033157527581070421467126687453634956426353974486101627655997984694468829263278438667994230034254272155314714380584513934130985899365740154624767215093328147679783663342451217459137484977311069435063983532794590436024241328509904138832983982599926258769179541477258864077920140319782110268250529052177737498822506189389621131762398257442102036297360658682299874195348148097193865978207494880435773517263587723117715022953109603075792601980250040728619408503870307814836769278318489595212834891736486030009000122096550082376499579562440493400498248699855942375606599863847984754617380889748092673300600890031436783959095171015751820660084072985759155010668645845734701203816189943168696813071769779392174456550530881171045825024166868443253485325485391189147780081334094657851123793645454299503496830174943496909797039136945341141624920060062588492334297600889978880000000000000000000*i1^43 + 2872698965969891111968105577790016732924629116105266860376632239951982724535430605515518473528810778340201252435597169966437226665205542392224717458948168995415750497708092080607510638269977452488819363939272714510452146541493526596290298553555033674063559245995172497151556686923234334725326392819654468332583866591230543019077320316612261609993716335667890221825057842586564541474786571540923295688125363200433363702355234267925732141353770895906271088415880852585621783159520686978252796739771228395916944433652081319802076389477842441065404956652937067594660483187665857007438457499982542522184842301599709715417978206550968750585188403351908106015829300372001795454828978581672285935179607843773356133845478148434047385392428591318581181486289016801710421966844067850516561783342622091290481427785125824134632455100801692482382003391786873671549432525863727073944550285713906254990725571710344525383868652495256308444401825830844611805854088509046573618001339026476136619934716207281076465881654323369408677536595187926027435794048380977392094514077233790571804313238826914103266493598204515075036183084815547869621193999605411899452868664294650381659650879231967029586039154306138015675148197400135372433936122009148192724219507229047021494184458824220082480793474250865388472554065279475890655947857280570455692887874617016239941747690849909332581505374670566563469792103649108178195441792706281201379524653897633349265734097810399144843775690474490896789867658919425219283225939938010062165579291747078135815588392263519243603971109855255886559243425191201274903648821915635910091217005127662690574291083545095748186517729338302603109393552297673861842142628019623811224680160302859678428292220635907881107496747692717443795133228640197584709674437897045733179135100183354356296699967504500571292956840296074622575699268903177246392167726794579645095955642192120938231415124839835153838262992200176719842181301663595854861333714858262831038464000000000000000000*i1^44 + 1617206729814910836754382524321055197370325736942952510931980680978910552858794242347330961280642494966879448114511948983811313545197487474477941727664548514518399015169981064475203859745550319170871431575370301279148029143565226246464580873712692543719457021258173114365478298475871170901830648014903711666574240679501606504587009740239335669748171707717500787543458302866031635651260228581256671163000821019312147897125834290026966415641471692413434342174697771105344152474067686931553551945579167830704125071734804598746782343326589403245284963738618963561186149195195780651281782677993587185787646755138767568363551858487925641832883741421473841604655348961878258841915819476661428063402975564764863708646443016605122061498709635759317962735234608080300637884232140350940607129425050737638545373885403526554628039979326574527574003321580430634333702255797451575376094967973453607537808789211298941642924563962794204414663261626760414693757232249756895013522217540449725995994789663451200855738188025052120424337796473050264015123396103502191585499231502553785949106686636982963679499277713919785393254317561667325789645770486905231976071390892044646264996256404013463024122153992257110631326116898562787315268330187898575665122179309384668182330825683087934205387409251254985506912489065265883633421192530618240918073067474452500831661501577188003873423611929412350227550537089634218891130295487591614671463101421134729630690748183503514108990927448446126517602836411105633209889550401890257156839971726698961034557502438647938732936915039347452012512833515827974169966391721930075699780986517571965655578216868056602353450227614741073426872994331251398095773645848520524387935410867707682497839758579399950847062345112459378055540240618031983447524354451102579675931140026888140076172438306316622780930732692605009765577556513882157337722175923230567758728012475697780656550143624341195888864311224301026628822962363173774155235943544310988800000000000000000*i1^45 + 522451625487276299417538767116960686104269469727497523258107726198170305040387673010408923531705018705391958098503952771953357292503141647407691794501020264543736194327818878108991192212606623954915897544283309764341056083980022218782377455582860118068222268871404122101176204983915493840592297560335346913075344283981838093621296187218358155117557980089663460126399014851667201206400253463423465386433248360855787448249755065833498986184612207150128113480485556425209740193364029019717216647561653349785899096577567222390050348553644124018460960757050900492288535365999534668454149264988875641314421762845450806647385450437018730432093573931439526681363004868210829632982419420086156613417214380503173944282764978505380452862863856369971382206467926548466012262307725187881409489714300674316851941602169966307856760532386350588565387728629323672634464256745712259940560111111785641714449553183683675538794082220571021429933994211099792041057039133284917557020121571095995311330683460042336763519541731524215230373475465220297832182268899653779507820957882986803502662573876764418865119291156957690741992717104787021940814219659340532649464676281850529559709356222081357291110220440526687770128310896637367842326819700686378478513046930023657282602522626615599600422702420973288462843052935114549718799228688213738302288308191093785790876841757075781940362376956820624434039785818286784725987985596124203724518920647715467782280363952563800272852194037047311706457863128934189923706504267522332371306976132408560522437133675824057655289356618512443058194925229660880164813433780120908309301680342857848818572344717481327817485885654840422369941238579778126331040323928436579213062767362613643369480211640928825420353695683471636094964146511711702362685608855320326925320689516658766938123171647567680268209617185377181344006152644522910814800629242738396652268591287285447336919121732189403832872098475828626444099471510369785409873064755200000000000000000*i1^46 + 93005804138119209197332865061639001225210795608846390735172787801228385367245819290774639299590263139151575954704895904787628045011046640470027933847326905975681779921413671716843975772556357043511017041454696907160066923159851677184944370041881098794287220518309035524556547475551210352361420889699985749561326166796822523326861480644439527879615478645169487958610927954622007547548587304639451523352025505414954144476519174166320290548522237284057311903774076259684637980997896953214647219017220969702882581882637584355638563556401178253460273127637217826774993586780777921480227431722413724713806309764818364983148355496647657354249280450797721822105032955694775131187571045190906611937155861815251431885813968666785984921723722525471589831457071242000820187258489451290795440057829444972663720314132071955076703060411577030999284493275003642937694616783215515013309562090658791762512732235568603760204302222654707417200550179636514694196914355046898636931341680226719061438844729140379185280393354258678820634423417041055131169994061424230082713450539193338474223936435389820021057420151465994410693163170870181768271077589395027045884375588962110804442649886450643404724289285507445354509674154804420794548495020254783660935243416633982260509624677620245905834233044562448714719867581473055182026445759811830294701714902275151155410508832749877186341093706375023433625767966011851757622171649410598696360364351923755604118230678771472543524119828600852520211358772896903304886256758217994726118946810285055961347162474116461937712368597784153358356514958413118987459155429132854970055143206759416995610018357493143401846575863369389265526779507890064775920763965618994587520855228128801150821316816807722028258716909605927638193560459171830239288378246428495456038797592701601424664371023864762620677592874146798385736334189896367703404719249712471043867830349388903446332297125752883351384930330429314333367743531039423515852800000000000000000*i1^47 + -449376105745144103732873085577009530734925420280716280050712773425653513387385216317484160505439694584198077223541310771942639048534488494933260777856123457767538808183199744894637423365825428066636345909894070428387193907787220644524150318626080461224798649825741163505414459973113628293533809540396140023795540967070915684010569428336796239465159526335052030083747665693768814358668090343515337942168852626971596929871867261622488205366111331364479213170199118763792000140516082102433248010283096254766636887027088573887933889195575472265975900771272748856018437813939639391283058262156181762305393944177516669118802301441868877435585912044883785850576332089827261512933109123268019910188383281641153733594422273492754605529710417485029451072257948660431274487510577171078189095758832473583656680860240062603120096981766115924712430866598547608891046923883896601037621699617918177878553378145751537007152831642732891262343137811464879349690542503422813559416556445169544476669924577602236061430510770180563025040396993299474071890568698757627063466234542382920086707689342893417275244644336612495586769762788032533252645287372388218948879722011161269966582814279182199965379125899484022831845833427022805516531338978731703147381173101460286433443096946199454669371085625318861481029646484058839212235562732097316539022657105703737111650059967146935264040788035319224654488429644150840854864387245881796260862328357712942162270136119578330381000110020918168994149757172442153565828039641991176617946488814480393507940416284285352602936020296965315160607382260612290083678377028143770195875735677982005330132440443795642319639704050725497324080439982446202529790931944264463430626473065602352512635922558650838244753734567152128035004639429733664696897023205085723701069519583185812337054268780510195161044095050860987238356627118251667954576682916659578017338050191737629855221332254806218123461966269402975733064489899130880000000000000000*i1^48 + -1831411315924932557389745101364651097455259744566889318216631578466500540317567479925190394768660406221038949006101641429267563095497698131008356646982913624339030480809963815399096004677607595219147027099666007337651771521739753553201202727045433637281015044125608440806787188652164259193967072501264085220017891697049599995586139477233900739282642280124820845278995107370609564022190137403592754233071963726936495253651032267296041100953616901377058978253863349544755080799807088112307089292102548204234810384603773379823688748967253255431882167416102291147412378542247939489516054222833622658295502667738470158802326637508160541339604543459146790315746243553982224669321921363633057072215765336859610713643232374970722130232398310116743872590742771773703957298019094036684136215568541017322861908673504954521727573967349346266991851206303236966855783937463168024161660539417164980622418771894079455421589231566668235699874115764552440066010738670910742187171348764630535202880010737296414805603559094642405290264997897837688497755366511988372097161770393580341542837765455769525865748542520042716359393762788284443179088423129920355213483438499766945667514076576233394050980573576994491896067831810264913774621076517031214133090575280639010295462438045817415452613831494734023776636042156030052609913170657203146806600763213363972143317792839305662307396687457999666435110261655083673359606393149972464833884661612555259310207510534120219279341106128943842923660041706825703337979453889674192150213238895596388733227169817862466587723812000745506061248914332532473058784727793134262485647809188184903491742431276107469927764725205088460681730490550534206831077257446768530617328934897302854931779531091933510171828443319775442592019549389606669029639621115387858175378726759091494152466870039172583519504132341068690557140701538605348334968349020471678935352460030562761369119491064763983245932358024788662377840115712000000000000000*i1^49 + -217473508837692891329757452935107421670280956362637406799868064668130597437970764482486812247557234100635832203574022229563443441678850132533549005113783729220819785892909777985309043845498107832428205954046522998392384314339008096313695946244657181450114586536120498176614102391940852553241025077984665680018971965556275886903349077219444352900601948815800531030004181629125603237875528226097076863356846972083312125213592507493568975392538200313383650178586560771334105982527972247854991476938282592930037522024649828236124639882559265907673583148355522463682153084411474551916687859473200627648870040525988474598976209582433993632560858616340347268432082545704758119227162376594762583377803609654198630457233272569856476880095314270768762848487428717432126494912042637958401283688090490473905193353212189925546813758072288799309243994262877941848132744930132462370769859613623709417783286968234987612107629541901592538508709302730026418206477936182143919609673972005234505940598088255067576834923867969040187040843461897765415976737393211733264013267720449961428177710301425501766905626169363357072146165325548129130970474234454438264377650421679104367830135032037218073930482191798008403981025379302305744480975845510396094497529257930518947992426944026613845988838813079650036048646845296773939521260662967436722148733887094500660097853093186682218486475157297091865139121387561397811727475612623600316792161383101181737229929392445714607988956850695728152386569812070218118280918546327388638546435667525332968272754991766890639333659521367983921678309149333336811156150792022391768902032877861759728387507068939666945430611762211256010020563693518296091074928942851538118115058464679059122076274829499940504500902320806283583483762855778971534061613966983042625447959827721775263882043470424995656157183185949243860022115897721177027192366873587710277898043762495538513649508984251072864634643850272389988352000000000000000*i1^50 + -11846706591732565872539699020754813865535219957493909424786222551209830070681193222472688986855284883781811823316620557620132886960790517822315158300258736565454774693524301012030424237587518736681251140094836892301055027863181086833027417223790711131518839884643274540693616478687683193514750265838059341611697486172545531752820725774089196673923866799636397489235115000057982145709027848889039341649565642960851364466793497794089604316173874361582763881260574893779269156026720456713408132179682571993461501192690758452330510734026938686424425416364728430981516373635984528630789456664844769512696877934451962701491361913095969779009664857494651276638654113505650330862648090461859061457818724088769869182630736637427602585711705662482224378861874757829479424613601856807759489857263908040100572685169309777636791375355945275625859167942580581481166817821249456550900956460176144375906977031256919227962035210110047940230051248544547566313415557584620425355105180089153063573898620736076217338847438348426045423641686076105808036658992868921154098125500611505127955815158823761060136229992159503221105232711171976053174856503905912268815409814940643308245356932971923675498893962944635254836216107836902744310906268973769157422908051234374993365499995798634446658722557610451934207947523352243827916163811690751370180189970311988830676205129459462701561053504066034882663431920083477993110058399570852123835243485459863177793261067565539530042856320223026217012423636923418812304455914113616974309958466339333026645230654948441551386640292350386552760822656728743950796913901074841680380925386191968501344362337102978481168202966461127155306562279442777922224919123342306475657571513789047239844218739119808770509279489546280254443546062637440529662012865516569992978555199061161366306632561930965672209536574824298780022518537158343937183419474450429777702589763931853280155527480422423180525799144737996800000000000000*i1^51 + -339379010184601342736824468289614914738291147900571110512802180945390121749663188204110513336983372422479894684414334779503150667996495094000050959564118201997486134893644927825665262052383966593699623454029758643864422377090748252740582941719135201688542518276617771195753371006505988427030579464255875881902215420578622431234745772082123621431622895757632450095222955434741433444362644602141115036848571966048486698685694593465209382763196503156601068447026635684218995317253751334482918041117474881361803705189914950959414794857144320995501990515729359767140156445899331481342137620996203662322541746226935771424637436963357981163756947726429334596769542628692343327624222657900855278689681093440314421699163139818950909955510396055121342875994644733076690800255889808738159003524386057402959556323444031326685449590169699606293176406746467829150334390238135064040532123282791283627121636708349772787938359864352366198411488687881696739700598479645212213058564371366570013649480969767498794597002404555770518678501535642206632569522802470255747278150971413067656370264165455435694427348496354261526214820551739411538665367988719848223435087637684544633034629195538636728282957450010733466829235406398230274350766791671222253635242312172411549290081757825516274511475464110568464457794595184687385519125781703299487250708178949074032346203164713520808516534843327063835357806544764245175416184084279106185025351442796394433781313570374527702762934069112545801552496512716384320648128074092895295765178367313548918615110204532061455149754431989331481405363299514717041537005991343805503636715146663944646421466688509609692967189068158299511626863975236091640861593690512132575818822963793287292745453425632823383000394743842062268778207612963916937088114416373183271683035180193879811054495524384018306915539003839298884625072261005623980434821739734030179243810036776775474465692505441527166035558400000000000000*i1^52 + -4817972836899359609827097386011351262098048751336515076300331745790398418894919626893301544305609860587781022377218345200024379945644149203603844431873287629365868015029158065545670760523425972636295525007403119964584305150722707470760582059807827486838306646665305095191248469631608580027265279825019197355168354112221367275215957736276714110200466695593119469191992764554845216916223239128726205658218716691082427342188725581284553520377465842290363383537521437105238885242960476740374662271654966002849925475648475032968274533941366557415545968455423704223966545783159444192410329241684055456777436467786516795311515081881998783792417340736598676501437622371310051028024750984943346199506418726383855962661914476707071090461739598062556727818093081048938108783397110120553178898003227213893333114188972444964654259319636282808840081855936015233676597589949746984533085989962979251941369465153735675657409907918251566288075420816704415939846256343132282678272591618563906674094375323497422209787786096257521019619473807474317797478902831062789325900850191673350241837571626244910740614766363232599197658216398989233011674365209066640353067693149452987754645548973221919187477112975416488156981205274198446408954196433982135937293735610524187895348054432769483045700074717762922933097642184389050385006503717716486443808657794397488757197801646605275643225162606957273925269965177867442389161571491362269341772935205743819638974473364020498564228365486637141152929298737103684967330300027404892466701248799671003510428392605823075353469174966708267102828398505745435480951546663344538187312831155007081287726911864154962288920827084405096005221368790890172083910965248488453551823682065837869876699481525049629886746113423646389304289104112610695803502929267216730627452791897021604774126550510009604960635092034141877090165899919442848562363210012413480919602720354417234755018985506802237440000000000000*i1^53 + -22530395176632467515344986978701313304724297489097403377516969130623296503365426895234183123429146562847519447369074199904581039539391038737619806156736393443585877371432867705504524456112185077343810905697185615359242801251840493084879410264306124089039832466698585359684999905808765546487121087603323237791294375108100860148685051992063320202355031781618132363765595698958437204215438682695575440983099971270382070882924886534680423455266917032801645015794503609362027863787649999480162353035553753054696185963575392463866105251811262550140436093196011313283164311646743125404339439239492990655163639657932361624077867985779867846380915356366370391662156827105444320339395418360487278610412237616083872587833266914872063658611389283497800237287188059428314205346617870253597368612219872437043786335191163409997198400535283491261787911993937419248347276459400965972888424666756276340639174099697765006143050161805180895529833611062299908087755417187076250253970410101026617269904381377461258632226575789264964315611362582958923112642302921444081221733284183955145368615153473712059102876749995303637968990603601109437400580974715341753434755383854797053569553175976820643169444538627754892354147600457892434938771902916396051173894284943923577557508510769042199585077569917406284821625158295303148121536608341932233407428515283306126605047340633915988200091046366016655410502523467497315649482041964104693455617918562347105365800427908723103139625591236874009517086506207248629226492794308179183607832418247746744206566100290976391605265016906497788888137088392979431650306109396692551225632646382955989739795499003281057317060806668455697006335748023697384917571132302220362380239950492413572852219960271925474594992474757046216642745355016725657892371618555176212908573904517148490112407584753945155081530024357094351730527732748987238477010529313516664004956960876423490189949665280000000000000*i1^54 + 88246327577137727243543697682212546070583979584337316621199498526202222652829325047384396002740424534074226416647882634617518472856760878007885952423235248372614952398725542925366789314214090483662924062115191845696531718606552304009518091662710220216483769892770206910610635681130515812730175552910633916069732448020383183362854806950704772913381695264963465693938841753875827912804847067738825272260515808046801143381973187758144937673330804728582352750567240916028700339655610121037443198183258049317861653300862891456205823477034954461415526719889461851565908481195640093411024733317126313734029235361855274197896080717097857576521423777071829965616805436312814461115711126215487219103121358251699710802568688946235101705227656325757244965976240160950556552901652409041673680537633741776409182972765726872573398131231849618676718940700473774338149449399553525115233111180966625441536245595359072502156796397897776551212540713451091078483802265310267410887111988060964573928789124058648363084242847636883288787602624002341010749938081654694950267128558308057450008811061448155963377943109446420284876439058035503427927732137989159535921220188260638141032183721190531469368866389396314978294145832931963689249703642560663116769219688210550547965804873512034544183979160139007099123055400966593364674578712336329323571782217410738437239038480400307834773191047316095922235286567885574671866644907195166536823211412562639883851689631748951743489429230318081826630322638871196043441342500458936309337630670283254070295022554660202341531069761090592660557688391291721905654958194163966559175637193471620078484333164057253601992928196494763922942418632229260935406065455015339986030245656335166653747901859854575207339099901244431852800152282366770228990646687239879115393226990928923827798460367302706582868113894239248175455998306402227035598655440811925428579662663797513912320000000000000*i1^55 + 185266136491848133527033429856223869373168036368720415467839912590429550703591121353824456106607481571349431464384184873305514754253671317567930864329812161275181005264106695825566182955156089442186782253769574931446187126317772935629761762570494724908430145058593305598743296583693241901151229585434089845882821881445223456643387269205875451075210778832177090025399449394846053003135221717334348914691502446894415727943520100589628751081400330227778918995192352857687705511743235277465438827218623200409743071524094814851803022956834427834181219729149266803785218743013821002301420012201978975057896186213714307065728037916318100630127137650682026405527453686754776384650384039053571225553842685597252997574340075512970530582774875570227392523872813712740253403334931783455387449053608575822826598843234267173004817597850827449159281397869321038109769882244820083647372431860648979686290008450842979596773032300733821280242681642379112944524020416964886166856920427251755279475600744676436726987347394161957700164403657140817215390235925675421896673073966471745119246819977033064382749100742923581963611900936067416976239161049819046054885167476816353362165054054907481296292693542448485864165752689971794251029123425475124221419567927137602983065591386034120814334491733094419214396331926960668603434240986126848446156665578260370599525805674737674102959638638659610355543227513311050125736425078244187107931642997882780720252189975481895161346231446984647400974482983084173265123421770085437243648388769381769070069479417309919151860143288294300055195726608611140898960461890903076472389226318945859941512632697587571985231039765773664425859944997262818366549954018501729505273399809433940042385792800379626139914917201061161413760496077425704528912252216112449803616148356173373157231872337592301586632868041305162936847707130942042275315747728911786431744334364672000000000000*i1^56 + 109256600026715693287854048399147076304425259643168579523877560124205057117481243575882991340096673533271801734869111284036825628941298228898810292880688730670101508152127416154463022033205002186295470622457384691013690828999438001885006995646591162508630206149942243194616668838239042470012586626689621935310914219793297667945427587343942677056145569875566190834992379069081279250563017404276105820917377330910384228300859140537722972868594908999486674463426945885158770804906744270715441333146216416034978179400114987029688376878268299328300936487431353594412187248447307065859760806872825264045632233490379587241137541384351002301824231994658573385054388063340820372618782706474758087272790452444963124424206567460623592609866102643790354730704333692480279020282507349486903472893551343766310412767747743294295395252617186410941407371848285876234020226371650963041765606600148856412463406885581473903360649165185919147829226730878204134124697257757040534348240400559052882971971612709402895499648767346338217296798384294747598770364409286425565870310639010536345356920506604181358546000399897313155883500031546179569995138395120811989764144871529132845698637601910486707375496686145889331282947100161720927776856424651023851110320529100262686923525169284372794836126255490801902661854506461564911283222443922389286708137254008993631552783797852984237672585373160558393804947410164855834830912524298844530343830117175139655433262189272814549916928343061401178620377697833366524181668416160106749536214258920877524750703461422149652832244183922068848043356704758614358053060069783674095922919591700889336997948329020848108060585611605531434467646269932036024456395456246428456892017317015194020363446244074746359997305521316080368210153007580193433906794004894979249170471812199606436833100580368515238579866773058362717111495130570916205674641676249022542643200000000000*i1^57 + 21741854457286049138574015237021505554518649496368375279377694102328280642953314468085072346250296797423731448487374707145848661028666795491823119126304458005164424245911661978598297403895760216509679367823987428203241613327399884817221814031405838196966570011443283641431611396935479737455046832585794355737558843174085326478669814453481778192419834374219345950419175685719590919593297585223100188279148575903319779156275217844499061375789365395360417756317505398793600630638318690615609182386181723013021277375641086687512474101218976376734008877533057595205233359402295349378056848240293954476572132867521245563130417761710685162450933354891767641484768628141683912610278600607791592466627408314344285829319603579670059418853385940537177165878419790158223746723571040806896094622227552932384840529820687398700053167871387702830045955560021973108164340074792598103589494777917392257417314464135565052637314345904157134647311453324096096209829957449934373724121316689320091081231297085375803514885107700389182590158080101669818899144153193610824641880424263167479666058960932311686920284459400874613720158040106860371870792646350491496658514828842366770259114123614079327012512906452111966933729219526309554381504713762054722212558273558698736376438682270217592356595785044253457673173733340645891826575575001145609694841831665334221403908399742356291733908928459996144704857645789718140625972321520353722875099869186715373560565409443289165162060979022469330612806088703298934558835303290648931337838109378135280525494158370579655468843098445706719750330685693377115740508261375740948027133340757609746593055115061280628217826423255061904433192132214526663021809521518561878750063719466321690259366234797007658762747247279231321445564419827596267631668962513445615709100074291420804006129481598439579644638437673386446364944614463715190967264870400000000000000*i1^58 + 1192126419993613189644322250373127511015406566365091421924291628845028653397696895765885621413176586110322380410129242491391633706180458000873832699742232107031178515642641711511696405054983159357763341741630485404319774835733028483391809335621165901420376113383215758226057057552372048187998306204398508684745243994035166236274469638917947300088976412683513139275874430647226596736120775546491821042321481182142022140696102184466012616801043717629820855113480631748871928250934516512371996987364575569681824487392988603060467245870070457924270165978200355255965603351564943818235359925873324831997546454357192333042110094209230744131250309220236649867465260244248971227070240627512800839842954318213874516719281406322481155536145070592295182020302110148677119080941881495942946985478415489983803451651427721883299476789859356472895724007991737751517372316455222642411087200619921133532006504873492110796372605259885898908830562250050933649202546840479316050448562871412846839462069292918555702372476375800420128453025756273593738506306593516931733954923627224074104970287169179625654307497077554814517522557863099937682932730940388741198000405776409355609201979180297023445815262141159452029440554784033732075792114851874965182676790218050878431115444259738329835160278777599579220615233112007331234925396399764414666542252888365583946566113362538837263707292166003869655050889991288857956470814014036726122695511064953294242751498925378167195876269482249359609320631858162320883116453142518358996966540397929808876028476538769690433534812175460616713043174774924903539642771523294659163227400497511553831964454894393928567652892464741856957844070387230704905068944153993377071744371709249565505926370965351629581297204798183330751746140391056585366603283213999878957648303747949387074253482196092854490279594770746115280352728371591443906560000000000*i1^59 + 41695313714549676160285339900891261908987693276669292034547561517150058558906567186819301566230656003779206260798382435465943278321817913131512362846513967145149573683632321922470399447679486567994826743149850640611828279167367005526798699444584105343180660817255902536064929791590682834635847429656937799964197649811345983425896622239948521923797029117321788703587879883617097188227792487097276255747004522126208603258761584130689324208811849492872834027318905986477656693163194257112763006664817443976934268125057336390237115048365125724191602085527173495110650469882186929280230013397543461817123275492152676924495685393845547975117431169595049152452042808004914117512117241169624358442730311371525207522277207576759114906415039493175478575813405945932547992480250382244275841161020204800424357490087957220319133101806889448332699493816870773055786301950492682404563473233207451471762809248180465633920729786749494439885017796150989984865100527240178330026458491148825814229881860095340739218967386915332668344283631822326077270110378641653772084488387736725981220159488526120313377984650934116276689662453792241402871981703745808956492371692329696194024608689148310059807954114417824966625567124420404182930676564137733530995222811353003570224290843879311314032568465499298895056631749415235250544093852316217306175224839103632793206090955357730341506510344557250001209817704234340353278366152201700512798539146889632851763835158571206497005475792867219395041990917608919684166579789712413970513096025667100611265207873854599460724730755026999325510083079302186274557585569465934377920477711534814809643162879279327787321246179584629443216105075398594439053443228368899741844222057315988672315559112244593664563455350559825264803405421459154207148675340540872016253376275625554612055713066853355010188319964436580249128612659200000000000*i1^60 + -402501189674735016173103135637721605583840305087587137455060824964897825893339944111311433344037754225214394790202082004340221345092303659630228352863922080111611117303531099221059879788151247080509294434959787214658735479012031899672566076069765440880321197130025614771948661456912280453585305743696660499001329397546582273551195660535667317012461297483572384363107198882399360942722634957507680693161131797226317795651296506659760787550993453559104799396569061354312990900011450617307121581783715141875855208717926631112152307558954154614978569025514949040017417805235422877335334319544741360909373986585227542319838978373488142412295962364008612616846152006810203676607405060507119284888614120472266974343720429580592489443178669933854379512336659620609942801324192960377675703905489828270309669911543910190400628281320446258656392431374821566816721320299135282403365187334821816955289495777368855057143480865917879375265620230355717607246275548344261955531325719770655011595426565411850718473529202877160230402507571716142391280824880007793048878967944933905335083068519148528845548465638807832285507645536527473732306518801136650012482902293869378009765998359327061321393074541080674303120160547900969629952945446232339696102092142167382079266244806884209428041871977680113425802714371504449859065516905403865217332036767358749954336901506758441076952591698093400703554427484980495860660034745904095802952199475838920623670424216543199267731805482976449401976490590815280398541038181951738418092322851130919493929088825930937433166716368205315687321967736614906014705263613549483441353228085247386662540778108631693479935160424615399913733522246467906639325595447745905572274477902865701836522764663107918034643965691494764750213514170342218444749401052583542454446068901067685654972132419442918075447189696816349184000000000*i1^61 + -297733826299229622602200146500199304388530093276010984897573919433476957397566280936670312248120251924447327188702478505409531517923549535498532526715115226639587776708326018570001380392507912840205085034854735403107068585303212694664863639614336696797719457114439961155827323057515694156958374200678833106076231938242633558252516021119445284861735555457868043968468543468243812979754460461977054861742628311059800694611859317634686900275425287199893690469699209230845778126609480805119482433784400713509479280188104682423380519072373224074558934960715484545729589627337322728517244906961738178284379673771142171322404012026244124498691785198769455084472530747975144723630374028774506017827985769927048674940006756384810180237641897902659103222841332985596643320535357229901173073381557546393190572042195185499285909576936545616618148298909566270477476752243837248287592858196550630326925648590492334676383376807213186616445991178948352447324338297205181659715684315098252189048808686841492214473816706551441133222217431028934493288411006504900816744898625157089140353353100826888315246295686487133409242033817922834381081832539442480036926744795239024171974880184545174721901846483725270732328012456495866566021809403527143962711605776207893278001684760961980889200498688870304957181589050546338442119727502298268216638178967780276674423466567113876174737928763659814879069101909262402261450902497481959307256381444195883173583324637551953778055610482632881356822339771475678401365644725785623038783388841745099589550023478700031889351584627603946068022225481360692686608920867522926432557978904071535423369575976565451756690695130339457314453546253071743732554688022558784086598179235351632132374861146636542291233889871447904558284023249782665451505221081633335849176481536557981021332652366095833152618496000000000*i1^62 + -451117488660789275337057720742516348670603374050497721282570496789199444066643353838005473472962010697755651882653316633291414251794026383141778523144847216387331929421804515561160590816495022999694989158516553623819445915829297795179408071263698416104942493629900117500656292423863905184307449665258354473482705035627520940555694182311611068895439759724043857349849809762921357056085498978116538017140275884619435987687790532768352472171048076462967278066557277068997429977650773273398261801525991310250645408105308927244065420365629351066614777325501792189734180491655980823608265853758062744755523739670087268616078829748910153886743939894571546945937019506756847868488334626601558102234706452722790217846481513055322785050926956189649016085205321082449893185080016400977281454660236179569733172028932552459571657913013635329816717199724884871228680451203279005924502973679481618660813943374251507627775257638110134409347889599794760275737862757879947497230294431721452900026101768344120948330328850224819772705209674822528473569136592414783339393215032018757066364680129954929833850851460096243783351241762159192131690396269336033992799984942306635463422612559909165694496694408018035628669535004002687149272540739698633990354062827352350438051691337282731726029661763644094916736903694841499061882497586966225154738270790587986367677583449541562505447594073099422066420194861198296126091809913899815303360943423560831802353276280382533512142398394387423445346138028004936331417468521579650174054117679406518917902975089946426675330034815412101301265478629848843036594026338545696138785109293985127717814087652007508085957649883472599276311345156189185887824699425539141775720048767294537439045019544224540989814190299321543679607462026609764391093886853443092873525725194165904387695325269196800000000*i1^63 + 13492002206081409946191267637081367615467771126228931852422271131130384300336383997683697219366571625963803039505641895752438579851446336122159482520318293222076797889273997619842338194393112200996757032949894065288542545364073715095281997156022758115301677237786283043360917365199093236423636000864401681234668727879008452390021234496111735513693081700220374652725002860660403590033574399871796465884906543632455499278677022181717765315870945807432514353524431702072599456359786700803639879913692926112173583237420270337958103873640556123625488823826333316063942804009699797222754897083294644038616759330517984463155632382877231664690710562185182681872157595712392362907478292162411354332417926725721720834856288339058416135108678376847430576337953124852931957991351052869115992533305466568076064615506010235149904606414941875485465538971963233475220595290976866948130630351392789237316434541272214251841150034747970337982768284459266187539763032989781843264215213869141044052868922876011599698964808023921043568165514988541403033691769638508141437217413655315808576961306673626534508451913297339343130547382702760400752647298287571981900362425919057969649486895009093615746483384327007888830914373908035947555149162615419603275080021508517915586274834210964025057464073311508725742803766416341143165655348558840017757715577912290510072341055376100353635420120413528750681564299659458878991955934975290862466536991728693997135675696228805551525183381797197370817070088602039601267753824626864584620030341766071444954020462100370449013268326429494756622703098007332223334358168045474226417898995110605495413545981954428517450704516856202480511215619668351859095827514963928224667992202326687749096475624808697290501998312617607980501912663632807970973367047441298979044796220848052633600000000*i1^64 + 1376185336007005154484527047844571245021411323931315382942699794605734494791505607836775164498827156469621688854305630837362619834114984399190531529530063021050469799956587235503470765608442305722238239555517101268102813821874065164016347270421468505679112722689187101452265504124790980241136677117777328724898555476924090092701482673370470707670434907542980135629834230164499736605381922847612879935430524025950782375020484066311810312520524713435225705092653459915564514325761459694016242635327814900224255929031544858728688277933769800129157810251125797430029905686627890428238851460419420343540626339110063974545412295128019851527374674512101683250282298831013590239121146369372598383484162564877060417562323519772068154099854182901700009449080275320741546766917903772580907923481457773031379746772449664501201444922617344696501082161182755921623924916928383267278605102121712943968018303807095089789897061721143758731076442209751609867441233500849126754598086045325883030010618552032708676537334114445594507077256551424192436516342244236948862062662685604094012719229253720734400781561267311170540051534542283436223422343652768710170359651896214468936359701697231478257419246997577365971284233836771330078918614269924341763247676840954775656782805547505092985727231226550992792295365021430358394463993645376347036305308869613952726783879048447452428017336655269578776453300927532649326207403261230557556610583845610456132677430606209973771528317707978018420090821319723819264977648516380084081893334689480668439608161900306569912537028394167319668320593124151541559486362816826996533429574414526179982667823021557985063876575864275367954362594942597467788690484079036833923396209774711076103472565945088387604281653680910461480575076103002393977179978489962924720783360000000*i1^65 + -30182447914176777041694885432491974043517374864246805708179370363635953168014762413672264048564093807902587402172685363405648332514393732145943561307264256992984836129771822426971621363586140341966188987557305714870034267526489165959419378360816853141455932580150479645497559775481131001606757787203405280765767181931514464765812813854552970566265168283437036094615684547901218074817580683339191409220213495806209958012829472823674999596479871336037087040290525495667605232721999830593176718074101310005907837929472821458875336506743718956082404202987677144533799672558916466000638834208710323352782270505150961489227144450694969165229497908465726687105289511229584889762548418186424648988893950954193679855790680259706665910679825228435069200675805122015640941662360433846577143371215940333396828568745345559973242128489508878202407695587676979259781016070355731036633582254871043485536856242938990480997831050699982588704984387364800620898676730758923355314081030994732176377776012312539187160155598718378230960613923731320282087066660225400256614431928009208246496188438135087774801589910866356439145239024925133944819200138091962021372355045871660689983015040613974381832015740141298140724572805940850223105112858199814570289702725716938927401946547152403221132130049794070278783618498125109164464534316025124688988061102228084656284615389713912642833314690856623780788301826850069163307499949313837237939423256542865338503122982514960773854333508887541458852388264391234342075623088204207053446492187072253070908187964059773214463458951277113298735208497011521820481739509295043445204512990325344613717998025007907057745257509559068591019787247744116895477069366257062113507405171308344752064554045727817950262564395406326272060912889394085344553425960960000000*i1^66 + 2266482475421786158308881234079654464760839712297207399059553447095158473023072976158602670773531709179787007307948855912132263301567112913604839402230366404108656349492001739949864418698462573908696845202896669510998661476401871072982323236473258763961205583728541292176962838251291482414304637479868696421478402563538250362987189359085677152879544316401560530358862441612096940210716743158359932860167063583645905347369102119853584500225339888462844138171620936142674805791973277593329189494970596735893496736271002665422324057820095268111247617296143465495773370276552140308535389212864681317083879651967812627523393704816875867397540386771328900819407654646195442930240772388444954529703109171993478729826402175088911107977944306394517021687097477623046941563561512268222117450306300569006950970577618124662820532497108098131954177977931405082111268073493931386556836758124340727628965394329286016184130910474595154972906880688531706275918340095042924132665130183323587690640996886249395622330202898139678094302382216946154826356898075594164550099969707979689420243878057419954352792087232022232378464995641496051786911798816186058775002271832954086101508991652633105315444855403730574968960156161807374505844501001715373141944421337654478528257868305048516772624054807690306679803949364572297027168456888022164999303624638283564041771886129885303788602503910567372275607799662579331178617956587602230297126675894108141116582391866304169972885356735929533263233925885348092252211438959940840114212496652482975365535497815964655068224879501208684442857391075591996285366395682423230352837626027204732803364821558522172364271431567930364375373484872306575349833603913324737277918084953848435655561352096737730562459006994185935260536829749755904000000*i1^67 + -28758396457859092979148314486151457529437135680637159489316729312354365395825044334534658036011084660186796135082012275736381266001876175921035050187100456571483294029475511840292474585951513756651163481942198249559547688857531088852042316568716575011928348026231078264520123273024519985697388740751891593869449346940419720578271103547888093956134696384703070440287274727713867607265465592466628336413809827822605133697355206046903584662619778959276624385227683562812273225480163208055416658243813042193145474190374974734767608584277132312110976998937417281059721824395488791883862866010013185409216568427083446735468108516321904243532901268108472480215079359983932176161339323965619090498259115888783086478043216306962365148934756841775513112715521752590781529445676180116795534486524655345593516977355433896137420024785232045431913422450241461927992914287607265756328376338340339802889680366491596544839142302374743666495861788218490702222448632582958702196399170667432194657895952331949967894377859623025528012352180765230048317927967681293707754901059687393149874634157419196557376961657853898510031545573282148433580091094907163889421064884021848455306523084941342540555708637070497530568535802218713093247116789893665455742359228902195556682781173912683358571842791688866486187477570160325171003454582209752070248755628563867038357743408870465884664024847114012234289551151782742146932579218393917935131582190138640260939768099244893239741594954942840239776583360622118768280035035323251996355855017915401015340083952978138896080869681446260397927652502414660638034835872576684312678575230516246352915552872639833018526458184249071020607537799824940897905697658014829685720194958483879998210509980884427710890218063009184481280000000*i1^68 + 172916790988742947816010877573162018004317104379240277776440081609332190946138934410535514874387800034416098429092707534460629028401342969754516620077400480248111738687288748305298349891304304000936126357481302852041118665787508519899046668501150524827076517830183102366999938618925751169007358822699519298166250650092768847045977754950585049155280509742456253280766882004725191119257432225993201015405092396227243571141493571695161011301264445800687919875705865133487531401939783201130085636526393345154548917092072991776918455146703554968623754247204484724756630579223150870528804770037576762047871303244025722687473540393066356333687195886383600230070905513604662599154076413360867601460244910595810092137568922171298479492358932476088254852262424624640629106189976156936581103989867924625546796732894228141715875531450425583280764110393986598863420053041636001415898332718158780831687943451831503708132857050645345728323034229099174153600603084702009824258420480135967447278127550752087365517075425503525956294622724439649600180342289394419844426580548890022516399894876340736486701690108668573470124101236948075824796533408769520054731085755247113387983788023873444292730106822859736958843737226639603840471369456838642206683099890792958560935328262488988542075697441456337539087312512813840105862307052975083426134463161723425697907704369160465789071091308731366111174225881446703984320906943806351388103459031434883491074343311897327920893328638151326139968114944544821278142811393503174828595438293133845858879116625691569451640186657891307817526709146602688134826965181347219802668590888325106225616112468032256717738396040484928520002477528038423906126625592192034814392247085713928196948194112988720881939251200000*i1^69 + 1137372288259980416964711162682011407324989505277458103046342970425306849043708099822649408647521920265183754743248313419649598056390104168264497143420033294779947778888864174498828654532654058781531519353980712798795174380255826995210557755982991376295612160605205724771255541666031175781494547691123173106880254375249451639828076008278058812926888614677003383804139268454180269179377886484484456348725702779311706109968829230068817924469532151091880827985255603220190224897573572433774182539198835107375224375757198438364710740619236415899969562147720196222327650132830147274712963690089064287376487802993889200487039581407069249612387335945956083381382323853369638424768562416795225555122270618473355227895303513706780831278457714311041943955571847446748862790631268111045112008981848346070322588991083515049564974354855883127192140891459379185579251894803551537892099085389363808901332502589184700360796877959597745085864996795217446584963513094515955548088276228680255929097318903274296732744164449972346835632427855808892358257717061163019056304365612991139957331771691987947083075091891230731263033276297157108071169647161824018659965165629581290288035505369927008958357008503821033726847681876086216264477802080863918907043193778384319542287323217535274743452162132289134872124427413890005398920375514831564158460898056479008106476056956311904886612240687008599177244568725991866223022687478280547695349624480486062307270638131651579066924976182535113273574522637416456463375197711278316522355778111893499976264251053674374659091052487645379402967008983870557501385042315567372785902715588633350917510057123470445387203688241874402422896073682526390023757735371527068352537249113331730161258410803200000*i1^70 + 1933820223939042686375119394010556607763969481029949460167748974480405504093410139159869348787924739874500349525801377327999274693915037795403923183630635402056364791661292132356475809175250233933230972495245093989253140381413995910928085366495741797342954218315603430878384242915272143121600458675751919499569648262375930556266702808358631190314076610663839420228786771198663156394753602825583544504065898225200832819460880948489805592934477442302360261603038954360387918571676206195594089601616712297028969590501053300460157985350388988178798695774632233122116416257365791114904703143502303653861171233598860095484522277994927912151694963797053046679414618023887413257373018601867972519161340635932451724309503286678126594219551966803663348971027321941049544886918378614144489034311642067815634640298613550176792121794860690026799475615985362904206150674189653782822302415057989889197113804002832835915549685571374626781623494524280233159966202786051583615052360469053294478753109607344115470620781506633269053470140072320745002813523133104420999743786417463071713786400637085574191497845953305282300009190430207400693773587887880037352691445289737593952131926434626162011526074238096829758565374562341612035083787207556066985084842022176429316744897005903097447335175927186891677661706610727814441419944244870753580954266409578005109978380803502211177740898260887552932196734572759849214658761317516885755407801275158589658074587088260851719910062337943427637850045599876528774272715325613363406158068120193636339608938358283137724592827334271476639107870729792341673123362825895885551900369623630091256526779879515379374907013036295786364392703799288741346224993765938258265834071193026560000*i1^71 + 936491704484667246265901529640243878784550496883854034386840963840771086321087251747237513628866142959531486563513652713196256070374467714077322990643160597480841874717753091778259504600941982594309853645819289169762566029768577924305380493868747703547430089946104194385336198111041943634613819251322166183342995852869123349394724706123990904313287699682835428940837748882099867803179379375428085816784054297312413855932354907188562260924358587575425596930931586121376732234928544054602862782246994224326769838958170730916569322157426030864068711195828146347257700553528759244656829034608960004860935773108557064298314717439637203801175834980715511594886126992549534242147494144435936413464478976552124986034588556781939773162519445594501152063524789097444144514870446662516920461057942650347055364969698692312243254865032017952807539145602589663463478111949801388540853749722542993827553593684879056421751652475291118802802962409275488945430861123039903902748370449672333671557917967106687232223270160979078643949906709878562954633102688352431155413397732204768111337312026896635128918986943113528743882255999166813995523129973747633278632156661241806472104521617326370454444776466558013453708881919323369822417377395847846121256284922472119125275740601566928417507702185080215148815426419527230141176995106273299087953332974051185007475796909671884821413855745057640372156931864978149411471760633845719855796686808278582781629748299220773928193074769501002448406343556942121162681557419463498069293746205852803708739973865026577822331491652947270395056003608744389559669991696360262164956083423687006352373574370358804681780582627967987245522873070725957182988035168050872320000*i1^72 + 55858230916474176850831727571483573173792001795679274008835994662242128797146563549014463267909547151091513796429900437768278605375415340031583530810183341418998229190002572580500811905252925088464203901815031930471623856277248608980804373245279698226821253207600466250997040473709367344137371001866731596247540452320402604239306661403713118733359675451257920036133284858051238061153388617802641474139436377764133822449734004802780399800734611870457217669535967476296219109236768348709037072986815187971090039152158266112252829373029278671119152176255033278418811431678356841022423429697690485784668954704074211969540140773101920873605006953827814632506438805274061655134670966357746362168932753145987580270549555046538082160678472955828913484312224735064061719325955542348133814343464104608421308236344387191950652833062351359697385429239517955206538959754661010016160736470312354946853140431241056511440117957959847097351972344016472442348430099780234024867470294129641006744280895934119161890315532992035358119086178911559702300084193706589538780193704507183735562322406552621455593305647167223004677089966840738827836038731240949531910031043856608323952243921636404707026764341440103649527834513169783622338095649230876271212503475611127194657265614054741828065459118337622087406667039272948165903157562185073108922678812329956528858055629527743812211138556263739916111941602823690605643526027897632658413008424990137989299526651778381709755169606133245742788056250992711128284107581153579406934441194231065197861189748387182020510948686307777005527957235302953096333642587040197586094769743039491462966167166000191322447277296265469374729536432110188167168000*i1^73 + 17778570031216404493037194000919767193455152668466152519821569762224898593960518149695930466746812207184223447148011687836625055515209959593692013210060297041494633953361328142318752157487113515666577612380701561551086972924995272925487413111400672755895806894610530013461325540962440767557945055822159510879301941001509438048699168078488763851101170516529418168902268804804388765695274451077394004833620509011251619330199719320863185777524186383248328217057094645357897851865178882865777764270577843377320675938393680587898724537312820186249703546906442166449731308442568106986454231548296904311783798438206730862401454315012090825791869601170022256649618895476706701444950064836557232162965444061433793793704450844888295921456139327737202816665714924002653327653422855037497782842545644947176829882735427978981339417428514597782952622294105479941037088359394167304111598481374538272702327584581496287653857301518055941507512304462130616707992621434306568853890339103992358927896705949162931942120300769057250879726405018522640974362332985749554188173812975657274235164905419734136190748372264539550835637264183290682500485121069801920172420395211846405427054311325038235363792268721026584557449955055921288247013531005905377171831714152190181572469927684776367923696758066987027999488796325468160236907583801834737256129513547214117009778098221077824921666700355841317760058601702682645513467347112829645747733100597527671210359460620562677943809851574513865461265848019235439512515030956396169799774951854861564755756009233224465270136075712271962158919714049592863451291091791709275034629607047989218861023779379489223958088170521676727697408000*i1^74 + 7210461449888127905987837899162233093790912650391124730096326685359628830168062618976243724991831417357621165820546013095719449352590862717592465473962501899930391122011666101923425499205600343761260276923217666077901673516121813601141808721555715310416411866029272770919554444612436679100138538938467976239936617380406076821029660638681395999168078861748608144458541860222899510603845065841077661757295097345908576020216453801192580751519634307986216247212950533361155923497762112747787520489804581057368421829575014633803454565681630797681735667323417530126438363472308143654771924181837602081258472772830506538012654167830453232761060062985186008264071867046057694652850251017450917670747809434163830130935881885464488167030829397741039730650022553029654368236584956782054572625886972639304329780405477020857252337740956822887481245724904086812798910119114676691486677634551017166936351333835510123593589198924161150579331811104898070144921333322603399139128204302234293429320298298700215349778223716674811988732967317192297820917999647787247808479000336886370066831680306170561816156665402020202352319925371237379099756741689179465111828112220933247325847175879937634895620769248263291480318507491568093855632095576268131479034987837702077965431294158532865499463669885701613111268639427009627753447123025617442140097501324356426421717722678201705462867184818276568415699444401005489125665189147433898332198446063011271738806062157708354896560980195911368225644659723813811162000910416171253104541411974108275149317402433123620840439897301270041767770684373915540163432219988419244512545149514539411461790097488201823846400*i1^75 + 3174689598118395910512257133621900550323093503704682516738340654883867755573295205636220388681043403858650603100961847408733658785381543643456972853802014592774551483207983974162487055323700915001962736122429190249538715817199282650631513290389930491621035096781448114942877346347115558258524197118180974538354574451501742739594989748733900200509099133564673542526467507465635212754425241524883774856155543941840111506728176935421230970108563017070219301165363047530427099522459040559132029657877625363039917507967545042824386865438880462030701812122108667034690405201540714259369396056918536812901603825452248405118653565003481884049535716734894837401142825667836574255308852943103098411978719326243663899507099914322646273353013164543844741103314792545471623884803788129041088940183418648632655719558510676769161223924156438906407605294802730817609982148745493270895750796702985377965874944462643685904147536234327323901062677496369544622590879819964468747813273163579800121262419510844967695596285201488981419869535523511582314078223888403833902669545795652140952497348551207928312698451146670815644135374469261693818015201111079287445699633115223532993921327980089267735716264057855634595892853482641791036566042758295895630641505328341261387605673952679826870385019768244586835008687632167101005795916953342676939405314931283957803955540347617899617731284208609017108930247318358383745919071801465747166050094297958963170985092412381870417065118089167756030552690792981410602934928494377786532174599666285777003166889105157457701964565266339836953710254852152809443789140541333885336531782128949452800*i1^76 + 128240493291294607827741848873237758517922228634708202577572738493481775938219055386915661080225146073443022236157340165896754270066934398394237719188238911750642167513732125571190359859318849681890487217268298009979226330358483676758634995109286690043293558431403826821285952811119592402906507993420748176219862801376359312828640507761983911065809321492143472698286462042247366737362912109946907919194464665422416934548628828035477330007108746992059826323628072148527189216822757559471458664683750452227145661240072591239649558724490472915978178589997337812389297240528324233505678905310364490363571201387109271541239027587709972049918432300361728996260525397607884965283765288918555217880259207116002786464236716811236425403389870795900569855137236022587116677429235166810136634747413723418401613342026107918413912105880646596242184807697812390138464347584938926825506525077730550251241123768992564224200357836225122341244218237944119242028891265201896229544040715580336991391227814259329665529295210057787582169407610592186666542287727079233557433089600362702215597344617995778066620648356507346239108701052853604100940161104821408298115192683176222739238116554746102545906651741697140078681736523897571288350880511904222627445769115893561003227189604494042983475000120802490474135944644310369022028884158889349114663746424294660058071062941396312408009686170337689035652024420073734369001012769527898076746843352930396610124426446097762260483159277962949175944976921536583686771254167529775285899392417420614713796421457897918040812834252718864889694400030584573135983813491845120*i1^77 + 1438168738293286549274107605545381028496716514882878956310083799064083024721323744317850552916852631870977273747751119111914929464691108351967905510885476165103119670794794742854526545234613779834465540113679285832163902999356713549454579909953328895225899740700292674254505093790604599935514772042126896728764498334002261840319223184652372789640495252999414968679415982802628516426049338747761188138742021984751804517224269126431052266505689033795644387625142745028714336076501710781524289985160793227415497104485517963728963903023318203779654886365583489674295458613059174841616986376837044321000463145517958294695652499320698055753299812180522878259136162756961337794806766517468472194638336141139931171788006399908159173706964564947586590801630899654890076845449735553751386713050431537580799727817054427823540182700524696563770363417740436907683014766852812929174647141747135944015862887034407179871209104341743154236990627466727618131710106204488465176732396125908843940548917445955639083193090517634840042465990537228328950849344369199775901186757080874554804119723147893528260792715080660367936076493328616025749659590886628970333487520349993577579278384759568446532581913049816184126643383253078878389803007520089613828775848646107745804290904398672656704233380472047214261108403997805893045426859537726161125669083160375576350563233910997904011925595674187751494208728579424563326960148023386925430189610946768133195873032276817881515050484176966002977346495165186842499442346170999809689866804816053100877442948028459323517862824192969679352002670080*i1^78 + -3325208017584088381992058050884274219111984792819865134371305818206129274503617101925285310263453417732099278181381734893564369712290597473690511535085849625114897391235561519437363480420185339579475712437413069317017294025683875331674267671735985572929385953620948093331881888570771645432078485056339272148683627439819893282238129938284954940349447920041601272895971514519875841191200237965678205697884683678261742981208455376526686057639916591283628655926748002222916616654789082222707037184002265526655958117352531981411683159502535093381095413463711488812194422108137815492893924011930739521714544677900912211139943008474861999811319940872654208626355758747750692342949720124894047867681670172719561663572229094372927982017222040495014925500236251264807425778557648579315040852415142896917041374394031017768972025436946253243494579148386593281741768928755462524805364705843330754050490024014818203478984569011292187219857126340775672622403129824458850020291667000619539020371547447591508055915654696074916900122308562636811665147652581049390143608764514504977621242288194985760639711826990878023999753380086449369250991693091287407587217635439044620398214653814376163872739093259688328358387976016854885305925539052580770787369135035641376432960342256556644609341062631020743873494563240009056044523007520616738649634864755695277135562085139342332379380433128494112257656349464298889433908377413373971885259418507330939130037182600829128720645730444028094119529514916137205620253650656783995801802033487982916950861632628117029248*i1^79 - N1*56913926223144803433525022833289096007127926831440382591036010993375090166914834537679169558821514001706144138718515287290513786664274562439390983573307961689761968539739681985265763921722226384071556471489958263969156422280095446342244715616609442961267242966598720580399956226791463522143817752457205888674789522159111178919864955193845284090675139535859414117515383295033*i3 ] ]