[ [ 6706798010809734535199043496815021470764165910868160672173668961277568416728029047061601234767579842897835622644451654085077746206641983848783105520385732260698753426664180352628714838918731203039250787165036890450291470580407998885606178853508063422630330640177920301103088146887861188692487308286647601018245098614575855321986843774015123039216059923345548466507370083849144549887472098396136202421134580723239982600998914259256436909896225339842035122069342486014844511595692729298511804075149500607763845105201419279591406592560056906760660440062119536972005382411824926372126799752670930569196554193462226617609301782579389020466774846877294805591322043498922310975621414051441820300180763055578183271220951968532810769380021791112768230023312569270456891471386422507378125427396417830833414046406413368211933360932572959630955293448558355811785702911936336810189003306833254596180037127544629178649819227351506977715817395966433471718197931744400343944804298354725382748722859125457107330525057591748873795807441511279550092964874586930699702589958211216950862751718595349205831842015478542006087008449909074114473806465931221991157895471041717143423929821156175785582956300319696715304891322318856427878012155569656401215301727826321357328574340871407604217640518915284629523436275815862425293132428823013594875753302886920635142171722166412940162593859515025850515613933134584799976939424416702869295158153465024210280228285854515621620881091825704075503160130514772934356867343583474633966726616344426791538505485750822809815977492540428214089785342940493917293593501771810441764051501905910302164145280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -74701457238004899649444532110474226407919547152648562054923870827981571691417558516310215036779550531162570704536083238696774859742733746775461255938427286937801365943342414085587712057830781403053730718397911277739367105144900897411085052823710654757122376494613526647202909952133158618945780777385310228410403317466276001762483753966050750596335090412793285277624476408221271382828199052136342489493922382560314635458511356398439248180087073186946718840132887109653578702636200470392778773861588994628440111203144067361548500673216289548080530682997962817231701180871151767953203443750094555930706205536364884878140109247663206155946386279595601155107880880836326314110281981213799143212630921435294569634840560884829806681292481781866477251095215944776046037092244570813331598683524196053486987134863496127832763177185262146323515057685930027322037794344473167976915071814519340977327662453732003773824124546643694716768098909535925630536707223184370839262222003208727612488077378482718360476481359083490219916478243356216788330949910705535701559289045088562130120411547887013685507217461308146454588547539738615296436599282202276942373565208396827520444733557308212508516846418536996561580209384142723959048345740210931441198175275260241274980838142462792978783573129420700947820850969084492339874269615890054622625006550453425462526015232914146324877915765291913010140803102325606976663403997629981287087433941435481760351956575535143838071073197135705284878041727197888992824426559155553239540889739520736123061731044666162101247861358080281947719892216957637944840560380893808645522468103587589835567673343810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 620693164023892922502641328736573274549975227342133735378341552511369081750825059761874016230175293662547151481789992655886976973634012536401632016633769873970815534173841949938279008988595268642572058761063692745512826878167581265148024449625613787181669090404496558836284884887978656903060116950003568872681627211097502678749705321309493344299864105479271142991716255574842408421767269072997672939285232704000830104572021352894468344672656252505282983008777433437765726244451255671699182266133270225842330475945498312114060793065583639119520713492700807734565656429427523001498395306707418836611923503581595768901681619405105379780215285872400539925321829442484412760512023382082402716812388535833314239104614260219498084772405320435244926215827220905483813622997127639657572783853939957431502137093611122349902116274613504455121619266274074717623692684254634353963081606131582407739715631651448044505309033834633206707740443763933538402334040536986238991744132063068202228723454217300889663101200819176852733875038793668956252921955155596849293759852717524142253386424397920528861252858902490792072048949567748645102416490801749255566970019909861327702079447230981793269576550178300680105723710806146724339445815866400502577987684920961863105590653693030289718999406514528086260659963929357782428962871274750533627223126560748716005834726923578176623492342596705116788173826274761254007459933405433317853560047765906924918082189851873750238249182436794214915180768363414252186410242738051551644404426947796206858371440917983865869068646005222073432802149513486410952654089089465736063838150912446332196779106315055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -52204414871146215496478561524897661595404610478337159812814805523349099188889223130256446218433709412231879839360528281472419571810557694718341396691951253697787246755745018691333815938480454425614412405216144164585945635934385475514013050588691490986317503659518908741214130186198425122660295468174245805646476567406025317331024549054699890326987363622576705508731457479402584574822006988359187431580173441125835596268931222676131552061464053415094509868170634982528582533163430098173927672974554679826938450257900538457300987764228481897917816267277133400031503237037730545592378345259062614655457105121438271826843088559092164718932998967645007853202479270622499323304419946052767642715632597710575739161376390012871780288094750105165648527264824599854441738047156409811683126353164262136935193923134826012974805633016957522083978630857640854094485725410937795829053748840679331854266359472772433699760952413578795441185565216792781956855871072660205705619669856523780776440130825452490189205263103724881168361424202082990825913871282183641455680549183152401640419431526648954186681057613657549203790646035229617841419376197542146548046400822511368850594035871552233417148501164082214923022073841774828288689871229014948567311595568819985680810673249365966107819259363051436592912150811886373094213751765408884676204578171674114004323183640518044297552665403222382182486250825017065249272157442095822501333237558679194441599167001018406217539077558168366003777967200753291940919039830752750364583630823472511440102695065310111580355933702695765602248704195378762022087546543939239849670424692088067945989846461621828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 371324836031159380897477725349045598789172554497624971785531191932915415716390404526064071665278474165254995824756535346081370391421020082278835512850740702456589184224479094883346354537817365422611663940911139245209406225871023563858284441759753290628827697292652846118189685689115186738056807368318807010220557421258385289244108136040760307258402649985947933359644282167333268960589930579405176757127903802154972020754183367708284069007997317571083957782263939737346936734331512430881794127286931775720277356686820091621288542513213526695979824687227986811766443961993124741718627502079484598978375472126979256527910430445107311923499751625491628172594482638880102733080724068613603876125092741037656122679188207848941796537951764405156184530643536767085501002588482045053896803100203194049341635417940042811132156020795306098402723454529869835680304862803722300825979864959881230954573353798014573606474263771919072269615916208048061127492066676797987872799653933054021305738513025236484168136066849038619405959193074163368620507695735517830592552915904385561101508199109104277249343998684876533718233316846763491213547699325596426062872922403340937817181312469680355803849772290527010905524210047846186053281150912587905552085228980915787913687478378087515779234250702579336043738240805156927045487110194732746149427390214160586272397960190725213355640779348499425262131620230109742720501420478703042838020873847599650973861221356148989748554230016481669156643105281479981115565169653790901489076303139741146336868936481505975441365602692597921410372980490829405324152346785041440506751207544029430198318398029272753125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 56268273112683908222995492769113513894562479459137557844427013231950775836041264442916645421861768168550975443484297483339193036921923522214053578963847790428080656477589334264414904064928446736451907365940629489166886960620545111223266277565120963148276992155012355597512206008842323136058489153791275368705606732524277243426646329552519215627232123435951492282952310927436585146707703921936961797373919306033256494355504949765741417997449212019499631777523058718172201405328447802412708588964977383980212018402667658965441121426650687884853276680532481736370620744726845255527475698963975729370378912206279123320139249811899220083272655687270572148235088659521264122732967961538777863344263603325254007630537074332643487364539512369584720291135286337265208872770520610915411783046413313217305239323373021146896230696565869919448231215758687121797046061889176739111604361958537368138954820171876977594181027509754141130197439940394729384499113564225175708316529281635533612175387793504967520887199547733257382062243586702055637531845276009603585081419212299504597630413349675654707054718135573261991091699605171528033530669598011183164202259188918604308525805713483666091043155279549188191969757893996814522056827015050239833864088251475682807685644410472972607448663572133736630994278763142886659667490225988862248125719631756850620214469699147126303788612152810624025546751950983795953468317227434017301698579470631772483937776645948514253759080992646103917042822014712073180855792568278065921870958247347191275846183494945894666988285508583062475497148288463969549677094199005068990323327965684266722073154240672501250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -12952338609630508876406003682577178926627434106742540539507095473642802088003370203480156627943364589092989250318753940610329587069528805357532868891129385357249068951305642412560266078780987986475209318325008333461747901482916707126596115905253061248550289549487887461361326594614524124355360335414606340311992860343977011602004286743888099483023456148369816319273648417920755005301872127940800175472156713558650091798572862878361988378554375516127146869244229980968880170061915422151569795682077802620093645259045918857652278444671113896982910536179471607195398831799573394122932791965309807217296400474035726622138244123809221852956444106756372483446406508178172038613200400132632920589423119172388646994851163857537216869036453054193851377697223624079527143012385356808147302650645995227207140839251269362495054137882379682564396158823221171680605758246479552124979081218875193908042811548026507120104707670113746738286348871689463720155572370607875636520160041191281074304921995617159218188028629636684479120763460338737073251292782042888002376706307004363253557679758688951583382593865207311000563136555339166328452030385194091525378254467001425486226549968108092230961556088396319576847017493857758900034687363809149101073445621930159153367256517786733342058471500463051474079155137326090670183088970880391091768477299720882760783968848154683904145236625823800457405012499341584094938681454046972275020724730273630094547238086890039046848222125888450826430013865762124425848451416640284625144524772250984103346154913403031486964730748889471399739380471198023727335841015517254873619973744851088260492866260150128171250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 16835899167938508187507266453726699064891065831639852178094786370244775018804554191417556880038862431151043305937768419988931087840986972116366473975433508467474736689110791054683468709009633029566446097637582505098971941056499217731307619113675969904540180295791514201968788469533968758769574867476969459314434385017278813856574269359449517476879376577886307187259569125128572670070190256623976928731759195616865538636966382543936250659511352368045186452984344902580737121018243855650363876547830882377556989079401128966979124917869460122528263032552191297816100322507426087643811307195244988661269902721121922011455690466496509047131652988754923689447274299209649139509069549196705473431756537928685072238983851752929440332770856824308557509559331153220450323379829656503417973904959209608644399547639733389425590515152404811758368108827333281923731262142358158624946623048812419282700318944373565741418465825968736200773792429657043469774761502268470141701488236616942369352301013076826768456293442276274191627799089571725562453001164354086454160690359374493101574181740233989663483578571381565844635697211249808524417100099711114785973741785770337835718604086039898670769281875677121124376973361427434823331554195928586542504834475698892068732650467235150625204420366486170681824835646900599780805387757956551585045730346927206713490534844619421833684365151798145736938775166137436894795868296162203298787115724186093612889768521279464272483503070111649833805706483466784503744341557849517940007733481919280784036251203869798551650776933333727026413559785722869681931807938381672456059982247239822533639486004980760973125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 47830419602802354353479130629459179125094045730122540429055373661491928834128318518171063095888808684127568317125225690246994309954963589625272376425408975471943393862144080513978971073506430599405451689814864701788726432553470829346239553985943895611956623477341887260355924022539911747852415116628390460460027407954266692018356537028478730216276087545928260932607402530167870275254858175564067191732584751134166479357322700484386858138393128221558073444257376081334973825150004275241065998377658355770686009563443380022404322897203030523338250138111098617299988640618222249847708224520239648586731585482098670076266509068567547317909780323023138621500867439233829022775533743711794868979866781047643622381154393873637974661736084898910361421255774202057834011861542749791161902815002487022176136869149032560341202328531344138495063978359664895854703520344110176482075592136319380979261585637636814463783439227140954697225036938031564217712108080639271690961324775313237123691788543786216779723716723473513344679067217420804043447870558730499745879603051601754089883214090239617853069235702157695956061077604818096498167098600502491004502316119544875676359862828513893983540341822949639889445162794330556274058947506420498731033681356601618689530632724044610735833129616604883775319257961332877901708782822129444180099144815190709242504388455787472886438197260958686911972559824163482864517152548303590553273203378104283576311947681996293073849121183097919654479210726339940461281037936259736308083363661623903318117909372119914941900029510059126364974898446366530922971048927274414536300589210091169578206500896447657246875000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -204730533467320349159393332612953381371802525678337909264412923624383190125701683235922644891170280275253362936128748222288897885468136921291303668171816263063137138234693850806696373559355726992198087934580197003474760732688539235285558043062333904062373024392569051669564810300195916545180820924921314236860199583814682393301588806940679807830754122195023677091305806767174946593974753700520859914825628962581231234411158376331564904043009898348176969153400431402122864196135889519866752448318663681431870986936449845941338243433274827881484271660133226425358812914889652793534413239028358356812802005641114045960958096733393894710377343229194865451991526753870062916947062801623283716865532870171536350605445396743532960553782169171374551556146484605090352886640952983868994415775228922052918457775645321190385004131814227824631578097716657831594949890525224631693778254852019017073482104196569460013891712199014573790700059238042166759226592991891493251764605982848879615426011883967609646885405168657323951704030541043709718368116452799138333271240600184909370548968579730470647474469560671478754041007445496099399602846193692394638628891271667293119966676029630137616664598019473984462859979999319551211209645750134800527077120339202952463593737267795302714663264522358762633415764697845293313994596017419834981009849526618989327187276924344299480958369334287926146256659531219906776792087709871584580548048937973551952278040398257092213202318229087645364524112060591936521807978614582410805962282788463614316077235099290626999212993586222039568142755894864557617853575681162152344354591344931754007893893746535660687500000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 356812895818211396028436495155437328535223212677055696430963693258744559083741765360515276316654765477637046474516335314191961825378644747358432637713815375625578060951823841818084848682266868775519389366293651286336238658385210698133570625789367100523141245783765337334628247296447111145244134383818834448162582036270936348459069305759163203287327879967080387598689582844789960861964059117633494460394464173184759523536369251709482055375079759734047267244217790362576132108074700232878529831468035990970488282222856744569129708691615152275036739547182763954074474217674855168735339017905128030945280788486998750050563681179689502773598058246437638726996803544094280456082673581484760631319119907259799695878541365553981486322797956864951634667099600442859442121987255732277430306632639339636733126365071013828496949744309329079300674699918302253672699986016468696274176307904520728512826977197399404535901065679419201065164812022742431329116699526301164610137797113409158555458174029876870106734084233859530648284110896205622457406815966633475094367880020889938060446972315356042987860669535343103702744170663023282800476620565734855919829033953344135611765089641544925478620060569199776901907519711920892423736259052010751751432109785707262626019298433948422214578731322148947410822974211330978755624831774654413263450337314751623308121077298178656966803187903939285674206829693821674362104442588768017752207555732606934743729562290589685716173450624266505985204477594217053929269987941407551690036864879892644820408929568612184860725982788139806358940874630874565106583648172508045388311129720018069072412449545247656262500000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -392238406729176031112540619318758627726981199956202899365755309421413769730310699696304529773804581864132957272085417385379609271554609559596280969835549792865322745200827236126835017097303855145278805823161252905988726041959722903446408767653103746634137978506418255535785986814020066383133296079214981018066161690477427581541349246802770872089140396040978531219272550664768449242693509653548991684126014857905799084186339453578478255961266079407319042553148315763901944190619850370394218410633563809393245131771270834789179068140313781547856837447745395684008519733954102209460198311013343362636809703422356438643870825141237236347258132794813537643645851924931596118436478190277919218049602362327826414864646045173406639876528723902699803424428249113676048686889420493376118141986746578246841499972635282344363906838181872842556418738686373070510892762237502845292906598307373458276437464216909833895867142868565919358796175050946437459482315238769747495188343653122296611006597364660057806716475997662936981789402023470456197237748113766748291142957112784805893403579749308421362244740797758549598973686940905137251997108132586659617634809851376459423970284492207732225107530390893317754617508602680112741215891666932308420047398963243052418003210754706731312291370047177649519983908201058364707472735956188583469455396883846945274005232167097451687694455169657312566827948866775391860898703312889921889609885393996809056492744266235680175447385865392921527526666264912656060498471687011118075489337111197174287841033033801269952751904056781836104437658902544673955277470966026620749952497041292694701504535222349168478125000000000000000000000000000000000000000000000000000000000000000*i1^11 + 292875743325485522797396703876877399635830254298225937258150859186801702290328891693552351043887771289598824138768518038990778502505306097186321016789951511582324197687086581956285265450058342995809506575767913396970245493217869694639089519271966880706722370315714768290136789205879912387675818114730271328300936310412664262988598228066794555784954959531609868116654588095833601198796355784364379294516183730671188598060011571485199906459621557386077248816136658096179411548573806484144303100795919132300095259852491890991554911855982205904245719271136530785248745395005814779300504376576235007244801250178531717327036776645113533887250855021270050210029221048685282821878525438734964123928198863397175567767344667718666727908116778527882537225551771077940732089490280065270397794603238264420711649430334504064896787000806447903805402383582960705706470781749109524197443383496456357879898313569554852585665961393149518121734071714526904381695777691602826443442610735281767622453873020909083873841699210166981334236006901052822074805794496560504092740648000316172991239831488882924167534152369280678157805902740931654918792263737299217943766213767713334134421629152826244374628536177426237344371161320991439633876795513626984484641401685548624233535168651173219558521901422550530305454809260374373714141140120084597507313582781755578241504579343966108500709464655770048748683930944403177134903935424493941992621473114424228878930049301629882843665698841891358440073207171163319800448952750456375841777679672382253604989681786447708095878111549655480722133555660857933697649678066087148618192476492658657599034040397001914153125000000000000000000000000000000000000000000000000000000000000*i1^12 + -148375709712543427231109906693918940357959032263291087248176399610141875686887097863463665932521562568590230887299272168451717708288176075018408085910569372804668836958154213406692981185009245970257861939705906347285545158430858913713306558719056491430197975529283864836601745506241087592174135730923090131306468729990162531974732004899334701160140489168943238396073501083108088898648959539916730002703024321056403961361165308680131980970209108647982556874939952116465548399322829493819743450758603037591102888406844452103176291128966213303463750354461195883224465148462579902150204270420396456984386459024058056338942615377885484591315389981184427238653522768393487982973974859985940623067873220511948292769425956821303102912297765428571145063784123659156162476005250918310717310575800729950457916956031429842873053881452794093669749340266907860411456658350836128559154717763646761168880236534792452622000005537973516921488374484792664992348078978010146425974100598058921651085561123584612612479393703416902749930850930649220258468632510015300970806758712052707712803811855262600387642661187137445073254682109228923097554004967901343135215704207757289419064739929608800367299296931215930205754044089166541342633819706081525791579224056301209048671251362911453615667223850712698925256399095354710459678680795745360455813079531040679266980310844134506950870569645980993879876277803311469652352134392903881997199597732686911131263973339005858698248743681881496102111451935812264604859072288417990836738586249922782896392238736513614765406190127339560085481996515519912340799423702339325086940608396054678482025547041264090531250000000000000000000000000000000000000000000000000000000000*i1^13 + 45604761151909417501380881517883502258042516571526172719724975705894659619174404263520405352179107038928304596445571379741389968567322896406156929936046226886162418379784675294066376984794462898189570872359997877536157529095849155205766378810914075713292680174440848787156821279366964810296326691459589756666028416821065557617596131192357056164585573757152904776426413046066520729186304496248248717687307750721280553591839253591664623671188123999333973274074353863298987444608134946068754366995116635876071518258344422832046125093975173981186612046764624144316811223277870470883137179184440944677035228099279618912412788477795952423299744603272383645677297189337420615145752813161416455897824489146331224384245819788553801548390575344284042068391630867892482258340024147967780972342081387662710197410370448170594793620600057857043968315134506071527824975069766935722031177805631223562762892782670272075678445169605674200558130103050585684535391411990201759084955834640851012286145585415393386420849159583901080713184603937631699650418334476311411644122879323906018339494653419420931296481520283222878227699949588478431479435152437551029870041927640587473851372128202189401826341847946469595625513698350950822146045665598879050857579566811267151955919467708603439634382348819996893545249270970354459409657550869453342881500485372254814665384956223574795409109513974008718012262601682363771230427532070813211280892194061681761278109659351568543533364433030256030741215118898246714361461373890088769958505036852740756592863599437019159053997590381274908714610636897033208951491163847810107101623299870263337433368577748092531250000000000000000000000000000000000000000000000000000000*i1^14 + -6692103182878909412554649189002164841220918216099202368061343363295946756022901994854193253916965623607662871444448898655812228060912696583621790267773860737514369528402579623132324891030600929171625511350040611687663267062782428999973943581276924816852876488833383411934500128570956454960387738039336428998418140679183763152369934240212387226753264275386843345518622922940784222089086829104006500211305624653370330904967678688639669880431503333186827206058339950065137698646595705717471623424255030746820671394138526669452139723741413717020623281203782907931020634989148589820359510583033969704162780759042868235587574307194980230818995906451809946637847052676480529404775457860232917556982267751589294379635130060910943743815329100109126900036632828155399350156442216799368614509962014365794449242330668017596358952477054263237603887447848049942224336511646596963577391220094345912784478534270391902803693129355030616845488901967752372993462015162798665649210833451735034214177178076041215897245034308276405379041003897102543656038137626902618687870459315148983932343057293438474060851693984423675132287521445164218803972834560324157399352585162432635585674347593290499429160506660319239633311732812799709936069660918678423214103430473688277851891984370800403301060597416130360926714862031819234859218576154292692778448512662096732541281108945539438978850746832623448287633965006088198004298252760326519489129264927731559803914597306025396703005886394015829710447867676031529083321160529995397100485711848013682898896303440051958756007819824596856934173678634223555586069421796798547484283401155449837996977767667074021875000000000000000000000000000000000000000000000000000*i1^15 + 288429983081153596868989991139555753057489108149617883523484713845594565601958986520669892155044763071770020628093947773148746892924648246995231296046382723722760669933462023307769772271714690240871344791201783586078619630932620578046925145284686179554825952391881508567414809860825911320124614926800941752486744966463431464130177554620197106190638647614532463702958385345040917190887145667345396358164767763864116790286777999529065528791730672748337115553759075659768197390599458062494600299593707383703467625589136614279379961062927702859849874152884423482159724177987463307226410545612816004700856832220638571542219107537095912683054059562598726131028037780977232752547995675025272766207869264644092217465999813167293218408725318652422374526145786514647991092600913153512867843908549061364378958438360370474366646279967235391431122502373655761010969347033225165122750125360698869502546615927982254399942971027840927357026052053061227459641871790688262841363902281174286313968756156056172970157481785910576416942665622551213986269891795604264076230848067029736217825048502531044171845734343176985747742172394069768420072218785802851837688928446075634550157322192529299963160543500351080400706323048913215179290379838651760187848703979578876326397957494202373701709649232987884240253418292895719677979913170517313245544163813880635510636604832514896269561793916514740270059492404829294119206709955384677466999343416753884018112587542288258957849917558954397114224963380953181545876129546966911668657735338243536039000815356109530601624243148359586449995340324591267971807926942620507118567830671469607924016370668892371875000000000000000000000000000000000000000000000000*i1^16 + -405194333697241097292219446879691875927103289611501843736722130338526772778883670892210892388836793790291740324699842863055370536590869640436006205049114623166989578373786421485445129602388954814305185898890581206565289122588297769873726798069764773600997443577294211720920193725865027544734143278808363098027879325904809700844588524873570104467683597885296703820135219009683313775308330834079086961116778141620804416518648160410848288894411217295523555478127527407846171537779770408034483231206698708919658647865611220230430723627131137930862892010866576425555443911102726908638412137396659825417518919938329354704004346245053698743202679540983546328507750355060604323998011341957068917659742636029053200218861249046806988871395000174303520193718755598436581700217282022552185697227280685965172596633711443376718543751160653052965795294845239670273554407205069065833514018526304778908402779624044917685615819087708313726439336018415898207168683608159982048143772050214953005960210932664854069318852655116278604529264154313391989735728107139375128579786576333752001543276025879118677721821706043266991747369634536721917945172205961362036455063672551520363190916423398953029013821789742722980129836939619327182817239133986506788379605477675465313500016137407628472056852858883450819008572755163461788622856730216602815013354827562679991219587683773229156261432041501811606739244777983349461189777658423866609380628362550205641252663679505011822438812613402031267363979878736433270198754538934598140370845959346774086191379387428077972602069798981898136739862854351355573493441757855420831980777136203538332237383857524475000000000000000000000000000000000000000000000000*i1^17 + 131465924344387771809284802326523354295438472820763814300326078319610554568509453801445116703370033722301721714889165827323464775646840194922166261713539685026344115802485291018402361234791772484768492600381756994923715638118629277687533534333224828048979255248825677906365413043512794451193237047863145653990022166075491237804506377554738612792897681766875316027116259101874385400084132758609458746814500999920145493063021207050374713995066319330406149150755837218874913763011122449553215172582453656236884788217239434597597773276114587858625463197654095942655660215674354499715536039564811638883080507720978437906410847317947703724976106043279905825305228410933994658446078697237273220830266892395177304281532080904785699254540096895155008331637373103987846410051892089198510255101835350624427202650712838696576582317987910137434870282035781035167430445887276008683979330882235358463212217981788785899317384553909662477199674490640812960863478117891587064856043758489046409073711736315877119070320609707105068110502329865420155619622388474056228155581488939540233395306637530736075915680246830753452030891720308340934196416530516058517225846803493629260445774231337674416848788823787899702038474651732799048393911559660978683803923706709364429559606282565576747109589475571423496738705123271468769336274667123562319114317525811383931615914420855875671638152630990329660073310603546074317702564151413391482736280385337075519341071348822463632082482596795972490182596080733686817175987035678606451065890761352316601121992015163297377150046503042303508800951251655431261626207960129523419869952807533100193359037883995750000000000000000000000000000000000000000000000*i1^18 + -14211920532069465325291628396385034798638777796280388530652781338110715471690669500580355247172773714294146306337909484215296428423045212158067789126797197304602793990165298765762534668852805763563051758638197447109279613166565197352365028140519259227580409191722458316210596965315865575757223627370163389911949595681627784716704765938186980155210220249571606669014270952511145469045596050452105970571588348807969459413820232858545279505757564598306874930952829285024513979400750289880325170415472307201685966191949519264167273019992199701227111627505553552394750731120537955109275202177081382499687975505308753726089461594573304156767542913234927614676425646025814406578090793312086996519360647465591356951195758513451326148779456580067386388687860403146584869794786933785615865251979885800004027770927666183091145797750227195758756790521758474078395034067384148559595124915629785368553377163083219355388669180613893377584247962312557390070166370331166118562435564273964389289507024243430656735115271954242650136959311015310719340673112710270267588888329862756934670793853060204747358737380314531114087582556572754651728437269248470293318827297707880544778080072908553882954771512077335349705648171272086285853962180545424762097479736929352470689477420075131052741556906460441540379362365494761287136761719064934571376512190586482756351250966344731546064770785258827941543763479864957369647270513997360051224347085149334705224892881111677706107224671000324435172098505776801670189894759876206733861378622280287016787510070681022294625905929353244778056059661870819862402360868529513798079627107063468248336808136622609375000000000000000000000000000000000000000*i1^19 + -3005800414410303097596342640190201734468138191823023219681119875754023950571683692197097919071667358283418806080370774848331823976486695517081667961912202566964268449983470910697040422042174944989422658073453703051027999225593070759491002780761501836455951130705953970744638169618450932207031334795034577097287642816680078993479049780774030867480994509561348277812454925739557276580165059130245843746595941919635158557700472080906028005499466727775443843328101196450938502993077315928361053463655487610290066371194887352072385162512902338124608578376759296169009158912891965739958898188052507418818967112349831858466179102027022704347388296549042815263232683374631223544043995705099204127379378614431171576551542083451356540821327075262257347510387940894450730291073696306862521157621594690109298475185540384893558540180561620776374238393793342701278313507847525684800042163182488615187133163274891678165447598508512465286463868182557768453192378388299415940154862655790415770920372615051853991294936305573372186415727493613676691457628685231433732763201657806449014666494618022723438434732414060349516014213580121100353595466412123550444687022354462290043429211120126374877396896134347128956309431528470572817356106645868122733130374163730615655267591089960228403479642620503646838894286709156722574865689155862206873210837578168732910355674631546804550431985102830427125492642547079751194097855627784061620174805398111013697826721780232678553145998783531532203980961636225968893714962998696811998401657319332237875204020408047634896399331649418131846681526687341195097247763922123823637873323884663367929523833678315625000000000000000000000000000000000000*i1^20 + -1101809709418350752923695111920808296658669038324195674061056547438109328403093059400084164253699151184820300179889521365029596597542675294310361311088978019461018509902306421327755156708720352712701068041637260992401486248350093288433915086985505680231982915069990216257863104886959270630109704171204447999313619704671652853587731372110300392703315890984516928188702371172055563059317611598668135404007788811713249543644344651643913410454917179032189647831781751932503828669004000126969141944579140921530699221147157465893219896167993036323459684608225592932066065958152937284092128454335827110084510217404984366252238035099028639207567894041090089470009940039146431233680005688094490993591586712243935723012189744235147161369074182493620149261583705335232006121299323613388203177481663898149257046745776098566750137204096615872183952505150109888994772519109656681304637048842059670698924207028732520085454118403912898620882963791443403567710830820484953087243233592051411478752696826461438618601357977297919313198616659951680421933153074668979448037267583945344688335485471084036972731673470599156859912797559853934915502290499201610473042425584613031194212825577882325650270000273297267462631116214597679129797403862495329745433691159133905013276602416145733828322542535791495734309904818865209874231326933219910704264546576603084570977213248128200838458796117369119656409507859006755164996400547027163384322830992420397678632374155299381382727377154901546356284241817723373673317624005355703475355187977705971026728201797350091292417213139652482688911261188077138203002470601035811242068081225506040911605289444181250000000000000000000000000000000000*i1^21 + -69296244929849883199543779114752652473184475377713472812588284611168034554486435698621237723008221889294012643934576154158053609744154305264680763238298707773307259067571443042530144382105380483323233905208994267505389608736950806793774224545132877919164967748044785625015167484195605154910710976750808655275075041455757081901928896913027680078047620099625530662363959913378274207860652497668825775373559083282877637666010297934676351026070052751929513617297929094658822086865916234050340058834198507909921719255578852833475787922999847831885753620284275977052184147294997551058708835967969853405917795612676819352493674114368066934972869280787983228780544031362401706945962021830246254467738720162278446241713389152220703849138660589289432729390931087533671739674342730999078474801886803681987463212587706048526383104170806296172685710908128394345987783200410399024712348165059083507810764499174231394699095584498780109215278019294530177048993759701176960840790113797707531756720582859783104404141629923191793492268227662300541080873986250753168652867953419648794151805304883693421083690381227490895014922181023685217541165262813872074581395730208058793321846647841096926484457860273120551990768422622582285624524175542745411887599996384531658913275966703707634666007628971083689623359250151339856202813439453321556099011781192763796733941642140232271387082025120808446669492084130230220212266242776711964423179168525296968775504372976206930846793254482939748077751338227921806374440342831306065444899878190863882838689015662856119250484020415014521024074395680787594776065808534266852923216735105153751804692883768750000000000000000000000000000000*i1^22 + -5018269460028462655496556511847200600761095406088644055982544554187905575049034512318926200703286855463254041423038279068296315818448438821575911810174197156672355953193932537685768309781121914209415085058846409864658891170342310240035819956018385378443183583933591667809628248461739301727297429254461738490515079085383944885347987580051850483660375746808762117369571290115729169546262779120853646689943188168073034464794980317953483635379650653272742540698289626197768225242661835277934583567905216908253989531975224639095649390172385736327989616507435341391129574629496418719672815096986789810227577237704816118559280287021919658810564008301520502602941664101824693749121808402814350198283846079103124100343845110493805771982335102921758987970722972399820660133681819338273637528664801011551773701328756229176384929470556162830631313224912989677318524551503384423582001043787889898286541215714839833883168462605235229175820970669382295128448265365440809754585556108418463020118235948965569684578235667885359669155203345543372006308156514999674868681661251685007163249416161358323350615124357907172246331115967521113279071233761852298854756792733892823646907313222379744932866448640152895574592884597431884174099898965055620237859047431367508302008382137223266815650928774627809846701907422402237383441914078300172001168745871337671674763898736645815835488592281295309667900800663513132795798977846332498290266918574991303785247987461202208793464686778522562665592399289036136622476311039532421973011718708102018928090078750288023774752809799760438995511468871009241681555288320886930749652797797959531416400724265625000000000000000000000000000*i1^23 + 415719324152045569505322323341540517208353310671525657866408705846739481343807785282313636770302388520336461942220298457992235646797255297346662947078732429888010508046439839839950608291286090484659112813936336973522008269265142831730305225935383797072630430263538074807558507696505787511216310100880484168975637749987601485972307241984125408974086311149566848381139426308960218817784126507257676930855256288764900989527703244589779514802694864763662417008444381262542277384252525602720698193118257318275901534285665108336762696125917324523078922561061461936336081130578262709141776512994411275494473621146552050693673685464085650967842780506449304469616031183880437980461620761351658174961416217081847712457474857631393461558550808853041733831646268295075804318360449245376057691019779402533681374018877946816420977778627392970770571475657026018029613123445114829656029405456285036488498622484098257187208907760927858055435734856535617130529015113458873787442262186944874992921351974397169921524840656467950901906750016854544372768246753391990664654259531624013754891837321804346623805486500085431544444258593111335022509693877803234673356576442577305467281643296512023449355758945378268473668629214132375912284993891671867140044028819505454721199521205904787694853509614460549743733413381781340582356074643302335278972504840293303341692003468525140070970451706025535201923154498482609661034872161755157727374992081172899666580632749682770075527444537957705399549314605725634056600442900526144922866635906169166317172612055893051773023003564263734239952357637328486404679592452091810810695489067645744702776826265625000000000000000000000000*i1^24 + 31649901733364449531443803311780504601439507482646995265363674840139083570445814123064507629203154209797474322984946233924347078718177267899991238349134446659962109829899399060864088957878988115957123253261881044739503068088883507395259567502056057215013199555725001031520321264181080191164168992764528074056107391830674205342573849598441072276732400900102640933237604984155094797013180950149737206299770167791641965238073709121662479234339219916678269105223367366726993978100908066531164473111834741335009614749534123515392892734760004093971827724140542445604667367676271602194368768245640956060812151494337404199710362000286879758734065391273973393049116207228286902588437277767518603669189516347893070800196202299819733948152205716305367826717907617576593725379432820642200829379095527812025933265890876316849388818055041122346931217881325948165200468836284109700652628546421807374733870752670707907556695338095856854863802850543087659301596675765964340519166324477521027437814212911232480484887041829076747223945613437242748101251962990854972117954125699158592300879977535556909812848788892845288697532302055111457852077475133832900856711502974957717080597095173675091887761184054705473773102475243677010769349828044140287279550287066397356264786231684988941201052938693247037136378527419519167114513857441253220829860318907204454461177282330725928458506198761063607598358505265223551839085299982482330055505975946392123624894460121347668991474161540094699154560284908049690680010992703630251475713437904990676486934925741611693029770628919430007654245523370318932133470565360736561666871299637268780246608132500000000000000000000000*i1^25 + 3269945422344005790902417142652641322250134860750668406339089837168415764241779645211659759409820777530015516464826154880561939117931896179861809235251628233197239456102696057757383349983923175606788045545621016282455146194137920506734515807419332760094177209716590115416708332343062925861207494015749737199805444854722809549829169953723777792901338533374721758090222333352265833724616095775588531101616227850739588324796883667716689163480179285358115697844038192541930551692400315470272123794137331596417949816682604225129692735002522833920702955655364866575414730117732575365867820537097905258550404745994177889886859452775567603308837634146605654038479589289667499721297287526519415443413617229294904818885521294681439198400978928303163118007490911916689851371715750713435753153923473975741835005881866152520913872640341720031072422943091504756369967809632317682497882592406635788172848237624482751861765796691870722972354856945053757516510604363749198904249697095742449173900564733844803273385294350691264948826769178456157210650345687681589532797524963160732601832745793620179252128329202201185180380039082724432432946565130553965200117736274903816354277578706141225177603217143920531471507769994876290357746977211184341398190382683166382535853317967233877210356148700475505183222328375022081589460546583664835185042928945185784267321484245238858203597083430180397572186296410613857011316590286485037147316019841208912560125355244546894712103358615777495523007064549292811243493047748502630054876311858345768359126792214616787899872539608704570324992275536411099843441224385644181632806241835606243170868172500000000000000000000*i1^26 + -4749499514252864124905638535753918505959807527326075639662927453636451344452593262287908377694405158819761056278491372146033858919114079365067193621761145185071327608646958385363648843502273572224864553220113588941897649090578678797065450678644479027595285187849822945594630315164123349177448789326449655294063111185258236829994496695671047321551937536449392729521858982401601788905466875978454811881866413877127980466946505486177752313662746205103997073446121190414749828007819753886043591251348601601126846683007917994099804229942683269680417969729140755951996358088423562415957239522076803609858097130370231731956989371921082803134736570353684743896678845212839029206377496514028418777387350555811931587785903499614965988925411069158345245547383130068478804514644615934202498152485197318752462566702443108351050321608421111393239572496798269575601327252939522055303981657668725483093674800536070962415597168604232603781099353156687815688935783348111553137950048601777396983554054201235134495442404063239375006667182790829602560960341411635744031615459631192675087765944890582344460166963293313762557774061521161302545581546456332325218254834933128403450723825009515687364925395756394159823091610275611830198010560514782639922967912299961731415131026151723479992609298581144582044780016787984183158020389028588947843584430304706239734057957821319010597310726240579142630270216161926460198425271341012090860527685869372382180848526941228218700834011055569186849233153492510479523650461382768672132940847722605293510789714049055629824977350847722393091574109743361577151826270364416307911267952019955422397564375000000000000000*i1^27 + -2637727328901277650436591956891419780224080707137678865011051872446015871885403626304976681601237011147691357768956254742737405284926240077230551822323353119010841028120784538286068272531663271242630544401543434504440532523353834011398207911516969360720841209814760195944685529407216938115789004395437882328450720329519272613170884537655313877789367848854621362960660968270316458985414525365839738094038559484358621469079723037412273484403251002313050040115397117802392523207049476414609416997466378815608930990356170099452359511959701941701887590477082291368009392039531028909284710870986917486394441254853308878706689959423205116702051443766797968441410198278220328325084909238749264079308135609590209535939579675007791623376466499476585608407668146073058587821467548214921749968194858216772235292749133786966708471748940735387639734550842002652171861208151255717942256983642341126296098712106306718274608570632893500924339404928228499270137257084985499376269589973192045353135700102322067921661372526918466618446257373917513915440560964788504160081533142794613508359739441564662448449205152733884208736642032198296159442221263597594824541615129023133416605714808736794393455935924170255796258429969313276466059566352636293124836008684809455047654376005888037622674185911689370718648347414704826168237714498407702367576997255186071504295483454608423548150485509615845664859980174217367820194243517109553381747604415114340205976451411501543423460221811728522778753068116519870533859460536244583901456425578361049021378147965222841540824046291172979321883583545625706670535608993819164445038559341516252751390625000000000000*i1^28 + -40129242401788480318205172262823357403910355291930458349620549841245178244815301370258533843399685353591001590119057516947189469468720365853570711448464648807944571829494902671131284286239665717863198301610372294962695702751272897485964012151854693363303716266731093429573282279250093272598036973741215018613134341511988807933660321830688473193007176601870397107299713549659769151014097498892548305203809363107649547733450483851505061442732047558628111339478055834530520116993399856046662426186641915670904948196235238411273448300420546566409781422354123465828579607697005036581500550417954425826319131906147541530644844415510400443169823023505918730768049264614309934209970969532876438415660400133303657693101473795393089166513750995758063333664248306715356111380652854539544992972526050130183480824114883324807522218996239348467299981192009072921638125224978670171671607322800554597397167411381923522291592906593953199689057860765432650719138699843867285294169307967040997936365531664115652965913005035397967348018226316145065034110198509644500429803969455368522736812440296265507067306736016928001273954179551034685768959121292688307194320312587972139434730345043223971881451853971594474308709462265173713066862146222072731763425150612770587609734119594353004384055784766595362391127742007905682304360511148950191628391788422055713001723089248092649441706578319175123048108908520830087388445739598738211580229793143024657264101292912198600823710441878207177890775149090860646296849597847487034297465922041106644119431031830321689518430666999433324063493482012388277246312203754329295718972130439136681268750000000000*i1^29 + 3494844249823381398873720255862822146022257628203074370938370433969253619224662343502866207706112299860178293599343629624959178212438699575992974708957435438676895796342616244741192457882441775095427399507500653691940947763907871165500573718435914790049980302597165188057036988804160135181944774925717252013698837627835322826505742964168103691351503229245124106536989113523324971719315519795744946465193002980308008211243622973531156232101783771376413518378202175285615505403089373557539264161979889254822577152391398050628329896796893185369880559124483935989767236856625291790667529166198845948244158487970741182300091923015149812697904457908075368352501074112834978788007236487939257142871379155496090745112184215265348367017992632549986099268239567528047831408710676654400068602927891611605030036997873144138476290124612202066443754548559549656900478741116104368923788054768211889271663926152539482550903792878946719957925284327358822516584319964994306999278264152101960581416347118441171873055020024845696527425185024747189602384131737218605651829367002764880415277285671574301864107854043025102407281737648121825076351010342980170421667210304336626167457291029604093957809387519549043735234438767679085086973914008486769144667195185981079908371988508893524078067828842871045997715898581885136025151279308364098485190730764891200731089899344610898299854825936320231916961283315849841505584344034094742153641924613082656544335898513834047032206563622157094811554409031033222030871041391692793880108574478344654986147348012657467123627703863278850435532515983350303449845051802157767877814653577881099848750000000*i1^30 + -13958756423972934531066236279447793524676308094319043680388907294230704692920437976255236351765896976888950183810421542058372632774138309460820776482872722928165421364540082519222646249037292343545545766134918082581366246633180344042741944524410098492576675406040539613338546178907382666137204927453522656572872320858468346845898338607098321752514677753595629589977764163333073103747260728544646187220949236638449727340728975419678268562677662917838689464946701080653279046765936568224969428097230254022386410611400675969439790331846791024196105992188633147329339500212042031453457463687173448637192618456812694384850325095232295180931864799787214234101993498732973679864809989827959235171744107988341292922725319897918408565709390796294560682774503078747103152750977866382770661378057726453479994020284157026043937345366678184319691610851524358821578144551165818946925672464711301688342619825323515836828055548560886647867624756724858158533140362191230320948977936536911971837750438486903664994461305073686356661424679242653654234598003389766989111723037946874272710940369740206468460663856839459143328067533136438687138278982245026626727294211626170228729422990395257919247067353930060048482377012373564333714310795466086525700764968535404552232275472516946776397529620479665749671510368638405828314658298653011312304459148778397804448647262761494463717127331157711947214105592602988662399848950026049751207933535192982675541500664768693130441104781417414114631128484280186103103444834455198000983448225042027631632619045506358731517532309337520570444460910339191478465687922637660587416242663556533325625000*i1^31 + -1252317411163597704685557594184196665951253770629908196633150830763020368734554214683043408181407798010916331919362955478674144324058152244908765403010778991269756045094916927262909959532527758216218007259780957576903424126169121188653964484565283059349441532686261525751266742036526981511512197865219111579076944901057446986748978635772482464244252770977571490908717859694889476628209424789879712872617898368893935400019995279466882059327742807050179177821476895786835927759316144754583516082798389764812221972551794546296838120881529924978997194933593379978588325955847283942613157481918510725166885107927206918674043241459522662995068997577651670412505690099445565124979540311371205751157435590450130387189624591672626374140000447688678790736486819860231883973490330222410556245442599485157622490737406929206956369691039989890200369244367985451065494329827504071970977067853447255824640839469915659192158478977313709187039900910838514610902716566000840192507283596995049407307021429800641274846745164942669021169857561582698793735290838377016464122857930960975878896889510901819567619855351263587025921864931649098611236441803519227064713300232047688180647447742160045041084247418079200729366639054978342536499604480579514809487038963885156526058120313038303694216258422691668418997849181493646013889748930766848437933858571240734343478247438798692180863993840619047180659503021418380027161900890721957896235024579640656721471320280193200455809870652781140550569328090888297177675602191145140515098311568767755154489568174754966557398712416154363551571966579403452779509837676580789940844794822141404375*i1^32 + 27140037789926235849911721650724508966637924228270185892960964165750491863992998830647304494244240068055893885586186163174257866542292623516345238353366360299056492888769906447609103529461744259078631933883945056829158581052706143052327114969090683664885669797524882947513413318335326220419065235046505580241120877071284291175977655666168441785630041059502072751850222843998126625015454421274210331390150347061478636832259816174725032974716833832768227231474431935689765581701499311438738963739600003043903475572178029531321350719202155322402205058276408022399812655199980679249273739527060444296233197834027997370518039922245325306199591290669446821632288682084359692897326777540738459765476839762055743840363340834687680594532376814276860918121000560740539030800136762159801976360660396826324364130355423014944746332452823452769998899631245106856076952704121128320859379535994453179638762010341114735069139821936827023610927784459604338346836850911382184356126162336552713223298964719934348575363605345090213805923404256274763452690686100923841156902396277008661490488790223973081479571895668576874129267812737835680389691270980475298384716259586404704996336351848408142189822460105720800292722006385644666462735214592231094305196438315155555386486394700953598672970937911283384979790040043185056477741628235470228099190453170641516347607972157930961576521898005284217803641337533245532362822833953530460275737862627452865662165620300184074606667413016273186817888773280291367177264712436112132805100488874851351694645097988362792097470174909376286957733331728551636462153259488172941055018596460800*i1^33 + -270261306324194688304745832781366634785466927177410356552799100323202657999581440614402489989503513923439485763898581319100833199033761624911900183245042055105142067875371555920983699898975526957907769011488668195846629212784666467041979389814281035557611353143979032252485554887977061806721245377902615926713490554110200237599173007195279444451587223524209493840176634113042400522749157034614510834048888503286450434545333609829115791575173443129648348351083146723612211636115820795335391145170576548948236794256546625898092525050469163187190471085287575981587232771709273570765474660044521556018543995586955120743784943344687928625907157674938826585931164985473271056870830183236388542712446793418489124152244951743799678739415201702067881696191756401768037658238075426878696063433426466403010463196906923884606461969588920847600812812115054212609977896558902224516453330946434475009955065753927241330494074760597518580203436998584903993541981353353469989577795460738335655617720838478490255234160050565114834991496820001759480700094958233916926178791221977068757247436155365120363274685944884316135229880630032810269251895630813472565436949392713765093229196793724817393709996127701869500791671868055675400383148535906822657263230958420213286143345985111649243384348320324341092884185037740244348185040500150353522249583835155462050990922849573258081119541553336915541831527428717537051888152314561778905523632747445525175647308773647428861712644463444345610040341808751416531727943357248158766140489992835408089129304312212120203135822612133373118132100017052242137366828319112357232494624768*i1^34 + 1897781902871676382964731326396081709658039619142311647300475641941147380807119557130890955383973486899366188770043419222978674762221687407019245748614592063612138448816860025107934735644176823895275695518500736757623958302379185907911564836819631666568240191458007458821290885964417344765814522435081951506112207187759720518634943051487671343920041145993575508994822664669583747379273118803911577777151607282952950496226487541084158682379506938372126425049436884680779980295644226508755346688340101836090534838286982903145094175121824386723794377279688497949020977870417852741696879312386761334795667992828845787791598118699942828879941030737801177692545200262657885976664179613221266128293978110237956119955372475417833392067849969643513254765514050462095142313188201909992008592608896890839876791123009876306910966216352966852365507845180933873796531637788268611207274254377251939966770785103574255108027671840893694393513224136844828147361865402965213100362630440828090274943111482948540451358391506983837435926010685602605367786735150780246965144472422401945052132820054322474982484424995288661872382236376555008164228018653540318929501124688213221636531794311059898071000877068585294303799877875393483266785586181689346638491555922614288536513578747265395891658390348601533993349131972466396939648486146828208458430454217375914443266171796563634740310417925790369283941951839273147456585188406978386027964218770241894477058806130542384001009502243374353306109041798766289020804222667061344387534207935176585473569059968827271814322920669106405040642196124163120333209865074718787239936*i1^35 + -10172300505127932400014005402504995325884486365274068622441372415328531876794808460515864142399929399604386072687665572662064308395679982785087701142495714612474101085915728675195923832595480920727927165221036677454275662402158808465587570212885875432241346708351476063727534150753257604439005164883754522283444966097727910035200993075676471456099939526038221276638232339996254025440775879583289797479400227634666791438717210905006967621718619193752288667698708918895497808467203980493328999061903167033199383205590993454025853596066783726216047810215828831097615089612315399852830290563515164246674647647686959037813335948338249570889109192208248979994881094467522063716498954678349820508217056372458591092220609095490126307525114428746364579023453324598103271772077523919533506090395945419197120420610963000415637282077031373715570663860016498951360038413423713349788557893758347041419680637693533577099739748232452553654310752997969830417623752620413533085586527111146016103209063453392611943038094848179178925175403207789760422838187725127224825085848328622743248802392691317236051784746506772244201826016434088239911828758341416661065139976977670628106011289470056262887309755376841594885866129459052640972672739831745453113565802581503327645513608758601664962193345734713940881130607939527747998642144940455693843531182580664965023096105692281621639318641024543211079677990368148241208756699261282312996802976415166686033750647520838020789768113965964621033705075251012454067094038515505264009995463518631227060429613906046947348158263708268334568509235221455750667809758713479168*i1^36 + 57005912134374945314548527626993525205798020390976301098858635977754637881497319275065517563263449629231538879384212194540458848089110552540881952178148112146890358982118917956258640432452556603062925838253870962738364848671768847609713585320957345334008483631983682919133329475028367355338471109721837100042009338202564200489300799286437490780241766423469568982815154246854153840669527585076401752182780759129423815896760620101553196379129072392448527790649967976487552804461258029553331448863934081052968524148463958337663423246387059369919183192989978100452879672846024067789106748197379126704350348349054273310112305763950216730578482968576809562432351874634096142200343442478550481273550592532140916245175203173987426074887456651729447193889601860801348757351849368096508512638648929037203210822765267465655021911993744790941325982151011727563568612726445613905428783146708466666006303294807037542343107768048839399638571824063312655453328008630113712490747089890275568666112934840661658028282593446665334108632879962340687379744468616892507330201873982381026700288969214400527293932811558443215831630595414534858455654464447294062907042920351134073542198391523583665658850728682722530511138688199444520810628601015994096224375858954119604381535577690352107323254656032065387908383957318454849194288143954558830159405202363333259922555584430761664254062249293957956831964013204800598829606205158230250893290123901877591416200873736917387265069760040614571849158963369538259728768995489262815057493310029234108270060427309673577441804232216165354396587848595575223951871180800*i1^37 + -176331314066247609338807893456852513889915303715942914481858472056753191528451718157845755861804332766691393300932907316850632655922799694169239795544814651700234362806554527262844119910144434692708337214370404770040865667433723588736920887342067694504384075186710409268148869158289649140367002812730157320285237035652988255775700586826672351303496474957214360471996252534472971040644168346455968895053328530385035371147032636583185339717602013631102208198475611362675003952040919008790743261417545458386353623492235855716664662285278240189945701854099566939638113592638251628963862958318705129243779461689099578010266190091149787373092107493768258138116943116832576561486306851945313904930935543487871928138278202972687679811753161502191743365127282792159910143992975842750400397803562612681718872897120615132911842835882514168295006365302864030966944354142804387462078049099793159503483801470376272740795605919210499087748009970332404910241806107893898791918285053941085990775668046197369954924208364748308434368601971068408268578333126394915251772731853901726990580762141228272528385336650904454077174292240880893370632699975900330256966908844148370537147675335246693691376046399285962612070006048490871543483686430502381393064487182510612428750695386444321560544301404588902075815143442173038666414733767941850220663016764084929597286914845063747067384126387714132696423833996893784073059793238183951842850033202854414343050029041685545328433872258860084612100492232606094957753507464219413099533552408327801765565368414606519491929247851441940102270169524155529992077312*i1^38 + 404681258296648409106556088331091657081045988108632109496366109793262455136533944353172964085191252299691923583684763231251272860640461282888022392436970379943990933640932437005768907729411899615235491652021258221647239301573664346765042163968719456419365229064966436980176754990393667785127824555688065033201199140494562899760488876870822816828861231719497036498026667635970875519066222804989974536769008868176856907253630959543871040199138018913747245692462009469788754678197559604860430662613447508106484941124519171151932830012880091991963829666158836139673660354087111412688718376602930684875665522387809378699246303495868653009986294960465201045266503833493127716527869912297946546909917468049370675623017521152517047519676219923514003176056247824972243386937999992243528883213488542242090109973055263453899178109022671001444228980956360952327084435468151557854412682432393763448556087052608057784690899946718402193596479760072526248094606973277739188848945010385439953588880060953008416189918451691498065007869644282288459424330263484799091837735504925388729583408279918826336391862503171910361457664451807788241959279025525414213026961315707012265738020519851433547603866205268453650579999537432895700878942999178910424607565862515912915280283924853227471519021942637674552630509362563120421452070243015538284950070754501920250669811190454937357162530720319930485864752311128274521797125669523862312754425615455029556484206405023533828612231919187961167925033054079619979013854578183183064787334036356179690594284815907539867934578452195131008380986852477239296*i1^39 + 1539005451895234633399739648696874323499865077248054490746478859097746698197092917368874447285406066883686161928108402750575808210122849516736027011278461498275118917424767345549836529955743976454293780899545774487085984826247078035487604382358622430327888423153289809855635660501364653994795292074764988860005208481749060395476152342500216162418067731615720839104853671147409924477868992568786911862463037800355603902173228457018235365841373937027997798034040835553180211860754001080123542777675529287440400751335980621388924048714088129647762653579399666180264337665213553768649786339125541864053731860320036262961787801682647429689380798439789363493562889862966422909766182391828646332869318174916637842447623299339757965663815741641738666302905561019097390418892906583469990888031132687323924594034415314830296577497657562408623337713084573448220477261103677124366649279333680159744637604919370862791720112905658713686138903106267473243445967232986471593178554015975736334964987315367713248659400541228032826877900192367883581348552378570901469439422340450423946554251324645901790985742166920820031097511991781420760052558306323625245964852779954709163091701188806185019426496057563679373135380793628385549693925805175786732918972190206282247201814753170057652904447590201449423852984177936909540689145090445339138422425371508746214765634051557977765595191005603783851252311632368156568126278837048364172808797459432890593231688867488896532598975163239545059163631009781334559398927465271700155529915721621524464286459567267205217309593842162230738878610800640*i1^40 + -41366528487717072832877877384608323722745341985480860198686914423871136845258550894735200034131924790425989940055951641282635443863348233199024587713770679336674755049572016658982635948752518043416326497481817787856153127083522450430101284383735027407911565164005162121335209721721489450304328822409724636123517798063031314082340406250765538085313870168007300690713170858569414781566381964054592815082486546370762992611353559111827163115517408783838317122147909374329756995290147957034418793665752724660496640592252613889011219930561295220015698790659684162389632175823368491756905858267595470722963146934995502285363087790811087081802388184741775756404896185234480477325139196083098879953645704385461539714691029007631849028864902547459121858086185650987377985380649772097873134145976825016728333867627570153202965767175611149995422262530734305092964790864166432616134113095693379764743352655855091403509580908548214050956948900626571781842490067843973741306070537781999521218641533271489518189014213295335863504888330838215382976120814476590962207466245626345147895536213607162598460295158059803371645842900275306720980662593936059060959735965400424546347659948053074825298374417070235937258632866126295762910889709891123331012370105995016332093200574624712405581144783143370517208848767684002014737055939581294380296922658535790341130736047783660593162981015786755077756824542919947791230751370409719980438543807071586610424002519938216888888751597674744303692929588337435898290973295862949137675816163128926026710638311163008191724831426511396195532800*i1^41 + -2412720150857969905159540062206668962864481151775870646940802700782063932399802117838219735363631645675325211490880509122240675292190601125273953778110234092191257544687589505071419095608549111671876670476540776119564296992705939749991028504918155931264119580062400016619882826800339038008532099875586880279672376363216058113403740751116696384733866644861065884803491471425165685271190912920528806239826669566702543553564660469714208071147061010065936090089008718094537005724552572898235822862219412622034022406274104502763226126681355700356784582490321767896161311491256328696053064873018161005940638503807754464176931370629512100177018463248976880431461552250723421200818064011406752965896814890276307346290101848262346721218273361370730656811810069205535152784026518368470460883123065495590712521072292704904401965124847018579390347169138240961307290476647076003042663759657933954583599487371466795093653860092760105588874079181668203594548826388308416713649430870668616099924653695339287259912556858303163629541448490381703143352997178978834366991366146125879090839926589151807898337259752966529308062031074177499910252160112769162826449301776306886372260935178227234499765455543943222908413856822246248177673107124670327485495838410385103828469042883274961146175892760608506020173324345246569463692801714029571304851459418872620852694365817050468135447277872355949945180702703593760793326679954953919892163205144007677894139416073250622879640059659625221591731466910003723039894410218608548915619073231153489681904043921708527970608112298098688000*i1^42 + 917967799072104572514803886212621702265928979625263891237706676867467364593438209338155788342447680269643744136700062919932448669388243014262478899553988235597411183203979711860159914606434904250951394110787695199585108331232377969573752408298711745191102884596034913331335238953359136973411534140209808722156538670122806587338075793635335057849713475377584062580110690687101167572059205978715016366619005943160883166655305074120447984983010497532403843711168597562069517604987676146313072353530831442102473542408102582788388584015810611392472569867766662518248124043029249311409454246755188732426500611218719181001414301346630610250394704044853634215336315954062240257465083051215116735342477875258705195548243793454119129628865415733076756540921019856393950954949055909041999386875006541288984498469483779611759344372868767199589245249073637995038533917950627117630403051617016791116697279200748108586924193799073668924416672424237881241319361560456120418171867634196194151307809741411501362882324314734503931021495360771999197014021178093481851897632789020783229484171361941549794851201325878480626628424294183566068091822355275090261236563582298911973200022030873367797660327608467843731274608168567362949691700082467465551463031938292903216113735159073877356508314802075474936580143910250239134358511951378753036767714823362719590491618263682515655785154272595239335254824632410096282432499719890384006125767597607191132828388951142652189957928940695478276454238848460057651160088722571127360936280503872154203778380876749929527888870113280*i1^43 + 746674512359952738793238162473627271311119898599595073919163443062729434204890317635394649542687147544103365658715019468550170274793668983306661987372560505757223792648665235070548048724317987264084668900249940989667795038360517852369701287344582706403430857886403316358187598248123647104147774276036518025169021500935291675065263091318402412181413359070055739609535413204544206704328843283204749098146227560999485095994018654422449752341864584397264731069066818389464754998812167155059437318000279232033596185741971350915372363643404011347706906076116900450957359837375882565682850645214046131865358686792055607047949869485728276502334076656423966439656993740538737513194631590087846644636952761892052739793686487844493189472613755228000984930970780007237285633080927569930362899513115021972868400961072160540698252028521963294378661850721102660032535780628826862633268340520289644768275692218548063648140907591966431607750928688163661908014337168958140944873683068232814407808307944521594519326640911118655660679888246964393578329065357304307774580856188669607152360038535035231359817708243738071807429530529227066322392618108568824242055534556110747533342716851249673156197172631811540001101004679428138148799043045628694349433555896244357868835519977025302910575837094515959350649157473497975015390406071921719174944801735463412674660620347981528301769870678621807225923127749142835723252496291662527372675643533700755642303691516707935024528567399035136472342448076108564838105923013889276056048642639017801337243895146862937938853888*i1^44 + -4474075233187310193071242159937619354427206363360003210653323307059124936274034471097222645697380376456039040890061351737191132561955170185753002649724780644719343526721716872397301144465873413996022956598870982952514952782166311276067727642192041513432158509027006522833488991502349635519673775359513864302250932414885693894037603964116351444184955554692453223284500611780204256765183895156775694602712273498804965091422188679220643060598749548390968715408772370250637341354375040342156993930697278295210927725144507423196409028622485125630095361270964316334468965665438983381118521844341833865155411850859596951654373010025957899315561225486848487019518579385554983933246639987181554254213920389816861978289862016985118546251235709876374338325619139438682063119189663612839837850428825735866502645898149838817083947345801355617255550430660372295425971594907532996297067039870022397729117695632119187100484727207118370476677986407522964556286270844698867745757190466349794593692970460487970744444161988869662157035712399100861955312839385731308704977271760761263224270189964615940367502046094408006725509182990720743649046126589247126769585736410096627830581436720869833265521778181979417520631203173315904103744102509968588559204606729808204025963601180830385270439966573975308170735270941532574673437600166867958291073855891194697280143867681385842250124217505377855595472364604246787104280801607156191867584040434359221321678740802285515789744945565427413005480866717196774424364816910860298885219638494492944798772456897642496*i1^45 + -156883695012474724155262749102230559635832839047140084805083520852108791375243911543865170651233119376425552810920410940655243728014801448326277176387560833266179689747998912972174530068631377175133118095044071540777965885645255320876919489103915828957531757198360131553528208566694832397700877908127757285246262718384862883992237279090419582000128080055689686294652768771593881846590260904026160356982088534231079429537257827438214992783617103437511387047851464512474231743818639778078286171026341250438061335126925221896202376261411412837450419950522550753518680753093365487730128393767972604555374357585635415677492947961222445402009388803231307220603105671232594818404308577030223466773540319520836922093916889346762642922014572596434202691492724894690576035228077380394186734164598624858088642195612846114468853359147144002348994877740373640078912755483505810892277100238915255271320749633315464466185714201955887461766696266520365892989429836688241653017321239811988557039379369730278116906850838853238091536432361175723174339239860087300102917687359119877257924889546716262491138947286962138895706835197559691472847220058533721059199776101975552052334376086663094739719984764908607597388303945667066340639290458882093227643063761501843459711038419449654644191437899209818967654163470459020711462817740708427550871285060967272366020958395180111392488609039731936535844587635844731692616004416789307766185315775293102652511239859797771509198023765964879371558686053141591562768180115941054108576796265339020835866795835392*i1^46 + -24053851642383875992313517583345793024166015263838771440325320937514271193540003398117905282047618394357517459204253431389866228823399357627139608753190118215964322782876482093277094830872919159102272006249815125328705885714721291999595917839053896575937012732489269531395036057319565217609033888246864932238115180435235292309857369877661656053743123036988010276592042135767428741853986745698838273377224654704793031946500375382702812660766744232476171835870822719127833319732302151506073792353659020696896498344418511911139294865190915626268471411828152507654498332098358185570000273854810503496037443478814644027935555010651619974494418693784426254556222486607485689114224922141775482051184067230785787215718054246804974162188547611177983806821669451321209856985405868060393733661977377890818879187983970004417474458309764227759051102482138243896955418158820553033918608564245877243672207228037396515312015337812951024836879704847177098881446829682105151235357164191739286532982788235071822274672760538034520302547431288568789974771299724759722778030137745832275031839739760951162217836665252887941798538934084105634558563239146342253693753449575124613740046265992620425565675559036991789081582753662119246812912074619227271224111318195436440127321772039972965776977225165843643751171291319811291260297151074872302076704575524979560026401185644778418498441065245032797669360656435775618104567392507693124549120945587460897220895449016361354231592648113093068428626816680475371641333416806804620845922229558199084646400*i1^47 + -605416901854469206538962642972905026182270576444583613466239359856494984252972949570334097982975026371698740586092308853213697028351242794168920090843043712588610869301367822089616132228381191065494787490947205863783092732768879388170691664875175446874039924862150341273967138983660696287254738595167826058854340664359379402878347125399489872447374527611114859403954520162596799903725103598991813155165428903010776240918940322688961530561384193027315728591354386164221264376805755261977085322929849726255818071890283315747791049274059042448420850981738991390026252560776060745486504311540069499416951095963156273946574489142540721895028300999150181186839711313923036669270935504528120691449357353604132689576532886595845137149285723181587882668762364853550730259465798593450832583962648012042309672280511627588191880481392151511481540793306399589467696475974033777957280695715757484562055816393540094022395072779728947060746398081590025824751721859666902192914037571508850515205583572574872774597239593718261386592891195176101334048456970425615073253515525391159192813262106923597224614083868975641809234009837427142365389019959194958999750204690954745531994655452649814686381035934200767472368680948980966024385843539929943356940562462652931524692211465216984298221153386443795637939808409811352923650473305592931681437191539992851618009148405816824143869066911085239850301642766399022580497742752338470603630736857171675354143352716830142193964353387378854028555349648657505542673078254905675667751463056048128*i1^48 + 96169931477511987688163936245557453735110198259901970321691792863863664540799470434308936931139580219192688572536382484516540531527629704362056470906378732882065958102736644526306008486502822086598800858630034131290404991864507440020966345811006131339334071979842847559732576797376694514531417508368323260523704381459349293654125017633014183197388109015453570565834333662190519088345570434039114507528771108771007277986717158063676263464234444092502033541821971175738039661605824509240703443653476258382971635568381461594319485304587729263034124648382921377386290648575518803970123664302180391746401808921351208759808434563480039018807270572135615207974998968765262738486244241096511765424692307215536676580198182944828054016893151103464856883883551457711244157139531732110835791582372872115217778115074448950123100875951085168860573673353065744959897875586435492269046580889478631568467695202606890079520824254331574826178102808080057611281268591965190196332199780654987353023560230999266340479178703670952332027876667492794722557428038677497913851963645796117546067179877776909077300274588704772560708265907890096971868253947630178052801419407742008591759353216107127078119701225680240881000502684525627354599247103102186586212854942210571586783747340034971255987127391063014026150906822167889412802806798447316896192564343707576492483351745122240952150118368605499610747349308438537684839209368133393384941091383089585515749118469758881502054470345737884625876819124319756116645196790058009478538723328*i1^49 + 3599369333159538604297197779873020321862707538565669490379791856397041923246653634788897325301979732161265858280599255963807608518665460711491092230766537002335563353226760587082372890275404958915438811327933545671809422700494779492571026430068611125372255239082159384775002330649876895557248765402684819222387918342654628305924952227947361477703040888873203258113391567172785501840605828001167765244214529829779157606496543984550519244710469961445459661395559661022109107645484219193236955454793971471298121599028928891394366777269696098544815033137539395914361461181672475577974067414290164405821770239047351110072580956971339233646195314906166408450596772014926517601014986258166675871801564488609788527582823564243848430574042485502249051464261199739011259942424770806140376342953006073441360082519582529559748778108345280780349971388806095600814001825225527169130206152314342008150936591126824043888860660159674236170612161716012674330397896782853720336660569767421264640845396562119597183426637132955486231670925065643610555556815783887186504146053593168047027846701078439281397559575917653007139216634199779246214895702295870355969090279376144993278224528780671927786718935550288579624634376255179279771960245447953481325520209557221356989250633119994576407900483474436705273987057699003305293055807226621906090456141933177596856640812741142823581919337982719626620138423646010406172851876218458048457394276343224080974577481756970303445392908992051861849720473155916654644517085936302948352*i1^50 + -74027084660785009648565265048925978758433652816307877619294566238115882735664651375427696375624124548113692204032185053296767656738984743569685132680442628426992138738125988940678005889015668681958396342200232623394075129170087349355943474733245120421547504962150724404434029903073619965678950347138424570946039516361185988604445497834833065097713506099192858477441180924512795319274657743267855402074328650026015079670801309943488473952703748472446947609926349067476585366682397863472129180131614426949928961447431501033554496968001293480288311356798780217353682686540937164377023478272418571246086477711847743266948394924300728814927249149578691907843518181462147157504826707190527254057196109133626444143420032117138316863398903462739975224392419734666220450144217504177226806758673681890654568396328868896164655352009215603074847615921385543762435770579942645047926176145880466071697129138245469039122044455594616723412819556386397201396845103748511592366609637063871311923272623780303113698821069966722447158066509697617289053775225475987348111298878521119636855304233786577125660411479554902202096413780090085506238084635760058938894233218546987129048412966644552618086287807823950696397205678466212296062448342175378518163488354664665340308794532564419161114737755901412367144247548574849437997904575533789398957687284075078383393143853193933565158967068622317412544700554493194640259771244566638096463959041507057891960037131132054729944545236203247888179483652443677393004984795136*i1^51 + -4336368194738111107350445774407978560026499331155913679737906474352108245322114039773827271734506717733402051325308169875798901302227978286339749414313385640025276939318036029239755082232263009137364232304855495736147139168044378579116869334569786660516450882635375453756069004705217963167216851873329402841861210932607760329405271101193555680273501792327116653366663843268805960034251143119149472384314462156545743868646580410093243575388748694042091683339083660706077399953941718749060932654200502530673578101175559749114797035695771587390685771263609766891033618380604863849681621207573992026166811414396467349726529803003644933386639829037108603854370348831123663102542601961734563215683430287897060505134254377078139699376611528236848041082329269152064733221904424161999047568051607530295687319276484763524493478631805549021037789270457458614343529649533272026524114573948292920238791203357160143996387624327748900479869060562742058193483974044471229313477409218046993209887385894007349067626787590034587327890642662939454596433543826370208346455109338007015081960651298043418345933608817872071233304912388271767538604056465872523760566578448221704746265168158858434263472112729878836304397389845069720386094160494333153466102569236656126311981430938193526408441374829247525386882120256884688958978481494491176132224143056333097209582582373301534616422282282860936385425986694979490195588411342035134950925218114375300320391749545181584746331255641078924599600112892922130595840*i1^52 + -25756967252633664594411859001938240534607950721080077599284497491338815603145616640739143600982681324579729400041731168430518191570457226745141006075351700356675575777004319693094580736796513977664718893926473381949574723261996762869173114191174770401317635863199667366014866002806756353598363922585037826927642807681827433250052593191523349002663878077819359133248041393617284091447286784732765955944497618146028360069971872859463805871354253513756700312405571283382241684223052747699934805997537981927414679984177940790936741626815533699446874855318592552547753084814687330116950091143672382988871022977673514258314011658983791189541744535814108299231745730289889328932510489134556451661087422957004238053044433444170483096962352413439558692614482484909723658016528502574826624544699687895322378074315017998483287109099958696744467537815033379975775503849050724925439848428996373591366868580567721037999401037218300891209801744378491511860316125302791470925425416420850365159700124136229407467774775345300209531934627009858643875439929337816953951930032199115875178083719481587491429402326368692616542941381059919407172285876481390601667758993734944596332061155682120024755192625833551146359839849838028210113023631457384616714667038648081905206194682289578493535274796401116914261745145446487640766024497885344598234573853733668038723346252872561609206583767448248138919700319605213174262578400827938802283925768382196215548570454681136566076943825203951026344196355129344*i1^53 + -19728546947527847945338385900345680635648617856083259253683646544254167585519061243175966528911860037539798979202473898776330848637581491147291278602063826513608588409988635232357588488741980678767370302673593944594999839531560067586342955036057882356659017798530815411683966695533011230049414241379869450209610097833705220968448738818977022053117124584344961231301520887867166742187340292606813063305983211516277782736123909513227751726442801995520644097673425867901241709270874481367378096431345858543948547596107812358551336696638478764228345955141083951258062311760486597497825955648385212934218251760854540433706825733615364733728746742178855945446594224741936343657147219063658218518875621457980021302508512158540864095461389158887856078898765420561708660734331024309493572694207808532816587979836034340761610188378943765514454237728138729921080056604976720247588655608770387109112116498325320914685040348778355535892791492282208936882829476015451306213959397792460268586318151767831237607760925064815480282869769067227258324396523206159082801056137912469142041649209464380037708532823844458189846472993528554697268901040851575342658909120288586949084292364090720421663797596566057065406261764911741042823685431897714220483708059659005203615579774880114907336609443557266971166628537037973672240596467639824927990701422267400366430193038525593051163082585945675484111382216558049716113578635252076421716034652559561084468161930371081632640393572372483923771392*i1^54 + 76206871398206534044033293714299181652018351554403296190060486793862045975745093817680420334647942805523362123889816865914119266900849620195626460537821558309023838228738799503561184881058339548988645513215817352258358166079262063284123302091396131495574022975645442602151542444009842077627425294220267837188260473472801486045844805186153298855607088658858658213421778665167286882469224700684633690176050346421917977363676392961426505796196030897955827710058087044408837157055070228899519081720991275222752557436129358892837819475298769185948021796005676906722596742751267452066179981873438967166703783189722792593835138239959942116888398818415145569746731247762618488938484411879286661720692888421033070846676734767278117916519924889648498483316372560875028726717197349912860570688878944990576686931679131248994640579901174365998499411983378938216776904873746931922051900446621225832384445262986757843282120268752509095271471929729670742353023339705827308281498296956667186221157250116571795537880537832224241684564810609815353999012947131598201287901402261118472246883903461256054569749073952158652795876727412929982443000451041053470334235684429348764805646494020064130649934924211666874434956306735768088672936399631842284426913539593653610281107529513317236148898473710809321899949708045654502387545029972247360336944987785782551089949499050566910884645168095056465930415916851210416309657697307439077451332315176550885738008751812042110567608009883648*i1^55 + -6942042047830020741259049980779803119474071502257504345491458197062384491327138057438765786346957983684295871908845418011503299067473992075325660284093781263148563235633937324952113479957807890365079728166693831238113704916602912070558458000688219772255763097509530449082521546000889063675661711833616076744292634965315148662524893408386763677434104198799769939791585071344076797532146661703411819227441049318512209335630947292511077518434231537391076635618170512372083326725984695126564835036793679192738086647522468531652135342073458006849824687590778736655897410245690649998922427609977173055655548471939154935367606105717372028807236472862323767188856535061929065403692745411027499818146511175806736329790747760292130260130736786753061525127903886263444072882653568292429296676920848524701397026235693708632065278003080111052693219156458490462378851653405269274625318775837859622698827443369569119235674506036507497926401577752958252723798766368898852608674142345061960102864612729339086499262260327552456317468214586435392629954168118172709634038468103361179487844097308436549387223707926973835438551022342232664830103835103108207682703844430272038387810849199886435261975039188776502442323041398358478686051614050850829723235383778710391055194572989345023892179928629750209957663932760816421677388360572246475941998997119559561060254385084092150235815068456951665032203088867769507415427774310308329922611892394394050706040265363321209749504*i1^56 + 182211729923413969533171185395794020982969109813293880340348987177749427922343028509497261328270431744800106315870778838728845254567846250203481344481224620367385703061518835343557630809224023791897848761962890290037974869480175083441045811091443209478847251411178664318838060009372568246356594133167014923062550680991404873876631231164751606706076950226794577541847706118030751061612414507144291756114207723552134692625345387675875156674655403645707988655579907762305659557460079520439947082818753011237618204175355428193925100988771135910207142447673278645576601566741702124008821530122706429348286752487601639953636230001079977067607863810057438685876218126690407964452331533776082155330338250169329152472863380682907839142805704351486185262413179165115288385843012185158953164380443153991214856706416558881642839250330308699567757373736354561856523100781906007004897846064339604256726781637205669387353568466469061176479981707474363040939278427239162026681269062298213895072005505520195072351795893869267117918670790282679097045869970659702750270649229244583031615273764133947651288310524089245919750037333814166758631125629518503761960991932733215269984834446725572956690071556672072941306873026718112665431488260771861582498991971944567166901387713413906583091973064653003264617496538418827738631512834629921845444820007941143842801462439203934066435059779096693872959420753391483565569445050598972975994843210035916351268947230720*i1^57 + 9136251697492466610798236440744213639038566766987723367246932285234868981955034888118060008737458397688183442164217656538417702369444166244089195800976205300626396817989543694841739940084170049183618140676929287406026745612773001864804284883481967341483897090117037227337881949582136251132016938523084450230802534538859252499495273225297411763607040882082903757985287801900221315485193804095304086763148242740615463213667172403597350983532796350604463516768358721364290946658408033582087393291891326453493923154067044742952784060074974476555480164032000131247416054889713839438669972680283095736416222541815408408794134916072275412853044374864082247797723613111814459905107808751541067723208550886266998693899061307089316200750961864379266253338964551268397172291074598943973689961779128545218262647240204910616516235053849854041529851354553839999230842398996261695208634416974984098997436630402643650221378840623212010490685034477066835092014091318792477950290691235786632634404192044807685101128483423100432897641430709182125775506783162656453184424820748996804326025365829036011380645065321474465562344784540742140111360801372573051818365443749320167888447379469052436822542844677839378702649366566866680917545394560536941393730794696647575808877886816281853353800098211510352492692936148776878503737662794572607282037413670073592438161819594734048297454689883772564535273904658316474506256558401413939814254545731584*i1^58 + 4021451530740069725459176012948291025931696952472490839934809860143626767171495808895248315820079263992731017941674957644848310040342113800787229642215693695780396820700368868794617500801915774428587125543148323846753240023960172120032997403537929973566093692030758537301675975012383803088213621910524828793398251267058051084605316320168564249935867168337300731806478499842425023618637389020720068488683382401406276054468948946963773939593847644493027695297198007772914519765019442977217176433597537081279068017900823966580127937759035006856778750966075379203126151791209078381754479953414581361814345640481424586707106733948011332706386659239451140394180097227152869705286403388458331187085561101717873720987066959594727427274473582343719408712561478017646283869480801263058256666876815117553784157434555331542684369248998634543215110913403524539918581864035785860300569286023823609313572052750357865082074945871118496292523754948601682040332214299118224403627477020865578150543243407666218008902730254942878047427989422444602768860012787802189316022271578518532554519813404262737676487868297006500609840210260623120660685447134113570140388223644652314165059775790277426186455234985813319905894931543699055651764293757730671689912840454106626794064376300311230277136693591169535890301983551399469034049413846748633668477020563633106265256797718216349577091559837525946095458206013441639633277888484794695680*i1^59 + -2489570592248028315554377795922259149522644463978125534018646480887589056819290714953922935000245592021532240133916589992714912349388776535850082390565118967151670352102189030158352976017647357638231520908039731393122374191603441222893434933461201089001733304654006736078078635206362823307947949927879550708665757934560474629378438995036456929481988352382923022144893252855043744849617060737866309741104032559323357715168622681568580809498293627167187492524640194033335579476733460752768986375701693025674936847029656008110659825611746446075135985020975855687810089218185324600566810150328924977491606067084347671181546203196499494844333031421908064088110265590779442439724370869441953763585953490432392043224493402588901120091760713870126397702053487431439148668818847252733445107963048508737675151810612056378314293845865316010250707848444544633903352564938173219608021033948623418458800525704440760414214427233396037111763908111158251510129551887522560007496434842793408847192797754924386552231379780413518722405960261461128575193710871201555346430464301323868587221109854675663464325995361096261779307945356493828349236152307738685791900537955692523491668017034431277528401203462197971142472801265594450364414262961533506627630980804321261715923368974186967438175358642351027589304420707784631500134536244102545393423461726482233335471007836947412588221105482161555897117688372494598144*i1^60 + -1563202052410605569775355973033164510591811423597918475394615880808993321419788525115815148945726770522405337439458596875957997358713468377972768343475829921407634202392696256963575410848590138977886618375349678680235984649834428288936761966276826099881916707840576700199848464300340503864286782645787614441055030884344394860010927806708409800201778845327115867664150720320696122276838204448060977239361190795384010203948889392377394546590924711116126212471289439711163886502229291039676631513988468747034414278199951599434646559127884896333288441339357984050682759326842308270439513427198459256082571578744546584345495082258767734841746410761606116531932985763289099906016241169834933188894772959853498506561397337060350935531258813522526492242159129300786716431327030744692121284572711826538161231256544402169778564707264997749632008131780960331297909460481394963998767401284525356463340836360715024134219817097445217995005405902548318125597269881394482619060611881254771924139018989385032042341416063056291093800044394013937791937771657556822456469430405182498130010734057926948171665421567255771307108880398844954796022127092432854302576580624595810486288984090844515655817730396456202178926011292519397777772889644217684389392431940810905559638045198896230016587566101333647487353999682460221354091113037734038355805782621407449930390677852648559139197257712140288*i1^61 + -532926162251605941787079181023094035913216781110483419299908513986980437409295427771988049644717364043363366703456316731763541661439098846928336793816357383271601390642309131424053028348288073886290267692902222270005415003854562919213153909627494918085956395730980669022084797372265409235513106001148484447320046315551063044191685201472891257895787486543825545511957893008318157345565661494236421721700694511145066051094398507287519259727868562282300213309810081177800079269625625468138233156604191458470700922493009802825452927887636497571599855760233379789093978373106660948186378015485033598374546020433155052905039663805836927185610069375919125561941464978862981876828233535166639999278169812487365433528622056020330661366259498247104436763108043159859106818528769155610737589515613063970829390155922867110322439775152732561503871987643119022632339205652272545155045753933689308432147489763101488443237729414127429380563301672355819718089948322734063204467131492341735532185808388367726885415667078323065247241218087870846673058704404510654208789315067804129354116434048271130051340923232171183659583281709466520390208847576078987866657616555242086163301004777812942653098270595787427466622424000493694299794740121448473495653555256870831786563673844869473450148663132348510406347211632285613220059872288733268564064115105359126855680*i1^62 + -45421238741100326603051060418073982602177036988082654090743577712089240752066524786827954525410298552212906924260377324429928121770879873491702275952806552268365490153022419895154114098447183921337701659948969431955638231581893588736244120791812160848496389313064119973911079553404642322472978576379479153764894674761453919069039579663820966227414596978735260022206736735283590852486699002488526754700039830617040386265868169391148299076975166803576881770386608989941712580494959218733990968169878166980186429564999645119617623867484595267826502221751809458607507486561876138941834723772123482690381991440853394186475231073904503098009457244476013133326815932813736172625730338284514744603519658391443537398861611553329527978970340674918787860788509699641602103646355512640035586482196471137676011977405151440322682912184146531066254870378056604639752220729942146363444516237894184352659831323146145960342107687807997715673956743105454404763498065055286681815446289917945321558549281165489671489006907184877910776137623028782758631610030254873529040428085470128637726012260089269839318901545975179795123086564929527868366279397870410395078040400515063300808825113439804177820002848808561761232323114914045703590273540788470999775302519566792973527731507806041264466500632424572461251940361165337935166308352*i1^63 + 10310811935318503578453766562395933691519873887783046856789174913783529482378041670440900899591764860021755968101832488318157700587472538440927665298180423304640170005651224196285499935733723431000625036467629630712512539146995852327431496331725456001230419557253021164053417623747830612158956591388777105542690024139824293053225063177440850821061032377464245292132950706225942862485676970157473330181569353837704200574506929166345976139445843468189113958945414656856235198237008653903309278397141171335567449702778655107573494674634611783882278972636480082700585664040301718200089693763244047151327918190252837892976001791211083622854317605458003238734016125756413075755758460048210269293214665248049945732416600931162308605030376512099679694415846308527776951107009507662430247655520919167857367646523830683778153269732842686937482613985680567354882605386690796606839174454665398282386348462280218056416315763148252740452626341626161329396168403668613387777555012070250563367999728807747725551337554922892611215738735120694925122401759287645485937957175117762043325637636376339129956713864055831811710787864573196283303284729477234988548237124244477837814348436595497992463819290577846135481189785086278130043860652183976020860090618044481536*i1^64, -531290646490200624641324666282986467692927300553777038996477325752523267802771938519683917366600783377238523448045508997698955493890746435389285483723536195999138466809237341641987307222964191720891632379978535475794389000644670227064552315171848208111116602462498361851002752011449120099705466344839613574580126094271708655843083261934507216188469914783449787031999732826716676647829994136330729536953890779341678535924405348168960504648416005838465837668081263279271053908274188475208149603943169859031254950876425589802072052262660788193001656331322358335413040099807552191007577183944485679801293781476183355251111554311701945156359488834275980222329403326203676244612898472869179933746214451440737530318925966290435351235928161869523045845694110152350778776679091765172152106726786633034900825660749851508761586113136998856775750133617354693635449195107081826698964198168298420363875551208532807903504672614422229648998976047701787916021676795926584231390329626145077232795266746009643614977574206503877597288779383434216976985089481146157781989851829115860073774728889913526962834570526188754123443060075915922003983877146599807370632292652573809500067044884758059682619219914743896743220010787315219577614553174045296631445230721742522302390856521885030114169933419127104235881085597013666725473530205375403778699034974005066459041723074641846649170581771600332043620534160724077427709120634857541424641321957572103705906706679332461531667571568307884178395905663396314343576352432207333564505569784823680320974841306117271711165191732686600380923888211429243557817916801442318530073081238298356617970890094531056937839344372612972193635774804114144219419606584797719323131711999282747373907265066192070043407519972307687498812183494060214772977612519770052468432482537931160716662046678930899361821889029500583142179216679064686973275256089153268577645112098020610684569860181989644756647710863417790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 5916769331323019001463854832904281464193116641409174872418473122303283668993991530480033420141197071070764551543557273114236300436365582941110800771654400116826818944565509709169666759849127060935440442066278518278056207839967768389287746629647670730482851465851175748519807525624767755373392840517634789153992339902683588182801648020155822894312519407340493724951672255001921119903798094435157414639261965114421630049555400338409455856999613740426209584881665371416611980046506426723137928048994107790944639349006018796373790589352547532572156933210657787891594910397840135826877171774379550710963927843316019602277292735309975872969485010064046890312254076280009998673691991453325966556855989804885696293610997243630920920517148481610443500125911399744786302044249388077302468521385742702178231912682380358094034135624460324919389561589445209164538641584030350094111241615829124746471749726395435018021351445890306840230619635203232326155887788864755607283017321381050308919525750294153585238692414496582304495552276245554698891844072115533486792581534761950550906039321472327755139139185927193600448056469737211093895908328926415268516907312318246731120097403558910667499012297672927729402219029288585553044588802697502837433233930038473338496382026604390192832037301382379630595772781652177543498005510294243353077187433870098707146077805852498816180297075173654073201637637538438690300928975605240872598173873836292074017689910238988220924987177005870239451535891098262039598947244285968923681680168182170859600780023632750233499063408958467286670470706291188839269501804596249925719063820397449444131131318382737624418171369155251922305418215498913518314713054723017994501319988333150234139029534946023348400980095987841149094980266145974253343179565988355120183044785161672665910985998850582572415095943117056698268755111429432059732812517829957459532475358673182573905788785355487331782288640940872261219062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -49061177166288897664838052158779534130553880520494866298846662823394628402966854226518537169303545536078992947721376013946989078225227555964457890413287781633936892068464153229343580778098439284840864176508288778346747256452670616305007068915462237499726658003927492596123382048685975408063272727411617849580242439915174161843289727340581927599582917647053734632467362682647834394395760841313221513761010327763263771438893416747282052460466626874362449662425977957660638976918165176437026015166236163479613931184746231394958472319065038534527701859639984314933640970032885182814763487534230514243041017432662535393339638281194607494151059042262955806537703514772751085230110894134332182670670040895305587832266406779323818493489199597651969280754238647439574062900112187150598048064209030324791348224074195854360588946559340971516208572829827093387230428377871547936321588850390863724232251245909756272082401724107854501300311364941587926783400132808812420885218494780569805757151061369355807078894185899763476826957707372034048692158777449305583175664710750159371829017173291524116272864407694424068550491803247124281998479633552226601605640806463102582323441329580816473037234611291344457157888224292006588433246676290191923105212883867180767885228763507722470646765892204188714697245964909130170356803262896933057448047302078343479678549762963993508240856196054220256549513093589163179591766297502193878218689229410225027922952265079044719565443273282826143556861140063296158723829046007933659757522164181293308014515188612946539269557356792077874030416870692047637066269180330506821275223595614659410298660761796088734303846719200964107743982408936015067550494719694660172795515324290252999958445055702864997463751746386550216591935430273963229522446905920908418723071362442837122575554754792569633027816866285408138391721735135395062155950897235511636735787714036590446730404211370675413916619595614041504856015625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4135695210548570292127440954718351813840757265288417211438111313519869622501944116501656200147612214288478710223728704010829311522103063265195134207616135122742562949497324738659042183336799585441911433551811508146280379033279854710962557837437300794982897527307286467544905797859108666456908296314706357582026214170799817715928360685059549259366990829721966191488023236807631790586318709935370603647989151925468356506483307397466620305419431824505376885043021556127783453625838536048367377363433263540304996636968651987411892223306514142135032335046677376607630989168093320292819039391161894763232093178008836232805759008095078356175185783819998800769700123437909471963696539407251986803269833989865451191277969289540204629699206751596810181245338133770135393229985079081401622897580185466707043818926174816507823631698661895161153129162221967375813080880544816322895384763050760117161217490800094975729660156670278866716086088471680031111234692320771331175052657610314203437302850264198034819749813599869002447874257288351716581725593318416196173214656480205487631065744106628964240940440453240053632070160698869373097683750618747835124962718318298101422733039819740792192936110183707993221248892347522458326991898400107778194405072148309121001666546698919423882936399244231863896464780407186163513828845139674369925194958077191151937035915878008929045136842124444288656262720331808674780592263416134967506195164073519093415886364163843034961507349138399983665336827337355200542258222564662155986629377525264665943463322107712237681633697712587888999248610816255207561100214573566069754848349228419073734057264150061658882215043272807106472780339040271161501724622963171349491100038204728735050160709436735050645467419789146701120719214341241973168535890328052295731528001029284768843887491205408772569079775241332998240695698965226100836816932758035539864503677846515978354520238456335847831408332372751628371789453125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -29438015190818449430080544957136436468484957537275074319386003542829867482661173808709811994709110181910514931478905746960879607836371778282220200593445148307217671004711176273072508214806709835557532765314066304032302202799032028103349549351695074792915139424973932262461546239470087236789068992748599702395046326382452507848920541788946821759918961227194684752537220028788123506031350564880866312562817345925899516085439777967761664776562727286632365215995401581053510753835753921778867935645673258672973367213010988614432575517034703719946518273253091931996911085458359856031445484373231385667334934971320587001721246838488722494641928111850431469789520259193736617437507652589439602053166809692421354878808322623626310354770660057954669802396562495885284544161213620758558861285071809518915249086853741827155765927673281794233162836548241201639564127571477850285744786077480722839291491280229147405232966075283178152778694333576062873724229026886662441806668983326800106739101356933353816540566694286266464179553610717838848190003867599408779171912271453715974039844014733901669801458826670925183240569985465347083966343007701211918473006349519671301470272720897265215484184730850388540331281020184352078113615042355062557699902485532683515771243237746538818627849903067978922075269191383981664352262507703578470641736822828509462141256095303711976209433924656084627768943925837577255864545366150516654225406729051660610400743345279203522663396810957034359012536850903939857892123198285865896401042870254321442945453160240206598143240632513372737418128744619137244698001681354635667310864137764633252062918555334828688512791560093504228958518841287601886556659167545485873949533401579882294260390093440893774329564938077681010179681516710167056205387723803553769834214894616764207047108720996110653651044053182154514180131065896126240219598095134195929156524875228098105738060527702427348488203996809956282276208593750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -4200695754448659734019233990706008268895888578584275222564332615338201002867713650969912433499080450134918556127029139022824793602472882109829397063425687523892476667749072885332481462836381316438477628599877386469632328533309554594868520788395086291341255176283044299291474678006547593479033993093398953786851822239823129326982349727232808544156287087669378832097982482487897835735784575677900969535788692957058769256346019008285857287414546642446446598419420399355324103655720640484789312089404729003725747819493373267293627467359532269066584506215193146683374852033068913291156660476581175843036637635967830192418604656300783913200142306269481273985243888601446733103873929062658788213989687412543833361750467946666103426902159777614650713131209221322510961797955517614169910343747561063160502114256978984924622006280317733075463938815977239855555459243502392864695391868000865300400533848960460530531539077796087837337022824743581649886926365858007667996680280364281157816453808048812036303907394325723369119235685623074088802519151908162601120991457840139225817811697646702877127340628916591336197852278186248972735240815941061705955757139703392832913688189977589934906675284504948648671679754993977670278535940662994362798059323025807903025610218896982841187928748984006954576949903444667723075431241165807429733043834609422509659101024792605770540808457614104461887561113556189510193352232944980150981381525647915803507534714029360883707655818979969835370331399384263549950999012698510834203864751872292563066011845471356621251639649766721736464888931335904822024060216076592998768576399200378580553920852695770898625536923501461648721545805510653184412022654078809315137322067390574843475466414397791031918242884137827956586431984885835668322883307200866921910476725491641804326337096340761372247486339949682037341745114992063955412700299100642199728360539915223429239087833626033082121496085811207882895627968750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1025186658570967946540544253617710905315489903146005584863182838213077948861789658923506442283985779512284445632957892797401408014794914555003284224741628878833450487981166948686728212023662470211688767310873371377420415896310238644512716506201355792720276943353469085871157844280810102813443204030209010073608628419736660928755680424653205390970178691570602514752258413261330958101748852047817105461246104523510226642435297866092556864026162413915049077507055332790552654925835715453212016359758505350664495619498561069036998300704787722430358313964398126366910800474185723058263650267517473885653773666586046707394488667446875535134857872817889768940872911082767116743615607192528330360403251435507300148449359815519296024098691406389042674368012488062296439015536240588616296463304085648797061413806228875622675264341656290825823556440594361152576755861863171400255967126885502659763739073136441506448069287391192668810199112631155199684400668997458272311536348230575463307489319583453426255425422149729650743049475677612057218328945460029557110502731065184988614609331299154329124340216035043823679182962190431337279043956061318238464677345570802688997968779358717350494823119930609574559368210534694988445968163117761788050654880620621966918037348938683793697641936025174448523599123046700436342000119356336322957152793047047391727110095589813094620265125351887141723156546908877226276645118071727923162427636080476064379900602294155770808309423973013866829852668793803437696253378326172603608269122900972040770830855271060093436205852344368831998832249704567449961097942037371792723697587718646801263601109702199459743577107941039794955475392495579800847476502473611542446665701936768181122600127029440662904870991883131173792677730495328713884481598072925001196312258152574117784654439544886696432030583632432952906661638131274560001891702623341737645879209580723216846084481626590499339526783354914284283497851640625000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1341545475054906708928523526163041430801559569382024635549726973806432179887079251602717140301095030054040572030931476630245851682186372602242290900077265657346680878159398551149990740426792247507432066940632287255378513824108961880217611916402740770028795159659305358347353627801420693652197481059966609700895369757125036727647234656580895890368720281224812459294858421694189345650301949916390220155841639861669138142306698576351817860231892550859442921107775584728750430033782969624013701057177414484770484373634366869628633009288920960637336740231810086211855097327326425735900642077385253752881131394135127304280224445364636751178160872778710759461416849388628316218823673213614023834841932509657448981611625068662558154467145275838657919321507296222954745742484212384081850997635508213741658515115992448192955405558181205840192266725343179628082006785764835911176598527982215171029655332052366949945534325544842232113935681086325573818750664109933622398023372101366971533371953634066289178884638115919958984456786575940412325759323800188446586079984309244672953495401805858019992081982916168482467913335589437611993446364354769310782240548702306330754755368096767419043767293677677256848504414428427161459936219870920163701998041273397558659047739306122284659344366754898192001456361353935596337837018241835196425372806908830565171442703406601459923245371801356378348969467705444933790289170337715304038691999745582554382781994685179534920068654135842300812157375459535710662153452762369620640392536391965886751116247667066962225763808616501903446289510499936951337095328501817924270190042005555393833092802038744626032176269561999269581335463192244721723030047164196505290633317014288528551076761735390825371890957742441999833366473913393592205300857480895685749476140955794141141628646104573268138290120879527383758257269171392247803884036885742592541362948074401319810188123836431835939839811861846505128116927578125000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -3756222514968025106131302628034508406508279723352445454437597892377155796201817649172993417703984644565663709796864015604363289592646100642591902370322835546937588855313541849521711231823459765980931671190954347383028317469684322286261271702693115869841494056838107302408203704623721645602179470317188864688477688903466558961140562679535435890259726045380061394522264552636716985870546501116386846570400858913466696570745792598029367875334718084766373673752724540459543976258301426654434828246956414030831873856266333611604803207850897738389732770026138522054985965773080930433436119772738606579530648717000022582272629632396348104896998078529348972066757870799336652493120373192737369230908322997975335265288053311204662816495771710184936927128448877494989804358140726979591254407299475222153252002519305878608308967512548859898186320014930157759712799243180511138820141584204921813728593787495533673801740731709157843140270660992923754452731898215040155914166763046967702143841663478992916845578723439829806231661661618803408749576946446216271284585538646780078574199451037694342341237282867191786076745046177262027766600709737467801826015822375652043736383663140269309271370189086809274415538734435478877094831522490482454979881824828659670905646534429814666032512243463686519643388323915167474584598668889378538363110507687632421641788307444400528036767299497951512062522715082987513204824733624001446865893606557542990329857357224296428100580928694063239404743405270646075585317603150453269184114452444621152413418401541540102049425984069013746038714751943679417393321456506788892820780820069507888228555824907863608540097007042515547335900992873337699039133105179676608268734634856811664222408052848513334011022681954295664975677283701009708226914490525121708737663221211095276647644992595399972313587250315383439395101689773763341836625114213393975265993857894817326941276065815771181300018291677879268487168129687500000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 16257052474717958677321929416381509813580303533462108753350512006392384802987522654030845017843541863594687193830197151671463944863198927072825421042470196280929323776570310305395877586525103275410970795129017140927715149888213632281008088507411559045908264248912710801361533646015662639482950540067640626941954087968181889455604632118308769889153793895740129434129779477167899513455292760448081543783054266802129386038553834472740739842730976593185951112000123518824788299184579588876333919051479232781827829168449403384888845897628727054110323355759446455916174020805031782251556034166588214642319736176019253096297969885089234875259614393481196946831515908173594497866276408904910451364812440254065049400251917526349857600809774498974265364241235903757734748518040593537220158991031936512355954235280076666288667932165142156201188675060390472061928669632386743448606228628500457434063955064176965825177263876306481636958315096453427800419551026948457269673797091369426616762120437017926889423079682408082655276006124005670760880059930130474188963921032038523223092092622478215387683512163367246678900530891728800402881627706518599021655208136533452121603177153280322173965110583163312058021035449511647621557050475474045380209610458633839304684444098902918537142966765751084731905828873491703606447233876302933964724885816470969142172557944371358539149149984740957779534226277833335015512614576332557467336993649747866778876260726115899504618671349325320335962452539003561096368493563668835886541352654835118803226451173952040444664310169955446432672804882316373587833653969124663270054534304367637101664299729362637815333066533234587322835414545142878029321509984798327597094192585335739418441987002083948913237268963118749379174549397542798936690037127822550520230265968910279155004731677071708111147173088119628342806585417923220293095176936978928099908543202304360941296774888535678890600449541351475316496999531250000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -28460615835162345204615328949213091799306252312916965210903638646748840813074467518342258210301724316847922693770357350387224618370605994230350358569886470176079221911164120154456034145812371381944787808658469091787248139904903852904200446282491548208521355587676380320453897515696260870785830698286545171662727268200780438140049178273008454321833083173682108957841360378806480124384806792165280565763833036610621280647922805538509072032677844410172980790254630401193384146901953605187998671833472256064870234269003797806733249415872579811776773504993503637081217655427700425030279601752397329417338573039814070948643942891837607117050633225318218661621479312199384397663959820028160511688785657050547673608981922483309629290022316668739531219513807817936974605878740131484953394441478292415094522183239263131429668777890674924594206357536385708040472248303005363026977202048344500921303370699439675835902241289515152935294805044594720986107540952102259529631604293341984285312229456803427826661615142929215355573672696027050269817701759151729256206055433741009984443544922804487895568682885158585134841803175111283860298838246683484230669329879515392144856577989802520789048798953035658164356933520425987147159843085857821856716361157388417635475898244920100952335429523830897105387540065837636976971055927645558406180046048919018116010997579226861737491031353317683208358997583338429336398618547767798849894224522221680464009914468605760516611854541264657086276787723010070230698171102085492421452687190707491862167072429751168296870253195179785045368280760651073371205388398307582714746747457677409178201644249941736982885418596266166758767690558941891150436678187489749190533362661826466035385562144900384850445512818090663503334619480779534304803817408647446604539673251257966685114720044180974985288865233231750651829938808559772780443741360523589028630680126149629226076286393448071440946623374769420844437354922265625000000000000000000000000000000000000000000000000000000000000000*i1^10 + 31404767565814633472311848979318163856957569277827049635431448322633752217456671854622091577072093778439609255350044038064570467521093982062545572768440238105207571420404731872110735351958541187413009268448994298264780240281622932246685096163879348808454792435800453365444071825086294870012158601258274964336996660742503083500773677245991022351013023322482123897702023738259520888683227638756469854021953147136640512112593521550890905758887231361633888266040887281816157711684912043544828080314090492517730216325346276139214112621767104901085129976952665976535551722603007486912423111594690854893538461888611232564665021268247484040717153893199152532145798384349819387395658172190792862547881637150665559726952553958620709192822032389779191801838539959591970527819720711903471022106697498251690660897100297304571078605858200518567359664816807704758037330526521341434004906476234513003678795301146674836295876873890026924325733370523811023089596252864986705007078584124481504337212691186881657000189238675279629318425542465121367849240334954555601782279907364002963328135688374585079761406121307895956478615264748833100929724231721092465478340491405435117129299818320095852415916614431462683291742185275856983941483386476266097707099502829384669883801003152475401487178072413245448336248202823385320146092969062962467866401114327630815510904581448318482292215458442456770524609321189072232416440567310942227458776934304190677696784687184355532480177093874274222753406943311438475225982212214587054664793147878170626007967630577729397422945501150651806805541080496276542907767786770830707445437759378837968789537925692603812162596177652373415464622882501201234768571975304046151351632788063197660927557650149555198293199805586087974695965744768244028497461530264018567782246886193952312462058607381343441021189166486980833171348122688220228236634279735866487752415683801835699218594953329354831236741365914860006387383608203125000000000000000000000000000000000000000000000000000000000000*i1^11 + -23527835839964453650619157174290346099082739648717583553531105345325319764223434826868481265384889135951457899595599841089784544827901494805336784117948589974460960677417498546048815133793944194723392594418407490920993688111276080335585622414066773303782508488077203418888647500856236317145647816645586715751722108821072360090924934642660767801528001521718498427974622796561512695951308330755401855577060961694108158909116293136872700956767296643450210045233769279546627049617320070134282850590567564272096519041596329928142190007312565645615931960617436840978695998266735242035607692648277855463450572595303773443549924928914846171685385895048053700104217461205901489738659179352871468398587355308452340412942876478458616983801154806090773247002007238865851659784173599944211130762404336216798443305763039685596537621593156945993743871246370607463801493155060406833859890250232483191030407001993685601102071484530779869816873219898405854870899799375559781517896108585637141906725910000882581935849310724497606381349037799734058264247551897770430148429238613318119186875399733279359991024164027928521515168869155544871480369573348010127568139887876808594613804388016558678976634277842973371308141496914058702188569688311021062771093385309424017030773504672774332259137129923568660597660166101719013600229011062520901300005288315748592056883940349789815640994265733917433226319662653417931255870990972257387721263938138956556916528546382356102060939314311450199003985293527037445443787633219530059471233651253457710889399210847896891291020560950605857749236465862647849669814297099823720570427378926864945786284124692349474750574469521868567722613609447877928991863969208344319798488774733287903357760285354496896636884513132783124686778841723786846793570555320684979322063943544102309485014132267076621731794282231525513398823954852959470525993329819095593904084150368288392939750658608997079663255226464833467904906447656250000000000000000000000000000000000000000000000000000000000*i1^12 + 11966838779168972642293788681746101387589391691289626277452199387719968533565422816875386553821386823932434627069329173691133180617550597293872410480040049513042029613716902241888938702151948289103613530033822442973846889504852448729018172910194485268761843971185744830046044671524202657129561709193349110472962322326683442295937867797901040061057275415091936573757977073884361311098362147350906633622134798802474482416974600761876974966049202854930948064517775258556524318059734027084724337244726374826283873479066181945747683143102681887831288835991864515633179432405930253292120742839103945620142461659021233550008090770525384906746227457694561983885053889484935985532654365566764986684192422590208744365853290909512302808178951982378481605044897126026367265726194471071376237640115251892810756038780034640627976219650978367678553303979258507560910119310960430459156541848421347670320773987358249406202641843051615430690021429387921902375657205163188015768001670302873756811327087871568004890930361463478303900893454550075069635547313401871507572866603003446015372877248631798691889680838130919678615715335167926218547679714530836454367293135221768070234190100401546237912777627729439324503949493592573825878095394802573761292746621727994781970116462258468602987840506162351538460555224805296075771662576981525443017897067234501519380927910630015739334765947214475388472970115189691703981364766254156550199187483731796096090025127768569780413800621195016021565714914052640533149563796548327710794066021898182044788388820644368325270304987373601571829762246327127694564032647255920217102604448447768681649929083085214514346409564313023581073607976324271870781739431952197081326940855127582066465695138190451170294815851260107182854682136279341556651550552356048375295222501271818886672452948867917298739136007633520329248917596302532086128051094443018885856246301343895147702916595689623520302871333167931870343239871093750000000000000000000000000000000000000000000000000000000*i1^13 + -3693382402567759946469920006113898871867425404618635784047924943343971309913207456834420707087057636552564499383334495739062538926561291511899302083986123644902767282865351741074851316957148926666697468340993873323218811873226258650275399105472951941081391267764840467033041512461283414976105884867647800750763985947793872973259632988727088559181387034325046101600429225523625340832253588554578066438547396305551234985705341649770284474435725656124353416237950981772454190737060157817896053512714890209017835308213063550658030004224844102940811630506353730562292616963132181603019045074911288645555316774185017716079846204007278692872405267454224182255844897509094202433033393071240388649771906920317773516759339866427559935302077246935284093489018026829543188095004103067340721095074271340423189031283569055138350842192106320776252379529865748771677358940000119471141870509629367676704183067216003736486577753905438692378657381832315112305736137445780646054388297044651988103256225198924085091331803109453201447135093662505768966353535511202713778211976392246156148720796953416382763247743142220957480729723562285601100735412423349533494609775158282893959853717709423002318552486890139555003752235957535955872867817354487581955481752189260042888071941658921131331424819547646055029982757574298370141090542571963476248068745840751006687382646067098937612469646962999026061982204304862814492377405313202206174112398090934030622982491214689089523046731243438587875866584838101705906314594727036854100201750948444890939066894727467142097441955178541444480542463870311659744633676476578695891068916984854352803038405362060558239803930797952770460339009012403414028431830863145859661618657184136810763818129152308420615691873386005475535496794524980939017348744218152258376740202757326045877416788093862141757004728171812738792975902692904596350408806926325444444092756234038653722729040254990848288008164093481317614867427734375000000000000000000000000000000000000000000000000000*i1^14 + 544335389494781168553757486470482798856399328040508784391131240258771933487603461068706648951621118898096764556017616627945218503268828448689003281412624878484302502383714553918210639317920208678347916339292816477347740129337772007666041541264000029816445892023445499401834909355433465993197946704185902997226902554866182097904459346289817630916570560404916355050058925146185677077410586982252675132304026138951340750361085238041497468810898498644609453332979594281251553037943289588377239313457729421940005632564928188319743859123840134322632363881382809944519680685580551410620581498722258133624853662226999548507208211136298514319416405657416868700374776714744539228997553817414881889421088630426405506008683015289994826252525707017138434315115835642088637261364030516205864295902684684082924480250613035281193590720323703927230463295492360084298635628100253228331633619316662561107106735095211101648901083378075056356496762419083844088822791302236982412708611037611363128380110740480822314509587946409455704478127860898291090165989732989560315659279353781292167439603529233627010195048042357640024916475347195547439843702269355672160893436172465671014133568959507224035744452397462012025990222633877248199764819553610205650772465659350840127646986616377742194975094074741339586988360270602564879485830802852701187760593577492102842860443369782033279195552576316325791295536949879845218656548916883790540010210042636117177354727080676377093386147915637742313019259262569210305858526596082640893565267340934464711531948402732561804617962730770919214242808920511852834966967482956236931028972893304767559955935267959750554499677736426978875432039107296970811580774155947179326980148159627437373481700304830072099525883806659015850776901177985707639009347729784579096880678439495609009331934673767211210652265242190434250640210407368872516683000213350877967280293585934643827686920243369324798249839836724839402179766796875000000000000000000000000000000000000000000000000*i1^15 + -22639358710011108423188100681842403457659203653257306659314511124622197492165579291355366962837295079835832860865354805453519256766236064597468757090145263153750146581479066955606090608958891462825795718927696709145528288852737364249012463347013741072003507587373566671984779260668106379217169592914478422133242804458401001094950879985255123507288849832411437659800770510708293874034976539194962205381769166882794046638399961225205168604799188406228072410326195109671566414967646193595814218398400856355018508141097829431811492114120105155623018542611495383243562216138000129580940724617269347614371557938310297169996641685709795490140404233127980376031090519674577911675853338934871099873136368306404316885308320299836770739995252763126684454521726395026754990879603716895551342094392401959477964371992944691686894788203995533458836620531478665114614771142682222173401338901779648072641491046821849514069253341763221358100889188377647417547676943591316668231366071562705847090514165880866616264683344809573926214174310352132219709748539495113850577933635408289295281009465515579157191162389424265853585191983136375261402416239714600157106160833044088777342021817861729735893645264173464319236091228374139056544129537145832340390560923357066690076453673753332917051640553544332629144907930578246683100167791150960060633169295832068440567945774789498190075964179536616410878288893571946703691038893019445292915416599537435321922102399005232167500608387281641214508013738967720030226639701488374698506636461635075715693198552248347966019133018788390885234589329134933758634376143268132736215572180151026500040971915030309442183845649560408256651467011045390975236163501570065756929425195445888650642658738258781827590767456270913005228952862464666270462584154774200966663927726521167985258817901652875949592480314047407813306422062545122623089121456607583525595607137826836351792200883078866868071489151364807433376490625000000000000000000000000000000000000000000000000*i1^16 + 32660763152650476680197076808090198387319344115905819372735762181469955196158650404961590998016667947758803556161305831753208487590848871458015303399851378607846960084322195722606638430020480587813514085223807839935394757996957690421556284788987641872840595539999766639258550524361415922560430668695406170526869483006837779518506117755955472448829065603162668549931280548928533488287704111294869117477837466587869528989095766822856102089635819844706512893452061714967593616468569229527776494228976933516522326737629494952379760991516373179277123271134983902551304853959568672655255745970484259244817628147414158173112565725344749074708466364086403036140054244857096539510768633545764274326837955661386492082902278851966456286929180562287570109254446592582428240915476454544906311281531090708299230996021077956413780099297377844640855175757223526355309621436295126683548354933727201750118883514395992030345837190322636670546050933235852185140648498312842823613281007252828796921461777839032073506259823839000227110553780454742566795235434289929717862336357121487788532037827548533728116631588579171116148979014672538547381266729578585515554529505431353073923631672383111677687184322105285512115430618448652053412100905083503471907332598670001173855104950621948977252735810228555700114908726904436364681005353224091124004642886489816051744429131105638490938141541292716271311260887436666955419959689360151082748294287033236984300876760393899997812721015945787204059965440327817426310844108798574858532136975709879510185234596340356613659043885104418533779838439798990066304156535294728207191667856888824588271921282504740788926016793758877536384987316036760870408654801765670893478080026509798133859865903815048440340320911621112496129828317869702212620534038045084120400198166469579935916993795392772482953795394089276404648736548610216876024805890837650082915698741285739269085462303556420006512080148276238206983495312500000000000000000000000000000000000000000000*i1^17 + -10652435234043035071514872601525018476434298075286266655135333112155009339939831213860654008177651782211203232388216139313843217944631698901540662989010646419237576972141602898930454931213190939564808157382261353908483071449250161411330393600631457129440542344891997152794298036560163213358140360449680601613596230988443199405386556178787963268001564922079184788989784719798482732929765886216472422896503118572456317087463842235773627419074998639955142333767203192812701206546545397346221102206470804271002377424885800653072544867522461558049804428282494939325087756632574468722961566661920494756069296480460461035639005788400507985872097331687627979464115332040230032418633175878951802001862029069441071365012449920320890597294790205643330874195150794941487268512873326763270445520600104731473072240139380630337545942875828407262671838889782928405286867956275409352866943155211714434715824994001364482040377450605963902597946569203194184591906999895472531594225711873692191028671403628269035642419582312162778940437731127091594113389469781134121468988685951732721515781613642241346126404453041054352797688019667602202988070520356648116900087479601289935725916259675618529866887352306609592115953319377273775344353553953546659842353414991878108995185828739200682482131313986597727594300051131485682640926639699285266192859077790488420062362291320410239043152602608580376009890270996856563247570108150209284320325856108916960507857281979588933343063377164042491301936165182196305378090075577244840487575585648865942999535661385488208160780596514677491287871537574677238344244290886548152676133062089859381193721169684342216099705182204238646374260941583121660450086739611698981245504546659064326246937178109071152763362977375474609786843897721678986568505404524284266042066054443038446716063926733912561630991650155651074223067457993966689019315423589953832798047329075468252914801359132672699991039833813403132092638671875000000000000000000000000000000000000000*i1^18 + 1166971507929057493306927609758249131223357456549749114140757679640076610457635249082181704841465179856803443929609518530204254423229365109134743999796345069813110276332853568185816448103597137283291872801438802248016016405170518698833612649627291955534168415522629705507693684125767011367773700112067496911200578765626690155850297563153125605137398907744609416984568085560802210039043091692271619559155415341973596293661739619081526933485933080720609187156462423361402443314759054575573028362886968983119032462247863372193390367701711084932455885512930394052073466917586438634048605255217480487363243965884584012116068865794316705960103489033753140934804025090619048263683932531566199820250725287327594075853219808328921712226685298195449155760577596311085815553774662929708466013821320454124347238439729272608099242236941719740182621188754019436805273168252108927794713031699982625055315789979908055366285269831051027820491994290264857945516347536062256103665411779217042407566438499172731519276170211794300437828297294810551193327300241265307833821929130873463693867608194724302548939673513546959227498527626115205394503702334326807916866315683045275891651963906366564746753023559895149161274289452803936842934750168129643394830427496116945405192369441278869790913195756717395827508671441806372282347611463377139980895381143506945283592419327666169554220230974216104380516385158752510330962948896436393667473897258801446241982085817021895504709393651352254144102241641788743203772368530082044932708305439203563735026053746498185635295546553646266637964079803221731754888762531451907057583164282632905580425487326308028145120090041316854970570391149866983580095252908666920536150453261287555024084781862908388941292922008390697410195244911400771868195083309207198571038663583422833885022841808881719402371602679182922319406391933640499916855383479904027236040349249878032909781040990714282512110711806594860917271484375000000000000000000000000000000000000*i1^19 + 247695366114225307509348131106961431582376360303821851056660525954546040637957780466333338350401990385961561733604072675048508330530634131043752737597916476242507735140216432672161949069594342251091347466533520814455916800585784688135218600311701568067599821995890139024774046152069168562296612849233746689552747932292655647488233604678748900133128022645525098195914614477240634912933067159082263705991548624124678753645540794034423831621117470410988919577222966213451566823295782735281949896670587703727208575811819257950927275048331289176538201135510653150928076377324942683250488392700676346213072777836306962199910986545505703726708971076939350550807735611705758595069997458604351830333717673279149091321128422354153290792522351352211301627588722716707515177579506635549295589755159231830028279918838565201077943502500326096299267020631851243358341496122246304097583326961867105200464750034000877695256799466555405952407867709684197445462065519818074247736516394722699774408096495943253157517595149502449448677316203690667890327077751302696460574421200239338908679846850252273961836370480819531142055846792119782018851696027473180185562052943461616435090765754278531628019134338374385953299803466053150315518993986735143354158108129425533825107186563994513977216889467248656214893058600667098793223668453204637204839998868578317758402626598246546823348938857362189214473705944113452033046270994174778400610510395862787050800480738459766969090746125880366404158327686795377682431254277637623765807630384897081351722148264188449101074139979532776973117781361070442199614595252894013226545628124846600811326360466737398421405097697484039289782194712135238530022423178909291245866454944674566961930413929193263804760125802205451448729598266773650887319397079531477625967634908573023672987173306310915393646785686522521636470039055096810834379821283766968805429880993213212028130630471911261589202104202167174783333593750000000000000000000000000000000000*i1^20 + 89869975665480269917846977511035082796805087035540571231921780603252240463394460173136663751386969780536504301487004437204831368679925546709308036503763836152075748542631239243509842462439451606460468819419151484680333621318234250122416024879238927408342703906581444215373460831764822211745687239222978258573269633742961933330847366386211485866743916711853243561256251836430298964787917743930513024283728645252589212213949183085539064709355950302405508930508756498565464780550210459549305544048396202229761294819087795777601436820678102248531566165075991777957738830280650527779964201881254081718488048118992584970243273462665586733789568101984697028016426884926659232503855007131948859519539636341925761893197710335256640551336918763191391237821331923751623797508611969988197001741878121698441516587862511428607698828413558066020747061296177961557630513373083616481020003009002438344223346357929716688053817868662204117845359852446712793737974108220221525931939061993307124174176578364870649986178944396271123197409149228897906199304914872835921635409624868333255605851935844572663922229691156212604401550309475951897130086141206121988509469398739362980070994539318408870411070416613868946226256594824188738573648708505147012769012866823080578760784058661200385343518538913281779314694750139095556361087583094209100373241957097359840568992192459347260031404098280041746731152827568573195340890008212150623113763269852705659951368499342704029410810279341911328093301765957999080675276746507443521652707355138864521631569718787984781097391371549422662490900412383013342192402829829043836932453979930277634706801188754148587974533809987766084969692028651017073548243345879658560897131778826016937468484081191149646616741694937369895469480898469158512519958565166425018337349631324211498065898230998501134230517097996457391880686549416625941950026289106531701789226677849736732281128716712100432406138650513494691274218750000000000000000000000000000000*i1^21 + 5655571785075511454352607504157751597956447995634809676618617501967662477918600596745698800776541623469925554769271819816779586992927050683527689552997167937882791209547032071314409701461038954560603516991632280654732306578729149628657906835428840137581547977669511397118411454433121842158631944860593085751164055739945495892965529306719944937003468001301171696953979314505642545818607515165937673464196105502302434451299805240002066613292903805721054214278800118349920548193276336730268460944889291716612338642259712200789402811021776682723457354138634281889656506648769252790934395223852199662935510433326257780567984061506531911674055735781282077976365667755071293556045867797513024990219933840069096451605319904908206183795045181178170679710923138001830268951859621867816819892100876188976340068191088101767000111037596420393844623237961632241091193134970748600788413378716495989545552976004557255883404509396873431605073114928454548597809426395166918692663013374897903605657748351383394522846176624150703850179419868898363567329170312345402802323106543618561993745150016939651898735312514685859991687138588231223509598567642653004693874093267673723495632969210997022537742658343731531390724897997167249006906559799458758307781924274014835271632396834248245453960336073587210811272787069401659047209035257934199541292275687070424595143999683387474398819404678833505585976566929606211833174003316981994639513549128839797027813557870188998078395083410949627150316215359251145243503014960208691444542443768751984984656165662682787022662466471794464032575092300549928182905973446920357130126891012234672227418729812094195436378836583561020081796631165115750708161399209010261290582014690774519824945722422882510599787118077931047376999628054547759189873003556512132913878863262798123181933410378525056850539619249032684550559650957987754705608401020936432592415709031091084100725687256630310083926356503463519866796875000000000000000000000000000*i1^22 + 407670205724808557969153985362880868312628819256773181898776947859533466435574736234826904607722084533875677984970512106584910112223474144760422769566656823403140865359912898359226419165070862356848632703621641037601328522559421479288316627727971095484747509432827027040511061047033071901179728358078454510739024883929447561310125353295161480157901492158313978779225767072615594376218344486056289324238442045032011644395251702906073792751829562908068450156105413537900075980260795702853449615988411522681468653933604107888730054335272650629633390429069940973485637907932162798453829448630653100004704437771071634701004722410008118036061432375577683100374733804932970869571743915120673435997838727470323539442981547828373809757556801548758505247916209513316888169409365820536510051942302171091392959941178852905521242991701004674307490513659776621332591456570015286868048535082419303756752186176137657790520550825092578656612701048976959814750271970187326662074927413427515739460601806566164598632151337834275427538953783280347034437499923798108679591509621451936305388886578209481271904678842363694182784858603848716996816147628161150117354888831317887678337512080850478503595778913466598427251842561726166650259703787632247418398937053324117104795489969823858548369669755052165861859082586389165105545728811099570603121889327070459626643053678132503025514084952647798826447459390729068879231676761203111950656987005897823285725660761387071924739810526979621025625917932030613266172711775482099657343902727790029726801993854522641577670347910673130398555035889019161540209944433528193724777821128717920621454549852870801267482771768267261592765630114312904529335251464818259786961410463343621803368499777530505616957370105136363852974928249087056898355601208570157277193801377306053485420112468575190338539558595622323240097967646296997225073613717719497906189131482199630831713400878370847764469817372700778837890625000000000000000000000000*i1^23 + -33879959640192114814021368433450942676829711877387460659208156992248698287180215775728820105401545957301842569481415662066091006445363679176766908773449157678411845679448875421391795146236744682934263179114322620320977663315748429117413391852135127252372182616400723550014117205205243194103183156764301194018496111788827565247920399006627290809797784401885074918204347423972790053156517909851963194545890373369755834307023285478961869667399425799068716394237082201711292365893906161151741608587752033186663321362887814664878594176370262138060973606197877414502793205269413098428529259365013461406230766842678771771679774200688940660437152564298738107429699435185799962349882821526029542677349987991046384676147952939056092887859460217518239103550861130659747285626958721458082784655526286792917423318627203998958544960893453405442024957595706259125317429801682682108187437788881319788213615401669337199239499455080124109962606226351489464444437670265473444601090876843788131571144927351411638726750571505805853716256159249115397355960564745964535098122095810437388208589484691194283516094749519817568187253983164544283445693590385395435630970182421308554926469634051566382051329327845249074550583506917020394263392898909869758080702678844179881240425648203217823607451682563110046590206556637136899444718871277112639267544023081798833083371852753120417292011287903080119635985684451183455449762120865702307905308691724020468454813999501285495564655658903710011400388317979176293603544057527528576871437400784144833940508131200697085274556284588982956603729181497262095052855801980487805835934519889897696394804674137419771222235441712013875450662240449686779818282783671242589571074396268444210696744175933886452524946119467668632633639533555759640762671773008807683425420281383587579929779895990232059765150369734599979814290718145893591578619457892624153054849510335234107960606159426441551032365753855863054687500000000000000000000000*i1^24 + -2584415239678614502891876321472764192926471886644429700540683838724019169156799287454155524600947430051413736539082854516523916999642372637637355933225963074032441228237225875108335403313324454166879328169486925426031171429875993062359624118359736558500168678364896415581273481888245660888644077820378200615372726463169446495144323591554445697803971427947550763329504591529610435484380827212775388696569693139420573602885362942851632401032394123937516754484704734041848693247520041607125916753712417276166447876093286632473913047207152474137267016200884804863601692792611984469308771568266394743404372111720633023188630701143015605926461618982480752797302646718043387657785075647071952680512016159647498937786172049129835248974030555264489666944651231515151737121887549448633085257981778461149599146763065612151070006598949643369244789473033781846176816308798280565207047330841199092497726564299090353326525114174771043298069492551823912780791459912155626580737259702101416044200479845943527953436278383471557147042517311819573708768646352628809283576652782535541775447242026893003803469053678875862332660539981480729083106354713284938854540549518433106557225214341438453387271219138130759679999442239545513439793604409822718279619876991911563878032924631223074601440983879822601723797881509594161142192521211749081689707534544244851072829455416817136120533033410554140116382288621831983190876725307016914978734687303671977811836205681859261765214394975480985112058886377061006299948910454085692159685092893487185026173237440434617684339951285591448526759574304776940823319670579710904339036460839413981578632282436792534461493497915858022013047509872697622757602085048844683044163482326064499836951289737097513104393883588158828344418457911452118885101398880507872787736537351423858991418088779804616867581748175270735755702890063879788886771234008512603128314283371394012495081125136556243311162500611065900625000000000000000000000*i1^25 + -266151306021392040423154765719631358340225555179825537389987321355934496488202416513906948087860405941418936665948564258083491622908638213654553134902468482220157737775069953400340536185137882302773471584668835245848072750471882197309238940089531259509709629416448956361177279748339817707996996563966458359896922757861960812372527231395028927629225645479785753644600752804700091232001814972221123138525662884000709077021540285236958588628695994809560978667362660720263200129603624353186468530436750405393295534058294236210870672361214606837327128750214207887069656990322925879960492271749088245265171411565261270419208247208334125501701930809561578688891591001808576631742471888801783582627992343232475320372410067026147330729171142432633851786524215832337509767351171067998973045567093960995833697689814678699741192203469508231804418092691232466453403766685915054810003712266653302030874785942667728566828545032382720328276225676059389363877475725475675933446305837010076908575448617052196521805918299395324970715056137724317318195286748169117239859108964185548938885347219213155958458403002413353983408694577096859336437291893247333088397676013102920092618771265664998902135859582213233765246699625680563478249943296374612767344223477365041383829457228590449062130940692089549616951874048859457825572650368797744834016302228308687919354922926073495618653817077999174406718475996915407617572277265283552211197702167136783010654869001920059411942673748329849503036749815684999280268345667253019671088130780737897462246703131292525502249299714284093710316137308709085828716393853591895742968564429866603729895799404559975155695518678962999030390477048245729134584056680626585097677516751122534804572500266300046478878484889869048372750163120401584721057535288995700916066639674258482430337183640917056585331876284613867030822910518168412785062686544377200533915546855075086690833752826546674788016313960974453046875000000000000000*i1^26 + 376096341386724057125622020690611268744524666128462261212096223531651149012288329644911006988539592962722932722389534828924906859587724471765676609885055589776578401960001973531470726441182096599024075327430521791632612072765110602734987045694478341132779967803835864085067261790560953938946703998143151245034875646895051078038889231757316350585610601415805042708085915258737084591008225198010480281999040239176752506597930248859746617440961284597180699851469031778903529505592527614282296836638708564698354932523778652730372557175220903001227213863113775620159549445823983734706125164824305076669059172160084087769656623475582081931225670299566038357508377169795570421672708664009611898889450668677098037568044568347807871024877869389338438271495860806167293754684730804033146680123491534613581602002114647676406515388761277000883979767345771599530413083469016496675967970093973665999697132413297770279958384046331024124090347357021745067171745958760857585181227837618409267090006306327303573091670899300409678774768139337898438145697245312453856917827826209484875475385408921854652280049066173532360429995355883996085589926865651612092398306483509740378274317761298715601045093473755776923897236423784433992428751126518952394001827602744029074180309131004189057896616009763176676504441173658080697973097320634499952238979394953995478418537425682763361719900138718420961257150122742331776206253881069086878341569348236710943579224071617175919114753313458626877168893148763743120036194070635422554445329176912888314925103517294801666552521061433765474780704443536526884068414131833299621193893277915350063011149599678435234266974718439118246879250525182550269000643445462890244371223195268476664727157964029017701791314418924062614135881002288418252435813371831980554184510397041659939013433110430082904807481288359936106737037615008799430054868173610886239952265011610807552342634954669506942786154054520859375000000000000*i1^27 + 214501961636042880916087041692299399407748370087721743528960121399945451857163903771015394784557635106875874789587377541241488295731935947663059762134384727781576886867840710973514059838973056365269870166195709358391294885271305862438160276120882194709725294628920581924397238985228667569169494244038201041973176013277554927872638355474125831747999594829339435106698357385724997989840843842426750023090422954518732842385903737579600926899036373151426803164622197167841416225746733455129623627442054126216646280300682924225173837577548697521008844564383331885225817386019390284043972706104341118308571128651893717880512353373473724036594436465249341539310058784064962407451461999113894067567919937055393324921368279183887287025682630488567170759987940724061249027827969392653949111239758800634365986832085345822104578551911169792676538193335012343779066498752697760573968837995535499048667036923144833138325856041388083866505972967393877994635293699946414331168897437993106652876805993354643436795727194910483072061643955317064457507357004122810684801612721261377936431471718415463238913350532732216572352915751395000157068557115681408127160978744422102591290652252540204337550804360550957391921711295666427449106990838370717465574746095879842835598187247034103614018622209953389150287483177023596956538525269453728496763502405860754636804420695149898496291173194016573768191831996163377318248441778993227681985697221518511008858562936175034744559687479967207145855646352552879877069563653245761499764622319280222724874518645977507235123366153460981750158167236051679571347874066318162956597858206229866692700281853369838490983254317835714710343332521311927353933743102914090561254537235841738059101466728922283319887342710245622769233959649054334682239794344638696615640047132784000687158511075778460844670665563027536792874178586047318292502342255087380462088446001433124095181444052414568925496485877747656250000000000*i1^28 + 3267461021414018556801810560661833541495834067159376709543420213002857005173976327541399250454665770057206872913135935536623169957959459906305522753544687217552020746749368011311084962084804878893699177616915366520853083470789913188761196535511350230025595726670648850421821720983034643547938580374217388385003909878426077798231452587516405177281575412308357022484002547623409428417576341746939262328671263017625347008822987205865672972113287726602556342188543990276737496864332892621645526584762367669203142703084095828374044821764795172593695056582155531395907476523319490485842379831403316699086628169370046394759301408424286686009044110495274854274331333580124203175448237004367570057361433872111306516280049067281117471994365558368318896836454493880089116646487351599345987130456534402956664050854261458874992687050332003883569447593158238357082946627486463988974355646500644826916065896940751955815663634564148884016720760189347815697697250714599207134851125567382609261747058148564264458638074258314934531945988018722148528885538909021800832011599118206708801814453900542193458628992765918544393945286674921717599647172948863905212076511296200439439420783871622597549879100858863508094761822381995378241225178430574291507279838592104685238732863739241109148369756850576277418920786953494436861603869684546369699218123958565674025462572139886435136427762998273964846727177155894404257402840722161072242693845497169971106874452698230318755191938086153488268425682054885322322527937443036771197097928143284573684797598277856012147252359856118971114577611825670699682752404259338425366295902717949974069231412118225022051931136276591552968783936195074944580463063003278394530019880296460230386791801987713941835288904816212401955609512559627700718068046671703524424726210564394049882789478408568482207599101003151954983848735056561150579606968334905002719256049939684233200978250714499045758937097497656250000000*i1^29 + -283813743886812987475931756795414137451443330160142078138959109054297934386009246294677830246453984767996810176821897345246174619947365307752815789997192882715128337967033618123039312097742662090254708168639114930130238128486004861394039539095464664816540099639918240698442096733931103453079091448094419916491926997345109200604363504252116398686665480167362528108025520184493503835514451096826712404629016921625760324186023832025063945641363261309581067253307282053805880597243398619445521170236961156328343205984774562007570801982340810876344352609342543032935681924841342152216935062461306485875955112280976870798583432874356149204947638988140408163221591707082347275119860047840500674043972295046914748468592187699940906154576760034439616341703133002416191937306969497969730308770577837499194359665808483391031890916081565434080657014026046231783378686501206123653849913052129439450117669961641306891625604925616491525393552970380800269228464393737767992282630350461746480186126310662106652354340275976476812394708352399006033527690716563344466200354489451343219185177899825639570452414576446578948040654458046216553517546011596705622815701094474285225633033071592816167043994977704747988428707689340320448833311292515260284271793689397920682917256855685408164331746054925748944083388592012924747728511859677538155253579834767631422631989269017696134527403467185931040305330445721133708029500733536622570780131243339676340734675966501273581967315430586190315256626301391065504266087649671753536087019631304874318417118413361648083085087842300376602092666443168925822424764097402277125953747812907524666577793815890848547327679423822543693451683601898786957330591291766117778202671345284759178211924011929455658294328444640537552656077212441133523071002797677418660422109144462004137436771855683531760125314572457285772383832549230156454290490723266897951500739435490749810834011419723242920360960060703125000*i1^30 + 1125752801140075222136095802324670463527438343556117298883013115795477720578184521127513657854352035857904856355317402393038380584847654679251073790334096875888800842042183601102087032978881098544027007392444293667217213715857636849674208973008868814339503489912770735492009321048976626631677030888281711351242989116589663757766286662580966007407931200845966613206117925704010577580113341734674364450812452969681154692322965548855075973364020819839134211269488396829152694647852089132276785463562368754788381359861052067605658943038060303049406389840460942383994915659602911959393191388385563402708607207169018385503266781536818754458482628706153138387722276621935295372602436393744076198990380190988730335300014952610797928876377821427859702282349366851429721747370004191489698187415997417577676560391600706321981090133355291157997769677432455454790775754409642390949990638244547908005784551174431479092142323994291234061530602464496990981584754582026429855131886753579490766385253067812769278302930934932105427675099931716821073089279197764543380103039645045494219492717102602265633471534324579915922151378205811086591768390614002344252015912911632324136187606477569421746740207669328858912593017824647084455106777891887586520987889976168734456312359090944647003686044701493715453226280101962141491817027381250367280686742144016459004936981120582065884154066728731533620502246650150405062066121873454134594358124032910468621185311638356076208002562013129487204335952229914120770595645205776568695254986406456884783385710133739906404417908106995628808443626260408696148714924833554868639271682536292408496271300733460887518620536758161206354448664081531841319591555861301085304297941980915815577034038262881903087978963110321963762510086783583798906212295482908013608604322825649401771074149990589001761433426467380343642540377578751587956259820666570445984796645101641098006817962140167633178916892890625*i1^31 + 101768026971714659063767014991629834132200842109233973304102401133330529928168636093364788349819967891805242831942599105521237781567565106108483441130963400766998376814802305352098988760938432408204388724363488269948014657653900817473939886949029865667267345108720555201288169082657005851112064488919699091063385730249914443982531353103452231005400772641834517864500207401041412810292344560781084161731668268489508020850444746196697997936136252058428616935279990802001079562402264148294912750500972074497845597712338941425292660408265550068237696551568320010301855361145117117400077942928230805874665474654982526606876851671043045389624027340485836207265463053792982302569565820040004450325835393859644411659936034331677873343488837084499508543512903943700210274624089605069047937560237611290734285782898824886441638366867629059008795689286877554801475359345002488897013211041735165648265073320829631395357046263390045786367668063296810597249996536343883142138510684471972847526183312106192044870689829787958001326633565965125862528138025006826603647071290469238544295780257296817106110983686507690046451424482427230374732536447586813351550789258091786010070976516517318008303140185245156778122819615418448179788342606683608704353838239634240385755451980709026566732759941047524973242996261682062844702428614040723681081968051263110099493387152516565435391781720354317671057583850387073497869290089135637510657535422412546009834424910287735464062222536764378291294824086838738388383560011149042029545661278051521782136708304920523182486032629762446626942112907437328439690940453968065499241423121106320608683343223380680380642271847954756140761675113605358031259325026694378299125452373655490070805108927213534621551520005701727805823547409196234372884107697431421133706219767891427260039378430934784626970978788169954946837241944310484911712722726238030289935956169969075678286573079074310497907360000*i1^32 + -2201417089045919875812694670390920332895421669052851551198646063744231427518408437472531074733526558341458516898335514532932215364441033701278021675013200515430765060028178365646377299697386781347214105372168722905678694066304786048306877921016339229294908102205308013402671514953962071801188612742529724888247207433985703725790827370869465318599636244530032982211530601168587836550134377680128328055949138238140889795737605330629684865404635113998900433865844369252699957141910511327906025708177544889266920335679025824014428567204312679739385697120213519130112044570405411837265160259833137419920208285867326314999500383210597873302186806027822158531914142702999164578606302033175664263126154674290093443440068933249990564094432909892452269859296388985634870511705920313609463873401803761112964373137929365598481247316600581458582119486554378625879088628612664697061197373532356356798200622515021931977357297608691956619165031511425157423910754942319318579016302181485159845561656030274674523243601483602062198722244625454114989961742697188493150451624864721318070214619701327167363277057031626141830141545130633160182950055720962242496761729666454701459603899735617180200650015605123690958524429887284932068659804548543752001862366443099586162935611928070163835761436426489921381328486164683424194663525233699118027915291034914036755242888144686590085723948661204477451644005033293469389563580906092022744204830742489570825805513246812111736002236385193870651836331256855100929731691787264560413520944828288874011276573233637283810893967240985181743347178230151765114173997388271889196842716725516707593659264170631737638176068612605277672344860442548125485510645869085166379966695815057171817002766581219737008417333825764223100672229305348259300204410971406976638251661068288748367051880592765321579128446488501656479213943929322369506094034403682144727256065714520091188703566855177643212800*i1^33 + 21890243511489285808780622507591154511945053586141593643357439182298840832572336118141257452691167928935323318732764739931712725429836258419617481068604591431315537220526018691234833530370910127445831772851403438699460860135257057638617354575202678525185135884041130611229688298803178076567374425317925527667183233351405070102093060466985757516680012348726089138914860803291865437410579333017630799322753315645360246327654631617734527917105623284473683010181069331024743506799892353633803682131525143076208622406204463701605527725081674103033464775400658326788916684247193261029513054990454820628409107262355655398458875866492128427753517418490777261334521071195138127890905785853624960195149238679613718928139003631213824754829878366278828576344667288365925974068222790694750238187633794379564951262041748721520988956036879733308189027338425457457509825672145836758582365837071770407938300025454542835128190318763635251425348654385130046904289440549205515031654013289742724934794882944160078305243751155287898114118173393880952438828499291199844509643157264361860575758377563027366053752894625581564738303847421577942311926599801281376706615048383273074328521404358189807382019948472136424357706586909422653825561967914604256698524510369833242792006951484855265109585191408461454467821309767859804042668930606320467926895470585542570885395976650898055070191990088625700796609517730568037978709660657057664146893999973054135752172237478288085511770453540213498200787596311559567244856859015930055540071785109300692755572283355570754881738965591703243191732474711330356417027025851112248584736274022876897202659929138180718112733840362411833620344980276135390761871790791174564722922086667887298220982010699028780903893349972146387858278823052504537519755677336825947407270162729476070843292708661653630827134986637278134281453628885229349646400994058702788627143249878278353097402885018222592*i1^34 + -153282896962788471750132141135373421584382716958785313602818660596986169206463660232000611624264508795477274574844928294893022620473594133373609753143293614616609398240333286082836774663172571441808893718847577559333493772047896660864131443582024175774586622966491041792298849887453250063341936008636758850779368866043271668934830301329163776107189331919778808552847289160050018394223213797716226342965921645840216694091743492335588306559667707158815065226047447387023659249060916026645947264743550984972751622854511157373006408338313001877946200891011482836385113597578380938828954275399032552783940739074447488256067964476425156568228859336378232929411716090439517000014497563163356055499573704624412169632241607729246069437240672389148975907252756383295521131718557902579726769654860223587183330220702417856769883459005092838367584224140017433039608079840852051896588600406528236289182460556255837276801386545594999792308449839186501355495739733903681059154355913290443100781871747656092443418312481439723265159568785312819230877666915039484391407990486432281100557731288231749737890412214051624755166158840432086714070977097344764535557821570557269750776866235082606462694589579330968571930881277833404741181275194115369826532303619163549065193592578515248061305283996473108050459370291614092050118737085855200555638401219865357693895696569029731715207938371951046596347886663769033913800607632176510844115657313584377460981707962738981358084650938497449688743647231609429137798796665135803499725630711241987339174839755903532500890312753225254629868951761177249717104482915781610085665862882847863995987878742219207733007775273001657865980045819773549558409622014434857660829350819130407339994172905358831467603904286006440341358508492164685849119636238667975051043206708211217978704229560070661245492916525997535596193743483254337958831510758016106425877473647248335382923446321152*i1^35 + 819067045151826093280977100466535096582263477283400405616694800228653836239317118840201538592335488845582456821179503069209662237487149786022326751610982939474270928331885989765637422546074200447114594566242267357699209972446441133335326277434087561556711212213163647927316606961754046705602352634961142179094581837017762727509392058092401998282284905707180525060616143857114617010239482419644647303903188710853958447903151825841576039357474215961488188464146894373848959175157868516748885530941623480279770673766933514573486138489152981253561946696522081263197177589625609470294976545778621655630375022845697365381476829662517842614769244293916674452866493914789835717169473764784767058682522174893537996663612426525098800066179837075681157866317222185702650321287644775661477702914318287518249750503235418757541289347662469248612996200570573580777541618306335157019800201872480950854671946250497558282064005915770907346872894530070928479958378689590466758113619201163116940125970028378190601957375809633890042637988017195776686157636300307113964285316578969887232835835521409466983860494004428583380382420037507878942000886334737938889121532737570307777071235307880598726883140077526766594562227366191338450332248310396934405320454984589123094541028271863240443119025047643389703400166890533847203979782423373831618806634815030617082160029805890338277936700033247964998365158740699362176137760986548881781379321192421933381063746918183507032662563897537411018240001274457323732874492312901765338010775597750011339660971146050194905834816150068172165431514685438736879744852432592032047627759361051749380086511870246407691483730514631163927152182266476885237160995221290270778981259632202227163558854029947033501975240762256307616717226393818303993903258160184337950942264539167303577877805778293447799362029828528081205234166554401273508680114142570287202395572029614898374770688*i1^36 + -4574535393197079659741250428803376934976672677938207076843147803619082225787281826544443240104433989325220465228799572681682877674246490020328478363276492397050355076928861637135670011189464757254368819538831481643092087414467155332398953922335644042406129655584244431500964303780542405784395927575545380639574027633223931382066808715923675776762185988470376669888656802842387933819533728824164952233364152141613149599091190090976826923179221749522365787424964368989673211856425989250989758870493412235808985776764069898188760489287562207593004163024149037223477990463776722145642966935475673381865062697842382642560610647570515957185127697320941905564109105783683198805238378803621496629978241971331746208793793013943022418779884130419068187239544548595370094774506515100140875736750284510170447184940811818029542368150485210703751354935541336310541510839988244469521010170183225221463567662841819400400503507089592180821628773266405603495823021971058069828751077487538992388795194382101806932411092739407109266781804339942185037424470697380156391262282426494537814826439372469350531844105995429563022952227327798108593609097572568270072819966376047547587763510155808165765511904249293215958212395689536116819646035998613661465211942116721023695151451518421777773298444738159306861498101790026706124236281028518891563483747897509889050029236232534544429868881360126624945653651982500537950906434802433653971517631684289197533263413035411049788529979570842001137560235493369978056698859675151588685915484737629511381637495020688316534373595464004633966265723201768488115769269928403594745846831165276979224292338354122608356032659987097376865020368256353703773958149746381109960675493865356586684591888941641920603224142035748697410223655580206031455921277722636148414519799428419340878395263464614445865353623405904526770779390345838114074193176421445410100899530785054261248*i1^37 + 14126131337291911442559898063524680080503253673263055126209270643101826208715045907376233684361164338219257785947782446420214027619498887226268610579036271418601684783802311899811891991426848121344287784406177172853042544313402908299989143252098412477965143681233036333057368693795536126592504529654718866668679583233016653780280107258055223030785355038244076392061806164154239186634795428566099927223114146100498964760716018964743268709932478799891425509408695024697888728333731695917073826257964996426328729128653175097395945269969866680741883903463705610743660229681653361824975725740633612283236545091382467464923552569599845872327999082357459086568515831794433016898577841939324330900765665827119505694983387113525942304624572001713446160107143360189798755241018411610389871888733838235292593403068543884797114897245872242097427754323906753004972030617212255076006472754116829804664954243435641980972401011869432596857449762354620393222269239681889031515848652262607634503431845647281749179658267885153456594839620461512604365761979423792540277891553054160713028205841822135391095503441445587322178094113793107016098680290080039029013245353479635381307801272688126508373880661604187696299100509891694832709456337680324517760537154805604371520127768210799879474331402563630118318601285362684091499266016607887972338161973352208985288700142196371887456971040319497166289938745937594402528361337768464955788456918046989448211246336346963412971661068632461725853443302704949714617527342959486603403184222033860391945926552122958112796124465400511341009996783448324008275775619841905097757213246422713266184515137710511160104261740922473491686093086029503347073835191900468384189225362014338755598862975453071356955881275312244568548089657624583015675403997739307720705393315236191688469337938032744937359726307249048198743796505168887267645514060310501987686626728345600*i1^38 + -32164201671559542767346740135528948849497747128621543528111964231101590841704239412416321466667985770423131570594944323738217556892846628868857192508827413770860847371627460322790436204803821687953500744461734232556376192285252874767319086286609887160121218521031579565940431695124993295031519791498814833679311041526857938781997976124274908779158754486618041118778572708883486637346277081850456183933101271870780699266302916910257065238822930346328645928467257610311493393816699429592000731290712117070766780938780826397874402975456028328365958545537964973027524822645145738881031082614256083118224891791999037995860781340411698556482212033111558724043810192601005956443299179548750423977111270899972402758225793961189296639530067233657226693785553310669381666343317284465465542600377742815735598294287061408633412574574475090198288361649719630719861574387305425869865340181472800702202624510113392660314142952689558502003004238630826107089784361034736975844047703428370607219983144728133952160798086276251134711773343128434084244221316006075412585887630339385934552180934951669284719896239279439413881852827056379778216644484138924747167446247683435636754538090437861203561420458002541685602847788400202172323165817907498681428248852400307370299810733202224817605406323401081521498906368762747520187605206442159729740439198143801179678246545641067644993283214768356268562609014484126129771791864799437276112225896241541451139231042801043348687645449085926434894105348561125470799207021879874636716467400231620148935737679923756839492080375734116712084211174010307866535922554917276613159367010020187329101612760054048603205490347551605484142508578745946767135995772487998207505146448326110981772234763390553859728296779869843326752497100512275203244826508156171334920467797635024219856239658085873729342242071886661241222639259619221716772348249612129175431282688*i1^39 + -123064079203802349695060687648643107851877835370253629551152999331459910414544833282207881248711114620216368592894543517267701424151499011516054882709578763606673371111689326695002434954397383795008131827681973619299680269620210288988827813403276017005609274390531520974968909684339517222468617527095018675226015713146102176755934148299071775450899190957634897816995991703642044059060254421237495161839445390528163983568088417004499465008172191435607781859881898527934309036923643323415481811335137507839021523000628314062987656395924284268341446418577782215515024967558041533954076501148011368731082586883922046559019084419037692865484577834810056677081765762438665321448629897352506637037021089630849701650315023821362482968691664640227605828158838656035640282248528489066967921303906395932509157905430410938297941894337440063043605321338993114819812340103166418536411025200656806980341732582209235930066139469920504194865566394855985391535534354767309522683471666493325738041187536785716037862470796328414804153809187870042033815197117250556122239329007830271912706080269336264732708090066185005929351912784936480102360835926703713894522125720589781258882243863716100888879536808622947197240471021701779118272048160161063151263849981922133847018776562985755127089124936104056972757814724778434796454379474755729110185781257633620027622624624897114891242819112674999484448993360140361272960039403779950041641050559612427010569134132424590597097594112323960272133395596445890482011106485539125046245955213628440121013555620794236314851097030874323616537171627481174032529683274336424054843937319972179056713230484708433836545835654691477576742177921888195561407083969666185854912910963579034896868088143894997164638741346522013498146399672784943474183684255400371393839439648631494621113254948105892353190450210725187759335339877838600223735868945523116343296*i1^40 + 2869579303192075284858460879739106631185625820024488846629341431632313717263419241486243464390761656999213636032961129697238642333698292850404129984023397488471624139474104288177097813110667902991329350929318820061480808845943832685435015117496782989127599237929884879054035650803741215167527043300196465099686157412585199165206857109092872528389518477511968356201804091720047233874019508090679913254358983419647500340636785879193127547490694377529336575299831116977050253574512859450052865370029837730897662097268800783891251582076996632889228796179372370326734406056136394364366831563893892944465479535499036440211116700344758042074488479648749099995152164313233663738840151251755639514990565904110360272395420518183103367087975533193182870572732274808178562346374130406699762869343222937010612605043287383737886280548896502350566038641106154404780074037540258890171686914961173277026154160367320889670909736782016305388492410721614649071699839434492054284971312152664451898823088864323760225907005334064765666043035201978236413872585677129310862002240823113801154704144082224947589595832123609304218473569950841172844977352910988478019643262442780392051799411481371007400554264793512977968852042448090476238089845497985704251714658892813245592449709950733278001338684042484235135426173128890445586375577457729485736216719273148963421408396936560510266454485160654940238800097113605938927464539070485604103572145700887810591187758263646929111226607202999955002546856102807553271416930836379943058009341409837722011662402669395779815921082511538063930629170468825626686981935813883171654131401267745904350924548841903610192082706949938145904621986769786813199135155905774964871578298188043448260275158053711580381496436023803187156278048274800061606558286820287104422653126824773427641083739821086220434228879041855387511061887589075027606112221265920*i1^41 + 192974342463414443654526067660750092596657400015932880547932455644135295937458701139020257649193325053962485274326445911296431410321868580027654879794046162758524780429940886824333879561329867006643767293071382517782063595138193554473590406435392671258305278904662310601696003999625026680987056784507130338731242243103241407655363156055440707514244124808764587708436037027440696461202934044172469318857218894987615322845821747477067385037273810687157525261617219648475076435753951695535587237715375708076404366317927752756174406884795827464161831875605681554122255638322025385711723272984139107110659876648167264493266862212280556101867170798600073527682320464975479668582821513940105926075822844302671663083107167229054807399901255369929588965988619413298518738340230245897790418884345649149203538988264510631967459845494388220057681283607511580759798573025308009808375774707891215476102870298399775912759217521690317050914876654817083309347575529565118730166040126976048437459214219312446360835987534317017016835908503126687526048381495950735776038153683700618206757947401718383422088808266033042275025317762567755523876580792482851709511539064906767832607245908223196283199372010839260495854985526764148693551030554161912023133588080559759253300394873662526451717988274017183726343992044807798005840469765978287025945619702213430921007532392636000969642767880525530888361450879517733158776630582232408217420966295822332646531909369653458480036193951540662065403317598257933509495541688415403760974124727337212707791025529203076492987998654198904718515243515358502154612195621004196077473861399472413549190724318881582214370202997228107350286619668359993164221575221328352617207658553341033276553300785118883872674949210199974009910185176721429342901762200576079151245574361575075682320551396550171923739026568134660662882595135480007746882895872*i1^42 + -73018128369312646619852575952391578826272605512239273942349509610292734366684697540618638206719249741257165723694625125150483063342132498394367724102421694598800111188414999137600904735197446251600508731528879445679700516960238009221107156028539291964863689252452837894704101407937233854036004187008615298921070581999269026294056676579425811115230936712744651821993477059392900178422941535391898342312944766644719402309829781690060448329266220250325691619507916425448320937007733175845954010790197739248954900729070635898233316774244194088432506833876372342740331961280920953902068963501327819066507763751767119258631642754855773079072168915896226337604994698279139140291523799881587263486462057131525428012881351226593212251042863741727408744075603287364932643779971038379900872822956942095418260458925113225925396249050187163868653052046228734603892342751851587459041737275291914354748355445659865026838926569508227677099247030389989301372012068075364072525341432336832018901231026521807447682467102361461505964443165577877105327708326248445660843700101578240363974023955217061806387948355056013070521023976064315397853425197148057575604734969258038467072339579847810416970631885656411097168097627563849168740266134754412661093328612006302233227548452777255836504751049465264617952760929221018201852345966265898407836968615901690755436010155775578659770444996939188710867828750419841482426305638135738287626394790849524526398389966615670648353781039011127274895096569675520460096883155370398275302487457065121097596235459141525152123520671512511878704748605122410901890316318017954833998042263456118655835405551539672662926526508394053657958609822617135273652289337120545380896350481830219407819806947748526479560443411303697310763799465060549265279081148859668653771269035773536218497608100122271630320268008265265910214761005682553520128*i1^43 + -59818928027954822949344370760403279219891149312106184383045072552969555905792312122207000830524208107587382005548422371288443311933408278704329215815509252615624086812470726185795843739136045571851160592465659344992079354566068877010626250604077753968013898116040934188432369347468751779620449412494242190885785330496512639132989286986107007264692008382006914131382343363706876741149483709453965364293913869987836305405445168912935499183509201086776526123136639565572356801920347501258241765593383000808136847252895897031185822421198815103130304101030823458939708806932571473430870387443406962978403546511655957608942121372561857354880638986674978988948890722229925058852523786704445416096687309837644456079896760157541088835868506497289252590916842605082008543517252673664858150362988863441643242245477015686678809579890402142210713517711361452267232980484076647607495013274157832379121791799409361301898404980794955604099961525040198826909652254126850502695099224909980351260724779175624865134150853908100284456986789116404513640435206879050615248047285848335729970322230767310643864740995917537336148469559248329187026708026860665503469779203435841282123957581408648440588025866702368367445085602959215366677267981275866366801820703718762292306142335619932905517963341807590540697459346288445940755644957264702617621153056404208444305342113529258002215332534320381011945784010357210699841080981381747647663287176467218250680513561934383416715305508751389107452871552863250764056973949102121342048401321339169270473514997706028019573236204853606947149174134997405237208632875912102779521870533453745366876076530579133865451507645864520779396270798975744319730213756975087903048036377799633083090932078421163691453756947505827096595426669505268391431562523124467299052071406678271137285142972923340053506208155046870557302542370340864*i1^44 + 284230368529801296128713145225344337811576317419751343137195203624934746347814255763731778233521138345278356006668724254617634705746102712265230356011235579796077098149800130083869971971312060833280850104805290474361237013405274273745960926859068645417805229209680579169197968719488071864735982779735672425294703050229504528023488283168294218027534184592338126906317500982168167685256382311305762191530647006552183258824916869760236890883810287288485844245422592051267735344392215984241912174604843628162801167885025318721314942025706532979194912857454023841337237639415735175638007877374844700401740694027693068471697532143086351208630222294549718579432393673148714162336963245299636012517490598264424782254130805823490025620733211299102683989329502324462466827477310243621312129761900626866193429021064247678003251427751124683674117831430782773142599450981114294475260045694713000605347703913242850006567445172840708375717961660490298936177164811660013506377088056778446721523659496904203289942396922123183576419269384930102137011373337277945922240755176028464191923436938599377722630935109698852872264652439950760878142432337086006442360560989247745301336605060393295129830960059374048997547106218961083197572271107274347084604617654682408464486109718654128765257218824696471064268338303587826680578645682824249193300196208541268641829209563029204891450839031332090382159851332135111531073508507905276054337239651083338978682032011947331179551960928619878469074053731579098222292953832259195429941720209390706805281586615387933382288561955613304519803949447611644731245764702021329495517429124545378829738095319408736611347197855667058736011867633619239794066425010147121776246109359955782500928480696493036325453247204370020201255127282121551049633653838295000846861187530515975338042606560735650780871669388425923391389696*i1^45 + 12538622667267494768985045080398962023670243042722398903062964266277374483186314498185892119968439511682008323425929859353440826830476698247867201504227834525335591737607842880380206861676784315894846606512784477742207497165032679866030530176364705117934987598522665127144228786253003182364173923527131992169196930391385340520819060968408868492239648475206678420032527521838625271133481289577382589127398370825895007941891363693115668337097925042906692604691494928399594919619936696261785176859468158048308917691865559611474630398354692646210140143426509932209361425947512239904821287728512473819515577390148445113811945521105425039983187165440000078320293556707241185048135329173557202165733021193730016946000381812262216239986946188274944372608844601332272951380351872723188878043048532346648527424160832727323323272981261320596984709134355797878606213303487161852176356467803921383743202775171766309277153404605272964669599998808873357711976009557124621373433254513518989591051925288203622087458911511482115289162486528920154957025074274126113794096660411652944442453266381809678554100352828786445627591567057394530006317028856415895479385991005286480989466245523109914946639390270352823902729480289324740351305692432898785990341256793138214706239808539553769517507396661498614599630754132362593322076761144680113589350591356276163218624525788682789244508340154870165640500750573551480681318749284587372642953704354798658387788187262174092238599161640723397183082274416269085113799669074107376226195448732377049732355517827832518981306516964752857518901308359622309350315136006657670797732744710569091843075434652749729674139662156893860614222995483078927136008799823403222977823026326483304071945954875485452944001474020161253057985249238467510583863674932995066063411592256084163788534797654392721123244685361036656640*i1^46 + 1935809661073132283390486690546175824705394980612665434707899198618165988557845955579014420332828058444074722368892148634352669556739901594851660441531341512753034910703671533831581223932061420870457242504628031877347110035110060765645467125576225518515632277336373544867795582691932230176665579042891536607128962909416638192195376379408604195498839490593568277372997571639923559813139457118105339819124884095186685653527118308953121987724555473397434254299801968486202748902987257532182490724473491536128683216551023519348661593975599618624706827216674167318640527295835591925075427312913839269685044734267787195963171595385307278090541391638507024100807811914371343339239113304353197863142170344905301711916270138339566179882558969083902570980311756813392291521628928878219138056241896815138603147294908769917239928494817897971053544673556077034012467116509060233095310809427443652033451619812730252350240756735509502689209458931219462542482666380801490319370774155688544608576946955223813583398732707427096373511944027189694923332863651033628810336017113048405820682184303985737711300155923493322735035519115318552030657354543057496792996251671676736788782832067389440637348516036249990274164241424143587907972041841931059388105332870049269612104820591685793218543672524022960924085690616693003204002629517239392029586352408029555335327748739255547766636093477659522748609975842089858490590090944957279085318095995667350024352883486315755602395707924902770801436954211243770407548874146285066642072956670317473260628348887786082944000198001482897528626681141651562993712764794953357041975832935250876503131652962909494696148149787162397183934170768002763222618317147678321599488039671942822846148411041814038576648322301685932458607246405864386145897322819751607921513076230842190516398472854888329337508869439488*i1^47 + 50647499985689657113029826755274018004239627103372069786394144844092916660411831309355074830971232946334502731967196036296895595639055449424986664052707595334318216805455124138917482712930899493710087611754189020321149194977269140617292062673331254164946409243865193612646588391841222091781613408652192637104537353074738230679765323222945237698900907144915262342959651222084500902090987306978323688554316809395142080085018621629029086198348864528920994173479083575942192423597377258287418724633327635704330315234044755827450167610032443823651471641016201245844857352172723130524854049595337250037923773325720001510244470100644266875182959897389567407073089501197358131358679124718976667244816115611189475708656224219884734157473605739397270497228682622647798807355217280616817268470578558456974666382311320001054403306977809823645862796102266694034743417915771843885931183558984730259733541790477157651219127033386889087186233855013526050784118192631768802488211654070346491939836130705808697475136411479120608126489897020894301502447395091808378694780840656822157480035883485260519582914947068001189423789741235095849787991073952849516788951551328708372751002657084977199047244959372907194280058428792933473163913514232941156244929164846997775794608155866138779419262662203599642613196919821507118781884761078795801300294062985389256179923456610473340409349893877025764598066831378914147276297864497909374633444272307448245853341137082136326278281584002664735112528797673589729366271927481009677695808465728281220766286422141564763892811967560742025483990972331837794771274083963674396001352866753431970730622113419362944041943401843560562392610029706039831611224861476719056464566244439440016486443034425351576020507232786254451116924501895302856899851058358797231699974893794933409605403876579203270836224*i1^48 + -7617043826013005953238590325594822034730144706441016815414313336273935986471101644436302067174861953424132796599407714922709074909561068729298874232001952547140999931716094153391053816075406563143734362898930848042876082138749858803364894907544699921107929389796714123031392122906735005030076153507320587333063392998175368930779105845631170167825435375820424691615458951853883913885054530504848154847483823349210649427884915275355952510064137363304517772889912006300534800818830311801446261153869407761439806044684522411235036955368872526088039487121606602154611156531774717321333187093692659659912686690771770763572653273794859542332234738470406226976171304260859611339202413679276811094279437412601971276290704649964755642182836011165376829440812390545222631402321163908285259128174395244507465595291899435735238127461320531265747296829988097969593079081560733489682859947388823997077809799644927684182848564120192502807751306432123221772272973278149843510603830195664431142263113250186290265366324776111736942649469699009329074218461687637790581638108705176790092255693777517971668057664520643351307913053077210843135111132416213880445043439474566053305181627084644246506235007313620682496218461762080230559824811507455537469609503053063680260187658116264515211528352390413533835267587754104397993585127620642622070273841356954715378886157373465613140781726083306885854905756362070569007215798703228123070459970110734061806682784758215719346355742907532352464201729141188810587220878431768240982707353014585490508339470095794792863739623229533143943741094374850324814924342847107939999281763027505745939135865394028172064239393761489260661268034773031352160345731538923437823246571213566090140833887220960532247893112461129394559063987820365759643969244419128736718993473278217146144568792814977024*i1^49 + -296453856180330106444170875462395925864255327027185393005950313686351830732679451864599951036412138136604254178566191155998943275412327078870901224280684213228655924081280535786462827887352793912980218937046810294702113916876213756299358782260255887723310671130412628129561396966083564133554930580523070744757035292642767987698221195584947265394070705552505086901754887081402582127091890956326018034985828120273221791073730646154383082133375654735592343857223559988704492851485994694593610109157167103429015702290281335839224666653429595659683433828396054157996328267756299024383473734012660478341924326830743127628427854598788030291094517843511004745958389072515592470433114594093813928139653907423258419127721861654177609368256056515888975033721814278002702104576766711435744440635496137163770258396493170552833659168341576874358039614442587436345262633217342038365690885775093956555601630294675220908299452315416896583729236156228178616269275530666659650566443363197794902889647512713546122130171132597902768154337768033274730183103446989058577820446136391066552593267461938681822061453160961561961340942448761165229523854764313741445205837623304321879635622434931093483973251112155601744754820500724369617586222399117468989243604896964876659351070157517260300786217021689790355438532069769866009243671361035478117241327938479500334586123163674767844537597505862931945614982246352404202090202567128694016887912854420024597361615528148942074535462708683561944407685336315745361320614599603871970168059917806977347088058926279878519579775572524758581010188887519811708342134512097624209310523753939929544478610413472731473240424049984088570468046478941897217052054749980856982452183935914318875575301004155190636388487167180990103913569830334687155032128488966072711291547675739596523434934272*i1^50 + 5548822694710138871110365280907035581826239535949418608801407866623106832000477719173960781442848598946720940073370104449985084400188226097973036968274669059876520280352288989775474190560105991596044235469840279429568911021477583515279131149023022768542395423052023441950448173323721216717740924927532010366098844699986355007597755655444381736831508520970514546933123964143369140110117279456770459341182048103998050966781782592996636021785370042089067714245001801527189791720183159055173082727866523381088267787868814944820590087621799957145360580706296414301273488607171878114044787689317297735277851691197422483861844314289040948335945966618785023246358561186807837116553855972800804990344917791671833894583911026742286922335384649616278531263405262452297106010916437690022840970572228869390514105307182449785135494827302800764341031881818403154535339073829631292105732156193325061127843632812330456022647896118407612354158157958366668130512213962228083981798342608149755079871411389013675289273843089161937508566522816517666130056184097271449422325109839497983021363713895048997940530277382981721097093771020381212347975302204022471317920086137892022997969019360164864849031342045344107158821933733697350817830354309398397600325735699053766860500524388205475556022484103902315607853523205084020329882891747393441425262278955511568062352173082732836676548338597629156656231804680576457732789151537071930962470236725800284064031030089162258537077192618202259579450426251160484097590486057273454641739268968422846840235765053912244137020094665861207708179018414526405679629865550420996473008504111884200471107667188554545415017459157993166163476300094341570441476290379861424018743705709575801501664800235404810967462719940393081891858245790009558577115975598134936170759604054402269184*i1^51 + 352733443681675660724474135937059587041132977256646284824988517687974169751160775573001475465931692685691065994614292448222841334956976651113512832344368641383325616115301967648946830967046051517997573595421431383587543601220847853011140448007325278776163287672819652208815571624912940357275813717528343902299407448448661843254794899334364328970538312945202920902376960677165274458385964571295318086582599621762229239772114214010884028195670420366646028667420598753045422105049346421059337022477795815908603634096286486160251475605880927256668462413650239299527606084751117904121032632128992752411394702657856451910493176039415525026876182271289754670788593389348270814816087405035110058477785084618667264564878655500518911236945564810199105911601975628112074924157389911029796050487644133634745574235278202428557814971285175910214461193519598187838353604828113697021290598082401328817096815589171570969761937992505239188936397519331032269205619358014616342968953675847466018368813659687971978347657122242947154542860405367455270279130981734880522452949919544770190311050175906991569666900982349498305389199148490136001489232456259690029304558620144727838780895886738361585643167487559706792057933441762244693758585611503010342621402085016967113627072578634088485817056979633261147248932954920723656499683874093093740940190832263730670892044756311812597748368657712971579723522538833876281721823378019201195336867529737892875075735126131249582643996384286886969214413720595980056353179133119870000899798428692035186244359017475270260937145619210573555287772428063561708838783282183397335375101917893831640838031252946288245506688372041047277019350413200411970672085727405200114267661702436425640702234322876388968902941149099443280503093393114036037470848893820147306485134655488*i1^52 + 2485333934403546550824616919172163948255631861918789055656311873017659918151582006857625262004061914542819953006631688115769831913433725745141870793601609473289936120324791809152204047779817853896063127530771734887812318020226693140670420517857760052543997273686189485416442075280550548727291989804138219806613057168263441017794031306954998436350792579549665241480716460896930895606485931209575523266798781273074589852917847471952369934573255639922797115261223587272721727421531390383574754624702331673291999057203659722110597250848116573407580741277761296159396292853818656044360006163974640592562795587984416319300227114249490223141070241334510636849343873472006397311310986898447458500486038073942425992138548046563414956124820185665021314122805420444068835901778531640138998314165525013696137247202306115213016787231517297502691957866503216245240601670808583970869504751691759104987450568154871885529241197105976438244589043962081387321046149313851336998223668301547305232253716263042604927241944010664041102195218294501542121950041655721279482951808032581095092531397658437457645712474890394726928436216433777360905771333209316020823708522854119452949533399953772806374349275865558156219769044545445749651158699036397623023290761427486266076102634443773437271352805529614920046455123072629435714185128069716142559668682275219823588763787026766295336723712993552028317940725884515686458293300159640246902571594521754128804947302347765528805318760448865894407675347974482785353671654157479742679293980795224630546671542945787260133604586331600889405078750479365802295334564537565052008499365950439009137164939538526515840094427682838930307416642619849728876810486774160411785584191089041744897350714000611045345034515827598775557930198891781448843368246792913921507328*i1^53 + 4610237072304314956002918007864088337566031381571858048348883964394914109702262768364436613182363112615941427690005599360649845899364034219396432778834323925745186110819205173755154661252844329638702595617465548927741548940960080694437245671313852771404235628103410736002339175196960843185412469470085871553140580098959976383684796564341128552211697101542552514339136181240610653568897380248696706472599267166652663626495307605806199408001982676262136289173654246515147286839153945409778363535647704216321227018358607500642063358681785724008755417665860367183945299514954203036476213762303630005623394640958460557498435048895280578805147528446460185542945069185476287817478895961948371233963842797481960735651919696319234065449486096982415938554934332280523310479115994436356494862857704518380958470986932433085870746284254931440740321824433277079938333956825617163317054446793629309202079164798590302119870643249902812980182258798227463073159796288920311374762681782498458232041842358760966518678365966868058115032792743354797179755456136112102413306832257868759735317594489964776984556262321905399061273538687325928829911227716277736039099783429851423501430321306725164701171437197411151131767411799437234763602797017277841056860118483743167792950306254758403758196253335242661541149134128098954711637332815066638355723877383447710892247693410295450635337986040667291297889212893726694154363575007502467794671321141148766006915073489854833605265633387774966373994528094289792679067899626424116059582788598205587563253248188518598832852091254313730359085689528563949982982001128951216038124084616923023178068942841105709715222474435075044409208520675136397757049116475197661470907906801118119296641588065276396658867943547173346819225209858765402613883118551040*i1^54 + -441593803375459065137247320018020045598166014037648060529227547335271217643224669625382364411195160234305911573847918667427512168157391638524453428068803618420307023224402306048791323176101105005975721209007870418128038488496988373471807708690385080214324868710717737700707647588423324883650761087718362379288392294842334934595558552692470342765098060127748986326206591132164230293169203028281589895126812880424964806146091355324044174575870164182481748838457214565264198046700676379150746232189787394213448074318577706181586772954269416461521671556714761425993999644274653253914323415730632957218734270684500547252477284028447699668936360139180301450380563320792319001427743572746193633369246007189686415824935105720251806598094596909584755427328706793637311524597966209750061750449692762244239891285469373242145284664503132601604441852805032338771213483694137627685255697428104429058880585591127312623206472248291044768688054462795408496706452288635988151126946671040195174161638090987059671541927987167905340874176076867756008585237097535197906783862430220055954407678676248359377820724674063835242654451402751598463241897726025246680176189471160341345241720329252040744751859876806052540906372750290211353895362681378591784915975865376641180868840977119657194195553574215275013593086012248976385127955224319198739800115443619219674567413485952684039457537648309645714591137754125928846944595812502135943270992173633338449395914470437174745937571552777265533370396546645083899792503694942874199683209176839965602113167188919906337178377702345647899628894902684320565784935462621357630694773027477775459748936364477445856805560358809027828489465633195800745179408949053750631101643419435442927502919792056838442188324097044014029350792466778002817024*i1^55 + 11845468734295506327917160047082433843517583637520823178618072443890243334287348621413498470534440093227367996832691596264086532313053747107126570051194089511704935972236870859383164143452919103599430308393876709504690394251494806163796729626781555547435681882273733044694125384546934037998188997376769231856048558137948287823704796792483244567062002650459062273056574757236713677385166745500493007959110597991826185888540057546171699832854183711041419728815661903114939529056770629411884324321742341083423125320418357855501041910546166581838913942193754401885604125737178454520007801941560709239911556052370092431899101520472619561701320900596800599449074327910853841236380057402484054100528528512981458519738471885876954329548301944653177787926990668655013919202544108585416198494261553950241479158001047546306918057797217154454754727587873523870850599096344455327238158086739123604847572630285783212634921042898224020582900115338617841632154670643557624250832157897940047443869844317146941053187501400721755488873835253392431911241038705307077221291467994210367686186668148903611644795351819499068650877985432763259359107436293738885016672365497768506161291468993963093231457390267790786788750528365882788297636647843405713238962546300103050877624232813712487600341002501858882151036913441968528006579896311822219179071060691228331906685765586709554844052545159889962963194350954126569000251572571612086950880652458076768622214901451845626916887243481603391645226894775836001778341331850274725568113111113082886717434437672119071078377751133425686119179443652362577432099189501586370498956862122388343036990821211921678066862753993692172534757382115596338475216267654232300614440638010085227309231396592330636488988506097626853315537010688*i1^56 + -5982933851707597118111807443943863755327126189967969358510546303677445900039501696917394797924657819273169311452571568624937715786658929693891407844811893040633519434760833644769790118300285796773532193756702922261390191652953793125579438066907592866810843555878741370000186836767633825466667113850953500549990538827427155742195502488902127787034605941656201275783065645545710189865831519461796010983791383521740105489967427984642906649042778365162004735311600993461336477913865913178901221876549222651695724042936284853036221426548290159113369196868804464946812812347197052928932770309323107867959821691328732068716108799653854459866973717200742874761407008585841551284202984238124052691741796640350993985493715356227541383792777209188377127832119719001618765891032379209986465498913886484902420821720057277070321838353239753460257812360889364492208857141773327163495257986687954413969838107279122304782073091497046954071423171903541920570950433405686217733411224749243105517776792751161250471400329312244238926455944982344922233939667838562727444046523638731066932994010927092246444953378620709191751401500350502305009588204097432673577127362665152800349202688048614668361771836200399204822426982263067028683561374668602164522713680211886214494927796721847025565632282822977609214347328910435688605103905095175560404091526332330850905831756504977483393084292558123284262738468992286517042181920253665929772364199004118314958002367768815184556596401630227092043801411531868537950284218058696465378587494886440207027889325101061298857545582408583309045617525293190140528307468019923498641209977093905293207806598856612769696822619493478925160896302684843739220958959960506013999990567007100498028523471151852671783382869663023104*i1^57 + -51481133576353308336972577168075557399325606765116685821008404719304341828196560414713013868918862684983256473632258138763254198311363787234916338325318832670596376060355214242551416245625003289183160374636176410330737303692198333233998575961989458776408249973529826801597619883905019070804859710602302368288543706282263007370698771721425349517672805402915330767966121974539863446256575924966158307538364613247267191593716947799185248716849728871832119659924273600486883853457631133984078314899989948528000025323433030434401859443010235976899729290713924317380354301984375462114366353291927643739502207417083069194344903397800956039730911751234452508727423072417596459072870755123508858045964849240840549899870227195819549595876811021918894872463461384185265283174287555197796799371129372709214840986668174690623838150154700341673026500519373380570055382736979204779959583576298214967661524339755102421460509227532477207913600836666233020990619557164143766057957683022572461140236437203823959491834680151599204987275749205317707260662001950316025348841045418714100886281466703382656006174331769413813146734174005723648947584869174694947723156279859689960945839439105987571403819308479077280123533952912230084677762410102155574398671983538704198001921479554446634282787588240254924020757775154457340402144281487817674448743650008134127881930064764040122729541641383339820868450052002949063784228185698756623455627528863332877511416930945064126361998598972966641498932781774848439511681384298392389433745521040879170162783219320674898080949441119540417297518966433728220547225141957289287752872441669862555221963413017340530573948081611443013425790334611378492721341594870105696082702360317597166297687942137643008*i1^58 + -88822901324130303603136757825541847843154274392319235241731413609527345955032972431791839774342584451069213292943826194763197459066727377384110856395610062199165043945411705389197618697389482323818587720349777757367721522570993558810454456721992983763778508220694071822515325020374747742218661906185768036462609395569686052052608989049509495384718457596182016417216587530865789094431652635842229348270697631269781266968562810646656177727277694309357327598784558804946655968031581275489432266907169389185362517571156835892435354738181252951667689636923331023028945462045365752036343791762933671979768822859418719735344544115705161791350820248078702434909606361614914120401045065423092749135998056340479227823433264435033579400823969075997932912314355801601045381552776508045511467418832475977702542878226506315780178772318580121383877479016727100469548798135628092581212436696434512922369898824487516069795919667294721275170007291066178338098442282004445166080188613416188523631111543581077135223332527409397748995515213382772658841269150580981132568722760214244583119912978403523168033627308188959520287160889368760542528251808176900542963765353596751201578253717402133518627342752624363470491361149414120856278085876928411725503676503573736180368160939319361663023847704580611663832332102869028853152216734899003267283236118134465499323032489828461796291652125266850306251419948336498085556053521345571126814398852939806513674926436156338566510452331268488343243334383220092134119546304402338041799193683657581376874445874211691070550718732208947026829907330936577497968182058021937540050794347715595100713474381290202503751397648893699938773221800312530160643786569306528175090777798174242452275200*i1^59 + 40623090132042476747673227395876274407603261483618488720249025375487171688973025347511790140076332384461014882841616818129562531492651305185215654760254252229397457013576451228776357028332935040059699611392382130851858263098759577395228430991829865454616814349663132505269729968748338477786000687265238354814361952961943350362257456385312577673927716903935762662369636646571951626952792839358584315589516722416169636269106655813394205925378204031219266319198185801190049733818029138905982604546916455940205134654566160198460472321531652846481654382612765664854769102715174358518734432668515698535219905548253759620029294885160546443738229225723145383191944586031150911693058493593656335394650709534671111755393425399937538171384759221921203782406907736089250029182374863901667206198746653775655994626097152653303497200339317672916042772234570372650585124271422072895852053267404359807984418134981990243246812490419646196894996820782614599339054469374127554819797872572997596332350692205414807635758231751102004228340052550164930733334873006993615550491379812781094440848598035485977937037718446118611437018143555116561828893657191608276718822967911669435880510993911643527746221913053608143839454006089223840796970472476938242490266942190516837788899333172246464673779812458844026417036382797259760902727875054944739942283590343676646246387266370099237289102780302070211065308766405070701420888294442481912944203075761043918674322648592826935554216429813825878845120298336902608871593824860001510729475622263162664262916486686400844178497237725272116882609535353367174863812748058313214878916471437320367325788625953822555580122843506645526806433211052803142229019305046222840004608*i1^60 + 25370554006753396231193256310812401862378976998233832470274791945857054503404005148426448913762502678652449507245464639992086478827783845951934154050064519489031424651832855574521305506711194328549241001295461973853579849924876471502602234560240437727347203984988291714420431625388437064673693069250790556011946768660266327806232724239154296089119706071779513899493405513809576061767965624731631817816738757367635960808231381333729107502210882718971991002615487028053110506626914956166868961566781944149196371390291771703708328757659309644603011971151450302754981656295297917114779395565503113233953730367857582237317196183200376498373188817113630991615243658267730456430486479598806168230906769413418305259395608748847537146198156036106667607474876811016888360231436645418695781472126041182519724369103642614609140666154987441392954759734299860583086003732005119832079872894340795291594136703234792154057966989303526209252978255728781283568545443586895551979372936077006965069703405713815679387101334193239819941240423279390905170088125797230046186855104492005514739295251487023359886679169414541409790694686684151031975031945932074679490324178706099292384567791488658252820206652964347008146250952134063656289605547477652504018522274444488259575382765169333576889111260948493715879744129400434198805041480123942077338106499447681023514324501682551497441756631864254543542890158132544479949911611128284325627248967016464103051385720652387607792396522494375116008665652552673125133873054102992493663328489831143018823440496813277400579175369506662456592311055477723891560336240374519219272344123968766783578821085205067142780317046856036059082025871019765399552*i1^61 + 5766212138182798780620852604173412375224801948910398624693143409050822565915785211042772512150640186419060963242769356950594996610540461946542845435707688632588555497491788938275576943614939746164699174943934070596316846962529686737038032804032696291239868565833344987899370689322305236073763752145136917477487874912917977624542847616535077696984922651593689398447890133254477358992773884029005359726457944165536038583588155344498901343146023795601121238089286838852007061184046072103996504965943171644922540327837548206782884101635947447712117565882833861902847638082850377897053770897675575826816031185141515776951657843750742662622603523764165267138011031109938095412113081591743585609113785678109823777302482226453176204160163516137862683893953313954978033110043683469336035750845840639392274541650783588289396751189960027000232322077847549011489948018100174035958634426203557727475773966720732986245285611445703735577778556665726366264551101442086209775837168327008157015753869933810643104581516179219461341240572205283831455315226480818819733008390751570921554102601107048739457876942822399284773684742240358794531476537070094066444576009848725420148905869486214489666483866176480282100202445260535928231757604699227435767156868194950064048935802024940299186281395755497655987492132772161514383790477525306439011033172779799129261828941128460003546505835897718212907849906486697231878041278801445606824438628938942330703219936008162675806461249497950004079904870732415912656356443229116398118990154038281836098031208856879169061502688301156172093722745936758732749187506915837681206093158783066938323001023895651998893080576*i1^62 + 245726815659677581499808065323615409211147341212510493661726222402505459424873694113837328286197693616115537933300230605907555342147671248602742323265137287611154405946541793474806548540242032045145654747061576325623513429511146582015965863799296223668012401287223291746540210679366118840941375255420335548475808530296369876150976273894394490695703760765467962627214944094435125688536735166809578519088132713724710619980706708129804573898035828537231297637517001223856858992914003507824896280911914606010874195203248906913023632526393608531482022735777180755556321106342361384158776819045183825008535903502866083518007788160874173667503999637177821525591366833415509783284813720317689985727707385061915368528546644838298783176276852861697687746474827637452357272291694299929112682472489369530482466013370707585608889606731186427018250231834967983258419679857764786804057609902300866634739008981219854456645932083095414432910086484718554511577173859005311012388698922255966555487344248335819736562782464377329070724714809159272495916406968021485633732617075154065555452353737906008966250778722873816001166060701751112027157528115028432505967833006580089583641696511378752849879247705869393179815715578359150894777868003421226130678102439943040854487014313346948373887421608895686100409936186685376503073319333358189292268414972127740735592907975459854339817716992867107982141076514644829530160802169658720589649665146878259137913400152957086934706696137603771784911759399137497482899476847602888229740287818276209710175378069406263049791656976703907456691630156766749608160716636699075458072393547776*i1^63 - N1*84530532435938638880674684702279953504874433978582454659907444103963094387337492174321873716481265544221164338567911814693354813991854350527607671786856996155788097317450654834654578481480812203563586647321498244041177855237018776845410272319841804447256798342483029932469372351674819000000*i2, -7185559799651955121424995694938112558548819287664266200261279444321131719382138861375154946305514985650134623523419512328540026724631738632097574154269978748097991161643114890574701334335801181043702702254315138547640901659299135693745596078206580993292558084447929860389850487532358716302790841467793217180822269248545676068338186598858447661579519833760243295927915930787173812948041218724015354440038650107257847470222886675696559756615461124222474566137682946613796463941060920840043408731646530521017570515441165460203086564106820324709516777535021221568140442524063663528407406089246687005037081130314404270340543285921105682953532884079666982950533945051212284952508838248277403082229818985089333208479703726682721377478123440040684050673361362231087941720337533693560630763624952242116938258855694009848591338867277471431945917759799780424091658938003346326669184074613492266733620484678831766238008714535544185007345548525640691702846085957122944648964843141031848598279303770131261619697027640070954450214564803626002559566323057334772519345384459049798130531699971705590442755870775609220369387228328667732423912532664665644728241621612996248002788514037476424627950562075287401678984728079501327138615878152901122618405258396157591275454234238456005539606602599952544289637971602796062786809248864789792419052198288450294243296520006179405638849704349795047063127141967607157005199206445469350965619368985044384917168851796925691157070779286301537632025079426800794384650923395740692821157968065341078213780462753522304790192253751876129713533689979187604221692116054885720763440126144308666970273269509472155027669730894274099363548887020828213091107035829450517446114537950657402805850443866883225168135273132327946875911381553364824668985614598582018995131318206142322292894239482243606571414730860284859332835055510767700183366299086783447870935371608501678614782164617699626264889576952046199950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 63660486879291466965977011136169341748766989015231996030366550598713760001660864649522232559182334138937713210032800959007566155449521909423280132886353590743770856748012572251377917239134033006875396043915697912087692431741298353556083948440016485518400172607030628455699734350996733718824810797384580252685303400792728156440765110703683801458316125981281561152745165401066038090902501947763171284104982218030991420625053901498402651851727067607107588662555077650597604505159969300748730825300985547695565962288115583193379167147808993832952905754860294872993408945211729190571524227006222297997639271399391654684062789858191135495522502819966035271014221756133091388569971225279642618788210938864069702363338820587164763354497256938913374033597333138573449923311151904292356272718929398733940208199847972043756625807813373478340575055729204592194211794920056200245437065426587691100027962606864033323639301033113198453583638598251968821335991376462295402358881062903692156417069739734107477934871417559600551935610634386668015836941848045814072998248322880410736077219882581519963554502072064631042481008492578750080263129237005026951512887269882519971320310900353074738000520709501334321288223831348611869858302763966542136020215838794251652327624387528258801698843330570811222809310904534068537907049729250441162250755184441085645305992239167493444871908190648414314693228233337184945268202326512359210626412544389033334254413626751103229369119629361769593029484299356280245994222647757133074048618929790509435808251559617368182673538810293063590378331432217859206629078380470389387070329980661588842383196239485348201538116965186793664033171537306062818403772755825812267620507906943464966771465562929902611059864483431153674377286390916539582463754443587329668571123456806093644333449536885514559563577354513837017429694328511537251956852086307977093138505988464912717679654942301374521021993860094685000233400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -524598832715408539667642684239037696651162782122733798290946047953823105716259803655853311707874732262347667133967876485086294876647659622209111341235179861858134080743859789904954752665490519843268542792810632024868779637043325383189038086704380341545047440530794337853855072676026574667643708809324302825856455365094395664099526674081528938795770810564926175340937034528284712507356815419956687581501511802105291663943829113267633293833621218746508622711301688065985243212840500516033906557423292459261297722615114464083423989655159177548671555118425654487210554089255437824773312292422115199605827017101333977721964692400910599656923732607406103859268943819459467085224596088961830975352833801693065629294452220222777896197301296588111807050517626225213343870056328863590741565010738307288058600133632729958197656731695483418758417934349780881261588585044062213905779241148495584388957279466476186737577992325686992654449897589394535385516777698399295987274809390798588392911787504081374931932935865109992585263861169152500584957451711185135504384120572183638055674087359243051667856486910211806257624276176693883355605682569769467029634111903132083921459439360304292130046602678058402870580120229029061017015478468313915872867897519920148083419959589234547035003047367875319773781974215134348116790809866965114622193225429651295191598252913421220575022367190352343879382582772138167593543384027119026830621352912780895424226618763981575095065980363706474440106070408510798993043404728524999664635812024494512315372693439258949961130288681047224726782941816936068651337390049900287624918055256268036655294751754335345732166878482678576866373437955502012175816450152885937467090448035346612353414842234849726240886378051059142042538784098610652799957670681160337120169196346038269858484422336185488993764905260108295495159284147544202054737247454664586024424338604068607756047765655521295027547199437544963113803340625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 44374957192074325443016195642331326446265186953708039449359449205858813667485237515979835324832959492417600839988287851543891701983293672772277617252100163461592514237248192486890269419262559846049256449504247191618712386313233859596515048896828263764559965854551486012059974928883290287185476774986296965381758872294025236223660164649637781254612975582133383849916142731249569959806682387064236612762831156115083346060745135640420912568713354816680851017981699953158818407616489264500162597569266393219069220550052853578816044767815543883930954267708427130690448707187803276837158831726639894447266699907610214203890497259117110004608654944778789730310395262553459316145378461424249747673935838149287402795000754447480155331564448240724951345128895852188324604681993724104191083838963081589363688975566965047338882904655615809413492931734903022610028095858680051674059612109708017053442972125936735068634662479774073207033755063906993119972201615811323961516731967373530586980665554973166309082350588374351046102585453970026880601151997096638460414829945109589991604553947876873596622558225704678551747106342896996679091331750502704611749248231627105997136626548250256009411392811265432898134902556834646428852568693244933691747147525702651670326768993752027701483689552845126848474872529625674961125415190764163906005303395669649602835261654574372836264043040243827590403083022093304971807044604780478251676020015187625797304566027901017165904449318031899004437058362097818058498553625771869015277748625380058551224739507802738325327151306241420726529366968113831064857935367293395231158876636843850755477741170482390663234664309786853678936304145617514757974344137392627389834280051158448144866436239156342547589085296053526372655333075524734272977607398744406844973821402152121080034677121512838830402984934553819947044387061487435638856128070558216934366133515922956935759469892104006922632881857893151316701563890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -315931304551552619545958650868140198115776666303486838996036662224727554556234769088153125890359008732108670342400863973044158423009606098841814472156871406264660048461367793148679595607827363084561667311234193930359874598922003039405462015442749823700278379129291236947660890990343238264237197930117947637219149048821004388236337963678629724114043958312610191783904254296831514579468305555338916595343634794472432942538186863267485276141557915908467167281441220625293389922427917550155787926323673225198690642398007694221115867927451947129650951032149094703567293648242587474124529741606985195960969276230895733412536606266939266068844280686448097676516501357490398955282811016003232424684909101496941364060996162220712778875888507896241732425139698831330124214076456967725553247780749716689994207288478926054631908103554696983833421320336284802619406151187896447441788821130137726494919374453592057506127247463592990659128574277083051796972761968656849043513955777090934125682573940166557356210796513964845859871707516478038388680892378013811340262468814002221971454602682795930558318964331978666935581304539056282134944073887865900150448842027421906117411562279507141441707232785340214028149948614184851372296466892313326865762470845324448280558863139140363165992603623909071892490661228633706086150044858051001356607133260696827719694468531526767188938336518257959021594597170793441205859293202513228100713343127042186768287720238210399689424370800380975221526182118171667949192519073821019055880368950427131197684706336687128199253215614377730302507460887655698020086115108946393616325392145676462708098593945546724104548958677303257120025832212344536537313246130888793625718181064886315779840192583041330987525938369204354039360901561604362462589914006624018435814333405174820565373588252734485941337402576836525821747096098059925268270357955416476906473630081139497669588279113179779403219843784835591105589645593750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -45840649688514360815197018644231892387134195890784075812844083641014795687322702216799742278368648040822891086541869059236643769825371878979995327341909925089524753389113237089327840433300666273323008824007407571445383587548806644379074514910071931967385690801661145343262251438873754087042057105882100107620485871111899347884252516146500591446487285917121097527425096226402441676800108337795283139863311821985478223127175152572630394546490121871770917660946066187695632401707717441580805827497555802742224003786635564721366921012540535334804162781452705258175513848166512601641952890489226520186783532406898357869553540519142971231832582899131558063701339218533760764429959434905830292855007182355108924086636684114571221718451558572484810783015891761704142551855554460006628758382201592952110485555280711641091591063565370461552488877617795959874066316742155548650287793675510586647424314775071486251115940675577047018292833296429887294065933164057669770119294964675521028003344107032714502317939143781141607059871919424137588032132595915918183093868764504226112944621888105454918768925512051791855307665620645972965527497672133541221413679810720737239273010366436862892415269052308579645367613145200666618428204686739278523260823919897171143645617515557772906813822976018689953662659239158630408235028973241290521263641874015237965539492705213198378338322246062385216890774650104435305881506211395880696414847080629950012784033516365473963507711538863507628574700127379738038108388315481076960386683998000162146504433198798075083047013298324462100962113516971344787975375138431427551660893455514558517212762626321417482498892242896615641050804006882631190528131047060457645642065981340313247568731772575953353587278992373538484857393041918047133684503065473193158061976994153557286419443649364700078693027504948016391658270905457063024750103097634389580868335471937171853064919898218824007991623490049471505622058331250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 11002903312096065484751370243624492140147482827228019059505636160135707720854331993833745399811496849293644147169564433428693504601710798418062335140722147444430850568198841365037829490412544257067060809400336084566513154170974915007795974000229331083700244642471059320289615858526905545748010582274614901903353444922889635739223043879964288989328949794457202915403874115607300828323732196596827163136233418343601345337252687097993690881766817681239770723551942460277889291107765152131077705529693974974306740346967592531497849516514896340270347087682064823757940391390577195860999378216147866514546701275441889441009140133369515061794266699360260068717939899949627371891234070950625095283351189316961420284109384637236998335042665877781552946481360369071366400756413011956016554871690089833098432137326746145810606156540549824198314961651823876733684223150616352953090455335191507821885043218136340195948020293924470709943909541066745640134664011472534557408953365369912617582532448063118343505706341704639357896085511083959693253148581638557212496985732216967286237068233223358890054277205175945165392188521567994396832033745056300972744829212603551757399334297008268288931981719102411820247862355606277372953829007227130025295160510585216665227216471630345152832737156971441067446347502660000479923070131500653147843881658128503673523424912541968785470599732597753977448097540994829922848924701943487806249554958112008739479819262156917577726249190301591138224559899470534300377145286178225433908172001165645166936113484098251253506310223662717341979193734390129679167600312875346172257345498353656530234296105503477271244333078294046865705638447665639098355869233644591030680851247777252207078065695436807912442286537795384076534054649086014807696516666533580746599210616371825555807500385821690565571738979914071454226770701318339133195690069780968586085885571466290095015511705745300690374777047233576040586779211865625000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -14387383612746907672090770509142596839102236585550447236116303224753500925325601571215701860629096283316426804149825493761585209829232812158848680497181537707654312331514348203594590703624961373785772153531206287704730605380498911073048486348326256867690738756595996643397763513379509762198163542214931761119355348797043600057136762179834185443942207175043620418601905160094746415486012221753652145862480551024731487800107666970396801892072689197613003705924452590107618468536890037710739913585686975346755108780171927272061442409100037043877249324407493583800107750160886755688400301774211210077721462460161957824673992258329201287913499626355861500425908969275864610217201111982992809537052356956874029154575930433557433309767578894741868159124502816237640338708045154318334011399009112072573684361388220417715320108015443974729630075982006141856610639079660789384770743275319679204234896859970780316606655747933354411700800259508756312816211291877746054271382523532362688542983570246168513338462115414221181484078370534663166239877034211176136866916609044817947796938716030784893664364556054495416985516070888612804171326792587609087163719395298417425372364279993217686419199718797584616677017926091503416464708666900708527144879484171112944728717922920921648598313909085952481055667616193531720399765632011535235305513465661455922258008189568111925413719346184771612394875183231025182251712296149939605853878954032373378282919143144441555704931374135530987156460518991336942067312940313179021755902644874381847204091217041859709018494948777494473588831038945446793933644472950409274567456267636104570731190969772546411781660501272480891251612412494477795065679088408029705012355564765836766387082077428407026892149308277319056298996318635480697738654223311486352480801140406253124498642821674432349721937199969232120182114554444226966117622992674172273658226959704133996120584281879347924651750420732698540548447650440625000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -40417428744771827737957043971511938691770989628680932767979666201699855810946740500607115632404240412926075819607231599547974771836036448048239671531838531396667880893512050203891948081019687854659062030784746019307284115513812497998832949803604013688210857671271666241989285975702831710310806805145871092723692945917480707368102962336166217718884883915605555997179343855118039873367850958220917748277169999965610794281643555389318436308358575500349934404491357645347725665644406718873300797776734549130746695556153884657908770970925070467648022789700250718574664381851540824788098494420845133400650831249023311866929379131368447536301815622854242261683600030866892384305066909053301236999485740055688592573614542615938581679421911869281534361835635009183307330616127636998110510747934264219642896236262936223199586557536253823033970300050316112421629129787936524433753197418905329097016520036032419239268301078952099057862481088006006499408876987306184879223899603442313322491408449765892137789050476795345580947240326386003498463133152537222250017805606177816073326052901641122442339194050343772606687104813566425105587143380255853092273044417599836966356288439906382449097651497013187420667476495501267241481355641259633983296359366700648297360237576574757346412072145620847060475246115172864186220801894159714635547572655413370642482934692841789857352485617980048591036682361673379968125471014233771073791693217091911866567511594170389633078879638789867652032692441735678968937880493784541396891910884358194266961060166746933551319861790800131034847997077347579473389855775228601472838917713653399425946180429357187132862574718790560020491608991016931859514303146156478075321925202086350877132290112804969447412748088036026873300901714534845821272902137265993451491398060469367577698194315889450086882857378809278917797558897746350807465244733239766695820401518843244630088615087790557147612672113790718857453897519937500000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 174391474875428916444016074242784499204757177989020309347903896041516234542624360888233075765452983334951644714933765356267611425040299124688901800053141939866893003478518703192344670700098788884167271464464892153785341344209989719375025144580109235210100012402467446105744251658278718797741845868540962419009677327498288327048758898908145250372148175697552888383258769956400624789585915324600261741366927123542560699239787170059835217819468033646428777484384786152154692606521541818538808385725657214244903817320903120210559343464250962693005150331551230539047149863148442503306295928901802943690441791483769971627355098220134085197653954478451787158949870098454250952608181434334431629382264422521599811674984166688529777224490862836308111135463505890411898557605241447449398763139908438729377980676260006134154420500546950760758174069987199996342475662733268943814060988528115379537438655881662844935249524596901629048860394830604025188234263767142075556261636149386550386838273747599078498467390000470034066301661247778553722507657961521841133714581505001009062403619009337887696083507422741328788327932598272115217539372041619514263531733233562548372700723517425938484429391237671655682912799017907377773160545141310044680426960958287721398720189087751339653923673260095880990362922785411453544322767298964178858186433829018352845076888533751109889203667525785392721103354284501918597459903495118518974390377325659219191462968516239104694862837606511336543108958294667933642209251826895050458639432364450776922223504286615629457592796545040217881282201306921843150968135045761416962582275667698314082713040392050748367097986230384897350342695520012817605201304505725301270450079800529621837522626629479458407695225946570063822340533316697622588606226455939616393801425424759042305385128329286634748604208895649264246097147395106691132308340981103865297719078982666699642153468376222084534778258949975944654297579195937500000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -304898937325189248518287892458926883899896240574695350348137605659349143639825061606051567823019413424126790898824984302988486573844656223243470722062782468200809669594031642349513100115101196653093398553388424106910432297907900593361702479481999632655027166310926335038275047465188888108826445665432695537153955068383394200268651593998138990798264070657916823226999565578144413323596312778042199009386124535343633695468282036234635525824231232875148060535110514305557585861529904719870287614481076984921336517578459402794855099177056822246514950853827261068744754102798239615844304545011083136064849937856470757393536942612285242718584210081722654599630491181687428971222566063377867293732535778509779181476527675313656442562696512043263586102260561759151454927481867096332157238565834900912364798452110603717348548613914959056962769897427764336887556564636462752026430210121347135695222901468978075390987491782452150941428291831792730919477662750610714432031443579370599764733346861573840282047554633757158623537768507066470327189128572686946938921424670924144750904886583763704626283313191865412318588332811350030615529061789819265334642016760737159457730199358720276311392050475316836631928099212255689109524398302753883870061144432622009098288623638534899007287812124164971993828050715683904398361572173478995862227889085693080938460058859854058087533755286808332036226871748497602825735101084191042338068169937594968762332219704982057196870635376546076491431054113350417571928870855583999796252451308980689819972448243608024079312399533188880142038236434658286077777265529268324729193428006545067821226781332319509419645264378069377371875490805034455945399867587341013079826315488630497851419076261663928743005995480283573067458819325834022849967849757770948218077331201287834528975913470953663607912271438248330898233077351056862586098034949138963245214149034259661529541311478746919858618306678117289081344411313390625000000000000000000000000000000000000000000000000000000000000000*i1^10 + 336039727646943852901567487311133105695106337352707430094243714045613102916463214123218985383084646397494496643607681952138996154458264138427536959942338254256681341640527832150134404956673589131461234269752968334521425660103985297153886628110964642595852664789410191465104427057917855993155768894766682285341500212266884496946625768639524100832047453815588763680997966077578912545773921279187721131808782527631622175652872391266339162282414850034200451695176862191650398219108285749770717558250794059550747416717480808766072667492238750933963815392123222988127087369894469347668328750297713809791212546456463221277894187680747512978357576459733627485050015844134946035927138146137816584207452657279374695684282029623142171947570014904968963772963679151598527278419839011774525609067890818057138221589507537537084784700643583654925466671728050688853374520548340300970388411293370055013020510502891920144127792280826286358204684515175935263081292150508476838878062999995153558348718248157548423530351447559899107191946327209488698759968896412368356660021584963058718975127194645703258675042969589541399115241959663800250498273750097808278634229742382005901573319251646583741896943092764237355862946218069982417916108917576904952278729160109717786226776236165102251899928839631495560646505372001840344778394923877631082403422053788188555885786478522095897012234582935028727550254261501179587612749354564750500416555372901336619233614698088522262709793582871405592174086645934463097423126658271968790098966876793386870713725563572060696197367450132556379393924840980184271338201876365510756242620313649600736825369316478240843626483093457668505455546435428201343962106628283260541525436728510629351068512291112218725010259689015098678021964134645927525515194007020750024651845406186953338918631406903166881231175250705343507864011005540606416296853281014732703918512189619121938970417038330732060412721113278570096624633751390625000000000000000000000000000000000000000000000000000000000000*i1^11 + -251483958939130327993095751729045949981725560883788361199691474105287393705995374067101594663985051197710581169011204347215022763632235281690098127648107858280684593273498927123982613422707145776423495219361799121651903074711113535603763931460519297847235532665267325545135210893537603863743326825756186890609368251757901103077301795391519475398060903702776622479956525837507903318088748610187673498174320688131255341456004626156655835052144802525267217727886458794063672628436278177615359706560466713591881885411420210766154102393724237934013587220657771148258417927079944148554387843075702370603157045703334905795418884937617885166091440629715812243146390601313807008189787068917289295179978234989850180693218053166945929235477007046460369074170189840970982367240662599163861112501884656143702130035094782477547339023581435430315152032368394515675240130449667495430796628337463808661257512014771454276917883732950503921053173187248097079901157346108798704591682502693198432062227747524793458507466552715092732172375711499108399186972796615463439853013587149744040377496831978453631584062037702430923054796686319234069508683399374355054519525638985873028625197859156279972381558173567139028491775720068708999607606794165330091692242301208076420383738089824054798181467113916349529095312686785127981273034956593027775449744916435217319868662097464808662767343315306742434711166804268171282567463109819175208804957763403576141295711003923612523885783961771762191469789270433464178528406608666931453793579287810237744817778204031238328365512425788502239392736239913470004884443952096267806645016937939539710481813670837189832405929343218005600429228748355821887225615369101803705249922853490873582573279380769877707341424154144362383062845675825022555484619886243371703289744839067269932515190368108575844792252682918661386240186792153070854072842176425401339694029332131688536422901881513030481746056569944420246528569753156250000000000000000000000000000000000000000000000000000000000*i1^12 + 127743485510471019498328301480961788214299363611276790790728315673237565893315499738547995551143031427645512014876125144494148288395038970937504651696307698761544189782721756517219572537484033838104839077174450961290750624364710657533700777530487755830116262191948775674217683753625711478937435550964976442738571136798463997941387355825291632632842703180261956770382869249368823101206582029722369000784261290275556779663853559577056497894851594209444445899986123178513948931376253095093188640607198058758199530169483103337932198200142584687984500821484455968038964249092869599649888821971902516135991938837048609680192337056846160715371102588891388874665629599968686900564318797824617339074248748534199130138076950150909281353955896290772543005219758735289377574705908835393147891092650349764349212146354735656170246484062131693110467012530879849793113963875422641739420122225738492315747802122920845782194630431213730435836623718052915257897657421100336299980348869616798486818941352765213465805563918490486928336182471844757446568742147807587939515749912653473320273355438023773054851294361839621388737352869217261566622816025414878918412955358982270310745448041742476752685387101455854393316009887580569491996348791100405863754218827731707963261664061906352848844836302708839166678298168870135455906249972661339505380722888270315105210714611567301633621670918769724082311932824392750104126831017506597736685735931499656918954235114629478915009244758981882965478941010849363390317318313654603867196863334970387833812046060749279184671232268205659071058864514307758961881135488768697770732979204300451080759410099048664773743331099138431520897958690983815186367688218908964628201324080252328862530176015055593393881489553612535573881580018405788152822861334939710552813561427358369182844349076803146802502100332272388798863181789130909847727962570908016309470300491395621035918512847044300437550590540292526956445590693281250000000000000000000000000000000000000000000000000000000*i1^13 + -39370203575608288276482607233587218876081584135963154235018955761349945652276173109596709728059749401657031240069114714969681648184995574696290020234072029237625189690049769518648880776269000876732517438032302026349206137554680273238669004885567098768941750239991246061280117723033515716874864388632519954101125023348221234111537083503606990274216019444515528605271490724535134318025637007009073827921784947200490177184399484076573893744006756187285747600860615447508188839777166047134412461995316640432822697531371604512181288818363723443803295792429358837802995744241690257578803758359306644775963322207118794383406168702127180416808878717702014953423703718652721370104625647908050222073345655601083806176292101728479842034146925069907167868120922871586941197832948299163892897489248031837213308525579414852705429623674299092691164372384728615335227908325119487597268797423782938474929318742968946065080088785970240534675457797636033535699223454433239551658144689510783316246009933267726635778475036526271425850999583700350321080448203026367600658652983751965305856404302959767619534581006951497000362548068900910544197713450413649544526247125100067710825372794119298592986079550255996424372682406929496695452804989083597131118497473876624976440956711321241080675401339115290026220529474899358957912270888182009634309969203095052121635668569383040522671066787313547718359073757672529735490092025926677557650296751323667784662379934175516206849064917582374133520691184240602096146357782411534170251986279540143958026681258375042284258836146959467351748235933559352007259343757996790278775653161974571181071813793801358486949156003572815323043259776369068009557008127935359352738563262165859510224716992125176279884164107850845579501727626195088000120000047262341961524402041582945100292501251129458783177951485999522880408818525024804378943111368023504498879866575783482322846403131081168668201898546116543247996818607109375000000000000000000000000000000000000000000000000000*i1^14 + 5793150842925818306554031233848420493142568346838561878411224099229624064165000496535030253950908686147172724347554241966164678597250205444782886895463579570740444038405870565874224946008087321298721003567318652931647698764693763713536853113484133120448217209936471485154590483720035378886779974684388683329911585678214610939417810943841118947306505989851455457775909872505273963310000135256553597053347840785350525603550813136036128049298356428227897904400657283192135203573384314575897977389472683465408995776916590813793350515717768285519180256583555339762712468878427352005278977900081637750308207539492171912662346816693671845726466522629931172259130299581773715507529805440284678672498755668149364177214724493911993053181607195898199644217871583401026320294161508236569826792561041752571518363479888111347536214992419784683316351583661438176162272227458859444705040483866802302819272016712624632927904674593304283555615068461213297441255199648120332921433491747907566579514500689535756442069536051289099950712077341841551426634883303346818838709967729005378376632703832351698164050212307849786406493056408369478175840325145101773873202900246782186088591306286002074002621141718891702436833687360483700720568290235946331168546194216170937498598384599503225416098596295361990128941357489236410186741913183643799182755806942656560430580722563113902874141930963533471762141424078715355102250843549799016059052951120036842095078500148031038172562685603212807239718682044763582806077719001178431972400978670275595685537107964249650016815091351971487311386404446274240617351364456370605435439649021783452528179897093501137108643026911467288740115806940089994348279859523906228038443252277249952303731134604589053210213400738539538073182807130462845553194348819137815630143798923089797326403188541520552301787459493384602128662176911270864308565863057758665534530755233099504266275619663180324498840340416054716749930060484375000000000000000000000000000000000000000000000000*i1^15 + -243805084243621845759180644930623442809548816262071388825768276284091846877729678658169684738855373820397033573437893426202557303312264715136970128403339450672440383375112797643203676173724994451178274772115141799168616588793544880218072364345759889495959146612618341181806523265026299681247272411933009877370348572996101288488246839469963463658447900990069935605798032208148556932378595837227324244287002471397407300749390886617044668021562377868248662854637051252066909617556801977762075071541325692176194605637557676900845356630408149968694428036827439503533696809072116619277688404790515197735969822404596159452017197519557040734833668417673120477564077015893565618694304096728235192101499845230266341413779945839810633937841296469335009221549414538006634457399900857086376813263854487767177954985762262598063233548847211689233900225121367148548102313491611714369263640206864847266603098385043756447433958296342414278178854647041560256005308779076470481692142330826657311023916937606984520996069313012583259934384147771153564312088612871389233080890252546205482617734225720699441374114224794079704932289486407956273629552591498721472380828309390484528175928371336708767395907807692070262355643172023024267709938798805303595218452205143910436077033406134611627624353822243982537723958764167623530272516020621181784081885728636105466179097114082032165716761973337184349536250554838725871145143677005673589240658403119846049909776318416573570816613721334908461708812068302552877117266837096683706337598002087246172925935021424172059377730802798770055864817085062491113349321551552758444729267747982481908323226213061979151007617383811217629370597699570487750255672653234989743931638131232142633489669353273597823187827228523389684786821929638905173025018379504288305256052264453548020731938621336053947570176724594372004542733889319863483974192665684887949802364811395773765208942930962539452077102114101161976224389875000000000000000000000000000000000000000000000000*i1^16 + 348738013749428397860333606568302370280112190194010590397231137332161941369998887620510424884516614388217585172961113054074176514870286624277682528262147955448060973487961303123233831171881487631079186598164540288670109632002523896684428969489848597853591840930357533341373430189856921371357276684855677021300457907132489847887879764845884377903170072258598642106971371054007630994829954100882936194583083634840781594010225372517470016922329888011372826963877347011836571500146801485713761870870313077371514137684137999523555030675343426857592001048153134676381077370130100715126167128743437944660217380691465139050964128490680466475398822615847115609886787786084666144535419934701607617083894387656919175098521957511358743243006494769284856419109998171436023392557878880242582848955401045055613242659065736806310980250744013151514684777359112474313566238024130922087684142727352460760968807889232871134194791324583808548117157705602587200033211484562379362542183103928724490318099516493796572384373020781020538744228951882279579880467066466056303326160967480106629744416101650175194968586708547473072273059398897611592337708145654382715610978950584966765749031396432971137283883945754033533623914460674338051344497203559099534059507267786862198283990293671170599993620480938535430261824814399490039657704517080990923576823492966079908081290878132866540002607612842277824978429744804591466053196255088308263379681819941200846878120910191587200478910863736689645257197723304476616392396057061061571789660799468043278598081067156532072287990557867644968950530789791815995723962661548569772966742716074599979759231866957934593484159506436356291090601253494568181536489924891614195619325635647779666736654487083192769611290646682420825936576057811520150331383774341303138131083560164760723625652061580737646904623021946154838836229236688469411711385396601577416823139854005543944714275411946266151125766434713199724472697125000000000000000000000000000000000000000000000*i1^17 + -113524798772728890843313190697378820237621729973770679314772118874842852388262107316626067232868206520004594909026699490637834686709245800785233968275940591788980593486651012383127446424692940224744720813928761549362059793346125675685400090431623209598544856757419395272714379258078032340432160117693031464550875686117755875884673121661724314743430922618461421953769686634517172881276147393516301268164653099340084221693281915213695397797173947217370288444829284246704286917582916128239351756293340818100031053353762859688173757426910220094955799751578840438568641341828002084490201648961597681595911385297478323382965653731407628772870942449746121050560128029443324338560776851571885070660004081458049937712438405135398843691705950667886472434702156719754330896985382826826388275952978154155815592569181664460727928580514865772913835520307906804703200457648281152316928273227378432230322196431438490767204017371325494340669306481845693795617332876538685254111899046917392831508148208775165763812280022778194192127461552300585627490630556115289861040000444361486845369973253403125924803747914967881293070001176204891498017400380602019914403880683741194753240953789569731415578208820338320581494381391265605469750058501389582272453581754293556010105893041632359263207434064791713019468681015035786910131643424348068994310997154186200473499960085265419871367889090240908292766938036376867302208847301913081607152538465322088050036591081608567033784668041870191376333161339294711065081380231304199597484755994560685360330124133908061210204474044998150629971466429032812545155363982946635772431419425646355378775901440880803556870562569815656901266508853769741419844949346409191911807866044528358827662674295865191471080883903899502419647430378029952090024023368367547219845322756698674226643820113994950760762725523659336094539860379415613423620477878368519070809821850222330658019880675699378525598113163718220405951498046875000000000000000000000000000000000000000*i1^18 + 12382602416053823054791490187094658128860876592194717598266915703119759167216817148313592833820753329736991868631874355314734402926478333466608817344317540128254882167544400094308062893396548812477486736957661243693058003478476596548746348350370306999242608320198069982564032795054115729784988809303396748726081744257736573041528577049633005741234221872778885646016612462356075611583895011072233390508878016703335408582302842504169255159388657836452849143102978772842919082038464633719947264910408296605223892071694955116259733749188481372131044430912099779052563344562772329521882704646832039962721437294098357007814577323845077052029095678541568198104905407250836465083754943275956122284531714690024102979229702470080335800717088769775377394962140338554292387427504893140274069061647595264108382999488383698753523318192283944093813590444644678054291284984301739906291700982410349345762689166595347582258944293484824096424237765783236665755220001314478913941996717726295181851883931705163727046653770217317710005098789687722987474429029366353292135829573827339759952422912013948798202988122581587138622253150422343955581949559650310580392178272169947237733454614022572932219250723276602109738587100629407836792422816072756202163033923276716325899363142921602551821064182126561502322622358366484736103389015780884165841857691338873932581565841342574034028032056288708280232215786363777236597195883980803007375535776901273282643405864828117787272790353737694497381778329654362984317559550249181083960355179446789109323522275844951119415329360472655590217431095588000773880334803190373735824779728186184341114509057637780977769558114739949207400971704256401859102584616292198428115288528543076180917828159708352252816597747294557455085708999490226669154059788440655997729340727049768483050638275501800805096395159590984945588270116097641081736073498884635032745841050745981699462046562630342753527025643595588531290136796875000000000000000000000000000000000000*i1^19 + 2625177702204179237579984199359307039785507706550273107509391812569608893526206077307009702424390667216169084769374528580157170323249147006182769068317224673935163147802013771741127936745600410005153126334125753752694118255260512788422088500092840045294254399912137937611623634215731308573576659682425517092991627833957924053359103563754734183137221458754961686638326296874103702085934453990523493162120261764778973052678937397816913430781394942596280484323178101520533118586238355141763267670885242066681530982415029856259503378320971064099382966396855697695198766877118340064545743580185981066625676894171883896338054216074204752339548598560504952773645495211533260346587671029490445253749412548760899104158431672523557225558519449835088769192438689928697496168845805754900963983694422549651697491348583516177794485037978760737416265091487158451660948479319427160204889662119149324220939104775663448974194836360102575448307531397698149271750105892050369033603333826625430330311972420662625506365165375821475854677524415355934715305542980168382939285061528730432161731257808336725315630487024963923281013548819408121543899124580835912265059320828963157842668848050006465807754621859722861696399637753659810722095256419943979691784285753390247783372251672286368598480731746740514290099902413575107332962517730785010088796075108988030689177734952108373236986932431617893526574277665642497597271991702188759803372803078060798657545235190737129412081809090050229161120441410095702358559485724295919635636487279998732458329208614209337865583495692185747550857384452907767968746831186431858862538150058766621226335565908982475010637580754771665404780322049632787295971637407537180658282534099579558919165397003741931885910635739262340893101765063912999210960363345958353501786464680610610991543416325130956635342401063665150298263617538767224738293298497424642387567333139310978208860613495524236818950718375510295107775593750000000000000000000000000000000000*i1^20 + 955752003496926750513810003436091477603861263798557968342468523398570697189069625529742963418613983131754592447003080133702538479688951302319077622262209415646738765429047621072088577872697573668937150528074112921667455231793742910467311296593834345932708308656588399900755448634578875937480593193807080568230153368863267366560021417961598686601582526239733539730274282683926020565326999335746201203852241869425539317227380270390414501559086299225858299144623719083165212380602151584949298343141661851915666242999696240550349702391047009272293297970800391502765629736365033051779580315007071686998625852046155083447958861121953252383215795195828410037212706233253391278805528057240723532078705299378361591928239826681553131616399816478092880215662740545824552272455359400301161727515362561695462956193419741445957773594357272767028472707616327928870653307746188992917069799137398980496771838342180959263798819036279595227986807778463577032401039532967650978373312067181042026205921074206257420038528156203882739766842803596040043843218112304790092291884295030855111128675819911733666361087683172940718676606038262837690196406206213139812582365123739376389519299394692901896496043806380863660433469940519037364334925753054888012661154851077773916257827333782200652690486909502680175746914152240813596262406133428060094067107716593463391997849466552369098391319874580365355445949153582707140585901964432105493059726044442568735920019423464884123479598250344967652945655951248324870283832332034261918831395870717503010892169763563403072579751882460992555413945552856729474674714230663169943872465123252527636904162915858937618983176930779183884162911890709571835647791016362974735234662426914105431054259689675898054511676972631007846290274436785058845131664941899564015992169394173872599769750398153381382041938175110671666640344944216242043077804758604094688048050240604941577909002743382885863118045207948585846545531250000000000000000000000000000000*i1^21 + 60146274579456799645708997657878675506080953581286412244300212650922277971639901735601601865870481125005569743617859145666842698945036150390023251079575129777851370224824192193261815280085714272242092559210985977508782606325445240016055993417014332246276887168831814367200552075128807015857729128611102660303116604651172064420944452983989349520276198313248018072741605029862192273016946387366350866274222195826377435226892255638487562679269199038495653605624748987673323705984769156040603459685010855153189276574912040530574087500714858573873405081884833597393342849075591235343773469401662469375298988775295272947977151436617944635053929950183725529114449156051846190769278803539705115950502155941755024558057318049316006132286146765237908998472947788427783043170616294767017788559495904713056672217440836567822317003472470432988834784439036865321509146781396952449084772523441711999095018581061116022771584073781067425299197851224829987649439120464876549415517709783485812764109817121478079449617036904755643577401145694308626213165351671545449976298757940340000008755276183222497596326024747907286113874240775662506998385732056682650239679190866977011149459530648522638717553401828215411125938139303915090871448247415545805003100026350918706102958750994470676613022173621477520463628972248765049920980383550835545587181893838321272771356217708370349134584116781214936815293264950719918469921291540913715444182779196649413476788177705737089723552963913800387637716823140007819044406926873543983866870948901849184616389339836335291479543202076804363945374412900903244943891706541240555357060088131015789736874263189550641441430088384657581138061747352709768600035537683675639958878648661046399496063168720287650497537534026685502713565307212745219618613055720825109983036895019044874908793646427386268567558862601864531003734378432472773797704509654974479716097546628745348608915628955914282508501077870712163415671875000000000000000000000000000*i1^22 + 4342885960535271122669795022801713909837897381303427847177729607938462750852209607591307415376241680961932548135625074211870522117613242469924375294805201722296360183415480269099005809442108533428244376565120320633376498802116577535970112965578084253866584486339962947929391197171122503039478637767083296022352229938869848965592329997981878288910575515763141911234637131189014605315800128100158049919184330221225905614200207386681529158940535542077187487795583083015090780416570538047276805478306547435566915649042584272585472731953571325262824710427653681028326475170114725295038697241009132941661437137793675830451730381669935629061258096794019395231385874521372212561891444274692167851684064506175402392693073098776111225720495700271605720566547016156085439885116230373108009728752291041080995474372555575099704140311687322658558388614939684300556594080291166252462006213315310927261842855348738822870162025472631511416711075987005466679657423786200043931332189362168943583081129092905278704153345356603516993794136087996992142825158499465706380161109644076850462418827754461737648877797900368791120271127517017395369431817053062605451757558554639434371917802659039560004404045484381192597903644188601284392726665309491466780547790429247792598684854779949975711583777548946082477661844241364622401348211992356139337591462611305091128770626351646888694962111404292229597680756228561545534026485135084769643757713781753801009354968849728424488667754391080076616862407387710551797715304576737222584602612131950247332966243157117845871789673433943383321860978937700890819998870002174093772584632511221231316833995900906977007121033551381274820565673296028358521319575657172795032660586592183426832823157495074433104049956572462983063017137737300891413232382389135730144725962960753219545969401079396551666772890307660234795648836845665292064587200620524891201318767223369184201420190299894730341180654984553783315703125000000000000000000000000*i1^23 + -360235010666008517700264608212141596187145121328419746416609146896188304888839471301176876635651903097845975073641340665624381189629202477014408432733478582585608027000625873218797194169020339637851504222730725442021203529467665166194948321280327935250120510480082138602714168129110979875138549967616884065880747965984553252955093047985774458074670561784548135649815584994032862931462529529553038262848887367199248982169157258134621230137955043438853954451394689786416939986312873913391133860755281602762195284192988142244256974030243710815801814015245280921643393982879373426141353296214762795014795616305620918979505504880864609483132578805531301691337980345508522353285513599560039838944319259429937108236422471574770703907326203380722292253698417132776129098141198348216195946115746770142423980119599947309323311481109589011035293922728719435151299335519742859812613549433653806990078239033922862240524166103829843608141092574589788971016239530936679295868487336535977624640282328916809805190593505220372173370961895851153576400837680116990328483287361564293775788596381268664626289962952219711799208494615689748432295511724040783168487566924785636292001772054058597172499037882497369848653674188328625771476883790321717000120023208433074489189446731759073505097745643402720807114868173248176751220111641909473765820203206598358774504968242608288565054812381458777901817804987637953703102645981084646176897228796797974834571915331497795140598767127552886357589312426245915002020923320315856995089573793500543873741050242882901358134655072528476735372676924890894318519030133884144958954213892162764686604380984138687608088190788738851328857252977499335010197095281287435984315986193557993446797112000714585674990785350152469175255131554172272130381281423465765275885214438213976625397665689746339630826791729202918976162307600373306236019350960604351286417828868111583482574353717648270325547418600632449158437500000000000000000000000*i1^24 + -27474267955467142414610654774200087127644390942497101748887957077848272928435888722908015605392571726268002840679292063060281432458700439182407391544305432948347168831353497610672344169447312474885009730711934629112088346492138676468068142715707647787906559773652443349415560351943249869130450230379410556837977628757000657939859868237827260299485243341110948289203358673661106474054463508029972119863892649344891917027182668474023112288269205521261753086153777561838902122224547509073015814622300493841386992381650086902555013347195991623829426731328427573583900589206048538582512420430185511993139938401475127199548648373654310629263093098924257957511820410891922852541116860369421615958389798621046428785487337307113844680971089861738877231446948914970580415549289695034429078568441045194226060045355884989630076152058604795782404477798448632873428231087711177926243789707622241162521106987601343561502964045039773525427022803970714034836746652310531142227543721837271566421486118264970330162706381086775203829793024646894565084947259897172025827935364287080163557693009789507357929104623077437643044419020413872479973541961793245945987647027738640649638776629453738130239554830042780772376551392606234948418708963344563168295779080426274956732283003490720253117360672171445047129622158177181345014235206348022350955415614730487571266184124821166459009734204222167612592237182909455317888998235611356570087701507490689626375344499479559139466488056364872964091825083363060764269046572595917459549192027593449511215931325144252575945478530477593335126512254609073230016959240180097607531088365932246928092292980444353638162805095583210070451623018165970265878396626683920343079069540387312100599048957698463005582386846600301983597818462769799723585180876807195484506479907815166551618369810031178559599850248387751974615554095755079544458316956549691357562633390501184687655522599725078267196669222182623231862500000000000000000000*i1^25 + -2832562488797507012045601766308330937051889911566848042204642480508972162799748819363923101648416029126516648599032126346842470436944156039107744464562515718803297879204227611361259497706525578323849989729431724129913060893842600082553811274095206721468808818398064705061928552537103601550979024608810295186729244229638949914078204373187750502929210188779593783113106992468157156904709285553023733496236959666149788986180681086361562500288019728498184280397781661400529389867290954688400889910512376975250626888057388372646572194413142521389415561492778073044501743386565581110151343704901580130316670634509213591640933802956761188963953690320568884890760281866289834368702814818642749770316496070555652511460168911207967885442148404922706579733535582291106434503322003739258072086100336167462953108325997774216398156739575668919555921915299407390341116866180203337281109986962674630966468260233839603099637241587462484532510611597886470516537874397325925822272771410873928874814657637641597079866247022439837029115590015763239865390960623104670050609172453470597536314219370353336673487013987140841209249042177070425108050237111670933680862994134042145184674710891837547238140152072074509749178555995974543336322625658061902247101864500678902478527495490445432490273588245510044253068012672744741973072354538669106422124670242851528681167234730480009984130187313979335059480462879093814794080545231574859518110965530164776101296500745589471565855404598346241122711906313793597492340475688262934878809465326776371333690930205894569561905590178515179261999155169054345675343192234277919217163600570492862166738324630517621057472597929451367156932754535155010221277033611539115373300400100259649068790693188453983146532709223928903003628841881429805994306638642594569110906094474033637649569195264920750837025764392650209537540793248481088706507619202789747858558259718094938282045675784213534119457523144754632821875000000000000000*i1^26 + 3972017446566527042542208896009423143880923527493829124325100096186005099800483128045279798399928970446137220308827622245952980579804392478054188125965767832092544638306888487738230244501994888876690471160720249505105151847221219830756940274487084487561057743796954539662784535219242517076667881806475084203056807409095634665217019930600352052286183591014876149093246671245150566146250099272300453440114420612114783033519547878105157743068524462899358182997753861297934110200570296877957811101775109002177302368539084134097876481507234153933843885206463219668875246030978691725587534529316314578585977198848658448408729307732050815911057553662653601256928922949949958875319132626490306729337645569496752599642854142449463745850688849112686912957321943129674911694382624563072018900448091976406715188476900004783256915841180006290162312044819368904844985916811688065860023123362391325552401229901930789893120467618692119287312401695164599694395657940688862711724421278658651246072793261282520915552601361038167144105578134228395319514624871260177481031875314677578723669268331334336934616081756240359134267350676044830945022466937325573061487329789552322734442092667167135386169986713511027378464032924677399398770811089710810050271655095769260246482849275526995513354669015314454717559681309279402521407111890005848101868331051228197656343052358039902511410794329533074743078852385816465786141199884078271965596929850802000337622520343261065232836367079392112771301362918425313196422873253333725498705506336563323918488198812556003745040265578939490844416836231403423556133141177372242512238000553077306980618314733975080370214017483772807180444732920024260187882321582954838865954173773942027733172569475820319576855253859211619055717294505482501924453131934769249765136499717503792467879249205384435688193302682908845666306449730216606493676023529409800670552495650174246577876807783605722170504906811705121875000000000000*i1^27 + 2282494833560963016688563783516322226078799576227529446078125352612391514759677893199663094324505179182426467552714801882969076277032301767023018248983502967856440864589697084721416669780205713558708016905827979068977666210133381982076380541204992184347713118123857163432089976891395861589725855135815755779675868120470021800289565346526479319411224957506729543249947589941994568517712350730998520546924234608764062987352153083520941196848394162612418338434201550821041887484122520941656917758425477037627394510699118189399375383666295804549350373721068203919195288086973838052573805053845569365269557998310544366246070507617922897350140906436799953982261308781117788636476410409013649749908163840608957786803570009787584303055837183916212979951822537540854092302517152485910137460350601377883769748197308309153282279044168648638798737329616592949636019081404309000751900272626684040444770144801660654972782914579080064253695079866584125568729112454089673854685893361248599330797113344597674959253044880686837597497589390582645257162312815876681398499247223281469288798108350522159158792329342676287940961651284577256206533554770964547152848227724798619706839973082750495385605065947153543522703223188583952199010011357555512246829492756465328787174070645351465557180884851493617671710707179130074865662018934550946829404593577465779751131673361402971174382805043758793839609282015379681401530628947228330465488946763746679552821270488011559203631658789893604614986861292258549413303186486720024048828447940901164371988639181141206918731205429017819416498854717692689917806290173743609094441103237491245773603963175858638907227091495919265800566078889517047171706578809771315951213141332757589487899567412503887393059082291476235186113079870965281210076594139922094287906327604529764529780913510786016242013223079946297863180304713246509867971518221881795067946290513432310681469496566701675288191182715464156250000000000*i1^28 + 34810157985698938592881962318085031954980777284748872757351911835773970546431839044438921794578764177365037591957906149546655341303002551647256391600958351430345058653141764676084739964709760473635503694951798454559649975895984319834050801059250094381840791229770984576153143342374965724685474868640914571660571240191877675063378871633520211748984635031680847185921703720273619997844232442202692896559209180361481318128680531428222594012292925477440000896209402077042782762093183571825465128779975274422931484334998273493638128762552707746230813455462229720596854644570285385093885039156984759063559679395007157875404070483108873561006007895663860413951619083296872221846432967834628374322191451931643775844943249595234041396654566432771773190439713362506438487694446326718462472993808518080971929799919718642889730910630946257191972156050504687460109510563577080494308918663910660297383433910652618894751617093841966172269413791413082784393718331862474850899876984189153498519945007584420567275480170908715236015827455108457850524889290820938126407641909807321251108763325023187578440737905061502848282249790394565585357418679297267566362269662116570258482152666527794804762766713108756189775326332122791849402063313530851717206321644705334620544165407979025521960675029230842262709375951733857080508280874355280176156095144625113275039410607092261262259445680485115056286782782928402701096122767192775223349133511928317477713555561290489595209713279167873513464696951351197239189427211104452579077133609048074355643099752254232188856888274755854035484479488095466839151325223995184735526535518168230586071844735870723133334981047647003110769634941012640590635978463851490055276060349443950988669614512960988383327751226031154834407527228816118962279911158131108511322435769102178531725460018976733086580059350509721485553489583790420426892082139876007939159980147799618464890522532033258434402635090273718750000000*i1^29 + -3020657138655861204114808608641164938214480220444671420472371666961914953630737260462004124705752805012586479876096816520093565161348009059814473902286597164627332981579846300327716145327270656935851715033141925843231689661506391053517730308656713269780229706283948838250531227157117011941077409218628610157697468297871914858005523944735201725168626421886752149814967899769122844602933734884862777770193891385097132392016019480875160737535839935666583816633786922956038740115669241186775728693509981090054699655918520728421127765694346886536507130332901280545528438592257407356976626058729983425695600469240067267502336371546805613634041872394284710959142869988966210311922676697974957130920722916802692998640515976906462423721959798625506611658909109186713668613926776005104118492787722142764880545970267467947442547021262194696895803968141870822365706114895937613469085499252896529183924178074770780323137138810360337365843134444097797034099035966339023624634576058035090725836028858442793211467185505219743137663360394087301238305942733401178261202997414512882865336367705070891620436791561105376231135039668401600554734561106256276240397831166467222069930508503900923644572219702569476386496529507320654416016496537751674518072833586754996604034271000635212139049213580559974398126610470291362638732062763286284005404143512518654757657171896003412326221902264055502226943402038550178303062130161653360844872439869148710221638265093553692136628261679699160703355520223309336305149811946500650129812581103750181677656973662204192411835838278396355586546902209721244241317113189358748037669039674177707777093401232677857588628157955873550427115428085269205426218567356541899508462050550600123229323523518959002873199922304920268011807056409662699349738027638233823384096257702204216140962902913777692497606231977668899388242815238511080756053483772257447320289375960690850952809308228756535544852313304028125000*i1^30 + 11969805199112333468949595986594728193070738161084058597821286185704261662284143044354849229711126954868511750268715103329310590921573370781351660728161442815997863345703402696775945031362612803700248719653225015199326358093427575828246935355107721879264281207963463246352735198779943628043550681229828289885135897416966794900739291834603865433670314316025740992993680825484748115888388814903739428565946258654769410943089212021807673392284211474996653866739734153799775382243653539777127119613050891390309054680534246295864587654682364033348669003500286215757947140837004710591678548688974081703243933066984618577572619540695342078683806464607742169539921546850399658161521971082650300004615394554372282150144280612989866997432206898223519180247689933702784035340642723329799769925743889335671774805419187864908158914042235965514319535547788069673610217359558920032217777605564179063646534259155075177544143555779652113593419219794477193414436510560204489254694553842687230943526710917820574726608330786066047292509556189149985495396304598161545607826980872308874318909642965130959313652657449199721700219145754327818029816331696491048354886242888811052006182169360703391792585311984175515748966080148560865139929994250230902653588395114454777464014441045417905981664090199539938595620211736399041090416912325972677661297772732784886367669266945168679733301749981983932345268913159566357536748618132568879522120373955930511349221394457650383102919197748661555754191792558962753785296556303013768438561615092708918190972761720944672405442207216244778110226454368360617749775454132179929930082818690834054951552118453353473168132752689376756576041467530474163052652129889531775070654350757129847562665992413719119555064126145079881949365671885777767541157870768216468753395943216310254527541910421440209944851735925810229258030146197949858187001189731822204415601142715808379450928156625065535258166057853125*i1^31 + 1083313635651436228374442360395728422733036291506087475887283052447641905551173845790715556294012168559161893213037608392929272650663292238114447791577190291009849071313614917827241493738705352178607600510991903722009809876747711476239122870502040428021233004267028700763140295251609369368264528440734619078288587365963440134082485716784299994132061070236179780036207850324849410739886294842054246606904711941910388463078386594297215207027350596645295349744469605849950457863078821943362349270965522894344963450696165092551474749872131783379760576519973094277947837443817275548510741317063643660437508765743720956121926395284433249813753265854052816757160015203058973024605602068101314434484801228443250740734887455759546770570002855265180228886462527849077007889368592081660621458278975110210140737492450583244438081342779684737937055382068928160278241670121494814209887291242006759948366633036967946650000910778745699134407503369856072414004278830875532659072948127646332703829952738410173735869583342069040425723630425516389224398517271555287056712634319014153765634546592541943218417437225463681671622729293167188660463994389948398157722347794052074749759863283207046815919300864350584223494405488582356844115052033881870588546705896541934565097094668230428225414381415433384217113495202539009785881498077971757904321726510556156972604038379277005801117854351005358188876515165807959715475263535165035381867869459563423063049189892593273194157860583144871245054429621631968159852138404858700473032903424632740392986315671199432060334747287811702652859211355639430926587413772578857035876542929995287713965585500547609382705098432386940938565371938049770441884253962484223157107626787787219907405884981385787300022911471256043811628154328200594405086906395501692846221408306356493749998559240752834578743051576611586896400816374276087759436057079207656085515152016998103378906407455805410975363564800*i1^32 + -23431400121858827565368571355566048468494267237340482937054375757086616138174336102781108624457510408110827067963570849810537791009900245891349160113673634622870623944475409996707841955845899876628436665738964631314885549271343280487961354766693932919653891883034849598700604515893830556623922556271759531477834989831938188775382142752564550716011967473927822151700851567395869346563635118429351331350150069650100597396059145217588656308551396625040697709470129518598860180591114031050200097239626518391129693576140929706347521567072984458106513993315403045660049342334400461344395772657533225754151929391485367372105815205529542443483769260800671025078029037598336218349311338319260231075576941354946655020590634871828291965265775906035883077938213846393289015320030597214795259761893787655204435610115491385953145509111114931382947275183586335096190974215284703455590937630925157890777900155669368880757335239269645420305207049515277151058439856886753421759251708023569956534070528101663291245223931633021274336763958917257892488388524648519313609480132460506824247483809655727203835991545768171931252544259778276921949038389674981728129396449026181480903560350036812268771319154301255828166521697500723952715594555474087219052277098424593380912502472674900857194417981927160129069069650319732691940888505428582282802767152164496860974330740021774250278658513009815853535478300898268998018410817151634475432367957543524559710439016385924248111920839608205557767579464143290188526990869453269781252096393888166007501430765098175300309921422215514963197505481354691937911733226605964506118632438967173589847888239748144392757133835812674364660905970564818409315827725317526575779332659832389157054567871460882123553040424107795435319161056064938636143024954152960835547274746585628818287464880032531919141335741727339146221775042290128031691722258046624046295164016015033877079143198857770425040896*i1^33 + 232984319393477769900569368473034444583707476523349335172721912951254614825750952559409395145946135815194073869972174332757395416315387272958401560448045530631510329524768792607256837000829514046784228384002332617812462071869408952720482024846214277436221356453944543022337971931524475511533710564347407111395688739476873996033143383144408096993120435151053703187946208802600820555614791899844791636158361705660551063539040754476249073008549446320614726671275153216456733318350982364217765622923773717622987306074197409235226429870641459597744906015655171212630832752553850172482867272129411982883797795645165873374980145102475106956753507357968082266636494182359153281419278558881842109820338286852580857109361662927779418071347982861463914805203598343344008691218710024686519635305701797667864523854693674719588467141112981816702336664246647459811533057452705526470839768712953580945669503043170234999846923062302747784939632588752055797938312066365110572504210987124631901579998424636801311967285428923338627064708365617379512869534789502904116278264703094088998109480787663409523739793172334746733488272201784423255893751682639106369249592539911795256300324576099956374814008485093133340254126614621386596986403142583364940350632363779012272218986368718935592325688777389968605249812686009272750892758952742195881740539597062852587438615165518074061608597046288044533767371243171873726405572604107965141919944474446606925714071081657623630236277319046550118586766009430928674606533782898457794863783042337210335997148226015288290300846500974762538020364683443744146704959621620023165281078635196374541978046282660027612021810055854560952717495099533068441512900113521791954206101955915680540158412125432289707795169588328881283177143264729647427555806830261755625379572649789233362773631054496378541557524880948411348201766095661628211971232642522988088854785270611856344458074416478158848*i1^34 + -1631273935224270641003225873200820097264345199169667794771512306523021580103630393716148510820516196674121236616642222896139976494591917204982850416868901700921099327352080823431522145208925492676566268700842436268000272439380830335789662970033131479001766092921374511647204862347258605435739239784835712477203000321744247603507612482682627389345543159209674544232868014288220822823993635268198902143052397814519803826555279799820187776259800111739383612280702790929966720560102691206187614603094701035398030742949866173798537212935276546837886053350904080395070939825235360572563485292915689611485840458986787816844747382807537865180525130853159492154144093711544385673181593092339245858366353674468080850520350347820274282124259285096764355131108550008324685332640335314561564498391850517535956119063240180969396694112883023845962815520332786367624157701025888702424873287522017236473467264664711318140112506309256833446640818310170200728449851191880046510747486418112606770062923746271947328309650894662813782751685414259626455096163996426320696769507746855694878503126192068769789811807719559712472066763217726878043956956022226391110978629933660041706427681228718647374933351351730704724092363061585457189587298876658422727727904914538156929151350262270754163941449511733378953010008054494710537062217050884275075207956348888075208540383679771542946591091020427547854658877921073243716467814962948857634698092822135549583886767578786994815604640466401445384047134497604646557929543434814691781049402501984261112159068157119872509719815409604663042905611833636342677226522409308231958345067369858029783872357061039527896833679251364440875087409273724988496482859847501687639062135566263980740332022923896960091309508869796062848984945348536761189602390263463996903660227634517325963491849617690799044227346503686465951176362840531412495042882442703578122107881623364450907377482334208*i1^35 + 8715991782287524448935111230045288583204113363226803129573910606360831021856560365116274382773757884054909770193773348089879090651878318658852863264762998848248953861238184668905901688910708478953932014228076777231683292714900313824729964661584361014640982002211876762321757321424568072598120494029620807706546586157273329244202777831265364097931644959030461998069186335644336688727761944077420746876297056492513554489652081646228167164967493308295355237985056839847470685057935545268645886896949306756010349884964041001853068426769692606134875841129952083855454073546829553457542764569474454782755605786661943847719018068510469566906740922388240446055155491839152450965026968709880119460895292179867087346093564794806010818101177170185040671194702261461762719723191220827604426312280614450230057417654133130093065759108078272131895184566347669035236282205182628906222207525659289700044064839466788880897001047225595358715806043686181303091961340536067747239423191959791391577374234154648478950491513014679541226200931877980976521149570554228121641995603206469760030935337583185208783915390217970408723943748458777371209535257942908476562965089606469832785893446780686793839350329824856784569850641202757479863883606994851599497586582277385933011012977862204974828049276561792903293524556989635528070045643762085268519915240830643971137631610954594782023755458652764549442220013140799991018448725622297392443295107021489963355048637018557693587544986063323625858113141129414357114885405078247349925900702382104809123764240207273501273720231941844108523573128843462680006449875635584643980136506177724582452088387371355934564703760022797151201494793073113511340624872868930142184713302447346125303956603123790381401314223610230534200357037171208319883596825958242885817510755835224576678922092245639798507209577856967417315202359017482308717427015706919268922988982032128160248627200*i1^36 + -48677882635799388146167492961646005429131244265069058149378715205651597986190343147790918899831211529990742747267295712592035888050381377199321050232403202031250839313546405533832404369298000325594956557424249250704303477057773033777153600784569168746418341546991711020624036820661015708316001597385273546944124606809989389947906674776423783776489041638838000859536886718997024945389402101156648367390072686060476742397549552129510884440249086008986214444824629234594978629898485169115407723552116276056024269646475220088351306553700330123890026417726718397219738452151152899039815214006073754383221501494433694362488229515153241428386580576213144179260510920778986409955120372918978854689238491678640244490124506998706119927471395056100386685106216273023258208622553640902913295480712025548705940073903446905329186790218617246271672491149170058745303204311036083560511409804015648068716511732080998391914843779484320759965474945469436874268372426842723492241183367930018827333869839240771835419195084524821833348756759407013370979449103862065654218192569609690787608110318866285687096716739564777573565731613035863681894448453200636974903934747843130113460848048166826670405035012098921576403826657845159117798699019113360556316182115096077645375380203428611467370669815080353834507468961476209243710553680924728162681291590112427921605330371632002226206094720010241773899016632778005667286905467096248855885749396884029254570022807120015094938822442983570406698654294913220571078755568040233737907945913195964968533965898236967353674823135744296963007877208477120551413003679336104312054621812388009751655652587614843582055087816436198068204807605462753975515720670551418727923770129514838700877961652380130700118171237561064406196047047381670162699937521019016090554594223681130368319187470831922578301120343187458704771908989469518099042891397839546878953316481173590900736*i1^37 + 150337653988273372550660926276157659561505061138086304755412698228396305219085185820061953403503384780363327187913169071330389060762439480950274539088307336462883052709505591540982960699202863327337637441253092159375580150417306908957339858935515345101960380227983658563296781470687646654257674110549046031796771924500456655437327605285892420459608062417985683036200018326666189661798929319695989854935684789391522021980871338115870992787120251015102703543503658609265821176193437347573211596133993755788931854547474163856135590800371749472354090646203968668497833841745844155690064014683217353093488553606012968199521223772203069815621626546954444194892526826803473800536099886078641931476848936521571388120123449433370285817023242428481244082553537978618407485754640078610646904035687885396875424916578246741581414059073945290738954746963077888112003544983325442304835586326679126272731774156819543672920586546587779647871794445617103875246658915688234144759583516882544940947388716783345226795278117595276328332496278490633065330229250478116582746796837706098414082494126267846745459885105292851907799314428046496946422341651328183756766579984794266877403298526392200402813373205688328434545463783434342321200492752608322366841046926437665485424171034173520575670051402693955271262028732441808421983655179762058202503144494730105016141328078478513137206861905760142672534602685115000773618923050483846880124320498325405201477316271047104846224225053563395724383076762580020443815065921813784208208217914315522101494844849371126297646679799801114922845903346603666537065099435519773049500170307614416314806351610236006179852704135571928398428228994986473850900071269318551988363200540775347385391236801670436455509218627754716256138450154827059669152354692061280823328844203187543999880150117746819599057508067988299318684886436505423017645190189731786556580431275229184*i1^38 + -342306081975661064114421948524587077153455314086328892031168847488922332797020188955405590323393107465429113245599962135100397453457407423141629094160939658650083002717907215525091919849635196788285497144376415403733790776878753083829763706813482640649573661655595697534357940244713682613255023826859064884217030754434864318921166860212051306830586783438928496980590309807275094067780791380322299337127532865163859125108285731114789750231825693788241983720337316179378647584371169852758674949760915950750983790046258356082382813253899723850552469304759814706248075929220711182219225358827234737728501605605666313524845523126710308332905788003907335853944084801013533178496785765481439902464729207616140419210712726306810345027555692609607121396417922533615412780762984587035331142817025065036776812106570204471443290405388913965900831972413368346753182532686152889335087958207387912585050319630986020496789221683204916113349183895956495886813681153492047983663411489925661605682431656044983404351075544698335402880693143105698682855092364659691736721347560886059763912769120064949733225567769833164246861551814925969276018865177288827388917929519879702366487884217881413351604098639269832595886547836642432226315494978785639321011836181654676220509257266722203227519344983467594095938049701951136323678365616986116144395163838717679607947219117725253405290297660307640187853415187332949393803914756104347806015365006813027268752729675725351443075255596035969226710959125551221093739010272917688867231804525667874100500317653238178593770197957082885920017666095198337454582880227688797317129890977895233039039372076629737232221761359732696747886127058272548287453493530064099857699242043005680721296737392001524738341586377308163425203782319320037904689791590654249370623460842713162019710373467604664640365233069114194701059821374752043741588118898672523881192882176*i1^39 + -1309626104868078363068782927827479033021304316259851135179362357940475151836816596273073902395345657053597090463649317143232200168099380432147234161985188652451030541561567631743287393593115396343188029208194124733136723742825695503260329797037877669363256161414513974511511387600696313494431561200927848186841867223726880458514011049702101805164796770872183848151129132398198820632901514592470158028806908291237764885105577433983089828975549838218880140525766501371651297753541279065615101320112198724737204099392896251904709139722151864625030202770202896092597546213735168865372074873570244084411852369831993180269209538845801003429561049956395020827593705350691415212164862050126772153853782646882938602017912146238787684022675110933722451029689791030961130886296614328825104608159320540857557362973826652761404536778811717540570355316327387323432767851598885310504053604939213851849628644221137045152757237388243973999953520964240119516679265615777435566615833421147866023789478257576795425815161633406469906390462200551676641529696133406902219019008580121287384570462867275018930589297979301712808404935744603862831746100547574572476840466014898711128560714027960926426587685699572146538606971272775393528201822011921428550501835787565285555362611406766211421504514896382784659843194481311104197908995835397865483166123740820191834178662398802747985716366412248227913483865247280249285396038482743752335444002059509927097803004113149940205030673971160022522560587275146719072437704805037257044702064287656675605391235625406445305361005878007546785625754996299606378478062549745995507645891651355752907851275168461043884444111861768160475241419459015475702208037996678490041663879127000003067897867613210356415153377781796604000180196682655943507824871489849539194481649280337331241884152709628460720325294929985684276170109887266139907847585897552176742400*i1^40 + 30603462204823160452108758668164272818870514993425997565262872299795192925313727034045994517949146498172727305751312952355387840909285171752582735129282605871989625947349006889532383057641759004386954187423395745060282484693166411096137700288299555249299348371849662483562414316231457050587628702395179024322385570604931441871671885035527522439239398075197862798784241578034540316754460676188504184280637180243674451833752425335029413122058523426984181222366534620957246540839316511423871388725972635336796529643428367368135260712148998648105218943689431116839454119009044033155114387227709578586797219468970414958749712895100416078584415819813658420681962378910462025714552495225547915464979809634944589723545788612504656201174534518684013830342853466767970397449385357641703182589860181866840851007159356222525741989525603122732568196790566566760230035802599704954264698946896847354461804303812968513976016115718381137120251445826546423761685965253092767046608658061792507385728944865794123346977492268951105772734358827826705366773674072060480664674379831134314013319216542169661413177343256873134250119333233695078608548117724215656883690906617534427450154752650126527121128802301352282156298528522030408125571318366665447475447091001176970417917603322913995506810779000888860260945439540869682218874204948915353055320122405199964140588915653225276225596555333782165680025884587395608643747468055276444749319609860788577722113677541792952600650013346309749193570092355497101604108707083795457443318492099160845509216043883591855370541283806416115533655553303568564344371155825388077452287545003675282531068733733904920762939175541090188328475772352760654011051722484665102948361494748558127195039394757479638995216230019476155132460518431592596486084210232466482088190671687245851427751425320761553318074018823600251398723475244115244764246973612032*i1^41 + 2053622591619854770106304397324996320022902419612236250926399023155512716765041161765710527430998228512904553984565598935417982620501872621376320003033471865584731521139462741131746225538712876447456552715752633501432353598389008966044906098271220199029463187912332599692050718301988039753761673030531260239815270993384101857098667154364392063587469110300708154838206475055737272094279186394739933011977753717426429310388166208423195093292063493391976701812858195943719361119041513349480742926612486916630200171063873931051034846924521950973088039494872410811339218189877481657910102919726213760856060698156829279793744595407282604115627183259691850915920288678532635790977487896244341877201228625658074567432941641407468190891190557947541563451635955498021015095234583376674683402260115236882049591694176894810430217672851823954732178296030744895875786826711855737151244922503497967092871654521064478626217587546550983859247503259795711514192182848039760172835199823751695090758342608728247172912495505095598852824076220567092304314244146031425975649163690528966875590703046717649783721075175480413259727313060244614212823239926124683298926870394861966309266281293233905113155193566614610731576617148372840714410366637924316435284756391555930112480532153885062491437823256913574915781844665575208778963192805257154595742019346071411915503157708638972759809569098584405907721058309162252260763025746549980495940569527490719085404952625996131362658513772991605328691810626212206627072097936236716774731598372773270267875771092243753735574470417649777625228478415562245611271102991649566904917786841093493903266323431910542303274495371672073683781546069534149074137354121975979642357470537613667609159983505417381882600295146302727280907402933281386306108894883506691806167533853657612668854484263845421038666572510199787717603190938619947299092037632*i1^42 + -777127767859580499284554682570462269659302453208401592674713759330709704048235989542725669745645370886149818587756611988119418507545380364573974478613773562840499856424125191177631228186316715671060003054416142759696314371059979093762783030073227367998850721738019767901498413328907475513998049352771179692077056939348600882690519857072900514846611877325313939526716099009644834410965033065529423215091848964709558814503156757598784068364263385661083499320753631693040003243068234475051284006287399449337204660482136696157241831320159217927494123120322271021117547428394750731272789544745879480040421436267974485804384109177721131716601392172667745213726820715196498376383239102015670714847295905419994017066446601088967823274970536223229439862171159742520383336932718866259449810231317435411057586618971773809877187882622506354323108479397403683427374359967095665224522578058854935197893463617006259109857001752987168804453960888655140823848378746490725447101857058652993529142735608946948751973077138698295776462933688351588098973142789169637433073328585403192225387833633387125755641155441834203396634203741792831253852581588486312937266868021318839543684304293933340849302580301417638862951799530711686269914918056557624117993083455849761948055028353844979776846082937366642133266190219039570617004557014997164020795394691683690710001538334945102445015846906492905330361888659886523496327845623275484268385220394458568216465492561823534365440732703490533330687131443274330955492324395693306819153341579672909232170753548069850602288945538065500001231078911076234605030771846067661364723796568829636956283435516172218420234437639053820987259427225900057497494051637401955646206316220913727944671181909266018671248819416072361496409739908865848177828974941670658300050009239114524770295319335146641783923206962691213179552055561237651521536*i1^43 + -636577242028406873770627973103593009586175360723299169829469528809787302597464468050242297923990091222512989240207283381594872276089990723710585741959578098613428942761770030311611371584179232323712085335042120343860015112313105527846473406711836769662452683277746089285286445726209592239282151803441787106691312029700930135417238378187116192130919371505731275601064568779268237959035807445497142969722036013058711986753836558214411941061117595839715026587555528492717080850032300903308230142495419629684557992624490552248059329742097845699312530067388415574443661838499342258815372395311872389948669202542239685858658967285761102094309547978994361047941824457236863073706549599241860002090940297738992002826542433175484531704172634110898430515304578613531846762199366719840359500187121643904129664133421669582933297110945901557130478815895403068946864342204035067597694450040673137125807436108940314308575430730856272932608619358882475232949398301538633963599240663510010037144600812673162613206215590086735368310006558466721299467190536007531706097953055536207383536165715762937598340276063301745142204755664670812327134292581873385047964150875887551483326483400180561533694342390290626385293056619246604518803764812934622593662158500290258371122980922564069686049647171390654198210591082238764332368317703784845432342134360121123666812874743503157192590126202508879511966313006106205069419153452505496333097248715435609890159455542884492819475872565230056709294639013341887283421779170081716258594222394407380850371543477514984359584824481436874117430426522549206986073689626940625541023123150143916746029696012686377746232376244359775766121322151694450999167890223878014224029107869430939530068513917411508112675943586025937039927464503142043632601066254185596204543837072770654140268831175671620819260966888002500184080582122143744*i1^44 + 3025694729453861113446276223329781810718471250851457213249972991817977656232570102497902974668717868871638942428007323791669839023903380656174496558879583760418898405192272966884342843093978098272638635904535274979759782849806740851623639566703181359074482667480780192515553676402634958292192920469395362858958250919281901251605094825754111746372440045965539378432247411251750051286448195816543540314870649459305182179310273051329521726088804607114893515127432738701012835845611278980102843799502814519461855043491627017250007571239079962845141413576137801365998241089340125288890275330405838894501131730227883330162487337890512663813292988126037054625111963234401040967298617582560603009449952906397985724419876586274089322365000544385475926177236177162848138464806248487608359854996018515632138228982637390957103338107393793404407235086670236935776341340647203178844989126211228650639734013398176169848344517522189407365189694085394453403374367584650284881801711445849389991242048764434144491877213051650172687017521027868896884903269287381286741863957502019580999817569722692006077340158186638288854203647594145770429707361364813290367932281624769678202919197975915706174566706050373654111779226644976796361146579795801016556419251283642253434897102525705458975681621225716370439226329804073485282566969463025644077638452961941108067782401152966006573685008012197017558590579891232370384986634444533441421171728794807813763305473530558905687791090246139523421714704914845574704787471341029131612065702147977726705462072021756547983758475225990508597862646462003486074308697869396406389167632465315885575171023565906323322446104066667358929431038820935854385590974927686543961711978292356584806729915976197448710656208734283020312124764176577596376909126442345252157839553790167863455079570493323711256174079257676425205907456*i1^45 + 133444752475935635375430319504076452256232224171224675338251820827600872185570066018646936507540883366897222379306688106574916513205277397721258986826506121277119695926256404017894247711406838256630882705093423532999707494692855821813499480572299150278841874823409278056157068151704997051157594426043982720132553145871813910558907552805917731549361759319458796923130897455377258228558836649977113789980407738593523945461929130997743065709374847874953472569426842186727206200514662174026059733642919267707201761625823644343547367680404586155053060679844686157407057922738588917539965609832084548387501186146342123797978050341204936072924469492523005038869325143611006872292401212920759582706727346951682538142195966924797381622934189032578240169343629399344169991415517707416612469021829019400258260191724692617547580293621319337190709055526159212285665759211931710143840867369541456357713145337474262305984297407141927547691515293586442368114663085468328161620391050921039865591634558361704330364992414397777962530043512362181313379918154974771887592755138786129727722578418829074209016444926247097955993458370930530852653410691793169249918021215169147627377277733382764597854119802884857582000017920266032753523385521797922749292457073500242732112361166034089320234998861506697547553832943494655094166530868419845362482966303206482321380555384215246747254377687590159399846085389553930919436117067212437472291182171315145112245244521410441602673626905951161665151083205963342189989990091979566219254639191963287478876223000228511045229205479069476028019958968997351522202044907467895295270468612396060898450981059438703229764282102082221537813390466821164853833122990968431416019569008953529787792242251662550146272440149523766135819165061128197538416786720483956364090689147432304183880067457435864731360989506116759060480*i1^46 + 20600658489186966190853166316770164169487363000623555281392702123142281630741945494133517159114192390929230719226399868750265335983857468242381393878388854826065975248805529362788309669979019967688120096668873307878682779353372681863351591781560987851942648049172277456254383658298569324951083409312059421637752322469564528189664873752078883883156622418216522128415197256642400480304493315276513791451286829463340758601685193959840726404966009245968656829657422871158004441861997068538316055583007194080896990831545179276319763229742105005634058267324970501497202916587309495166233713758679441854589090124111533230438494699985058501083840883111707827853282306804733389313189304010417624131834673284486686857960769509095156848679802251771278635548355387511436714892901422213779358125880444447016069819417463781918006610116931647680704502918155164157161095353605182378615697001652575354258286696978370154497789606994556332391172977744331132250439700386091549179006038011195800499594997008343026821419459495275099836177085262489050442534654527392396896793802376682291803961312151223790629804011019545992510641547516231922544270633866603057962948342808207274431550261696505435822352021450895040538091278342023143230553194321622332714327338179087087228034032164053526475527944022678974367689946960121862430487198440368361057089721896705893696171216450273285345541929223053745795333837538493386328609053946643540632368381217467450908638264239755241536244491813272807317853564788109521611534235642240964828970807451934183377553407869766549837649075303765131894036191669169294045838440235188789385012511329466056329235384733555862720951665118482494841951286058363717378565313836742341708345748354376845285350502029545321653593667173026479065461190461864557576755864556469159884256655515408882497288453493920220801810112184320*i1^47 + 538872873044817338734680824976835916586738034023669655307829523277016178117391949385099415155658403249038288209837756218866514632520069899205625286488150629943095254121898452534943558638015820315191582087626820529037243336497302697574688322198463003755547912071141875038179978366303154706366514221519230033205364930256939160206714612921981549901731297413667207869273657173343437600158157968565956131710893375548928628766911914584634862732531162296286128235353020389990971789805310288190480986784021869284353591737261922284932916915882874853963832864010978720254389895136983890291717832059913286999273942952859003447213327938533508094356038461046054240801461642064418692594648034826417623596810075329767297155989030404497897019165193896699329465397846734968249561397622131908103695312826795237374518246243820711851290344025632733208294592234432137536155915123775555158346286267116091823058752523374482222542662200172869237493772057718277715757397639940521611496858185580633646986423757350934417779104193008482454344542252234833008869431780436845658838893480983359227317176543575681342379853593131336970956437184792217092378678992550029752679245421091658904417170645758528634737433684090159126347684587783068209412694563181165498861059585246152467109920711861435464171569397353253179828392945202411023376730312371159543444093317175327438967067834398110709486132063281714078671651086300742944041180261692622413136931171010348894089830818847123935665590769408661841862624001053732222485833964565542428200061094196319705066042007631426381837620821538436240750431046540153537808112361826816566170110381117105839271381971424332085394330029055654043154504263293330254541033744113043538956299925934491074764744228804608310387004629307325678022054431311008733551223237048607938170115992624325126163428554467717800787968*i1^48 + -81064262451499587028099699917586345234235781856069146526419034878955114943844822785370508927529021212514565078342762415800055882123697640173058351870029705031516190808768578552265059705386595020004884981717311281911613874473388934681718534241454009330908709179128532346440569621545996080985830753758681768327070573422804389355499189212655680399902437033494668602057457531554101247670521758800393176521039293352542411878581782874224284091693556612646290076377104806180484724530064052438531073697452117287176931209055125063537831288431733966119140270446276704536464522049479391434932518994891356703125547696102896719074854745447576020277757485747724959974103895177250085590688667660592875224746314363989110920024225050354855323051949400407579019695331478870994763791724659417272220233489420926067102740629031839564085386718096105112500740546148996265467409291445322569114808992203600598493010368667823186397082100177180533401945826151683952030749509183645991030260820776915290361123885030166665601544093158342787320559063736215362487904901851371155452507055987450879246937524283388573169408528723381889006262390882182975807054700635670740907133858759134386111389857484251094104673816525777132122784246116049366976172034054088801771899418626118496673786306732021248938467053388040255472466384173395015003273303271686163572031127677405099662675628934657393407952499865371508673800371041850433001213945568149155842603114802720750143398047563380813310167233549390097310548956592527006780296201333482764998665069216852718187471636521769752603733625034359815277992507061578558926880207811064094182599041045985051640498766187055520238517061733115855293711002231694049165375705397379301940734774618680803488914866694057046435747562863777048368342816203678007864585169224299009807469170421384343597790744031526912*i1^49 + -3154614748800230096185700502019058916347313708316539358571070935503000986342311299640177884864851525853660935365287271442566406569753467085265222464648569457542545378820715986537334849210790124666889766163941802258438009689314199211536254202199702126959377566747037918852408308550101129063986530528097108876232684091731137005331907803585386928722094574666484185366914530885586794193553229891482320341297548358350940687721748378616661442227888933745359353747164433499135853852322420166240274223547100400248111927475967399277638061176566239085939787612178804926831509107680040093406076277481375746929670015210219809972064361849276389898270920739763925745766901267168382242975393275063341274769076334448559102179663177455886744212800639954690814713693901941405209805550800426606371491798936513537286403413742944519785515731187815918180069105329195465411752781855854673335470232844640940986053225943252950498424658961232227456156436309759997491044888362683333844524125726066655043465989702227701662872911652009024623963827888629659558284705944972504047627986041360029689286314579060603304551254137146889957225072672170535443152043409411666825011605827340140263570084767248854500507319134565632439117283715786253344347984701238177773525892944027827809505887068269001135308966612270571498674711430806862889329413714298365961602405729854283841775490705936760904051678290471772753783267019479260090351221966142272307323769088411919588820579205046375039439427467352961074591471227432427352455367122282139730113470874788842472611066632956373673776311809747613519255024235726237124959559978873357770512468269420587809829380551211004963616285216155263034338617884701843103097970321288561043121131691495397125698744026515658362481639908925653373414198445020708603150223759594985071379014007103717061980848128*i1^50 + 59057974468518914105099630410497096086579997940246280029678274089512842378766110753397373676267752232136488151147668719556771369259962919719294160918248321967807335221228115723983842985982912643344605655021256477643245758662948185035610625854186497956098342632200580300419709341660024323144203878312657530826747378283085397355578755054073345835025238711717241420914973019372671818270694662239482183071334092003564993650037649196975125122342624294333937130296598990141517512894292189459938224625965298707306423301515544375757816647486673885472804266178179710295722316360867951761726962113212725214856818524839942509495189870447636452328322514455465754891471846745452782970475992714946540185640725363959373757073039168302703919569602951736547066797611677153839578439354326084244270338962113574119329604282766528141920775696898145597504039465343834606514916265616833386664154302070480014098337670567159448221372874128040094160215745479931838224375104569342906797898249569789133345360463877971541900878703696601340922516866402856438563123925598231218873530433448376905302792738745938676463711298896745198403522965802899457871760958492078698248728720381473608564478835029406730235075566310441477820981013544457549939504012960641085833193498006458828242260778726818709639588921641398541328884326248617049190942642919853046739501296342065749382740104000306754248883869974906603810703205003009457680774021951243212558149715859471996829483318784938012579344631386425579692237523975412592940938635367534957655313789669231250337756077388380110486705355264896640053404016303596234591645873233248677157354155791300571483448371429649395554303080701314102545199490330330854543100039441783083028895181197366612437484407087725931256817763314037480752220857090280596550092629962360307948218689412560584704*i1^51 + 3753721682894592616343253892562951758152516250983594072072115261273881854553085697190643997616144172061963099382311230947160051305281588746137453837552893292602724123147400570816082247055621988302500033103992097085762099957677438126199833204291372092702801656978444243767274322557401992573328036362243887965358229848603343698351524949686086502972047991144087243787218192628544624802293482241798724880702353398137283477210883452342011458619017576556046774439439388750502615768897385827170914013182328161440526113635435305524626748053995587112876397127003165828886746257987987771100875480921295197141320475165257751393256240787861490839196373731625050709968672519404531131195405586492335377508964917833511011198740300058008151500384843307198736903025320799279716034391340979342749411576636849765291089385476868417696695774979496437754856707376898722835795469690653212524502164250797839494059615792609768452829009388237296315012633224769364179417162888482259136245836557029653072654447147713126292508033065141045244855416755716625886484683807542868998948793990931007922215716940859940204927383549289490547842778576239696101106576663503120913226315927844849158983101545758215373439291689197349807772980258201026033020591689392890774780393344315376181337453735169356171329527950264800576287176411980664535404611376481100741047661870925765846640021792157874798387152935273372619749974619675015627886805389601424856329911836613908217405405839036333407958503450984780335979571651819315356070539016835474770236595316734642075572266406009101310258520373787696828407319466789534240327126623702999960938019902240667697370556373025536519906963962570999428455426902399831721484374491359229900509161673765455111592651936395564502501790369037041400755076685235273647660639321556739647689191325696*i1^52 + 26449131870006406180119856822738438341258687392540132091763701477795714794711397506712099035604849539228733890569885021356263903648110744437039409525712486985749155206980203665488501656064688769016251111258723338279669421264314259459373964162408820431577307598685625945140686017667588703366032405986462657506226072845113712939712745619512694139345317174478905768615944411704462167414769924112695436225728241407448589718462992329536444276518470289548358007467202503281735168039969666750791113740074574466616294618062991984747987064906284500126763718347470423433930555490088913227319262978804070496689780627034248020023826878948438022496959938717380443901296988877707674267293252195312486152788373895826383763347734507493597082119851331085793063797037508626971412564082318412175211618060093580550625749234246054100544522835192201584617251357722929751575207182934785200292503011816199926444141837804920414624274504942874215511515609608653875588753815582906851060069077707653627038823792040451776445078676240377491887603887913193516050835635920359766060621939947316134056170649427158735141884365790752533984295552758583059435128423715645465407758730653196020101155145525863090844734100542270714560732417136851002237424057467638816779172329840065985191076751371277447067253451994219928427722082274422059628691851304394645496168666638969278628365985671427725371755952538039489056303182390723173462172976569971740528121360215677593250144326385076634079563736224744928551605637514858354737381069345233549401417620235496229570043193965687337507992036158954661551187814905085662337743208379044022514112317642042756165396952520119208147570493880030017988822307104470605313937064600835241658723225763886754789480470972340972863034416536586555066193983515784030440959990287058295848960*i1^53 + 49065586562919158478644358455955129325644203374155343846148679531132614528283964174152541416802338751124773045097527063503356353058658477322921905250952011912008219764833569661041001899807974599151016229470781751236401019571095202189328941672713220105135556397205691789176687814685345430712443712147265585843854665625351524493542341072170953752649465102673126873172502506771176371336035501355894475709951940089663195690783505235363025831089674775063186057956669968159216461819873467235405437606641036105892646187203749340588683285458827743814976037694854120103207774095998848264717166337552353109730137057605626065395658250929382271220751886132464419987761008397365325831330598880691732793176134884832679805391890796701176898457640405760946045308886322279635014476458192322400834697889961443235500634584408504342679000870208457849758464197375691350760584184864314158386433819109132371341486978195856471761412621863656909939702354063986819543098428520361120594001057586220430255045472369861962652237668266939603008165684699497032868945681096865331573330495852428375976918602086341655564208725171687595077422816487259515169171809524297548957257143004132345596753164352378088379271938357561047192636192033111626302345503262645755946743225239311127648356448704787711924233193989090863203919692089242844168684066048721431259196479505222614996730187148247942178088051092087336428879972621642328704129623588422183133914521387970025150094078774686839746510725962934895342876226731014343788206069936202305490468946559351582511584647270933136374242511168116839017648810333805860533642503828002615481766489615152214440124049629187411543535614518270705176576627485260896786337535410992194123711772638708319008746043349409944608940328754676576154870079820192726467646551228416*i1^54 + -4695237120210758350677738724941129020785734312774907408311682021602000356295952984037530827546880318342537595324727517881290132211249423214673147848072527242355681276656223577474858434356269798058265207169986040248138844991773014200887511708586155687595244970441517053893855506120907812526754322402119246874877871326795204910908082450089533174735110936258524670032843187004453940505285079070321861784156732530025821911912799196048769129147868440063524447194467821131734646993838261183139442511273230064570082628013966660595242080711424503175692791063630437008460145864269984530897072545228779277833991652083460176977733709186828969309569881831696373202808332394699226451039743340059772947966614793412019285921845124578658872432231316334176051569802219126000266924874277734800367777628887228566923638278074283333914159760085883057315010576187747691121236462154014485575442193618342611211213013060311941529038975176700487401017245752324694836265968482969247008662918784566861502331370590008999432576549708291140107379869448413297335220273492033185587471319391896253059969394267977814686206112099286287917278379925522289664938283568560444546386464823916952258142055461607852524559363750916217452230569063771540904201636175577092480553980387655432013512114445418034507703126374735734557132412819284153111600853473544405241048855139613285781997173122540628797863225581990007259048601150492081625725395563851517215922038681517599926568213086110152263298910397005557451908105236791512142342038626786099295636927675193636023889153681383993439670366417967666154856448209023087648941514614943278623442990650305657649641746673276312024979037492573879270509147451529104877071622344451736564498162850003717270145213968497197717897098162564431774118603133873888952320*i1^55 + 125482817520391937736212672310850735197101093462187029658134279994566864346247545363974471721488419472208177472839717627917308630227040092799946627509433236964631184963036228340514889390404053380830333258532943258908256595361556596735998144067975736716235214149192985513581096861256261156483679145296795971980350249870112517216917830130736940215325472509084316623625458486163967865364191802304841958613403915888617187708009987099976076103719361704251758252663946365749679273760599990776374226259690711846185609690842744207823869433592031839701716748661497487234657252910696202957426934768629150158544373238215602256185652188277965487944801350073308601135281219178535082533614885479425714323661345738419396195083050438372244960257230321760763037275450133501788297662156397136891921960655848974418596912403935655121233220426845253526638567493321534982442842602851232212614595827685179129714903548737773741493147542988012404000845820133314210574893248003215697431055933471289916366832152358556741503428615611289405686042205417547158679029586635982313761561797566440613230792909155461212402526304677526756869430378796947425972536957436142613653003663273487525510697793577498479590406004487631747007829993014545341112475094318116797822852789710399077336158025960203317474883301824112957510953195298548442887388519772371147177638309239396684002116356994257099075021784798535141116740515356109354726344946739911350311081331291659787013893727586682699326104251369055122505817263094529661027590642729406087123264761558079942151837022759822107532250731569050138611935284436772524958164525793873834562989146943432236310982223375042379591127730004774989982638352905016698124146892856425616503886144181886814220429287751630816657446260204789597622218260480*i1^56 + -48195940012357600972642587444959409435514644732264489276047850573357744303292867315682221953509686963739392354410443983372786134704761245096980309664416431038282147220061471246898035666678559796067994093056152990605605671679809569805012941395580935355529111868701040848966048355984327356350661060981308063951603941792541875740504658947587536643580076452184149747006276472883654252401294988396537446134953898964484939359061181416897130485205973444935482104015579354011340003874350133426069944132780450752471039182314944363142949996461716680621579441357952782017926058341185151805100839168553074525388279526839615782879790175380180331542072291607068541322590246484919274461584183034751003615347201988434032021192251928339744276313968232955513104514329231235515732312258104984552282112187417408796534804226697942229458135642203568627744076389392575200770426886859591363251695445186418979858516704845873132724556269899945095014233785572506675086603077117668655404476643012514067927755369922566260261420632213525508794608445132062898340376037195272912167016610128168417186362414672078109434798084495314923259060176522978551066553308133837953810827250259884384555997750388304953170159087730168367554988877665756970518305974172182848643534878066827503956787332707547438785914551711070906471456454051098937243820532259851568836817760009667372508234289609594944980862840663478769949756724865581611020741647403812342244732371808267539956898398747053775762298065311416667650577250182029567274271570958377579464701305200223615232652861593983929809843857814701399150576995502931965130167607372476347844468844580868448145528302275587243777415233775790688042498571612192762577379098891868322132998745189973771650165910912495783034061547609522176*i1^57 + 159008527020322389436600411860335047733800257200652246476593679739874109065325101441544716727279876579638816405218976907858460509347477980264823188779720828116604419418593590955556834906939038340488196509922940156899753113100457705913437055954343459052538246247115266418568962567316265870037141427493960675702096949123106738274266357828740774926161475517043743806894549581459271680768168844550833656501828099228719534451835825405490179589472950334632336830728500466125239539291748961186926349979202957106632294721877649769720826747043843571888666947351895523870983765419318862218349507471958310096321895006946657994793183313352042105491655976051592356776777539695196001334645171892005769799112758881008760553955366540108550827494861466986727880713825588813756382330183134231350401486537992465123928297112473021051882015479162808357278730057320106251320731865701685688462153364530535814069430300461487213309062570812742116226617945608959690407553702315736047233176889905169766638557173112706070687791798432515571611998719626589053170050045135027463516589638945699039626190497630718259315640392777472370270151602092008595745426946584121287860914011307579624788586777970423021374381910847850523460051396215773640988677159751890402478494348179743665780860006088550396367357500838984608130107159960195796216622754103937831084274950889387347180768712758529339811054787424754153793902750267259671736189785586907557250205483067914183929480390010577987943538750282788809194407051037526793121334803668344164312542818398571969127559262094788966977123472405140522463491324480236605399320216535653238177853638784019216392538085802084831516680029161139375782195731622496879822388051177266529499010791698216781534571730827214848*i1^58 + -718398004881300005448843102282212325314778476351236191748444766807425946913789594970683797959687297796984313783457492882424373752174858332113846706389937196314617430501069657979204284278096293589638205261136779652217654020015931672407684732393029553697756848412564913752384908044559262433731022525255926558725486722603487811406492326534158031114388440682386246990954680989543083313991860411419878534517202621650799434182487055068317743087257021644836917533757258599300527042599091910315147545582373206273369516191538308850621294295115092859692729627147240441685099326099278995448076869314429611632150767429038742955806594062198735378141571329742587679725231145475959784586479291409098876193134955250797985537984678301697241823196663100285875039370608607392896604109521062689269929397341560163575891304273550691902586633290555417624578903038407611917480290912851831595083305893824642177176728610894720394689983089730488430725311724803040319576252275011341917588532616718864081851125743582059800376293992158623070646242872950690488866455387340523113113882090141392969382440771310647654956929486591107644050560904576792579897149440024005175733972291423624603926438678584796491407719805575900295311650193413205533570402003852591701076660209865598949730030213908353714774729527048202707164733667915147248532417624321266914639136420211408970477016474793225643461926827521782051694082869812302226269463507641691587183034502249575264391938805100305492818050436650897313621556737704989419698080452882297904292206265540716976911865303047844864688055245701266227493691647384980778635968524485750807897730016041168201494301989205938443739695755456728849275588611182068361050328463811895438963625631417507021586432*i1^59 + 328402453960996338139772233855355027614938987988475195408965770028477894252575420513636262883337052331290210116500089722324017964913542174836376599214432040663020906759157382835949502306527923027684586255778579512364321125327539145383123889403181231490410772616908190612842965413992090356862587131946002726854795812284558531502648031577243760506657813743793007695058167613043726209681802057002597946311494946698558509027096563855472924726222739595627109060863123608408231929206954706053075306824390476739093149449758583148512484347879629599938387040953936040123575866773072761714679066474953049763237436317137408503954381725901312265474994200172536552997745981203558565119120707549555360764107440773189396977690909359076434156941527623738335414545518954929715205273235909709168280790316919784405770076458525981313900979626761198072651228062680859375702873592557765201713387663340951995914765619965686128251666696315887979900393004779020682265137438565723907315654381441633387683659449699651982860657955557336351780758228662773860912717028348887094942522993769678110727538409628387498528926105389329728597888615983478677996854463303423843345205545350172697372335875161749602056060703650744820818361491394406564847266543936260309649014754169508987924445393138771808868554619137835183932198593002686465664485349346690389237570240078742212976499262273697873400893486877927864538886067381436500826046897312093078845819083278410302107395365941860188183706897353017536716592308174003865209167170485647717896331520021473158732672658311924928931036762607864762359547199832948060146586151501509516352280923353639592658717464167001504818486130076211204335067430422374652046203832922018913714176*i1^60 + 202964432161689416373937529881105353252678916263594051659687223258733817169748647651866298540474929007832207757147077801573335953543015005328833532987907750793393098839724953728072514905763212756991021850968417579265790417039810397226066320420045088572528083520796209212690689758404927069432065794615931784392624301421786704060137719732218139595060577164157570074504414086609987425072897405923600004312525471982767547110010213386348032297530649243269479275473403466520493541985719092443830418295552397442215546968296118892035987870561101710666034707873282048149594163561256098007870735526214496867830625395826746286077459025811349488123301257497229698255839473049839913981884237969632662038630419957017487076971283770658794133867495697642777759769037462226433120863698415544358998730432722894046473183765523089614264906842106945106725810393922775402573221243085281332325837831545017051038769728263362363353839618862306838951433313946482133832435557401580457140358158793924401458617210717290960828554217050192766338157590007394331590093264849304581438421293438652601363211935389870741194425703291875865934147801389582983855297942070651413244470322102460140797187196389465887022327445031948869058196493719814909655134707738498303932358249628362375517345828369280200821574539677824561326782109312102218364700806040648338282152572756464039057001407754572370027956202936062386962253855739201479636775112150002400520469561959369019257980992174689509014647539030817127479065684050729247521452750225273931631796775635143091960899713763689605989257471537836714837793926443967926576921050752168725476036925362477405575411119909657899756542859743126338196523207592691892224*i1^61 + 46129697123656672124993519449933546692466458742079766573209071967718382915036019046706912609484141974722828853897134313969417600686687254976037891909327706621004652945016309744249326571224341915248239013954047274381652403503108701708270798884806234019206326746469755970824897551447753003234747086831504681510621539224834924554509750480006573063341902588067505196843308176750174640205953146563828503007740290486274500042751258971688581285083775002868786627363738997646380574402882763904078372019838511549069762728764505604238037539190641992616629624985547771529331280184476777462876892757343323829224208656627147670324071044443606127439116588405014789163180547046042212561256555553945195961501306125227003979793498567823725088704008236530452567311982769768686773199104676257157021852467175677193218695769765638622334498614772111593328564141240168497296375314658897369391653277346008916252382054740780590965414719940303726163322208949151696155219100512767950380011177354245462185311035757980122974340126545838778256005926467385316451641156897650204377489243092973710484549590469847114283999857468240641452318776953887773147648666214773495335305889845492607141767147863251903710227664011902447236203119563359147105384367820347400130942290029722726782424793398063312768317927632716476999153502534256706614628569424756911935225222361568886840234640336147926916748254567466466631022230251426956303411842203703127139376885518097139794120849087165632303705661139627632858692670051582285222085614568357198049203623472143461147925978802953699486695596420801551424720969891533784564588208434340446684725892257312802598432543829869987637493760*i1^62 + 1965814525277151170499369090297439820514825206136290006531889393763975389041724367229377903635925393428633506627158792707712664491077939439504797054529408811545360005230315902223627757537648721613492051850527172296135808932041504674323074706367364713547191449915497957784298887989303769833025146371990175094499996281498273882407120560688882395466589465066616952818157023017737463704425142061296063053862232922922875364506492564499975963320919533414926940559954760960236951344926760430607419336060851269846255232637081549494307721344611013316179508131595991650055854342445761302338061980091993709699114994074104986720495044124186464637325779347786649231222827583952012098529060652077410989337366639693410151584575104534398739166864535778443057234148383292559055929817863295287894482513898912304242320679495634688655380135080648258957580599963540467934734031298521187604416593488804079079940038634817456001217408512858670880107458806127470197170375612549529533804187556543851035595968636274945985456430842893421482724506790486443666989354886584073540710281186998747834500700533800136131611722618991068328537020504933910533110312393618222332416337959199028625708402903772797934537144503820600380453376125774980812051001558788262917185510759138486348433696623205924366117737597259806860484846678678516609072798091937249832389040783838432695943615193935749414634390328455736451529336674321437853602125794953135748152612547792898517173100260915482466192820445122126630855622601987448305774344958369017270244720303944942384294791785133206181768032949120393681877579892361055674841823277990818217707712806912*i1^63 - N1*2704977037950036444181589910472958512155981887314638549117038211326819020394799749578299958927400497415077258834173178070187354047739339216883445497179423876985219114158420954708946511407385990514034772714287943809317691367584600859053128714234937742312217546959456957839019915253594208000000*i3 ], [ 1565798583859741268056901432528011565523557907263244997129307676743945512825747984197680623336712467370567707353230596768399893345173555293286172209063300963274695669062408288533019217470027623362029934212836690920422585687310993221526973107128800023482358402907984761706148442540557443933670834453193802268540778710523365944455394783241487966358349322411383777221668852949394536402163712088572368073212058746986268887170281120660425542285991319811914508956061480675690457758786613073834623152738003622555149467504374259496546449859486196764396765057190061657597962279953455494349172408004702155084717427175768992821326621174767795091751230254577630866062970778798722662455163438596757869450153668969154572106433507625254002643736585541677426986323978353816671822238382068127412121540236843226284479625023633826204321855890997435820487997393594395886192580218939886732831892201123024540000932731131870005793669564670466655952080244810289006410548539778835407096446744552149224913803360833947728473892322051886163916629825999926862532069968168704474769391346838653077613667584884471323136717882795761283901812275006729085548420215191506204387882785872134506434589735418747427119696392795761873382693517146183443142773419339532143199279558230463555554204344055471505342215225246210296095534191010194622720879943682808389678522677173245213166298896099137049021194310813152369013728228668030935251045471454933587969555282092652528689014260761225841788872329634350303683599060525549829310785560317119294958461308699483667649432486282500862401431232328376027629235855156548330144733575546877352606195832627186335502412109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 37618448036135734015743795312136691737841518249669907448446667546636214072182222704667395876393672855800640805641676373089243351913184959175643406691874716576133349065265860250358603990231888591103313400329586898346661563988149274623901031635757121342083562596573578890121017120010234620144292763543829247144392045346428187750778279763979010596886901940344702468535718874204428467292443203050878857092782164719019236090039366426048688115660541226450085029351890331115814651604996044270379527174155264107559399726932975249974804144124896414923419544569233011333424521797987356819925978683621610000953942369649147289031610400084237982724428293823115026685991449905415310324769441688047686818830691801465538140816398527213530211411376555432320007560720162870149157427060820281838998539993972460274988393480867724253835953012149565659583759029093583873503885522399719317501664781025396638540136873333494449831565372945985651638712903829469589957618657906100340271114150318783413968706392342822338071918434066884099665733584924905000560305212938836905535275962921511887885503022168004739363922042862915883977004938694088750892646202812388859551381886073044223116939039189089511236005182500427729909634673139405509756302998176713818120234092410445829412887048854990714473991663035238601570973868145693834505106954554468067275943115219921954948894923604379252394941301817696561853516823932457442732723411982023605490106649814917451871031861504600294649129680630813737822372465877395261448513138581223815478204290698582675115332208155661591000996097104520733814924101197282940031092387848134706095011856754989521227170468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 417217029973019892297088830934231934665935766238390895891022864077962034138496032273624412207255543226977301243098621370994943364888548752567845645276166559484538800779985464295088207656542317193742516870642689863517284168285179015586970395207076706798695806359458925183019912884727682196448121560231291369200740399344122584568813726312196002368529188539266641813843135561675026122126263770610061776480562861117942155672330115221349334767038601449627740922123035104551373439121642162136850703716475496525560917386221830210467244057700569924633362280250746551387624578707665529361345029776725917645491410307559009059916443828726889695822052692775012002246662968226109804984056282547978518932114249970820693236793566477329236053756815357477223419316754401392127540219610855222791879961192954824655608841665396440681814262967593646188623471684849433458588603268793772757201299609788955949808077078032424108750968189804500246689984137902432729541858526065088267696379757838150066152419152009858949670098326946677564469434566692277257281831480182006961004525265322189920235075603342181994128309001195048565620487427473187045655195261015290027042094142720646135028147271563452009825210644305220968673524127012374101384168716880414484405784656201467734719113750584243783027320495829650817274111365783421953267261307089630310609325878720826081927858156723489222386296149742982463172226780504868768189466999415673747161248497268082053040610360192521281238773894117197228476757151212910321280968220384362262740692641362637573417394967582955727009318115711895343068608826683018632078586608634769355272274447464025501028699531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 3982244654067669562934253449921333583915920031454835718019148952373862374222040140306094204171564172106380338242260202073200364660901490424232655934323668235707237319984236168251975952597944776775292622594789348381946227410533296534528855862954145072254771473298296063765657271084717457844000898376569995307004680143889359756447594961622234471112192197831243784146546141222594146971949423062325518776213593676451364277847840982819622184748594468129262887123310231472692978258250021744569768539337411029792735454779167967000738945696743505955691747635305277526549155548445460694790567986556860786634319452733162027105870632261372542987418818623488752512427842828613701812502127056913149422361715960021623286299632495287880035845836488330330862495361086717842963875003403975731132712994299986433837758481905485210036324519253079691246197212534532956265295395500674997945420804096423699328591805208715304656028208198131096929191464594057844405643295135931668334401242326945575212252976870666790218177210295907761260971417319909303872075989041236081597633299123333003981072171186605309829703043003175195715932346367368950295279492213317951238750250990055472128088174020014324162999814140651163103258717426261472472781861388838185731971285806706422600691737360049811248259586061915862910702338358309964935427808712290348028048708209439094307017309151755531087040144408707537729006281119001914083627692332185728973084874187128961503944999144105145126170646756883846090160339047100690924971730349506372884307719070493971554604137420635672728564259630995826420358281861861074074876412708622477172799863963556152077943269531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 38801226765664602699908221998378491043536612057034929762268355717697984024071238038319177449066538101397689255455568328818737872150768638449017438906006748359292258349291402563948036326053701777225128699186389288940765051483591918286737815054521252425213862998807400848399378972482727315720109647645047466407199101892927447237390645333702275262121760950318403542425000357103221699273282087449658022362420243465588212151496370982514121618088014616755962942338343227190873501730522937220389306073142729238273490305843340460800432813644908138881927515152026161525827659206496606566868067524443850277703253190005798293436045183082001494829885687370982695335864983271538821365281594696021439057322604803506084613024152603546138963858626484999078330069486629078336437345976161091921436776994129766330420720765510668602019590241698303485670133444610250254658702310635992952444750099779979117095216540468142151612834579117835175282104152716077486847127727433573557547093321620297665683908946813108251504434897031278252627095611950613223199742743859988083365051265191109421787664028134940306089480077433097622888923104852348131501212649612453340650365042993844674286381704520744499890382797202204803937783569813894495490684022824486716814774953789016161568460594892091573672097315364162547379277518691691443717932194683562157695046686635128245698466335877259458873427892687451385283501728720946687285670713630180579218106463468227972739081559697455341556895796701203594267544287620223360175377706481787627524835377494888365333845176163815638362093465319986538560456782607341734886344324262727508668210066569951309377389403515625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 355080481892439468049274573024319978135596162541205494679760791411440214257107013647848754107952375304104847064150306564016275013771998000195155582524833400940725430218865739342418337963120807873773330489539698558691868249061292985818123700730677235564739997077313400137765235842758579203423065500252474708440411269116610844469375459045350097601666144982056108139594874809462242776650258185647301234503959070906666836013771902116523048354083860969557531953667946498473972152909542819714330111793373990394914249308278176644068060569124058590393600265811271723105387866452295832352565603100148079901430216428904762456271681417937885192041475619696913590680567885532701813517753073285520539900229073231700165003589289397322309835198679574624904672375204295771489838252616819009353590182044175484585756106437059523881224721117364455105234336219476250569691187001067909424612751302354944888650802798756772115633075154283398844485589199327837929378095323904897514946404999326844765098283692419252815503224995826783428238883755535834235628317329600038737699195039666465486486461016118099862869534078141745674066601754027103218404217257264421660194867367398025268342151974288350146986104015117048875697682034470750698667722498954450376458253295063972354888563912492038899080777898797620553296669436043644535285350940415990886557069042791076942934915340500326186034973006360235951527035898854539413206284473765196961509713304161298879638930168428421689909491706924610550478350907590618858643904830914595838981161847975096947812488154593015839828013516293785747700458161170490076584711696452455247201632855373719731933405934843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 2645331326543965644480133922882515880393020021689480088165110525559056215523308180882053294574720649455813616013418634973778767333386178737219544353061676610802836664048456707902014196969565835596313805747675497036851223292388585117519949142382386276688127025421823738298631984809536733443095591957638298156592428364007491759898295822988663124693096407971002548414829636602676214466903655979787339340468185872116948967011948138375846467058800331439182301924751676578279401909849441708034645962289843732699613663220369194674713510837432450337363007571342385726114322968723727562079598599632763793166164425005702181296519274486296985619489234900484924761579435003565960715708695598028651618185376964836283133573823683193153223877167318980890568547230939331322746955776792887982566425958698870273454926123922666676143296761865068855857620242810318653730806904567652555885306765250908780777986605294440521668510254968519242709102224800936480991622067530876401012201325773221114130270339642651470209680057839516613117530821395336271293393954077113428538493098563868643499577956964076770090006443420880148961946749281432841052328376276815802527220447434162297410804088225066577114058865467862234458706644677349171489109040830483283099115144360760321227750928147979812697065658420685830263561570438361194935712543018292487955004410141266518915451718687081333543501930088739653503747949579934665509497040441591164838376808257711806852055125003963641209289360953955455028422954275459868098911622507693351788480286677540494294601923365522117245536464795129150468292958433068140820663273762448341824746520334381483630807047059218750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 11939526034725161807833994692562362399342224432881779764140945831357279959086003013157827311100808598735349044500248920582065715671192501890975780770253018940061249477725730322515071658620229647871196927313749256364421569147779895375299128507260604238417096208350244542167647599540451848563078989054423450845523150643007821708428342379185621133801878588573187135701530453529313089391356809659426064000746201160366554326108123246314360871395184165484374596455022319714894457555960732271038295772600840742115673251655779050740357157459304611154764413777002304528671534907979553093406270387957089123875245647119148062466218736630215285124196060759160946104720198165429974018710871976561305157528409405563964651227008140037143163530661279601060968456726416019644960457169319459132384078319477359145336897481163887516860958162675607801621156794781921790100557150151355323506857006945489433174359580430102049397533887563640441155731753749229487637855563743368788253164372555618020717127418307384080577040690919076590231253274118992107390360106193531268163482794617336614612540477137777228869925867009265417908094965654270230699384957406757097826325880317493552157153925501311813089208959274169618835752528829892760309507345232894187018297310309500407219753128809729426481579356644573192185261972703285503060338062132218752892693506052691536083799447141424686938396608155726141135017293603320641920511981694572914117283506572917600246594141651786883046708032584163369926296058621826563159313808933341780235825502508232370016685822550264884828301209421566921975486121082894813447702314655179226786240193493095922487920260961406250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 9268600681689049727102389722652119465587668007774052664346934427448285036834169011417944414759872157754333914771480532130305410270313109538349422892736463466128245213998025735073667261124410798077370950701808392510969163739172449830596799084899403336129870546408201673084830854284164342586416728679638289002992132226664872337338006163229503782317126383676641059770861453874032913492122517703498696208676891971762917692632929289851353107760016081522411540103468781073653601951022367152239073257844737166878237840569879245463342851425911095212572177295815634202526646231420158251207823525811681849595533699999208938900110503439896174665431156843700570442891591263318344831234855798243292412261989947584672714172157959925179835395105901683005670174869698612668333108624971550445866335485147362854949377513099115828459368948132156544358546346095380047897539269733850925128744569406962984836883701495531260243534358167550760406756107625528249758177821499063447755881009718618564647108087587667396085887654941094292965527017009835048770668820572415211938518172292246746539394278791941248795312671084521832892792595366372219182560004496811629128215419372583379708057474629141320485841574231999703814080209585403146402060969200386381280380689597761457748724504692772687317164164734482259571672002458767045691024510263876733395461335171371862868987612380975147807129255260795910482130314968367845615117818928682149781682796843129577774626304564590980210618836706199065557876275781205983014216346054702076038661865222170817886562463972867125943243400219312955701405249658512785476289891070336394823415228156655876345131363013476562500000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -252926816108116757951372391743097571249822847325439380673590439998794948737153759460554671470466349109159605921572223132084277241937635880218054493585078138706320056599209668502296971756845077193649940098108822557318726695130614165768490300362856395474596074077883554147658331203974056956646908262354441306814868997934703791006623205364967697133068657051742934104206901573557368747578180025569671441284565326186286538992680469183132722749204679666797962338015782028993730696396516389913557979377394799923740342375729893563668161411192070538290890935177340441016069450901756878988181390422599526202190541692997858272784168909434710553955838508746887631307681094521007898937327552371064711272871639110759631210114820350093865828098840023588077319639774787737822166468298191444940186254067434882363160574369400486789326723325201492494858368889768318759382690177285582045669798156593335697541717098127337299879389423593837070331552746632613775977706411845852566331238092182398961482334297592489379365390377197937561200190667310113970803484076150643237212621304431915389435870649020866679555938141885983167297209619719810631240266196399408444425475718078664604255791253537131610860463389888401147934126441361260101752874428495177539888946104006921266058018278150196720434387172285576884164258676541053306338572970796764744630346375999686950484451590393712723397463287548428961154520147663518274020882405463057823115572522215192882187829577589602153936469151293690008701356444481111570123865416838289312026340429088509197659590521933497028290635037455302256456864551720759017973016091542919631550606220787570437670001953753906250000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1052012505547681124397102504077927694053364749513149563010255942800257932394452360226568295455216388699888343326449805108780687051804906847724639554354529709370860594168137970470014385814792475121526875279929396241731822243048503841603017234698901017240118693629995164319390410192560375500750249127844398745256510086585528543785554710600779846241155284950283901083792984681243117033410808099055975581919626393804213403640455480850548741020179276104359423941397048889600655619505914927054365310782208205253864086582603726920064217775664851180385335519792008287864320537297267947544507470232219764690505664403973455616023599900253075405551296620223297969404597683595084292110292861259673643058123226713724803282657725906189496221036014002381723876865842309094757542200037839356386824923869031502664910440508484095299278057384285300888877979108429565005839270837359546675520564359130029785186656741684383899865267448180169313856989154010695288988818258043857475916762636314632361276076655063378828538364262661252614158520298893743056346860274084566128660677973428250933250855243575272644458425347738461661771779692233585040319813094034356624545650498706717601192107139290985694805004426123713556368387845404165472724714779810154751906468747963475334268362442820304055789160657832268584951471445700124816629387130097780371461908397604793827826630808720883034329059896622226107381387058474747836873715950877930436114172900085900940921228454943462908335782076940732053616073950367655156823093139234005615677943264913665387529116497538979047257896760170497074831283396245833595808933978909470693323018943176190875923855557936718750000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2041979349945288617039855707829461225641092289352430758942617265463637940536305835382420232127135211092643486203138416829253142388907607325756293231524056800675670767416609560291617433111080859804127755230447920056698956259737578536521671213894126335829309783141467847579322506608289250359739285121716514636388634414757284313967610650544420361248917751305893385450010467286699153282995895488625763524699359057727129832890967252146451417688569182674897478313620263156556680997202051382394782976511715822053370376374833072132792515115042394484915657726247410316598260411684242110247414593748475475274419385643263022776558091757542135170013565403541182457248692847415683322628400290941793527871703007448607284654815347769904397899177619657361057759350715053084913675304180333378264900553023089859745270166038297026784740535026551298969037030442762672541478455620189333218672427950993963776244733281886811725807602306144295894894385248532449795794305551726789930341189354115183640831851316969775819047675170717560296011141698051974175485978930376064578624701844159440299411602415011315176772360034716912231080715524324695852660903734928242180788443577711459494818497467417400990747676663798664210039281955016583470669535089307723209307394526321215735193067931272564679255340765545588516583394958118748808062929008740000901092447458070349003662180363071078344473066756037194470718486575481576591022202871862764525686133830924350742721497154730040253883954845932565926473244973568676890567470489001845033031907596903087796771819255019901079089813497078949461154077882097048479952535709218000683745378007438248068823885786583593750000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -2221834015525710401743062267715059868849803861371970053062194878690673119044977293170913346332529453827278043254884896804766820102372155982868287678752718188226632065162257112568547763226300268447949298076110138394973655469010651790208916663041766049488254064059410568713344783959020755501333338155861418243029314572218481909469007369808918578154831673184029916360282015530762144179288321570470825045494821463048555427292316209063929233580040625608983040056814712492420000472040866917801046368599164678642476606919395097542002572512665247671588766761462182032786315145203763754895522155548974606525740880428264644632162548850779970119313877496737891882018803544172086814009563862988686011135707261699392425353050855964162098918279810562070065479007354124136452159336920230738453711598266249924334140360831504616583197934193676625877671686235108358098097882503324449668812555962164705821387636650276377395195354617168436352428660339157380971994422183004846636762251253039259428981536190443826473930743722940325706764197560705216639627777989307606432594196076608080229599395136205485215903892801468545640701370750196463632178984846172962699598619934679710039146502434438566628160616588660799117896478849593577576933284404656029267787265476131259648274565329763385744009538605329363666450082349803290471873297132777649548885447625725144429408927881057697228835858050727830045679521474652820309472799382043447747965992193049771417264680625446590031904076366961046595907643422001951209058952639140747592519338749858164529109459714511354599784890437176162598368022074312196323741561636039097751933146922663709563796291452809765625000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1484522222643694078094090287040169422593090171933442404765295412531108560995663326211815348583750404227429170292179777099942069232388202924667985451747018874575418914665263306036237688876605536475809314929288665447217279313058716938080237938517872326653927828207837902448307032907466686452970424843860453006502895020778019188557796589821077055385229619740007108810947288231871702686391540332842638675214915142001262804014910118669732708654751082320135887387395687519224560349168637310898709573213225980069255290399636439462318661238587404929813457974789471868755009334854343167976977615790075985434848210599455000359840306529064293055145067654069486801236092060706126076410156760145664295399381520610297399192738250978644568076432362462654735003383264050778413939903354676150429810913437089886154844331818786611140232418196972864075058490770651458097726938509817766232078629946486550054396053484662833238815137979538298286780545149297090518906547810585613220986256654135893396483174699297166640599320495494729371546372866927530713840757435686602377585681250274889397054172304046783615303763500218445130186590930789104807588896415655097427247968977337513260714845323503271226687062884420877502650293149260196822551666767348345836626281779971257082490077441209491498336044349623261423881273231243120892216992023278047126708882883200906744883190839460422622684304695839041675236244439076168587481569177479041506811117822527508214844244013671480111105862604224846090602356289364381708389364962627911336302268380679383765457622558040138247665292254967580570900541893463373361565493712559350881745804510715691582435698478519531250000000000000000000000000000000000000000000000000000000000000*i1^13 + -564086849492852785475385773404265630292414892981335251197485044113444829829821216634312877433744629757751618570712894424210534478030504663157380336893672964532831804359331347690305608215302712922920843257347077743719636083445608225958623257737858316964405909450153637350347306241896014501466130109948582913309131312296106602103219459579123278463907688285985629955637584939127823788720208127946805639898751652803840975740110268822742348105452494793512202565365519503615701192586299720735311183574207883273191548044565613544614835021093998105766847164871043215507399040370395339523336437923888596214342673288261348897508630970165818970575411113642855641824266231873696791588647077373278993069142002879942666123677731557048384546574271226853342540585841061624855210373546021604190474869291157281531792965315438303900092739412163090641314355719698212659958585250162032627067383854194249811236045492928106306848853990304212430049509893371837229425538142399234081855553850284838612600276296123583425294901154500843465923597188290986794634891685487488336024631652501755662976282808804579628900772680300285739938993684096129638790035184141689064839104685335009831033823411017975490429930887290687107337230107618316868066130871173915377012482323799957026887251796315763448906963339630125543951359552144527377848923534318660908093756829820942857899106069284160209886278060176266012020677829974035640071940593752562231740045607327900834571168648807443001303566924342840589534840656196788267618506710250335408886880242940096031634973874631472220642329610671436839393128940085631988901618777673670809331807093266181493644299044675781250000000000000000000000000000000000000000000000000000000000*i1^14 + -196787279268407812469965454568650752969163426424641873057026194565493799760934210482664537259785967808006870396291066714003855160425204509569196798839069988127823970923375141605650682485521665487607759694519514279585839823427801236190503516109265557156230460533868514481256246926508738529449303521121961743554994738962985250685290087143737240873407749772309689856228540290702265021547455700689299479708125687249759704350692669740546743175432239430368309759258482220605176129144224161328068653291959345468917181225841969080998203211194956043931013864535973937922188063069534753672895905758245295036589331017035746758603431519647120387193178401804031580590319702740820557737677148334112820852342822008133635261852591543373671943261293642345003240951152188417262860767931783774370985484650648581065905276586598989335600634442233105289117450515071121854799765256487977054196476344285066554469475195285731407766704333863059596306461041532363095135409168768448213368398064880275042849572049207899789098014068167256884816159580824331790641590798243016920323430069172766565412495762350363581491100834741012164458185757944291864275072374442004275966868295816542448248867917249676757444392798071684975563487164658351072310673644261425127855568632794049157879399052469478803661516115757718955398028326279954273060414529467474608942369460606323608483831845279138250094948556285062356580245821646917117285696150747225232927503952614116368793389611087838326704817950653310020146262206696164165182336598666424076239440000466315598451867534644117498662050068283452787405636120074832173264835678212019458175997993432384381936163351736718750000000000000000000000000000000000000000000000000000000*i1^15 + -9304471368180848213787790203314420110915095019138260917418213448282951500452689207560488270263832407462853400063935945272567025941808110873026353494885860025261075067629882053541592256621359883619274131381320184695458547149138670644427901236838216159912272768748160765559983072624158661066679242260612399058151922834985161310723094453182205998138743900597160910783688520916547656928939704965502424572069641895117640484969531484657476433809351968726994859669150267240026717987037484322799709474927659864491485532268401814353414560125665342964720761614945107945364378261280937642292544512266984319389480630004169267238143526298109870206901022343762876213858013151098586386569610013771428950252693693644911443470907907959120386281109022811318544549535255891967600534649925629755332632470559623073537644346182692102203985291960091890209037028867090243538501194438158843889534626995531691368828986437648630631775639477205674072968350988249998084581351472943982742743693134587022116311154692340902464726458037449150436495230404724984588733959506028344784319373379510274672837747800667807936654421506325336277524326045201363747598787234961218713741939965412813195967724398485335254375145285645975280775111334912845213041412996595356944132866630411256140574146191442300633152682604906537727611455528268553071550065783641473850141197955047673139457690654315172083653504486278887049803710698586830931414488074256847257927159566375956054089747610204848096877674938804289575295750757678462241976823048052206975397065420309892489836196553126382154002068544566423128744641494310590403409040761920081299201458543083986792600610770214843750000000000000000000000000000000000000000000000000*i1^16 + -14390358107131339480769337021382121201580774190947794571224034850727299160547428588593275273220360509389574952753541637419820585574755790264284334863144057410150797640416348993085493723610458114849621857766466316986724692380317548506040399442050106858203870110374575342221367626945527948216468921039113729604690347953543109565158047532604740293109407858570383928617945432405672487616470291747677900190778528864180211751083230516724814374062004577476991596152531005528326789764833161177706173844237546032477048097816735470031168852976374894714886147283792005625236047357225616157785572835074385284105051024653044161919966285376412620516126298547799001950137927763085581258070351138601814019464501126231980400991725330622306540661776915075662859459433096066631942909251579409079640343025163305236548396172621895605848152845305521757576170332477341725558271288928393264705484666772206999806090164599672246252037810363515161083338417441835379616841648947513223260551473000640779351836583131873028693843934239415898561537860946232980106086993959524009447282001085399773232280665064773710520430014589607075980021974696250172385332321127314118666475787923519623116600465612524318002792886070222593695960930329658555882651314965156013428910540314999291038151405234076647759652609207360480233376998370249611874755693904186522681605933981533263209100197683563301926225211859305116041030432296274466180212975191663159583522277265565976283464299940987300656352498865391112506307608502376180994300222168536875424760028680367266894559315475156772086289002114079390755983778412220424859320727041130411269886903094344889330910602346093750000000000000000000000000000000000000000000000000*i1^17 + 217858269161113319503007901943193163880143521471247854664318008586647158184581620702101466885406440870229788406433992896092658725438404832344976439104070814515428092876535684833049871154514453296610909401580812451428220105496275255279173913344583600557569613543778467388524656968952569356481472336469419007059000560398947520138203767539662885044892168471043475437999484736120573849742448149942469500889864663772449927403305027147559986725600679277302123260015586264489004416524628223049491810288811561230086888233698913369852134594432809783017488373630910876599568399841594605618313055465512226667379679489195627505936773948001935716333322755959812226218091413289251020003916124618022102093891853804578319962990226495072552747604121031909524427243855802949222543657878846668869446760647836781040050251429528905928098398309003815111251330353556819728706511409939540720309064066464025281700498620774489672720296499412679112737669436067402575281867613989489866348090873988041228221871898634917376264635491664556495867039557457288620773840992499612785707228764031545341314601726351025492226960512618630993978085396990079114947612183477684630446527587175672581373371260812924672050518473358571056623408312087664847617304923089294572609860484229336466330131795550415970514999765815601716822870903243030498664425867021044222597055251407698338182162385084619148487983661240106109464743913216732930796795053946540176101700831626854383677628743558113915447203607023142534065871379570617302999585869246080227556279906179915614116573823287374404798058530830507329477553632605061587614434449629288752855846230327988928109851902343750000000000000000000000000000000000000000000000*i1^18 + -487393563983395693127539464032454672207581399638156980574831339879937213350396126198784496104273738319806706252006296834909322726279448593072504642863538549944054642678075658601319250738897150018476657088993292689106846638445562872418224066564144171067396901352174997648693754734415736794311756650103777684046771551379518393805034170914578338614162825143874179660372787391222980171913846882749331733229527377627570062932019510655593185525773648846041014255462104068765255329650623756512368962436602674701935273174557550317121335742325263574373291244352428388601221276168774237204764640663774717599714028421086543745897618386449136028031815375181322422009725567652739348571941860498230714463567168759386034629540584903398454285737355344150679280178337860348131115998190406770252304850802265399017989792366335216439933498029777846475090236079491446452821509970211135580012506151388352695346857408639910592235773114308013047548361276740912599137440205355117081876966211392895357224292178595448581039072817641898946161915745643958541961532772729807994110312565114378054764365565770432470485418111677975883639612500010604695501123598860371482414338452289262975477028833375330236686158459009523011538223428381689464668406385751068587352108191640995326910096900963773910653644280627760053001408702142755306466941923879756908130107871884065404976110828761549644401954766065629162059789944722887823115101373877073482923403924494927016895565744844450309768515603568997902929775117581427126659306574176511702890136716265606517031697730685199630139895503027580260546303239351624375434793170246307522938724959045524351651423878906250000000000000000000000000000000000000000000*i1^19 + -309163030223459772667764115829427513992069143627012641846625025016624452457572589799511624002150301926203162910911138864090452642890633049244630575437737158933472567848510696092401335443053286026264902600962986977612597420367349663086427078521489814950057149629798836439499623124120621377613358401550046787505954269567218924925649099894340183914661948165300033819793779961253266456615327276019671469666048897010495460838424019645277155762924049970100292089478153249627596519834482351941674667582033534265343818457858959574308242845325221619434957284908462058427545868067538813594512999699448743563957240619086464443279792497849558799655186691395278973961603504995331553429755195095691038748699277902506370959134401697291459595149047143750701444321017008542668774765350303853864056072568414585541694210444847751728585207885940978116330478075097418043764333543125497748090298946056115414013555442313811864938656258978412930950980160513448009461617195903374974401252689214453267629621813022715525557976343425353480860519788070118652816654153172453550314045418802314299361830530282669436731541943672687196703065941667918005042231218521736859564750538818794251451360764552495391948304289403725147094473915632483449863679594336316139202681543645584801761768035194207499835180997616850034339785385528840748804229882916216932234762154693836615096754705423462755089856587996572190553361326883670773892784498463798304129811936543504172403766177433101988758305342359477642144264383650595424334115169581607764640734409777346583679835269569595932144767248465763603622746909324803752117276123926519472387513640402883298500669140625000000000000000000000000000000000000000*i1^20 + -8161459518033359134741677064106909685940987740651151244510491990494257066957469672018713772887554949571305432596113826428747114125589980241142429309905463528355802560674171215401518813498995734994728303735335130747282931395852906095760536028156461439234527374489620543309056321310745427614536034982823542967970318884873755092974970708775280944641574373648190972231802826015356014296392485771509452160037693927796191753603494317435371163911630574927426499160292401775410175826222974947045826933072829704431491974282766450508597385348463998649468614637402091731997235781470570185012369953353649173212439538128822729156649834761056255758583041022000638302117298106583318069057446140760497715002064519551085428989421100938695433310663622524752749309867142460357667534721603617734189391458940681305887362682034086224299142046924834386292298464609392188850579784074220549296333293111963614053166398837191847638069594364371593044119440887093122601082420418144789353733447295429175005703266783660981364994310360642545610339081379772745648669362318562885953559762245922523564593284211068885332230636159727148615104621311272527627540583179665275515896061418320703317421797005118352208472584109890196895983478980153962494123359362996032895488737800999933257554556918318304717798045318167609677691577707190502525576934499484888504992685550083079871196953514546343785621549222133855484578598010567320900400904427301037255632165994303304140770515277556254669384553565554661161060887161839602053081058988533124274697897947732692339842448645431297475272774778914421564970711791375246029208451081392650220748711842117988273225567968750000000000000000000000000000000000000*i1^21 + -140478247040514394187448220438964941265203711872380045489695454344134220295075897834775707563520666356723107420822593378283536436622876157113956479478704370779707651667128185634707566093701937441374012463682376845745575906060867117342654338282716118471755374028018581619107745034172361347461524298016065874471452188296210049397088518312765743428879237124048146775471323013676983723048665904687304662068189634978582923988595049618206055325962649008255810433253988493889017998195926026156797863545580994378724110296709479434387662989726464674896857259715854889010145801433487048629098711759459169090479426680969854427604923698825646482501872069426459353604467706025402874931039561144950295630831569394364821582633736049475950263552988085746142256747556560476755549089816208389920843060827632384454106303694572397913334771884643658169870893277690255394518830612167417705529608385650675164165700941011757276820492937721955520172769910653968604744638562901276363846585113125380388481274569530574668089770427309832647330069849901706936782665346292231537477030203079772470912025616707116913079426535211397316201878981549422684248586695736427717248615344076820681133176173122868596333581929595418343311223018363878536837523987645622240977652054342987869029159533761754187638004803547415509863108484778709275092776343081870454019511160172590655709521003842298670676182279111461221372740961696263861194684790456246826163150541623066221124326103707076153717557267586858507086040914307998635319094055105011911050244910404711521335982916661686197124781621169208883995742449525835743023753618944860073101754108134772662858983593750000000000000000000000000000000000*i1^22 + -70073630327120905825663679869521929140768703145597946077725822152992519044775920324447089481990091762892658772896168798959297221263988839680657230613249867928820389539957541146812693752484363583264246015664752378380812538920269028909719080857491177012607356715579246962969359956843219468639141264283104472236567548367875623881005774019864570353789266972554833232096677629342974150624507422838666878195560758033717821741208284579434184026616263861697895628400813271864851616447763141159524003275990392693762594475318941753583072087279946427195937327092913299523362262709113698553953642487189798958735199024668155698983245056134926101297905314168237655400738059243139736311934151082994809464459619660232639444609182598228939761019621934486029363467970549553962577097677465387628292067788830531706054715620273342113442015169235537723477698707355997334882430396154035567031905740811081781867710345661667618117719922831291820103647743930215053548007020469106074258572868168380947942486025034672306409079361590470506551679371216251081397126931164198110527103885153352018908584614193911423017824224014114128080333953703514272767957003271142754392389957523851376303978448230274799836766905394450704177600993065011360861169646632117528373137519291744066844209191973817520929195382428521976944689273576771052510058867405495218785606928242884391706203616210563861886797724613467449457923336349943018198554122590972954575230522517304154510166760577735864565010099006556851713918771607698059791520747047807245016987021142929321369986499185739192631327165304983000359867481887476131984915638512447775086686826040449483339988281250000000000000000000000000000000*i1^23 + -1246744121425418068123825501797900117269216819346555923811049411688836357035135478615240883972173674804660356991212203638952470239986473822460909057707823682991702958892154471868885611148229253908049369762601581085979533926096916357343869555208915824449716057384550634975439958634836858243891744144715453957986011571936321777744460675264320168787962510328689743617862148543719422059888748592882922331227161828592469433204940789182148418369740661022320061695004714595064184001868557780605038835459597447184108108003104244506848154465200927484314890972981310409895135240195764286079725432662614789817216949405280263955322166807652234154533150941809054295979694679884169984716455862464302767572491573846974216844505983705328023526645950090660391003795978527304938109484155365687011307331871169151563866083058083683400421800141853402849684482743145892069701005843013210692910937163303919600872595436484548943668896355622214692270373542019086681795284701035116442090561439022070784416287424156013721973339652422500265194807094359986016383492371254265236572521215870961918247518986322555442635525708085201504611824634220403093353713293182166771935187356539817635363050297915436630975310849422968934174124923791099595986222424427295801762709902908313041487433134045169444368604644156984118299199010071345303176338213905836990158493505075282615019293452143019689359716613718587112057880241529699621623706793308218673424474475723250739273806184936870305341158475313137905059262972375945968571852084357400828476585018187093025583983825722263547040042998919274958298155778227994228516870710449673164791953936332094612577148437500000000000000000000000000*i1^24 + -284442544730109668989808340389006886850987839072764155024429502895898220052790197070659226308658640375565981488721196387733163373836246869850391577344265296216924575802612342804849825652104028803437051539511229601443377035993106221151086266384948909282891908672408190894832764885113156391151283972370830796084155778615217200324838641578873382214393611668704384501115239682716089627848521713644945819110366297857486124629217161636350593366082756350516088585786323038609782372708016529424547113462276888848454474900850022344701937976405751947111701975531263558770094209356763543886462527949982701630513852824378806779174286916800057294046921624959708214198828540864010206149574476985886685974320363355150934507401702849699249253573124076682825030016953559071147423968319047631506623429041746466075893364275931249995250110959604972035224956304637002365245626202698412803179483878795195778531494325860432767728964931143636434359655168713998519313986072316681958243967346197476120492737782527989280172191353992800290749642000333131997967950904270821701112632624013590302985752561077417848957267782186179754476780589900049297226671709486279017008537464307638189473578480249863728978403336781602788269899759654411671177128748909786184701864270381187791295283784789295695601951609701537339173148961050314108249721366180749437280620794839431553637299027065613932994716712446076237913845234643408908706105171579587852562369652190578921285581998139696508247382409584220550163507920091749601553131987996097741811690213361554538146450766012348704043502099814512391466566436155030979249989133090145544797893583469116178160468750000000000000000000000000*i1^25 + -1756152682813055140393800615952773741776118518498793829978725928891464008903418087210112579420997967279244993744205708031137643444247020204489293442488788184056070050397143345351173653247590609388271787097661426245728017319715739178045285533430116469791694682603554863496071231263676049412380840613478923225719040148659047290842207100736454395321091342026627674776386028868171374261813371577503148745388174414865317117165133242096680142255440979071973322195638455321246379583036564870370179237574530174178065501235606284251183682245436574195515770153124904807282789507751119725470213819388137166873391167881635416746121355005992616465008012523268963556665674294528828587145790675506264223396231313806195001492199382788561112750956228079114221335865198547748384450195780729484176624312494463270781682875610545397190669833361321845887134540889897933516628853449135387841906643576209667392910200040355249519963972965211607933509755589476333583394130072737932809158820776253801466032878910948819154578873986223000161402170823920873829827235376854708219793297347983025660634955454607534246377112756218264057507560411499008023485782540703486945859085339509090746132802403540248234511456520553831171487480537356370995910659795096616295599756081846269976479647909796651099840163193304754750118983748489617334064669085239482153313391312669467167245174438333863693209098995007816331296270506611860973074778814857381721416739551054445305997559033879551701344130595048389436573887239966120688798904729249754874223705442378846034737664958515819992275011194724317796065992122718909096121242415221998206467327186184852925156250000000000000000000000*i1^26 + -373046654897150914329695637981445273444772615717816134611388509889866011257689409909750671951938399138284106702816649724189063214592118484060591969758993330451356518479087210785816643956353490097579464446630408419716056067353832437045064531152547647416173981530699797936204544672819678262734053079850382841288605361396457051432798310038008538774027207287037334897963135622897491716951388448535338118704170191610791535608948560747321973332744787064882441186720829505768857415016254794003470163361663175671033869369205207364779670648311142782572821391096634640684914705017164657807380212541455552280135439722027359449665726549785068515162085382125270619788788954944980154858653165055594581057917798893832286772556514773679003944150655863689608761518294123978234924982960540662891478537916038798752296855383226553641184328506203708794911966488891343212705679528017318788280144828686918599965468946697920587553007314907583876066402930217726148509521038106305610949581879237797391085610213255384372787296218285848362131177275815398328560435900614586546203343833679252905780829219886779185332319284245375303789022016963627052831752474075813315200704505301323874756379469876365881608198000804858267936886231423633149077019608554939006282897669421768631003492880361571148641025092425929849872133430625102096004845120683801180472376458163994216840193871812207657800792704926919871632175887252127264099782018960075533236932671142945228074797905791563092978754422953313259554680053161545508587649782066180356948590725692576308093947365822055373341946700726540870165646698780984240222558364849596175677420921830212537031250000000000000000000*i1^27 + 6201284076324577056590063479179303890411015391930924210870325614087936594592040150353308976473841165790034972310190233893126992502885193972763530393538951155241374297018052722788417413508708129685271984273223163337505424807998871966754213843976851853560979374966068636575368578854008451586247640848663368490353805858192504762738922293935671724503637051567326237617744978495072791804191729703173720430013102825676646205376351806343244892311007709092803433938743112554188023986626224964641576135048311337708508784138533509083751132610135339651251049086571243314938569725579124530915685393692620911991055654773507306616354829666913758538328867390351928109453247064529782896140822584769972507797442351483189820992377916449920460045374597383013271687093908346490136400776931107640270787372963985759643362407552336647067225363009525761696231676804665457707418165665336150399145580857888316405332451502887030791248281707003457548125790657402872293388168790956914598821504719723452591475786129239629484574017311128033628926817705020847941128565336646948767874304202310222557018602606760013586399944333011814406973366080229803660849477364330963572435642820753455035421803656191015559396902865784603589397075993624934721771739814168214652449774855686188933743265155861719613862189747943640883576679228040396683880173278340697595113426938481431963535131851672102120340796126736816340461393508467987691966151743044554662107316348539530709112119706900494910625632636357586293724096120162456506676299283348438164914775860116704206913850197263862454994384600558760168343696653243867079456949235757505139214885913635806640625000000000000000*i1^28 + -122330963995048514045524400930196235224627375306547219272789216479747070308105594372130252479649204913808794824071591438769510394287097282638724684745230703727952372177187982632627051632822668233701110880311771893391738023029596841796275500369460229416690560583919173064649064598751473560373284088743207613190084739071071663814818228389440488080133728462912386842251720992529849419798643010647417340360433610553288390993014086347476715404020544169481335447777167929322475348027107929897205165796095348760956760939970720232954929489476218673425391165179519879824288479697675762230043619138117800201634778215577810185087717243285164623253445445790255247842224604522050332092633882461783969249763397074525023315393035987789181738375918486012599289158411631451052047886371735855261520718330346516877045124907163894762454254678295039489776878478784814777002914196241892787188657136555801016944963285895735653868900665891539625486043386952337675108896032971847149600213177970985314620640525447432252514181760738380300043578209675738341349416273380557579031578234295895000530440051169714113864324630349882335154873203322705580233393369871175105913729370270257518567962546426399912015688676935890842689887012179385240971268161940949397827168186191850050162080598173081552291533421181081623021057168327044213178631309648683958373370875658911673248183878686050926298159218122613024870083662639412471027692399100236080937692737285135754752586098229466623422567281619319657317879392328424982027007930217797834563758156323536799387761689600685685856741330534793084637294179013232037755789296746405692328886261072577343750000000000000*i1^29 + 6779009456069298304885498030712589666353405836983442709989526520932136080173175829066352365528980312124278373261350520704626279346220915437248877820156938682547212723275458311938058246164566115298738498627141728869679106820723160272954079916629133450194153903380760523877180132357519257457635908565115223031557773038928759456660521101214044681933794896542667226433294353324864985743622493902738044226550663033121572315939335200030664121440319087695708448530561597673394453690506456783083828854757510887728134734642728577919196797803336544599390601638720878125510075426692637010751011945314066150101657429517175735071331381856968801471864315914992201153283767440574974416023890595223931720442698581587803356549691173101198685862573097614088332790592931138573329000489854071993666399137520500044281649404419677668576826552123726903719122404748530803660774000569143086372639019369944883086487026974378909804805123287247324608229256673069510933528302221378219546661189039456266318480301302647773701001464397361002350157174499666857692723979863385448669949948752779642528363652037774245910507461626479201663483163007221861101118690956214562553025675082045095332899934643841310923652187839280912674726483144620026025374725377966684422421755875830619332537926727480281348357180165992625935216496323515107753319349530799383547807476422446968384010272031336971567750297125643401855549348189944315354936272893591940468702217767591966649861919791933861277126812994656488748203697667391354532801195359486396488995310284954164028322824838012126947114515635176637772272286435869831618033544851854523868381688914540156250000000000*i1^30 + 71377162230620283419001120690456823304093536253974381899057124922142603812142043786665551349748802149704895710930869840173689907418475058956571146543555266872918195667746258365423795654123206196929541706050343388124972537015791659448050439392405104186301906593180080308739604997071532565769428469482671239772526157910946584510079726773307947377098827923437044027358246398854639767404155453254785060765327426921715668337383477220870633101739704531880651513456666597979790524779515918031028216284685435463860183530007318820325912394687750952659127658453211619714858159064173180149918361150868847400468959311997501065301650254059580703162737920420246383895355784143616514533485791926755868995368032689657968930301959542324592009235399932639876009285208003556101396335443837194834431974117201716056756241178147120129173803103429564666523548524069474024169090987143517507910006021768800012799870298347530133470508111991738807125968165205890506409813398222824187276357618806344662627223979309284977332762997418258718073738731625620795492919636761463551018880943586057463559291682785196736575935759063375756267399296888687691323087143093414411155519268274711650654951979008577694003410472481298288769416995719449858685942704667917444242662533362154667518942060247908183189993521859214586987829784632850316147482636364476044270479038121774233528678758571663324101724070816146631242705672991616099186089057879300198297856846140771106055368719412598710785525530334965317945023463263696153404666371663573433709563956009087482573311522659870049213074715725410698536185907009465822003913220896262921274757089373593750000000*i1^31 + 1844902695145609535653811618424885100401714470872160607449308001758101166394716915663521987652828964702382973033111128299467076148033689866151326626575013182286983536289354880918477788803395901619900940366014086660663687494867612547883544011470043983832570248484734514189497354940302671147748670856781629920573818078574316979866489637715086984690023689409101996568447744435234363614998342886058042051676771649026786572902372476143388012369175849780392403125892869410459468670040494799621300660033055814770107056616248572117895434293264853035719017047086996669598338178830337417306647706486545345772337736063616678548006956053410256864068036726140495256025698423464978359678130021232387627097267423818482023798562379665255406259197258569681945852415168474861425246230253004146323355565632958376323151767507832649594275466540272482922808366926278313065417629324288776446079928117646240048927259259302607695859815774722361816619437815415632711923774367974023529184736781358103911354276193498972755552879109836454431597775498432695391992207709050428148925314697162443099943371015957015643827900254566868768088789351560124535467502517918112238295064966799167645166906737407701304311755871859479418332497079895326422026376004538577294971107640477201193397048335144005796118108654567896273594980047397440083604924274063324048950745269797995717943156933562733929321946845639354460597532748710129094113896267254424894955166789669661020484820660019906568322716189015734351313606840343721801618827132046196468816767645240884894094748668694382415666436651658848292346909205907206395907937920736329269814214060224609375*i1^32 + 40504255883830432305925241542827180354431623231575914012336877447413768255830914706893844167067712468090563456336245795599623325274281629219791534019697944477084410773093207131888382023642668938235184514295764990897556111502806148486231531783913839787591507510390434794736981395453103675055940142050043139375726689614789494471003887693756495045540015958101652922088486748314263751775454257722615313886266107178057678064295135069162484876802470598543459785402105400252948709644179754216350802685188714569412448794368436166575154033906958050684452985156084177778962785161243989365699941332839515404205815937378794792888534065499279621510986027447840903938997866605687861585600072807627350962275678107076343563441054811465479682348342654585747853372377373041564824952426898311000891251776520362561464568116791259607841399051978252649650772902951972388075142107433715402246825357107703697745314843566330106512189351263677086667121105822818418117598726858798721658196036524201162557263652361292291197964243394533615978138716261311321609343637532158882756765865580299593944752643662065021846991177719499666628892610335774036286677244344226798664518184290701882082011842711915860695692497079003346671975908446380147608482631605045155350774471227348298880061972663303031919294523218797406907131403446229948372669776665939780336648066795914404895980434657901182037395272854908757511697470343465997888402754654622163426917283253602852087812866644153405833382110280166192446925540854176278427302236111245656279579434648452389428429749266270495973399670337154685183506148568490120496533905055896908449778300000000*i1^33 + 60135453722322365235655977155800154832645091623594839705772628358916000505430318831869210215066390965347886434260942240378653224590907697709235316625894414747230600682297205275941119157935957415975691468644904686015839551617828792792377596172217737841126701487747946426568233651608258423958916695949517449396715298114153928856271268419842092748366040764662801370916019017837971354732337809472047166411158102588151498276221326296915626782312295079958291044709793277976718278285407307784787953796425190231783676997825247587412430738120601738426935128175791695179502592518091545243254951401933952220016732868245707337504854959266674250624419325464326309497839108235200967662557022397549473355470600196777756492872195746774609388707852271032039289000557912890050802021117953659989123510473427890059378542471031821469275926909323642141600682554220708961377698026294639365362872001581105632221958562729989638940858305863483310930281220833891289971341604643273265423949036870242357085682443693658674019468191056894571577150760657285870384916514473038275777939909506114404400311365066116841307005490697814547118535986766335336553017189597559611692519763039304826287451614644137037916653888474027849177378418366701938267955637032199825451128388710631311153695420317297409599223536152611355448301890370614387361933720154667777228398173928607776414815930835732120855466139469599592046948604460908006365259829910623544060521973400235933737829210119116808940685397742411020057631272223758623044237281682771828889761043542658744326508904333479909969366376043889265808045054803460543448894474140329445632000000*i1^34 + -1729425721715783087276600576916850966790717102721844051925019517842685808445814994701416304940438099378758319083001249223204670471341815415800209574961345532884408860974714288667487687946464622805608107058853934206820214208693103850977684171293547247478378102427093489096349525672175776488914784459087923440777658332954775449367154528718135492276136049120344294759374713235651326626647481651667902035184586122938056579021670920125508021639650203572078636469383770953734695722593201806672110925286846440882349100278371565809732255795493203210158789020634128210759949823944975007900497198797441287903487767742538261085361692253989691397549076909421790118408008391660644471527420565068679062647844091172759447413505871214669141351505986355357768206928029213805548116209374146347329175802660772973112826730463025894580460787105850659577097217328217123200392275695246785744107494027620215732444236448707827332423900988647176866084279241239553629033605527611910995311864132536592855874742277001323150828729791106887417763257093815863168011053031643494853633456526785821540909498645361019542760654442673666813807901500735080853180236924251665414691795608604066775982421609177637303676527144470480957289835600492739203623904242021219026755692428351962217058499695944832782471261581988382827202299646094517864554460220261802897100521829464845215966486434343844553361831623866284015598798820973624306100525287136248532596444747280664330054137844428015461277148898277884275866063631427433570079542763804425474222092839953288904300750084967905362646882467440229358886363433649124572395358622973952000000*i1^35 + 5940051696207828230374814064553418371646895359479971708921805501001177989740272424711981440087299098088278328368215357500370053487701316836397308705174534193440971629830519885837427877167259180093931353638439175416532595783114798152496411698795082760141388857281368524487694377425016174533569954930460998425464764777136337663287011751194176773777676503005522947858279799297827469105318868846031095657551246187932771153540842301763447553217216670441778930295428618714219667314892495052996890359923773499340098321313349958815006517510977608422570416610407031426880863563371761985496664783865958572027415227010467611218307030952593419499600501153031465053198873306761924086708131396709671495149437568577657752775694271069206577368641375197815436611710748171139174900422188433953523993746565703392714284694179703616594073482950850899830751324570903799707880504314929313500910854841209114973608834464073344798828441439608826690220900765203189241502072147846515347075664272361660905202078172504461841276377840460965648218446614931153324193776364992154795031041113840943924214326700675882119897845857719796145411178130109849019430106984420378902432568359592376891434470312191737615836461905224469998271496176159817929499493334704300486003502499638542973901872985879967508888066169414293908534965503176924550498728311088920379718277365896859454668047578842027191787030038298846469623215663253393834084694729111571191685052617839651957032083908200264259045938767335799115077489894545637912698039057001849706676945671692429819444585212367979361401441344837587629565514163294083804182746234880000*i1^36 + 95954348805126675376349883442049706788654569940013896034754140749088948987776050713406041716113775658851529952512296491239471022261208772068553134780834901470811847945445578730063547516149989158245240125646485602001850652478410696121104499613089116995845020669637110270017066109095418243217526824761070489747254230392119104942983063272142753714615789610103107881258242668310437548401885782460802927194173515943213795751508153152807326259842836485499320226725535965634562237976100277185488079489687995941920526103875352902358590229464021884441086682741540330516127627206054656414216595913793985338838958141486886254312657586175324301040244578634534080777218521377887164754213551071105060133364191965782454382874780100412231305625362775281899656962726692533992676816671728058183658163331586124899550063853582094767757701876221252864229481232112402039824177601088734818302730251345627243580296753736354766866949289410637558869523601336303311978637099611883127155721251386343161736443938863661431356039287969583708028460560479522526869262525798282270980065716993460853600353091355639583779759659424032476913938747854120312356977386878876554332973759212259353868125793580822519634673572887343775736636718569098608946509115257835914547583297068651775736335584499769650983177256271697192833758370457185928872825851646629104894041017331918822083700763108185514959578905919888905655728579530486453657145871160092032831147730389445924988929591497718578482732242032712885345024810099565307489889037462056849893423036656851138432792163240846441581901523321719981926550530037442747517894656000*i1^37 + -53053017480883362777362277177702937579793479151605898847711563900516474012697289912480723557567494768042504002042283212999603665755499465902637299793286721704619584791093031288612704186142005865366897712121293996416654077532245043321607164058438045313047177125097468721181612923920258936129257683742691424955380958128331434898036713835617660616131451038003150980631388719855447915475902424980012047207253964684537014757116382686039107871768058631581458183216327239759027392780421672494014699339996994719555093129658135077524975601855446612486240730455566841487498315127628499674810193135826251420298678758849067021860625775380033070311113901167792780244296564506891094016921111117312886036912089744649115460692829279108887254368230065465471630675253449243555912559323341217465414967023440871338897618008522974146493595962615725116099306697630713127087660625378482558498766650474593094909393775480651821616120272403181992278506711891570948935800419311005736280217575949737643039122450325609874984373784089793697387619505417718556729993768211319297691468968896595854965014115719234784708665810421424943317049360463134103886830196291712785696196004037056390213315525259497528611665547602638082536279126076650602652661463039255732978521070154530595830010111918206965612508312800707597724607098059118258484486167604870473060837216873090594713134820781580029151969014465414234751030499273207244981443496877754379001766666720014995110323657530362929371384247563021281596019927401019922771123528191862471056747180231541785743321227090598601427662267263493827601583445474207701401600*i1^38 + -2103722752145287971688540457853683098893687966769160045568375748503377198828370362221594896068458623229801924891427438849810980622506680514175475698167119996456603639764470872675715397140015938175893437493307090219126072392896411624502081525492100164128283574573280797217925411134412938030523294419235170157248112467079164038402824655763644493616809071523523454035989517640707050486002105832808329438363465583967942846879504126418001726214473839356004709519926223098487791073961297018781090790683630981256037615161079278639013283186686269971615740214181293845121894802717784281715732112142522720263657248829541923472652078120047526290919911074469256047325251666297136979664873718347095038213092470415367868972915855834697861057161996793895808312176813623234841289844053757410038445007689630732997714625684404183340152655210989639262500147295628377026273361056997339758078732350393576799499595985494107521512289999253410114739615848063236769864498341130242400139700068257462556555950599866965686789698664276256201221657757724740883936903731773381131984199479490896653729582036499046568379503715083863740254352856255333273947995047070587948536086626930942800446840720338747017504225065500954868494655203801096248519267680179310721485465186928134998437362144757672122447487252598817783433702196203765059715517824647054204149406562603509990908712608836311716190550572436367532281049170865870492706687877800645474262909722284003056838171800127905781224532538026054259478877587159176606359302727035030968676119862209816099352263397921914106555093418269308589856799984126525440*i1^39 + -4209423963752601346302211078369000156128058562265319964871757279002754581668641122591975945617281628858749516053437248285153349340723629893233801392872481534980375796919949216732229607466889459939144790329503594154433449169409035953070471497825743039741831052700470366308169145017065724833283944858557510178915264697806635416925158716956027575012859488366178484831843315221750999690533828887964018323699039252275340868925636010986981900929359311972730681567259839823284586915906779627342245494852987180227197749517065858862920404996489323072763313574698830526950926291185163854280538321032942002348888382860162395252093199258340794781255672246026314250924432851870677158924364904300018325157117436940245970438150945917018112983566238464839886447966383645955647898485747047067921115228717906200138863009496769233531802804044932970063738216065442572164980648949954148724057871060331847446433328744612647662048352077663304399019626208958718787241457271969997083594260229204375938947673194840508059325681871457050064527463685174128982262025134829067832900774258383644990716176823962669714187231314573477876017249337306788286490877805598809797724257312539858140569602854300397587611242502936746043416552368234593217381022146972688295860537874443825143570260601900811134904987930651682028742835629208205576761968086542222611126554501730921066302827707233400935983890439815216343912119565012198136412429229620559764239209646779885165797816108514918888202784659693108140892388499797321153491867035279646051547861600528751734950138128886051930428459150344785033059708698624*i1^40 + 1132060457331892825616743104169060183167315796500191891383449463826406110269526376083634964306799857958371054035507201954928597875643336438952811126677628493175276824271789428756639533804294588110905848031563934358837881153967928497787637353633378588382885267321298482404025554704361653702624654571789875541239363799613770619403366552879781361744348553949580219398523467423068568451475687946262562970739441628940891076432152037173041106605965762660649939796784093945664084334137711726431043064191018571222037348960403703390354449948372000740779372321309001163420758181585869994701467893420043590485872018163703584002692905341515248074206714113793956726695278802795539799064989712183135332201366132478817423877987908016052691484433935904932390663805633460992796694888129443684597834132005880706716178704993531722255951781689299568543313654857074097111361499097668175551349639058108877409844964720471716738258285697782040176988869738232964319391880704875008847973325333465957249028442893658191870246330743131193193463242563011399874676625634484022254871755619330737094340937166653875470761356423153097569864258939433934124585773237994006471810940291400055971408471892425957077962244859474460009846758339621559439745580360254653104298432368031153961418538082794835396341512196536653683001038688103135345690568199594383139202661558652548452762936143945346308336774273515625830697172810594478615536805593596891690391870736428689070823852599987831443331473694973940407921009148771338703426424031174685540635026205284331198674558018973181249277691960251738780336128*i1^41 + 83661081058998691466139917109320125356138446173523628064387042580015102150001586468609023961687247959398856294085820690131766671668769148587668324259260078616030178390380356575731718711722466423064589780416500014609444104406999120789452983448651307094695736556684168912403832655198967999458359873921030092840534128842281324248425872975523595314086998340783648377690707547655014132116319177035468105084642799635404608573319795095090036599393196088662977606545255736967338191143919440907415950365677335337056422180014401976374457197754125622209154652432417817344509923746849732525629908543709573849839550993341355938748554892708337326499915199385248695792002350528531633719454122819137349540544070716656972658186228046193406979598811337641714714154170416834880663169578706086017240011365123811896103695988604217438607873118698205030489265465478945037806144340251548826153608685698513024886026070583381048476553025462306044056972376918787619094927900666850022464143796521777636209497869347778718855564113862296311686118380421675763726642520828781486319565313563660606724885033418167502808534548271526978199449916169436948148563833004059153093970958159169610997889552123268522609581026655986005232525469472807238775129847086321090535595406341280781350505751361662763195329955950962389044808850424180414688459710415443703056954195205366342352926078379315379199347821350229520545528432474304289599194395045535199511420153267818378867429890657210616817061516629481166867075614931935319638049256450856692378826193186095947784704189682353281549540786729648128*i1^42 + -13815136596774336852818592835567004130450206890020169922927382778760398466996233399195200657128581487891899179035765460071871442494738592289782947141835703912292025727764244783920513795693698853959854095960714687602421998479821733885528358710804802884787427310650130043616941592214031712463529614918115839890048427162996807570715484983002224040754099963058486812702991054547398662511280465362663662193789879955962483812279021839382420752178076256411491691209144945515894554505109224218234118221651324637561833188822041622380088710692904315478838073197199978692196768425951557678756047783675696214648316074547649333173871444886768534934961374092284447273699102786044930234407580949058656271731798737948884689653882482895317294000807290406409981486640585083973274866093264939151670912223352800275264365685635237878515614289392261039124019808754106699843956074034682206767345929198158647659798478923400577274736789698432580549554979071713153888017141264330719322678749557529877743777879534007455496773962791067273689364339877389433193195713920054111406144818687771860832651404502935885446442168770221705657590971662465994440363654772572167136532871949294162857343707947009951502370671859230032743200154982222345882861175034070429735170084372471382336568677676580416335789581714176772384448036235859558268768090051756407396839115521181940762694135033906441374490649114550148540914637794984324286650139579737385076923471940027810207018093496569473609503630715889587006342183267430038742034123952808903722984381367011033059481419236891093962588680093696*i1^43 + -2529183096334767263290248229453378275455393223622594370730856660873589918391773764727549125121530179049540694469677787331625537798926511046690478920365855704139118368889614544759054256688389683157797306135539830098658608984294616040381453522400034730661067829860611159398714022417769385675712244242388710372773743460427971222310041557983836810018033349842485996525904574007183799424413975303521462370471909945362084616237528186040195762966558767187414285075894566379024323589811962393872838870946679447450599697284808188494100095952809104084358703876125799224430097734741698033518389956322421887942596537507259415080057697934461060526623655605728371305712396271079219053413217159263406347362419382412299951856804499503884657627195096288485776740814261974571031024353536979105643256124128823475325863519992640658100182704540666581488679027003603428781271960553501054204451137967825532522066280970741700393368779353066807317345474166571597411329430237770816572672881113919436120209424905872030449291779126648442048594746344576361622870616735299647696112491811537504852752065531964013053508112840243910911405346306970188048078269129567924212645294020642505142366780204306930051862165219382848026343517579681624678230005885312960911633828108463530460210601717202281754215913581832691550750898283238742389156754779828048082064990179215554791584780413244678918762887377443154253305891495826237319088969910138766957230700522209730444682702605381291160438583759723978524848987774536564742183385949461034907173367512375281543183375241955147614519296*i1^44 + -1431083142247952604075004951144514992162662745867096128148101858015238739577680824293631196794432703709606327982717721458500117658012129536166211525717484195125724906162185576803058339592125072485330161758754449597574811950347685972244479950989267190084527364676469580892340477919784574322304504162865267425374885282592003011320585282972469961088394432536043808656076424087007145604190920976796132379221222316207452444485641242817731528442914210426395891249514551358849503929225165935109489214653730430866505391166049273248444900589208410200297063764175168290781610278021513982963596283815596975320890926424655738805085466758155699759308482014311710322727304119120328431948856761683458301095379577519791013931653701713630613963409408896737366631085610948460841312018193935041581094032988087475646735817016944051773681044134753888978466086642738658928666986084278780764920533807226483058775219981593359574602772728095633804789572729651517575573907627494035469300634241798468236448515788312137331675257807429035555500635095401037607302055889062508968008220317678658698125494002591967129267670504128083864317670241247507959229031722969102985734550627936752489515035778965475490156032613462356636741879729291747444549872235449173079425300040277610541619605504862653279059672616575627740528114012392810491395942903641919131946083199681824715671413558382416032991243292287609835854728713226669199267108958071801683686508206413078852260143165861602190908858755844986970419783962050415586801773706474133713813466146990202271400900376521605120*i1^45 + 326969033388636974973524081435750107076160164929728410583714495014478742867840833603258211755030231321805501774014817531231238975159826797878923921353389729071389956501471522765408846662875609728071136858697200006051456031377053908443968510032730944516767559507337452935276812111059463820891935123426916904374782042427816414062806060761783656887105680863132998430172653885522118833786227456966698112229549961247654180685909112302326572714221740062598416476930310648742403745920228873501019370317360164166136684996120858793663333278474731559984255400125292188705526501858233680187550633864712091066225394550382217035241835779470094789219882522429941101661597176956721336231387550036002270432690847506298622679640860640214206012588371229581291766360161529049867116562247065253687464422522142029548652321345580472866930896957305991430969907938116501371031440416187336291322112870990784996701297097319304751603759682668823935376888400390392119194428029151804587133746577977018377957642817315533421271435006527278742727258625167894517504526307411999099242742613832418687140101088508170456620761615104345597814250501302214867208161095988834981599223904775163129392211523118442452836261339044043290505714412865318359944758180931392523503092596236802360771819363538450326685541112416111469740435481729605728550661582440747954556804520938425958252785842731215362237280970513707275260113363065606178071951006216182878624990623182897835249863950356351071064139587058244307507090433179787850295134302682160635784080322401759396394050781184*i1^46 + -888005406146011687862024690451340154051242428442051328465547011075736408189422046466939889880351976780942352663967739987615064127627221711532199417916391833843607840216219703521629751166982524314475782254398708880368450400161905479339078739508870155894137102965710740330797135806853083716528432210595298600660179638283306350622453723374776222496783550430860210066727695283306225939460645814001358217582998570041277759980601860796247706567860872397638852045879406591161572235740819565755307576818334241778733890262167079491704468356793887332488651583794117726055652166453193571118310679090660335496916473732647097548909791585344220234468330590471129655738552487988636675945228405642331480644959803147623547723369576196778672811684343784296481274904992270097556874089376665152129137116662825907562968287036065950382654414638848054240214029721206262263890907636711019575489720551422361605389436461197587074376367199960024290957774484269661721216312295218649520592123918200433969499696692157443997097332962663488233608804897464904395387747787051711658043572769510402449943781522556724877843391698999940690928998504065936802096863514802520519907545686426711433941579338790283367855449171238776255546570577818300859998909073203150054013801618017914458020013057576741949798611091167187402011267976296619158863980027314602911994683866641357467195036480491701621087206814187201068900007744995436818712194443014105228914079536300881495412054131092448998493742082693372545037391322492156078329913851166298885088866821675107171172352*i1^47 + -73891799550640800529914011677570969828230302430172531137827160720112680869290048369475064543237157808439422600406857413972849758346655469023338830214988655307985590904078690039025218671023786509183610300171437257151921782192609349687225745891541003427453634222170726618499365839883405685837799929770859343083754353011631434552660498800876902935292703405122188003071267215337521171113054875749387970894885519136680390488597482190558286255943827470101172527945556893352889971879429471352897255181108749928499195366860692834316814930799631622823457347411590879471200145819694493171176896881366609652866594746131797082371663050522699076875425454732076008555339247404424189930297698620382998615567563376075412597172615389426081490182579873313086145624443608076141891125932955527220041414061032596630166971071492489738372920345658525398323108601721660172802822221008354831711118817210116441544533833711843288015214126754575634742938474707160940760818941797164470258262022913991812003104710310910013200276904702148682601137443397752912657897748388745711795408740809975907639918912272495981003359619690660151754698939328941063785719958488160904000714205781109061658116344176794192146159920520581453574865134503743539229573279839686779862036659615357220690284720459785378704912517424609046379513172104454524993147194933888027159425679437164928218679626465100819181744595456076531850309274614992670951436708676851953384278914219791548135564028332943789853294974343338986931494343783959741351395045015143454399489158135414784*i1^48 + 665926555665290147878504914708627306698513915533705324580162484024336399682528307368440100270707802525328705226142030490873015814103218939343360915102758462846286533212736554456943292245368747406400862326558325145295709211692533667043153658867407569401166690915294641153647279288878491044577563314169019220690892997103144210013944676146883360854765757766801528706466376436590383596757233340673560912897294285689375312088586007844579670355618376431889569020600575784523732775511774202900696952163003181383376310640890823446052038093861130764032734268274752354861503274907509737463534371698375677674990879603999428342305517069320277631703318939869034574355762459412902514716248631616786513164337006148152651790737764285844293504156028845288886334258176606572050102501488705395105230960117769467168954899099652917508223548805523074127291624590407571930500031240137298164512833279904773047430318410394926538826653540665527007230097805055411925561942084788379153704800215566397700676598262486713938895263843527523571807912681520552669502118165157142343749503048934725903763903481331987184081826419223289385429915090985060785183234912293323135264201669627902731564088608699100462692545091252427105994922014057063966114946678400383706826731708625024600771143434740841571095229231384771553602562650254093403668113405185688710216177815315969199611260463794042089718384732696103127892323897854244288298033878468052241653620595103662537058422857207897465814548732350364678570554354076246752142294465788130505913270272*i1^49 + 452661879675726628795575418647625431297415479992782392231352267329982058030666823972163682199861329744748024250987258138890864095013228543548727542620309693764996654750903820192082231010343104327987293098817504985784995982449855562747380930856819805303987600224528279752994211608849703446567536582322363927940531483778085920425072260708235808282031485653072096443260096865897670424793747556723760513000000348911367289360272299083330278065614641404166734510619132265061741619827305655915270535417619092799949620006516150136299553689356721410444427697403444274418744410174684581867917351758367706635725744810337946692236298732599845327768937251038496211940718633633042962463419658851502918943223470280147829957431081642560949954067339840054956808075655978274096305709647720858894670962981228143173460386426037883670793092090847585269224486416781100076415392496427994429922158474589795746877124308156612998038126515695157132712295907316644688738122893611322835050068265812890953702393689275090570057106198438439862774494043520740122168695324282591715091170290381039200943680737017069831059710751085164150804865407521039241760466043071392408969626617714903317490746302774573442670232672681121728035019272815795841985207779428621384810804201580942884726100712352855918718956918921833405076437300670740731404476275573912401642829452520337282227706976658987697733656378017311648298211026922320767926116574482102846862504520994770915710156649117710717973640592887535661277409780437718441384289713281564672*i1^50 + 38739856561759762878525138257553037158723799520127399042905009193511127394333998031512135018253477977160789283707083530989496432286514629341475349075691423207368214633679709279703393977189345914245661952828605796192698592882623404715926717603966415816210671206643730294428817128390219351878936816295862729414107732516447729007225442561519887197108084830048665780656338070830466397337717289733280723217502976161889861660519601986384466335443706422646869022788561715149382392172235095813325810956755084986910463925064469626208144897205221484242778994886003605729788488849965766287154244116864101127099068961519637612392544197230711348933733435553801801065008805235188085346052913179225815504375430430483485002162140850304030646597436137450907293771976349498733034756834155553758793613920770750427106853051299787580745575151670038877840991901213280242751763080212468443545107718125087286945908739907182938311811503163315095966825032922687988299315891495921984502252662879325617965537721344087072261633092191730506850803086762961210274446523589507970205266667167886127297046346629138068867139450746107705877078323080312656053555331825631696389729869542105622290701137952070299212805550156650476374153343706419418559081118002808532703515197975320206552605599024301539520228073153515522659028853931017702129200422562595387560110012250655656970424687281298277264294127193317051374500427042402038865546853244110945849213610287766536489492920666392549003205150798854524772445953640050316745660956672*i1^51 + -256052298747811137669276385183570947302518689375009846636633808142099735885129317043817953202437215664932021421410385165538033070266619031186639857905203661542974968026911223816266748714247151227341486768176065030995356938036495616202524437478995982447416846054688237299291730118017593526187338401270319843579781804762663652912927298213679513213469086671613235007552018307229852225566643649181896982559591517500041916777732725376577017689847009213365500655881547902806480727324541153633772066135620004248347916408143913109010341058033529104373452177407567108313723336365241778552634767142394295895683603909426687694092328554367617897435645804570634252086270871904505197160930297004749985104967919143601503653546663273243903226073150107084053097566987165814486224943405054484637263778998390327141245578639864021649605087832082932273663612910846435426323816210224140389458702197673343413324781336218514363594136674823692185189967740991525738440664694104458455392351413157488710404292204553355554910661775589083262967025068091276458289494835269384601632538365802880292339668210016043077188335809723835499042679250520231350123009519093402131561784742868824840837205411858726010925982022544778226988410406819273978153651641593294952134801198806750118653668158639589740716582290347564700407531724327111825420275318505676536913115704531272675084079421924292129609975595582649975180130971831428687901866943469602412479780543669069276516058810745427066813831601732228853031688552590866382848*i1^52 + 2573576144126486685483881278022029778843386717077579239098716836045864739616549352947060632745325392010491599859177542971490688861760768721018451949474719061922569172629090742443394393052713789596158784305501570395119891317273971288178513578689670907351418845187641242219876726715772812834339291597041063131894476843090224265579708360445423130769264237440966131643024329682063828521201730382204153138067426760152287178466416829271870340975074796716007486207435746300883324542328175518196028538140531607599919009130327752545022252406091740850597801036180973578051086309670315814415404946038406439223600539238393249500507747379476396059485507334158336632699880782641971513556375469645194486987373224611886912075869000417492403654783052733327820680032025500750722244956816318248167745217224375259002807196885141156293258572320523409837910264841387517776606524868755255058921932309031710254068384095148194180714652480184813440499316580018575579527893415721329077871963168571612423524337449873978877032248048554075344916354412998869592347489499446585693222156138402524004404861261658514042891864845112725381905745572963256780558130701254947200082593999854229298171785773859125226786539750523064612018099990668667081240396854743999136967158549990419755934279562563900832794174585376768215448482463082461888755880818588790722237497656991538802793167573578035176237825354844220672475953112943493511823342266873277451795152384322247964759613721870122100577876166858703089323743379456*i1^53 + -2209708265464312825537923061954381912808337730244368983567769357688890453310128687170616572127936024649060269004437822247566351259720739680442314847111088063527906719885568614916520444294996403682541627324563576680414856528532541842910649947239259854123042692111607955147658409705326495111631999323391055494954493460509750544670735141068048920226287148846728182537518039884507185812606740337467610792028653185977935048924208076791696536562624572646626516513273487019931090101356179223533109665032680806552347142371779166395244255218213515379193828725835115282800376466419775558425162986327230353989983181684322638197991927089336352012436057456467387989874039067742698732795266328491135365398479307167719044845657417289055967749083868065360644259987502390001627413660938430762933617442596290284716954083263434500730580718183971410154945466862436581695858226782037167517582093498030944800297942724819971846082371570045278292068893470910426209190891150847220208725103881723797860556270558142553906448885281112537905966602961848206655903333849543730777425449627459615559027834554891195878557579310486923769937885466420892869296610874072554797559014943892356967310814081674827089924834158030857984545781588468627925999499882034893443916204130050171802256205283608038487780209934818110655533894222420288784053619881170858404433818103040554566794140931325914608052644889725606039436133244642809095198378138059679435550208194208912155059024279441132033080144065141273526272*i1^54 + -3748223412607014021624966314538454830624303754166886100849701874384392233043232678527928074451744844810236871382645723775479715935871710768631571800274808363370781871804065762517654780775215038034607739320474687218136187263973453291937506179734712438527454329773347606413924205896888191462689321542194452287883035154571642024804813558213633957619732312342083554955815383820649010413400504164492525628322673131818431999513524251523625810002530238527374129573393034608563347728437456658991165309009424166445071336777437119057681301128881126561487009464245442909345705176826700554991037603286617166443706691525351433980533331051607460430349082394792448237411057674047135516457959633354344704182117976701016180066416490611506095585503713292478750767771237770563963108211406442383483820799472341590869915392753891957792464814190580474176586873929385368999716440260450214665576528542216728177779247335936619065345129224901462668543823658911302800619490192548063327551684134069073943414271052767648682700291262393176202898529780864880279447323994345114500775151688863781225931761023462730369008114388683001283293620377035578180744990189830016858638531584846543966340634931387678657089016244942819686308347046288060958656085675407421751833029015039873986969931881259676243452997701242432574969902520855501363815823287318490685494969767591298685838868293131759729464818761683741632593211929221937499196267760658792358304209722360859605146533566459380807352086167552*i1^55 + 34850048144493205223734072138081818847279020026421654716599714361683503995616551932941348253858144215977608253942440803321455264981494108823360460761215501916161513968404258444303731969738099007936718569270159449428502640881233747497062619611607908576178386881998384139506019716434204692807848792240820456285840287179391332358391482218053638120742157505619927348712485092161168347169032548533182959074190283944818189639749008366077811878742657274604188671570665525975972822732251141870158576794026558347463389507770555479171078286343652081865005634693614663184789129923517079974562413432853365141547888694941897507373015631075520769350013250045430017057520896591494171373173549923310801384937167208721190340654266301398779113077183458791189900738355210170624406891739603147073943056545553364943551101375255706949171977632852052169740758015454364875711625090981414784484119979537371513505087861408900236974905837570271113237644254223663109506180057784682199292681266926088180341648591045422002373979250287206587974220278664612411675084470084465689861703288457376609474012188462452155338539917370847486908184212757394916276842259426809914824775660903445072752053613432100920715146991887809163705737247726907339206291831115391572278786516241228436243971168839389009601925709723648977249323450779488089758611786873794117296234872136042086006107013123807168110567035080651030861171388965510817597782203189709391535003694782041107039391869119993384796160*i1^56 + 39445158129183620391617587691663800615727083485111793922241928137274120065841460210669142049259214432601635356019754930254684018043038037508117126843443438190191431084838628856868436682441640050644978932527843488199272185994623773661686164829751852522289373055700499950346517685464010133428429618844066190681197065723338647063699151141898214220701580878967343633680668336009798287025213854186973709310342405662720826012429870720196640311723640625682526693936605403894336424293597528705331813536340855885513518663417486957033908495341523658728479343949067527860111655195483443092622964227355124808959711980111707131342652158082151150696908637727086496590719159101291495741768570035803652476615176874761589943852659130099428504713626420295858912962207225365501124793207787434522574456110079816147653706486413135610214715760774419699977613612713736666660599937189556097388327034760931082545245126867725305805577628593448881595283765035507765832410633784024238963777137330293055227223697562429444568012845814741429165929677856425855316336198096911909623081571976091901631693264734159243952280898288632290480953055998567744697753597735795838863446504137831908155278673154000869167156015881981585252792909653033279313342435331131701485271030344475406371911568183604429746134715931215460606478169548918488836250803417425979387088424186904862373308101411416583347640758274381726487258525996607435968582741159788005392073163186350894746612633960448*i1^57 + 2691103525318052809081016222169019357458633504872662390107502108498192281861820513108072253897613756190092667566548899605970369518595042430731129897302165094430017953582796754066119868472736755018609726140988513066471319247781615972154358993582900483265940455037792104403669947536453337357977846474194311820787667133188135126945335700589797574720246371240344336382961879630945563979967561095915843868501500870676927774907231074660053547797250036836175486727607521571813005169323173216041357364547593017201560014994540106560112956268968339016815674494960333359687410947562400742037744659802099798691434369483898867098940072971041087361429470159842506407369091665389937917361434988242954954907272328768462226225665489312902337045672380245433698741990858283272504909876440531336670888774667877328344729337195256420007829333177629053760471937476227575486026355930206949465101541742546907915325176117004399288199858598114224219398495856746103978605034475167067443263324177035619536969728169606388521585724148655849985921076602891675144670533491868089711879681414291270613547958515882402826504676561145834336951045768059264971150560248811998813828099365577307954250467956449438114508308087351682449796671476050016212256644423396916493279350285620452598584422935211535065003892107080538107647196731440792595040164891021904160171355968088574671896216483441932365002428704577138099363444154024453729036296870313069871064921300533248*i1^58 + 48059979776151731907665253157653192917900972684275909940539594653922079067243915619250793927620518622777896546436688027864763272287045942600375684719255972441254943029862284955978351389988652147137626395625644348064473693999815994362553585705048354266649399622702172306698312568830592200690068653588504802096626725066546274999577088727333970344048667898333677002741778375731500614908254887720263085334711306014615410948572648326902545994432427856901357123385366264423968025447430326194231445542008110977201700681535903295308582993015905137053072817102168856408085946809713264449974042263740637376001655562878557506316844669985264592136194513369993406241921426712767934756502542322321955733684633461004406226262852355750886559366617696438114144544096972951216985767654042109874729413279339281252272849863183415183993879874323947563605147083119156886680278081813843163080927131714384971498929253580210055200783768614908206364001742951832952439891816788894226260746105470994173008093322559113950635036230642617214420531789752262558790959410616699404139471316092210837814602857234284797454721902788019134083007568307737795493285618146328166137662057327418671719528374991028032513150322312974767904362514131063338007877811521639743842130356811520365541004129989024868288226201304872000009716814398078774723897817947758435385419170478359716157001840792276710747272620908042507175119413774955405891996958060445696*i1^59 + -29780143205296163144535347950553226365215870225664133584545449262818587093746778073474758251682569457455480567024573479365316621358130134318308828247866985575423773196087015256315436383767557467693721219104498430040152013709637815355081547828607389393907786244618088068245421512210981326114585404551946704816840662103387869414819730668099979096383196140259387801414976739591213120528393852526181490158759689283026806601078458076176178040545398701670799210312851185285297486915408844985645646700132137550969577780753044399603176052801076283648770633717676274010320402549300788534465832009824477873283586809739953421418129544325231962997232639372744141643660498997198215959431119440929618952835698147065170847410025242791944455302623472051142962626058315278221103805884731119992425738633319354916008920655108864198491525471364925963703954407277312498835700766294130773406699607487047853589955909260622654860007490135191406309076138448283053754172703382850392625471451926603341620500462964854534565685672389449994645250984785873484212357579854262938974668777161870474561408778553041144177826638404845165882316439484495872136153600859057450717446232707537063277020883745736522738778671403364056191591277061318038013522020905946364298425689682448051778910717759539262034637707033912682052727627319859241508195738754397042495454639124056105747709585962090196861993867337321862687981310318739456*i1^60 + 450107371037343771810345470557351431245113770286146792006789463185898136088716580491995434733317828515494128235574117254251029955606221182696840170658330369521087671560122883688001447034153630884706893849444305838947576173349454160140834407230105062652155551702121145180591814255654137684762612164474290718429650080519794726213211955646113573968143944407009884071847162967530924051417038228328599302514041182963951410170326934187128744337686437608356098651936873997908323257272104332069942103477563881903695902824620416750390469230554588393867671375709540277570396499580085122197378734418547599759223489986882828761801689568041360189672928484350820326042785862517599738771836249979370013632595185145948436135725585056702229457549969295831576690469699424836897991387000301588123666940065236259670317499963500619788604688211583416897185644217417923793036777140400045733917465988776269039585301355041143390112638472952741873537162881026442299699333714944588158180095294875468050183313261173791188007878706201618067889744600453938929075451251421255305540878602137990445387692819428397021619024271048968976470461097394384289265824677895906922174862167062159299011465985688516584233096059396802472222030666642107409716044403637033730709638803950425005463429696953868029642352731798794449114024242964795728687270339661953098248907117636270206259900563702991544938093608960000*i1^61 + 260954689197292035315373693257779479180295218116436628398402980285013077863534537160551720433721273870747537026191137195845367290773288865025603346968496841934630770585202595090915390948895717365642739849385103513664618751289139691502687903679918717757617785928041329472120813640418644236845384842669658599267694585058515010736971441547257701050341455555538563761080023316194980988871785587036890085777638396049436503487767081611283261379467910562023299180404377674632399413465458941597226573966227307708568990950322669168501467444465292431138080941500585866862140540649697370015850895740176913080031118266495534685335956422973930905243301437531812066857127819503278516005751220991067403477535912913668651428111243011234074034502311179271584504111288234709145218432786904476271024217654784588547796627369197526093259076975770548031555182567678282992942055786728045059895877365383206242761870826613762947414272040572735963270911770390400147068675913495833880698773874956917755689313900670728914955437220015538679476877435221972936121648920067068861717374030206850802336138253339368096639533696686125430476098079289886468150582240235851061617899379936718847732134611208357310041219736867339414893965813534795439348353099414961723652591789780483627785325015359468148774166248707903612320239950685493446526587518329855096287710412800000000*i1^62 + 73181350376559323324403441961318678579046227919314323147207033179900902760310421533446709385027269446390721409226283311808493172788324509326975269253383417267434647869322447958773029724773727104197414978362353722724106784602146261861193997797824774209102139645273882640969283808904168657385217968150310497719735063228615718799133155600017683780464471073953858723144834447053800113132918627676374575158169835119083052195829868329755850518774350430972196268723701952289351012265908368674995365937682321586965413551519284674561865049368941615461405998158980017094898482570734644816098408844586826939687530632278683816471007382920824716852314059978618313496860451988968582597480656027096681478329072307577786264680456200851564134942459446258451705113493360750985900032580011163154312338795632663919252522758697465672792488812695295077604751004015205918370669102861640402137202387548165542028926581605742930620772929259299037485123059504234379670809111721626934364310208305514140740315282696457555338721676122850925740894546363262551830682418834545280800585043631967392150108115158267172765062065418821250173169767872220736224918403217253272196209861326666480189357505745945922194743844720433351411533330054464697467081875978975341955747843718383967107797746359532464071996162167887981396885504000000000000*i1^63 + -136707502102928027123538776668357692882710931152421012008981158125838085987071647630126873775436101028647949909715365857545221356157294225048801864268229731957307542944909474280994288831398111993078734951603601477506182657336449937330918765545885333016941764648507659266409529220306467937716608673930392409301215143148643634513777066614248564055504620050738918008394255713243487335551010798301263517671450456110834494733723594929306077215437033344822118292939170177842445939511872044829937538250694047305223459565366712074748290869408094563015635843409388609017487886427540456521234016002650675232099477502944569703018703606017607977637701484289075231520303606925249980431145023324448927181731543235622205080231003921628201846509764236064360123351852520036496847391910226255425105754247076909648690938835107654296748104940656237486178385593886669611556409933262759203555163125213132102816430421854046123591033516701729611364026216567451723745210280138076810742886800451955582963978249164736769711287535092331070353079980683697257920570810581228157413927597951418120878126243132877104498163195686653138263514720841590877352407801065832134388909413010576169932199168596137129831353062532949797919206265836954419000770560000000000000000*i1^64, -14659777002019801760753507076842209607076256722353090806407727367257212167858208507555531438965449776095035596435223865611075507054458952450392762353363696270158101329794134717038378913627317067957748478677683921138764740977091332778549336535798025783268402833287290782479975703520205050739277711962256021132396562602960236330077866237979326109762447410159345779901144732953909200063335532157858643844489848242127128765593836378711690953359926479707789258671281575379852090291847562417126354981461958331858434201051990859653953005246786440527161699643913675842891807050669731440341089153857758500166307281920841532714604440040874410844644477514621201039924408455194479132840481727945419884785303391280560396282051669847842434988024833882709320327221976493679431954165481970778095682666675726259962941434892924906640932652685802994373634372394201914562024666870657588046258568766947904978842393122873164753811079047908110935011079584518884172791544229845007612579729828909187349379883673096652636088119773016160351009543501965172644196902112296186275125224404130390771408313214310907142688706367497061072212539112470291248540202516806698418947759139083811155466005513816516819637978989802240981519646103233423522886894750063663667395830352414544662132798351926254835142303420612883753255326914594560794340217159320687581130332910540688640841200480635824662261788490686374478953118150157271169149142058494796722902004789871148966367551049166796959292939151824192181524158120955627685552442612400333918033705549297881506926737026517057324417448765471519557417004765012052106710311123123126263711695107597920650309139880837905391768975118529935236990897966524160937213675691626787553722610199823259679612399825063102060467839429911069868138186434275285093965036000580102697229307990654688766756019721499073110482882679993643488444379125477244513668852336298445951999186386549081880143598630217963930126184560664565513125101363949817122148864946901180496217484890068637383127745705363107901611328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -352164504979306823886960006812997495133614169744718645759259163638577756871153907068265434321105509686838656786744749026362173216907140226198736004126791483474060601591793049507942549642691190152264245120362445012493640011559030962270745388756118111724541889464516180636487327954464787959986931505962366128691980690747336104340882779491410102719578099225065600449580491394826152177040615667016167880791879967163323280769519514812046212439217334101808829832062202211938977532203842955035497952337620794610650197932482406607075045703407370504717100378766378193866069490636959145446119940102469713526613459439454554327109603376349752795525222407670449577540604833275868445097093706672770343349369931198650192126883178590713013759769555633126768737022195681353492922835053599590279238421306506835852372110549205493680979963358672314248887890431100974500065929289279300144408466091268853852364084054872898769731861944141588675022059574079126517272431841529700164088531926550739216369103230196866675471190238144605883278361570761941754156579614495941291204225457575450142036058237396863666875064255344249758325600414146027361921791473182676034726424575990677805042095466130986735765697904989354804948779500668429633529182699553013456720827411023284098434223939768261808006051472445379677817373074625119017927831581065372225674869026942743863324376853461570469824612457304607067176769461309431217427254988676872073166429223203240786402983634636109499050344454230770822587386082046970083101647821538593614178896809147574485981887746106747335830643468311669516929229645559640656801058091511377693435451238390725689771364033006070942422314286190062350881639961284554728174305091943487087646395630658883978144767227991699736461663567395810694800977831135333826095651673862335560019905435026113626156209881894912352275220145072470383844044246356027920238260750157175559272721617622728532548065727435465279234232339224049876803902350392801612246308388319790655264730659696194518992182123794434859605712890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -3905256707613279082649974585715423201941473028283558910854324518893758336909150129996640401864079047428034401489999338405616786292160581129679173534307442717470208623308894720976576250039268216384874852470192391747421530656452328408304709292608573453713190727537804223869267368689288586364794317182893206293471827014071376573115315196913334416214681705242664532322601799800607319987685711253664661670649984294520011844709109760937801694538007968798604923508402646265072046071873136179755881033288864304378649674117753331204430601258817566241941622674252283169940986420825972233470254066325195487856232592743594317424147624333329515528250953364348926607743806858521750237868716271017523308494627106680314422203680823722397174946850236034324310138595413542903762345423498582236572319976572722821776190383799013091472248869706656616986016754801959799935930104338342385392318552024517257019698847915487082520924391879635632033902112350209517038788535079325678090093197123293203699668572080249159923762275634106984361354426629176394449381542421106837583784826209243500303693003754660206668085372997618972712839761874624702728827691644404702772106263904586440734936760207258243384605931000529212345568913796405507248671610402114983754687191918148717481685822005948459256297603114458281811690259229507537039129361679321747555028397840121062311275238332736152105482832304351723030202560402797959732161661537974411497752836318209282912109100480173541335726173770005806566713650455981682694622803350240851223530076622493332301081472929602549462613802478495387147086139565079652656908369132314745720324419370333474356682655706392869880235861260039810517063720807759129284740033169583389519439514429457164327911352116710197367412210388774296768045574243792859925326179831302986648527009456568552295166539772202440760363500003068346220863724554053011895754963405254629592522172512687764047267723436161087097836110050007395091748478864772472403687808655403972703210271313470494412595323419611809705118408203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -37267581050015670971127095090175471458347739522390803528831548101827439059857746666441019160745838221328890270751455373698427580599092227607197815292704532857888654839717466399376566731058198367020464561700715679967104046506373085385580144420496324888539294665843531566193314939884927263200006835970197727041650347905639000784087806672158683061273318849876139115592209125866220414780723193503288277403584141112655474006502749880240384463412691154266140942178098170638872191743024429695324679763122388919970202956821940825360063421107271080702305946282749315909383669754031495390226830995425053473720638166435297216820800353799687132340078218237100656617079572494240708911633870382623896220705613478031932884971106961540470724623557908621458825249217508782220148472542417989618482064411336506378410957527995858257429149052403663495542714633589436354126792698173318798507897992890081507328923246208669839109618459076559019390602172266513210474702417561361513358754583085661028152408360529020692145545622714340266817182774016270550748648496590418780651806220053196748299106933249028934276756322876122600789956692872516361740515064905618776728500011447110686698459278426882985597547277901948417247726754522610991430514308243141490063726796015497792989267307807386713454554371107167313732693767494684541909890124289665250924855394232366756890416352954770956596528055193641514165834846033958128551500005277022449594793192905121681630023793926449102935986697708902229565658098581513590105003275546300929398477600072464178075964363568254650374500921424178504924231587732124955468063457885625480371602421803804845526669561882184741781081855127803646264405398644828693339976962316369921141076787320249036907716935512874745461967910211454609874843025936415145335005074368803009124880561067502540316205359816821033600403422629795222249573776605908823895844933604941536892355167715988037586940872325901013584542363640281599809215201344549214928941257255242195008683968362906446351362477929584720139556884765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -363035154734983310951448007079503441921440349784473061083528806404046358329988728384123226944785458762177161532228053697210947792911446055649343474318101685369512163219909471300949692462349783645389855980275020736324732213886777786875706692739875976106199219641202231867107130971501651254012548868905227656290568713998985021551540751441932330971677760244142277297731730280278270235414529606135034974364529247819837680163691151574850535367717364509636179991958728023476341902014388293626268103616316165315753044318974733142257885423746654701581170977707906769005498667857078364946425278959190363004447805271964577971151279956570019499365677723768514530026564226722928020802445655358097681655706817481843779268143590996459307429301639957491354658041926008937987101679329672335222777752888736591202360377198570251242133969807592448217170023337324058861678366872597998990038935836545506073043994824349893346835944888371868704616353175182161871862447919630316249718778017427576171511087362267059251825210622846245082262580156092481645896492028076881100661940345269473931037280371838796511466926802517457801078202548564244643211504859401399952861141003882762933768406656346731678077918921941257906068951241521852957399474936950788528992017442530540565926969772712824833998010396516311502420096541486548040200622635081152670455833235802445000035119117858960894045032049860176602765485090949288714833105035848568962487715879410294556659630481147095760575673753119749949877834376209387755325088250605970911658777684957129159532159658467651851112998357674994644606745593349965789083510257463994717575071584373466604068853997684891413437682867964471397627616207583870329248100933717002807324315470359359065500109055394075439428951891959265765080481016732646904021160373518073141354775979587948099372817899685545312998087101417309200104974639700640402412773551626448067636805572091789565582811927463392422592654406852296009364012022457329657239152320917928919198762600553715690052793949416215582713751220703125000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -3321555654960346253470192300355478149951722816973123253080413306306493034208270146094764458591377346168310849088233428522906433189572320045651004806146207386269765927774717535946827606256562365579559574966574903185885790945498818544605307424421821736438912584762431661537628737344270633727450149036539443101954132340783914771616437039131308543344717199583279933058664749454549173602319820451102410449351404475061184882427165460069701799230085272273357457081383796616814954834205237639885316808963778764633386128077277070869990975867869611492701421136067163002197311144419048671086741688990513656349964975254784609630645105447002043758758363777744418843673585923413789710587429380441350183873631752897479246078402393395215323873848954529743488891294994597280434988439103369019736436589995891759475454983510763619333988631035484777307790692711050911140400567246745321623903915149715185175056552447454280526974267218988769680632139858830414271452028348761116615459518801391423587272678861975898872117961396216703414126431572001349748555813266256085904399428918875676102550440287960291296800753952297250120521571414039991322486357058455569808259192076147838820682047668923971689753887467461789954586746447392294938537429787190563662147464777895008828749458493371512244819917066475809043235062713943035073748761168904300415937967015373179741970173887290038409250545294905819436406633651836688101477097160958345662844249912587460898637119160856220181730222715991124097188167548577798187763877074295151641027294140792011007785385341481687552719849475904407294641393647655553602113315003878393499115759491175259243753883855362566047067352235317499798824914054344453731477086690546931247419650575824573993380341908353358312268326406923392875623880973842393399199611022748138021517871472668030374065116226585340220972839081980766454682622453654053521374151073874665329075271388681916737019817502426824138313705681608995966654419076755333195154836502241892425528488758602941294427685419875183553037056884765625000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -24742600933265983609271253243357244716325715712957566782379404325746215023644427328560954679438951627154186194477228791011717972589979428301716495428296245356470000537834608790339764589164952910495222456043000185804646791194941421454458211129410268860472725941765917752125152958258913619266722523333780619198486145022642697985894577415669586694656160183939175809483693653007947910540789637092208903900740200276943878902256398774711208479922371980044236770639378409723095399282475233466666571818578171155927319609084488619442357207153509035920070634259290745028950797166941455568123600999878007854913367453574319360271632255106214742886354897898326741658690219842121268991062995418235840896497429779122137944876582518670048600242918186228628817016621026244606576619660799772085776808901604458804833977779697387124773299328714347850162593789823511385917893689481366759336277039936016615008351395572858307508098384928833231038238586265861422882935964205298900237172547167710545138000538078208344411521683430259812505169098876851270299498193264676604123844167560602049094806848853682434182905433735830433708682437139743091541678132308702187309689774410893668370582387932054218256791407351111396220784305348386444327988339804854257324686428256483883322674755825096131893450442324767672914035788195847705650574760048917893484091049955485613333038120469561503245649408554913371658515133977651917442399979199171550869980661540406255916366958734682408134924354179390004408220923207063931326364189094185962471531158716993456494740470530439431726423201064434546875377183108053451581436430060960502865952077272606337978021238635209522528900179719977690340794187307710982152632298314834129259991267309935512402155326521051123200527771167411680220449831417646647890228635906186646965315151512028784578867376219639873022831806352707785513398049768621020609172659582900000181064618803304271731605916568867437083454548724097809551287880949222938216828463584999045516819054070593261742054406417699356992453663330078125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -111670947456412849037210539214988928852621809138449773915418206186439622672585776431811288875461943244932993066204356410785863019783739139825930659766130638828986823968953400483049100396691681973378491153469722314366552030251210966690978863743350888589278242475878295150467538722073479238757392731849363659894383725276479764684846526132396066265784912295070838276284889071573372481244758264892786239388648629421831498029764164904681587126314493360797037348989306041718696754758942898797931693167523232013036431788217945077005514948364850887981921083874797817730401565975059922801340444009645751180294453936472044724311528625709241640159763869410771056678813623645831480426661035729063449794853987179062440523544597452103849815998881204726155333550608257133009423696617765606778105671762448625203123798852045049564654511677857676065050603437814096482905082327578217572744904097726607295670530135387520022787875874945601610368046375312025192060773518408141058985538401063940615180878033609891832172839332602162578632542297250938024178056771392619419095864941840911331979744936892570403165505315379566850756950969444887082741573730198494554414189846080108871149134746007420612664058040238422928920915878925597309655876122447595413588013599027704564600765813909116026995024006263036283581603846120144052348314229579141935089437443535263140083684426426603839636209534127045948649163659100388681629586686451982404204572817511968309260471004251230247253172061866428493461166348251281789736643633401438206268883771061803031960441546791179623663070660236757801666998573966294183331701834329720206202412357069973642237517967362967511325131605713711290812679314598565549846345766143753237825217054626951714873822837778419443993343737729410458833077666361461465718969458588138209905046411450363375831604573542688579318910934622826774573740692222217524308757540637544687178373769603404443179159808121616455883119970036382322294116270064573185712756596497480471694637019557491830489960116972812922135989547119140625000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -86729112560688215774820665751200370462740585427683143981615978728759699456825266182895290690263179718910364803729525100028797192476759555282278931954758479633915353393431194936078471232431508865824798467436702988158884969203833511393587933000315866851363125524893581761998694876824732341855589938439361879811606330223614646829626228102729371498779680307229175963192610518861136569322893147711557184808737957049349730104457320194775225409767062170285587940302525085559300276710697530478766851867206883371284120237634045818700163072700720106383858112526862020092883727553521679803113262089751285067315864037006628701365053934929621336146507440647838389568810560105056745906252407313808630520753299769186528426535362228982874255669774323118860885228009517675852021267848891062640083470299366638550665116019882378348508159327645154174055843696918516892707023774235401984843911172715839739207477611503574497301013815798754187591841316143111300452157912330727072940846433502717365481996931473058764105933124485320851308588515467561827812775133426984026688477881620563994408329535957895920715656629234401036575272181357095048058929417162682590185759654524889684566246442989169534838260318217702613673882887585128868502201174650510313839843893770776439953594778274962018521798168239023958191338378542112923406091212551478841390979002461447457585092250873480338595953173536023130762885335464185004429042758679789651707689256451135358121836809454725536163726640930920334824489752225178893385775470472812116632241085361029682586475909486423343775018890856907391375989165389555492773095093749420477102565807062105489049757826510675062120566268298270753169093721626711379234396815908407686586539006010418220267048960957995924725911438144122813596866378409407528580148379864642542209573794907312192935690219999662165845840375932881256493541342899739171052205785705121731007006727742893777963937486695865066752242447293100137842579869182986765434609449832471433165055050776971322196019312656808958002001519775390625000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 2365382571074985579055572331896276531190609412858856462108559291130995892147208039111114333250740150048357277742427181060087936342279813802285306508479380627957636878395313099907675928271117398028777593587935088174068352639522033453877152529635795971241965818019812191625542186427883774492010689503826662059918070866969629254355990530877820852573323650953286715905340279456331600696205443110608419132673835296460120208874857212518633292445577287559970257504792315943900507858159073790567539283783393924585315121425985257894055825050166307692868648339299572281141412333984118872013110896940675643026498539032235074487231539312488494745504570731040390629306664987370843535869218421670690336492378703870850139789572708906292928773949025033587822782023727056216451760284357813591992133158049821908385331340777077505174378808563740161203313956778244937424928858768091668786926054891766037809683781162985743863178804794284380243576043620277823263221153772062974866601648552826283492506152211844649363634065992681143086586551345445652364556732648757909927521225551991272029408493681750996795585163857009868788605564043063370435397240445239696807141900980802907299898147947084373130818304768845262365050502313829159943307949018910098008597904626631358742742858656698631068572349102112666809238255730808455563289768217068262122440188953634350774426271252086746427180010092652016978475014548336560674223721980173260489894665937174195229449204867245926810054931100665954164425570621949412469175283655467203241430848307579003258262055003350288957860371796078748037580019516080424493069788082403955750618922185485622213097899236855940527307430425318267548496872937174644368675821962865146201480715111734291312300340643335868750274537502467702428085467122295439350591663635150422292440222577662030793766818315973452384686829553644991672978556916124678349539101750635702014004877398261360008898687458280281572891108075904410547154740859087519831921589223637742929362909178939158557190744927393850686900003631591796875000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 9837760215743573759538581974439244438905891645706652983305236512433763731557501277198481062598181461635303532527475673993394069942509040524659291931925039816934657636390978048677778263133130495339676459851398285363366163932475470795264174413831764424613811573301561085901270397763966437212611660349485739811648745739411118189459339777255547580099194970806625745131068485136862573947527402669364164873430599464663537265279041322360944062488727020289547208345160409453120836110208432002090908975694155431131436622122437869742243627809499951386107650977816511346418621253321027832708028193499178066471442038083848626221106202606012108435109640004997872968502928816450407748295559630412297546361186149360277809186612219405131224994160334497924672559309918718319307745177385169167336831752516543799745606225512856678397191775664776143161211715937239355680251869675652135954481931655406502864139032871197178930038999793454989451731798145116038730015363396101819568835026214032157234966567470958841075359306458490157057056122454182977263177489703790097137611371441563317701524103102534864750683658166574713758126404098570203670190337091460722361449074855216920623648705010156454116371803234308069296666781914623093882574747454537508568555493554400491947086829057161844567762687993703058574822313441207172479451849418269024580635102099071270363677481364094132866243922076989326935943386580831661578255845803875052084565792212016656206277727507236515523893826783602340908613311097717933242684778772818966643942841163374856091029698020469482644895453853897528595699500385564513626945424076458045311391431044080479603407234955254084487095655799666396524765041778903622708952232711972784021803753011833714659145479886924277524132899404012788850699126961627283873129623206222976863474560416655788248760077466284482983035069144496269304919912625590225008717172703959382771537330250073307096188149453253609387027905220827317258967690254397467261188290911871803333982844283315526637196590456360895077161240911865234375000000000000000000000000000000000000000000000000000000000000000*i1^10 + 19089377667933449782892605417823115049888452200445367158203258258791694904809591288767236410975410761191422076667036191317781594614360148063521221478810437442600666815605375382150259582202745633467233995484201255992879543746270551800563884392135234948240051274916622529919825172953219974371331751608895816254517263380545873581628497811611475317332844736745159839924787936540196239897919836076490379313114006586894961963967398938239316488014830904505916396163407207671700125548902749988651639219890015841461803178855522410270977748603502739261788730619066642231731123785331512792538341481562830600842070201081379827698656650189492671072650732281968440196536351042642348293071979822329131449889410521257360090631205178425414675415406885664763299394768811415312186265304813299903646296003498201895324108379308653465560708343123196240412773134391261910289790082869915458437878080795647148588640158222791809553807280698283559500056825085841743302815979017513943986564305682846514926886042708158982613826953560269676282641039279537970238641534320194608965727001456066026225067398348353855155681403528851194261710495047537049807018298344508476039595643157528880427514181669851219489340595758924011564634812186545798715496479846112732014855493817809129835053338761709851245844791458148837574201976503388534719691809678431036215320851266336838335165268571237407257705799993430847280998262850247196128181049708507027908320996165249424309364879114235071543386470744013072102215260975705074161599672807750860960561821457917003176558487804106660211018367046248325900522980253652229945338584527166542678737424770628509543051566715121687157052907077462971068029711108110464993229002518718913002119783860450728825663385051918568000547888888031712143266854057556912404522814316595030111915191624432619308000790025362274236342967292101655731441166034379623960090163318910272146688148551628956902984842838004655027719112673494481648837428904596130932555473274592696961537550908366171500583444254279866751112330828857421875000000000000000000000000000000000000000000000000000000000000*i1^11 + 20766589486556634791501364566709126550948603125563806419950054325888544863379967499419721202162324798479072424013955253429831846091166194247246404781055628757597450364750325266736812302635637766642357702415170931181353653439077315487337831231852228620362875132945293039251056977911005009376876562066839217237529730240318632766121244927857013317499845896700065252087102923165357845439194243125111652314823130580096734356547175675582418057710692295806993091818123952202608738616681393158739993288454183609392756331679377681143213013997167379937140729739338685431449324034799709765205941858298568379416823841083069488244334606871911803116476603623725735273143899729048416522676587930530964096988224199797491950175059637762515038466605450012271701617339649408600968390261902965527893887336051610074602439497066571259279973702523476517848525801545708015658881467590594394645871691101342972200914449949625655489638687466770287266055025153825754798161986577072218552418352145677366881201730756008107741986409818222255438511748547516492850889562771749220710876361791787304517876938967154052205709039223346209138154760882062259615687771163769357038345121211261550089333654638801986876762714160688638733992865238309834245969001691585965470502169331278907207394117127360248531008315611997201712458255598323418895176050005673171245927955662238492304947887743269218863026253592234814306768018133188192834783201381144235086532442937163264611484075809987803844787744868980284693315890110731420835567535363024964966745187705634046515809116283997875543264238518618563851179548133978859772810838164539911138729565610263469837530672994006933939841559679807381009546659575052594970764062470487807688029591164862817705240304542791710242365639562598806491830812779082777476411183564422336447725681267888844384708106402215964017873348735186821392306348400940844134653795107805679107169258018730756244268712591892441032206687351206765940713990530687368100457100172662934340279777715625930799697098017234164756277439642333984375000000000000000000000000000000000000000000000000000000000*i1^12 + 13870821253293576839964439205995573301066352141504912515182395596988063982033444764159511789944723778537917496565729631632247765397560846320854900027678609578729884086859744127150117868747927282387470153305091526066049498676098629358077026092859587784593270644448002943567875228439857235623202923313063881189553604177346476355632231167868757902294588954722067311184521672422744245877415989991426971924032741191945544067942663364276210185838003402600354805800851728638369857890234291522409919599893990531218155352288169930871413725805806936810088653586394358670681149403457423881222788595638149119251907630655882082582850390088895786893813549063966143553073096765560475368648423923667801896385923929533271798682579541527418740713853824560607832338750702119272556397593060854336585242148377188175075212552279627017526188503048972920433125305772397397482720873458105077002335363847447787263646638759124589838733726827070345785649104269296152398870953982055803258207196185245609934738523405085049460548562813612850019876746572116808900794397030242465960916838448630280984340062446367042329687735449620587286817640504431081899666001875151218423383911889836757869730816583402400996348834505981224399740769269403031196758575422591956677201689287189662761056203799520393863083889230868978585412597426812449805429203284557367792876342947513290584435636539561282463201487130512493429241861763501970294326368673641395062710545244606893767456795219558982286205357793796129468181555388661639680057014005192394107223481465184497595616559320047444783016882723654419370071863994591924986458969446126047757342037815651512735359797592893871255197705472945584243662338365247034864291940369665562257522041709626335660415513043316188947209095803192318439904853337855882017470058662124128429036248011079505777221779644778229821422085881823805514512372065000318835202071816750147651383256125164984453383412031426570398794513565525412246365100603652145710073449842436324154543820513362147112336434401874346317128957489013671875000000000000000000000000000000000000000000000000000000*i1^13 + 5271282784723643333497791497349979630895032126721676206605706449755034207535294304471462136646574287789981972465134506540231073956623668884058308991716256951384092282392077102856892628130129134773071465755504175423090520926792056491836987892043852205185690636591542061982002330257397333351914334578146551238732857635594902760688725948114663806069822591833451188773797310720123460746386080201497036145296817749612708038876538043927205212256184228014696012684610821160247978128461246166066589519637325920476646775843915098232346157965437719104574943290818907577616737235373828035806328803609543745437022304607926028245849802170969473543319172537537944923452314998938087550858482731184917154221408112648526982480353588517608195479943211468586647797859595443702718976656961672796876705661992468323978282771712330398336767096343217544025273449594732463294196547920380992075868471042595774781768976972093877930099239566101917097180037956169219288665670003793164551793848999147653582541331770012662532014108087748894409099829609616353279976899773411330239849006534165319462284438203820181384604406409793097650951960662507173107030824309567068904111120692345002751709030365179486380228967162443748905147077769197995556661972934654260074978974248818242805939678753203321372655090613091047890082733796641649771199349966562281755953774781557987166358678346416697039185387198696788510442754223916335470440063255972080405078657317721453694484025523006184666960063096746110129652488593985522746894650000555830571880155670103667129771643326125690103653623988824465818631173695409156937036464542417545325068981079984255246217504519780394632107948553133070765469504359732556459692593621103995025250566058702030537638527054803162028224204030238887693959264113192921580134117259848651378079776155228551178853419668494869231596382017125903770940537677095847565062071967098135316365259530304885253266752642914648970320352245034479050578215933708017940902077982886668804562356911186156945648047026125677145306449066162109375000000000000000000000000000000000000000000000000000*i1^14 + 1838268919535344782333769743592336325104124084038955782136150590871946979050170907570011963769852626295813358622279848588594076757359241048777471208216952679500837888989730618684675871627275581452594982050228697845404705446794351561461558787997494910683788841794458758866289037843911496689574480400620287262538391536073843830328482972769284312102298350973989743217964843897936015123199409898704160166623747163701792255741246667351536701842625843981550332071039099367164131149799366251543820232802854363374466399005618735507546652969495891699892565117787835975306757278091789094482365551854628533759364954341949727650425682609940438580036204429039092870153954514178941694019153235368058251819355872042148979984844963181805204794396844978024930719015544554073609943594027304834852478741678668545011850337688428837246729998091600779382609098685729012483304883655388804676038110487343632427997880683669809232254068572570323646206990227889876296605080190882589981513829549246604001790696329820998810608844240706316237956173315016066096038112694794426051400120866374040788033367734286747998001820532230787643676276894815147020811389254753531216273336249463051451532496633287902337144041565121730215293851700768310628838085334542914853630987790700592387572806993730268570116755711408840094031787543201880226972359245603131827922917615840005844896741423550578603172728123807907812919166703461758197110278402986078467596665162930737980505173064301905478525209753973820996187319742338305387941591781381924285549910443171653421653101154134746114690473552889034345809916063756667436370399493992904905137160807559641410460850533965564409502268921723303853491548072904872468482887363173034099363911049971519297817135885240002703195765191011871886602893139720306435027975645281789227344005608886061114536280510578759231716408217615939736458610949365544211654528769164516877956279116464550545918336820063998801577844502600523744567322897465608914873770921210391611196165271944642381356216889442087004071946209716796875000000000000000000000000000000000000000000000000*i1^15 + 87078246079499443604685882059059525556500418416260392748127785474097900292627833936431206519357045351556047601734815794807784039958224016913869536883368792848314634271599373332770012559611373965616413233477282139201271393669570751922220109292043547296519625057345287024282772635700873552558983459817237923187188775062905444414729593972625775271602562697702892015477962559093162673421774988901671519233550191348096682178055434821312242685128372410239517029111918527383333930979350091363343594310479398588356514917146996043736893720167758212877610684245213150587672808011462205723162420990355986682215158941132885611730031539917538275324523587721545951272142183133686063476802532981096484565788555592804492764577165945349564239701297375784409944321776790687499724651523936912497532452773796868335240872566074679639845882193906607972658203339834628821009295997792573131022234381093217391304537622289517573903152360903750555099169747944276273339715105838204424554660649160873873101913636730358664503223047454328979364349251535910908510269519690749374589453647178339102463201289733997726840988653568374801373225910959127813871654082235441163877131245445197780562286247149659776327547904270866410609262143619251396349480140388741426231431790306763181625833908101073511261109579718024117651538338602018467452042490152594101263246917166465819231187900931533428248997029536850313023397870730028794060650197508523117473193595814759178678687166770088356693592013358377773374412575310354961157062568630471953835837827450125124913233363448140263521034115999491731776208383465139023172884183736696234328480990984560936481623344853253479176092364500643103991495687044005099312699494202560094906872551359174698825785013616332513145531688399591393457114120351246064052322070859103451847122228480041546417062891860999451871609658103277664896010140329766767940431491594170010923644554781483579367966004964936693341734870934392284455276436716149017733069931017817524206428665153015780766464394450066621768806646728515625000000000000000000000000000000000000000000000*i1^16 + 134396114150811464612735183636273010388100038266657398178041540215315220238089609732091221226550577379147749941935126946970925720325039180782265692468208216411091112098490594322595718216748069949524213957320410678104100948129250588814737623427385196851571796937382032509103692293236334501483897940331010934330573269848453733129363404141030133515825579333199017984957666449308043195074893540645744704226538992224266438249691132491742639166236174655020118921163146803922880647784533082154805597901173116666883177120475799199640247320739388644261310529284079080661711650244196602959137702061868681126306751288035620521970772915483845624113096794448235694380784215100761467039025682939735317890836355138654891168377098144152164669837692097683842112631825688681060814570419569056264643387428875144849275699121543282339010680030759404884602596424210101630007608112992026625948984444687087115044235245443256424360966743987592652823199888723910844298220484948707940608723434600377099943122380856531402021473808612278239613597005310281820770905080558706154345705295051394871771022147313072034257453124062659110387760907054364269150382046243902820046497865038383001496142290448717879265436539091553051340177875254401899718861292420181970672633889558614325681144557610998924199353895649601767951393157568939531044945796355712781064145994857669133550067485738090694998136968760391818328690243164621155723827083748482170222061295366316368035691449837049850950991606981945074876322005458011747003366327789934785228673542265295698936568788039014818419723556413356124536942547084143312183947267459019619610584791281763894975998743210985301281247910640201368676369634752897910128126137781126757878213536430510214982146073234145849163331698071899846196457859064602430638811592686485648287126708860319728039803859328306491539615196126148543452449389992476686941555119554882925146670386685007976821218718393176399499408233318172823549474920659335222963792445577061310573624395470588222727050556959946236338415753173828125000000000000000000000000000000000000000000*i1^17 + -2024726082929385155308563323858890966163808186525540182529846050638777252375744743392248773526176248609913694567797075367178460609258052413471865104220817249631825207957022441349154900494701034444780310803959200410484833365894203588452521107079147648062179134634263820554513405495444867273941327909200396540674840263417290669743226296090897097102640415473525838278389975076040710477415549605851216514236603263534366884621479819682507304111351084646256428547772804950855147084929245707671143136381582991418890320581498416508255959642609616727822554326806962865554268810364728781206961053793002314917071215758978179931706824512498306360421368470375026508646228198900071069280116101412351187887377854971455691882561376620271498781703548971327696853950721018788259094273801799366778949138639449656023177732028288288121774949614181142515015077364623572152942077735800435219370564561777240829724220347164972448570345395050585713941887827595780403382747249770051467597774766406525774030236350764737526290647117374080374395854233350593771521060422690659405327833857518408730896052925730875184823436496816217472730373945258608440498165434178307781423691742100000360854099532300494965443428267833349431025544571424917513964502503093509174018609940284087833550386021302383107781853759115129070258362691655214653249019429786636720835596605837920906523839632598071439417619715791690111308328329523436691367930056723758086391545112995322065066188685678488788139165330368117984497903045494396789085857153764188083377271232263980885212756902032871741514664539934748587611573087121607077229651426369415007142354884256235785209314849577541286051217781607363818816855158367236915460666658716949740232441189001797502537407266029178057566720175617436240770862619334033212842094567624549260379227044501361687712945900123211796068872999680221585854247967666284419817952341226003767543031364123122858437902785993532087864996761454652564723122510946999441063844583200936144391405526424891937706675908570986119242034912109375000000000000000000000000000000000000000*i1^18 + 4551339354761828992608337992591399511594885920310253101981539862006725736158099304122428528197115458146053956268278749733606093510453302061621358780728075897531730625601605386135465077635222400876307894824746625163351167515878966507642618138665987786225327568722424837340241798342952395992177198624613950865612540124076522693956848359694416627620605900338293768675900356301416952955794385206478767788333367794293536311370342627375871273700736279109535956048785518941423437997345092421026724256631547683594060447217684953495785494572750648749897800581845774034679012860219408433541245162081117445959242119549428057642957011521912542804659431429928856875241270955706325070673338032345755181630195080567393570087434925959581533092091198438864303591689199721164150980325727404920237655953414980248607701059682502971286169346539399989881342955684042716686568605138016697972713798859844141789102486475720731731734932939702084285566505073483211581253417094577390953914078695217560217322546201290669416364907711536588602662510029128728788033359128869576878227513497577600577184680328905004793026196300373838672178652668114626097461651605921658036511378695463286217476388190631078918687129079805527579132627421705059227254263795412436206001607386993873723636349065592867277604922959764377623279442010848641907462812005497495384224487238059170946062463102046971032154681221629138830648804875789067792917482888864318827906210451530664029780192205794490481219742902553498322308904539604771152023499144561494410020934682841802594336766998982067387924415576617980488544263022132112304380627382807811909329490446306533060325676339519899896382972573823410756751184245530001131646192999910382142543896463861843684749750038215522107749755125219767775806505800089149833961898013457234261912118627347724331629253690515239102968719463488693369917223705585876411944600210518211148006157927319311501961231442115542029834182205750149439827456467251497374713363034748768476925322252918958727065631548509221756761993408203125000000000000000000000000000000000000*i1^19 + 3160442323307565981980041540472403638502832455045688465262917293468713507879209027881297455690696167997668637599405963705210917664700380880905561829572624176830035505186271104588046255441160055953610006456404242239730787304829761074253901418803538024639099895144902357914184386369794676197801522391261387001367422619991490933840202184732572222135899598673363152455092800922703507915615684992245406722324096559431868511871218140827764686798361503617151487063235361031953978681791245364941611245983306903157493145519854276272744991462631340837632562804901693937827853737508880103650520352683264779337832873871579138463023777223869867227165403893623280422394261408980937565162062132036435603291724709697831945144620241859077263438013433017345641417445021346685597510927380491230342026372432721575751537754211230685803831523565369965939757717989118261785142588892030875065687346694271332002955671120814177854337521686045827445508494709012304217344115545854778019379662829648589436452976619462795301018185650827402551232375825976832394938091332098477572198941020112169464532108789290405170538331925689079519005619048680910778965312684453771617765518829847923304228110385339150364302790430485353353853797067957253350669124420501512825445043602727416215739040554146222670066694930954854828402626229311966639667006163821457630493337235471564876875538840952287537023874330325927698670109195225811151599828401565737506496962069000150205691125725477646258836005261795801942366499550967204306886621512795326376640763633931364267122479854504400297983270850608722733675701351052637704213163010073987773136943730995250917343744616521018731224359012296896074645270112748901966085585746663242336555448708968124154798840173936897174491326114147308641882420813244616210877676232228937991878733631697900275560147759109375883165491615648373486054292494261352838555158290212627612514483505495910447046250554915957341209337922509026772182763865837304482723392814030068728657842285289312534043202860927791839605712890625000000000000000000000000000000000*i1^20 + 76209827198856421124294500953268808009304022240497134345513385510000172021345635352487780656422606785964800437334973233119672332881318441031534238104820977085158222650382712775107940992938509844066266983964904978896162869465110721281082489288315383251364188861368047822905354678246545467049495402361449606054391157182243604203703850240674855733953009665557220096126734006556194606927223998274171007377753577433457228288248152661871884621987458695300996444444726673491002528665536350080854217044681174467681587471016353175149706474265593923998856968352971957621209074883701115374067879859953838733020099726251297143968023780721500968308952615518915485918531412953724934981964629165180776692104956211615610949015288156688396973937111631917812751615842463637652422547010605685750545605426329604787050249710628274867040691511798440163253491605176164326852877437959920256683266255902252829109664440675006492898572309788501847981572352265938997759312702493593093163559163793400835381068757444627894812773303738787674610985137609667224212556379905059482428720049419840768069821645629879915629077051115181166070121664718312852119676008266147906549190519022192322897191948183068642323378656317558301654663619793265456387567492261212513965659971619739404520736611404231267288454599863138722141493703780036622089975622443564690207891624373738327118657054280931500395693555218812136185510856337495833204296463588038108752908475080535150631245655586486541764505241009556032348399561105783793686374474319036698991828534722323532779435049054344132162538678344351921605182032132798580098219819944401910791801920656611873212235489344110490761439448726642080822468340507515952639984677389617262276700216795677521753077372964865553684217280386593791549396205197779586758959525470552357898204569635759387184615759329759878721058952762778898070777391333037298243818026362138222861689543659771980770650486299751521186013650652101169363625310681048132483769138950735203823664236127607115748205260148758940021563720703125000000000000000000000000000000*i1^21 + 1315872517537646189900504770835166928064684475993477514555796441895525098750957339591840733810874051687042869064107895350402441585057929919077673091761476697803929288176435810977142794131043128479298194787868436779699259665891134907901474307851098863651355896486110447364090047970574605350364284217412796716654943763432340326164873810838131950466079576225124107650254446148600617907267924822377321986219063795240117733691200654776409573013464503418419786381254325083416060421173027379978439836836232867334837648788413359527951586023847725419476668381862803677240489143339079463982223814816200824147181448393954986510388979728087361437612307904560798256583161810280512330360356598807447758162194822334783862304101961348313820364163889559681965717731929070371019364282717464775887974819307050435350926357573979238777836539092393496911337029784365608535009587943394522706614485488437678576210991176784539358908320712050646565572803772229500834557027719178872392331837415864281543196970263669413214223125504414050369091387667064998048144918513691217113509922670822795328520980599480089075081717163745494659819216370839624190604324940217431905866330200797547726358193873491725708225870114363370314138642224858795337480048969422934343765738420091944454729751968455021188449188286674374192927434070730889635475905999962634710529213203742425976536880167268163494029351756905548563189538665658269252947701927299574495914980272989541224464986838709135644882422223442482127299371086758358848279152731432043715871919428472148361979334189187516020477410600622167900222704228756690202171088659348406206426512086935279514459329630829872312407153694945023015143110042275351677206453235714744215204898241457948146987581247361273354281960113032244871544268916234721330254415178175022823859332546122469684556280004233959806498076822650933220782942020528904591606677074547610196525991592048705268659705875875834781577927207094408739904082510144776008368329092561274826690711103293449851012028496819882582525634765625000000000000000000000000000*i1^22 + 654401584973514218859721567086893730969661503159448608462202803061883726589573598366541374942859306759628467864445816478688276596792533560510335458162702455682004503769924652391650090850158409341244450416636621259166330216594028137439352809052541788181033723479606589110998451182030627220347841984063009876669068675249341043698236077537418502607232634044571069886931332506450326165003693689127958306887968617856920417935981114505530537336278051249192794539752854638134084864368780943569218582216702978501423276428131566196284645479462581426124002938936488750364194329418281400489724069377388937267745030575128272388220534418983096003944848553442758491006488797663858613337320353336257392665959526704044560041417256295045037335504096307579803018004923891687830207778151421198957380261374349321399192432906334842612155536935508731505161320378077367674476641556195767682611327007770078360967696541382026376172163147207722793277647285600166943302734925225446772180917903175028712881474204584175089437048733480198703573483625709302791207221413203283680135957218414526894282965817397713434183248844650881064315570108218166192058442453067555045728631802265951434612693201110149560224264568793874907711625944237483351810975784746474256216081025869307246616938055088913559005485740446127945689196508937743760665290125632473850252816069134882727089342949760663000362689769824290854802625770774600009277964696924060457037986965534107496931921995266972635325532069796031574849125488071768667309882677092909177573935358290993399038186052480352670145482981935786323230151326965874983304685868784003788050993874124339354334421245447663361886877337538245099197510651230576941126805409871899016985470718200223359235324040229105247829098691878715082199071108363134050886925168426701744874558696262246396578759730739014495477670245983014715227909062569699591925216263752453686666764305646056065804703268306645038815918667346298764192831232151759615077247086085701135845331613067224593480590573132777339874267578125000000000000000000000000*i1^23 + 11678534653897102448372733722544345229104312041759966870454272834313955831798101212706055366390679218267713635677381273082032731339927447955798177378077769621083749792619975504345363592089881602972350150611444682072947047277431450358208442188457752596837900682449308731082685387369574304811155996271215026175016994899872412292473760503063111443422230353351874422004715209593777539500219281032565202316647775121771999570657030845355814402180159508331194449838608309435583260675749367796235886553542844321749636921611181947608575537570020872172158303588144987065562082517051495739356459998872539253724645873147518264341964058999621888170274787740719437514674025805388902629739190993457563784601054736956392172392617397715779230291658755177209330220787106238787420869299176361910644527351669720005170913446688203895171909777566208962141585873598300928867135237900640725074498107657100981904731951963179567262588133255560601167459071974745969011538226025397178102460799778057225364320094798083303512164672561484060470716605981984801950074150174242688910534314750996940173800544804497183753681955599754736679079510734245118795956628026078616271795009922693388671506428214751704655917757513824571158933199109318809954529937622882105615501507910167240508828752489034401911717989034307116911606995169530110225953377953516185861483609544833298620571783994411508720703153105809147045915803772517536496841973351936729979274812695503028423203476592043101700281346906382228583444238442531542320373854266771417288355890789316836456146711135324111454356533169971343620973232117954163636441786954446405449648089852073922951706616336469397387516743378074623195163494122743377266475730713194443016752950714736502234808185594275444756020253001286328607301196532895789495633694038433958207824739140171646627747423565481904498718752264058687196459495955943958079503927254718950227297834946797548913301096110116220851551286710621346535953117076287460635694792951035164259031903754964444994437944828873545196533203125000000000000000000000*i1^24 + 2657401899649437323292115079572915022084271623774411639952826999294335521145784256660865702715920879668468853843275754418717335795757391749139356063586647616588257604782860277911373563657181608279984376716513000983824962522857002170199558153093813897842417589347577822513872766002007722147569491553908024313371092168189358470979722520976565013658870294139949348871543036302709002500068541604618084118556796684208360145172058324774413076803625488067695477003468692049780847005075040056911503047471814357089783048041995586053843709021920613223850556482476818475082185625074135430651383239261896877901450983465025359066793529591903900361311900375859551773474491684364045728184448428734670679503290006874501805344905502160869265570019313037231665622057843766318536541884477185205359817368149347058685092103421274531169033579234176101962559089497968205513562561668685851160680144606834690133861896454246834993843307132447887665137406241078658138846685602855965622108942959292360033894680396556494530494840920602444548357605791559502868338087410953841231475489004609565252359169241632030427857583867875340780467909812819812363034749192814991306645144768935509573631370226163340096177579051669522826148444134844871218150533004596935361042151556011419721665869359518212260628319731647122619908896583030456477881637183720085999621196845353480478663601930155461938710014664961217480038344258794603428124151293476232044761437502822911325329390990792437417937258046938873265841361613528034045827104060885100802624182969288007061389732846349076194042100026930346993071356144432315000016423673637066152597502361815109463112012013308957887877691086094946927940475883619831389968086620730698042508053445157285088390391411576767844335552542118663202200183390258841047557612106261861572953781851770633439362180961525353303822530285725465715089172717780699530333199155644210140156648557033558703105598472421376556529064756552917659541922424722276533600022893335621003265171950847405182471231306618816080322265625000000000000000000*i1^25 + 16545735104679727418437470349151757578581303028407991228679370707403268555676197816242694129357661358930916477083502342207701606456673364379104703054489947123294614966853240672299527593498128426315647618163526130283400655253851416987462808859895579623739323876656773672840505609508565037934170930043975850041023001370549615453473395835354916068499131953295510025312920124978041315723009999553147069551669143232207528696068396514603142090125990077087477714412582987547787327831491319972985865628428862732361624886293418975855944393265504403542477236114683329480878633780150606086569343336362717994728945126350316210115475132608442309428339101427711369260522059828425238869412308176444706994867602828381679347518676593471924365459331721116591957391067321568044327186288113714068304631017930277536486632261669386478465357323721526513209584580650262908886955016470229897230457781398891370909689611612668721697950988716516143496853670857166727326676415361250590739464435058109623920124770376099760816656611411701911793804281122450468976411890038119674109429469002371158930740406359994391684519446651689133690993785562405848554490803681894282687289974528860073881866197736773571621812630114446912753341233616759047730103858292813736188985612182462322674020816279258719637362608988805007199611782593830737547103389100120408598755606417487656771887295902191296169461220345419104481386129205702491221353317742000312445432342930977988931471572470204558475670419418734149399047101195385577521743626641501310794168529436685239354349665381556316496147726829190412547905293237958338495067621123876051699457199972313987891846537011490347641838061972988367639940930875847046015639197930059936059225543797798598214593597602804229063740671487107579655446504538748833235939014674310623550662586851824708249725791701124081095588331029796961628055483377113630973376275979014008097949294610761113180109853753078399388307355936805144076555080496790723704624921880699614603065900546714801083529915595853038330078125000000000000000*i1^26 + 3485815730946141286485887507414221594180994662219087305149911234897760310993731174095419939431408175691902851146461710440962554806897820495038788860398020595530783269333531724473638111535040338911606101721110217600953439514107036393681767572742677998838528492308663927605720818458171914319899882255664576685941681999414922496181759398016029788841084077656885107927554018190842806590759421235848470584277818593661600682560094244245162091476817057964385431040746080041507030237870945619337850702224198245809337566159160213344303130601944683362393765264206192959370850390567050459205851070059969712477788955986094545165315212715515215888904205771540983496685248021570165755428319841112536207095009530817442408662620309991816440587685751912173859555820735583534537760194942594152770312112534214304350049841677059587462930736689609622538593127582009429846580080211600528332962545383052052733639728743766108248857184704895839457055445728430864890181547929825444440449021867829852143402716003617418169437917312288645766466354659505390165677676769768753614567899693315807380896383935859380314345447035066336683078860995525698969055288291944650889901180608722321420447123145633538005362482929767569248157790036097977583126816679948001682714555941747725829789795505925918938573682833025326532618765524209446092087415606504486340491942560538344205972538216933644929013164882773271912462546685581647292477892258456109768446922660176458111269184217629381984681014497947179539404864023658572977971217855120535178414240225855670475916598692696668705985057951975742802926985876796945923780377820521831289985427319988944247290411534608855399859970658631682253022919208953660475515034414949771815084295361047411778121552718269856120350011514298392287284174683473887595905769655039731066449394967485770004856958914713075110407528704997522120532239365867665264265852878180145855388338922528829721931643587477259993499620072302481576485952035814398008927493438782157022365592273390886498840005783364468994140625000000000000*i1^27 + -57781433376046428313309143548622468270857593482600587120472161851037292024658370607668834464787290575297422130756216463405845110309648688666676099375410903463685991426487096497014934035575518139629464276061794573674965354732635109155284768042099583769082962630568223377728813413102288117020323492688877346284074121039087926454803537549361762626576607515694970724650996995158513564690909663537799385241641864517226990611651331467361211286220151316369766775639229528899497387135109910504280060698273517973170612311693449001074801736737363830295443533670597308065497750718318092883065599027072497224422135447525792596478822290799292255736009917297483635985052450019841378882424283686346430291042132469354588560861363281408586607275663935192447079925843341893523193111826773616347453263365615103397529538266068610319818531371303284359339659902981386838930011073577009288873657874667281987257157755969041548398368697814969135431229010981384742180479193911568402039061458378914916780356550600428695237159275826136369748213522183480098096117641428053839370685381300778041720491928016985478954887787942412342045937282260050413438707332069690872879050036424123481885625517038485070067044329671360747431286784414558129866548470076309225566476451659452079072832863118094908517974169436600885341014439328132520412848104840605656746034372216660875092582484323185894863035059446007338216706529267055440450675444642932964814529925958544596069024411841344805035846061571553894722748751950041502204528769869029678444410042549255846666385569296204516631264706206616333584678580801566664847958653942180507572601657874488950196611640685160459843090378105585700755830751042851014352859608971351744787426102335396595804293689471930618570553841679519581390629561647148969139661401609453743906176082259904705257769277095191466556238877243603839857381651527100779594393019812843812602113737687779189452233336924536471972483335830232221916680644948156895275925212443403103181276234860595709213986297210418701171875000000000*i1^28 + 1140312622830302016516246965527404076240299329043429330259977836556566491538023150473005602145631332200213519552557809621508359524926469522702043421442280615810272776652797187991152874160684806791469298145227478254405052184271084271457657889442007324830316303488831148306462369211000946384328755815022198162571409017468753820559255409395245840969952919487016408252285524111572295663238137571309558234551280475244507266871462039519403662513767352078395842581494168817255552454417042969761821719049872233031990438867439484596193218719941151703277810056166496953169490160169673347476228800727422055584818943530061315106383547469519510857833482005085411652848801078976407723072038572891641951896006931225632002644689150354103487854220253773013144337597734679627732350094089958486002876707869077642264831018297675929188796213604726081638456023668498014482371551771742354384259112562123902333306271176517950746088691892734433116376630378031961647370064723495662721510167942927510646131170084853596049474938271876624840057681273495023210781023731179564111724390847612571766302385790646135802515847599964542848249609175686550532471037449760558668256212749470725109019270345289927992853310941187425366891479941074295586953270994181973510919714528776984256739399738073497937413817712386334507870279036532501366079397226218802096494069584146343712258919538671394394806018126925441352469972300812714190831030173719414988147350270139978027417625602083372138178469365061293424075182097794877984124659636156095206877636579639467069539852615116498762181518956376164404426362415271146066286558619260925959372864345977645036019393415025409183132097675059313905276276398575542143711538235091248741139630462895681082235771162172958968708838821374239499547944507181385092183834825404556944372304519549514992697775719506931248183299970018298679191752268963821618752861496423090029353252358486792762333587526758864983193008286685739518294630293356966558265735912235034058087052633539732903898434942144775390625000000*i1^29 + -63315737535340002613452915710873839212783307734119151708086252102096376487494953871943111511623667101942917164105695822748990345441495842329789169193514473885451410954633350468721343229393579764130746451674171607499755118451554372650660223986652956912422480961402795450027072951327466708142870433997302661367468327950167155103063255285991978864876047965519662543663044085575175077580709450956815804797990555468264859529112141911475295939792955144868012033703625664346811497725315098580557980716060293360510216256856156573442785476549599397766420426041869840846205357111769198449935363033873258896423581005875800884201033299555141183565585759615929017373355617280409980283223007649161303554319714191620273308314468054420149909169756283075579468985806514046704563246687434922350561612964292513433865754697544489753958896336685672141906008137090623035637586747520899287978968375627780506635542556556182016771628008905943165634469575071829976480296063560304003832184943293813868338646185649726495745755920273040517274739947803942940825839301902229419163559223437511272774823865302753368176945202266366088443502235762501301675967250668744947927574651307997874722161843605758251748401622119024882174120200894286219478876713739436837119251109750088614836388187324764965125927004867658729707559882780933784981486380409812584791727912458094055458241795442570492798902491034159437823532648573128026560425049748628174340787015777906403769829916410063148446545575057447557865518293650806373746007678438023722104197881556321605776663716837465719446596211044148831415121941208811533458720693911925667060557188859077942978576706283350972384622755062994759957243024569798497831548863461188014444971267698796260292605942410150111368501550600447083181929898420250792896110860161387735895750572490344029389173964125724141254285927001304011982815066602515142730940218936717811123057988049948234608326783518281697298584450299801386350589146333177273413648707386692503766680745051761677363700464725341796875000*i1^30 + -669054856362716001067409407333240344170846283783146765694103401941198923455784437519042489331394241538315450905615390240954423185279820220106646575740559427442671395649705788868965012119477467502323674652730510783305327095379175465682820172290151349331429800368548377008834408343819012454026338004087294660979259064913446586713304662004554886434976035855748165583417702582800864494862600761426330288737632527423435453044222309701817450972831146139035208685258187780741844736563029636912993942976802230811564814815772946620552877655322747366988900567049904744873188417547843623629903971472919667727039706767301183982689324606901917632394601239402170658416522677699907040895244745092227959463593668510278195745618939344334810419184256894851238327357460232494934817697005601924597937332626108415914975349310070662331292216733053447136098849360446717481249597028757323524136359252096915028967540938152848972011981483090812384664502641451885436557630798997566189871010344768276436819287586465733204006308346192010255707133548076130350869451127113066742977703173949458797638724369153154571553380464039244012627930380668890083899543719725208558655279438700776894291457523249835214896750955386651784918686671386761219750957496284035443142827793864089246483701220587781147948666433162176319498160036082257584028727700283509671752462419012483065294821422609204434802833389170869547714685273829189237677376242795122273869925961670439264602100722472584980355325687620824192051735806768111422699920263318378621283485422984660651833467359101381042406611769782148222345372866176360045182841260078496008827527917513319254800293961354543590263151040242760766301750339967605042521261152816117026606912750123708541674316085878262204771202559807382063571157049581499802065341088013410312878919213965446424525506743911754358878555043752686997538660284213989506754465554982316697801340512709264708748312368780694877719518293343802601471931924348763877716820193964418631512237921207543962392954271240234375*i1^31 + -17269226335855680862862140976855946370919362014001997518461910795110982102656011701440942456534793200787973961948789469631951005736980786815198290153711850542058094821643193774702881990607387857519706400574194065236992152083126405628342677218725301623285785101717894183004286007708852015252683221157266665690586257458586104461087506587422985507531672206969132117052292476487581650711984011977323729156740639279911806658670654384170582918990894202773628100789042853178657393349476902414347341016113311373586309803864092300915516405219381099061730994530483545831884358444268546710074506114748314349360757259505463715750104518409369989855590227930067644548082096016469885348700297287528726287266095726836414696352585534574098343937510274068586221167192635677604697929770105877062704931306492755811505940193787108285460190927229933386275918982211878394599436724646412218007245183404246683558244170483940104215416434351956897900191172496629267983763495708768439721857194114611933248711438711118461461791971799345597542476202705169280170212873418120172922701896954647449479092191109535662316959757281458167731245047182439072968072511079757669139094746351177467178126560679158728013201991501751828286851619952279299971259378475142335706068469040317321810674650311967286972067030418362193933176540611434668711093746110387515888895152998698552834343072221137453847079035416527762181659620469457104165156484243562875623432300817597578464363160191600230038598872271452906884961703314333748184790599472162381419803942106676381314712339194329393129584122598197560518092105498583748259842275327526840098591551756527902149969434424100551501330030196371950623821261506360429262698741963685745642469313805066794234081459321807154078196878582309747498221308872825885359535657002635514781614224729866299764970851646525465665602213183335726663832767189316641859849497775585800251061097035681550990801180795101480575202241560304397383269064692449643015728587801686361925052230265480428706377500000000*i1^32 + -378962332094383246859123075877023832041608651310103858194052296222342997602188664998369359210755431103254665245651701396645470250766078105400781582465154143495093450220022037394715964024853855098210033764793938457915451890381508632823485698117480713033896565455827484271958174199145595379782210919002513937825051871402742045275326171180712135922895912116011681028905300478447585811944674259725051554239733361598313490971183519092490639019255159351745205102126214548987946710113796176911027441983542470306500614512877390336810546065651374011271585739548202591976495861676535954585649232936995273077686428462105071952096615768081797787398334895620277826857728348672636972418446947218013892879106109021715647765353533182042216782308547476532318706497547155676618435929129277794932342048543069342173764456168492751370669076600212516374208233229150564736375475942543571849099776772964383528116093665845799479234524808414122468869092716416846557963480337256223144424665495618295070193350159317475544512699354588814748013117579770246248535381402489012167623316768635375043682585874298190233996553678674326527652298823485230934995119319905287558172419270770420874960093314097378148657096847136702895030930896665661760172379303493057586580856614179254894155438365794952762795772902692579218481823816389383588164189059928484392463886541968283563588354298744932274851800496871228758605295531748824688738047583426674776021432014339737099371216863560645149143905858659378418404662013528511473325191462351059776390235695803300832504479186574774389604233433331220737757452356882588668283446983866381216352033645075033851770913453802013820088095805851084543350862742100010877159050946119668214336820123469682950286379388533131432975808750745371185337583424616118225254260522018053741641890798815532400668456788826601418114569804572778506644473634348270668604644647578064217132383661978368624053308509319231255568333181572175514756825627887064112716465880985167882379844803518211334400000000*i1^33 + -569247902139834792548132839098010236348830389272636181711406182168441772427010381864333125637624676797459959372522565715640396027934202716040933730536224768241731139569067167894629271176859472951674262329936285569398242949216501915837461389229414366005208989355390483530883629040270619978700148333495558149414270134543145722868203801097015707925466211325858782679866200554436660791412445113000802061771433010244456564117161560965654529026265972003357397815098422371444586506768174509640755382894587992616079585041103592825344993777381529973233114175472845314878106754554558405606352892581003904924304747640998469197547661083775204964167682225134525077928821031198490327530291622809035896874470863881818206415917505536509282710823906919721654365307675999356275997219418661190978458323664808881049378863588654810307541807507624323489543530032199564565411578840875657993849723395849012335227656831487181739572898195379290553539817244068250572119479476148774253661425226895691689763815286125476636381109102939618654380482863760191574185921007870193264356736848431337599305670328308683429212070981569062180814127558560468285361854100093978594779132304997928894895921431351009913873359570190175169130001470353236843172568925914800063349933453003383171380153267924980057382312261950678100769152893289098726283436218134212652058909022531368670040824328364662154983156335660806888988814541269362913570782076624733359905197088560885758507728970196268930524893058152763412479327126437082818730884130113293475072375951478006983159441529575365447269205887430719430535465977476174743610286774692363629054354931538999586995968416892612681375915527891319443514199090029657520007328320825059592869668672611065252612877030123665424843043195556639074170378213186559143266443783296498115243184187430700063524973876605902276107836290995056014658479399754688945992667168499367449510201237131282970093441411069601803431029437882979486278401711656325197104862833801740850488512483557376000000*i1^34 + 16149536931350603665608424750663029400013593053849787742069694680480921653042366585149670726680531687899872966317701038469556299505288738450585648214851303572668264229308844113176029355994929982280735765042056854595440292132085923404725322483419416771479905818668376245561100837231952623600354986389155943926811662963269960015906590469735027768324943661708309508548753786958968190516839155632780883831804030174602740658513677971807792596123991294914835868753073060267994582524601666280849717413490139682262045216435194530809597990879843893176571416766158515313367747592552889908499582836228000300090523330513870350577958340183378881541745555393573837070448220597066626538959267107867204830884105283403941357201512102687606507791115880519823598991734387171541418498043790466411355923496556023112730756281710373771405556055974695014007233342463167441222002593890821652767814021699142064945799988132083512578599086576935134588355544019450363252302538271881455502014734654382758407328047212302333793416924047117229451693957171149289142305517868385826524435363020580482222791807531789584939176882057805294728377744909022807331839598162753215567172654673416829127537142397614359418507383046139858880709949989999794766873252016012013668278467883040340072066043763932102088058306733609080606649130024149852670406526534747904916284319283760720568695264712548734013148128577184745189620581391194776757288488967761345531475556394466334717941261737353925526531598984955923214157290218215165464193431826554078394418330254651276038384764690047488446724247876616840131775040217023786355488323963354347415925498275682892049093842721776606967276340427614577487798505773981651183752251323941978079506022279469397829373062200310121553471952812529381312790645709111523407017344316425681357208365619603552750129704507051263480101234730826306864895419416460453085661544026167140744521618124546228125964162501167649887964336526301151629970152489153854069228878618029814292473184256000000*i1^35 + -55230114836485901153216728995023823356997974665417145446918502439128691399654006741302161306498123210143572687119307126277848431509524867195067658600486330285129271842986657533036028340805228680454313552600592272221806280946799587953161771375928165286602142509867247111897468139175553657222893751179671431661882846144256978979770196403729179847174258696883576070250190163613203688274325181582749834751795921199241651465698174215030840419367661960937994301198506184462815879099537764344940512730086180771060713375017096258270908713392724880269327993351157924874965635232402260622122864344497204032874474403545970959142108378003458227939120801311173030389572371900650658083552385591787437541074037382711349213147003045431318178519987574274632290921240314978135608189244440061098001745198679348618848822420036302440936673759891622720735284236070985999612589973289585069319585924116943696272060226529523293055568944806115411904552448942362042827556925476945823580913868211072586795347093109974973442679073440571440536425755103672953552483864063802525857303539352771790223555775517074374164302998344276874647461338168023118677889161471425463804702920769135331786379564403424773834099092554094239225257509872518061318762226321755367673633598012416453504177572409490955930756986274159795461913561904555450319500395118193350101064174038551039786543924835540207670083565314009034351776297980513409373988655828279603104127694667331967366212860614554955489309422388166468264938517097470688279774923809058949859338063111608019931634171451464592906133477342846176890016939610906464683714000740943885781833906096247774771736663724738729978917533466261977104935743708193810328734152109122415641464311909248704023128031640673682700079395967306377208431215257595769401550269705117297779576943437909435645083239981820282420367641930230955862928194556678880456480474374504640591553753830497263739628422906031128493212182619738774405200901379442089389977284194570461868195840000*i1^36 + -896906542812661993287256510114127156674961651078600987895143472691316208631769408493062454212724018874582458937467028755721649697762113879627548226900262659217157075439213076863318731456167605531210301098804018846510569508592305769321208309567201391516725489268984005972227013256396643617878031845537502653111109651872788537755558620001728821684115560561702924618998110419204218895393516902939661113975047787990733559712434536550353500420239041978269456015035421925761608894235795551576037352583614324888800138951971796033245622403905054045413045195016464750915664781610073648449749876200916788475226808484460447039050324116088952555934954529855749470566035648270996038688408387606143200503841335320844577333186543933482271937674467872624160963972389957668422547840787974018990779151884660620414435071860732598342211340878594997340101563216491726187344756469945443337608489673535421989877582701850688002519285839530083869214758676200607347869011234566819416585528441960466410788398540412081769219232118887243294974917138456590875365090448276770404624518960763346997496253067409312778648554279012068352280441441445806010731258157094432427295708450242195475389398325423419756831821534877173834141082879184054692430696304877181724138519491595420809874586321449662389570889069901554830236130421659430894856847172686621791477233771988551458091235586061789286748218470392366799631554282911050055982234520852481095017382875502712266057020425202976049949190701969053472112472984053972627221224299972419357822329405636298568379588172403018912165713303236729111886821930763926282607539869997923848151147543661417440216491796990628337630398665073823672499736054405156543080451509158623423062130505067708159107402255862847524098456299802821467211615422557855616675953905376631828131086063135434915383106186017191336341553395221721652927157023219869197339839874840572864792647427479687795090863456046796223278145339785444131094636927725998290770688827163733393408000*i1^37 + 483004021932082144750705311396241784607064295950043794786350801969913847624785974881033802750523461023162959459594078837347441084990617091892133323106495528228207733914272162586935780780973077165527596504128272588780110579850551395095699893848080515465599952574871601108746714054061050509667632852491838114379184502532215315098149028830877501668576117924465969656586103469741999657532180592961479605685726196035073435207379670420959691753867741456429270524598662927670198919306798302110415778992304496815582795323778356614184517310904473349462637535284104191650534747883198812931033169132692855664468035134913600087947540078317978172271491585863777006385540219356761145353789829006206940494169641369055184960295605305193251481315075947270649682014484366669556173757252078800023190785743828403392157627925297470584620857735701809071792983116240020090845618736919324369770293236977352977909306040568491697507052311261368792794012109043074485463143490834911430059207427613399654176039045968198443245413609746804790698530929095681318481932089194996758905183736239674449743925662121579905705022309998203282572557807825082819331376342793870909017149233907562175883819217850623516680214648572188778940426590201904008138807098233191549079408774508882763424284934003067952304957960851818984764909923138936133831391721643838801163911841951117185265700014314733597783296276550015291816096181344145818515902376464440792665716800260382723140443284419016097039687010401541331318881629521048707739834577544600617860465598670561967253158611236642761513574154992917482504468818926623273930675730452419873798437292013052492166926663076364782117166193816694580207867566544344549127891661257982674392300303286046417185201606083969825748366727934232743647467459332372517674122532629586591775181411151535469338658098359581354679267454761428211392359208912016861455032798216109093131015620821526928403841717949945239700929435936339435760664626096633066904968892304588800*i1^38 + 19644890119844837995765177284378312690866147016454032535846696611810073289957910384319961884124072555671975971482672231341807267489039407131665887109961634499855634729552595059472800149790453285074009433336987387351834305567680135434395601038338210264508181816315853507580986246169439906585546570932985158602439558403556093465569079164780125334632459497487683354961404632478004550235305850697576545907664422417354564014673692522618951528801680814617866465284960014491538667602230160251190702499451445977706208396488258949457127030610549834749804222982536201788140671515471868607537921218354941670048551909385508197653638810968246399719619263353128600922673824331855188080980121946175445238963593898818501707373619183216783125133656354414626030841789517541193077452424898903541610942998883101891236976871343889157208726596464693034643180793238238524288206188767964003265389643541165135675777251952560105430729369005770258517136981933843112048677908398101067037210644737416654836174925691235288024035069592942517508429116905815445061089731462808147943524467999633223648254770194947819005659144011222020400173280421052626129878020654364014994149428493228766274729642134098753424224898275142620644018301423007432911926247580675739438651217674650336316292466930260686201368080474891550573563594436927395973963537460771753770796210821671810815626824074910737735334665412622597407155789774168027120287393049666044351344028130896604329414056489488335616999168137144517081145126545196894879889784206778422996593850213640629141275514930026378041598676343652875785846826538584842091488726321083525832159963620142642390070896385398396428367840606989649570445618431674401287600417673556625816437920455658778134190594667107552061560751014736756387410803599703259593353230035377921973206659917927053796135928715219555667105885595296503192220043055480979225645035238070699186105920475420580653966437833026066368005013544454480978416438822833460863049840721920*i1^39 + 39528689307978218299440003747220575406489891285319882715583685168608441765569406426094534147200617643623086720720835316721036664000134423811735481353057950746525463936892633664257250537173459323097780736787185875094410637587677151028250656436984694619953738860959036051147993950599248628721124912257275841103086412705595007806738143128819598775039320644880793606931745853000412914511023574297347930832636225690049346778936306485715607516903179874636339887781970589043662424133121878011066151312575650428620822104078045965039993081086031318691181839743260547369282417663573347778726724494603075266333938598829783394869446412090688277064860557144173653700764642356305105029253114072315182795382040368231798114826710571260468459966431599348005127930004573749553883237848428263872154785055567777119396570408687982703969798621079468266188314524190051169859994590165008174825889880761188048021467953247402987659596492950623609719951273297023064070222101409996413905623595371617347129202090759981718993021978156814543838319688472471119024660766539486421831906338087029126237053339545303274886795582704541513363883762201550976578195123165898669573268789264386060158280144564305524552397388314412119052958537627809624179314965367075553615035799263514840666136125790461045220456075941453242863573136160572908304779010008564455161409428881647109964802489664941675846656954337567712343978301393085228334431040826374155269688245303794045886672756876749796264576558078144598371871774218625342135029398709683003979234405500641120409379591568841774067033846383516236801344564885486014217820890273559774987376849323775715779680157569039741086646271014070017957890017286635320663442404934929910124397597235091950498152742048786022794638397741296288169079229664281256735818352293810204706002850231175423527735923890654968955123126969921689201461239552673080122156441294386451578855206652626280439378695121583168445856610843837171607227426622927789078085632*i1^40 + -10121381480880637414709589152588489237343032821936570928278598313866229274141786110394586224248515445316315587860645469507067788449895871320546395691357825940971069250432809740361045900728470377590960997831353387408847424722418255733720323066156094546144682374202556551654521320328393424937002495421431927690384263825841084031462716866816210692315853719550667128609849994696539274305611935551795837976368242285685039022793269446374085127099942185302778156103670141778118241616844174640976148512184026564940373858216557789499029105056673033749961112537089799125531726483573616556679092024699609653666210202272429214853953819850948518615356884581802161535686483567495347574728920714364779099841392263087941387140587744645981109932688909584495001427394673035379306908108798147359945846239163646295693586149047002525560976273047826014447843524326134409802727023662225847520814195727526874269064469484483222624444425955107511584805118372386925974152423641604874993980228083052972369875473825663680057883146243596804091422791060094368395991758121190160609389881566165756564294622176261512487112722804698856447768642681628554637260489925298903154213885656085559903097838783032925998012600623575546820026852455813352203142883532421545797881390155726684814083397794180758727575285049008270632637805683397854419110514399739229601499216276611839396648736337886217853039719301001343433026317742521538858077658049816832262267243833373568452236859685510315782209328341689905037466813407610582277365549971822019839403429211659818116629701585480578884040661632686966248070047355251750727817154337709313261749984307056303497235386631311771316227612261705177227370947477750173071206306380342122588520195564315702053793559078170917725370027948596080549607852691166153312939033425847540037182062028475077087597386102058595825359363249760340695037074857018874669459889742168915749189987518171922713694138242661369687740485555923773157545208677981487104*i1^41 + -930229495020377765577591955690191672993227474137416481116270783407805274556958883208715171930774957511330389819744274606055411525435962471315163394638636652567707764182371523859214016306579504043913736445323636676687772932856270609236558633837575521149923391407981217367679372633147032228944349004920981968790353588488516066439304933568209581102963959305130287088867795539107809763621727611599382722534481668191389684865389399786570622755970249982923021658544744074265623085960827897011365897086638497478462110721098399994493910368347672290898993613835158550570897697790549435918015209307318072456711805733734845955138404109105820773753370809192681030551299046221006427444085269735364131762072462276049084543025721304694374197784000689961003872446156622470582928123588858498796114221214123368487372456359495919077204345104631123140817635045570326876916397414392501194684617369657699242648930936767240731232435038968181035182288485520488926891434878817456871708522015724193455835737409398282611011780034137062066607737545353289203230048779834578162506926256092300171671448999560716652207990559069970867729451880520332972114058559147160209975659787405038479219585852834142269993655847375411758084437166260538759967395931751152417044262450184623066871684895869942950736751391301956912472572542969521165256252112769222438003961716568403199284528021184591824666495756596721031695931425382425456957500131372516559152864001509481725926012504462214084319193772390798678543293074487538532129941936609294708635002333105440529981356647296234886707848700080109738950350297241707968939100223179940914015253015514487646892900063429213952737781394056337626692821067333275895602772726010780914894846223740134872086406740164460169182884226117476117057281838008640056541184064169222208070866287109986528506380315962498099705102167518006255696182711657039085916555228519294765640846531457387218451371308670111188635531785121691238912023855104*i1^42 + 128941460191423611439989286974838650391035341973333809533295195832699220931965098664428166614434069011820638065879100351508785234661579197204346880632925609912658602625552285088841699379517996169653383537390528294527131637916039053973822567447464064945935280370712305016590210084020265106558609198152204360901183298104485855370994806711057715917893803454750830028281945388469955162862215969467011631998481203670584837309205553386261596027620315856876942453183997554129160798073885070036041283388919347626877296634990255939915981764268633838022559506788891734418255704878262557673991233134491398008254800756834067741078714485256313913210906822672553806373632473988284973342671007754191818009639450075347748620734125775566038366363646082911342998085691467633515218805882236776134075690431921041574369850454735729761258259794516948776681034858849706005538469964785783089509331736372715627464307132231743005622860832644907874458535940734312499361496244721534709522833571003037228073276173814099822817621489580160752877111438639189392436297230269198464711814996573270298255796654760566560997583835299674369353976329692464932501377672994005761523700713344900563693282201274660380778102785806966579411323211425963310816791508963345724136703032124757135668003445475166393357630998537378319236543879162858127147411533852657713553233137006269254076729132142677958899948373036961645649637297610522951270858929750199868402752430360448802071587588443244670766438186622539209524348702071427244637313282506514392414734455581916470151923543835512088660996186979033703116063680208120229190656502171601401861233800545978358075484075417469441835667491179763228931857180758126404397415554446598428974647418772584746135275983459954204780186532463262904731410476215135161006433994191624734317689318988145145886287243433643582153141479481860780469918852221422228492547661868830122480624997832814152726604375049282818497060064630448279024304128*i1^43 + 25098708771118314622489329522329314226596223389578928183311788082652130020583268811221419981273980001086594090640997337914114550182840236039684175694559046584544938670390710810841261418777056000890029023667342583536525074759491575717256182897278694623706802725107740872018646468466712399548339116827730342844293287000008827149079380747493864892998472049661722794199999429544752511662129399095904059839270453870427933026609656651901840422404448572400222964172470365800390018437911714174304600168425259767117051420232677308184008097779019368115350320852299455656712138807556418066161587902688687164809290359530619484615534823927732233674580264780499300776186242943665596696988373416133661414137069477355518373026760806194311842580309062053910405082472780531823514271619647697564079425183109837328769828602789551797634605110599605089375045055339809795115463700978760693007454569448428997500053866262506589279019733087972687459721129624007717116128885736282564198184172161124714813189862495915913028266228108871733198344215123516748131587200466612440650742898672605494061447898929117056296789581378408025607439363210224214041775317091345716979683414503337255307233955229217895224628687050854434669883126332554988808994061930178820089405827530929719016175295071058031450028144369596183210116109075309289899232616120540556017960507133596288810732360027651348592643139984450062276901681035982288322779213179842068565358579281308591750271924248443128249056178200576128377126710550598593150854725106764058635913855568243483029120550948477202530091899007532314025532231938228126687373522014260614452790836928156481692852988586039542851874372863325329767431376243556249006268922128461073915930710818524524493306123683171994023604868556381358946318319532079966408555591099892391370749997436439220562149062049307101618327071152036541110334090862872031625167908742706344473761078336748620458893991890034148922944255039979388928*i1^44 + 13647390823494824601096096938876741224191509613799151858536688690529570554728456784168584019572210210099119026861089873839168110168681068294334991475007535683809881440918028490505219828203212632964301642271523974464622858405899063269685982414911046295667191813165555398261562466225549550120091514333766534922089178631486501839692402363503093381941448875594560833717747587126035478384920581792405004858021510302293794479901995131804724625787215354776362617745833673538890765815520711221801225106734562708163337734113917238113347693502362875431106745719191735111434369633813610231303082619387352370696543277488996741319531400495143719060167392851496583863661538050042336983818447148390837893235800068819725364742138211623442837295845805572855300695640045837539234610830070526574925660628752641825590788039089769488843937741815039721089405915506704543330099850371135595608846035750420634982354275512629126470046393064692251864056072360525854301128388898747708005438509926071950761216720542164059145555414345191101467140761047349146734680439031607950924048569280716878459149772261980715975232029145820352389528534113076611795748743244115087404642146877453307193783673006674751686993795107653914911585297161292183813940506875293067589201988341294911650309337780930789179551934006439374648855450510985565335245241689964405656504015288008525628366239088100692313290878614010352619769450306311421967105603670758655797278489206688451768346477456223873950304214836451640345614878394829625661597340216606171798446565221765130727312667735876677255522519863564951380686086575032738607714830861436260603576077251666501015472398405479134455273064884067853831032903375928072265964927425974117977502733584672134433440181846545794452915507117297123800726467442629447824545803593178926237010876538472245944217494942557965125986646417769565972369156693894071296745269443989332201295491924066870001566281291618108294048157532160*i1^45 + -2898556775711941907376658802228538417922180349528117882235584514719299545018286062809999003819395683541161997234335274882736523020653048203210501574309810584875517990264913825888221799025447142576776265758002335992149775570377312086929829915285564675807820637296490551418273259608657099172376065602202942763704997974883641823416373608882476606420627193664588501842602140917325992935182381009756137716462229031754607780746173022249462912039413842410372737510537801142548322106552468152582206735603010786793483179565091932894077485712109721680899641897222067757922435743805520205634417911027401918430645445021972997450644267262151693041950160959293421704225487679470545528533119618729067568383438336316737680423536194147474994616756029013444447344040854017653617884229477691555155033345847695834926318843184408672683712879076354403957344616600511675244750080372987069259686605371689319499326554029105417218186424728021327894393231708787403870934901355430932242519611056182503413197127361336786135366907326135132532645680426644970244469202056440173601765039931070852723371507923979211480555079975646741648341017066847853338649769803269557667299638973830873316135245019636950510744483862318333862276744755755985393865338371041938242388715270224933488883976551766118584596061163207780761222736109144237965562865953485407697757063132622803909597365933376525776193631102960707795182575986864443582648121615971240233435186349485131298164789296703716292868659064730852138459517454623769277874934905607060780121607721237475178592063957412644741892495231959420601056104212712424825466099729851337285444938752982127611054563068642382118976683669687118314172802268711565835626756491811777503658086943972014114703544184249965959954669256751113443028878609331725952249845451262266906148442327887709531960665444425918708728868060264551676060061599450688587183909741378042514284544402111217915692779128644196171251712*i1^46 + 8252221436521809317853164716522213488895098715305723147910457924863560132134772583202547506138771524927632820776454149110707945241245097326464118253288380602334146900208414898341897939356988453599254919842525560404667381615024758278846651876694125107716759448945347414673145763514508266739055283287848142806750253037510972198589516590481150227193931645361000097597095394571776394163813054644319426150841489185505902888732638740611876661387941569689210769549482139862210129143944753809448110908690296523181182349620852469228550950499518870671893672946491885986757678985711086338067800216185732894074887396023180746662387301565724558383738695684076008651496751243710279767740066361642812515322059054987733019101636681754792434833976330151705030687098679759158211927165312185268310514676472691942074688019305746813738377688719366059803209510886021290862722482775715045182555481482197869858196132021091784132605877732882908203148279577763790300959591068342572175775025554388862367453162847014938497850903158137223604730105993593543126408072469241179444309408068126513177349130003821061850913055918857238458228460738669001352294961014160211505839890393976928565800362503504331474033814432322504740245153124385097777243505787754132080893813732455298104899348643685550449317956577406124793256599436143201302473810190901474349199807018053550431071174099076812281851035220650915207403801714441691782899055538328268877633230116211170938774579202410568579846667282632565985720154208754215593693203363301751958303709275821689280270741758117829946276269652191443353442213851168441879373038282382473048416846393693189836275106492129173703236224231915213821882525767786764079575314713954593680344655691612696034270000204036226309464208666394191504157293466232090672745903245575139392201008723132523407348550784711359508737711793398317795294263543531998263042469205469597931814613633921574687235464055054401536*i1^47 + 784400952883456220320073126520672570330428003897960503968814122486563681670779468478051104414063264238853825089117573928553479200560219229980863098965964202123798530631825199319249257026751421982344777282035506174970081688469078400663505058472240286009077046116674951693838432334689389427031074544708498335690799212898188904313712985897254260776084090980722749581126403059385713701897817096104882386393623316990984509959356002358782128875859335941084333362390578284520648770137777923756319219159812140719396031059973327122874052403024137687685531881562689857917069495370572715998388489729002333603744428621020919294904576106815234041979841267317829282998363668408671189445934914779667094848766724427909273466814159142509810213403023063100518043947400873941765721566088609924653849781067006557309533593389180056101402917011676299697047850045270000377328399229253387436686296954293953814213702816951489256738438305740732545244167441972348434379026770662325295635356068837882588394683864062024830265528111406670341342380819394258243496051835489859565725538809216899123699845169104858929327636033006197890500675181064060928398032950392340875042244414987036899269079001938368475962431809841958902372049325014482273161542608863962501079875375977391552768985519880883955761859453938345978003389717503697514037890057660284612102841302067991713736418627238389039041592028290854499355035734181240657071631209127422499460065709496375481640395167191492554803453180252749814371730624024165674817910645070400543394741070528064101243317716960339438911751861464197808400759494053021963374942229464264482212557685953456597930938920497325848679238794621492603720181756584487144729368716677626943352706108781651307921674566537514836652355750636968891609744062409499607683816945538372719439163782931536382786351047435991756025488583429567399004345439744617927715204715859772085505879865869707803338328768512*i1^48 + 2813136175828712901576473821436119474425066818193975539231700057191659768150013783495613463072924956801177084537995892100498836116131551068024402613482125162389173321503694670240128576429638855989453582517325808240978590238927176291409569427249520831536892699307644997035600720556170794632731540651967920045370692594352499750620808033337571220075383679070622360694469324773500481779602810170221419307615878624869119452666456624877623141850088263854561985086975336037875599988465531278123128939134473075678679456921226232254796177285608081238783367494224658323724077727194978338208983720413680632789303448300762952752877967791456356765973036319263369973988051045029013820862904861218287891646322217824549815294942135836920274951809423425659504073963503904975194717387902133821696955397394871222972617385346519699338589604641194854688249750550207405045660014434793037632243832016804571336729352190472195799348027354243196678992168536967574208656356925769426278473496917561263039886379384419569210130482723544909557371401346662457271174327113566944329126983777997218322695076198024812901199720376028817410242431560430030943828764716403940360984697251596828815749567337683613963985830704786477512928742532001929608113797361037273501077133834888311931833548434412162690472116947453692702272028851611721944936308089829101054934157586144131380772059619575756159613535638727583153733918255794054968893777276065222406213011754222534830463231975213250434287490652561982345830002959920561451126164824712943080415798966977000574453595588058865872122477544660346791005997298337580013462914313928049525594474379191583103989253129408389821574167005713365846571874753048567729897987716184129857615740660256013603392599058322527701924992101709322365327744317179323179781154923423642994016736975589579634389553121057427794888894788350730851044711767687619563715590989852293712649396335831788027904*i1^49 + 28283511520274570468219014817098709074695138158759125545293510031288131097609504269327732244074783210123879596060683074733949360866082810452102672063007042049844409612911401368451250871347428958552792276455899543945981969543137295806655762328101447106073343442897513052103319485659442468136413094361278629438078862793991466382598939117884792614797671784624961155629926599634414578461241730827838024556490398967450879011548656147206023996368273052755542433890325596396746777746545538926872146275940029182308001745579682652854708971155712018820493671916013496698045200717010321654845131784333341304216978941161391471985909905385944759908974748937699458725871971284064792230274440967268215890605354876344498033679174095652328373233362268441394192755723312027535537864299530863906873307229306750328457424587227504658231002507174140181943739825059531732500159890297149446981791427145710938685456056440223907003786573069602497091467233228009506170409756419391058600866804912211852321874334100667472759384144176942813710930778033333281383029513289909462701355156755314004632841955975269139391101915599359348102448882788735254312038071893523590751525672582223955151159892784982309320258366879871846305960142932223665684863922354846896787787045858037923733795758505905963586499158989100852255467723476128974534604598793352205568739748860411895048734229662031244109884467949676900821629100662106912082739047007580736176138180446464394143155412505142734526838376686153623628011131830523916188830193294909687689080739384291018367257362173556657560499003577716024593168941580448656687153491713186219359997774420101656199364010628620780885689944826194176928612365427854464402476065595608258264010219968471539540133992230321877761276778677901715662193976494287054554594132209653752624811780175063396241519696325039874042398753530052836968336010292142408415557432245281078458250589896704*i1^50 + -37618255892278707465256385314274344516369339054253903088621210083116553904661588174960151363181403882756937161203677972750321599909524499754166335283013454526828034571675611335969404577127289786918862723882193314107576966197836865797469910485391990011213383312430022119540069427147839736295760082639400976257186595659722682652664203673323838863466029847164781191897849032416658938186894358948799821182319366266030231132650394552434899675193152974636721492187039730378585462864587144348189671514731468320350548228927701510900897512516927282522561504291271804013374303485819972623543820069784294233877878453296160399100282930188788950690594353254434422127850212715703407021913256927851666013102536654295553608965610970692886747518230103735606697572909992503226303684957669420985632512038692940627126725658415713049541851065745880557254059801514798493639798673806416545181208747581245883630122692699411674448533586325194197560068878218279901634340930098375792502497596112342002759139920412000876871154863136497828852874355572992426146798692807030783956438333420191420293098876676750344774426640228369536161873565841359952895997197557267604191037459204202333839987069591097067966872772725147353216410075031159252427946592905244006509484867441176984048277989809772595434927145910884567266035329617704453874444153229169444094385673318177190758246908891081551310428514204756075111777500078325334737422001869803863239022293442292226589034795427813328378898529892102181529353687654990077149168177596573954846619220790225106082730435690028784125206174826506699331504009956981524199857096520981565030309374012760338770142536325560085503842939911252454536114403934829619231386522858115590076352933936978802578185828962104573932140338444052337860803452278659361829276638850309054435986043779665347691745860420357761199173266031978808217378790423687766601409328960598280503296*i1^51 + 1943912712564550928450031563858754094072402914635617481959309165238105512419622923636904540878175991216064468878076004464449468720112844294760918578840075359224436302603989520354350175179582416566918402237662191640121781147664182592027494733344472518959761109709011728375511909128208404721093497161935849952826358183908479843562551899353689118151475076326690671674107448192152258962224392618762323239049662599109591994021822400593972734419082976310899504662686698762065555433722718976803405599626498111339344170428068874094760215032615320009001075116712304969638637335795116041705432648046396964392133915087861877120865426109805543274870821538074972173355387138683032576862918343027048623956466281937762226875404582222790009656488452988656465764902682105015284478279847296082753910014143146644341295092387140923340168880659338309710747972514178485632986888404859327793124835210079202910383605737294725495569154680849687419714829646227616894728502746677213683768683134985055571117589303787971206071049345897909202198398640086693366987848891332920502356589394331000539568725069863191056511579545709069023393763264226577884509173802985177172202959741843954245482514786278885995624691365680488855735699808939109914068453887248989616801769998814370008643010440310532523540401217888172007866614501747368634905749353279984242779579480857070384719967436863306014200597159873217306368920778519878706732463768206452280292983243550127180786663512091196241598662732449682053120952118602177335886471907940280524994758136047734685145478286260255078476071907495116078871513513637458120938915289862025292466290838766924426592312310879496308143625429751613198608849189974863790420639321376059110023146603682604953834663162651529600096942758605746349148747841011487359703302684356663833726966081247725619429280460135948744960594837181285267143624506819240330269990074712064*i1^52 + -1772634904155777780513230560601612535483592200429512274677807396001220178018196905501257704339647081385003740608612554869263693371305230961964105821256562347228616373183550562954572881407919234670896897388297278975143381389157847974928912469306661060258635919426913798421367561807584999285024990032018203177715186795308305639757682233262270688965697758211165105825752170981039794945680059245669953232862068840708660944212590641944522294826647363787404113152096542825126624208968281177059635905404669359073365701235833106840326122998863310976287955050913394494108217345314962021534007236934542879939601203882611295537951032141872254389650766254898263155041520596846389890895545315536748563466000370612343767058213519543790740726910980008492189058793962142746761701588265244232163555876224239182031394722657289966312044718133051954357341941285735799120270839424804488679540652001877693383328198418587518354416003403127036768891350956909081105252948656473460631492762159467862651931879612878450481835997115219196017568106588422829960685514815225598995310390277280762944671401732284543494140773456249383167348787201844195018977095983462369682067412867872960364136185127814445440584917542194936239753068136319955092442795676433697046354229942921469823469015882362432172355428304466192395283271252397585134821435462557470912957676617599404800363173658875624627889515075110873565919390718231685072131530788990391555651837289679105821380455060553126644654356859219665651354397432814904468867377473918182922736004848330695375429974884181454426271440262970993297618196460580302337865470196202807110520976036814930441225808287057418822002241489030913791964906419997014168109466499306433759144700194113576731598141146654947389117829675380569929746416465303088011754718559709401556391049080961036967939980693147103488773970978277803954835078265288503022583808*i1^53 + 264829308281333802111832540265304869551266638416268459288318564340338376074957576740764981374981754915939509224299969320478458280897113337665991994199967482979821580064653099220397869161678375955560417868633518232612046715858597284762393928967409224846829371142438765744756357022903314991899722602444072147852975504496000586276897388987580111682859022370557942710289943348383196626371286183953060300231034418549893252705223127213788238790474874907584725193492626493993068186453084905357130160282603280484274347515924206586785191631808169196098163704837954389646936747848302833750607474723924327704123920378163597069758478396466409550697979222636031594343628762145043000388483494001798755076920335895341819236813685019623701432421189319234069311487935162321330976918414927441961693227244734204282666988927327308545240340138712648854358819098700130168658047567612235631461024222292547906381849999053041938060413689256867357332090236497171197600347250943510101508565081475265279076271473091196323654398128352061767592860591635992672855972193283197088603428712015394213704996036552591347881941799476776230081521308669807261084166328543808743115913026021334057718367345522504750679257075341700302499169967063877912403673080339880771514774469254231541524064379289467218983770415254300952324160704910941045153512835365992677468673233129855879244943654984782550024497322782990082060076667647674239605967168431260507629559170560092644466966341842091293770254318209565957706647006654826634260164303511551127589894830764502534092464579366733630971978434022620497578477833536943835687127027277870339939204095918454255448684148662024215899989766552975854571630768705469876765845904066244469743893059661642889498132684553408466401263263000602550932546395370730291892330688730768964075240663942910220726859881578275232646854329823561454374555112964096*i1^54 + 32540146326558098177028041809635813302152642609008117211075549034418873295010726609269794833814653184612051412234175968446632798501780449811006034722593847806957690674051952190819231528428363120628770223232011480434931653370729176781561688564853065831715071992043698459120680914620252492130081000537858236855032503849764126219600197966350045230549410342056757582770968066037267332142872846389462158855586172395950758210692318854164807164961011287414724526058424253259221873317822402211475316194199968494640407589633219780893942097989866409699549302814236596482248587611842409318971822210592735798766640721384667636486232983973538475979104695350490206158164248821366723116682112988159322407794275055261453385697343154152181203532875402338515752166732800300531331298137450771335392700450768137143748050214886746333357879423813653113413847192740328279397272892260132191535074709388800765699597870318064061590115534885977988470564296000868800490585313114965620430780007318128421302371077283080008796398667908502795498227571278499177981111785212675931600024094248548832405809999894212692167509773970548609851942008591067739074513331459005367884425604848298593556076878430820483333197352810736435842220780793960588934578492707368396507761954847154095262004746210184676458202094165549500990838155629624734440113091664702277482408405581757156354109787782741971534318988336575192998443903968031753026322386614096401957273962300946472115472651017782207858697692453233745595754877068392271494285308857498492380749574067808955325939588651223704589510134697762945843231778639468444584998087917471041599418148932788179507138106595247924349002751475562210528836527019887451075728512802906075339822568747757266254869781636194909020304126754803993284480914041798267616414848901116385019873745274610406166526114806234725736196149474008854624731136*i1^55 + 33004915539596792940309148299484516160484754092896131349516161353218815266744237977527468941114568175486075034540316396175069802533407639311591554575012485364946248384814679463557216283433644582413128976050707416473288062768601767463077006794499268190619366022536732887042901553508687262895270781221802412671469501397404745179935797399991150821748691576493478180812073062999798710181293484886960939281594043334281889319158917651750567795828457666544067976335806167090035736203296563548433399058317237928815608993546906058028010540649807222200274450149286141631309939190905411362665411531374730910201653535368065822594682916972825331084907601467284768965724414806110603604572477521445540775016599794139140895450414783581370420745223133365473292317230470293757473457682311654006553959800723274945611759042642858960148247490065746179333956399894071442488014995668890456844942995137947694811237630452918593319809727975659691664840565553127026829914338614415784878309402743963758620648426007791865570614901956330127887480026435785642413318414341344242177343157270041211142541048026443983779434786754669575048012879395829630632662000281806969563651097044246233306232488501196353895025496947374403912047285861457562264656643544647776936149281977603988711226600923130410521202833959809096887113628950759549227708365393879053224220367450204808003825834247441558751537511797274427238975275439527487233777921204273795216295887177125481628623906227636261504826636377890511793576442170954262364282486020488814630748372020262968209708373807226757579351789921751915762268236752358987932304032980117089794402981243143683373981479879914745616788502354937293365916657511749378309000129372761704572880017544967052846478197854845140245311846647572248687423157807490841577713468652925206488100144735617629411776570448753906882667900693381120*i1^56 + 13374196353512237138794850238289422231178126931101518954839240703276056151678300829747189268416641759013167590435536899844280973926537158003099083091296565427042018018354550746833973659036417714410160442041720595914524590133067735422903650996289524374812766988749175903669387359593111710204035632291930528463864770897130111911735051212133085487267412736647289190071705346462012303962426353431550080697220440868356497495874812724860493392928088821517385539160105160343013927327173541032398228424900145534219475687581677808992652511535479942144410568819118280597105979408724809740864580450211585066255423245466178654231211237118815302786918093999294954658406875952886040910009221611625477832673237145087403158237105734913865913445966375180490646207447521890949741274010835753017479400104122539118911769915154413688638726548261512595838151626911300400590291300375395789043849067208903137356265079627046818770270015789123077019239063224666656295072964799537291279202464634167757420039716125129149792291826151234425460834861630851944354765935160694414973423175899698789511576107586134710241331608979298341616302777799112490674960856573886024609797921585262297494199388399623667353903458947846871706626873151413625462282966926780003653192452544012565294029923740297245849449058439886964941543885453683166268488869204434130351665693095886375255680943864927792878096457202061944265207793152657375846951059845306040738144665770073110360110798372525481597485033620133045159172184882812386901460100018700578451787024639132078663856854190385113137266402817741731766654418722529363214478055617871836960277941545814099984349763297440942820233981846504630286490079500444193547884175784143625676508737846255839460441748901173807637753143861652807316290864469540209197930721154817199582495051968873489108340452177043454427136*i1^57 + -4388404331037393825712943067043133885562059474855019661902950094674756732850461457864222770710825845722007638706442658078153575840134274252363766131533661149226455704652745689156554558281219207780610718294501836397693914646073841472277056859410623736984169336719835463122739716761523198704854996540240351000205664423079947916635139346253683018211197381763071746784133072774019711541932434529770642296618001962410393929336693518287829407325303860779572174999159522332778749943945105238049762055794066627129066453368929285018842586735045366563479510505410317737928212906076900484665358261178243636103388870268673697318211614907951273101911618672833204912513762882464569384878179546719362910218036456647939883280640660299525936821410486043915949777335872432219221678080021161672141568669469093174447807363503627594673314911173168700770918720938614950678131441299313168298925778533585720365967157555243671145919148982494754135952035324391087286103792522825172691615834259120749025940267013301008552142829348729505610758144408894113914428364036753577789075817246945262123243024038201960677306059479594389594045457486248869033611662608807340678220980908622301163201180224680239898110159285023787601901697638938150631245783101441448571614835594738355190437309042473839554700931563415954419076274485203339697252744677928318473664292127547482330352158987644310284590688373025032530420176838466272426163757922279923043667786038365632248598771380074488851987016861540110151537528850952627956438355601998269228464790566426709127051457029726786218407569752445360093936131668512442328659507695601017454107113031002539927309077197694999820091259454292495030056641454310697012002057605867678787217891067092597374974755769263648736777936152954284852712431184293551644152577169123508709497267837060715605131264*i1^58 + -69212791091196454411475792247627426774282491754861146425348844482739809475404686418842683694745736912853925985795872372807526229698667065565515530664293918217503092943172011851244817346551920654526126775524588682962709283937522620664197666395928511187192456747539243608601262293998285177879877529947401751264792773756348205619424147744187662102485080990273340781069879810852563643921099415034696007180637639823485715214444629118556206338725676046664719735272022240938725855404049786690324026945572826483140245974949611388528865950554895649964198936446679761408343569586945774132986386110906201789953670303649089019979150642892912178774943148942792084394261229056409944297971914200854703643452599844190666894610779543115689081935936781760074210230501278528449896540492487400809128926957180170503060040503096993805547651885358306466922882975054550766128868108587717931382489506164235437652296311221251291726929556797307944044104802754182112282625173944523608604912078399615319081372095170784994723542007994732953400671728146622642156585957020643248448149367761628309772369535469656003790267924775645168454137314174971564526931691373825320824076027535928195661037505244416898710136135446146274578265396110347690226278640318837425476603435980590220406382741800475747710460217046940576126390685174499315162952622365995137744131488532879302197259056157058701743040349815870938159741760646207223172995335239500944166665674370270456673106143498985222499595727559611710259902993699413691816168154778587408451584334009741171105310392125289210727997937575737812728128841086643181195673853849034913771837294623738914042937959738134575816012518940726950631857090768090544033337501850150543233199385653886705327919055982192555449527605652384930077332621029775581630436847519259190391472128*i1^59 + 33544856188307751774636131024105002367128104499630288131116538945813538665754768819174785570650935161217097541281740245870931151009511785908138301067093049853081031909904697870409913638567134009065530039127137253661565210135877625058212882847072804884760758868796990535415198857166271719549882417929134628272475457296275043271144095738729357683336094364650694557384689316521003809206918246281840205743441944492240663838002509016015353208461604936410289062592976119463707442862377289282952530800082384653479622631308332166642591539176754090788820457624141965885104772884236095277511935680777629306649699463929806323463942815734598919387479441550595046397312346277851909422351644949035087921473170460433072393181753651439129566724137466987678567874521772734707813874053535865206314748203973357471947292580352030906462462907492561235836907427293271351424261570790600901283502435925563397180420474159855549507325373908697370496160896525737381301782564923414011216148637879093586899334768817711485759079000726487509779097956857461360903368327905048709106406819574213364752842517501009716282460667055568503474459390651167841790551522360151129101204292021456523112944653172826036399584303136948803849049187967839167089786970937307765321369581919925229428879816164306560929238535792119498525569419748222657002194411365520786966224828787665307354167370433398772206607180225662921625776394169920796313040397602457070661019589861593364149193447665768308379383023801786042514080867491379130879776271386157947227441909351876339661976166497312987922309012066514964653156752610768293808113494727601307594099272871828703829106436235460814889426483366771893038298231128947738231848683729147077715606530956279738070164447333380318948062634411457792720190595465975200699383808*i1^60 + -353924545740724603940979138313862495820902700808892056342663669771278182202598316112225595508348373458779496539931134108073014776130750980532488264959837056770933762879801016101282581662928601717592805747526907178170321445560170782698733571712687322930635679741960021106752477358260938521695768032920426556955903412780938988799836530760749624739295006703981966166653625838179406874446307739968246106957917371637421855952533486058622894180544133902340362249332922544722773723369031593036659032704985377771866218208378581651783810331540887266219701519188610912510235120140775321955005522111891509840019459957725446097910473576619839454639233419907394590168811831980810346480120078542999726874212657770746175058464239899055798582473170690578036253105398897651513155327133298927063182648042509290586685234120170247594495192948559021340490149099235989846072338239561765296013605363438691921415574557404922946399167903097060636636190539704028320558248041574593550129447034868077682233327380527784655230455927903509190102868556329178284564149302886328518820988417899299000349077219172223164872705544293726732283612216126401720290744630950704723264922385221599443954217320072000448330118388271196162679650035784754079036669356182598082460586865209575168007217196414188651808932449224210660297901011613097249654381454431128433436781914683563110137661753989181319377334626925466643000441645520513045540252154700388578097196152899224116973033076776331542118593775426654615288190245676451942905207320678329786870114322288078212886461624679575572391251028124679339104619156116549824813329762952063331758958761828138140659278888954347796752597023343266301964812908925694119584767039637855583141792835490807166007771391710890344531779245974161981440000*i1^61 + -68586508883617393841892087068378074166408450455334099111602006073475264072488341001822013731941846546414252582568759999854584651369788802216211985077837640335248741729301281854774735922161535725323766239189221793514856539683613864791676134463673166043668863653071093061198874432278197826544488918538531040619639822877088939292178271934802417443988521202551664365555499121846171218118666390589839480408037969836761931788139868537161440849165844743829189526033112350895017268894425240744969597554737483177948128208915487712953050078473794682999372860563249953310322732287908838650963195695758246530810300205818463223465394413298469618294390458007551544655042691778774087311912799244212872155981072862391640704437415337313402021546664926910783619824320446322366624535005994233824041829008276378765477630092057748934526365045056721580701116955405816406634490501165317308210481216495305362695414804407481171674218261116945439855735470902143998104638833562695572971305415805273442775420239942180361460836383952712718302040558285806930131211609319022873317229507036758139902534223134917547979031080031086544288341352348185571024496134341970875632002405231169069252176978004642472804678129315269096480650092381430681650853140356377407136453741501498638195042926259080488232598307411222394100359516325884176195840003075952119210694776122569152450638411877650406012425442504793248973752721216158294956203817682936272346456042430346610980296152564841194811763333511640654959340942387678734031941653741248614173357821511259509934437975725800033556483171676184032123222638033734684430477677229729004068025285432072126022725749772507848848301337228080230850899033160330540787806336743035147079421191629307904000000000*i1^62 + -23879918293066929017448886161663316273093359209998337121949637565464962290429610529198316527734876918126875562527308069237080420379639197188352028036514894759702597609175480291460268072984742532090026177853298330842211306155797866953353622518667035231916547812705480646902609243346420431859783324831030594083006312601770110213123258491063010802414725416541256919871235490984125334450022475420936674930270051729233615309217039323388611047570621360722326327625433722513307482115348161362295948135960281901855268591171973972903841505658169319507354696507007469089834533069358322908090965999858332762448576080886824833908642623288509682839462447173064268388897418806087367217976083977225332204683815209069056940526550458420181488340755246049722950645135467536819237540446749977532678169497286268426682076928113239066008582070380911980176538645567238905007657589694841454864708190473789430143911065193996740341281053780771029330111393862070758136821790297727682382665773795292933777685947425893841729908367936351230358197674039961103698847897010239002974059032158874255984847900278743458972350533283240904163605960129788483853623843089803375853561354711031586777835112700400961469533001280378896781437095135885504399164739093883849118848308176014674479707013179390822370718263775726201251831006971745173037788344145140300621451357077956874999895917446543997998318906238463141949398349845418790412806976879618284092465945750429807759652268750247013324078027907396106123171866437184567010453563383212304478945613503831185481110467199181912800226351824330376311157729624712365611628563765625044916231193418372323757045297802157659256157882916944322251065705812197376000000000000*i1^63 - N1*5328496109341044103582267228889865544509692446190437567571339406822456762780750873689438137256003356147296935683980979824590828383498764259314252724922353962588330191825176430912388502372514182108825617163161738287438724579859047068475382657422066042852511882969334446250406816319451935157325138008411087796948779760153544199253718815458504283473893684997281000000000*i2, -19563815641161121810046399445863060130375197033166208537489212318155774380696474260467394822701345207641349958635705060012582201386455741742521235801470673822944487347967216867221315113648141367780673235375818889023362025073511342330512156683086343562835325549645643675361617054434046597124780423651896179376620764106044503346386649236960514396485246948540072938747705920570449768017027772175781978170162179770021068122797620266533360859223630556303912544853689570269007225736135927998550888923819201435359017471678570208299435652991352185005270134953352171679505170370787210179032284133721903734165004839969729200758398821176599225481012571345715673171944037044800432778724754765672299978743694255626464775994777890599087552579812358314166746156301168172387535631138136717067952784790253272199832295083145599112861942729734542421985844082888139130724036341712886228934777976271412940090659854067520943121901519667161007038092522177936136116895393000509582427222100021295602575230726330059098188018188003913203552204625489763612311680761078319397804893337979976890496552602945675738727556168023629234472303888541942758763819162177510823179420259652620451805763606279862680620783981755901398799422238163466743429376954461609497646500544527646519561954921096399752080338870643333758614837122381382291388855989842074747809955627845337966738488252829730348400854856907110129032471468558781912354417758725914757710374091736670669456629038811442352988948726820268547943819229436337756987458141681773150984848678791477419323302032698946421315545398616323913203633715042130516424817450344522143187662451570034388200956938560352987909494019993683169051553212934416450405042278555882911810168792398144331844027177986157773359584484249470838786317955828769982508411765781842311263136550548053059144554205347183633298303992266289917703541114123155064366527796512355485192425951796455309313355176415004902686189370209732138705793017653213645638117045152426292109735957145420453883065893086904814085693359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -469884410170133330328060312846418061566877045899152778291238789275939659410840757047437150533626255591581277843610582401462822285610303593323273566114058270072141732770345346340917245153270623061010567378930255724599386190251828283625886733711299689550182932390977062011820599443245935859338893427337512075290807748525330502844217686870068291899352023056043417716191604855898054694514849437196931625994545968217211265576444274725355678244168378304458246065221544786084078921922591420161458565808093196086678773211070582701816479132472931914046329209672994337805152021814738311211870023519893203016031714393162853729164901968487614251637641034162441865404940404163836688336279093592769847708661654079402878153867682991429156059159094934981072410269917362715133503862004850978444691239522117300834005470256287109097276496209819650922605489147107873130408310188605566308722549408909008983709483980188534596359103534181901374875835318814918770118213368334530920179101597790033577300808933405172444436721734036560628796910771843104958436391962203712962069100914369590965761461797170073484442557478451720505333975482703963826561264598921625764661759101302514664677512586209132878938029036126153609822428731021035819910748861757745424862380705563637208292009531283619461766214775323055623227259683373401698664029946233196273486820964055179987736208438519155004388926352616615830338218847468378682206003575336356527824530141649102096364232256337779158208881459537465342504089382125095693445491966698320556511902056169610960688048760453961311191405311928214871615007155726824518077233132170854152485980966689611637360553746545469419106635338535304303099793582915036656253372471970077566502533042319594816262425573961389382777037312601039761236900514522186419263955788914454782996502441171436125165092841135717348660649076072031862528306879419853987019115787991869383199595889286677874111711296171106326460381268842999532577577615561321686076037422016693802868931683912736194293843238083413279940185546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5208245836429324349725515774250824975819947912848718539496484479908433416148294329059597631713355414929991089860970517144092113335974474233865498558532276977502026108316093115789293854725867571138348171321081819962965546662032899788392701179926360437975022077566170155842488820296553507362986538785264437825648987013925604649927661613260813238623266424165875567366132126137546759569335016939193367489751243520138863672157813585666086745064672530568839976807930901140211146172378358174307445708443517235166351242807250507452958580111131281623911157592892041129021518614791585673749379596141775413053837463512854402652683037717150071593979214643218250659534703683318602753347597387142114210482651311715257300336391182111776768182800998911781178644885799085640593203267004985967055674317286190221795256951660838187040351449489316079907779098624088551829066029423780804794161052038181609004400633973855339394409268415279218671126519091932694165222160673411896562835404735088197414514622009095268464974413293371625973129221087578588695865256848688604267255823040143404556775139882370523128198927806009691761761221115572549364493162757220669448893201963659114634790506100340866319115290178320788588329720222071249458904768603408031471253844370774473895385589163905016115118426721994371110966450706286133954317132805019667357655647961194931119480747830198441440769896969216613971290838538610027805447024958264927774429008718416166929125086061728055522449386632666617311355129679064722257853372195885928959225107265355892131961646828564228360336575312555970011868329228294847471719724933158160188106122366111586339360999881987761809475499760387622733088678969147878759892608867001635718479965319294353136304309764503785416302474738224209129143669253867714363874952448019263318353548512670064465076455809008653667799154167824870166274396073183714486997151818761606152817202897192731343612448551102597217282167185381357270290854332475838733224947044846196084303098583728963539482607588483370959251708984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -49664626379437631393000743285229184710349463606331075229467809807281939154479868871574069886769080783521673077377861339471278115938524726841421238346895517397537275709127180009485651462405721972954580777478435437317204818413061033781237463201239396291049600629646681049599971604158123453112546400749639203640117589498838999112338853323028652565078227578913395944578651255548128296269563670700875338922733384554600832693191174468841670905428302893091365523683821311546955904835399964890093574580784551595917554535820039580588047666653477240541596721279369649499175478649976899657653225380031747375566048164847737911124749630030766505084791789432748486679724763354092519913774004182856147478110500025529084955524570516608971157667292362179013849258814036443167693688344902397769329777374481001663918419190339867105234300281052624292581462382722341083444824386001021307939061988922328284988316566873194466304052011733812208299534765030106044503605260170355111025833119055655664425009066666491349695186553020271158767512938638126242667644493970531877427092272287417481200032679962743025592272189222814764566678849433521931067767918207203148792805439992885820064935975570669727195703490385720948674333196819025658973189647426591991252851576045348238469651198318575894900860047631169060979895937445391772557510093528008543641538263012660672836152740775309952550490986198248103545263194804039738878173218388861544614948410525314802124826216625812447429411794710151965507309720177531800633354502601955186531101042234674468779568351194646180613685713774842758958104098269078935876346514510535404461721437768088058824946086214241274304568376394366786379745842719439703758338548767233787289311955699454837945695363701722333485187770454868044018208550769786957334190108946316398467260109892445687094804099043495086536497946132515979187347744512181130849569304527635165897720453401556599178581927605382385716034045365637761423865779832430767048910189993319783561388470356799172441651194771337361001434326171875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -483516276550030209000596564116895601893644576645398722525654627871933333965710065740161289465047150766090706126510706507231316665682922576502635685027200649503235434751250944872970058333556790248500373450937819385870970516971181991418317748250490054079990620850243345894642240380864261518070412858242417847421022998424238399789725734647992307625059544215543127116484783839119783691007033045707545586725441210107631920804420454972851534598607195896769663170161314295373283327620439977397603370156867816344953597962393569323312096096124412913390421309168945321417648096676110331637409058351086843380884656768681443212768157283081757882034250087442273689999360688126767822154182913369750569717108701347322107623968263671429653392764417437761305204561714423695565023146216961222656632022343122332627921861555210219381163981899486622887541128675151134326768607170841602233870238164023024679330197855655806607926711474399258556132150547041862884210098070636351114021014042675471454633191612227036830507301150087229153630464354907889449132917048933266576822920993868618022834275920765956804899487388166921082632991433376871759726348955179727773112751118252756042814835354131529607332602271874745334733035920909423383608938236040023665602324902010184123935828188830523550785446567893855876399637172469083262169210493767438955244325650036051797976115923605697401838669552486195041230224671580572896619141274316170169764161484118352084869335261914415560553279790314230050127200792241155824474974039304185833768658411614147969672364643809326682845608633863796609012774997865867742962209353839477320272471651805113706879508886519959824761463686850276033454596143738819795732501811671973549491823791132778107706992125741385608539914318198396913250910573189975107764962594797018448901485585393421939715211408148986954447260816361146626540526793974704698811948558925580792571020846312557315342783628248301967899775492768791483065806243327083390844731593259333606141485180653520647225814764456724905346087646484375000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -4424025932062731050802569561819752288625388782003180010465783881611235618181125789967176137896567215285943508697903799842529153236915144658578207448302071754200330475028249397532476604755733684976873632486157946758420291703626346981141025165692108590709475456644644018198664174035660465040206466503697801089833720934659746871214669515912790584769590622711319984301522422131243519754571614620346700245413917986961629009257081099505083220262854272852443106130084330116074308718594181452093647642385796023727560628290484138058367492289603314447127659434142636889165504210062517095667896983719131601027490782630362886138331515304027140455720810920784631963665808970668930381183646149520275182505628129778852218414419276107021765890510122589073107720131464849124288981596321023950666992606304792072178191373908648478774733061677770391961174481373117204170529143219576083275250763193900977239292234422591358261142038099221283610143104350173410914200549879058495043035954406332450141993992312255241907843205413223209933248989534115912758543134314627223506801070820827426293658734530259423270976972393947793957727690312862080523707391325797802833521138370166795442294560203675693926146724404336995087447742518433283259206307121608978662710292025629241656490107210005577799262603505356133366224807761234634651451105283296055651912656302075265417082714887344948279005769919926063200218479570122189687513650015190448154622107123355080970716437021211214736010047408871824885054009222650203196347220544548585983498314292998537525558960042305888388074494552002201466218643483891294352899682269472738896914264703579899726379841052650550193645789280497066388057450115628259964637618859986894568909658000282513412275095815247913456426090519777547036273494963839955185050296893456146115136809462836618000161952295128194937521587784538831762634055073246568226364589597410720062286259809879760369586723434139353150058959410964408788989206094276886881169371043478607087170432246078475057596669156715628022968934326171875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -32971420199258369232262375815935825912144961550629051007778987631355564318552756079912269664464232989096485243718219507104807318974188025128418141007575679057449712453171159448679049668462213417142745390705604319773616273514442318862509979993700202900519910333049724593510315134233712180120084805616849440269800134485915723014206650777587274301425645061263290024606622530395390100091116653451585472330090799367480599814676431148648642657791106745552116410119096701670583144721005036891897904000203051304412012657976186699644504465067017967733981282263394052749339274062129643860432076093136450430429115716482833341197026574623980664715002791796798786475669622785984980536779233508492601512935187914794282555623038484143470207083535290168488713777657337126806145626319280405123501121055066810103487320385576870834985458117922506580541965758921900869495224153120512141848616477850319617795366832764983215319512400696540960662148583301072101835447117401018221987863776521454058737230875914378031772896668900058153599239007439725100041454975601606525758798365456630416911584457089751949215166093071921999119655608031576468032449755544437053912977688767058438547788973676355652610169410900329575988242535788260547758051239309795316026166579430075436067964647777961478820591067152021654012510766820974112858153334878152861625201910725558253039017548535898489733691927244643177373043821399381251892769047953115557313278534376993690015467435300349444621965270555216576470329112277825708385511859883722388801884383614222434410736951476659768866134098081307208470587513229650006022821953102669272612513294824406935372274875447137658214551136446838721845438254876655981257914638302061190171402079869081330461057712749541424403503232821898218391758389679919736062693121414466758343925747459405459092962294790136459601810341172714310733268122806343725721467233172513942190290822526699112788175306576052225696654328170670226549356670578441947419990735233980477322803412019358757401654307567749712793392777099609375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -148907599894421701082105070860651727734682602979486524635902798754296757550036251263974443232137491844947454032292923916687817787964638489479777290845095736345659734556776057882319117386512623641609057893401423955089709416358041256128470331046442750304161492696400029219567685885031134575874330221104246883824453210530484236531629508290253944109106587317669445509261740155030597708580596273452252299638312084582368629334908695674030614647512648291208437417620710540833993174940461160073230602691197861736703783839934550629307026295310791968492122194155776252595501986778176288239346387836535385131625414078456806926618580064406659584153873746549974336016032032937130889446809601830657686634297955590419561388444366857460710130362175807224090517179882595333528601751277829908501588151508760803888977795349947225161701296440055151092413390235193997274982021495682227584866108855697264922307226976583866103319336230226859378335695857210812895499437206156327651264521575959166902306296858222425261764871697683104812956620441031158649778296893787850680219205781178478187739189687577197263584506130287084020947048782959438339179205072994186959667894456645015667674072669322469986518674932294117253916962187797022714758754620830537854493972124960480948487824995780030545161262949868930542062763606724350767146078552586505513882321723957779602773192707271616725347980955669614483916626762395576090395296054808194318256611965529354436295004521800489423727633785834150501932804692596116094340585205807289810283697624351835088482331295898453985091278977672534476682901855626660379464297803664680810916915773444890157757975455647238832923670209373970317421778373836851158141771755249051634372309875722471954451955508360606199006741004050500958138768871558551716911427128032849028102236368661645169077738426347894382889377757504705662036794974907719048678906332187889699950343769345102208045756062567675063964123355568511517397065169352353102946251838315731202130978510922442942044932583750903840931562733154296875000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -116146225300345915258569172458539107956649639430826117468497314953240693816839610955568384347784512305731038806832916761565866786014774745367801026456914328987515035318673338341880821747272575055091749735355001451529296811386540907449163635647775054109064862246517914402460217444636178371188047802963412536077585995847818137104256910640090233572594488870535447851440497350688093297700715746472845745025367879060024717199447692268738562876873436923026960118369825720662734989819147864963610295100909769928231947626386232876689182355319887558196096136837409923436854790644261259670611288906638556610175016717606766910660364974450102074110487799961048647686136980523484844617306552291763462177971308006129709245062897792409593567142904008436407065569417297603064974412716436607706474654117268768516513373591075936814116396205907293046415613777756472454999554834394022134592407578425218956541747238653146235867244073228317497631354195657681568515315495061434219757426798812610684860374956146867510288890397139077493338004244083712819311308371860629089074803656080205082707833590573621743357671621419809130905375495410591499285892828594366122683492202589303115440611737843428893769015788271507098889421587824948451564352677923491687009751424671751393881893203680902367659528526948644612127753459501814551773820643502801453323146697497596684315417371502218928517934249786294010789752110683615839416566155692076031993431553179355733300109937851542231642379697940700805842544012684941397023196528182707679897028190836959878494311184829526244302637090416210680034963982765146788416062407927094304059088689120031283629725399615204952836751212294684551435790561483853969703330544680075068768799311636937157950180768071019507032966380605830711356658121384490172503064540223531282651175437468243319944267591658679915807707331016216838401630061960296850278333993258229741041816612121889088495414062625096269393557406292737995110146578273415996793465089790318298075032256619980078660374671885587206890522869873046875000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3152944412640460320282556660409475830102735011510805826199408519967708766709394471281252773763980831631222676069303478470283786669912651660340301345167559525351172251635602148402204167427787130929600137214383337065274800521812163032632727974340419608032795650024708308717172852480669892788787326881847721415810546074125549234007188870051244514518636526636833591239326858250474686498114670663086932655476285813717468657871880208153833377195651522204928881222990023910013496750425916579739392554002243240814712789776651007844066140981142586698435564779787612945643350016331877775655032232107645845596994462213936490670454237490564448717091361001964014158204638412521702200891509022954042799002430271759350393211740422365620348154755343511344958864255300612792446258963044496193497903422328827782624252401116094638249333888888068189504419910964628127198182301306420736704260038284028789696461890138733983891490004827621350055532125844392432897355799695719058493122707180799755452276681283103848776740441311204816518530988532397167821430390278543769277842625214935447608302818165343473172862168153741954801393022224254381190047970533901799841314688950336135976976877830282739688035281674306415352573708902854061263054155611111007885597173840116453866538167281374684195026682029556163938623293024213871431183687912534205200083185269903239379045798963709641930415196695214602839829283603957694200689992874187003818571628260965630191463774993963208587805784756603697305104434224321749023406372566643878989485902559398840227422349695232819773214211286925465959030939494523310199256081253497288005330764110441751700115143823470539978293840546569647198025150758744321657460014000169734421376258210028029971923766495872505755223303837895445820014880545954322801725960383889840943663712613628425549057775470170629481965598889065879635139822799089911602932535158077680983545520444217060403914283981037563936944199420570843342178265491054850962121089748313076403686398774210365783361776539149127824206579498291015625000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 13113893134893233812362488275936803945425583558768687521843540988362287855784018024141498156646319943588782468649022748624316675684650112021491744863904101242207489165533725684002574587083274527092126562376892649134097613448159987109091753430726089069347762076625291294507290820165430988554796826849561888877875512677681969735075048866155624272586427250548729005505083233427328956726524239610165227814900635676019455949357217066630609696563160800464572473257604444659754999605379519904731900781042358037557327921633394368474074638104957902723482070225848915410032366118572731409708892171745625896260808887014972941830848024594226173469827797364024463725927262427370083968256064940773901912331129245662412871725627472113254508266896812525580102976007916673684118385120494419264649391902919118153841977073255261994505145718280505744950832355905577082565866818832054244264591761076528362820430449257596476089884110419802528186527622152430852632037357708309591187562246965873607570721484488924766451791613112537249333807793954524344292587807949648820755105244671343607124948655507837391802530566800453768591742743631764665241422751967718083625129166812600424554607555939038018185856211759617378837353438904749265385433053778471831332647636398599453394573163004901311101114598694203707759602278827702544857135426086574950747798570843351931245668961719368827749716867491512822702289400747245171211698578776787917269221597537549784795080645228747840775304172627438492836499517905831965433105465983346673603868188407427039455851738969948090962563480269466257874960163368259667113545632688870234099067069937823253104869022830287503319253749336344089053818335827358231900259437293356755261116650305945639204924889372194071895799607031672196397134858497603742084178292200631530460322665150099460648234219710218542690642308314865060489604918496228544367981450547647871449734691239429962447355323221311335938823525179407742000242863396812752151206674854047633311205284608733534747464089283196752308270358721923828125000000000000000000000000000000000000000000000000000000000000000*i1^10 + 25445537457308705266860198163496952649299008681057171709988072588440269048441340653974786415080041680532677037336258517856367029597706342366329877378818036570404433252221677959929934882480836837418557814672811639740992848111348916885457310103707799165500598380462432197432504069394970199292646831967953620833762447784594278471532567919944263966036512356820762039851971966426585414154745795574160453184281199936242958817707423108891535485678738048819339977063092989048393532614759741544777248151296591790855004885208226053237122874964503190002586509622687550795786913827235199069903677433859950356767070685338452841072839650766158302303752490524460271378260185113975235663963189977135708459477703116507044193573670864934747765686592165849132448200879477965234890696656872611651632547096929722365541425297292878616826103962404712537347085356180147916826714264592238685742647218335192566476701031232140368185648172063743759870950557305318530611166489001580175542604648694154507733713639061872305791863229979979548681197432062328499099464890508582429493695180733713386214250824374137078235918079572653813268511511164805582453286511322768457432009884462169274363096948803927322503210026566359600887331819718128339826207813644871061803575986738069372605396400380636614225704822503317471181305406012237325649756524848743766158663086679117299575950085164173028752325411819693380518687798824354348941002733076391114847847814338158676087448465020038268739247598623617090252205374447634350225840644778963747469503470064646463705516054083036410479940699913363844233924719260183731393701078320597268411961392771521788770609520479557342949485661334233157461788494896376642767138466219568287308367218941254997426723265513813342437559082220280418280750742961996937194468108639545954110180382995216433611796639596243663542008884511122539519945864458722703157577043394326586753467524002384066529347643641055952709664742933889031043531537755871035500222760388859438920741598067622548529075482716930448632840887261962890625000000000000000000000000000000000000000000000000000000000000*i1^11 + 27679397082611446297019956116576302113547354621608952159166147109190653055313261689107713471581167942833502337334026740315072469267726558318880118383344889084087377112597293141188027915945526275739161836262197092207013687866884674670427614857684935997966845396426710856089912892167653717200359167399186404257295172134724877315026528029326796475038585468865678772986821614491317851904435600262991539025221137599311229664175316477744905723435211637285776511097165308122310860406721141234078696971200424887837025857471025668579724736605564523412751644890723283833408117983325189306613662406370734719647609501597844165974347279457769628761153008404369630394369049456920475539015544911288427424240496679759744921237929343586042293684420284922994640803221320089439169932622260281691732521758312694354684863506759315879721416182035507709618774368862073658459168457435478421647574715113747233773389804279904301110720319025816573004087796657246371586212846885091055293470777203760372416750489882433588251036043019322513453769335550043148382963873064545445313017476335178488135259465667337212562143657865364575900898189928881611298460609657398263841817818250377918700028704525999060850290283008208149286126259030532288641598522759137285249334678295271407267022469086546069464938491462381362567425938665588767592111826803934184385282127447424903751950021319985285903007934961119470440540207513709233689581039069583966954479357725438144685664812875930294341275318505614828799928089972853161748748608333234846482793797229343530633493143692020064362311747037589072242040552283724567780449879636920108052967161081660512836249558352978110885800452323634022676384043291595086217476000151719842370061811622097417340552348055370089724173110960171254010765797773947660518326185203815364444567705275227262378681971442709511994825928896815907934200232656007594087663732392232373945127273665958333412160604055688576405942947763130046136092083723086838183947606002187088240850137741216751131332082339275808798954052569580078125000000000000000000000000000000000000000000000000000000000*i1^12 + 18487176648767753491550551420441241106831912194713052104974376684542030077051620788530841008576373709325027756369491733215949088845139297324748252423706521780797520310901805058206725880878816954488507751738183873774620988076721847031396772112998670623849370784540165725444257856904060118194668415154421770570060347930531349949018355442113111957173220336213840651415032562354133962952096090853523899974580412559314479281483452053621783991061869721002951169944313096483303939375306403967274917507927769896802662793631524824818339721787479005194241017080680870529141477929555378020675132675422012876785675502577890524429528318651932445780229473514294384060408651497592874876201853035828167772795714045182529154769945943911380087771543755744457385259990063761785414952349216864473347065730184728841097000110651598388087192956802262523469056213951972546192903916391908959616801673800593715089973461270598811729056643697660520972726320027487392897054733219096343898520362911561411420337963029635804621230058448496203750650663793383419698242153239169264510961190476321892532477420137493729867137534898871618834529727234117295535086450489268842132674826474476891949041411040796963330922471939322268969825130985832032426582190573964269216058626554712774927328053703146635524286047383675821510063224981389229786828933541821591454410831433763456569329311473266735337841741708964496753865585278302679099861041585116920745882419594591305123384040816955507228235017783884344713014580195259797573920140091367388522408066136327814569920565047110988900751411600921829013065068358605014378867975860701990854721099519124789163861439436457511129516070334891700566068406372904811258098676900552303484037909090825698921683820629996603184395075850936451218381693666557180368195388432997701252870223762950046929844579596293984265852533234448214131858699983516736672994781502057558686921594668407375868797843152166768563749790834523432109570157033564387418303177816782567418750083360492524529579023157582107520229466461181640625000000000000000000000000000000000000000000000000000000*i1^13 + 7025499270946628755808398826984459122787926694018831718968490443041733176777371049245930704719055516706448339653068319714911691512588993686031110890272277897368629863243693129336440648854021096148079807567082600531723830919253088980965560364047395045075214278853379208005968250047709805959626959043756249345825596041122871068191854624166835178397982448692109499923579541669720975030874917877092445586437468642785751149325774517158385656488461977074380295310250277998512953664777755393828337781739990373181896964966859949029083076912843589523069025153944896037129240079134570448145874849216434835600615401572627401392128359486369775202179893855296987230257510634742596947640337867456117240718362570383207443462087355001652514893561145398702682558684439205340880806156147309971525959205095653646862524821743048332755504030027254912268774383732637995916679712774680157049199765937831108150791371995325262528897492369268938028448775297564155493803685347742951555423495966633825977164632871552091572034201406196956391421854926126795420893106804377542395002290080387762571974404184830532873686337113930960789134116914302069634906145085497619346209314062604560581422892494511369176717112007171500782829054403744057873818007832000718415790690945424080325420731470926770073590138154288808781979582467540868816980984310116055966093202094931697557096852440786616409059676517969351589612792329812512623521644605882445865434424297523328718154476667566222925455109535362751995212830005350778811498470687796918442385519439111629600050033412562325026054570099873748402719486024334991642744479670022268731069970203830362647143985443598327745402444038762838657297938494056785952145085253240914224012926469443746647751772082839921555851063386800044652710504825043236532302525804244962975373512423510598115315129891663085414931006973781437022316963315570134862409599971730951025894014697639391637071192013746055304075787433850568057949641381992704971307154012616448199343039353832559431044950988213837913934524200439453125000000000000000000000000000000000000000000000000000*i1^14 + 2449723031553130030848157961632995925601780207874169908346730257032836642252348682574974230855518852101658280494117560919917933974181382919008726801487595107459877508130659288338886956275977715649173334106979434974989666010003065658420335137867550958781235796484276738518005126854280958519008304706471783271731394366439554020412346476047195157563822586030776404259735968244381594280659688465352495601665128011042255036037606937332877971877026829256966649165587570362657041804225252533290455244621672376439172999285313846265097653296121673714403202365725271972591885787993935351527090850942579323588888219545260729429339882724449187021498894964468719642966817848385957585877566271692480217667096621077345809744148276752574436821606739455585963143345928515696887941957388582918020534302954745035128776021960778262814972673209129437063109464333959894714145158841782624362119833858827917853385078332649215221118234497797217083714133935683902583861399871357831183661245554112844738651155546051427680994545928561295512132867354950768596590703114464663563271574948134423308803724686426761159751436888735487851779662014692971168389299783922846395761574476090831303292237986655857176435757012256530947094269635836280164339438895845395911337536909837685475552555212080855140822318788710447741218374428429923802345008600916356120714466964034085675288991315464549381220322497827830881135822255075314822780134146487926856693651918546925922355878053176513698646317216993724859142542150415566837345230580110771371883495997864329576182894177865324433599572520374974463562426341563508152297424692035922677064594865342684341634676047080913657121311989262002900696696121744965098626661377516361291428094027295240502122489512281925381404797478339761635690050528040287258695064283852764275252331515593299391316731996742736114316265610206952295648529852465049585682479582923159569529048385879755936117197077184168937121526492872900414748139939748922466241170935798754570558304722212191173868201029060752206778391607666015625000000000000000000000000000000000000000000000000*i1^15 + 116125057190026025174283737302493032808961730377025291950062947873206438162651615156927795871033241362408976492013159092062941783379582335323184730402101847007552117233552743560071677874717245554494054990428932776840766899489875278526337038441616355724495347193248544177621483244347147553156709865654852813787989086837187013320929129386794981005226932162461240356669227149324542693251839001843520842580987474328153388051819840101230426974198193699674537008299736514159305358270269301609567120878431944184910341236430632412096930941765079726038910613256539460027476690475774606897727933986945808906413987100734836680128004567983583265176750001530524891993369760477531429404035508276878256145410439280076729795178237451884256157524331997064300957160419810232906695164193199487514845251698765037697688473127570615419067706220346855227349383845333720783407086909706332485209920807800172995852030625814122771215132652881490674857705995378802242406216784895387174138969856517233621535365664887473297778167048598449965252669995321891096527579760274964349533974293240409501801178029582398615310376716836404525539477914338923928849988666964022780385207656634455180711492294916602027599144235322032234182384112633992849909034744060656967354652332486489059039176886147785327651817098124829435261492179628160648451218669555886100550731606466809459136913464864416951082242621868883979657394101981767926441423261390826011984205853993828672953581358260112036932706102408912995781939743599006119776423562192437212097412984551768234121752545874154709160928554096575245480910740466322314957501613801542593252430036728943896638636701669174181796391821310037140145185220184051872354623726990517838562746618346392923937206304118287688328164437461056071574493616982391449974768632278741924754872194374454047621558756153937869431908976981078352750486122338800676385656567567774354695635006570328425462988903342019325196759775100021868442829479227245521098569341133719585318244449815119795836825189158066031092740985107421875000000000000000000000000000000000000000000000*i1^16 + 179096421108252164432847163131609466024896832117348821141792065357531741991181952416656263708995363869452546417129568811610547984666216329195661592183481876074417730264115706672581766590568966568297040451820394536007910911927861801461641167459286485685254169876467010758739353666899975417113485254058045840125559603166582650392878168814761227990917766749190121580128973793350139608681858361059893162950845604497217714828595658796220491829021171130072366399297346302196371681661796512224180482774251767355881682367720019588474917794030158929535963572520154966407882566428909479659678187368250764946352611768477928906292495910840282377598188326705896113470834602117455596112197794480214980172779449258308947377414192353988239424151723107686015396990961644975997366126641445240706501748982602484732327098691027994735506633996834821858652729417618901606492406780624769720632909647701107604462739752069617356552868311227479085880425046314449964391414386059988109866984806080191747572273250779959231567218682281499492322311243760492322431465819202586001205285813745752513186624058800634758423243740857078520527708748355010490002970325936578055760541694182788882454217199728421458422865356414542264720111101585140512772526480334923144196645405686041234296718908291217809428016736205331594871740386116170375975395714706335955251532474235034496130624431397273993224653148913618986424482631514876543080926992487107502436036334747397856944726540091914953003883981061376975493088036238806106158154263520289358054737453694220626834228631524801545925560345945770455205817706585903898832490659958962595643954454875759783858915232011991040072761755430239231982568913402949570808492551980925687475599510399167868937199403978982963781342802270326206222699412868588695766671350246274295676834197911786940242098906080480974234148784156989348079528820677176225496286962254265942966202752777149701654130794958227287475281363552153882140800443192348351363097845739632985803806164789666231899291628127360268813442327880859375000000000000000000000000000000000000000000*i1^17 + -2695569596112350395797943955509721689876473373305204965696169308496482256406978605095582299304137567017923963690820591517897513986184944905522155945343590743081383186285154314591961717185747912661591769922122564270991113347753325212316353012735120325744400820269137602816504384598522356064469872543121440410677417246112933636113109388968102734138875118797058665769342223342784028862326634411849456243991353608221728786636871000506034466749624726438038958833396854096088090645779334441671452623591608260836423732666099424880556081712299787972838214240018930098229221472574558529418238629177954527023361035578238956794474656892039764192430678881635852559717734569543572624195881146681775235435348494479167624580736808435641354419395291173988525234274827520491732671041245263724346926163300662986725364266798459331584976886482463202695628405331234972925528139516991837198222967468275654478741154694436936608744509517770504576567554070030653648900288748610315087225868638785020246938423483114563425349659526796759606011616060627668726651909015777786102211388470929455036911151713510281015630880832145236435897147905434016796216681197552936417700951898608717915057121463116965899757722028542039928264261678349243389024907004617394303909253493205970477286207745358341609330649391091403398824221444695647280868858256886235455389432034832926974736915904203151239555293425861084966753731343822870470338344240959740834643447017721317821231597708616020603898625278517480197624170697101859870406143864186605966033902192188707691405556143066577544558795054340261606762056576741359837715110877345842950712873534284729929513363600633296632086495721749688888469542896381875397826854152131354662749675980543024569827179834452448156120001955429265291340514856237832619109246735319032318579104296113934185741652230372230033237116680737697413310450338663035486058160593051878167485292638583535476835266268696033752504679653592707964403258752305924292102688794718359990308546205325648933981146197019808524309356689453125000000000000000000000000000000000000000*i1^18 + 6065328149714827035918490415711654828808785899991796114413025518883274379834151520739675555791716712582866301795041764754906099061577800080663689122871284170936110510909056296907944477312007328434045024691456947133390955152545809003555150066525597145349365328402391133901743732274439422462344759432003409846030453548253438443009172080696909540897639932302286241580309034937376298321606606257105166023741841090182554145377690163821143214754723920313197550154679471345102834456131575030200703964959210227392290097100748837434759755543728400260360801676030201887647900610715771624404209406258598337747773376259990237277873628487468095105714085539665393677088470898637865161915563343445904565654396166993207701886526633998642963072463085103212059550440617769170030817308663951347786626474188049166795813184022935714431793035636716341242390235762145756372230173258501274157691596729611390278895154770737913282607220478555314384286928497820608462914768196014595458115144043410894708655712419213757238496830977708681912928233891538714520485896113641421774924291284141589697230791988263544876023791806967158752537741673870222596837034624738675316932536531639495343810431539623971166156990595326600324085484409631166673042347030796687775972646389864291139074160011816662759297333979185828573817650377514986259435226975342363674758916774077348560967367743743955540406642429918040242403829236856622277735306449738222355790321508085815105270594038368079009522190217402516772306498337921324349227851520915320538473697230296156080455851154619203775417975704015974783312682037187361695045051323353040502202909718630745516640752610479193733353092394262465028649014287875566782102572250847341680790463698157542572128045365563200208517330081335676198790914303146314440799876692344535810660352868689501877210453164233518997843817459400875613027833555575516686601803887629714841446464825063793115157811734181135013904209098492984425682071603924167175677049380499356438786836484984081086989660688234231784967376708984375000000000000000000000000000000000000*i1^19 + 4249032180957754428090968703501736684608714802051817987642613629716712283320985109109118522601621762561915308015720780309691262384264814797714060125763209398569244873517655150801223747044837240293502080525235162834894398733047038060999958549188087796501716736964741258322206849617805724982915881580243973654722463287042509184393097688964186044844227702064785474022769564657644532774065407276554474179985203486920916142092817008725098405334098937046491214119298074803919524613215450973082006887368383714013375171843829118867411096864435106147453658230408339893820723308972178965514634612833964751636075970093440967055599885038468613030322995719075637312727790355996501405546126266971059132709432399950700260326463778004216009738179943699837508391196521549644686067502842493052770316346035018645365037486931251074130718795377530669953514452915502954547909805308276791395982604313324281568177994321956562377682333437049785721355918445199618743439066720078108515749837366472057382668592015582124676859373391501431394202061086811087936141265889871938160847264451562021589960754138304372578553578844244438942902932620137140730624173303480670407297194335745665449016991469492510266060723617698608599938487364049661416909995519178731793079953755470849468657450351196073047958865385501363115347166497476975676150061379781310848781866467392993039314949977568888188338688889778015928880696147396918083713845102770783644777198987447010339322586699770840407000271785438396798306095456827462192547065652438550497359138682310162766462970329653999108544971450132897985584072361568782897648977178786296266251794543868554049957011403515082377637559135186617410412403569550153878478191673862002191869066089758115861545658116522823836158404473902614782958993434080881976335438457497727884916935136369354909102224416034688342501426866479696145363197916725487893611409033250779959022479401506395995083463512522851828058664224608481092443723765702218068529150496074160525466314892754410755644738038514991107440185546875000000000000000000000000000000000*i1^20 + 101565565395103148563763932798942792967256986190023797636250424530418058406254934146447038047371933313322272699857661254724572269019930604859746344567991916321646503351812538329713683356556278942530254718155475830196845634251315831970502711375751773593650059544876154266918669204380648202830221759385220096151276013373744555624266547051954579393099298574895409518619492455811257085136367973963915601156835121110435467081932054563166536771311140656028530130643205617153876436919459514765186865818444386177996267927157572969100572021270375072729726664551865009564210826624847457725673209420798612464448766563247425803499190214802496193216954465552603508598039370696275941061480317401964607798797728810164145546187313407861442888188508842067104007944038980038645935124338839972933617655057570778967207173739511337727502046037582164137955155784147731211783860323851642943768926013697420141842858337780753795895182467014116725951978843293495486761819887761747489408505568898473907460296942849650516884545792946652774440068664958412046240074464602663143815517372588044892830633212246556644782577289204890491813856025294487718065933242187374059469973384144065818256743050282349943732698951025093749186392865342265347164938822302010725087176921030003618103256138609122688521996046637582239625798054030360719122505245111437019560874030131559473257822511235526475787188690405162256064742304523740810964253147893329169574801184028564684028281425820255040108978224574185380211357322184534127882421334933876399184082674978065830231044502540377586104365843201670128553224747581283871843192721970796334268009471917059845198230652117765567954642499484661293359724354748283988326086269624976269757016963131950097118696402491880755014594492300930107196636555455078358236370816180662734850474383918386022344058808466427864134739753033205154923981494204820169718824204752116242033247929574631977231025049036383614207661530270261178432054411762443332213655583434415686220273072132458592804814444687217635519525146484375000000000000000000000000000000*i1^21 + 1753995523322317762187402597456466766141712621217829058435630056543225770514780709517506715879189510053658813490121815222041219712305234215528108680816812482185740847809705307392403380332518551254460072213195334428146204018749982158342357918581035747721220095707911391010392439092787097292216858905385885220226374144035105355558309992365334295390918643265365277460364888935901381535863352823559330694202382329151646749675936137705691957777941246672770576084262488916006948327171929600139273197285525449621869047826426284318075388198788036663056539817417190470622214970566104175623579131668214348289077267359402333842854431632171594718811887387079288898773616493602985965857358430703919576224095328347820279394224656999772754903047189318549773242368983774812904741048373035458003479944966167676164160983133930910088070625094270579247851006593373262095595753704944513412208945205510853964470735672570967175576932330777374411353930083523844088189893336183275928585796705329284588640650657289945663847802246516900946060727642577095634445156040937753625594425461680973811337697793591573807290258489338188681348361077074696628846196266962931847644750461059622389203605220646826487469202947978793763477659777064524264551415274000482175383983733257669985034609510793387736441222729945616762193566097769303421424671233076762928703294369221390978530976617989745859438834908731000632777043315704471834688914771876154370531469787507217385262533097594074497833396148960614368704639227705142000097665664955156388280256242214795335827134391389674516217126289614828821258333038394441169224184910090935451463174415017110236246802918035576767829309254526288567942676858110110231926925934526948892336618773792426625194062481024061268245149062529171036743270065857638144217549220421398236317332905003498087599624303610845901976912519235159371930745199970447873852748115837226896070664556508323739124336467023424114506630237289841546305226666176944605981895994615797993157884677269724266887263714516502174090576171875000000000000000000000000000*i1^22 + 872170383595758994422277673516041517962653254925372420876587544838243236634087158912407728755666922711003859300608080800335490419356276016559895031988127292332280917049132396935722548714940108763708903079515877585656299988617587893659481595654541827626191379093523430566943389087586490371544766146123806436312050866891077795140192708443561675450599091351653301815529915190879339427973297087231331531125925583588467644039725725708664694849040932572709636028191802516860614320338905962421740245307455420523787937634597738678383598064787558971685880462133421669347351477100249093012477392458023126118376320391718505015521342062273601255246277018642877884403584846413323529772010149536543114525419993083313399808884986222836981212522713994813875999949474960128286463556159352993030002044068031677818647767618598691622953091880216681632528693091316739726881680098934928382318441712552280789280716772572625465567788975141522022570315243249799713544149156942395635841881053823898409768818939726853133601972177745214519287210844903282524058412206241974179147694196989720830377770190383311174188881680226896765146372657369168565456705261200664748035034615696738653725536246321913095774123306737372592015410130454972059689337192640961046004854926029744841980823492400406332471168086401039176976508484342511925119622681032248405327771644549743650496900371146385694724482616744259459758472387813151686327691576744909498904662134758286867785237317581003897193164569710009214564982451884075203811675140280107992958451383286410645410621310729958907612195359779572369880105921127146015076457999752261410168574528973697037827727869210239614240583028523143560572284421056884314419247134701914375205071770152085375724899649683547430091616604972708660655252105034025908009151433566319038739743126020130817101079042286098907286059847263574252015910985679945089871143363890188080206156774089014228980711293848057568469547101395321150674978823456588948016938204415565229763955760872045912393242004108796359222412109375000000000000000000000000*i1^23 + 15567376297952905393235468975459250797676454102211321802820296291324458214615463085262313739314088171837808477646328598965769710450628929130879366054216004601640260311813659032431969268495389588485716298058855393231871421800822809171254066279168832462709744341675074620797099753456285812094158476411052013026047454579578952741769813014744987472223174033360382892139880165027687201632866861915969085638345658062332152533673240490718300319959399440734001896651117297489694886925913253192460638855205602501184733508101847038297146475404738679564514171090243923597759325657522878950000745046413114387370119710512221106508296903734780194038628388092034646640724312367230831473892604672383563027091560399660916293626098492092525711282090003390688600035029043392378201310088324683820669230938635933795919240708301041751461989240145554748505319964476413084547420931941005364809331393337002232491843894316836296402468302273353211119220419619670768325662859331599397601865619481932926412645769841405987463108421535620176452607468059492882417327825549475057548625057309023854680008644678168028116698158384436459020456927673674958455843535872512488349637993328657428915194290454486468661598555737966250852683120065084156253189277294072558514761988845943896394504733151638959618882818756458498702765006408164079033178494402389490596579821621792919085510838283618717255871397795850516748189221393395765680655661987236186891465594090205562231427159767288503731081544409359060907160011526236516958322964562329645518535120224200517006318244518974663181941804118997263208315135914826849401069871159063233742316886357327633281190986062708254958485056634328624951891560054816983247362522165948293258245298824766766379086545324889364775943563495023815563185090591869901742388343285929131465679088331133666017361674391467344061696238511422004274558568757627633871440157719330889808845080771413175696846881849980669508477179248312933343593787257140861207828566745847275574881532987946125935178898983987113861083984375000000000000000000000*i1^24 + 3541897411533578002841838903379563142684186023812075475601800611383329565570344961751590558420338857052882884006252376435809954214037931209050965716475511822144904540824429011067151607915111199041932512632252320510736914721330687712735986229101162740732985924282320019198831541884309664555798077069645805110967163124441959482210143910933386997433130558292794930777834417501856524287467780505644513773174001112810391408070150502119052336009318716614514610211889781859765341304946453657695789045283419318163351158146058280833108128336237376548395131443704049960999919850949638335300907840248566642019358281530451955621651897871837427151682709607318732660377194914653503365530626217974609305277285890125795292893433065835073564120836034525645325204093984772035168845361611958500836613081788869494886059633947405354871269986058648865863404933237395127472598703844424894688777406208672465538960491100607329632822081484713528241504931320515442069777334374070876252953785965584999511978182546763448755392667459233144454346378616083371333414078146319251905201294635068050714648754271888054609197059584336681362040067716169374197837573693418566846740034910805753600394038971484442221337041167326404176782130033895334381776594251692696833781951889260443211489542233644794860432704127256438631196100824370986011810763641947454795109564993409075729982805823742828767385856386521246575977036856502498647976872007571482648082412317171656840902077822406362818620515443763917420141707692123634790924376709464241996035345246270950903226898550188072254040706272607421006961299747764890820187356645410657832207731112892947034636733574759012130723286753073357883772018828895628180541286089412319574620283089726143778414702392985827432786074800584069554979525640508697509330776212429000881155844091626446393678623061990542553412033586520972108894550282361507143706930558875130528178172974163635130889356102359609848062088452598521118264972386813863714909252172062298912102237141958643258980512113826388817138671875000000000000000000*i1^25 + 22057686307313749332465967258906318932494151939451974760153913981287962376032658670023134611302138600184290207372372635488915744287216259257027764380067675160321781374076090114090321596167516538345309940158232214494719956505616745364337537434714046843306774099345258737594637406233563960736620234490785789824466393220360026124770606390742599324385033254492722803462663866199784160858829210353197783075343157308166499462172350600431155911250047551569306164665243202731865237688158595192680058278153121605760602483768102442590405256859806205110791904289737510111042948252962406042333327864505838515718253054449026171521461529662783928359136289760410916642082611798145087821957533185842320643449929759845736116805501844246279759170625970070591435971140178809903755971484321250993980215434834659505870157388776403609341608233432804885163424067436399177885985951690781179070112954515027643176203527102063348971166864749316479858476475622278800823983935572686535785112832498703773408223406894759447223618347473762967425856462884348471663663943848338357020661296866622598440252778455823460221484810416940688160026744862151172353320561155123256611146666044283364630670758563046443435278505188175739752189970935892811424924197653087425967158951701344847023039868516269853651320741827474366536807206618776174477778345149304162113121687691203166512133024500665908817158575166426156840714236945350520286014054673268530322077865021625618144009118115119136988279260408133554654375453596634282071438756136808706221212377563253582586223238191413765622630208992041565988155749483471414098053115447150434277320311838009698763853764539815046986224377721188566485897954548558497564494530171655772544616716382959294763237278626183171297942005343840956679580502736206991690758101583614343593501013862722620370749572829850103672389812427683617293557085846700344356670361098466527663071620355615898189209400655781049270114276153487736672362300824192292507690718523008526660927933933229357491161097241065902099609375000000000000000*i1^26 + 4646066012141970208061568534199502924110289067548942530560485013835512601558376648851082714720640168405342467380498626831209124704051872031931322118136456531749537489451828916548166766148015836286305711122816679864230950982546617476195096032250341367644439773707908907343684010684392397293525687097320666058798926123444436195368857548533126750124310871631884917570750465977742838260462223865316764015317399423429434080915109099252625904198566052264071155763191774640398119501133476172736150099655303555175098400180743812557776729787654103483143082431084054097457939223998075703793397565927774568348281573183538826483722561539654368854831882135327291882500669995675286393251935075757156585514415363300633433558192621411419536722847974538165127731077614860841726068142725230916073749263710969314027928268677279346256085407498615288130703303679982666498322561865807821924266641790325710099295622798889742358113332899649228821349147193295092871317487863332203968533529507975600219106076913751805658610645219594006099609876236912127316604629435283062355604672867817561126797378496607067031610747140916309953607854495668932644463502168633912295578210222750952073140875454144243486369268856364511382966078402154953895080667498793124833748038907907064322002183732798628038713113312564498440565801074116940887905721770632490905157379805748876193373137681889721458707842806165342059235284978736166920551443902859329534221548640883885461456891864580680443190218245413253216693055056343071183994055163921909999255056793456890554648189259939926119940605990753293261154515891469756566331459581691257376460521451353663972365351620151073708570561338909671466939666258943597758301726367549619396950153145199349792287458384129037684161860086357597581543957990856338754272228134256725557941782517316736210506661990983424834919862090185302872148846812699240072968347930061245297694304827142480564387584219272514771027574534042037599099302629705760274864785768247267527191886324885204247879441565528123779296875000000000000*i1^27 + -77012835420497648736021622513669788256284983416207324704207995668835181063365185154086775197904431063717975245469541463775408715792461686671344506103080545162055946619425675488144899096723272330213471714744840097156015621882590077239232522986888639008042779503754517187602439937505629587628288073473629148361358602317965429659236401713735977191016119177620336676924862645836349132945373785059374236669244198368157430663503341896683179540522926729185931714844013397546785561923654756303410167627258863635894390294943368533932218239366612274478721501635925163185281798859040919570061671598897733083854366891767147329910323593547621454879554189278943336661000663930568962526308883328847121631194315100952858687888267912058679012812615425586109894939352274584998257421799654390385212630557168174991040743022778699087051036285569543884944439544982071194625568265434320405466544673579006759434565282133874544442715919673508607830223817138336374498357627851282369745149860635879059303787967904455812639722199118740001668948577376076491511012606786245589221544486385941100390003840414676900967614273447894125354677820419536913723806040283485689706524537930827594109912753373011337180988328336237405641147569095716729478324995841407251224732287447595775026679330276689894537524271107080348812420388834276196544503879814998441190894566684401377065949661666103804487931376620160841494309438348642464611667272011613591032285850003897057194230686878092240641956618541590029504369105684420376713373459086274970236449744787596213023864102573589861458602463641689741953913858798112697530313448836437399224160431419802216750899731475883805477579206665208947585247643572560946491044630547043362406201188607295105273940164818310425444110901833231083774763424046036894716477980253760251274685796328273755165483628939559663712273763097582613197311041378332992868103131726874309215065291429027079828770418714938441783389661055649597016817440629428280783711344612174502745870375846226309519064681639312744140625000000000*i1^28 + 1519828789376601849535394845978546705812911444007705631822408170038510387680113749810818717605083540170274632520681347544574228669109770252000280091018137997409645997506685787031403050486018824162994071334835441930498730805442055161782528165663281450749305028922138866364794563157156654074171379156558474698118108852869359295991046978372474393009750075649541535458879190561860148331977249803425599389000103519379342169639581031675901052678136684056586168522870855979021764893359708955917240717834571283309128802261944870383257005666293618258777405989874072312848598638543530013935596929939473583060190704382554224799866407822835367893565039603133496599890967056123395443624040458932038916261947818739946221501863452470861689951126874342377675707157507612148662442083245601514868228606143613339120491816688718486718879178818385298263481220744208743549022582530802890972209546524109713521240591849802716814765955229466226975625639073442132074024247561020352717837878613707989847545902686203150686228708327157086212539695730208346868956698842927541755726305584785535468776302885194871594049953187474891187530243706513054533200249342774859755301667113454089448525603902996906636909743925598910428494471226395815541110626172960372880746601531554477469928151987522636906095320979378256546660679272446479348501147824346388449398578087619625590875682320327329411451604970859031703438556821345422667202405543966855779337586510970308014622683285311172133974996494714826460287750882348670193628111210123974082842152310336653579998883627639634196955353089739094411058860083585565979060894642786092412448734539413937753939062595242937816752620145662264477805640865833137292884851345973998780753925276753688823089977691779597903539842284636395675895144632225170995116242202470203653259056487594471260591640400328081301034670113404173208982255289427515285590807321661169047669814421683729993295364536235500288501993933062296313640576690655068178138337789259766670867215216135687680347263032244873046875000000*i1^29 + -84392162892416785633225616251584576247594510270353287709471758771531643295140499547030410113055762908069111758550698402402381801348205107570785029286659202346405646135036877720683845265597685200710158305308727329456652150139331379152621102312383080437800932192560624128413007979854346515236457969664953787995783306869300709997008988226286735746272848734261361527688310042404007058425030180863769673399065023905958876228004183100676604719579120746667835053742607497352711486450822613299284580814317660485414716002409095908670346336486493632793203585339832075531744906640156589003984475493298743004597033169688243389478303193310158911324162680574496550610158981802906569208624991979006740821135711831811598317925309013683495844290588999107517903164013731525983220107125038250916536281833806510755567141367070121904925454915075896386186182474330363020764829915163060429955040007175616886107533078783489334011958533034483599224870405176935104955341233273011968997023235755604041125340180198088345106503408429149411591964192690943289497779163583306986943736881114565077115998262783009635082064916981274043782087559453422227896171003299408345411367093834667474246467356019961292881098802828338564655385097019845813189824598830177002968559250240887929152127484095503960112450748413440028550950208970042020572717411004327738871770179833600640088191703909060654030695373016414535940915727472850007783628111326691073358900368239600968351110475888476381128121905371249949493315456118499096749210340223371295986989985544836314324336634829805344606574721002843657889491413992677683638962748528705186602303258459697034487153006294629941233839331917784193837168784768731747888083020008736687899597171935213091724905166482469526153129331802393617643057962462692448342896354820017051865541951366402741238337022091764559035257901167143092104330580155734563381667221790944345185938522648652436590207608681894038074991699509267414223560982722397099893282845314855682859403312559242841618068281529541015625000*i1^30 + -891800269523218913464338273510774171635584755233153308309146312927371404475075624919689136205834633164828743058054623825732141518094728000629638254459528455852889735178605061542985759284309464113880650398873701343335484877998102950655060810947124648407717143419658385014702336303952560416902391540547798075940840917520360086317400363882793078242280430861185943995208051699397066113237732809171752509129740955129346081085562962738795573184079794309769856253495029092787896407892196887108833304669968658863777138035701808589756156407761189667280982551680533330564709094340600549906729159030347007858288284971685743051016885552963791542872790111248475429408104058898914868626472502238334262248421763200174814804376481756416923029034207817999670258523287863703883095492727808869330076697649004892871681070956296043470876089513707992306474985568161334095413237126962471735098015086966558240528758522538484647754599363428779180150680218132672763751021887106410457000857161042103138338002069468742104851488453292713873600048774436383847564807390614117065083411187688049542453159702356390543174080947534396067940131150417721784826443434099455961417714184528590324967744174069705288312876091927152893122771721916107458778075055966272488786617157862723402453149748118451277807617726215677052488257105849510227979198368709079351093461276699348104471687921317610205623375575886052535274475520522400442647639741106129410466143006428566079208830958568493933738569210235683354149413983123636167928024248889314531022632899750908727696126284699510056060726708261741872477864608155109980095738442251215680398568885839346529184365828848282957823565410357919771866118538565533072495976760992034788501137487177891139537028514532548293193073244431845358489317759015018306225785820558224619736797067087119150238946007676347058363907383562753414569357421352345822822843199142955961540603128860639119817917164121100850471620632976138025419993740613445258216765177550418988647256235038450336361189425048828125*i1^31 + -23018332475320978204474440079448613665938140278382921650832275527065615938926297937507185377892754556178095461339784821903875192511338789437778235244995723619597411842660290442456942219742856603191297788270864591418692404127655459323285903997660471561316438747197143650309770370310877449041542155068343800655053507987804221361233389987192116997930547971874809649760562428545730018551964056095634363174037953353959004902727633353169968801696856618449744590785718870826436008018649061895935657336678069432439597475401267103414039531035356485371645613845726115300757601939611167149058968364520257025456531054207214510071378781119066523873250807680453735558920209974296564372939483789982566059076139782771569681522387967142638545988175907963871813391504733409946945220598026216103163546650120692726056203044906336801417148680835944653518900859737813117998809255759823981703721512494733764966369731456063586089015123556434194628004175390678290058416729336425491785924275629434238690670865040292488967387286758798605360488024640409764915244233667144498604395003129512113290266593890541588562608992979044632686991098385138788955676958680331338846452395556262235369061698013429083441655002543237652289085056877563280311287785102259458197110604834446174390399689124226517500243030052208644548482476958857458036445160716301318649582593691723177904709253046035934417785623285044839934098978803191103669309511570539162948132951398008065682551507256898522879721031924940697230198021170615602320731060796083727122656028973579812420382738088259435428713635886718813165718335390960362061739424557978896773800881527605776877277946486101013705731465905883928053854102683373459828914847431224212533132882719638697246664975497546901073549364592662788820896005079027563475870496484206101425363042472304381875336964301561391518546382417798640194842788516749654771684990863375841732986449545074566613586798753529398774449261024788685637805808115364807220623468212966325587277565670236121185232500000000*i1^32 + -505118397677935762229485869296893794601079092944141725119577377145933642460025479148297285286656158224532787693047925032165146161658130725799473024522341916969071407985286479040691949917974658128707831967245075572733784975386855908999932710323028127636593015415697882129018825569682254729091669309820136276092200812756589251455398134653277664649325447476612442988869912999456305683118938526405924940405608777817331420218642891066389754745748860480263128333475629386183268449062523971951033091129214841402949743786105335362324375774722592279047800543469619393596926697498515460209038755866007792565669613311999407376999282442420416674704930792873846205169467079237583286291959380440788507859351826362438084592628158500582971865886882983716923683592414407046602355262185576685296426555983397109373833062089670661936816649349978189280554110670626760288953926071496189564670011916752536871044763093706516095301717169459604530341163521573790334923737111306642643628129379935281088090769352666491728199518048309468591677288686570564109446202772294736377267107434448187095843812173233954436391068961129316832926423897832795118360585960282161252478069329095860842989235307993104748510100224816063186979644981406767217285367432140657005680451083555869121023869883489499603909129864470240112456787086201907028153940217452764623450311461850402274722172409514761551860340524956698585923721902279956186524474315858417245181303128770552933000048956342897191070143761875484727341989914347705253642418279222862728955055082592734319261429419486033368546055800165226329490266770286395189440174277587156870488940334645699572995343645758346440139147130950657871996253769213940351761811046774265448383744991971657517281028805935013913606554502028960800796391269114781612034759280128942095017919039051654123577814321597856497685728143184802997991953698536215093057447426561028742263172755337085044906650627780484089689718407933104223777796677365700475512063082417125315000028322902845971200000000*i1^33 + -758810924360745821925222930940445633010342208061665104383007551250522851022570504885807488876977198410412338065529869870497283965137519683753590070065203016138197304463920268011827188666314046404628830699250931957288080920550655841683647956911508471451385562644946310315648609992976989974873398242323458489206215828604267332164687813620415968376959931708447369201553823045963122752618817913615817196546345780990979129061312140603838360572701477958531993128009532844003202968950615328784489755894132124025078065182263167302116534376595395967217683093820076345856601344547603770476583965536075887689338743388148377883884022431915106543759624822812397953314152676246548782462274865538264690704060575721299780194096476763396027085484620535063203170698655431735926772676945991529451751783120232767500236854410745181960340434316892137966079116108533047751625794022699412973409223733125809529546919737048810681386975715771841601386894682408613035273162611454139108771078949710034683367247450543830837722076025098188006026262433550473425521636706006747286787020492736674072018870345435622458419018678915364153948516396223522747873876755971740386310314916519791998786740730565465669305447413869323413122306774529819814663941795716922317069002230723243842094363363024576292778622242388901293608985907294625549008295704413658190483059818958760023294665793211766481725822775873227034848425761129570410436943663531473882604467326493287879511504995165824157700228101849235608518032877052315512294559488266249743492678914261951140499799309623244745876134761303494643881649720638157379048888499613787439309857494889131578259766531978792233053270715498127272110005179300171076377680760846320302392003949393726056030812436528682497132723149673765507035314241533557086179160415149524022310972716325459308269332211808845461948403814500652375077406718222600865336914365247248996042557857569231431687719010599376247766049343309337817151308220268919126702405936518112763037050430947328000000*i1^34 + 21526460802275473932992656810043607755498498628108522067055110257752933107099229229960435314892842061918261926726819614606391875551652920343504749338013469669733113175690697691267151814340498977383376427214820200840616732033528391693222207676082510519149256922740649799343120894655624049269549058671161255455756885786385840076775767956141696670137592676351030208456261295410290540226826639331275167320647094869757942728573152335032847045651226582722030173129177678082637332110317225460819019671737828563877733409092192996323157565405256828193566644381566111204069778700033818594782059742706954549231393419558096488113881644442043631722989560323731227712404414153039167414090715712459218877599305770459248287636297589815470053013199524835275200957865648266900310418545962419526743891863170282951942703122656214838278621295793538246830491130087464351487823742909853579532038332377195287430200829000359150076695821824300091614298162962250401932819661871867568154253758218660660048648456251069519472719539812416195887761306749705065264035306013889086957570794877954894893858023089411179934308429426416485133661551474396017605288583688377332117834236728201031050332671412896101574765582854024947800950464221711461997673386327873876346580562425715147866828357274036589674738488387615623775585924618750985012881579504585261692741765172404183935716690811560363402212774158860222465965207183483884032819746113892685978829692832500217220366761482797996782660437484137057566084524405915106340556657012981726049640937606222356851391427673672120982298207080710040247196937803469347623051684500541185004473736034024010967310119782585268309080682660405552684947572569211000310469628503053027113741745109881650906032621869569961630720115846725036237385138589973589894881333176490075471775297069033489637721706346820854153796471580743509771571282566724263306378222039618972873437849314615435448188640147811599546937522204016201256732569927327404232412310888896731629683212288000000*i1^35 + -73598825516598591950288686018568829431943478451580442633459912259566916895378999408971299019602571411250291799521027271772852091163617004306821325849398856285271695071946560198134816769676902903697842699783708369508236758383117352247561223342950440390002820729599043436746179410839751589516793470554637123948392128832336127336049172768626936209684420498668395182038774684004695457812702269709775642381332896942274401662901227293369244293842602160690997236834872749750091080952839362963636925085287963610560806077201261701228401744646379435454416606335684756231951874819115499567523172022973415379300460299659541440634529365657636021576781235081304517574541661339533140364395574612544383603594198672144544009580554340956562691680547661108301309168647579223893941287079457489902883021960328397470343598055992668437812663015840737768841985395911812357208312224663693583192513539424959732409316924907101645550482367517667583256397265990909539315366771176272572058967725376202735486139189390909169716546337587193901633371462819126855609914153586100149396223811705763609397158658257838606637633659805524049890307438950751589520069833580874797193819346302857143057589834856867701532857883082608260747416496045077991357998793395084741218954936700965006895996319208112589266624187736197661627776985932629924390047419399832633207119887029631948841430818808310824434872425951215239503844419465747328916689346970397350427432125008162036953858816292416936245529570058476379055066180617005400663607561149125575529851426391988033131731071805009364516640881477875535299948081789845283070759647808299258736380395645666095640434435993351376304085250393205327198197483323050736576764036122630870626610798436803651016218525217622080704617479007240288670100170462701508245002835156573713798826553933972359948602757529627825088175170668511880253990729440794916163111040159587712291526145241075350864219156868063796244375222081495993070388971826209022200013973822254530187755520000*i1^36 + -1195376959576194163379499401010743397137544402207983837699583137218906906943407931570307233470371835858620919328944937722828273799561827353056032200904585376179620756772146196858739603383736684146765959970445542621340984208433359111995819286851486444570952228661453362487333930997514967038968283096215261749245627633515667191625725065232599524333113462374105874825021880465886942137721433060430996380567112211099018202365684054245995281655392981361387604706453830785525380942900775882372420907152781092346747443846771339744483199894799511739801614164595582706472517387661804664726948040394497301744508052006621002326303457845189100185981690483657846906840810692280157673496364419171302740189333995401087441062105914981532546597273080529350713181860595818784753438105675192184892566768312576607986801283334274852064145087555304951474851076913351105430851228014633394136980582702275083481786720042680976590936978283120886468073104050807708283007733568926413572798215309255652000211584665029596942952268097262133248938907729628057413565382918927911113341177450352308283327468573058038135207663527560496447130219163836537056463699143479463811670046073965387034266068437159341153723475421914588881134717698183664720670982891570677465717149863704650499891521726050815962016913927959718594675402999036746228692744315262513522504893151585778317660097278962637218734610644988147441516078554912251971017103701742244088128293095080563991122472067453978605358712501489984721436370815028776430948804669144833033976458504914937145173873114381083535873250204699678849553109983994871910792103531780022266316380884501445266479070259318424514199453970286517593856285424903409135674350688944904851176738037688194321553499135127280611665578133271263246639405882853850930395957297096118164530674476126876122539423513503005590005356112594902489854082218061288018126514493269916996307223682305619088605959473337133115514400701369154059349306616481901193755077104107335450624000*i1^37 + 643949827634371647572188341555972196203950772555742873697592070701921990821804409630975569729378180662617581458517819970421110061713863950518577731111095619980384360316834164728755491396314687344050943516862139740471691747700923337798859456606775726493000015507854113493658360537252808463722487957146597740262828792115747276659174503263281133089264336359607190865241293259837244371913795199489892627112248090829880207013085158595277440084637430836784723442649469814452030197219486443304605824485215195008968960414846115971727960745556726339298590163478853523903076254525573582040679175222349859555160038111025137554035347325750704355471467746107569492227521669082649364882940794190976872189531224382987524046454789525295514439928412949790100709563035641835545326183988689514008242811154372303714683698703883578171233256233701790869767610880390240697134060625840479483334252555576751900343848349706835200633172093106103445794940415730693434732253192079675951324316984031486901319649934615404689001301807011862967605733389765799545545308991788598537714336905632048550086685481401549432024471495624357298873084000374456594943204274172947133925565517188572160865770241068533349699271308251133244333582361970424594491311795631811577843868827089790504602667566147848467103094063943404157105511032129301528693781916713855935093890976655525829962712319947174924286688353023770326980901472924467227631297713588702103347776425301058370445042256878621938368025668747915935344282091868937533585687787094652368259523653330779971876008566022964006773202682344160178937904448339609157817601840661327016698934536098527729878115312910082666827009769078167552263978765489210199286939203326231064275448985317910245858319669802789019011244226169390029696385394915538660308026439485306917948498785167481662320462352551174549665593867629017248856115661597886342344317773453351974738686046576410373432895314884995222624483599122116800194501326443027619398029752559206400*i1^38 + 26183904117221193533232855830020246289750521620516074962559912620820487934888769411937483524643750954074494164886553622079088954991146170189800254761985691265536838192340313265833880080731065340484862342551937974891943330466757255643624012191292658621708552727988167566657865171267761434669816681132363309528340607630100790776118928363902052208207715064153041868225631994071004699862190793473326068756488758711872529374633789385104294875911206033747737185911280820497316412973304944240300086454083757379364829597804533235784706457362616150292971480699312834533782492307833668434844743317620723047094894576689567229336446257984409989832521646694139951312990598532389848535641947035556794958560850442687882467342540083438726003182843947856241160195118303077803923036692239788860616971455848068010308235409522175225502960214287060424456706539964767614574024397739064286552929803275398473320814248224258398639036213779982710298611462056463333411769051184917941161386540116606353685911732710556068746150717368473238524894037683516528126158865678165296749305626525166813189413782613598536680998326593401000206559191567032534686109705224997986498597011370441009167848262783593231840700352822052899106168237681364245921284157429482629922365859673356333670678682894865456515656793949281638440378148290656469431001997966844412882780545792101573353300044196279440137439360402723771193873358114224059058239356935643057700242484350934889470000474552643677854683842144819041859916014562918166778457309683069324293145512050529410880536918677007566473556007054607488433209053516145306627649434861648820899184268081476650331507669507961180186170091556563504006401943328368850844165690869815867895464924211028075478697919650575344582017715475240873955346873030045835940610100041476619546228184827498983801699115972080635432547906808228494803921371783201412829320364543812966445967950931210015252144417687160433543922810660973121216472837746284454434393827573760*i1^39 + 52685763293793579893872955788621285808381708550444275692598321863676650727938783696977555362871864714728278365955772346606454338165028896379759972365023872303053273308025941198418662697585641827161243998464445561174087531573747367027608566265998349801757240672335104755257673596495207202883880728152672378692256204564607240427204856246856618247543026737421564368250079609878882122462868249191609549401674142757617567650769627873926165895174181555236433727105348392735418332639090212201765883994321235172786219784699853855251415640136284890813782496627639666605574720379430879826328472084605079838251440759661524275644570250900206909258619415990839453866001734149922420882893161775624353587591250814984077689068454365787533051299031556146001691309550906569827314192455660076898422698637657528606559854827611021977289613035046320377301270778107704814796089424778485049027081311956570518082911539438363806247757833499268932892675426196202608811057053959263268359834704242364524002239032204470683632153692458865111059805023542075484619334781247081184737836782539836942915791770414941415119050789081302384428598716876978901879644605439913776176838490896808871240371241929874315740730511538327860066080671680216714368637980047799602580205482769855228253523674791510107269443771514850178648266228277826041415777319466664089407658888248740013738470369583573125027657916567137181132986885532556945674176346534232502256163271982322880701666972177067739268634096522122886375886168174329636732626819952504698873014291952863936294734456680188051588770602126902861497944634853759573278660236540357233186015310204087975785975646776771463286329953999154836049150569782812853327001975190577249866135233272766853613864418835838737000819974343283769371190806288687305446120620653784724123996459903854697071995240235792804152608875727290321889935496693246695107677706842310515657169521927197605038401801239311514110697745385466520246199323352512160749060096*i1^40 + -13490361552635921517097226313700203734861898588514807448947694197797515475456936290689348600856687614470430915764493697776467788303428443693302129456251027464740317375380502241646780463008901557061365564717640649478027240082860439205492649774611223585022668650910597430388225094046477124341636696145552934256469884332727658439344591511360983464708392160575503941007094631503073774701793980277457597336889597764736528661045105305585561591437416329338752614104479191190612352707365281715822426636397697152478344723222217127850776543688177280985356799149569200538177103159471415082275747831962539037826709378159956799348136848711179456355343474294235898757934689422072510516009125539806304710060411191090014537411137382965893963015283817313957139684192971766755314617088526630668626846213663659246979666331491800610843614163533563136137415599515005277437382817503357638737252347734146549309779809429761380536003447446117834238777075022620609050268311653664635477591117524459516836493701141005002495902325166256712785783158980722021672896456109601600349120935174173019011180408318657998494317011271831936794852995979651512118709839647164967190349454779861506480167117279013889426531788806728039828188508358262420028661562799526437449871823722334884396047458018177359667369833760546707254768612579246695270183852111715728754062440241807707062901027461677710937392560891180657855133613768215591636287487484032027937515936179562582656279022634263191860239002848962712970305146730131506777914259951490525528863913321676697124821398519961830864304412433067556832750927249590370856082786670578732993125828766091002445451415444415420997121447418603625344012976505023310446002896806577543967492442702392552683473312670508711028894620981980849778432673097709427679071969159677894737491074926001172375981315501935346394410248670604010156237957945019980554324169134916537972420236574204274253213954850744187587653459073028169089984656489905651712*i1^41 + -1237104033728094063507169494341643433809473319322331686457947632030840663743125064393428647971020013618977464446594310529724267945272810891358259132898025095317044113616385433800210732699883594007492131260126812242129680506030671671489659243337395624556827510543501760481617438853998543921758769971590183047514417259263260737325105129410141944087812288759592354577300176832579874321079171445349923278506070641167961713186123024051573519357103731313767625737580957445792943918288391596755546269862842583083392918258178620584929613578496440937909579252217307638281983909670980088651714635998099134757924051305705979074459885394277183371774232617353786064683153138347832064106768638656982628204086528135703064097382155932032592888243302965805965283692371617418236978741058133199948677864117292442341133776018009932874434902767472079483776625821734528757496279633502147081653640957337820743110696959976535414578471181751564805832123685963814862413845821162743226358971191010832500378631424211513844289719270715666995088156821576963578700046637367976472220239465448709294027513486824678850349467253363993451537550359465408974501387923322186740857315963736624068245858263614387739914368137472314377182622270049512941718901860846863453803226750392448140343449066509620575665262258456105665804636218365504314369987785399665932949416706452233684952398391330117075110267831159931110972313282241633705851472417062094181117852229488084341780135057207538460352889404526839744887984660005129801160873263471396257461237011126179930712097006802989555060387364982863038276238636409818991666537796452010271405715013317035600640733165525717458608599141758674922632000477065568214180200037223716365252411014434776834424388925541678948098621798269784218377273002096407162564140211088143574019145398314912487791615777783253205689595248903215947034961505704423515223217958112678850122305970780097289543570306830996775128020391901304795105132019712*i1^42 + 171866531196736804522851227186294042942964245380224740305057916079686363543951324526481093463780644700258288717909029739869614997013777171329604353968094998627318765113595768249135991196784541376868707300714772620219601568881164262210417642059065815234030931124776745382012781128778229945335390876132006516855190330204491014360051092097093983760344497051325604106478843074578630942649859488678451864537630253247152878983496505728809306655791962067353101414066850007130961422333108992012356775298279787025734903114556221088636676493243743760332501472699869853591883560938174815218551284173366869005145458212159483804571664654416500854194786412688300048916923235674811138202104351591721431185046471519797519977512799105050889964781978400464732455501246945169768079046365845906036532142300439565795917708172527113047737749072564217698261380096885522370260254379851735192778686851648088200300169293457176552303229381666869595216985386343545560197221416245793231973883585879857532274561493041312917937083363898531285716032804153910782348738437483888588864287881973999355991491707482577966530607522989710397411028182395913071423511551315905077614231486298460522198508107267249088937994346841414834128557171202630293251801244631803567022444373441333818795240371369469465179290117222998989713752720028592780060484454129091742413569310729539631571345598941650337101217727677773945649379834948315732619134037183166078437620793815809769382366433103560074643916674787143390456744354867996954029388702958909274174619202937023569926720867041882973350946068291215326005866721901829432229483090630632550652832436206732104685777894303351254677044832022411934693448842645635081223827046882922473376518689120300796805412569128317460074402882463765527302523980908533418251929914369757500918853575825578055760888620428515978968914955627860358112052746472025226846534854802954135320125324654320200865333312526454542156364534013702309291229184*i1^43 + 33453975757526396912630999107024210338484456631651624310765392331816986992999993456861496774972125795562251937341295810937690592751032826899778693228980071907892410393668121521399441612539435531375652492083937592976549505943596462928402371285071615845051064907174065676279771585341085828153553256918420746836250335151349625450491143365252503381745896160434535640142919394085483947237484493185826634461317136360255455396668277028234027934513124914240910859834087716798611882862233612970600129135596391698335046006625289324697041649623846391058476216031646965396650052933094629796749661570746833350633074073368649888071302567859063384493216193794489815729814104914263069927557284394453531409746139547713507708215506000230729050989923085138243696351706310810392519613204268846743517713077176966720648031929340178491215656569294688940501192807486751988460912896783168178544311346050288893002384845976685360758396922201864151622208395039352245325832420075199164415208212989645916134031831034078076740704874966768714543415905646494573376377560892093497705610080113743251738019958831268063056188885202228363885310494568333572692835340545098758606264778679037078051834261827524038370273185943563311399857186270623800342677058442798180511131179518924045536341594772861734234495473866160799674193478122257610536836205733240032162991160711426827482241374670217335372345538179739207412572532466546416462766949219075211073411435456904952117555333292909193963033557773157433348245548725810448743033629006158148988887483918395156356056802588491862737303215070184700990990836236029592042601213449152820324117569385514651309367457266339691447901090539926823567466459896026901225310573309930123018916564420593610430830232387471578423674441658098723116342984876248183261039154860331067902989762767228552543601845775660317054738517721654027455961525270419916201084538532321353130374672265555740030999494154264368322756310035368771584*i1^44 + 18190896008003184331286398679200490566062174598891573960368252635173693494243129001399374976929975734973815517034317523924473310947936501025042502091132920154554315334859232381225024343078236897774713685898509348206680761044402239586069601046239920571152466574270741951666629599875556689717324480931832549367848568066009019650204985431682618834772907269078450944617272154210405042678347754180024207505756791683786841226678183818004204968133097590909464273868012452506163449853424428133292052901213777650692643250533629254912577719628204265524638610424392206104334180703290768783106029948194945662230382967137740584767522870197437122020142067353531622504499029356954432807558586225600051797304138588465597635028101004902892447110232418249124725870410696966438549339348224189941705307738396281152094840932148181559704558234354443801450801722413345819772724463607336812678528966567942945784305125084239192267342213072963846932991514646443817822905695664709434402276166930045441177940411422726613969915130193873987350905093600731891433785082268724534030813626805330687376503537250754741103082538847271521196440485474484446018845876289449322949026661428492238426814888424716739721211218690722055611246094339442184384122386339275656821706180990424033033184651796221760654242948496522802585154177900324713071576262283424968382972833156143234657902638057389646365947803732504133203616589160700272508451115383630773189576423877037752822610562289770301596035668311960451405463549310878182108160961881247144058198466172024553222317521441460354615905802181661438664949734144219444511135537782125287485575048566851339602075141780369576195900858616262101634742632562345797153817632514419023014813058747271810311347718566342715949357092701762637008085222196544231701365953070006713104037826908651711034136118126310571805715463733029477019587119349223830372017810860563314264877920618948568283811092690908402892648459796480*i1^45 + -3863151500088927043908480528549637690510372477370557164141814269278892068599595187025671728759074820716153046673904692279595468468179454144604026645356011828418635150755496971313221481809772669816890287679943094240140352023924890940657975322590132011118209240242037809561254092038637121484719321201979523871184227209453559487294556759779205084712357043384133381470520226961359279020408223723786801674121741566461909397499568638911043970562737736624037822250051000464484209255640681983940536468251497324022516680298880550651571805272007236643788136350558034963688504468068407849392321112301277894266241248320683490597331514269545186956056126367409025997951627227479753421426068362520675655858008962452532143121252687983138023924559845713028118242671227716552002693822042766243748428191272722274106111329515482668979533277438226681506736972875057099207644860757139571228064115092565303679230678786145447171207130887073991935339622770041628311731421275526978650903935814389897701017956662317458169988396032382145776798837940885363378811539984714330361349937308533162022841250534650145290577755063511696787767531786238167159663171633392848844706842532487169265337548941277262486408665482768512112453992637941357278795119194588164118292461728522189230500136907798709223574549318921071871742305230073401922097850699264468827266374734133369152151226650478415180930621122130626775704379551061410245709053092652470219063724905834319581597766838427944065187729675423694599919463669706844227333002404775359892864523562847697536756641590046365215877744853744272181672046518934743916316072897390712966800127815523861255743981163509378152408507307660875606826848397435293498429795955886077579478290572454462400167592719111549785510808936736718021418692618118924986910023994827732738086015933832287014028606885911738188814827416094068879157546089582553086312106508749305928858239036118331733073723119030630493454336*i1^46 + 11000050104891465767866027648623435725058525347698412829910280323531351917350933367344809653376710412605592118533636316818271209414662783225903320715665234387940998862908898731992423654721970711439504076953390601271426345044801044705656582052843553496136658066533295059836443258494646537675207747427529030261560380086179298903724722903847755048675295252260701691454068058834865517748297433119210363112207833547299706120367181370225601120346171052396368093986597963618752771041612258911841908325109709247656609342699786498895324748594730296066469311491604698899249993580509592031886328011106102250993036620784673818935094200369646034559960300572873170350416790677659698015576413584617160453329087555947270723191425735242201458568791012098774116243220081157999988576072619082709983598555132946085533035937841068976664044659218694921680930132374746384788875234138057619815917067958777464076693718439968674335916719419190845689450570950473916611847125519011683648568203796856640645006321404043959131542563682803319312655715953313704742587732544256867587547847691437480323541276151379938352062658278721420963197833925297487995360176884315283188808440624066392925715803354640278988649852931085867745983375581474526661857290998142497351223779710899544225067341794209508352349801672717105111558777712430523593214519312860646506613214761433383812119140774794699140371973560763510101130056278596454343627922140372288046046508743743782049573635063694945189596660867426995924060086981633232431481093524103101281753248977071990102504256090592210101679516095198655649040931192265449902806764285056395861588786751234415796723054627874104520803733731601449722243971540738940485361279860990360837049030945493316370061723187008681920133615437656499083757813555062112459955750616646826327214723108816285573165381729573738702499252898176478695096656376580329880225711233653042274543585683088368054410296894798430208*i1^47 + 1045607010205741163380544367482341214853412166567178881784438687844165075157600467319068262823289995296451888472274343536678631205753245643399618354636512443503357707792880072538664653659926051696119495368707794438159819158376592909397076372271760281524210231834258681043468690663095987617100487738994339321268340295337406702358708954369545967793062047724677032224435890221690117675217997150143065134035223426172834630413357067804061534087473462947902142460774922250121901311242289275306591363349739171960023404967030522035063493078566399684469407137411766919226762773830070526208551486213446339465458977922166173293433395897858479140516404576808011443559896649809827471417457888910583465052852705907851274183891069286396166888327758425428498488806200302402573126150167016489626958070323280449889614540036185976084515451654337925516512500063732939994870952292102214137108317277300949473648363300794743641174422377015821697754847524948645248300925191972529469149453584834119026073099755271692846724698882383859821156592060548864537856812936800546887797481395899964047307437715179943206314609736633534228375672433549431896003423298119726224981148438231664556923321362684147669452567608708610629987115377307547419818103089249883265335142630640250312387041617650989082376857748466553138630254023647097398716945884401380539179238826868648879766996614939327462913025562826557502325526262864719970307067285002587114076745817091550913243687753452792840180899123137098722839964827030418097589324192890171887706722935740223420438792011786664619431252084927049214813556857467570165991226914787099750767940932568217883421563665141186941120402453175051463324620603533702889015107859945926979531722131051285345799085291725142911306496258973280315705750910951620441160686272900977800053614705720967094190089723344051622849076010762634316461834045501393796315848769537111053052721465277559884152869748736*i1^48 + 3752516410842659224963615236571117571004921025234368381597720379802713323383401599218761541509232083807058230189418633234884990157521489799114664724935116054832476884237004329462356024786036602342391963951965150706097280743005338195834193964367967903753961691728027708547116933460471524771826280942522591341546743056310475444016327414319945990395744203937601506079265718394071330108540764893731814523845844216892373803361802654316813914883795388306323604459508380349006299024857680707252574072139574381516789087584763880054106666520308672158979995612897221417571536325055568506829158684213397457678322930358447452259311324554623290609942903579655523968359491798346626824738108543159090301546791768595263429921799681023420748071859685852679493445420960763399720982433052948402651523243688221397669383601709336338767949357846298542778044770489426358326371395036663966645637695601209522215299212041188525050358192858267181222563612530580937758433926263777487688441714885596191129091331161917310640384938709625369501011013442436221513818144475844233801158740460700662768983450548821146875753194994301593049180668295658227255289901333733418603763401745461114014324546442684124062279089320045825948027914499849533242668982052963904272898040772804148004551248474816235329146195397019050291257179899929549277202865166417329892235212249713721275709317417866544000540402878693602985415994641044807974528853900397982700940555231981470215638616055807915703982039736339119403265583130547617815288060253645065430783475020031446868017132815160964699810036161856942090415630860232316190599158189253633201517831306993129860316332948795527083898949005621620988674162881705840968323808120562657091807042457825695363712475538681594458129399467427543509174364003658914566418251338627945251254285982103860115237898129876713147301734091943219232735842489513554140903789710695264978772164905816253530112*i1^49 + 37712225613331940294384300584855316409830194502699326283723640659702119762013794923892749574604673358356681694332911239644409322972383669627297297884863251736530786985358044552671749484871234683000160463279764475792803888226331587628202322195587320223381677406558459373664411155277113531321249952224552748609423241461080959742833613542611819123162244561867397720861146108376033396285507217905076273026434023178486525012960324610861959532255543252633844819679629137890246548981234803896842169167033067216724299489587041948690035060455363876628688673793567169617996682691608715967038787949106203619044218087913759361698749946274884002354599344244550120230538354548895183288408491620179142023512941238967899358180909510337921651818946343939362215036624879681910654794143335109344073917761423528410885467437843014078190794841905140241627151902422840380751015689797013887280726569256263897016291327549020129201206565461584891145653640160949005275048825385331522173734414300601483836106556525984967782091097282630850179368256187776970441148362767454937400150416192173221913785996283981344706262026465786962769819831513433650492157359085265858472840575120175209703983232085152705452446945197468128413048391653377419176529530300571384451931233302579187308187115768130699750570435815416206692533527380845973722106219538766669379461098774001411985824002388348175497428386961611915784935122501185927836898290766559725537675164208073265511962121520969124337095844784060802552869148447395613840388888645832398153442347067667174295245303298810524145248680522261864022619138118500916972699981685526538243700537020309553872316261898680939052978683815898558106889323339218831798504884546865943032017479831139752812998851698324933404945934866564648741287856796956812307772696875715754654316264592597206493590182066810120360934976825916857260200848930050651741642140663628209524630997696512*i1^50 + -50042080591151767083080965985809015422039567063433245491531501750425888156583506583518594157236659370553901763179793249194962413074871531197683910378454919792108626843236558327663915475700835625422295317378920828691467412084575699939991627729190716887442246193170628548755280662339836705802016502081220013530173960655334409732956793022788271677246366409489876139838280604368747556479626276453163904250571859257028808429572818076272279644215653528340111884502670031605847419678932178387932207343131750167013512260233621746329276941768907861685280951477312661272410491910875813437567957444731443161098668708508378949282496257412451755438147188326305289215846923406101384763583903822218856442193208746268635386114887467323521485477478297162989609589256321774627774142929620709315888466306938568583856792080936725617267830360073929056971683636335259694405869296562115501112488278033244394146875863274327341881021817704321015109684453869858827935221307556015990583577573674064160805448778292936850423960196117789242374879754012201911905341259965261553412701768597263613403598819031683367507774761901850579370897299238634977193951668921951236234136987680589667326394080704239818291982568465480267335723656055057603705574734129947398578697220501742249162320392576700375295479160560726067386783306668095727537449447313929885278116811571961104405176364613217577458733542105654487522984718550894517818144012116903318072150243867273745191544630681801150027918074683845483634775818240229841888925531464264190729738381783455478202558431971362813973455959064521241064474160735287720200372664352694430318589160551109525058243538204350775638061335700261712283493729836828151636987043993086583051273864079024957039664521184755427131517917370617755334213304172223783789822922289081525699616852178555525067798230968577596943862808504795400802063200109444322834483982437174883647488*i1^51 + 2590835961132801611323486251073789140703561132673699241200169457215008346624630774319540953126912910625467319478217885234011072589515114692624320642493526251420379475885559736312340887304671988838178415096719469357699444846548571575441152251051524935745603641867842808900923183724823495628704028885112857912589410743299747273005468799357682420855371153726641700919480778117515529420668792437676296837337924351293422303958591542833298225750704870169606576431920875402047925269355920185017661191471794502619576049499581731308085420119170939771309622912875280427353152974123756108311451477971577990152486084834451348028806562147489141652699269426002564849402502845680838101864665035042731405706612252081231753706915180960589084596262126085699198506884727363429454251894642156848697789715939544599732120016018423271794612902090492637458569437234656184557096886447425737047969390917237017122493209861143148919285807577580890191489834875573820832632824684900761298935292067551479490565980483394647262472130189905757221078203262788702834789559504562530385159032035389239019894010338902670371261755409737936596663840470759306409708718607676004413829820217386561069094473484736825528599398070413972878021325981583832143295693511404083425475131690833885968783795018530363601014516454789029219097422861037947358784409960684882162944999745446505986037465601232953673811667373150247290740549535437042661871723364431380521672037499671872564452792285169279539549837783697818290456365335249876587746316328137066757111168167680936998236342069528266467641160325264060563404344702596254483323712849970532024691083117190452290164241760766199526624886437654758382873206269871885128407307906650536916439746259276730403545396347033374252365928530499311006717972262004846057003627695265846808488361542668237145114711621569983932285139911622358799054579656813996843010923631214592*i1^52 + -2356488082871730976935605593547124124220183771692752680382832188310939728427931912201725562064392719529467267464327761032474890764629647935160030030293573277896138666606301170818732030298935375135957201654094919471344913524644964046378539346371575288702482442214010943395645044384274146914928537865708776403272891212133171822476375717448244034499759461758069571598278151662496254012982750051270960663177410968090128248908358858360361053607765872060772467806943835736166120599697016088742556251399279189216785345918762139105007329562656616427409742796994223282083298754341605710253887916342120798652975756892540864807644947684169658674199007105830681009863230427792662282857849016503835672405624845400420872302464862851733027055808099034638656861097928351818457523998044787188121600110785060596308002714841331152110646828975992158962235777440215047470999927733856509298968995608004919499105417902819328347289920344861153243883735641068266144379593313845127237829527760771405535141981223186480385755688027684355055035559543476812759252925724875153992552021259937358362131162620361484880571545967402627682065255330653756716257415190078254899481004034376813691032541878812630057431799913911849527104592086975333564372216343543182550420179610664764708815614883705729205870106963233863514425433806963600149166835559384225828032075055549028782342584899978330172770800818328128249958899585530190635296886651840154799894631950292532976288616497906128768031316365784022725925416671754634594954885493813285171375976322391113889736670522494336509034976742618759245970410305269306488080127866892112387386108388876892010909386481551403648313574681531503240938169533229164382997028443016023159573294558558138900784515848880164234029092036664372468819116228012063732820449538989790153186369368936802409592966313744164131819816740928288568678567214947627354292224*i1^53 + 344055397466561874667217537463407143499829685257676668902959982472489780445088188501479047228669146317901696100282930084639792765951886627881537548014126357629271361169409665217867947598012589693162824881626697329375382979768421334723910568736761945298890960411984697377335788283058633084453683528976445860199417595054743404443359690041807597983474912043050417891491280575485710018009781464746936162734069664479327544549724289523765417878609675706374397039490462626159570256680064363400763290265847344210459561880029174432654803267681661443124403496689764037275203169313222691112300460741472094538509502507092020829917399145145280694268992748113669229008789291003350113288561847575638890732359537906411035585861884295311386414206235679433988306972277896091144606604187980950531162162101231534728701022174111092592015007235118014134328422533534350441049419223522243430705720120354769026872869282035818887163310535213528246195269573300668212089934615510456781888362534381221626138847663592913518131902030163639766034590822398419745678398084241181787885980820700654347165747168835402971916656935413852002387321138735685691478169037198840867838378419546653748348343123484294413295581000909952336957535143815932925901566145100027641880154270003256951120727024235087416247098605565132988269894586843540580709551865619823671376818207217142186281910268537477467478974018303404106867775440723583326084852700346291575637376457646783227935152186414930389316449384185232977580368815390799852074698164693887852638690193712974451560338388592676798762688615419516615213978514366132344753652069766101637976096096820583634609440182407054717015739847460399901790700870723871764664813277134073109957471886963717158027768620434826428497116827288052714444332243167742276508884114783814851450982808250695963600530764938072980453801735696561913863738792869888*i1^54 + 43339332945432302787429714933669096415305664755199836493436770197164201156794409822182792330017595905103827660906387123659143621614721030592836556527396689183657027814669362472085572949743012697349138403952153665410055713342587851053610917542263184961663275705481534139904407753980551764143664867825024502066775680407278677786460116992532439252600290322041376226090871141539905264211066730210610447677387927964365324303871263215530039361917295198670580523269552495024146397147251251517614564019527747498041378809850624456635366105508532728484845829419020140403315375381020014549278479562114453615679773295904384628363918388859986422789502490889521473509769468255572742875835274970176536423082882845295757072140340561713788911936172220870639532386108549384919701140622073205601429452366371897630247881354366468413289651404090485437272275287928421237661854117450208127865356354467541073215900493811695359545034041987141144804617840547070454840419490165521805513561275402943637954576851455396337654150559388787261971685788469781107267006472361640830197894598579691503441174102581489239295708086053671941853714283427398976631489497144678008055958853730249210478922480579958556874945655538386102558900618839181302813069837304405408869809862173421170059266237592864780844541456817848348881263492619871982293674174747811046605171196653768752356452388510043715582650256879215479423404808785064227723773451323456707263534891672245794403721995945015758752444716613894214744822413278991321287938817383183614015414018011798124565148631256878145323053610662018516383637891440681450514490439228198840382947821709878911685985520762913653760068534726031788460817373689509811164087724821681310529878471428347803375523165596505593893561320502252307235695488263102483692249984522440108527590614774737940970444622560711734893960951628334296893227008*i1^55 + 44008597066775088022038669211474908687307627791860079920027453008893063193678556446383250171486302467128264615803074638990363772870049020210968394350261298665867401801917337196275064589146972580152239499742344195796217165203327534587148303672615072975540083803991096434601857993160232310428517987905575688921365791507188580974839854841491146343067251128767648344120072580081447826736132465394987198439840584234479359353113088188383483338867108393926565119440863233722151770821706586714063027940561232069208596547681928034861992801512007170969163875445577974947967772460421712739038219423325721696680343067424828129825914125828981748991587353101637641409199514084399780746131705718717742365143356310428459106391358727503841499267219989182336958328211353023247416555032412295318821948359954358512946170299933188777845000391783627497179287711917028124962751916105178014902375338987178804546744824493125943862443004845670017413214222282651650290120881001929155460040214468318388827060327430063164518210516367116186510546520480758063402153020075515297323633183641488862495822304762041143034468831382484413144151719765297902689261013767450976222022930095226690809418251364013834991759748222368759418311215699225623692666585203323602012207908733266581994252856677683986900112008660447964093731959234725817208495114242438610744138844892069491204001022538994602686905587284024875447479288358472307979790381802494950556590741808334873286342365983093466884158716647750214383335230708201882231505306715870625255143664769279510810451002319945084832146342281419526841510794736836072428842511698434747867364580267965140509489410120539186512666854194553831293550974961565089959455841356972923235604229641029412749480989574841976543088571952489561782330029356594545921476081182488778490591119497103563088019483505492007934566876955279360*i1^56 + 57706329963329563670541596530596727804913090066333138477105347646531123367624745699313252682922258096534119439033183421331093728981762811944554422719203804410391616813232554461443107686409616825725952855824042488063887082853726434876414184344203363827178598994383506121868768788732532310823824807864620769466856538645740810433071368212641560980167727675811981379446227726410886998045577969993133414272492490012918405731293618976420293880216829908458617187242727321938527067668383066666672185220197489004413406081543893936418460783027069801201634168233548546640697163529361420000261951858851265548314914727019999452109367238699441397545744321821005366622731168688649428724453391534421807271469234182688622558443282017252902785476910289635813491664499550098338535551362901358529348347985006645084658404485498720150540917564141787587072141144915794285204627928780085107065142752564064781421693715611441629619182527885895003989120892642992793798594489338544514372781487067919454545747674998121680322247074891968262710766715066582287796359348148042532495035295008092323356801800692880952551097119695627507270739874204646266525823625087656962418616889212135336549403447320765897579014961620808759482814584836724396817190388986492415685012356271073185703356460252366007483832983955442142962601622828923290694811659659946417805373904123281773112850334022098657926199472451032419203490055045674902615872689626998523276219375316671027079351019549362411166052084141934152280582278617405960609269774824396271858626933068386767408659208075131919660154323040837231333478918893648517220926887905679893059113870896184372295573983296309771266633634522245628067061920973392601746592086018969503323152965895805113437676462785123778969902266806354771474393810979465016893728106719797381716669795535147596874783460549528553259008*i1^57 + -3570761777357755858451531977659870707533241226140512485524971102154032835555330602020797561297685680699943161013467008350802605892045389196716134012744209918412844069107257048074691114257963457966072217661159219572868938024630130902587584695436445056022714912735006777063539226157065634180044143418547990662381023484696330929454374830313188393773199002989285892138123005289540249407032655991479618648790891188845997780180562276679913719629540204380964788967871275840481274414455107622617259067580491756035146536108651376673863565820138645034265829469118936136726345148537615983486702658224796905671725183726607092531485870876356397472847544698437301285965624472128538066601176101122860044572130136829958542305299779555070311555852998516521593891047214921784939507685167393309222076354137629782989296624334076451026677123067591991120286713778875183175746705425714258027869747018244383439279786554850381315201117525078836117976704622498963277954607470030101915788682729329150171187751267980103086481382672720288412953389666378704756886369768858726700907104536812920156111947539123462537840359755234858143169156876746622676818222352333341928468275502662877512368486971625193947765440990013252184460422150082998617633219648990432922076688194406328987809901358074446894381835036533098890986908542398137780095836844259360865566692565762233775325196238112181335604589315567785465637268689054969632087362178715384886282999940003726808644094106262037962248525506303458018353825862335329686768566761229893684949751962775181740349388612275588415486598399271940560687911595329507425074573846968879307666686854164969899417185126061853780478135760742294749856762501007138382157624824027424614529774857983321487570893312108855843193378383818334596066965345670648651325547504147508694489429578022095989768192*i1^58 + -66251031875774979830404807424192880557386496816279334809541844272962374559541734377476562703960981559814904705264019890093344462014543794259318423392335806095466806678242766439470142558063681817568633496766609499787069623270991448128190737958681275760748586933575256969588523645623380357157734413203921423170195191653314772406499657866437911733860519239450833160239580546793131215326242786508318936320399563057722660153430873805856361110241272826465280752911723345479834351350497913330221325557563328382660942300854385519897179037209701457099771735960880138745280957031661330747157823320983401406150807140419920424871629760502973430210597695699040538574666936742395093204910799398721698935268821588331759005382197349682055048721847204251345462935014650683497150503192452055910095267076452416291321827760442698596011549471173738283581190407253066522949915516678278597901142939301917571512045434796950257282725136072238115685819703800195857308521512839348981828054973434504754656586836139697013647905625215176630885876841953224081225037427388449171182506935071785966721623479549403486081574367805011649487506178117559277143182767443070227099432099891901088385870236482542773129713088519985571080732466334337928100139770966093212789775892972669383071137895864443709946780227415871532013106571631468542846788004830575377911418589734512918125951904825493386824386333678343491905163307907381456934554137160125770134172888825578785407529215884263190563826226285287089283766096948507568891839168719078788827372166009363301145656104659676697400413685169885963971586227246351692866961476737404192237581769745561411389754310075898312770605874843350919330868640489597442404099602718949671063250366501587189764644705162266327027551635915600614596693729156167795989105736028757946672349184*i1^59 + 31665174443113653179038908048754521725363622175045576391291055538413438938098963112697759799630795775530957020525838467684120567083415662815553004753384580474900499185407971639075220166801568922226769161039975505543796782359139425546708498906148414825216370429970231303371949664259755696829866767030678989316129400742751276286252900815427863460088570223910508849413584646766076286425954128053940101222091486610392868332784934740034409383898222574828743438994951379944033137776352220847608383388173316120859704069002784346494789885418360068355783692419317700355860552424790741695295574169460342767377181762541354233824071386037276900388583967032966588327870093763582562449254917357823100684229064309343480707860503715949110154345968210213162862937575481325723260742384513814440825560966055248075130131496794789570848564915938632421809018164327049529725757644519813395608901547597829215027368791521926045937462713521573637171577657558275392026117224816360551364406616134939466934550165306242278312799694139128070148598165210410329134860439425590826938246568615132319865292305993030273370501958363188165556733811985409114054650049464141806217109357312147050003551571747139458945641008036492319886507401352054766835874795902030020149337638946743671295638348104525526991902729393960627407127997881787761314110744077236986427736225510715461112905157416582555140483010893046036775969160001926423732291576454195627888746205995191629660085215121060976914920166066097286074727048235051308475280185251247402711354693793975069155501003898264469926543768298278328460259898531803621033632685556521194148021142049067024737217404092120571981865322399234669972337814726540182328536931690507708002526106350227524514666533530510667222603699959505130923094680084128806127796224*i1^60 + -325518788395986236894397083681166647551099172692680632434576581218429164320084319185548752752159273661984906473773946119865957243056975901475728597566463379488716869833102885945156014973187762945406290973285260776338289623332527838545109694748551837607172690782410178854851651293211874573445350870013533859235643184673840546087218979960892040783114745390175223437650954100020919763948955910044626140406916548027815339458961263372008424968976691579081165375263294171947824031605713938822355837657177443854876780121069914564857679936589675249077413416919251878736514547440691489347278535494465726951030208795728564856052800523939897434037307847612942285181763589719332799231291904924492924390882260283410602946129584690883055016281137022667454690400817041026034085423586483103002701872436106499124304114075531115073809563254940824231443462882453382731517244554711890987285313693962611450425216735463070976707788094005144714158355848080229225640869959483471426051019876278770411680657758347139124608305420602740888035321410210962831630707228973225868733527733819670711262887196280564250070362171665941876226148117367677017149585822838434613126382361396077242972409510551836975974796948580209168796087160409425424892439504230113643893011163610879735053551690304111947823156685993885569562091944631586940556037228776599016506310778892266857319588431970117324887134368320309806848507213267860984809854544399911340466036098361215070449821502759784594261875740625872662573548967697286564564326232149653587626982318633499239623380058048927429288619384643481112528458875038908743647156294377982745123467389293626327734941208781872520009395892026576171071604733710445241177955227982568103656581058389858961504561797518095374078221122303814533120000*i1^61 + -45511569039072168331434246981427998208641764944921483062483157386389541162027435063902568011834757251325016622081705068978232056591529253470641804227167176634164316146853467789755583568919996980850456168408871479603895965343746769733483947435187668240814714817667594139486613904391069126538184721006149319633425276460523985347752600104255671973034866996908088729525754886768382017419124512870102920858832931377762638565987471666119313591456702305932348160098844122101704323485592888896468587524798164037583419652351572428412559156775559819923504099781779640216553245119423577905284718724761897772813350635752314263984956685754140582622185185085111748148963411882681859400717910887313105563767680059637146785269385731238490814753113535643322187020944433715962796236703965881188005312326248508872890276497308707231305061695304850400946916565031142613634822429509494699775986490242329455477723739361055310024712336859431472283855681880018021075879840556043639624543034588325542883226814783340595844694096489352542864058644717664473173570370030782487514315661938287446537408904869046122650583098804327654330709199779881814530621317793925826142775701363728701091542163915210867345401589001513869654280546714675909359570406134808789870106185828608606553740461838281256676206488461122885537735521314542744306903847874864014666959339121087370133364747146610583588200541325526507017552425973865386143644848767942937332877790051529581835427885877412180539971984255926908590149610594118243745963291116799410611590334714454588880492868520046958317655381679315123079113019093322933279754018600797609771094758399335656814504897515074503209347620214159915027185867541054252428640327686807144434026199012868096000000000*i1^62 + -23665708122335337596492876819920272238257473942403396068556533316950241318148743207015040275993445074141241183105772582025360499415265941696846480046904023572585803275285633328819872375351783471708371059899676656216115050626781521531316959210933865113773664687467770601372496990145489017925029057430705005708856382395596923897567180293259493980482964107857189622394048268537072429112825765831694303345600972016007849963657719963878597208932952737877126584726497425127813979026770445542486076119217051999299439778980939571891827718278706186499364322711883071889340965368284359407838809510275675253813888680598260501868338983132488537009170187560951432196126047973942967721603030008234975446576253973648804196278192913956500326028745465265869577349036823417381990377352586241540143877836087506847138626893288860781833745901238671065420453564210401263073489933767353927053873146151545394521577990925102288997274672793402664176581591824510249166684348631872914959031274265060951815277441170896627382335936281686758762071609448984250395371103303861018401819511365430408599661561109649477486920961883612535929806781851121490037602927121389937367638379826811073038208606934539044203469404614259963605263484243650177758422314412137077423715470151070291032513727004667930378241975394914214191386089046634506455027305475111509766431909497262825008882854327164083760872206730524257625657424806638099763963011723114989103177747661331291989861840918799713656094663712121255473585537753950177912075707986148724776886056632077438135815430179634363914330172013441031933894078561262625041941979771109831800180300300660930000225537537523510959217225909270662590450979085221888000000000000*i1^63 - N1*21313984437364176414329068915559462178038769784761750270285357627289827051123003494757752549024013424589187742735923919298363313533995057037257010899689415850353320767300705723649554009490056728435302468652646953149754898319436188273901530629688264171410047531877337785001627265277807740629300552033644351187795119040614176797014875261834017133895574739989124000000000*i3 ] ]