[ [ 3360785430037804217008444716641989730730308075298933873217206766975081132981856790893897815417732450913501300861790077339147582892477092092952489972318824158183462933841697706747378606557583892911939074628498038929135862130719420878157460274746428944246453744822558556831549341362071764993574871112046105953631454915378339890891360432500751808572306316401140916569235510206010980618034044666420771167262452531376543756914801381915218135509069486201992644984712451118168899070416318461808923843091528456437607741199464736634979309196286852647824277806277799130041847786920887621693304633997491265921758759177108529703754181098991250020376744019243838852790608329182420322015968341854629557177579527878659120054051861609849824089456327558414074073614932587983004133727025066145513585256220630638228222526030102126651417748462276063801532513754872279938704875040235518785470654313236234630188134943727141359195734222023922513855050844613965175408646951003739868132038443908506478528228660657103861341402230882422148087398776397952672631347892120897000287445097969184252107221212493883727849832833017605989160788914001642204794377302729625322814248631723859575666716805055830447700169853080144094216434484673338095991353791400086953432989030735381141782483550100641610542382706580309683022695202121959100124179227810341344032290587852951123079162536923041928962364423133969593054985601701156419745821137443430864994939802927208244332231642928077210868507466026089498302518127147204295259898779301690625674746210584248435271963472991196360802268475998362466881709755666870353979088676872762477436321735519810050819936255670124388102463446432778510137646142186033762751582928714243896333095669834988485559594374186053817788856437294294276043963858986063920376870348491307678144586684274694476318102815208935223620236234974090282530351516330863459822848790345448795829480163476600392780642053172728629827533251585479385393419255355216320736004976257965970358721840966079529127760160417557369533760492013320701559256766216757081752312995515764141025362411848057150676957136361822445374345786079167675231292140315304299518658928951963843174115584822348950578912289665096116648515506770426118144979230102219556969775104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 7246403221949307717514600199614633077670386341637626655577819727574179289589927217493366751699863707287577424795478958488026539374554367034772598504608912588493836754790295543430610751856387127168484876079673985809947782098196361978953179473782433071001061434709576242330230278076071765170500149938108733208342144951565634155377411784574150667818799837235564352570114103878302948053993825023252172878561520591173280717448989317368513753999609312975798753391190202427210298270381599127958956838238696012616873016343263952823066462929899760181270294464217781191192153622356126410957709901910429598862001531788392260843406739443642224365719146213029189827380027929064016561498848553035787474313494380417464423480950699484693047830615774977790861800135038183092654260226151474315392303709133993342946085526764317093377781252970972266574515626369587707681179719459258894239887900050199966241567891194162696315615632133572942576994361314061465888581711670805289223064602075112081286657156682903079046918036893639148012991195526549416913258798432614688193244672663939914276574747556290885655811075130767435778310544834096039114337310158269421608645270369482489456653241812307326794139330047525140069972985182260339805662172289231871311812920998963721253361389638614282108011256060550126816649623285662828100437170561449653769116562563398191689889297135397595166909309919720920307077984754730011410148299901313088008960651790183815009568669542734274376937069920444191521477635561130562791515558729591877296280026550518317158290320010492319889570842967792752478226141987955477072400185582624797077456845868807706682861602022268005717692157038758239758778310303105205016299156921763631971907121434988566849916813039346617103109160982822939825071734646576046025742762617702552838215676066786094389328712362695057825835182541959361807570364828543359951494069100706655828758044646717164395762500348760668539256893102028782547736934165116373999118767798521254383542279120350071437198542662477710464878665737188464093582383209517182213383475760689230885941829892602498469091814765903219657455469405692300050631668519146393162992422951145004477159599775590792108463833386534280009058338553057102087906760091990279444443955200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 5126049775650331939270874850005474609075808105446490126079933345222931917914693611989793418540780195925680182591953718461698896811062667526034631728638536160988795783406296927413133936794736430733589671816374329379610355212203643270769210399748631727222352986211801380444076821333828622545421185769493659988816348806007129054872841027377606081317560228127549623893474332677161295935850116181234736788227358435906802837983276096745816422812053710679193299400335889343187370739814952484058582157627986170080492870694447791304394662095922866233804277681063117625202897698690775695361391577826169228716606986081392042224465055534741904807818469345650966620992428794788485658154285250363334953950136132053322682453697749387083954304120100291874780439371558677944588118906715365366210902255931024666960516704133449294261245510532969747778646584690116300041421059995342976938776343017552895244906902797717099420383770759626277143711624291106645882251446164822931269239198758341939323725828780043655022166223196697631541598534420232258433628906440960998296878817962066478799799860554914528031220686594176029406492275349468806233886916886410842354793858298856309935678027536448701125299406450389909704009315367500520281713517948056085799072985694954495630979126184560516728620459769789184824270021165275830547717120990993910398819512768548663954120022110505718838539615556949138613529984053577268089739273733729807420706060132844726596449281381030098385348400369196720467218521792919969669231805726024534383648766504237742352474988010923921193426263307469184191681677476204671486357180547408861856806410964615177828756369539960712077996182661309580150298146982337631174213646548617379674170548137294880830289503030574856571664141906717217983637586712666976410306723736686971878237294374300985522236263184151932127284270594462533940303547265660962030238353365093663597506251409944917062032879622599021390960075561906193856208809522018304937977435981259022848256812770661613387934521376186513207111715256225174501459895895858185178462783846944785799077635207077839708604136380320504855184888274712076199166628150611338693615586482901381409218401980191402007000342964000190236698457289888659819320408401130341699420160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 955963266481806418793460388680707411218050620396173325896049860771689301949711763321194441364542626008836131741315330610822030560208638629634069886145102707949292681172349490909349472093674433271291639946474394765310244946292360621690139561060438343609468774089893155647850546429231083448047383499718061794600969151159335853245030280433415126934148624726162808014825997260396631943819681355384422934505123027892370857462500548271114295664379574065416521588814295406666719936840391876692504548009696322292598771195501939381023089505585060239915462713953322577360649083518064612445769192562865384646757975840202838441239957948107895945520823260098040470240392030606173461339132415012337223326549591254548771719950437685298148476230333494351430119667569883971896886643239883229960862160896962299550613524788789828624180317789448210543714607499092899233692474593197856175835232500909178374771701344122803061082393267417140698965313214374538547238940333933000950643907486597380848674043503849472945216441796198636667122585488365514802179881556560788367343520999557828762022963859809639029625112551642356817699856943641044957865576171435830413211894829131881534408790607770662100177865092354524505572998354971943928828430487318457114931701704768977240199664675958558308180493784033198780965833433189046102469129928487700728623052025593112316732697874729817042483338974515269429042772605718625776854144183323084810532564715137056122643520669843490699179912250320820210336142539928316770792310597627969377132952956689920721996876316273819173203555830228607203934604809360379523237489331677510939922415320854135232973275714819975320832376878766201163568026014446598099825869924854418789308117132100516281701401476750776670306693273679279269558544459049709953477887728475516034024092545308680184371050786643120231221558743097138103865771477556855943065721528061670146527653145992904310526344279359236148790240266083328486775083118618519455914881045096645211484107679767470454497310402399278993909621315031856218491934597902390727356960923822569845328752057024981677562037759689501759519841589749061667204186620340122485172001738127303047576037691815378533037319128817743610735741745318961414725998938135684186112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1433870304307917721880483820805680147404505592653813694989470706780975945901084343696139997743616330490470549190571266821313946763233233223126771929969646300582392894757828123903619297651539042794999730910064570359337553505455233560276173801257012054342254326440777283332074324985071625956142662785311219069067236678239895588988700997231280697373486851158585652515501792470361738723670171465625570239170612792862859115446854351354481205918894432303118677187581783851283179803447370476475379264127003219663709533481027599548603363351276707679392751938805871468433374863143726599062095665983291313349714626144200527845518164103867120600096735431255927212513769113881849566733447887574180901344991618984099104650296118915684346091579595318434266040000702395290986867453815023557005621069469476702260695565909971753658492985716364037502783483586588048252445219368929148567211072071302323294181758914398083757602272254180208095342595403982802513958252214551547218858075133340245518515087304382864308460759046698319881583657333044581464398909224750726512120238169929577598677776306065563062811079714076597105422356262716053008515103361389578780175488291287717935548997552922473132629312341112855497799877809160571881431935287945903682366603802633852047394321377829269763660561178437857134799071487199883840227860637840034798190761486865208428835023754014649703869939990973110045614503067505487045352082488924846072117600403020221298421236890813968765643298300090865493602467728576458975008363623379317597983439362355050932041095979698189449634230665993178818386540923839567123636081311632029507788298568121132391413224029715431722923274884371788494269396997606470396313474414970394755269688445479123053470319328949086103023101518812720927988144424203306416685389227722231725759438568311498576528280321053397236783031944278473509069060089527838684870217977100073916686404608315309619186978838109456724235803016153622732525437150862192490265149297845389168430412744702392337360412117115072004473964597656625863888689203580097103108636211341563240700305665162645884359252201699545114781777523336249483409137457595325528855102223557825502424097496251227291960032225848310897600984997023794364014016134898725683200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 630894263873158777324388523707517868950676329268752662686736378332465780135159455412586320558125936930945092771775276198015721556418037519171171993795197515667591359894036728674227248055915360118296044092043027173157337739343197703455635791930218461569915602217439949111443780419337651817846007826613410733510579042091933163710509432679284404234621919631754698768963541820799899906372951675066663806616214418536074985132161902680436086800154007361021956401479884890777558427872865291506373609594465454051773199186082631680389923041995775363113678782304195944190887910280091189885073920806687826132708448128255768177402820107234319065104208323435154277608858349133308693540890149075930345474833347476993110362932997912760287631332120739461697929530342361571379810045273216094674538346039292743407012151673726173272508606710025952760511875545046183414711653901113136204939186677402511499241439105311882404548103279577831588962331303770855476770377875860802311494992063054048309941778856046489489321381616119466285032727116674162723975760683126602697823241637394367881921335165648493068595138089734800296251521972317191723296737066444682433936895593705312536031862630674357843339728439394770864686950232512278943389229058687008414958061857635150322893078065620338583321232807075361630608539341827057184851566284966054128005744360122279226802667097343506045587613183046330137507318228271358280551659165728173241766003120344690854034030094777563582145107131035046805128853714596764954917074470657989612844324519324735045508513188466790482561116795424860353003122869456220362804100951688968257015253616113146426075085578884320467773309103368954502674072765055863344648255899660059574657502549081373765000223557984883431911510020461169522553470856021478383190543989753119949981718824011493488289411999433927556923434362616119320375684756448474445764225753228792691913949834053266687690546967399225525081955817314639633943879223673471469503668976419200510083075789934387384821512558387005641200590876534072805541524276091805842446926061859211910841582397201315033459764275358201629738815407767098144556582560261451323168047989870650397184596950662650326298224323764082834151960488451072433192396154009026560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 441072672699511263150142513978161910628083718063660439806565839305241255373158938871032313505755079383372733257045303776098261289376272736195214018401892223509256745272281150312293477215156173076628256707849322618862509114447133585485919438721307512284765804461092566541391314976955899159803240201335002521213693191814667316185117362873814822706472459593757402617081065939734531975882697945153952982230929166535462029790648422655556815160138089037464437096417166040095807240775137606429094843648712662030789855172002652811737623130275382518236008395511695069519614171115868555368284934988858114352460757438754395848328480878572594601237967538204697704921686715770702277902951278695282501058617976891792601906125472354677975854391062311368141787143041261497106197543205816346016144750001082579864040984503073797849859430867830179661117257213894996593507520608443305217254145777884215325263742033150863830669830511016626903827422906968771948998590381157189278434637600162987254572174364227193935176495866054446303681376161183051786645218212759556836579951889923776387620403567346923355957172362998676036553901562265529894263297068074270460380144131463588526702188538181539612176921678330034001757581699107719718793227588522343108062329509045990785118045141367300029016739700273785605269843124321998802871806857859098006899485868858109768455195887838288982409044603183921986775431969676802046854796864852387947285743368776005750984295353780291243786376143834585353278028603799539036159620626242118406999714103021039500097330323529365414941730344370438732805814421740253261915031160598730478174804819722917449213578478182801394561135378781209908416522532311755201440532446963237398990701519094533988774365317397577345080157533671033229699287057305099203211776749948090077749662792843086651419681005566862056028405478620908353978066044434100046573255052210828353694931892455775484823671095009909847612338150680178031397218217905940996608030054107006395497382665409310668389063046968365631439254617716099184612017411951686798466148291492339559517849571687598578934212484731774708556537202950746318020572963208607443168019688981731640988112044508595262460948433707561255589876516041691784884747182800896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 46834368551930158024341108567257095146947482665419555557062398827098993340026896496534971367652225236921710643189854787128865341641693006839383230815290689198744294651763225017749114713914619252170871508119313260097379000433550221200795948004796742244686852135313832320304453602822232092312943387522232829905659814129494643866768708799096834857026005555368294821361667306105867380835428214072386302965252628270089362563974270538364336770933360494480177918783502023582003594574786211182294641694302399601381046278788474189972234474520571003336543976223189113831931380649467749592132495980195381016005900941601853302851806667889290370821558174432764930441111846786286887023742141300482129858114328117131943674815128724697653276319843263562685695877789944697032222353100358748277173920718963024763685197078110752330534921087108415418003210858628662232121954726870497624549764156814749819754918269075722902513030065059757242570385125239248464444993773597357976185677554036498411171302502591136388549097822064232369917277492725652709791278383976198247210103298897195450560038577719225445842087181677797655833435013714999110822634117945374127748422232927896175067844214813020476470816572056096750401874226003074691811345984582547280981557818121887909945028604047156857441484347174305056142065868255559814730997080832879028135070823368435177698014204281518172232218042936312135342926679722775507866547722977409314782550969736093297735110296585642294073326423434370620220952027947197985162160361066916252300460117891607605655532452640671934668266759574897309859789340624659258834285365740341801553167753707426519212982050327801671295044414547132966942643852671488085850571900843247371427541780691778699720845168963366870053997337763151856992282663876318095291421024193053946913284271638359751791158452096801459241997800572351162516034315731025666735529930994826661065545185065146383351137567385641396944763069105987148241775559766185825587307356133928649602307440954624599900008553939912216972003984172685157802413667474223055200867622228614430162192986799635055100409881615134344428393688552504634471072508066103230948814758890795580203037683087721083900003938334392773716996473545418489248072545075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -23307742259794107483730751697009167141002942040415106835167772490876665383480736383080710750754446231624286719020935458107353433640922627252139124562405243756510305403600082819283889674838644302940050686403281801567861862654607082365194155865112845208102231541823805425703569727399753576349803551669915661120442340911694633763722206687125583721448409709808698754493757483685512318052191546547474487132726630130976501312281203545953931171834896251203387808730543642920984037513251573496942941653765211168274085126448206985598441258260550851301792235957472316588859778942157785597548440035732441350204517608780275026159041246317793677496393334148443210640732886015663726543832657445410074613300555167762894131956377529556471727068827159100165998710673593363474848156115668729010403035545076500160191383439280092604936764812654066198414206293146080647217034445337833603272773408283201975355315390385701076291058546014230687636657998698020023832933284079273103901294690403869342098861926748981728778551744770680318411645375813959094088070061875351357757715093012804360530112131779621307672968552848185718396720592828079292237422169572747591158580594867087883808590517538296305945719978145812029218897382048210872078570937972756525014865477997437091006230562588819338134550931978867900716316133629806241846014817613783224656759642051975581718448119555721544072195860816069444799159389838949453434417007410523963818321113449893677897813149933597747643667821480062710474102116607188942944879724453660635282525897859616892855263173080064843563950035002245400378356109754449904730447021951225991785211848867666047381789860157329692170378069182589482760356795686337475163542470120965285572964730567441557009655451317854283427865595670313204304492472316091119591282098090663397669852373776596581800545498004962590553407097827549668505759457081145488876540646547661816172309186278967968159942286912575848080644205615120175097216723320444215007482593035031654738991735938715520669195272185903671368469325246295560241469143890756162988650845828984221262212144249123254225131386326361810303942180496465125225054960332487353862315693036367445468210443090924380297078210581688709017000351099762217999254159360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -19238285568111374569546970363419921294207532695703768909672846570723402785782237561811232137665708330695511132373835971933239317523101962507224938837241188846030312305231179197222205938680917759848571883999757134026487810111541308676651732074707700163798150331484870024585935863220503994839475115087496150192111866348246747623243624256337299581902217818163751108352134940420132999060505281235112495380975839604022738343107523065168626440536672390493617102544974882043255412151394130508573134184669618474785138032387669213119875201559741988414603096260063711762417821642609858902164559367970898487581988328009223223563892662154135407681768498284315688944496988052586204859803560077523381569097877771060082854409749620018714400878797413617740147738015768552250858706407697392444201414368237199251643219179390871421997803879325385506871195307395362752724713399183711979066306301345838044154091103007737464478985333643850067105829497190869129040532044532156942915122354750047557527457669486927647935460544905214710711780340894976966901237364532730311336006096610796447715529123301925217192493847297838500063128629504548480690557411426839354482320634965245399217107639698955732097539659593865346159238328266094990426969482073995742793144232517264631976779441481188650341935364700962200186769116000121295324532646681020414481838054478753505996286856049086298423551859613084038924317314128059201191047167747022908052783761941349560914995598386135702022004297087608681231949585107159195927481455013131873340031526122724760287510747457234959565872610161762683815813027817296594521991145249445060223806337401877016847817495046030625800756603983221516580212582978090854633535908529310047705290686083242884561181799681558227446031785601587082621227642490785014104666822458854509865771041103311619947957430868814194861785098403204785368238512162537521982233567856533044721620987805537367142888749998427218040396447385050199014678456837666790877552480543053244481159892625990834430980728345293031872112025979265060336238734155379735669068753969655863196139691875690745009334003407926808716609365821349336196242123848646327014249925784556138811447507835138594192661643340254521728558851814604413008347136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -5951946891063748776889769199232665884815979895493101743405519756341417550642967413556661674858368571545979823669847281268220630095611594222950033418056423435894768719842651542910708495142554111665246423443997217632492428149983202111510692768236461578716507297858436518964533099369151875127354456769244094031339102251600763590459191240839963437859827494605847538680590656670676381331546384621498926768190300958929506134909175479021385297575673277219909009473075750343466539335058266744270627780646986775692404487140472870754831272282831544402623896234367775045530575134309117591090558062316316604789449027055950292511392122236330355567232690043223444577806530752228775783403506373359814486044390080026351840535159493834444771856748779398707741753444724977644323919809641971520005152159363591060547233815527809865110726044860974510862641033403530433272464405845641893542177359603288636877383556900747050900299735757429002427897220159899861445624350336247354767120653927446895324072370111605721395164191232778207741044639977032288751437361791770168852800928422296559585921215768139729949326920943198930805875174750974527569517998400642119029073733708757664065564270212680332646615594877405732349816843977737095824179342595509036645315237587974917803859897373733770925038160784032004690431078637916022011480047027792939806003863355820215941308255261281395999369881270658086461905589734732750604688419902536614172750707598990407035833587356931303228712899027058744986397072924180843381162081038720540437834806976527990852667942309873965378685284122581025830831090345036482192371206302723367816219450972524338417376084995434247207390905074373426436047278830446575346055175727772900484112103075690377852958968821826827276267880446893427601297842128373888496174315526741699990739430401750935797411801221882438654871172474320089025539821209890003060915250107495862626281740432659515946018917831613238205565110027437757679454917811531157272179372595102909951811541961582813651904358161119329147842431530606748741980159280949200975905826739656096588868552606353608260136249208101481546822100426209953076525337335586342224822773773171606803658513436039182467641940904511457758389579129569226942054400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -759910626318882367197039721947475508703105476426527197999254542382473299643379218162963124301550500249180559206875385060167842629713347731404604183042665332211515445955441367134668576719618594414087889611357290356264978957621701582620742935489941582313043052987229606482083040405256006340734427484486506620322788638035703276001829679446995030388929142122511061610325153928683977263418236047640004766936030825693432654076473370737016763078853860687356002431418410660095140545311204610643775515646718408349736100932574603458490863913597724276700045682079592106267045899958010892233889628776697678780926848794224689144915260491454847147493400823448352125396005498034315228494711386958452171241074316937389617937090886364759249194847382324175143155158517829869000356834740849523993482280642332043038543882336453001140814464589247184635674198876244602719064401145091604958737884442371583355204108016345263146918884343552598354286455975216030433434869572680297234187204901661668988529812725528149501872439087768710233415541372080568779406320180991615388793032298677967522772566809162150936575858578350012503041880765211595464279437798815074030661765796405450814111485405684177785194384038543313597679242117416581124848079511570736227831667856880399706012342673624261194262320073073684013142944890578585442114311746814465499262283324652968663984804471765153139374266161776500308797196989969348210489805388448201486517268634110411093104183418082144446135659286390047991137865009229191496513246567108391068877091582058631353748944705253493455110256351559113211221548351107602303935896946256898054320301326142586115860766709120814906648903568118142340978498005383538708044244116101231438632999609020756665201868581814599123906593626968993566570239544311807431005559227601931088791260060461280514525993266088585564094623317309674026265957232246938787857670401766002519554714609085810808247022543534374641630333077696054532873839201726136911458449055820188610126750382356692808604413990914121097831596775492948374712877544283124863546232391559690267215549709970355456040942015943205601356577305572927836429374795738830986449976671371308382373236047239014187567703568210212071014811410343143669760000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 100757114898155184978461165457485223800872581980347091381768686835581471047865720874193606745850383898074526183075864440864179697646699834178230105993613362467311444775148785150588193024083825450784350256425723307961905781702785546146124984382831597965953394724756024673003278530276662864850852296080270109724515084502671616876564198506229743441164870482436554539096040779478129818075222411981309818818022074723580273494618738979356478249527637856988542078473248465496248173091868050980022921338877325700860261096110335305648425030154813034868691156218947161972845711196391869000912178404291364091689253434698346736595394158873907796824156601684420665515699843911362366506047680551711024638438819256367330763409195026435471704771881952019420996675499691396895331843110761703868513091394823038872235742122629247742347714017217163316570857773728758239008630664354136076469165983390842703697818717436003616571743702244814802203958966519991674636994069371525112029323787030375936089898903969858380607760231929385102661824459720014724078823616570229047555564357017627218587115539156038072510450328710037839235581094339596912723164969798988479409756547632133984113771691704554269115844281490703318924710182084262600412968551088471277448816042939403366421531776184926092531137352052896874911402389990351258380478434322600658852448695850071259000199929600334454944027219720624630115369738283057804122763532234113774834159305547675323762722950739054006962477594313528827942287546636152205265068912209134822747191370812505517515360331477889771428851899612137088108862534785299280539194526063110677104487219607152833470636096467148409803298872659912588155645597104740164605717903740118964942224078759951791422546860075305243246042817101256066211452003799340727836531562831846600402030630106851556446700441749085735716849135500562101574993059623658294647712441400659161388324821609113281963044136054064243621397806301378887684003584947238008754104017768438325883010310710047502178180747720615921270217339206728490556217936693537257578508804606687146885316468161360073449063193309839766380284967547356997872780370676290155667183797609878684026641059618393360185345655317599943957116343403151360000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 90650343487970993766473267905742660472517574717380499666746028098140122319293207167788762183925527567761792176039241012413533209275808432877252278001617294870252189716660361277173239224062595843952682112901620365023170409034571769883527125494107722313440010584010145745224246401096341139351167816755099771942074292856657553872008499434203671865659106829849107867921133673324113433309710221533789072166606595097421924098311691177031814438100104249656412994564361319604447829228522203883013829170779956270656567032846616088827650161200042966701090882695681714544727645528876506957014809206044017019889106896344669902948175702785203923446175697976117005232549168313682217441006075095592201266307245207658807907468522464445470352596750641734470800663974717289943547915981965917417543989038895233026253680819614366556569750130501388945197219296920871870999239265082973589748844041320777446145525974288455170712457145886661040485409156774572966985111208989770671936892833282836432233342616236376029974130771280417224259002856657093027125116204263022904959571097844788895248236409736275943262808560009760991809720926650391486658846810383698089284892838276526108692238499116920485349667790847473439836384019075869851678983873142205228171566429432171514450104080785561031084990367517930260033586164744028700461649887242395518458046827936164987865322540292546678885576739710809601215066650428491686660337319978510002550507775430655947010968819595106537456808307351299388374660353026208094659443919468990190485285979198463105842509156596799671750714367393394439151375811185008348988597890447782924689133135501067473841363950629782917213909251330213370277789383584171361165259892754915908396950518630693164019364607581092845513670450995593294419945639240159250779514530666422420275706174459657313036347241325323886781145367133944962261611619255497816495281013691041206892137756291205229311949598097770908627901795536142698055954637735206000143986934517357787079133105859041560048828718032660142686972481529070651520945097322545675274703776745343752762568613180679166585906455996834148806996886852336093879433055235788353276713574091474266383357814086613086963119245844482310686592009764864000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 28310025421320065303987522733569418842192131746842515884242737809742992074714408752732455199893895336756273791446320119488927160231180467879442435310873403074908084588727515247662893170700751468695369358153936393621635525461287370873868288371224270312695512258974017039054736919642481504149696493786466656531352002739296275415307925754715413511746602635793414899271306647911640062497105426668569956063138695024506675305996412640336723051312444797830705356672952810549880408413079760091652328330567319568912888315406445749930040757168714759284382571258574140203456061408739563102501709588786618840511869313977948404857847351625493991870718584143521623209819415243975472408821090264278178689228209338990781275522511275819461583013702444896497041989468306732943975134433359149632857827232147560542092974123967763870271134559412961236722859087637802306280085321365902733583700509846162689258830384774173853868604067786003027214626486172879800388652835052375606415636115271765717537625458741821955167165931067237545467064092439223818519087038310458679403188568777908336334301189797208518936795637443535947545080950331878472753678243506436922124619427978347584569364061661650304060161458080852360374115507776826757927937882706987770770555752309797046040076807474836560397125921422052027990822300581984820752281420974959978861192944285126872300001231193023447400583716730379975697517614587058543599315741197652714649902342581475853674262838624168220920218442258781608818463265505457111643636803061758079153988904337012402936575972659325495262743664652746470840907527414767367971134347961266154376261865375098404048089734006858993127788915510905293027488179125951949140760924233859668415935371112663738378676619704790538209917327367730103790978944255696338986262402609351296514467398304765526670175961162137774147170985401061212789215814357976201186894633169004371896185263468156197878134591947672372052773091492312301689329565966504999192306238565503123446050444861948947856114292181378588608430003181465700529007560661645646187329952011041973413346890561343322305342945221122975032941776854366607189522754856986524741832385268335593797627075920829697898151908848603383505124065280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 5972229558823059037212271361082615603596657677957871063259416960833206511760590464849650551871125596739406570492884651401450381055339990358612730897164711651214925992878044283425503329456873860414937537768716111299979408962248308126210724958203954914141604212656317238608094039109219133739821988334245054083357358757295504455794076351874205312235440834499884627275272785240334311484708065353411349944418159167847556934733485716450585935035307272857115457103830563752418620461220765048172147601254100649452684385814847012157399743094915418592911327891143521641399635028784224900487371476187482083309163777994739332005908810260170114208432059272522256882644832929271535784652251740462620856227052820773730287695987889482523247235722281917750116034036377409173551838721952599141869769661818908907361255521428850365736890455547223554577424333768654382004971061234431187444280958448906859171945941080143246534218545754094655274481190534100098865048178986506501420657822117528518421931992407193919711567857355920564208099083102719523153824267744285179366290778878633955875550603705031961540207550587855158818792579254705535440823298575266469714707072014670087450539748502372257048658896846785305054710935629745864047847863620743299402718812050007738567417551608270479399140649239878672124107696162323827944888150277621655017407374526816241457516700293968287739213269614274449142575594313651013143447900762785726215231651867380329939430101954613166507705152689313714177950867696420867646166956982279250782655028185234847391711340856628435083257547658879096760089321904266551452201809158471177933863135268360610003416241698669087758918177753109136516472306612376854284518828069685333894740057021842725968317677633225771012007334692984800537133141161043980168815515245816740603873022884447231273007980739320222562400001765092808456201172048693172222152526687667900662060051169460676451703144145283230107786652525403286892139613297694346735102870023995233524993400725014770041552043983312040250299454830301982593582026873640849165149636349362496984151934815785005541978442336347166082603269273210086673323623121397286219661448326498846479971225629094177162844612233362418860558385152000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 968035572435840017335062070028339905569651543049126156998522096088743001855603690776239713807927573168228261381613710650816240727165916231550656712611938784132109270053564728459440702699694861108102946653839862043078900675979163059915821242024541404326972423412950913319211134151261432464502427053386776544486265183854894012632171201574018099483408783067261416479395939233368561390182812352338998303774280531747034158322545649136007329238025175089357570929477886204495718046696939682845125877107333448657922172855698932047047290688102590834240937846560343807491711377778770793247262437853031353407754476442211575732698648159078783721401216800964547927147321951605363717702661629143516626323087540466555883614730622183631263146809896495084202984647655938594152572209099598554934111539547878102888388328802891525645218189487973403920310227372511161985016622831824990054136672880787960450680234904712210761969206192417925238452451728204370086282639799955191604316219414410588802529927589117226359290647115057519266335883987491303420742974345152625205088762320388273820301029594095086403576530547322598745404778135477823922606269603635351247650166345819972385938365419561790061269889318945278313991302912921190124286977147901018817246893499811138137532806839364691296596765075754694357033142023524672076019094663419547335838597038235926264442451740058401620926971009453881753887972625838810040136460123625117333609848362402439834741001576777666024550461695976923779089442398181121231284997779315541753315043688452434939756161805061296020855926236763100130387575474109368388432472753197503539395495594265304882301467878733798205898349023039129599101490912612475534168631307151751778471783881288485626377201653391916704747234835889580300633672726500754423155567279755866961835431950190092089728871395783506777597563040399587792660577261616027682048730588199242106423356167903288912283551468676577523169643605066680173622171368839906525337567767145087216490504001964841105261366617446986851695595549348669553131691175446692718350997587968769749983659817035708507355682439991536646788056553867098608230796380246995200782274699965882211975604245621294333212207972203972905245081600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 122266944740590091040560606631527675502406208554134960495082390018347941346013167207352550568711804799503276995688343527163696615206487340836134539632958701469336410106531627873204841601061474108430394043444552378714387638528883904437862972037447603139263202560869574545193226315863561818994049143282216199889464234427291765850070971804811708322116828177291451742429561553982875379170100082843468043816997028348394246236609588801678866085681169001971334345057823604861300516973947048614100747452795866476501486821756514841278156037770573545680981337349069856258485134252963812384008119895271357425773598676158137096710627723513166224501622316876231509081017203575125935864429403719093866927020157463823715160279790708955147713824826024262836937594232420468116970997368780626104583309961677362142854360044083116451780544985057348789263368189205158697686471817245474199073607818253883533957431966197743104760430162389140972065782760068653161759488698190049253888938698487332951955831710992029130511871767524301033536394550138939773496006511198483639924252910448473733891176290362522545798626698416896693293260416389145772871938859224607776428110979339126171472929732704813545292900983081563332102049145751400861323682369966417942393524783919491843834629342500559397608913896736672431548517117587217052019164313222322119640680158365938528144271973246028865721747648591365397738792681116126787115997940608793721654624457873973841991643049358379612222802976040519477780149509373927473984082217339968090719851178995347334626397190906285233874111481731442255956421523146208816157318205365125251440086040954706392628793140810617914004311514486179207257974515744533955987986835695373328840609662716017834778167716950334343583908126182135719728799522055639094291651784844856725704192755881678405837781618292503357662827196292038764608289435566482650273225132681724220876065904005807618714142385815866993872189779981727720676615680605326125600554056022821018096576144413542237869468230279110312620444449131537229873694502244617263549395744112038563937571788995969105998554720416257824285048143710870042318234994883684053579506853378512457213052163870965583973535435672181098414080000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 12561989736072755410396518549928777792058680359703952441441596992947339842453859730868803289319606309024852386548323313929493479570851758712807380196401969970451067111191227228452427598981759180910020395368111676708452582351991481283068275983697062447974583000162560267230555660287174735012906734035793486539044455675112122737674893570044828553447261561899356935275065601391069582094051617684707311478818861443510252370630709994106110825141124784297478051888721224729275599848570841866908962533028262789876068210926978048280744779906525074786594665726292910094183917225661215554991186542053099627109133411435430062041874740796016658382895064497454052516101235406640099680482301658988513146961313687030665646168206651520396171080546628577344494399025225121671534660565088605578640064004742565932104229686674093011640939957307569815181926704843788913004877586362204143237518690226763805889899883189824443336091251326796703014561577011987268555781792478711745624440674604480197435160021720345654597800281780906319662567517643444224831812446462735715889603977517205870851680558714179543815009609054207096595242359782393151576320845986075511283324469875914310934988121629692591413666530094023636209618155023589019237285185119509846006830631370931643287182646605982778619827252813823251627798812760102762186469658423151283551763633133082823931671902931893847095359691428011429685736975691017362081281245943285157742225405959712346801066821315712954767176997329994768032081015179940295704764517612528857137345554028596397913552774025591401993087574426517969281672692945718768610099831745780054347480185206862960413726836138491917798788150717611754039313614080225542831682100993561378085509239507772641167465787561597995126032240162427039420386699078141826006694686041023387413378466731691843957847731562689694205987868755275391318002646274693331865064685931967244207982113906995620277904044757863374508169455214928317336504473100158101191933794311496243304570742528417008364631359466182015718077621686969901958810818427492708810218225193616083617413724113837098812621126250088922244902933494544035542128647305975034725081458346016817083043625174362307315234634645148532736000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1059565669243258568044732713030255173062225119119892421291384388185793888036121697607429511733524722770297696836171131503076803439812979988751599668270137254646397328568898509469680333359439144515398818801084443180107839957868074691409710907495121827806553349770416325846858041535197363030994023838944375763624524962884287606093237235452839527109203001859247235167213050718955749352538669830648002990619868149739981562816279107963793312900514290131921640973020316595581984375738094967025633125368144293892269523059169170210289648629929320931635353082902685995354979798170111419022186257406792614950111943009078757928544065892063171999669037939691500429242824980435876400072430266947190321178409417772373543419748984743993969102696908569083177873231909711478574044493566784117905711808526260119491484913842150605924578432001070745916372416732395767927078578692272319732386606165872928516658710550045864289203224207552178702628621940172844154210681521512643290084593631808847749397720406123485628791817120019751026244521683470243039716875332865961868105857463776267811362176323686256917596739523567165984691688903771986019578609595908838283579888609107956709201511809377697085285865889754693441165821321042639899651836234432216910803942584438571824641045262979660899586148094828002729370266253689276685102416520944372449621230237146093892937913066133906667353080783067249836882154934999734103524062941228073420071498028474378952274504941768144491155540417665068702416077828161418326090733269167784802229399941349190309977511975157473939899907589790795921783008900817367518592234134596080277685976231598280858420927618149226138987557228598625399636732148969337569674997584903295232922088287242335567792979657533533337967707101381632367819286915908609718984629106434893368024610711551469119215110725965098889619155894041395610228003514037375513395537964245810273936384404293625313806883292483337928177675644775397150307776174165150847913297231187330575101451077761525105368838932926526334083811001199801162189772986266953657684311970134005758856668875679115310481571875435721688623967167540425766611385855980580270626951528392720685822077455890304647599998239349145600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 75775999273761782171342540669564359206183775516367817804072635434256931611752107534182801853213987792145482340620599502473359707864001702897509990231299757799308043193842346830288809627048466454018414733566124958786818493923233214697487867739383316661825129345756651209439562245403258227649080656997461779981453404604983727337397652691663534035813528063037669301491651771895474632305521654477790483232752112648583519817378202379937456353314515952436842395391163067086332517445638973712791675348035758929179325580206892820908446220390363450387072171539913821259339080441351142848839714860414025961923510643824135155100847800414419464483092680438411533434043473290319021699743673673647594157369665788696261854302458978615990263284883561736283169374323113380460949395644570544467546497261841722191207424202946132579168090217295424036047948245312687766174750922386848909021385990030439081481741775007045016103115299404416765768450723817139132002404850640715751758550526827617213035402584937951707197641329023590837927703951576150366814029537430581497656340547218858609959031582520616146964075571975155470216142233972683017736061205028933540308402262434517629926616958484416632228010083072453099096864209202895292717195730557587213518357789728868599330186034731342008937519160686117457437666865904398526619530197742314058269609529783713387602062414405241362354561446996097697050360363806612825499446965329871765425889849736611306626612552720129408764103134124651428130633875623475543434737449901933638282941012505782060275554811418202248699917328402686341733348500635187313595697309601890210405168945345164435786440040891699553329958951467622925958970484231567872386818696035931263272718729528236353304629356955655076885722426702495477234259192502234374473632488287910804896923204958714139587135259886315022196588126906230257398104118283120942439127705741192573517179468464115533895870558490366553544567899987880585833004794563991787657971148982616359950179959445490782806452470163527615365196298100601984083774508545877292163988098381360365924700702621551619280078681731419817853526142212276459024643628871116618392319847162248169105494683996206561950388568719360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 4529702103396955356077291567279267016781142085838698419509172036057152539360452905696067911814020334357374553958365968806975440996022564057773532882426418078895192043235842978973514128625478429629291401145966705938763854274267597103961009559885223555345949827580491666966733666507272401709507772812971774214517462616435751646882668940465774105524897377154603079714763024577188718128429933406983646389279854371637471655951200261916207911209857035963443563165661007280017423853929211188322206917977429231588589469257136269388613692794492574767054785981156304541624327320618765882661038524586709375497652682460967606368810514630076144279277944618735744163793435531160741592315133384822293536874255973142944880062414900449586939957121224613833753099813828953606743349865226980689881140411412458156548258166289142321684530741223377129222582929180220257321722276349377872416048794239716311959971028664375366897020748375142269237695772599460638434858919583182365912259892534047862675219731698874267325577810186849920011748201518160624117251131047232852527114074938126455021508406418553076631213032097375266282160736964946805670944319810414425750319205837084586539288456057586189252431291371105839630277467139165429573177909713941785869148193532764950175656698771664776283466223230428531660222670708554016785473171228468946535632857908197839629351758481843468135887537004013126881434885480251578109560476789207936169825536421244378195427359093114123721856735677088350217196730994410967274329560234556225245329977971080484960089491047565719573528702995273983898294915302792812388306138392494888644688574496877736793438079870818619958700343893025811003965993008631173701393922065375170513653872820763600352981351255971985170828435539975686987982190936048504660066894698734557870125291301333357856499989831366345117274543067623317420112794083171287383047188796914535369715833575648145971144157446692968028613074031678642206808865244878670078629736234671416080209397592870114213289967152405432784702914855169608661201335474422045071272829243049106478772086579594921941563075300854531894105340373640828487994951445512780432135350984011304483770055905710759090147295232000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 242246069097878248805274818787906631799419497229964205832222158167351210138066809627296117510062595096036265824727707427865511485953178692227327168326834220875590863953165281284965781015435519222394106040704591697753758416192598287195982886698260105844746203821838476017607126630539684550004776808259569282055275071120004231806330413791235299398804572937177891131008681585689127818857680624880069777839988241490128903520639396323862277954521922851135433363522588763274417373634497349591275191566580347939808418496264000330772570982934096607455510465557393186647777133387537308725538500076071220971511781615296995484658741927436871575362373817460728629480069780964228160555219472155696831799944572190062773657337585612988570940049146930768885726209284791595433707142637304354436587026786297474197892187204153293272697350279704745962480468556195934552115647534826552265293410462889636245145867780420236315273085652772784719748339988083840220777057927987787661485674657031686895599042808761716834885290694567443087559694340806696352762643019142980360616715902454636780281573368414958569653414972323133408549560974171012271126972871979253345434379554305617785248383779116551410764816710087605423250359401655658008304384622109034369704625384854802433629271391495152327658667345248233680783059260939015232865460637271889400243131876624852457271036472493543573150104224310643788689756987123208008122682877389758540557871894292199786073982924717821694863779836452109225729053933732067117589868926685751004294827477781422681755916342709591661215805649033970207454618764680522647977695393364317202268089815823206917580676044783965992461688971277094583641766069069046886387640426744481106512347260180253205323716241456337450471904782056520863184660010560492227684780705182303583554689552720920222897975090733247681865542664977292849713609738319154887842398255009260836995589377703614757759564578144096230055916642017880767399171737513837713003455337477384101671802475682720198953407876412729285857563699735115112882362614685531192561913947694919654435802553365256242013643375808076033485997291541234014358410144963199853687051895752280661760722962698027259448524800000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 8934355803971167404665396965899436490173910650375326102596810084641820662207198057608837201470671424438868687281745485603147422884435971422018881323563456384836871221203675927464519306407276209600380302826753207836642595931984557383869821928804169432142545052477550960285370760887007351187444361235515558852810865956623572128528814137562757011612014790661406270153708314718773736737501885486008530031908959243619670677312934480906496248544789502003621949610340931709889468714911901468441218618412289323488482161827047726402582554301448086059056060633638430363916995598840186149765755547390247466113548117744780117647150756079067779813494146724125873147410020080351274334022696448527181318565910819581155227722857094765404371035814495908051908638011861436216571181484401475062512957400205060405203827871686308807980058402258183348948552526824272321208443207889779482001703608996391177697954553923874807864346647224356960805077982095535183216205275255151915061302211972018346704995587408672476889473554361544040093589035129989146711874142625880845473270828777699890133490647945477773000486275647105640960470878468383679658217676423018479105558021363012483144873196153748655190595488633364211661989517796327334808625383547821206494411469484970416192053030320454518513115409991290210790215839163189030777886093005256353614832391375968963457633277406014382060582119109048496813794514518041554230015810144618298657049133411186071803265118508457349417584800334695407634625381076396455190065317476010505820528785831017387309457098669877131980232456599240139104555996777925394918570280691550222181386379851285654931506971873039683001780456899330149881543920711155110452034724044659498841365188982191686222606317118442357512580136398437275690663827361007815819581124232960950945244132159025160184262113234271007624370229485981604996042591587637812445326018326400426451503916821304925532303561012468808461124541532285457415557836327205229226375629419673481009159497071207935221436223336428429035829779423317782249642530604895949664382016265422808345338143969856511496062431335807272802296941987298287196684589461427015809964150450487466961232936467911839580160000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 443360129764688507043129937115706610923017369429137540751890556352874700150952445698513729156267448866008122344301053017573990934327845420855756053465251551152944814564721147641922446106890623331738648795755730213033750507812168262992420726735426327666606241018508594855678769519688342612982547735462285625379993589337848061725170995640567440488981916461268916944935010165037549714425144573019457297534371922313513014916310011774408750054048677475377555631454681191499935278823695088577882433481830225391758638774230021790502469283435900267618099434693653584855146956200910782322367891320450331942157498791440317217393042481487920186937581253886285224949555465413594729036122390993366803110445693487772015891556632184088685284928380310393815087864511663579900421485827291325506262559864287849036902646451075522670588088766347271796952303882191877734414363034793022709209661369824815642248204074305691494671543938496649668353805512334411427423512886640771798525793646110387061702320025040221396809621982237765385056555511534266596541850691845899370790357639420298605810143538270318125443071498323312436767623709278703425183886135513465284483396086620346838698189525317310791025681359436833413841040520593030089087060212863387199369148419877241991968294029452671328511572776231075272105576917863786890366929782959181575188144905010649399320161609513055439569929436307387454418253401354731125607824496698313965403655532664442009515453969822082722163892245271958019788709044871112435935233546659252638284331116694388110933734147374566933362558284104691715169407541886743704917337264823733109451415927093040677702131811550144954420319250389912315405599823963572231002774068840105308888538891986268139898752945296796517102365000759663224860588469637548908735267832858261769793359382398708682598184964712306976029944055510619138371269213540836641270764211966269793009539360493655272267003430184153535140205112013439996988193993646498295133545967711309860866168706328460956903363658328569810452830238796655799923901709189043839516401078782631227338936297510799675956496800353667668966438737806500524871369982088526611798534010307024420373699116669075456000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 6275708284702823204463914078319186030166228588290292962471547148259173264920068557054971600996817049051586812929221180420525781012855315819605250214449566081927713420133055226815490350645326701288343049887724891053499129675866902084272101519185995631444422493714327441129485834302997938060432503873313215625403723830027652612485958317490768525717212347007439920848197748564667067338687277847535735919449888880601231178199954939146965473171909341269308207959142393752508591417138659815247388091443405095037970861397875803216276881125015388253804495324185699107643365273034401106760848174442791139188551667218004895439738466923489714827964322074548842371504181928253656462901486112103969072389260325890867576313009183814765164956128250222506949270091564874080812074725696199686377069282731014235866230096522067649159492744373722374540550584939235107494183834737997244840340202498821489383747287723665118416378366515515895809333920989370872927459040322503805140237885813531898933727287745927774007146662189299134648227496924712384614291248839055141505542026113972807223427284221907471041558417845792027481042897978001522526932371734520077879399383791890321383447055895047263435809888370324003972407667879210906748672553952979160684222928248558928724261763944558803716899879678677579247469647489046611692235181243878465604202596007791167960330083376953145119375692180836203298697798113646256425604575412757666172854271377166192783617842377763200494440737212391699119321063336175781450139581576470181846642496086289070681343240225187819768894643521162430404814455052842647722976337173545401753732219827421922819187147834066760157850827546830983301404308011167359072802543653403424167099422222910861588622439986598405260918567714760492522139015649782013733594233371266156676842582696943396831700025834039724391836144574364822171206070514267927586669660055010700647588635675573261618309796777710720030602148537661862162319655398172315506804375856776613698844335509228406259690740945765963615232524869418422104717569183641528634039920838597893222872548585188166119049138974354271804774641522773341917996139082216024983517295936221124267567445180416000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 369146926917090835145772574477152461196791898971323904603050732499227635302222090598092621214345911554232096209757956712123640101214360770662059850502214297858634015451760984387086012763587052310685090154625640448514461582437430731310708552115949060346588494426925335162083929820489470318217842390862846643403045377412748967184800805564621510571702019094771556416780582139631161774024011343294546139659499214026568277055774794223754736876348997086696906958588624303116029075448524393867570525954197203639435761142679390741561190176878700596116912390458653521361828500623066573544492921407474319856150089998686311308479615034902842868250164112590888842493308310155639585140811176854829823249084939392336860923852540390727277454017626349088498301196772456023272658803209157375609338233194220300878559194969373340657577138206494685932228304030921508844772694372215641011597852270186340647290887647403893226824436955183093189357404287001046587770397244556672151984117811897788039162530560327173168024738035298234859912251387133209873445251944990355873559994909042568546928311761792511817342259015861960582244387868002660933546965119373032103203778783098915572229081543554103109842490902216569414390421860107119355774036597928655158640568254814803684304683846212573562084996640701443602332644994933326788487503331598786085741971050379879284073532882122864313187743668473167365977346114101699757330052857010589047552045112650029760145730100616063502888582424398498377123332770635574750844955970776834085044330873376715901491319472816834427300093283153320898539078217643756275577186886859038663504775585112777725357410942286933571789402707707279616293728561805576433060069219089235618409223574664512170649338922718190956782588558294877664319911956649581176735565722680920903953820718649548219747905589964063895633962228336976355542599662910195160671493142238792885669458078272565408908627015173789474460513368535452630328994406012453041196994793201882276139590201035344151557556626575964148360586887835955002643274010581822515352029935747370022230662601203632291054173763978320908824456420738809672725780332376258884713214199400805317202715607040000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 1056324961739999470810700839437213662508044658835564826585970525911553558962685302312713663147672636137232817027000664856329366689422658702693800940909413462899937294290467323430857751436132374660118738175496426203431178825336880366164021814485484628581477714418163127998573158949526191405936642764317519288012183065911489903662103498266417958286813779105742536081709251332260254443809540388240389728761338322494265240841605404048610893533059734298722411104774770706114564490931019127459205697381458957955876997420084048699772522827970790072116343510323459955380541420288395867304317436392394464040869453421018694540643136387409610765816899519593460555812681119077719147763541044115955809240266404845542183440215673706514548493517335445448965309531036523732180430603159477312759612970610214957975058731138960966207469360004143699443648016604424764081296115891508191599230640276198684911674195438406154581839009743064615711026488823940680015650959942293823233363597856863776952736122056167508864998606781862732045609703470831319469518417359972920466725505506850622237992939280918369009296693492755583605804505026118338149072435375126022000766752267744536075984264488880939481969872172802001918603622075533194338972525033646323406466969628515200391222915212248805423849438833197018996626269366850214140989355972179766932702105867754239987367763178187620874001717302442046420708029359977652934422775845644841218773869166549350933046866504032511447195018885443425235783040427601459269640910783245238463582660968579466101340071554233171481068762658810667149972534363795426442108631645835222236989506677817571880248675678176179766916249589197138101376887050334979500952775421496066911389838800115526326208741536804631041662527372635714099036191982607485410784889454819295101531192541548133751432819974734707138825561462139349003668424857623196947555643111501916589285903786791010589603782154547588641702691332851828851614808319290689236570036009611857863700421816988428664944024017249198926956031683825708490878023761354107565585175465999670046881132807822286370384140712905503279479162066563871990564723378448135014649059361090570230431744000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 151559745427169704831758139194381256844905647669814170591306156629189560660720959598222455573635349459953222847366062972906966727878610431575978233629570291871998354636682170072732794523993353048894501608367535939897930203499185105514022691745902187210829276403390798839355853923001691329962297008080176058898599719627986997097927472748402584431823222078949386102199074196290798218763804975971246070305083712968329036009439799498205048722657092156167044093497591605450336547280803094277131959858851937451280389809897129030108690928549414227473019767777566451156197425971572464661142987113193761112311721247812506318350359436956937653545418499538297684935637080091780054428575099406343699359730437988735614535122234297713356367795190584288849020263502245576273317100509003527650846637715477227660732550303819932444582675272897118401887345740952081801563351321125792014011782479526995552438423268449366109125121846742074721013146287252060507670582584760431446706649966369885196339724172281320400093864858672562758015675527371675304075878494703567818516996912969346404407140755847428165018949435025178250278134588398918603709516032677801962713553671505829168913979715133252475322511130149539490522712775379853005549427555123404820972484899690790708757130871704013359516122557806934954338737373337451532046721406758102872342265841626681724545631708865013051108236518414303229033831222499946978365728724314514445516241515225570384290418552441445896247346262709505279937636379035628817894280969143051026642697257380582928224669074102308019090847050938277369047972248632553367000612028444182020572002719908795339040122744979693646833709929282820758040712838093592188047816637067223393371498907682881687084503345753336734087830062194604777290607059850187731964013847840361930770170200268909686396901974960859991047833153936614572320040731285185138096501465464240738059595666862956430091026876774099269241436816326778044385635677501104914718941249872982528614766999516908358021615377808285581455751496969545036820913251500573668914152001201351223262233510856314316322764928134846654375655684917010711982675858903155983750906069733423762636800000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -5523790420146955798209147859033195324199358928795385308961281529525934581881941147915835919030142385803835115158127501262784432650203663900970715712244320472132132856393624801745720615351466100465310741929677927429114906762263427604335703274390932590637826636151290040147027050666807548763988601032837435175359045013972153818868855656956925633219139287573169096401399375697706067543918903066389025973606924225955669359167729066502525879576807639521430024251980871130832613646204382335855462018463956577496208492076126391997913961325137534172152128938259598897442246762739914390107069385009698799675576853401934787063848070255041409342397444928552649647808235530802198069398859478970017587000069873569898267430673710586657754183445974243141447427168108339428717665326600388065432321379166798487957408481437596289512993602094880478934125453434595885280052993315235319169345715561309661481841366298493922926928129730196900832610223388954951561245716671848824053294173566778317235189408083395169104035929191813816258610420016926213711846575012613929847707938154232724048337785961154098500374785178386638126920333523278979532842909655823918116083081634502056225059347889686224973770810799259261426941756039849701311380516998826946483709575283800454851684983167757221113054946118825398181728555572492082796244106069274994641773500072032971220896009741984802130688992301739605562995365093681981849868203327814876066540918156846497198658391016370057795347574000369452194176951526030930842081341496375129880286424885552711101992816401446985435880774738661171701117144851426539622186026062007897846841415611551497118510114534434084464290142506455558602878580636826650015547357682357581639321315438995917069935270293135927525994566447260467919399333767707972759424269205107473329718027331820974950664147518986976739449335210516012240310726211855215886336411992373258574257924945675507447051787129134953946817079951224718974999734913112584300788574664714804070428555240388842189564267958153132605690312072718115584944352301175141199528352755294922977615033518459960677330787734993898247070447186872606963074898569676748815675421481678929920000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 188830914466115728925383715321943150881295499548786915256098293508281849302915927655782445325829476198241606271806480521098124380897122738821435198450841712734191842020778455439225020453042493922977078601843218408204145502072191294971867304271833357889305454316537876866107736157171231105487980500537700399857290055270946907359447843466890263521238411382849709979611928214114747084730599031759274851465342774539795252535488594349144603373342586140432107103615850863389065297085701426751724462710109325357521447791250119421540611586245569494959829382557718075905972997993598041124886743240360656048839494200062151779005961572141378206915740263361513450882549827844718173569173570534368661473202307118237947252207201971452048975330636915462428178977338617059104950179762875678377067058261246947418932646338053156303842972205609061819378950685357394517479200881457463066903747409890458173031156776096018886799644376941373131184274720501001902926120177267162340595788999063526045412999191439994214973158774169421156583406135671382381526910605806599273566041430139854639937065868865531520841765657128517623812390500884409833228125458499846030517198043723551647405522784467784417668176753450648960609773808844004185504588183398101289116995023505980918048447567183013447889408533199757079437549769866368964367086717052995873911978245300796394271206459907170539320170229639313257374625222554017752217567452551221342194362246236081267506600712993253865805568711212775441269585068334564820707214687071282344060521437697136827450991865144806974882064146086988145647055753801317332972894748966395046076870648703249796202615274222679901443789653802820483399992366552133858175655347954338799629116447130344368883169307304391226756975823045415060820921651400598958135470608940149619307939617603229629025801497231511099221158638881438433453490872395105717005250344169805372052482412324469148995410037661537111235062211783218531817087764591575874001002841145655000024254907487610588487765050401871397841063450378282227743366438277578511125195568977848064696907393794553744448090052915866153017991755274640587725230134884530334291506971541504000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1938450679486725012334900524713980237323939942604924686255662407594707304042338805328513998060909536675888979881663271428026155543487326239937928094655988913952527854530734141473837520750108222440851424604580889112608114927385169025012586656578585437642902587517480550588507718374022480200390601181323943408299144825961821920115143290642752971540409059049101515866273953928211546815576833087278741028135595705653137424812355891269068356067771207911542927136887895285773066514154873472049696533490444705607728910445972149667810001075594637179847541352411676987420370672711845741900096029931674662521793299594479043586064523491844039415855942440947310223948182145303849245404794724559729371186082461736142283332310353136872131169119582559540427094938284938464514733701230177262385651974829431389359236152308232789590646981060562177107360521774464258654622410007220927491304684048020450716447170651564419672932158125264794604755104720990301202416162052758697782045907476863236547776680039060473759426914017301493502789771444344024847552077727212353205561073360365476678631690909874581660330527683127721586639329995178485396017073876832599128350976058533092192263694839483864800990735866503263726727797368072986393063253458387581980502595554520805179047240544823531746796520899897717058038748770663066904589674756336672007006588472340531127344713414509861975655942506716509885223489393896488383444555957954066546302525291496017671477987594755362697332266799238761917327693628330835004251721951229650127484487334202135941198497991571185948093232825803602654925513364577049273870943712693614788239861320055534065602655177279437357401752020349792056425556263041572540808514376366069127483738143218714546077103840625841941986249256702800489553324540032477862745790981319452565830887648221235118049253509266583681151969979412158994192701951499338263268249041199000290754536258793647263486324257858892449977496745636672292746027868652984474018375678003549894553899739058221630364926271997947378976874163915243928601356685029191449087934919307335507029215466087432230933054977709335287601188801897978911801449203592683855474694553600000000000000000000000000000000000000000000000000000000000000000*i1^31 + 54839612018089872992097448315535825416802227527005456764756214840441564854623558462122885866195333051843977195780949890529730060143154563372894745851845084637076084394347230509348203484926279514667348025775347461689794553042555999771547243747678951982856277366438375049286022260022164378952635384863020024691870048629998077887283358745631929560013004898338541278793821790608064400351593354894723781069581918806785761222568516734139716903068427741395897236179628891320302151157731194072138066106987174639117770971496556604050735348452804867259967730131094404848726957053470818265253457075861307126326818316262774950109861072739915780207402047743586430843912252818587003161343404974640681826631601085358777586030444454546256016721929747626704330463556636022367625061961532353153648428864399299981791305197068531561659274394543012290799389656301835459332200356589088167415643208586384834884845564097202443214821963242679344766409798319458652226621063004324186380593425112228416492313987651764847475290402483187404140277285041824291347810997024891419400296465598947362508541178972904521825032512736059981186376464217542710068608328557786800450676434575230743941258782954372520382987203199294791693726162646651942992322995669537046357252547530829163136193978001596947567076627680276519245609207214365146985985051728537572485555972722309199618039214077099078890035553536042135674958425614698631787327549833308201800893089293132886863344134915319048995527638716526896789518439760233111931166746001950671826679207973919570327213900991636642003450782410415989354133808889310547256573150157188138784808896426509184750661661653526318906663625578235654902222283966200090845213559332993168249147830004808053661186807550877570122389100598818249236136310056340986410244089574207846783793154759178715594880225227611695253856197367015687336679896579581711771110607417178982170890354768938080806169510066496536863461376947307816293334432135106034310927384905741413454299003811347470404541757533913009753613579027649721110013935631634751680931460245018691344991686910889914735354294330449564678697341631024580198448924039121818070548480000000000000000000000000000000000000000000000000000000000000000*i1^32 + -1007550568219090114553430948870329911719964295704147756351642080357598437835047739014063099574971084745526709902523805650756803520858238780028026628910054632281208882507561080235527451458548522682511182038641386334339501744875559902151331882443762644973052079414257834822128407423515569884836720091514293556113263215256948297449248013479043529273276120966681953555798817579708190838631537878837492576122579494585386853343540613070752374973951071581641268178016583409811479812357841204604441365250035811637961325670742423372785658997328789708475578934593395692587133430369248329255086168835249476074191898258079802671394739633703629855539196549206642522056941297734897895037649568913257806120977352367675972094521861419309053998845769434647699503888794075526175125705549807540119986655564526171086276674466541694519490469060640099090779729642638474600588569151548714854229323617710810803051573921553788074891381768435650541202076718925567457503045876701981213739655318157473964246050061578477545742551143025926439488189776689031853535144406150139326400334884294833914750438936281408916540509928614052213809754056059946728691689001306881888627490751587281156774046149998478325744111578064837890940739825415461932154702694673621985103093888288950126459504135550966034989324254628448440819084974555786240071778181621815570730195816042108284859867330600569937353692387342484419776412235448517465302457412394625686287144382935612713505049259208719515988935918596445672140015067110930786162121021544232110664186104528928368328718048637800321834807064988999554623694430276229851230755053342637999499443025802791136395440625840730252703500492974530702762771347287087287429370991694609309653663775630550095239613840370544866947131502518291642170622909214499460069629550814935688377256779460041518514510082252527028043072946500538082048163593285638606747387940368457234130131994516897777445021077525226262646743057415783362239127517771984765282227111121784781670137692421900119417921084160701446857862223088900635212599341917442608314958659613859736550887339929212875678932353844892710132689203214817635788178690422272425984000000000000000000000000000000000000000000000000000000000000000*i1^33 + 13334514627235332660800665323025051074798723732586018748048377143850473762350763910412041065360907096453649698380285123532035777928895149565063210340542599951050768689980544726530856770714333614538225893392809432300882476148198840733413744953748968386059993172346514380692914344100803988759300825398453241060134987237582666713500054744526099817933051403620755588576018324055668072273571150757286556169595445004493073944325544680892238567768438379381941418284125701074791849417360025639606396483103607955756536138194818332457176453107791029833965336407300263629284041078919833941912009307711302599843483193294629293913402539529196155724123176268990350585825259083654898542591749234127691712518657643549598762768332920872159495349747493882678995629038664444672129088553621028444747311652427776333764295198371967129070337264256200879875012779943619024236863117976341555795239851815237900844167351086760208123348999507767184820390031968043978117886330925053225514691461641545627508309913490220968571505435572646237789397418084907388268530814275170856969488947694510009667628478509750541599390574735696083904536855962841692644097506639583301675583625053971392067792787539491669079303792468666490297229354975890752487000435374086285328991066824021349882925413469207416688963770205201248636253133775057805812373642065693942474717749444649765837502717162486801638782085704208056877009839231465662295127892196911972063162731657408023424844795290717622997459393960781344751744756076472440881038934679122901311281634740040842064592043244445304319889322933262955471260342063160674439733676866033032212799133554024702136991926745258960641063562854113294297468271795670882257021999472592348411918338639623514701931736467257688069278737478598266193913593442869052723575540889358582223391464438802533865999829222506782287390716517303993689798509588376218459952480008110909024079426855434171364219127860028307940998958513225536094097704986715180699427656287621082245993656565112595484631922655396039746244847682489620712376817426899678320115889525214985282548720494862221872311782817279200146814859309140506987821646170659225600000000000000000000000000000000000000000000000000000000000000*i1^34 + -53385239466554260006185298817279085999898094092086897474513138215754335483191311177082021012450752348499307123845921019024638271164716713539808145650948426050494027237207048543130212471012878671116378996683318832468914993895192018643638817967977810862945591451483734374105721208605598741106772598718038903305077121920069287261192611125544503687721120676351431751221132686276867622570810471779513971817406882941690553711147247629671246758864484617485583472395693372421775044200594638395564879199177105641408333199231448040328611625523776195835492205761662303945203374896310389202906694342004208867768512468466101334144943012085750840785284935706250636068898538836235085410494488006373308814545972189850762127223200167279771004709997159664733205849885506807408835254638255686850281130902015431682752204185378264858636083768098870055997200698689736462497194548388397518182400998297701517549998149253079950201626651898558151280794201331998004182543792923891783714242823060544422173561916422416003160803598551163288454906736266013854649500814168371860869159301332732020118393866618666717636699075137810508385285344876997047412567663395116541768656177236647548947885106591460005112615623402365248487802803659699356606683496865793615609702382823037881174116390102337746015657812932126852104181088133158852471744124237580541420773754320399126997704715129634818105989625261584294253756762359807451049276583559817093167083097127178209238711010173651880142474099814754014086852787514471515413106372289190386075356533382685138229501973763977852064248987435940821376339514760804223179111763576037415495807769374203599316004082265394550322907091108097119612567696297339663437703787957464769722237694637387287338461545223147174854594989840469959240609532599093803268307760095496996864032866597402110591279249473470973702256206067078173932253121107285797389066506602109510608071069062103952363761951812648699742759921993368707443986439009754976499138369812463235312530792930936495463074365845788860352338382448594649050872935752634844658258611253670962606131670017565769019928132542601412249872809860149945595184346562560000000000000000000000000000000000000000000000000000000000000*i1^35 + 790775415390856619945710585991261869040264710856715071332603534482618319772457648897679120622508870730629471408509819678040755485575681208041245340138406019672244505792920585413167486092403421285072326768945869252038380434757923396484317831364891259989977210107815001109907084289360767962607234361387936383889991633472550046322362071224201669711467052582272215750779273305391160926317484579258062188761359083859153541989857606715779353328792214071863243152617039085597420636758404209354321518899330748636892093747678309634544824792823559282381358241748246206583652126426931512864018492517854906135339869602933229414414610127409396285094226599720915018808612102989188973468062116842686708212933667227784463298353186981823273351742097952585062989665814338434530193336630308680467127761137423202748941067123502572126818818685407363784086739501367029327310983092772109081397710432156702918870131221353567081075852409902638438654410285369450490011084365288542612335509234649688407001348056257563017348526337016913655129482645199178939844475840194500906522146728387592107979747336636401922720493031134442694543478630413189326197406135508073222335030889121290844181928396595064799637294667324578399053770245716373270008915919231648272995348387350112778446754124599208818618051113585248923703241073932884171145320634337131338030049374045408664463007941101167913635355247715071992850333223108454714549368774676533078926071614971899244464268595019203173238713571910380264636921128986995405376049791162628586746662034728477758543255561096140348123160246511850351239741580275056038459333529957229298228671575503636397244038745612359470036244176596661016499759264701743982161369663329138799638664470422466733825524389050748756795103928993066376162177494260149904498655374643732228954475446788184056891231040855879482832272406075802864078210371193843667611241170802016329106080857422513150171306718605675960554061331222229194188919677089772182477186372854650806390575957884606969635305633246872937840938004111748950469788687367653754674890000663633989840615352523286546708591923130845199611033935636691299531227136000000000000000000000000000000000000000000000000000000000000*i1^36 + -3665510235215127871870790355102069231032233156692162119907335039495821789093758331061854830169825779494690857003414666540650274313541329674060047933120361029058592346061765865721672714432556873260638517999286660310041314193949873135823461192603523199345838331242303127979810754541780939272082841796853676225427288485054979683832809888499994410859786366402106506573073629506844605456053688766509842560177714563484435269075538627238945312919421478916893258035186902911574959391152044009926523238709620983487309284891054431094473159940156156793154491992566367567770680491774672547916161478976277909095076167483391135970269562678563639495926261123678906342134127933742854288319571066825891442758039232079951472218023617725609298870312883831388287052824842762156416232177469789290474581798764848437240725832937898561872179871237367446023064919644661704930224313766263961672489660221692089319532693224904139312404871294220769291400542503421822641524416802169902568348162459660446453422126442535486236586786264786713134910096472122443101786426161381792286491971025205641443310507872218131114045077589760281588513524313294997382751068430008387459136786951869242125146738655301536066451639823843495817373030580387817526311688983473743586183527533254217112331441344183208897799019521301454044294677400159683352545831142360255650580424613094397750472221997748851152077352602105314537539688129547148669251432258949699939066260159922741520919573646200602037647963386635065813048524980309186219110186498661279262172916123119008996754685720388775423930816953515658350037872549893361925853432773956014145838563690973851073261155049832360432400805158770592644980836999779549175828890421721893428205992247316565181586450113744949902006963435681768385024101636516034622669436583247752659034539355220550310724429034009848584166953370248909073573144012830637322020637165311286829714957929367373994424513272433595363790718440039067185046758830739177051562011116790004804326940328707756247926427708311134168472384165888329235870765919284299860059898089087624276214948252459764306071379264741335722820964440389873303552000000000000000000000000000000000000000000000000000000000000*i1^37 + 27014357851828439237426626741167691987864701070300206875425073987274967976410373771226850604478240115146095457380118108969632861279740899512980803379288663094844270586503431743013120269005182359921162386356656296894048475967082594134818819092622559808425570870049246332359215444234274018913273271506547677513343392428113345980220872722378883178406151694267311004181527603973216893059600136212770770606293580419470167709781913077064901525869689856333547968148510881889180396780333254255220515103237655352214815140488211567272506143396153640273345200715544679531215295663186071941787136299104969145683690957753121267340698021727055925222282921634721905213960204042554621562716339240058802795207121316171396378888888816730545049061412203470535816137487595580521153263237146667919710824939457110354292626045101617466326074213472457907964951066190490640094608259854949609540525847331910619355245636825575093692503692238215612803841314449795167886451522312668748684525698480951174857607858897205491711346247494726176332044791744636102626637053065827244110640650860330555488478938117239316005334601603135184360465340272264331263481194700982909273959515635739670914251019113793379076135579975475616555074349973073951526141909083720393560773678374648258415254894516560574688930143831255645916931491311268817991785952381650807111268325364447897688730305534087204367947250326716752365962342595132103382332114148762529389683562951941421268541417244110815670342680748476719665590503930100590093530577589692516068185861977489527222259181674594191876790156674719868258984393212467892329117606246414695816010350205788670250843501964707732694347894430924441204069493758394409370946896208761365777987021201178650373630786019231751128563291230561816835912361020174683020360443928512791504230295324985559252123420812957336039965531209928703645423783124307467488047535218845876136963926641850213287832601142929242584358443059193326633582404329748245639292703658361672036777694424963553509860864157601407811902600812888800958370930255312608439891923930770927305370963041521663293660286555237996853715282034897715200000000000000000000000000000000000000000000000000000000000*i1^38 + -132352968475217922789317511954400717089576869266801017196517028594058986085738643231678930610524424889813480134008583270838713417446056508186599076139463796083647837997777996019317034014435060069069319338577430964779132586337310518904737952391922182557499312857684174174382359332506883407876806962104166395004068665906999460300066749628612178388698594831169184443091824558414744363110250162657928545577026986724449914579737708776727088063606719344948824050380768672870612848663603691581916969085615250467061648454709347389263301789385975687443786131208547989453963969702155781211323097571976048378492349373249869474516727133229605553866540944881169027415636551116228071391711470542426142999583779815646295892239688284035113652346415482869602603466717508015286028940249803767010445936604523684005287579254582187212973485417867566606034423808442811355142866252357324510261213959882626696375135127248124876225052879565004818453919477156050739338939518562458863748364718126140670636352634549190645157889828285627592861313006566926907103127358351012607757934274968936028729437590916891736929524032430758614209225843674139827487652108656419752963329788790849048126434997913858718014115163106635180802175378319566229920277818197826626117489668201420278546176252317348405593303951944519294766504008820313245889430082292557689896890801942976221105389581072995515130884161665509038037844635932188442116074896637430713881941577116432233357621429255068292622191742773156610904132358706928735982960876504929559805596881815048973356060220981717600641754806067600575234528690212221107967599066178082559229997358443278661356958551540074610621516228128702635334922321411126853496342618726711012336832190304580220333327252311307845755212156046377345731051083214213125761603912802202854943896089976746625511653521925181576921419488879198115622713197427929429006818926242843935530607826908003253488928889467637007405517708828575482363306258320250283187222214078147475578359570450296094835202332278332852498169450262711211112517538892397919914420116686219689823578411978367942030219524299512756550752597442560000000000000000000000000000000000000000000000000000000000*i1^39 + 663507369322378146887529042691976989815842163992840817840715277675729612209985170253260366152423644807068000262276479710229943866758245545963493590133975726637156986846795590225262493884532113068293003189469590599230056892812542915337588035468979119751394815441123236697526992429363907315434665951447484204868622667544690444962441419856774885798818641057551166224242941695581270739084250546937073706715491891297775998512476023773873662698830625154740572943578534649622571654125647980815817228264077904447645247138128478077567497304375788710821148227848729930016049551551450484410777854603803743941619194071714633339144182278383423240907853813630920612179095952194804212136870139639615006052450050484643548876334320160083655940721838015980164085445457981973232512466386153663045595801863789609527268005965395092808759270937368969266211882775043860869523719493588348498436478506008342294258496197747398210444153579432408614126111424063930406872347595766151354491261907157183748354038944312180069682814833709095310169675549917729525729487600981535767033433928110885642646801642941141577550630756158562388999955878509217991448602799593377566758338541789928359684996470179194647357399665640212657679699650377050568060350390405517515381833032383594512773516144063750941631717918660999849069772776106498718917390356647912132253779096506226686638666997396695056230091281349879207667315500575749799680384051416592641423065152217654824815152461400208692950757085156885089388219129452858849992086570217594554433860733813027073851287890636643949059120682755192065927860161953831973048931057393622976489803424528399483624994691096901257576982791770407912431187224871493694092950446459527587942840288958502848972138346112088598744514867569013660023004833231741625953692948320689575185565470686547611975445181272366474645978913495874306059161523318561339815314834618482601216268339951210733119216790977472963491497522745942807675937688118867453470846613247651297939387123438655639271101742850260443574621990223562572070523377639278445575427096907171661043328029470005669460888113137182368922284851200000000000000000000000000000000000000000000000000000000*i1^40 + -2255511665699967574076096820497814555139430865535094667618335699593549953126238491564196478545477248408566828552614827016738060689801996628316157467254329941982354699578806582950623651232740877407787448923327765351239378286421173040789816241676413186398514389065710591030573970212648641447222510884369478831648429387828330481941462300910781148719225469468224573135633916664113177174697139868127006709473592117965898299552388168278547615628409525653807520263062270632020981270208359167042665973151135140681884953279883766300788078806902544617894696959134102447667267492830381437043024239147727930236426257182231875003815066183729476637077285861573832209482718724832736251288441709106791014016562442871474026520167871647831213086984937665004317583230675917469774348637518031160843111253311851684767279704691792275917610807769972379739494247126788265743421327620246358348094779855204510215196362827859733453588464568659111678690170985516765983641498801380432265460012352350158541926710753832982829257165778425619689553562866184123268991900316194933666813096195366372031851836190743258394773430692619182733677698115726412597575038783617849409993555428235829098237840333120056891736597998715812249207372811356063167841225168878913789335912329602624114494646996298496037825932045857110622390545171679773333080255651419331686864215583928383661603775256431827284841138554868297789862183378269220374945737219463747155857528054856397907154587676422824973311939801169997774395943295640491843571077409134156068025015540002465256732481705871559178798652881709509107261750851741424931490719292152441871661927664935673916290905561342034737115463273023360223133546883261568458666353792119614626420678473510909509572298430667867839688329012983868016377740367283336161977719967478193065345751709415033197733846120967394645760601529306996104607286606939337558014277343693822002541757279563737821907991434672695146556010345720942539897052544573817706520163454327410656032504856728288427682831455198699675839108578444540625386931441918576995018729174609474406703108806461402820192191468944122487767040000000000000000000000000000000000000000000000000000000*i1^41 + 7552072811880218677024456760803902060849712072497692490274788837329430210526769264439661354389796438940098411565352732622959447678269128664387389044739881638493885167430405772129264290952535104057195797557701604802988235185177838417223390027059709582514784705231016790648592130718292532347228977771313767126638419947987104263450790193597230942501152172980856573699571548863907742297518228321807350836688986188102551176648027065137238693068773343663048907500753577693248691982865669746331320245295650042820021533461956357310466297051270630520548900638102686864570295110911401609789160279367634767073762650964951403380648467981950712833509140255418147585528275154831959607776538913656163184360888703606186997564000091728516762554911248084847935076870171312604827744575250786168388939060735815768387570936606371244444170221609146666116684188481207435991406996295693170247861141525051299357155020587692321204075986332652565307003161064187994219278394416436176719452588316325809401596927834155485882509031724143283113392192964733826219731125244580777126615609194067930197329248665383591913637786922696143347062259448037263252280387268850971380036647362111106557006641295571242168484024366922673010579298355370312715738184436960267486454211986654664673044931215475987869553734832708753632185052477756813033726717319766684789487851544312099733089210581238470936329156730743083827839661031127927523191629696574588857545834474489453611811031477726432891122473184703415342454339748610940601097521520480701474864710630043799195457097235021881889462872821475206155621291463018620892247764270488405516807490266203822992915679169161911856929429302331837314179600558909992212417159152726793972329438222571958364861907638285234584109322919117045501918721660415606510841460111417883330229911475534728250968519400844578223771653083647611088613519338926366351949584211714402586834818992714394566664940995231606953613047241610942977046630931152303492152384770152394834490128616732008277934118891392097889720051695015202395511255203068892337175443611343262628811983617591895374361789871054389248000000000000000000000000000000000000000000000000000000*i1^42 + -16041032415767189709208695598507139912976204123437557417977659590475314968811206571469768636831293024741562169449012313266190014166584673205659427838071640701973273846550812517125867467731092639521166822465504518858088981539955207461703150882410669504903949933093225744451040480340912460717429631220673819073465883509389966503888650374309451059042487141734024900914247094596544675317266762622909062552438526687711059610121125188258270609184638496211890090179672295172997760510805542291041012366847157489740151455445166891678399277849502044625734567704262206861322095392605480404008524295690554870984951295069780834463544310612603712514917230288511967719921190163359989180081795131275992840616162728882260447443076716596239582174600322596192940560508732427771359334328886107063175285366910019277503966977585221645412659911970432883831912236543749664053861077813262005345191316711116102525613579525913111460034428363067759400608025308037394667722679654145547568534574914913663041639510880786984699966970670350643312381461100658454139902763177616046792893252270630996209630120826218423952402434120167187799902117859657257138624024421369636596825867694964329488668618238656704188838799635840985086081862105020128976532683813739448085626618195978486983334052134528087329575246017181643665596844823102442689714501171649493623850060381931885758460442334286446199526880416666046772900263210142992821647619192166589664629827534916672198321966774078443148880655136944264139396348432703315874313135558246213281442267399142353853428202102922526849673496812273757338539931350563584965809524264782945762518045440502016008989961592888548506010797016581857219390456503608339022215457286555250367263313717901604372935934790598894563337523217360073602770362188995986864600985134295650655756593080344084922370180924962663028632333949094998254969963057063077355331394584508097637504849361051464947504773911096537931274974596883419266814581712782112394889396260497056327558681191997901981524869720317224744507994577375093761933167057237107696980497897922111367560030688728909907856785303142400000000000000000000000000000000000000000000000000000*i1^43 + 18620294056047728613159807770020087060139944889803989661312061528147251440258256210521533164178413092029197919550961613482119366191717822497385996403510704947044809861747874638484768951048546581286318556369273126604522423681956531716905928170754109777198629939958409102194563723683298657027678536799546603828021151103574519574955703320222110998396605490403000268173157619191873567104459595228680530071088034334167336950293511074686603913314449847694872016098926460564745904968667153971609781061082448076281808160191459828136283300301948177215614215721745923484532074162896892205625730539037713284191711156041210768577843835475735783244601419385203927517135990507516116339411151030329095900578005253942401109138992149316046193453186938010125992106433152942120818830858494497751917626049815533904545969339706270174823833009808284003771115459356587557450727309582603770190347858779239715184618595262407004322642935294499307778613440373229557298744564687714742656718859868008730562108298615844211930005913728834394641446939265933915792297292689334056857944159868034881635457592570457033366529135549097289077553092229635974048604996574184695949537950227374501739373346513652323915305502629155398880418158665813649193064702286486163323551367627848696230325863717902412456455623360677559768558870670977995647373114146042652059277756834481895220040838473671782333923506432461073161617476011662017686552577245056079562515098881729336715434988151969549105680551270452789578906473084405628440068850013638669980877683059185619427442846050055028815624576534205162407704943769214354926452701153314540395109946342365764557736304598033951328674159480559636997360921010980666973027101676876426727029867691079772104547422946573316428960793300160338495413732546086727959471083352447541230780828770961868755974689745146927768721434863170290365236310608908817549973807801312866551600034509881041646341607184795656990719465318012929722674490704767100452597025024549265640805829930905198068000741343977800729750597511744374554585471313827317693010954048477157435228322639986632750278901760000000000000000000000000000000000000000000000000000*i1^44 + 40889229638851684016782408148830488805268938903941389307760340020260138006497743153246374022527054185189848108485158068399080628495258989444644053987201231579572549055468778098881908473875465004298261512927429307139387505387746560381505809628831436944899893991555242201690881923883226376617865435970737763760475580249323284585093352732192564979199818739528773171743659815950136021686674478675471853345363239566068199618213301469208838969727620067148500584277908437684268066982073812591568309345968680038604427781977295812145590896897445599839551373810923479030400896511021238350324616820265573390889024237684134091959588815794526430928146765760730599041240569023546241913897949801919141101842193195834191679661992977725479886870151561072500409218598831543101998171677780465840091818248186162461786335236207057827415013225280354189785094358658502817960314698760749463971212916749101434751092793534806830636997986119390824343223919478776738417988440342284213166931173345633881783743566195209181077224135973149503256112877404102932428040370714221773901933072799116914043224970418792229832654716790982494110411688453032331881280558346058966713597830307128427521713960223922809924714777701660128407780443492984821734867881367155041459826112631686059006974629805259000217508737113483668406124812747203860029469903033153444953911071603096286478218452110019758229568804876687985029678752242482885068098367412947474315339932238151536869981655553924068137015870278472332514153707584608914362048665960437790491295731368209064884046873741292061016510776661260596329322837616031602571791327545843081385877610502679222930191303665400386905044172344884897151028004897677054109393695388315262482536318639464780625458414703194274661031090541691842921561300273989753924935456746233975235371049526330535730554493476979932590067615344463927515373811694243818695239548313500173889977120315253462739896113673613828347331373240021993775223392586990716247416364239472938609254095136474843889551366934810111433279869838886402849942072515007045841461117287756155311620613683927289167872000000000000000000000000000000000000000000000000000*i1^45 + -170761303765832735700746842375504226527586994470532896996592539563502760385367266357363473882493937608389474734299417207342825838328089739730214830761094794260172180886689081997515065484645532265942987177951202355689183022064285555396588850065292289926357901662920857580809124919535264543652393497890773396833674189605254213193216968806269424701279669539058665438303346256742842979516861773330110708196950855818488004729791685324372305640917767920768465393067418071008219893711912959122189396629798169752595796021425331522816107249562837520921991074631093435312412028537210231709934956440300145448121271188288083807013390891967597301999622797731723623859175227533955642658766041639743539534819116067622476013820920768447663172265926666725286848710829511327434266952800691919276814836192534620835992353314386371475975059107794237641266276739876174050298906067585277968011323987236293893969630124112452621018508262060477729819637482634883373542644632645796487447207779656703473283018515384802269406355824788186735364955111905955201944182967593297193847533386412372585635417462250764812949189792187865514018269838001269682419020626067098016075073737170148641778550881998786715131789020104078184338499837213876925765824149213470523707752615853691929111500354027556992772791832430570066447687465335013258076295749958980676004129041575779528513417455355937458668679943012233112175482003337528510861677913702507560227682147011415408141423046222581145391880150791067657302172732049786154674459869475566034355674412893031556865911411483746210815032316616088017409465193850198132756737332859214041142489177790876506692391089380304725319959909298861057197505719546317711360025223568487417431342569601599252780081088572004673701514344367600167162807681337704937773029760196916884323821365977513550609136108410726616144839222818152827749943355193732703613012500955136020033264858540896371491688188688626632482754616878704734522730469170843205135975278650326025858347224333333572270958314224480103024448819232189488332844592267787412850454678782744380669977732893900800000000000000000000000000000000000000000000000000000*i1^46 + 358700902463473797642634519899661318999607038631737938220141953667982896439254060660517832033078874739740908850842122797414792037173423777260381046662495888808095074805726766155563989563554101115739483925156588825700924904010226370639632185916247161241070696806337446593705531246750123229574297742756208676044861667488221753826918708582410216679434166848215535911235534948358943317105874686734888494935068103702543512631052843335564260571745542667127360117188849118073636028089017381486248326374230247861074316961524939055012402782548850521877051962902024323750207164993348957337822360399981466636726464133299932479041755483300974116725864532765716057306340203890732508984240924298611344921710806969982267196125380583216793216885577911649092715900601958627121732452746342889453037655178499274560628362778205789262827444922889054444667636981415120359403542915141477923057383278078534480009627257140700889484889769973279284343823115580519341874570301157264320937134879768320219177333502767181967440706128882416408913344921568497893803104234116731516407199045067452851864840648135030673945791214756057531316544421792321664640595506302508285423600257548520138685390231877876216813346688826771665944029554210707460954177643422313871379186510558937577351120037389470297597957436025264847777520350579933774100036793929077561855719098190347735527812122363928194793371824216951984772029903176081279662434462289634449003479440302773939347367317379820017092605502366919712551602573511383543684971963586931830629649141556892031956841949195764034854580942196103045269716055184398614053648218845427464665044797461046329828702243026331812723701856599723420944741188205062289269881931165599075656938961314237746843991399038806963352822620218657831773094807491001896046527087744214597696779259233067582143861958998373852479076720107183584327295720211303193564429252662814883464769210273198865117264900527375243478326047816417140714924453633640540237002419125731555077468539085197684626814976120700536750673245268985496343372461485255079372064608554844972953428421509120000000000000000000000000000000000000000000000000*i1^47 + -190815754529866789738409515859999737880193170221901576942488531413421766266440629062684584711999929725125915210704333368068955094454157206849011051241263167619392140879987723531660442216950771586972599971588226673312560315814428617248953347187107672628482608035608286304159075622655157417783240100678007428423593133034819738869123368830814196879090193725797468077247614316212998507479138670764196674586270957552356243918187093645149782266091742974669673236329984177420647540840848468087764024393405992478865161808121420491776912639602772803096938192357168489166099615613349392226504543661773634465197023853375170988482171748340346160353922088781965939704872058005684072435178099786107447076034564751719516050784198916955941340868963071187035110026893931854518221614713288201410273266464602403600323708869250899552910197987058321390143503764886084213689450344639586902307596981423136536071204744763193535113126764723311098700452770806850909106316460393103763644168741757274008734456653359924731475864680156077258177277556019634775381498664054351857979783233666594476471329672400035483099574169920157521270720627404301097350533792002811980412423615578712439129993683595103898833299219071385124019505954679984198218311565475888020992917781128395317541162083005898585856646765731733747448758402210618415206705189705594991242746229687710497518991428611659727050991874979748472587984143453089166346164221986494937363272391660670903503781294647753828253241662589751925374834949854734566993671299861783708452587638017881436925511238741173035528423472693837134477779676381091743026281079393102287148224027744717035592117064417359359260151086132752187468328947230205067056489268767876891353289153762890925477408758178537375031125922377762227306117792077106506306835736407320155666708248919029360962890148423311532172748976787553734961461122661654609241535448316052226807703037054951319142078769633678878547816970297822961584985810279684671566378323287950664124646419632801201355775973369876755474350677181136848720055115480031515891795265783121837761232896000000000000000000000000000000000000000000000000*i1^48 + -253989004334127529639984759968638256881948379292949841436738637397761788936739905573261023831743747140497627662487003223787301372314126134346893634819843278090151947536489237610674867729142956337001083177062083242270459183770048690347894043441333011629322422259251918148197519773783336714646024831914833113046665859758504747638348562304681076081745480542211086158526591885920999507437227505342047860134648850329897775482990856445195251167320847508591017791166539009531546931351983877561206641928549849145131515506215385634291217087861203586366118210204464562518273907035551449877485304670468431098043844433342733781140421692472950172951846667644821389361629604279650579797586406580022965319446805944413846998826892236762839563396478662456289832170504046673630121097086891346661962013034741325622653968795793209175520204991398781274423065374448730931408254148206367642314842720083486610612614433871022406711328287342797932879457780701622002117289946104159600743294214894628844867318712296704896690760727964662403592837998720508584330849531602440152430245881564067556715211569614385691447375932167327069713923110164122535968094942296069323702496251259181479917527751100949042913230458968896926484081421874101460593623770622640043506823420058250130175304457609514709192141441966052091032961010255693179476376275584048495708030489646032212384235667806816287186837581858459561931449787381940946461589019327939564318219661552461819074850375012945158493929638799477812858997975820789233646786608302261939432346924543229057792461938897667878766010349984958133896540576582928983922206404035193828809190549703423110846705932173518050151248679521599749818060001115823370398094121519081240378297748818516474845587520041919157366003129312603476195043388943952898399865735382211000555977877288625034570279696761819853686458882732967330484797708535878488908284911314922499286059765505003370702605043924479936651937006057000978559662517114796619287124825069577378166645817416739413190521118722419508769497260553114112926613546338358439433015455022113724825600000000000000000000000000000000000000000000000*i1^49 + 1143535678422560651503090537465725013182239193640699169890540394922139166045561569049012863158818274917363564681584283689253493537200039880170095157300240927816002569967252448016381270231087638570543470897431590314994342350070987693100577278318160741709509760268945335058301879015061774370138010790105550780766966029995593742280542266991341077790466981053270498121618239617853787386009816299534039625162149348579829235480363241694849091853452388319908948052040980435319809486077754261050614678333029290202286052286511869357284055348835528081113940858216579701165996017651951302985193153447685435856782866941145906820034372649243400159912483716284946817625988399573503708919326105167261986872685643974431208008216638515089307022097019182711727807377254894306225928024379393933326932555067369370468669639862901060205181505998857115819407652828554160900139945381427791916460134765747978370506616536572397073525996044691945652867760722717436956160189419552961353439774723026974630426300780340141145757736041459878421335733866300630944297627396824714706233110805934624702427372752871216183954566044022033419874304722331317305288759475499073490113530906232108138133641133435489662632242170766357915085126704350677452290207240902663687429137804060869153594779362557383007636664438515219704296383524477457677324037516769458150144021602590850120587534792332943066913287615861862817838373156131867086002435824330160995909169718752197076498371495366815583704329801136280146870116389306475512497273099978949841988447950473484239924077528624278878216211112575240375875016587861295852952303430501554785101140311398949918387702401583563918097264579692787663309255625305938658272728033261350181169342310812169508191675582285621358809678273891668976892475182022166822607192261900689200036397644511994351633407296228462561924612772692930966123455548426881398704388779757849337355624691807779103733176958630682378602586603386799179717488647829743824341879183409760345247532620379643186523050618164215932626738708088453401569442412693543229859801674756915200000000000000000000000000000000000000000000000*i1^50 + -946186376942067503681732813845764235441274262270155083070368276130769984958088068564424168707352685841515393585020925390281649041212380991681161325403661627221344386566181444238791190862217693115781406948709731141303122411867144556870399445210421369928520303724187769133796384164012706203280735830330962159078574465978265969305441861220234713250211790891234692157391545215896714662879041461239828194554480217248325299483510865753898051403547997854521682526616406535811947708830958427719592873180367987221240530720972859814394563556668624813994842426950105223694345151532982931840377677963438564144953504823460378923248117186913459130554746917704427231953206936313417084554806695273306735262975940431636799646886944676194845826437865674666496205400299313205621920950860794578397039473748806043379502135585958516440356820713729401627635285494178110824753110679712636346132389288003660557429713716807612681747490483418073667933513156269760171963755631274429209646485801891329150579063785650169914468003479972072795203263478210487483002624237793799413644026587690396060905818940632385608423985697929228159664311357908836083205321651930529848220226876324537477583101511841627615701714405946289290783800841019352707692236583976537601808497846909007388336624153880888963930967203416162333338044393689741848267627726107257789897256935495103003683440315598037770222891291769328942916210584591848267921469960199637165728798209823206808018070621676515651928107012451546884891861031871209860172886401343717872920852741090958764258284914049196961301636832090905136239451935422101540629951395169402281296288106327231050364392956318798386772043416207004778321168422365444465399508623254211320844049106329552965747704344223573422302249119766239708767380645329934570223983753239436159500659638396292266722908878009993570225136094779138354165234525054148197958320424202092538506383087448486106683691829434741206783128161229174476019617082790303722487692336767791251517076765215834174711438057164372335926561926684168113047480084416283521924720492544000000000000000000000000000000000000000000000*i1^51 + 1168315858099019526626906581562148310402008064710459819475826577172673577027906431556091696194146910548778435830683680230390165205303880630154452608977371539598910690186772943337885337126828093762482225827963275848520131483779143271087000040473540650869667177476588272581303875981036326483715814350595719126398809395352899857695546041817537049796437824240072889322374268904499134061558610095212812253070634011331049619397633980467822167987580831750938972560571090167855483120043001252168443703053098177152886831124487352476993131339447935362501925677041690167380023291743836491626370731236158799490782132987136440481847575497237735193911227276420955345321918361347218761801241700060773069203052872483311427908673818378777004563554636863221005314899122992823833016899926767905496562322046526104118146373346747614336834145626221026459737903641771462550268899042850231937346869663959626918046515458952257096569786472120280254781726457186069167083335469775434081016454080469156772958176265180475146587568063439974321307438925052531435592362786947702139533092633167024195720547513593945775606824151887569471716805440869076477105904683972218637999239408295702068030576314138651666082713281538291286166610607417170149233359517910399772287651567061264258235756387108231309256472658089051735191314554630326524071949021685982680005844476066941668838202486641297010319303442472893755714387068609267772488457779614411133782896890893586279206071142565639529913389575723057996285147856680290543452998412884506883491966215413740712256607932070148762279357351262006931287174613283124089246584323733434514053359833273449582247718404207245480143393954514365992497812780438322434263898806920421128330739428411628412595076341088210844679653615376835846054902091724139919775601372244894214913966089719539259090661137736003630187739393467999614195199999924298576484784571363359619763096454557714916629199651243685275938161290336204989858151525372304664522106075492083226118579837736630865675064475992571431101717703307938244861873809731068028885401600000000000000000000000000000000000000000000*i1^52 + -447432651656970047388505034842584380683217734754360666287637886892190868546333811503782134905948750264993060351163035492648412554794458356868621821583335767003946701294531738010183129507745023360987231156299657444745148233170892295171450688088856431565890368348356838046516824320376397658004813820895117110625416874206195176325482369198599136968245253722436294601421071254530569808062000928242096284351344302738771349491711251262240844193706848511510326985795973519593288880474454349442525035999418820009122491672771836348974175507738766432981936598344787713735198762372537326423252931410111729787001179303399398491956663939989349743982909943645349254898052794247833131222947048684434328748165198940939889673013284107285574478042965676230943043572250303218579766219131865813126401701291007941372692692681895564355306897627360554676987665904866002489615766476696344522557699663322973663635419606665536790834911163440259908364894155503120415358115942175538541221167295994987206467543605395852822625808909615914831706746790345835569495327781074267754883353638884399709918717269860211976847845966790611358532262016986092367504504364722742754886838239816100237140691530420382426640516147938830378501538422851825472363965495418923215551342617794822185163541556363658809979045806795883064554924976057767385623551304570115431908421652040279963646567126055514181292087823851379358075447666661943552956385030406661942934649738494154560313956627404630733379327467566429487646904550164221395616841435704409934215312121207837226196413383583309334506854104921435339896448150649600174085339904515431341387762196857606484531449495690711486113972088371969235730768593648514108695061811555805332393370661903794749277590500933838666177242580027147166366958207805647358297699527352916371040044224586911366906003840636144273599760775982328959727501216502894230425985185783942950835453658180003307140191477347813135666313707991635486529943101748129291697711711316634352212297843984893111772720383520055890625735790995392329175300599494192660480000000000000000000000000000000000000000000*i1^53 + 1189934432206144388044780284058582476756417023543113658055180823152019062431419506483996970157966331129110633837025547590528033744663759313627604554207561882448263412701950693612172707474173525922022464417724335119095925789222043731763511743344812001964824317229046171855371562335946055604927267854069701854106156155568554277773942864364740927573757655191778775051878190700773324906833067773306756584060695503121222946521518165157729781113823138564250179455648391604026059138509036794034323106020522106327501397206420865213600554000116539925544805989427313316772609454215574670507274138499810115801159546859417649375301103103756503735388792635854219813942694744783796628557957230097596023406693698285963086174884261813403329613657252323762994485079272876827534305702440201537365637481161523604816227762517823012549901034699101922914570994979069635915304853056799887517181062617169469583656001498409548829183379709335306405292167365731770113069019756452474574038794737071028084503817979389976374863230131971981478183316794051652035360629101598718618520541923835049383958141533610063497215993294898354745368711537757496264712698778350820171120771766954444658307236103862461878986529208912785750231623363296356527201137607510024353191883322557548893755157068197036806055868915292760756112453028064903205191355324862903919591789017782986459206255532968605107318461527888966179519167343981869946335869492349505594710755337899013170055279720301476407899922078957631194270162950488926891274868261822854687436470008248629408805601964600118149191325286462353705008097651678341154367627732847520519385829915498641068906438611940311382581002717786942476001430356271575041027959083240567767988723943109120583163350808898350592897218547846206711468104341408121780220352196919067306782132550428997159203140341981217184138085538940231458493868182992029609140280879715898460225653683103801582515395341817457028749114320828357961055697266278774164664040868557759118543692408652643786656051564135498754139228489023965989520432055713792000000000000000000000000000000000000000000*i1^54 + 307811011629077480803369470746431921472636401979200246132482304941372253235233141265875686239962680042549206592421383926299773693738087114790995955394301420281727608599219320422291611872271048786418124516826473872395652053081338961725777725909285346899845558538359144734364824918249398992129041731500864544482536038872315310978234407248716084734090431364479991498792862743897328018359951341837693158062593775564178229037932708401015378157162548889779371391503276345563817845559490776915139114504626879975459987033331248535208602188994838039415481128796834481250723862524234589027659640974938336954096385239061145212020440386849571626746404969866631916157348249519011696313385342327658983085237898092338804326512727528471139361279252559109397367265566343312127972247524013929839160268269823842349593474249444156329293012896836455016990889231981763809897100515319346589602581753076456764644339329085928797627232727545247734452140218697570361277529495598533960624119367431615810175385879526689899764889521824694283147283000830989100377445591990236064899110735512670738874757082669129878764393260365236986088949346822968049665238416403838506929959744117936184655311108794682497874219268725866917592614908355733036481779303788495588985450845380748722712397473686353506669149118645412806303957312155291137487242205430871987586147923428790533182434652444015497716600044100938933804348065740386172880091180832887788552753884092614925792730341231459824247123946058419613384096806168128732147028921742044511112186429643036547250750937199028183319582356441340329230646231761792558757196967380332468746483947793122694912428795143887271023828409249041155034272478961159850486579407693517497934139727621794930605873737943915580283828037987136476184394766255702223495442130892352724560030653806013178003628319126314971085386499909774058697040925845230885807764354949963131590043496166145431869244524115010864397567164754134183693738399636312890239752835643892240154994953558081289129721855404138319974838999380129121742041907200000000000000000000000000000000000000000*i1^55 + 352304049515406073250377365758071222633041967053399382130925316089831000925442372011268427268661806070736737223597939778074259979815410948848946958548414580094541128632812423391984158797950320154966561130849339951250278370793645279903697136981288038950362745779036137975965144907082075970008015179314696798496155018508276187029008095859699991534812464914590769529590291226615217579867044334589143477396473479842812234396111517104772573137497103276846530488383086166989823103890697137491246262449705415954520737713828342805143243633476428439480886702319143650252655955584777545760881896264698168348524678958948174032390044541573029509793191613947960088216552827639300504924533701278290836351442722273766991922773023646207689039081843464297311836491090986216481337326110174217775623839944876817932894119240447020397782783393693971280751609987002993992653463344442532389662692001159497957061217170614115947326737791051317163163611759269129833650037875633867430922060911512096583276750380127836900725042750511783240997754369046729877118470882120120535518260921849838026428812432330927522682092754784514302592179156792261967639674830222062326691468257356872466788248436792037129772337796031126912928718032214073983163461763733963000968245034229986994632085925699709999814862296723315022622682150579321428865418187564761743603529243831230126149369783852546899171010697481117295014081037158752657907442649352012126464370266948640503275869457634616664635826423854718908703018868962870398929406921952195743860469176756610685117582902990279553886455945906328476873392856262789076708445478501456870856490194141413386667845459615341418636837908159652286771890419959080626128242380148123184091256644703684059700790435385220972493426050272220267969449033239863960755745485117161879127066737294513213642274142182374146366265696329146003691584007220151436050563976500332886267910523860269875183729868580448706564912922792677269992898834319669461490483475444491752328831921217127123754311401750828158043749238910792593571840000000000000000000000000000000000000000*i1^56 + -6691257013777479044408285720922844191481090051932740446446022721429500856616422714303111776688491289828791142819116443674518303570825884130454124398497398390315012745492082362975895729183376545983736650507207514831490269913994488123927292538408448180112047588136746125456903173189742108658610263244339707527668986645097590009608174110386712642043261735326988383502178498609677194957354249877573130613096015175036559898175801208928106957582393894052811288237511459174407846439572686116342377100729450812046567493853913252479879861697920994868751711604972465655444209792479255598254087085441257984174539002165023600225953169476657338895932983260937330670180951696349838391838481349045537487605654855912423887185154256008241622345718319038290686192624821942006538024021569602672819447728189700107940523266731289462031552832165529058210024623034486237771735374506552688086745373509534839537223633330502266557993228260586125912826054831793150976014244258818015296493056523538813370157323663959097698877017053166369756307390498644852350115245559461955196580818187413849230263102350570223925130393335520006012831160112038715089298003343705387082554872532289418759991486894423659291252714195598434768587652643749788414287956919287344532679357946449074850399530691047772012382603013464882518621789494608514433963124307066328981907257045671959151954761841507604463334817883376826529443173336474069151551807095210538588946277826805955663371079747733754707863512215493631161902179788699479804794748033980803541090328720443952042307976524155558116879064973365711817667506000897660630807986746251949461861166856058129116293496337503399576994998255231387356632221857120106720744387684693683142195486584606030757966309553594144012211756451989653899547359138559042122758637789986206406045760762187700382255755179483914869123181868910257272431154995539641105078395027927236405792545682857528902877566906773169426425200480861214498155047236089749711939477830628823964563411659341096237922383367638840331589808421863424000000000000000000000000000000000000000*i1^57 + -37151318475418867813328626463574820692357499490142285457809200875146875512804644699864999949712111371489842967442903286312271043317667005866908206819779452309910023384036921125932020666209124558868680274294995122707049632483407296696049132778981445616291888687178111629401026330082390929919293649082037620967764047980002846672654066244432609659106748883855820622969771574829530441958006582238458100825058643978749206372926961359771693410044048557933032025904130681197443014176760268263852788317331779812375993310749935578291157720250271080668358320999406074740679856330417598202227465059276273347533322092585684931591515890986099727905596546977258765709392544978253458489958275915350226013707841698288164366182012770598264078126679465417084984578199729317456045264794848480536068148807429302358205435365716266869687631852456071129082510864419207516834481870153146256842111671725056400048152297612568578357056175664320616871449723951244813542884398213267854940014768671414405509658010787036728142654663059310117141861570452362752869259694357840378418881244479831269370670295021813352206193325496430832066783784270899324653458899574842777999380772364450082085405913827186928425342733876563769067385664823941171474538934280818261408892262997731360015558899635263056171929940140652975974625313554914672795541318130368535934179222697616871446939748766724991817499131527218384189145415519604023505318404637907098733287790453422531985094925284206269014842014805222262208470998903738578846041670210864557610563713853975139213464947060451369159941037175307693199917190287201295048498774198343538863892264601801515597737450402812190078027725012795770871588438943833149302964042278223804862672473811061714664419289374539321655416913517347661149359112824623411632804885924228154106425615333003093009767445494364738181991651117919082586311893393235109267505592995144475262943912699783024394841028370885521150691126681642324285082014564519402594728052032372091459569888839600731936199862023757156932704324812800000000000000000000000000000000000000*i1^58 + -7338445403165439355334775439321714397720803565660538569803758058911162478887631613438057457134113991495665564082792121423737647104542270192600549737406593568589706501770599012005432870825533870727251706072255238484657674511732164924102690791849627439634286630354645908234418882555543999879327499966598735078514960519019032199320168712669628449468995444591129212050903748158684366248164193550242161105138922566658393406566779324171722894492600733933272294996473568299033063183849574220087134240038023909811188817223412163689151189964485011949996448463419247588501676060107336711571034149584768375787387140479651975067819557311073012352654183627527097599622056582082035688173852324181850977448728311309236551409164406659391450179769615376188059809528696477326712105868276052234306405758612325758228590094093627990042067022315976003969763523719183391140463450117012732332342527205109596065742931124397860827169361842024156298144966962580617875171404230053518423868002490474110852367063040427901959893761177979659656491077421053201178022189604579135791007133380006333491674168753996182832932806891060070053085928861895759847374027250368484614104697683405366371203569312562238711483130204388684506754537641738896997549359585140794835567032829599650052569907519297088531476045054625767865513445450374564446750372317302803291009449938741856942102447005528684127492789319848473388700241648962882827800042846853357451842208858819142243780112859737668947784955459864648191718449296330695026453415618962536967576380639896606927089090231428239045253811292213467770107811888492487757338432857502895490442694163970850352552584578903846419259175246043199386617272470822160656826698627773752523422389474987146674564134771912503104778627181778141087613800624951033142122099032436019066781908615048552179679320680997049991911259081524435282285148155374008233419215739545399656831197581931380365602658947228603947176109167087340978457257789050865238912508729171763494329187110202947177356746735981625532743680000000000000000000000000000000000000*i1^59 + 2030302815060160901064079752966796056508970563920933918428081530070812931536653001455379632141993523932608475544668889631408418413495647495152490859832192335886979642695391286796571539939290167161197989864746681566170628553817752588546228720603948397782722942323704241352168695633021152525404811889509960257160748853030080405562713242435643490492919497821012096215037869976891753064224400098450970297001534550110011796802501950067008220419873125305582886474581385050134652496644357106855870151309287337968525326834905484036619059404051225983288834818187453821019996417441674941398074698918626298787911582105144684351888827934125547437783399449877286688230926786377654640352918160239413148662689441431235541520895579743265012228953387100009817371880690639923829935924599921928710745959741158232186001031793604192935467058910085340350720497504121350212569812675501211940691415039957914375250742529457360975215030637393181369855149090185594320876451976365473692127782088825966326396345666432222601207507754214442094608321043808715966345116220739339620838034398105305621234537182734301196961077485731721543330109426935976186184060056418674888224334335164816912324425406261462121020154438373693275658665489507005911914231118634433788517061526490679717013571719923713604083316756505765534114724475928726692514842872331890839548798929514984301266598417334009319427439371202543468702597488934977216138065157480320861703471492343282599268564882965198270583049352630474973736750364128234205391531274147671955413203386516101052965268754876277761541259842669657435942211520142587149487782655069708369882361368401274572823240622199252107256759692860608177687194293653484487544005562910319014259485197613914490941558701383206390078227507940338832117410448851104768739573236182827012138929625299848152648000043663697991658938493804172619245840366134635867431443247801365959428088846587504900370809666701167286272041822878614424099988459295373742216955668996221549041023181635226769138012569982730240000000000000000000000000000000000000*i1^60 + 868813724171325777116462914704567183916113950360626245451940676662920767326617843653325946243524653361400655571827682550343844628867838907241138905799929221188718775301556614556507798448239502193782962450682779516143857393177090461053987276207800375237595590072700072311826981538535274949460291932534976624105265362679456739185544164863754212856452172354132609404736229747806657871992419017616322553879068723821405318667750732307829309230024679240174930409095490783005465683494638938108320331284196883457249145573936440479131278466353139618399283014437931373617098030523717386080368803093076920195637011103701468240401138331226724349773800938873795594112482651094461678267917638637669043868692442253519121982987813661615076576424258132398427525126717018153081295021021750837988960843134216470882689496530551493199487925748437452210592273678957598443938918411968068712237113450679202382045120593869430492775111206506102768233363322410109769290279607008826154448398718696955026388612906461748321037313441405560819693208423824090269190761579862923938087501698203088267031113888014364572179877458446869977844956568040442842538872362281334847355614599347983114572925345393503860569301979510151137260304781459918886825963177001020863394103792941774958115866602018149701351276559559283366787551307459363285787796393654887038742825524688804028704767859088122327864736414812192250125149075974933755817430569815164375151353073439374314914025733455998436286232553316048088041112510094572956034130348149221043898591006958408168413146377479550660565664733806252497222075571472487282837572361494215215196845538291517666413401913324476420464896542063408570740691867031504720072419822978175021373553623228622234699222063655170271716779929020539467869679187809041355636925432216199841790835108457132401067703469682923505285128563793096094052193981147871256202590662447610385168107555935454866287911979090031244345322809675260974059452441609638257696213120586759097513030506847278365411440905420800000000000000000000000000000000000*i1^61 + 60471997783114214983613801890477690430953912479950065810839203678811491009337703099342741321497754114393918951028167549178575184349785379798143701397883798870818611266794277676015926664948899882339804773542946838456034881181033917306031082151312607350192688178222790037943152410254977316056653818797899462834122688296560217369033785182145026567346515898598035070111006904020254666554777116999767609868231093943488444799719045027432961602829207277551956884455442014720290685984845025800686716941900231593914020888879259075140282976768987294946897336280830038475711234061945279448114911170670827836578825192307042447110894091267755700748444719611252668354575737523612372154056439113194559414111610032718126843094672585422378491396333168826984588004065887851072978184704220950352552543224224657490430752909273011021831959470199984466400984095322360623108786488140242518128012826320215931981456624742542002507939172650017050129484481518658021538035374245728789672316466522310796286838826107101636994299387466073684021939187453273543135210281469780631561903962708397062044945632914339532159085612947884497800498269781848276039623519208745314892041015526119529735727239297862594792612077921003294740215522853140805550647984628176839452853227446035031900702425353821347090442393714823652824733194266583118632279451926712572157353163550530987659324157642486182233557335694010581685496006642268345435629222792903872953711392948956497671031541727824876534800523486299942929114320923284891703672841214273202091950246570071556520171551171441013537261534743607864125105044015349555866635649222561095825954366419615104511652307597469052078231937263252429768721072600172461644100335103333817759415579057725296614545285416731175224841434283823308683286055418841049212107782016061534657719985722915359883827996368890825729610316738737397045784542521864162507845149789679799323076194868393904837295319687780870572817750482590198522039882392655195373490536876338422902958106095210531683041280000000000000000000000000000000000*i1^62 + -12859976899811007721016118311117752995695762899102064449080318507548406629221908382036430268283142498268802911509325051470041676558971222737623056395533437165415311632982284019671985447371966362334177790220779006448786034855654396742319493612182901673803592108842783121178076425578629941584519335324898764958687214009153553384148084236372249858926806930151508959267704815584435034656721162060521322879380069946471990272153367970489888074634152684510177720920751456427991724179007610587897117973874625786946704236537559193291989715570960751881921547217302066292628154837093833821728492124745679928974265201673940843308503043429697053687393312215815717051960211115962447570598153785159884160729861089482275453585338551989207941011854663394267720903842591480353828326219518670071662650437145191837243601412612711453279352678540404352105263938557815360698954705133800160614273911324643581651472964205475416884468614468984135490391433886693243984021116034950097826218476420990883259908219422272969433037789575949931006619205752404349968067480013776367983279429527091848097002139981140489749156710011352249547470786874542405435057327895339164366680204889525709353396244321292253527387207158419617790788799397377895657160940006681515216032876239091714068392488367056434226980477878947920076667948071983040635698621183132280571072617810979118490703914163703720548889735156853408902376163880377033736581752442317609757831357434372145503673577724108885123035175504769056400958117157286200884117160511847484287162321517012479202257099846478421453650184126063111530419234796578837360374023164053011949189417063710376252844242579583222666929947308275194646000209386729033334728185102840602578178992095440983566129346280210107177008762600477786128663036440743389628923395541041417378702606565052874463363349861970977882607764280604364251542544778962666621429566862291879191020428001160275538194531680019588835186641728212173663361034265817775127586215888742512323667285641458089984000000000000000000000000000000000*i1^63 + -1842306990748053957311429985306269488782678767181637586826645628112163354282640975051082249231019494322365192075213571338392925220070268292880932919440037257352012862748461638256651719172500383889056580773050837842536289866940166532262514669252058550375571202069395988567807992360501841895965988637810513868814842455804760945290610116745627985976182127621686214363428839653656458203332322695743492975816685458915870096430607087997179972160330549876013462371275717066839981722805077793087557451075493816957951252130799834496586154681306029737963378186958266680223367820708784666797843738587445903892122939574660256501158399435826337120553084320691775496509625994110517964422980626185224864583855544338393075905553522251154288471088065945918211903585163686788936965777022343602783623184786757901179213568042257876587121112012357491353354862615925408270851422759910612526079622131163882226878703383237224556075103161543765822067149102247859112150719930487961987388092331555047110608223668877326953932465368085523618916111646883886210514059757429978598887880850464325584062010477306276418075650069439327034072019170200953876148481326282109934386565851579410778659875490524898260684427386777264541899777663664358480770761499573048627786781716629197985933600062895767798802298947475970480483116140668534445227197330696790239260703125101446721057508808662808756754025545563105037567624788089323594337817360729653711858400000065741064120987616663925091031730278215831687651580371200059797851106915496417716104448542992751725306921040533389639603291325710985604218561818821536860596457214000718467071165903354604813645078114026706158465898206360203557653189436290904861002074966392441171172182224373330387084063475637703966564913739592568784812516363924371612492224595926749941239534189691362490718543984152009204756582798476487577067374417409830404089668900404387270808422886787277404514603614733266708814226898600795361270644909490619991545844872410426938338029495910400000000000000000000000000000000*i1^64 + 27511696343398409585173006294038759991357965381012928323275940037617715670035646738815792139738380806520331601960929541505673973265171661352094445373254635329296416211563822268425583908150328764497437962076708807988435781487735806215392343997081661220162301279409478575435227605832540147101494421469816851211582277965113375872545095012936800858178176553604350068963423057628574624437045591501450805523481079293749310918426839508980802931050226613409183330166353381460733789527786872054609743619158663293971181773910020391015924256675342165933182384855759374388677038509770239706016733987231060262094230730728659707687362617328190958580189888849637808475804687450539892796652695557234314821929804918772066160107050285030797605364071703685661141844263813465893135437938520111607929648184980160096088550977408358345308840747547594810102291074831171098961705483579176876280868751444741423131526545739821866194771512949213491672878117031709552691442199052317385085865917497483675720056936661811994450063745214904826441595394368956753673322120953081262098795130387407151671350062873373328796822160731911765570633727527830931977711155103056914475268603157538163808282066617890128976834956192969425384534184713713782489769511998832281046439516890660502811248002098774157004617467960614031399130651959346959190951027529460256857213881584189552707999636465840840824676919098609871736052727534186438968781114017462521905305982732128299639178332208896924878274800143400806407932995736047566059326155384937233633774172388272462142279078823488630427222614779971888394689632100533972558977825309533221640578225618282373016198881318489055410425168241722304644911674335562838644086736722608258253566826684110346773926144561421091546569836990502587022540529809874746442376793374688391948505974715832611508741925843450618904997693070053139796237022427076875254881969628847530782980371384508748624408702748890189731661888416213716606954696530221375507354203328665437958307840000000000000000000000000000000*i1^65 + 13507548858600050904579234042262279733627720531987584527179581480618907364167866246883095712036445267351657790218181942029203271079391140083018626379150840314700145797730728658370706757846368585384580519533694833775326692005021693435759179265445291332933978589185778050603410163201437381726102878095161572641671638537276901131879963328348202731321284570132710958110686654097484805942561501072049662201936950971427142415602583850832685798363155742127543774069375796140829273052250009217124057081354036749098210328728671345954569067064341964384354058932723970707165632030676400247054980474099911895104811540100555508663589235930994724299882886881295892716138649561248788945164432580446664393215582935640641986385022309998606902875324078900241033135993555096412156232512532799423689269928291413924593201076753375204832299855771472713157018270485716260895105041376890411677061991360793481728629790619078596215800678218800670756529296429986094108038154539600381737979876737259508328420507638092316893529009708290460045305288167257967488328871855422284296560009616463721956142678642167531938145042656627416937978581356144372573243933314138492806688929678362702338582506502101449247814329143376376355812648484584890090866956654709396904224848274403386224873337904617481487235528049485582757380050569831726297064685891475915073405538584150788629907767008727307677829867479470692054557852024362610148334881050251111864934546532956131309204742925170499427961691114983108916414297860367711641405533868126860247877575864836264119684142675624709287459550781257478392250582774734103968540341406915475015662071774442153185495636594476567149544362588573844945588371606154457204628169831685269504554154107287910128827521882822486388426269921339313278997289956566098346371740230896011186930310547129291985232814225799480650412108027616413506458818671539468563599701239189139835243907240182230307168116052645346060600135455426213917198799869649608375934021343626919936000000000000000000000000000000*i1^66 + 598891968491307665704572353430434521112922515019125673172988660487099350585411682952799650190838980083833808927471319449942312435857906408797660046302853203659766418757739664411995500944867405231452575356302856578693210339621172844404162991037799656672136027394931553995838237170606294919812017178156942231649047322152441084873987561093794015629236351440414116674981068819373855221764491876933457420151748430705971746357387149673495806248946001556377298346045270029437253928832237088979614278013057887712097081551023737652492017154508114602688086940558047360151867169014641213221890314419761462408787535226193382407149763222254735745103981251357816906644842280133197861672971235442939669855601019757253729765442350469094278005016772808143214334763389824657120080558143905559565629749392364257748966668372615241982173176786153971374824190210745292358534187552635105585853169392752066944499074603655604462452022943654749128763366271377194974087858138174566230629958897762503723469583940396647934361255051035265642490415304880014192368067119873428394337926494588419363562184174611380917869723485492200013254102572578656733471829344136089587852207721713668316142771351283056625733380015144590231540869129832620256804254183155870301529480370631604120373941721014440303866511842439218034125312586574281505362529960578035139704101333470849545688988359594083499110629139366406501060559640405799314512499385351027516738941610763961176174753897333851855599904532206828332217071272982776041751036467512449112028933820921024732592257505704372626174502877733224160162013846735319893347542179787168763318247942493471290441131153366698825691633647301095956693477254072967015968981708210815043826010423457677397280888004848638339670656552427342207361382846653556369062549818200924633463809636154438953566592012910980097219540177481493581683961397089736207465456718747117394198755191887958416279174522460517691731564338085863783264073554963469492051920289792000000000000000000000000000000*i1^67 + 13590176935603925639397462229182665035646091239590595928449446013434865248810174467535391673430093772664514793468890605980567366303281258421878445564292052356157240927508774264241278712996459968674695041968832109093081641353440728805074607814852284695791703430630671984554750609438263737002286546749466639776978107415282159310139653646022098537500384590173083932929724904489798002502868748854193530579798787637543005864848764210230254521677790589574139237726512069085260998398001580581957204790722777055989928218019227443513915811375472805333104982820652935819349333457495343358487236896384727394823493941011932501205293028177197238445285975586371228828886381118233409339601377371885863831537015254168141950337715702743746328389871686697767979046727297081823842292180469569747715065170236264413741902391523091435088362120373515099556066215869161998797086255864184165232107635611820870696854531591716245464791342495495842667156030476021208709149188082235966412829038984575715344315928084566300229375114781504595591503989486533010262191898689256695589915734309820696206855385954021089181085083474362655335321416695242452104629092942273648476472477031497172191356806668656409248542505809011772497463835598547604589317434603164686330120156675437279818694026774750319049345787374073539594365202105943833999489218170232118636912362924996872109670365781042949966524105226301116323109748021523496314305421786717597196738416257403921961069541789343158494249180315727475621472706210960511898109414661671379845306976038992033190786111328151296444727926581508675758642857210755731123308500676604028537161572597134055489402195394119197090107487056723569508556212567000119330186786980684755303001927008000905366140892396973071726062916600943031145028920495723606809092725840342026863152515103237413288077908959190452407086464397096624463014250142393071640195186165049651488732962193539227433534363054813282339996969192375847992926040388379918257356800000000000000000000000000000*i1^68 + 192112812241216832814495256431494745495453647588362827997958469127292688450035407919063704999532326898128718129735481241867267407435760480605349607714425456126099665056077010041211604322650760893681963417167878930071044268240897503960953472513774168846674399430997734270917793414328221339406675083229209999074188572671749806582078952293966909020633197282018394573009168833938776863984573808097457969202541038480593063423440067480426544947611245521836335168593113688047387142834445371059681289521129030267231933267892781610945995168105766266075385672662725675463503961846875996142270459672639238815811476052235912073827754152801189341646499549793327984415150163520397458190343443734652833903108637450213885865456018156196668535839763605892108480342837774978892295381830851873741092044632316723377957034186743294474462593701094335459139345023031574758024736285728702532340706495737280084022396709104024956608030851987106097462598811587280648605781851171935565896666525489059201432456922421945474536359107681546091233361512223133086349962238085919738201817364735230765555651293558740673401254365475589419567344469770395859052810680887484774675318993853441714669831860257090788363936198993720293780785687268889298730048446046118659071980264588206861551138830922187950584341097608927858779842664976080610166194660490556076586755145463341387510930148688730721341950017434444717386768856364984583553079853842500323711223520701787137106569730408444330552546425345278527130882866407635344417004093438843940226737129938799272245204337072399927767770208723355667903353112516196798473763442993535164627408249899870472374253265278052291884310673799721224690044900161883833670001368142871272576729617730297345803196815546250237361794070469082220943480178037517335540770130084355139875612372232283508563310899451226967087883288773233860839669764641330189637823931064894886362228783993137793065214069603695486826289764330384192683485705996861440000000000000000000000000000*i1^69 + 1864517821548364583390697204626382553197197295358786450926087512786076343245312323267031916794923868204344819602355583936732729638533912038079427550747187060945260395627420599456516651808497361535908363974072773216127484670970611253435912452075400322437330657098661270867113023092422577701098982160271385363213163602932290883173027678343407075919641907477618522878794803599825764624259160882768125764123140769613216888674417930320073099343701954595050613077304088620305590768847498190757315629676783559788246095635113334249887717391104852638269417654508420507559162752757518589064019239201545371331344663294168717537386956306460097570827526043769159301233087834146019638658950449165804537640719395920967094166736895447427097612814482185944393303732498679844433782271129473015643581105125806747294727821761281028496064365841288480576493934975977454999894091937658363143959735401832465586216264502141679796621064081148820805682328670912176321094281975718332257935537058194406248099986204568482750465332241092518289767103965766627645623698325656463276872497248047867147026618700960890145227904682598358383240292044315993206444036001578053323324543564128847411643249866281517745388095687331847248257125239169751990114009487333153269221904511413541507513862432093335148329269734396115515650764356974002897425966795853691510858060870475786978954886598958366269730793705638173070439889125294544604481034974960151052554791057159171930526805724007033259712727769726180742355499603858052992190245517496930640514806841244407563502103831875063097021901383406544552199826529595710098288311755562365488757460059292630763635746381621430157121842271051650016487254086871754624747788382046715167451655117430207516898737342620861321309869350835550936969895898865561094132781732660293228333249774734020951405671803277464694403266149746312142047485366972166834992855792807600202666092473048876364023806943675107841533992271749701385422739865600000000000000000000000000*i1^70 + 12987174469491223977787114886136375777854034380695939106666117714727208548005464665712077756974501217079739071626573606943567399809653812545951830743697139544749245517498268700917544785809344553957696778325748987793997904308219185357340200926720707265297227740748263766699635704218294806441063575940168998605442285523832380929621458083827736714491656798112405529892590331934907570345017704035302124776804084303151332181471292160822634322480118127317925760263373586944167998824998527813670483454102331760044266478856790573064174226807314664460432130420719697797205937341308519455362604440211643537269427749427760543276471510334168136824172858379806610060723576934170173428655208277815677365104295313234693582647163470568449436423521386681721743374054316925970602363126826768225277239670070310853095576760318474479070389630120743578751747188847334506777152381160798447088398138373099709661771139296812277721697133432445711114981836014677042815141020275278618728573783032922144025990748953466179464939393738787541638916873874709495558964481635920651859514162267635125530061432145839313556093954461002894449869072404321429099141562527278176109099217445823958173520806472428981825061074033447821548532646347487401391545882145048298453599638286611359614072779214260336247706941256822994532846361493157512944040191074287830655304622627553241475049127131350026248018719400028633184388665318601673357592327512943589623928953016385483906529402745041695370773540774510144050084894210082029032266097353141084821118146560992492157058985062114456728156276831837682378402582163236432715486393777845967285805238956225162549445905464377441417982559720394391734994395571153581840673313445226162324567363536707527330025170445483339208790272698401120828220731405030674245943904263074070928240358914990465488280001790778250408223280629748122931366685321163633891281068981809890181614971456921475515948822710217372792001492287393712046080000000000000000000000000*i1^71 + 65994676404211752478972065431908925514149693829356538894253676919384822617009488155731887992195006760327874629544649411982369524176804990032998712985852761080469094265330426403283741666055744941395172235109845227773956554306570677742684543320461149043034785663421888625222490654586215339169100916775844433008867020313850829062937857785816908153810440365647234078691938038135147750305917935014742382121092081215617057860643864605993076568589331908868327876571635752785228214538055881101262419542439779933117036622050682452868784017226075343741259547366765729756651927705146415614715629089682569742609218507300073986746893945390683966686573767770677512319418218587875356765281298795117003994269171656323318592131146498782734430844293803381712964832437230061792602687830917961714884704248098054132387725992613169267071290322364382964464067213515943413262003858789783281284886141844193209202216753601304342915027440046211310114617889668660855231131309126211498461486783479090263718614741781987267255226637266853620328184442815622226641419361860514407412042208444294770883442885119649413153013313436498451665127587480000562240950550683414611193948463701086876750074046925022233200546174647204454543784246327530249219057656415793275488280620851711039520030712281186547021507252746298378707447367338195591071605079477819223039046947065910455014593003834175320635578175815298711046068240661081048605047253532050295203961133823385566318602429193807732115811682412945305270155049430510314219459081859137570953008617019717282894827295445230107346302623219575461188931683986616862247796880554305566306844752519294815009865661558275356709329212862169815137801967359856557552007881721894448139983973459832345767994059787858216070338123777749550075469064947995622242917885986673594049974776289475733393825546441120158264879192008712035944875221270046069067888895190238814929033930298187342828061926998049912318719808241664000000000000000000000000*i1^72 + 241997099079526440246262218187204017254838103042205796008423194172313072226687129790499956081550395103927743585049484539957594666614502817731432409385887035561503602326607509808314796496549163676636351981804910853398928350692351063367894398954039092512151431040568717066124441653871550606651180536121768611872006715764986449917581534587052925998877950614107993450621515057315778375752842448484575330579434486148917048436953923062202994478313021782628539649427517521650190443141578490213302301908680605786256591018832510203325253383482887624383067150610414817909511243039371292703493961909643116321897547969279003987309298134106301393464499428265104197276621635704240689822006375899685423326898617725585908493744115802969902574254471435129899412243635360032221533171151171573251025948983505003028457891084759341835552207879927466315329047148104332047833355601890558197877968337857110928635292699970095198501766027157923609333721020783516850908471209078590654067939971687157959569688711491547160629074898681941134013092293101200334500792947463359625362572079980081029816742005108853172694622393901153853232256500029110964845017712327170727950774374140092449178660344776624015538965124778600933884977044669512134122773724591431662405503625726276816849407063150246287746592549119635890392375977906201388307419256734517813586450665146911886388330102195214475492009503864626903182731021770571204773034392872957898937572565962926642041777736759645844719429518096147761489294669460727943657043623397502885847189362106338972140171090889553895370387240162909586792201899007828339705987870826909959589895270722374029359268979459287250629039973214086330239410468801216571624169119680002511168726874079672818086575042485298429027956848608105435213424811708757580977720336638925991233059952625923588942778596180314374288918027445029077199875728075764423789896183492073838611435187804306097780837079211513400315084800000000000000000000000*i1^73 + 610328523955370130783959222761925528123836903615837680942459453441504246316549057112862668230939766504542231460783622239206071064485636162890153409368746392934101351801379266318171942424506552209644040215578736567832729804821259496767820315547944252633298119158494172861013936489173303951384456460129228516272273832482962548776846846585126230353069967852553817611324097985538889461088146897571270375262570791830769064951234019025863431867921621613115922179238769112290935780580323702210062517826421927922525310193145542454383950498441707006551700971778977649462799913109653103660141746144100704948641263197892713326420513396019615543393882182391336824797050152602873494110257078541979272114983721821111934123443740231112462667133311707662299938034908489875043740450323615520679745163257466094970878025254528507225530365438337891991807831590863132846986423636817192196774771687957188584083963273627654917216284985996745441279359019072270536622798624659969646033758375939550798138814722629794056862622124081683112985250510433910101108521148029267979104865260290187011329809035395031473889815474378264234643372516897696557862846969357476831414014343336729900675293741415281169363674124658767428165468776841836422503717860996006673984906503471772941787858761179350531407029102349623584903799462242952825125096413135863454453613248013240271959895380056786875836513883512695492706368566209480488543724193533477986374475269791227447238563611693278958184390415564549335144228936627485356788965108340780294901630250398693862072136085610040894322535362494711193846108742731390083068316258311769230944266950198840172850191812650925457344405023366522579189586440579787870727375137038381102063858339131455182428654287831477771299858630933275019337996289733444455548499685867732590952629023344816214038741765076441048558564094359984584954217790426459542885058002890216431391525588311961031788572498911559680000000000000000000000*i1^74 + 931621270309552852743705276508270040080321105894246329495037004623651797601241495815645900013143124805040675369978366276554139848241471745162637858991028061857223213741484535715404289466596318114618923912421032977390977197684261999425170382852482962446318998777307711704562537166837595449632896648596799280131845807247073734635421803238379974727762334730517892028764763975008355798153349753055612371773351618535707680761425092990572832638678126123066816922576108292981758405002960970929781784206311116405637299813513955588373113087107090111116219342986876242061904709553072013401244830667904979425890479138326752434239452152421829772345474005107574021059348246656578148976396812962754193635095087650424452584981980996761009136150990087099680370909188080979551224434648216568179849657807280940255638963809261376121344543127768714106355292384963334192112235602737002517648454166822777461813601611834396701779356494308635856248352544884222933637132136194709647637001303774671528827996979816147132517374331911063257601010445425648555710860538300825399539254312823788652375616544279543878046445769195010955204512501526702330704731317346601946284718687959049672724135052258557832303786275724446304903678276556953199329771903295207412294965237719037425663225356461817512393382536602104445640903753882634441582041668134080098057812621756163779546788911130003495468975522303451023907256217824901087175491670228902016588176275676735274095528942580147673653989952422397829301137082004925529902886853751575993181211976672089025103818233295909057377955929776389419237352941696195236191551465179785754002019356724868975042947048703810973569184287477487415522763124436080906592199082678054551126400545317982312722936438443130830364374808542699870674695705389504666688798685308065108563576717157722026583992979656265090758325784311943204672201793949257474550806605067461007986208258374171770123976704000000000000000000000*i1^75 + 523357936048109909342683443225218875248924430090354715524903773613461918091960194999905339469962083763647902218729771729166003860137007035479619159745759478540154519466642254722566536697132418911043631220632071295110975270654492376610350389229512305948767944024474614426947404392832057943414979919315749041328733659709835603695717241717788254421942385705512007634067798080299839559252564342965100263119705572973254121467274807491147539234480566036353796722341094713601571850813022939037493359225540613461992630895081716168449699554103393610684059070227045695249534753747920312579112462294585782441937853119510468917628506669866015101481699271033614310360150153214625627018790988611781459068415953817832751075203298868454464879048619797708690513493060307266185364445725332337258621051379139346706585366976497670547319595867577219612365984810781535747027344864449928951318512554948165716270260680514303595706775902810065324689700295358796234901659833541192931621171139074252011127081150084368540766281565983758733899361103829546603186470484260555265514850652921387591443564680645843491113468585336456956389075874936993510236853818274965688928678688756864068600881514659215465133148641066593508421177062978049536157444777432104691921747993263722048592815299156643108995899907380343890443146255675380243753023746403101835446588003447694752387676251404803377230458990138316560396506336156405355577332720918544714928000454631617431164330494081039681421441348638856282136299586096366308991315616858696900468135186150105440543736344162536913924153710973035690097771088840891690908471630327515280368939417915485473619072041731747244837063592140015040443203994606806776540111165053404133590018520152118633574249067236713686004477113512029923496805920663656805484623935443986597124978333461534060225824472182947843830473186290470218101615854071162848688735814242584021697897781795382886400000000000000000000*i1^76 + -496996341374076020017622302985527040574934631367638983948125860362917928188719610592696007046664185280145892594719013698141761828501138580893582209873045516849895476850020920316770486112964933470454005775200592768704532512270236200137400530480380413556918837298910977774715197619778707327935109895523357087796435636287523068592512835792574890273718990059650368678337891545951130167255298053071460963085823003923887014838242909491534360225458974875295898253815825482178383668185855672939488194293015947983368821854914948556997578320911391279459578665973218339259670150256766308776736224445115898646268380595589523425336582084799429393304812118307750604756754468307129933822786871927150791402262596141736135550627110933652437192912872252971625420158393210782876776746602934821209661935044254352721153358509274859643967965491080299135104554568696024669559634976547829459815232641782316077683349530277319554684915422909285481590014075216687952912593996939836894130824647642451417733473573373583032167992572797417363675229911990249618244597563333921268656583570613879452720607895393747064167551434568282387562049161287971868664239032255401959233480058570012905569806550397125629511262232851163917019096119512407292655159644123068496830627091780522107077645199491785341405948861962853682690006826387705122759524846990215766420256597310161837568970266679556573949674169712762950267651913586541811724884206036728325238941892882726564266045510195028046940461969125882729920677031297770110417379678762833989897935797827974400980235812576183273330779256781954035615624602249147698686262565703883557846211828554422290922886733453944588842475998597222891959129009430141518435498945469879823509826124876722844503817024828490174866481499486155206186649898511212698944577973732367023157631536259650943676964381603057765052101880398344682560744369675370109525735649678071608175933521920000000000000000000*i1^77 + -223112337866329060328551468948422612055109074553850835287657669861784198324890029627847953035729702694763397162427443925701327790931965511077926944658405518292846861719995715714591723318985089117644435515521840466724243435628885527508999569606029801726402674287935487375311923459458957881203723042773426695150230037464707536582836690356725383539400934701240382028329495773055369388832502917502204124803980210902463392969930791758056309736132561020761963196664882523415037050997778320226462570722797423849885560721745303425497168531424347768573334370468513801136642264169667289793361607247895906049180083106902552392518419868137358547422700311359289890692212677297767913513353323874693301433604259778893808910022559251280717459362858818429789760817095306328838878441553799079455391025680879482044086418658580188878689128199843187029111309241137973277051111999164265696790382228036082059115409893380579199914310026661264676751282304756903114474268403060359315105468216793089466492167902411346106854870267591274192315880983544876817061288886735289649825206175865786717690484697069488330980298862025836319706114635991712017993664496806552129789797582668828366808225962627787877618124123136489189584502316370894851076075488147505059904074243574361659737120715201494432744521791415869711662703788413601509495582010478705156992819254018891802241016528448252674162810639789038550600857298693122245581326991794711161267250118088795216855158245113500597654120055448558066143385474077613373509830014875564650614890534319831748662383142767994153323618465140469801640499178360369377758643318683243978440620212810168288331747651288639044456118951339076935266005250165258179837303403056848632083572834395972679905810891575938893679901650065049835754259206949820877547237707520845670528811306429001805091222881500575336725783737644404374421969902445831065162076789820362850304000000000000000000*i1^78 + 291875064173180564435993067313799722189265653331133160095475960052659318982518264507020515822672829573451897617849042347839023163298637294849074220667438534384252807706700593468684361324444298001106593166192777983861095089605449716137290315271076328209792501041142518544287248542094214301073775436482015848249868396862350282789696265025322334623237558827009765389833548319397877741872906108137561399606131996672791212276066271052608557887562417230720348250341359860421122637836674331640672834813029825459777495338729417115319226085910378595244114182009183361534700506320652430680074712615723738826293284920381351016292522998763137884435820806940535853859247640536873281144806797460759884044531442491683041258579730230611099615783693590247179882667215336195366797661341301679316270653551796152338415971762465532375794351039009546929207938002665317810257210319930774215308237444938556651098685955449409968116089096993349916867130039976417692740740272971984429313375244984727341596189408339906972465874687732588291995550293102885153089716181791896645018582461289896400171673016575546982950937862861541819077561023594462170978333944793636891268906998015967947734799318744779285396785668371863912679024817946901315533363356375381497798959722712033962334067660997418185765444290225952029320324770895962122599999364604330924007014732927434951779878916451506234328183105691651336655254434796557502117248157845630982951709335880873339525313761668834887272369517897441493063569986630527151047543344050650161431074699671661792922854759776511459019788563811634605233358115274411476006780719700065689474377964744268449683679580356230263897251703372885835419471159863599914243467417447745463492207426164287999731880589823247498872808714254250221686394795213020230022003199376264261197271023952161162463051319095776828463225349715024852830209558869383920455942511001600000000000000000*i1^79 + -63926983837731503451342810084183100099388358159277121376361532196846418245807875327394863054040231466107401445674424124629707843039700197787320975133829779017560229149300227288080809676534280333804320406634253864997314423927268701449081302932029858525974550750135764299362860358065347789809686881834922066582701340766627847726852527715011705213802255656067688336647762595176129434669868739172557524530484363229311889114416131101619106416741641131134380435762999252018193408227238802042248964311561104236121422699065371503927593191654148321090621446093520103632814497639239994215996809047047113237800424187581314531280905051584530176916632748447643427277878615282883068193038689725168119418820000973203454976098667148409285767896669887661001380554696053540103229540003675495283955424665698654277148803865418202472760326704181648358933477479369223109056767921711240938457654161508849254157259139876433553467266166294418911135238370959391546829028348088943093655209561411907695937992647439499215942085793443431481629622626016256107608549022840692137116208186471520544927400629592579524930115488675317126199139698868236079691603824298105331494565268481951215584684481526331870081518653980179871029230738884590995337137219511701047276101420600120829241834385187411651979198834178483461030486040366351288114046874652433108431393953385160982112285082710979307362371261866024757897586502244796882746859159089196617660969524642789271050128078362804231523450735573915010583032917604381044778990052913876994893921843288668055380268170469157546639536672854652991126384504936736649044422744779046150042017427687895384295334270587138452499585501952197813261664048612218976472210512083852520602708397545166672797194421551318256829320980291692490920285555200517883469995689225987570157675805752498323627520267251693349310651341293944972783247854574436361175040000000000000000*i1^80 + 4339710540972934831737145798851513079933067809567416187383450998958415908156900696135642465387468148912938264054992830454570637358088436985468865540549073718687456143884703600278002723224307824205167499231910448706381062956831093161678916151130326766429491111425142167160076388209693501591279327524842138187885489179427931412677810274492864341327711478276577961003074960974546955396357180949363081686406347147983205861275620356187669028781054376605570083912160517167748586125013884797447089046565224684863025034968293128816092763589827912516515309740069191154889057410337922838593831285095064377980491894949297831231612317527870357306537799871741994142197030772338431481683558020529526061301959302203309078598760922723646171072308302370088171781186199532579359938484350778312654239879858081817764789526960589197675938129213866452795540387051437840651074467342765938983765304986639212567744213809313465333549126675896993770720871038498922464238510627218911020561763123197851935053078257396759843708374364281571071234650276809291472718365969197142973978943220231229083904476165538123066319516106388194287838427122488640298427915882455014328359371896213944654131721212166418765260363911052361387952251075134599374389431038751686567746941197074346008521536605384737415293276732148580925160359868352544962114684217560028836329843972968460481383299495767732739364461347588333396528611705746209669059631184501881579300782992708103224640568465788179449172710386315048666556298354552028730653650695917254780251064173802648135863584951730666303341554514936502427754323105364570975269236309721438211941080660247762804874270552253663575779256093664104264473661885897013754434847713587256463711277939309079562846212415335606215902134555451551816070942780760881572944685174532107609585696745113738695391224923056589061839854687427532556805718147072000000000000000*i1^81 + -48684721868490720872711494052213070793748983865945887456418770350457041758339830037376190441742995435729072253352577387700927564375241050774456985928195067890528320100220911259908495658312973439003272638850625739620986694992874492087064543323918769227243597235393744165584545545565482036903158552644806327924767972984883445085087817596074831497744541875860522642219974810831435293057367791729749083707744447240388604731532401698439830709604584816289687586823978065576657052569623495111502289808464778330883067081042294430310082061135337375577547632564628699975218122998211688067221477220643845400257019086550039563591680663519776391346659903217872648293053275029076883070340305544597154007146525518401886023644101746382709204762899572493928855864274540752175308332452519754695020857284732963639262452730413731742108294438663800611557226498233589484175024279575357193709215963421715441269340094911057639940484023507866688437058699415539564745081284518717668752398529983691014922570571766525899518930222922263767465592133903560956614846444683875051136411558510507850208405776526684141105769851744679794272561081759812967850458064632346337999451702204969550930069174172658336740085337911074848908177663555057636650626365793948050446317217139879911695026176878212739998287936864957721819682352754947508509014520978583159275709921108525979236083431548836972637914119291700491166223018239131830838031750583538145213648866215944718222033409617254498938183568573215966010866078387236500346453726731721883123130813517018241385860192328530800170827894446523796736655986229674765837609580772042964346571276324839932188763950339856668987533429452307714338007381004629961369931928238522623136773558691614402774983005958801843377989315302548088763424940827825179116605391608022911529961531564172005240080634064217613914930158796391527219200000000000000*i1^82 + 353338817726722211364199160424055156153338066469174678957636356784787061234619599734919876162610993454776885066612188659650132900843822394613080542050562377259591635448584409460659970659487777340993970015614159220415586507715806969900104158449582353950712741662941020863937050365795169151725725397805416996019972021221694537988971381558853518969090981237106695279089262614305124484780808937243211948187392824514094490119275045011555297127383504477531221941064684704653677141198864075989100702154788486981131461081547261118853956101214059046895584184441922174551111720018090708439716254089397343042390955005239896712829224911103578138517150462552300482920318109557075089607367594668894330078981638794555826296844451166291548288597371038233023453388569756678954940773629739974465906370589254736360143343462129163556437695316461541952161022957453857139439642393537609377661889540802444271968235503684013450733463201948705406542040759442062037199419442290719493871601408119851825966359007270955230279302710059337635103484616202300042543327180507761147038150893084066087594987271444186177611410954444352857520151159671172532146583961292626098317249234605533880820960304182104702205234997316140569516303897800750010072142041756322905606173319098674088888288342674441385498012514444956656911573373344228807649914872852875295687701434337641410914125171901248612275158653456119065524027088627499641851896342025668541867394490861968977804057085760901170995985319380384936692393728033780880058291421910323775895536795329352796256794748822163983958385441971485254112477292712633154236968177082756783238164335691747885164692684042780449266576164982490462933224534530600437578666034620254586641596512475206187510885087822990784602204174473881973554881950770036862356414565368048176966543067350168039569640462009590033138192220160000000000000*i1^83 + -1011123599147195747344127220529417836212807943486359477012844895843261547710412518598727311462710090422053159648191550916292232350532225123110813098268781919798100108544400412574925994204013733969120775492111005608721184587956594312774256512633837839078902277703459752702575125903280415505219805719518854816068395052107774614720865345350309020572912780666349071448370841238875574512191345051193968177763192126653082479343796599959121177140451169790332842993361247472453638651892084930657913126310055409793584854402369343645373701188051171682744827441521776722649700507871957144894399470101343734820881567209500715033202919537978284892083740104882074405629973654747307408089292747737285713689801055786264838353291097782021276422212402194173638277393365507740568348038542990169062576078682699993628017088405693057914630500788236606621391917396476611889214637562849488096461370318650083289713269886225683130527556628256377045790042225955225347868502152788936984503381885098837879574157671946157741564847522741309243822189191506436097537624855573002439920639943898771922472960196812933711694693541652414761655394086435162055701300826266629462159818795897650171569426262860465908957200485468113778751552821753047922069840482210124612368015651673431443992722685355585495792881624589526625130761757380415264431895939241376729372492841660469538858914500386868473523362025012294437479384144741919038023617088814394682057284923930009966539955843406806596012103908998644354292239052604473451035343975127730831501334783452438370486698764021604703430638093434332226135101638884965381934301978127023909807548962787599936566604977203084209975425231225895266082495174573185025613956209306590842085806997126189882585346029624508612084963836686497139996554232232163481815419082677660359560654941847082802328112135444332544000000000000*i1^84 + 1079597417703483156981845495101250535763701287533997453638791156843064476944969193868732056328035001331933031284884607696075815427974195027920001699181554537891740278808767071820631871316181905597918325635542959478039192596460442359607365987791450274275907332640094740791321840761206692109940187955536302263499388942205564791729597432944407083313203593441230762584782047715935733098266487191696208060876181159166106701307782477128761203766415353195582410537697985357532970457442578463816381016544735171876782118262337635174838314267668543486179843569252956344159864476154045746265297512739261832268964782743118996604919390639747251415250782781867677902353472629560995170428257141861057624448453994085076260203258270570856503548654106073793681750820751346005893045337187366779874044181780805467572052997702273351894447560631653132293259258728011213514427351041069955175555471690604559873949228947767818493836527477492084180839145116939151628731911544433276464913958437377711805261252970300191812927367226672729812546318614091173871394806922143879337229776209345572522898603511534414343265303770859350175295325610832941333266170593151966811868486604994563577310657415321215048937923085702038708793289903131166246603630102372752398355186187043946915773857729632991435595665938663742351374125381285967054159283267304365421465390784435916027201817640373108668224432135544179192633255269566509792654036567954102071977297141027956497394117476385351907280504153576669005758788149153633053311038856996431690486330201535835993197916907281770343505188199730252002276478980095852564439033339342417768875354048208860830157749986100004628848693107177850876671975931144822085005070942947599315483620734389841505856361052869822685758637315898978402555143205143449340496895205747230974799856996750591823285452800000000000*i1^85 + -365464661756484449354149828057617259354808400749844707187514394107293703844135050950486653274570284539471247065399421838906917618991266394651387340847389518572660387854984881941402902397437813713369529398010243786375000014185756562905702942134137343657976108593732792769378940636034564541631416992450724657588130859725439321848743783329788725077992564425341062339416049151656367976848020535812663916567026667104611123737231776086074714608166734034169282010185962426600247023173899298148550904952697437964761525180331164906799504364796620763646452833571937745362170506569319451882154397776568419308093347293079985101378180428768777456488079106767493051766270228309243686742901977856523369468273730783202876952633510884553828949264698042473099189266371861390280671557900879203407599253841422113389360183122395608667736851068490073434671544136787208020740181659215408296322561786860182904435328737253740281627799886518926844822534494124934760270489200943071536265680575879103553433599601219290427210838773743071353613421134867368535369476007457433591230733921176296403654225149346724387151724016057935066665204261804564400877319082151489156067934748158063062592077906078524669854453974532408905724121223803441312391519657146961400983640313844981039551009291129332304620039580889445678285404830542658548003956931810545661408807853088772067159115498940247426519732501106694362876972611472536631283498501046884349388323110489433972640651362591189411699526052759812647397342996585947707801080894378237938616030385811933747762643030066738484813872671299806815385229827814528500530979173225347618458370911041428075777240257958722749085367730697666635555534976045035318041583157564039555128584544809218871078002380369011953527828215579492534809957595239580697003144597202550905543161937920000000000*i1^86 + -1601483883895024177256702302500098201676792287048258372365630895866919272261959770334034789800931257496013448533586934995812011840904506350173951472520096886006905673775067072978361211116831265576391049557860534843421218453741138320230028965741351792561019887351474519671241868597666588216678031150140548082887958395996073951217323464951935078654339312307856547213700534706057294792383393686320009189227892807828300737174760213530084507714968340537589632624032410450133353865380825447181590289001158975012732407210450579634850814659678074736255844315339983289188942845290238929692856972669098331384475711578263160520176671003418821346164284343267560117666971193868673005868528179269863174863028195959191471226930022686249945606854896824009736197041813420007262809013855184905200178213041861570858318523402222293851674260070374774874443845520953158392811957354198613856636082897714729596526842030290592039554762948200982509516724036678463373397331260512864809962507161540667712419452266281343421502738380255486199834337479050075108524062087251812114999926750418311346639808225421969227478859241208835127687209417141128444148838486230055745164139780638970393998963855375021094665149247001821382650369493562290618336138231400999222282860812102600847297045386438884157699541360725501182056614042222755723453340443994260882854138192681515498829019297647613632975813498371429240838280464430817901876962233338284599774872197517933307556910600473311312467532476569326386446907315103739510616815534394705091188543864708870424306401482427797214372001286149167622385097148975668786039362255343194919077686413900128941273484385221974197601015808772718350015230583111113369676575197196453945415202376169925619819640790300912719333995417683085763027691600750351927503855473598464000000000*i1^87 + -396117550261800418802197356935884908756767744660948995811399973793442956918726465584736638139679890962455626698869552548646774409668109283921468386693316791886490872276344147001772584563881604120192021263370560322833969573271001615890895453189113806895960040785379900776065642561332363342736367574829218623939157288036322884204783160345956284948682714480713599341657911773429559053849256920058685413316461006812958813478606458312381978408099069686770286383429187354864575031926482714246679396336249918800766547450434943251626913346846769684343480582032049252552706094384530104647637391540070791542779025052460536094066480266063799869239838517770514202654870485283626258146418419629706077661592038223588866270322389301630234351633210083636208520952585348419995908794439215347212282566200350829565328391295179810203401557058339936342966014854767167597250898535905470083879443177126629928876904513848306126984087985439069569030807391292836196492404492312822332299838758350993450303613348246606927953639401797139185213460007887936006773519129296375844006798322403581044087937166155972071018620123738258384494657728519208522613401561348440513791150628898830390807175369957521649199594290109571203051908910180384564794765755262747454929617915519614086625277538602722477698954363296509708508331198538015767966079087939014740967708221777231236049668208726017152655627781565335384941224921427625137167864590299933745103060365868288577694062102939280408002957701980179202859337675170391156351961131182853962618308443150287178906712600068012306757498849169627494123605239200018880273820962314866754904381637212578019216539375775491995353248596607844728845894832413020060032862969709579833034466972314848303307495312598641771512340557432220721141167778636231372800000000*i1^88 + 116215913362329968350236165284118436246260759116944789568122568666622085026917931268487933982183544424560956030842403608209321108083312941922740826778574306697723908357252673237759451704991517285256594906868143991742171024179731253843154375900961909759183740312323522102490066191604226812675484572258673940464191963035800818596276521950665029980844171213299738389896949725791989853778261381611372570673366975907271412962067779351098561676932087380277645677296805438777111112334314665405072570898396457314180217536564579976930725447702150212419649319619476967162430569313400689880081173169200453613395210835799170364178276053170122070506158480291797223808974514323981593608684278225998585923867050214539867749265197235554754697785329393491717891660597912448514202797721944080925293281150144506298120110600270164264193557454372092784017962987801273899502002001177213289388540758481163963624718226244565357431899579574814538892095845900209337425568870765726192325747582172516973112576424548507758097414535187106094673861682460597741875955278831055384081386850305631961810894639758135239218658324031065963181881834473379130983039325569022133775836929709310919480967802906459855169699730921686998818422177423612748596178054286536904686802338055291558467072337202852207411161241434112980824165551550252259728346388345830831095620928001168355931092651341367838120522555572201717336585883441911822575213538078549102021992783701569466695622151462357614245616342121206846485598214149012453086891788750250310590779036751374743617631258049854431123218501895668444686115728875089071826949169933268256555262538887490145818329641619372496840219326936025484135230073215702354122216855303806360166008025676140824070801715470289882053023565915643796254720000000*i1^89 + -8638277619638214421036518443889339554489570847085821072742562428398104240510503237456127954350877859983217095621569818152786446577722173830925834346932377812984917647157051477395862375932212298538064780170181333791192982529178981663026343017177723689461723430507036474606613666901790633937813130454910596789884697431462022932705162537681147428990109965172170471351288640396083088125974652829970419279847927113781249383008005782253299516660728607392680671799857639696975557561290323134735263678224526377245164354739521142380284050376775683169855699539581121827265146762549465592432771289227508012426441894437548289538423507015641288908824781673399396793660272880091168222261078087132044554229009510326191368978002965365408590266860959697051035494989520302181519895895401309771601072121359416141873189124920881445111980194096777595938274340973546443227478578437159514599170545387963623392174205810751473268908809800644598595535297796818207092542564107637291668972109117115576891870919713431422692283038272951010344695941493136441404031421570700789708674042163870515359682629893603265652708498395050329151837040119731084150746655221894831094480714979810878680094372514120080346652913289267681617437507114865093582560637618094267642548122505986785998431965508677786519150583418727534715092780160984865685758562096384467222671785444782341500874594458945891973970023360600430958445129327505723460482110497442282104253888754488824390658758785461012179686801578687936072913026158132234505086325846881053604306064491740675214004680874884780515263650987219585644364763017932114097401670460195796686141198255807405003758709664774186282227057188006081329381976538149312892019587047554851629385553012373282004591040625771322427791360000000*i1^90 + -585230412068683532690517300975688157070031002275380491122174842133986394041698278389666195454891012509962994329084802561630316310700343312454919937016931712426141768036951591852920347476542555810446349866010340126314961748290302063780193334835033007500128384166924291294589842976168729272158900912258478429283278008977262099098369766087333660510043213536439821693915682420611860024006769460596723357231873095564895247792748849237185353139987542169979107515424389337442265368131294342541030918469463441478105908184203510469887394141648436679196589732822299565171840807577053677084072455397124276639576313999143727985911324523349895890991929412297195612811132148290262108436899091362125240175195191441294238671513380830917835660773456109773898485634466619732809513669094972456524691372162723166141563039608779586726504795782297130398893826932867295825682591025350287537148373271051094066287007873676055486456833641017294657744975881887796706615159505194066186809465203310304440197453344367798313684855708040484790355325769899580829695080038384944468134471251324709415234655621403917108004298603733750873019225554155644681140440332389763972372465733264875772815631224274660140746769083138399202903743351554576216694763898590459033665243127323694474824836977796015258390369831206659260015336716685617960724400951278782435837243313722357236937712564385172498625830665410888311646926445954468778625519876380468679486732619408381593120942581874500644772526243339755470855934284380702765433961408364601372897850896263432830965027885817006084656983851126157881158976083636303474264696456461020833309839080128303542022015217430328504234197209144997070495252783659370111559912783136019293476662138486147445811200000*i1^91 + -38678145880013239963832568401747956919177263581844951303937650737754768977933865276586604908677003599539467867680759427075971923236048877846813628024848089230352656888692682094049095374276564750103477946840334015370283694970034293983327593918960221967617201525070993939298706567962030065679047505969576337892987147281118195920299059364138905844482322184730894637011626713961535569103580398812867014288897216092158208650632536186741924581961024937809906131498091866244767444955247461500190404761882707980634709306260385920871323417814352415852999227684220679707077442511109686201959331822057889316451328535674738507334132437426116788882638512010763731706319984361746862570350000061016728629906899305706726686680290640022401189695823879653062914244491062452367881510788919942453437709245556452467293055722166874384884656377346563849919899007566101544212460201773663374650287173036481633611209143514932929387284330493585238217957121190186506119566150348023055207027809593365920267212608305161803126071939479965573175322686727495721523021619186421265143629452095520577673402451698923499103324221538787360797089405856978336425241314162059911556550869083351481893955214782095913283217393453878499087242871239844793605528686140342497344205122625346452488742797206876263017078920539534280813054936254953891081833754489436587899213770300936335966694514786073715291334449840520661874902950179668909639570225276259825589847695659688246988688473347519607691641220499986134587833961941208661375186999785724445221167307105702949581372515951878227667627522174039761044183078185846110489087190086289920578463383120633340170875174109634713968368665599880390303163636567768400743035117324646334720000*i1^92 + 338262500869310240627317151975019600220418332619291216876054749527517583222681205827512505298363850903327177666928304197448724793783271391791288496474968746898349457920154723108730828966902166253626579419247438181801025809944270370932179762102660789989854748885826253148131790077085465135708669656444817531626987185327564457366253087996284841657844618320105608298631774773912141921911822807917455967124801328211721512829613464228709591650609918103648013464270351822746759201139995536846894554559560459500928115338614491608496359989344190322196255666295014569995585623607064832462367191242218642886395614039550830695483817854599367989242535931100909553623622833057313174809623092369835796808098740791074951146345472311064699303737693256870270548590941550747244755974696810229962486199491103651353103489788597221968222006734505173061183494921659542155903309476145676920180966157216783679812890463815777194976157336571407675758096645951102457931652824311134781376806753123054050340099038590648251097314902225463940710851716768424022691160802536838432243188874335539197209524089149238637878814431142789662475562176967006629632702408495491812684319651782715442664982206325268074941007989261686992989006333945889066919873484063294566278444616449041179460582402499614363600147374841927068544633217752713359868297216347731438104921980673490737843976526875922091688358926765648621790930727229859263633744323805073494949068715812115167444767303048467521523584454525202988999474664318883232796002808654726956313418363189620784519498164336545987969927948413220880389094292240630419002200774343347327223314025014156931151796137174276872146412653498969637082496000*i1^93 + -2944944499396987869705189510112087834853506191902046080770541268045930067154760379277497796786814824105783632056500921772087814836431586682493393408331572598486757919534027067172451255232495563919328005305322045518294870817958458834369042986455181539802370272272346600523607647893921626371809856755806377368061023156760996091631363390324300816417710913087118154262842494282400703480942243983488966286206498562336370583369805680584578872678785256732886267321221247698979572655593141619774673211886229103876012930241803442820658614539880939493439524874097930337053054018033812989661555880933535440761000643121698462941017683460770686108011629137154624222653575022521922106020609586415528687812069570181459920727814944166126607702687189812649397752162316725301953508814241126037620034815662948879382066802764921396648720358620934805029320974612789052216843834372003820454906627477882817506038502040140509218977321240592103567818996124889603366321792688961542515490690710332389142040945950633638289217460192495574668629975123602883533896235111489648232152303260803582578253590052194441789454599375160536274271449023526386943856182688410905322431532536993346899980584653914206972027911097740320581655921125854310518025271879763496845212249558479008848890284661442121420561713615986832617088709325011986354866454087508339644394361393565692985918377807625123581880364849421400393710205388694322592102159404594202603469411556685388800354551006529780972175982772684096526734164917943513288629404160733834271483362285198603052468773978566699014295343758785787761549075576348816956094035011772667691824625794901631398599596390400*i1^94 + 199712962830197856896940506780689806677162661459073394177323168493291864938814570400462080441300390001705198799537271928559053619582483201823992758964399251240184047912477989089081937050561450214618385457535099125678921415329353046500904770252490281691642794785278414744468288953692084173059712497557821989194793156267566193978070886471204436870499930880901720220042293111196761017224861049689339037847774778543554814057718358459043252068357088257165268295508182878711083053621234867501702803223310538539405827686216997907236767402136314477450828334316676218566849789232710062843071704099979208667901810326030723524473194830622065713063661691657020930659159315887769536530087575952503294512125398441125775179879042649072535861424878320199055521120017810078424382549102790595817889676104075410605688784857611437157032254021544621797209954784395367990294586222623825295717683136483718167035000415117850955926484796025184667856147299209454164780060207328942024209781305839355980492582760294239566386261397183913003362591392841333427680447867099287663548237776822022889213426465839300270691757382613452170229847983414456582727573864799181451123026369892502922156175622267355799278497688801566550998366451102871974452418730933820966159148217583530420989179618461571886986628761005395441981624754306877322929462253811531994667623211725024310847017921008683280953286165364292762021413593442150810867362771811834019270006668901186808165614785958845947352672101895265753081821551164838876559931964426588776358423104440594711895065777228367489780805386387321535362581383771500320274488899272640*i1^95 + 3275232639567740989883035953310728037818665123083485844021292931352060179661068252054506255086767627050185281958316392933421320050895497942322970872069529020247074390462369078127021717480005110893346658114517357001150048932721521066728608374603310139144456585689726627609035914601882580249997385333411883431667969961835399824429494234417871543373049742361015903221577783949277090868086028389500363315520676569971723221987492693431119476829188594535733852676417517416232841343027287132299939070008348818799466820152562598812329355485284262798407005945902023290072127319107588881614332613614656305515291867478809550934556035016123280298727509315192595498978507955088763419613240602140162182332528546086392690257746898955916730513166550686384539208098195983125688888101462555395997195483700393142393088110475516783886736128322859117213846444692002616764640066386435015880294882046259513425189556862486502595789247227415697580200417734505063415525571244523860879503709518355603945786943580295536431648641039048746394870446334563033058769774132975569256466671796581924142296616031618205312203842820083969300698826204657473864673313105191742238422848425744555051245723074039571623337617559403790017017025112095086910141431520926944221220906019280477482055515830808538634895564810985470771908563638307702098341423475615094838048223088570640590013993021696012541751087631428965446739250085452839141742292640116930911815458118182651453836663596258658471343339934209877145694710325763678192852945239290197545033054774170535946126166898159136081*i1^96, -11978884515068667655359220682828787159741691564366952830574837060154700814362002095346863336327930336197080758470263746090452972087038524787320595820893301880596053986580864788968832208086569845899117284856925556651497485300242327305917623859279922513637758155830807813169062636894498733460206356335305378341173038415745024116527925768683729746101404714656180248624250333587844925269656029101861315725909051199920699640177373030824760460986789598662971087695040122533199550997760974765136099988601959621209039902688891998082534648091946947269429507222506674678117437716276815249364471914294891614534437372662714863572606328593018691808895148252752357247025113174215512369631703004357017071600881966757442896756644923813838133550233309738442540038443323146913495969502795016653074343615774134532646750456145382616861691640830826013205588026666525600471459024026204917801934534235571611153434851166695750953217829776710004764238382656363020064167387979715371274648236645041508133998337567479822116639917273648708612052312089729700605247542785417009784622508276163023278088549395913183617366257588472808800134432466965541551355329374827782112269177136118818232904846748581204935871108086372192595401184087727469056324819913491996150571835767458613005149561567397710360543358602519064937518082123033454332344312393284054028649514450474323912070143824814512398808574936858234378495888123434110043332267427678434355331615924440602607922437662623131346851404911318287039569593918066644681719093166853118384478195043273992187976251853262097464932763918428356606567111988140189224801716915519234514107531517415413104227581688319764825607928600074771286402216432859362770690900104369300622482911425440220582096773514434880886221501529760375349752060920931330964354401552620677964601631530464069288779258987946247973512341434690219637565670203842454347848204802849104426778591898775189039511612953845283497714052819889157769825028172572253116582358106160680984702444551132146774435492019867853005304017659318130191001449692089424913387437595329356599923112750999961954446699711093379599703923196806378170700990369003112325705888371269930791871161203392025628957157417278187004382008762148129569173298590117220233815356484857936692123447869715612192210833648331113955521953675219888076017771066857170736987743354110882716301816738709316138683961277970684810287149937648943883112836398316883399843190948543836718759625852232283191433124642403343467316425757186125708777031934667878618247433735286974420427917772806976178489701256930940311007634099553557026923825466050003072913332293128460442049979863930345270331040308622596724199717890686468053809166558942635140920881662726822170285299095464243880198920454880505621146428491431936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -25676931474825204340600509111639284474431114078955245632809060391545481460130267567395264628491766499122793572037172200159362421999174792809015723909054634892173520442466350535785226213171438457890398720392929507024551663963690820390577573908933391062932752055726831339664474322913436089187001483549760896247339552491613169341053931414356192224407990974637823514638873293294021919618390051178499956796105239672401000204103547645260071155977496024422429177021184335826236503045390098103115705271418453777950064822960694206452422495960745135478045219430737042640656321902340481282463534553509650804000643871805015786486829804720281430550813298245852997813696380447068568134448315934727550686475113023806856100339300703966444089667497845906213408309963071302652232961742504410366368639011630548022768880452996776067378841034208583941484773734844517694499394873823277500431034258187083059513684131163241324679359103041770288538309576131228938109449798917069249052098754341681741091577164209383706104025087153271846807232910545053777506035481388589157317012713397434133302817877225720787452145669442781967574809911247985189952350244807516210021627848176596712323561222508361876635909797500297092322479938770825967740332322615409901374263323731370104205613935092822952611703119740652640024718555491410345995596240099889496859483043568794828206891026173904161196486715014351519074851069503871340358892301081660162401472082024706721595279284332753607012438150655688057941376341724492439882075012695891424718768725609913887063102671200191663146205134877938299650612145598188831240696956771327295226396668071568668169061549330995021783085239152996842628457696836452213890156644606442830419377800380040919261377552911711018957111475707753244428611200344367228658970568136418055464194014859766435432447017796941152340831909873392590967751170125693755231267118876913520769332604031062111816494252703097850047454708964034425547920769445371140812478735299517040787521207960893899005810675508502700483082034033089427982947569143306080425862093079427336466271674673650765291398042487430010299452971893912125806067817631847234852904648016319108520164354315551139958749727077315313858755243632115621438805200289952325144741570454706779759868553321909626492573696951691354779145215004290887770487309502222631582450614800087302722207739700473847148016770657799655159498501555731496955348617067279418300717844223669818900321289799308874380077325632177107340838240479701314347017761375865790154742535010562287395407218231771153320585258494813467042282949070297961070626881035150222131838761037172049918036615916593725593730498780652206936936912289570814482873880991027582303691683095932608958531789757303360163838011031154177872758457342361600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -18033890984658083878573599623935229780626916193838984510265954000161548962588837240544584254071680975567771801624212267475370602417605740242570868130022816754665734244868165375274800517615420658928224887856504883081270533172329119979367007866898307397478438706166316411798015768473188597591237215720227417072509583406386349838276822818125522533306777628306563540745606780686577855672864614932476844178462123789252659754170906522237746988917677192084992271228323692626088797980230821260489608434653204674599903278659409733397184374865759480457706205751494359019862342581717957528634160920370925198260215343218289492812340643362464079024192954228351017452480285192081947073677832052874168721546005855515496327167241838754905216734206248970395791562528085307748230070004486260042423932937602997722031224662705374928249707599807992980041511785508774873671189218391992287449079987233834526830254195568962121399729215021506017127781740753874541219273529473258803782484329702362325274863986739818103426436715565317562088058274491078670335775160233572778745249775078655631936699301707893566736957552919761779512198750732364792694871987083770313832959739495321454724417898246997796172451661045729418361958076429867334395043633163241531207422348587336596801247984481672070129926022647526086590516626295943826060349457971652016493417762435691948726446253522741157047130383755827730439516988507093797420860023687104069740743854753313641283492741072020748372022721594691374155069098657157986746932170279657935646686533061259760947338665913634322647156181867317451243098748175943585766381259078247221474665236626217290421035622427634300683510055035489789644234291357870289193583040400565274722905837361617673654940646680146183911901538688966789949078183703687950002297909729830085767780345040532272093063167920981179100593035522395092553965597050146532714489744001529337453722001704235206823517343028176716410609224876692038332170768514127167683320953582680230877476775144470881893215937917068144473860723014601876345557778879487624143666332410888418849989180432503387696073770217648000870358797490166925066202730084503602421240388348830645406527018524123199877334235035950208811604188923600560452669239602525533426743251229507284575557856839524862382992175087103500264884151947572358915718605213343563185378564376713626277443528878216778005957640723858145358331868407005510547747921149147831751098783235581840887115040632908981093365525327818945714088802388789372180842748695528017933324876156153367849197905264472423324664740890818365580535824680771382798326787715457666632642387132808134923152795466444189908432106369917946440793104721899912812739774256905502624808178622325928086374539240106145348477570014549064661841142087680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3379352140241908856244484566126467561824284502914492350813736637425543604292520130770955871285203670174677547849809891418808600184331425968800034688929330984388384722769327124908842591438553782760376442222788126930211621580867181330332012135629227529515308351810192062597059675481922803882208532072480301146727561523579277018337426729566338867103484450327648053229330254516653891003206413911955637331954275387326399144387414216567335173622795044553672991731056895979920021075707191213363241824465377106309579869287182534551255582907735779031983611588936173693292156043931785165413343361510736673388698164609526397762509795646742814969846287171776483532534669329417243324247519471576794575309734854045723027598086630743823953584343223722675881806966776714362707768363409396425482656306518345617105622878180918290304557802153858384336739821815825334958734567124430232623247443596411289243988661973568317542951670532521687523281305986614574906955216342203981079799721641139515887169493837652730001964913495879765657540330632556979808042704298431225093548484163572079375386206599420615823606748217835379951527547589871725379992920936791385669430718026618523421925947433146557304287160626435038391729032494214808910830849063485613651140569252091611893227640659840853163819966888077898873548877903618626782650672623054875293782326672295523341362806514693987680303041040867943148705012167712812746801780472779719806088514368050989289005637271121878721642513945936671192177463104544441264929905324285436892250285639460056530393396384627068585025129675714611743403253895888981576551028765176532175649532877121424505653912307632341367244915928140618020089900950258426868769267720840833094841882303362300128900184115095779269230662941798032514981494489622391868216648696165903966610474570539431131180567842987528633670947670579415605577782028399611008034498994660094034059255830227638147613957656004803187894493929892086161280925986283387544132684738654000772127578170458361946137577397134465863414288280226999307764178327422554694932743048667174437899074342121984555233159266426321325510912431038129670906373368833238878731286831397087005462418677354246494222346101609722311385791126741687015034281453949033241867881340505364472234820981612891551373317353942369176224608768349232985486042816614154172928160308567278272853892946697323514433915885145102929374430082644158787361745183686609590077305472167546737975194286892176177935086115119570540664633793366618625729621343402757925271918883352380936203712974706425316772269984264145224160475406987752842375233271409528474009423523271811461531173990264326197509771630118284360165299831182834016939310503864889640280258819265497404086699935321632579395202838552492052750270464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -5034712414184857869976336975293026621135611072816809634783125713313040727805196762701386859449435486278808522321178199987282702131822060548282759165292105147802025170230814193060560919650112364929321619172718794394501766595734486753778855937737220448951275735461729418927958927821841326527773473375711455471446145753956168201137616156644202832135842976608445562246682029265928686732382489697600870201692268273014226868964265127579961814586207619114121368783750348046360805708051532629066964243305746150191321327973079572215002254353618276713081773528967215968775540991798633973961077184966439675142501759063606480069255065910447505264818047422602024249266485078339507711267966558136842067871323446434987534828723120282470831636218130427652450793410447255184172739474401533281281531596597898707532523313084181024897862458015958047473206234994153696757088579193959996961862137678660246111593346758921879078563328557952920488818277613264294962792985214835006130432285755488166626688646953788719648377439381809575351916933120000174413196189550329364508475503597156073788917842721938338814170336217138971927463575657718135860283769547567617727255363717070119113743987881914108619007466898576886207065863733378123582512559522121404490356575240209211664860227713450508988962058982248912969994035983818447861183273295607367713463461033118181837964906613718733837587875868427536439356559344684338546805073103607825393287452364756544120792616461143868787022299129904317607841452824828343653273008326871303463396393491459099274404740710826091425124750688770747920375843124277267454096716870934527942983758664993640398735273541275221032226595395999715919045329954871434077174815922056031188329056519154625600262944127613412467402195863136244009518433669758120500602750652825882379084037677313850880997949693276837246781823035519149192841662771749805714758854977130433628399994848140711801753947036925910121413605658931791229130516987967828395069560501889533382095231322482516201688591285290379035198120662107163901012951898463239968093160977964978297950025075745704239126104377220516208290486108528969881539249331531149595126328461754602344091048947566780448578402721084703768599550451366571565309188440847529301887410186300046299190854736674149425843600119939497915500132645709368253584792125524993273185910233297881537615776967283338681086915684073714222079022487143537372921973314409989679527356672275006216174707921248584888869412283159802534033219665956708667922831446945118776624063869354426403970399114254358636751309269624132865226562685003908208432497375056804130537457685537697428579125073589790974411773512430853922115004928172678831387633887634149706011263972141624010526177193281972275736161078548993031536640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2234135607644599059259898280316244882185670406690578661382259021772471868578628670809425900063427549075657012233052008611403031410622810397086836698741556138723126004307048706623735358895989722313136251197848549872434192399240964152717137922650464124339800742866727564155690614198418021504802167788776770232992839955401493329866409824345589392464436986365019235073272861708709745323286083717917822936247496117106942279188802556852008623417742058248413220505199246327207999661097575069243090152436594928184325757632013269531683649763526375640084434420459163050565039440654535818387687952749062261290942876133256972501209358621529229063420969521981578942775458467772158581573136044237920951041148007590524539797847734242915146699367421037150046716338344717081095994825438623120864154776055492174703611121312674681366485379893059841284518858042044771127597394950045897498016225166309609910829401702530703647548642663684169423979106505775830460420657637639085179567760478302558233820863589319689771385757501980833871789817133106206136396764751581286695371235823952386604833098384678764037148689240062179174325588413123959416947450955453688313294169160781718480904868143692684189859530401429598179416398596154675933060428121510254840387614298481400699695062111656846043135934364576812977280496940025767345258703263070237523436125454155963944986849218319807181506706908227120418615608950186233067556106978728300110178127450683463924286529838318242003351774728773314916677096769935369920329281643977914248162713752132111932388783642112240621145319654887366494173674322774599587417011720463795229800265605230296395654880843594106406230195177961037705619682117199520853069879758033861602372456537647237181833003495202730745346061135323013252007332093653408474872641899168860635962763289055542590098636619910603057200950546191168784139174769492225546916997505933849240265842820474975123914715572729932007132728763674949693601600267775990179820829369209411488300546248593464249006196728869856425149746671341402074842776932472443763526567588567047970975510515562021102833636988969631204025732552218286370984158254008237560552244173990832572600440113045127254637762729435178035222253280377643251361267146751160131070516360739048223632108445667293416726523831091497820807124632022558195873019801073673978940987095349028941942938626457107997363792078848016670344902192170507229499108388032505443636542290690485452124524214673991852078994244664985884894377526139243637491951960233355342955983539292016297260100080100948535949512135858802759225243522320229609903919834714148439672460647310147896243779322351231638256631685079313102479873187794317844529213772810823551442124715778273910947820303778007779848490184707441090887680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1549023494106660922415058393609985042114445289208910251729983254292358621880903715384301011590004690034079926786213042594320114864124517327952456030066674467225526250600071914798441131388226724462114827748971067921318044734754296909217956525221911824020870394153650835478100181500400944891683532550677766803814906340216349022549982473006858206564548862467980231746419477190358821518676180657286858989838726678243102563213801817561157474981648012196267889618971952762839705432457941136986112552838721140340601319827956139613549048055919858120667922460572297039816621714142135543814029309788365656156084183489860044850230951472104570680314581814744230583978171212081551730001071764230596617182068652410504093922780730059635510466893725448856312433204634220067294718522706961643925542368207174544190096163912219291811086612714806280539252652554162676730803146561473184290354923952579108064896881219848511003157326897306627510329004239587547592962718674341638137907015859378702584479647355136075314507616317649504598849830456784099098188934560842539817474520307948477173207509582479466386306032240674384507135084860097487313655644335557830831802210117041944383264614790152156399944609620066477089632444805621326234698539145528486271966433518973545152996571426625147224379464809578186005318383741227618496539023897457530872620251639864059618315813796909971331926300960426339146667243468374640137621479248233602631307898734911398355287948979361315346146435334466432227043181444351210412739234873693314424778905496565454299753625997510870062381696569955369584744538723628329400309912807010519753152769720734795558466540808285060952481393243555077424189974406637704309594846115472048530019648525276235128374710238003121668221752433622084088679173110422491528309861685679347146851046300845921281035324467133867727497059812846941883294087693480896047280926144741694941939124208625027132951148766256643394884126652326838355584391268161009453042555036777151957251159119077353417429122046621889037639844674029497101188581145841438148011791905474115597478758632405926670668342947221519793493564766330324798848510215569952441359724876303854595381952662570558299761937664487295607819139783681612338320719856307537829108222555819338676466333023406656895180541453079702097906244979219594527258998428425088376020779449417383400945728500021953797677897698646264205594733008500202643488953629472847078649124745841175704734464746691272669560239081489556690980086079091081367725100344398806628649131672040208428455857119896785280232381517626420691330685552801937273738054318218904385526131359064486964886924860082791910481733659742376773791383638340136477846366022388398828181872545543303107455438028294925140101705170326632005632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -164721353044244768633742165090057119953814698058924149308175368128098247168364262621657168707215520693359481542113722979720621055219026082744089082295759062476431298447033887365541991496240482270821764889855716888429554937546337183333696696619321483252304455422112826466965911685511128051892957450324226997429989110319208588925716805983953703188327515509292862543615897433121272077888998247909944148798870227140752594012081387043159582906024180372435336513101302260208355570246792564134753224555672453150354767352932506524908060212900837302853587046503572339935073023463235009639686842448460597711289556989887354225362051464208318431325313566588957937380003826715266598250870377072095059115354505125354614007708129169161440042066877515420998563072314065130386211459455996213306935856245835095035088964884057743016065864377591323722750712733978909923031133949412307320915611040776383700376869770802853790218528437325504206079067635985289044349846266411554434592890146107577748539831462836328356678097452011242259737549236420141232416034738482451643229440834593158326444166530588033125063720301819106407810502599932571547807006545546214711428335589801274937645742390081961151701610901950963348670613878734845932626898372908241137488348981273742343597701359516588966087558306589848691169919110250209666112801988776551080116886545678971030111675681658500835384290426088233400169576612070401630739193075054433337540109242985256875356278025097839013165448971010523866153422466105965669136043725728644962135330847247939761755660656801317012942798284333045371100208305782404946312144443444901413040720854165683172914038164642293661347581960711624749129522910067594647109345124396284767067030494426747007395187661452344471413841786624748354145926212135677053406851520449659394717732017420291478138310987292449150274117860977383148227349785520521175861113071565873960726753406070777688244641145919789643715512188900329107884220116710130165927298577524354225766339822552584747223657493080886497223982327910218683484599903420738889773735102208855159434711755196468937036246287888978077707562101286043433369378613734056466527922158291744163708592573206780907251737467583877796446770052351704314129549611727147522736686869156104435377473380664160025140305525029819039238500114731569123262216821705234410463911091567165718281362558116397176865419228184465228555395555182806310323602524095032294639852943689890634517948706006711525844477328332637304502164537847568080024738155835702602825395946679160700077624106512859467176694842695419639650773709324801114129302266552339235484871441666832113651229495653899194569366530426217510532462055215388924763437717466039935703108548685481213378217385163149832598358094757075353600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 83077576549918395508226538070803960940969557157052015377820941098897987879141884709739840763175197549255782494097542616733939103235522477787276296447883705584718514217405224321061905802252216609608910843383808046233041449534791519155199198410853614077926660035560771675183360014603300800139782855125920431913822100728629185672315293238163115523213112187980754879864958891582038118760220137816217078298755405000379971329474718586868581304657282289363657512239072505698328495912042777877201711764388961210638354994430609650108457182654305146037146855681083494338984872955643931475184902280109153699864887906961567940816090691998612831888003694783703375197053160433056764603144233754449937278405051182730404872744737599899110073505415516031015514466131685393367776274019089305979416122317055263905140405147560139354173729870829747523758770638120348797381988494929333801956306059037524797025645772340527426505625943400493595909101054401892994736317759927547911149387423153945816572624050631725224931339636603957496564573702233142120052134355170671528643124158787475831163888570737921515764509754651015327388183649049292892514754176638756374203938792499305157737554113553502810943860864420407885519111571333396285603910729444017996033314732799384199786450673246006866022315094231815292033574616058001322370739595359637844471584453220774405815920831244052002537485855756595494786240281101206411460363909481821495478293132871717834262814584226043095163972777529039769336766436644098009119047722740496492847829995052174326776737565391514398401878893295448205275926730229805496816283180404844563623817889971891525537890381042090362247396995916559864905918529600983839964525437760086760696589556390427251769287973701872532972486414938003260647594644021956160290112438871866155549271203209207404748032607234206591564596555521119441523999595640137144471124720782452571463499607218508093415779432977543981236503082214174945947827506731260123388214038779110372049765230921585168955934669847644754751299622792978615232631151673838114350726774173823485427599055965542661853091221883360250000103316431725248858830499046595754226184455020325144186592826621565350892231785008133617447644555351835520479834405789846401309049655634187484283887996582287818619469257204693381390593389828576931434757166150007639022704407856699220982842408566305727120187377350723962749470492819194370793821304003865948434309119749446747825383611616999054780908927753859264555726457481988679304326616255617848355375740197608858620045916253639789807904359133695683606555665995714253521547223374574900476830245364281458520474630074802516339547705117817889763619168108762916375253094432559034717328964974041247722679175126461687134028836655595520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 67823595797004662227772472670203212625570853662610796210971518597023583098320840976143222483011562533486756937473217684623751260725565130714025474688822020600698901904419769434534077876519000821920290812136360166127036100955905109896705680776124606622214658933981583295607522114013600724823754915259590225658704825902145160135849522747384800367327304919023404244301816906709873818617745431008789903970400035787238741116215890749103775185171942350007791412078874411527031956803040892145367977430803803030773032451084032976367486523931209477949967123340906314424293481741247435337672065744507500160003278627352900203694641518641004378960059406260818108174316235395602869960409428221126593285334067735894396565367218736354873708225574820984098861313750628993336087249814558916933474279899254671802997519769357156231292205714376778797418398693326016894001005176279200214846074238112032372706335437149785497601164001516146726823816554493037333151117575539076515608619473734229659234627727685212209161801994548469826399535730831418732219016281737464274026471916780552717724023118260141625550883979237635820906862382556420524780298172908444847246749375702558875288938562995634518791266351287291421471982421881114874933103975156487745621831743449989853049732396094881373442106495942410730594037004636191734535638147642141299821424727109365045707750147710735493434257621619143126541943749561644890860031926646310963945123198240944067656439573251337550660428090918999332654782964882644700231238627712346992284298016575647095794221126669799458583075070036566392713217378523990975668191979319871599815914539251777001134829557072649579640648101041495168297778579211408461737775177135014191976302638212844097717435776104012562986992790178314926142984172818277851719354895402259397097684217352684122065332657037640353744379932058996578996464140141538742277552385549073063948818641954409208755794190517580330817451304048827649100656922849937267064501491214221610098158146251913762039227824280338926399102837366037405266393957373591332566252383944946101694975733507755054810594002727521419095383594984063935677993588911561898289104551787851886255494497527904330413182878153469563758280591079554492830123390580243832448551473545305441258877500957013565921553034780019848555017713071722066418107607962110458496601601207639905396094104364758982075164760653164464071330734408062278501537758709754649040796524911785248700847243240323348275472145949313792908604467125272793788977793169457380986301469558535317936627897248784863657487317403511070863924936128229526258817885176707263809871500274816467540571141437751839178625108105778946201492956229514340046110799626851380401530415192347686588474359630842249910885107630080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 20891684532718227111431969841054564500953387217978706204210943084674068536396566038177155931836728431434563656964706081580269855524312467760480398672646916991949357352096869054382861056086534015246999199505525703562454348794095122298403937322628058343214044522751198540839204971840306768412747949872587457470924999119767641146604686612072058433890412063574292960642566502560040410176491576421098916298192736244388731424497411650498111874438321059105357524626281438608713282824616294950296622351865855796485363261470982522421998664360956883428049067535237993979584118706349946708815226386086904554700800729599358576804801433402171875908989718008139694962905171067409691959677273841544799739175842750544230605562942498605756479407500217586483409684041733118204884967366128602616907373733092211494278623939999693303695174153663249505017209916021187930735782483616359297395455956158972505259969560156106582638468076613774180425626630646202295633437575699409566681098335707609770151813114561832316711564532079818170268613083261721674451173413074282965289815143137482534508527324199505465771340725152959887374811375210361467340073479459867029595203089164156817287452249866200906178072760112211278514269993925789141826076326622552562926745287706741795108304413593633571116440361929888012057867156510037218541278717688059785639291029635902450198597912530116965803143705128526064746407628479780638466466217193380869231833811446427686871229103591617973274810282513093074031949266340338659652218358659005430052773701327530191460475310173778789933776215250916987931242750900544607504242719196053582319738673899992929032563293448861545825214186112596334401924243469766176187875980147537425384377853473074174493812669831678264433480968747279998333966896875128763210817771213940043487532951451262569655749861067971510512167143982772286771275750555435143047041244170315119490419967204409674973475157423767136413817446804510460016723975761636997372914585041890955400212206494669070586296688463761658152824077207611342974436822619888238854010167746236608337050166254431876757662753995987265144775570600461018495853399750791101927568973676718192602358197460571677630599533122115671014741391738754274195035263461082173356023557476970618772621347919476945759879186783679179950528749978421223270864145335953687588126927467951543919026748695287014010240484644576651467780543284754585049151885243429084265954838068344093890675360841471194921325071680545689565241785476520341845772058391276277235013504827334433383316294287038895957113375345645079451547414666640335486888070046228740170049331240767487468341850331388168064515990531101551676070395087737212704002937103285690713630461746906197513033367370245712282139806924800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2651092248732040442661228091714940369665867944205675130334585486074604365427181701619397155526039134355773447200156602890073994995068956669742343970585065612829246554579336325735557872605176771015086173568305854227668333912281644294330504273906200030465518779511100397054849346623818784921526026845860431759704983630926568462506051935454899176003021448191153054992996884218190152103601689596955478747930669332105052305684760918471751579239495286277366351218297022059103089417197554075330975490891603405940772985053829714023025552375079412067924660720113666165807669518540992355183951324196978236669293892308312955946343646267694107352594987753042357692860737999133572588798251244203127933991995225528394287583172372349704401353414212147619920605611059086080263306942840419967521708902830570282714755977421810954357803952348333489068248742641287507100600433123675788858382197136141477732637583972331753444517224807549920076937138504350661323832948237142365364694667229579050312808734133914109662217609520935571715536398108288159262724098051615994443232351921730962959106019757258066751171415563991510328564213570127820726952405205215350669705092878893170662962010399003284639828844466711022337398869680315411248261993111248494073337201808901073989106965935393840582431800009624199311251035279300716229706584372795294492401106861068983583321976457356151014196457164223400213399566880533741646881013982908425497682000649446676620116489391810513443253148522597955096463182082330627968262785493416706818897755354089805846499087359626370497329359119130714728990705274488659653201329484884648500826064191575888882076177920684064517506498194972703370465781401424166778527287301329205968296476823382031207548132171925549648562135688165448227153108032237820454319658570627677261383335085888343525802855790260290233875099537673651385121537380332238029107776293796488036269981243160865696130805737032047028880724578178132546133998310946601184391314165243757290059671721059365861012465921179970831353396936765806634648580974177141752618384503524733829975182401360115221506973088998641110406123158567309855582823327963835388575728653320865688361946809233404965938211323121532867132980834345921238717099578244180816158459807051671110922214549098421641168875902226573547464805104111773234964714858419897731108111777814938616566977115674538292136224751932407264334606945169642542161208089340796282073545892872998172122174226114887853047303638516183413333756388657318845838770826578421163625290169335889546195927170738795964264270117243433208135844795648911382026888771521690247476719208236283715080626406672795806077377870271659345879904350800229527431380539521735360815105995493171479016142693571525798264832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -360549816634366526582278297904758215904877978852711572436227425866974894663088077625912372313611144168739479003854708709749198037761656440642380250305106521896551502513959791232518152422267648259188718506371897381260949373852304145736150184574747674497023054452167147185159941867628588538365462517955293777211606143177194035221425500509084925418719099399105038498851566606369494986926706806654676666743259994089980203045113829364633434219218312983331824516941951153263657817401144079835583327094865064790830411492790073109813188631813444419025352433251810947317335628195393488655858878663062429946327164364652009695546347474783358277330522767696519954598192919016107740160227954791408318901400041588541347218696916700774213996672140996212765878076240296076302652739866942029062255250082692557440813459388065483473825478482490645035643296547271205778759182322480543556205821705309550306867070765608543723979718250356006115649097760046705033925034731328342013901902635475348683882221537587109724581259102502045432022088402749547903074898463789577152378303760794497400283853809742217959773334338030106415828691330640668451478286758701141657114096286195684140722043851146555583075338100040005755037593936841905898814315560701865942602244249039202762630011943587484135632581954282427088417824824706278535783562217176500286536801179784204156632024449674907638678978544956107431783064072872869661765205951796379623318162817608601241969338991839633183879455901093001314186256707319414261091570364725328281181362159403066297939423429344311923047779987752057213801037021167125016964690663887030818153050300792342979265221389828391561345752433536476876901784287411840155239656192621711312566156608464247709588520542983090506365435650500545666713733357779817646363756098058030518830568533720232638287693928004307822601332888880477763055144989016052323666717844552544146431292425439881445993313029706517244190823001953528796682721851760652541721869197847219611022742039772243626286142622465625957904208501861142398522905634934276013375221201673146286488100349355591251340957940113872617883421309447364261987335103481939683940390335279804491812373983817048130208783655952860572455805370322673731739484728845104502878346297360319563585167615431302341885319893614526800084656226339664559040309198727901263128969226456470179423092772268699323206475926806375688294379480109511615565315820948388334891327162770523069957829961373910199503378541737204435497520023300575514993614608927303645297731165171710479855775906795800545739842197917473622379953639773680674267746217692946375811351452215120859921056657646445507380734605955136820587884877873740982057709979810962877648712759542854172648294906781406949539840000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -319242336624406843135404867898483302380664616864186298799208208615221318439154456438931804261022954691408266094325005230312206231583058591010750027220232967554930496062915742051103651665757539686882129738996894063366482706620902775710566995783207863584342652603302041626252399252457805655133811885270450099908083335574926729799684117638178782712254556792380126116145801134622119277076953203652617259090119182099018918867002313149139367958572873757863655871264298405222794943532088262563513777115422843633783191487715678088190150271355929504468587537960420779305209509594262688683309724841356821763008919889105876736686005972493445693218473120163030875886536621057467722109356451642540968179069576925179895799331497055345141469986484011987145954123368710615256273706324656972270038699947112426223979410989538863113626072316843510718327504923220372222185388587420958590562446702736628994879160851420508153084582012198266769507142114373763587845909331409331306376040180531447484086193082714878666408464269390800437212624926513034450292436574030577401006923878759877822950170277357614474933349870017815334162967903364751599546402403326255781693817976295254320149754828519566078903880427735353010004818207448908716815592210884080623233829831188476843960393221661191257184351948207727045074974514960903731944493283691718405267438670864044918181969678075249517066955232685828566395805679177860588891410022447291906451305484748925003689046272477183214647167052646916630724007041475391303199657745043168586986691846462425382222884152886015532586555664645709863538427552000327436455136137919765058082943948043172383368575600600291594510353658498072950577948902387395649491686858075156690447994119488323415099948655246640015502458077682555627442362221495569904111062904439138090292522888320078643773263480229164583283987075073678424936667788936363646576594462648962962326814842495742919353603393675265835786391688303636424250154321383576109773352527693585451526548649022335258615723418950003146720182267884733049561601552464668940034242739102265772911769381785495536220097681546702682669477518129642224675166109007490917563389860627564193429176709787420258631287725102685705591887712503199849079750724247484281675847000514169777477795334427905040851217536235756677282291964481910763212706802404546483184276187613781285009152099190354946286731161324824563230301234343950610237981631639289153275052593629283040928436541373591522298840988564849352032971123427738305178916005522885420558751123238928238245288931887845379150718245603727057494200135314965449915582034899803346008044818099261315168799611211923826023751938576795631961757107450676711241203156904100596641504309856365987444315264699076706304000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -99403130933059470969163034359963792960057220088782014631278923297135609366623683417354712919581915241553031039879558027966826700479435473950641832094099587314588966102849756587607119928235663021688372143111913930391282688524983322517178877743852645271143704456611908687511690144142595537779318618589019918230933874660528767982065486052505577303313022807868789262598809260423210168897525011909713307465859576533720642149982493959485970391727792987824598338290748653138934035129903938164776115299210398458491912860062260696008695494601372364963251043963369240398509502201326956921612518276353859071422730022856988744143605260220747731759531882495708618679644263920530169511596284426260376635596122941679893197378014139025857087994232497337858572535300939736423511955521603062228635086854879141143012217485674798017977322183747745924868825476776851355333567909753022651208495602647649920444178117469117143205584885465211027475470614911791139154717215880527476819895992592124372679683646449121607856709759777516964557107501621409938971234517710162223142810372532873232996228419829460959999243734673771460610144678506637813487689623413775321008968751485680140686359919126730103475849692801454243959466466570643270922402886665866164798703068279220403531320650811750693592162119017716590707788454820294464481151675462950912114464712729102207048994343074302123818822788866382990336323429857237459585449541448839107512412033431489548963651282647597258992324976601213483216691552487125051011254269774323877475013885323282202455450815035242730466938253488466290372953826055024539497858138974840030896394078633600558489612000453626219557481932968043540828259423488618501535199679283942192686381184741800393541250713804256740894026972882972499360634753775979706496172280676635942987860670747162381373732857064839540984573297152957910019426604491206270235823482701243164194001886613000927920141106191362916901516279311033291587165457430501182553473707973279644437511695117894572875275839139423078676883087181195947665784418447730704607814025731108335364480775767999749925921846014061501103027717102318088363122813631506756743431184255441930926097357753473212489102830732338202827725217970879171583295230806146118705494802455278757836793488059886234610066840837316918064159912540303823693635287255280754374204359651687389715117292082290357166961704401607502367450033061836209662209551972633178705489350156412657445597846191123888687863167318850094180009469962761385540096090156839563838778104235611352985082743400315692248219934993962059844341619801625979347886042835386275223943346862702839260021759992899128193258885143380460534093784874137127492764685936284881069687988038843383750294112088725913600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -20933068680182237275756661052350486710325679094902980742274863707279525469069457750025200255399050303745469521488265644727463236736797774841494474241324505141443355271797625163458587154546351875450882779434343005329580039106548154573612755181164890910475757680354486657164190776422115875835066052842107302582850674028549885584730467126420652725107985305438600555925496850673874161602341912099408804590449772717381776451494455191731223411868388543884080312269968338330191720592802646835623448288279804972481840875900608136899641321003544459248947512203171008324917550720943107376287646057829898821253305421184523804124987983019695134384384525096633042870516828058662443063595477579444955890506833420290163175419233385410612798626283905514994611371835028850669641872877214169793650067893143491004739185881420785592559612157792641784482811602113903590312379829625452212590104196181605847193994409688274246212192712176632501919508270660544908293366223629451381850765217982022898907726696112994521695295567909660138639196752506305108313662383333716732792181965517495183747641464752211412456484721166607935067277524811852477187369987203647616676838517777431521769655514555461514270158278170650226383476298373177353159222288276658805011383926935455031515217621890361816551349840994567892690907562788934175518249063787460735199738707721094441748258952973997427526569347586741482847208143313712464585412134545165094808180860604967367346113985031080482999477933500652482956446037737620043681933535386948669852750177711223250325558804647695754288224205178237899831537547058311598124055796547489107054015723763470413241374471838112670863822330966203701243224147336402747456094443056745121127866653397287378450380424427603823869055275137322152895983302050068183835453606946836203886934809263715287551225806953457349208298002039132022646011228513231626327874218902402072335893746634323825176956465005264567735987887111821985576970559431983314720091362221732556335228527548981666852675394928789777109493427226656463025796964486337447268717292811000878915783473827939034315936113222963250660335582847661529388511043105093902171660729911190845975192359070836864069262804194174075924500617632251397484304521470720215290146444599730300224016477550777652745572332889538583120974926227498940162526159978010857532511695172719622775955693213073495779554074546133052055426184280995557818198424486206425652276645222153771876468810862337559887100212890129226536789255146900618010294740482927057978130822500198652159244915586200915972087449061626362047705211961432676985570022671622867241365201544267390101776544095843287885429225709901257164909266784257863225885504288671642581934348021514944265569427225837568000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3388441047428605741627522485832869864618498602891267063807635469686916886006823581913437691524391480827452009751365358703403097559953629264591046408827932052381545455937916801252333221321846341181979332975900265036178201121618117186897308595328553493678013543760997530626649680749818775175919128157675826436439650300983904232544619698010248871317861580801278036885597304885017436904000748362124352105831505203928398179158628085818975314751892666513844419513239867555236289018054432239536022992063547221467243262811026443270546484438892438132985748142686963769864741902994289025399574526534768371184300243001335735291274919653047754385674246000349210130052999940445487866345746749914690685172408710960632476861963927974953937323310330452315522197240319672953375212123002707284256273899344485388118198655415381015611022213658684712602693122385833442308770506806848689372398093077115764041475771365106955570720087705551957734440867666305432557110910722538170538456510663034309814554457319660390597693416554945421431010786584297310686067145829619242114053619294334049216706099422658830870036085585449579856355390023959585638920347675614421952597943572461031928728507597399693387960345923761719138280055713507451955734956574466533770709968322417261940828649570908206493759011444785819781928478664768545775191550139113563739067364983521268913138349745891212269370812575761011183830520260132770473565720037969722406078216642341372128852788819969936589384231885254471666497826285263902621362695765594862230537099505766816629440310666462455238978055691446019535759147571385414404832448619433550414076574271344593956166637727230979921031197754861463104654578485952846890649738117014919559034207147698848983380883082892488514264062055141710667258463125493568512114738504277601888989358367795884532956664987842463647752883623616268311741346545044891416867291471373435648820793539692727219778799090415588879334118611448995404493812672540528194845181505031325900967200027446925644343121008096303784478084888400438606817737468720396953517809903108931582147398222167096571705817032654418080335818282423499028325898169979103930445629307352007677170526939545564232551114969964313317529320729227613938293554318231929536607937235168891016068406592348881560737503609928234383067746224703024172669297963822827191218632875736929111912262393210205200959095707554392950287711707307541752405047281816378646340349193541555642593243746226672253208405594937382336451996205386100358907487166322499605201205231072221269874158262411202788064862101901988139480929522406612277449544862348195982060277339967573786345233099179627656085299321870038309050741675323491435557624622701021612139353476147871936196108930252800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -427621042761193442848244767766819694320887465947065750061090904512458927880591997552715294649332402422082995041743749816690010607574634996370624626302066995499436295441677871682427076842817279297431281907810569339001656692756781782874087198830169170100561417265904754070863497889122528357827676724993571365803685774357157571147131827334188818994381063559606629041602227503923325808500888836434836599768043827132331348732693885889693353158142465250464401381832803363415035282148959566707237480538868489114632596652323541487374364899989789879694815907764672841962613414584769546215299151328609236353839629293148552256501879958799849858448245650303952798310260824323569573790331847562864752878847572043969660301533863079094744922505451131883983359005393876479326275643540890621896681008280694618559264129281994746387218645770144665819830771915541186092976888626536905450219467983960951566689509328126069991758570397530413070471512681996998600397191223631573109228320347003647392584404313116304721987905846724176246869994714562695624361277245308673252805894619930476649034994566153091888512084651368070146351032592566884524448355105043363416791604439616932660493790593716969787049274830990909776925656989523292839328810130413565036616770834943335458149885652324499915710653745089230308868006006377196090293641471967912731685989460097275979978725153029689209621685374206226410251505109237091496825867242107480317127241224672737749619116398147423774323484324531921476845020917456754160008589997317467441694378095023987558302596984748970779162466973769105245662089558559107818039430634400320697206100109813219731739682566322706731978164759295029574027603121218965469985505878681925906986577310256117258404023535991621225488907825712786276989407355926112720433811330695058158312850958128839546671789636171635255299155026778527301854929367555074566255208530414150883272965889164219026626348026250140996783124933094597135606251607592511884848853997334791928693337179151593125076788170561705611179644408998689173243203751042414849354765709148157942117429079757563449652880158569700004630287965802128039938878420213518353674608764389690147696779687860633507455350170675159675026777626795422357158041836527060381248922215756696363765000672719186163823647949415529836967238405804151358574294807450921443763461066809099300732434485731392703558574622368773000070649304051765661508446555087836231381242374983047588177876304304820560425693853509395735467474440260025514621143222358107674294358927679717757421046468804975286815783389554305642969356918088936800532914655597298713455635163040758952734523095153785956857786423295046856060120082246718550462070329643092050653212854190283424855322787840000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -43907241042042799876850494809519997346537712744191735782151089568621817387211393847288616662545252864453510743030027307936924310869416420841603603281819875998719496147023809507989484821657182210116103943032025262404346901214035039357865784622042484337150091819605715787850577472292960499808306177133945767268963058051660050856551400617159961704886240182928180797662451219366577631755825866244917283746310940102940737492940505690666251102417112675788879425331606321782015132181303087712130041559160638453430051947851477932124765356529945373955945394840673482284106365899420352957206223501782814647708432554013665796332794794828233100750026709469511472963150558038434387391920181537699283902861286379355236018430072198462879321763434938510611002172688410152236940979136653154722734845684371891076016196337078727648383034236221344307039787591614140432096792833979034483453249360715868509993968267736855908293824848370296242535205322390694226165942726858447085976201833837735313292714601253639512366972094152759998062815699224534612779521608170415678247022050387814763079257477669933350962345633392273453133538424187446100009970126114611197424534392436352151247624121131116329597189749001581828597498696353994561286304511846346640260172912818781473412006790825037807504036419199700985027004433153452873812447420178096793922659910069580760030515249333327770667115509069061137210770340295848505401164159715821571859444139407080473246697603612710172603037366716397676437339426161470181335121598694318004901054448800632927292191161135206304587057281549004480049477985227136368618324952019533897930133354072862439651413450948219718378141092341658967069631582393590183419069779334181868430913959360786181494817055737013186752494575885729423975439552326834449069817209097220393322267077600091710607833648973428914948828562776058102104615014451984885456659182215298078374377896268716634027521494453465623240795341670839964385213493149877507394559184140758717009408643786630432694117149899497075779389931412450108057877946504759203092131430391463815165316102720438284984629710474117551337995503844846917897596733953485723533209039063973957215495226076233577099856466700742121163781214853862771397097754029226499316766945279226302930188326862668967043775030579528703054634078107169609458937374703778959411366851035126512722367318375733246055093602108343976976344942085877989459506614852713951798508963886909177223004544133041525382199204000023838510357572028983515821589530958052939008345754401658264154107758458185554848317265019869097190733469257467404025558599447295142519159448182801736431849386898387900941268982024075638288997587080381733710988365289028811335712554376051955851067392000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -3702428181953635187077824564668697759391806202619170734704342861242573735838750251812502044738955830144420057446501777079047426114603229436125124092257064353704250333577690291505523343236649218782583111055500178705484531838266798483405545384458216327488839161579570937768781632179805256270732541277557349884672033398316760159980000666037504158871129897421444781834036176605419077829870438201693079759174390168638151775116578026523444074338581474655700344381832235314198839228476139095391461214115164336893777903619195693648420624432357923537103877777674355963684056756747939580763330297868438563490193257332097484192476420549390148950416536259405511846626287904105201883938847022295690245298535842962162502881866941465648676082377514360361324667376358885576091592354694493496868858117231762719017711862983337329414439260766808747348452648898338124909961287401455376036032502732431350786276795764236191678605983273313599906923176113776712557980225495348033055433363967623861352098867300092467914248617457728588231496729514564205732879676134117373188594772346682824683902628619457695929060184223602293789050001655404133061115301290916719515320940804851197512764803760272978649380449238264016129881490575500702232415694412332340904139818465181014945907798594237122650411876285017814224942355171354681070008389825671946056694853201081971694914270346325003561328997046355064543585522030789979363477024963415844777318368929891634325155261573736226727097643077621188422464263665878386581819878645632638028622285006746530467851393362536703912167474226465045578182189607034166095650155486204364760979291195522752705076789814677354189076506614624660329941166559341702643521099359501644484508967261285582973032631321010320488304798923458412514719720707668494202237454134092098796015413786552042275246415474847344057320483208059149440354386499646517228497558339417764711381571367536089397169760919948400384074281130340206242066729036368731201034163841450383513170635683711573008370391446215769508807910971022331521348255936714799434931141980964573878606020361808114470936785821612550356821624090595610393717143032992222172405793715570888676117847815413613466336750727736278923277457191014490103740895433167446347071606693306363967427639343479534365983769740758530236189255645089906648279780145949603176734243311444472760779034759436104420648391139974655037639238554472129849061875413493481655007246557357168089738405100165992231175204913926644060597860617500227541308732070449630675021052342200927342713322930218227789201086122613183144358227019917960829571816700419708042833477223926825236253762723256946959522200795589128017220367701542200863288633335214306175000412415836572090368000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -264639460097746688065371784257182679999918471878297901807501508571366449377958498643227424298768540199300360062526673238119351949000156428053048028620484613384998900453199734718189797508293126080130398248206541868414328204464291876984407451506258879203134250131679431033474745337537184896840960904411930062879421555656500926728496876967661212378079517596408832252333705426076513097566888985606619936390364069290794748138991229761268030919216228556762790414961718654616405536417986707889152799411338454617768731823306819984750599838083415489589434429318771016107389326425722452811845793691273887237652803862756757661529869242862953863737151272318716005417650542494282483043138818875509776147170473388968621209903332691632262390625882096600882552201600978221023000534703877771878310827271965944839486695920249208717293143785217857413496026624012818288443499497185560638514890972826329696125873469927659211781589539316386103720201989070071137327347839921693397498612236337926257173604934014729672339687764972032041567600670875901527971256183156313913895822429985430804276446233996463363326237705593857930826622322432611328975281513615378364155054011255648037927808279149953644622784974313000996279826253952018476814370327312675442542208632610241074595318288115935563275450636945200856494704448972344409190738329563710202964650946465527215402092123232268647761307906951339334840783006410516030581800597124446590161237376927897389788778266783564670923694603346103270887055174232911630670110904975983444262410668553997853447916828332031922987368070978011346233145229777821892159637738929831466967815299303260522098514274152027043063860035914613451592934839468849561166761230085746434186098352773902128528418389256328204656560321319274552453789909039214057355308520072247786434815760695675320860932317844330171211663708974849973999802083379676458493359396692574790282494413034938405288825747104451035791642582937256682298599499024135654165304803283108050159576914405590396094133622611206000656929328488674009995925810794644898829734742345767270338491888963589043786933869680639529290750940024294089316295533685290018177556873687217683269974435801198474614200842447844450637525646993365860169939454339707297150960921904111254876369697141623482841895518416997527021644156086177801257053611848410746805089075276619933234120494782506467527493186588889437921595140512318187206142340123017028501291668167932112780914632317962511147352160971097108690666360851843936250885384163903728501816065191380510702616838636458166182052130868702691677411949968782393122086462912791561255466276498253857261413432270232728294784461747622663145477513551991785867484558210721729938200617842754191360000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -15817631986801050159896200235804717257612274063750212898300735385218149438695444206825861779694132678015999804514599786855788646873438358550098002018186253248922835172155876909716262746901312155907223114624574700709557148754521979568046520480676745851588768861333604078654080425904523916928399965599715523578752214715473544165461497503584133021252873026607476775535721610987041638124730518838868330967796982621034226675883553203663915994247666736212193657817891824407570927140089932152192215885650736791482075656611525488799956899417795191455952277797264646618777829680832976732091558305257857788592391216385608338060441481099619778797916823823762331650851704068628312176634719897099273542847412910113027891837862654442927690636145378574043482439645104447037198484996614685619279340551819673449224904072053724250402177497389177937834973707648221082577135741957920084430272286003721017049620570641924658385939218410922586052568314162578737159301727360696924383320922650489843537831361900442220904498944743286718432230534015646894507358496379753520032348564878548634527488449602779962642829340431457887415281259327263837301083725951047062059958357548521913848245875316971626396988065269209855270660651683467891219005022402222314736271058648677224014048917481627667618207984902505920814699354273119553553596282942579215098966346467158750730931769082718031928139520261023731911875184417499689476762936431885138083649069433024327828853075130371995906341415102420903748227464641369720129218570653007333963149099027460073957698719799016405080532808149701466605534485748354990650679057532731780175403745093218779529202070431021301481631566652929105718844796126881399082244711887571085622335946409232157685899541111635024823538972217336636766372592357550081368623068200209788177367307655105111883149455329621042145715057910188692425714507620641978451226430201749281094469474069419296215944456101282605932965424645085397796240384707233467264335726155839592432942033332148735422697102214571306894754189065558319941777566316690848901188567040340538339637907905136662786861020318398307883589042881662142090548960092269093382815587944729785774857663305074467132549027054299485971338517798048483177821979991414754811096901222865401650598889391865878487042094678480126103434961596100114683880276647368502031156958503783385513419790991543349608195350444694369030695177213880509668895692619981645589748700987395799346856357626000187651115554201177935558017926414417464327427106583765836085571217971489142032898886059270375262216694454597804254350962822571636339414806932855625490751053468321798419909439506591430597712137363646981710563100935532127052810628835049618835280062293475328000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -844799274387529761490778031792432866167449308585984787904912313316897489586208774364557889794093574946009369145509951973505000894493136023355835121840663774132873023650424070761145564902179440123877130025308792692561210965620516245503646320938891948846924950882532329510669054045328392672398688845859100811991701756684033207709277725391423707121648444435664444946022501094215609389497486525059950847196063106838006917493795847630127918216938429580121214930461284854691038002359299539762288833605324997995567345666703635078741100338640065919296396254300440523233485967091774896579952716488659131751342317953378430411028840009315741801784164189402589236844196744644389236065227370634211031770708443189832461761252670715797567138753724303160037652097900082769681516951305835380628149245182002325284506383172384003596490565427131884636290821921836020054125585109617692369669845417204125760608251590454668248188966570724852473436298500694758638282796967979798033484404336099546069610364984690297565533460007455134195258205958674127200279939077533615188317985441705406923872199273763468459888847729801153602277987750104024390144548609935690886611705241767841557991632566909543996470669929381956128949184852262756093572255422983530074194606150609246418312028628830893926098264913912533169577331918100551984761495559524598245575571567540215823396092536527074563541707357897733666357337178906605156899064591817339538495259429399044123741629050673533847936037982318719085123167934593634763373216143457093720957635793012236095562638133776214744812526117234646145751243121977053787509836466865424088305479918940128240268181874094873824450702223791616465758074427895371585492031975443413794986306769175826257279855291382431750298795081754848667354352641779253582265019786238593413763382902260128977117727722902821129640873672934415355870218663558681196641022776027738624803658736953750421244016501170570388766647137112605336495598792897627909220997093891198515524988070908866171961927130558702579620530499665266122725021397297475311266508119326891534025157502510449375252694754508100870321369283780794146338589404398756347226195095374001792818654467084677133389414925526086060763000412028146523695569789404412868116533399251073674250243158481873813582649636617265592390671787546923533874898409338083924621192793369585915433430857290531013096356479404799792079521532780209842555486946602881277281778224106060046338275284989246662273166752444564367204104568578285472727691844654975962391509319844434828767811915925237789740531430904368650147818698563731471250810271635806610743560658888857557749114918460223272606040305312975358635232346873120830098398070101060583012813923942400000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -31217196549029284883492693913054823593695627369559254062801646712232845739394039415241195218266773331163115811192380681476923122409019647148537065196697320338981665449404321435008916439046488876727632850753845303829196607383728002532473150682443752952489984668449154913448326520195255999626216327499304249849656052018130102689056404666592061644289838287714687815753514158200616325454244853499607581885278460747657552912841979422267091976022603902467261741092997948410460594059419086523783642075590420909802230801648650197530486068026261058500339891882581176907419459777221695502756407218103842718935577416652360742063560945867496666623716680296858518194172761122125697883994046102328004987683687251840615633188705268620575525761285213685446387293730656223436024658092921593185992830033396510604771300127085929572616360508395331813215645246681619072364764048830259421142758089988272398391265079040409821037011341563660700508141152337227135487457899194354525690788953810896253410300871856042813724917335518121494188791500377295932069053419013477718257053967337281747954070831656007991004898289885886122171420036961991913083717726055427399747863420832506709104970467133472935794673471764588172966461513720648987790713626811800087386957592771090018873990159695783680053741221917474158010591434722402373734182473335961072649444042569143555489856830569930478093476476826124107290263308352630754867576137242011797819487207250355210649316037395268006268237374576214487266180449324783412120496055043209334093763629379496658354207603640376014536058106866254208018284329976869691834063416212406871810756266919620385884386792848078731593964038687191109435107012940055559066960017139238503316138443521348289207307715561558066748815949781885023870796268007348793226515318292753132284526232223218070269883311380698272752630467805375385082452809403250265825635674129331962781160739561130197148635164712645473654531510188952558247453952946359040991751535665306072666771250373498685283136094237619146245630259678547755268272582207405521697528892326940477677748592806895796187825181289347591748927235663962823444848453527703732642195993997948772287933649269725405558464916248222526754113874895011269783585344834888032497111661684223101805289120110005578118016258590809196159589442455704179170523704110501970187553735078710757988891850817699105823228616535488907855268670724221261020015719643073975027718862077438484778149573610080336058437688044712560137643753860764466263741893242677096675638960452811263389394449591438218851014641595337148131667666875794746743759405005054626757097427378942912730195330030775327728486171712052880221010656847691474425603928727234305965393182720000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1539484307190854000625706835157142743999062071823238323988813497252005353987162748838295690982227305557167538800915362436079772902898824253033044894855696570722208630919964283900716458826216278211015366205072346010334482635720371501311717981486135423017049254415878067366464755520565319251986527539652175369066468426122438676016543700179241322419610799706005292015763451742692311088751435010950329508953626649052530273209222071482446322324405712517422677010477908543200670207781069042925296240706374264796935129664816096635409770892760694933208238972469615473817694958163053005725834687868103781686955551136198929694012169513982449311603842225161939278609931137610308759695146381431902392873677040306198482757404284926772729843388756935552171808189619780776324946968897654728816109782427616145144374833866630367398703039231623871404786522835421389002050275463387782590814370827122847671720866398524214887350102477770126696684329226317214542951818333533988066064623444167889719281390732835648534651534888214331076937553523127297838373476609555298222775017859811706118129331061289445777872836129638359272076117203744966762271488107418729069543007126995351150461570290284391967346594396544285127244867282860033875482641724910570427600073003911243956595206576224599157383613775962335869643718621596044351910572352577108160349900792736538175351825009779505675407746109824023236645536786427686962440629977317088599821535659191761541626938008514571206240393923141039732820954993972578621442873101933866288928133765100253781052105608324842749485183801105614829165831364216225634573507323493938906415934156257826528445508335865814431064428233502620988748531636777473319191077119556058005832059980695142294190059035827592000470132506689539311285921593423229285664843327074257795846533111029205042479003039741283872572563248423258408749146322900471995902618958064138359070682371521299093245865075304653686849994856143126537283681733776213503014143110768524500126180193013665511427511781242966494109726368749700724542201127420576266265953775419083499072400949356501168278180731198743013301171065297933825123575382875801653593641906765619929879643087480520169910245035060385446456298195377454764489498519079844832622345150751176668521349854189678431488016221302836780661220477004550108805649861906299895265792235273460461402362982297696032121976882379008243849539853690818591019574630335953813637710378312666673188156746495918438839913645341363704021579717336708085632055937880930933368039680116274662822948596742394863976119999917753016918906031860105122940836625358863778411786556962687753522442243874812343809478095376648493867495022469342511068403199445339618672640000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -22102638289329657677093517908040056096191098383503332383848813646507667440593183908256921842037830845743570955925054206752816908499856663885634426237476039677729394239957459786222995824252420278724833996476417857447918895915566995112903444973273144754502820416096949496484724847077898837072528778173731884383885570572788259246280713870946592660524579931763160552314796903103630275481607607385606821031439194745639213390981053601107462446846031065873612452122723588628583008383582169555113519388599883371313854770071586950622256062708205552162107790914770254918044141387341532231422584004550765749370464194318152948784144934887867585986687384948296583918606941215083193469540549060407529105202370690567397881602043852525954834956599036161486743451088919471020380086755453713933494815103250732654537635851175628364844461453105123821525863892289101354469038074470244184728855523323322329732559072787842636021230566718367067055246592160920435464691375399867704204393709573173179512599208367202935357761593358880522286082406442197521224973904678319787644235653005476506105817876008511996610837767484431587309845728390265212307041017036466725021834403338596723826733609009151492406541443401264272104281708641680358813143406030685361286035136937240129113633625480521704416896857317772156226795973534423074014780834671187566201456906144912344305890205554675876792555991947137545029931832996726703321432235449785615445304410583486413471168383825600061795106749958649524963018850339127850610170494307753070048968978419004534330697648590021667092350212892151020291629924726006691534184917462951747727326475667025656031338204077774961782530655137002043847223581781035701486514834042486340153321216827829017263394947051180823250770766672232357127690226028790640587064436853894960865416731685785447869519612517585643746870982916604783266062774257002056310042862053763310132729304251647330215598480575192663784676806000552960131493037369197209897826793359050672091039467753737104227675395337126345984096649428336698534378223247417226758378912184534480671605886529337644875471419213110481328283098149043406629520288492833709426254172765438696389166320987539678753235355540012924845493545960979217212322879291367394189386884092563886723007136877485774454237823465893842490158526920968591919607352073123151590084949964027855155196635939942918382982530668735690232068527328831084933794422651474871443776612660266914433631827440775231911632799177467274466658874702744129823428347925406136406571510709569209049630737447033785424493880304004664023757988677369795216221362144125190199625367851127636140372007359944736396644951491415289333630537272364872368362222082386506547200000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -1269594277995943090100436120709578272116810210837437537949853715508794969400679619500591525369110471486102113419152950434854378033600815200682741024064846579230879667036644060421039481055405842272384722591928443641527496056255083050128950456845032738974048163214922441529524299868815249501246537235615387110020089715528801351395654243902838886566626041662896668769158221599106623377192315460741856532544890063601352133653565450412225861645142225205025277377933808791126842682396865252193648359470657832394851110612803011675396116111515469368991191339744724537470298851677911919247321914430232588359194821484863435187866166868774538625696057284521186847407144559555682187133317139637752257420966157451738416349408976579936601417863044459275524457543793211462725921253465041788918278452598034276486663826552300072153448494692801719175191369679979904649501744251453589389287281190993908685772005787737882719018477021448348246505854453298453822841807925476661405698167207963613542515002881042666494028634026016203887392281550633466663213845929311016258169000082145931220241118731260001229190922882742815592719742527121221082190735185004310674072178107072239777037732817625667765340919767314647717509553732478861858321349799849775534176558904629192065492600531428243684604198655841297008061983953670985738075511878265938412204298005258274513493039085558612339913998246960061446683135870192506069215187239161349537461499415938746526816277872006633446014190425376188568879783775490516360616784577162983757540263799689300675040408448667361659989804007122123946335515572164597188732042343909086028079095787687272843699306263712461095011817953381336757309279841108082564051460171461872001617675371816662765007785919516683357117638008457731953890355278489767650698764295357326824977251315108050313723765395948979860005984134446974690717534763010639302384837687756291337985628530666530301052356670284075024460781521093968817083472578688251463671251629557480629877469085104345009607841038467085731545422666346811199006199981099439050726284125052745162058728412383811722731534419194848663469234193539779722733980145123828497241942966972133882735949059526421937677198860902141494943115542341882444380437380762368232131468404867696001690946644142359963478804244312352701748644906394642893604828675492063249469816861870461762777482038442566593265035095006628480822541338198303359989594118033246092660800074613964339463139431665846282505219289822847081267073057680435658627749934689461750535421887005426013804947348871476506076421514031830293880417222276189229966727323215286877700654865257164602794268217046883794504325719999699188383664173724442407768955269718999040000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -3854429349826326799512313938004064656915569169564279538202253158039798468282039741953756155289283549227463659662208662783990370408350173381948575423621267286864923036005244061083577081147265777056080551129614589409340204824046486462304139165578971638192126889134225320228990213975174151694135371635626788248693149425000389190060741844100351045673466574860291152807641883603677746230748607969615988973627207259658436941521617679890027597741959063212963617049623900939526021036415865997054760186059264762123108058368192541180034109034689901303326460675066223492568787208143817112050773341319780649793030281262907958239251501459413117966485785745037458037939822637530725747403722260837875389646858593482189319303867717421622017404937905893521594702256271281459894114782142405566314021337884775973981594783047329185320389901131700956155903086119939347202556275662149775130372901596132074793400521167630624520016153301394246258710788287564843645048173510257667028416353098580243669803283305377869816682520870680224714553923039417725288449073711436932916149578127499481613566713689287770466744645533141494721463713619814609757210940426547745072958435249428528188904618717224190100142877741852102535753024579521981522977702357646514468087820192167434287428329594988155807929994746725649142473624256196587165187226752907288110424082212702946885965709584588127915389434256231965822776602058433708113059491838893329081084367269748437073234150846911495736460419187242005278492706284651388197071195405532177865072412058924457375461415568933344817457078286060064514038230834378539435404611813804651535321992498178630494549663061825240714566162957720416968544010225218057330385727216857106264406301972927341829562214752738656720121265702216577071601140565432915411462248468793891255450015120380441839676622304701980506630990405108149667599469414604544786053046826308665737435180898836437240361079560724287439126882849733032451881275229653296648923302884643100564348829246931670498104358409137988592131499782245593350707558439658796090298757294796361335438386774474612043449319889308755290380418014608937277130422725042422039114091940589665520208796744329276908893607904771609495408754345519501656402097380845329025596913523704276239033897933756063029593006402562996709617699793210497377854683504190880344206316500005527020101888033299068678903262405702852238578784182927694908856392814318423099783024936541575357999071118923450147295806445674990110913598551968270586755963308969369867286910663973548694511957566006882904863254833409617938744337445747971164475591916569240687030565879499321573256604033990611555926644319955943319933375227480300474218160586752000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -513037387762543334403419422819208278646126910111684713231710830962293503561711965193234661057605854145098736638233109943061909082419830799050836113521064349452364265377306335402101386066288839750493871033908288063843415572636623400800624468154482452514858103654278059431594697569855204284594533890344693946897168436904650612012970999255045645895850448052578506150063094747184007666027447166390673058492276420602856407729808144877271165315323447510031055477065880731668307635887140575020267709116089510197375545472686986922810262603821321572622883934228768638713947889956318627056979954946009806314672785593416695555417062406575189605665752731543261001810497228123441281515054449459568909375250566461704586485313472786612268266974648428718328629109587632069833113826959136910256826262784984675960641789134583125493122722681090162326308419120193239060192865708422666393814740319746629666441284702052393448562164179002413090788651319720134213411067248987011243439938219062486202231856309273936016712321772358450867770636008671747721999205155497177833942787228859486488512195202434309969329819065898166175919041718287179522952779285765470158390435829703544482779896236128237819571899944499484285788421630537616430826287631073325044693795564114644416236721951132200842740726569525746979264273056546606701643160667247898070247567841957113382765333451322382419110887771390341708936678616222306916963186740238444891429449434092923684457487077257647254651862093078159269268235891236727976892140421506906756402556811845896342186241946788333913964569954955176229457682401000181163979435796163178077112794064426376934969964372424308781325523526194480365651586274434745509807521597854211273597826294159640611726811301400004921951623412442351026602011419009162412581671956544881837199727663518075741696661042857245446257429574811163160827758335097916447461657476495139141451795141799116296468488713116745022236154201864975116894882959441343863288664179841033823270323387449783629050160611837489099986451835375622806152731535995834957695280425728762461939580673817644240968532297180924438736379164310238338058037742903079175332191129833778289950677395961194754397083837452758766148224004827305546317953017109533804222172859164909405464481963551286032652346282102093573795499297018280040844569034528323174212173623050609470311391150155596854382613297093046179138353457259596107238119506849339780047775041562217427241393803529659564296405041403150240790640442609384097542658850260319380916211609525554246664009041075321656611817671626493912833097012797842347764201889315056744738328931705009259354831120079882035618878430979974682884738584060266605023173017600000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 19004864732410405525113289282909182601122511414394922329836066319386475713865812339825846482993662536347086395114910683122375568475786132777509023028816227474413412891905473180093075683356331659113010936702231241275346637354661445829315994148052449275032464688446968686522542319528166753688600035613326201356113647236772899689155881061476502430389173234535815675322700250358075264583456932829963564216068959060838166634298606932812986760074594858954181749944524085986692273950822686239437803517158864774201757536162589459157424207016868658284341063661766693070086303256140213818174796501869107920226552482131382893579963612001231937348861798777922401176789850359811632429740059413966503195546073731915838120646832742729546559613614574395729617734005011337368784975375215935495027715288174571065713732087447177781312819287095913617729917204329316671714291976578190964272736997279588153469370632912400542528672127130398628728708455675998500244425500402034130516896565022180467604297961419653156925489306875579835905190572081815800807827220777487863310048216390533702635870683647035483800127823445148840592745114827475948086073033650071480020252652302160448817490475972263278910857921196711693701174825077164618901526975022148513737796985571140158578841150522327699627233093014563758551047072977822256046811795389381122898592527094439074711335036711548373159010245593486226636914219300208893141179572198988647163747308498200567039716813217628673986664027486028790991243749666936352817811678605335376361282107525123381790898316736343663494350716940965448405789056444850381390556188340271651231017306800640691802079461793707113256874734751696701677960842759351333595879040397954460235748953134036139197695116113791914358911046125054391986877226132245449524933691141677862167138623082361956611939108010019665202407765565767177504536165775460257345431669459944463756125105381260308529462795848436766930912809938958551571212141929157926591970435790036915892130560440485493981021416330203347722034946387219144375730349128694455399694225851975902224264719190908746776685204834181564854639127434308050636557640848177768594407951302530408505706956412227083569124804950106520195635365190211181557643286013999349065130934081285526331815775969614990762499187307340338746629190242381758733476132812197133906502901419670066282623572016542998481379262753158084121805683257034087743622815156819482070508845084660218735203113239264558465890347755339487843898933538752945497297362330976879841872023304570068351385201287106544655456905569454260350536648600235069082364023814541137959639638932886693317830906504536571542887823205952769325495075616649079947264000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -635818489493616565691910409146161723342992856111076115689192582681108259636144004155471445931103984574125956186257242663451490012667712454226243436828357413146247888534746526588911010511512845818283671210152272762170945461718192125062197416051272296418837481333228429843328280218948789358371582012651962911379002061038588516007487107970678570856623679228810310096787678354257970510811327131826685550301824306884679142882569534095669536013695996805456761687760203334002556291992409063426501748810340406353581177251492452991899668263557355148165682126589834339224748725008884695724870163714132578589612140594430646223304365086907540906886784631315677295642607960811680311038415689197018720868679920748957785659706063224585840799948099226501760932308930671213494707774858508319046150069807353469185895212710182532105704733891599819824670888997955730694912997098257633760761812648263846403664606416111840588280269169482936626894400469332683524101787447180967462444829367438171455792295046465813444300692916802297216445050337907049678412907376931003363398573760828848323950993192502819047231441312438097969972057353949036795359998512824651037144916505289711936396284558708705909285044422284661663670227794293655865477942782529812857540976505611468477943327374599762336455335008088017936884499639908753005106134854154792009763234956323228070473901556603972168080095514386153709983301489691691950930881199817566105431316213498111573621113133351918720874279366126408501688482354729221564060698446830036862924926121590183784430014506448807227600678382375177642399630809476754344693026741137791984239700113763991086009027102628676315590465872056951136880079481258272940471666864737146469925144480522252122200049169424110929070545435977765870657534406093297774695425482672145009805118155127702154552222574882412579595101593902355856223232410778667289465439463690383419673844022084118766076431779811676322585204679366251758196982011702837051176030291813921882569807980133185240298350037184583098321996561811286559372124493571259061178690863033733818834241088806134148715911475473265301064394425063998873252260921625347592719126288568091351706390467506363522832867174836135526526148271491535508175576599743862727224975850592825183253692842253707364001680606459922727042216277441444822308358858994196270112513854382764357747876008638510334651968242459972396822102541533827288750674521523458713459889131440537684769957263220797436219809794586244401107092612908728837282929250545812074613348794051512000308491414001024171603983893167319442824164936026378580563072946100358427795288738515079942500748933975383878883330028919186170538290264530906775552000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 6464580485547911043517027545665706503375076126091276369562691586141397637075957853497515907840081318340720200703397211292514388042851332637510079539421857061213713283970488799655657687046363295262975008234115662930269269211744346701318583193667464840849771462185274278969197773916790245786574842389606640641922057042387657132306880304733709771625835888728016658983417540351845376875209398221989943122592398018537156505249473606013082266826729112502531333800864271874338661346850147237322976101439440694603323128765713734287722013300633618914599731235967868965982457297693447127745117851153481979846576248309958195305014605467536637974293102254057332189688777542992819569658993008310446177868742828821103775417450408223929137734568496612255070470610379254998809138777057734785605265032565345161618224991418775289151729759217817923829231015435294997304973519914554211204323925320309657609140951714459386617576686893334568690529215612677158157223735538539529023507963664077972824849746041578185383697540869036244722104743425258326858633171102068775972601612749433371578235969919178297876734015005896381971057985221100338204469448427835388712374179091668124330382558100309409826843752693515573595968325612585345629293140502068003629739616911734715906044519501417848318639030245627701557594126346612423668315996661528099695878276143262307783081851403150080878998730366280975931837126878048820623729900466907870848292770143065549593565667119755290709631119835407549720600024427566816783832725301910190002232029137624364697620897772148354043864838597710223086890137676471010784738132554807792700960355119506247933280490907969759279891671709968048890094238559582642216655986391854876753657510146753699369974544563988895882533744196827467007350889029074630335619002336018180023021369414828381525845975325894058789508036536161718215693559116830351316933118840111104109047985836067621360432808418198273346381340399844232384239379389151850543686097814153745794454376275983335347294820268093197003275793310599391214956266723752811439178272669559171531715371949266022415954286114879512913020962385235204138553631436351031419212449621411002092367081965171983896502268444240048731007122319781021645003148357546251726062855347120312676597956686139751393349840049875866268788293364150875717107244621439816081331651455691279036243174039527521708543288882705864872439109973649051885528864484952587813217314881180715273991295806355479899304383515195348352277101940583151990716640134682882658863968845404788558815935687879614967787692557476294807931119061252517001981989332195301548357439548224682993101544347499875738349993684774403547500287200801587200000000000000000000000000000000000000000000000000000000000000000*i1^31 + -185437390873305065544937497669101217170579239554737509726411656264381733341590150233827477046267345308253957925339869623351668047307940821777262188381216376561953831103494890483885703888700330298376585793355419124801674384121345557466040819533059418378616626506682247418663580809097450909474961270449561423965829573145619661547590061656813880107993505874550528999241626536430400766852363053689513546397548604405410609937312194823362431480515554879650320511886154481242257843350766100977054404885105325832272956588432124380863587580859180332838369287000011015632970725268842032791961285098160205597958513747154466271334705618801798611177625200798571122109507954804748218932814766507297689793853672501818553831397527950696513403706937959058994345307585306965116929449063622598527457780954705454361153573527439425172128515334181579976707177450411970967590699488112073232566412372506218988848986197713936478407260655487770305959455117990948480461141888346843968107217460417535077723394273817519551457548093847122383541652337223094780735518516877685953660615976517306945504893124458787978645757583444022105719037112675182700251097249396704457498403971212863021215398165029418032046167353460461996093973828433835420260047563645282945595875510057460695011030855032360306089413320666915755386992272289774302120596181523781968173896601364230997521947352226430130473848977742003153597410036474815138062002003601384639787626136581765621008042535791383262913513902577788264412206688568761047335116683129634862696012977471570292170894565737120018770321832239076420743305391754576664826341004516392764394022377262426520862840378443274230910874357520002189751925796940953704628465736296645922879710838295525325521190146903336171450218641679888820025388096050234797458430047256959771445496994747928734297890469125404597243731266955164805109440198021751076867620010449824849780829242099566619148376800511073413203450259207447557411453272324968979188927168426645150861284621768415420046980158303598614625186348873748339819720552035284513284928725327447159571965163217698083255044119984979990059157896539398253962593052878812709260943878339135683696070807904019808100392864123859890294412317548166952485200514836582013755034000552262381365761300097669330461904556505372119614345986223623147140622886272450437510893165323989004748985506364433193814851429518295332202727047836469571509314191799999375123523508389403069404266289453881028373518943513342875651250984399401205002223891681266585963588487895370318355543298047597533179874819443858815684890492920596987779671067057215110844429290407828836670921375521568731135430701269807210239452711485440000000000000000000000000000000000000000000000000000000000000000*i1^32 + 3397079964480310832542623393557993441881215976131505038037667777933792948377102842761052656653645678921672848867111674551230404541771991020910508093083676679003240196001494846630911441509889410234034623987140066784936890758934469864024163766098294788041483982497041167277136597389161882167206005856761894649462540469436871730984941582803128890099479964354173970769630766553154923527225963960616160962957397422013303016533973081326797417080570339162862671199847808049392362147747965064697173375531592201715432415199624439693200177558960280751168734120430778528143843196456261292543730146310040936273366287047086397692898969231751744168903963638676277552302559404003129321669644359511106395049953995943514608780298177406590363065914591780007749508366609067290734757417512311995178416159283052329094012700547268500337509505147420268942565429978804665986619460249901728345157824465331567204732978009524181540811145533587206348093427774315478476117096005991440836075622199001293599035250355353997980399214810250683339513962799348627260996319588391840678096761947821727641183553991009857666748939250955680419523619441483733201730123899553129583104770370445123855680853378472056696277941412117253211515647560987011211889577595307322865860899456290068371709168819053270557005606798038748015384340585194352553798347234247184105244785026413875872194822980420960551813303153082183542674813078728849141464392118496469912151720790810316703245474460274313195321252443854670421922523958673253893866423463504283864854106828511145160210063080083336157520888482282207540606408394594412796182190707458019793424320664276392425315247468971812122252898910523973446943024923478457342687018810813737102738012096483007532376468854606903313968445271238561008231168624126662111198472512956703426522805779832439237601782934227746761798122107080107793627613849628042153616057229698073404701781194465306423934917138245368600125609953600547593491741983609348863680366284748082615928339831321257068888533154534972012850783556973657806238760715411628754370005444441538380251553014458159856369975871833750503491284401836960913511378634139623128382524406132192223785664276010975462207187459985193243336804529344901790721657633084721080023916214650090562774017424794758796344786079193844025368556721800950065054534961746614106927968662414033117704974187383900926831915854624263995689602773066451419688556856629700841161199196577656205970933659018894403900561386704909072224387334074211167980635776309269970142960816640815158364928317050269136341683099705585087326484881023948926283698957116284535476218515135477324365981428614051336674644080994782726542327808000000000000000000000000000000000000000000000000000000000000000*i1^33 + -44094208585766609408438783826915031441054982557411920175363892543102817761892902952387127657958542648379046839398658561774246456285394189254498716559778722568559968220334946860497284403903967270194650778624562301455188382802916603067479980709461867564555897740429827575691530781337749354640510993808286305438707654656198371690482632615228539062452722030739620118675634940123502058253907480233319730653293958743792626584339301590180190622317996595198925728410748069446361356744820244839318888611298829900443584028237664124607488957858729178564450522697428539467096037746819982224791671974352936421087505234859613396657500678865057541993165693727142327248708826835845340780112316445350440423739252474694952114946964721040473998476259930514623104301866512707572627807434417187076337267311366824695279855514034628190234645270377283717455362356668135801633438404490559883683289567356638992007800419486789291968758984700315317351790139504011644421338310312917993562811220975991267924230614618137173464663467387625862597440922203861755922758656903824080133473302845186659435241004195276484632191745305732959157153086907614369425040137173157344652202654966917420732851459959216320415460089500782982417112646238900662815965959130458194390576912610920400924160551145156507237422577021624039103662435560211176539526573768702259353196171114618731284771905343781206575797322300781655792763399120649114263485798337400457443747661531631521502551875716125700825658660178496097196363963729719723148561440894319700828851810327150308714516161955427806769952740097064894793254197448815917467417241142589673207961767164871990856398626600965188692037312604908433795614937962938637487808904816767563158293856725817396541943620430740183832268638923320002423844261763027308000022546340216547851390475465466051567138856334400807796694484368670113805107923361773396250897841036289662783382553520158666252348415820888045767691915877545308529696747994391610813037434262087011341131544771254386333049374716948694696107014108988720915153620045071711797241608576096750356047928026904680703076514465640412163870613398870956149417710644492404578531969479257644056747191789716134259660989150354150268949413914240592130904722306557185128997129218853587699187088240708729768243021187120571532062215920064268210550262449488966825479717816525929117937130880669784899428910963471698987072690787243438933303625147544366102780104974309984037130559754362509930209329798001098827730320762422837863618522125060488992834253141844843829426023540580480975843687440070219672333229420112228879633914555146211394130706554791639233132400629187533465997156060002319859712000000000000000000000000000000000000000000000000000000000000000*i1^34 + 174366420759797226023821571333926457084734010121433923894826550465841188334439085745011632634465935642610636225117896642881695477073787701634150119496142916533067229252221441433239184516755372181848923233096813482844321694999386896478399794586041694558954084570519464657456966429775317139341220897589201258753734762413667058152876324476541664228496122074398876028686984273673607865900556149243130061224736879332860293558660211045884881804137705404671994905326284998530807366593248738074052424886285669868922122810708310327239290362671697239950322755700301714757649543542615741808673280847569349242307549115853413395140928998905502148458161261206330252146429128171002499509635553821256682704363737853614147269913621289886868157571227505723723369217403119162875481264696479427735094741265315812712542692796900310939247055588740335383444408496633957819056303872181254441796828172459214846186646882944427568981713254587362722456428813281290041380616294298488852848398652293474087820656398947704922182567538389427271423802269517715069922110194895531032013584173259633496247227952645628845655031797071351745413301783875137863502966130017243868654037820875105611946806502888746309995721121093011730601455868122784480877558662750783545141260943101517772622453909781650034779989043592120851255713703800180707285363808833007244279702228407477768612774429681262871117523613303346189779930228973810240758737606857366329065438567008355503109359511427136989515908996075234454505368348559522259189410853949313677927978804166946537360955027917508917372981355040313142705720513588831382320684511874972287335873665451734423796396052580772489743545964935287737128901726806610507278925267673998386140106615993330264763501276379051255467572928265817156154606171032782872851809798634645612415186331628810614272366429578878024295512707282427542017543879072069826539204917913698640392816554949595474540944124346740118149407378956370523178783499084841519138629010861766310732156226576612676442857537661468521784263198866167576632170519587168743065863229062800813012287878848050831471012615997941022428170965987931436615195186058788525192056531087281291877469977273558563238978001245466523088389404556609309735397954033270610120703013249264897093989988206558394993840674039076339273750244495389975923640619707488605474985288501876712929528213512061885242036506761372526579065639968895600748473641005270766568123359974284917302989565388770911688113377740036153197813298687179955148877881225650946486645595856437316295802994166783880436700818884023873137338847038567665840681150072933403477331163190203307203505083521270004689050469723872952320000000000000000000000000000000000000000000000000000000000000*i1^35 + -2580725708756719782845999020292380264066587597122610721955245038746616044177205523870141518431956779318781277552555297681543060070251893571696673099549344959290004173444460763912114648958023451975431686741172891096345525475246126846924667737719262611771927153941686423015101934398668220683024220866491455264670650915371402814046977787698331665394566769189746468235701724169165828761095362928774269984637542125375691656965850222412537201354836087949701154565452201773168549075040386867810617089079257007346403534184808804705768936193326127730117148033342343935339776290361036056404033627223829716957112603645496558949940130085810082699705815774174293981467358639057371255455357877078836038614219686703812302811567731093165238128695365191210724972606121008214653305538948328350819114599224205814023470732952838462784310202902348800105095499153973574251452204821181136646574138718149390379486609167934324030247169719749277111820226029150546947326387247366340092771275227009096608571522831778846057195855472967628580262907151558133290545162114803372306028577726833509943861758807088422923294643106205706583198693225619637081899534750237576505736255239411580651762226420543222339186091418730140067002506079895902223273945928479247144338553767117469618446996664798671832918987636781303881435705281457308996873674042166117443577794124347550274054475291078365993812187691000196710829418822883859050000413883786453020082083045780799947168338787929197552086036953422095622821681533497399760301983727751574644094539085152999986083787480196297981173871823120606022677383377641668470809209271889177536590803837785898682624455330539622838240416579575113032864359881519061929056300453909941419131297617239392997776680423152673142651444710149007168936573770210794181623802402419180005019297230011526094390108512731792489936429836712670163099338533504627613713055230440002256222438286214199213250895044993119193812561372689165947188414649023982082260937310650263611183170468237223951250155743019903492660702130137560631062971458657334965850102098423123787329693174586317445863698674872842502917727049338337164527406951904168130802342991819211121309455183238158418533661805788074455344608356857363317974329362610743534021870701954638670393975413891653208128206215316605771940066546090349472933976059391355795554752429817726027255707247012253673324829631034704384374382528320511723475129212226579072094698614127882220338965018369031373788072370310288936764313740667528266538553345753053987407826754364001450430298197096071007236108644358740396580630130264153737655044847576040186907031910805930211461724264736735661377482517381120000000000000000000000000000000000000000000000000000000000000*i1^36 + 11938525880676036021514949404465750684384054313372289961812503022189387218846401193313727548461525712979704039635801133644943416468596041968299223551449226302185366573697315542877631562849073410961498722149779069974862467955291335516529393224170711438975375969222463887102988783414508976410508215749105206893194269318943930790268762681379958166739848385689511565009445549157407842197971009782468834113027196600228276111974732075833163111017743713509718388756029142119364031092748742136140954040335988817889406234731859294068377620411884324439459590130390081967948784117118262238025111066429236771447253047016199484412966487298041841365539060883927545413324543001318950420901213520294767154299409786164687387464239429648738478056559091973479976057370488502028338635419882720732505364436530433227861451989749293492002143913420619206691787646694834270964613432161746257544139601962829076611636497893490242626974041056932487918965062793357842145194422616932443552782891730699922181166508616801404090144898664478866937787432199648917811331498564287497123460188715623692241922076681719932287490516051021154420493105544140132507396535674115140256406727337236751229662013371317334393561097788203831396659203122479335263957358873545927482781804364840852717976555662050493449508663660593724155644893000823518576483392209538918044075098477456864362195305800212162872317330445171575175778674859641836458123879130678985201560582254316371017231526105345133584686724637086082836021639455164067926478001151409904778862477085459388211410541445502874545101679384250397085728667160651765579024861023477388680073948090553385049531714313380157343244823247686810532657160779164499636521883727224237380212094866747923498455264648925963766586692099540507474160439008739244364636929492325181604022373293721852491668540221675108302015575392142862817542428951945386515888745604643492358243088852242705988764002595499604543434829267314468260043949234906215650946955647427194714512574932623573784211622703231090059226168748584680718623094864453123861399727255042564510387955011884532824601154651076422199130803795129298212499096962958172939971695077039038525830627100003158681581612364900540618485486443265599334922746568613915573867865204610867336005996656164284837200539252685663524299175247153000370079930509119803964296250812498405171925277142251870300327419567962437752478485640082611973678074679482688246724259151573044900727472975909452727457018605858220670151930177713562559945750698823674594506047656326733455686232305499929850909130653784720781421255135941184174809731940266117792254300099155929764473215525862281276639150080000000000000000000000000000000000000000000000000000000000000*i1^37 + -88081511356325448206036804414870559100907688022201563683305106902431246942317898240610512022612653882722362610686197123577162391133757213904217734992588737594231578452651334826808856561128939059662753909273617438745715944825957703441807140625694427904170528016021387949744623959958079663827923466938953593788920294026001600343926231958984788255163323905402854101390284233347396011553770598620803097800731759730221634765930958971210232205865943935991420388791961075395521514965449988464247178096465887371382906864749715931733901620107479326070073333319942970630625868340030589419534926309018572436597217631909011667181234026203863561377646284551047675860353423387035225569199533248542900290148217668696140959932328662151067668448157636467552703942811151504620428256190041134728961973866430403335064644433026286209482008844213753436680106310964178856064468854065692799231806071119315065815475190598848555967642187227685667709411268387466647451800887053301108079625623888936744019734735683622627133931959822549795621181199679633812471048041783020062946967881544721481635715846067456518739379396104051670782372487496819140406120971105071428179346914465464166117575598583334956104283749102047684520156025047265795459020285701452946559520665235416475296096562201777102835927042011850846294073443565684661420432577807809198762365139747937878121223131332100799523452188486903826341933876144185117132254409140228470540366635611251108466738964117533385972134101539489079512790111174289559750991075004739060533149988466722464410884255571072266751410051645309927962568282628755672708498589373105037113054539220715833038373551480210239509099402377272385033934716933297091664914115635978996017732367533249789163687860444772085015035697909536257278565577297357312136927883332348375224976847283294155547909442142728223209145185396484559765448974845398468100030350773993708661425429703273564067842145205692068467501335161628094489453614681730579767578708158451964331505342290140517418805931013977553865562340267436277172732996332416012531827510805705070959001076407162640966948904362274646412653373311683125954501622906741346867699579986104116095491350747032021415886023791370924095109352178734546475568756229985604105875940778856811505446176425803309034782386568649665373789420043876013571052890362463959152345535890658696077919474187160214922824377729319412128738346481878627610358009637354599079787173621493401156965966445013896050745322980197235928706725587378779262900429187957489908301248727815470207167377802996237296499663634658829096382094667518427937534366101154398108107544152420900204424066335085760086016000000000000000000000000000000000000000000000000000000000000*i1^38 + 434478211642181585090566640855313861260023775398660662640491271676460920411643286591874484630841445151473345348593124351677153755759353671551035667652339014006288767824993187599979598966674262243185465172358868424026276305990465106845347398202628843936548721997824640934209494472935605093109907194241623517071613621011054536460091189486687780609618748236047380829276251205087910793350818298317954596506553242280612103127530336241009300418849739768264533799265768036061407340506119987645211667567670063605411140663019038569637146931125968209648767494246363202564179576201876984330977232799822939439603851891288240756055721986318489904333474649566766050746308276924358884327342277092017201946488209325058766961297091546045689854770500050289308658086613484210158300525118356454693914575812548472503928492303594263679490327064513455093741158780255805311616342256650269409246979805572893495403670762977351440721651452754411599002337888956486134110307895294010412106458062775024510930704473376503341056745575934892070290966130862262545048635212188894674618968977265699226459747711998783496537870388578026465568577222451365878852548836427590501507459235068023847200015465193146800905409721707017142048751706138157237702117642527202437291815326084067268560162358982850983278789768486299557242048056984762014204152310929806555963288117116268585350348182920007299030325738021003333624581545720389422135413479841306978076084769956233158183132254099470637999533836041614460053273203607204295438917344125553600000809452671170816298820400423623495289624079647495180288393092439711151138217305257014088221863647703541828780166865917876629764055338435509438661234660778194720478847543674254511531533194784285049636395782349482136015355812310652749770207078366416308325920936660721136001977833581570624345749403153994340398567889751590286940489511544719145826342039787609036972450451923806518115031375020517054301387973622150945703531489676563351502262527786619186323027315743312241899265106151040099116931228837880287755577580861948326107918627805288528543553095219311962664557121621304985557783365486268340255377799697042000141130674319806435126127036343019030795667344767028531059835082768778065067000655043967346860605419735901094890812488996350135388769165507135572334691008418704817360437842280347517014745356007616232792497896698062206618453478476448413173079430578358488180692766109888672545625694950888584901878527131725786580331208306883133843608027748824092955761489189466873346677791242876298817092812867850071591482476080375858084978459788481302431853445658245128132716438167972476765683078465144750080000000000000000000000000000000000000000000000000000000000*i1^39 + -2187421106185621944860666061459348823108820878723004335110893364105416473825718589413564023995005566717294447163628870353054787309920879796379518988013576917688749499074998102872972982289833919681988540263458317143516724822391296254903527405032186060439157796199781078516174014507169511891296210059934747759740013922716670517592932295409313082325788782103798146237297990939716977943713535158749900580190133440314517896900221904286133703192025965566273134616057621301722954030896617334409495292414446167705962984172203040233067705233375691106448186579935815145570360988531612975639528167982968269744227986812098634919342701499953556046785131902887217098214066507600234782133111363338665621332522895710048183038935184363163660853773953072073210309081665040759000116038293011727568369984555902367483129029109644421055661862904534169768805183652220423156553909719577456116478443444851639767294712209663535793366511484423651486077343595603343360680771148633126296805673114168633487286031337037574976783811868907391433816683840916591104036824585411330158016823179259710361778602000489749619506273838096547451987449423203520941978695755687000332639452204835808405653345222541592840490193564256515214287340542019380325168622704157023790443183611971619735810474915183344552738919006239467256786501996113007145156235211772493623070696465021290498556152422803977176888920078892844651396265885623018291036901935029853047357824526324080521746754608591844318797971378942879091136644625497497279227801972041522608833855281820683041012571077640906398817474627168924594196587082103727715752969291721420088564526340175051952037981379097590348469861284732391003701363426211378664061845943982963727723476694093755681842554257894418499167920843415176960479667275760276612706096983237042879005612966656995879477072963602719786659470849516273492668496247142021212480596709154417129631430090946252991104153312373245497802010464864662186238152298245581179108536943792136715009468201982919701044397680069092551990795966461527641988250555839362885674669868182137221913142681869245022919965339701668362984561559149212870152187783746896638381690792396580099520604697604233573177898947382938910655090244305369669982400432120973143539270522050637828921120499830145159450426556923941367326572305450496488407863040347958799957464287788969919456407889234097672628008097523784133019347608269951565620153958791049313224383230844871145261205262601885176867078084623844406224481629472353509805914044089205366552393965809772029664485641897057345502716304637882214090264526387044930117536317295036296934677392174744805899466231827660800000000000000000000000000000000000000000000000000000000*i1^40 + 7482255137594085298846397715925456632420877295550577892983631124981230374086762717043367350814529975055461970380990641067692977207066840426332804082514959167717375816000756772358435870800305859692605045846322310916194591364960535361518500575447525689763721644995032399004511995977318513589356144506310429965284586695512272607954803675166149115711292828995707060313167456114764669588139845928095761969838376241098403819692422759650876754275052057645773609094785540200727850288730961707691988531407122264988802060915886420588503929827366289047571609047190023332816637285576331428711778585090300518769948755221223220458800896150485488845265263798185781727114560753557836010228586390591881835946101488859279177589258400313054777744085345164379166159920004790763023302340856578661052428611801793645567325312839298842683163923012806770336435421884871568391006983382638598753611534157279877966410845214827786983982346329645794297792952330985296939795959908908116168378805190879517150378083857938445649312266335302681943869816948489723388387902144689451015928567099030485956018319098269107226546063087933971385693916589100180911229064297533338319637884227856313420939354125004217511721457834494754366605522515864340803751957940472943482716441881847839203066067797257182604193620379077458594988713182689011444738180925472768747830968190410039466456644064009826779928134767690580588012890181236923973472486407274180177414148900238812945371434853077860322980124420877752061999025584542856595651658383688213444425269224730963960346915579125702701815887378714818142245871004086968981143233134384449112608754342733654247878668099448466427618080485403344509218279432981306142385012008889478306908540740506465413488464586389704625166742495809501881831700170284781266254654579994967584464991498772418150080379679626741789824509973610849929424341298451931030123492256633440880984612929128288729866937157429622839257819395020950417769779026319986374733767840683587830047099397883029573346317278838944431269490454794640838035334386903666215901197353707439576450925223256011064310972277249826230203773284410697058342115768669070558122209041476030872370188808608909966640208208963227582038189382731094966917267642652328402642265586691659723824678198567744623695587612020753110072238839163349533559059712902591192065536720186226784114051724429863314414029410315860390423428783516943882808178311883685437093377327136957866992391737826942378353506202612965676076051244735156497307390550500172140266398581110086144089488722790898334984318969631919227544421359370566428560297996502735426474679575248925620113107845120000000000000000000000000000000000000000000000000000000*i1^41 + -25125615859573311865191982144424339106468613275093231264917724084862302569610271798402661747067054683551542292398120644712155564840565329286166483683293339706621478923234474412236385257761132673335522106566404253703798072651940531008530434538295975263040424398125643971473757725809510279022047183186611715196827759769174012444026561527342437155108536263366461888133546327048541103323729574005735353780201976219871389845692357762163738650614645179049909109776600075202020851733869617757030947773926329473620161287401557107736103343794910459629843541602770273811723631031675767533039556689067503325501386801685393978633119423053477689492328984899116488572022253165932671590117840768658217058502695465518150492372207008035139621946138973308760161752969787113198398852130379756311329534372349435349890344540953299013024265373793856766459658413912874048438440210043913044338269906034265936549539008334058153133775898810574520116386427070102244208991043997052537787244322500423446217242920449760535260169005885282172190859758531214198948978321494258037092276942278199805116516590041507610200354035420264100720978985550232854965303339880130842558724282092318377164769373213934610670975347711541936153136794607317590256880582252662443159891026043021690771165923796723920417694306727615657713962789321987946562953535521657220310461119322694364529457889593080536869230297321793886159408863819972767496851594337426525137179180982008035355968905039288283628642605185987977700658438295839946078150456067558275577608395229978392951372379934009764884001315274340188347991168906101517642811446169884149149285396023027397926994292471721262124960517647525269810985485862775395960676313332111645617324692453003888055272716188255424013138726247204951331672376762846884885284411023252167724341178608385456112444520601962402879498425949271365971687102297132581945413588870874428880298712015513393772874315689763199854806411548531322951057750259037396346868358871490462035034563900309732566436065204414712562624282941123400111092713722716411966405216025281827708914770448993757394424718829798527943704884809682051500531954205192464182758045404075812989398772987733198739704330255868178937377280696917057436027886612109770678238731000519176409929123683575693194557626938533590571440210706317837029061441327669536228423927774349742905450519539496474396041977710927232401569163825288669774186832262499152587966873447027252402825056786663875265702625324486606150154022730481117259692913947179604219968416940139508298135315594107068367749577640227861363683640136264885907372240981458752748782730733656427361992704000000000000000000000000000000000000000000000000000000*i1^42 + 53908431412812709768043248388689324736108733945720095192819426480363233805342680023153730513066443431891068822354862054039367522262963896740705427204926255396033065229404497899962897023322568385702948126823602788005063430205314361738144145059395748638354980699443711020885364017395821157868894828411721441354641633729089241577835230898226719249564513368390633800219530464798801534233350432360778466151029943671407839202522776940087710056664968706316883622653663526432644866791169418459439238558232046739918102237634091516921056389526459196266423766984042384581199274825927784372814050928963841406868827856744178699429081124706566903067266189143704569333248688252680110390969938913089272755978192166392850501619937779244739167637255175741859787791200850439543489536396233235578438334996861391464136271989474701560799463960372768343410804961054189384331289348263595428608107812550570646823792421236728098511228980554138421393470350503632781991001459484823579407414788042071059500546966825039877369485234488825023832199297371088377524381326773559144867676377249704602813821346615747735493483310405360786348821080084735407677551226570830594082546873363807576310684187869723220129849709481312185636041588513268911320053156985625968363037832306456180248263085232252553847612565686650146696087767401669797941841397422163958502392089089501877960089937357182737267462217553551313254893662267086991977713692289966918604343175103428463990788621765643229867106329509435045336363537721520427405394172838091309429179594862665092193597521796605243609652890017666538753635194542275706319681844841617870907373584901320475595995602178401770637001092930289967437946207685758692219408893546291921469665365634354032044155025335711723585626785041845000063462960547847844517756001078010505480879190376611729999492476046539592120419457185101796431922127600865954669845062501937334870346965317982803366360442260732948617988442692735674227186030082757532773636756960256420694115994590771548249046004068265299477041354948125532168649003067895708980890707898882615456671674389083189548808066037329923999331226839302356337820896760421816543293230317521754154499850985243662638433022135549319059631728373021324470212378199877011622106637914709301339469280234570365602839408712692883044896511986664723852902521520058729344803952859737177612999191611247716439290361749933569935118820024393102670670443266426755963531843047517929428521293493171880244024519168710963147186712931399675063799700837814697091934095177084810775765072700912612174752931999684870541308338328123279137695536991210829344149128144120237260800000000000000000000000000000000000000000000000000000*i1^43 + -63330188025169404679705857142082472714406733225384960048695287784455720932856837629127404389497239171368208149823733500886374981478009086686712030334482788658267681234220929826768846055908172213258787582783522364556839100814170938927754157561690733428478140896160984877521258751841858550398612973976057985143293488090022405291456702417955666719448435306970256133973536430705176959448879589030169211877069947647504871759940237581512502205951313469833562241422852786410315053803263330651439630652124681551392383093007227252861685416749365226522026185770215794324535915870999639547195731691440814307784450642926731131270059071937841976171883812889069827334916198061414899509062520933749368311524676718561669922856631049369429328906567610406732032124636643196510796083548946269985788008478797487031600840477473065545499871014924489748120785285759716678722958992033126938841075364769073400153817173199675923705029724377178135040464385190649165698291913765375698873850635042965725318911503099388049107718988940818883360057986743858810670549337939233786747657292089658943553514366011820904418525068320552804885519243637683900308484072464201626711597652999504659012824272668872451397571406104984553237663442858174010721642502345385092680185834536013260535067018875134450592521173051788695310714915268347792862040434039154876062113002337265988492275298329480902559554209118029284375812487281670021313100319205365126582903821873440260961067123224895392236431625535354569548467288786581504027435281498633741142917836876961882185425809674983240201458356902789329260584001884403096000861778529437564821137145457184587891600122432250504920740878205102957286580512683740770871506261513332862367751449934484208436981173808870956799566528783550128015282725002167123764654674170096870134417587965288648998414513353373135061346012259576062636977330642616806885631811022149620252176525428480765773946301655429532714297386879640875930252535473211114074488435174478430007945101930597464473251837743107278327807309263610217304093687882157747229096273688784266902209510110826406531394333500393223621348081854916732070565864128789818961549978300143801801262600084394784604092607501096191745924915048347435534654384140735860690914719820412826269730970208489458278618409450250908035489304590856004515430687681050746476613102111174773915516045728109112557523296568140746339121572426335209937896224892597322028544486665746834588253766764399848031075268125917758410071337439171690884217721307758781867013115798278775311598015068711757059713564478308919533530759736968850102356246777479561490906038979788800000000000000000000000000000000000000000000000000000*i1^44 + -133829460315054117957478023450544104201168404330811337844495263944324070839391979065195691357235351922247309784689211141346579912123189288130406672310495708097474362668128628817944523894999644693800350006291493820719644535923483697849519549421231378903807402457959858343763375850868581929266101928326707108724103830796186160349643411277452689596555093894792795604624043991772892670244433562839320011407723714027391721582517293989030140674783098840070672727254299421551097885073312379460188650017946754636385254764726795872440714297574025290541742123204290996038872260902193553585661592675407094395361471191139979282479429846254131104972411646712610028816577077399112632793002225262290120489386069997387671145082415957447268131024427047615326185770806050415978040784256680035828668458992873798313195292983891285266864941792658857199159100427080811599463758083257326143930962322426995205805022634093759746587296012835917222841490756280187792262784263757763491154626589978915112327769116123564371836569939498391088601421416400303884562464536021280147818192143923545600320884367643137972150914124787878281011676729022998373022245006844968119476079604802179455087897895306007278092561966148765118241541333913077935934353897696267106264203934309932688604462119367213146817510860571426565615632905827074034325117659029751947228040517217900701580028154971319627474299800467087390795036099724503179407753874789094024135218052581107822606784493160034489694716024846853145573686773527257897956913040812667113262972197205910944118228288900652831605358149705638716270564078685629431281897435685849230931952285562680838987712650037557974236871133188109107222505500761473808543984404855322089346482844717070457386878634902914471335463417934921884947391049128582588686050986224226965871832632620173902426863836257632885976388688297494344424837978602724551239427562693458314588525220509598000241326258409526154066075750162849316296287210725047191518826022820699995474116036148922532825613499704790315305273080538399880391465763117312318739573186565351680118307883986340724168279164787714081663463342319699426279866660955377052050032468739560320252285598329166541610768209373997134654723019070819295744057627134407399713188477912335848290984915110859776558292392747447052045093136653856538754797202760752820629652228567927676832420145854507552554036390920631158268253375680843725193685656374952052299437194291378905863332817248624442082735961730472175945865111634537647103521241572449546709740416423466028393592967910694103549878979723108702779283687431157464130262695298971595996208824320000000000000000000000000000000000000000000000000000*i1^45 + 570704587738769859160164975428278312890017793929894732950897267125000862076137584213367495906008410028961351257928117384116808266795002137018679667298176638272882386937265883809623153044766529449273762159856350374958882796501532203367772367279853414932479438822379185390765300975051085768095078962018505787544954134635061661901414581231353194950268221130262486187692568810168809661422384557236581727188322369929154080490883749318698252738664526651829154818633987844054237683028331975673552875921768267902388724809568654018469161671345543313981881760861945819722227510780439945703028231476908885697953330350503306306666698352028544747833496777755832557378542126983220917478057408558155872344079520569317282635712512376192155430836167942819219406963427054510781476228376272366931849357922656829795652953226635133402332084193391286710143852242656742615697227263313865282202899157340407661052131585444078169929952186845073574411931556581669744096184801983220975450791428272985922554852703199651339002492683170052991043252956230903315221736639581763332502452269853095678423107633967877564832817136673719438454601659691746906972494294010172320244817695201757552552714414561000291196440114432271839306943817461382877993756799539265919729341187395811741001919045088965494297154910704419616667414782770689497555652254213397014964120897526783157494485109333437436572979051440030363521249518392171937571634048833588556389993067254421181319509403648704125505706209678740402499018574211568924646526269976261082324271338314780381412326923441514589915157576408864267944136419516091468550124112642206902777799009966231718096373270287255417257762761881785127523208413833469136718168491903364704882913649579869782798500182971725367336646494701762501888181296168139591178528606587351232929547083218434905841279520274826563371761206614192219555438617465311285813434240571041435768752737694338183533671221593121479602484954556733241452118242699546488142289993774443612920548238653527869329081204463048090135951203774274697429796121687623294714879693102398300094155723807229402146198726485250644767456167705803859684831183718508654150683323540723859846638528549909262204465399885761227267657292988199653771377079533378492867269141728323931773053636103718515192990259744059186416788803413025375634988020224731542688206898442380998749196257392394261654495832491909874724767944906196199278653119488846696546677041137839370990349498591098060015653970742953610362886763319967223080863844002666654129972267054917171001272270041569571385040842403213412315851927780102414713737813326682760465612800000000000000000000000000000000000000000000000000*i1^46 + -1196675890131705592786048890124813874539393518066300782681414686104437431850565016649755666103943231416731601262731884477925559637026620943844657482866808009034381626434926886713528376553122854272632617066513402964319351255151484090225748145459327178493261214038122075343582144437694699927246414074330034044299115973900055564904456110605529838581866546548320311298881721555375719868060067296522821108562840771275055112488898638233254102033893336140549894104910805689320482113118324237086109542713380146544371211879922533289591018208783720162770527135100617702364486527732244669755767218087770813129359220278455726919648379550156158489522003091454993451869620019400021568655316560939614242000663511171771742868108145626162848051753102293957467482070633655591120810910911384942429003500230363204090765851511241115020962258308334620258229356927110053341255313947766306315949693498156146513719266756135588105631745190993323794031854458034744605330011114411898911916984204938977948520018661010828453173834993517797182755341821772434633516577603412274847512574845560617959943651742214042506390531947400310941457934614777112761499709854209899673932419425531569933959516475282605577217105778603893640545639428297943780668139676217001791249985566890540350778062470970762188926492012730236331561931137324251472996416645763797627425527518838153716020990982859567919635235165763312046968970157239555702121682860719613657771065148208333506680761316929569288737560631160140839006721310442794399035989536781421347473657633281464663274570552403373693912060514376718638505396528819590703124645491533405032633545965667072456972757770819406762652370682341431758815002894439433015604531197238976892431797812930594006982588358241826155835248802533635963256553477573529929245873780642014515625514968931668816645065869475647009137207323036512551493686025454005520237072294526158399093950182997119405807830195173738137132798534864180414841286867980561523003966276049073977346165716915445899734041164836406075186674877562751868952568747475166484034932543913084249506377231955471490859775732644862244642376587164669883520430561144177741694721324862394977288165797194434028583125387099288324187275593642613565456990831506017491242248886483378275805039960590178787371003657251548415205520528023257043369754641381747783861085605575915326101675169453770778634771845073525398564067357375114603203702916403141418017446812771049722758461956875945781933692828741458167174812297611663163907458303857997888332373370123920198905335257226492308130043198787588457682872130968856087127726636024159272960000000000000000000000000000000000000000000000000*i1^47 + 647194320744323322802303236264952386342761472587808704440576608493690360131302522349040017747057789213988123282935492583411905503826284290758466174429309485072237949346727961522068664356772256500846739854442987382757366646460699114629536563356005187100686377078892570419049759765353999123212672475503163755783052291317359460956094807318055320898406309823762815771506054529682078384556672636400443748801826477223895434404960835003077381633879768254990793450121288293530770986659597249627504114154456157759605629832689296641741576567480733599326869024747387327474973591573821092241665374048997413164325374265798275918253482960786828238795234454490381572375819406636672907245940822523257470441126969676362115775752017056204535507818675468383236802970611310980207012417845904841803347109823021306576508121400208033191715476991133530841180030508532452696209753924602674573474756431366163107536456375166655825998921562067281368054439991209847438878951970628774535729658271871032926205449923121113857907031615202287905373162278077746416879749024001404971666096990473721238756302265140131080309943276066574151392150102376304670721992281770624427152102469583921558939057684772114133137683168823694509511832818339839400412178505755597016914832957939193427737777522174627027512133208401601370576459197153772904807864500133112038853690717268048239640511863771061383519155441194277393683257457623230845252448413109140542641440005060525970265080443188574435395350345040081634754831788803197884587650992937087727798767910579725746232702232665187679664029936549789179210657224815489238206411899766368578006841961642430569374699716515380802036674530967729446452605899224320509173182487232922872700182753111003564444183053008605101769885755430426883309775151290688289771132604294107513454775160469224621940977899334247486641008318843587285042269651198542209665392934089477190761242614618798035653199305648816280707701382102764828948744028326897636736093183068528219889175503528023331411218222119484148441640677035015541636330385893122370815986430383752168263405778986090495923365602062041610601890691089118345645247516343795067492477678499626069212099207490718860030258693423590399362530108561966603269828555497925869533688993737189210860626973870867317658643036625944575438924225488568283549552657856899433107193711986554936706780841673906477478876291882116965193750922617804569015610708707058255386027906420276021088990520404104987947918732589916055278128725772703744489740126392756053729312870726994451772465514322030363506918026997260046906384936392997064193427491520512000000000000000000000000000000000000000000000000*i1^48 + 845685162596878178522318467574351942672462677118546569661260520184540281874718524096180070615377521444759981080308248944889403303634357950217264172638146080273517746185422194892819679093522279442801118836441859410686269254920542072839287730820928196978276972910318170743166286371819895302931611031261666647372995166525239190577065674058982397184034502816481572689509448043189606185417856581785306713853049838401464223727057098064507177310623823174937456641041019099490488318656777475595929418986149502482425095290950480999604098377917297985742326631402259283370273875079816059095520958046132579517865323956926364916446596990223472358685198397407739831922406598319979314037834970547032316645194019239141873620171516060240814693014870670798882284572947719716139950527395270458524824028922171532202203931406355858525381139286438688509973540909384595042941212524618265426741683635935429918840852314195715347459509034593527008881891271432540475249701345574324843641407991012551656500858897972546849512172774213094498497984548339549283086879551091643015334551786772577385380702861828995715051009212395372365584811062985859082624098634109002431819806421848942856881495539073757321376640527568569368427462553335064739228349109991128068348395788717960597334552909900113755164921102541958882107374561297463597677394694152240769835528549305574924466211235303390368075209751455876239852039274859228632396357727035679137359622439180453106849583319578416931563017206468368534690986241853284448289804331409810860049341017046938220213229571215894817175832390637793329223729594424358224237315712831480716408600211541649350363862896814733243704128721983294424596025547494074559566646822681236350354203466960731579606735807150380912314131975247020683560842361311127756381727983746060892508315082060829343080535973147087894016568324241905839969380998160284993300961224463191999748697076785376248151559729665700552816733135797052134656835002876666163466406603617715334744524366721215701715702302811131687337787040327845807097676138887037031421113895549529489498365280168263906597505949228605623982350543972072559454183021427127271410875549694495649232708724059347921191960219903369969544908205870782681256867354900635544242790187894415289623880474952825410481372364754364024506912705244568126325192946816490459340682910872807160923629746511886432775224912359026779150404389242284591088216765386056107388777395042565107491189968764918194652390987695500779346699903221818809204844237338695466572403809160779863430129909604276661292224405049392735435949482432394672407052288000000000000000000000000000000000000000000000000*i1^49 + -3778799052770838202652868494671463622224474173842967334294454617270452985322563812474614847742108082185348192086500856160911374079165124780375576297189493967678969306570258671970954186583019973242904123910548383214874724248006700212566815599185636550194872325873840795468171838421166018271086465830677070915425060488728621432996835817950905373400129047966293524321353916466131790906732663414731140983656521064452831781275066564816335044991912170056749999506928434693720771351496423003451541484184644394497410837863450165023297939452881627948024929256527283132509230753619278782430500406231558947902292605201036904470553598395225387094687948477598462329496811198738107046612493574222468274133332348286497390663899608116576741799291990341274256874402625674885472069230772977591767349995527347312882173923688119198019264322115228483037490519946376326831536435335185829349653717613791224265573901409188973988666783531166577224992377435783329368887598435796584373034492865104783369916761849194215912181925939324844334233128009568074667151888579303072755742580832767733378228572565194830224931530349850430056843120614251195760231898377669698985327615697611119940631572451541829963078605917916359502409978907504393805355786846372092511628485543128912717345206020304069304254456913190951863523426032652915987560958998604021646033728341770806476945570854377359295999153201919163507546584048810194647543680722271247130293493526351226891030215280142902784868089398251263893097762038807266865662643282994006949861846767971473745520895202649543593705255455855259497821137085101432569254552897692151889202456784727269731540511740312922249716237360667378176679145561103146946277949312359071757600782360121042180338357258261789191935377559176237308201528926221245677998345285717515063324759510263556495685284929536601601004409969704053152346794802707930112825863398993919567997616951382957784523192481701884711710674591658886965008948362449264189698873317003999867241209466861091211189982811996295808143399510069661423465198100049836631557417600716276198807957562972139960400151680248086618261381383902857635877180406152870801410162248305833838416558046165240149577423359850414187544939089897296874327656643044899170458019289445088029972541472276495945172166724947600140972043200666098770622736799870884238048183265475651870965382311559163939875228538868307995972614406319346110398325464340968841885612217088080113057664305690451135543676143731196189275528855749260586960862151394371611337831169666064798386205529346088092455043774138593069962002540539938529607680000000000000000000000000000000000000000000000*i1^50 + 3186073863963928950786470585370358368663497137122051459185780295973577911169759022198473488928070791787723641324801218669698783774218780310121206111685586114823520906398626295295173098556577862255370200863218408956698037868700505529880792131626768763287399573264835621639609021868804794902803488934577399173687955735839879221373583269579046719929855776625814423839201999472792012910345761368893872640523078312680161869629026256404077224115318540278929105636424371816639307033645974328389469411928490254377951641740181568352295587686164948469019273333250484450545688366259748994025060550534514956283990181444259360450519975322320514527896341665058536044971695864996570227454764372360197331779939888858849268583912208991403030455099009781228268547223286918012615865945210492488414365294690846530034808280017469211579155187157143103346464892814429053454462487141610701247604139223710392529381176976648896816045467424961044308432821766052231930613080925926450142052905859029839171652374998702871894151156194221215518248319046482790071486724464092602608373015088733065343769706554062886834234631143038590031522351120920306378816050513578603944918504681850874020291715246366896429040898725925367268186124584506668519038604818710723836104813035776951756004829090269957926984182601560651915300136989153265724454765985241471961754579287184004035831684510454651046396950449511490124848512500874060280853471992884386939442017381308754491801220347200086903118955158036662516022535088861270051214215757128758422606506592567738379821978077957183539338352133937872987492172080715638836212555382815653175965396445620772256522794206018169507796421250457357986875785376343487532547885796026462033220526537241200430504635496759392085081739843104091116617074070588887904153764298982661852278653980853027449626513761864722196336470026663540435057912430570173089688946885478242904211245901142764049147317618811633448108499900777369352440598416759712952118986825771760417239101850344700262783118843680426014609485620393168154400748271108755694869085107542452757216114546086150699060650410749799034798592124575446551040486902500121962160681153410128872365991630752632147311762431466575799192849599170085968561615554423914002247799121480823739264134679445614653094541150535795435911040197618721234787783970425481378450468272374676963536557883331396409657937530774330503901335175718792904755881754201679864766604755202780942656560566786535570716321709727757887649922563184893356367564678708768601863468754582559445346344528163139584282045904600916922203776616186773504000000000000000000000000000000000000000000000*i1^51 + -3858248098079852476851304882714070650363973777265542998490319545091972536429428152872817443385360448218053420132699846100369446121017758222841856435128282583615581164327751832838646987462768070243730606875193601794908836859667652681107324827860730353381672560606004354611160333936003920349948165019388206346720641796655317920723252374139376917771491819026762873714518011503865228313713862834690966720622733259272934477502595533735352189268217965678191495919063386166384428156900249020420967441084263994373529414592841916164524123949601674922573501614228502025223578039090265524474326807764249426925159518525239183853376216178790117470550488418768499562024689642894101286428217304672561328807195257348407015995506398615352880464382250301839324441866433363917897950450103465463067819491763479360149254741228761537981754696399590433385513641196482567768756650602040352732522475671573990090218714744131543287615127761060012374630261740273558874814424458184436430283629083324739448078018815556375954847887094843161431346636580421657532142302543916117432060064165296828705397822879758573568466846131480220896181667107542717384281259475181940662378749567463714036898184297426211334228945412870133703450790209065197188001213149931586931243649017322288593819405775421782874590284323782140293429789045856232424744912074464317328951720165929475315379371937352342272291399222121374056067798741367973677389719605554294533149947829654387216684134757167234925912707109038808772764573751083443848436072074042975827405900976358755215029531350138045778442424154814317472008419220905875011196819935585322561664665296228780500281978596459270301443929132100373649909229280325995306360323068561330848350292892917158414838601971853941552134299926826969902988555432221013875818386985427120723315285996623319397130359500686807404849117737592307143239239797163433124904499901402321794006402516524796044656980659661659205480414764113494818691112772790589976287005030700220025549719677321683402429176573553735966095748006885777215722224421991550464994268977909922044836065385900797297394130076970505974132183523357744548598195733657674697189139905543422911652238845045118785732306877126737003770031275626841838130090941279094703038699792606573279090635022789171239093983920178741756765694268853078774010252273704661486034691060513955987738475156169717793079324311560013831928575051675203438625815681431544138736092572153700016642679569122945220046395365952722754557371146444670437765052280568087541726691931064828370153830325636815901220948821529839605925756587212800000000000000000000000000000000000000000000*i1^52 + 1540331861943119234256082036816195857595462697357880222008018378507463848955084705736442562050164771489220305387773191694104894637223506395232483035608295732240123747165101753063628880537215573452854440545563542524595241793950412450570462551746870651924163278809838202292352101233491869730485069430415660798318198554124608458218625385007589252639624479468545988615624231185609131848565154180492017967768133213892264156029860791820505771712489401569278732449658499516705535654530889612055814428548255450914798901655714981133722431368958648130953350495049905161928355565711937855523735183402601414943696714843150458539440374107247619439183900914576562038063066707317626685838243323420373333565802858023915425027082823966063336568435775380615019389829036152956090583032326941475279596092565473509954630416055929696271912564971535996016140369754795342916709541482039695596639343458182662449859162861432879403437538472324898462105451315965717454793429118499965231779819385747751544248554159322634089235146310078882320773980822996095048848013633554171108127295203168343847670561072972382985002165940624257258402978046167311412982483564261906571366310264559436064920359744477011498652250408383259105956824634541342038562777836354143893047832922314237045976876327376189607815597616504524083602783970894417879304624655519068681457984771519777727666022563456635552539803509631183132412906336467737176944000113776650729099919570359029936497911940070743846941888085848906053495961906614962182369397517479015609321609880374595733652255642225108503691170702785103042940192460044226418558973632780519400669801997565312940059059736153365873264962849375951405139990813906935080255338998846611008010304127681452019398066662293640893373113608262044103361146998714754357263957300299446876800719543457244170228524815070948124096247486115898885440155843548407893295415368532825370160145742889807767687344425970079891378748392376009303216779194282484619106638382048669648278037010667665711359000055630812650036726494975836727120610187028589561868299617063961890819528106032198024268535399693803379564049805570039778572507521388234265859216431789822273003878170658105054526749892244662497025805299744419100064507479469124282408474520947217669818057321157415862243702888777047410542984509394263244062521925683691904979395792671694926713190657159094430341734369725002473143192087392988707271801349075166108637360957307788383991497693450197711759388000184488338895510919981765162942698358025684554535880837552091597766400359826356401319134850956459614415093760000000000000000000000000000000000000000000*i1^53 + -3867048560046528363454510706115184450796234061965410794297828681510064767274269662815038020333525636025233366933439439879753801144995948417888660092274873552284371322223703639538814012205710422503363228544355912920815637321081287504592842241843102059515771357237924637839020794383956408080221610684284544993096591798119593913808033292571722907311596984110831248731816895416516782404472857892824169663192692762339155259483796675956112464231138733082438155129689909207032691046057459179926442405799919974198906249075740837210347336555886886309807573427766745102636733141044901446362974038440642729465642766389436184640465526257297063861320481250097240225637879771655474957987532461920932353595159550378061854693027236294563548145243287441736360647120336732781264256646987105719948919861552196597826360405759503141891971533091179505372167931435177483859971128797337620252010568103581659427761865519725390831812560543524313793226504773812271580274449294586282737241661565418695826099449786714808614767416953611958126575971317191049870913233248675535640283780681037956809321462919360786978207195004757964524614219598874203066820822415567513198362405141541251498497358394282409209404921656104595971824400927382479004411080461084221306689968684023287758310924249734049848688932127850758477502530648688273096369693634723628541140985406009858004708994874568147491455451449279321795979911445450818724572806830513188783947499811171377586905679454435831877769860389968116596041990221334208855901332508963928929373351955868698557855065030204814009328282767234971350172950746361633785561186726856195104193656004036607295974936537058455307795148030455947231867196216185862425243873450099538091892708820208496322609658261073031106253195644261037570000298157322499490150972541719728394209481700955264993491630050342844678115548856581300307924140494165792226555954290020157505296690792186297561752776079749326125782534888442506018600118180902922474029592736885555944154061221848839217197228563478768630271591788547252108849247668618493836441000730375617096657065911657203529813148648995728922834944651415838575501359027398966865764406709968351194986441507983461780188166156702452988639122215852817015823788398168655669475227234544245987059959294363912206323309894915866331649732775827196305021563045376869778551790828920405064280741828468952439182124130575461497055279408087268106077527916940395960200915417077382283233145847988641036630606342354424304655104351141433207741078822691757476164174552139223062283081253759860220573409232313951191040000000000000000000000000000000000000000000*i1^54 + -915207200906301967423451791302220882491815677282748610931218391620586652621331013422633784465761673885629091495975981718737805772001822347042446801022672518704648699528195027204857196433745404242240330992358438892909838357350385691379602180482907252729966233345630175347327054012662330932589137307411282179447790686592678161377376491532525859833909736951937985303031490599180045878280960201083971141756954310729137917565052714940162496623973445787841137775625304996564743916580950289450138326898454351350254313409201692166157210884103210987650498098627337605599975002702133720017710552009525830629343233313042593232726055711999657619591715368871476897076210571074611370975236906873746102477989010915285548600430418642861242667161334263686099537201823400968084228587926433707948293649610820543075358472695727715846641155693318061409756265921932963279229026711992095170814124296309117008313527689620692268062997664873122703593675338881276270838119422320704519341795159917862230171500125403433994756872527221464500836975003568030156295656278349196673578997930705105121978653611253202747529316012903999263337427258294815033434582489153028094838861341370161545234132403853990188460748877041263403490874799841447173853534132715661047594381636941094816215713294125540883700611877593865891886592269639012276160648404077196577814576607552405488216268760697463593656734316457281043183471103571007923716566690351176898755117624611915637430676124071803492075601623903833735112867841084161340732258405753449406863238953615624116580125942925525291052559351746821079442167115214748026499248771519286272736437543425332248335670879751339564838779620691660444750587752530307082031283900158506335112518754179263453588348070420183667192377549838033418914502824978877775060860953831588543785744661053509718630536492907465829492535582919513570936012204572429155356503344479264158604467352034158774034868392100869764392077109794485945529923183637612599719755650695566257950165268924518897231560665464367741107417080111109369362884234110491107138439507522989102898882941218085108529938972275404041313581739638928397575523603442584436626930365250437917890431557852504398055157992976552107038127374115715691581656836530605946538352561424628146250773786682567525000848320394854219007872366910479628973511463635975173628548447252639739643530102783889769565517915186123374286776972080350584275386250399659438650183244846465355930229457676655753416567423530651517115437958061025317637863419295376379009628414577593161332160522464484830173777372590899200000000000000000000000000000000000000000*i1^55 + -1080011210561895347723329566569302033604603259172532514856823358182022726660255476729431457038170242033327868936463769839713710252908274519996052034108167466653875885960488031226232948065108295818804704612898548532744285281465286833821070509897905798415094559806712457383343566817959139738705334867994232921058479215430087004127154993193703990500887248411615026152364694948635792527521425617934679252210651776755128161682059503579058520012242975798424251849593125242940767640250467758589495201193709854739083533788600923639890648301514143388496932133487483665571056000432955244456462788452102586215836480528375232468036042593268306625111514374164470894316054443532159742036829730968597595929072017710631566187516754470282049685757729224533272699469380244643996485370555740483822028565735704523542940434170565665339056477230612294893017563547236123761742755617962985158554726979586405187168087419449057369666318816589019386392925985297155096988760912263864117800833228268095535668983149430656934150015166428720476530643741143493926131275958076457843956136872207973192608501158258449044220948772594738882903453182212090007388971861191929927550632075174181860286891848872758016798762014933732435935574608764910716423543289777424580479027895469011452304201188632922181586084882855730091351277702387896272331353438157000477947545857711486013486246725735174805779542207673167912327471082188516236178746544394129235125337580183889528722833871462636027043532059346904388392841196596599170134170220518477413642610790009968057727176870801984325893846353324151174797843121089862378410415894911390396356592263135483356029237071193292720710941865255928081996862022668395323516071036212641538527041148547827148644646516070811023021431615485136496154194158261606027073722846554536702560077436325383385709946162125817209015011998982719823997347782611741540275348114805895224345616876410988866144364073230272485708556636408167474875495420828935449429910859060833877500384927968463221002108891950881814591911590904917205415624630253854096440736754288671395774840036576615130945509232316972342475828656884999326583840655220147952092100690903839572309927871754230673819577701926821571305512585827771856666000404674206713020157519668289997041058057436928032961556603118714503000585918372459512461940360638940983797233277601929401376703604862654357072645384212223413651958638537577280732688610116133450887226244577712920781179672777218771031988656422419573808460928095797905741558765215384769036359926016610450146836981858506149510418268160000000000000000000000000000000000000000*i1^56 + 54177834444616631671557282732541560973052669738965726235393032036701949451799022208409937088444249199574553582971030364556848351259129367129044356110750379606667128465188557517876851612122409882318018381282743526510286943455013178261440438398768756194144762036776441065843570443827634243076563931907282736649325120492694919237424462601602654430914372838193979420324822310953248397001964108415781470101418414980032217481136903079747668343191736439421250104503007541309775908276643419463340276007099365845358722729523783830474263802537251458819929561925497107462272405625756080006085922414544030848361660517772478682255103515223188625013033135550200537096759139409930445782615426241025335321459479683873288190960422112290451360705091869890468648129920471660049502851411130557892541200024993776647377113173069306117861190154997319691253601212899030516685268650999401445671398835303540617893968926925486063260568133537541029718640117993624571452148450740186458375332664052994856724771560465635871309595790700638892141309030629376590550410503404188360196482911788833565252273176974327810826817898326262342504211563641785480042222370387702391438941962331927913888601256250079634788939964116866500506785601911633391426074264362563908489612387968705920428669749305863031194096308241826775075773025574874785815174025132474795611545372301239706220625879410373902886068487829916943611051531815651909556425114996542154294309691305362631620870112827824713962191880215013798930478261489583869195160973035206193660416907123947640364490589203523282985799344057796595938053346663764112863989058751940137042034699402983558715406043380116783268130211959449817794146692547281219815692812641072002253242131382813179018555450225376145637071706355070401935361366155662611216355823091115161061966589260087822636781201808328527188698909290323816065885202613187184224835682147098442818593167127531604768482572235292985841094925782475702565287541350116063233956576650806627305723716923316833573219062503346394695592398686163293955815199292845200512579872759380157410529349614179388697343819198837336927345793744940090321710323871835868309044800465066741393087785501909835175082963162085722769114117581599128860725631770761819500312817243322064301583012976591647525709682402846515621729978514852066530639884862157897351208192299972745448204616755045124561678403559418606700035428684253446361363288836771743615260854170907956764520648836106738446814985131992126325897308156012312422788827454261692145042988446463260679347551272418465021952000000000000000000000000000000000000000*i1^57 + 129675078207919880826983909623921893005515912830724172954544184337005560367764577228494520329875909627313670762972029722126782377987268380327408599290224132629978351179688662543576393286358995689226492059603245562106508184863535302762774524457479373671435802239435972254189840387524839689406502576489821834000710264171766543577114991691470404096311592568135179811196637308200295306783663654080094780499389002155116830781337806098793626385121342672459790209260073848854670969320212258451524617473220946277517731676475603960521987059331380191932837503585157864308047686612336177938239434512083894116876850940321035626229205545457605717536910238492875113460348014737915257338285138080865265804693697933553496802346630661662856616712996053999621249303341458399159650199673370334493868636487090495212116324395094369293216795099228597973186258391190352685901407395739605146211394302717947907242478110917158112008263567551210257069226307052941362512942888922116270571334091302069863205832424956476134310109908660649200201120988505322086867732110101280718986475169043836645383521685641499938550205050417301740421108103607897412899549375297418428311158277093666177768466186883553770556500570889778103599126277156868390876633663149613187455732307096521330773151418647873199659868577169682849711658964721010897400523037769868492093849012358128159660266317464192042652081913473702330219205115198887131161930323967748152305998218132808441885443202386875452069036437474024403209262542969089378548591316878009868118816338688045519466253099640445069659885441548301451536120684514936261508379695328110229329385540040291506591537799122569732797299470128989460754278435077378759385441913559315035238783704133716184862399990732937975227493512781939936340524519684770385682383484448969206149496704696511746840155002893218639007420071102791219363921299423683373983369031292769194071534368747907277580802536098744644026173137290824403315347863716560758999402323245407771632968241025688411502481382653469268688418353287244771010932583583736260980047171182483765712512709954654004100962042568599791737594101571929527534595578723124656184906186913734001547165715259051006180757717412995125991334369937718756351976501043956427302529220551942902561879911906707492462925710385022106943626506827737945203756620201973227236847544943873915313824338906607263520125286413025864039119308906353842770693560130717731590642978061670281411269972287072946454328744069689299246742445894217527253778565145264797636601350171030754298227885398923673600000000000000000000000000000000000000*i1^58 + 18342864481802833459997807137349071357745397834468390082478111297559723463352530472772154748242083782645442820796561745321641870455536344271649015385383638486530341365465703388588477732053808951326936274780784737433934719459122844951363137438643437677370815278885370720201698939544332497098709494061451264847251668007887208455507510219742200910014332472986762736502965216768965524767001643577416079970126882186291498362838408487684954539380158392783926111992256249111509156881313699439962750732895596736668462515586640168154183672056622737703458097861114897923417619293884246928548020840627767432980682924165258909587063933088326144967562450426832708326840645685349521970433851000231342654402416513323615532641354538512196244090026377207308177523982746507461394602003456843042242290745254729049218884345244704748082193015842968684377224496809860221878296618445047325600194446959945173306559648227305425169357993099957075779131371858788102540748627394623731534614410227792143314530072326492557631858257439211727302652538581889864286320171335638557446837510450063782424737867955738816212710429111246303985089738883011588402097201275920066561784898359088315616203005031345148225375612670088641218956555979634161816063955625047160916532439508609571439112263646119689900354972180327808309266867791177310339808933172730412164829845287677248232014968377112775766674158865991653926317982777859332350757898791338724352040214438481345831816455983745900853666123349754327198780040897460408800222777199964633105526639179567018148553476592071722361840374698636744835292229550087624561672365565986380381292158687313020124310706568519272381906094350458229261040227028830893527097102680137629911021201913847007046653813439428167666235240051108310871845536078006622680194501798490236069156336545966841436946585747978627388309569937684416674407990930636818184165340108759763786302669625557421207343966620961201466666902075428454897898376777289175626452748861008848228783893987149307312219289310617457789393164219296886019584271525555430560048814108522860683829419939084817382994289739441907677901485742831153395456704342626594503074903484464249750770713218966990803566180888393685884662918633351588334084553531817864691231028496987855351872519534904041620010202451396302899888188951348674897004801264655737394162577751300057630278970031727781357824545510142846182172204638188951322341500809665630132402438171721721309105452823248685063530851366398421857499107536669153358884358613188154618442178062798347722662346752000000000000000000000000000000000000000*i1^59 + -7833738915630400647350762195917111135894748398802230528021204510568335200458151925008352476703951842090107978942004830840978680963522439965687962109339614322564247889982539010118046247956528954183753009694388073221311843327240685336512647389783342871933619653575381178141157557201762765407690980590636039834355567549074769111948847843861561545082808264267565907701308245447264824408521468614858490581869639554821920450670781714580096145283323536565540017985630393730675229690920650913049337099304978628234076468703567590866346348483074660670359559220927399909154872798649281376745352372917942235967518993882726247662195959768493740896028638278931807076235777198501998081495728785680009477981939878721234210161466756548845067827271212259063335888474951371124579695209733570713985367398780349867523989805232781911261293037094696349285382710158957053626205727670662794844817184909494082886718387167911899923335720763829751483283490437175462775695105981352449238588959161709705356503027751829611664611734563061410440367641719607628606535124522893507670317805117410272569445585809653267027674176822951053627897550332520436412919143022099862902680263743562026688687631566800368931696062166328542151399419892542290594409932761697068433349683967486631529305061560817446448027227117061113534326276672139022436666836889574033901190885807331325577202539616440135005754007562146031824004695835134121828574693501923060189591535839175287723312211998758147643950634776327322793230375913564951364518963042302679655958040011178243548989546626734765745225297600257913488608286376299278533620713992016656159275341499872083402521453347105140653593931955416029950508143561449765228267973776895824758699967034748120826178535413995778024591413770576443618476881400662223079882018706562452547873562733356670795416805056363777684870840632336949589441205748731386650231474026628595040581040258141246074566640740187633827660986406470104754582646991999876144526846827147074231986200780814509206430255076421901695157002188689153375813332051000008469497586041537124882994448266429911580692098918179447035973986776588581322378162357665873441489019058523842172360641570011335736642986400365049519693878800650154768009660748406219906768396095761120470532011956384184945028252545195294095670223855487234547697126222377578184785615741792357264153133976055269234387208257844688500600389920750710724973545535828219357360844140308908397215439374936476672747518114156351187870673420213213516130359087301586067914323006236427848515584000000000000000000000000000000000000*i1^60 + -2604164498932871487784945445337623637013465045348870022802256467806043735134416751696432097839154297192366519844191992949370835755983332046814950736825408515682342790044052875190292959349386163626483555083766987253619587673489805179514476890633860277157104124849933562414895207136423751162649936382777499829712051195337049756113769359780655231073843090873907375821386111983737074132066935830019719639554641899984075872732956915778319192546463329457234742386107364421260541700725587642642984061525467687586758315053995335941890594442803117955182060675930953478625245969766274813941033728928224095946964267531497443918908252047741753400941519820327178581634695887508062841177787470100372069315239955147568897291220599467969475498829154127638065151353979930921256790688497954730679633540915474277612292815366417839155924111515018246670335469082634594847335700462921747736454751832194503940689457989976170798157844609091729515881210224001941908692668497474018905642375800538995917775605565268642377179273206914082024472112003709233594355970879244393838840731626203583218781908510481054311074104648226824061652316112869648704420206954781201160169649293294190122864799290951128686495385313194291845884018949655495130939583572673760477022713323996730080054419385621310055337967527301755544589089864300876666784216440880299162977665703635048812723559730510151897422529966395524174672735181749925642918642416526399778401472232596391811418520946401516197676947735954977883856986162679481530618441974806083818275479863717392715036545786696612508438440180381560526617732372965460081756088128265895511996812053400870169492736449363066877543877789586561594257989677149965682782509255719482337678261386881687547774974875392804152880797292776597440533619899734848347778943224827634478326374390918779079749056711586742867067105291398233338231782535291001897346821478797558498353110126694990731040591087571861468268959517376075110926272161506684612507832052011253505397450851960040815494255540193750584981912600685921421747057078042230775952736503908471065116587417034321483853448344147352042052036149503111682072582349148570096621881556364506419498318939053405826787595301365482616767334091128407034585090884907712006832202658164701082015301712859283225426444415252436945565226831724595887885714303561525997416249416350260883712503989251553858950581545580960480362507377500110157049384074643960802079703797129253643437946215577633817785794947049087722499545753692712517653614816368878734414187880833141964800000000000000000000000000000000000*i1^61 + -126071294941433671864296807927866772174439401578660472321907356908686138703093970640892431093803037765801209428235711106960780625118206018163959199579018241505939486995566110714133845870121118214108649707248093886367485326856831802819197734011897207615757117744440132589737741019722704936365843850402047955855947968566752001049056395015986395425768879272933574521672614274821623815529755440387905460485843307169214588859893265103468941897515222164304511630183335413272721785120282840098565212171564197253299814247654342980271719153418629616187244837306628539866346357876107337276206385255333465051082758191701472189497788554716976711162312357762127627170702680643060881576045985997907499324477221462576313300595489889700151288481015574491272260366121591070362933635593871979439035535210334994415912097604108626488956214230737250094739094405219020021927782872264943179460022650360931820555176691199694697719935369141567112573326519664185161641502035333374292202784682468880445383071319261025284497505460221958305647099091474479671788911640176752020453593073337357085582589938608216931373059669670670955263495697854860003603460242325704326354335780311063572089458879943625670345397687749917441892196124263761353125924424025763904893027397165508734477712578469236806589878359811988764414044398442607412248048858472816296815025264454582623206955939510046673583273540208821250990200409335506612422332895375562026882477270996904267742640776563094486126403182084449414143947530621514922608529348811011581501285193468353933251103229109181930375983523259760435252837119880746227857631391702981948179093521945769494502991088532642314131169328763079328365212520861652010109048507458410968243816059685237881648441189935762003254230594316339477294645396651645172647586629178811066425425449674617853377130364672563133039872142082679398230621150307370226597454979105466313981208048229404374110813206686068200302111764108277551503193669954106092112674217077012546155073601261685749720716899634405030454572495010281636551035327920319009535159011487405697176237019801305044089925564714983457235571429898004448434186044088747856017103495511931835527758833343748323667301399528221921439761345452290378225947780797261184606950303055156799501342980415284719693023649585272014520078594688219140102076170901320345274783492647727153892028375070216247929787717608141574980683366693564622493829925136558514100830638253108026541093561004170899793255491692184619678905007145252868027053817413880559989384533770240000000000000000000000000000000000*i1^62 + 44333223664826076048064618514535921378166560857172738015506933522552205377187702457537568416513033569333096762061727988055424815123378316926821096166344465276220692004337807393148294419673797367813550700929730104544085032912367691824611378779847240115709974857031407894379206952919552914587825691121932652265088475509180039554260270243493435853626864680629967763760373645133091020012014340224834409629085947434965418237561689751412726593837976106355208380263502250146357959508787624473426758347471471280886239818406724194397861496683279987055502531583611585463063524173763816520353012826970050957146198900647717649960557345343254447697284605784164489700519824073319067822617249908772000290383109582821994920137597910929141941040752364357822404653390966681294764084158608608074148422008584250046263697370049187706732392920990208555054222514743597137224920595768091448920089238007840204245921087032182547541609557671170282560700861459770949549016739992422132907149650738222902023542179343238841661229681084535811487388640068264451982989295391922962451424594773608158087242320110781055651627550107251605863698111295335569426922105750079678790515541838815265547288769471688348576561343852233410974533126359624110756170127790230661534735071563319749002438939432023429829452513621394751977487635693767635514899774190982285148591266164724771511010385839159534371238698134621084084367505749732810766926729484026232068939085587110768088544841219425642387399829587150419425963586326269538729471134318560692795107825823488817711243656472388099635650022398749466334832320807329762062716409808355295315997545999438897242968466978324885362008179596678836771495943063779501895943749254759581141206183554279606887106515887899753362844705722673047002852069502751029740102496637154989179374486509399040039080133403064520789917342958801504870294241652051429949891980770518091259494323773635581960359010180005216148993447535346647527571796017635745602203933636780944367524492049941063132367564436690537701940521457373466289330271372755374057348442585616978049778123304368592737427118367094847075584196118016614055091012500338683368143565092717784892596868579454676639146964720325196500716564026086273172442196372942175786093249130884857999976183267643019728384700041572931324052611783425150691821091970204961250726484803966081416081019359655494456112934498970353609949141016632671717988350349240510177755381580579844122795478057375860463502607927214685296296340523727882768371531671040700006268928000000000000000000000000000000000*i1^63 + 5469344049041532470951810475513072024414557716111349138139830902413385269560191418786009489020740860213973918393058125530212305981463005158222496890511871681705134242221814409205918251395569188304666396895390403013548543440967881077285289534507497212775234191178357132910881803745542215710834470436220335334139088939620179851889448957772927112055276525495266119221775779422689459238045365672002651990188504068338628823391451847046241753333941081583458755399563203495893113761314099351490959603533848136544198380773712388158450601537604351048741298241358556593338176075221688724106144378367374438688471448278236826652023142040282840531769206940919786578480191392486482032826287949890040218002031635950004975059155042335858834049807918312393112904041003284957632728037288525749317012606155504094365824986571242671548368895489178170965707546615041036859748085873841114232395363551836364283389379765716088922709838739441159110178241279581114370948128515579881390150329739390556684278868364742365267923878285958526771334854299513051434066081755910914995773365420764722864941814292467998332621036152794924418809660874367067017805643774505603743143478673072410901350900174262015203117354372290157217493876998761536365879034828214975828794913762942671045321091713883540415970473398840598759551733545813189268728347041081235640738522650186159142601418182984983152928594190974283037732479196287362496150087049560670949159581581988404451800339297382029258829064371134531756127777537261141596373722849807834959857062024140445075071771863567519550195897084897228932131843288532010802855824153070308889672000761926550185695186825884181643347450736865855456209912556611631506971014200787545870454625888393152691834967185162268559779613944855460707709829941520311520596055234417266608342830339054718803554930631867770561156453458779576255439959747625630949143132041003690115179203654033204620812960489153099544609222195505575634084520132707922965011505967782716987063303796366670069208758986602274193088956157835426917121409141972572549269006561228474658286071452850394941764905280265476548377595250166491657247407506599070709836462774904515027691480524377494677698577747190605704543871978392085081793652709567210856535704170259901399761039336744555480584574215402068760074257931356687382612048945601373759077444047472760795654890383105928521516838720885842883341317922693545533391843470381206918361335652151235650196784007040565109437519628116184590581801584686656454896631527795326976000000000000000000000000000000000*i1^64 + -126541366173610983190688265853620298349184887238785724668625340920324842789405052536470943269914205341325045692373114528682327901697175413060093373359082278560860355564500279750881224247230669172971298100662213749934597753826931393521070023898313765332822649375058170469323342424326930732488613613555172957505302116467584697694492402865359613680471778468927645352735177490208570978469228810770111837116067989484913969088794691590391522962879929846803383240268000744726478776764328193789685066689226135672078451460532046760983448322700256094966840143097761509865695666297746901919470623895235507682071732437247172717875853250306285311197385931027741582558434582970957349839118186437686934140161186912387754864348924893156240320476742219887730975633785972647906365240709032725382351118238545862000161261441684433820841060931638698860651115905716286506305732713367473263130710528981225819766166640850668629604155181113157044501178551678336121301636210627967696662127658188283481933781306114602577976426632558514041399059963104870011487256385240251222477937150075960063883637128294152256668221517185231593853160027557482660101950811177708011474242906014308383347904022179443991482631838971022943381825321458277816061538235647317821884347063928969778591120831287253350492113941841326139225630428910208420213222742962215202240346409219328666826341730288163206682594910000681628481369254601683795745678132494993114488877448166233189179322269405481097082175678844429339218557136216784373756921084581802628997771004185331095706416386044773494653335893279277219193492853665026419337686872148966124179105912192358528099950269682075472837116467532344489306384766887027082006697752605952232582739099146253633086583180752059474432395407101693902604985069707349912795739383067451008104558257862674813349208107679268844139738893407897025130813260733067611997337844114292076432319459442003705028293905115323245543830486152169144859051684395800348981816765545827543418794341032482938329584856961150043182015404866409424440996961449885867452848491205104431834933791370228165130467800458552969779290522680741240611580447006292509694745103681783035689287896168581104277930650501008175974791595451485090793875336742276004372477394887147929300955265142527632666043288703572767928565763799018317843018716281639468960144677936896667703415334641951552076658866505870050432420109895871588803993827888573982708417582704120098354536715305764039384014602608408482031371932787045769552088405114880000000000000000000000000000000*i1^65 + -45864883482205621549906013621513805707431478476529461806182164048935723091875070403585749048152020570703912880273127772808656860604755821482681486653785291103177592948825723706400900552441068113249551906569399652310616501644851525705655252116242396233247384911024459565269823047813734462735557905070692879196442728765454937607331970537370710318161929600732072570735452649816493146709931805545446465359021161152459449945688796335328613099841619793121816134004558800546617740368878749631690815159332983902512552073855890041349676913287802757725619733153502812307387257621023872457866054827309916879657501374821546680968252620739553022121703449068906328081576644176167931588218879560992858713406355103082841237887626120378153459609674458597926830154030928413305081310588107035494701484455744462418641500871118305773252901240550839261899023078354374810596606270386267129417436908606778430549341795023582098096706456778385360885284187504120742301579324302687999228905652371358361319532905644706782717429496565068520834596451250607800703796811225081404299064476779623056163168571466133682738856081551492053353775967396730642176486943064972283422498620451838470014520353364691674179329148243126577914174161335876510214174699488187982640737118265394789588815172027598979564563053714488522422002355371531288144634910605262631451758860568134740971377637051321933133213113407396905299992676238492671654555442995930055537915165807611993346102645776562598878872442792798968150038643679937315599191837035097743265985979511952184332238021718965221254635261315979521504961687814765988201213254264985823379826806642517867465354834158692770392938994020566344884475634139805051557987534395577941498228591475657839197993672206341630095669009419214156125909912515536622258122445670824453309566621689259481155603215589715964205307112001192482391259033548695999782148588660589819715020868630556750702244825002810494061090985220322968644264368407110381096988580192818449839822688232155841793132179757810009805827414582092992526328603652102790332546112574625688629898820187931098029788106666198948421255417895431396546215090743871275602168243959937262703404683667863329775642812908621522352515368389526909575307566909561818504607001871687190113779127661627547956938459821883899953570495162623322448060512851893931965728798526706475327613891137530899930964430246050290787464533528305284366363158746945478157807190602068618618263430538577562950632095645047180852915601062722940509880320000000000000000000000000000000*i1^66 + -2218807208959476802541364114952162834568403993631390145131035403123148479708051422912086260111285986357979880035428194637639214597169673851583527683258450588580938007840212308841547061510338740407395267326334820190065999435880059498252664772963625524864812553874056596354800394805752736160938350826423487715010040972068766544239908991233811805546058914865622446514565732298082598233705656570607034515594111997381943122244167437840758705330283131027544330014037569456913797794851653202481988836675222049822378429012170075837207130721689186676016309634396526164720110009351903524000233628143039456631578370811002471963622629857569227941610573946750787622494754035978643140937310595398692977959011802142175302997716011953388378768708508226491691697786910205608985722093105755255440543528126092784692194747841531221995186335267518179006233896162041200532834312283132227353850545309929105589770884541929477314841810875219100610784824865040202113870022454172415875795568679419896139339137994599951641051809957936600872787730423538776141867354414138457455264213278730275979059099270404593748552496731974017905237763104304835515683760380071702308995028361992549856528468397815476800833201333260240318778797696602821062337662107626032139644909884068081880473996063858996622650773023103730128910770118510887918220228298326993548600503241843143087412943102988182315708953427368030373790482049911530195966406862997226050761317281193718067335461275141710264619153983171683056704449786142987474948528671239374455216109111604941966023252992455129963848302994591057451984268054313753376070132653122072321017584426468267502224201339018648721165490710374835658820997061744039062174064613275192683216519780333772617790281953115863030374160597828108085786736032611758969196844350875956983194473565556644975160547660801170188097838992879827914426661846648875492556756565627267731432909054793244677518655087513554244473413372251033863094636419435115881042213264500231600416442636232305469175486764036127383646534401046640275841150217192073590334905651929098393590406495325375240366789973126002064211600193677847000209525973567885875924647679598964380250240623307185247016673200131966873338109892110624355611759359129349847358779057269551603487462870727976682223335741263680655706327013118007688092608024751816641257509470830288941641491981421229189054759451950995831204844534719275630878571678653883887318978128777611134733216755680729347348391020812651846851599634993774592000000000000000000000000000000*i1^67 + -54293175620072812496678679893781720935296209381978175004560113823107193231663200004142931023979354989573942580018644799864539331281417516368560642466579532583124667098648064793837076390674122626322712996904789479477999001129197508135394022878876741860456798436068139775772513233724496421080196196045402591289448387925127871510305927280816905718597395491947255278757875646364799127836053216393904319974501731346607126661177725052209413904771711956924472042445531262797533749281914761995035411946520583573884367554475433792267875434234606345810680240088735212123883526150835392936453164610924053833115439549272008992863616877408964200583147976381263619784451469762985539252568480156901889217143402144575166118562635052770980767151011379462882225627987799184207130463540658983471545847006437964020216908747265787610738764098467223702628025695180205684240205736709065971778054141265625535004471312673052961483418572806403372191259592173803284330490452546980938007766992323657126080114387797067365165359644060556598539769798835569115346741758461222421429564028273102371549822349001135906050689386468259676550965956555212248619731150412550704514567059752475828878336379167393426196548309278340415239592543190298584334891635747778877020109915375617468514061560168898541222416309320065505839485588823438897987967675002082064161405962216713725856254426902694567950955532229951279734369013056826142884627710802455468279133069287181429246971398602914904901165856671942689383272086510785202120771150344110615135264481342229935140911050561010481277348471319657371929273890585762254351192016866345054611518417335576768237274400040963366370750029094117798555172379564297094417321392330105522337592585952587826255888112643137852780979009912031658981572321189483455477783732912332332717643783111076960286614506694173820564019402142192613887746573855334339726653678988189485334235402015732694465377656757077753059986570653867457612627294114364035044754108983412958967450838849537518838554670275299028120352252698798707307316205744541153044865722157654814350722059245750028070931727014623397317189198511775320230791213582885222720581537160314931422184024131585361172765784156697195821852082803994882361458092171757545914680262124704451864187836936488780598347575196564627217126058859631847158203516688328883338172661431502043908382000313576396005054004549941994325454013568555388520758214238686012782704295462721466362244475907872537557240961325515194482684015411200000000000000000000000000000*i1^68 + -822050273939511670184512444312930187953336430331223273006341555104502393263596577426723587219979178042209716817800964372070222564060250094155195047999645436079528337066031017369549069354972497390511345335673240266760570566988516105812277218333190750067265402668717981605254211949471615239742683415101870098186281168618075944519966482460883860233958649130902987006778030263027714703288103702824443140518754910136516890033992386377519025564995460017409952406358665521317111351327776838870994706051055631181714624313895987232158383990584745937490500515200841138964495714610730697762939048908519747313085577709649691999574616106605931681250786165054180536084807734283707072322093905443078656633645836842564241479201944606656209731686830442540007701009017887640528947892796181594977138904414068720289782697381157515280321377159851603575871336351126621792470640373530611108941609687473494630534502988343248194070003598223336217050872250082702362261019706817124079674441169527677152005639889114279321924127966307400334067177292969921182168689317514156806412688893115466200592800034307448288781921182118753831430586816762444996194144414332527494594074561462396072033219445680399719707559013265307074366942574963193780953466901793195083179333928848664953099529244527138501735934030474164033414744894512647531371893736447524234653541826572544818847248592821882395316757974745397681973511692903691081346628074140214798080071582606561015335328244034823843871773746230083906097217021682165156727367959559470134928126711537477608106107365830808039775625160586946639785002929146042854076594228024664983925867212997067102819305987437088070243570350233676108708567418510571687617543740079898040893735568608867861827523926184503876679943230800851663848426833043680516475728671556270967624561503030843131083129386489615314034657211977376275536506381758809619239490438426181875786442968982196840198811214984036752113521461122798946788060107711367069343073828460473009104603943609132507876625319550919674541871418756634716242589377298118208880828757877904197433536710176083391976543109662788846167672109822899386586302823555813297818194564069854177255477547098076617823713033621161665561284052148904407603407809329574228451411737863031386715797938687945599259778610165905457633465236098391979564342303469543732697603577963078903968315483973914299134545049448612561340620822907165984859165186745134336085438817688121718752637903000501315656267313038265323356160000000000000000000000000000*i1^69 + -8358895020447122565373784429884077170418354750609277809845225567539959568905975175740334529860540649072566235249493100503627454426856719172270863011585408336637596970422887265272056746492759134712182488833490501144025907295557683404958329663847375891406240693596212121999396090335460038856182132466532716543258467976085798576753650760745783188166491228466915676231650531688689642389767951197083279595383648449032292130966655413942274877170974139643460848979947683805326829978773063570578142999746798817010699922121619252025838565074990570195969395155228514016091501592698143849220350242048561685128422587500811252439566890343820762596514170907522876173693230254515735514764583281101192191490611662501127372519175860848467169663567381866242493579175594848852380019342935932751266052307969181395039331412549739678883371404425539049017304253866075178532950851458153738946411423743002119213280143268692698495799044266202763376733844431943441191255960724448171626464405585090462453851817832861111414505131564668143388625800596239556324372826819224375476928475729164754543928557191035384359939621161714306825108429246574024462602279225869213201056786196804207198506886993090744005365670341582631197834741088503254025916594323707595648131866439239454709840997176275320841855679127763453355223400018827554904901409729195563069937326998297742865672573335661404869048925483959285016483583649969409308706793155557358844112531046481644313541865191104720390240934743076884772997715732756474493514795332996951500926354305575805441156118940545547311573474440735715602114278667976164380014208484932664514476869796069815058285089781123178753889651227740246221926392511559324618664929472840830450646873423390512209661665933108945537928674325365102822328095836773295995196688947163575479510593405789725276093198472944139027774546755129484932964608139996202446454906685541944876627840958762117860746067931247215229749623395861793749850976061619483689345184568094434155053079545602222433067911674055152129692629917131584330140784402038721320795419566634982216258597720539198356967580627199603748262713540350187798979563219098706839030306924066770883597420094113703281146850380899677734138528952200545334518303476851092345850055215385939923828102118537578907519966099237149731594812799821883139564417911082746558982055403695621217436932033787801077366080980122818122062429721204746038639365578116731488492304314282062659523474996801854032106571549795942400000000000000000000000000*i1^70 + -59907501621994523327643391942210463132445524066328231268678506314991518511986466880516189631260439838021154086544131417527530965248590432563300714600164366502613680472431150720938406612844683442625138798458019421629724709861029259686176025531865610909443673572168809181111499557518761978230422693539474033070745937762542421105310389465576250873939141835183213214478653798033246685792856092910554789972578611682421062014924708978812491295077006634284505327244755787072994871579662655550889466195126622158291564080361249456463747379947883196869523628903217861145064607714356448440666817639686753562717616524993965379333914067253315133825953281086044653238168778735546662244914858557895309987839394345352324838485133338302826839202121405286400928141265639751506779276952146789396084759917708384328356176396918129870133686184871000797289395748403909453079090895793683748493949279366312883272495292848734854386022226772229140366157637001946241521630527429142743624925427126676935273643620882604790223999076802999501117366016524650200488007340058215602834005429399308992534862957124157212192018641673798992522972311053750031336902192351484858208423629095485601316302083497736045110466159148146537959666460716762280776107657847990571308945981118781124902824373393915840068500968530970348028015529313487130287485029188917568780177208039670462000508712382356645365541029569285175604500985410571621179700648222998822256363818905712621914050533908619371870783105154241714121884565907898329207386007971689393992228681390977829597672913708895799037379255330188994890700193225318026346572698022251732569550605316555726840055584908041131650571653309108395842287065584166484600700427570079585338232544493791352313027910625120808460147051392021957309375477881365516056796272113048892002533761164301063772941389332689581459804581439169308481658878038864128722854741052434591099100183758572379007793125089646152371533380562552947597264588242680394578590424927717396274882305285899741273327172970102948647183331977386096322273899901184001455415796645726848130196639343736287662367988646287653967445274817223527506733392378577575060121803727065213483799710144160424335955462063592078194281342512848135754128932072726510108697782364208035235167464087862386827451521893078609732097118741371315834042918786053866600585498024563498757696127262951763267480303193154729660655103283587029220615223086278837734430391795836191098816708351536437481271459840000000000000000000000000*i1^71 + -308894275517397750471103716090901715163292792037938655553418969628762202427676775165835155476266804794512824195252194457584994963149516070232492275035773504014589748355098924452838629475170967924640758314340689381529031547403786444833740068924798294543324184533071203328657358060809770231680811855514105632210973994043411344453362432648014881123110314120779831309041702298838534344071003131799093400325910084448131028948520445769287519481946723545646173305209758925352204158909904982441317526126247322323593173016667450048687868690571661988255837979342157857656081541202749051875892081306589660388983033347198417559247817681804530809854559569335876350025585899915781805990296697683331586944884293633894553495920287197140708978649936292152281741160952311303824883825586663489817557905414967353242495938971079159729238062560580787728011831009607117845121543257010662586484499145995441905763265548457547896703068895777341865717659867532406582882350877291649889770288283197105973783300969657939268592017721428429566906921418698910515403634333552997246095294570997612962515241372162673504071599600803449901236880391592526880789825499968374330493131378646632287092281622054681765743945763371372789196834979617244776921717987651944929776982832468453381744400040929090761186584953987173564885241792011012507702405797451558469609483102266885169356109027425480582212365736649411448551565704299304307786308534459602936316788179851190078497067590894543224732541745366077488229518446506626547733535695852871994661468273812790548089034374948671394635366676953836831804360118466454180311154157644153941881991443748800470489709819272893131698994262254654213796458070048844183505990055130406101477081095388035481412577862842336688784007846862996575401136265480831487569704580260073160262858427084269080498987612956126199019694458796086662912735232474655069093693433973844933005978644338770580729680863910173789947116031051217490091989903759200969502265042406972303773170497243676728224509305472551990182648698157394343011029549090188559194632364233898472745113527022796080056904069508293970963047507409226617626207578750105773151251205631220241211286927413914413292327829710465600009358869030617292193468073679560017630715703428147725803658051963740713345247324761268056768867829997410983679301805590444883022600314093800282990825823329290492045391905268977838895068200010282120210093412604357820979455664332632908308211949229993623552000000000000000000000000*i1^72 + -1134749799629697553716317396679202799595353065481494017461987510025265298124951906721433986965911507128388763660593673545385514059566122607184788692384732606106626205351653559714151719090250079584840037801552480677294394198463656542546110359126961943473120474533356408246618206362160667906231728357976250171541489559538808055555392836357390405664592802553482130895173115057000558853697603086781361483100374973139221699116958117117002556278260240953819509404632382680931403793439029996568591951781465506719836674668035898572726670015921727027624851620709282486106397046515441569545676379956055782808681649380362850471256746133095857001468040377654015179760684793382319611390769175587912466563504843973072426258884973889116934733283504568222055530098798195354680395537269181943494066993694102934076176913027246601604925009572205381049604400487525283118226140071970532147343210971931551464009088902964590659786043926054242792042744025658659625423329013615474794067795946595093442659555357521541483921968448397898781526744679045177391771033106595503322595351291688602092390367655536959596567320299606280556144992709869870641238260255198275004419004925591970735328323620503224602297013459767877255027521017489882442351512081471213979514637376433929076398279572291784508282444675965885875152334130441633683913554680242048647925353534334844400622277691194454445776388427527870437269815547900893368433933850030274330567706964203606054338074533106322263081145061350097248587363650646908509644005383638888648888334724374124472019180382339031317696014452745688485155449609757006746287826099225696576432477224313676795442861000207715023084365245061527458434175381642365715735838369800642859585338705760802317008529187548320024943766242659420621255923796025335866615306086422089953512055083994743240474004666444503247064413493146594195521772296880163848110750716181878732043421376559951561001324136836836782806767041949387713897798292256585122895994575400080912965362438799911583600175792756047733900681787695808263174270656050925572563989935888464360756892225914815767399275416559918819206863895640544830003137242877999270790227859295230411387027586804162717727536004894946088593569431018823464778824509255053033316292508988320095359210166173135516987253807233599076661964152307852326812098355098830136608782308545566807522389054548761176432829653682223574984941576742817800406733853467559446870194848912349789825674090905600000000000000000000000*i1^73 + -2827490194778468605800571545564092246568235922997953181959080943778809579669269199367968972309980188182326385659997388436545676651741780005621016259369406681357596232990521199262544819132261175906405853867019325348379767255116817863431306352674396912491811593803808889978159294175618932518464499664029590878458121642734452878658586710479516986041189895207611462602105255930260777647204828980429466884842857222815607446425142026416633950771392454154343151765086336902664102951951916048935938394361416423429685509820857494386283940395641757378225625289516622489126255093301341100800182973286544018101764986911789956972148023824171406894463160542901559621501315906650680979130326536966465916303769793471299072945071962001839569667135290775652900471929668408194865700335883980968669020204250430052665546078170355873419222362912539018337351363283608485119858471529515686603503614337545801135149120858972799084159208769106235072538000361515084235218654068213622134059206505459304463388909936435923188085829626042920272902134664640019821663508121736158121669492084470731007513224737210002856787119144357546044213079822121898439550959054892398105486863733727768947075132681022614483212981671046648104719982972676419867352556545576595670006760325772727064606716207425933813461408055941462601423964542486096456690540458992710431794523143306530798224383023696134442306650865699103546683553749550941336704514288636832429169365176592055122257851447740713665260651150661518014917599210096799969924059465625115211099726366489938136162128612546739097343660556593257789118538949733647966260515201594835393412009890527634154797481230815069990265908411755975568435826138803222629774735269044364046341039257859197066291546613239269297564510662715121665646325177272198528752846176918636677326504547869807239284401620999903574634988153231600346689859559232754113527261972203348108680682604707428380370538238176299782853708115300263974533328003779228253977569971503448146012924144173768645318189769650867159459771541357623567152657058034547020791871962578334153739838375318349193325882840926240298219211856803748026358259825028779589593754769049709253402523864953165731502675233045625732860021981771972613296893390172381990432352861107946525238054335838194559342622286269975576829878425599477507873030946487652489613104883506647076012653045236049213485239078073504421231616663501464473857317643540819303906785292708588447334400000000000000000000000*i1^74 + -4190656703457851729583537042036961667799888514901311083602995847310729217792620597749486724610382102437167013499620963848551027354585848493521849744392318344776127519680295436047229878574760759658159177166044759991515661653883432817347563812362969506591151835352963276698180957418569507629466667568779348776319485088579819530916957544514569187228964786023701650074440887462423981968726632554954374413077321515883036738319341982660203048516036752152247835687600937987323479678596394281002578909338495290081361938841648877225579622795873723153179122491267643503378422366486851829051172617895576625590079879810940848120957332397576074195462302515177206532774544682715684446987917770286325172655972073205355710621933398045017760384648329185869659577518349957038643762718210499002376968956528911095942148003364991092864779160847027927891215400425629641365968934989032541406272550880410980716703662127775696372002038326378746368579883316375617476108840601466622373101728493978210007634547236693155901920761965666710843981497234395482912302413942970210470368627862085661597286148010046561223422478651308701427615831859322828635153100958812511939902005225873777590478771855180973373293943927765147754872205466478840646408784494918571336723439449648059330251960610122853367725435221050581081879581905714055052640158355849302837519238921018820091877601404093184290273368401551397171036372459063021313580593274244964211986598262715358394472466000505972235357735221796081202467811077303247338827769933211032080221703401732270813584422847786193560519264483303824069604939068043611129574319259523557238466297372687331664633439969714987997711927939195957887738309999567319306979617234853339189792994408807255841622251319801398282170081111939413408105822003943781657920931246304876848424863973651369430445835811205444551783508145729547053780204207007107142883991840502158218714319375040552618975272749809528467402063398744158900022518246246085617508412339843541752372342525859386294333160828856878770571458440102790539853349697705898570427183535415842286264801658593059291851670173679416506736689157561641264569580590328681527536078712830257325648178462755767666175574534405520310069794440913607120496819294535587864762147561601177204119773976664858497603971090159222718455632585406328230111457546753965848785572306043931901897940787689856940012425936735971984048129586720077040937542588546883068345692792553472000000000000000000000*i1^75 + -2186483937001638852942283427825607862053653686697262868548753750580882090861316909986963856729963066317343709343417731205042793311783768539127488674149717122003048130527873559970547805042466181887165398303122297554171785949668658962680421270674430234410340853081192661283103132419297578886911382357845300038659572289387866875680984737351189865406032894574251365109419857023207639686555236576418946517061199280827896493781054691951200413887155660076067204059516434600393496373724935528518029797398798450715114071727243328433067427939162105158928597640539018971388201094808723690855497185374181929277618087651290692671194309928858748019494094449318555067702125409918227375388485690004244915152258592479299730742049256378400586431435978123389364909001328810369011980733952881994736519757682680180392727851349342788443262347828725287820227582474208738340273978453371844218366562527965837817429776538244230518403104901604309661430581103796665344065096351269781850828181710688811231647068969502726448055639476149277003822822114058550961500542751252886065726523542483442900395013889022498688422213339747221253403572859388465643432570384456167519452419201229936087563337946969459958459366880315219353591100999999990537001313753663169931073080491761671224227473180532266984727334813145475652220688427026198431687674835157136942207767776634697212847399439530401532218833097080435380772034019543316765378869352966974967717000141480525428347171742460416048334083919390594479996820555883947777435614190073229360235116458114178988365018252072775258426952862227904463941380482495889158155430736395314297951591594938556211847339332257209258417841106469202104400580164229236263715979614635828660976583267211262245664706512347316277023332633690592486065304111536999060309150980007752536418940482209400740348288757649385681419355994782423935897264925202244089822846418812876276258793152853962980812875367485289310964596537592759796801531539360539231115918704162521391286853710896538281783391780634877596481505469831834396331399995082990821989194885311398108386877454480168166018665606747878179414721158201428953633107401024971540157917092359587117214408272164977224990228905048037383605496382268396431354500982618998691783978553837219411310282310362435113712156913172564988947600166582202127590470046038650853962116179310031344213930316019941922595217221346000094783682909831064414557085340960707828305100800000000000000000000*i1^76 + 2077878769105174157631659979914245651440169387915309394847707665205553389977257346547419765202506582861636158593603253383828080323686812457582911975555543953708481540799304120516886833082061054285940171831144127522528506251219189875647297146401035015999856546116546876379341463461412548345160907623953669920562636815439577084561302519246850738141111882186026606933726397059495357403291546829359788384774807549809681490061889180977160280610676569056071043724693630889335296853191029454136109324283729561922259173401639493533481685999227768408728113807484243890690801463558996442820159870824970471501149850843238795536261969266017264581057448132364230216182305742963107134353886961566210566418225530469248512583724657653990928129497748021278628059392176004614411122152059089960560422170863839294103323917592901158763236707389325849400237000366533885039084518028454712970090883450163484647891193271041335781809443520409744194921927765069719957253382230467246459994623629341893447133969138325833437227848080996813349094174920881529864333761706338385184444539276183397814920219942565131364445760697691244527547715342015390753076435861015820538875115490986875449192158281127031636790482758036611570034293445946842920176933794553483557902485787199481264133187000948129780672279440917353620445048744478199973475434227703294729746186970276408862417843518220351334015106902380494581598846582668206251609645772850614652583533800339530703731041858062897221195051895206013598874376438443531560443996238967916222006027761884565628242204687681568309688910292501273503639333375796400844386775407358862093872135716057616595702157120279302327581145261880373168209224292579588234485547607883775685537562674319874823407342881566107962904926907344027086565806907730852878073908841912631748227975172046179917098514481969368612291557098764955049142088726534990847380275035544625995551430521637163045552426975256506801099282623408269123311120551434375050417676421576658977058395616633921841830196165792195703806403517273200472406200357990546988165227106458742614722130261986094582973028893491317173764944248072152161725706490605120640331254627667609579336378075205590491661364475631039842284850832277194077501838993292772887351642467708622869514451730651108128594583597897941920282789297574596030816626935354645204494547121549575872310486414795870471652673135862748395862777082191534640023759405774274560000000000000000000*i1^77 + 900356123911431921077652213288973876220420444962562026710500629175700739466202707508953804159196195302309887986675634441601213214600628019992558699908377528551949461067574517639130731663933509918684728306385459411380429087493755493121676875881909119582545770973028448650907804253826218334485697857592743625701116695997368973675071280372423576622607419188745927779506074688993977133816199156759331035094297962228880233719110252796145788123754710253588781899825246618644578697776029937931837701104768358805943843009118350914722707744569918531035561790826769125942740804381858425606920425235525368612503833228444589359124244245670446475230099622347187905452107639989281298957244926142197867146755260768870848134038782015241159740926379083590003311623252111991556218405585188897283394769071314396009169735476556127827806729954404056032242189312502462557201306026739997617357874801934523401209823270015496304819933396885811260716139770140041584059440579446649393439722135668385565428981029009013138211970381845961139823396706190180125852034438423114119919490540709860720019781952830284919912750976433500586118654984965544626051835218200358358040636494941724619888321723782618347774354313097103402835764910485947530963632660950800944578150946089394524160665688370935321665286315015354352705819882489514464576142981463924363927522843672988214852619440217104834445274238902133660812225605264050854703992319978008553045304717023035309841043137414285282462391965129481454774998350484987407087904108740197849241236206956265451816865879645951562518419270367781215572520717539954463381035792135081577884909398551734735750530479261841672938340378986881062844294676954012315895724941839853969548112336451689298956297567864688977664749604787139405733813615660722976213883775705091409903527186623807398541611872725128171306217201085791674864727879016439065087614981841133868282426028136910730841567355395602502870045287357176602943056229557812626873243010493260699719137761506645532549684820892758784429178341758655758926446049516051695938006222653942477307832570459636122005870419177051649372058512539076292397212525460396251673066494327950005108045590118070092479291782640660400186753630741864630880436666539912264244736604539037131747535679601457690287085211315310371719042464621508616863529698883280707136357427948965942697769962248372041172414697042469987888792323374418237134471168000000000000000000*i1^78 + -1150193621821165206598102418063104156533673486225254885768929567711946839258176020926170144672656973710755503165287521492610622857457310307777674328873439465615377815621765241999011011936441620023681407880311422453621732412286996044958060925293869618218621516422688005263200092899760965907865330034493461012125585914550518423339514954671478985757104165292660162903691197515050304520523364603783141208070972409117290543242818196740659034692078999591136691893535705768808451480464315531982313451718364841483207709251730069457714148138560177763135818288542277439626400397542001040761651213560116695614892199175171649264882870553408861870144151018544944123942746098287829506259302673506322687994974594561731963310059551495678437858852294264840149386329539538021136438758791653488421739779863539293118399494031048187366185511197459080831721336800489697676653106432421318819841012991014252201979255190585196556793124382180606328261022486520611806050929120509183957296984072526013644284788175879989904887413769235976543516624708299472957296284113337121605372149029600479985190643065478834750664846901913766854618029882493997922971615291826631898575227609846818459377541092831926705011240427073399461410165971205836042288690945306536047091625131597463577209589079135611693797153229977085190321282567362587754584086452221324570645157498445117708849505774784240594418100186235137849339208082809780801097081700341731041066809966715219267646711661544733133376291945070014211050863266800397254661100433317188056766904635450599085902898471277687264821749238143432674477785119958902530463622160619822860434654652864320440610215924921459475570920113671295126551861981409850961907979202464548189611965189257580584044502739339606695028851859120203191522453433040461884325094894926404248770460866676402192588507742392142115401851278128634526291540477033307448113627195797155271149380138424333018731291300771577843409410965458946923827637806075180967454149708135974389146280256702396395384862618543670007579315654154569709784310204908164748776103151847078270179542010570127106398152785793611496230814967338758547200522695252685394487021423274587399352881917339486991872526886996874702355436130967350906332581774019152594368805275414069229906134540557375756902603053006371721246126621855278772726060488092359120163809168880161097702567979914708232386509638819982403688258053175508992000000000000000000*i1^79 + 216336370963895112324474710086442841059817503386982142453836924786396875142688108077515400365352838820938332531972229689555606404936237877692495496699958603865753877821253013279691153505630640206873849429343951933919534225163208985765760758898979644937061027431796260502669077058251499370955611330445954391578540239253840478131229768131326304005785916041687013599654310602769833318747357368689738921151455958221668592692278933592298637925412186516209669396277904931099843786921536356466608385541336208142132758172389457074129170204380937171290774878253960501519616561293747817911979094394560061620099656014339810084760597481364630186483355935961765821190589388074775607436129245863067281455943974947895566810550371635118357214213781550236892434888219007837337441276849666489049681124834386159165840565098235799525658659765886069883843891219205723849618233950677499412854949038784665489728063420836972083272574837700754086758498983552100451261549209019024833478106370673246545280267567788196585645899018169356902850503032292600795979727942529194456050534134108503332401048011290056139588396363238875351142615025740919597283066288182674912478915687748870032612892452503009925893190083920273458086283513032348937300957793656718377269912535520859438474348315073808821247403902655231095051101238069780539037092357895205980334234620280916908480319997932097696032358222793203642906196867892861543605350995310619853741250953509669668911875305004965520983000176749524032511617188988902891065497557594234274019981620936846950546836118218897904853565064662729683275635849151478558080772627135683278429505677913452836332827128003602767941603597429221385965918772961397708122876516570850648529971299347437515010253360414085485206908334997269776889322687268027448668518502399028527782879333111044473066677617655353481130570048042582150771654839975092463098296652747425806053579506715152637242555122968401887685036034147443669736384428239938855868615847366343200337836149830139524287674877762401167154518349128368049955384334720820525141234115332631704864428192205737575592725627890259154256462329847535745546688250570058478846600040699412564559176914875985324416176014717829940828680982933113111745045371015319466755329894280937248810962802964095747045921626336646811643015657224348197270773369700727189000474632607318154004360601146884480127701269109936383152346890240000000000000000*i1^80 + -7946770866413709352809464869367496161137778382317558087328056170738300244729731893866371169225032321565106289064100817096092457896534950321157750651897184007380048565319834386053547101160887811684969036722840582830605908575958337742690547043358734140330042045925765325787410121103807426761657600573227912978100726416501832187192043135748449476535567841253414597316221113221877364190677579210219226207823870190835201538153522047015849633819003748818363448406409411647605526821316766264545670625034931588004852799062392934401949317819069127580193374112644138069238021805418376484924640730005871240574927990524676149488546717847436717693178105976973798147874538642057339049883304743940535073096522982528855507985144661138837261052704265906178112563609626173321022072692792204684439603686410631213078997531668397101700640705371416844504823806371387262191021313638104430522459250758379226126391553176300292432801074724099516399989961436393866609606008249429857095634189877986157891758276317262290389748442642758970134867840457314141473916946659764891492526006901586982679907831520731119129457740067468424187772175323229334213767719096268499512754226572372857470103659849662500827152903184377636742272238583961035342196815685230154413075907353996768376283678099976709822726691900350397216907235843564487985195169227546680335553087626124054748242739667105157198797795058316238923937791106903649949141748649537843762826696775382555437094293098178337633769011906529260560999153516136035522358237022940611987730070037425197483118336622573230325889595328488244573244812444585405971579525723350286526446987021886193990157771536736990585503956027007654473192941555665589359899544584495024964470768484158876032795062239510555052473819205315303458117969848038553161365383234660606186551294479076055122965585259934765106344079602921071350037963475218977016214929699310763191656652670665346919188159719825796135954715739159223817902922117191740182759610676369363349492740126163740475142964204063178480033140482524754072978115351026630348105834577932221206067600306922441045231593162318087819932146449381803725562189769478097201506259351457292827004040731190799043859583723292899656563097929692320437272975081911466012937429685824072355226273060261294020403455626310604175703570479055431343676325805374646740515145096733440984779468818334551307101412165658083328000000000000000*i1^81 + -431409143584609658889034365981720465856694177935867192951157282407237840579901147701789696827962722908113933543452881289833883223069683201872734250348083762317361461601702721891105280868962643284417190837941278365150767658342663637701969962636465696416218387587466065926514763353049889794248509358304421215306018435633197126639243313405906773031631641848520192982964993779938920163150749589722697358048812020358799563491835161706910839632119021586695351759066774816720351339137188088463762736473913526281410975592172624351729970198161936264300431951444494172403343383163833295417573030699067840697440276800198770868151362130820179501417411367922826232668936791868117986822573377739511406344335492870449056971379872639421511059147671639380864404858275627006697562432508891037959022345208581215910960772135820137439569721031442326854913998237396132359594321537393319840974850064933396191274558752991059064707657032502709243578530765122210885729048593523442705160028460614822619813593293819131598431003254160543854864206298047022998419686102645500159843844574459662202013448274097577935551311697197511816379055461078460140827534468885125539741860033155197332574791528384936070161252191631209728617131686215014902284029476133754973073969589011414046524304129076230122817202500639624656490253802394919356465263954937122650091238166981935729308743595758179441057097253624855724292514286453881001415487565514414667479747864603939914887125445532612222464243305037694765602427304779352107821988604485225821092137830879667558034435369175430337490690963090064151419814625131046541765176839465100562722128635558207153537388458832246903140395001527150645624073384676380783515908044998506192460333381944339268545058708887572338888938934985948015527249831318497451373530548944489035111172881935841307101967133950872101502284415863031559682949112624452070710636688046701693791019365536422756208863890388006722747158248273755092897277840608247022372919991134079462043917849148208364790306483384600927499984927649210891859713784272638856876608454363305986538676413382882107514536034422865360517065136708297056813712941413828023712093686195808174985965808093243558184024109916570009315740639803070636832554862044123311754470604281275173603061641267386010723452078218451328720439850903359464487740446135365863775560324875162306864004031766264801583851110400000000000000*i1^82 + 1900609970992154529829961560065108794848354766848051936465634634017146430375646382953342321073222148976538102391086797879320263629709354003823546658446198658953256047823116202870039735853228088196448609085846004571257563834254194103380007000252900071453659738202760909716082087920281676285358196932516757684438349023549406096062940638946304063693625827144388273328295871799890280243806688260808547775698099464304994915682219729300463002377984529292401208576644891219226001081196211214189493136416653109775667305375357070575441427533402991315246705510988625096611623489244186549390959284319231125341126838522032391595342131820064773009187624432514503459012465007417723377955629354361349060277738289156099354905561783260749567641170698287947597533955095999653757664193989626954834865275148381730420741414623469164330952378746169417423998861655461271728079304704609517402472271955503776822987695296566350662149108720676954312353922585080719577353923846684841825859381387608476462958789117265859823722949609904822500312970178711578358524943865647453330929550084236864964566989026743428633136454855841095848212487804976418637641692139949785412022249060387712259039626937676320626028702407403954316390165844336353920281112532377277014532781252592769231857529328487215255468678504561029806323013190505600942630945155205994803520240895519515117317484498700767981407694073620174373642667519737645872240406525599581935129992503324774202561813288970154293773800144823786348553534903669124565267215002921486426799859804798502296379667631179648299275985539155638218314279970092414310622640364358320189912304225304171497876646841152287659761372482022501835395585421036456850076195304945543444850072468351090265858149007690504620962409302535019683413049228716732910055045060624287292958493589247170960085585964270193694610056916823849703397471570814186050907056989135389699753300529737429755872361477392218013961759313326834675555354803146851453678007582536033091949233397677454113289469080550862144858442229832908754050123986512482918981153826757946032884622796364802402783560664640568838494592542466712856736391973364417553562511634281526097983297447598032929509914256941043521871423529359594979259509856091428634916502263169961228840444548959180457848922917160782703523568121208992730141371329704526546458732566910320435084820952834375680000000000000*i1^83 + -2449806420437486047743613501758693776520096332636637260124809699718595215845627904817215204917302864737336982553573636229573530863444839226358890338102848383916327937801981449115934349662474343449302942212010082840933344654585846550229175712268440935755624449594924878056087632534313058408596920601756184674492988801968790673420129000861401307551109739421985744339684269101343724690990318176142673746497443327550052837554741304349707543552601841850930597888623544804240039435231105776764824624968242969975125547677521552255508766217356593606878756354566869156301125498475713364285124675618039631789110549097566173192806979245612634084215379329037291477037592091647672735064618669373857443981474537884494548854122355725427651809124031621976569343643488548989361648332205335570708855122893618375087626030931289321778149873425679334150691690233634269138913375267710497916938916168826867613483393649922815458851512277610756145303384023670541314461398946621646387410410279798887130222619928119206873173621854139747122895370659106273136501819051164209931547250288082823351584619814428779934114754191519742300521705367214010566265037233097090138097628679873213163273057875111150103046388491517244011297689924279112467948523652140643736953241568922135373831977324998487737337857442888152199907336975399066732264130334545460463315277183150268137448660519447197104951879043456300603064279526916177953143188433978219542004909631305025539270873842507571761930908473090718476463368930374340666798004132052832906616530760426524869083199995288557170549244655304339713608177276061710367424222472904288605440391993488413910366084722946254706088603880247365069364234741786444661819617549697734795103293764569220779381183310319315687917083975871206615403123239676494905538799141308426478345827151250425344933807575751210345279890556074081980247101131079455388380572337244220605954664084345856372397149248075733381257345453069222388106216939097323837461718590116402813926319393560696371873051774386180139662553037766318508873698573972572361981602133569910689002645585850809587622045600920066714843312831105776466248266985139304672773212950545727207228450861800027894434713821773089262363273847542449320207688124844126214603600345002135910008074855937644846480857006540524866400428276047641932220507842811526492355579400299878657556480000000000000*i1^84 + -48741055923320847520998168165207724332233708421964967304185678881508373955797655112409176044308191812387806447062632391124299249801368306968591608625900465717426084332167992538451311914781191272520968411839063956593610175418964634306881533887974205406170417235451192823381960690967607003423966764440973871678904952776579611427686422782044164087861758371694385288686710050870536550067431922452459371128589099912293935376194968621696153538381271562961286035608445352332382717894005996217481074772482522043987264906018438728340068407564922221914343689278720239663976023965876496359165272463510224663008252925984766544198461085353630659791541133118804553913267324449184750522899060392924156157069752571311556360313862177139934952280413416458917279881211230111914834093948714566928061719673448056361361521791180113983196295352510199066963580879825897496185377229104490018422020679016389610524500195602221110858559446421576152230357583674372936817082082078642037977479197529387077902880168029656907507075199679553107458603222919788472504870857457424787707107022283974394565758163620250441315699453581475069987474732046006508548291128579195698386119963870506908756105941907766235692475187633634768858627462732389581900816477933315727581409163073239476221661051748359634949229421096370392792079209506325317452520099967218893312398783830900311034460676923036678921326152145123291455761164902120632574497191166997420937390084025409082754513235774167804169980729755768746549696121718096386807768325325844912293002538149617709033232685810398742783467626920396972908938000197255257019966282017697618359255003708569979965772580068452014939439652907617205799764455007840034374919225417508395187684880167906882353894569409084156615405704535050830694506129986101389798456036778513250630259063797742891801188198346519922442274319705925404850914576388979381070607306863809837665492615952627053895142894791164380732540778306278633924719590147041337620780677211756579743812821628577226892962264060737892823407532668790484667389441345906010264533485016436473481394645281782530283625300171942591823955083844413879929706703501545608544590377303133964995715569276257881133559990852138536753827530301769458239707380138801003342296857843881799804515197082616019099133286050506962092133437610286853547626340528654241958413231718400000000000*i1^85 + 21368144730791711791967092526663956364534936815562195024731089052671412844544896436133394727794146686545780109906210118248343382468387012353912324223115772964033964925080770664024662293046906070246135322003342117660653190029593643237975546805417907837001151273683477852812437829836531100374095144024343429271352235657128528721203070842533646309398011195874014765476100812462019976093504054281810044008255185550633649476556597683885942580110208873199205636886832500353148589318255208729633947953029014996228797570947108381036682207459668288456185754449581050675682783785079666600755498152272520964688458001789988474430532070499022986829231019866491799873468155499347364131489143740304216101305639107695778618034451130151109288951575678848842705603839694203316105999804749977834828985826451207903838414485443362727109214041726482525951773845436963113657564085648182892952557484154413673384380880109628767492217069178724706618770578638593856235511659645511472055047158312024542950125347179120890993369591050006335520754971875201649376570294264568668996590871840946433794904897234731867918960334472869177228498608896209655527927404801607712857720207806485000918794036728511003753531061625652096437935173811959435453246813315334996154041404686829926486449396424814098161521603018372296511348969840375790954227897752106076122476420152587259389573026616897005297062981187522756158669425664944676574212970887659157843578664076382497253865292808734109882141431481965879497302410930237656344144695185831456540270372188272328823206463368702991327845698934067605558717929841000290664404003943915475722108080218801089026087719190041910623377420652366438984385125077762174356883903070330263300351656060107198655246848078635254189216004119986388179812511241842384605522244180056681747299488335217365867383631905797013979947018377359770580281803565328147191681458533557676511662038989050630901097135721788171613009466217370472049737718061889185933841446416864208348265156658893302160059665229760397539714240076784814496438607718249828611767421437830818176426028677259809789373525543115042777255750392427035680360198561044145775130098337522290040496623358682452786009236809897408734641130302042122104290625980716187035226054387671379726159791466697650215481599948238349938519441273993805805611686575472640000000000*i1^86 + 71331904897209674061663645709056130375534677336906839077874456919121292220399612794317278921045239708345460381712493989389423937764529856068368078066683576742635620054478337448589348238952361859222033709478889483944960189935474729536520665796626874303058751583300546996832094559324369495065484910191652013289767112330491822929264579668682264960830225497869753409371995635432420062968874398792760384687728457973169201848785318463700458961198908885239122326468644729109228394045842044578836345881823787878565999379039686843025527703172300064300006075742760289355359465305520182116961985706357011715701829920667659651711307478012919521104176043106343234447848822091762926413306651796622667757441535389276655760483238790251776463194394846739247503989633057835666060655413927763107345271780219032268513252338486942400325940635310303765450471449218884673794056434736262461223794918019662742506821403807536217099781093560007802088409086782042057033645264729695454577872265599456772563452490136366515455896707100487290483896720858581946790754798003180882695949559706524361426225595243174942757132862255608621999053316749473670442400549148403887680761779400374284183526099145069455959102779087462546851898180037555456070331974873968295383233467410410409670900165721838529586972888089756183182090097154072098616183897138151087964023437403935107763454326075988385000021242983524633734603566872956980473452693512165143003204862873665662083508962023727938719587202801884776547727199458341922145887578631203104096507944025832652602330197667179807146885973152980998984192498344085768809879222871181324113706685955098833380849539020556191708289427650209533884208761390142057824694400635329158415636946230073624899731908876661320853155868083971743158648057343592629882148409067457486517520924049325345453321880793260357093525110687041916411680583961692154246910228359986454775795273691144750190221650100149731103453183502473546662838874454737409457656325619460205784216680218376399174228066245852380170427328873270117002860966738058853312108184885072447453865874419284726547611552684609244279874188427419971764860453219817279397607322747900968640042424388772881718907802593365588512532665724484121361878455618281718224619527906911623557528153355185946031979605425381402491320361088852754432000000000*i1^87 + 19192411286331123747899657477820089848609598982330630503084627795504441215147608318930532700066617515983575686170612612397140189559835176470729701184952065558915403343280787967006809903276010176448489068480635231300183757433046527074449340801391512530747407183775945448766375172098304502199657633568452805691451233019122519774779952936809391791777297101866108203244432165264335737049668034705666078629921566505529819317906990823936574258355381837473722869294741943586342509069969573254922178445718338738946219320909959336337886441134829513740716821575013306901940058010684135171027112707090725892342754526787733543372027053721723187899043152957035820116667508699796387426060243605303584425256522380575736979247748650069607923367639429069577097875728654693773836985345380659180729035289200413368993262631504168321083475588579297823967080301134924550773065224538292743836619699893443292149576716767312192259953571825059859877195628635291929296627373149179587828694503939813887694193917051196022427658392894905551009126451668460816517500757266020664957322888384654027890614822387545687035074688826501813693422967267854667283786896843053934854635448284035809869833485428902370039554729409678269851341266684984113541326449933853140848650153455318919329832615871264430378851675610846864695997061174229966530712553913469617447743990465673488565306141935315995933454805671027826328203868875072427092521809349999395021134397065625810589284042348869200979400872051660570133162390913094433158607122603191201928570797034832413555572079321458869348662274295182698596614850585036178630941868768613415546580272609566770283901421741350744794860827515687260357748696379807871029166361292871591958890381016402851640074839341422354435537864515080565797732500392561132796078461691599269284636003700501932124143976984144639022967985641541849148827076439388823559346698410756928487920636782855781887783775292630381495633644341790280660412889937814377502878786538688818631961802927573833745119196913699276845669337017440715837715926143203863782830987987914183075660017966283084510998054163731120919015019818811370662963212869447865984717900285124015904705993827102659508705497206206349142280939679083852151108820130675755708140610802195072029791329617213212580644757588971700361625600000000*i1^88 + -3194560184408714021138563229929831140249479798188951546798547397577016192509742536799906861433218587515666913615683884095075834409491563291505898728744418815172195430551691954590280816457492376666829068374409039566099620990589428108676220871852530861792867341674083455485403482277905577288453207893553822084584532701612369364850457836819701148537434332439353683601022298349687394480300975018247201910343785025873837974449616396970587630954167673446102789810353031021855797800540882223769180007265812149915335021896331482682319774027059925354577129161718224636247444555333278660788080861340881063961017466325084231124027959934312450763937312962643825871655328953467639758031610937203408154276853647424458173286267015082813900238497601040670124942076663890008899796937686530158968839404486132738222030783831965889214855588147777031006459643773719764616163304422712168083186451129542774237743114687004170153922413436974930091171494657575664493188346884252402702374081151875420294769483697270076969118490055546938604712821238237496413725540917691405558149399631265091468739761361481983442732390895359193646212876255918657316809929185595281017579774266444084833980723588580482558917609877654694843092997539488540266441799415070214713563852420434876685716798180686587624523023352959757091216969606190696171335546959886269363358911524938215769147446260816766235157334630692823544209577312455315127335155612288076586601065665820658145994261755489113474178518034735323841374734349044951231809351231145163578154787621552438117178721856827113157811335154787232218209012499388435235644587090683690487152827049110939757814855072825512317136234439745396207503983838409843376588289344284519557753695884605696660567506390168435928469544541905534350113799167704977127813450992722184484845267942237509426913999642483698553471503557389487108903042610849806349988341640056471111108809934678997433673920943062090392831847270762950849177844516163115797583325250476398821007001918577607202945299810204409938262375500806332753803850171705980676163410202935908604723521986679398937357993289827161189248559977532064461047694935952734704851692409136584997469147574285612490220902227314144936145585220653492296005328265568907504786139278832866687515323343449733290502553600000000*i1^89 + 143307865283397457449055915839285038601469315551767350899445425280054810329728905434961888865716414388059721217359890344691481784655165893435699043450230157247583321002018314064476196142055721466138696527718008878110133040769464728656837362068412757896055922939177806701748559208894047115855674897306912645241919966938040795776710638352036090237291744834437696999321149071651190433072198916959210581401740469497585812665253461086671448683786382742028821124522624388854304873054302807729591552227421697801033843364137841090947169377455391819875458976833340532025843965289608707420422344004261414277434863039880561136215281462703109386132363786869578102398914157963815132971097595638196607351572222094175175050692461983209827698360065344429213079196192460577696776938497201701804654366845679432005611633284005565391452318752825230174352739664255538207975283969913782786727050234368990335849074713832028803728346452383547258894537229893638941672103558415721594274009441471403811615908326570000519767248571309724358569659181817062867115819639257377260366693976724407952080040577311760377338313567851110291736694372860269544967101647351603560176831457350502427574162636943564530447963881462549717027647418340690021143117528231055720399658019370460320287660924596968283611782473585612352234183785293612135881902256689088844803465269004925844327434980703077541021770139188278281425013156678186971353312158872987936813141886628704866650868123266379950512251415423426875565247974045441500180689331308239948866972248940492229463321453403092450461115957308062647433453615781562928877386092220995178994338701194350831896158372784425181103415198956621871000562944027203122158679343309705003553341008322686755144813760113507470993809921186944314877888844328270298852205972192622310668360416630284414717743548033125935211526566496523484119822748380561358685735534992029008204449475834816751959531808386824491276319361461751015839837867958643139974558878024128083732837988938762705999694909592958968558694135807423722715964388586840052432592569488153382891082066588842912504367419380565791616087628175790465228394201878799904934907092332846615943043135063125336302301042587149478992458158762130719135961338277919998436320724226486710048097304576000000*i1^90 + 8102527777946084430914014175098644800523150525310867191155208070639049167374539422706574940913533971693792128947851905417902778900124084529535299393723837872337512875926514318730174689150294227041607807195339526819081907049890461416458189839442340476442198381792348736566721653131033645020482969094727211347472190677997459581823605270603934312565496460432595435809794503230584823533908107722411947898253090468728506089472537504039861217305502090060625861621719107963778605158544536450999875531665791812794941275624279860670403497462314425985668736297874373688833336788168182335255378005421186121720542136275649033373186587704244222844481731537094780527233917509523977976364961797174475072968741566101087989753228531754330891453193291911578255087789456813647086036201342597076244408226619529376327322541352936134738862597260473135952896358437250052654749905052366724705423652100171900301464490394522793404914788186998153817361001927997111622361195893493261694353026489962666996497828778995671313805449445824392842141927279963979583029389275414812714427579795788279888122551563598734368211327308974328861616113718404871996321807226514107671542917965786795184974632402077013484684720342043661042268171359660968265177493840377427875644082646570067166857815433307728259712761086712109610838716247207890230799057175812368022658241505545583215704390278532167245972001848955240801595296844659163375257756652753619620239479310207871171646995482619069781258297665062326522731870355261405119705268888236250704014342468290045775153480805929663947930727289081458004742869568968131285153195535239328724969861289847394267321233377801804975403829820237831538140140090226220376060590035337297224325578229901206650191440672689656942380988472677824832260395850003049802788829415238103246185346657784284451009128431280974214436550455307631005230510988299205829941723901656478144556567117701771200254474009935609031796117966488981021459399132579001645736741555147077362157873352632106873813735168921072783971510328248392709844551876160913170002904152883496570821128861453861527365544728656334662688554884413521887784405241723769558577680688725644863019159538862935779429416193046026525601302263365213367505693575095933715143475200000*i1^91 + 426432409774788380607986309575848326598092842491126080356691461019775852101969395566292512767102363762184970486089625000583884081567300776734195846231361289830607324869967118326033418966971320498650602198267866118240349773544105500293669760612769175154998153102105591747759935047847102038700232226819026611216600000519945231888718254894510889396184112812784618617678585930559863086799362820195952128165065820774228924890504069897666577400120146419203800823483883388673208053783294882455799084163068911222876744736186664180854914280430443449536678751208067890259030555095653422776960806179814542755863333970964783328933009551266846296187073737344837364501631438476052277508843073870838286037324549482938208206510516940466884195769695344721335794217874015881537324173521132812492019550405035154420168998475622678809228204001883117574223332106319414007919904997211239677574750981535082948200630503775689047758368131361730926820308320919923032373391877593166705512757726953836013312980406680963268545130825467041617688933851041869640767249772761556497737660604164912495850189231998862972408372256655225664773490622135739761899898128194616259325044740851585404471816380065230311475528958054261567997712633541618977076254954848833814759127806433553087442828021537517992482723473603246712064936947036446530911681159984035864456556231532622460442373403591772543944978546775640083116407966630087753448464779372000429390796302599440475171820323696259365741299861793046170363168077998466194705958274780008495144874398816280554594917703833964266780094706850034823510870800574376116686995822949271776475358937854219804482697270458168112825112877635228594724244521282689174575710550518581226827489629459680889182606647033219867272037140668978406468756788320417593413952072493842888086522356835602584624049007582298231261248078109596068475401035291097234312914091665329393887826593144452900032240201024665387315151422252289500694291804165953509492261296104786959848919554604231173755115311469375151187275546773757857713057774296961793151135744187248404109860073357060797302899800076934743467654849701178670001390459591573355181242415900019936290810301040813513447291881743996611628469099794960613007360000*i1^92 + -2795617150635458929330562684793050685353991749866678530835297931584514910863834865788818448748419010243791340776652768932932957720917719241409447253339011544184309711773978079954578948832420964432540455908431789262659369578845264391936864986010723477378243950683198128004448202763142658688600205158587251986166801984269369741066125652166850974173519576288640793475109948096071015842515364205306055558341046053588393650472928999194464120072922848849125797558824942537159142548030926031785406477363539548846111072053083452381271570962089700765700986365286398352602814798339030436712504399137972298018915631042212069192918462313170674271398363950766577409481488690549903482495879929350549476248450179278484908560968204490998957647239339461289179537484350974771982646009266916836398896398490723681645652015627828040270277714947659410615071596240712108098876197952853761029359011513222422994711675264519479375731673114454354615238513384196612653919803098876360418220162064889504280797750455472528681185713060664945753008657592562302022676920073121788532913712876012038365653127493006714737081360520781777501208471940611740149383561973083490999659458364743576400413590461722062719058593433013557009621363442802733130490788985990425493949221500930905376254007524590477846476364943097579196518613180776246774816622950213330283699378176731797726765432465809061955547852448712634821006385355540387333812373135715288971438147218143388646352240519461629900792630745836748316240669438515553597639450419892985969085995130712498427525474193967261157092510473632020846762157740485375187755539952767358833485760861369714879262772232162396334192303631140107537452798993622873867912434364542518246769995256654329029475136850043677231180853776009163321007507840591911249602842591757594535734047794698202279704454486593904444530607443743789631325601166967357614890780773747934101835482744112384118577216780743390147126252047439407929194939065096920726181891702088330700489769197305682527589252920862777195966176681568901146183356558452195826688206559277649034879546921283089418599362172855513151797273278825247801950607045195277695230150263297160424439136412648589431820219392000*i1^93 + 16239240890978154187717277246176458568668069180186040040996128556491195263167626657259340651324875246955812697060184874184462494211887386906507772968443144703123838111890654217731354960318628418042321873704360735315019891021300756792182857249076467221200588296192895482010097714922050510776381769902027857141762738319608552445139334795784574194605562413406842857655405626576482410926766921951653324250955158624253660246628018617729056354375066653987281739566749796967316440733395811692598341306526012282944561964364581467138405158230279628909454350204626795423860618612504611368804084877464030868935055634636241428782602790831430485571309646441904141549607089173445052914243996671417520769455352083607066247580974371377283013909967402185443576319960054785914738425926047796022918929640980701247108534560314645275063132369104513347940705939481463231895365416265467457721724143292526602664814160362896165779708700149709330256356202311656374444106577464272653556052381436666618886776820130732311769170359643077164035880768368562433287619943718038797864164500766120047943133376202573416143536773810282722506683849544114763642108840466580059461906057861634944678476858028487844257894348654901418192624775167406657034698700781702496444162735104662623845282757066499478776444929244607901527022563109305448359986684766597718226963566863396550375092886823333204356505112517729149988542661250119045902140517478852780409305875046766764885987480775048280099888891905296212808989001100144185697221788042193795674665933592417825716192101577587969826106232956364051493632938873179883704472960338258925011609970664175129284278893384833494354012200749915004148586110972685597835315071696085478663777374990263438046909171895115187766452557711399836627719630349552438928411629101382254701393199188496258460018800826979387532239251951497040458171108621814585037828093284397630069314805408595554840884654317724513931240503334246757906112288545609046132588711724415835349624580441417352131469351547943292483095862983806311537021259286773600080428126620239651620847893534090537993675409375157549855237348108617489249086183539396047299724169591808000*i1^94 + -550651111568641076943047490181958253058084078376648149842148077364580158017759995862584520041935545713715163803032147040600081286689408216473568737770350294564331055189163217238657363338661065650049168274922223971441835128692662929835139366742480149252821701687648873323153165416906504632804950054566124294317880209673857774334774576651839399685710105617433737788340096948077290800529859618593423050862922788473906227345289827115599068438962598331392517656072125588274148751943493101895863489515069114407689788218701267608785214322193505068109182747776134099797173201194914759909002733287365984393172470011061193958687365034937780076011718991958813291506993594713281254373930313681322872712837917444904496673862995763915440377080760559330469833828552267955720785808918434373073391672427101420471639080393717355627081349793716608957203484414907638219318751285921841903347128390924582234585902760803750360041039691773783989535764257217928699453515699015661733834209824052888977898382676238822718164690559312244986970190041133456962723142967788394296191183751553615344963649462669683544352679546711515296568801294605862848355376179040326660219883492022482100959662370606201333747147565927678741571605084404084439670470503680546056866556552451328522339625391716206275542144287392953156869975539152787348872736664493880773453769537532996950833105416167359527627554762784052028627501006060578444024750538260728936530484508529282916632967710092567289743856226733443843356573114575333279595925143036303435906968532593397426016922876869481108114295466301777216088680282555711866454508653078287043095289938275647807411536171663879734203974135959340031445323719708427899792205641238744104098004125146207683397821896776611387552909300658078300335341546057787885317046551524983014704658369737165539445784905271584090459904948542318030938536549360165399763966068746576410860065752538665640088267499624375424626463222758999865591996321629460383276889898471745875844638722378406954894800189590866309636658477531222239903328861135881507969832896667564205429442336479431106206872895084941664091011339307118080*i1^95 - N1*43081403679937121420392685070290686716656464132398756279061572978231040759298745432003585169377096103907761118309195031639339083751936928012116636107061124071573703165558907765584899563235613611716797264809160738319235933367954807118571376005848935220995528091056341505346004673940691396846822101014172478859930992146207410605807935972347970293895453272259603179327379054504243035360975840462718536310330530309995678052259630081521031286119798561435670823245861369702202417502628399608802160110690248856657*i2, -12065707174204799912436762043632307842834323713350793143664670002262743376108317753065263195050310785193196775801714753762472291127239262901514256893462771982764294587904855843373202199909938617746583686930257041700417043788427473874019637875924716831633786116326282872822891885049513947109371973592153627345431119282492331894679587972297536201416086163641516291017252433781753032806136131258451441767974851158283648320079250524077145047612306110940561787860671810322371286491696544005833552544659131120016932151911804043388105082729116201892707910288262582627188472093447093400163395534107706991548129621757707245721812282867162660206404364403506928134143625852767610999633902991076059161385345595807895214260897826122872594134435375663680481224176788328593747811669008817926972374689826710109545138151190449776387479564698563445905196466927370153243721393149527423671233676704269702173317484981841402943139210964720294044813641632650658217632587001987643162631669362593708359816624663658155833712364769371738077487525130917457748852546266664061188591357017321727021208305765383615758230431073752908333942218589242690529716083546165315508806197177297670406343162109067644251235863605524652681054500062155996074801403299161703502537202308526261510423690170505288794003380304088512578922924095503688823721261782469511706175187389561823188315638891328665123461319275607428771523795571539321385612647091389309608961838000811095839200683640126193659234821711567338579365486301298724005039910268744519231032560256587005355326391461000777504999013252725097091867709938078823823275322030936207175427271584682783560720478768527751957750582152424833659289953803781882405758512696857012018467551008586788528197155441699039172965837304973648118423129900284694162248773918021375422785494830376024234391931870073822004094350738797390905109987940120295515467953961854613036712431520321031971655251882850463960312508861983629859604391430008749474271667183636815400005541451746976976443196427438617610438197460523265965752718529329561736705755546102784605463581697876603353192315828954472245788275407887785974692738651816407413931605196446871528043451903000668870586389727689528385396288213238223652943214628315141702763998698932255006021088164990976345364533304558613071534363125225529314493735775478189538937359038207059887145874205914119389689336173824235577845701999174307069037526375990657555448489591449255989484199558603744548303460803798251490613774037677773381293613918474278853930719015256810320183061409440842155835439094048210581599385775618588278052573564833308492246666833045529274554686731494733505491865816392228913720256840746417863683404569973887898694131696797463060333535310335985295623367219910049794939863667677593600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -25955106208650188618796535756669817615597199355946311650545739024649429971708128966395763671454674687886563897618001642154607837221555686879325321422255799059335745412117290397199268890876795903555786648698483132874510291629131712320945987388026880577166875571428428677947882432238824188352845997096015332612506734368045140873768038802179387347713019430575316070326562073317143702136188148257901227133643759419600354033597859400535418827239363431279225615471113584937939127660692159609843457389693517746470920673391450238733378499526601786541872665110133832477176267479860908574660198478934201294000293318856630139112978629999339040090179285744395575105090814300762816218996573571508159646981437957038966061961791652324226112838768700644440087005759028954453019788902133796791940330116797726468061863179448055206156259405158391491386203313105266167900880586413177074234465972119208010649923959077152742821386682443661455261672640526657216825588656633692065032453945780614744380826637912730623445476968665588521034953843708149044678281519355075093439964697231380644375491886961940690550931746693300356368059200186394697678981027307187271353458199280307444581737942399506475996282647333335956340864056473067104167364388447177653962408661646850571869164025354590381723432580411401861803769325563033622448670992656597422230681000377784947241327935071876535733301030089728514331874163895918864438015582258022707115772678266518845099561439664059793740310294789993930245436866856502644071672807013893394612394134469315232448293022674301472168506044290263641357175014028352923084849271687036101948377938708255568937553046670062490598734953018511954840099007270218713788392454736788306384408605805013372594589077313156981228353276649968837803891117310217918677112581678385171966482869107286784813090052123791160910828289249970264067678594155102150425389406163694638121997648973626440182763609740430147420906876472652428429703967584072388072524419195128813245101000423098199866942597635493017224539729318498311283966628865255168000041987268451701625449997583184614233685025568989790303056110520559747933769250178999545070108237294131000054822231432544768833330241347422982685155416738524256334047761672328432674037077336449323305173808906839884637387735634421785450724525395936970029776586208514546476002318899298918904497915112899032611860743818879853093908723692354116264239303411816342893126754395861400909344249895584399660805407183910374279152542074353301395835801731918455921396330506907458962024477318046410409815790827151870356876978425471207762921132445483732533726636504866980745749016505268788937579452612852849504896058318723184755199124059337697870747741794715825049968019160367293160851744521632106624700439519559680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -18239075633668885864626246483947052383247614129401272784687816701638713347419471872057957365832263100039145522772524142016395355906663234612285803666647043452931825316434769868123997044897061166383339659598099541662903559087617452104204550615237747806744955911922062384019932308442085068848902437834919816147737137928961355479271604968889111913193687910653482780367082743187069931959323847949109864670976351647595028767903723775727327533121737503794801215057282279914134025758377071351959432037649330490312127202231622204563155682308226279821137121757384242294085285813364298698181375008762498042742074871820707347629829481448690615151981637516583872226714176280372374814854115155519071337918891115296551390936227518393490453327366353453440819071761886899062276320759340130118151765421342825893526405802949151728316116593643959839534309265706186259437726514081933217177477748526047524721569517576512366917629233210898055495277984244010812013133571308367970761999035085805043543288778581278270222179906609251853028797469594660259533862332789880984403149894906398881637898306572542635204814564847102619676871283653891929450044994156747534900107479115037887986188437591419129044918752108060141816223584983889330387243766994823415040627250522120974253696887474243031843060231704639472490959573637518375043611524201605918129673298823716599718395322980172428411469635797185457403164643483466797707539790593956940146394601779311067610449789342221226146877379635093633032894879848607908698443194016021953734716997506861924225373894194535821081907994135602221228914281531561302006864391100611726152491280160607025354062349484080789920774783636555005311649160966137674232017474821344437902529580684023465759051662326686972386458841380574353670728636522248677026240361243404877460917976972051798773816058288037478107778348344877298105006799938606277156828557720040289278399036423457801062150032096777556129405733779187390364295822986883459435309818396873196234129685564839733754725721187770829268097398128854722423685544243763131671084449494339299497383339583733003845008337818252115553589610170056918583617648059202529056422323023749870444784666134214958224019529467241380585850892003284439159548035121479123434648174851535806872762673950009896542591382325643892566519432165706378440375007500965942229367466075746314803599744957160252711718467872251184966218488986885581575585140482109719072811353332566335280489178991368267195812479569478775572656870125883908929891500622334871953444167560482489536017299113375868603573951807618347325387021858948660827625535277842042115808771568781092412753120322314550301824357087781790141936917820371228745977071145383530909111670727699723653521708238351357110374377242510065228070080479232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -3423733097893568172972573656127245499626861391345838683545556783914999488263086668190602629982702214733631143979604237543439263257849925856824529031629744050757216710274839512750007408835961409147253610639250448850581677882052043711332871726190594675872695473924393174824615733716680144966070421072828261913288566544669093889636309340847522626663963896580616976387810093699455268800346293579580981448592182897324391871230999819227355276927817360958094510546798134643166363232680082263116034494217310940770733797062516151968243578491075532877979575148466098890394619032009582591822930691810514346485157369218756792910850669664380991422649336094989582091847345262165398535104136595446799951678065849657768976989552349828940762923550636470240669540082813521542960297243385679260733508750892008599301330360479043537689937766098911683137486091685024521082381189939033711848204426634309597166431965103940547457551206217891431999604599511335371496801584810660448235771466950378699781059709272058802201341241047854965905908885611624658117376257833524465152506149054933037966093416001727129605801101273776963734227793375167462586777731769389660519621381511042125191945435519686963928904032087187558107876541363084154755084291797021747553518510046847697903935171108744043719784350844317312080296572887942236430386365877683509443541827686349972203323334520126289131787319993400232586742721206665299088745305416349212731765966444146803905965505260453074089322606369747541133879648373790755250658607458740276571997730704508433747273988610987303132464531083046990596203469228056946824514745472768186356701612321433861536796646484719397912624371356020244550803218056582812645829605299120674579016553372068938263331050247697473423885106235744351205824790274413082570842985256803831416033617393834294196922193243281036824044951291805314905372519818375446065923673556898450008136317511246353019816564530957605739810719972271603050996439346374829272642547308352971432847376571300729753491513347596476032187069420877913357867316571194099026876793821876620457814877046496553895253934683551245035994452145750462345791221864220162824768568349064537858791167013113458186658887407958715555986477068930359139546615848849272641491629576902240965527124085008989681492071854219206722465560704452396448851844888871076801542839103493629909307627184360064862787172106495142199766639998727675744983019187937792582107080134557868855064181057000290522576153472774650975519169336092775861199145693846415918072662328721470917251686878573800146553502229464925777486820723468983093219566978673513356286994220820733980924051803202777134956640014244935397443739393550434492566244204401433825140153109124440170736822538603627035072453251764958880806102630400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -5094808587155480003610659483282727499971713909663849976505879746346239095767335709359240702055322201526104821696422177983911787521391000789558823674875256896039501919875826758531151808996948420843471192108869478218039909330365955514443938519806078235271339711451014950292944420699844750732382147035940167947689625973241433028090121852475135371888416792272584671595005337631139590140273665739791919797063845478016601551145801382553097059011032117837152192629513459026449460335828574933144474245871707298594942991993108022666382325489198782806134032529951733369482318491273362228007345642858540843737589184822106961717510778727986492018843054654486323321758936498996390583854176760319823644388860234358658566522949631093124272043675465865704482031074685574777291267739204280181133814485280171446175414593926394630238505506712102589309832124879319061298859244050180950476868952483192957850162056054113891718296688957450208295247990499489723843886239844518225241869356787013625306193339294538176078930765981229009959277052255160125869794520898823453190274694298915082953159420402303670322208159011993931679291323280861250823298510099604547466173167340006314996756583593024644309713059502319043055313963462450255197596550911022832777980502440552411407576643113356667059104187898340836372147601169431008396571227204459311246393145663612872558348635862159940125821104615729515021740271218669483058201590283622358872830644675514780219995594125255865997740336811983936971527988799434998557456362636590831107306233721348066252838751654965967566703915454294166580985556372175083415051783506870672576418483299909080871793732785767115312413142657915842352461199133298305098292636266438532537494008626412258861629278632545618730668117364380304109182174212752622891163363781419448170697060900487448258958528200342587897623981196949212805778387499771757247153061191126823013741523246530362603421858690584181449514536248129948727864886949547211590758589755387141507690430799845509526706480840763510743334902334490993123260125606568420044265782771371146045766931709699410350960153494980389700488687271561125557098816875840538351612108925036689369879810332448567054684821607662085403526854715572291383374590944849496083621483544287455328437169248931255149143264279967552209845535529103586584583106108346515994475460002990241304096347941795780596305456510889848320180566399193958679397198251574095461832998335939370832996801665574972365901809193481360916079141533470325022491140405056926501321452547349828720295300092985700756853450965748371481013622050901635351174460860746095186559643370992765153439727575933039484085370504994848225648282847152193190240443075360063251456698840931663500575876233144501565725698162129479360451706880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2259831008774098240021168164147682649467238239166820339493557585940852982322701420330682107236673203861055175227418323819992086768080383144331797764470810868031999605965447397700839653019093023532374747199377436811125804871291486874437677240431684118102731817561396179286713792286551507414403081032922951950841271077617564564834164418481562634340916831014164685572095043830647584857545898720456391762011904067405015953388611412253109352062574876616677707991281280037250124116291145219236084542079802630556829098056488344967418171828820895337000345349219056561142071706782239925068450137914744539024339485580029385750707123727886529068086272656392682551574350189781337417722198351761388790722215773182499201926686251947827761965790467542956632505564000665696772098112503454869752112764303923238044394691020163782680132940865463896168640826576458748806261146718204780914778181991155967111755792568572046905577995115649650421494285760467290702075619810447828742990088908862886667122740804353170423093585384086278247395750885850864511533842095629503424869013628253509082036347525104569435087522451798553318140685623745757594625139581593952813340608766322416414425823077778163098696654870573318832305771998192996462120664490912356667486299431857175947576041848947560911935274979815735153612450640946856351007714502627403439404187738646576194174166904478584245246931128800092650677003318773999566917546897535194472696839468626846672570001591522270638903116557096844882106456504753028305351602097838416442120643045840088963958522142511089164033796830817851218484092400075407598043015959584859964472689805343242521779114428923453869223621641978325261190835008779520820411324873461705319417289816176606801451738354437420740309634974202302848564110786602396330088278455744260407506988131847140533776128828546722972476833353229353581493651281874557199292943357865651031921971055753626980533832725845737979715771593758920497908973602677176815057362493472100351387735241924063871091173767915597369626572901139824822123513094752466758120753251385561156193340602060468005521132515787985343688263730867741906716985397290260383894018504946026677013500274375073270034587665490584255672005277991864431341144401694383071702337332615090878851614810591933299699675531331258231535956815854513657905465012500657835248898303601190023447034704849366555964681432384007859855989321709008437030521442860824478400191576286002062233689862780989398947984766768596828979121102941381895791061531406947826385411594408479799420936010585375822477995530350279057446586573693762791734626425139016549737056025517120266700832863008721867720104133899016839366921934155962467753172563010322530597604867847318019266815377857537192188425517325280163659776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1567864309377691416925942861074408032872485941469130705763765391744512014865922144504346310888787339004819370920376864607653169697611864674991609519092185680412359619080171209507616378041480778423763056998866974950613049646695587569164037683151177048771016996315630973514731655831479451167964787445611357906316020158585988621083020938040492303523747189751643376049742002024225199912848634402141514045548582792335353992065275807634844984015915040367693478616249337621545438503761403118991650071361873298321003439037250563889954123538322443020215661012550578016285202845043716037170755203498420683271564473983220707596566785326160913614810610132310661329683150773117198256679545285558976815635321091020304374715275399993356139410954754759785066450405810869813871880654467066495721959839939281141817482498580904689563051633359164255956841180132345332769278026121561298336259865781109859653347128470646842608012751600100265947872853656110581203021972129073402052979980102608386226953885191458236231325526273470582523090686704043591209970392868736672076600930294071992587976479612098987956048644417939712700457754833834363342929609166238673761732983345961296400515194416328158075362582056732325921458493195599717664556812744118352609043967201733458298057952423086751171362989166816675294126091280628964500814558049252051802396328842042980567344637626679033237796938821742122847866906820112643944936863763314157576067285510306077090620378421025385764036025281569891750683873139062004864105699165343567643797342110288139739769120200533645364533298530574616128237475631452067752933406334595615130539242570016113609094088665564250906545319786735920259742296530425742134119454601068923248099876936139874644500995260165934298109993325495147441459768422574589779990792113740197296211716513429344383013803570857647649143703476328034382763014889497837659708549532042100713478567519793942135787205719683847304413111233687973201178610011513520044523218249154661765006609532878818132248482146109307017256107619141441504815711336714715484803088915866239181538311014719053441397762059557227116014444571354314526865146002396889915902526139080340073769534038009649015720655637667412875711052102030780898514502012969952509893268522352492097908646043098595326395472100542036538118927782230945499577216043820536589178277512812872524715056347763877109515382462979264945845278740347544188095436024049932228239254771996953155720075697879387229117051687726995505673813653923902839326080586908825738482159488805627777196148041473682967664733393859585145880105159019097493430533610180436118313898567202864757714495409207599474660442034051577585896363076967141644973193178224880299169476233739276975625447300896274416369504534069883017625600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -166782043600698781918488266409387425659887145034447863185951808369127525422741142561815979005306695562509242940218865713203348174592562119120828038378791778056873467884738465848585434301559795868018257588136298426549090163899601429622905972053360227601002904275095189278581301126536281550723420763260257595672505974871571122454472336640835525521802815997297671911677229710953294326148974586274827905353269147667460903901927845589208931974706701615761925800359011432790491205928234264656493519802529806852558477396092740017819893608453113581482364723484453515610107432901959652848843613126204117416526169888836071277697667980090543078742896351495379937400485868693519135460360641165605741436742269310925294844067477591303892248124742582779873577917704266221755369460850852959881204815157334864311079911514973053525157516118496734803029916865169042984948943327025616900113044225688886031846228400866726080478096805461999278753963396881800074639059421364656949101757036202081950459318000222163235752469946576044215866064238786373105986583288543447258167674888329022559565993838351642492994783477360333111824292430821385649162579773931650755792220904721943124796707931898734890639749563555191657347443590139733328246275458809797817673745735327316012747282902414681981588205061170728008023365243030408167060619576758030853327319380258213759376185271979515551121707961585156191022590900314323886332894670815002915502151548677394541224477167481939834435906274307105245665019862014646365624739100658283861179334640296287083295897871841165968361790933348577238240308154558100119032689455515182789374055164656874831853614124520857431777036266090802616947730350504547233604576985419260106543937468540408030417721284782431484697690495564326584555030451070707393715607975059703041186072142361568177695517656277914306860707147136588063394898735642077778453595490088208819157198237925238152938513304730474108248786030086232608580564534496043027554220814499281324189936415005847916342472064943512839717186203381013637141041979094688559429180813524620461771873273969342914445668454529764685833846909838505170992654455425981550158197220256039648101298634623876766315628557754668624732846814758293510444015405502818817815462852486674135025195821617974584178329400308960166744175430185988571323978216643307540363861558878329532733552257380439154060132337527822945440256066851253235974632441907042149642069785126545476462300209266911675718395847902904035363159752638303826581862034537574575525551421194432417218951725765303065696021600057132224845895228289812711001061061733859212934964921679349001821061109460857928470471462222599693960159084956560679591711833964836100969428206401009382781485558791410455215140520135271383040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 83840563795677191185044499013502038473148241602495135951706547490741613623866979994451154607478169388120851512905806769469848371562421023376874893112006278002393449830127418221896285987505859779817365467186446091554197684990183264393214113603140404136231214426359083308921170883299278021004168430203380208337223056606616968679591958889153674028534745694023321029115131086508853063514619828042762666748958973278768144233873797603848610285590465049787187028857067637737074010445466564485656987367193089853082460322803201416544242995539412512653835742143521202092602943387630562905993088248213987539769409497516977280429763046015014395758071961938781488559507949758172615140738964512295296324996539489917508554378723979057757719838959537507325535540023225880226386287941614778785046497355308061015224873074872025743652661690241685347685973395519480045510064497342950707301706839655717404249464907452887558612223527699889234562321851152850768470602805941855767320983805817728186046915728768233491561132802791066658950153194078666987217197138614858013159278218632632157900369497640902512584549277309665816658863964132296027485440668602440722291939546756847183623313449728372256087242640425719783223942737781745850299940080709980661603351491026251583063503718509476276258678174389309904173739405899087920315771765056767086101985666709087283589399709780972533411755994553523083403622543898531012884647201041016940265688791980776743606215170642923020405615774358787999841162205657785448119407563921822320658890179001782809621323049837478037179143650563123725937834492515511799358445691712484647962597569082622593161227356474541888602544839263990622965417910932265620158737107529539691193819665677063116098035445002996759230774828966480001201293628613834282617139111454297658344638705567373475031918162183221953698122302026759761258869051480940097781472922796704612432194913524760326583551209714630545017267519715337422552112148453449103673109363399014245721081133426367303269730291064226658558035162080144400601347149780349077700700307615016444806048843099609047315153438301670658747380967193760063741558893542697585028042007705534939684759531110524485257843601099469189337438177288812784760642640077889210410016581962565443618703210436616990655187002989470417704208952574356638040852800125622496268483162058606702029557164547385958763115386499851201838973149275719705049976851893085667737683469925753353852344596544661081025493310286405645593838088933300941275285310607710396228006917311603879043581276173062594994342527928435688928588208064423999997162530103323139651535724571545543642357887099127982528269693117742381919056204925248637284311252191783409001803995594557540528519329047964436494637562815578112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 68623207903176263105790963517545982877243276084423064511085473007946250527410599266898538184864706710088137116155680778944729018720604877438662823345055607969098079785164549574554051165709132689773979282614749270417358165968378859673889476053786347267506291947254336481492342367033259476148482420406010743857759717331344345791101468102066607256095462346280317057264575566325636367776648020105887505366380964525303956806294064893306170528843144606078922198906113146511830616836978371597157998003560392246911270852112858798792450630764016258880040226404257757506359244943349974707175931681738105856007063256827592680999944495676619203182802216847322131056258950264738939041059571323118495028455399817345436514008476400682146040206601977279386469474241322575952705456477192815259840268053579131551092820989667668533623859038249723956623256484912770551096216168970458086947109962373779521331184080907196736330497258577546624083491386336226509506920032364754685700011226798147671747733607963455734056870749239065164287508615421120588528944756402237031842935585080416202041542853889438253587813966511806765924775279429067080761114160755732016902757861623901557713060879627098714608430659376404710014024788046556467264014448216949650068808237906100177599286303156082862637076720935546961588627551858311805349091628699929680572674952504735864243887723310422063255496732063375714663401194555135205735005045851452370203249351752115626114419029917464574035482646589497249592472728583528172487043654912602221271166669232691114173425914189853138099100737724750692385267651574123624143661673106673752096918909514762513623567563915348075118084565106839589596403766637799762989762527233416377270128507604486497651026604142036938934098418849170856730714055679180475660989892424020139740073197507903484090813152555069510484479064324216679810083984859446320316746166974004245811386457330029685658389303758461602510883546418170990355107156953321354565417802810763827683088502994968183478024865429939377213892932559063071134256652884158686552804865531824252094620904504024724012361438100464388123158571962582690693061226793317040404812352028576815170813479449872984375163122789317137287079459491083579681709560586030085371453064337258671786485786484647604670890507972923745595406343079689374310287364640797568466797082984816926620348960161642949275490468557481055855368762091810153376286516445892402826564933623917260053834829770858857893151196676227217209434204950105035476810724689351552406721309071505181115050668076900751845912566885670930746867636514510989577009959524235399710922707552567859528974389549884345957700693935685943825959617313911107955620666126126206013844831367868352376162653867853356820575199585894400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 21158183204836828525524490710856536909892277919048239842061702248757641051563897853890831121193023969518093230777693554696842097728096545776331877718370941525419390503037077619178754299623441578781648296768370872709086171873127604209705818946243774590132292766630250418615502335952712853049042247908105556055159197429888655696492570553796343797314986614751043986211690998346936701539592495535278874211601686240392661828094240561257212530847396682484393690408641354897473175410085247766597257197986873493756883018646921299571242715303056563059763698981658991415749196365846173923334164610797742712398295796604483830512262935197500743157485420827830736196267169077690973243826342571620324405937782550422553489094926834985365894056737435476969762826854456045711072694638648990519537488828784806541727162130349260951989121237945923529847623289351394014836294428573777088644921767103309421002724901997157972225605683073087607306163335199592184926635022713445054812730450430114104786141142114532538201441351785792082865032290603926319087254363363288349428351748542051518694349337255258736099548439157328953818834803558027975016289083041941348310139197214406703089330126150923606508381152377701285428279459227701495792915064276351432175488076979964809835059194294409968850934139772942840650739919307286177587415326042169350225907307505170079169587745082881109683607147213557372910878577690937596671690045194647342261476918418473908235240667254710895518321359654683183773113709541007959996901983425105902669629823756195948218868593612394799303514706220159976244380724170387979914384556973413836573762867493461500262093154039184801571994599563361013526696404332071451391240636783303040302671654419955736562448574010659542301727454859940482900381997762725250869157061262063525954841332717324035404407689794317756380463350891505627826405441612642740427750655604163306361695889984658469890823315523553610953733286319145012141249994404759744210333563067732759262277195358991914828527801301453673894365632353376848280057067276001391061626328949329288013951144441028591532501444288702169409280743015067460656579497111283933677189277268579838923224585786573487215441317965830974114303070364611386692601175926243807986644455524568346988452503326906183204031832242211678786163220619634331762587370189845741652333276105138730246101413404820082518090476257707353552346142827687217500511984462394991031423380190323732176503058830086987765254807818405250893630534901645475340164615541458255530372959418499638874268284715875021124348556700375452445075810388597199263388266345752170701923971479855581249600433265756635752461573190286843339651621459781293718127870825535604787043954485849439559815281727646865176873423339520000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2689632528615131496319013541880969481880676670741914450147497076544436495030759355586006370827303692823930197996627233646500135988980659181756182431756925361915888023041910319937198692526292288000993025049127380427995041683335370987660433850553295411640163073253664604697262673076048484559088953497719230420110632817724911620449510753930353456100007694566624310510637931990899793676371782578162186861474322876044966639406939343676306045607020035572189811451429045838716871116529745284874101067014244353514755314514399497937131622165720790224337696014125438213503104705264424278594890715683410911910039675135316574018850338437990846647133289521553317059891052138151955201663622382174430173025766140117758131984140167728340683239761815920198838377673482263014810571682367964460704739575798779766909942007434431729806514711594074869996691075780957440722541184683099915741458864787478204430649001998786710565307470702898488671920944971929350818266016263522504405810528150955740008074872779682777405098232532228274338926128885363001096822815569771088670118767281804387254676663335612100377963085351843777272100381767979854133667480270475168283738416874193435082367449075605667979378552146937750627465226282463922965991206213930159725221296352689250196450922237844350785053510283655737716385157561928686787254576331824555092216187793369716567131160722464216244115485656460928338608193565099113353405262028552438990046398469528567725552787436405529001841615693932571105745065543074369724901826669126888742294808890052482635037881057605041180939832219085786048777330367298110351511834131742062693265350949854114908510605266571671878618618962253720526181723571846309000938261273235407342628012406642022469535921200680932292312297877567778984786504931000576007207686626221561912014156513786925723865176976928125075267127631169488101436594842161198762645566069544414759819715120097692403399071848778445512844098820574699296091122916501805696937647014914235329802432271387070261738196546344211291947131666488606681357485410116022552690130083461846737331223411291335245099638261549616402536759766464021223892535038548585851881731991743787105599883350457951800173481997864659994359097100166000155948716090004703494906420029121680172022571420908886216499622478225754015705869579938403924367736534294917555629727656834277308911083500072858393322516371106673960055013196604172137835675151389894555690017215873086025612419100296359685028423914642860662627488375066671955957429473986746275080647385772049911514795783045263732590246887016782194525184995892285383743195459350786558867292704170576798423001505657245410681153602460134222226141355723256901471882858372331983882309018706624790477504007420757395447480320000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -363333412014226584276674774696881315652444223953283775485790503781421107334357373873083742252301268188720513485424165388673555519692815992077917952002928977583238042225406916264395060671898495570724782908364275065887619242523395970850761758538161711385588313304677746083539123300547862334954872983128472919323608806254605739576838961197252290604982862800425705429055675623803414651917341559503986201214594106482929689790121096156130882022448227622624027777670164034924200345819362042859038362897801362676070611675031596520067787668124638623472990878572687170315505620073394998140983648002886171712018149342073617465583327126954641645907245021055013496528275554203969640953256916941041519730808313315591411574055183912369283510284433832214180379342035933976845342830340358876569098320211158492839043268186705188126731240346580047381891792457447676460364142230912277032644898481542774112335427539978728058115618546810237443465881160987816677154527749990278801928347663652775181976107710177144852232356244784545882776947404133083109111118785905830998749440471157284164514988828821650689553540981606886341890742578768672093940561779293908340660256096747647751438022899477647653750316198400132526672577823730634050358061579562135782604405484277070333388096523491631567872571534263311891417735516962478062156299384252741822713141076197923854198924740360538694548284792533012547914232373402098547535240376725849306565179409787549422262238855587863865180238264138982997712283584287734979858929174903335567671758240985409176518480092796652594970891558514115404945427242590855720728331399603356336921116381840846737588223732355119209778575769680966493212078639910956999142745731571396885113872175321155674651736687157660372792652815423292476341069446242640085615596007222063508947339542236423572434428631388450158878914688582833168849691826911340224235557272619057963560971862054180331333846446677334507383329666529941817261681698767867851907308237310350029096981354211391231994359439484731467192082844701115877143128234700578010884144582435423195586933069906735960532588471385209576443352815966626415855349011144765933959830581477380561688026837777733052030960036764095050695009438010757441668271403461121036070872242011721945430324713622682545879610233680883972322714894219737609405860704798861528212473261336916585079523277444351331343257311021337890802807589908694382281991536774805975217876836893534035099825487882653334538474456442909414373286048496139763323774637394609082545721186159634171277177760329190987293041652248895661432114116399304343136788207464567930650822852655454235554828189403267770736405148430576579564916752530067895589714914702741783766238202376394069033905030021924878548992000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -323031796406313481559209111770823953694306772872847853832494868305770226575808011630027139430508996528872192375392326858274866808074573238714087459139478915756833056813270637111431312284098905121197833905449010990538531657384428928264468836927348642770026728787107903537365380732650946690135294289211505734135848763636643860577984450799457337497586127511582087679774129876913246869869817367379845568500774282244008387510093614939307890157889060197921037354139622339849598055341627287151545095139993786088524848247145016482667533675569982583471209015571109059776527985863626158108557145644046073072236132176470168882525869204877383975664376100330834306821965623177322439875882745223634691370939322781346262504715187440863697679501282944988695104246568607678005246990383441638491132525795725829625283299123099893532020015171786086273318301990689879228330636008864809953120898224728943852040027131153405196776200901635219100960758387676488011049585611517333545247122372153839811486409368741254200507477168084128478826345372027401772691794745876186049557127260376608081495998433351911589844475015193228989811948182465352728116684199335882148552185021930366137071974982383773529620402142770222215742723567201349713079198493074704024148519728655613310029396453542311380034096797010743026245837884306080259711919329438036265320690820428486702652574709447477902078778269205513034888227653858473631202197523483984739319758490920784157258799303553251177853854366267295194865961482456913598403714135598546479377630491910347431614940705715139442025897058055639493481990117950069574836186098564523193537275903255360995927055624476420001860658969364343670025833431077307991256105721663263300626957184846644871368538402272432971135507340714121049013785101258418401332089303943947216946098516619362096467269468834479304406478614650060464647200709944211602306102058155787709377178812448548901120503458072616272808198467793290357138998277552434742151615023643334771256216579820649021112032857094039179665826998777847702144572451468494113030055652869363081236514888178469871299517933391800356990834438773161455805272106350125816031518482109339740192195645067035386924391250074430114291933582857255447982755860241976344967930980552112984174016626274901160902951634073631395612155321739557997169286662091786349570586698554996263448701627983048205814156143003099113960805257422852325774204154922437776761339710065877218307017542300646733940266446640454092955110738902119951060388239435082908694308346031337636472221598993923592877605020530716508094665944173261225120112649190296453810796975908784432460780912699389135152027382774759045427857147840001783501937728688061451055744754602178311527992291865549130956800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -100663176416720746655794007328076721900356587960250887549115749408024353154993297555748291082359974168584408466030414001285757373393037612332559280351773356586287849962070015707628972907542949289238826928358248190075962029628428421681948382344375175868758324868675620254383375482373643775311481681282903891383014526303987900186402141650706274302665300605631766055699187233929072698711813460880871770470231902553410988812843883724128897174313170152118879474605450832796030103203743623795651892649750505736569180701680745683411797761300317195573590635111170480212663504644515766283678661423380646809892582812172519815028219836707695045801372407242673538017066175879231378936437828652256799231588175922990347397003405451059048725121837481470323328814770867604712854038642024059713352935209822662672523920728205379755409388694517206715312280927262625887706767763451058330489275755683993269275783059677983387922196029011899418824030638240227731333089041916196780852519700610538897186396718669699626151435110923949671316775260801805943214799836170891803500839514541208860480448784603808355531231441942724565414686353412058452343932127065344758541169727052469344245855772186406030923448422370000298538407567018897843001514584034868611903063393373183568740855305457209647835429641021252463510605852460295551749603573828071873463355909156965170710046137505266531771590537292258788224627506900325034702363830459930474250354773553587398051104366871293820555379824347922345186595646785933923604715886036626511758377281040810798641185921432053601802711660669172423917800016452050524822650910594278189857123838453592696707454038924523269866431617693805708621418377617615960767839524489706870862795932234600769865665799703374060370367323380412504548843045196787311453185625914137016745888689291877302232130656163146978131499180989700356387493598398379507326995376535803361885813401161028312947891400863977931665909336301769195268864909511059290084407620281765548647021534505964866577155384628603855294581144123597970019551731694145178657210989950867421439570518707130763822518536689001913578227102578026154353719109926875968344385427130722314059292583523925564093353274153211124726152037309418321996566508490097169021596564452791465204374026007278245452885189417815833300830723340873031348336883542554904887039997399747674506497854465514231036758107978804636181643623925429969453351049836670566653899918969370771103745647752699539882986116195972945467299342248794379590779310286309570282123648161691548488030500766124310966709893135773759191135208380259044268777516926933902913016537910167139266389573086414728504924717931360051809991659963011230720523690750927698427183489645368095210403890052349296640000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -21209018040673666497287990533520187143107144108590025091597342015424469132823062995189119632331397368279825024490194084578127128275275726290214323539506877350289668411378605550442400861381700629815671057324790556362820545232644902873163711609103623804856583246499265728414573112016564147215077336520546092235912748677148542022343894796833920709504081113941887075042801359634222598096037710005909054576903345822725589874877836260607576730991226825025508894801574265891006719016536594751817176012086599802268292505671833115064579541876104379818786985422722856839106057912652989549196496999183420570232208055491379059538181073596053000988851919662321157067896462687581940502221009688286361601220797781932494767264420811835270951198693694736482402837561964915336125256867218673583267343573710797904840643589672455565039891515466569526122621371285104368536181792222557733043445924444789005496129281184758908662422521210670005787475566371437599507024190568458307735306264456287329172272323922494213940543852328794497287446610253054158786640730096695448702860030699387326949813689612363490376314269924486253661908833556008630434955018740188926857518760648421545984147846292959414816198682454970002079009888256489515749996394634758313386366269955562472289760866310458411443298125688565680470318507812385526903180691713069094383625398984730190642646400708292500025782937212167709175226014175157480924121781096149963558758798704534254351659683361695074172107224519210496504730397258348028744011493353137657270246078294387733058473134407766449820365779298773963072343692876110933772492963794926982977077774630737820731571817020766982840027347541343616559330741807875714917691646703361883959790617666529275330881489231839501694708587654377186768118215189899056804483871677496496796768863566722409122416795250004856072177149866245519755713370609891931604845170322291498726404062612214083285326159335108129587613622458028688354320450940425592217109667167383658629527866183883252264295761766863708295543526014215501751758617662720959941487735388010816391398005639725680863008278741430101782538276625699259530181195169780879445236150942246273098059358337848181448530516056541458782664056988848259623661187675823990328516414265012639924317988925916961883375553974375965329066452265226411031059337308749312509587588207740345117122760342195481236864377833676054802574398392238385646390525390551097105222248426834471271321233994018996722338365214180209914488131266908667423596321745501143267451045785318252699945421940303327857231157044893515047492673625709383732044562780365587688249318737677364547188920339001994243933314380530787547496637863488137738072437900489857736259081861447353064682381919440076800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3434459424520851325446160970879195500791012949086320007371672222730446692047106643019122426410458319685499000231281196057601079359924504147271134684086112050984513110722237534879371736646719564820212264811005307026606122321006282453239505243109850902281292766070027515986319117002335314693691956130073984008590064508564370317421329547760734218452775684630456977421293411582213809440515395713280102178188413695331508210184359858552740441290383218074272767574198314514320933908101802313180423093166728189465638629180857957090156923149476661242750274570616683173460674981457645907065732793767488976445943008202592294703939213469749096712342022718644758511668432390017275450352463172324285349123172531856147080327137479701569181674041339703280366365892255971123698351447174688551421767166527866270844442581714991597112040690091324982191944887523299079265677983660610860740682614191875306152953539888290126954280464558758422699270218326862193203944172773126117095664629784087709525423573362936024707547530090812361801618636361575601287666784528710552348426664704218128065499338907398872085320849731139342973589640001435920108140017845469160942843485695143918788473500678839029894177726931482407064748939949231751753388409875359440419954542051851197142532322447311674464128774478772597578183433148452888649698714406308032599126924254163467330383255565551601244442978400463318696155741605503009899704090750278388319637595402500439267699286691252393391791106224070240589787533354589092350886616733988781479666237060669404628130195400739004830569637657977868074781255996714047952657095821595003985488381085921060544175129720216843916066318215208152904630754116347291743634140706067446280383331384810574061556438407301659377302483612136988723741442350488126509540622405898079705051474203281674382908386486346596141224668071277444215428000625262390545421344538998176791925736396460312052518941008470059308426319208031070110372792399668879343370542676593785043801030209236801499074743145673315819418605906998757604586472717040259933411711293957287773460554702777572344447414016757131512781284537655056885204846804076701976272521648838524808790284277386917563904964242940515138960289821079799401281164117893715667649350937305640880604070652220589249352275161544008577137210398790205965538434246282154770579480022861303609309354075271857296544153154084493153955081344698857123810966721186515836676868366340249707247840835738071845735158357286458033198369101802084709288416707555958923400215116039436930935682705790472943207682298025584501328905197791661665531587098691283235686905474441513629381678457358572992396136705704116370374179057103064671945855564142967516181459855012072637512383348080640000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -433561894217954717288014778076708691791667858507343111971145645509089221557762306871538818478252415705633293178764795561172398653745719528751633309257490401588056086240244575858812260193368034730766510147576880645823263012612547715373105302853949595330665165273061151795979238568039226662075787896726012260736430295108388572519262335113737314669948644813391518155294171169657356338959506193853177331750851704212218736664221126309736923992456149151895164216056124301216071039127894394777573650177730920418598494828323477084621844785656811915127932618941074064982358197966442278920687514776134527023971668365793136216576233645995311782631599287910375272596864641751084719646495285354343139849814288179489037614406583369928205993129151760430845946905016182581649844441916691203795323179956882071212184945905124987282658895149347323749413038681778638848153402984700509998022001497522347163750577228099493316902038837206111343055338940837076567550407439501046182165030476305595250280952790590232250289549094189685166844815920095849595138838773574011675646347124915388211591234165354843357729410965409599036005707995403571151217389131625410204839417592396411529650124003377425596133561358305221926784080038186390225801955770627058995784212264949467028983217327765922254134080920033053583127413422829974887914531087019983763873741373468170561885537135717374741186145790448693920680285250426530497123020208010386291102609667798654441797509027487576729643003131565686880189165991152965744196226895767160804082675480855491988593224712843194615176838207222041644110678393751726913816250596460319949993851550386209510476732001380459341149030652315367714626910988250625447181018537603113767420063310833924584394314148763006829849233337526231540492917719484338810154381833856544138060749038646222080992454546699720212820074059017078136204407611077775814570300456202805321466787701765778018224371135314615762538342433944230210376748940820564185536968131790719335210167610536029631443222811742152017266622898768256160589060085057473962005177747934040627503477159009108256907770235378971344015069682256582563598990868241001029486612757656006611751555143543628903725688434853207564470026478665466656609370958798793677761920194939095746551468770960274497675098740772644167689180601592724812655922037615327029182515063051469789553069203894778206433831894958626911862432977498243537527853798592777113428249448028195680003852150041778019167905166132168918923943252466631068711798582230463959338579236712542482669354893841010337751787302135232159011266134442323726529569599260395679395659040889832231184646792089705715339922222676243729952565587424680987993231380902089523100487766325479703289702383616000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -44529271857312867598778632032045900290717438421809922151430684105494155449830239666761616269336636611817695401162328440403640464113498315139221149660891448793158775887889207326794900693385075677304404595337505135585719503073027677952168667228200059780703808718711897351478986704019014621919416743166495362189176315256382246544821342599462494998519559700477092415928084247646996323726703410300623387517830917788215103217941890078905925957582667361011758811054152158015984504576646293122990508198214467931652185247570395438563097302150746566931392569738559080037381838855427121813230280811080953302568592904519027103955718877219798989798141715379686326684614157838525823671412385721582903834080740811846918883566067292903679074002244379619632965366683743041104064061752406838660288545556263931735790799228206850277935780568672770826707830325596773935646710959035302721768376968552695311084960778722874001530696580553755668227187199221372871258631988764904637605019366038199035577852262765061784311875173349548108881909431623045373673039954398219535187176882982392089501567782567594863590134890610291540220291968401470507148194546137365258770537186836609156648335044936556120991734540140758747771398154074932688317519626120332635308393085686871864442761149126389029817238243650344477721340914376151293155145585026001376688913750186268332509565413469998592800362579581078804633525485410932341650741992837039355998112017224232117625934535128922464798559046757723319865827099535409838538433619166036205343222985948886890683158170108995976300786466497491314918110716935642898736715618171280365868896948080584278231276122405771088969567853363812557770397286358408131557221012254182275965592027921315656922515621960963673059099164406357111406134613001339759351760824539650646376300684072945908370265584949344576383653033209748650479061812430553906584884204267175944584714078989459869065241342016679902101751130693712274001368086541135701623757423075590187152961912379763717424867248876360326506087604378262584526750103843667337122054691767047012739321613024994868751119566840692404806456089338543562217227013201413710603259634470712636275132510670316717867186041039700054692266361502516149533706795186122259767178649203856040129605171407415536635198351710222250189691180628171443126272448740857952694431343185944189226378221334930076971551425166950908325520896859888022185800058511635538211244636102909084904198263704155804515610509691152501460777297071445548376321104124404143598267302513782972391048695305561217859840872654313263704815338872051974066520009050387487973071294122840185600408271352851389241654168547237126559395632849888619924633379701479713440752648792143456772502323200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -3755761498919594031365241322279720023569959079204264362782760423589845310508430874403304901535025206042273940326184726665047132418957178788951668115361375492219320268821556627334881121679569275897182261133595215948539180378634547923798781297866103723908510161005894487522940871289279277116511660980087117943306495843906013208546409152126476856576630785957422118305903175736156793317732207268977074126267299451640804062152748088386226928510679407036288716665965589599928392323680218335983683931253754780287160517064854781131958196828072755659452785138882065706895484836154490298383534425345910547262957399559106754787472247106647595672373553334618999213264620019884231613504215044921069471234728436716689897840845075605349520735492537579141238838750003894688377712440703159145211113838101044325782973901031911514908292294834671263830452544804965928361950460885666771847744641984414337412411573788076549498925073047059614975755917690949491383522352052423879087479790624201728659823311767919129040223236443473668382335140811000096180637100272315487040799162359399205453752790586674410325035119489538843868937760868349732636692702073201562609296098484738217602287160297193626350969835597543076082390426551723541806835027470078752348339466593828851597431820427384107969798106051828731537092269349713829068755644214887314294563991018219984201289008222834664298658613039213890859072259158117286396275412327133405178514640179893206350084606208140919481371197058868951572959971789909065018963319777703220964889087073309815782497899238670452433626483548169282634158693266739916832080320705518629999353136954501437812504250239740120508290871618912521125164231894303440580019572766269362634751812856250473942933499070699060511469870052187553453538299524718781626096847770466049286565603419232873817380388282546089249000357405941810086679066055192900838544280935752125883242799362948357475754596954227949086822061149041615416766537066765452703201264596504600083367611986919788355804816361374462139387263091383283903377898278673370541637335740236048906677658916491329657328669082744792235206998767611331529435676703364668644517105814386636156216482829477957936608079337077209281981201938233371112840347387806890241576011533909603067498030325735571562733515109535271311206057243969679565567030187466059051824695169308018923179294564430190300204612548645529854061913017081984054061873339200106637022068560408531418810540162501013386277709230300372711881868834797223510074311512292382030585547251348023863621264281518426660645652312380379282821300623676420300315920400253997757898483489764380526771669886955273355912652964313394378562810309139934866642165226156514329666928884100168616509440000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -268523874442838305422982551398607406666401174826674501102200135714580537908000949648498733447070079323466211124710445477251615074247154137696476079127401493276438347483500250817816707860253437597740444893204163793127736962423253478716492642907045798686244575627774488838745976963729361435745698406472722549636688847236525561312508543772447279671654118459989783505240630496337891016584476034202996260496695983717762075708134210214378642580746515733979580838747303352675951427968835139344758294870099353275524620461297801388542037431163195532039852673121849069905702152625123500941872418982474854378605534276752094196925682136240028276500797383992251141335963552250710048877265169487912433892969312559328841034398224527949167316995052866973953419142159655047386453415270973122589800053749647265157514535560276507055834867583297875117728724249924727280685456223744897192354219728346554777486576221826579426624585143797674171924143655905642266219438438826992595807118886835833605471631157007663584062510324004734888432861635787352091257454001058316165155102349050358324199786969721226153486651505638101757800303930159843710903963391353243541696335036959167932777708290906653386293214581853589587189251346768005136818484278460054278363028980426093635862152044180021926620268649110548018265786531268306723670021380016912900058491613519549675106676794216593174435899602664953298792963807861819606522160084608645352625137466720550182818315574425718583332971170933747051291998266015557173691840788558452225532794793380418296296403271356601741061371942976994835609665941694109228712794363630328959795718765621299870205309135037813609189766777739763001101873779079481317710259202355876286086626044686911894355490302987305219180954626323360653087095405543683853184333696168839283265311156921166171246590622601737790459649739558251824713353913719092827193312585483830986540838619400600499475379245478426100938387125142536645084266161701137437167492451708414690554396768005980210597032895214304125891257119714233545664420935834965318011744898384786524156421653880317866670482919941035013227216148108093866481274975190252326942051350004657893705947651912702025737489477950416818352661540335873706608996560644433660392058789005085261562741637571463657612810586274945757966978687588674694312847353225821424181805292232539219487377717801868842108860722431098091930480783305049787076628840893715110445285779251906747722668395716448146141026514271329085686577432229607279955485093584438289200055968081068629172246908095615158211951690229220926169527753910409785596461057189899416122480324107525838584870713544146849739338543654750631587957121839218673420487538410920349647878605021999267840000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -16053572782528872993973051892446018337635274480200008259056536765110813322303357538058825008749862817223674604995801653428313286044980302913205881807548116195331984368785277043878619033906420443471751228671456428777619218873360882802661638215503147692052487096649441236364153957650577153863124268646776420609007761394084053560135054111263591008969904636511963907812768421538516303042865334099190373029992178331604449380145443606500177449242470443262165404235215778802366029185044275015723022324465224650945789486647710021675293667522659884546380259843627506626223434899283761143456345742038799193088216070438345140061952448962359232351729969326416014474368996892802258681900479995844909574262870485744468437520779109309939929763094126363489222892671196569079213851589574958460716429921029332839826641703267376488615012008552826823076069810133527061710555013090211206019484051677136100761107324797303760628575957912873345228119136912931291296227231196732907835188003485911453277305661993491033226247526290938365724886273489661230638680788372695169716036640680774382012121711633391380227189874063732000112710887192818454164519499069255007848574924651854154850237289211806445542889305528564901162187797435064647823931758417167851979139148571519008453017956010448803199744443029456375805526408864544264879961685575002726234482217563043482850571648137655361136472198523057572952376671441711854062326542952294998379542260683752124838117166201729087128795850554596909324112317782289838476911346420563800742273510391622111701525444499502293922077890197864865925986059205934006623097098613971982169706181975875624306577256834978657155530396404940979890717324059379340408024647558928475043010038873831459296890449534465941712139934121045019234785458000515540061616371502558276464713702160324110851102498191619468488139975237955839456640168933610609970929878627686748069704796844581046112534088626508225332825679648045753795356493686772821099514529390155155352189400867424308703970889113302632436676646654429833179020519863035202167624187664251028652521031413365726171880689222332537112625320001331705313575996510172180195070206132075207730930073638000025112944950733468205782801708745056229673516123746359225506103628762943098825106986293839520793436878403096899204847967167710478940694338520339132749306796336025337440470415747622596881906512397949483528474597688567964600275771168270047310312832077773662760065454821389357140445227225705830024907469567080488376334554014957289660778852107093245235095199301441444661712216071722496506867004612078174887446508490832172507992964717370796804040425919556799806725610720799527837805485481634563408876266408688877944595348550215270400000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -857745632488986247371653294228588647996117758845686915449589616043259627675105288913986526110868637782879219535272007254409641664009100360487776215094254192156869292650638727701271530722448451160207789777290496677003558982423563760723541301040735866135015332109262488913189042544575651785852472526333369947843455548171077521280271006594953973453647318524614230761981543827765114801378642620782246750492477327622843242180530308360748326873904722336630632390502447614441513976992593173288393803439331034483732854616083768717835059037914357994164461934695806419757567859519964474917492081143784035702885233060883513098185406654387299821706493245171548238875643020020971225757060377772286008180726400557880012009578326348018812246091409998999316162749831183906992794610465086959414624954366120318984560969769549137095642340217968230832010935961096671554026727465862584348156565380771350971525077526729093129426547960926628482790461071458916378049840062411620974982194730053471614267512147150121403550703778344492509052080852460954281599591676832749317925545714562474420693225908304702355333386350558814004331593352829279603127286849743645152517213194474474534836301038525139010398968512761698652083719665524904986833301999108566752469950611608732100374352875430684573285258734077031237731101932362522122788372481257626437374039651122966148086231211139328709399024044497004811494687630976733347543995089325529027098712214884311307120296385194778166258305387798604942736717594335581357567924123958769743159506079088335545905791588282936346177782349826593770326181902041996094763283882052902440915926610780308868450245109479416538983121954298059851182178293291474775446882191749688097289189320582139352630922105584278525852864259190939310998733163024140582560231837852219311423386347353599052066132381425259939968440751602737719221652320609911464192344054785466232321526614221213913212468383161087626794074246810041403476424673309763767453775623882964514241215409760863354737660210390970988430349308917052381098662196335908962824987943485826698402866424986859357139766441634076432434322988207796407114502392225580871137951052337326413333222705692882617986011169305578113234564546883016649609596107476029590091696397145875887393422430510927113010796029984159227938700031012534841914534247690406786815261118614344435214985897521246094226683588176263664185352712816062326315907864582365876133118183501687236872197334794353593744478847813058755309439893741217269401971151604753441133305718338954042675474428188462845761756438455031967072525877204662472338405156622377040313518455757491452358082246723092846934301487593548184952097460946058539239110712413789023000278817832960000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -31704903127607315745555532002330376249301856620611202685369211183952314816542668573571734547713863960051908870794614763999599902052565518534245752432725578181950728694434167379016134682386722800004611087198789376774855963442461633281955602531684636074128178301389249551464712358294481303374785456760492876801529579718204683747833651309242890249553697217650014254408517618550297553517491770433891336146464721172029185550183854316309627693305252800010319654552670563600041128360900293110081544943489263565418282032762189017128933645932024626165140444943087127381299205584132946092420028959876622473595027824042657207950835137914496634109447307706411692195799470672059050783207073286731826990550953452877197414944418609476212241087551579079515950462914390181036995560494359918131823977631243516213744991588771162845470902482979004517075370456713356728401710669775757281444823334791524783455097864305217369169401644358374801187759393897837812275050035409501943976532515859389439006889398983792711691438971916650791479460065549845589763407672611087919674969498376095038894553705730171227682312336764275981900262367467561740130710733775348271446320183313072292604951588663101786490555971014803987260725308505695322631610395904078430076538286805069018114702032801967441833073093403913491577906626273664420584945125937447928845727918732716537371140906006310142062058898775973915343023915922252703797503178416637583893996588062214014027138183049789408935040443271189074174428418627561336196648816437259554297047615205660437007048235697567642856816535918742760951828064794376864116915991879628996528295416275375400892765155970728861781485484842227253062994460251036616389646334960118574104344092376524493329710006249903366591337960394364165286349434602323565528953099094463935522659945264191291031764655313130602630927035986475064430367529716516413705760819798585301553238289284773613091582056448607042782044133964409697816003256608954148809244724965333305510936450072849629031583872908600076385354315997232644450827212896508448666329513141225744255296933151980416733096303349310650588042456138353105916417182705679269001373991733625484964849746247014256354372843155339893856882275793702997372892562236876414111844959774491457939210399207394587956301268579571204205606206397617638892810544150694402887942110839472802788992391131960067859554124230998178473196417861393316467967432053203900839553844043648377765284894348927479036726103569859166623436099478331695329585753179061866117354060310046291727895357806161194108060626476393404561403539780691452290348860704168820038553602541633171142845163919912972397910554396633857767365548399786468467496823536017407840314458112000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1564382346564849891510279048028864401944721498514960661457099959349866264147116274387076261937198767821299160449337417319829905958567091559040190985623835787759381190745064978160745212201953033909251561580429404603146162924615613304119200492515983047585266421150594697489278129490848924226518513912424638677089664268612053586063481075216540041536871154659509495669624138492089341257027036428694273853451697143247189325579792970125908316086557329484466602782397150448131474483375722612775714079774589101134839098933062422685435605069892712775809827450881930511074944493180898830645985639475856494543271068786359012492123444967695244942913180110166751072721763253193482471689900203207328424150060990594307284847155166319845427419723019881348494052080342093884450341190136358389128649094238749740892550914836620697536327092653713759908152407250402154522129483952540980630590141748595384846173367211448517639152472438418264664927895274071767853007797577270677043704937139801379429359015675928107301346721505264057089146366178530722832463098304546137132829218727923461998319421207721112991485268010538677894650925111136583625375972294312804258740036812859993969642352180656491777280509658958092776500651656940395339021877959987149513585267487374113438568469093873104192864692479032407570271703053237947217653298988725818979633461977385725274085072733289433682752657859468913471517338704614254233326345403322800691646101707760083866226655565261765415769758168639715314672664959175003800169177948002080950739189618464312528498881144335541440125971197620971354341689632548744851771316327079410987501988236449119323718241643225540067980234125722589743374755295962423858840977704335194277430622715769289901834505550016173062083804924530687934856197304717316308034050254882384586092820566160688216598305821218183649138452493296381345870165501108526109329806301876784310704829830569476340287888742399849412077108067613358187797963875553969960061377129689376897900270863162801102698425396508650787006003367623405396045611742072034113313559655182994145107758349316540914946775137950268021018690340149577474947534361036104415831531149184125945398775198519664831901635324252544227542481798705182505485282343845840655721093133070106787328763162424216118082127402064259803570698422280244020182882696336477818763330750949026699336652988207922208744381422572463576177511705427262088659012043630854815832891546551021769696254205223714216678348270793112473623833903716896152947501498597607190270367395874681452441385093371511618439034747274102059303995517054269708795327033163950987717750352828900345469918480321272084466246987787263758281233069798448852911391011869739882800742400000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -22492754328644273743969395979463056123765933721336328755077199446246167246639431495728684824963590319356244617708596323070447577200248512177653852840983509270885430226162177121020952122003201700923940110097656210086894341506744719346059734199789928597623522618713085484605853445272520594423131569404875289142293199425807823718120648660394927847401218432045319796249585580914996347823960375211993485877186731163397418443042224645884650534239946076003449440656232943345145437016819985258472885057985385407090245861010343410468723654256927888602253951034638776022621161364487543938857830654543976307814246136636794590716761724424897122031072917738897591878853379108104028608520693026535344849417505000519900156972553155028319231340813641427750293038272914444883830820053280059740518715316946406756018868834640475710828712180243576529406869986029706341919785843544736722306911830355536235605801234079909275392503362350473355586033898604491181307508282877652568300395578830801458427174416039461080718286852284152810264299998963876365641823005492864865492958753472279079458120571421659380642617136020534012880645305517545220948214986563133179586783037418510502782949754087104064653164975856505894532666532229466227008951822001281818265283773823414370825576067158234760398112687427461218720251611410144664831121888964814757730546629134762646286734860844865381121795639358685495492702084238234108667363139024732774486123022579557865455943112799765197967159845245215979978645383836359925646809431516204056012689425926401224266165257369781762115650038872090540109859303766996923985167161008608194411442565564556102262058157212902538179265021900289229219165834029628732634596541976205171831031313981931752340471327169427997606597949921413197940413024914651706987689567709940742350083088358178282610533276107019890361435542032358125200014637434940039483308302662598670826759344820781791549355930387965537869843842012785964114601445186104761105553644346229507141080489978543282515102925250978540915243605859723607928908523147187970880190758276686568579971380741962098576436069738165724792124437546663425239731282288369393393926903442095774185188198270526066388364414528615997134021689017510355278177198041950451307398431617820029239289168816120913885400351314277349062145780765264223348618785270287623479228152351380657827032159912579051611613633096815516627016163446848378749605825392687313847216279087283663972963306695205603482180150699750054017878828250602788215830419272897015492284757247094954898773130430474782835285385830043210618175616358917220001261331665441004227056107103898946107454144348297943785065279943250778144528088195442322524376720968683523932160000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -1291900108916409585959144211792235961243141545303668669961731769565193999520937761275199237468913276999447664750605392691114984763821887468082337198092880854224521868393167124576738178107165742355997185868454183915023626052232598034335999406775268853229445749340611124957032967185276549187885862592944996723718339852344771052315370872609341223850578703258973875189757863248025557973352911671995569756493673282908520111152400922501823290347045728870086642798887343079514754729876697464185909863456016631233322848287080676208068185372091874717890077705162740173749867040516092046746720392802192684402350908265431878429077732006244242808891929121246583047561033304320611873647734456915568484060174905336410565900345448663117866722496659093632205301108208194265751812052066399765615461114391149568891905529338204958833240943319823029699715855051369696332585476822965578769467983308008247662966738244907653656488342051895485185480935893530347459079465519297136787931350570662275481640154148184829811574205674608018445592509113644938581234499657303918592531996201045701673514769219261886395728048919595950863224073486908902501432302378506379975994899003252809653606191983558147956776286504037022396717506506396930152138806679269128823692704432103681277217342941448936614708470676118625387318030388259313568108210028316821470863409294667587280971638959876279001408355865881617458634922397941509601310118851158727492867837341734685665509389398868734925158078019989687438217340262056178182766218792168590974741329430924338187078249373757161591481372773278606527712507415564000495240135623078163344098415442394427881622356388619691956079177598227547452320316776263199884850284559067367890193572078442863950559447582307509021376244142776461303191505799448331937742416146861035630773504533628838324510210706253225655397877735522232881585541849737077235827656494525586000943075907340302698235980667091241717986242778635336170761341596814584041384038413122376717631532660564740779063338914674647503740372094553135758877815667554510406120308676794363905888036303699288410492506200269145575461904077853333008947876259975825075150635922788391422555120366551662652129391739546702240367897687869341171408760956012453702194980423128832534819642104210498661437371851395682221827392604096852742454363052626165248528144908680263657434918159505623009179787254450357895393991867995187854530123892390952157107951667365188033792760820121327207522700527175267634707649050291129217647247481244887219640277594502581396249341455597638310229270678487844097201503699102713154444239898420316100213488593064979862768916695081817680829659002042369360227746718903297632922052003188703232000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -3975482359027885398195823907617621090704346903712789012390709214299508138837558346520861946273559184924579616015155423830588377297517304617694452669988654836248319457781414547346713551718658398487105468388651781016575511970391144992290866481781194346630320934359179185545898975321855398467185346518067622952271867882523761014286291046978390733156772955646098641767284588628744215532044577745727645681580139046779750147237499125466172335235736046417885999809495591975786389628897917337793784091995330106943042728131904465248264847467692616726989040362844436276052048554928724007226753576993455380385698032431183488995408937123768003072902349796997954004176284073256707445371470647190627180548391233208857151743958861287217307936905418259668711198552766599565789345901102681807940778977491204865301479814721618910372821983889979412571101106052503953968369465132262621971646299568912098501228085761596288070187629562142535343559993424296889934020463176985844699735625849387004839412063068904971742606072031516048421503521565913954335594809202762739950609157926069447181984861075230627395200454052580803458107539994306234552433530154815974747598200123877634366754814607477013423344744611256209048132582104808634081351529490695599746846447396744222104491662979497659828879028772900922830054669307955451603746572171911874569287577685426707376362564492472144318944865224750388701282865288938705640691709834961703092796678303033661874262902080587066848637197199619577609696263049511135020954374539654265822180287264063622440506301109126263028546430330256212915950304650945663492943074907119682684091234945027446134868297923798629813368717558532448250128216182269422766088278123821993770344398869005225829322482560031265951159296268595320768969197346351086926678875567877423380572854967365020624400891127418190700409729640303009693582347293678854513467572912052164323796433433253513473185543402004442346546844897191229965389257710027150230610278536239496021357815611902826975672919232094312087864985990299418280627953854920748235980837149967267459343487154718445816888002977302549566341313514696518262347768706302751858138125358259983278070238987447863612697053279141099094688754691684362804072190055711153769802252119561230383159923916593055400485100964788113920643675694087452645922937144887914968301525544058019464184295660101419586944416850648572914320900902299365674377187771072559402453110606232103134024249587861635161232721699368891758233777750933226427271869006146315333653332174521704098667259701090619128048218981624384662296693219319367894244284663738977257562915081280160527196550118691293055775591119994997534941918321738675425133084855500800000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -523074965674934177589335371141831447666587822739231672222529505452505368761964375534081446565345595615600784429131665786133410896933880818609198060330280815016447789326203207484349049709260828673621861841241013637865402693438557482944932382666955494399246158137516953160825910816559832367741564726207022711549699103573341978259092130143063873105487025674159150333023623875296407314533394731735836606054243484173590298921596306885960395512499807469200767514853146080234987934693294196694300884681013943085125085781016472999149800070951037102183311709117569919551706529699055505827011362445628506641975209340349290464830415161497508596476790438316505572315322532290192892284018944318353022711614217733599683979779204200533085059621926095594588839285735192863028963192524575190885984990997149416195741776844017517285069983646591831006330179624022861062559785428716621228974759066269919378076789067044752229674302785195109034552822638876968206933534561359206457469489052171040413124282814642875073183882692523274140807202471651575503298209821785514120023750505188267498591402337630242697121007456244265227937440195492814672539052691410113528051462539906144739640093730056377322774105811913485370269242518348734496983084980676742378152005470942887522016409564384291483509133077935659437140631814999100350330095943385220015524651235421399597163846121575341710735123760916837141575299845322919801108038719626689792088477027824890262691608758173530185620650090246091228446864105866777170797190244156664025687557559320227696039087463415064427971671534513525825207436292848836229042869610289444226894893691184029357109156010415136695537509696559579850011092476941138586347037315077961826835195831241721941274347315963391604090067062971081007765481614425503872042791811410582622714259240439746163340745184843871729636878920829132842044393237137999895720354556740010485776167445254804385696725439685841980356127487601678498500635568668103011034081809650885906409224868952998697504684446769695845291487840825731852482762026607749928128723658841043972602419079898683978159415553430925352528861856204860681219999864182782670189012703774735825657911716657672841514828939053680642010045783755057027048774965536735274346805746191428256009346488597817594540433779102971388215084601480088255693395271157018928520290460458083078483271609141338998272481560927053653510729116851386506661126607183126735655883890495962197568603310408628432907032450623528395533006043387205129636206312693048929148155099530155618390549041358545403848516398338418850973604271080115185991592006912434357067224071504153994684929650962459446161803189291965951726968840585757811294768988160000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 19273000930251956382039854048460896231999311842845195850420767114323116971435045236954504743330236015415960179471235893813457410803235053599278560826175087045280512216406203104853425894817681341952788733961560855027020766934099734332985960278159310864274312133403115859420201856518603206357251643016721290496525188971233518048335018836048599078364144596301930693840527173345320548020613867156375784412395974142864040736700407131545783858403137720550619450540891427506825998663140969999893959763607621034596132728606010999990316141504430923266048622946037119845757162447793151545204409192434470404381445909635964314219450331151758417790519152300954484550296749212195924543627444036142880373035248762475619457623539270023041611786066871499892291221946296211215586283148279730778112600196612909249768062725081039476236295089919115376172840340988893503363472010120470070061030269326628911392368541657092369444895129613528641865944199198556615482244657525763626845225174586592079257451847304453153832251151745320488744740777277419112021762626822610888517436254256812596175493806757462744621065682100511666954854378360931473017626547350086632457773704135117602028702229089342803667688266394212482546597777179556212416480797612819137122249729077934460585099736744603250160860971908142665278511958386338113365710870268673446688515812541553243888886492457836023935084819097385153975036762925823383479147289625161500075402148278787673178849070275544881135639202879122788663980010198604682747461951459831816579544248171268228301685046516416386098125589305058824773139454817714764764559149089261678876834608496019877866277098486246163820557792728186045900747869985647559581811080080101117911536459720110807122184480151541934747953669326170126598906084315016484396305102523395549354354673889923211881937676458567121563621117195224620514327488593583859260390687137633304872425476642057855410312968365655380380197303313197570460098496192085615145778698578855642982078403680239165737065102317218228642883113339916799152139176927966093540027024921009925471438661790899908221289169290335991306479391257844386869596329851203305918019165891702298737849942505287059546593008675479167053225423834437656981633706963166388153147198557744876754699094144699847638557755869281254708685173014707085399840014970222549652460050986986386444739414231859761191063064834692229023278471728922302132587924429273213922017723211313308642598196619767354408328002575579971660061249646693242466747617505731622611217651312395611112623344954358157152632722713210982166183522975615766330149887134768624404912787405603770689660076622531265228604334886077477591876414218404091876343808000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -646707477935731592048070031657759291599975148796027392555771348757982400463488763701420351104766153664846039314489879724447921489933839168012385721140249797279689146289951920255259836860031642136582076852368417938304209390459660388195680919854808527962884819712814330975280221740076093998006253267785503230227602496151124102363067868976972293351066811032618145720719051079077701373579031328565002458419878902738066684271989672763325587576307906617168549660599198687227929480890592479841205018705404664142226084497106056760773989280059399900355819700037911730027552707134336345337810330432311806806054674889739413567435989084629008173429213270957622980262520900898716366322388571395848557740217236640107457616774743753309992630505736669528931251123248762804847365553346089430951143169740345249066613535103084799512416515314199615027060879809433083237573585118201012481789621352211532105819762017172348478076320068159756137052992776385187715632321780492860261677849206711960952566589234904293955989655751276293597364074446971923629565507146439451139671056335084052576161632884669171944337848616954327204436659756537153918186182359373484272594788893334320707269211345981720264674613700626883530479681079817263949880090499261543011621875008972757863031708027575643238453984891957271174626431372922405763862559892314648860611803847249194525714559792088983803937972805541777089091986909188156112126317806278830314925276861396152794788828797898873674556661947159754409310925034733496356597903971870725836401262752153940709877454433284996848329654597516949830820030474195230422045149143247557652708666913441388958077912190222256372985711020493229741207687595466901048348399090271673328689357363962267504040053855535568910711819389134095874871313301660957562015223179105736782069267689669978301099246908612606049908705961819297285096751970409516872522602436664157975069182282537370176043917067620417021100861550995615910132410046906320434047855818245413260860781123012279999898094911414842591332683796245120459198254041627988470269762444625605475986478757214537350491419128893241580709008956513061463972183688118158206495174311180731011021194488176970490647910384352746601138731069041103501714161951472107751949161307733709663410752683101335042780977361146092710151544260655485360065013117726160074143576571464998542813343400697452307146428914153281021018656585837635825567609002117628067913739028049983337170694833706470754598987031085898956777257175401402591449732273704961792167539686609889866384461636619357321365568118811900936810593539731311042918870510087165492759940486134092499263963814681941910363982066135656897940955781197040346726400000000000000000000000000000000000000000000000000000000000000000*i1^30 + 6571128108510467418532872219430122901714672371867087835628852562241208830590705993589035820378809592199087899965936325568391533142520816040307931024669938810908770784165060281514766178249029385127539734866064958017451319896807847275470042133165349794403784325192716999405594048495158755147308175078902975292016635690686627396992650576962448188523592175915456474863536980242748562194404266849131636636875126028033108913419634996119679066974940895048751088089547156869402347706949717202309988687373330025427003426555789691591399306349280381231331080493619508625916645002483803053777130000137905212080546029406267391099627909142712356201828676657085786583811930337470599938965913082720110613910574583129471172774279833291073880657752198699013778552571599089466277114438125394557897350069572225389504383177818949641595498882051264492556173435730886872774296041696494656924191539739931771734668128639596571208313376450937708011017777840194270995794407826009643699340193533405244500260190718495887378116273860327011636746485986915933017725205713243850978694422715171516062083902340377793493389336541937270935210430416566812612100511453907563045346332482705988140162751136286446785949699385474298253223812462069762275932145800272475636780018289118024962642535542842367652577720751469168235308850180276877148411205977506463152045660517750071622227922458659401293215564736133313264879175820536535188658343121903817098220134468685667297636154895042966283490481683993146567478452487116359359033204089115267102198742371892640027006474015920532853786262864471812123508254165886969374484720555943211792798383134743883629147779536241382535170931353683664373739769345628113650331717470996598669728108433474915260208656400808397921454467597163797158726534275653098798192946777551322642321805746395547565137588106220113441289747151494803240489308470973192731933186560625510611719763929401146979579498754623860333948998305348038528561460677199687626878957378216017917245464059696756092054516530016705290463190346914494592198655656382761400103310495491203576981359058420359193692944543417989926244511665088584783113405697515161627248892204172082610281153588207998866102526423023835154253420596259999380423380832881434767154558138447067747136487493436296271570952488544011913239241450418020460918944573840586931000908695736383275530215643150847369049396932893034123978110204489297005235140923716086393224548781907229824755265456651589850319324848913615896245340271786726773137485404367303850614210167545511199644262768551925189642394803951718419712760629120700944645567291116791877542065010960303564277816466631187178190397403453595335812333841426677760000000000000000000000000000000000000000000000000000000000000000*i1^31 + -188555251726885071867442400935920144186082249207825978199337553006922785356113665142351132656950012635639328024718430858902989536903320221044602216546435641467190580492262944988882210869613240685008811846041812698066189938742357700514275058868180882605039620012879484865679592317588947341640462856307645078694747061790684864403040955006472414179758160458058962798941529477081750777376295366584158229438299900288213996981586555176309343288284046127653281286198793306946578304507440369905684002655277976041658878192324588708706729839171709724732460941531554803142796410122397255815967986012711092011443041920879817308975387557119048468756746896404913125523498744045020739710946262324475288570814106354656523786078610382414171755198450756190514001325237051961717647397893458629290368533950189972113155735931061423260141095109593036692031538906901987641484513565862635370070938518313659487305763198240254340503202176290550652593153735466320358797074751483883465636569863418554620090094232251136498005255778669314374772346943906138276189515042247586304614125905949530528659640221091713851974683594946724477180720576159000315753871738626224318140710435475402445806737196329169716096372653936252978820042276339894076874173330176126401580032745088680989119770622785497923488260647654305065183116168317324569182827413178309632538304584076005033285668147133864356097012818426909952802672336152756350088546288390089698505096748051736182941637036867567191151102067159755743106998932509002959503610863781196302533470909629837187537907120658146626969884859407164836641768858385654149847889478514764889027044397976059960683950647179861640442339284723926344358690712781194969313021621585187326528022630357452962980954010155152193733925999713928043263329754708279846047306255181826359651705829953204417942915505232755577301985061594155304869440763500848631022809114560778873995467858298941690409456870343074271410399746933849185014324405045665747564380030166486243152656855377498702333279984986269878982055282428908968856682078831390993779405747336248195582901194323125246193445910811979625223448331112210492611662097997893089168321325312825649366444729573936317753449955444492240107938321361144740801371599580992837826040361677038876837930879409438266885043031717580251490646427197441918488018479031947137821616520735284257425593393116784470098806281581536358280973738733829727023136454212803050661223714809597923966606664254835102039241665561550555657955556986272146176989074210949065216202552326922965709677143373579197011586563713186402937584382303964719473486600169338384462117567178798362810008400694587803216913781435412080043096744656896000000000000000000000000000000000000000000000000000000000000000*i1^32 + 3450629070213944720613642941680692295334970033542543190506346956256971399745561221054904734961539500310807716520568857020764087992631652993120871946593324501218323585860793347226133434204984473516366068562102795016441662736126860474008892174005872003505114010186089395410120395225880612198429633326225848419536192865914640637315238796680428220988542961452297382684198721066422704318580236038098390060384028181752275636564977527594688132651706951511386857127242935184307648301875054317472685354955117650526239171919963264532486970930689540730885922369511344297678763340329195637921788600822550189999962260587549510742165236816348859578548576852637085844468885127979428921886522047444135544307481043772309547992142053784494860899396836274010010129725793508123530149415217677258415197486029717365519969517660825253505907882888351553333183056189340890384952037968035343393163151845751789048587482739027188311609852274643442094281041865856196184477223138624375970296783968897936631656884608525443775085946739451575384847399292506079176570671292511329674264055239660293234938621718912871258062659290763540636696635461898411638630417167636225295646401203170159984604212714615373640755881359568434899630816142707645143204579015981352554931591016739735057420484742384559191862415095767752395777025078886418837155419031377557389199244360514968323645182756394950338312504285282462178903848563145941995484483730953428251888370546413323289225890814924485993982829120774455469286051567917084971893970162683202199714126081802539998212416350975579867827001524382568861577116206858824927628340071599096062197481938991064852818328746764617560609277536743177411796446290210916539002199095493721847726141582171497536763401312313387116265616237552553640484339506529332799442868321095930942037896912635273341284487477790030066099105422098290317319794960782339460316443069835815514061805968931490591457092049063169061930453348479301186158866364466168412600324983156933509376536924644077774651940076702810303398312839290018989517118048480286379686646376808503470294642393508147913157887538371979028106660103345092970620398785387170146206333964041087019597014504090194913900515537469405390362823925010269005423690818670109906401468049286652399960213159353030484706862239450915992465907717436466796516228660697383726310121342521468176963487727559099813870263694419150752570729408819571876614776285557247219507593218974258576602456368327284562587327874877572059272953665092042502337481917453621785934118560262000538039301768498538437945831409976303018863231824067859387460371183411677505973429840169461508689828245750074783918120283634066051843280076800000000000000000000000000000000000000000000000000000000000000*i1^33 + -44908261197352705041123144158506586058716083944844696415485479140815983288080164149366006300649035115544907372522733225417945747703025633711040934038599576329572436316069626433956128648683854723032475688538885821163195631005181735057387224128357545027242905208738608689336495872927637392383547459610025865798282885519875708273285895829213973268319315506751832955432240774413825965609899075907991528049820311339526447596554595966646953332441994255970753314308685559307212170678232656476853773544781537432270452386429708994544192522197431236293511688805981658805135353748397117291846043355802118722757433651900435808832808377315033499200214295272820179527094066877446766275606674318879668750454355748038194212873630447235278518412938091918834702554012021777047272531712490150038432198438405868262290916081949316971036893537507720462641639049209584099382074550953847325376465372935899249169349941185505611505619349604998238886092348971427472900136736408572105638506712728047405750567716880532662570423341653807201614731553457370362635173481713914276898759432179059742211234070871134822305737686312591814276725134613614769520154263860850611781351266437007049829125733735586928730853809708387668217814671490085383463453398469766899856324502412587063754768816943384006459635195572430080813488423397782880539543695977397529569205359556892700489941491658710172748616693238346364501886673300937056386005370428329913401706732461919095477322964018730570900489855970638223245711728963702699184542663903970068680767381749264280525565009932280412342140553377870296124396081140967775226614806672524554574802139324798004441580999069017285663828864843847850584148666916140311030290382640095634103200466251843328420485862490308529278880329688876215238841668703620040061532344491916313400170121392128028568215861051347478603437753376979918524528577158925520417474772697157284290662951481694163120323040986622788071907866613616708094089516821296508639880596922502802257691016581260060492180060392435471727319531467464880704513459002008974091788060529365808101002045581277817859527615466296167366122538981441192758830678390704695865287899851711942005856906435550079839861250968879919134080474416147987685906849135952887976690706515388670217289556360308196993562677373696051955802802706092281765241278303677509587800080664914774730416795549943561005679970465665040473047826898947453870018537163096410373169619285656821166207236823016840902995888081285446001175930344981039995314705620481069514249731018487480079936720382733631559110500529693381193289884122223746605573153622918767613154290849041797557645476336306768205261217801465467701821440000000000000000000000000000000000000000000000000000000000000*i1^34 + 177034376170451821300040579113582810420044701436086771953851632836054715740350304599909832688680565193208103703155031906447750170908761992889124977041297694620977360523107888056712814048513141942321500452124696091705032039745790824803995257261168620023543371414877007272329543048636794156747843879859955832753178276128585189324360198900574071242155626533832293690458121742024662571287435876575651204555025289611565113518949399325490522066956831930730728168606797600011107544246823447728704283430649921735576869185460835062633254535186854273162556781578660564565713601536278919780857821770639698256798082489039115127607010257335148664266554724167192626517940157771259132834885702268071459361196212375840271410997779199647629645174579198417871453243394019497019452092854122428134677596562890983386394061152333907783637398885082794108266701588262302782019101690924114030583913527699193255786910984880037548826443929615666025052380375882659960853125403988610047635061129044521072794916544714571915306856914106009983165333465241019151315469264434315850314276689149776962582607791389235233174392755646313428582723552616437194808555023762171774192331915869728302395686280798878019489997370929813208854969761184728584838332544889200580918611734138589121436310805131882481540414475441110540891206931063441058642574273658228920154214538636861364117182139748322642856299783136617675438772444190366832678428859715047715855489757545635948701651247033205944063586184232797006289705764714098652382140789008622768714097510365370638933289554937626468211354925527012439426092048091126040347678336335613733595429361379926847692666607327621249243107006462508862623116863398435424563895769941871644412192134305602820287159405301398294487795256398711117017699417663246433865010488401016440694720112420397768347610411455195834154110022320819712171030975413802087151943454462778427160784015046633904716024902349065767219674766467615082777457572479432937049165265811007917802929310331756763642644489962940604268353522572478721645329053932606564524626307259824302936200333253594655826767488472938511523200470436329379462610678462325885635087254781055878448797046362332277228770750786941255686748007773106861332270330115313765750103210887594390094601996836720275522423241067016312617931935125523953153686478577905483994705802275389180877645034644290327796310740510031377155709188325925896080210957860342750758443603229999705390854869520641378996797026821779386079328906235004881187540271180605022908782874003506955751474069612745703753905813978138630288894740428894590428786482964933859306864944640231724418166905315951260898284957602108407808000000000000000000000000000000000000000000000000000000000000*i1^35 + -2627041197902102182094905937252757706487338839244706970599041284261333431269761184909125861556206265960138084139535071249298903241829301957373437411829779534221968989420465482425098369390894316489696930050452098359373860182022576219219464584936534532271638599557998473562527622500454503020305116612072231336444545380527725646560788457166498498160559546524888502204630690738597988527701257315825698231430571716180419231782242385019247274887456385475275866324108776162376355012101862505236499213203097872271152008627580440944665588948313221708672390347266053309529355299383005332718300472432216576817884888724076368710568873029871878665867616541583439932839731960419245343396425248047825463882631238883630601086494687875023540274751579068077960826435300299680756039344556398523569425543076656453135233980411053806701826008134009963588902023983096440288246820846630536121738323511860367892038566462186284363495158872052050569789283295235628434146270580393883537631085167306784862419736485695708626093006085825374185285896083664834444994941948280090273119966741066747085457170825777050414643201692225000704658457584682317271438264666936521195272085643914894159541650464816348986280231178559057113129247930002248639980333125681540222974966980929311089917020669993662050209345780639269138247300289138509671717688011549813161074858900787866214769347253043578197842853733123443138188810858025347635078479558851399008744425937842405826607189683878678088776056525548284716190202853302232411146464540534889986178991003450483674936035853227887280423810586440501691562126904441364973227222606548489905723639440239369231899347046071422314955413684508300755283960545761633638290399310813542833599387707800004421599598020526357649439923023294659873618925545151830995974060302728105950074581705805823450449575061736796763336602173691048133918894171175587867152170064090147239052109646203276563224275009866911577657329938635968128826924615964940895233232085458054848723408430888001762499261891670800705345137515564743085255761948289901016672545464674779505107231903885226175372215251886515697773914309051074508295666541031282315605135589488509293491316805019822466788278853338286813307680804795952370092204780097450629083211641808946761400792324369310983333781569453322794774696286830264360903056106550278443853539064711601491377464217450014838013379818465318345032216203460298997695114707537420983746737316080472203364302076206873464204524904267951101995834670241130385669937561363185775356059285300745876048181891356128901701697020770763964130282667855184652467813980717091504638471892431622671708534736482772735683248351346688000000000000000000000000000000000000000000000000000000000000*i1^36 + 12138000273392249645150900799510106785733398772785814397904791653103980439169253652305547420746034185097011394075243687712512498641981864087096379450170219696149008318114201141539703776445055421614673852611578300409122305627244161066088572576614738003908405595574534308262897440853051664514015873504929358924306779938178672069419094648760076136626214024496383239874360408157939709091362291108787447184178197396000277231996849696494963248101275903842644850395471066527860879809009485321672248476902530239124369839132209347012211199770682104200870186584198671499775617953477729899293467977242490528093203884224088001408409558323545890283868444844958697595198830050118045752851884977051515689835860724314401978948221653490990986320537734625434090962463955252558735485694121028449395864269429117379784195506050868760196959570753329022479616582945693711061255022428129515889891806474682198283311479986235157772664157937509397701164838068937749100786317450544908524090189174435218768602868955086587278430224665734323298539312921411159089967142102310262471303461626910791550084132801148125709064392523137623056959066757576074376847341964707013921173349835207999920458634945311320611475851790000845129220267110022152391487250366394814019317733575866395330404070315009424003848160414034434712225068250419062552167633299102377936417542638604621349732280481096848105204355011768636718806026141678489657538831123542500807486722762482157049534467017687146038315869137185978405200370353456674304797435906121749750630905450359478060503263077248938567373388220631776123020702137997165737110814158920591820430528404439012011664009423656666855654265157415941342723745540636474967847368660100425778745832362442898455426290531621769268852712113610283221617295747588099343323006768499020144653870714423079388965863777062075900332988365130204190906393729910928024875541471513075809837053075166456259747231342891622744664727962818712638017974785568786545887926049809043983412256522481863568402268139311672339859456844874590587334393733571040554450520134707766237136333220303342935707426241297476128582068851853696463845733983913345492326582701515298842214220358678116686466462160752753362620385863882108893305197139785597087406707146248724029067234012114082725294933629099774438018427676795479431628059873889453185869441380668829032781637124156519254101870634864367302006383488928205869168160130682986702013574618822064077743751808004592340221839447100415396448315283282303100469003220323420203175392586955381998948356724609348460456276447427912379969675810379885832102287970929530525789853198916592486592876956081668333932799590400000000000000000000000000000000000000000000000000000000000*i1^37 + -89632356196580682056505259802913352291792081175563152574511413738095858014153307748994304718201704629029361658183049533771507595939565729353207268209921216888253606347391973251740989615910175118344348351751919289185256042873154717606096131759577080331713050026382499423108067387947033771282726631733623312717770646532807082475382272523048933729210787796276329823897614152629076627880661277780814853440810366827164549456874031738029213937506944791469054154405172492660434799260036001387062246961034200480814795290284846632951627694853676315649616492522263610041027413212969362706844102208224762515549565407629622861088128637139031755751148778188611613498226921864182576631348712513689813938348591444365284292029030926421350474215824762908494546464072802686307175583488383805334649718933323886222494092708547868871705371685382303784356099096674076557476127893714516372632184678997152040428919487027452031571114698434125533696866450126344264601738538251460957004476918161541230059499983626453492074506212039343931661910851206738615685975834842838126685176465270090226423875062617889142026289831127797880515893826961639154479725345096431014726170727857919806518710567016612569736623438603397021196932905825963961160860429667382849989008770851877817450903654510313491995196156218650362355908367949758406095276031600213248906395703382246767083296355021461557789125108877422487637765883058269090157474306417993076089374672788749597826815012950525601654048384077101614119134588296090474059581516800240403467869744679090012361036980251778250409506788822483656818832859695201605921269599252505868377880380537423826442001559539068537273158596660090217126834438901640922297584683366612116734907896509337413829586655204732044727933305285827010762185387424121783549436882494194553231274248248613408931021291225927845541305209135656452467767111267522043199541511848110949477445918353806197169361632643700089797903810561994536122481866091742523682190997506804135138021178794144931331948499261567585324588166360704260111458605935713426745943323622503201318080269847025194496976571128950875514016371296775237923964461732488687091346506605474508954017313139590735978697488397641729836020610987321407129796363171079247440896985741630602949295881458548039538554532541140962103078117237933363095641673448140441065332857464077502446847402600320909474849963613024107670465536148534748538517473263277073862924997247343395061565089305418267778683041332600234010346533396366881896565672009838394510168217381378725160278176114005646626340788997175217835321893116266632895961195336845802152029283592976230371652132130090839651123200000000000000000000000000000000000000000000000000000000000*i1^38 + 442027908218856276593143842499728473687242497503829091222983126493448737078902665448140477056074187171523117475776490219522852081811547862158240052602078579439242087558108650249086213554397285452531955833243891295964959978855056541505470618703148052785229138170222296370076337933374208540820671323288345220985066306094276265769517276669793993667972926926875244388512254461405653546013571082403585793478649063987579074583827243076262145544236647927222609579631735070167618071420661624342402453172124186961174497200865206421502526154498915245392696099269776819662324110438620956222495870118522349344218119308994239933976403224889495246064059543837523205375493561344543940148780044652369532852349612710988730286788551324901271501004869881152977932931518425291988224883344436017811176112160888753928639611297374108951375808305671771749308672174286676957902352421715550106757768380290390363156549869194894731773768839422306087441763284178137303248513208727876300632316810234254604764323668048643138436586534830933075592929503552597302895730947218000834649224929913614305722228076944565973443023344892828191160587821818358409525639392071791972037744329654606040278438189121596950366094858579569245131279119826824240033998582846591220934755446053703375250137665178457425404706307722959790492298740831791500890784294730267153094663522313141647108942393215252545345221949856154770203381150493224340452106208061917647075257365533854807205394550777794768761110290688708126804766620518773018150511554422656016290031537314628999246650768447798479351632647552864908122532413991514622632265273766066502958902591936560355077790622846336852109517941191363591445466965877256997390291825028749484146440591258075051465703344972471390898068485967406281821886744536983925539338793395587525329855884976294274974966924936961733123272975571585395249877783285170037073920397857552695141545659331740893607000049673857607233138919773787150031126094327377434182588494234001748806346978539280107027240296476335204513286640360799292983966688962439309749578802868579856510551831345904597385704141545712568632304631975855564644057937472128900740145632276598741834257304745747475955461878651712569542867625714300842608286644939684541739431560669996752022971478313034537254962925046911171398989698414756297452468592771291781519031059249265773427048241447605749380641009423184260904926799072486353885594716643774264454336770888437811368323741380720122982027879672165122285394365048234324710373126402447893132396441223864730411849223430850818527151120167701935038786485307194020917777755334093188296946644863223066308120649174146351104000000000000000000000000000000000000000000000000000000000*i1^39 + -2226834074013308495518664268356898831000889444103113774794327031077696922807732670919292168998314958434534732754780789760951303700277360156958018596329788340363015781507168350228089764179184926244441054312634684290395282205717785214929456587133587244867605674426078560521539503796559042870609408812002935140965856516881686737702296458926514685893599280898638166696974899576634824751689943551832375550342360507626235279819180108801560454963142948975728813625304070880362424988246460966421545670066954370313060615536869179278998100129327566602779291119420010635568558816978851885939684585650144094114428641066850690603587802239489921926397154308269179829233265281182466015805224289022260571532247542279556666286998490446193229286110536888670080147680760054490600327450498898369419577944197734416749011895913231504308907208016273360883017955054237280990424057546869923165432734211732868347913141189592008154339573969668677334508935590176210172055667400318378651832426343045289845372308066192924470935536085529782742216480816127719326143853693805565184512063913638784675624659220791411517268354400792658047216771918007130209806399488337050398250912368604933114859987382558337498954463254280984268119493099299487312498693479248538385272455734115338597852546954190357314795309163281881344652398623436165748235953970739611813682683258363721612725380073743271169509206813389372308964383286687302685572980083719102105783336209812012185263665602186438322755816229635012594786193953036501182843618872687080966092302302091641682295292207958914389672318600090251354817159462152308500478479556329296487008133548021001463169891429309464310791210396869219383048199047778348829636128804011173568719087361747560654807708663836363400795789611320129826390397507869911850641149186882622720698318410849098553286811809481822970650203186347518437095550178829002239794819363229816039381277981498621733267870073117821809507326715863373800073588582586383055122334058866345502428878191061036990217849043361925302633107842136347358698143543555462482050332428432039336529175435630978990719140520906101083137013936081209340556586411780453486309110923220316108901477618364028661558607639247685965934488507012365896437079836089648207394653778879364201579895577209894317015524955673714942148343288570057135669155731695054907277852952555772856429409290764326244408106285241247277249806357905379388289117879955906590649366429293667943227622059417164238505275849397134285625204292727059955955149436293763303231387357346920691897154315729706846643650741908096567317917659478197187096396756270935871927230906795371349236820749875937280000000000000000000000000000000000000000000000000000000*i1^40 + 7616591971777593788599786871994716480587751345090520624033006571436187616978702089784926134637930097160673964643151231219379660532801939241583375245168032439916051255427168184174770294363011389639864070954072410938150090052706734579163542291082984707653989498229347444628525758687271769906499922778792989661683492351793732603697518903308976059283623685835352803673583944674032023630623990107908386690222363590672581954286495956587545867139598843810017745714222338663850274578900010526089554172355062185327782133103250829981162680476046606953260734542210295732065131510998493512916621412400341119052842083722867762642925417791997044755942475938271002366508439009001612983590450923160291343865230377194003490054410769415939020027384987808573629760972001296155623267272776608212917697110529393147611938621290992879314767135158404727206837409017889160698522148778666897550770130015053991260336308469138940187263452347173025305742206576411358922297772150973342782227590491492342896923957725770389242254964868361103637019797858927147790225040195811894619426212252944913568642784636471806249214833991206379845093191050732096314989848917955608713371056029430174368822836049829032540561949953304502677337728551383071765857819884156524025663293605683593271195225563511426940302611392313771085987796701660407303526817015838234195598943210086538306677931208026358763945906636238956834129342732009848955031116065909885777212985332609154182874406279981253234987145108187895895300776136546964760768500792872580892934779792750001428367004517088144499606398377099472125761890678501702767574110035708473466064246900326945500883428221852551686907207595307597734435038589536701578243072812108413579386579096417180848290570200600757794259404826973674370288898800410187557995710038111689641081556385576575284841959524408949807979650967583709871936528239787282985749636961532776711251644116678400749576395314265197839982467798795607279466845072438443239251347993677407665985508023418333471026177303194177082794054999321072015940117666131714463461753951244595720202856334478541370422443164561225298464001264011430996305243369545780709477936242713465210690088481037995399411690476574128892527306461907142090638812597082579537466987393319624523684169626435506693474223168054610385444745859702899555276502429301679727988045243444759450638206833033245371754471941892259357089311032379083915509093950516591456222063957060578577393189061946878378161841181608588952855260601650237287457478829377363802091445510018769339581045217794225427556461920226638778368272751217428580296600368901420468394790751506447402749558521856000000000000000000000000000000000000000000000000000000*i1^41 + -25591432760906934546604264958641771276533133618021764313694595238138533071752237641202580772346493066084782284558918688561623692298199266466021332961748838394805375387915257295157394914805060931849611018638400311972439955238987923203960659527076986543568938555559168924713187971013504705636428017716814581781760112893052063697916149885660141585594969938651626074482269126342476628574241630464203238357971793235942825933860921520117329907331583677137816618269919111958115740270251909580869071150124946500403617748381005176319828460728528219037497319536671639371230580880935601515384254850728717789551559217012806440157190002563502015269294123890967533165420348384175500009729278677870882136796743643144471655192470235837370710879957864763736463399594158314786142272478987280613265660249117152664082371625006169389970916150667564656240681320546402907001173355471908919813045899594446291226403730842437787495506847090646011128901781216147912622495838748837502009739566830596879189964101650002145905311647850097531974445462984663712804692969092861169703013671249496310400610531126591559482251943706913568932864010172234007241332387226434765002054994425532788600018707456811180587949385977981553958527153759547595410815864463779135684624462592123836653360032907687766301708326759098788219426010925011602680031137734576168752162949249881896672184516049620092315625837841958166786675296269361997168358870866356308378827861583473844750947073333224757712091945739292925575079574171427364943062518254376675859395699727884710434944847949915260128167242159169176574085330508095887040528156091088151462798888338636606299021696488504423907567016097284717831001290181859329285506225771917145682726460548774021579908061287411796760409556698531402261626635862018557838525496785716561345766120982933802534262736109193127155134893273232795770938454373832817449302785068814573936613119370609020673126083903015945340690512579251975967238076807019183000739821186556048062191896933891806551087197307702623398685619118124273900597820108944554567389466414665916883944800897789744979372214539495975724585280044776182258177044813799687168292882940580386077917965515021354167745575761100254001621308750044548780139563542665251996484348744465584453818390196398043232858830067423329198557547622517951275418922550427730194077191174178233482607807953903352466843760060723415358881864368046489010477829036735522831878211028352131566011937272792876399422096872481197306406017186798029253246074499842189054290221917109509868498383444408405829145374985164464455163666023644876081028702995353236941266862470955686916888985600000000000000000000000000000000000000000000000000000*i1^42 + 54915902176543008996808020038965716761301347162654648228762460406346942242954499437181524531780477528941296154442254165158846513210610450140491206232172444066478268015724410080825852194945680085065853699759178743246924077573979816280118182365386621501194078185896267342570653446712201375699310018195841449954282081735804921125651793178180354877758040591748776540596436418771154506853517421897161486068127795448562914267928680848470682808994320960631152036503757728898573664558157838491120150754792725936693784125112401281660913619182402312561125230370570064676810514492155454697424446687560645915559096908560142103159404268517404672745571213106937749420106388952746749748050414302952168985993549998426789604014068800706323455448015645180294358246538731155571152238680481976584067997441287981476573607822495239745141100419342779309859702261821894477303608710908262165373635442083633046805488624334272147649039842768441234466169968642345501759494576842054593179526356119908944668203574465001334237904782196956087268395237299832913946983357329516734993063461098991675420266627995500699758793668758507665403198867628347018376640246141244963652364962648277548002737367223655885119326688245456854946715980662095406080013440447099201047172128038441725297401388186870030401168538332596822224135995241374864371246699720355852141314652209958711410434895516184723601733260431610683895117142185264974198383618292510986877250868429121711658149611697334604375535806754005967829950029650417417673327782404965672785541672653845370901813788758348196371070903721576876883731730623093240190247491750689525336979421201648223540770156926721289678864997038477886407001962183703028476039228040146374302040799234922518037446536200007083748369197262221066862351436094104899009148908406643065144142835207362732219678196124036328027117272333504402826001912911012777074414026857322762294182557845649216167546647865539921183771550586910645892316545832998487224546389564883342286589236749039752533448732411750442936204372760310787323561090525520613613400211534033964770671915861453025269539230358479218975070954750443280887420095056066820587438574462189729019670730237524956298457868898840233721064762361141104944413000043092607767082113495470263032018673296964805144479312840688783592768721778484872179764690701839178690787271128749722916489885587098863341127761043558271969621957126857290975759813112175010844544477446218660964422059551770081711234869186393802595121144951852977342686564801770541632501255373602354962741264966108916098746179649243125455403072564406404923290157308667433363089547931463586938880000000000000000000000000000000000000000000000000000*i1^43 + -64573159484431334959590741908137034096721859712334199249973988653501664031210938099745951387824686974240314388333187164521629333103087123252691678073671296489363442286421895056306472832537073043137657029601051496900099908570314387078056909209955911155151875030680663984596503435581479536944838301803156655324394440745350535851295206567820457670640683801774186680550480260843115896393019225644994229767833673288851129763657326422946036840440625817674609027480044122122898876680965988474362168739586422852528758195536785464825106425752383824701883179633206662239604290658673935286074989505671255594727003368255734128262246852208044255294120849900470019764222284095141875043507941565017802955934881583282208231789479089720294411590333196095914415578384461179546352157804151300346895763150157656364311275764091915100519435917596449819050196450929849077045708235332350123629724834036171557142104790295998827907505663127391042720718131388432255592949033380496119265964117881627266230645604135073200498863140107471518651038058772598538879801590481956251932780555921329828064664126199984391227384848832967336456022491765367818273216489452888356745371798171503500090508431123935529901808279139684089638489584308338577080255109081147013999454247655361713141362169535667447592249396017235685313055462762610010486431064263768143858573942100230306589887356822338000135368342082696439974474216844106532639800296969252982953695527735527507841732403331958347838389075172647887177439966842207455623850961748382068344552168359570518315669472524300858621416281352953901134899239438261761158862492678705153148269943389315001765053677736896212547461946261135951080233223022380112718830727423192419499240836999961274328781949621462229088306016586932289005711984289922542667720699497395875996552398515543538104596195808879808052862575618166217667776256392266348353312079753438112361837969776936238482561861523088202028122291696873285162053922961808490240760705823771049681769738418548713361385235946669510421853178709444140025079322461117160922271468655200852459308659852480916361958665628126230406948893660812683739554464058137649421902241760278642973486130323918824689490253689923411006940307066383210239975707713381084836573097992241463945517154390791725682192120561855526289141532394998651694068475463060610294093441314690265867365399705532747776414742940773805053658967956915572584479065888881682904868485797842683403237974913721293701150432759983926036933931420655935082352617558055639902132895812274768996161171064157354069388870103731465491231493574858725114219886511266039487777168575954944000000000000000000000000000000000000000000000000000*i1^44 + -136378097053134987814151263738538955959233826267472792380685208489423763291970214693672927805523231747625451270979730179916772953857864750417960668999395660283629284247143478049054429114932511925132632976392960979536643313761558638056425220138979068443396781221990398232653036457110448440033840420384962081096476431117541071561952115794046326619292964039316416998400927375112744532830047609337213610287288035249346848425585533041737172610032094894916085977923062399966747831294134054861929672085638189790241641444837685038719092129864113817385655575768030504015246672600507130445907182766429185748219717590749695019241975196643835222341972211526887396248614067481933138123461513445617452624583591651377045949355435594185044534958759876347413971065971684287310916026035501749272135860188148253215553569786640000975296955508860920496330730307252464912075155671314382896695644437777556511799105222644431049841520509802538899118512851108994568157116627651458672163330388427680058563978901273407141702862602235761569820598858591482458533571432610902844082420926573807015681599023121743582717699741255202939614192614206561749114957792692029117802793415556568088144676118231149319276377929621025828993005653428205736336175351914233776710377087133008892367733453248410715176846551878010248473604341937156244276532218427659799713546427471441729297700280223840832209413617601285790580124087412094938302777585306575804113232032581250737709323706547178679714355362315155506756654667184141258320671747515304234062510522818167189647822629526730097240885673530806905383974689317201030261137996831792025614114396717777159275296843530945741839603102306553804538469608504478315398028611828003122786585440750477716366016100673603933133521135041822800124838072944248487489338369821998262693060262718759139966887813226324979563769225986376465655388893725828841664270799480784198480266774983281169795381218810713052815902682990890441799881349939672763781083440217058054095068333419565571302061397669083845311925457851363037117993618163818130753695141019340970579593340865036955127534307553566362287884345691081068526596818620726088723994860430222151735276766753959297080427614464632002248817744665208036816235185135884248996843812235860589926947893640707492008158086864928402728677486487934401051166865808994760809873378088524825606274061627312347219857121656620232138416082104195819014987981403761298055662783015750814858439727334660441028146888089288294767012600889913727738556870566325489282724820561332914508877578678735600773633857861249629713467753868339023573220393489402866444171372134400000000000000000000000000000000000000000000000000*i1^45 + 581661650547489412119757284791011267670889314007416659625219562922057101199465434617831754700001650667316043025147958298417036428622867238847076438571670302490506775895711350222096467464351790897819024655462633509958812132003499316492315049822011430258366158755534249538576358580766553783810040545906992874736196842486138417624853755257765838330564280775589981402988870375074891322872095475759757656857526983520025913757923735243248767315250649647154785696270572173598900901689351952698814215432485662802295603783783802691331706628374298147656875311051402168100794423490886086879243972184940186817674453811756842375001778801764778703777277976719658664426426228040467572969097573516092222214150310200795670606699149291953402928712834178025730777214795986545461600469484154556647237405490659502092379687957558668221441869174442570096109683050077643671003131067560237390909366444889910306823557419669661428467699385944197669951564701501978172804694472690015657624785617777831755577073672893232490408987758078153726543744960558688685983238463653577985099548328545845811018889635764023875959914035124538803755969298767020469722821459953769628545621359373063840904404507323750321617343326617455106411318034138864170872681960681915156891127230389301712441934620794819696587985455113539819542662460246486645698902279236042397811928002691548488579280259625495366140948585520144673451065570499195251476398735835504262369452803939205210013889894443871002017952357594220076653395207003801162754843394161083195015606812083080138216607991048156261581198543999178865787009509402949192052763203399119685733454280356259305555370636322170110365836899760678229994586274482330100430923254548268375770955291501110618722561094295698970056439769852979456182762826314926468530838891514003667278571717201700902574808762579202938385416334372000986710336413724340497308619244814028518198500024726957602689164790901239960879939612281387166866317154232370045744351514911022999750937146455353726173061490292387890966946343069734796879567203048397612340228649651304494791488092332046958849608918745646550590392085324580345044317314136194566479679874086968459034390804349810024317936341002610882873133545277770420095691090282291103996708063517911525031227345446580695729306396806036720748313900818528305340349146571995370981754683771361198256661666557176924079615726979384651627869331904957007598898804477682156099788001807802381801285228058324276665073292213688481203352601164959514538389882378626090905377998510772578498932726561677132058934383487424680306481435532921016282805193865142545195991040000000000000000000000000000000000000000000000000*i1^46 + -1220688006985434987779840482384680019503496739730980016502375885636950534664840775978178203449202155853951358778729314253405957817670106429098767062022370239539435710736729570461350722670764033374318414756216513564558172790617271696308157297609507490346325552329912548825683351337147882547496067318251651587491866929194642084589212565066640293600067430308464385299736386549543472357674866167229683662930260038747499217767362309435159849528350836066790651791518880405056410264266563675441403030105406493092929115848947851363970877012770526888062433502111614482713898203292508402572786352593678324080335166650834994778013917510619479879490424105084082449195153993371485442717203847741160623320463481187574278529991472725221512822315592375724935920647252523920493905150927549378076489042427525343822672290758452004203609814724613146491359037298624352522867120480122719284831295000048311953840579381225167062188735552613176201011485035407596630156388302022553038301938301694167762132575759805897181628278558444900916757461635952632101091749730526071797936727225289191521970163826833121821982860445721155362183408985735434088946396038842327998538110805274534331601007561095501269608422278245951679909466839294450535514966478935185400654618185131700363162017893466199371526490800410037147629752212796339397832442012644006056573883638017339190963113803053855521793517323223972213802438854225303732399213382382858580138581678227558876832618379242319572564772789690460613950304919706931753585571064763672225358997098229107177701179369943766459675347649495886651444356387414538806234982124914626488598732495516722051592696956291162492882063277144159425016112817113495414628312870509486893980239422583688659396575010091650595423988725878767486299500904498039830055860684000934006853081111715956265700546772778179040186265690169620599818205438225137952764446508718933209467405855390111121679513478704351432905797637597557849663141874833297785268755795404802279344917198034229334910409744173143596349312579396821270766224907868801216258183570088196540222061699912808688077094309697668008542486371005632140457250361602832703990817272856099460943412303889493625344072132999680616467690742055078789963113660308804816704093848462992874884680453947252206675575034574650087702619437878063796682570573485136534623631261956619557148103832506806057729891891538228997829611436033548145218635605080345464624695609324875688697814685604536371298746406228620832095503816874633461674979130541813426917661472594905341621761407285711886254604593058799854491956421072008193301204625461098840064000000000000000000000000000000000000000000000000*i1^47 + 660017263115511656894543390699751480890635517717939837456926570085329291732650037255526003768509501267024344983965840076529808104167003112080276178200508921618308119147087913538817572357840995284495872981215236618654111061927166295534177109715512445854310123112638096689291688124545585406324361901789810761174267393920979211947300542231635736228661577504715245835891473138985194745037176911802577281520294220309073527621722154310491867422181065120260452871785911248240873269069526749326578946673622797751386976998155597224754522393344984565504400543257063390946370582026182263142995516281122903521254987411397713554518243304176176165267875629852395849939046100041585524069742177772831633473824837920898096334076921283585883508214684783676643197244021511521724694880360965581136136920404311559549998499239200157163156435695861773485301003079275428699235483069971349187045567961341346196192415711981912369849065318288279221737138884142967639505786380858386636175829229235369142258245499747209832088443639051094916687815611192397234874599531617427481992922336572621541772803059911019668685103023410375573815784105737504502101868482115786085673785582917585228949609504633717918449589550051468748417591246190071398325180236784895243917600967971649715115906020251838320540894837465521423173955071559112447179014092013444568756084286812264699230241567396032498019149865835947657826056881323325119418372112264114817718461829676024907389512643210790974775872908866602237730395362616885830235917782803933653804527634577630968802966422941729499521297448171531273775600821319929762358763914475494509820695296511185706377016001667031315681567796353037990879615345417733163579688188165297973995694927823820173257965949890729802797572379941599547104814164194047448368439447278591906413510236077864281515166300090549595943373646121243489023342281231582654255924410206194441730816428882802646642572064819009862140284112041588456168701509090290094515788762686421701389608854382319210922832670641922876022952971746021882799856879041410121249202533356295044989581790783217297196129025502778928200231824670902533694969543643702380877152720689273609581311853442743551948866011773137313321388993772814908834188723029503039224831960067854677725226609832260410758836652674363369699141410705998049008894052940773235648425325751326584467869201396897237006986170306521345733886190689369132087359751816589955629904189451450009194930115287635135999702617619064614154202143146980855745696197486720328605816801800976668567696848659640368530938843543488963478116219003581809147388766663475200000000000000000000000000000000000000000000000*i1^48 + 862337295919270097867151267540190883691585188853125099608527343440019358661338306167501811737796294606744185595647031532211626023255036164448465288800640711579880938741865738027202348808331128518870325911805017089349073119619986978197443455574119562582353725944034619445376143997668213180996954120837054498462292978050150261557201332955026177608603712465028454332362088427926609325888729619684074558452676952064233270928569345839902556246212080328661052622712386308642652397730333958007775815732894960768925180043926843662503386186218372364810300355265124090413738144307268350401974307989490394805463228698070968334337339409929751169864757120046866888810121169641686977061054115428940253451009490765747588215837401652943402485024577262343579522463942320362476384471763377248631340913902831138918297831192185457971590200788744907151462348889596123861549244946388617769591855467609428165164978678107457826138286792648266490983316694569809451414930939633436201989785687614742809611957988695195306364057499004852595605741363165895688307970292225313112544196327808774315362399299339294343032102806210899923996204710516001426860240437359588508039132872281739832815759719989982674238390993588543568220049513138122617412118411733976828618282031974445350422394157405674767858121600200126918709899369480995236669450612479139369549980971309907619203309336022849038940992746803285154138915136879086979025382303639705702287594551637280259587008998807916206289763520059760065258128159946420740252474588382807872999408057839373145007737393026398971324918166002627084950550090264676919316455595761247203541813404874006193798038595148334311745351859741301716802940207528676216461611067262758836084506058977338976328936519440800784173026483586848670847051325327602652547160241715949933339239910689087040897605331180569894819380424379929911768857849216821286481867806967910607771287271802341820226567811108572722222058657087824990399520422526783153751075442454738835225551311037495214219706296058720925100733458305565381532934301988580851131749085953358419594185115444083606759854746070052468721612958905008141600342952037538361385559373756224340305687361984650506905457389451131306432422143633816915870595817388676341330984705459261769267328988999633970772957091325340305090714053037294909139083691296813954177977502148339730726932839352213020665485549129630785906559634254429947996350970818876659445463096962729716565112147823249377849710159425778690656855813366388786718770013441637869003519201220803846026199501581075891287387585243047926399521842401603014391119216640000000000000000000000000000000000000000000000*i1^49 + -3858105075402413408886674309919944486969094755568342679619968738072307604818959917913757416125973946810430303590501265541224903167663123902677646485779618924923984141274947655125194273480254778459497767468816949778348678870488589786375107284795003528488752936521450827588788519874301377988229041844354733151389856248159367685803946855657843166321816549602599460726854475426319361739898872477401827797258077273473641841680187671456619816698950824920898310975413994184545801710995919749886480911906405537771728351412766649762840914973771344452930935367019074741687481896608922470760360699491108188637365883030697841912488561091385953897470804926351775440959002698416245684740757142128555825789891175702525722316447409135508241346144302192467791829526783202084429986394167410043606981134025107093338238948469566785756558986073426619987513869939562608617680826948578188183123795112052849163947291430280389819835818228511368472172387153023040588567457869667490426527287964549041010530419767466173786361052508241017147176315817574291390019482452394720199941113864971377625495847947498677360583552396033785306390928485002684387631578296480282693646274189115474620793704052238256898712839410762386261278285690060716897544913456924541662281680164936955987114668359522822018746533192784703932959600784802048891902193073814035704645228689177491354700722501688534727091179358933204692137347510077288881280742491654339612033590128588572159719748465666122070039965089185212962530964877468488258052595788432286496588607514642371212397964454150463536822224767482983925125950428085811385442045192704388980305244926120914632500313609396115309304352464670647519060479242826572374361483925133792219365096313212318119215032271250815422456229526393573315600968268835791994890151469703008581693442606693145303605625469704930972237849232775552428238581465209382980045412718084127362208172468751757599310649356523359998508797261037558763094536072767735642520973696139778723943831995338595403272569714247639488434693501985637385793491215207234533413139911537980473301636030028766377077500935840342133493304592977249647749871863470616560476042481336091554740106194375519374344492383681571630735162050895165898437625488252718746222375929292997752737426795407448421581244981833480215405968607087279770050133265754024463300836917642284875474746993649972784672961325182129048003270357057235660607094713122372320305622570097106590455152430219254157354591345200276962887968182532687344227829698867641131707392992331600204680661819581889621194660937209873361916029976842147781935104000000000000000000000000000000000000000000000*i1^50 + 3248640461832927795910542392309055240408778825919343917833281905530536388043414407792678891843795312070693044821976073462973992766869542147443755090221936218728342338007301533976970277183488366178248102963703956274674325644377226251027829184784414841148355613703433522307956971977174247305210962022054570670596059615239452292857072482190533158577441085541493076638028286822087552936782866829346679902979592820351949137795485961800219969559905943538834032478937780912050682276794983391104676184672054398879834417488939922479121377127937804117648959510565061671983433881203786224208487156420117532585310102555543416060297758800475006432902547275708723253708949011350623344845228033518484715997582122620059165588818579259458437202057230212777047683343833769787904649121158612802142309455907860966649944921913377260404560958135687436524806306146445212929115190983918907719809789174525293965872127253732631693074303320013273336200628341721059721073836457254697493370972792513068553541793160037367658474152022109422515056916814294597002288454652321659718574802624137533363918574412314212891472153323831786556516435351537542872512272782871315710217047342072568266916889852667169520847965661711719058147410040055840629538452392857712023755360431759006963011536776642985108337699431771458688642654033471089225698871191580962632374952826448168032686701579889919464585844600939329164281407705688386898712313729133370643617587163512168613051710579540164293584149013100952959660128309044427651080856937108625209125175424966259299784553968465105624026263625457110396177810356596245641700690454794611031226085609484878892162064030554606853879737117792201747935312721343747152149291168467065643856543192522173204009006911291570237871267344948994457334580354935237696694712798753105656952047929378042953040659273647532150385022938059840750912761883667174103788412858675732753178860022861360563615120259180579795689589590487618206951597308160778017208543300886236838760152054493773166759654663763085080306102842256924431591363732903762590343317117389286105350118630306888774731960309664487653915465319930513033343056976983578399162947444777214040804941010940152457740452878865697279225092709728587586072146528452584252157691137441390772961826444912925339813192311358350151077860251382890140954907350840757955965551396835777100385625894009625384559438486858840363891897801081416237333644109041670480056379454061215572758046399985325257999549704992571181873132763164577732840269131141737011921418431286849807573882134700934145181877928063728676187183304307585843200000000000000000000000000000000000000000000*i1^51 + -3939981987523077785334402242987270347361554069736086160883258662042583306084280876894390780814646039877311214698753443276107673420800985071802479575764353478145513607128195860901341212315150509974009349971317892629535262850236036801709906727902387760001488054046115839117120288343593324716652336747910588469982250114822872758139816268714789021720761631968650286806479980914581868413993768253193678579597073073605808398541178635310351916993139776400338853491050030119617987031614066101879501201489802450442025934676620749704940584214963491176668281031197181771572390778995005483709180902320799022048754616593698687458699531309556760680423040564116284073706032564166913760455826344459006799405866817679907401824034875051416152872624670975316246953771571912217027879799240072889016915872167966295337590479013752164390899070353447864024990582213689025905458759947983907133108490387449297820495667307942773697981025019379083643942197426424939135059069161773792423166504290222915743789932290055057875871364014591472675273388666428574427547578606316241604802272363798691604270758102835479915498636871730309228965187713793035283721596662479007838732531825663410801532741152036109143416020587714028933446603853163245464695354215037026367206154552877149324791680802798169006410180660390271958925594798358083052742040602635369419626685285668869048778656524831665353469671556339928241294793227009240397317936855973521180225928670947450300306132077025325798549255799303695870976619482122146757023520450185746075295705486083626255380455864149967675884837945737687482412515081761668154659901846474959993081226206931307711750080687113618316125232597773423115204619321010166056675251389575416297826477792247209685873435523151485039463078139735472110718453816926871008035108517882056639709088188811986881679969066805733899302662932156359019045197168707894565267491846364317206054660024475492507781384977504829720260323682444650795966562722376368248261895914798866608192632299028646332132450083296823596676344436584802298373535322463048333282464768271975910698859836527579451964028272458183812703872209167844219745850750265831558678050300585090846040675673650483524429672045136812538044133323675966641422862282415003002723875535728443519716424232688945951563198722144112879132802297970798576330294727977989811520480510873559284896236367712304624198020358052057642651337086267272374298025942570371083337213365352050001275715326056613169181206028056996711989200925705278396463300420466452377813196849869070212422173098695482642118418850088245443295512016977920000000000000000000000000000000000000000000*i1^52 + 1568096683054643763777655356393352375998752784712935299629407956005383635106093843982436564783067612314663247815354086309727572776783218360236155239413619232496449839147968466637039166051667549479109558102722473466050070535626205624310496493349936019497140153322081817503342109859529495274011598038460089460868517974979142427986356925300742818552816836968725566884658175959367253559158831176971553767198121775170470538225421541912210101829916548924036405179977777987806801697692356721192192257919474981973799902432174964088728542908577499155410808784430753941990885364646847685960627092423758256847961659215887238852275961173123802444030088775165757350400825248769374950144596052288446971545847471487787143712994223567331753578795764923872325322641161278988277632285286856781723677152193830328885385239320321914681983373530830208603983610910825685581009443940417449177784749444309680377715674106385594980164535198901244474260089548396762757633281071725967273552099638385518147448950061060225902914250026604090697642846700888213307936812716257028304562988006090007623743181407654354554168922697431080519576438325446951523926532886363256461251733336894432222056195723365391841532501811937175057187920169373486012682908956231650074480766755016111238189371768115316200284116982954491921557414361641541536038909626352019908809937619351482130356505855185439850682837502910056502341990409475064132667816171870084619613688663834582310142785851917396728588089534834541434319846394565948984573770108489899017754131298334283749506342756320437610219967551068606909780049410686862098452319230824713398171534215536929676089256669159872100947659905807910952094553165671326341040691445320859605005043310884850667778065555075002905420076871937135838514406651795743640534794659216190823273665928969851380593331724287062198034853105919366609192833930888233343314692584852487250910373784141704102343018856511263521386574460992356823372026432115389449275592895600192289056463679327875349473293179425951370989617811189909305971197956182444816456442050796816874629661921489722865324863973670108698060773400361222896915547975809910753683864024010953767753619408593007325595188029362476663793896020249596042833189231331083196063253620115214301265058621717137390226651277870918234631978190483000760643596629777306670994397801835130713167507571352685411664173971991906504822142453846333684157167872709164084004271087143433650114219122613066564173771215106064711740686952745001184709500336025290831424988101486005421323384081802322569584664763982314491070119936000000000000000000000000000000000000000000*i1^53 + -3954897778193659584942778416402467652309919921965352512825959561735479982420292538914351516541764960219874433237514837276236564050076897689378393422474444599704576395611304175526608418458693070646881089827104193901503134446804077895506203834571765802971282530563008538169377876960403438038419935685335323687441239254440670156279038675658067357144823692418616895662538519177873742513148643496296953097198355304693982487935905551645717558241348379426077817180674170874844133624983947293324902091513747773589267996121675627092506969949452722625831522766572974460761969223885894569014542473787994027826403655316806980247409505945581957269760340415439632855276687242076235519638587596622955763077666230329419788530170450896056704879040355159524492878258992118039678879920412664809616716613067089174633311844405921121568457888738747311532381007084726248026039231914061346295705012546372865604956621220497542121336914612618694504033021712779638050797931094108123479986655534159147465451994341284919686855868577853495583181048239594227610370157022734305742216039705759357066873263676367725300583303165196483988713999158641507736140046069774270141373719300120964469696576674675446775921044836176820640508793696493518373399681608890060199124439374039606325962508593569792329330217707066823413213162601136131206680581028048991365527374632298985159008325335109350994041013271967036876173304120256811286621966645767377502712806980041621148792142452094224498713179755935656816657576573859192394836760315546413152600455575055828690292804091926601782192819387626724793017673922933261742946531396255407185701050532810359996511686569395342886047581474370088607321935074052818733547666315872574696074722844165910669936433838057759387338786501104089269451199497129590422430844128845177625066384561009733454386811911541771088930512293114538341832913631859516285357109665322608270602339346168253877443061879616945791298603709092541893893946679749879448407547177958448036106721286832204987210846695240890411939157414723974982267761127382309106348716256571765426145646224910979272609806824062027349543124018205943754370102071938702424638108751584006615231901477266248778960568278745755298637029914321384312752374307834907967167991152742606451907824843770986297760380147913786112749880152595159719933460772991332034518408295826470816094194862046927901181837562502792306823614176654664598366520337563589996456511595418128355496832156134716870290963198932412200399063772349537061016977173016373757003704662988662109181725856726257549960600066245146758348800000000000000000000000000000000000000000*i1^54 + -943880784258098750441065219642481595615742881984528322458166739731270569198276398325341812483764392071383798736952047701534126963983195845493402776184877996276263222455456321894906641272218938225621299537633897440523408072576485915854851393569850706727136772446450091596798850296012462628335837827149248858308080219009712194453597540825904520050186607245608988901380885485442141980621705364609587410348655508095521211741814829674174509878949279281475306067451003647661935751725722224897546855303829103306806500933100301469143309470749412523762842860945620116010291144948533599623333773703228493655184115594411113769994140629167771235891650123426136597662716453560646130019544853455723679059354419831420176801668042438551933942064897215301878300236487688464723142276603688930738034105293290217674653289617274077124895331081542069722140020033594876062457672003142632540950468206155244011380541973392495498108599253060342204891783288007884042019596347957330207318609702762312942092275606706862961981903866776215566827743183072140369124282680071435862967975330210471233005654157257057473579609897297559931791257421215978901475505761503505275929878106119862731850280940736145410621777000443053393995780678129493840918158895084706630374562403720744226210159317306592354680610865536571737147279081267408582722507697482563612140731330728175170414771685326829376337681729987640116374721009136446906726273456583244534609320604153111022675245270700276955919452577292887857792759958805062296853179708765738462197167703005012837078455415358120439884450952494231807421886916025973631847682686246907862971890646492549109656229377487657731686928893265818701955082617943319367118589565358122855606730113040789260729336135934671424838639868002147261105721461342107669108910415146011012752597912215472560200508375762049683856144087010319477731972440855292524938253787819211016177715555955942465625975020590891443092813977234982281313912278012583022325505669337341873385091986685522740858001855954263541564696368541687631967976854527969945450308274963140013269254358686719637983026238263259172289112094872642753861144539050108353686810897404567784826618232659298892158717608266436769773695983550183094330424200376575506923159893120051356587264981556358784747206970711406448290324984542801639863881466275025151903963069056984062300792105792144405451194893560481296174982756198159666423578673886308736151802773896844448815072592089848057866667012504373208859124823147994439090583584871869992959870424532815745585915612558673878070318086488064000000000000000000000000000000000000000000*i1^55 + -1109297847553694736900743325239698029964539841280122615884370671571440108151560895171759758846243499007359896839287980290716302269924719602794169300796831669215579897747942637985996695617848497993923814632450742188788986240239600868359426376187613842303522585545524727160467573422452662234340688237903421962608066531815881933912580632113882437781520059531080425622181118914485718384458718111476080192255487266572541110295403625340460879408426995493379824338450009859839743895484701797778327956776357117963684885381752492435355207298663536070546713112287734875345231789761855794009819422231878823685938822009521387597282696697852185471393363671055507460517881129354408825104583348890083502206433710825532881913882552861481618350136707339849145330483844133733528909616314557997736313055297411948860433192861783235463329467308390197396606158400308464825682514565546019650639514180801729458248376583824164830785888447031382010839532856919193682164107908344681756924212471171103019002172295150002799896887260376316670507223636909035429498035439397608533546587337968742919337083977241844565614596570310345257025824802916328671667308437081609006356295313170628227833572455424013695764825302000985268137973049615718630592457331619287972770180988148760647382526456938311505299516278702450924120305901080053356316696055659709475907078648561338376581401080504599770324393049995276017217708148534132678608544509646941510593201966990316332397457563447377127180432547762404780887493122237241229884617303574419803816886011634078693971339116920093771836395659256893396299441061224935448490032776102291976290123591619972998739990430776343715665404011956146938565145089228928046163709280016864377531070934753852416174598542296256870884028487775935987323695754808486757804608359278832797644757074181317391373583713371945748648573564819015903641670812799514619349993386249955888590513960940019577366175801332697279802349362917212811274843417052365030446485172670545598023447156958388546136285415853601288595488470614828398397466804381606194648689177781689580136963946175494810802544206973263309379904063239874992314774420640905423283093332723440926501053409952951497428455450254209694974497244937095451686743921657616210060394294616001383190809908623014362442105538107518522034530983280261597083061398817252305768929436422257993405849385655764131627333104467205707627441956732841067113765637288973695467388244150284955779630717225154264833924917583294162160106151276908294279216082319237303825350811254941846148968047119859646744817041408000000000000000000000000000000000000000*i1^56 + 52740456630855988533010651852098487524684086818226571589966975874321637600362908566002778417009386995663953733828424147870277606338471044045100820675140763492156356847330764799887274747911061134772038136253620076918461790770945190876106205313944877811187288667268308750893195601391819427890570160440891038407455399427426268532181412919511651462620676353787569521317088642080943313497647990822562090282017485322550852237602026303858614529044800308957447211427393273992997362876647665944290970661591920484307682870530417310086839515300866286610523551545763980176262741975436619806507288022978954812411731752348998571309769479897137544078809361638120788743473597132626700707599641003990357819153775768674194887778635485067934662969644521445128796775542807694817419572334272896279406026185671355300014114974178874302541733209794611083703236541226569837382885761854051042575443245659751009133865055173540213402785240865580128751078811922428155635061851644637149203127575930477957349522711270515620596886446337486259108111440261449530178838609565694410705469928227485908409098597405690333384146427994969997589584475436808670395814814507343758931291263363318072734960943661993911643316465552416605249664555648028632761885932176493742132909124797789272120858063889404683691652929726638025266560369958712689161382816330607355043499103103122554174983222324435260403956096430398362597990215465685376088286877610490005929943993496842835230433348592761174217326211065640767267994167348316227045900875965611687312768623592701409363329629369842132215896676151059079217001069593202967390586187905772604472009199435213860796108590242769470810383331834531438762952352976753306356428264968809693840380954345081988906020205991069875142974427442497212046285894082894418086549577981645198808128290295907401101155788643245599511569731189817684743758397743115764146181386524621707549609878994633974922108036243483877420891791944703508138645178986503759040439138457370876996513223686079334859881796211945674401246584898526821765972377666261638797095250510134564783305010125180846447239588955861553834347618781574288041663136583473623657691881495036417835880257561559101117294212794148050256572731302985333929412733739233639279470505322246318756766888926491044401195759080015888846605098385656012558407137771492815978969525966846870436466099998291380987214000832196105043329171827881628004644673927496773577382974819492086677610255973151519351776349289001717140505385432873822520657061334021926850968976435788049782236098440511892540620800000000000000000000000000000000000000*i1^57 + 132313364680194129059567902260606353654164883545774898162273736931095817699092058137195129982379257529269810619825702005240100401310842736510929208860827508657884998109813387355297961915346812182058390819912385379478505054435270181278644825426672080064464445057552679578384345322536622462346242635963746327018835538249078472553960012612275550041468356390878320229678488323990568422663781848222423162667323189276518222994502618003827009734123045615608316891207645974756843323070200788220887881139692713960296117410711373090001367508825294806523368080482753420748121918678025119559194516314290425992309648915293963750462316246250430724846489601543328789603371371121981521524021050440668740311549404911972350755276639469097701796522226315616968562135080215333863658493880883180436411502319503479145434844677803944140677003961184831329912799836586427779605083233249468342576872731443849891421680495783553760977587243369877352694224812145205423190816518404788474458319253915135515013942601746232321183917052060633822797463691025565346853308104948024228027868772622001546148643613573557191160011867459032140905915421548149210056680881364865041558069435709622097730976277079684391642091136459220900088045827347480122133098476355115388759014419299029304727509344968437911016315563160796521387655945531390917111189068181077389013990127369081383074347312779945600053857315433884490878775333149339717011176659969538323737217072005142757396363335595105570667035180979595938712005656540828088182809174967275582924328561543672205539703262966265929178228285088144317388081629413703078201665552945507650470235365175401809291093279729740298490944903140683728534411533491875978534027420582689490531580968814955293180968150770079009176018835844779214750196220943429163762274929800717754076594332133919572977550306147709416382106214910629608967528166016369779792513219296507314774121375818319647839871815979769272517482852355634587265293098127293130503887835772573675984240339879964305918703855281630982263133343783021012867089868985206940811018988007038928799440320672530325056696737842159224510014647882040546419174254535967042142320779689168069788049466377378138786214099607040289669067941847808091612487670666980767176083743640029686988723105975474984738600338766168993316716085869271542475278845597124148767699626376239590752892106280599129336610718133088016857650204085884382241224752736853265438931581955157550543454147779142981285117534191031590811904815917212166514717866082140313009773038790538969425807558750408540160000000000000000000000000000000000000*i1^58 + 19093299054467102885444094558792519697614721980050713452522792954454886461709299287295971858282929263912237146818569091304561004476050991205522887532719331086454392122628023293707296333993773724908466231748321272415892443083643336993286534581899991735948153847983278759234724175248906620521344880082046645306000378049204563131820093962417135375407087275711671509922994629847690050853842845580236264954612952772433329151069235405249056245621851279387658284400979718413007935352711238095870578658646957247844270261443029844893324220898150247888377431353840987064923028684987316558108924739255622514403616936592736314748717851099785757908254255665733876607915341174481688118791562343536795542354026109745575280413526649790772457472658200105158225515762339017886096902924875071154325627245413927226160612935892377726819085472303687568164577672614423922653594806399618799690435346177632591575244980182890408207596678175944374519058227292051030391526579504392732973494643674423789695554712693047051358711617384386627190397495734552592328287987893427498535390904887146983433420642325868994132823173481036496914747483381111112897084932286382600521201203668749114775748830149161074758189332738053565371752963445305370327567910341294630590959211646081026495409341967870257957957610408681365388273775056455296904252039716740979578940611244238080732701949433465198016352978879125119650927531281856839815702916676279311284254087864090379626493260322782093734724590471617091044402770277153322278267531286180458383585247741436602392579185441272078117343415288538497304348422522928580506816702130132681547781354200659490250430852880935787785246015098617081466968132158706989631106916969389766084842070909642729900461157018373159092264405082945781546788736122114450263841729382471008149644444902013622184172451651020394808946637133366355026839955825472030497849490623520844387248944257451366531533074659956878358063808062720004288095537123013846686003159231213461705507168689744173476836659015926284787284597348108819021501050808347519067815380189448149190426792235883360005572645931461464496167318654886972380663185731797418593205040638652543109371608200656463462876563669788879239307689122377309376208087502957650528839826124861783673288309392928227039212305779204644947720183477438702573520267921940337302118679386979216696306494540955365212285159553008513716750073929615596841612320376610882509226292851595196582189105701872893564046702920455979516970175487501617062646534107705971601563765680963963726474627776512000000000000000000000000000000000000*i1^59 + -7965143302311186473773669702039456173067122348805845056717815650120843607372090758016843115656342547649109622587074107437392003466168956366499692159446308939263507468224424681783085624047925547300941098009728630445794070462146159320785258916718906756782098669395001331774886968839539621437133045800360864716532322886335203727147313231780510821351408436625344357474305767077015195112669661924415294133861147703342959111267289297783497351184008929743493610546813734493055363471313021671728379010953084566290802836854959522265881683136087133086830803039772400342002124509322187100477366081243309787190719806228988626740794139044783043817273661229140705425241311715861674666542014158483482558124865394631872614656481829704311854575831005472189457871109193015332260377121537467811227629705105908008832025181748398911400277623739707707408101349459169809989860072398841740661556642303200663090055622098272009503799800580592315597275460911928465774930899948658951239251851905462876020710246156976888983451270624688687862984709888465613671989628143355828090560766580196003671500684356459158416897635827145850635464338249632030974443129436303055175865053736022903279690259258104682588021511102565285526067471695343357809613525580170316341961660214005648555499595797197086495330505984417856676682029610467736836549137348461509994240937569734033811686429001754532423776492148507610012314047498897519931912817331554828491886761288929841789086365177256924350711151895522420771900953527437544142471990356352367157646646325810529855540934970619448193097832810813322241318497010592025268010679538156896264200051627002673566222158903866991636475500951671101477607561816091511128151853840107808200894091435271325808937537416041750035117508902549050130523391088071740990147960016399730426534105054839907061866832750103043298649294399942858807979430089515676923125488859705833260361907483050045598267383189872455932882851856002725334904000509616185657810713445119490835916152734646543274638264713459688800913239087150101778214711226956408346424675711446878806137418522628531757838148294723914865607559382054496337714418508000375847428736283670422329059123213829930060393664031624929562421251600570430225547196452236065094674554189207840809791534990254947160938959193157099837096759041180162301752991099169002482359014134282613392125882762098936152933423286288815088103919975787499285506783179340929062132262768140958382889668164787140354398007870108409598850020009981002813587083703767660348917590398722877607326515200000000000000000000000000000000000*i1^60 + -2685013401189385910927849963759578453486727665141885137012245370597408591663019310628812018264548309036950746222114439234819378812133254077820383918828532451587125183519656230612087728503164746389587115807774073589812429883713158286795322475880356545353775453365336700056965893422109470857898589267089600482699819371318340152478401384831410984336554698245717028813243512649870470073566105742912154435440085368161242504352055385157618506847971386497844314929786836188507247433403138585992282993543138414895955697378566562531867758154083273942692102300925133461600354689599140021826973262522410610667310270830687516926877823396979617757299069423018943637314705428753538881587331537754462484493506528107005551028862552226141570180329235253083299063326612178639556918806886937842117581508152202418676062525529297714965563178276578983560906399530397478579730737174501836632354366105220230591092631566669946171733137201091571340030058524105828660078360422723328557626063451346665619706246652124681972085818889695463873088992380454310961647119081135101879545647313094608408190178311565080670726568967117604816362371367395790258175202250012210591434967089801455280148229651833040291155518455907210462051603106669576924513034866829753756572751751511290975076261675554381483255179688311045068192422385482729996633224039258185521845044923874481947988663100468082129629609079277175376522200664280229010941409154631679218678318268377873353869442177850350021776067142667073745011905245442236572643155304372675811671909297505840349143802378185575686960357317350559851650447733275710784738937717762515482886548538583266445390758189515208628470321327111154105520550309214490648711531766101285893582389929920642045203152088930221700491970344039623315957185452934877167036398062867972403285224133317075576416264941569620752418639919368736408115226560416031213331640564772216880422573890754509209490992615331800549845027086385320955557773176513106878884438188456277802298095185584967596754393404505984561396270180241951140826655545069944576089282712818297321163736250760264010896667182181113846162132939649203316388972713452455852958103044241950523034717481913281770358010435973194913947264210745322285472446685326063661181282288484571816363072653358412411185981009159152910560468559041951048482685817243103861934952037034404351494288232854572315094724159826533160942525144191503959148043443761720408842885571100359456740215039615389265993989044353872009103058267634635157092664232209375015982945995587835658240000000000000000000000000000000000*i1^61 + -134768051197922150512370826118380161540050933324728045638472302925953903131322952196371320475249084462182139861066231121719791039257508201369622866699512530543722625173474697772018996267513731032441913613467343524414441101581620013823202482841078067048583843976494314382647494169056815345952145014412686561177183969182284856643939492859709206039801088334301896791027250491597193848943563092416834476865075523975918008971522116530612632869697771118062093206808492249995947459234662662907255123793415778110103520036052492819820359739057289105904431375321753651700254534557592677333624425158233427022328462662905014465355438997765054534780699914747837209937043539033619536742346018044499221288121708861809493870038312977153408453611138805606909024306792863081852951027581926360837428791259188653515799283877495181012028330646529625257047382859354926928628711862792004066272109955944359323642314300498077043145575619830805004799534665320695359954638675529119483351209591550563099728881102557847250405765181579125425434071782408487923572892186167450437045967020813837107211016947058477503536472881111058140098762805823678620056645293506539055273148989042793108305514159715547998285935834890518365740580911123377718973550353909411157122673790156478206793686562983827589079645920449506387602663842215158748793755862505408999904167056289447603940710833001206486269437704501983120054162164903829148232861324525017944953956266119804606450748535032236003475827643546058279245776393170817191033784573814334761260146677934928132189181038170660432811694750457134982645285495681087545268407062159071823199423616215872623594639298463819889712901082810116242095268311733062877577174494287751376719386365537057535982656416985820685572222892886667450584492345848321743811064531495531699688928245095986528434055277222964682756883622485578070926623952837859529729939004366292728045655004792365013036986918270969340473581495329267700404021931602430842134047823432667374850198508777895902699236734022856579681093754414061359161288850820270315325454667402419504630014459363991850229447977387130277324305906103953102309055908065672364203170886800742780688359511384212676087593246404011769263448640055793103406791468305166592003215216125213167940512012964809148139228754248894381001992504523380585112749050827822138493225868393019321822009657175516502506412302163075410282503288677136245119402511317818546019643303194647584925070006474265503283673917071552195989899935493172007127633223417929213271623048626176000000000000000000000000000000000*i1^62 + 45045228183387138183079221810646222552955564353250456376158585475902428706900566331070194037432723517968044150360668695093004653060310718496830947362192193449794894534079568864451884882973428423956490903126026015662107740776905083571205846556844241515603415595069521186143292073756918363851264667867860371266095745164735947543211596780798494326277611672387473823617745616603694019699908414171085158532484683837410505189472135351919123814734123413352619712124784861206934821226621158125477770950807816098906244421904170293694976864998092055786452439060402154240652208679930614837125748280993610189149782107041604172009677361943223020073585029425010857972122311657761188393112058761908683159058752739782784734178236672717367550114163988475833742755280031677581518910264801241873564257984735324043564732702243302177064761259825800609880531385814383658748669577142664830115968499942553613184819363999668464839899576698419882815434921362811759322536498655627730570217690816903010563868369294618596610573745862473514908794954917680731695594823629157170646993837259785900619656730094264782934991216172781090806115825916642544254041444898200179323125830426410819333618597268944939456156599793966449796586452646083997344630719246605603440986360005845767791386331771308301559027539189653002552432293895452261936425558537836515404190470300723472377114664655188619855122573831288013155461846517201408263535769558840408668016514812018201329114892027481304308180126656300982552823298685341674400720367120646110441117688839510411170232244348862152995898653651374858281823592093787688952429253316507670446438605471154166317513380102910535037017478625596256891141433727547486417878597350021478007297482841979010098390732567791321265726054742418308848749504542301639638773977222864900079354117277565274615332820245941343500916754811507571250847908736283932977851665339955204991069215851874861496907330066861045489194918443250254593951115290970492338905753679480201674662525416228606613964534505462987477860532380716047128344430183603810958922280977412641310918851082691280610336299934069667303163491532699699175593294594280555292763124452754696286807642696471798632579597784158107778680357264902649875744336683674908600922346223069059252245157054523028766814683116786401289764307253860239769140749767307753285496510380594466477869977070505844861172298576869130513798917359445057240804154133829784088558937085982493051447409846504708558985182541984616208441780151752167172705864037333815326985420800000000000000000000000000000000*i1^63 + 5640791336401645963654514461886653605387845087004464757289270445773350844769530579146252290586336275769652736605950425177913865079619969622822720438422724225756481521894545460253460388262341356966962210091145537022275550784097088433409707535042054920179963973202569245949570056728034681900118516353561930882700395547706511366800074018971443049981760855487701770976318881797997518845079795460769212151751360293025359776529189146505156725132442174787670782647168677759608816834139322968370778599569143429064627317931311824767251847519544170788465226189515060482535010768945071694043768467962530383553791515741092348909729255633772924716130329650158651144472710731263207916326871290326804425592014496189782669345235954249300740657693717366059291000806224011464838060817742568401421887432284862592951990380215191539607728619887449897433857031720633536851929490622573272903536533186306619999268462265801473974541307415330237103116280590360734939103608512576431221172820052373634379142988324003402397366754001232701952925266493917766510540247566502726266222465371996152869611709863534284628458238057917028399623473846453720493066058761107722245469917647940625340599893492889323462433431255618435512770366753508022268150778583866620966598432110433657200052765529618775990755531659603435821196718409612277879998066099053791986841347222199365328117438534333520862607761423058480037336505065230894074011616627063426615010563076898940630313258907944139784673706819882935187796591663716954791171306735267888161468105119840189550021097420141524378056055552571460623089225536109969775365905604952005075240153983363673827632769200254367459226795414077163295012377727703763221321555765756926086744631726306645379221616520971288282459106074663969283622290650766741407703884489662863405773168242720209524709820394955545842368032895199271427392178903359411847690851498912479291133033590763177844568068584264178691966696344120191783523146327589321166322506712175742196730927053799072526275822676606573455870729463352903396240880421971956160116411376252194535464334051902357696779714053647406325433412642313084965157161635290934440197639376882112302814711120659516377172490333076119460555446833896783371871172460983579313747904037944553983068727821787867593555830794467916713276450857595332525936276285421179222072860173847419030315948777715551251084661318419659038275778076092140519487670890481626633797470262984440191493068847264356714863034260593323517726582232536701586685550933648038952960000000000000000000000000000000*i1^64 + -122354854542245617235153798374467626222214939741244243903583377986577451563135270003266842488545394637130017520499085045310883931922264464484971015605110715682240429687687797434705294388227927470586481207895283382178924527052692333103690715740393181273458131441979153688100791354090981521897332704434783136427791769939908143631740538397126903553370402785619448925865912124705914401492879943603977265628530766518272832940156376240320046027866636337713193784256074652551756015513796949368171192412703363932738453566580697596390308977160967134257141669804980818232145830759482972271457990521790289661643431031488478979376044233010143955056369890122616535240704540286804641537662404923144403137789946184193312234870089618696781612707038510754956372857724304330358605652312500002416383332776113633041831629104435967282279730836012655336855365689806061874578564123228903962926170105640045483146283158427982571277013377284253948053921153753946552943137450481083370787484417633984968132556909590389982145733839682020328282474431774976681973981082914736211760372743140062596615897727952742660816880394876009684550779964580588850944350281526482481079619300802239473329854377578406535434459295560916203436347608699868878013813279991084957020624825595865638851400451172358120685400288730694533428449800597656778455417324185811773427834705519105833721265426333250493144830825232196429029739324038757565851548263288130728385602540700875322579711006260374171899627032003586914944266498453538462300655868361005982783049844730538482361517256611600470150069422926516915680837577958022511332133667181382907842338042414042813507872081289860369872604775075252314886772835946815839762671087676464830145083642308869121134368579731241034436844088767896485156792562628885092628915376264713985268468077068189352696885066399038444089653473149818058736535429722702134310889048445006169190765102966353922473271325373983417410748105838747670501412295859637759447200388617216254314970953899667879904219170992302714728843216712756542071848304035625859970564343958132344047433136130569180854573401883270343857613778515956566876772912384500845730691655408017642375028076191731146052065210704114042814963830700952313174668928258483674774752247021141047617381728688375053299848491201567336359243442815856698715673544821359038262378863408076272487556245437577988829065780268041916434021905831634356325095836424100163302079072816245751722853091178936843270719541455070406770707851498432772472300950781952000000000000000000000000000000*i1^65 + -46473321888258158047356546053782859825454358904023842992832418267252617674648327257888512464816193047737457677794749594561522218447266798676304535043949954879039133217597615815949245741466310033917762525526279043930392293238162946255146851210860987811695904796450461648240252726123954793096785936874518684437780324496541803611508601112778331424516167062146517773214175148778611256910215777288421765572545186228679208987243624810294205973308053558771861853989784277902369001829244418009353950767675859683832990761630245640164935797955296636563601304822391124654685051239368365431896592779141490947477579310911628011159448876328563853894660552371635143486319132747445380880160662628736681107230600996526485496626047308284260230765945942274082264769479122665138581451352825762417016330287624849111204351560000892935989752380787797649230355844301870906208653587170009094052134748640076689015197342758364942580167577163207027657054739049795178652818492135571570263766311890657006870085049542514680788272499514497823686127043731995990365102379173905267990812708104474054222308378166861357205335937873697049956233408999008096692081425263533580146280182518874544234667920362719163919162603444561558268072914809097329195545232202043189929582045926808573485136789980882795282300792899641630273273059734241842552995592332320328889357327861182384503535723016595372507256414352066679264122093151626954983848857735994247915794151274186051539339928742239789469245635279688719081311283852071071044746186964946994312471148241961609748309403403845404462138301301565129732044699639772513537619835248316698402600871760244638766087509224769700857266690429406868149547459441967161183406754841525863847837460943528017754781162528836111708273578736946385091641048717867874380484274390714404777390828679887549653374165090097953247163436678560015011972661106990426658555464274563633416367935158726360290123224839446120744181697473977694317638327917632073731304958344909077982701193098534267019414313751319370673469375952413550852959457776869359151633978852302725444377598625979910443300730157019530726435953288312025109739801932524918808543444309311596035746643509375703476782062331891691477117599368239667227078583673770420819789432363854135187060162132158222453126274470746114625814947424540064718325374357692574546220640057932167412111590982105740523124540680717230484526378039121771104235251292071831613040890430744448896096543386504004827232184450036707746683091615183119415508992000000000000000000000000000000*i1^66 + -2250962789272013366414409494358933337143605781971523708871408427723287647873318099221777090398115358419051211019812953493142532019585835813839438113940103465527003797358909651704494431190427509892992679374205669816948973409756199831731370251233893041451676805489040610860362467813878094917356772042395279782385225107741610157715077442081010159622948792749675400787576760372185050209974862806866448438848218885991418060969545266745577815399379088500749632784763738887240719743536157084959574337950011902009548445940256766042176403562479747082316173940798717612336358427683000383779647713437669157039833464240073161821219703801444522515394083986652290849822780677801672958641390334408062287224581973966498175843785063686237193366920231080076493411022262513759147664879548535865776240086628887233974834820772436747601298927563342262759788846507367400179200868408780448867858932999149908512293626225382446788974929812968073384424772011292869324324253578683965857186819384093808559830596426336188545492846293310060630655066076052495772507415912133572992041532943466530720835143011024587978238878495051011160054285344767626518278348873362122266257194379158222468263185900975353288218212770777108974737698466797684457779119308761119647546483874554143564313766157421807818119175222874016327829124588049051113893964565358840643746252393513905310173247326057441114414920210250537993240148372537449790970095096506169086293438422475293492537417928313677825285980941702437639235152033133094854870347933183614149764037329409770492177860026926404299136700698083610709397799185663878014984368124372200003987020534510715458648836539356000960212737537304693020389462642248479791093850760696290134821391506722242160498227613161466584665223169396389799761134962365123166472335736740003092771993466141182420702748751327594236209009138333129598055083532654067686953026406108500322804203803640235448994163909603566054240815377179762300129216835460974040566506122170460953967719350141058291490135056185217903010562614499922032969766220163642154988504548394896467439861255132531270344421305166017936238732247644069952474753603038404046360954728979236336683242833683358464930938814853857546469023551373847169366457124655216723343992459330106852665974183904988163304781085703239544635284029461055500416141530978660388861046525559067882728440097813153322787053765879022432174989202917848506416549776728636698314366016053625683807140327975811429487955428153124073975988059044734566400000000000000000000000000000*i1^67 + -55059582407212804560921988408735357027386889514147692697435685733511026705981611921733343345591767290000290744832526975931961674965375678330614753341989212430125326302988565739585154052781237114707165739974950266622389484354476565787957026543642214555067002979474420711306415557617549442183899748860775916430860650307037270318066085761700441086864299637253411708189803841603922976928417746336105488115288509198863848324457194170765958379666509491991536803557021731300348422194691294582699959587641809982655453913174921838853742458235253401392497851377328336197575300484436216233248791810141606730786884097601613412853027580513133885178084154856435679187265058416798970907508813528198735383115321756314989831548747461752214379726672971539811378803911589415088387008915696570228016437394067031349199403180291082303768563961923143991785627388054818567148292686372132541210125766286581243407230009334794462943130232890640408035147819621364266194185403714480438599484036627635933926310754123959817509844415480478983399750155668495651967334879035834061150261339520859216146947733333198202726226248446674454187719629073916701388357181248714177120790526555392877485095212378549923128174626750048734459159184698380770249997421234803073740131609137582982286688941893179826780690308631835088988014617462871547586537463192249873676791915955760873494171872568084634509870340200311145449131047812501861879284083423235510360159376979219532083138279435238327144834016111251066255165384068314705441998753834024595715914142479915498476830632974774872306755935495955102121673777075003995620893404586386141618345485129477146757880635681304939767416677042475553390248107918542408139190914835603963152374845876714675901326410554432452192627711618022237337170112369498513684624483706950505170142617170138825392445232811176774975978690500447491918153508155966551439333320590929393088740350429327386398428382070518836080111035100044942845705436728255305174580554576571223896164441710341824322045484771951731036302045719566806553787583249921828205915435623900149342392499829486653970928924934438869572558338106592392124307324888421393758789073588792148951644681990441320011293193804048735363602759860010682557131355231761596588810734317621220983932770789442979739858722788077695218860563691842317131606647965721333686849432706784105502838903518393056394012769425486788651200767861432784385783841833503440459894154568232803190018147580017573649450954355703189468649315368960000000000000000000000000000*i1^68 + -832940923071739644646175310957224895789436602968749702497635222385718374421054678862350559328280248933694164833444703104886529488112234185745304491205988402431195809729561328685551132207872246701985824939992171415659483266286627927406276237983634556694912548160331493849842438079037523039283065311137284066230696215688464412503451373380327603391066582170227277662960623698589662478592748064827259498310226102980322846663478058659221910630515693204467119363675658329600136422826712386141233967507008316629977916402021669555266368790950461717747040074362966787574485177471829142325793664451155696195214409862801027268473114310165922574142330907468084639095444012196318944312362197808561448930335453613576494277960893425817842363848332367652355921935278362669207130482331688224715984119457948423687022127773310299769512040256436501194554660350689678855589949671701945819222245420173007310655884924741498273239408743151643816862906594427374831515584613602264284304988671201281013695693601368766724269448199996169208321655866452809195268639189112081563598287094010091080254595599469331715209539285023085278185492492204706578111729142451591965516361697162580498925747291959097191181599605889104574638021767973922656198927351343858586387464817210266738335780746632455181698997482490872253868661835700592439061658961820673227915367173190904540128643328046661597234597241341546997993983750315414259628868287081667525768756226337411034344966625611734349234492805313425473858791352587414129196466331087722318787913675542416621525759203695378119101559545325119759660429893932247346497607184549575023735161371239210225298825401034387825789694046018818795560004989339526730936776520573346651755811648919398586328051244031164613468017742400526656123315534980550251189402121395473731182052645859710131061290086203885578326948311259675942161195206977455392168849350936296024831058766975731597136248780409119503504640156639254221480779265835170364070026493196616220310396125596865218928841637562904125053501131725478453243866555744788450362422943272227482297444652695248953030886882723288867420003086318951250574982556494147223927705414240735989624349187708768951757122295678090429760194106468355953277801384113554762335921708497147869953563864434268143338302764344390720141139170793119033663144832531683578030335206808546732150278635942377732118040483436763729450369726851179033544897345070343751140387421213222808733040222096231909177454835016856665849856000000000000000000000000000*i1^69 + -8462750193011001602261533867774343073289165581406499671349633406770877113925029669702518362421364886863429661294144072109273055654145153061479942367486344006008626185065295672570058619086455659404755601670826009182895353733875460279883540357429999347173221180706737507023217442000405597601333188206889481132712327730227206911068660291589440502969222133533684783497115440917758288097526383076185737268302408274325838802539817711873513480143514819065363229959064815651908650149333968659273093187269694311010201150721274797778141631118629639663241096886706434871359363859715390949853521073754043259890144377231519085331208406616081590811517309179408428059437556425182585133639765255119121488534405083472279878132370230802574064276566579932971947713809446787255910001615375191144961243327783295940998961818740127342987705911029842367556043587795515750997100412065717339419716975503400780715544034421163427444129961363313139963270051624702371036935862972086721631070994411799736649102056726152392679627367065338965708069827418045918813837922580792196835352615980128715406157168584026967091839164211632718786597513319789526489535231593675657101225237591370939670729582296191035564666361892340497185449184741922454079076838083240518488665749838274661479543515889895248480999181026141144757079984959605356089821149295283400690920327624231060250710717064569049804938637034778182311855989144623543256116787002135630545364344732927286330264803397575728684350632589639850685087527041020786639924253981406916121358974595227653383025524139304716532694352949458025861218168626196032925252567202951231083277678807739734647985405816467803864282418263803582846265154088095087446745746940804058586324203372230899903790377695362441490956420257004182473819043016057467350342525333496594814293212257834431071416491199757282995955359992703225215153249337202074510854884412431940058466818949126939891387699974659833465022513857803018515118337104603321356119201909634820047103688954764094134107947865431676221643299057422595741130709791629143053874660670253476573599113413792169151915879704184773427147460842249984284037776279147261857372636824972373305632878476650381656507617392112868193925637245937512888308123558413660038742346778220306382471698758404012588655992806283777477866766527748494753322731980205459341271491908232344971133458388437526750267582475418026037267040466700362939805266190685586324585751633588047907242172831372120490565075477767127040000000000000000000000000*i1^70 + -60609803772199182803812210882868899501834212926376674475398567926429311020789228502132386831174837963840265448245666835114112483388998119359507204738807279830470378878098146764242194192151099725403792473677631402077442859090040856928931861789402001605357760453492448192845380662906326140735128658466441046963393052578816258491223821586643182900315079221835434749818577559157525898784801135814867270937388804416681840780733399572389469302617625596766261484479310953254476757680565957117131927367910856492664453238913766490410015959663324028456572484472843782691872150124282187575409446671276995394698925729899723434774749211894073095047886442644096161075854791820605254092030899809227165968361742328020612969374114252290728964353896850855432614269395562115423799340516628223278045383539098367173012225006506002695568947975217697996988676075516125566391535134377229008162460023234152047063111214655288547885331137541202181344348403818953419125427435265668900090266013271338115557157639182699057013221553114752877165332656631987653106068152570997099532797920221646418304205631499218895199219272351249207887705152466154971291666190670595821666798493193574438888417218409324227052182535779945375059152063631109171197939472879657139279322860803814059854176230947351297994718302711556516573590928182303030871946192671251483933240961050709964874957081225143046537621877915021820842947502175583777009312398374268995852625316047495312007984364252309839846978139277668802469605837248289237146036855908032281058739898878924823341446257134641323472767449878634639524434175662721069864364047070052553504650596884030082118831023022587691960033099644318971507435615553222256137241463216480987167654672669509598330852311709354609065887699781082278162196572479119397139263398384181027861608508545392273663571093525768034093375162391163288325119568511077580379171663976452990980721271272151272062989648059907695865678404384067392634715555752889293886559106277284065722491745998330313511092053538801535113331499570316516114366336393379193105822470412438311004399633993503203285015863660125024364125886215536225130119043984994167720439576030327629423189175907105014468599225778505226427098327473940262859838907015471229027774035174237584865219269680874887687527344343310022589664322254219958923850108640943350703583773068750412026823509662013703895056034178171667938703932371725724223123665540914823199315208543335433697652276398147068389503270912000000000000000000000000*i1^71 + -312330346841940625150980216445426558924883070530836176855077890693637065693554321631508082641922068266472728055066218695094742522396336541461747867457733376327096634944170846725226045322261096168383877705525665256302956537640727073910854474942744753671359664317202190102427197863872318784549338412656647384121708233317553461292339887622975712194349692124953174779049291802819307629929519887949080798367091813305047393914488845329100264892774663743223841353643518982466898437780678205874785020457766415204531724415656667392759763239607037480767674481214997879083059368735052319149496610017596114930229041550635885507212938602863824948725722240053525346620065597666398452141007779458801511299961301068958913211395223813510243707252373891725574789865725032391417367230213121484304659689545365519799725570385290123873819773657768673480840890560368395980073137263837290105182049536596094361418282510734504380091517051217261097702694060733403990533236669393963634935843595464675637996944333001977423907056613652064148632286198826574420437339053145659272487976758620550683328542585262688649180853798323389927358102749772026974390764057729419739214859073517750000862321969286577032493392356726828958928777297464596285908554657493485317885905129370309756733804473572083257182097664367968944057320385397574509772605847480630605407732344114516823361414993998498668909818246454774484505073990664755821163045471566861121359600057774053395471521669337804069577189287572328365116306132600195276540845095338994920960748576761030428680794920250906877583834843980665784191827835688915840878986016198414856390010663972366724989664832314224342176224065129132390887562607390127416859412729842748925423730890371645403299164883940452837783051840255866678657524082722568614609413912919470803761364029470866121183160438115271624214707669205311229482977810121371553972488477433937425588938187698776938680373004127807732602544914081433941582930139696393712823021951157078287714590706767705237904035960810404431602925346922554318135932789388112107405985071007904157304349793291517873737986938113558191025132020615034428398977257922415568513836046964135190308270312405438695322906019375926515050817539226586253832022753563952808893841434811601554628722770495668484292259390027602999368769579617728300227744894695061839143651213786685200582631100322294532846706550890174552743316014656463824126928903226765936717238175075934402379624824937097514188800000000000000000000000*i1^72 + -1146791192363873347439453473207704058504544235274954193873386872492604715575476934096427614801545376973163412491568405161086036639186973168469338526941255751985765714823214940635646541181729318647574867823750729026762204319473708599448108239239650332568879310261786814038612803116754418314868002889891874387288183961998729779161407815275233730481983363099737779310416145799368832550523762141279367749803995079913549852062519346589733319818254490690371577532329711596238920341880384442260188502241735507499829714781631961024897837344912025227300186836675639062488436191692068754520091519495188505939026091803108164693960112808027123067176926452466917472633175965560046544267281542105153921034295266882754539604390090943321236181446358067774013504057400589697815400920521680941063843603398964897033601958202588887321031579390334917591654570030194615803111434862408812300919951007556281479858068811121041731312771234037694169052770679221473167449240169068086402434886821250125779379811337696589623508981967961564196009625970130064697283751205104223081278981115114942831422136049039645166015175796179443916906543766579625082835945020021662403434212937258118829659214307085308065119847236551012340795754678573163616006153388132169187797382886436453647940090565662887749306660891818162564701297081284367592035186133143586581073512916169063160066193504787406095799886706327981938645326509309833529473096349599984042491683552983130632481095824715632679270721348535925352921608406957300835988760146838304392887865588698615505717615578134437825884217401957085718648525598470812651413017381340750231823233078093517754070382992194529672992249878473369795697644037317718169394513796160737917758159177697585514864116614959198243045256622564104974051140089232669088016955444319171970408353780961693725207199154196287649600820056284444304731343270644687221060013273530147508027175638664166131693735109245129133927168970191971458143482833452128627803414239107471186210818190214609728279710926998559216432699556957295702370107632140094900592119659803377780463194235744691428038339816230712312903456855166402266449529239866995234849564931258530218180565698089172908384084415530138313814219802672570452448369660042845618501377694700128017953224847699268586410932432920668495336954415951781697244424245917550035484562366114968237607976993621744016417754912855110152837988345104515687974097485387296000296638731153305459010080981647360000000000000000000000*i1^73 + -2856279902813546811612391765451008691617906239150284975424013708529219722784227095957768099433481585453460704405106471793249471113585737871512167762137548032798514339715120819009286356559022642889469983622496567294870163437530322508831702929763907020496609867283072344932988411688683114531438813196214042925806458133100188706048744210603357379256585699793075065241960086630623114892457460665487865277671132113311545700357719730393572331702187805117164843663309456629918856291151576976156080469265572082674328170230924695932989105787287665781724351313272307743338358190091556493915360655226607873005402476381821430178444308696664944245100792550168376982411986447049978584652006795271708124115235960948591654362795657809903129933797124718991182677379558870248241099835148054401073956521958487905909336741152305287059398077561610457253397412494211363337804333678194731730453168614852559599578558113034451429114971139241327270905406644060202132653941174102556071139217169414254051114360534377537639626357469217242080116190867094242536704386267967117859077500694217308461838097591259098947006305917577489621531826915726013703420872552483631766200101764572440060689402481008481408880806395297739030061523920070239423735504794843322078495411320186550682137982316733303733490541552233998651595396727623955761088482640950462738404022489277414740045355561364502968724107498688496855670187696640890898373305384954964826095093329090911722077423043833746243171717461545300825373245157827351773163558874512761702367651513124719701514921604051376191971824605199825020781100926063816773967707818000616135767461348568008948829577018504292034376354532712866485946511002481969216327443475561085471367568854590184479702089907718262709877047665872692582096625016560251250618519409829706429375061165538672163806913585893859551611182868846345022936303761810426432345990492297676949919121904587370970104459500444190477111223661312515832422109883250399355909263751733253325004856261443244099198611820784475304391739354232796626063851693126841253770758645319982437280649110644014165523018758435968408706462875493899626802073970695084050907205173379319098440177522767907113793792366861798672219248814795038980548011072682589512044277048285160383114792012577716491535394088647061153762982740988634089796882230240521862058757978400806557256523578866654670441675661757118171442028688268085081131858524286561588475236483928303601713152000000000000000000000*i1^74 + -4231752254418874920739995101457222275114951062674156403521527526930249718599431814825598460662423846693820587314238603716899102705995535577968059856801322102712571409708086075985666143402570928305168383016154291147273881076852892519445747868377996795482130515642450063872211908870349053772418705858914502391603359521434255708050220210236396589043462825200500708824164668587386156048532218930996622269892626713239612635757576518561546360167016619716660394806822463478979398480538855642456736920855900064371367509564132508813942234237913007925690266008133650138273158532607900208538333862121375488187825055564729733469529489595487504889597063731561812251521647714057560571611141018725699463991152984005465880620730202775163728803572063105453665531024694094122319024680288076570617475187919398952119208621080362287161042073371493240811038301944435886597038941579385387702295503440157894100641101136267590605447641697268247843357924032023222178675028474307488236244421434715578218883902825702551028026959121449322309195201140856873251845232770167631302466294417092778482927666807573524348393935409619897501381092312458267295062905533691250266624867817899407351550286822300995665385485437001994129536910410291182036671530360866593836535931980754018370303864710751083404671678203653932768560044281163001721518529030156877402724636257516789718499180483885079082441978793980186278178805855227933984747577036748879660754882084415783229023829683023811725630918747557096976945019223537413771280845165163478948657599808606888358780401241542753708036270171058000748030334525698822347601834714022404711357013682412200158107240797168427345509309971147309440622195448440244723012206402812610098840979676239067487430449899875205664826879145252381412418015172204428393396322450173407871407344845251847148435526746037669675963377565061844249121569188715690918833566469617191661089373422395813803268428887969656804896948490393169790632489474553397842000587995991641116395689819001532756589678562127663703079196065869022367039213762973728970511907274958104119233880676969249839313417918705345923731907150832624885973300229537566413704358242971138041909451666007109534954292869448095865322723721116215570215828771310040549482436575493276177152293403985258824969042919598421733890679090271067414796031922336374538438174344289242697372944508532798972541826903232245592957101424355828218560039427702243041666985351341670400000000000000000000*i1^75 + -2206469680130342125948290270916329410544159624905951384833487242333040039812161019222019758142284452565464397752882872398427755805268792188007179896701751278917641232833344819482571154810246102149999254664888588961641864337790423525753485622131595311542254192875362751474442381734672776490177455797529323593493641275705039386791995575519617628566855214082817018851314699254382546353368285195868377498096480540166988453604045900863306240815999540223729532410869284477705965365008408596403812071053938312228075281125066470969845819539521878993941732862000233213040311840403128761457888926156757696348058769510276760134063250451294291287493811503260168264096265890594232075850274450955021609965155083151508948807921948843113256019147546439157384856300761503683529983004172211032109883021823797335260149876336217669940615252247982175797578144599038873603819445575739089474259159604404166028894538542404186841470035798094741981303354016052556909746534824850761278026035532254846206004770884057349520502680697983850098669764334646312591001722540124038000869616418918213322296895096549735524280956925800833741455953172285079200718588612109294938062790648116633735760570596038876816078637577174374192887203798012906643543951941703338083305644616484059116659216754949213249572831223241057306444525833955496528579784521353438575823115122114975642368156970964476090897510992568825383452979891405386438599696544556564806569395597334695418253362805884691336667017481321529305629965048961082238840665221567218825938704658772676118556515403754210734753649297824908872610896622335838079942635186104038705722263461813419568950778423324995954888588043785521946202043941462218740030636543941277522626929359242653692632217475936741298810367097161628179255425296552967008280021240519083780138078165358893217352688036596517747399209796489469087899474206302315625377688314514026222252272665379591034850019508996869138222009718067847308298112951085638035689452883829330796268633513710611443457720356986138794812155466909274239701646917229163302663142272542247395131209815301486705148807481502952144079183927278276586083762150798662442665740070791188274927961425923289523042336442515242122032405085680521862183036334903076092961493154456825084832405451850237936902837160458484475454654639912344273363913023199155429225909266400114489755648331588045926186823815425297169844790653700458892768185408708758553535447040000000000000000000*i1^76 + 2100946292165361844956210033372377675423500465179657950585507558037036975357889488501530646477920985783581746893143788479035592859114897372529545819149241890394569977119616468433643591820159683886103476330271884584158702920876201877543017751586598802321354509134063939082280394953423571188627341835625107111164910615825126481796467714846078264896938295128640509578363032935917771642611867661163253685685215633898255491016499219229961748379495755206761960074112720343055322216349819270306655249305003586247508145377396729104652879781046525549932766324946863278070831097426160765045275702656744047177616632845530606847331336976273113714755477243498482697254036215174778367097334974118733732928165354053724550712520479007420315289840583683060702760419199930909766344837330254720372154208611741022394048053665108429702096547298366309799938519856580765335466149045939493140487256567483366785056762257259705839681971957091766172448889629196106263912823162818816127981323072013673640208756828875453987509599107697481403729612710154312604363815242146987317219668016368123400945767095781474992183327512812600157045223834149847433220041595213489185681681014360598649034235988102967208157481266617320623034677173247725519499162944567023110352473428382204398309699134890313829540334443957797070067901678457166943645097778925124645282615694600131753936848756862519309830902451402251575867762976890719191421283169902458853352590224401165473623858024937269582254123900975406806965472884940318217740509974077873568961881068467841136588852178777938278014318795664891094257077207567222698632113142897510233125335475068818919613751531621240489910938921716455546413473162741878903222197882045294411880390817382036714956442060303685595552738893289540679696840506527569030702973154356803489196088730941240353603042981700060141791744227134794017070886758633539963558855455514490437770651540342558960749384345392665103414691554592427458554699908943431467808967549067485440727535704955779935637553829104292597766250585310065795124149499380430952683708311492710193290723928659597580086978109645244839281192496281499079222645851195719073098109817423292597555642410782707048019691699143113345307893021361241083982856991472853276160736547754760552540206959777301820440895552385732338202995279767977003629424446586257584064690269249041832535586212267413253398747307208112939717306079295940904571986360406114304000000000000000000*i1^77 + 908927913021359445592164492654185508447738328211469443054483352566386392359153684626219563681804612898810291141898940019749069886388855031650301477364205092414006976874726776499292066315519098191953128180555453536102684404370852537364758820829985274763831154535358735454948620286557857917361501902495976056345421055256918513961959545735868210363390428080256826094271848389108406098739818855711614063609813532506797651249555846073661671363861855408867796596159694630063764508420400014957472005578844320943794988416086894336660911764605206381347571266108621243204702936893116592384179370759472725319443109022086566718102054936809788301975640122422755268265771841527107895259583211983875499869944080318045364793535240689410049719810207575464530010649179203439267264839822406453641899334448971649941760673630181588489496905352433008506864659195860721614529661349667311912291901770224208474234661828802091570336865838800303632416261009914609060961323251367540221906848520134842928942279790959074565056346728430517672941237793945844581376217839442718349098604649563663670084778211414666433765005493340679838010901715946988117389869355535460717065247654361331502000764344067593311657861475279858516159878482011982096386838852031208401063147710890057089966561964582493836197462492367086658983776367640262696199924609004619481893410920191993113432191434125626744523352649698426858853142566651922943980523053169386213134464316359805702413964754535898931210417486007960249066961385931599166908540910161640784714926658956237104579014786504222250449743039034696357387664717245571606684897242116937055351736722129077377782228742118207494843803803295436684180696638428184662160959425947800402317861184573952430749096005723237707983805059911874575318708178755311943464375844765454886894968392538371057797808638878783607116431587137836740730424175884527474494002097484527010261823852327352964655046490480457839113154896866703943410656927958854097760875571068515603060307868643423766413440149174011264371837309236142684737351965334567347190608223180445901495684108064699637564820702506235877322158887895337766533209996836101413647846186534148087291615031966918042826975065864536193818859481172111846921087249139326474602529288580684308098916565015088676662498387591982215676462120711811774794728512212060802038493734776985568365498024454786238593476843037240591344243221010951887525825740800000000000000000*i1^78 + -1162851068248223493561981511776167845339241672021960053750028303122459650532190993536522308028535719888618205078658870476901253368560258752302425676548137814701436501456391048987371051810485790742169569713129342536042113866111076347045057313676189342640812258493645072032609885049945661820363708249089871715888029073835505517371627703301989905172525629600613588774418259105800716006846478437116712785222304445103805633515221268462206083024410791846820596907938504361514212166494756182488710762949688108291864032196209230354795689131320943231135651937572675168498730114628333063528595903997376062502438307876476957562357610443859560794876218083397538185629207570937443940421714438930670709042530186424470246972791311921119717255529169500194908218433184822658155561608078451547293003512939440922612334744050993299377826064532663321471183719158272531021388500308290727685258678548891330405009396346066727547259553101386839791619120287885321426972354405571534874581587848885499980956691912001988053273267410170888849430627966403195595504394621274672979643954167207126547022207805946376977215602570066217631142867442833240673811037776950422965920845153311452972820402212391177271513802919534065178296450607084666657834663212622314809494981050859735941233585616936661727266671377776565482988782329943882506035353572117977602391632841892998057522047485654662497541232710621902709015297706169199004929584759549169986095744373555893492068059587113301456191407480180174923308197137252054076552635118190559854415353011480224557001821820683493075562368747296546369655316059879758306279466813572555542980311802767170311928681972098659572559859506759694533083897744851962106149119233248049083727750672362837395678955293157711499355567987267564401997221293489880395003160044084572732332598689869480611014049802677890507212397578192327271593484436237331550260051815991985694841150561228896989613477482760296041281925023331491254432849197183634279864567556956801222580202059321674651453034124161582846819203519476064938089324529350589683738441596475807119668669085719767847618021313703825942812927089246195204381039953892272501870499584362140721506600975303433825998436547861862395473056312627248639658727201835878070717538567711657789237192788260572398555214342866269601162590552249085413024349726508463767021341038302623775640814980611652755724064458619493735432780336740738007040000000000000000*i1^79 + 219045419946442161762981834297836701256207018441105246078046778537937572291776424331451244774937834447268587692373217773470697087466840381240537382276284601780259490699215404383232381564635388835697377897829804387860025907600657544790914080074382169833363208211338239329636916597385497185356141526141191428344216903428087377662670863089656440928322808278450725279122476191038135281569525198753613744281539305101561764864104639772225131956112762043106353145741329865266230983016684716737582975208603462265951253117473802727886867220415464941240988454973953801192040294742860024243086289834065338588666172111264241153199433908696712530748822080672897393817503182837657615674949353539109962486963573045357977367303111347347234368182651339861267210901205468277067588160492444350634458565440541050682695173175191336858904446283515139376305603925584975653916339929187501052937761733092825264192578158012827276535848005967475841282469672002340604878268052053755308570046656392853337655661337730379041646619524059171418703687061033864731265703163104345557479102695976020297898975647661718852176577220509629432768690820207813455935442525877718603306216854270487527184433554176530579471396993793863426880449711244020432642951886193324034669866594839380496244721162078577724340077877793961173561012911723160177513789249408810998769976606598345720857541241257741893805131045497867492331620714136529474093569139104037421915329943898151312799298466776895626532553576999330974666860091225108247486069725663647923412877957706776855658556178882003137024919578907679501933186171688290954745941532057308496730658227361947038876646102448398295252261895651182374209305810377206204849803135653900129798400332786590774125701681920068842919713385843661924215485232359342230480065351091815825947392257440219505451765320039865762344055228711478364476407282710391688354222817144450210603714602648896957380431612947392751193159667815968516858451126313129986184726977908745534911853460302631727340372196411937060576751980212836807190955150710673608317426907845548872834143222342857288922462184376914905338414983581002825479265343770191751044317959799399049384576965616190244523879983936680992295166322183203438635622707505030369106449474502881584279181367514073539645490413526042885934382584443901114478048566220206622794702657659805658290659940539060295228253800333999890625713930240000000000000000*i1^80 + -8107123054695680211414473640081795973911275695914901685694834136025043361895031301923356814546030362539205327314522347651958905408304240457715300262904538472042946077288802347459913226680894994167302992181458161657698743101786068281284339853938175061275689121984501059666214548581430947487572300542732264027109689242843904298433341970998130096894298525452335014892762151978521238964008684972246889571413478775726869418045793199811064612942967944568551494517737866785296846418353969274026816938974514565330104577483706099647734176131454988534215224523589094500488352252196661949848285466471913346109517718495451382929379687860182404877381188315249265748661337671024620295914612373144574962663471488191147352461473574036547040401133087177268442491103012505609492842093502582566540014584333271282493804456420451858392088390735959344550609377130373492222680224194269325614954089772830774834388452767471044362344256011980998933912911249614190075149178595560816734947896571440891855362944647119133958366364076624467744987995211736769135494657278310798474355978236913026608422494057857306087024260133079428891400183920212018306532945944774293300251163535673375017865575038155477953534925305537812955510661267125737891882368446775861401983962694038085406360050324772133871238211409921353285665073123841795825405509095911132371894360410453299658506092561084738650380944213738973779619001615207301431413680982649863498557753694375474511047372232445932710805697098703688368055068825581182561261652574004676007239333493043402840620084369916159247764685533603850380411140270695221621654865572908570530109781221566402579371792334855621254436509107539271264558786509983358150083969217001410605971852146355336855316061281153634062890329469835267105241610801200857226366060337463373398810301277236666151475041724727165894988414480228648050687828554037697219129208072480540669516684408273540111908550849968662360800202087150970564180255034725262581722533653485281515030462103976406418057171284733970477326131735022114194535848101712528776938926783792940569934868422578110047669630864955115565172515977302988817895212508366478713476625936495179556433848606515553562798699281300420735945361195213916794249737829453409520981837735471429467134981994789088862695590165677100476986788613084347389599852955553691322318735328368493953753079672229990919282789283724158566400000000000000*i1^81 + -431745994595269476230499821326486281734839090228037969232680737673589673456751838209430506168281340776600777265160576407840660783584652936598656307234681391205708603935640581474308169124957584584785861387965283689113422108229561022657708914294628478899306281913962104006010856378628668911531037602022417976804369270391972895366496615871967834147146103057355589703426676433420833171696349285627914234115660987921002816774536577512252347315953051070164817338024396883091150047616706197048416428897305260300012882254574299329744143420627330498144046390180700092517326919664749770221418221601426447638351360923231572550539995543328055939074071895809701353706336645374578626104120465861155112368885444914239239571863909246274275899263204997372735273589142554400542693317725720618345852058333430526597738262610199904098596580654820003184596856592941775618974300349660985370377241815282135716198153489930611450258119664945073340883074499187366352478535278503017496555174901478871158189976742099588850217779651354401609059436725312226426736916036063086877571655136566258367055941017607408936146887438605758453838181741475312981760497886972129575351574059935798140213273171944325889317627397772317066442688196645069219224900893200049719189339810609054407284325762563136860571026556576017504376388166115382960454918708524638742267189958332015535604142228837093579532108165159678731268465747740781079173974950650623130907299057616385242490627877909279832391204016086662964775680183317967974007909968488259492385816088339834893205704595536690332199533057559257758930786795124845399397440208009315428267729664182650396484818179100663512255081084907944879293327435243773188155765057629315736623645012297306435385479827054888337536790845575263945181435492845629300117204527590121478015929258579695012200106489880525281316076050857264907513341608849722533521184484413265543288248955514240018485072325483183696193847459847670996617099848874947288166458340624990230586040172392114966526093312119311804708691774113331681095790004406329608204795181103767259069696029984109024736260098987801341454651723930799115284238471841767644982475748798103642272181612371185863539989217579463207129260150015335297043846544785916967028545363046752510444319913048114110673690457117785894502092198764615023344587274107432645072749352412724387525985585590969171077717032960000000000000*i1^82 + 1904041646653927110407518570540834223680223783232036976977020519089649946557800268819229940897757989374839793147089377948726199995440554676028628908902753810724676561012680523467552917261024210926368931380986412958156649000889025759875357482280053885053772385132729673920461378590128935099169901019551352262069611780602854049190121030153122706478348853148031784082890205844616382897462378562707717217633665644325166773482991592978037918244608496311145269270663676047871645070799729480462433099812658082890510583682091964619030011002993636490910938210090820602709338475556635106563035179706828703254494892268639354840619427644597866328690560460111855327410647770882687512636563374854744958902439404891341772383923798473346158519546241845249369375510786806571143842322964886646007221817990134346826341556747454664840714672072371530312248416630478352654274818709027001034232467517564214544951846758241085132767562339394696219499163706582269060470920711509265987440291278550447327956010825219349738642126481806779720008878809537102049226137317231284616390220805849848699875070353184222715559871896627641252083977036880843945923764556732930046218641821145378512412234300552400040796815479145907852258619060582976115629084895941519718134783555176820937459361031391346524617729611523567521673094609050759063241859075593095022142437739122909728868387888348263427797639793644175036868467098806304717582173437724091946292017887550385611792251071407461996940055131474988174549813395436403360467477118167299753038123340585451543627441092694034006436055691360129633635739051392350732211653708397865836682447790355741213942097239401794158032897778732273546039514749647954697708298033249974265790787438460671489582137322922032788380331919067023732065318566082034089981225427228468886297116628409137487984960800146046813598065030582942050112525843323571485437247402581313087233943626692759068363213477621896994979720359330712057370921614298415936032280089749748708346578847279853773481514887486886444328474756040611069008914404075516512871563443027225886738922050242307906782143927988843202096113181616650267936925447831501259062123886593277048879041988214109660425585862435237934802377200821343259682875083867446616715085654204229122167266006201750121261642998604455169323151574622648378221664283737636185216791687441296235362352179118604288000000000000*i1^83 + -2456388749206976104204116207488558101655982468625103123357316152594696493436929825382943002890062282937399768685379769642070652866288564617311530852515335637269825725511992752238639533731919249035352948994914525878577189046913632102025651850826480042680610739950714483168855193345028674476558569294459088523799994897122103841832386873534480728752255572322965982200139281122234874389489307456033962027294217248264870988893695066643129835960999317300118861364063719084164948019258088384481635345694620801287962566480275121557926664592983091866077184791324388125731091929667695352799943932896765052597014116845697048724800717207427632146754087013602765273165443017363316721409816434147378030755597475330763431261248051356436573766181984540962946516312005400521229004676340954687963802921006470423675324904521486923496724642168218491318889567605990608890782162451683510374127239875121311860647207280537691596482668169689799659327324035493283950069177635973249974063984459387189340403240183208887435231967757968894801078869535647779148179166060429510683316689671928901274415742058335864888527928401593503337288894718162761417884895830183342887000159687536133476855146658431032423406604834344722000801262910045618779164717025905778842971452459681147796234013049198469045743858872116368483290377855463992894701054931915450008992430623893177744201077427485324942031134452512872478178239364826921437254733142834526590680448263168437011164010976973609671406470765173787786543298413185307362950636070185293555841682428581504377535879217606648863101747679439259992432151436843805088694471694179183351672516277412790859555569326028697028679200197613758928540134961714409322670096916002795524044464298223994591426115037184170449735719387163741563881351230573247299577160041797733542963740728556638660292214733788528569447769558444652801581760326645843813410799629489998592479866496604215151092254270999011659457674914988177997099997788131269648492052092257795339187015903655665916769410414465582421842644653280405146564927497173431496313107831906797084360963138493424812905656936925742306170823106243880951829889835584190924501979923698477293474143848272316674322741919318744560652522761871089398012496757565139503523278538438655365763316936807072838990010536766312773815327402211739164340976295098170236219530930153186752095846400000000000*i1^84 + -45436321991304935857488140217089421366568725918171656032700355624675971627765981100286604440379076864271697429372498596741738883979540777621202539009235622303288936607542850953698729882794113221543159116779411299891972493500256602285409597343152139183404914898726375674799118664524430362009537791208843066751264124791451273217562537653095734892410102556469195467872014322243750273586067900646146717792601454852081362104285215328479880618333606412407351065767779928758547561243553327969496976046195965753597501691955433666571829654925563148457879279367894233176123773618485955660848527528203248060607662652408655983759449570289409800069516528579844829204518729512436302166500517534960828300360952935254933946646893293681034805991908459174648471181150585576094495008755320293543675298692335504786445624785207174916005001523797619255189359758039243273227284244037854867740349262883529999936309556878836466714700166853481624610573233586758705810787654031445016570064476083294442137367452329233620072650319364904152463389881549987241934751264208125619067657299669728192500722936984253633993850551678825939098405356532150586150524801435831308487822018792347395115642931852329846393002195715360979151289097163780348753469944022155198224569089144655932326602530367993450290960926610934150295897418694954632197589890950305871457569779391298659557089479232876927493895588885256081443515266294980348036654645446832702126733118484494512211509120093554079416700550395115581244553191122363266618860533029884750139868606273030304493666483512802864568885958485833164415367710300912720891727488031432670887708990891956701832011578151082860066202415438940093398116539884991076286733575742718631299407785726274842005638040068341490760007890436349050997164021199701249876266509527310259914772197026837065477242933354473388001008275003814904913064101541539266620276994166390261968216897766083016153213593267157890550112261546453343076472765672349918232064534011741100477263357892902194465569380241109219479968572077865481418995357268715453670182698579143712908448958832100374184510465870448153335139828491251527920661574673043845647039799610085219866846643114369959784502241206841772248358924296717955528888727070218207941174917358202364872188127330003001851039678096042080020365689491180143834271267061535000962559408865280000000000*i1^85 + 18953047214254628617436924162444124789251300744616051941237577549568790902235645630601914694498805522188004400685619586791780772433076296190033969500554164768084963839042633392593241706148609280426506549673331868712731033119095972496531093393892302667295964524096836329569015911414353118040760209173242249742838296996974185822519460714370140382996588081106385864041342631364116834632331685610773376014159053287855440443702293898372025639601658390589517456013799525512639916129128100296248598945013634501687500168541843655144712504641935708051451391209095692596172166145848412647323980273577619709031182165194616601387363908190304763003343193546071958665595125942926279528831910015787254617472314686799024813138195267064346311993610461232727898966443428913811928641075779001604316818724736642383761550795817401714448704437208151594959236548337176521604923757848322826037137315592148314122475587454149386610041681987826838357733214019293197345192122044837720173066863784423927599663054210220767466196576885162012842383451201471465958400249346811795658576838852382816438396975495294103260154959816253914779383477235731966365455006456698322937689685447985176132350316537909242804366567314839796748593617061673823659879036578631312367789642220369396902257298197046504380726482609371575531486486840355209136110195799350367582385000138461251338553944122532679706012157001607312861851847979018158871712216665017573976378552628478768340049465405672784640250011414947224416199851269032931853111474978379138247487114725911210871493028769773846649936057823885428343321318086625006068345238345476745928309793548636015306987194788724561436209920562484910318433619502658315234695416446777846366780832800469141638928194838526729149918821298947131573574578283419378033705549376847902212827804695636116808496137270361089257188632659802338220768514034309894722996352031376040394170622784490629330560748544960531021042242570061225647599936446657346381098582975755462494875627887580613182187524019693692296826742450712689333508193500839130449272191700328141790597487125409693865352579081120519879341408045574465748142155512817898233036068398966404428574313489927445949261124233431655914310141847662749343398450768695983151287217635846096823174976354603426482723964975023854808302572171535665225794401918779392000000000*i1^86 + 67425070299493200903028278987122953147911389958688604984118606627911435649143104180661330348456293827826741886746076328268619673434621708970229317513269069397585271364569773710009538263616107424926512898985567416456825381895254811701049932515520175848733586712134788853538577970130538277678257644235111664215586454040056015257974983927058925583118928028084970993530545437329338901121198749352836925216328913564397055546771866681782134068337277172970891477137098402438799425930774503551006982455372062280055305372988525009978847262418984258543797357302126642799638589955823489590501415802374510040075238993342824226071758629740674731581324231179971980507275583574649711939902689537355452378606537810543517450809493978524174705366512388235144182439344146515508107434017471845004720432961590068694744001664011640118387976305166868684594246312123314685997901739388418328584219684691710735049476439960956679731038411987841956591018647482471730348255049904724789970143728531693367230411023460851974606509204197444509393519265022895077008577513835651542901831839446475486920697470305301908814756179143606286903224900654333611987089478512168390199617223598950323323060102946535922057734873116698528381153816834540623254971001050119839322208151029809717920040120317544551748691211413649025046186588298630958836205746505884581981421666450808606997240603897070034194749598564803840469184794120398516115536709923223757215421772828367147759317024380646212171823677219284277898134970810473145119726011840542118473005138302961960637368841967601646405579727951596396672466289183912579224750870977267169254584575068433244446965940418049383270647988730057181316116693039642514239641657989593111139068597996209720245616496457754349424089351673592371084683590112868473153778760365293725499335043701509226286163488552243324722056098567658467739279003808315125128723325767973233038752766929256429567831106504952702225621035526876403298809769816891801288042606207763243521831272868855507368326246161941602237591910404655894641749725437812221733677167081921384447120402742379345011978436901350325357305704572073286157419210739130425564279515627803517369389291355487317805846559429879088536385727341584845657315533269940138348875347066103684570961515239495520293006470667278427690136549176828153036800000000*i1^87 + 19177676223030856602731607882886600686328347311459567390556577855657126150392807058856362785730236562419684391500713442359948178298846689390441027260060950325086863369299161777937064478653283280166790369789162183352171154272978296440509873130386840835009209389977169648300121158649854190870699860948524220641074175358999512709531354622463829701546915400053039957192734982285940661896262696060765954043273677831304650383386128907142766422200278070421116388578450340217830525147194493079006516971144603198342705197695580152556107275228921580730002664905471646863687238770726465960005345905093906590360918739724914234413210240040247254971388001877016598576133014197680708604155817350274175717515897887640525584599585390792496873788055157766632409495266115450429847961782278331885667321990202800905132652025397390666118588224766878553739031330319569450434714321499688672331185860337552252322269958747940103913928631828712011036965887820832175954195710526522226908900890535232024407011166585421240040496290481592044056632064828779298160349218982695644717751271391850925185491553596082853229743126337809212945993708791540307702685696932913741929717079848736528773636326344773140503143887119226020513768313113223754703463140092019144452871345091210538072425025135924985420489584015596138195480419076690665914613372752160577881647226719595348771556248616107742944447858961464612244574748739517589468127048512209677855706241906412743570278085669257957289380129576345685174517964716874960099945755960839790824059393926079656637318291037668603110593601786394498353271338297361210564847576061204562455863282250060507512633283313542613269250675799851131996817683559899692883730656647447087121856554614219365454719086338842602656996378592281313194572491347421129248460153078387909867695022292200123507365119542401943284380141933438398269026700581613446362551167783306482958841782351490606791890284595722999384097773334408069691977229401247739114713311378425881338392958270192230963207082515075010729209264592919745103604674137443510227125445310499152462733574544251393290124565691983604936040750339116842130372814665192091087707991368613074220964064394041626589696439089405690286618272767351077436561260977057799384381602151238591799911777311397867283215611780848864543375360000000*i1^88 + -2880623298525595131253519864969243599228243935481681182744355043986204550304870688915096066860919481749244947268533527205953968659888935101990041169623253186770332592124213335167137660566811692854580134353459602425343766663799483340677404947880671017058631631830113680948396608037578869287856815145623924628388964208037014977691627783410719385831786874536827639190203847828762346612626115334364922873592414828826503473191746979648353141767127266028995051817633013202730848078513377379733002803384251576409338226946766994269715010434486093005637888857391616047340884481592205830120676981659786952660905154766602842797922736071103080383175542954110490224774827219749894503590750467436324820242078059738046675816899287186712641699988312842760210254016378211415661336726728220035457935645677008425897834984675676968760343000375798749776921348316259810459681712404509561941461364761731590304529095730896370656893723885412252918032803465080611093232224276703715982033516960570184403045348601882524780514510864541350201867563798994094804895586958049320175442781519602295272415576722378517707500955177307858046197688408241578807067556827281423652680669412503441658093315000484558267138822147369548353538232632429405637274860020064733491664564603760090970414327393672234969610675417401187950159418705322447492540189683926347777940449260679170156773385412692403876006328075616513408466600627647283461482315465991155364952067907864440951789587462823158017346688666305940346915119820383740074808559251566893253077070906294519801269217134644657412499448766334721923695037962804257876874565967777226341215399385803229467669797450041043150870860871782281391079994315938637314799717008054915610800656487980862681162371924854472380708151400037943540925292017952665713043613758729367655605982112040417207046790668921102087451082518163376975364717590694850045834264554257123990426770303897060305390203357927077487732123099786641988157544522233543420800177848799605177408073447547516672772124068645279778991466931920793660511163476854273583518265512430204860149695186977991443250219870061667743686340056496885710799179181949604654833010557532761708217118775404143173932421842913397974334336009321122801032893493733893700967424535756788682805939990698715000819417088000000*i1^89 + 107541927558375698151265342635134475180236115883606159537103712114416055568783467760662991549600788817934890422251493448850736194359973247568457934130731758892165859249782136151198542961686438595704158121213695229839835543596850622187086489814700741375648311973672624950707755228015748331492973845794129106491073756671931840524598156368097035595832659493767458445502827030106595504867269086349549621749311501297173796235253978628798261790864609023026204340846867363238435368573057238107559135431846400315579926688995141390036048981959319499549075002974073482811236920733683049741718269633924601310206335975434780403314407829108626124818344921264820731078468080908079893041355251266904281828698304643992986087492174092641607823483044792638255610978336223478912339015899594747556992340094114336206591221244503624789113401438345002397778589247190117891602043087687295780440213506835802193290821808721014371471996648742576984180444342363316731487021104555331756766256848430208937048155883318238648989725005575903653419028593501640782317124357279126164667403174231420785283021856968156613055095106293810335650265804047834141207870317905547640704308340311454132795607068070802476226128976513905654842045877542212290779152743633626401599170321298191790710478042243458668684504381480221469617450965121718318014148242652288865704803163571384850452118898474996591652064688378568209242170032827679098263419462241875637884374942849828504510537736306237344201145375093367179470388118919439295307512854460594017128769883940196655044637830695543181431798686905526376370872910196839406477227551664122496068422443579178081957196237722421812235505050589359304097166839653297831960313463989246179224229833751265095517723614752769883843987132061368129274890967972465728765986385396059601296865811392938121248795533246048349246449369080166626509548438653650087180494660369428038455504546901987998634247599115869573141204532326932599197238496167150213399756626696920172093293047155391706126227684201037684272093637791625769739001139839220920060969013816380384782874652447294835758635139283957440563426067152705525958214085930764921108268010714874645070417188694824072040031538260450499467896070852934182466017540905134734237026124326621989423427947724800000*i1^90 + 6082165518798638418146661252861461985743804554695858676387329311102262486420607980234212032163488335550165591950594997496625587656208914661009006233012250048982988372143134809600735213257079973701497832150176446410373696965058261152185989382005028870166464915763956514388406998401789689463166852816460723050720510371328021446184197727753109966731301177269375392108754774083100014118601295291124546757081852618117798502363387246524359829505743460327231532619661435456473467260104378337072273017903990482795779236468258037027245536113426592767845120447584719222315943937724623539013689821402150377728554371048667397359792723097495297528052046646153955045431419659844330537421394595788638384621547771622340272322145410956541443400413627197124393348314227347529241839468764442876333444571912844675958009432389232153626783524523089183858798150397456512734475091702502651539808386427105879448789782948976559458172265397457650903844968324261370718139476435671617996967678135533704805986399411511979284634351764552412464202192518040643003799105747790922586660677697423329753305336905080401890844822538112388354637257808617658746468329819593677505502613366701841907689870034899278155430606046689952312136022977212405460227719694139622194564286944466270685687318536739843306941347506866919014462417321285315309686117449771578111475207528430451042767816283191316659486224413408432313033565532215673547689798390818590060230098265437152719043953527899331585657405899848519748170208044226448352443010201197248167854083153342971304108309717138374715874517718213506059232787626860218818201479234782472684387292392204912924930584475233828106290628028792623429906447753227453808121164414847053175371164604612056349526191320381187249410872306436349539439909644814692925937692309721229724372313605719473633715954806435956100667440448688255795306649891537397082455209155108379375806417040967680412365922450676644625402081579729460802924724596317345124076170556382815459776893475858756711874844568913537007981562479962538607748894644624786766889258305380981973419492530104966777277370848798780452935313373517487992243434134220421425529939426587042182937833027106392798218367597870465869122575403476039449716822966613880580023746560000*i1^91 + 319802910330983743201099765031465924002964043378395414033676071253067197048878969870335291893903814115071249860545658574289959116711487524281717221557691142581540499714139468723581557395388296910237432127023270584179352447808171924217992946931228310899059747651738932785698102232143700573069238322786547991398000878062868336691211497927202131314529669700558620067246880631499502399570050099119888042345617397247740493863509120165298166133647758626109787682067825482639499358786657314092033688467171382675802214320061736409321539710960367074289102628398781551802348931701831141756141113367849749955103914686093004760637030573559499709746134225535280309439274075110965006665047635137966122678198870589561918792919195687899543386177460292597844777923259924405959101790913796172759870045554732413849373550794924420351992905393835973348990914286945226987712028362948328196444408266718021495963867989735827981747509455761096722825049686376069513121128885107340378004285444238317790229876684519161707223912750044149591812891775272277009270751975627999765963981371721979222284383649883881782167411936371142974036722586623163813335797076468116266375731762404909082434380212611973492908949531318330478303492181733807700174968799654192080493873345526128630451176806227076554969318582603456087224255653364518834487637952302046802792946021024662544706445753347463770275495152919183870798276983449821806712126860784762101698748558400901662721503789167594250522188679439161702034116214020736149369667953455477234361766486106677890592375310870621306117078787091115472812515529619683261519603814477908144376903492197860677123992902997036229434528764508947099797084169580562432782056303303190483349925870066352759943002357533585776029734314795040031343042797976607097572305198915460041456729915762794440953961388352704113572779898923707481943944849072944472288173141386413024963598543759781111606834247678692164308478203835636569327606086010084422290086889328922940042222675120358718067456596381762151804873468976461836453242757301650870639155449596873532630091844151579998859426779761337452128034959208321894072819157716619550094917611315936528378417792947499728919512339482499305975424267473085867352064000*i1^92 + -2096358201071027065178062455920457744172670716274403570675954394172384818161453376068088655673747970162265413479651678270955272281397621774137862902771371864809278261771885583949367413960892435203850110992962104772172161677142748837985523162568987467750051746622976201375570211645812156888109513168866950385382000429356597414293034355817178063229786278111685384869235205414381475370402517064893075234150618945822698107006529209534108196465626144168701202888639078901710670949254517558418406748227871574503818697194037856082024992758780339231107847795460879417889931955454244748708984884996478503139891378449069743059718516986916548362708989177918616348624039063104204746432346686878480186308301496261447934962215424265642765688218603033062831112903469816780096361196141833529490237477247958252692910628866144478647804248319958328774595327737563519356690247465329355968812507086968777820336502652277288914326836419856059796026356204532688115794723654586373949221711190773033908234385886596610871943539224654256954311763068231965782119173520736348746402912802649463898542730764913685620004068247889953762135077220301062142250874781320079838084985917223512381150992599863876785140375090595655691567728485450598354711046780958932616884441877508238576558840490961837827514497139986661634571597714438493623123744380027052060422205705732272436629534102738401399451740250932753083822052518616945279633820014493067994238409442208351791998698347153574802622407576518609366787916473949900285776135988014832831391482452170204774466826369556852996110407423879629619355850154065725645585066175068423879479209333963670365132832391660651020533940220541141664119142700054132714297282702056408569321382317418231703384006169007385297225961926842057659549922891508307017224351459309855875448729448710670392188786784762376159278219653710519916567616121761639112418141757165614517130454991143584660987225974869712850181244684404289298149178180170922030651804886635029561780100703812082013920391476205975805076104632850540781338216762449909888297693321389368112663249234269735955655576507238440659209753838105871823178393550784878242116395689621323532299947842813490483597345587200*i1^93 + 12179367825733184219741143871984016792582827127524032139289989253079249192507132284617220222349022292218375109201974562064630160055526549348814830602133927697649444218028302914933842041921430455188103141522898363773257665718037608995094788061780260047788414692560049133914447205752541494366949681504884706539477709736263399774125687293312758073892031169131618228254852036182642217855041921468622818940484115774750662779007999091079156404507678336183465295083722199487293020570442134376068882273785138434588553122584663260219420289373127323110780730276641835914654515979837873407265137612914330609720876643903288699453351994105333644508127868934366660160519957695411510886444577430858518809894952582952194422840049486761535294783124291254458611100114597431784491696864791730721988651571576342041512518820721659262655639553899131536105841138579258673449172335417550160122365865408606831117304667754986560663909415284476667643763009618344010950860797485008017104969387903539954579697452290403305664535831110171086081815734157137419588225889894166360215455049375495868182622224009007197376427837835917254621265171392261613103223610196107447989282235081182865901184237893063123599322519708689018034484658447443546157135379762178870332850653065893160437732635858602261968459893516925790394527995895709362653466220801816348575683089853987687300993744498933470579490593339709151467354525628788162538957773118497831690429608003440204121983554474674651065405049398938752050610696332263783345256256810382821000866406808128609403835286471570076818311420747965924951213343205248306154061369594558790689757281274326659643360016769561318920615335264647280677387989594349098057392282093043004595448295330280612727647794156941729725378964841425252493487739118254997628829862031478586971000064606591958117344554553892907516085932507996779821315163104755965952115091869065124661687474641922603705020208404895695591710861456263950152671611469366920027969254413160302720852876132163594919939344425925586327869321841031267306876026910868529701652793275070521233481269397323915720642798521732659770286270344133442308794039869128069810217419764469760*i1^94 + -412988418602468745249915701734871404990955243972505414750422818335947502554219738767081102268728392456490124277567007086134319654932498838978070380039948600940711288110060627706607539758540813948610207744294487421241090393115798433105843746229644308729396611034981786901891825036183495059911341579583289721785698923022643298197554517708987374246167501136747881848389811869766350535126395344824113033041655805648002927199222761826738435743290633158935071209250580869136886376706792256603417867983391868647474265031446920021677307109582031183051846082409562176111584435558114761017288318326396091151773663494273565753127772007803641041967033884712950521265085950255700981200218502206868440540947712821351446407976439807502196368231096529817018986642566049880630280725241205601282209741576766387025162288247027921702956648936408975570803301454549698234180590374662959827071626079470474087016336972233199344625355225622231264182298175540660441477394770002562022439355308985015581794061819985850202398434656808481318582625190325731786439154537208555316391830882291511823943919228530769287448436490509799469077390551408626328404621817491110322051447669247533836458520162294585350562335985678466700433178234885593205151855840454205677400508003348212989150808464047764216935391003558152609426965171555092633640714421361994166310971780583518942476425840460560722350373010016060819437341293346279387378992025139535822270018518696229118755570462374490314009043603055338049772060563578899091514000909984890840036956944484740651049188089121106953312138212530806295923636136810249388952099514745818178963887928433431498774172624480954293835483503886000653768222991768216049722566470713041309797720042283948266996109759055294258734210793915912727838261965867936627474467253738300597390529248645461762140490281807384536518750609065462807452902511804802358955344641937241250323072574625760310699789526003497660134013555655394839610872256639044968659452561901782535295565099762037655756628478244971509400428326561339114898776082601027465510210276227061685061108315233897300554859295307696239398906074449144832*i1^95 - N1*129244211039811364261178055210872060149969392397196268837184718934693122277896236296010755508131288311723283354927585094918017251255810784036349908321183372214721109496676723296754698689706840835150391794427482214957707800103864421355714128017546805662986584273169024516038014021822074190540466303042517436579792976438622231817423807917043910881686359816778809537982137163512729106082927521388155608930991590929987034156778890244563093858359395684307012469737584109106607252507885198826406480332070746569971*i3 ], [ -108180871550493186987131007312208070849030245250825946080081387535348864427695131145575084482737791684455064074557283347653148816160505592242172298772909034829888383060949605259157445191379344092538981067960444266641690123986838736477022495761110926671727297489406786624470045597750828502678278210515926110632025511869481860710941978778919215561364806333391857807557340362211893389952774036742774454263836328977126036756235176578003163748437424104193825856185426130140201679665989158843762355175015268828919045877091271096584969231048502096702290166543088998821987693243461631002555234017205890122424242491309186770317529829308383089338252114747656957039040834216513098703082713863138499505733361026405124542187828383149461102476995116238836567298679397982053330504229064639354547507413887498766333051461715115359586823002227038739789168292244591010284930640195483947409612932640098304873328609032350101086714755094829079073709401542254595693479028899058527380184110060305243265059064506548405773285284388445398586257319940523696693436210252001949731001250139833193835492707542906238200989441705169449316487240518668684372693133876792894832717837662007917479188704589129883274194665153947808315084256583955511624461823075489983834960848552198903861571212579552411753046106444411922317358589688646171461612300423890740049961168348738400455491037742344835522926456917062047570541319738054228436037026762507179337018606724875450367380785943211581854464721105150989827327597983746683439042036369409553308395822063342915686675125429397468421555986677764851467766716079466138410822713723255420625307068367026651424992697245934424393565102924443730391242318700629545958693150399215166438056351726700043957222212265737277791572315458526774193849151180293297555994779208201286205540190734254909418084441257817419212959710409378296100197744576993635206085071787660428101828982272405440010610142704249041249450586904280976775851073740837843388361329690638418364202101546211077293651988708764454705825461958200638118501338806285746954864307048119581343843329060205959510881511020401865295953596885178529674459980743755303765971208481475044253510243000122456465779413040050936479744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 5334725425492174913813061595344571420878667287059455144284414051485673914505898824080639804507622684705733992912217000889005909719272982792411578979430420659157007842177461504548972228171827993715470254304712553622568139784461638132237798404741731867668607977154344272140529287416703487016719966007868561330216123098838361898227727125322423128828688738677072036187857158178931951555305452918969768035263143716700652750991562038169807971790683117260502904409506701203220604411792643603959680214482037421175121778384644801565657089809342562473137129201466598239481955716764819277027969679927735755116099351277761695597939529535186765947412333731303914810601706921604833057807368262651756316018436415326925225081632301865085385207215768182727429694576030475526296600980898826271933199862394818681445315887806878327778100822189701526517762699782298750703239093779754851174034756045455809010077530897494309839996982078625625943229565805137758558875409616070928597219993236577455110697524473062973629758284358704499890437294475890782944943503587368215130089037097720918930565059917387756598163549359251646288335622700165260055740922361964684111372996118448852569657717045447979283073831905836243853464534565997481391204604252762384914589724457662084495957813978312432323521437781291040640941079109052628532197603330615012401557013745337363668366580564576716724941808312631902106612487069152372118757023986220931379166246378592322967572321559233305677467949341553389466361195026865264967552309697981407448661248135575323903645501972312444692334802475630527640766694265514548788963593439681740716766409390761790463992875153980001848824527217691271523391197820193771803635696052681124908396593357050929295596919413743230012282725142512928584125786581309995498672231388756012463440651216841934358340571793299830270232279185987040358995842582594289615594269368990837318745380936458818696755572207773739012241671888449178626993209747829763588721247763928128549665418014732895246505486734531192273386987498724594421079453928173295992313650505350646691934462025923250777974913584343830177731127581452687626190459018563805842891952618974088087555588413924852976469072957358437144985600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -117362225286625499727287877601487823762525983309349265737938946885218047348167424625627419390127343437463821174494115021984029792406693316683105636465458925759981338979661965573506529137301759267332633057661421754126893238203541451825336024841570204943620962173733054791029050644269136064174914110504432603298399278465803341597597147886303911273463706866291617073590375899359492297686065085879960698583942433309988291692942546256393770750944745146650774854612351681362317328932558434797027068754130748766603251656465273398357557487387299382291908400759314600108605729871189199430385276990296054269998918338387566892206728966159392790287321765566867918987381050681915078464975118863408359407587990267662576450481510663899178263823480863736733781021275495440917155399514243120994401224284838717082304830788705322713243524798928775164748872686148946402140651071691811793055910402414980238211235095503476339467028697651399790345832510396885831230082142487199467115781527003694370332311864527824411501626209379350170399740562497943628406434552593117119763860067991683631609014677216709850377066194037767106705968517045321465611396590249633237058244968701262812810674566328995683731362747710108118336734168223676095725716288497380737312301513640582578519366810267939826718604808464314861599352564711588158047215464443920378163303034772819222975429903593564407358004338108796283470665068979492295264255202472037121717247733587957950620212523707293930204208765087280409017756908062146397238909711836035489183468131239068585892377742555187327911955191424576455526214983293510656809993989096290637135512170054715122293282195129378939109059986946373366461940342169174574769007069254024626077269894365247701630447402352550551509880992761436874992226997426870667537709980195829745950770594280608743348479268026359084022282229422440334810757391124958192312134638824962837667346535125942533131236844920093691714354198946894301245708643913140123517368939200497324857391223178635249029795391972361463389921769793531797473921291909057857632582107805537708743511077004659195086907819416469328428549828129389822215280458610446932747660894068873668252602196385413706775676130937998556528640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 1457773849850010661952728757816633596151119928930125242428627229676016196114306876998185603941953499505437063031780231937600993828128329961033728861119271953434737395453049668888256674252390277575681987993600526971497988902637424498297361329074579419696150850504778735156410546059967349001754994252478940567255619925426366344235404357379306295394072048938991280223751129500250478860266123365296200235599514390226074528546470759849253858721287697205282775788797284960384316725928921116341602031625636959450770873525178400742021799003597487404364006717341975665535328527508806621590751611699068533399095618747481841068990624097329727153971855972510218530060169505343605344600815079801650122287374716048863055204881781969402957004770271995802432099429669000394600581126081838906796337585454955736252993907201695647998007876831466606195562723164322349587727590186048337321275825836421911999115592434734211517240627277235703574807722915975740674964554861300447306556925332140877675142746957315720600898773477844671389318241667629437104782560900062502571781999629232803590280693780301102064183380699201388060984790102065315114450923759671213651470521738970651742789952507947744121411963388743061024604716632912711199329226794246222699849733012873373799933968927112775477205386318847367640956044424431243135659696428749581796711442776891632132557568484888588826790415096433088897774609702916882422683802232962400593793545567353096288408863130193461360673460553057126090121050397026546277537139374735350582988303002690165932016747412764062456582642433655381659490604634784923537267172569430921188629393759837203062776808842336014297030815487639935945661264269015812494320240381634657888933909316294609966929539980549677257254755145635876691080120717056826518463310499600275067664408675853210538980156883410327246034726762917619667248185024803767626234371462072875701645935915287736395686107516367242448912575339919644221208885928890510426032982309372848746554397377652052889409530627269181448504022149793205291447032805946437074052187946297234424393095069778075982668139035831110979103050837392762224116867410885715785176721686330492483641309915972135153286567143024390832128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -10431135171898615630400922243837735231136325337640045881280803893946197434486973850802065135221006058931462483912650501793505842974939955779591391624398599637436107722464482294157969550714617100078496708304196410515106884873638963072644352417680874518719422705593985862543031273513908561471351281455281087048907164732348702964855381509403710256210816511181645729487836130867276428465436140489597005964965759992150399504512407049329154268153682771433333530499208518052638814625022647177858809107669002933929361184437229070148824380690533594847296402620852811643997042709559734182655955606057690114096591525546641730946905492385382849370176124902635782463452492321381661578859864690335040975035801138975897492891925572933894123679039168571070931466689926675495561115486314966402202652968802903013060322966144455651292906222664113228232010971451986923150412668853961898243117950623140164376125572307845777035974686253971547589948863676537093590651077898860175878031668362072112910029278185501935418996323322909771130487336461133626053119659149949692575959745877786294422240868275735800021491287121510610878822625579507042110219729307378422864785399322082868497912452545543255756589629795837745664335652639555783317624600746333926143849180543304292138465935567536411065934486318402247778115625815996263128585596074383568503313345767017306359654534465140542015149041783962386454744573822667413506576009494496988165087727131412553221964479468415711518681988126995245466977878053616267922473782996390957985785678671033448825343056206713120764275738419492695991485300640441950037541272857974554396529259413642686317651091472878071165138019447065723056304991451532238590277859978292820032002455138487641134947463842359863832912860542977918123602639832555534650713912780433218554403200013382016516698765220154308237737691891654733277082344739286210452026058426913544129897454304859802109876466190917351042219485512938367785402056942915624664448930343523377691161314590112242720039827916576823771366845272469111273830411759224927741611809484922354194012580048349421653033137640854985295576537351169184753795115945709774536234705580808974552981197544991087497952423339956266598400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 41360530214794768964654413264960265072212390890868553364138146486077979191652263910255348799930595258844682953774239568997717689521867255832982260195863612924972477494232334886380238182495303669672880128189790517814574485524716841184834891518920297473819843422946460153919215186073390111542305890884645170851545944598994587905080004522153343618324940375277306990650008770398738869712365236604936867577755118864662058341319609198144215502466750569223215990570904143676740821245495330506743415881918360781488349150572974818270115940053539377591626972930129824966754091126124072892620252835949940484138895571870476916034653650883254642830661023548164563510609282312107409871297425588164099108142782698017915422670717886872977796989974279280421916896612239232373134642840174496697932237734324264993743540568397934320628322481404377624973315811182810992040940054092992273383320602977572282200717876163896157371747968350979690140047669097334545001771383069672578437779360183821091321663935795980939021894436881683595410841299698015850319586205467600653843037753265642123149050006446807471022156694054666479854262083781854941500204361593161428477593032575205775329349601766324769743050349485947270580130498818823408018752072805587280376804295611960793503918942142239236436410772838061069457955638206733246349408639873250808554995127757087875640501344876095560436205272163045932099881005167185230211435994883285119098471036130952436463293483511428444915790001888229325148946675149408492862207052854096446389872282962033416898345432253946207721939794344301708635875867170049709632205812975367060797408378077932935612742484928743139442769807490402647674238366462408127897121712232051300698804654456454664790711751913850502645704426282430173340632743769150507499582463292197942217658394352387159276266892749512757886935316793660315800548384509819488065462839065237978120284554345081097131030115547160445022044221714718498057955806586810986381553524301959224432784555437038100905987410454628626795450367476324959809690923635772219565218920494414947207415055896945680038386969064299105635220556281065009041193027057146370521496609227250215823884862182745774014966039556694999040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -117925505191496705640019978744119968785637478337612293663335506467198871819443965752725693897745287403997256461771028327016979061520932441776432847925270000072389761115914400018892742047469675169968149319536637685375289826152007473527978762527924819319510667885579817862113008651536416991105942471292836555412633884553264605937686720911535068356942926774415231441183450977105091262057763970536976326863490408612035303559488050077462224441701249244534496962657610004788918028339653998172486158893652048412018977696041128094730560754982054671159179136965325357456774165779640256577506786890049928226929592415461125018130639150156684571561112420102413259497463192412791693016919857349449616809868070054127955204936474182421398674457866461058877268845176278607070085030929077243840083201385082874279485950126524207918723934686068129198429631483947111754636413390305726938675034018494590094295991504299792383805792115560564058496634876550692712726046311269357864481333914414811846536991758608411565227897826288566262643936988468231692439629136068047109644538447580731268904868661863797498165781416228835062906265725572391411089871806030143353958019204500140502811792021484356550171213670783378431726759424962282534102204156486726883771725121353094920177256665074354942652184381765352349673717540446486671887824376773042901200749172761663362000527447950149572799870690190082679000040712900107272173462981786103716204317160164221148933128406749849761931973660175193484960893215551213198963583709294730525528611372595264063332151714841597778178170408429593251399457293747989123087709635073386676688263478895485633882305081331340873674613863563585589724981122334603879030882575699342696334369304771581893450933070664665813198838974366240375247940497793057588714243568954126774758003523276262828818849150006133717629744843245940027290222846324126508432448395771270166102430556172492500502894875435737513275656593680724595581696801664067383910933887638524124185742475146977021387469608009882519275229185604062661456028512667333939138449366764006433045704892778859641815392932405796464300298755106020555869947519186227208697538560831219603633810465519989838584497090030731264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 259684557466115831411543323902694023525112155023672963427333805927692477542290757421473777289259823431229918280923813210862751481909145221657016724684011425580438350292638005746629388357006841134224221628819372327687525291074635408429725865614594571461590540344066130003352208322605662391930374150479527945025003992706936272329389097920143698660809842644194433867726902200776007334301310958598223472305245019883050323947278365202055022493447482001756059349756332627597831246072127954483334172877614978930469778762682032079454831438200997204726724440485981138390962812137042698529192264209431627020456737985788426304564466999767696046971122366765261962947706413105484662708247648739890059012702772304218038728716860310813897536356801396490201801438387794015339549230534066750586894883050232076529550788809458620110513239002098775526319517750194269638715981072847436665518953822509742571426094369510384808546267504013243723147803721433784509408427541583853167416261847754606540483922501580203591347215016742250068212387936041769246829685654746514919531182738067539604575517345434543873637119487308128201581836072981197631891033903541612208335179237548539363157812214005927392648551339344906106986913449661259524297705108624549342600140159984994046252780264628271583588926027330244983812951365641754329003532472689219323481178977047821294003253398483883169044203496780955490419299970565922466970524472184777063311231655643318421243149515119379857896472248994169437654416909282993643886840076150184560082442396121895703731841897665079976667317812058370397579356273359105078726392264780547655267993913941486001000713951626435759598425589057787336895425128258161135446721889415917896810502753497761442205882671446302031421727536660363661489863886367651311944382531588762162075650309868475566268393909036631832779994311706575777413372399633552683266128875582163572795434077426526803828677057088248388693492684723086708675780288919998512359676477409221555674178700378358942854366889479030095029083446695151136009422339409071882993850671532084468368448334812567169720172002820257993711767637095334720277105899255938892976776300266264565365192981913344821974294651417395200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -446650439762387088053512849965328529082013143503475723841127785998031619192194693284413982910812304682232476576387780337065370203222914400337513398035876651196866896512290676568819059162607114027432881853740483962957426177700226929623018894302021722172727845014817092123094274863739568606913488376648720480947299811379820954272962889350340806126905674637192514795890328970493512048519056595015078321646931790443767533182715663490200024469672124333588554610866159440003169874836665846054003605322101663686026735290946060574515046179313976746878136374956966167986238710225742910975930959220921699002097583938147947810865805172156170886030495193900691292522980564599298104211177239663886343238637090487801519457415969354757611816553631064089318874550417256338191511671602109823562669503975376240362983902862238045713237106468768271776164276447216140273668454414868631082529801323193880833710728030624794106452261590996269024739989472724241934456355510691342272955743038127653944328199982919756428850014590263947027491592717554133644953468623709683231681419108798756842379124397182027270975178521365610680353576600510533797285060448274917801257463385328525116206752612277060927378862597482846428824610492237155374628551422977416964078524525935242418375019523840640151693973953476322812944720026796250733796264575507016335762059595816789471828938717361740401728078891858539310692375731940806448400192515563959588899033094468293343749881728432834439865472882004476187726562075547562346569453684160033827358100705999677696556068833183755925394673696092357640880890624115681793749427698336123249350807632289844447659050287861920474912868100151684824031309330498693691098836685760453036194132358441468277854794816335572215886492987097954733345991605593847334490040550155201650022445590626723490886482343084561927298414173791716825709617407063934244204323935402825045262669491891985751157316553994583888585953867751858869249500160933141505061046113609896158475762891629663213326110099422072661560616574259734212293004454568331255292834947246436953080524818783748839121884547029202558187758240562077969998904153399691313408304607519368248556125044197104575242732767805440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 543435641558003438846375951162225849525550303719992660477953383330248706424146757972853520557899691681377689603179114842295081547038859743116600625404474404779377498479976878549331720526286798727903122585151163055585460153778521410123491771491348400295996788238026571862016831655872982762964506407791663312027450004563066306264056653395042373609291861075891849833551922262576370641546197621270075989834819526897751432914315207054173282946328337800397422661261179982899087361999898922222147038520248781039033151627048750891996269489046260223800428134772344184425988561853717826638601367455827967352760735501410873473563973939903136131812703490655303943007040345110668591618375841204872332733882837348556962655599622440917407368351717919053093594840039652732280091508002238009099137306427323180880167343367890678583678452833474634634375584991796300776897844983978860369408976072835312466115109902523950078200267641666517197913956445865794912065750941124254243499725293859688957443749267255440261495557379944073242759563122452232361180306410149590371952082140369150209822817947997835335073795793245121702282142831156181427976752943548332124133390891622234340486296648425829701620215350596521140966880566047645091502916100098640075232739819986851402280357300340774787933913614898831106044410177111173197253125963884647106347675345113684028261300120919139689346775304644285507367811647952818058782801567822157890045332417528008549994554170030758211993838396662157055260230600920919487295032129808055368597349438074854991236195106168999793043703780833150855531554879438998762786261649663777077811999990163083577485349158790231804202921002324970370971016971372918001328376267674066711902036441177459006728906464719341689273330539942826988694470858177660057252122101755298644782498048973850330029231298170755279537044360773623937879752802504321470592270916198053327889993541200511112231243247136973501407435102575494651394021999618948640584596760950698131484789403426606737818605131072775071796168616571242748313033353229592021113946658942905831852685430828083377713902901226256485879859760069362822786734870788487779774266314952765901983820291450623135484328542208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -946822612859738122415232046374132646525325057137374729701011193342679009479563906486155552292595197232016956976418918019320044101788274248839703498476127106784224217990942486195606835062284127821051639312925933309000953200978434340174136017868449897252692002539183731525855887894531982181618978175079363197462485524539930822751661338625026313941888095758163227240252331625939277568098583321156469936770240022676547972266691755122381460348626221084487823468327888004936892775006222928645992268940705887583935911439143426832608807155730993598275248297728985291195880433655965392413691698441610496976308541984649550049102837800968870693805622609366542730388505676889338014679382466099282790141652080082703188490213182172800718959885459819387013586852646610461697679426253925688538732758248445110512875705061217405295713570286322710322433861496372654730255304461934869666246208590344053082231577847779284187715163861382566631957776403572317213067737856983828740563782193309254810082590103556270140948141539116320671897742790044389339252040901583361759308753512867005737287597215545952427110244813155691458768750175788767934215599373611774101793945901699666014560389646142787981628889429961010314474312150420518468519522252247921787562376607244945287300822096577093834350015887980814629691351706494884641650419182722095522649430913612151410090380107937142750360258981986440157808355611341823982057536641319274032925680710740916301137249646117903819269394637356045331079925016124537594138555689827616840580609093226958187774689373830493657617422425389252646648043952810053233515853719627508585513649248240963182028393409472154258109391975021726897500398541738576910404644216700994057829711965018739717962332377528459726473342898108984260517662866609631128681471775804837821027210043553791219848108614490979192680991447836780820954395562516325158797411487583918897494913807880801184297880329431523111716892382280606280232840140678749886705390630751959213555107279880846866143277622507385942569301120358025448816353740995514458292137185379401387509411785680243835575004411110307850893851846516008258559664513453618511780023091992871088551640516930874558486518169600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2846893659335439267454649629599902814516392843220781628461263209338534869566613235702697557743439764232156264697189413246579478491505458977271228820842815829561153032692093057802120675370288411887546934328407083155573913360950730049737077536327813188270891014385551535222291462080458258844947613463039054314051655401091518315695260133808610609037994276518208731732691502222850568866163704865805749044505161665740342948313770533294636515369243470576541222831347025254561012352811159173826834573828094096478750385981599444247297046382131892743864721980924024193842385831910325672693631769833072592554024389813087061528024672119944203220703005071675574913129328154683747587506684821230426906381664483587194547720219524357491648758209752124489384451187182290742322087953455293358332767976814726604499337426674451463558187604644539660270991722130621365550414909736739499027327697388073207924531661921213497652931338727156511199254646812800682525172118393113397359979463862677223736992309044624460092960017066455125013661752712250114547692437673138688875423797107887209626331465874804711280938500926147111658020950130764040568703061023571440034823777581855712910925305279412181725542373901628981688252521289996195966229308236396072595606814072876710123865231227176225983855298932819877582898022857506509177694760526985328619859185004763680019136052052646450809303743674161766659592422677329672444762949788871137851767783008206935903778886535273322393996011621795039428584795207848130616452776798604471730711348321164629337531818091174657939316883392308918708103204863816209772094803209799513737379176850369397386759811691534337380316943998604414332072267568615811649492478613048511307181736299662016620348310501351148463024333996031724406824845874139534386479452054948937850149827077659109041760419536534582913386579532691759326131884466283417287562206906291789062935036257935677466823014669598006470948077419981557536946197769344573786891715991393067634983844892825408705301910668312790541097225886169373816814685193637179290271779068671046351968757515581918060294689516794833234108584525259548577312925901730877117249474602277590370667611390269573387633295360000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -7006377626000225590472032912274068194778247769030638081672101118928128083876589957451468762453554256003177912091641577333724322510407153227055404267658875897890731202572477610713945999446604439038610235855474283393281552093309045212700456367416376056619324632185459563135348430511753554175171860149719135883418281692492132489407187160864026299447558284505601490597585965456085819782651252804052177941004598660575923254857874625413660933970221236968903525414292799544645926808580289833503545455782344999055317111233704396387687564217639448807199568651353569960465256933862324095519278212699959624542619962037303331465911539693492994851361336646623701399290727333561945298661539397255077772301771526815912268684187401521004028100214797034362636507341091725270417502226132500869497414655918759898018250104543102854645014869546289445253111687143015833881327938048668742126654665896150615304841626277896819763016299580378919977183012769751002014291729753482335687970705642798876560468405626999995809321796281970376114321990483015441539582076459585487884129827754122653355338976492645716024531542123669516000903567098718267658098908773558085578560763408967406082929363761041441022188631905331334754707047490097609109963217574693219522226358905056329517060599936337202859557804576713395800704707672060936073892625655985504822628789168239176288324002622336072548579609983149060994646102589358256303290326302269592569949476885693950101362107228620718321197088237296045472763885591925229082612364911686343924732425853406589632572857686409187502892327322076851006034813478576565435872429736434434879473337488570660841132130962686459933608179917448136117838217221362698376327338919524401637463213151255465373182878797464307868409178164929659164505283595266833011190045372747854277332207946697969619681464020425436920826603899248933818822476798530667706359167877693186023971283680533733600838781906235232076735812023109355900926840813540530026409634250909193348727385611680786584053039662769211562684398248831883893746796784411529948836546218310715979336994949936369923673427641107211366844676425417339124492012910652074161132729678021739549344799411734901656911872000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 10683273650051252508450166768119203453483327451053404206434602129409246167401616610595773556278430313363007734053702910455907112959772149283825375180820184665998382263435905835448456352185051507212381386383547054309267196243680557533711797495432543593429858858581556190800090410264575256659248403496203472070893349988812572728825404375133204431839347740181794971403879361662885718861186316508168448526476468845166322132248568183045239537083024553669136502240936958778908777927755275555892948412765713502220755255145365959237288685280593592162629978015326370381078507610843361710159681053737252466527098941640242936821755713518040149525037107467601964486008485392034569528102000166005571600113624868207471828911945744472252696042503084256214950946597306286217109299864661189498891425104633845642686718567768804959847294443479382810276376901104972436885091121444517585648881483034214711975853153746790331459261769643989273239688117217534672407982864545233423975913099073335567903211084780223045759447418267559657966284823674284240870700725086209625409997050917777517216644823145757496778756847312312569085694533172281491708397283482919550966968900966012080603712686481308588706254324538190874763109385464811563120131833343585233497830729147933193826547234416260916915543156784837805483244369590186235012889827383786011106374169618239268135620817012376515221485786612221185212496342539955105594099218859106343405107040432278622327010564722218542880862238821423710976012121026003586585729464393347256588718534667229731207832048405187372232079934148925831724632571507427160995003970547196673564075725112323159965072525477577732406166412577886510696121664966251195406568542295391048369338698760802958046104656250827902414300381246526571185174127345925362766916972388362057510403693245099144514175893793179374255931380671583264912199059300929991098292400966245894816348077901761376543662837754028606227022019212092601713459073142081967408477152086524460717408250172510790789511275874494343633410023036640684111632500677524612279073960255013477874812437611655685604794508467941572440706156525710803847095763324162199292246994175133025346244677127144804345446400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -13382241069330234944873791602031631664047324108421617353444629569122720784456192200368766266363814392418406401962655333132468665910405809197593055274539006950299822112861812059129773658330246525518786121186988546922714094160299934659421702950522408217375287513377680764413033864099484594459455901607639731384895106647590558446502526652116626869445251424028483848434764098844477159467651870099657052596763121742669383826831941029943537046349712037871258424410454864030546635816513196745007789587000838469664587601597242022224669082065219707362288477997396348415232674861238031779426180438638269575717953951671906947791332219500000105025185434503686616026139708112577558293416462139190729926283996594735956041497731067736146172107474970101122923118481180164207340229451856106538206201837356545120444805595458871925816817384996527804148639100108372658590831399878965529188777524460911214335714762978557753572707293170218274815021701772268272064789567808187768156690946897216491557391463933686890370330937066078072000374665873392192898626568139410107719342069653154837133417721119914910371895408971231546503294871689705838216432566785626830217078021939532250069635967618518519697031081011374335367108579725287863122183002808782657818146819571853999333318951600055352929345838731461534104201981113671909664064218686356632843876694494724228587349573192540746668239793875188708590773819909554957790356549468647041078141714965490198415939576651358993351276387133266382919641807910463995051050606354505970903248792512963595654373869478116006450860276535123892074074735665812508806656938330675390915593455645479003187029392759600250663554322862570085927132023339105127547344307391946150959330447624099762725616887908912139951625897797044817156981725486609596591666072082590530455702116008569258774741665504217568410338482313339776214231804099133349265068142839511441153111578302840654141906989293784043275106819547783802937944129663838975201496038553440930112798706701545017365954196952209375142473490646018790857548398858937670372663864137924583208797038675627954668584326250479221738678209232247652711664880400320958492408150084765401863678022724387266887680000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 6485764464214562828541502702060363763738656946813547961484113706254262932393141982570145853768855065165175379122298075172114099991514598913610585402731653162905065335706817234303423127667238107130087389105766511135355350574207030608896370439842123018077117242792595666810457691278178968174622562799948166893520543076997428625242824471325002858030896755249829525931110577442071003091860225865118150816269060374957183612133553111702688034919912401337002563354106197018091416842377867088413887280196174195670433337503334765158577620673975808114317130995100050538439555207469190157229514496553312871654896441667920925554988026120424581939167709769793122526613286271355808741881209426198472004943379052284889533303853297323931493387142796109658074466335974244997270963421782230223594510456731315164156951888249805707744176802038996777757046323133834679250724414787228587171360090491526068274244397930765625418605167110652883330544000517555866490423816701427263245618116989400794225492370208698374934868281717400480061347794525564285717266632908048680355448290189774179875130270337139585166462710986743625109585022642011367137028861961935446557559171423334267943109132521819466317334196116720111033242536950473860335071472266295304872343280984111778248487499487818833904671280238612572949131701750727879381269129866504484108243705731314271088484444119912084337182756570531707334400618777565692643141751786068577565823358625120232354644302985340843860551844878793418396062302998507482534157036654300258259039111050473243753145060926855418773256760061400266479304914224439192786341824443731837066772098983106207878147711500108731351142091304053964894569658086089643001553131689479078187084459908517067215739399596841547674755406663423636798049738734170457576540628508740834185410486962536232526296471056337687637365984349746009683400425362633613498938074338411673656649187547607616706614521991476401484666929707926657296336871989781645296495519610452078174686391634884924749121694563572283310128747065580044065094915951252993253078423561877454441995624431735700886431635015048512609655191645414796686621624882238339187544105887847444106768882617802555392000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -8239012705577254286562215477311046986556392768996808981605999340885742282759668965500267941973364993959641625432809233537541375213164891412436751490834122544961710241532447618330468531663393007321232417463044796927739982132668657156757277343912840847894197491399484937516056503495497596883154256237914388125006661753393721486503497014746677136769008551988801813446648521820495152038499822851474325986881299960367540502207561885524042274410964555930679370184075268222088155845193563220198637337648260146088178218279557744441947434527135395867124462103388182984239264294314906088061855347699747740705207242941471210403808807939138651900292940599631205742963829564041775831443279735480039800198279859972372604929068015800004550851642151966465127245875851427005975613596916778363528872352220974247696723170012804341470278679944728426163905595172948942903609580155787954534274726135698466463670151911178743652605017671704604779107033491573452524718766315483287979029843651556614831348717448323444969414824328859214175436396199378260086012494144880263875169634588463609762561754472740622423499465651398476778416066629868259011471657074516337758663724986314874262228550525455840834406019879979905337301386095737988633795734291346343815393330288595508729517518482980262872542244740499690713950286915350476762923935338986971469328517537057599710370921813871669665873927353412711105827599963956481832066334907103688370286045591684275926199306211253972457967037732862149449772161201291358620616676828351517131638613274378114232052005784744066785054780097441846469725308132190947548356130638491324925194874830463335349781439532475207071601828895104474083697452853953645738545221046706589779400481468399961300722418148813944781497820897637382393028542086860148369269511258192387186437751626756285439280090822629529170198617237403606438558218674615864069476296192078802406963682507074469701494528783199608163892438458800682642001400255700373510130619452914702807831650655876683002415801990102801892098798162725392280941147678941131171612683308013101802142449065535870421419759038687465584861822431633041303243725508396229865406473754346293701977607449346048000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -1567968779267932255533340610890509683978507765162973831703737913973806923987609090664821708213188712305358750364634028785118375424162992503248675977854541423891232322142792940380533347205556631685634981488678361770199160173788620854977425300109050040004706052919302071895095716287809781430353618910480931820910248797022899880076471843452022163622666412903515804231966645212651754812094974995810540185975376778160135971712702856252265664763847970416846053952531003983046385325863698595963367513747153943411498427243919296459146305288286855134671888461368406988952307545392590176215020221796155169282426277849004579142468005945948444465960189711150467843439818902395951389053660462594658488934684702524518135692502555630394685940231901378726312324469600822472981266302776376599880054847332559089649624975569830519130730466416502589938134198109053928550597247593557228408238158920166330133788925409309890793922945897754221899702101574480050966135422783011979061857964201951480902134889496605284765797515376587180665050220622967800240710444280927475818405899678300962548832005361484724793993727533866568261609501543231799233633929052130004477188462790365413937724769859534437834315042798572691055864039202344992794686882355059846155870274403938993168409128764132068694800793542698962004883003573161659758593594386384863888086896341659048447425007321895500554607914849885594880396128318436470831874098902507011229233377919657898123807580074439808163049219088530458526776445226595969705208471031903447893634943183638456224311293097754149105833623096312555701134091565678937751694857284040814923909961746917163584062589589883274133965157556273812515817999557952572381190106522559391247786415413482349113373475165861027688205408867277328637730726668853841963599410012472650300442736428511428540343872003316909788626813946032646250616171828396455715263178579777664084714297790444165709581517945952132390283166639208878894963039908774995430732830173975541931633603921760089286960579122288146347628092769565490763804272852830271739365999930394204158467307576690022599775033925478116984667877026524109570677864210644604772546353553718758478298857204613120000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -2498560396802094975912144475654126680093911590341841368164588459410091347336167279072586810774569946130205582400146958123362343215595405867264766595639628268199100151680092160036471666510826107196257801243004657837390843631111320339372530524315025906394248680953962276468311408348343122850081329858694011918207750606494865790656853271223170402060337963093843820284547997801132690687713936903645243978971659230760489429136263776530310138685740129244562885257570303214959288852800267675240710454188602837226991446674800041180518282572689559229748692282460949798126750343287834049145246588041899129384992157899523232342647469649874058439624325965663283288419764482713152641451304807326904512892116521492944251750535260917249799016442786777970496592708221566402789870689368574707772528574993377208202399286838549015042476453134819158881101445698959424125471668190816836421569649436668271533917198518708479959124607039914047863650886877994742325740395881469691251796394160910002248670703937441880154671133719083426472521476885917654360836992229093318904812891441340759492687610668839293179111930958861534326133504830376160056814778034959919424336617076473692904176366832135678158831698107228150187794643475754004871231487438949038265321055978328725886142518522983007207332125043880180767067844575587635175918094093646546852181924481551518513011761081008561884525980534028052686176196595253086748949855909064549334656204708137058761474177700158025722121737902652429465149474433315118063910704491458165244197786346751476815557653774587505388968011321764889370654417892281228537991246685368210188803176307926310101915787280411384146891822320861506433515830181585308934151852399015160255866046951602102379415033533993302793234948338747382575883089872077259899107831417805534017521085905572925455760510098152945233137537951334351874066411195681885029928989370108944795450228371323381711131932402982565033389698122129962233634217451074122873917387325118497465555480500249477348346941293145945201554071932204332814527927445736020810825384266995011074710287968237171777081681947496252319310382710814264779037154358201304820185358568219256305171484901376000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1404614242879490494688558161659465483490828818764272823817795336517597646934646776253414770738059277054638911251871394741259598777547352781190035423377904221080763631468486147340281232092321999783920914231213139951661797142867175291302490414908030646429580038540479765119452922106469974327997760536458662654227705710790542772009477147478455920379500344903371356956464349721177665966215272700113250314351595619269273517348249233500038477698873029133463585637137249796508559942520268677657811689384874174361187156811370150026113263176741166259721431209062629736920848201098099830760551314573277861928478687069302382930971648071689366402030533763511513767022760895937037409288157053511517664355276651859206418536956786212178006510640611478590755245791746758866364416177203051590507828686058125423796358175525267244483374762963350518470539423674880169329999838566518790573273503404526736836849664358369892699752267109339447004163594670050100933420956048411026454093426430597431591660006407246571145828867520607401330690877598825135572030348716628528426090088102934451249250698603275444064971900098737067906180377269756375502363319632450444572685682469690031793853868774944102460318214748167832085333241144179712835991186459427633949330898183766620828405777176000757734591672244201695772391539499535370629625066559809679039439671503053625488763093229902797296597402252632629140848368792517737611944081721636960601252053571043729729382441485632131882054276933885853559963065697679972133288004220297166703288444542107518716510662543159371866417935626512819196735498328481844477122089811914903654891793065331714071875822645516199462763345453397565675918176955495088152269471259222623200795302055435841860143458233868503076243362196619129269941532106440009777253938809021492699489812626955005714112309369012542997146290696604346028664452039928757035158985009557452443904411761467304811488238370884845889199704043856585573569487153994858857111755619273028865021916729114108149766253261281830382618862097099830329157388885083163231605251087192465300851102178791352235687955723692703917553794232091108716449133214953038835411091650674171132656589209600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -503717636922207371212997366652954691022582810418223715433584806424241015164141727623875940502532390080026025420205091706375201759579720320660073081725419109103103776259429231259604474328777076724994322501605779955843226725844580291165696985315432863776576817447064494571357625575036464639882830569745153297943278050314593401765410903105638649647828633368066500512354814297994558862455189573947992386695976071039639700702900236042663557257967339468659760275823577501238416690090412393825088939763218337637991850500290177499886459392036802487625317995410631312072430606677973547273210361991783086872373560023357735045244482841591386340210435545313544722979213818058670666025794789726770007273873219066025613707539762576768627634815619321424954059786919239584084540675018003292187571284149478017548145490964599738916417047763254640067817825235309822627050068773187755196717226462664430484837296600040212984790281578331872227776076773084598795427934991141039765084487137215897045939867834203658053275884924488275095468265191592338548667726834140973300329470237721436225076571771357538246299025090986518880176582808279411080858886317092544843956028352504601110470693212368674323278086417341591659253029525911197714120282263027780369687617266992786978640238569187511294355967797346160813335245026252790412826990661741416960213887623155776056598684435365690996059737419739662105813132093777601765968384623544913624538518710301499689672470100811065498821815200681145172413908103084409736584016706320919710862571983568751322399864015846224411770815671445989410837880816447999266021888884339707071049626431878347348115082503770915354874807570383757065933181251159356721400298472756287389144724973749796480742080852849561322034233917569243110115903330666795857584303163286164670671520747810246012215716438839083509302676297412828777487967433746205216890639042129594562624194081526278979211132911403663934804909693740469899328827128974978393700546938586701508363345812620784928030308113278569180783611952676257401899149572689400018000359539371452456413835882700352837047687546526164408272276710573206909064320272212670092410538526045825675307253760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -139768345281328721068254409338659672655211859703373108743601810688191173101679851149972833232049984677422996911820749646493867256296021881407244570483917469093956065398586896905663513445131626453209332521520226871232291879234255584098419709290263164087697427392336216778217154602286115165842361886225793458115689537727571524081603260095185617736495800699284322986920467681587764846316609955571287244652982025928091858953860548160023634975241273079129911978009324879200367718410214579225010054264308667832262556387368793887628569956590038983818740566778421337410089817393504676333097991777451940710462413299673287972069379669995015349163174141203257620454884031092349008103828636977161620506030228771039924056684042959690298004567691345435592770636415988748368775341148440878085598197895330939439339508243448869780886903038942847567757418322693955346810975378331750905958727275061287510912779713319424185552233016807329219629109583602617413065733539960122538338770032216800643998067032469745476506287882503792104261191761468825747841334220608255639109090556725194951090153555697063577486847208092791181865830248099905411162913860510342717325285754829469454843109974873767536360395777419626660560485916119508042684350642747658705144730776647765061601105151907994777337503613101161614518838520169241357425035156878293095856509378122709520901614385038953875384790920578287857890084425013320564107633973401214406960964397529342050357152814170834725108060435151992581702061699503344970051942316893358667002597263579346886373918369076805316538695591373418492395857529551209910360233981553831332991243558943925681344856385934414060183939827977022070481407241060251355418404328919047218923287444079768601737384726956222923945814628355520342623263862898127367023131669376188577262795193679847068242343493915740107371005546051414758969900429019079611203650134084987801719075088839674397976934999296990357574929072651466246400681424042596639270575089928475160154298988877447161043192358318151131182901889177371852945800998125575937695519815966898165470979340202003657699293315208782403769746766521872684984885111954644248335978730952822297198592000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -30897370290780067223829915432203322479936231550887818641853729129086573227333235348400103189113432555857515561660257561488398471955326866267653524964822483507748348174183499198834574620382732305671389425960934879956712976081329593092235483366698517022083935452291961129713193443882394386576330781177977307386211161895742221296771668506774325664507701532692306199598261425598319204424355933249501325868904839398355459120657477905863145460715127713901775690291562542315510261056005048101903598826216631506432636035156209541163787996872252326636341877960873828807404529558989089591039083153920674234378704471421750186938199601729588732022109688703874721445813410754955508039343118986337676747773233550660443238575237457605470372620135844955928009641765527937301963385004026212683900087402508183546770508728248566435188548189307540458515698859819465524988916413982454672857065087021759319813887973563776834177203652412487635294125820533026230567432063403111305424471846499462333266013757834072601872215817148323877204368208396864650227195958231744805100650407208419058580227069200690279998227618005300298757198423951719842431886744113723792678948761696202309842055417772196971947469328291242934327094411908341900478690759102578139762149563837506890315048259138673477865025232262577047097834294742136006943456406933232230622411628176343186569412106098492373710355329888015589932546927151178531322035113349606954210736806266011972058669477896362487710243989329715379906993270859110188137541304817943632944839491602330812336430671028920299003835321471090782042824499107331816222721785804063907815656803653732487545776111508451601838994698560969723749020776196450437531586757312465538450015279262421315589148662209500453504750656684466860346006263913187556650374140978637811445245579515146048053410513081915136590140880117938841698703639486414064153400255187327089421923254477919098690450002253920827412408858376978391797288962876031235880426093803538437730613543663755530381723406706803231855282735279635596422993125498459739443520401873211362646999086460613117006322034598331894362561620499536109640369188129579414787708732034347591270400000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -5467823498311066558935404994071206429364649668389199937332489507652771898094911696874821663990235912876972455984028621874059577325806461849388367772429561783442452055785635306397060901882967339593763475910279046992366631881650216822521340726870006041690744336266220005544633823041483095103451399068495935370466255202645763330926578347833452564274483763481381765667793359330182842516194729590092857612814518767582129598315087721017752433740199862466354430521843789843025741600150319614657849566897890428621444891550804418695517957872294017563131445821181907834714839930270895271513401368872642681149274955727434275391214875875032077282211768125245029830228749907185494512392872733338396658884519120973184503277885741945952826945802182289615085251670111984442168290460179952816110106962695560643952385199785740309175132666871564169437470842721106586793078786105176945582644937533307832656705080405848915023017834474221840316448224976477955404429200323964545398122802378193241925206311167599593453933869196509992241678530982744941632565767701490093082182968584867731656711941337028655934716257259244659986975306192975762464308102531451268207893968273834169054813102047227392949967133563167658432956218898441783485073753708142893704942165006311029486131632335731087534231736723591939145556550874660736725483700496435644539408252263114116390775936086019705227661226981767026614065799963090262893975680840576899631175325754079117383663502051843920384430483067564763854281019683484887347001193959158104054864760539336829496717452765189777453555365731032797456931954345500458789739718033080371629000619485707358954473979039394364443721589810960423754705285955753350068580580175979794406994452762762866559162741932786085635421686026746114474080960395920204431139910455317157947466634648013732301704815497984185088697625061771608028249458618933920601861389229436764357645611911334574565406009751353749852524298460734442346137289808118092232764450689633259720481530990312354247474791447457399690648653435849504902132200931258672447384040366468582535881440432944220493624104813213588661987831482643991579870382672921194118300976178706513920000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -811594564095071468348334808655243654629099934659534035663047276886899291978877096203116236998697431440466350204684132174194035343806563654167931962984472519517668236612089180409105522119370252943117976784263574363088077554483397672209286780658475942335510905103885456142998681522124321243680187671739553189112552309380331528733240986211529250443327840832643650815561826623297083834174251383116154152738536494195266791516132113139368233630926079462146125175316026950561397381052507090718546512881178100246101061257949598893787997965292775872798089266168653716604258466403686041420949926950560212026105058346473691856070858792648978176144321116506277614409811730722603535476700424772390218498513059025179589317619810474302737421047988085710042539560370430815730411365236148794110726214376294385475150080557773771603919613903795672377427583538124013575693737712994997393136404008703203440625578250167329181514114296597860853414967835953144752683352309898642767191378567337108587694534728974403230735820658011636021802377650023992626394801232938146291329676474383141497401922273908853310324905584251453240646072821386029299871030846303725276076381563726456790815334899354834689961539712552897633542712360359978271588171039340085233458028680815286090341523297896357315117517405212901473704661980731812234447646672065183209375668025199597110108255500879255153349625958207579480073942968437765318574590741010073519531876162980882829817929317942981246670081752185512488539099468611352754606241863260661205827620349145654687935877008777765147337021179766686255099848134957308129843645838642094528574350082503945457930208422699173645469372019122101945247513276717540464207410679033195356631939312704256039553324886193102641912225199181021592537368129316530405960636189261753643149394463506691865035347023120084575289198358265540624285831229202941691023910489674979848923790444422247192475846421641237395192544707640627567694515769121841435213481812390501282654655903369292194084693037367496108411066814115644864218729314219295186752013686214532194674925767967814754087240406317874474692782110615040987749528244883422921597812960395264000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -104107500144209574472292428217555789273635039259472146534938831940886187324203380971997149588165137872078581087161687458095411801636509245268320973233368270844453841320731288896771070852086483287670788617269052903429244379899761403274476272906736871680559815071621920129107366528855326377200415548546894055011303062912959266148550778236730270798917467060460266948998713835739368187397086045626098449183254011506468220698462286599376940593849187166746639029879996700205118357026611269011742006918160539024921838408280083515247162970810000499520245454088073372275926295851572411138183681203922831269219290376342976949831507566749610690635292262453301267129754550107599607902454858094518920772153441781761873002437988397260212024674245693080025890100814340899666398450911832033736254347787737526863504345147933660956190643753803043516130502063948582590682671776427911800698423331988354592100612670250840088250992034675805323995367423648942602888628779551630177031371925395035677953113595005563435449418553369645760500646230146285716998902364190838699989085196060525388094305219291810483810548815032990314455303350013373530703161104981532329861282716533317569122893171482349523677203787331872687964440889830600414177166969578549439957235651407952769204004996213485277671216227649483712994494678869616631160824912215981944523799211199492026389461716007374633218180377084775163692910846939260279962792140908596977845827867849561097588281129377811805020078135698178728111817602185892265863171627542514063297396423981458140057944055777817031939210712823372906434728793060404723749462929001324249253044028571907160734415337062669655042812390767658719431846800419519028367064211653217190782651472216567147327049541147906755669808520774259556130662931231327606743834203060243389340903438148343803720457764780257367995447393507299137158589008755993132705612426308371845266111051062238271045920093192813134115642772385683627193183958548224436794546887057634308742704141502082372982206632852546808411480300300906785871919618588817019922698859936219359713803659857519996309821886933511553515636101400411708476062853972284203929687398809600000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -11271676142657190399182645345047601593413046620301318365988839534183299339183213106409343656727474516663791528554423315621284685390590043632976320970157766552133956668611363710785293291707214942077394522900427291403644485476506655933522238923130041170939645296016290098116240841386353804593212942952077101929719812390211201150758038229587347801209853179930585003069042963201814557412108737782729073716187595983883316594658938161002266861810855902738513105867295053525928401885119780235566265023632537622473863223883597621778851418758967105060270958782052825551709035177711717640287506836027050637130734196300742590487733507834403936073013294280204123386817956715687423284206069745825399800020458093682393676420018768896428815869464980309561723545745972891685568048528785563301283660346642944188134793134636828359939318498779702215597567642800847889072932260260528240289958592843066941085493564544616220853707470827536001427513871080486605014377990399163569872208054469935014540976118630594545983439031190751781149989310005169402021982111601057304160256458051120730931815102555042722765329656841931137010516080950927073347632887618770982531526437979326699263255123242546139644017720145008814349699750118969985440672565401538993925057237479226744803392942215026344227249281955726912520407042964676340554206841627411284926969042453559001289802847276144434872841981752543682356997821628062400781108252145262509342447430521331045717145874619374877218867413636852460354450225902174699871319838419802036263592320932283008154385616662591155994919568656387400262014702974045289941909085015394548794345719329414515016692034117173813111095986551264866650751023724706453001509751152798776902720173544586088944249335564306627741131918831316343594177676495993498245096730497151927728075665672311237486415669547958394064795100255381337338519311936731470746767008370727380906566412051685348655415017625998636790006436996893938576587182278194654741357499362946081504735128650575178142448229533625047152572204789362189999398044581108117789275768365318020813530013431400503263766547033519230983175437968290476486925431933659160497713315840000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1031421879671066795887688744183175362500220197349518652815876361700682280972135313220349876734588026771770041128634481756998275926694729973462220072652794467092137660059938379986111215056593765084933026685937042382250757443274860731348540280065403268871053286774409140615888142536606392908050384836822797464082026527937145822183312754958980139237812474360889618666532542657642633314857872100163261779343888135953454010802036704364215254875299816689758061833914344313727399230031225451948601975447922611295985425801157741270400202672270947070753327204079654414140392310882310693371948975863855346502261040566321994592091057702962558488700865192789425222921541500395728029786804371964089348838159106528753438792391997096029686844704177040347348091905590130926045215972990310855599178758056444610451342757494841707349179302864089512807733186616009874445079141737075150864129075001291041079440543857382494895386916440544756627234803767190999362695832994122519634142303217737201268432073421128344463338902052008195660394037581607797718053547123491437898394881298275075919904409354855659325795248980325458189285397767214860634977948036172929246536663418870038815142152205966517697896521624391904563631757029363311386828459520950788388092579189577065354314962608324488952914295818973083540359973789380860730566303862831031477857278696597068641567427278022140734463207322271041973317952966861993973581417855940662294620253891500863841010563014213622632252961527738564557003492853061032715788233870865828529560807908633604369339239891307204867722505095173301397046005567146713050401105300241687093575450023613955071131678424194177379842873265916065950733830888732202573215066910488757680269465067263236056399357842595217732305373578007753848164468833548832217865261910680969655508705488052489372918412983538392214967481501123898111322194837579149893117051237873565921585004247636865884174154243600946684748896678540152918848541750098901309440658244208257335087028790468725836030110497040660597501769527389100600258280806392761054919955656821301763099608098811780824685080747902408497308353042966705945076327156970933020786688000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -83266125922014988335151409876444717930611538029061485815635935113053209772851862588190054867459293832458332878371834046052723981556444581071931272981834687246619932791832807330344938656996716829244608434073189257437189905173561784951461846786457766308414492405364775353328035087265585772652709552356226000909189522590702800984608802661014459236014077935253880741235498860246008047200032922667006469025072264375471824221815288942499542639571090631070836884474445919737636670726891586012359353332692512482255300360019722782217605056189885328467822612118806413775399594937141331322186770653824343607461002204426212356761124526381842690794611220233157206992145272646058661257052960997902659652778366014157965453353085585461697075303817836593477736698522306536517832522157307293732905303834809890141644965178315094502026900017700249898021360836789414824124219455437972830699868352493602761269265534269427010248569846256536704230685441238469901327175711856482416277099683749609025033593747063505553864259874062955610671681697133253349197258713550508332046303646807813077177384541491963042072155896736605048356314202401036355868506089843179474619712404873505065619321479091105794681647211439868313324755109060850247852141098084292931508042674064123256856851092001227924157768222611293669953758116403716938358472340923231773284551667328209892184208427736964729353864899057094197870728219349295202982197763966388166397113493279105914984482505984054829319913061198677867139706782570760198791133940449525170728309826973222974521208587858093153809304711789016392404232029059232410108511934474521646562218238667737351884632016936946324648131612516603852810852239353341567566823982879247102594465305961008626810638673065197792355991049371230202512339400494723084546369478372935445290905209567775153674393643648098690522907682968892422686258499853115132005563341151155498602726818017315794837440320439995853712886261146539419928129558056653018337846840022897478960382811751310239503781729825612058602063792147255887784190600510005548863505216870870786414757241916868184115746944628683939283104030239157190998135669705159370342400000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -5782013166146147475851683005592575214738299865511978747395464229945660838166754223037840965101849530525796100036361835442140771096437848018796735720057232700388510423277835087413814843457786023554979347936854864412644445564508139545396982502281348216762047342403086314568284790053967226661742019912771142980642056616184361485479311935930455011417990302014477651790940776216365462574974021820378681185188301578740998597640225816753933427776175834096137905128008709862657809888618852047629177763105109936455220040993703677032445341500519513547410721689988323242855024239507177626767817953791594758633079090004932970589553234741080777718386690788795233478711061613242810039847953284983632298821146549281304577215352413610709726468578553321444274377857675312790982613118272774547601366172322800808064970112817215337524897372651424408723844904442624218768127855646137982392530308872359750149198071753239481986024697654447419061531626817592628425611803854348799169034197240533229391124407111140228041946491333829754126519439955546238128512186678579498552154381078077581575025447266722878102290079194704454328496281789494105439883588089080644553987914234405951300116984945115477856742585706150798823505137580292876996350942445686245428141963519704477005444983202944696476513652768536306478371178751232184346742187133958363347681205195109798601799018879978623525039586620904061302545332505394602870053407902162436439436366140464382585038820588910395237605098590792018379851865397726909503686594741655151204888167156139484981868677434396621105262525617787156875339743192165833253976398339264839001653094324274033694380343930974106821736784242942472148959141506168757906638794251268655420532163059152723032811411790620416298566193707758455353715268461877181867700926091240779589050812521591039027349565657775167492179126833962671846813017042595419075800868809709621102238682643493339769527830395782713938000164477396439514112397311327752886950950064016864135026765840436849396403854319049854422909312761543378126875001579190174016377975559515586077157563127286046334293670372321622894210352280419852684179295967715000320000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -314942261494599434008061826223072858770756264091394341641380314865732549920900461054232484053554341405392291129790646585646507568663836989603223242633284510911867527166541133229727812930768547629704809317895929585516451910573971278836837988268116699310874698537977365170482830638298581559595526083325978430684376445873430855748983194773922446244465693459592433441322698099837016787245255414492864784608283732223114242203894892228560407493941527783555779222565994946176918751809956592214088906957472282859008921931875555842720571908782965025096068601689435388830804490334782686037146857593380297867577055510352313312917728422112136108614209699114944244225695554344452615712630703169153583731145524456822215389663954946051880770378942810156972018500269603461893040783568603305459439115372229509463455768935719533016781605218302235770711192141935295796485831335953944270107905459210041457664164347074755351399763449272989728285643943677749685555590356339221451252201634755013788999608290240982407616570902290810704129875197590557004159850734172317804157942141298654219591816949494106100257517532732245092876645453020064978506244807925224388343226192352833908842988513247306015462112369799354653463983083090579101479425016046539060033178972294928755269621268144779474661000062590320070569630406341232602776054068636422164151622194903003971572202558860204446033547202828473928145784166596209285615353752505001782876231329216144265281909105539817252459369270225081110910962405714193930233940844272128867107056737340206304529290440466476220596753422120741615116599182160269810889941709779025645244356830732361518864958755814515776362752164248303096963787621365184729590566345927091909121952008977253092126844127222523754918398288291452265973264648046793110711231448938723780214936754519257433348527062323457397505736068772293478219300995441860553066317139176995634031656617934042747494357457167779815325509470160029289073902149885922437160530510118379091491176990620309817190690526820718860376449881857287879360221533122378731806384630028710800151000074277901138407165740006392094926391707168663660392066496593920000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -12039129405463377571621513707156818200134019785094626480237003429242652616855777859620455507070559789068019274572940488518808892224589967443961632212436792271645372018371832787929275800368199654933578966045069183306903241385772781878003558203338363325296567162181917101386948129264050069952741724343594339661597529756276356136840684113884513777776252659230951977973765550278038199823080075508866793912266786226307965019100043539483438076849161837248325632860300672921463148761772587581180706114266272445408239146035164892899643073826317598821220820275439322681444870082709582865554904674606496231132900824815961856458509610836208935453809819249072269711253226146169560782629123240727223121561099195570115704578142575380128736913534214409613148854760621917222223269425650703983568220621338837203271404432613871213426132828373897729088984603709555488790376973921778453748548800369420607559319879535148738475390189474458293152573443174353074371824603968325256865168952424447494807935643776464137101584625677395960007747894461736308309153225808762629122683307762498900742089997895585172823019168004750841639178131474823472666544487554144825321969996679644486289675353270564060857691322130656971852193279696368850428192636095055151778082463813353857743925093634170536679805722041499875578866738332294276514657037375281618910303715170154442880977122042566814439846703808448279504057867985390339632327696978261851544962819046743050115602118419223424069797167941274920722467271108854725049792892272509539891955196207037696867193482566007205142176479655454960700873349372641626251916885608381665708397434508678406063193734982802222625905277995462861842345167965222948008671182427134117007869070279796762312994941958296627405817677481576560736945835396515571399464877623268904708935502212871580881368035206966060059413751621793564353979097177336820843355775463542542668354463695759768053446860798765681593033074033979670747797221909783482233743918467988618798065077693601168620141414557497941556223127032936093918753252484479426329795166653160565689372046793253025871821149953329217895042296869963772271973420236800000000000000000000000000000000000000000000000000000000000000000*i1^31 + -266063064476912924942130307750275072680328467420395490363270562251488182752672998289752873388572788492457177114845707539182196242904936175985088449509805704406759546005818494621603669837980931549322508911371514577984125111813997720226014326099987284406988407412764656046718910701878709037976729205476869240927227641624944992507146406691285330837458489491077179303187592217797823763784949448596546750569546469428932506971296936442151498843314286444973368349420977693582506875267963163150217010900340599582182986976947958273325298825390759018215977507128522729065889141976865719297599388340184999145853502706001758042697215075979573548224369021041071823442932619808729952534753139639933927530897012667552789315666888746692804170585052196998977847980300734729673381358520065208248230832547484533322603653778787600504897655294693434791023335891968943214180880240341134851438223982600424252749695260667435486277565696203121535014065102990389550521669484158325928663614790750201326353455487886904397538888788711590214804610898985299234344875034390731416052673239281843907662066640493440886784593666571777901858685582458730456148116509069785607717030644646166850138785876979254683334677680377498358997837027196787913903892559566885430203627712959056366572982193508404769381750784524130023188745881687880522199544314814779777050133798532319276418063533087012778013106953433098616765107868392197327159661185996123002035818095192155998542895241513777054448468797149170113989356426106508341328803724161692861668389413511525408187790693437383787778234165347224436015084662192173715665572378224108449488386312555837839398984348411604285009721531067757546436208668835626171952277434572799617958797894433754956458600872105603541846025781817863220265563599352537535737855705915615595660372402809761243246208148087094271373828370815311846343706166949299680870459066325104558548343903183651824795646892676298869038991188514203988028678279402901090691260712295350397029147417022379840302994006297118603351490507087596469212518646052696242528402747698740736035533540247000917747889468032822947647818468459235525588418560000000000000000000000000000000000000000000000000000000000000000*i1^32 + -1507866312497483540326236390991273145708118921161341011463692299710299113777761144842149864574128573931232334568742425747944575297814464063818320029490362086139512564148472234121743907793718455599301805935958889843245194982004538480776010855722161112438426861601961807806838924204648732696222360376551099040170755236659507470236510390636121880214659410237005534204741437029453079354300786231525928775405655447348346275630091832674106906667420791879899486749981602141794412644688270267210003401760048958960435643669941314287736792291496624975314773251319706184001881849426307869855211700648290864677142460927812505877313869385678195209891173806246285798586583805420262806154686783023623339338239835895278262460566682348778900873875661655570498319481686686630482542080882865199008962400981083473990619494959574713841957486166374137513744999491788364984475091847337627200327752994502435366386739708615689754768854142385320373399205336091453040083628858713426976729364413226214134293139330922433689158609476270692034710291542782514155024097812787177175979670934058712264458391402143315814592287170107606961969215444664781663539809261306693519478241409957905405325464083177254835048293563551778358563056511001139179792006759734648654967546535782429764234298415423200894002101372531612841760726401208637160388071742951463381826752830859156334902061468432671713854110917611309492461384653821748106952986395838152977350850419468918243951811041680223655149039814743019663930185354519566354219422238494664688367600324201973003038922934989203198570934673841627142808977182019698618679207299987614159534955483569690723625997096498711882315931888799423165307077242912164842158001185700056995002647670343544722332637151392806902547556949979172423988573706875264706168393914928568379268352857948334861008935763717098857946721646683314859708971447427709547934001092465637619326350258821693858866456024627816672725938380011607341181451685329939079151898425643472430736674100402008611307683233892213555658953556110631343884504811991427247815309251999875271154524814608836152514206975665384347887320668530475532288000000000000000000000000000000000000000000000000000000000000000*i1^33 + 28174590918838681823396257512508855789368079135884197759112785792593903953947779045844374410554841083107525503799723453145610306357308302394961596723539686177895350788809769928660234714099648196569685899316833932655875041217770684263491228362232516299724206609336751209968051287127100875984316990545185836783321746253318862378268724098762123655194812861759793265294201345168616277224500950577683805459723697184977579215127823920850944658732972311958396491626221241788851215804354804152361713494904753889643576588380355576180170685197748855851586485349843317671901699869768421350440406285189332328282933727506697410785966054565641933560664046951230464576284003627658564172566222852964008964862259783694905391128829664383065435777871408200627880481578232174190408864857409500244876728385373921309006680076367628474164678107897162307090896687884871342508555014687861152602606640675727492229511670503051400908743264780995324625657830651393106322359821180653072030344152862398722795882487897260302939904029210141334700623554453855133413031715337003983989415169779921397829844133120436358427737866795688477211664540402216029699613436607252580614261344558261977559232563121800037827526995741745251055281877339735512711538081644387644196431622650942313960287494209188976108321857675813560186577177891266703130208199543314070277544837010269355212539767072643462932548431212882293131437682099763609161773821192160308162416168115603838626061385639313147880137510374966593476866259698754900368812853443364116908917189655766601913125129237166910782873732677483161092914246678305986458240659102038916159745152905807318403737225860549304642793563357437856353499932417425844405988773092522699555285797537033925430118527260760573045292628205880057311367101986553012931609208198972013296067517940799956793534981981010093761979272598417167143741125600887028455330384640056999270308785376086359509693527526318691563514742602975453858164517195132993286866537037523464677124808077488187105717337068873126382141381324122693619056539841609169848363279265746473007327040795479259910124836922474677984703812400368844800000000000000000000000000000000000000000000000000000000000000*i1^34 + -2534026891834234661630460050307844160721201384275484571169911078477121510681444230789764779723271792826771557251922682987613581012446191572224272543900866212638259149594979071911460456473652204871166008199506759040710012489030101822899979579364917166222301711328185512947353806476930626441752449075116603608522592476554334449235321196896875888490934787505615621000576647167402218512218888527543441991027104565526572830267513912622885090341032161083493143124609798728059926406318432640889744357714249981012918765282577850770099309649397001052797598251981445168797309567144609432498951139041325717096638609873593282568425548859920272671165013220247831321921270059097829699350074800421379692202280512745629790849832807658589983858311691637425607568852943730522532515647520690193298047508765660731562560349360575355901666897599156669185441257870097073094648376670372527618229786706249237472832480527486770726702717496064420252729800306002397256369455710287836588477674762819870001377681035849798271282663690164627186794395079739563018545955042847156169591633435217690242201654315189453904797200597744895892766620896418804545872067782942483492338112108991752923598214463270273227864846888295069550360638739317350730747870209620388761763398293775186829045649864654386953456177090530377064397997010872134380371847239283974329483445672877112303423078841267024441655643407065518448050897236914516957824816325508278507462657746383746374480250566049301949271846727539255797793477680311901576604260014278791327386888526183870340423558661090758176279263157674306738804944992192737162888306978892721923462156620856385727658194807345191946163802590554769334510493067847755600149132519177372585496315775715125645301720146450921025493734076180378587869868588562871486874556561180994984722500520134239979288241672086066143811408283768701021252276757779180481029960508962071290459368045335310410385703729840451140383780595968374330844577208214717129943985810620905934153740919559605505734570966730795008352916688156860035734079970841870242340503502050323652494600194109316028026445978364216022766759926824960000000000000000000000000000000000000000000000000000000000000*i1^35 + -172661793300136498127485028943554225337905349763469391493927007291401690515701662461453183961652145788895679648991752440350863546281697276427338378867997611305483787549787064647134382624212767334531533631455976017678687526830458555150055435167195404385859797142575574614686546491967030258069281592256776703745149126936132768736702811373862064904289956351324653498767402234935038305100762459164389309062759677891247173957205246048284695167456171563581373604189708999354265328480319203645949626023323760017139821321267473941938752262339716865732441598776869003319571262433776615627275261028362795549045589895068669740155614707368747689338198370842646152793827452748493683828462061036456643749936552630952609745589809685887010437306666586559435643151318014005057681154857452986724722772758980042112287361991306798133678182780897103937668397750746774565134704763859386712414605379379921994275934944735527942114624381303394408470046809737622161566090975246157443726002770870571261002296876192011490174606945909905984222327430493265164268222323430351647634081557614402974661400636701213155212902428638575373858636787874600909891025208102134670897871854730761555075170295645150100617613702717575510809643416315038783787829695648340105557045490752966884208735730299457466379233552644823194588577702694498261857760656687165066303882593142756363163221198315310121159299651232789326601748357718337591796589142101525224811901541620287569451290642129768684100739011388025000946637042947438935882401135849051956035181895669818947495639147255137826110346704741226707285321765656464739998423417110227994416504568122238778811475462259916889829150583689665847198469057569805909472390083831709286300441982385134650759714378567970298445095112983960574521754953922832211795565364492746899988893862775388136445648839116015995564092553934531880652409780343608876913317522762389867427513427848632654345212361467530668040452127702147459048034029854937165280514214797393350416657807751686345773388373507301272977398393469372735326819419458970452531722602269897209987005064652353150353163886804939977854482907136000000000000000000000000000000000000000000000000000000000000*i1^36 + -2461641350818474398467547976440223050920152462036954233040795557621810270562207921962705137357800807850043229424834073608303466253655104103289718648792632415517386246056851284244442490949749741595232475316708808221265916692939344571173530498913424733753837407593277157608732077205859587328376927444711240112826030838473323417527783368538440016047440506916333671818560004645305292154129535906343180109030676799393058321986716875331962843233241101299085700545762372575702736336979358064681677130581542711954906558622379102032647296063177165526212307819846956959585598274193078209861019983762981440707926222774773336514745729998237702884296745169145184895246327567326252772952997536304001326516950331200013316159061834882064382585777473281010554500488453364996289382845105692691956111661300780505340703164846921383525986646788072126133363181453395227178581725139908492625983469323475013191494924788373780807402846574542096879966512008778365078218526065357833501363654162282652400586584005488568357644940388915980291936975208144017314687667211480265125993927896080474442576008858615200883939952726127499331692216491631077368185170173422273333124490269959159936733042522269990692031591520819757797060151266219612129770939500404520830367498596395210414096240426837458195750893651708435732800176549055890940467856997749672161325709532766827959298774684973213770559828585374304390678505898968000085269308778377924494907733196579650393422440471241016408287254291113966416187664410800960523598987265784098848081184276068655420373196992792516986706677861073392442516834403760778270122591091184693712531927244322104834430354593153664209090756316911278005530904670805901263493051135800537813687576304930039144701106453777232535588394652748364232798882136210820753680125226991808225104064320770965898935067805553832133405508023489382388252592227801229126921285276187146995102767063686098419997422699501750969343739591693428578732019025955208420947229755278254746698832950391213830920872043257990044501389222551464108533330515434729305526807462650278654230736745728113641951425122687638125622067200000000000000000000000000000000000000000000000000000000000*i1^37 + -29717020750336192647849207637526144214805716815725058803516982985703259270576942504461717679336021505496851140552458661089783382014198282209898596070066812852051469520772867373622061972493591540904761288664654295705047300291535804040843338189858790991785849635327433967630329498568514783903162382006750020847784926923912204784625404291725882557593782168646944737907584800516084464967712959269981231861123591087949472011646218107276309096546738893263331138783291548204793522793976883623165260511020311153517995719738912347230511546142558946042448047252087313034322610031384782485831956652282170900330174360412849883467216021852699566378775608440107745462443406668689636411824618405708043141955146949462486823451410636163150555099562013711200380341181028580536520389466152400873143706669319515599066714640871620996274028068228679672765643723948258734500651597499771061720556875094400832571203876850456029795963835379471981050284200831600207090700370194552427678926947087780761516421255857530235691791417791333266209589475714220701281588061501137066893080266224179853348594600919559421257827378160025648032438892474417885318694729580707580036143196578143179774643318803827441268026675871033892013931017115167888468595787214424046667218781173357507185663940434453810680831621324028663753422358206741385441512821886577775720852332116620449643382039876356381616767236678872100495255562423441059870803963120510464555822099190814641149158842851944148810679310655809798779466862197658080124916358815809702302359733826401411926747251798088881700065910774232191203995325064298158730223867686109294257280440404843806179100157821786901813047823306275928934928172423740950063426921746452319651524025590091796355865300528613357093425432139076495785583733240870983373795587173933155133245864328073607681214426354466370312843996856044355812972210516444744033375138029046853894669986215007181095690137825815865063225461986742073919610449227626270757853423206041081659529619589226317973887236515945414337373909003947085295694074773261435595605191263030537757708166136421533095419531647886777384960000000000000000000000000000000000000000000000000000000000*i1^38 + -177665668781022321404184686751710781088315009897582865163602983505226956120637900507369489728353147830453326728700029014283263078881499663579081315171058796906573305319866968223046167675558064611456582755270128100921135353001472474695652680156278161674157002024605810964334926754859204323474270241281524795957091322100027975357821248157115366419582220301142167367865540805598032033214401249850792147924666014877478490664091771906550296603706594205935406119046341863788927285909348620215337387613619983558973356160961733706386187504845775803967776489131909897118131590888628282972546065294203161763568925541424421018759197203738802188646442923682952845552895547230001386654465717476880631457030063826025389185980270282800287704896273575345929223887075720454866919028986439862741469506397597066005043940076515680965455412753830695463824073591489250747546500724562297967030888943846274715988583274778989222532639725829410602697019047338649561157499480925700731086403790686423185951732765403250171612038138631739953782263908769144378985819729637734544755452425645811608046751752246270569765913133918348283425394336644180217262343271711000193548266112943894714485200124497162458589230210078378909030812733002843518262802027055363574588422679835415165320472339497411087623940834134905418762743489628808252578294131247267182335572195260872627378424363333885937894859480392672905512086968741234658345642256713650818006105325581432117717833537259431595370931740540870949217576497172213839649954147311967258109036714457603991140598431736380356343287494538992795151621032638715635370685553482014373279367526951121591490149467245968450668717209024148203077887068797652820652582649638076813294300588207609711878326048583272497453522505799378032427188373410562783663394335632117704929484856813472632918695144847395667771268618348165243784222758689814478664559751784642350457462999173889276924808094770656605303857791867321240582604212270597208984980435563429204609097019600869200261928227514978959636387152296398794060957078277542411580799932637916733440706787708125643345621249037434880000000000000000000000000000000000000000000000000000000000*i1^39 + -716835096317416689670661220922623640554899868314922130984721084815314286078799125878841480868622775304751272821274663781069984555916208257351303941730080735775475054940369993080127225089162887493201543439989036785094093353412834033483375533672834458358004867621562603773763734592841695989096704292318359691106185014974046687517969030696761095340004217242122653016810948571903350777415205210375968320728406145456210521735914513472835397686466516411482486957739261407897075234295656608374901145477187730398659516751600970135556868041443006075355553419294561663540179002007246323476491901250167267247005286510064388977727228273185288038028514715257978321984098650036219361037954160837802340922361370613030725341610531007696237473999934323825271522651945796172859467237178347592995525557584281561867857382550088404516813107755599983074708264134789398843473748207262975715140204162860700261869889495930401553770598484058371709145344724406788873898139342360375566125399947492876884377023039607481748252775560640438534988253688392321430466829212946588997011788088016193777926261885278525008592223554307720379965228289562438484122808028657106795921560456504519397547777768549954790373188217537890959052510011603036395377720047295737866716655579723684501430053957401513786335359426410698914432051369281815724301814863758437983297061858291339181299448081504346785305873749321409936464536576252566141615486993170161843149238264597256672124388646874856493786288960811752490671560849351316556585288395497576802140066956598532635281285101041652777296797741540211194506244737874452934132079401797657099333039935832913568911093960006282944984849881795255870864976552378880438349024733679863041781685535892800709079323780048393690146561313029243403145725505804435505381872506526325128194919534240783025694083951573856222766342168322042670858696810650530996362505971503184852252022589629415164188353896311800454782955818737255565485748191339121524711822143571093415040432090636134975262623754126754419552927793626254221421660278061826056852048908475753412228516082638421839044206709964800000000000000000000000000000000000000000000000000000000*i1^40 + -1972109013473386097624952573528463595614163596648653752042745155796224588969967075871636336046269858717841477143793732964168946020543723269356712915737108867819561998319065100899173576362929753944435929018414512004749032393863367333547175953552947161266524141556491898789919721229181126612487531405216499443531395483522634756553553465412369072461564931993808870488692125919042482936162303481038341485747544881091639539832600947260503804956601186688654305645807514088869375837376982114635457791049187440493777745135614934703922469394096187177822142760059756673897758229725913463632937505785489055739558265400111993461501318262002067814725248361528030534282868718087978290927386785094104472551947907638096935155787527886890252264115194297758015635716916231014705344402114978732877903074454373836298293774022647234105374397560342731725248324796971112803543317811692056888211068424772394375382197251751985046563476013049182613299448552377304623640396106341173939893322822972588156475260303960143772025131911757075179172195247892362261406326661495932964698875045838336099554295692696834613956504949056791032379560552039887947030135207461589919100896304130728904821700091750232534623677127133346055174842428250463450016051454622825736254762623800716593287653956351788242596557075524988208635667410243386216098119134473181984390535825296266648196101384959545684407691264808154543645937261670914739106740348673864909356098912574963488124280381367252751488614491469261417263948882270859216611862311665814582874484368520187804817296459673292769535373242044844893209803821670155357577614258483782165633326007745024376264563954982963533074295613794789438199656166622782553626363587421441785996808566297633759837782541098335966507677830096426050870886286382756743326305366673035460621729061885059173115426045616377085594834388114513226042503304579119063936952592616284421120183417241446566220742786866729810711452064027759093946064006571144978386711435700997476431901742975463377632655165522149423543240040828083797522930354077905509386230987260187812791829893567981516551618560000000000000000000000000000000000000000000000000000000*i1^41 + -2418010380937448491314401115093834236886437138915960431006831871186721072255057460381316575551449656149566203937564268611437958741531782457443414386994335870887330156617675665255922631869957780336923901170274089735350587970253597088496073171552050767906483281175532212539112159852336447574443245964322640688523083425699089420213378552113140418116763918584783107830172563399307923082910942949569325789141068058902132090427299597846728114006503351405587382370563170388195040784313216142540354856593525874628595567752139793631203966262678017547793229490165659722975221894517620660213926633155782645174031985386678350692581063943833825121519223060843483285381484230581027160161398567979106680842577442403034929180108849840544097780152655322570016707444718927802352345613964464486806752311310531796613843211358857880944901945172049232625092312556122796893721593930467360217244214646384178903635291933465455637003842472918225621578588895822830365708168202783359468818307347559214280964588746809013411463080853756240239251121443713509652448642767417767721680143717065114864178324232634498656978467264077198510890782457099009014399341647375991924907346629033258854177766464934294384586930801245655609213473809935284491923645896034693493349257626193314808972776834503003329438059197016036607052377264541883754474691814961605688998885875264972617421948728764627934921605587135010152978539188435315871854218899564573207134391533736649138661845488586494741984133070648803784540352554540607000259669238343729233381079328026463495572676416470235609730734987028565919560872039512692349953400966757112003559728054233645659644605405730373244616974383502657344309204764728335962834247864849808375439960517818587052619280864463511635323479624719733648229140717876272352686722844385172063427370853397478337420413493645421206535818433330827801869426583554991063724636151626712304672635149521978656570493322294616191058646903453970019758476630806881240975744867004763253864555072960163437122425342893435624287879148422759593420687598245083085588124416573045518667012801278098014208000000000000000000000000000000000000000000000000000000*i1^42 + -4877443409819611489982268686117669556009079998847985674807307094904466426382156442826384272008462392518208983166690338653853276217381507584541080797925181000141278352527333865742700413451732215434262218410361400435518013381948453724110468869084007456910623148535693236899262696313300915603033756651179404499138776680262014419702969314943875888619198095752042263435263351957707407346011566447698076380793870164900964913889500257596258619494959381122676101174540592901711931621194081572178689599644886675814058199701855698894345195971262371381894275780054757774923875246394405474544272904014134815307232358069945942611628008048860560965280348192205067967621196516331420014128756488534645918880325683408797555431467156621126213660900392488295248403919137166972609845421492214063969308416599940308147875352927486789883511508162011702359581651997434425866010910580959731604109766467641484137751261567241200984222486167325572869811137135803967784078913787566227373045162883887221901543831858588521976868236687598876719869786006137701656880316779006009072940277079034042424525078701674976409321572807164609906539747677942778180767118078678343632738626742851090472664158200808638070086104034688038855829451200576840958861720845213745109704421193702395922029060937389232396770698912503413469386828224119082245425970189907661780869898443424251661521921377078114811184052553355568965869933120974369863325855423083613200689553862834059656729946680920550984169598478944335988008176404992233243783353365739465286120992074876890378049994034768978689398289311520717224891738709543991348691194530127178388775465184487004649749277642903331029635422136022841552078731649422356656897822334565538008001373766695835776525270907122215737999612143815039393041851364496935353377392946413456094962418050335225182716568927225989266183517119888536256543025727043489860641561734177995727586184843761017484865367616559418786488584699528095250419435457439018161971976571199977105422767148143653798874807772566566532029925083771818009992863283323901327188318009608431203844366254106214400000000000000000000000000000000000000000000000000000*i1^43 + -26194106549186928131755002313527354632370651004524811654557156653226852322363511035265434376530103546764566818914584897611370223495385654683962591479087761402432567990300855127087110648835950578875458945934673063576272426621464705057366009050216632876436189152475939423476273585059762786883809182601868040742764874393417453207028807896083162560600132941407259521733317796919268943982555755463905715439059193465477152517735722008030007607061830012972056463718053936566613950678523606268606150399726716192511526697165944757269075406796779212273583550783576275911832508654104110303940242249231895083540906170338977309392988124583215394180788085751596547639919489870618657444199077800003861637429980188687436245994588528989473034990448768810766936255726358826219355729101919386713607976433026363658062416786198081010244803036511845863424842941816411265282222278486969558990469857076559021568096161894261535578796836399625803257369390782401024751162467394834804360357580076324922615198243514255536788997494852815306894677829482213093962183690067989041662606100459649813864816110128943609643275874944222740313512194606638580004197395904449881536133900776091819363603960567222819504106264925952948763410423229994365575478557413581085516162147256864635359414163379830368926449021849014306704953760150324198007946079101309239644384127260380176774638600719551897324552328728268621564310940574116494051366385574476564776199607375834716765151126565767911093281284981528496805074001301919812548662818262982374169045560896900691163877671891253318397331508050913492730501597298032206264439211325234017824114791781389595896972061473460758687487117842132735513764024535640175808980771956601267206984500198780726878283132717527202687251269438168564060488880022459084861604090413784295633881213179532381009406657234565713725824520623046345909502165854881004589647105057453754480327890229147693562238854635655912461496771345166336746229337074369908899589641618527516679519640884386739225922686872002247677699616827381372613601287421201859384333745645922411024573068738560000000000000000000000000000000000000000000000000000*i1^44 + -32328965201722421198859589176700751637929567255877385920707298437643748058139428757357248428634631855886363005703956907549795717509807464299810688669807955467733496198458765693916333288462756726575181624138956172290550818683497867793245714965060673368633515862552217070739063450940416615366761938952278281141388951852425486893722404719814265458143301973558148641341818621710550871716719373088685348743285426372150951983085950907691564646062777296139296932206731000895350919390981369510344526897366877740715901823016758586390057128706904051144595994948717923568031047470745961726368523054595347323150499892379778939179391162027656825490974624487827971560990382916113043604509287558821307333700522703929084391392249881140037728317268218663310791437933750396648640473064283669834276232454424617548086442167214595691602518322109307070692206258604737757684737757564901905499155631929294731325065389759678627695245651942962630101639555698823227352526364101440566016073992655479565110660313942819049875326215813884870811775038629061192844994658482389735051208128223178733818076643659202739502590552343502071029584522781962215705870759921988659360686471624512555001735514695976281383646638213481128394624730911538525574450727346865854804858396989187563565931973428958280376153358190219058660750506289805099591202895465992828657436369099103224806252666986937762791371228963875393477057482651627458315027564564873493588569581443787422218940363744726881536188487056285525140254719250598196974300276354918885796358734077426820509455223273253805262354683399405404346029234106735916055329084613970141979973492532857094949454008493839481739761343283693162617782132201645613893347514056912061347707397496696389085686280960632516141933732671146435549111031927380047593171665386799350371733985335141149456395753164678451173833987782052372579066592439567863880819677220674052831965302440489045788718344673814272049942485421074860986585919224590573188811035216179475375631548296293626729845181429824164872089235537380676842004253777568867836987486919720445946101760000000000000000000000000000000000000000000000000000*i1^45 + -950850824948012538412744867034719939278380741234592768833727988026701557681868623315824312591518108837208024131733676731426396173248481092956636172166993430528047733354670232699770616154241287808453019499918579832453660771992716397398924770605999631331965913963674301358139916761945709978188356886962803013864473906927479467748722515470760002212151977252329381196439336157791545816210350051253730944137865562676602691378351109166846875531359022272239990997388942520601674663508282769789241582021422012617556704830709632269426273336756622356762687865115957033404903128419201974191979068310033289821841903590823616043508479793308767058178601285513964947355525576928516899659981270564565294951301663471939997028713047241941340619127192031921331052271981342686648791768171554000839371864802314510726352049689036356224886276271727953236887757560617378168505044103382984240381964975992617773317495230241403829141402912632448600141607983340825674292049720943065267487674746064877138801589246684998971548605723879485727634166782095312372299690189553524125308993402849814164806131677470662353561820903136224401352533497844420065574340726418052146222186474225721446861854405234707494248235314214532436120638362539846240999653611773173294108418845673372705056757968648839121461567095191861510191561380954460253671666221231223064950468090886912620004458180253770677291012541059781587058706882346548835103377569576430479813843931793900753166209243201183195467858766341852886185683545575993311522771989876092609262680478956426699512534594250243813922780671516907240406139857120390037237702333895326410209394674161105859060791745483937654362493242983435502084170934950208195286022129472960074343142244190319805001805046560324521779233340514224752589779085450732608781137078496660081986927407482401250679958425891914369071935795991627702406042924141137210113225947771295527954844536647573070980909399357939094282602445665494094068482224358129940037319851023815950356628818224923780820675945150119784839019359398750398879182319109492574916493608092696576000000000000000000000000000000000000000000000000000*i1^46 + 29653874196982848311069695988100895922961712957132017594906718994573149233070190447236720116323019027342696366738421093517933724236243630298216331001490461640056036278108207545825915675005949535380402332587763318487395463558527339848005354228549753529026038943854136485956700600659055580762902191181795979822433865683058246116427564462594004258588042267842167122928542842500355476569365427966180728363524833193787666843333357704113066821954396133994307227065215057937312668029262176042045916708821062229027271637533662168919602637093348069398669954849627281232547374019941263867563143007654923662190101087078448941302806451462688830528585033251502833535336951352465691351612901083282365663087720309063495959550150325326259044413032532747416318614386140046327871687078551910921147196063641243029199575142997215176984496719885055633142158345686336567965748386716171277297143987047546784863408383098601987324315593892819787032436638037095126391743283169840354786586292123631797699861214289100838882095964130325842598264650976268564665489157312496671558478873144093982758537263121968372095323686953639398201257379936975968942356734152045060660443225012266775373628857723799920931328773675164547173473250053732236043133089997530552848676763864157215296509979592132870012408655309460028733083000835130252279303520665843323428939401066048470778061523867629540563240306419984161771054481687456794007191276097058534613223160954901431167860529406146003611796956171585752058641775603982965143188455850341874063293471765876702393742044624133342917441414385885468146166250739588311379940796357413816435422645667317368961998791467968535903785346998886311357339154589459056463693290094574397733896721257240642537626933965183689224158938678407545511055708588703801331227673331157213847730845943450677831627498314232590136987620297524455089025520899338244245917043178098553773289153617284554080105370610661776550300444440428689210084919555812904917778431869294819074847219761895068676753812963478694280654155763545446606444443585147461574821515121131520000000000000000000000000000000000000000000000000*i1^47 + -372383385468929184803844874048562732378868977710170418320548865099301603955620534652173718329997422972080549720052749222062163252395648457320562332101149200957329396783586028882934441866701423484564491798450489625495375940431757694610023416751054604705619833802105180887522955623792391096887114491980506137136307962593750401371170099967901914547596967943456752866346073015125478791715103466653838121898102177062302538603771982087653404871605264946838498871764040183039919918669336290803703874548619175204029412801381033861108996118528977048209668554548398062575857752223435509217946829722000535684117424734823905661195941152797466144752051377436682557079970135435062495461265029568702827252929281186369662601596763731663719752932976149850155529110323249538061537896718662867718541014251636554482053160639161681529164195066920504440294480151391227488386460098563137671115198150930742422946290809093992043622039741566138861649562167487571632513158855576372612616442595372824516021495122353964530410267805781307005523419071633002818679635783785199532581876421131929826896288257564679122689904588319025994757246688602812571433447444347557708428287052756448335671303909183877152065712030559196242344269218316380898575688882487060277768677180562043674216406990491247446581416862078696459762936302592274293145288850096938268675804442501422685906139224649889705852534888999276553760702310823709428352678137699488549918524547718366103177480822388757433945678329666120347155333123532139091081538445974405691965496853693906252990740423876857832271481839921638637904539471449324322780417921931710359631100838498170842849628780818405408172718983581020197461978666901330792295200607685930953172382197472329115190612279375753299199488597218107854178189657242623089447020204909184515656038475964805629272235950174283849236169135150246418585146050707003765967146502714088084662144854079942346178661643897154977217037165936891685079017057519302322794019599161276426372102735716328376614019061936003320159212498396664071559440197065048983290773504000000000000000000000000000000000000000000000000*i1^48 + -22134121365942460714374332703284980934302314274064493051912648770824602144790737787429994457951416906628536638203967771006891604262523512213535681364200198381164259936178053989192096319203526395736373965277141038198149915017768355158471881165061972028424193830437061402450953809576215344560087823805532286619032891479904933947078482952666552330989705580759428931521955043568162516152534509833850882229092590821415057540458384270752609952150604296358707934295390651231799728477218516294599367504963168149902604149597808954429473190995735670508320901587343874534838846046179844255328218828426979430144280739962008016596242552794076595072332645026606882245019466618735603116968361719318982888996735688490255962068580434605889938717147498503942447788491867405303900313612893061991944454755776262681809084992907826216335379158045557524587003337816918404450765560753084842478574657336825164295737940051301136560757287497278554352844283632869930226807972332941717352774610520096997679282079167668707926393632502418898147293773748652950181959083649835293186935293006080195963786970255625154931653254182816896864738387989852988982295225130856422989121891674843325237114718141431925290104590296705341099454005077645797371295716790622358242383833182138947543134067187244964309593559370617854952062364364921974309654936506428014954989622142233202567493108478434498633155883141324803093983220421463135761284136542830435706364732001632562801087111194085985746985059083088742568211482311824426395903788956523718495420518039209126274790698719572345097150219457137463019515110829416305162731329763362752691935091151510885024949772488254644204958559420687233678976291004387870028067842138106968748003172465966559264041062656097438752194228546151755467618469040698225772436199482792844373072970105646224471876920154625811879080823696801956524202307124536907636887693284877334115549081849766122661966335824076324545257330498202215183234281928671699024901144365425177858065880048069766444437367102170241436450715006103808214457043833148939645747200000000000000000000000000000000000000000000000*i1^49 + -3034842947859985200669461327719734756040496518789415363405160428781384765857540503295172566888271822467686716902521118637794952940836581421913512220816741979041528490166529951748673277668892554708729642524762817906472479476941083994481924957965787398722728430892616240604054567279181027011589595612973495360077489185206051875241442203314298321277584927236546805268480565995482354242980089563581122873751943474934126319549483726042623574417384202625908014147478206363960945997980430990223681340576485321288303411872340566992267086272304149779413404620947698461587181177485272068102713554395827905506626825809964626682692475058147555048103526580986254288174989043979269035974097406725981049776242121086872717398999203215831376957600843701759028570202473104962519488390122039618209773910149240404263373299324510784655665777014226159715440707768784660705023094411298978227933215837372218539941085222589289796148708793706292523310468319913774996487902294847281538517003367703500723345205909965246879013808797942307319370493815805545984600899269750418398172746048171606065000306705874392290496422719794081167715346059111181978845629264828670902974746519386470542018472940001996557229104381857287409176867830363109483337113902459854284148439271610885894006511214372115960780669799650231376222280560269129970517792519160779282946894925520367174324859942955792223213605988860592825770309659736258936781671975046870226825073705715528192847479261510518984635635303143852077259552244832626898794924923510806500217302714086021597143251495476742830566849653085004889020508581720991349985584812521769883192098425270261197625967201355042068242156583097492966198512622605206325409924141607721391801604058686343191427896296650844486080915170618649018537512504031881630490758027830667399013442790547945035405377077998498608142617203727712182774582531977915818577841670944381940571338455198734837112521922679002654366997987994272461013512706341744977350243809692600290334634881040917260307898347490451954151746671692268948990797360922624000000000000000000000000000000000000000000000000*i1^50 + -57283008900447347986442825493485489889334229913313109744479683917381558899295844635961199270472692305017477074401428704625866951423355367578271177380799503109847117652921102966763666256906017521931820090301218439362853035221316994814310435862513982966497502907328480852856950516116252077230453967245302002289171043252392070634485159436848237440888402562002580533389572241765927712434047598051189215910902508367803327934238832051888521016300703652539590808753994495752848348858373604597985520963719919499054321737021027473046564815299515029931931199113719632280813663299168358284527133068886266253533174189526987263487986635117118379836551289266129240401558523129688771920247043930617739270873479736902336237048026973002693129387105886593950665124623809011664038019649244700091278921095993775001185246315326080442603690627624317640240874579942925562143218851817536176463848501394722974911897904110215387165510545270514173174595893577631987354831201055059118111648896931922026991498652753652318477938107998224299552326651776175629920087325393486440114908779792217150716164449458699631450708879848030106392509197271524704021366705299055557939829535182362459155421954639866992311089839976798248622530513595502107865690844749716508145910759430304786514466325632974786585689576818910730713016589735592132780821034603367760243527499601462430130062162089615906812075695563503070549193305482480716571815980817276127813373728772862455803041768460758943042565367808802885618155764293618543668357996053303363905760011663627990080567659098870759705362467132582682983781485053795180292166695218133540230164375172430144051865995670472573627881129219236283410686827729700260591807511630682954283115495230466708307047368665390040974519819662566768856843935785807092530743651434030120412769424065793405674105778856876617599727745105165044318719873697504081061568661414166335967848349811662203256691582882795855029419160281393216934028695947328527986599713377157497439879678957302747962228408122483890061376559481636811033622230335488000000000000000000000000000000000000000000000*i1^51 + -100831218740235907201109558669650774997145483338380616206186042791486678263851414414141879187098664327827684411800475520127451244460109492040309499851543379976353309988307824593560618701476408847382098153451971384046661186569357524335370619973783762433796894534373249749696323248073049315488914894709899391238086632137818131830290454829401111916463804201096517718282482493473283616983246094912084618124984775679604677708309648668707994807980786973587811992912091580416919940126744755836478456429766934128347800677028063257584531153742174374404660719435724737037574288524191736741719774918962527135331995967382953362044375380385102636160904136767167939207534231450410219279386986127014972440596579379928131151215535516208853424133134548659532521389229416658466706190367858734497434789995267227452820324356516319268200902099912893667454274573853570983985892518395642345424238989051099414506846472302652263891150039143294452598239401813175724777466885028276348422681739942067866304830099003109868116297514454880512773862297098251599626406207367287281983981644798933955427062491088205838368613006052201362984421000591998400375408932559409122429224510960619301411864324179302198681120966688717001666145062036972146135251004993136992018384549993767110823935175183138419898298969348866454865077699597496096427900561520522166461264748620306368866713204141497943200605705689866761201528740692418908675386303502900548022133957038918738642151942428732942117461609579635165941498935292010130661197580405799757500174746031952333688755773202106145106715599320038874152501173862302816170120536941589531022478928604361382895154630374426920633810623306199164593063709795848222820268128746768922629905162214605274865764617334363187398545686799654235810604769481698494938577392619606707303821483328145266722953012483027416370354715556067045103821771018083495692384790455434809328820679822898524709925027671898293100140649480328743913675091412535098205818874848761734609235020221511188856412775896007801657134592716833546959427993600000000000000000000000000000000000000000000*i1^52 + -16541021426742876823124927101741021597276500296301205692261648665807389357048391942979541195800988070852084007513311244690585715633727433317114053178512533092610296390690159111961650196034099121364012183547296326378635930591873197736581723997752842336270527299527192327266479289834045620676366970559925260531833885983441189141016492092118220514075975930333103427360111804228955869392709266093318006736183947106378508396878651801070051544173618004493701371276360193740270230639619918336758639641444949877647774142580855641754593888622381427500365990406148029086485708726375424950468159395071307715615726106995094732537639873508752040718079057590378084630524610417271637293768514311342789726168070670966471901770426358112454649490659341529677551435780838888395726140897225910197008602122851182241539808059047640767212743028797609255142878594165689897071890734312295667065313588717326739470061568916169135021954989322533762308366787002634739011598910296110261612424151343752254365638681041241186176158098612530038068536418735582937060907588718919173557831203922757615067679926335272941523690961819088045967908416487771452714430914763786706755982622189825666450361586214257741092929865098544603180022148953466815335247651565540194421262755875610477306722964194737401904546545672430848470867533590729855549665124852837317832134279693900769491817039199844040439311437733463236467129641838495486974325973055947767487974156806751644162884220054887976637121586571117369195450374354261005437210734385993694651988387984498607137598609833707681242694414659796192600744401873232959689937525653968545626086960140417991386527652059431012362612804412271844698959500851365854097716960592235007724447656030451392193995145784985975189379713790573836705098771608228843901516824236698934863489283697366198415015962031705860803713303889543739384120456193098274516716678517747910960459648150450810980923492207442273088098717782563567052770789360116849486317076733941790182133056920952856279574909080111624116633563085636559175680000000000000000000000000000000000000000000*i1^53 + 47612988515602028593580027489599552386854329380982950917022127733979002952092457052049377093430391289517684417764991844615442847498181442379164452828186042060300706645353807890741261869648097553814658121084899176394524337562625776740950345909792390883038036426107529142994958202518080383712840521769775316808790244752656424379212629409756367996492590207124205701328402272515114125984239330933504962224907290766441584283472325104011933300955434526683439649855451629299770320597921720093101271207969134173541482042291555307484326978558484764233493758632098039896422499479925857935113558196664457453667415631826218852045464614949812435483333860237486819401690181634815517539439961127698765903279659780812531490969506546337732907897771066818272351444099151568690982501300167483103090223222492220087244347144080268736792010811160152037555837209543472546303390036221927019452938823211847026445623600951084518608091749735623737633754777867778211332277304147466670065651321922458538159813254333642630415698746858151575486081038314012258159032429621641562789630890995729468676180713578191519774391799584672175445656486495966776025650415962862128813057401336016719466794029217746538270552714986908037051858099895799547942236198024840523493195476060647635977807950636639744304349414679103152655446617295554494814762621528892880412873090393536983646047988317379768867879172080701398415730013656673968656615209082211586457427014113813087922696882439175392788182919478895401282934662075685215258547299529519487958080163259577240909924446765763825172326941630745679231843439296660279731935606347858757744441485912012208181857321941647916748099383656047971438381746708855093152902877167718240496945179236313707572944333521564220061300812740826003705034686475059767811127814967560529304936814629297134846736670261742067389430812846349401313115688607391054956377887849161908579396085115982853212406793866923543895474533753718571728609730993651483783591112172117272491094242371255149215757328251020117602722053879758848000000000000000000000000000000000000000000*i1^54 + 14570850291739033991056650281767943830914399231980371856777454263572048382166415725058064459565952743714329491809757405015745628548390519999626722035742389292151166331484593356196239153108677876583102655653579991804477920938871630455779372587071018315808496144612879384636903445250340764143279536174636508048775524596038038924100030093032305523845639297900060820609624477571969570345173175763987389566577362160025477172862089555162849251162488155990435990036103370291655533979227361112813817178001627354647457278623058696830759969838488404389811362723285765357166047071313553039961523322761906198626142413845474653659681526254817076252586921747954862035272198508900110002717298979804317842424136498711457764855349849689244395615753788069258845343897428546083457471751052620527631442772343237418829885515544473399489084620897307668126427453145006106095016565780298801145021084928754108217360280255804996188804553045598830772301324484640569338594536200732751621960946357400085817101693511792041819858795121589481828765902385205910167363649385238363887669146249568565921925678760106602027020878303702931678023754489676084123000496551844438013331886622658704982044195397782949858265282867068586641074210380369035654314759786708876483521815233089367411754352772959383333343799752056369960796288617448643277663726741363781905157632877990200374903297653221119457821209449559333339824008386854653155498594915453457888440857565505152493951454384572273776805577239134657924455583594670206966937805984089636370566422144043879114333856783482001882632279809797937603934857848114050094189442217643318643349003185809547503126035931686523590211607906151926020528276005507089716703557576523583222989960422760671917342972926361152517459844870513460128354702851162108576093375024243298715434039177253581776119097103468312156562481733086307417254791055964530513475153119793717214851831464830719180094841133022195562911901452099236006255362689725745350730139781439538963770622946051145504651899958887640189174494003200000000000000000000000000000000000000000*i1^55 + -10878086197984395621076565686035582604268491874010273232002464818338528500869552834910753606095710191322736178849099709687137154124099813426384537806609630198805763595569636992844009387020185707776135818512936763165734693865214031884689932152055244198942690119376455099302822586469897210774370641512232544165895626889191356976677000189419005284600112199293136556454215061124400885276346747238894009322642717843334634893783214377926335567221811380978321639028919952267507520199949163174410194701038544029644924613470640885883511914972018815854324549390531419110937443021389278561958392222296762428858411316092482255637568121367003334270083311751179460504842324766755075421295678455842503284204609066515796033028252829712235694305767974990543005709888032988483579837156284355266370126944462547397969181262186772845063111621127743528774080875644945018669098926773961801363140900562923281303625961773802010205567621723222751459169558003925939262736892687394874372857231152700483123102955351328772563967531571188846218365231251766822799800640214006553147179666634738758608633607039585391448200083881992931681643582509917932801348805471214010315758531122163337969969712354140176512798814727752249126167986659991716082513328750216102315233383440139143023443080994198573013865058580483689088893238544323989920740221323958049307468628815566916920660123197378648954576256023479744924502760037545840712326673667036349211738902644908800194250670722433628666784279123479944415160801631867425464164122557134744161420246183063673465449125475576269449453146522551919421855878157149094371197004679160981742001797792569438926922761100728963265309273349521164999148479983830723400195758778870309259296920118150558548591755014182490816243098700848402107747486068149200304257421132028961767491577039838104460213963998672006284593824847318392003628012590107196072404109105192650668574477686205865115817476697505030411336818840037372377518013508026865889163052138523214617582043648340571684519965301898143365857280000000000000000000000000000000000000000*i1^56 + -2336950725302644802688041449964823315475066770298077724391930190527126654007266949123441059280508777005706314231152451448176562042350830252748750366615578933929037727673401653314279060754114746300718196672741492588955514623862316179351190211680197514784126173507699237728733835515708527504829473285173849357352917675180820329407761151836429047486201263148327286100500852405347653627324834758073004323986985194712592697004874327732839136974472280213987061214746711093300242984774642066282019490112804646419499819599717256688898523810899873943935613289987479317489286925786939429419262487820631929316189943156983483892390953571862711411753183374960543312557865669971961276845252670454105821530623956231967282579688807195638613762196861710566063244177727070615936168780680610421623582049073688861895032672339908300803180321746317438539029895502779279208791184424148200425414188372623081342838241952942428402839875451336289375717793348617298565440430665599194797752019019066124825297579961874579752549678718885309955550965282728798486483690225076448902194449305900834558627330404890511054890996137768233849740583893285339497541734084248216939671004172235801830207712129719008129189330881868087980435476813908758322170435944980677494498935496695515209947161402038030950023261529466548346798310088319145894679322679349281214665370629692643202423769375379992084811411967069738355307606931853321929069865789903138936244244642186145714320455782114112448407276715214770808225235557483137754477606754850002819028110787736043217928058937444602187017443061603525625169454530873271574634098656402894801700598901765048009872797389739477402010515084111226631364996557465447390687197961839537896282170627214034759288645316517575652827336399066067978186369900147836567250894438499056219449902216651212319591943138493061817686977538030093545344288926790241913866170361948996966488944239499151112529832263167016071592278782163733977871292213077631530780684997116945594724135466699724229372586613270380544000000000000000000000000000000000000000*i1^57 + 1712419479935357940167396857903275377668304928641250134669179472900602649360924610169800012693117845992291703522162249832147930924009856041292880354160891552509978567241518967564394116134005870081157265999495273047541247773295747981185568603838651515996234810862150065428244920913152691265883046498884960766582319687971372978660438736721584526337792708050476104453331082921354286593161512030207593032254346246506774562684628413986561173310944160939155928734049425895090056504040827795370969925160961656551033247058174318003645887062390830142161702608855671277425613475660417691215461111300768008495391134092688979765400247094290919085031614189615577220178489351874276045571262763167666502930241093404362840100452208951393614396895667008990040506339128753659017201512940489721541432653919981629724685254280437672173936938275129080439369618474524770637651042085610688101129216835949237779984086014214196225587403354517691395080859329198919561026699130547143287554452295176472617483433398200936321874818364355641723291140941143979740154770047214261951392367763969223623648044484535262450673391242077025358036033258509580013667647656612013859712176751399118288668192528374626590719620343871377569308370520468362515303849358403466708558387393637365728699490334081277217859349592350419557802175190957419844514376397805125942799597260563480912735567229257151117924825442873852144083461028850866299753521142656031091184253398421579081774530782936862991171014613106711151202243445855049353725451366070409190104999578563124846878076405894093248682789815085171567338912975936192857647698621881530873484402679260519153844388256062308587401745212510094978177381434254004126711493128418864475378159622994414989667066617355622174148676572230340110212543172870160694748593319795013133409500306767791181359995757625998465046705501276636710470309383747843775397750785435268834284552212229782734164065016314456546972738334606060107685351680513529869346322521432294470028790505404291787222235794636800000000000000000000000000000000000000*i1^58 + -17222435159646892819917656899902945831140351867551914923058060068073011562711061886775221827982111490353262872859287517240231035429345017516624627209525307640640173767230428291317928194338150053712739448661576447827375769024792662588375505023624358856070582083655351345018839103042937942265803260633229490768990007537723692484948675875677120496862202595044463005691385023054890979253083211130012280019560435972013544252489058016895636335566762156692405424660470055873724943844380090444999927397798504061148073638283309726917888874105985384080569975278470611596095158394094366249862888440479661319408828587750341636971197548264610148089398771381104359893865545586633755007485539715433177468707754699879398983844296403404673165274662720851384815957139401562819583365500958628399610416810264127218693827527781428629378312494074639643853468056955750138039198119780538525553337841496296622118293490287690271125477014365854604147359129934588036458737252146237595649386499032926244398535367484892246410100526155229884769518494720546176826073422555809813561231268425224228530066075433362665536117960725885410362984062220221270918862273198773203272294086852538864734827087114877209723285236472984615384067488082360272874689177456557508736100154886864725254715043871627772247032179494000553782746907110529053546646018075100206437105540412900678866095088272409167421899269429395515126260872240852003462214901524441987596891477234387126467206407591277001185931051991656289721840324393807322989782391812676692459478332103762121036312031244826088167824868078285172751039562485504254858800737943260528121266497478851975908750535672744615494221810313098092210523694578208572105340864930497146170152207118924233852859008271426408680468567095994417225553530453609177938731604600397900123738111852499605574872572562415142358942460638642362467016960498896970895122867962593755297698532221572699905771559930208706369085826863367188876383367835694388114857239688671088056896824663711369259909120000000000000000000000000000000000000*i1^59 + -138671412634472331878581810216923799499074142420272735823373119377201591786594363242397233964471399975631917139916092875670679322604834862338629769994461304254572595455010879331190331875707413852847144771279893001115776366762806160015288081849831094710597656163186054068725621540507593180511192773840629147813697443553551279034496607316921469322584102575502162890105450830128704153278428618815099474521585995316194802933368806439755677562204485977562417779941505702962608080593940115761212716931823372160792073082036235843536996693233732741955692888640510542879049728824712836441955690796255976636598295105621525343042235614041747718562467437379120469368237402308033298513384645672528649824426328040421087219554912029068527576882840116200259329601904469118570523918953283498393473014717278578247091032786277473616749003653361437799317266744134708940214223795133281617868939649369501234999358871936121837716889845663985843498440320598310249143770130709638726377174845485325915918968755331800685984407047353429179366389112417000534783447174925289253621227713848323682828779415565528758788586188208326236105248207198652158387373477476983926443811585281651317462055288479367568241746151740587107884270150239727544624195671810465169700243659642405249473073880172184566937578571029659751957765702003132617749640170381137024107951895971143354912900997990710595763851255719707700539972171903940756930044778519062057221615561246512424872635694159534671360538732130645504565066122020387731122129757694238946871146044236568111240760329748661480768888274098016150070309495606167069947793609978150076991365868962609661568543753510625078184573280108788406252828388111106602427327187680999561959534449725572632168134547139532017187723691889631769698621151475750863879390736870021495033671469989816666914254465577125758289796466696133556994379132103523772207196043004978060522995639383274619534461379856121097457972317645939839613678919545944791858181069082764845331508168516089937920000000000000000000000000000000000000*i1^60 + 30666983795966282338702008071638963365782332648278974624015391439015789480233370328791856443235745201826369498260159975585494384150971763551519366577967578783389358023105578932022996469705666175446532712235018862215420116214156644112485638404009087568498629486383103197504537637416513181691116726326182671241988658000763401208755234644572002285433290573164416247956247790542328670381658821346723547939676186001100604278545535008236068675160559019993913780902882602164309481444124326124502840494717659948737128734580806886840750133535523310241295602678584686746099203078873954973434834145937173487821980769983415444276217222354136071772170830551941874426703889009496987738968947036448029950140458389760542855720070115568681396445471849512451876306354225223571681600667517173701272280561223894852096148165685091873435417713247855857132526605927261080972203554803490663859171597238486355229395540988842724373429539904412354461394093789575066458492869128233787318589196047835632944095106958060824476813743187150229099127093794929746959213547991556206973823662874932432573037122405779590214342336338582056964380032417344267991346494038030951574214251807235094831037141867842471885759333060320674229051024857477692783295961826546912631556035004647309939045905921513321896664319257300590488112132471113921091928774661132565927897198236931017818044547133815900882625680344529551858029269206841221983076244935429561322441465339133889199887112400702908837065053405402827632843419602962919947314873346305979166211465510286772337759524873819737267341741991270489805115880109922347086147190573616456272283594449920718730008660907431954166553396322423710825109583358083768620732022988108036830709977255853256736482728229054423975003600352319168660773067789766582663133294343399485499767482736539058767499255624402223046809947759710399302064132951988856521008186373780993497373621729949320187329684750340505063336258623857298457596853776848859988129796604713505513561154964684800000000000000000000000000000000000*i1^61 + -2280909035219163220698573102267000432128321665802416555711087695237571501019098485899528653398676602197667600988823720901151325100969119737780801969115454697069073462108049344073205644833796110803968033863871534115869180652921194593457473838384496468940183675149117059010734646547743626983042467411474709645366309633547873942976138677508181932693942664499993227675173841994855684097027124843047098186792698133786473329907143484531450976422918391716009367320136459745803935599956433717015245314158562518446948574880464665122320981895017087894425718267306623117051859740765489050431917228765925713357935295596031797418836643151268853150415922413310352668036639015555138366421316227186263727421877386701895760200933097218697623003575535862689741173947097168939190596330095355033686778510773068563046243306290027221308123498626502041255766783140630921846121233812192059972387964990142965935598435850066094932343227276389225493047698763034766186257180469018769264986149098517396035535185973544792596319653378358964642361510190468872940210656069805793439792517273493542099792389354056198183824919638720863590167429058901927737266405858187287783634329302520309176738612174070516786266377481615763893197715955267738681665814855463202432160583991878110226547400203389006072963480800053007971045274819672390422491061392668503245677017402347380495151579349523539943615596484002051770289278105497749915568109294377868422088503594157511216813255599874908937558568818742346458088562075375045002222868196503093073521593199773881522618004836378566971119306827765835042754699156609090472207020366781535189460666675412087490727804793775145327027055029331378105281526335909783372911878937570666695638129957014918534052346030306061214026424041604040011828270215414592368172014802519333129050502940198934726642122756184590018355897303846990090292030405706106632243449330436896979263431372530294696143022453478566752126165131757646964439652120505249912769323536256867168849756160000000000000000000000000000000000*i1^62 + -30093857402887079287080288496581414817539409598200416510326690111791693974563132105909859235815492727127928529862201486098072400362068767939875919260031255809938664977237136075769301665313743539693395877904407969375718752086502158114491411319008580440617785390869175920222213383757654945617998184885223953818946110695164801178887562775660104014421570724534817299253574898990610703017985782115126430950597625476948195200315614374812968235789135678033723590080945100842171378885960008185881548996287987725949961377266334173363392920987995120809492978017111543297565617504487576291708090282207021590098516118348479619415598670038802634953977310872367263020681926047725879915059463739892333534005054827574878871530633194830456171331699107799554733033117746245589080128120116880281143565685847627426383918226630074745854017328798190982101445762582650787662657530891626108435634524533834917894224141085826154525159636192619667277901110665801014885238961854144051611613488160442475585318171740845709802898755743196430059618025397585904177679750168591172134965139432235170933620607685947187218038153295397395685151160750726451927881357180597275745289153425018661832027098238035360973785917089014742701755456914569322557521659773026013018590851724766383194521962589596703387702096375734649592108434303180018118100504911532543129981277232469400127923196470084366500939066461142834501855990904951335417449477028926769491545624501993956111043461074650773274629624451477285215705289123437983988550605527532506122528693480749453261202052573916268414137887164707223408755014606256180065638333425369826373375202675839197384033173168933866222773214030929900943570515611939429573483984731581710113475169157012572651432167333621972904750905360691681244066320339443535166529295721034278747110362320668377775245578507148471191601918660595331049100164937676996571531426599742189164567205685324771421688948128812193338775912074949357195913843820259695979713316740019519488000000000000000000000000000000000*i1^63 + 11186846011496452673725395167177253774663259625132758020489714162480909544308522326913383373283801354228196196428813905519083915796794277872588267195918316165972698600425616885302094446280308830904905697577204572762142298917261154100406438052343645073615440321831305066911908511423937076324151792712705104460649725890849567925279509833853422288273955469955139809274909738466725987597434240217490316217400115554300156399504637128341962251185781460614492694884128965867999560273695180606280984781869158201608022069979811123898368628808674076035265433307589875558981422220525021807430343019990796888927032233986022434388315695010719908694214655686601695694452213263141770222380392994903463621922553879981122827898712243941379404651383649584396141265608451570244341415230166494587685061728475861353350258129877336286272162338807956103853617080586029123706366097011777458509156621551508255183973313896988167223996207362403515650835112317271025004866728623120924193433332890294633456980365051419570401317045693895333258424857715839849360707069220858257863086432735349367301819495452994576803394704330017789776877191337438585924358449988083434039105243429345339794918767028828758454620989474657180641064100312625117197827733021781504805458305604484961509754319553790604087852631002672308521485700457181457304288767977915633787541033323670971157577612418414386347320028094893699372685063852009723533980360486142133811140221807633419602079119493623214562196565818752148894016578158423808894048638202704659248450901155417541012451078248670547633446691190918729624537317245677739466385610677411744137863967456043187618654328519765066754645364494531847417488186687502226155227261792118091471061926524673895309499832091407106139761526590114443706203937203786200849061941562076338750476975802464967334400867383350799614771933336434223537399274704903439898811857696273838745103117306879973593177862277728941763737301378605843760214965369656614694221475374694400000000000000000000000000000000*i1^64 + -219177257151915735830511260229354364035587710285484768018284200582757260207931363410087012192830136206348666232188424501068501429933986644749610209792231937522464462325033295152387268231772642817136922641724410288443340694980954473558621901742431755770380830938102682569475530962908894201841170837448679182249601805633835430324335208063982075108158973513987818374884595703394390342457922369346317933370995436226982887921631570343086779166882751917887598725357623890428577913431190039641498954761905602350177095408768305588696204305449204712450612555056496434030179026503691226554239211936838866827130336159214695706776303863527043958000389912892533521639042329579547162720933161852560458881038274559446701081362305798420323922688264934475349094770877488707819751333635217570301633717191676462275155223845858991763035617695694785136421019451193937841830723187724735477310950536401415845864905694523784095190216330467990431777118176391741606614597555408607410928491006134717646109831884142322096661513929016448415473087648209139705174565887322707478749656190861410913410686080501823212720837831504035247777050081125332352344413073904659181326418759476797564258036267141839073510026640697856375807346424936107690233855721473497323194624116532549815434581727376544690907103127047203180067368206570231559226558486056888983793221653704546395328767373565295836087202893002063849465166125732199792305455687002652768200276591147205047643339150361235741920785428658887677602402970616820130682151369053699084033062797439768915264005529960422181411131489111999226022572593928570074236910571125470285787528544041238741725488912023703924129781697807468343430426033299944034202842151168640013494002495841240696788460965173710837739021051518762954651999547360266704620961316738240166514267558193882280669715118798010742779911601783593420955312168971480674523069872598944037858436871968401015567741289496011794723436653274196364142535288693851250501877760000000000000000000000000000000*i1^65 + -23172828975881973303659282072795752351517893256875701911758548832007624122189872155232572891063300731220229003572781906337248664226497946540439018224063439497296023091754291134929308824114763205517719241953481565056833799755036608057735594352439360213377144085207367779349797451749642754452730858889621964204257410724051740704271377986934799666392100589050416099304918626217267867438746191407940840700770400851445777653066623362026276447933043393455429323578605637952355971513382751442692330486705335127244896547387656142081062530626941071368502801797221459599968685185774646222192144201570787654710576300733049727757605345526914428369470641006579594290707398594745439687530750513398570463352521435237543879475938508512587621313556209557387963815595013518637094211532139180269821176812009341163735438806514278794234561729572870098610698088819039597938002702305299033363684963450808586632908382913850992611320510522063482935982854243144096651032185294875581983968387892351049363322898729439959336084951109215368249685065160857352429325889316816878965718605421409348116730405930818080702523041941474299208653979907584284977175774477055874770670401236049221078840106808567343906104385312478875185043451332025209077601901207962644543057557744176566272254315000308343845077439695792096597315921396656479375630679150147102141019014586823014410843294636189339055666487658530723397738237918494766916840671903213115863107638468683614956723359902988338636865622983019213143128648822140043729794472955254409494011052482289431841809266762882734380415584411601105977936589211915500433888839626257896637322472654078819833507801827183188038772505123462811539428449986786698129352812387016355255612724023979179368101882801385444517651267907631398907627195592533706447018211878141141989407420826134919940168839424838949830380752391247651409973969448742349784977589571766156803944633187723834962199606053540322233247315451395859323613865738028187648000000000000000000000000000000*i1^66 + 222064021901938667769645412544021891175595775881986721428992116064667198764978403667460999673789164440870953010742640330314544153990240066351039731508659806439746736011404689636822339710571406349406476478213766063199435288749701496820070964459873400246954050120421133231724173587875215731621856282911139389405092579349071290341295433415301089624267426712155477620643110288530484359687558467512970489462464698042824761717662859071053771605271580426575434168348150406268675140870570936733536000476619425019134408698453657127899633106134338702407659964457348374339767028791282300136814789791766404921500029684372600007513717353877473178725062726769064957755004909990348081666821473090018564454075960978023702408533906877777938462643296585137213486072151675884376881676626413016415286470570452373431107687932758165901926134152955438042330861574728173524161365986956770339816390852152195335984100980975710159744983755135353045293946594284157947528418747904988453040163181031363602889352849658070695721136110312678137157882693964771262041610925664576912887521057027635270619774945138126402439792005888284512494585440100233561453578724144821497919946071769493567800856729246763327549383319858410978784478272151792126776876505636393067587092868172053508926554513068644181310506392382156926029713047955760923411815399609086438797513757724056819646396457307560275570058783382690243877932766736474892846118765587744271495050055156060917018151678109914540609222397824218711672424469136092272332591715538704905615606729231011913312032622500935970646910389337850656682968437984074506503450219446675296837102864215418574655033620313237234920677629254547416878338252063731664206545218360053711733305410864899816374353972168570821690200217517668987481620381990706090926168596477833977469041035078251066002302190043787814413020210140682896912238852631502115724823615312902266592897512856545649863034775238770122800298834774604565602325076377600000000000000000000000000000*i1^67 + 8706037354502331724044410269484689799287058028174085833106547713558223605341938957683506376340789959793256585373567420385012625419743017437937565466481464459124554147709110486773854889576316888061422397052737944307830139741451290599968396739664928716680046681637155602833997629058144250905122374479035527709782927576159951820703058602065068620108938530914438442298630724771578519950594886317147050396964484589319612642108028823113427062419193988028871176607599101635426950698050543612622102182296318537316779467512422946036414243384384762551837055020452470881310962988684924286301505940531206600538599773806736770119610316352047539353139864098935623864255530157109996852794043233754282740456943342770606476629035231005988570557639399181140604732994831409481566709792992365040719158821666284805633276460956406326118537791621754968111238349892195668827418308211466727452265420794759320429046869806078139110510482831717497038640922533965434045161748469219679820745021989373791627979530128091779938015023641980552833411668956701268201983123762798644247538568350912494014656607544057307291609416372860417467663825177142130828092492194545480078622491848407520039602463612750505531728724793203259769596571982112010933380895782062147576825514005887973789912313781162471692744056174267115740394458526210369252627148774497909065762041407703372912227575175827801602111237599375190193524885926713376960867791046186201423259563622271091251055970209368764613119786063734145652650014130931927786439331124458051003359106065478799576117568452778589889973653971540740759437359338952149820452156667028244117686483257284053594369464142638134736011187849114970027644019448649676291834446041466812874271717141543671851606210885277073834044469969681588342712626652815067822126722055191908079766520651353068291022484394735915361604947692722388573050600842686191405169587025188292844123578691638763552583922202816140119891959343317611163156480000000000000000000000000000*i1^68 + -96531480235134567077889977911267373759811245299850803916014736888707199742816588225493776649399239541577375632043927334031125320049376589895868998527284847440432383844796642830230572784591961630940862267328911735573052025954910889046332768982223621927882817056434462218641670997860943721733354913890943404040986770114418580869725811437423329503721496426252856450730546926612102863236643200455708390581343500304715123314814756581642167706367775446445564476531189104142345573109518775446296269991711561842325741027525538346249205614062161888861481697350984501361949911532140788264323387025675992452699125739331853515599677913712508530443950539029525902072386859167986133421002571217110729808861003737204920740293434630639983593176662378247618720788393394911137960164230258881841190486417221535056559541766698935063346544658944537047581511057636630226516562431016544134610860453584364558071441125863353305290928687974576977023766496722442919932056416912652548625797944249778324942554968754972123469314527720317987294304447285089847504835498946673133806286109618282751826259238005070302417287144576060429760607993169209164395281690663510520209725754391342247498598921792905983276251405475405902052073037478275179017439341905797023761321547667940399705263770328259454291628551654591810969173768985504566124847148502152424999576801121946284654885295281207899040900513436675373647737803155094829829524317064975879768010443966944718300238607412158755891728040651475953398919405450925451312486141802920682394736210071765836291367134755010725930138670138761524332299224363576001687033045346378675649396173828910745256272318316640170709146725556446453082269009670673610831630436894913795739499177057933688203493381756132309200012561626051169299000539443531211449524472199490772209147183660765656118985649468845998905166599310348594477124612913684417322891994254517696063373091921133822024737131166506793322544100739645440000000000000000000000000000*i1^69 + -1521579020128093940259788010798176715867961227297667905282996244149364927018874055147632161699962974412860524328477817841867296498986396285282690885289186919807232133644086599506936242553761107975898091126857510655248149090853231564819886157645183783897569186348078016093423190290551092362448092150643991261283352838886980598306061599571603846074434536685121332310148804709128896428284840445994479613759692018097095332100250578143731865591415863843597201596436868187567095892970619123739281591255988922740699401075670543433178797104303633714889444502365821035016735213351414754480389747640730924024585020965874663975202131580743612633396245257767612659558862110550681513331907754362149817105309849689923192038177006055508590921707451985682680372629559568448373732417294348849035223097699642704070364361024564727255616112503372943590872923744362006825851153811766237857942533516434613337327571445316388678411710867438549739796571560582130312955731791521444842222017672595116818241300155589974062100237377350631059492052242680253312572192314126083825020160570344484100083021345704697182412680022904170868046282377659111690805046891904165251305095626918123950993854880563081731870827843525459312329731231188065376899360464357191904318717413948512440367357882787927940219172619274133980375728081989110525569633158337686106245427342204514854920595213526850828069571830307094343581622161912569909844327615816467729949404948834687218798971667674563438988629526312725680643072878307545158146797680074159377467375730494286468995263164241942738033868517840257634599914584146237276299178913726438074566579672124833615209625849732723834084643017556083616742816644302575276571791724679873403823219012336257355995371755187823257571925931763711397801610715209769724805158518387933586743685180057323070969140699225777385864524320624179673875953759485164673732113906597380590700254846513700511240181464785348531021728972800000000000000000000000000*i1^70 + 7846513300991641129526665468201140971002020864154203594013809725441413370610301242243641572547625823690948938199552818123489156481387832037692082917287614288681197775539074341225934963521268848171494307737890844245362636579572331202713051899757019378188741010612936473229597067378522740511211641462435960860262576888505157613893789919067121652641731477290091914197536315922684024007080982691783201742389628381934649469090644134666868691323150876843623795700487480384331969312079555844741621988625359328362499365464056230960770756901681358084331310977487914028920742842404219602096388184035625551008377889575621594145870052204157492142828664098036014749608067388201479464088438367985325617883835498838314358741546841686298673876406908016154113891177502432521173531848701765101117596257934754875169090512232561574695210389147749506469992009347767173369922581968541264749148180237760111673275499620284059941141065546722859127488475598299155887572002268241374794703845357513621064005758671728256556944134473556371625158462115252667958772393016528104179471512687087573859870835663696710497842936003074735916803765975776529143437819754720536378387128072754834729534665104029475795963025723875695988691189922722419345766546171008948356012080907596568978397396031923835858506327264438458085883092561757114721913889150526177181682246172581655929482952896667383325100589353392378259543449456587407367455757824726379418133371770482237620866911099561260374945133118488489631408116249999699191996725943309816250087411147589928288660318604729879979224201764953258215117270826571175784449366715032033436913476418541553688576745871430712394877882248010407814572872052947259445929922034742802253478048931194111211342994981292120903778130237343577894132396659268360148751454995343761308153280304664665813672450274494394434803350495570425666293548503424096330589490407605360323678014820758362821288780379560513372160000000000000000000000000*i1^71 + -17717716952070563524645673808648671954124309354616963875073098440542326985102964551136783700019806660424594367601074599611981492788539764469347884815638901019216547565878851936973935033323395177456912164831050035130016841899331981869672940416605251157563036630974832606939950892537203727777783985321974623756542382138591825053790837656631306602593389698846017889219068289353459244029360096424103356708477405696301577440252851849378673236628237750190370718998666540367517376399430098427054241252534171457490963030125183059881927676885478735940378702770522252573219753804891870678876506660777772458796796225310074082453546114103813183909246908971001795350631582739169085485473663991667926067872039980397008800548064574348574471572781515245854549739302215967113180405911367160772248833211901211831006928360986041765317051285699761351242463259071838586290752054877667698006854816805194309407815023457238306528446310096697883950093331176983877832477346301156091535197926480852866805671934256684416291800416335203828210140671772194617682258691364924762547945477804802451322873359647381606861648222159143264478564265594924100579075518112329126686095633610733989493451985012638288537317782154854662890013729268389435495332038006167618438674493828971918617267812229563568533133241129400228003965951056373107090306822076409906954370209709210343649047313294827040000699309866252676002795288568842276695606279495570601581464586320638074970467890170395942684217364362998845763229279700931651798722147886645454197398387655797824131162259383730132041430887033602359786500932018898317380804300738695045669189186450105811673620069460740136541084145716407140153484547417502297949508488615165097143382478084547891597158066482562404946857434075170912960935815543059342040055948781447488255045793424618846080266756087907666382001693871632319965968625809245681400196982173304079809607668997418707128156210331648000000000000000000000000*i1^72 + 62239966133880545153761277096266369447024676787824961019819100461773242360957201142468807209893877962736846093278351500933762377824488853338808453248312893686592325776598562171762309300971636873665129848366278573525436601017454910099233860343027870575103440739393038144915779368342827343947386443144641439709029444957198235474960930476389045412280996183785797476095547048051733276454590754856452459320106458991148798633202780867152969987958628863916346399343937904097680617108108136900958986078452287897824061588003299104336317382462525858202287123596753083759264297131033472381182081316588660653874330466416629000549069125668649957362883616900811371488887180639603944437442140350932538808931594418614437422308737168950568655706111707700467062070868552596692756849095165556292125822831721544253168471483767392323094791588911651776334095863183608094832493043092402568508268937818262712791699244990672826936990322524905063410114047608873146355276428631827342553866155100614014326882106971669963506247092890851848065679221870018743524630796017215073103226926339187360561666428254270323827721232634353335947716367750533972339083800653077692559349006762594457772080964941624943909981713579521012909819077522328098229396832629848790595232186036828244901725317365950442531107599390794886963994365496586913678622403800779018184678446623661832870350258452410656244496056982778827778902516837081390813447600614175163286229294935455529202405110321478887926354134972690123294896650392611704545740545359939562693774018992572896509841604106614427484242716841620754238178872792358685522654653001727530368329850237461002262467023267236041800862683484061769877289171990035015371838821180551926790311759528216471112917311254888043612867159002374465137721488947323087399927532629399139586295578004287350288439458389016412290079314126782659703440801211715388266288069868727126057677898719894940785049600000000000000000000000*i1^73 + 7650741973280225821465745893146969717178943323375493016348590707889100340215209828851798678646950515595584771308067995340975469004291086177190976900216396770458875662040951644773722163440019828171626134732545583186908015402564890710068645289948107005497057026160629845971286798761630554619056966808349440769682752512615564717935005908026283205599683856915568846560305613528237796250581203629180242716682361421641276472555710287803065825628601865255775567974465485645171245751011511807007318503886959058478170301224644412833316554892723274391218483628191533289866132416105706950400508614123532973003833360812177432053435537908164023533516538108167077905463570422595426228953470870086649090227918568588529076101029993702779276351061196868387339558213637690758362933639940937477658389519186911270778840314038533581270776298826026302946179662980905867945842735541140635432489124294319069486499114791538152087671069291666868212145377835307205359512469364738590862076303656552284864714807864289726896271767731080006798201717805582063233342227096482191463334643156934726899191094312296570558610154758510469562679190362508006244356826767565718819975578175886645863593204498185912030164720733446676498437775588664276076247677797417502623429400704056334671566452111921012469854402998194692422050291241736711999284849793575754633843356929381669211005620863550399247461255207083005189979025885196118077695004947653165159797524032153942580676661840166515375932048464970949648999911795506580140363793987193800856991670843723724422060467225758270189033251593890762614021139286629991212859480414188188582651847275594650764790059816558775010877049777771227867176277366263444824965593122659188016426505033315209869251802196938916026926171070387227517066514317271762545663455162953208111456917369431221743066448965021418860626478797651567766839592459142888291081832669684345081325331268407132160000000000000000000000*i1^74 + 4884925631041591681513600077402071591807171645907461478676485725284149107243065310606270513090290414361258023378906931452123464807645553884217716503346797376598653077040495538494167917573495799183296520216424192491642039846980020011314025650224780347453871391876565230419989087925086946521595427874167691579351605772052528872834138164543360082947268221479693868445291452599154842921803546897670767225086941676055373069222333684183236808093890281525034176774329297739377684007875672165907070337087899579621105419017945778226615409873245996579762149599965394394477597776141603337406402755539138531181793362570315698266542057255110690330294159490603114819902451478348137179923280096512931397827137958073759050699073502881331004122173388075671523014897978488055208398067130672769262326378673135503809875363801752142380526220173630750459474372546539545498587088203175654583664009825354306287871062036877376013098480644898439924367145110788823089603283009810935650034996889281649192767901733926322622675309777364789947419048748240223047086483778586223145750258626992375515158446303858156341965823036321857925222962646568365428251629998361905866560426946012653393026456118127682777539745275241297768995283626178221301365990636962712116352224499669812045205074906810699941815110881098644525928495102194995158763595624316611748994978301156822503963682354252295069390512618688482929671844332111340930587188460744527167738246875783738940300093368006660898323734719975583018065399657018213022840310562025100694160503685274850545509394888804118477098896856311454815871677018814958823908215620456092197295700236464814691786732015123929992137601348499061464558410105130357775339961056167158564939920515858497722452004430129346976120308691553174619581151322386835100345187686420300883997755255262122804376883827805121754183452424000565472968780910377063932002742607690035169727610880000000000000000000000*i1^75 + -197279079529993985990007442577155870580682848551254580985176661894871718378698830060860935843885855901954253154463333560348430038148343307360349137290631714355186099718205580582872303506625015705495243029974525690991630452992399530502596747409072592332365376470239779772247881928132737516938346701833959224141116752633873180704014429494533029042732614967943875327288975302322431029807870474204352442281537203663771720155202264425159424195240326155643487521827145511667718521926976563580943322536729946860894687730701223984623768905735512572819478792713992546301440778256027909003672362839189663778387011677868831208294599272590973951541122982878312661593153523112846937593668074500998818729825228706249993446869520333970831841139348659103712032891283138226920959212044570507985546726848008196020674708238765621418096590417274118292679800631270359258154796184793699970584265816808888157237573520885145752334692345754032070992737339128629279229272450699356503016429202339851065655296082538944044505643927165955631338434476576821369400177695014837146662480539196491097876431576412468061638372089569120140990332915981876123231444161860045269264160835196786301001247385904691274656698440711419063738220041414678284318089433003091622047092240680628038447155663387928445919007114284078747164544657844593937847973102999695145531029755169856229279129435427818421063948311322486262280108202936627078792366229559903611402018425198909031559492226608341414834530879995860813923497121069272089029009755210811816711093365613247970851584828432625580401913911688073874157805501243582861877112613578285251749410073623449403239796982225831843673547938512332561854028075842835405469780022233405203559837669012557413164248968632223168603277846544043548964891513466831746629632197302204878322923259940710494366943784227905118080611895248734543052687960771325311686860052181822105190400000000000000000000*i1^76 + -371302041922128659204281009232339152634288631209432397848012639954579336752246508648339032994770961558667952663976849249276952489947700952260122722068394654709418629148939972265606500345398640136080905151020942059921116250188989846378049780318475163316763792055464723400621318686327675389290090753321270199380559177438005698893854351916680389076190283403779236231957984733740802854704655971193904225526242129745126163627662469420845160679661119267966806267948525582746361180255314154598434496190917147927231746860006172925545299039636217009399180919863590402083482377643234441327723137370008127271597420577811446776555406383855001521569160935235111379729409711625195214435428457469415268412430629684834913078762458962295018432645458902974974781850410909795658015233127095890150922731193071775933588710401864273613763304889248752287912816974150323031406579581667996159009111876422587077991544920800754741871119953815273051547796589928053074988818949826586036248326132325896283299113817917456039975789341142225846159089618844811761970806099446149932025697475813048837340367272686629603543783091718139010087341772877200538390039986800023232411839816376968921901211265224997449125953376001883190902326968037569835846817540732905939247687922727899828305741006290446601219766881652849440346592339098015518995052582865280758194353678398317094797385795745085556144565525727034238951610944481392197492484565307100173455192915182462499695979808782729578063960851501452182018072282618644949200861730454891406166034970038223199795288298437865166884531632838484087873555768361307749783871808396373258227744177262756181977384446937274882558054951107005718080591366773960078733462633726475136829116999212486345270211685772416972531459631925012655407195759570614676873365695961000110106001657142884370432382469388520646031770203933308006160786731442685453119212822200320000000000000000000*i1^77 + -7611753348305381080210140048890730835945291297422778312172060691114924952995614137809531105864827251138503328743173422900842364519977056587751774122800302819460531639607875134414949280743155740642035365608096054999935943959125263716513971508824171931048870119718025667737343876814989226328057231923923682551922306560873909648728271349283904137739317195477738940977415299762605778699817373542033124753256219008932421132751600828305568883798567422137394213014765767278173954503114711911740760093391219121096049992539264860758406840221106061648220026324554930770148547810353430257174149522184050158989098922558509884109284451569051493096496200591233601657089395859582539636442494035714897942037156014667815116743764807160804770472247198979786170242830472440574399087318296886532439907326307346813795039761377040773015176746201680415424157980877891663712950274941631071691872515178712296528568980538360229739589641885503777187527281333721645345095142315841258647105068675720359171153119474493252961348648430096388594735498114558388976115492386688338843149646608404805385296925224225816245492818034222338596502446965269057098565471375852238507942312937342800900604710544133891231538257398701429098098592226742800340490793189385786425077431631889000042384649042775538332499937856908603197248770429663252876040323047138535397408564227508346834813391272397900439541595541495806752422315749097294329656168815588469518397897758989075472751091251062230024647752099516905202800911655278209643220765775502753602913672463980730656182861161495887319244430755015026109870688894863374282420052766317201958778107896225311763370879527622642941780446900674948255895851305521982970032809612615910055894280544815294539652576637947708135350282935753535791333055457652313005578151538015284855695784186604224725255275066541908115837233225611184652484539323593043052855296000000000000000000*i1^78 + 2348262922637151074234693459621470433628358149066987888003218533064842914638417381730065034042737015872138847777611883074998258153628609935658502325727981785087921160725569353557483583942676702745116304151704009526381545753113495959068502961042063266352410355727849655921737412499485941880704233038251121859302936325275805116001668188899943019206560791035428736675170733813888137231599194113540073891479163051017605297319319154071290926498702651062854235180639071611274456507070012216019421776045085321636273061799834985676319035696635057850636260645775444023826406726015086830134174280437576039472755776562711895205884832279068079934365506896853479911597886307210854697280324358897456872438652739436404639932724460592496608013134414489972063553950370147918307073486938175138803334041380507780613835100076071987457001028532854628704024003587460289413520499506856238275311674851200680781000362600461198591866133138010295427967758788758652379898943336528271317931354067887763442496805196047633116220323338509119823387748938558733372337028497332770338967498658209480394669272677229997439145733618461985261538948374868622887758846821144585878292698991818054301122108260789866712255382437104476129859747747460791435037501167587776386837785680883348170812693990683287333193791349574245008132672282599611764914085385894977553685425374435053108572272537362676709315859701894739025849059676104576386259924974569576134225995319935856559551236672994725264462082795303960167384307970890038974357233363476071004858641551530468950996380597893640825344437636254603547282493603409781483045498523840258902837193574478890651735665227248363345532826582814859351789887917248084216364280608529127342648686227580331334593261118160906001051216246041701954073271311901119534189146587936959400269990779445932846574915511410816073854802882855595937526217678048460800000000000000000*i1^79 + -17558319052215975947798365738517883195448223703534714344984522319512055373999857064983145139966510294046091307311009356331127305561752360713932799102890692932571324624656202477164042142051248484302492711961046601046707089876405711524473099155672941076421203537611708838701592704332926755801789609134211943167037451921005855228449169438524971212356312867589576080089317480157192029974881823223680623824944194516785763774301684883949866064679778467404639318672480159653522413862812408846700244476214656778526799597322250472266698022657096327835095755734013664089521124304943713511593401074582846254381240083566578780037264000672307993972298849181974274325637844887045474454036430865895047198208895901692808077435756516128307784635697918778386634086909047354359939121486426627797631875916945854359999296889208213414321673655700013967094562850868609792654490839871267359284305828336014787252634348664325799885938249640042474666855183805284507314485338247589285608515600729898151554460039871765777238148598119970476333896496366235699352049740021745486637191825474474050567569020532055537885251007519160252208289785299556508193569274480337851117616883588298917723002844831334541399959592856371089853066109200976402880556937120740448459640834184304449370582489578371681405387254849592915951429540376496282026861581453970656511741483188802437652495253165354534603726667622758824680051379071104842292179262396727686319078318815131513625514733410796599705557247164395531043688091216036715524038903846057471541871811549585357447591626035998213797366190419534887978057410968305024504346163151167123119462697182740403155853827095597983493323426854227493836721735866321815265376431185906028457458542898385770923005623990512448571720796648813946618299797339967565562887115309110318846422763497064393545837733477644023998437032844782681644072960000000000000000*i1^80 + 21020650361942239691315572739064690975445153373994322123753846015122894157778591184359428724238706360263805259034933447988947371705661617456561909335056697457247809458102958581443537585373579983652735511356943119558059940365448941388111986098075689127271685807662621782271639352949802381513164726225788667606457333324320389169633739127205534840056334221330990222755604233510516143449672791425365264268051493365264098806705788823745225509682714326802533217755830580803204574826245625182037136690521178814749903607372823049371590107318076098697085810834977050458654463735416185011904184046099088647485245519632692824166009786941489593531424757045768225797360524002530704956300399659272353319398949273137564027389474108895726974862939020838281391438339370278074434945201783719811772453020211991409607508806934889264493656240697251921539637788433746135850004417393644033852572293428843220638082433873929948873640759378388203943918161148670561542302805670389848073367984253487044539425121619655417360051326978393151622319701300271935322435247236747140932673854489570238398838538725798381679658524356056994928727262486102208751182019174912815051457904959642803737626030712858701845420198160674174011635480218021440277141594999956675899040626429458768137699397841460494815761052401175969962042814752168907889937955832093709720683695281674729729956724239144216562137467218977228521207019443959460548106993698972803755120254542060848268316085822620749097947496833472588076844004507631355132365444010001684904040656944462948170060165706355264415538276312231868490930169523264695682911632805403922820054835863654436766308723574428549448644425589654386212141542717128804284957493374468944823711657312919749222935728656870011929735971026246897704354715640425356511258270013175017685871130510239642460038468770667932363456257720320000000000000000*i1^81 + 691358707020069572400668680772237559493181860129527652853241586120725918081486549300707936642102061020114723431840385002846990527531890620696903678274380672634213557058290145326196011429281771766888170492677889019232062834184205030975455802813831492388609079448293069088285934770078694170652282312649995903719730541154562337246051078750900761501499024067045211291492140951037433320012517975831359023305291301270841421522421229488755609700717201678387965231888224420702454772457167280245131245769942892338749256562367306172875234014182580394085722818767650022404323434705710660339289384399235545267204550132619162461811213219454336206105800493620170288350191000022562001858072540433407466088088774081482332683985268629737139965757337347214566609706286410442948489815468624007065222574829528930797463197885111494966017549296225743242795397729870256210394733358071846876717095459561078663807339898698016013579085056910174486587018869033009332658436858403846517792943822253334458231217308766813367235771518519928532588337088208162192623939686955036999229312344540637960501194491315938672153108870588523053752375182664758970412108442580303123391688501100702698968066208710971254476730520719432483981476823793167647579918891205448761849907331192350137011572571918678969051990465225388485423278983483146657610681016521643703021261643099696687300699628277554026658401378164179821051026095691232798466892595071359102322658642781624221409514806652605714414072962834800753784943300218896698536081155460068926977148608879895123550063679019143092127028241887067441316901493247970147939794760602785996093098837609831807236143177323849886476780067959275392250883717566112182905390736166286791198600533311201482465706669989484551996565171353156431714743251432167287528962989468336878593896691911575792822404244512492801228800000000000000*i1^82 + 2124720838117691442115465398114801757803225229461370678360763333412840522291264251523546735222657822896133483515031072408093519244491625020049805775054141748625669063967883030690155196175723584738519582633431293515763136152784791368140504792833544550658468347051781620384862847947243894704506163803291710856280669519433511182747640004996221676007635260309131295723753062593414451023593327471596987927592059147058148679508689774284127592700088606142470817296235157118157208539348166571392708156009413619855778633721985899997411529688061287837739371111519569674245314974915568323653542975064954881644412957902960310448029454437822144873377590510970715465181944963039719026153085962324191804319435213775409212115095042250203447598508688243995366116113772655717045256976871580515353747690406511217893959038922792186851568325892092513898212045813427134466002519783419860327871630623657547990712358618769178571603893741427906678832099846724426032853768844481191482033627604013021610691051775046716735056130401443877880032314171636588829370671174326310336291035758407163394646745229321642659276687951039337240522327072571180421935747165936206366255395690224408984459077842540267543000918974792919047345788640228893908966782874823090657063266522397218918482853289070446501046344225591501758210796843439491975927331528171711792223426277276571360227288916115039657674018157371544680841160187570442130939033835948414462344346972151688000097236626599211636980831546615804220962081268404325801221674663197698778843700730762669284146899391626675082247911680040577922649732444472457641640930571771335107304171015726149951025477171353218577093624290064803120888724034766635171201186532135790414306032529020480890158088656035690223328881033611918883528343092915168405965673739185337804551340474454948147016167587840000000000000*i1^83 + 3996604122828142523466922292110180749818868183246207004965592087737244596013771640983377240697781450078899995157927161540258713837248449159287951423455229051406676024938852354547759964229230935539632862160356716947573404481074060725991652075593632687582559367845114303764431091615531780788246998542090968658651326122197283580994497910753343914485348369200243432903522269498309169719266275558815600046628564326350582272387670800087627664732835345368000411086042564544918642472663013064366854920532018568610716750161132767748041940941681695691283842764546632064615845215495137248124185199706604627250349598484304450049327507639409285415899742336597942005517047818381037883510056238726036971274432817089944206947795649815219930975693958843867232874629544945997950841463951491572089564723252261182560473859894795211631280106728758469423700995497348508331886755297075512497922297933668393351544613932633517373446287692927818273204598855717554472832250477488588284681720450265649008215196626498102226609278856829513039467224942821819641385787923860548816599368829272277953169593995873329609453566345596677514496479446887329858793125822844745087739316622234356396064884443029227592698166543740182823363473747319185422155668991128314341386453276572043822705321892753138355185604840487462021228833672502246548157409103654758083387676842866440109181209814659727838015500577248381967110087679965415337545594571579083861595477274668344303618530276124606131598204601228951477499009867604684197057231219889625507856444396038786434622163304999993613158083839238855568129477162209396981279025260083827340221526565625932508432977231655020904999419049904799410000582023315916509367856223973020848878382170983997036833866702637164191203904755284931824554184307239485676935401332522841653205012246590160896000000000000*i1^84 + 5361593141806464886922990740181552277611980239687233274147609460758633848588762189380780540471385010029910545837178327107604069329452604771962286045390241719269448115006165488091626698334027705271249397536150409295753102663776287024391458618376544310320654289601682137293702585344535795739077055296354441404416626192100919430170006335958328831491865904661268828249812550944149558813515481151956821161104141531383600136454090741712843443447226185318959491879695178281556219093519993056677630569667225516106708519570773435234473211921297650410007924799341403328177072442787530112391009214927227594263900033494119912987152220809424604374557804869719118854629420160480791659952882136114742827919214941778119072289306819249584663583482548898095707299092844195972743857185978488449000852731551692649766598947909987660782938330316830595329163175596551449579138833065341840864937278938824361924758829815573937086817542512912217799408767996073897207434251822892351115693700381595950245601123976253860246603968354414868130564318137841404795012118678807272173964374997747407905980993709701749755070157756360169711607511284734733892347777306061944414029311743887472700491549289265657756097153755859688266689397305381711677197757067063355515532117609625679662584337224407762930696124945640856459158979839715680911763906650356128035462055722297126988302888740412431964587666627097165231948306380233122133493009390319956759378853959408807636941267144596828503470916266901898835594305195065368127751510187275172746131478664513842785132538593363060643303166333166135422817914684644048891416868817985835393462047500282943568741882276292373188277532299980184215903014357782843850473039392774174435420902422321556835755961678759185716788064246344750384561817108046060612468545462889072610177843200000000000*i1^85 + 3141576732998856235372003303515182917149937310773649980720804987235878436995775524715956014082792278993872658533592662053335245387140211120299865779611701359638985303688684724707724285611353509740788258757503227255991084358655121042743753668891894835727444095921508537103895744856394779129326219598238895776300786590609251940554010631190375887537551399561390611498397242088003108294627659120792885350595808600588071795841985006939990775944306154472341942370130866540911191300871687929624502908044706387015616230180570508952748788271521935719498567913546227180122034609056852628600031301842221821805382552854785707508349453291729334681724930183258588549286166938465397174478942538241225658613369326028717906336704251293076496287858121793958423939825794342696097370613295527329093998246196893720462081755928217232275169169603481988216530913035220871666596030128912789049898661170538459549563541270125290941411693667348485215549305675896247670686943684342419224698793447866160612649948126865608281753267543568750292245605811765975566648770422202290209203234838687780467837651503666526003928811620177979336618240714607598300859925680401690141582758329024540556799035060046552124546414303472036712254126018478131214273095405851472606995344148184306072230178336563121515570338356539589605248962988724666957110513468347139965827493120689299899055374239759395984637936462340600047616386138455890806514909026818982079540646129055300231454460309685231276791051220493730974946413057775452763740600989834220529922194555980539385564907821139212200716232895688162026850272283401505583144584273303644202410961293675705578617437529928552262524289826821551537821723970406738674111050766491597168993006775192786176555588811155841096920041495714281483800460610818610931813943398891520000000000*i1^86 + 515977688041298582885677348672159519291895598234172751185891811545344079382793545064126580311566312188018478833820215881499020334327552278399978936607379189475306910709981937455364935198902690501543828954855542948472026724808054552880326502412901662791341134758376010212833983515501645815687214436744252867046834404744882194184568729154024728130934543490755798007813373981546417120895847417436278795700425107147925864801084338720080799090608847697848596735062519158141751913127411683899508082928519349594673742770992635493505411037956277246473840224953030124681268532048033993064626861237765034045247901823363766211312068692401982125639406081836101726915117306339230863366596187858774823208673305460377777505638455181500094965469663188750513661809487743219240511971032493436318445327573629758831588132077531578338952003394667871672069928219428709841327019009117537756740255900879680148106921470481918272921352012406271828057903396573003434987379150051208834096534202055879669384740780633256350191644799647489016862093479220678933452896409295639900994636872376951688335807487609634775632419139488575475239261740562407756705019392466507366561636360331655176254635254457619975352657272455513538141595334542252773608615394002374399985932657535675356619290587498699730559387754982008884792038855625851590517787987505461425690922930882165973326001364898134025170443369640676712134084121558694719095747037812107847240353504998729424713342074502393642701414255103229087460429141525630971915918250914476571410950359673567137943238794008438196634184835703986587930122031382775425404053445569727662180462128626056132013668351050887200519873862081155695192852228979522375053338001727151591787907212005999096393695118813757820724672095618706775387793859535462400000000000*i1^87 + 23449977138378531557327287751402154366687693736390061146389329245007430646752126349078083129313890526383567686546091880830361000104340644139056107766346082809150432043978829633972137087507647309385629406469265600394172226536449505660483697409945205061058842084127469848065189211336282984173783278525182839988093617659180087182631420878755975504485666943106385442111551837516252407134454338470910648069036666199711595150246023596325216240603031418432575103034567324589741622659432615680554278574844762634286877006900578489312499709910398668366583065438713918678624669684592986133488638330874596788284507684918615493056840451587690429747378982412568557626045142200959686493462993652503611144722809572036990382858726148131876034085871158818048306219850249582984457043118828716613613142654878881131004402033265304392854659922831949121849345157820735353274263163648872772960624142075850626380671479979391519488976224015682211300834536154035618774660042717193128109350458371938207619304489234568216485868000482714805403748935834970900603382918253017720077233712906375147760701774993510222648063844820372642939310113625359777391622950203354176454774796298860704566603282966562170162245115758511581608076457825664349314981880867392987816669818904840280518087623532611583818725941579568176182615736826899437826583561678937819128225366526621706689415674055712390393374181261007995757360985603480968095342761730718347278892535109036519005235646902142061686725324484116031041677139931799290021539626716119935498948832816115527498793928371482930686806164127766377655863482742956321028068543672143921687917733624255396323911928885201592898981228826386370919252290943891248740617150606480159540132121951859728127880517481401559212997577211545659904000000000*i1^88 + -43299111317376050668631646619270435059369337622114753755031142811978589886666873795468352319331150897517384494718750245452062469685694340202075814517599370217973906826494797501264532772225481701944239233299848245412738474356518836853015700053061651585898853897807943359314219428127555807586549334951769574826650382544516153562473616947591098653708022399119551084552661954155234930654236737141827591488006878222682210507138714756564516502776813094417948833870165362538437941781491793075568553331170774151798257501366401288422042626252511018290065811302444471582254456557992021872958908152902230656562918430524750238835367682495353080902440135553024231031837149105712302058439851143217048885845018232616452433782703655912776016184037115758579051719279703178591547097032327493632074089067727602981098844104818066117316528477279498825694368469787783315829593391623337414757567996225899958740732795412761551115005239649317116032422744244297606852932955506796144486376939912987163081523654199513601093386427218391517641842361996659340663849323337780885079595389312195811650482690493267783326760690821349652608356499440647685659755495678347202925028428676832363984782087963209474419877546065189889133688167038131396462728851166529474729598876880469717142450155450432960483974358556205443208415926129780032064398225985043068315858694210152908442012303715224010496414261839661074597020926517984754346995706498964298505300736121237529861912495374277708810835944472534044935418937525048128275535442034247534472730299919710767040499389443881746345752763610393258808711950190554825069869093495359133449527541621116560245398316869725884135203053358832765030483962673762157771720119523132209962603614879283906779295390202385834332160000000*i1^89 + 134991097588476373177789136193347581214206309770694928076987643386089729294536052627586517566769822448320163888553831098015249739407541821482574030259800380620506671403475327423822730332436008038785778245433324472508405390163624486381928428562829731450027280004074818258614175396541033521001492500682496072285276065143120123516571071843872485892156740120230263384396629469618341036229186293932286441662853847986659002141725490184351762462555391297795019212418135744695008395766471485041465627563548090267686584852232195093043337084575101205620861249758156794985251195341732610995672484804199636180696865879348668868542763288588108479456538306768466368621911743138136015985945620766856452030774472796006106506704001311395312649536180918595152694508898315042599820349336878748275530673916363196950572279135700039622659224365132345299081759030823795156934823548676544332997489857648491891216882682919515126643011727054885610320230251648195417546278892324053958747031701916680241078802294070790540403602994352154092231819275077637540684531424608061974922193525113399983715979813879255692078221510234875808859354508112146732370693802214788175192953954683484039734672365209121043020884625803355921039597703463316169706226922363554257202992025206727625087434248306951377392013756175505054867636919918327887323562556295277056443640354255618508951036044926595282693494174543164755581321270065399031194717765629079602961038495772001941951864342727131736273272818796970552071117924544338431939741378348923249441970310176461042672461381438638311497169211686702538057874864002449635247193709257199019716614796427549260269363480839052315923582637149020606818543034139180099566621160507723044330617262537865793861632000000*i1^90 + 42382375887448445961785411703552601931305276914764261692144797762388185512777028183567467473014846433388673058095909412666718341668280384910020442351000111552035143936546922429444623652480403045410575106616848953768009031102188146405864943339293224665660004126539882549756362224722735976469180769949560646531269556067266532584265350774033327302883984642643637756847994582197918449471424289123071921754427578160939016895184780326739394780864218615727014875212447145101842915145380394318947280759720738235740061627429049538535813548034254781817547553268419001233276389533791953899360429845572838199321213473735646657904415169213877359937807123067950194488228184647661514985978759566094515952580454229889555140700174697370247438569653289179641513099405039065005631782701108617704942319812485831473071102418697610345236905619049241819694903602105767316300131607728294489596186050418236650591430275958505985309856364069010583410667614162745455171242405048198927762796085441170965441586908628148805211025921436611310586301827211584399162125621982678292335374752633130319912899732016634993037848671246340528475077416323998180077150757798201639248700030137593891900249135411155301560022225372841701389754332866127974039737214500638370996962156077695060319246216646707448111832157849310954025652190732613368338216844805103599112869237387731058256725317468563651167414856153440076104216506319827635676084167539841513703728519619658800315250476404318017412496117558680395389696600054722189195934268730474083783390060238440788649737027858404841977689998660622374519010049160399485046149741747395006455272737328122342471471401395338736031484693186097636433939677389500089346921551711408466084198400000*i1^91 + 3165168736254717820084652001480148183318798880867929531048105304426671625635637045899529302626449527951615341169247135066978566629867395140976472758833828634538385179655676753893906025836102844917291340735532431808519656709763037833710166579000015372428068983144708818966100900771987106875914439571684285663085197745019300661619517499397797450649097211479196989305969722902567845382367940589879999021438104767390323049455152502165062837449628559159563532533091617622163782803006765028916330810631942964129690950108001889736293410362908637438854385395766176917449856812223734497941177510245876070880285890726847549537562648047458595703615530217921431469173256533819534477307304175624171806431108654026268389518278645194874414530683638620954838991649121104792533191234863792975104194956362424035167181331652271458969979348011661257827807341839587683434002612067920679915811944405659592108296452275627200798580431116421494719961596980927668344085851861788861519669022481868395882117394394043749759119278324093871398205337175471496891130894821595960904582380921636665868967478030998236126886922921036146535460690527675258663741725470326387063770763772909584235771351077663078751679152677372363604363123524959666519646700132891880632715323107199824179924201882397108813859366957644279355941854542776500980148488046215829316729921075080873374014241266697461095169059892136750910848591278021674958639367211127127225063771587774725152444592937440122624194712349001836195868954608600558885863358775396075163854138077718797714308056547748379294151217407478733210461977362715951805308541275888635130127335326114177407576221714475832754948027229762410244822696696155596144643840000*i1^92 + 888797048882172168797974501085979135496097051970823491781779493249242664018465846240782845939030892508991524355786562358694143482397565549841455898347898704816598049076778594457974086218483977551724754712298268402111500159234523716589530054331819133363785687294130094298769919462827510447799930696917906747515119576769121182576533844608665008226797960482566701324591561136771408781950307211481383658972186313772233465395157698117215063088205470058982781986646189709678703970314443561957622254854249063169851169557813296453530845284690556225579882876284668928921873030811796415345738231697725763345927308536958575046357713381644581887281293176900414826034196121197860540578513223774103367962178506135220071497458896248972520934511590289252831154665943496280828334326672727539520725733801576040200027332310636354990645383656446478133915787517241519629278677195817452174192364454158095057308339764581320910509226983096601482178250526904421048000720895728651984461550705183526356857301751190323536025634947296826088663374011224563639672283682743021717725389370544810472816756002552343438644752281028545317882117967276747470648715731364462360190832686099858960621938813663906398039836900814589787239588232581020366012335268336183964481973854124568947864281013653816377691013209438345005558671714871894159646465437795706049487157023025768713579278053717819086314474824830603360052495590483897983695676998826037147969779590094642458792137063870814921193601052603314144618470596151167891039430475997049705426713943371619173299225941538761982842485187659825041253867715848461865970563432145330585074640364318914608918145235825717310096412075678592000*i1^93 + 62394851388968677541544126838292764564541639863728489172342103561586920544476765599942364977154907537695383756897138262209823847046063167854962851679413131747549483696701049267334392750569462324384018070042126665020709563070803515369645627916352896611559138321878886282092491806274253590140948925321395067015248784556290084331516954114612028415646604362540030717025184198138665277295613143198228898161513138559903002235112872122417738826653926335242286281549747136524019086273914694512499106603136565755069364967495763034687496439646159110609513859868964187798258441000644178122855131459750714032334700637974068882491772423168038012609114578312606649638542542484087089120972294802197706991070132812938507116706285335564321617876306790489512853356495438570663221632270835394101460921445589206858119639407117641461696840135905919199478097391965046439074217633639239810468450496468618947657868870827376075461024812479386799765074427706807456893031149611650233827727850700299160193175911116254332727227648775727767818462434099360630944303850094409266771891942099932651722777284397704422546000384332982720015627090883646350984055741719420390303283930046941059428329420725986803008880352458580123710833951725818566210706177287233698399146510686133033986409576584342382860990059912268001243288419394648545997597997469130107195408479144992801591356765488436472816570943155264530187714468957332358487795485613704200417049382833857075559438618937531598053452966105732044990299245374974052886706026926211481423778803359875392835470071973867499303046405442708313726123266670117955224275380477166350500987098008220801988275200*i1^94 + 7103412746637325166940200733441732488958625098442161551754048996966000902239956438961090276880811865135149386676129465416008256112397793492836129785929188374677635193813960436327642049831374850225226611523650226277316045667300096273171643519190972049843824926730706439865316970764850954580950577183191014586981065958955847492346558783922882490976430686302204090380354974929165340361812702468496998639703477458406120390382262810063235049680773434349231652611668375416569619377180299369422375998092579344400761943916917228301947207182582085798671744418570833125270619440507012543459846454618336301635215027738419286114882059629951782659311054833707463236387877517172565546877741484307573926257239173139641450491961175426421550166542532925881983595499787136063882208926666805739718531830057442324815928852279986338264431507129836986983202014546996504503190458913750383498773130872706733895167617031980556902280938546033467904870040073801091081858620781131581542739186248120466337931864029067275507531427010419857957665194252176494944393999639742003145367757817658870991090723563974650983525733799392006059642186138041831652441751678292333631109531352337875268238151899409822301383223270078062187746551911048436946593250940752497408079799900783679246473901220653217584234543486831022449816790596330721245883068639835148301999519627084137336386520827486115616806864126287443205510777801814683057622968169015873488425132584023879644395072141547827857583837975167049339898381600902375046088965280336774158269818148820411212609083326296168706766961506885396240050230389635021915840*i1^95 + 5988885441032579310039505779326383779447774447775057165864852503239451910508871117565783548907471801251723733922945047811034063663456994432842099038093486573681782774880225551831335658062181816178210449073350103896964966222752662099791433400097719145223574324723928691375804724731725467034102281491174904287448119746465633398906747973206292647420645611557078343283491042312653719535096287119404572465627278397298737058839371222845366441278279398111106349057990350849285745481345653058956358117723356377853115774362935973620345995522289281281763892351224482831521218306932282202243106706186513303315623951098548995882355215868033817660243037950273750320427676302806017396446611488249840081888728260498548606007733330340795336502873793219181255844723943115072032973700771745271379161922259832375612227570811567436387534095917085936647819914188777925771842808128970437601826982880388157042687238952869075058425037850724663407181602447512172020177980464963976236132211844169779483370444298029329194976227903915089555597294228715503288943977420158763788818588636909387537603131588084496638562011279349296755570296389118640037444947752311270214266984682810666451817433290812672632605102641555329758985387277048039597183026154716407621886579766060631723486405868449453392384233753816835867449296338390532600894663438581508238317948288906070958063892072788332486453409344609296440567046629603096270457875172053673081139989730863534495826695734307044299125447011935331150352255133229007421176007160886732820055245674556920521*i1^96, 1199848689591026775980178045622306477086729079219190542915816053834225478922763686152577201461308716333057796964139046088323749894155599068811047786367089252470733075184428254161622934836567408058378287520181948266091747870809418708356001759467485418841195172782644534962993138326296758015053994793422512664989204869182413191606600188783889426830286175369028847623219958262933856286265415522876357913211328692641455134931887545787843114731523993373410194243349111820405154105409792897479531324610883338897175751763354735670885371277571466999793736085192542087802971952456502874166917989623454693975000733743523918429738002415262664354611512965671903051084170911221646389053640162158532809182925232676985919944962851214773686459272053032159791669496762363769592593232528551276039380601430851059619412428710043635732514115811556134647180941122134211723112688681562500602469749639427730160273813394706748197562606968680955910192928972471614731993288905396549286369061402790492774541236059749560170174965140861059200293596372569492979511292014387921028387216088196819020036721966574944445390599573971998197884168814236500805624626672530001336647645041639436995559309657314276428352876369950960978118557097803582039514552176234429039120070989077249345979559016038696833148023843790420608374213491585022540640545907120156462663203040165146698767413641667297630993817726440559387723292649580073943409709589461565036500914822554784783279859136171829474885799691127801470847843643126066580549095458070598636483158750213299623651582776670670532566494081817072094111712878269308195320357746297256338617234057174068980333468437476408132255380597758005193749237250500000952585290540515419054668597847516372428218306811102631101408264355209406958770055993125173178061883703417036797286217437861844939756967267723036225036227365890493562843494796626224430459074831220589401730150392289370595420438838029731524081116379386887755854323552650162510881544075772549225887185454555246402503961885408001754881504572849828804739633971627189601739598478590546782662025660700620112788516572368221982853420870620719090037017202177220465754634382126260712978275530096165627989313025058332312950744924290377354257173787443918475036946793885524275246940954230261106019479673796394907798113942302494468679539446379612886266983237547895722554600733096929201544213110116071725107264605332410139878543967234477501816149894457335648032086739471554821908361665188150772855395386484087889699254540038684956729135506026194445210448827993230382471305925678045242427118398855604370699039646113730141597652278894381018403369920865819982030800317580054200988653055758559299216919602338803986601745860814011775592115135170515297939541117444492858185687367142551732589302197924780834816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -59127963576938492167945935503131681209760525008350372776878994291850722488958087040973140231154873830936629706954741357563521928116135341895399992371865830034512941381250084321992955037003908478304826007793628090110477443204922265037135611090394639069011470752470134893634687375567492349368457854562374748800902958250853727506533319721076917332579186488239612246489809457734950851609461839647800212168619124293239024202967607860726805672051169965082233009305884727942839123143462682014876391389239423506483477518824432538529379682953092670480778311064689850602419979141833652668117648963583933564806035686187801133614512465257452658795884361524917740267468938163303727976099075327299230851278563388462028860449781146497981438490206421542122931022836431908646793919367006407632523537370617280504312239083641835291487147273780211896300485208685193284144640290788531704131214226395395267363948203291253986091616189378470463652964529706670707710648541036493430492216901137486871740532104769125402289377477838864401581766121846277283789505141092317072427708124374740131369828705360078245780367452900517610340863405409206581406388490088462927356622377657737905084893812380656704877523742035666922576682167099526137705839680046985618017446529217361844651254393296069082412500645219157315315276461946231522620495791919821726730100842257182145823187605618401025920811123362676415511429713767998028296061566838206944652334260853454698883280584130862738936313417510370305823136167839345884059562117590112172029286591246456687940661482527096022174316808172031854661468824157424233987658790189569229404062884753535192986259182221990407521641662407405680253954983598658921954336732966836762580196504225892454733940333827209872162573796262991313051375145548068948533309684443817628429585743630743914924308244086643596666661553560367259046083674565916720283626283484076603126915104555681339681352957834189354455269303641882672111529747876782058772435690654521704724008504467935030033616315722266154220182924532592659087051028666078312118982383337865667700271103015492706368534838123204625199872120976919598658106582226708990359150878014264905102662821962851027686067872360358461086198330688121588433072887768441027382809125346343838300984118712078492691446008491292480764262149927383136148787884059070017307783974899058283861808070476055924489034694393274068062105971261826792782902589975528671216310410266216613908739306299142374043861782571768036021581050915309033181742080732343999011529741966162426198023620051451053825522193927466247155514760294676711952446281944253464301354534583331958172573170281122754160899333291441450776103223428705794051353994094061054154596897569474175424454133471603097564499801006147413985819181451996298166906496618471830323200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1299905797432848974318656376025328274717470459821777518418091863243382292397943927615169040312106807805402547854113028262967865757269916422478963783001823632874026480955111391552191637712267516920303001805179315373351991090062221096312981601136655950346730556895423619735824052669439060975588454857854190622144791334916200608576928198427109924884224910016809836906135425489284579762318028441470246650388867889165471825991162669614225408355567814811877202700840818764546464090934650228804760252980079006132782643100163549368199035202613098584483078688044446133898546122253790420726811368745650097016685278354120545093977154010768840684572641954190088803724982552947423020255804203520051928607486019711084409647521018500676592363204979928425024623723851580226907893231147772437780277751022891692985757268731847905659694528638133323632271732877435597287373552916014947909949928419289478325343284627036737265477003139838754406337926982881523323326724794427029249553370530087703337755759213093104272491558649302983039073047985014743397860541325030064418973839980569187587715779757144972420373691502512545491116653136424575342826893796278446518877199347019136992240830946007246258757014920456403057944668886524808058451746095643605171085973226426758490108695615184641680018044487090867114558699242537795940755476695579643547855680838627688066735339692284335713098015441552092908557973702028439914097884425113004593788183509904783941278317104100068133016612089521896199367183732997118428625390219844248965976800805123835301121602538032343591822427456047857092065687708108531304172811737649778962745282520361448035195718540297022471132230774623469267669254743401091896905520855356747738089018812343532131063013386724512923778717451623479034807721732422139898461004925738285446294217674937610964630372835226828338317023568993894425511181575956363215604186383084030974932145903927910469332150614450453714902896902855521864829552847506979099074743555333429899154104087409672814672825988305872475313280024726581072732437175562432974802541927193618326761210298847226083009022129251108133144711426727193025056675166718250660633758594635550496699313204783994689375293239319073363909212542570574293526378463164584480346825696153051142346247655339847520277482686847275963911546535321438158624279723053042938905915639972655521253883494843338450921691289586469711770762072206830871153535678186182799731334851115147162375954626485498162145041014193298594765362405805157036815530447191564652689791408049852976819495217921260149763957463344652170347261074697893255771576589248783978342350967404204905212759101519122733483745650679232037922393005767699587925067732758334651184591794761247627042997098314103029169141474982969818221002154345945098829853498552111595520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -16141184204721018954615571603655290145671602974627462307950002961748644935673134975870294300769075389627987991857044531228243920223059344454428424695512639919445614970364747867732818092452084709128904687986458567424322630888109154175492435736356999665214706452010313630597200295261813436974861825808457120418346720750972574317017527768515233427365310579878528099301436056872036742246304222188341220610152741504649820825119644014917044195845994005429514343514247780929635209299263104790296212115449684828791431886499563423474846934484335312786371879349214101906890359068699752418650181359392593987198199814355177176356770459566758484746799602948810522482391341890575230062142125759919324505944802756650399710737917724282849765390829322060205330879056315118361709491878537493382093416778186814014672314640884635616159368123074131803607562197783830101520735503398830861039417410009430524800437065784208006332839259214302655407401930463823274546697233144013365640911722991583983455306112926797452958527213319978241131678215621117738350097588091833199522513447754909801903204065623729196730954131626429828888537611103528704059301870892636099414386887254544318220453550100511297429795241163597349224786925846037107741962129143262324560682027554484386752379870691867561113847139124254703148977027973802333706237110868105419959101188445373684225899240990253411649223605834564932468015159383745630458893975825243357618896890686948198474659571714200573243087323463117683830884866718314319798595039310248683371177261455560894119311963330331736100483907193928462368543429461139815865752637196260627808009825708255906156997328539235998551848986543653630783422611852372992545880986047110306185305003094193126856094963401141583226811956851649412435500725970720828786305153700649746763163536018583643262466951287265460192278872793078170162417150498807793910742998514597466957656209118319001937717613927223436306795236086296352296343943419957290241806655665895149321294715027045146415119632923485154076484845686910081829568092860683162861542144062844578181227097047397161111020139824375693847515159963241502472652751196476214985685300008107073323774717255873191127895077915031877117855620530684478435149051369593881725122520442034616646225523940567638806647160623298864747492362161072755827287972313809784858543495643776729941878686897592106396836037466311800992980078958514213541239866002181854123839597373848214758663716188437168469902480336633732834805627058743185113682924894458621803931659122661718855481118961541921046053068229484487065706297090531789836372034326223578421641744276976232820957736196659200350454454144008668981247414590390106671539047923087583600113828011403103016286571605719642562531786022587820622071324801870393348281965099628888064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 115484014882432938466910039653671157916184648204216646837599370930799015499764366652557981930872247065477530157579649161386492919031495480038264704465660141010231868510365200765588238621384828583692367291715995141459180675845774377670072963039631480131678039676209517633542246111111347819634260449745688608242921430334835674470199761166318208455400410128778657087074868745344026390054135080953253502762981349334084984863612631395912725660515330424997209855572797806547581270298572000994934915462912010470960373908618015555250648869897827344846009375031307654080881163963953224905125714233473432368289590339203400374747672212568714408802355764847863305332805719445946374534303210714774940913078042572357310182168366154974793865316005455618435333071044106961407018342738213356953887266217788034768637797060380008621764462703373178990791497977646274657355183910991354483787410512589921867942325241800644878390933241785526715503914309114435828488723475268456909083206001603330973036242690290623505115379330799393614590660203960610894004274736893501786438930377310655794641446653532162494429194044229852864252358905037403043888881856129925031247134738706049965259528360670027309168953621607162837376645370433909486397968128358767245942773090501564488822011585190204429605306111303790524393370153739858616953575946918155838671355474917666197073632883127386301811949901272098072291769865566720237932565440302654674454459055080898739248268047881253453609204013173020153290436116817203267192033387962494755357250217563942056140379988644818564764877910512358627608225226263576125442990296968006020747508322079261201184369417438572923005420439481102983653651356687903535360253850826793291406269017493500443452546120196059704891709913577426464839907507255146607807368358062213108098446933397831451011015677817141653472842326785784681713299347916249571597944917533004661439923509974399257551469625069095568554673166106584239813395219517106808089031007965966542699760457503574937970507105633414055094871136721188055443904468655137798709301948584390317457208532779545304802207904350209786798219549375628452220404697949997982881206834999799524917429619813538589890509019117649455952981831403183118731734589390389775191511033411467019623773452640421325255251376992429222872170088561912378164116940452283318277467809948866255631979237903283623324273872472574499944876240251772702090831855287374223133329671006167184286869225072609282106038568511306861962526754374421606177922010353978362921092353787760386345904550688634991836668963214935930045370996287575951564983197388560030366499417882055296464270846932106560111589142470902490204629285701446618596376015474916768126863236618315487819728819259467030670228535023297930812875457027281549601033893035009638400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -457766883559474036398010206034351686794783888311730680604701143967596845637274364957545025305944954309332688939449843015047981054717737775404025159562456188326489184032630201099528405858182453472542448591433767767745247713704996637909523445039521629016079197733065929347573634072860792657632423229726846574195062645090364137260349751110950572275926592531865014230001103312082765455508339711049936068623453964628848572228179448391248026276560755401689264892075643051044975194967342662736621196763594673926034569274299560265066771048292785115667175442199267842181504280895651929929321088514819519181607008343615226192766618257531466952721232034555909348413758430425830013413763158653874916813685588217202106170625513533747687191505524649162170010270537915697844176803861294816265639463327772990703433754578085118313422000242783082694167673225071987028554135203434310368043694650654191650649918318307076115591010520227548253431124108616791564705343308974130892225465858661569652666075795161664358395939188614518659504612032963330651162322795858699430523936327775986837820230485925436851725557098426657082193714672168646270764079190522632914064220303250823204286037484198233984758437820271802224587152383053219785558827650728180199452486680661486496303185503372584166785246118834373433919838435066661482726072020768229817191465434511687138771341149250678083487734984837019332034165409061059198743168209696587347356831147984829317708538342434593588071435250875325122712282706134370229577180276206772127751346084235307345703174965786838315180548416829772184734198325474377302067071048765406996514941301647204757951635952729044624986716595471686462374629492442894679913122161518725562678529926216868215874262494013017108555232359057295955347932612796554180754917258291073169535776722025047992832648130810669401993261285076738015210594831348308342971921625766515668760030406786457591312254399610044482876863795474078267624481000356501681391254020906611996994821715524274418936513741297831952320079541226325908312740572154973432840204049321443242049755529049805398732751116155176042844316116228857858135009820219287145204811082392487253415008051302517814585262942804657619111230544737532055791690783097209269673016816845878988394238402419148314923352510707378081687721720449579973944239551403007420169553813558861348976102928305148394344742146068774645872993947647511131709917566633141681727703332269518930984994613101071514658197767474363352045913297974838167011415670124267658326020355348411123658361298194660285579692646889146386343419387288199729054190926940096260950435920189372543611359633643353774165427996938322347892473042666492513522449105374885929963361280772293100746820224028969516830633625411242009395070554701427856122728254674042880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1305741423910272281452636519650634261796068408221189018059595872629361077844188498602020490649916149296670460803217697604000307637721102784717269611772983154982170407429281573037786074744080689995698640641357997278608285175026945101886373979332752864555486888037355396902192213036470293498291872307958083300869433866985019290969689935082201633669977752573542971159848371324084064390002921362601455765084681532020659500257448905367814733686651009484236206303008512181151265282123176400133009491148276924701784380183691827480885434992791775910961973261987321720415811262797974246757772294352665362697504826026437985236121378478541502069525349919367210444468863439714621623495020550441605176161287412905027988420137532476696933581967104768534559898529058289457392426018830848226759271659950197964919973473312452786494979300377758323891768771504710746387762969637570663595645748331875519645050679255542791548804783100465111314658178998585757404514610771511402048578753589692651736610228019764637877885282070330483691536891616329174237522122331086680241419451852349049531154437689160862915950032584003879993189036988304892938540003917573028740878219492677065575483701648832628916972781600128447666701838202843105455868329424234117384694337891412146698194813502692101236528439602763379338534454476316484097231295539866491237572403804839856477453115602597338721058068187505048244531268139491777318521614261729296027619286824122729807810199855072819156109082746142901403966310352635785114010987623713354835152174219137668228162103717896415148266307027860746386544144983256270212007996567007697555374823274703087271584888642026129379182581129616515149922253875773244998021375723348141024633288956906369619549029542849236393811003561576757964103967960307796401973045057848639708436628512611517969845669465742970733454064294925113031962662678187222936535699870644387531964618270070845602208876925556482613966323437659500956719169817959471852703555113366249023415085732027436052862324315496260549202235012035638698357081534015342197013858918466767057002402556893178884383865763142395288578612108957161002082660863638281430639824563183084991470339141506672052517741524834434327546065449904268185132115377657927269851851668847055444217835051749179506497367941426021477658613448432932955186650445260833324816941517166574965027321954579839170806034169092232882867125055501049660679495766703418725743233734818837904278670758567604110228025645025884906301029305713212178224869977435189726154915132863567663870817035878313991702755231794346071674820233277728795225158777649493075695417630562956919537990348719075888356533716480508525959950610783813064674828280201015426391764855910329374081486217448915411932052206747253816046767501680505548379451985756160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2874144805450919846936369699005155191117755237889383640291820553602338015779030783557624329676013956458045021786730375415472871988131380543431848813759808226508511603854291520542686837634889812657718314107475239002623033177406752527595438333577818351825573255820078900252196088281009798522757400154108335585659098062436603190190025229975667734854218281438201171877193159512255479677985520662152786962075614323646098623287798679875905842554847979860310907493684072259134793561440005131880541850499455541432951174861854619025776668805790775121518039235228304127305256801068039394800616690403059909778069944858487746060952437011301477010752577678607593134105562105252910596651941856490797169578867314811028104853534206254612207270949393945249668095224687002283535881420340475052928912325569190327655374286247501150195143316495309574983626300390885820321876929657877218150116048070677250702033655540061843000917230117288280930451153851123417748430394695817819880510459386695004638285670538692670890562806245335542982586565159565166788579927125927194640350520716314028363839364543368387266251810035840168324260129924605085557587946672283225630257521640950092431525235326483104704272417280949163891462980340393394393427031733263879385199494511242332491206039965992582606942110018459924421296518173131733095892598117138431011315755635128129668373508283591361224863675354925343171324802748813303576992689033405196825919752229485616502328533436832789772076172303565644415786717695577202851029070325752593258542612133771083084808201954434044549874855617692384253619695128043709564533780169395755518256317829958225533080308893312003656633576180792636997824195982732114682551955099090908779278033532239296823721003380766738051232391108930312314734861289938971059602618998651601990012794811969751929141810281259538476901680866928324473169937959414007727621682985362752095302781122492347968912675329555387854516247294507619869811175421566815977175724425544188122964926390360051399994159733575189701946781668224877250974615342780334678476409583747121925953615040863818467517337040078760636037488354112024256961619640796654401575105755249627227968526246138334405905005548026321718257978899041184149488419833110534085592660098201361701303612661154494111747974837615959193093856944795600038991206359697524174973652591768246327420208871837114190961423769450893712530157484129974473915245153511961346362049675621489270974273551277131188110319636798594385217184443297202007661209701516953822052406206506402002025287336947804367861002819422254237778305013531181665696056424871414774092487763590238473007430789136517660215120022065520426196805223742547753692414166082217647395935779214898524062166475039590051932192994316316402960275247717262198242335627673600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4946289079076519871554877474416258361466027464749651118596880298669744942667709668422311039708847464038541366699412410528814577861198410771451976071161271054145723677084985961066743792341228372026664496746884222500085748006459775970744671889239349112935629958925294613998963472538928711823287971957770970649258790384445934240032018906114609708859355451058136643782146750556247827219245272210444550403587104305896494769275740097171301902083446860097687692925221540718118144818308856375009028911561359381289545807496070476894873017541372831657606397278491769808367411557485741879951452653784283113505218391860724608181037491355065510611677574219698925989134375348049304293972624657262275514576541559101729388337044870273998523916507841291496196872776252840050188053449411147696594550408077449008089407372900353131787007191880984659025462962551547136586492691848556140520619456680699364330688273537951550897234212743437317399863386288676179632648873121908550718926432678577360197802979130747338674480693809418729589711257071452481484094673466934867404398463132037828004416232416560806240454826591523611453910393023896812740997057361090115297190814358088059752772794200103201036230358114988058510639554255196840740236396471172569172862046174996687200746540808210465541439735210721146432664512539269280210641735496780508170695934838254101880945193420867370177356892976336142861944743131028474036047088783720518922557792564905967885037183563755680441254107116605445129236008420008208566550418429555302023060746131142980773833310683640595411155557438885173837488616381868929007839517093214708145701773502280360781549442042860592542168285236313165107120902323691160039585765208891403186817958820921359604970061001824251160855934521604954217405010070636173906077279859218349076804476118621686151227440786746097581462631597005186524131274090605668130548951482113882940176937342384242520068650707140237642541655680110446730892641523926552431686456076675886922378567353109936333377635164766802101933632007173426446473272905116799273971737012240443798554138592684727745720960462406642470013632681251639930836184497260163391937442153945817435036531432459160542218375972535473117009630675024792053131210911735276619357577988633764138422054929273982720736446120175228462625509832677642694243504640525405435941332123603810390470992157068243131394643140859174159273926619374646805334961224196962417992681984119079835169742912706384022076451666089454945567561964558024566010317984058617411255633368433891946949452703332922533834497393027873493253689448055510794362900232813374197600620518544756798427130620125065130057941724168611406600567924771866718998040710740412037970910231436186050862195767192421900125233632735693304187196303095247447873468497920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -6011454903032957603409321888349600768243254608996427478385535863967761702640269197955161538502129286987729382634442257388610881124158050751817117849376033774874493602960646911098293694403854590337755852941000273092284496626099479714865719523775131206757903897654542301856899408985343149380625689929661367361602304991279249930638190333742528133771359320414211741142998923572652749219313926259317885355800178066509253650302133169029791566504319192152776353914641088693064689087883055653397808208976462857998632853194413435652588769866843399329019223928740443986443393254977641563448806262175753373307435781548281364448262515430724877224669764247782265249721870676424262440021052416952054216685988564808445409916756363636252133141197948262734918187132325295493381910400322000218692293979891462137443444427895304730742585744424559994794083585718785828776853161068683091840113170991629589231240375468880592062725610692509395121322319747570471752698458541998655843235560107594942994864117086233866344840908525902979108767830205110117259362233234768629151559552145745369476611102847041785881287227665412732794951539991833534805017874071019979723899045271817885781742810768572284318109604837410526785081477044799681545089553129028333851507206129611350448863228105740777470140440730556666619826193924727148066310152918268716626193206056485221615192289022061574008471615348120930870631769928761434494615625226445373421388475691130051364469527251326809494510790842590979162709446032482838611603375817435059462016193029804545666345784978940010915184010898954915087544106557905801096001733917379181072374469919254654930042958240439744808438447847825840185985310703767011037973175550806814677001877632443068200606125214606713160760117612705518619819159433471802631561701817256150446363948779730132759195648006739426577593141583259188150718409943577812680123936158605624509748687908401548609039688799807563028870953270072102231107633429728002375211099742987120748011319413750836895593793974719142177434816905790686907276370883115949990304669698912231414632080208978645847089067456818025402483202411486953472520906200637743064934727147050136112239382548617343458553605044207373929828039668864315070747422985637528542460280109587165711537389954565583443816953318978587503883932879151835873664444643300176180193118317058200017277764357186909741945264558920329055692896520811155031123496757984694561796154702974750952933131146450935489205076078814406835240510968770086248573418766567618826999150221074065076304250798831474924834368867795477869010088830176552536789837683148906909078783706180267019828438455965625356201279473668048461736417488139094030429822512522653192542524207788090250119220148608144399356745647753418665400658885707346613857419264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 10488788632118532594216498900114284906833904286631090787191844651859979208914299541948121531028764395516569132984262551132306638476798110364948732844457228234409921606552504370606631125664702215190512558101667246953902084227467894329558756543692779000108297789008499485316400157114613368406450698726526522990250566090628427116610594007963954426431706287205352013255311235545516060102547058101214707119561083658004460888655177570028968248394508641149415517763136292149849477098566560981654457906526975174429157813933878710273491598040599693410808301787537405505280012665358150314570739931274483855965407407514679632739869008793509953351736263637211999656165981487171117003542190458021649612000267600841808162164205572385130196221295475031495183433640800141283032150126481339993471215004782076553735749681364633699310688836706477232901833755909800998683248791557793222816204563858855801771666623202308514891511044426287316546425416550716623430129935860166896067039532973428191183001680967802918606135598486633986181785005260661170818481202609404016889754089928436355179985931444530907106499031458371748248564307013882133040794272796919718727881888968911404136105232796706868501565509103360445657694889072886698735154432068502835593589429429701575887603264526774173789075893208435606960030122614251065550021125050240807058523574914895953601626929874390932329902059402843006919428855373071386265269641943999200132236701938860914278986092367713986634110167104804439220063508713288971989118611695174976521834039402951823769516427105725113176516627617425803044301145206034265966578478502213439124741561792621425393798947005798257159608850402512275346616638228458699997849432781834203751370289055141577357272181050993202262905857505132814840262712105914856182484860423147579584611287556869764829711469006297126946498017285080577083081930298106476851068481841590690996315808916492755621788093893313981622286566485000629032264324875238250287585577166144767176566587800170083480235289728367350106738183243406284175978350773602218486879140738658549224676075143823011654735516909536938653005249771547988792072821193088757580909047812934460547686822861467812034185114851947838310729240033977176836235748494895761655301805818692779013121141680077045950418429402207130059883450756541541538197926595842142051895941727168020400589094495212070787324076527000854491614061193586235833757972713001440279815289363564601584504183508478667417394078435650289003981283475101048282028894765080558667689924953032267701370038914436859346175804262239032922629643581087119818438658407686935196490796666006102093452451187025501716501859572076983943141317949864568636139125737497917783393238838263581611739143661262928967645631159883496896961429315587457361431756800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -31518491871478006714964883350128671429856246763813781870340982266859004946654225553344286315078084023876014973948818294672270438589821073431858825705228325589006848613126704493302661875619895643377728002573360029533507549660755652464446043990370225704601335558385019489633746443899293256030590289601083211436864587650663836855590155940353132332526974595133709829261957505578929870617097826730272641129894388019310051917234055515386279975946316634188252223478293036391600069718781745056288278239819851237829153599858677266518655826276787985475600530845474694008349138309873161160377152146273869072394498318404875835350447223233074435031785844567109678807626139958984148595985160200406069612673122111178731810642803784254280334411162178830574199722252130110656843588635459570909116609947464946312202885288347306496812086094173039984608785765627667135132967822984732244175069332028432253308675500751688891453966978907071138345637137630194231778976574495867889092198267594869485669759535554780103347279879741784619795850024064429401551520674039578259995301128286342976036118725088488703428582113416790715634315907788014686912404709383193622728103803487974768676094276871108287216073928889463298228134873278106113020024553705386483455744328734728635550910214651113191363897887576839867569619892568628069520997540506228095175898093444489219741250919713829490722469112063335209037333907559240898308581282394059188374868915465556859401401072639139616836576348253209986258189289712576427550358899692087220133393766052919867074558894064183205313138094923409161955912783649100648809318933160077709692377989950013678038968512999071123602653851850436353004196935442783102223492485542075010798863990622058222514648438290559353518198460358879014481041787376921232402319275105796252542717984898004092634094790174246699573916753312161564598945947911648004377113883533388006371174897885275418648824455793011179742305726191355199022927326272113247062956174588327753806400239053867238962240277447839948089529260989076199408106743866540259584343238222678027188832024483443440121686329208531095127519641268076143922891638389508742829778407684041217255210813964953246217855148203994337501860329609211296097580521658110850834973966477538753870242641454346915076941239131906412712965958543784009508446977778547308410059148178236855824892768714979653989606129744382277167176666611288669724399217496859749946097578220870891095980576908708426603963601804669468764631744034410256757907097766258125773544195274761165144668792121244102861558489574486809634795154466064989343194699099109604286195454060792614547591836080402245097441851760821664509073350803007429948332520807729066471405145407712754875283560040084598289524963230128692867943390595765670563020800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 77539213555196461207687547120745356475762196536212184632079712403340991409021622420956156341819677306662727376095272100606560162616358103677530651484870681684915326915216314847988301480756622529657967102524443847183683528254682356572335808622225659358403215413857179241973718824528626529764992374060631887296809486635055213787741301655304825004902786384945280849065973630454565530110939266851127080543726236504299414000399192587321195273765124650858420176790047313221099612625912210071875095689782221618502859355546758728213062944761523611680006234098464200151677288259206190627660493025717724092278785097856673645235777931979594312894748066760206828480376015592359107048641399537562500219888070117553556078168405389508401926080831902792151715400417440590613859836105281147332582927482080587824733962089111702180407268281932791344578360631576429079680133968378979151415779708850704422916629251689399006172416286770102040782024885992988802204732504084524250816546393347352001894870863647984118869617582232236766490862562488808770066285175941116959124634067878657030017474540220176488209985193623391089027484346820187340074588296944055121812613416793629423645389523466484005767243318516305297725382043047254154920486853030571671302085731626155364355959495787483078480996823024940294632141005155185114818649257156984092480836326594726339536008884713859152265600135938683480019449495242345288376563014178728823290059058753825711782468883211665601250993931766453387382611720833485520516790017272643047120835892076275911026596545966824671897417097571962671510502081447996368649118509134666146527005153773892909758161105353079525888717979955005984522619447835550859595668431347297731453336522015615142563717784509265883868862786524689310368017908256607797928104868429375558005236125576908505800270486176023596729782778650673286897531433082920407650269941775852239760236320212329538023364703831620025239240456242312261689919790856520835992494607837230532435038473067866900340862166158117861280570554289210835093301563494876150269180754460406818737980505136839452776964734360092578053461089337728185985038299792827669241168490294098103345494035813073318869080261518690890094098714842815071845526936484792304684460816481892945186794591147541557706076039496138637015281240008642607739493965020993036692000489543906811115778053678184076571540311532900354475845328320292348663060532639349820525420312855607380580362349596367937413874876461019930204147262734638931067567803690828262331045749298995744154343964366185773566060756111665622909144508016198080947627770016223132917336047559880416890279616408070184295031628719401685392611067863453749767526160504011840682568536697661201644896082776167009819538921385687516047556818912606280482816000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -118090187998261883639270003379970706669021353187486755091909757417674457899437136876429696291558658512880650613478309652746012344844747113175337291726368206949981319529913201491566743540209126294140050149349054699580257196509330131845117745509907313752120485361036899280126007459598956042204351165558791051006163012302836584593154191943317163775574933115000132588127732414169421445504827807968540688907692741281582977350071230194467385158506414876588924455955622134227325456217148352969771711296196639933301120856956323775094534426845661458675064514419149139768864925891296315375244934797415000522042827444200457038323394621683618913232971852986081039582893059553886710669677925088039065551124050535440218607810700989935231502307786478480014689935841188644339593648271333644822222336151941513451457596728721462564838282152590863824527388795152963392384873105258230694216295547342616350551808930808661500933209037342632117311307550859280764143626669529396213330542138937991789195962122827935609234666750726292293617215855292423485140784794782533331741698224034900851047705927894286384221775976551851380766257691664844234544953197244412483427490252770646802985557888872772075211310511982511951640069248282620497300850575935395565397138683781726687895739907902485051487734236141531794502018274235371761100131438058908743927751029589572627147001287353434913037863554163900784369123933203830308983015967832055747391296005866789546733514804405355069939894220429501418682858685178815325955956039918102489509513270235338327503957586808878695500802430800426678102893497613696926166649139603197428309603046068811947550777550316115903789450254824920360181972305681934621173688887921616335534584029243438958410792446113903241381450707308088300097688239076126328997140512650228957120930336319152293349587735672694581142128551979083644889154088533360757724831387059374104812146582403946684888980123364663365240141254901856279668611815564209121973816943597457070985838896772575830249569871048450320303072513106242872079057937319593015392712302631243458920868903926703189617504176877476804057635247696841456897791415277234929937638529872059000082295966309099771673219113372033383058718815886701937863406792938576527280991956813048141083490575221680870369213199393499075919165482819573438150381618234547057077481719752237204448556770429115810152336444794337853358622514665834771901896466212757334448410248555098719353214348699558982140629631537401452050481880815374208626574454782646482490495709838588077885742935295973422397473097136420664094641936112488791364562732140550566392179252380333864810363044470589203852787009219194057572369262957759875114508425731687576847471672614434025902295386666235894670554803718103463500547962207250625331200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 148046873207482445336725078823644442030397527234827457062172987924206786883125313577883596788280786982963593766832937086226374332497275429803181871639946742494707869306336133764544316668846029115767450678015273834801817237283521618969823288426060455647925782069404503523206302885163857128180324985042336945213853466983898252733187891997157900982576951917094964792670044714459107820982909255938568416512687149113969758456932313711483478986672265280642935613272297856823558441971085789727841869552521632321989906232294217672228578185334293908380022752668802067519172453791042133714250692800146604604778951533091540465436437647611345280704732953072710194374172283813173373686713973230209048512886253236460596231565684206857063664614958617126593806144729360847850634858000102606415910483478023415013294333907129346851656301468509067372865997895154762122360107553041258703021362163698030687528080090026929412726159525516118432188917649272138827235286151185799085432542269094368092550437295331491388208283171811989789305560992212682195014229790814876727071460424366676354922532535154988900845100936788623915073688631500343947201831136940216947428892904411071676514615023957130191841013925653402614225901527911800597484727724366216064536249632102444268420796509481304810406568200638920627101470624338078154929047965324141885392349107135402121229391265509832991349200342539624383741939230171569469488998467663316269975811838491881165890451778024221281209054563982798184779156237817613161046843034577273389236551851570581038204348592774525862053136611975578915171975764122849645562134576542313159609456365753424634951300565920361297271418934556785194348200049401922741654776815228015091245597811657415966146581193368027259720548200928355311771099741189294924123160545790960601985011044673614561981629300775673811104528402320779134117957263547084879574524856744330532530508897381035744433999105148915256645466202226993109307011007160678126606144472428271782850007584778526869504719548776944727944155803879516543780550910362741178955493841579546297480420668299806059195176643070893725040579991407731936928727836546328171769990530623892219242505853039734479721289521288992160628778731089140042575132285633076984605899142573516905803786506228676172852424843819001153610710845044175286926270926604390205176461220046149203000628911673109466807936873286163234032939319411884906282312841619460405336159233301756126600226630348084598832836280584423256148426193887705190373089104815634643666481606187841224819767280785513775905659534652870973914697508989118338332190627984286006982895704204668007122322097428456500602579238211655602201089559647276180873998973702968449126018493420169965658031410371635485424858486877429138217890922134492938240000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -71687943371954962652945505198285967052492903474802629496654372011732131668769219700501378127264177276721778725294095894307368300459100845590851094148901686710114697238902069268333029720082968700320708817179457154554401648280269570834248584620005694635885069652281443443504983211747885850466390319623961488825330192512406039890835295819124337384220557647816947110153634484059461301066264575655625222859228849518702460491569422192148869690863379484890687650736046492883649892118604228097045650104026105323222583866688146395110016380694186145078794136421861816822906299330161491662850537183895637998777415564290326882671124296979024091339700798715687324425895015893755207283674444608636417164521328638867116494577434020473190692451047850145613470887651700910691670614483824483253624766067971974624905856324722203180501547653098973107780419082076671044471218104311111758855089546344046150861531387943858913216340441083598451438000214019834509064941261185803790081469374788905162949635054926214840562943030461354723734304959199544314437978595645809963384851295747579935624314528458784681066097867348846579749048646201721583168844729297359520448197656785198961318816511302362473300307477932346588070119918992531482238874996851985346034344914683685614481982900038396484213242576382311782348820906323834689965374983912470869588932262451217588800922466070027500796094784485047474660340819559048554657259942545636431345509471976831400600106798813319493957708648955798029529676170756856771862774438870522854758434939621438055938453325555789670308979246525091376669498426625040066980620883706691756840934855152435102187326579023791049641726266783873284456033353457016465383511328880561592448342267187534594943311446789196858331622070438588315139579944692252528798576942225216844977569766959311757912485895990658514104609068861524374807156997687520561363548673287650707885156996488377127209221008786419814777459689792071043074145011125138740213842483180847332016469565588122410469506319396849724874097121056294629047322881695844225493969055169201088323511468961822813918090966549644444333517165753097257989950999553897886349180101078468886493145119964157046711450527424561394847848094289059970580250695538164702204233051731821828192772349955582930296220877640851455389084703675303483296945148047124705220047754669990432745379863808480408351926779761668386053670608707546630535717077313610615902036002210827026517803784802629277069529831469275019158631146408436341326646283067659686668088735920661899337205491413599674030941792663259077354447849369474560863132419913570571706373433197003258546788677519016658531507297371091710820829594498061623151948007058858762749254595952066197958597609023608670307948556869842465592895841209679872000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 91169954257597498428709462651905193882275862868042647789544074200916349909723972140438306795811867205860127368610784331247682923186644403635360373576914273553509910097575537112341829185851026876508020606501147773913725733006922613440947018209380540339378321808661535466489417710053954888268620897061364204550057672086307571377681611328134253056162125857077315559284129142078957974924190959692135498309943723115318715612543350910350757723122558778506841738837874558713566870793477009355242029522924318634979015918087478997412393982515918571291079214064495626148320685378452820347939880594229594512235012117764619803460794518715846924950222595665457561903265187112843990233898689786160236214934239417971441709885665158021676521491289213647537253774252334683193143304172092768487133697402147652065727049771241660617268841788670520923130270191821816020600108260691291757332072605956400060861933225058781034546549328422902110124364462133706896194596787614228790809523530903148252099864249809360585629292354317051498228192159141518159481387098356565394803211973739589138709405263455109057626961041078739511044479612427425768563611288376205441063495577350101721023467202477438555819773664909565310857880741113403317029122366142738867665556254569639856903161798560806485277488130969920078104517369978528461828827992419169423439125637788552702228450604155205382801510722719894999625794261168064785633065709308276824068074861100933125530677266491800689263952245951139835326099567260586460077492897764591262012423104660796431062931890387271578568250933844526632344866771750949471133727883626923908476856238601988728894194885398455280738074279113057721915542501495701878560564513566803196578686356702685540641328128620406145668800638042222421248561383815204930046660448660565297833030944018811418036911586431558651553916173905326642318892773351759377299662307486074579292321595325974494161229726046699916136003025067667149733752209872228688092385517305102119210992448561954902064904654559333500395992533093498972272326621727069315416977489185083630335049444724518709121033688347644939868200532547313630815950309246546193941065376714982586189879196797684492454548437978939186833646822538384782737274027715070609006585177019017266671314066081104828959758499173185472139293866443653882624592320894626516012300969452542105509025594791846506880527961300332360912907712430440436954866067802221011318814461721478485525073969566155551396428680548302269486403035963581841573939303684392659355988286451024053565051839810159643090201338944661222760503655727849015290884798537922025684748345047349934007946730198125187441901146340110103376126011821650093651733604896744500284462178348523628703620734017765783339972599741789217727487956274380800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 17317673052277708232915823009530984324104243458103605693395051841231287886234193414332625534429591174945344891239289367868377354099745645434179184019461381149528565819326737193762251657760566286589802664872740722566587407967214891458864111996696124651590374406861224356664753084448119528543765993266935995337475952824104623909353466498615073260818188789833725409913822756431272462644996862541448994130127007249433979117724351467190083551882233087924856778319179302926229459719819288867701328109067996587038756740192112919614546319347532828524615586577150259232781143219705075462119113371878775070852650201736957148581012519216380601784806777132013079772378124122980740766131014638087719013864937513264299223659355385173607570853789985802906066045902223609069365216909549967000030760515122928342231248046127499199141096130673821478438101546030281161653187161298592066061694028542256316822584850416519606576576910581316990151984051775952983275461280465380585339776472256344060047740190364731707691995368873675170514012513075418815281885097328225504211095353639210352821635395790810656045479529848353232359714310983316101117332904858097064923943917766388945919250883906389259018487339423800605773617732945026656388749415091345093238877843186889503564789689307805280407985595071506521648200114610344426766731504921104432630718418877104957444238833598527684568134807535811998999274969704066829408674859193733870804806725636302911358013225698048908294424912672710817184927847140283646767712434311917618078539322657553408747423551382974535387034340467778327987053683817877322301827298046257779236751620773566550659519812084017264865744776509616078445343359886240424834279772972623629301643774585323819989495307656521177160112581644637612287930211603866844363031789079913908933458365720877631021186197902595600068981886642341246050510527632499028231692797354598657675387076734983563091870524186865996577912313414978186123836296114590105302945098974352579141060128754810421224836925950984999075283544700953741538341686154768045495195347933374802652125181161927412937748349971091037225872100095867736395847505520870281227980821553818877779981341724086812185751364336725665858680765732515648509227440360966168476192897381654967508601950576369485379307957465830123805991346879256996898689321617349405492029214897938484080100124044069425725447143428931211512583378325894307614112496739407766266065938957942490902837605597732674793524320698773164581122032392762627618425998555058304547556318051857994224992557199457450171347639585124296841793387726718807202376794464587821050110917995833187439351144868096859448097012877937776960891250873738088838510261898488554345752800887690593681662014609721799344090875879290712702243632578560000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 27647962012718458787296201444623203891318044003575511218483370153438259839104002981378468436870814122283172777363128861947681461822761359311397666744304429200790207497969993257115620938773337907377154991419042828085132236736476273902900508646494959590938585837061141036543006343253776816402193339334522118710616774098425857303444700924920026358749101333447501849542534049451520518672966267689582531730035462304921107817317810351501793387667390982221325539066125308387720021915931693515634399161368779701719074566027005154986949293205701115480433638761133661110587393116194240072138029389895439091818834844774291699132505364621108825137604032535356755671139621193767790915648470217925628506858388802180382021088389143424453783670801010479242397440571103652701059025318957549001365476126750703637254160002402829992357843831158264278968414764207836601639795954423085496820487798028054786188025400847348965305609735852130187617255816394774810645234193595861854211382184011417874865408790009453541561542440478854031630950283891654968399785399514748173895211913097510498950368389493562403372250221427339821097636227678011133427463212879942930295250298492928716516616280164633794497624381553152279361511849560487692598032896824176106861212585137904541129043588420211696378469588618605807312092681854044858234397895347061740401256185495517256291213051938433885062624646317340785814967479746787508259463298285487332386414650716140177393361280891493672940343676217260710112932436371491235379868862371158979945406395824878664459823943066857541297181569009012037797921632623876413676282557299053460917010141825071775095152326571413951576068341370331971313161976308343346518157954045043731913539706505855191135800198537704686796132108542332874223299334841471830008793003962842969545165464403028888298710683086077265240269731875727554801715814366154712169458290207644715891349868282023969160900287476202224667853649862156436263363573170872857070025440781741678325623195640354708717718637845069984713525891826115495385947006905813928928686400399712278091781196982983305480557543541122884892132846282470139674351396858760396824246118494406818497118243553509880577659068067481293146674540692978120691543643126774635635486605884617512297252764753592072887825102538032796463711322769458696390829277769733002575023174239873567930879126370685985753397382251244569501411139784956052648409063611329664107886780235195169614912052323440281985762676371028590730430769463181086859097695826864270847438758897845112736581437624491893216158078593978574713595437804216725513206010646646442695589838735773151076357820854391638768937949750287813608102946880026266181305226779513023442453708093193275270225452718282593436917984412605784589156220928000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 15527948352293078074439208031309803776249347448927128395636263705345092506007799032196224225093725294080963424654023940921790154041408714373799476227756933801842251642189624900659724997510504079431847042350995199335483059477630226591546994244784366682220197318190616215069306103324321923681530511411066465648624167918826665446404101983275500455423757129044376397352125173000270682210039316444359345257305025706531598251297786583957971733219100132490468178514204894578577710571473605834047397586159976186186559718666214426217763062611252634452895903209013155496726599883392374907272436963557748738392678973836593127720539176294630048614876609661876062485665087675515664098780205865391409683692381191488086023620838908267352026031634546854543931098942234189524033988511828940706775618269710353826316003951730477703792021805085267973065604154344718600972088842372935358284338009079914865094931475444773438495943595490418582211995557824361789041288682770012071803544599695811604643375327319302342012013017903888940385449508961877484880326927654531704465260188761113983508007284115219734608215373629167752202458727130068128934677128145972158335831047842961652043034869984483938291239643185407069036024152618834910716053197542687011231387234713632402121164598161209627973468774797105422447280936120590594284397714215370330230183219656046856942848652462879772145114408438499434613612315585594905304421166376300277620810196001580675791040899340538654222049408220842641047717417597568195686836936448174631982452793402416092771408031674597197345869269435781253542296028588764638251773993431779946638417041305264965354042651200338405849308963328369602356086189715408323981873591940100325798262628205987848191997255789330373748740350563333421512515249574983250639498522983162750161275143008301492593963604174972524472299927536919021143064534768160416123311317192939991488396060804315367868781843312844893188774510714126318299493984644720585803247392850868370335213729310055116637246143168025852836610995944006870332026678467517499093564889822215919802098548125663480756557424160586663802613020875256317129021127153327507428304703187304631712321127795673393958780670257687317268895945408707057847743238053520264730930548439989970604861603458054041850848937308230925246601276337647206729910918782427388306505841184297677105351689331115306881245327251309233671843031186518642742215117214868879904716013819915288557257292554852219237240108656504592084411566788880651156383142308338394605498488350751298407296786844464853163594303447663351740246412585530620580833586312368660111918042925797939428026340477822785924951390596837378213856150342446728295442351503502757412205115068036547034067421945499164377387778726749261243875328000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 5566289714012391809946417995112879904041844230431538323553751928040952222195797772384347003824783051533952381796339585806140301754275572979345908883341431288119223725063011354751099044746110258610316360582728571933198107575778837973261858747580938422949964345136041207019493409048230776816617831431863021542813952410629654649205843460979304535395501970148619111723876269611697727111934821577529528785230168407300126487622683584422388531723136063094980200624668247888328625661354403707551517718641894360980706883862712618006831201397340510561558033701777066775786453353994431258465090628389964442100034360797993464181856566772692770602680009374152089674238756948221177715968560549605405849851934401721943017002045854545337422406504131033065521985006526224571608183267015347697522595282347013015793426896984303621929194955503765419084743797587738345424270715652112229507597024659792871951515550625023792429569115526098389264543619092089864541589264129729487347516991196473841663737253612813428750999498351028332954462792351961600764071543809430236319394656488885502629806814152402985395351080125626203539513665836206256223506932439961670497025499779948285950578089838086919321267904175368830183893071311262162642756975150361842434127935936627247123808307082932694341046184652028392311567327627818686989616022285031433026871102893864948278656717953781485522510212269537770093779587786905875894820034256385524603010057207063317681421457554205192617609128050219930828527718448097378597011679487177544726021083396277269474766826434489706010735556469697395089701971587003703428871114102781118581730087422063105475328451079786900475834036638474857513608356117804737036556862350963105655745151070988250589584164467597011552001363883990544596116416315746816059512301730278510232523805994403308959732450822410806535704604978145497558524833917615936616188117074810223407653341247380033625636738411752001738167498868182160276795803262928619908708987051186432831778336199988763558972232469177548698334734562273441464125546627223338067428654882256114067687870028520272298599447374477240474123275740579998548392317846169179673643533172098187853194122419918617908562151557127491902767210056130460275391079607572449438961461747728828613661126132839534575360582700329141893141209525654053104446216648368355629843521313534486400033481616740281600999472442991046720498030074958644186878758825648771901598221410005835771051156599272843310205517955456373473908794022308146784372989833623107086246430541726344735647543201218751807116032138228034249186058353836462358896441416784375603752398713493963045839077732877726917747706443890706242555448425957371154914984730996593510966984724075263873163885739110248432754091505615936170229760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1544204024291565640569436221434133131558206265227132938858350840720466003934683249296333413148255903972950172761266907982105138903156049634235872849771396799660510587974323219335761105876831330274539831779243099421940809029985953525384845958956796847763762808371201776476341515651053107963921954876566800584367949945837951166695282062048008058022742389329036699059216633021442123029518889695877723325956471395153439406772467498490747694384288960041743825553457794056236601326014441962630139606244350286470946704325227858070563771475162936057644034778865029758370471976368174564465115704161817487536429631198466416840337622595032392699484245964125383536180366326992551903886122829096824446175039866485742343766793000938806067365426927041528510713097356858319558632536587141777744206301965424434647352679503779746396491407619457125503992207004827789881399865086897644588802464141468508143581338817655056785296409693269131443883729244880578787013216858530711974778501483590818811897876384419527484041917794407072448354047660776904690316059885315286937826858569637409125561091385538087774574527879730574919219974406119396868568423688089994069975134883015539243712029668384962988192788158880303916170357787497098265119611144597380383032036962882187789531788356703659612387805667189758756553149732041725190114113997344467397944906843409135987279770144742157028247741224844146366515035904878175206406410512810314812651736519273231096262481774268098854444641282595506773068928884856458517666950677414813606364314837085295070729022026479028273139012414017241887308247300058553066349646293807006231070351814082594930936730318371989212769978597668416873146642326288012670823791355620782850933271321036752486749318863843707519228941364171007301761177703533981916213045625636454333202371291831378266080578320546207769101433017846696098993236959730169110534034214272130546021174247456689802859468529752583111662869426345144109401247858436902409437229839302587191812036136831297714249645988403568830478350060130410946920416916988377990467598988668659915801191376360261973154801708283007980952315562431528776668519894009527810308962791304451356649201413859266615331647085290896150246253467515468348603188613035417682852283786841964746060232801296668681078489778411697094959786840272855657126607965528608501713282279408396103982215145194508386943325220123904250683111684649594170761457021392433469912878784155996795224980604972137985679982640307900813732435312442428230766937102463338894107417643740630644956096041323208904457538794394022167508703158070271208220493482257352677705669738498067420696749169933843442056394615401156736818646791145753789874268759105354744326695236827626272530791349114472619519838012264507506688000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 341304863224277940823348481194475960691919017182498560263691615760944220164947499737472661426637748598183332863861847043486959775531596300865680433066342385257339736872614063414952588023759348083898979588552733612481562777392552905627820432039774768076856046116771915877543235886491803735924613564450828294525180674229710609766652458464999876148479714235851141218323550133775719683560780212232488491639839838838239657504977861681394371666067660700387687485798624845058814288698415582199352291961017403651719625419460954946680274302256495612121971766131518044235163400618103689981041014268872051536484956287351434656157484790830600332770694210265303204741813807011475301344809353883903348420057553505421435092987233293534583246754300234598820936579040402656718089265686934525323954779114227019399775883286536051343475014399457004140447290923573672061037687273500454850591383373201051528327892836641971502640743794584349342034428586452018153561601316798934699329462121769137247793542478537414632769127769264848370463747516976609009700167832124374496047856766303291671940869884743141562314099096750771268058136272145965396571985972100784601494713528418779293489144817232214591273379769371299966956127709380500581778393738980429068665418504461808369280481234624511526130579060407517432252407256309116205620333408742395249436331726715024254028497804312927291651614400214449247233072209374726274186202241421970963889938029518408524747837969984594802000695949937298695362965374036510629390947179421410909803291752775566361424124149467713354734793361427257140428953671402171219559226595944043707553562494254597223201492543546661575035397035160554489894786164616607914886244872310653786682237053980314569776924688980298348171483294212676310698526068234754720902411285839205072075008295081364135149931522862346923693072837523872560331666478700361998206129911001518709461444833401632597634848325764366418287840955024510780156795862043849214467863391495671728053085465509692382221145323945810625650614547507689495135446450925422203801548421495620014749872509600274671648635493795963194738921160795229743970740257943272322043511057036254002429241557187398519614326571097887093335597654650160210664567959183101451250617963967125164325633505005490430553440354475392158510892125842928158425927058859658690752715776634797167010569886649903077700312395339969204699940157103357649502343227283349245324886778553348882934773242526501194883417964233316629485421540926776812208190050564961029832569994898462974162821888025177058231629273103400707028716269134401134823659401156868188425025917226377275070480027428463987265646303853256863124631744825083773013035721331300060322968111283078516798565404059679316693528304885642035200000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 60393206857120096924683742957344255366359115854483447920584186325693815538239174713652986456287540820973733475167048885055825963051076469600593920435819159071494730645916024451642458023630239583905957179949411197903569051582881877759741799833616944089958999960778246716865633678942337882456449532603561052852568655494221217602304546569393274831209805057386729492049796859749205315967690184029738916127645482712608758057725933908792837828158937611345741550549878763658102260365644123996255790062236861486414495969887357283462627909019961553562467249434743163127704866952854967685657003700308065536573236969218491571728703270443723939028999207579720629602318914852490549017782142526491641240979805689774089080720824793409272648321598214614583423338801444554289855242015928382135476274105381982201696073715921949726808473902707641689072985682753334410442595858867092314781883373622927200167246137871873692532875250222160876136237587899965881714626374119388504258965682956255774608692080185138188070563997521436304867652673194577481238127138374146640436500241255637629710092085784767088925667499700385608003169367154702487074844352526614021378592721776217506605966689312833240816594362909852048651569506733878795757184642680988616053583562762278730967516995835471033602445841533363074044376122522951199782133610185845889395813969508503167831691571830217058791069390035619495692904909648925197026079002026296499448853362361567639532271985104746904957161216549876648572482045418600224643815889471154350971222979356281905197906357075472069490640951430159728511658585954677927223041751769691264196342829847230104776718464105393734674276907973878790332756042586095228649703872935572922804353723598599911725543694314040879539569857917439198044412698263178732368471874211868526201057410838237863669664776584783020838818808887790002108125728819792481824150962643414009373788164731941825222623695906862458291678660044129523076912474649586272333520082643746486503470093074265112464805283616457531804418140364726858042794047517505876976415212123162326378444962482735605436471769755629764485213337499826502685091206231415950556005621969856243606263920958874581226303218262658764243064001611701106316336594626014555300169995716242046107100396281346603790416561641250840237081017657256521666955334463432151254966749420262719504241873269772058586256850655240012619854702701823165835838257172252668666207921815490519315128983278979024347023451146378303122068020411982106217252138262639629418349640084464839553627566690184767911789400028748641738856462662385583587198719012799820449266409493697120844531277048005646068537857254345445525550558125470124915617082078741886996391066645950950213644505076850360550583415299112960000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 8964098661796110919837174938365581376267147677827537227451421839636824878412112926074501563150459705588118085174365110873653924354007177872638088468924079046806733824221925757995590825122927586412327320978842857173805808007004741026277950742570254310808678362925969623974567923181068401861419940748351408098728600684364761964133997483399417401579976616681021714715915995187665478027231954485517628238964253538347717768486781672745363743912059611712668763864349581063874358843915965699307647486382515425911286128909892836212075605862499394807878381066068390471763346244857262379635913605116917272477538297520466991614646980483581848778150589975053925280111668123270288254369915017588491421843794774903928185616216345858852366295842591507024753794678381897940697579686444408026792050404211950576289977554208988912172274946405741652754650285091144894317903940939730798536705497771021668293501922822583382108865366089925055970420917592015893417835537721387683827440622438945534092563121398907421051734261674415836644489153504445974599254457035938793369026935077190341126796069342996484299843630694231925193120506447819439253535246621079989993027903979023921344986772728789061019351081945186216023219110454189976165025400694905423984195338004329538325835001467233667085092513493244909792194404645272495448271910699654590143663861404448527405345331027426427170905774919043789535445155053877767326617227266241103149331864342482543537272248759075152323248947438351387261112360797746979059831016125339891893313248998979690754867710578120114336290109598423417459708591796105270104420369246502506485203415482165972931952568066980778353785164975435853079725468230914780690897088886253827449845856088223716177757360538634473934786403958089356886327834277238115586227847147794034922201175163751612488309929144157436512033156821841181509985090988735270179458824204504944582551371655604215551976566211153837624336133495142012391909848149475853210252869175126587999008711991922286563096951540065177121356697853766890646900313102958815578516247022303876308522075922623824193308869737122680563387646691935154286490427037298843937392837119139526347447458821820006102223294858655030193344305739859096412988103603281195192409062887351681598761345683667851855263593353825372672027072706891620213573615471432116426939379490749373354608453471247724489573702987453048003984896528607772634608977253969111444950530676338741426219437795744451383558974088841692334080350842551634538647935238058686130275424897601476769276701063688698073854318611716968426171919209711668249798828789763012179737874053363843768950832474448449380429739066442009133549802435782261069945838003145664074022646629665597318017789329109485295211720474624000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 1149758862256095615724325090727639565483347554494100145080333189893360215557857589661733366742138219608168067758050051403892209023846141464484606231293811699204556867439690457786715129725917180327018174096386048628039207481929390934204175741120671176283112503579463845976489554204583438848281831267176403155928359040504681826668644848325538579822901357729467434624562431829665061138641624134414006583138776425148919192980655423558476307325529647595940554043021170881254162960375952638017953562039736850416617311104073901862170047299875199923559047312031030976864206862256312174495965954827666636960636111319368103098142356964088071222783973300808762620493605125161692209459217612057491900329902500678405043061922395094563809504774207487240193885503316533945978958581465966451368036383043295959563000527369486635165665559331553682717172965592796795562880773044044400495815869379130021752124447226310240705897167157644265320481650929034232646402594991941514969141319633087391987711446982640154256957534883751152778429262455152713528353496622163066750161042298787038339168273244474626095973972405219388295569229421448002684209770479519170337549532496058601582979046341237905778731080349475514509871578501786692146971998434450556973768080486576736632507537595621726617041877662463233686954824277343818218750008066651961501134613019376755593470355273735092995245735577176923801039004069360170606202630198181184952257100265876597602123307335441168110106770410080680343223891434051749096829561824033416037646633606604984044185384045720443469902289107507568981697643481201972238703918117469926535509669070502633187190182977015450129879688410833409108019438684600144071156270413139599331244346536701743355097246889316348155009900117483914701307005715214482296530400685006811532666025266898583166946274808685403836278314179173522939418620816626163864442564151401494773763753523982505113244820901933858853648234721020572955315987785612848492381101395664952371343594009153500825946381085199971492899650710671838353147510173482065952117053652544015193603496723841052103910955112287751864436016174661126982912348319769500768388072185393606436815076965022651572533902233735275816681652691344254538509202833125597201184105041996397766309347706645156898899857028186814225716134102442401220479185985269726655387077799077015625374973024433386397670124010182114076718300953575717355248995082624851874496045417838257597827032778537262369190927264702676314137942795740809457374807554762291432279311432892610958178418107008797038216638193530600601151329720088396215432204347905123314925321779136926369839606427452891435000680863306503223537727303305300678619384686534249524125099200377036607392852412426404444444504883200000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 124453135074452477760767372279495414117789357694647250199092500861236564656568437509518479366060146349022001033144331503254668659424895846348728417511388950985878377740912263139865921301491947173930343227862384915403531716981901384075894852594122748910616486909743438552838449914743461744290082876336002804364028772299479354853815618525466089900595490898739397310791644977958470425452699747713773190881701384212456158236955239002890070672638785923614771449103421154293312024942202665194435077920718153069342286675025420367471273182655809501441109236764101972493602070337918677013600102033938789957668043045188978988583519248577538616785320363245431432394044224335941345199873732663359561617223818247741384940551007894151931319999518933180463737983346596706697190955902236665576189624056039286473563466349159441109681511247461815589793249186071885818911985975802921413789484155760330170779801496005627368241769023663091783785885904466233253557531412242631793203956236194346722431747299627238246052951778568830126169737972289233988167053858459363543655367462881157014779441393692712481628222882324558391100733413809637078481654429687751108894897145512984020641372929020878319372124823264140801670124013509475747728998431516505197276270853494865426634150782684459716235280318411261415106551381699023545258662856193983392516946434012933485950662477153703354490412338334353823418732688356070752587541765485370997120659655675726120935454802060929463680558390394685950520054127856214482756404969002468804193518688787598975252733574694788818386599577435964364630432889259646352295073243079255955546984074726410554353408639462696825689836936658704597641791423537548276955059682267353792316960301843845478974720539001633185148977415991903810539111896818234674776470212246288177209493237382040727499689502797318268806896692106642593430340369803599151615082094400104570440768029425207050921717755225467910654672560675809665191501188409095216475824383546532066143101652616112108204978224645500540143104511823953426609257589739219556386075097900401937582128606968347345216165548285057383805731877700006486605401252321177848018485049533593601503957892135654556772309157809152164707650660770479636949238856607675459808001002946355941062686945715867026850703890529179210054911540050390844956600574499410406404801270708750122683363306335392167685990007266353662198818500478679133828157403698861974119597895943479686722063472824769342192985146979277249658421585921045451525683566260627241250601780373314062986500259490164942102891260832579903407045319533084239122724689908603565724728601758483297050061789521787524046558316142733365569249351200920424212172505276557427428800482693056874006215596567662041445171200000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 11385965222928466721469235330890309036927127288066824045656700431558920825825412865182683353149634902562569564691939860505511644963149093468239462281495024835929776978910048371745592619811866004010271533034081131012125816287511296002276865744844884228523794837656783527364785725235892250515664861136767381957959401942564330910983504777403589800321603985986688489424368052381325923963832402648158739937673690596276509796050123257809186423109075968826617912975971802224993554329479062463157530533060812057543454527003569154508021913088961226691941396538928173324568410028317935963286790011847295394056553448197335695036011218945904549762550125051919522542986689066945561006298339257493131815215033955189221310225457931011295491592371795973168773548537091260638927213853996162692514204754783932734580453869269437389224433386983463454430720224842958151780653544761845765050323609489147307691576639404853874560666331228966908183913589251906377438968884168934426352301546162618476774077122101074080110737962070598153067968027937594379932506772057294106482737258448593675835945774641157315092639614196974261709889888787776210486564083452539729115541278798295028656757837236456225560643637341957342814954563414263874994061853597893503539380429648867623383999117054990192693390989470793294066673835876568068380561343490807448235525657192636820450072085053101467948895189736480997619851458508816820969455738587618629020634445538626584253916658905954139877258668493324286582626882273252242136753515509588165899667747900779957967656633766495715365452215120529439286962745904748227775629298211449480344587707456291934748286625129221368743296188658709663587452594272610750346817374038321788012040397303651561074096379157804840112508401319521734124641165218114529735511388540615403758334396874429423828014558903183342466735552179701347004939861847343815761223340060056614992921318965668192952170306225675429604113552723418356800631546392650079600844532076268996387505326377261305889567568328342018197729135148615994855579575660912619841818594153063239405409605961487294319300699138543870416032551006796463810344862435553624476317877938514780020885687554279592529601648409935234700758433537663357464951255017139071155306591674395009162807886192094349856941813686677394236628953892434800477741582218896992408451315661852394033094813351941144919664395889918666587206438226642299985920057202303441931014821142399671784774547516894831312689273887627402815942310174101690153511387085545629944621312400267528253161907441291124550542349460231734946736263727757500652799000617520951142620305701181310458679672232743701824468412309164531352742195158202126020216471563107694616751662352904361326160750528486518554624000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 919028666342828649718768989391046308789203038665953385245085140107274288465517937337941855011366500754645828292750901753774222998467215019159294479101788038589950520956321373949287988728692440335730085074099762721872650754947112758381080905002270036258088330991726065979718695402206123028220883477545293448867739439664797429789975884246208762212678514378899336629955288803624474092584870021994596994785598972729890115629273769865221943166067643632700329563531296321578945430720912596288670070326655104702000109438270973925247284471907306566304914532559305714733070953920395645282956639321112517260693337036580370943468046553380912625667878601150865938211294451787457789112211919083140820852052527926460833543623578044639673947723018787718953327517742186911917130721272270505278944004329217554780921938351216899196808783980471660853746278188441313350231132773897385627596983474301019472728219276879560265495615858737689415287776106815701375655730738708366946013146068584088917657630369936516728767700130351943901259792333374274759786243104731096388710815267190375366929219585672196667688076257785678260961062673597171246397533531712807640650433870652350695722405529519766817392276163164427243867360176776242878084350005121330750187337362836370455301785998197381649626469444424091119624812681813359504583817496198068757990542275695590427194554889921680010617773917724771307827936623771464663572853202186287289417174845653996741291286686557191490668309945950441400919427426220825187828144124360698650658872614225974515141235421458321837480202471422256394051556915828944555474005158258491654106550803006562532090177063205383498463053596489828308199687670383741004145037227974663545460398346702742522461853421429537938890839997200084312265951005270453721693549496224195952979492937008571368867727015544747204013907014748698122731666477238316401997950197669857535421717941100037799109343898076232785283847691298904672038903204184457451697447876379475918329112905199314683255579865878861069569922625014848466305567381795390780217763842330600421923391805428986691322783185172385268917004212147609545408296084854756769398381643718470692593606966488483380661245531020457431665902067086884716962497099350329253877371819494805834556271027208907520518252452315122202334567221236798404316357130735331364085084611976824060914176912328562466887523878950007920298416546505053978548635007234607696978733988732275056040938808042154122678905869262531248565399688230569365239551385092276945560190838683702915083937914164918685117891875004974895692848940716477537921185536628504113716352029058026352011987838512605722919691207098976718710664869643224595479102216928805153529536440065883748942018211831034675200000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 63792307859563774101441914356289171575822838068895447801696782267823410762029033819695613584559103193633644782258479732368156995805938482966993607439833288030212829328090172994179444670762780904290135054055488572091708145036646537330996797913936487220305979682723327869515372660123581138117493019362608292649536254750975471717770894713008766168644451415873811501775733815401331542371534472696831371617755983018850601657278409518698207643728653101852462172414209114703487507159650490021962998879911563180364955426532817131962755955485866903796473878539238181338393404809077751862554409750657725846668639369607666670583769580260310720703369095536657947800503764432706189353333555611622586591704218314427677486729975866354049995168519857745873980583303463658792821868459960073917557906763992007219974753920535648945036799755359384550668119756599489276304390205196358074580165126104716621563822294340966986749210588609846003443110630858153494446895555615762397721725385041181090238045567440792379112986614418921720266369648824145056379079364262769305211019222944188461077318126730304004244161744480230414755886951045285180691372699834570657886700653457343121948545216333801472100387537634399961517119919944237775356728475543674632860002031474883292006624888246084481610876117295926494701214759985563977976056877709906324865939624297051771107770836239400241751941069296920727741790853123631340932153076818125583427839422772383300659859386440907424527575128478590226434608391100362554139564438757977245003507617432061853820597685102178530858902381972112616516745141127306550247142917361987956124843163453693138604689825885750118131248430522495820599589320584833391500563822065668600220271620634205221589344699776516408885502182296862233486379221021931858832819456033401633301599535740269192493490170986407503931717064333541698314838234383826281317461517990867811924534709579004306669676250313636554056097678334315746686988265785899541786743506271153458857391258966658154048676643578550295567255996164561176462083198705236515035755607133097423379780478742652374493987983799969671810998964629979730037382152571407282213919064773793152205783434532915331825530588824601943132334072057476760105306020827162605231661570185175103162023735744393104924700572022219804991497695028253770406537533782410961036070435849840466425469190544291721306336220213249983658160591661475195930931862742829121584001035462389901026906315145526663676568409522895032395651622436421272314893308624426984449459857129075970771190181365741683533869102037507146437021938893539173833622601655254346849700377861627277929956265950684062412663207683704263089349125737799469980727600391947605216522589347666524883849975494082560000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 3473132998625818719737516110976925245505750307368655558355143993235586211149460487084428317197979086723872635766104030507435366564166106578625058941630544578359857654311701517319698123573213176168055631342709476105077246952550372395083353171028018905619295121894460609898361549025162605763645099951294801545079629409234544229455700233263410940616858439282618594618678408737329781565236882707063980974338847823469341925737067740223384646643486687357019317966250320119282699311315383969714400921137907685515267045063120338670627667434647526572095394991850946031631953619028314040487641031493092215759362905039905726311335357433122181866383182987353396575595437524458636828170568915595561046069077877475538853124730696423669434805613750390906800697685971089469153434717642978746205135150013184017659980589707168979522343483000622846594029023391012357657052860117252079550024491102298956608977174873348798785213516000806433660749545694819034190330947918793069006889503396170593742846989863270857942274061385681702128461781047038385096987656651949753860180162069195300246159054255365186418141960799664641757063300467771894980490122287655608693656037603245730948298727501613792123207502120619293302875866112422761763248963791883670197751651722848313801154954514774727577744233307552105579031141752529659356013136666368505738179481819869079377377884527743035667550508086947531686142595615104602078750870356616995965789159673854361253892389324967344364585996258426683126374409603510543600568287485272232674565315513278666213291695646091828220232517205672838786634517281238303996430203346714302057835077104407500478072822141762293667016052662537701638668791112177152379120628029165480309114871931812903121602799634412621546920650923782129946198568370370502400848657670737461652026093785665336280158029426960164039441814041068036166997775127616048078229653416980579610156636017350553599179626372086359603318209966381933391205049848510470052678518757325642423071138118202175407347988525687967119795327824304349604811345903787570721317678362120037725878511403854583159651511230273445999414054081853145750663863092978246356092427707202158295947852143786842540390374769127504755231680357501981463614216472915181091154652455165753502757810336387425595216025556091655778218755835551541097731725333059715780175781182429256504319687024217472074305438570647188467282990627414798077733165419594386397199542451884591434623575852125518280682640174622025227000920591647202248378127509326800887824701237499056504640560973856418131279598781647434489138075361194663341711931141975447940589706372956597935381836345502892754977458132511289692529092601554792724465211065195179163406897315058584214256299802624000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 132762587747182255190446436893138497634520598488712096049529542943051677903627069500250350828467306958566785677981129847424622706216312308696209843958720376938174504300744461358048057158214004423761742864490567531006387797829383703288432758519080091442212031943241221940228383038827654720909050630532316274121076264028381006801953390302891972035103484590692400412688759573664463986588672857654576103593505374526675743329730481001074622809852772022605320805514474516033221358884421249804919272340381057491385866693797383552198559436611525264117843444010783438754336176164315314877425418420049176615467514062184709938711786790694761552899876897581729341711933085301071824610142394650888214630587324067536012995287948356951021218633332835341408353506370954403764225779548265555873418500035859037865985360832232296604879510827304774118749307300973073578510385059182297557467753946131427358076516631577974658894800174745832570191843864532175593170189294425008796330526484944555625297817514689169964177163224089920499641557640858795512870184049597849246716018839685495714319688257193200032721136568618807570656838935106586775396757894146954984366713398081865150342454797311744809845231532488405501166012652233125338547539795771048137757789900499391467343213439993882755010994135147910409661731432387645531604542023082232259425598787934812995557149044794226911087003814099765892886091026050150109730639440721884452038852873915014094358118324470316995368824523236624794226359862803355104458107385166746550649569302214703705135851219266040757651183902801170070881975866917561801555463189749230886113901787585214616983883627695792468322625484626698978107395621600340629171278223068248979509295431992488655272755787579277064870786818959143987664492056266222164135216083109846394508937890735112115476500984761681943881043610422800600477475175545988539448112264632842160527944227003378526605641075821859265702547608825796614192812330335112490506871823110589886504594763883481912950217801523896854297998664497157719064975967642381629859684761847856866727484979048463697547716101506107360608919794507015962798341642174451203624097211429730411357424986114973332034832732044886086126352600059887749662815409413542702350895844533885139754788200912898736699408416905166090420680093665878729342564034842323937516146728225567543477306005319515552335188947274501182319116639696151472950551490262087291549641906118465166599281556125889999791799347998283183545131128166913505575480366002791113585135989005262191784073499704861736216869045400650822731093139174308660507393904737332642059982890181277251416355374602425295323417748245166390689412493736012850970306102062929296715453455906799538351688908800000000000000000000000000000000000000000000000000000000000000000*i1^31 + 2938906582845648873432225123722534601030082596924157060422612676755641913039636368398226599308505518777292240129108899339203144791654875410478807807113240907976907225175210161059535593765759043096594267398388626406596719309534473639254503609816733061985848361909530792364698002925528739626148390928221447186974538276615026872683464744217452973323228110456018283127180119194427865760123277961619385193778622456665072982568511315753428044835903544700887867496267959621886664328085713530691744148523439841122066021662195847300458261965945597806209809717860549129714227167225729146996935842515759804305373084361262642774261791940356753072891883795530824382598123517697111185111059429655594528748378373060413658115473124887103124321792522055420593550848451703879625834726720248476916690667564150706829469093351312372639878683316775765270434026937822677654514275943284405031562491076492001288700007425391985334951341189695025725149197801809628482969942722718147545620285089734950619726545156579782304671597250896285258268559756722890280007907759765794690844566073726829675597988331779153108724164771700044358963759175993098494136164811184146128389425456585441909014616681444893228984495389154184377196772693804645052730049835650260585297749671808637980532614163315071442697592993870112657700339985140268459536769815780242581718411644513168333757522951690843557960197115078883589072422612695190618063316204959356889850958233133424033005737380357968444384341328982059402954382946623703442748206678539486577774678269294573719805957786713519695573652695817092618649064099007403788550646859876632578827101777852184624966393878754172153079328974535127352176870187245177015178326652198688208327478228437888441121121423426220978519446548003864706122570396093225097028078172912431898973410081131870030840068470859882795836883120703702922618994274464640126275082800539024215998466109633824420239771837056233107808868339519317759928473037323060655355385768503285028977579026790649638399719847818902799049428054379389011848024653405316457133559672184689420731658776246730966242036828468267887571173527203090063036984192042325379502659383685610123750146768765406696806341194252291742883992762701402275440450025767457436745637272762343740799720546976033959763850741807621602843189199208772593024557997656142557316237641477527486553834162122328956274139722968259745142026282640886509899570375927653250007804739319112543705744956549840620508815391157027342437020363891469218727018952499662231049179015645878883617697452500806152938466764322408236044160417919542792002248156530802793021631870353252842953376439367815731032160311969984191433817190230134749857088463736301703561516683327294647828480000000000000000000000000000000000000000000000000000000000000000*i1^32 + 17002356123032899490503105406821784924906999539875838766655385631636959240381780277896617144958892620445645996324788821698285876050177617858241239731228950022476097252980216708429648737380880576450566154710271088167893345321713801221082766352065302275619151392348111091714401584072023144497815490701920766779558347274779512596197410350472359663935074278666457644212560205816203353031977847289632791668728567216111816690347471045800229288507383024863111336474642246996809504100186651651383042532647217963353166960280646990741991931481176405307063211211258304629105751536703756974734799296465667409316054598402267539880345802922272502147272984075156662116088684291580526654106212633453641177861587344000587685550213669909503738198130993279617132114311564227519887807066449342635425573065721707461728707469915966714587468353779618484232082199074363321449872039821187730196605508831336331992404680338070877290916729508068737646457002925250560272918638954840508590697291615651301117856739856756734470163449519137175539365807022257112860423095471292570466321750831840193473943495723405607462127305928374989210407041213520977242384240345352892283406748769043615204811701277280546758436612475165279402582550585122595192164492242327457872074949634877820146715328032573703096167311504271123883727450401748676046662884884519079758450498277629861737297697323023184772621834817248136779122953423815806816034334494370339110095022310559374990044973973813733456982341115585457230174624232308168351531049016468300821258890691376331002598580447499869569125772586458137096007565149761141868418136062089631244808247839064938912337346447133934591975067761522908885946942872080618884153844591141959651355788282204209108792249492306474053859838811911443390104399982551117596415035937129591252803732321923728976833767328411005408260464330581556114700138657700136138728691062086653358099210885329437817803544752208213370900291159864317183103638196396989664389947474643401343456542208056828736729818212528561069326148473817439799523239271403498428597316649902773501241129395158072447393213716769926953779885257310916306344436006425385927267395634811667412275649463256223609698348458177944049317774388205791888581660164866918065609555022100357610978559901872318933681101577010324310320070104741206580287651763236537279742527387751040383912857981644884300557525684988280420102585448125457722051167223616477613363865126959653788031693917278247742503746067473809181382741939431988836216921714342265394106708232802681661383552782927975490174052408529537860669522748473096185926634569845441128414200740869157094480463315803417904461992684422951884788818243254696679541144536444655010622610244060053504000000000000000000000000000000000000000000000000000000000000000*i1^33 + -300814009195097515812757355638999326397496277901966541871469615528624100597285563360272899364678383525911397014105082959930673971573766664570086548361023407393138565667139459861660188314813943066235316394195050668863656798140359785669425953763048269840701356680619823543882209372523836392468188178105595429403724754968155169970478690879857924732363704203692520452204601458491929124993111411347730046804254845439420842670149224898525342972885209271176256880437060558831034416496985501735235352930241186209865381542301398244667465125632163167326026974969785955120942652087812742688228058912103509666272699309663152979721933623417094278896475923871686631094548722373378807370456479567494581801322401021802830913047088350872995390903494019088193376946628455961848873764079683287104393813242280241004627582875279208815168367028036686249406075077622416609484938504963465035026214829314379325842370732367862585067981413402069553845524001301757528304697210838456532987408993161831186464503388700837482399805808681078085634543989558955741472985379640194820020376377217065327212943806340795571016288559180149299474684721572912923738825705449670231960986140638986013769366283297552128090313473301802182812585581044493260796154900894256253288400228629886977053571288470666520425224550163280683405883720974691856013724117336339751249221869233259286722543595438562879613225752510895226019361935530776015785926887516612464590558242786469558799310602067535584217772565472004686549757031941177527396100568735604385490545588624426440645198638868680665906490196473387810764456117697005206300485391157588804955896789039638446629459789561259078790010547032233767310233514902154584830332432395050583256989555302457712607315353025943462256278488192356788801229188362741883911529199397948952233665520868867834554736073334152244777850151348790886193210868871163509268849454024946400753238239488896435247496033794852848627582311994794203436563969262311214860605765807716878367220811068638397022075780853054568854322173030155431480785105629313901753694406014421070436349534889591040108973067700883754015240166850187075239660542360666599105187130381327879292540130419065726028419839775479933682884958001309646541736228766122218893052071104163711182761152428368194939418014071807857754771766729626300275867418805967263971984342634766513626994942402536957626835629197205209266217972648457727522442373199612524020976175090361950642639787435949630454500004046505291388499823959781614871487865282829896160283499006390345613588549749443134408866719579282476969526245859739237153717573502857256355455016264821727432639054307796163445080904007247382834030331582878502583506412085795129135244233618227200000000000000000000000000000000000000000000000000000000000000*i1^34 + 27941364503787390979887732700521821764808871113682958934221368707729038265463501013650949212871981489702333225850423525002902331299205989765043155198116259024593025288038623751118099406141332495880946591606010906109825912306378354565623517996318422343971075960960916739130022972498318644704234543524474920503564855499443810310892094171393520790029765962737782935777594601794369070972953733520415091779034734055073150248590000432973166453889240037094270644267129618786535352191922868153329037692201516324592306186062310911092138022715813511971677756066149466817423473818067833077101664778457297310988809433145995180147712290815526137160843781022127752431580260407944420558103925507258931896598804051541889477147114667846643319101499936654668130675494365022972573845812048259118425165919687591337144190108792649637589124408764332417933214832065816190092037492715277094490060337706355748136522277039108728855048337257326833692772338574543693059212839191176671752469954299765896217658016425856431728170887256095481588652216453634956176585556990615581245457796691666544016513966933917373788752328953554140743871875644933712391755638267622661457642641762896046749180471804199356709970513135611380608201935722897840782865177640497604243939071572451002553796564589662167411698027451515611218162480246564491535391544523397367223263716553744017109860153130945266134906224137381110287757504011959093487572971453944745462807560075890593145495377193470939716391850590335979136647658358226802327152843169585623758738596232337083305118140544584180311055534845183962789979526444169098393536701230183131383904566749331857429315141678382069591391880680700886336926995707619277927056946247434031313665930299367503069731003474797965095131753428274576196730559023609187086696846391048695307281803625610025892393137419358979842314927376811797423392076565846163432514745202302180104113868500433601165079820967088051071838495588283150351017792477569022864641701975504187656068260532283093927450970106018460742030401704985584216502616933521861464526551566569642531113214597542981990615125301366400549160878648981929592609413210110954764279428117771360650761564405044257722848168602785884012961809247288706636889120681336342979642034097635488805781434896630425485734190731517823405276739350452549576403359334497852668526189398719587608897611127534859753017576222156084782060483691322778546415975654165651770261911499974494622292944287071080478388307316238340237838312900999879953275777269647011538442035663949805285219070563395267162644856388623639967362049268970457878260965443358797286691029512657003995300213712441079549389929894227150965376982982694796926526803520382984835519144263680000000000000000000000000000000000000000000000000000000000000*i1^35 + 1898602467654411551798549657298681652082913136065274650769739110778914486302971012194223860285787308589394520293612913856348254814327255788224938126054803144930133790965578879928485512225314993104264264176428062192556148176394513562528299092851953672074412023633099325648653052440855211255457582488349690192876383140448608483455392451137957110704357093353335924679963537114256520901785090334735978840449698981248285711363561175251862450624429186516546609353519539465204754931970272294194920494269092771565067278726065424676573252620575307926025102630599648667225412600712453768682307756540455379863852867351150936021980399476791155485766155729887519660922639035151213356217002649429092604045657671560131689896465336716745543923379182898313378863178084484554854288072720874691574172283874822733713050788280910881028044066400795235678556957281978063184417906466641328534646661303170737921821182690322027152618686515839332099149577318236542493421286712649202073482133794155891049407722679342336442837468094928531908959339003335372342574240721229042076359348026357534501012432691332891251512635439736475658635415447737985095568492720591397373268315767432962230347900240034597444691895911183559733624390224938409493957337245566153209869652742682792187344202711118999925596638185780310497744845376952146102595812328165830219321308708593316030686767745662584076821519728913262983595056662313613628315901758200610263331525197722367049183220830781905051423561080854925698371776021959893173383714396318180178223521467507990144672105625513851455646282505870457960140122855063932451690360442273583547404082750639893108095363549634080042839785220963754328372173101819115386455733035175853704057243912284460136588235497910640985644986451851262465533402238922730885830167080369942667846307774065441218853838659351498939047517936087785491102477615750762554774616760049512589551601760284372359806527020730766939688145958909820721281097620503841496222285561165567679893293289038274044099950846546076255252917297958065168530621900684280184732369577966784628432566554965591729690493752895315925123926043483198771047434643178083372345508837402009900814014932457032942794053476096266802328036762068850772870969379526403025771157922084292831487072060698506083651380741552605641950662405534190711161341431401426095664852461122292321462356600513299707094645281910200077079918262533662107243145404936071913405498467060886618913198543656976230645706588266855227776521736375874587105145870189866760028337567417359184109010480688184008914577279156801582928632787079728553594499705183367722319476132195104987796511520258862511204186729408400666970292752581393739408337129684679248064806912000000000000000000000000000000000000000000000000000000000000*i1^36 + 27246879204553672437560779561156567393791512601880437276943745232030531978354631012716431110533730820982840659843968492991677585218570438530986654631434233802036377297549301030412395276438635297579677845600636954512698125625384470109924807917002445112127725257639126463883329662666119899028075427029173536655268984939813738968264258677367435956649969022933039442865796677222713797126201916712860945771380305761071106215414635028342475633111559877144628704180082281306128215268824717668804188549632954962611935630936278919588748868332257169946370397326586349678958063629066563234042711874450106338663167489113961657869899036803272969179537364717920403137281292919347032112709166950863599994627969980896171503673308127374940599036498634782391657732487635005164642397447271516077300934048208393999969413070070634834658244483999903407011305465636524246074187335231553018550271029777736810138912941183499400083983180266892204684916871127655300334938384971834096363452752649567588470718744696841582931150784412057705572260933888554683575485225291114256784840313068192046138499341413316857571095745272410754382249940865683797375096547677457327554853613823554181807446868821734132540435619885884247882369577337742782072503618110094328347897618239422779854218042980441345236910053741054393578070699748912585652464451068808790742509005407398402347167412358896861465096332278799052917012100276040065768828391928909166734997595451641412736098649801945748256986082462236714900656257854820358359910547359022973318475022913497518502053475553845389122503871912011774918619298638872979427156626687253215291580939741460275489863232859943123554114478726638690193793561689821910819540580047016452749652603403940094439170914578365681196800592106568329245119654848328015987923066226371269433658197279875189718630947652129179270321550217229063323384828875806976947681903042794696315682664557861941190147085766627876829896485153571863711879225833597530995618269646885380207056100807452604117770714170861322148770081371616199734352783187848617655427541162136988177586454530256020984793237179263394794791528729333848560011009050020712518214625842088413625524747643276140707470338522336497590860692906174444229572471509883885635548074540456827153330890967721721075519671248924209180173937651624079432926397626711101174263646217241028009375037507290775367210048709173659050439637488952811826323552550396998088399182938757316389402303422214608963934128189792164901518197747317830929995768094818546459815504155927587541723108443418432647335595190340541120524013864981136147708111848678483447357476516829634262135808668279334087429307729637956055686416338494223155763205035727781468569600000000000000000000000000000000000000000000000000000000000*i1^37 + 330472035686285404559565886130068723694614965967758003202903635482412669199722021129575010398274502433208053052959222523835306705992921479632713046788210779058456774300167896484301483908549573215866272541060829012317354089848335832278502698213398044055276125176032175080196789928947549043532816535608341294627952641475723350191464159954748937444714685788075655997828836778451964545218368348585412972381297666112726987070125137465502315615543550087701791373743128948125905732769849458309665809954705680134064441243483834019030714008211411743190846510797704799425156920421096310500203939633049454340101894655655871145905916138987258911656100809051369610601411603016902274926355497162937822047964272841358337579689514104079449478150893951535342782140837745684574190225746313467369713273983908976606046037593280763397451097458216178747772235608497318594284219850167526067617639687381047687025841351175310758619532185518313021897233120078741262228311937269830661433804761550521406515739040037715185877510614171767988751550671374960543225598372817004496097919767276922082906125108466618547714781633234884545239506485136193430259745371647525839400193123576682123605993950824793484451304509898658702849009353849626324788005389862548379968671144429115994764552937983765545980961940298352504782468443139064297676318618916943406268442967566935710132080202542695204904154470813881388707926842005136834239180086352199891893425414986440592873212748201868540893313811389745506532604795191831229062583397830081836896210707678566910639225880142000323385261699854129042119045955800501913504043918861828636410349869552001941184686131076441564943479588109466773187978160272284173475080768006792250540534070315310275701865566829624738361721030512554958925491950648710811534284424976340204437765949105321086581447277628774556705508622292678287823479480327824653571893216108717269410325468647194161889891207889611387889550804493979236804664404104755763907098752488934322195929643644493873051627212637401187081949844989897977026492120755795393064755907525755386788548357607176300936430081465213688592649390750066180021994701931879067977314289510990670284798094081335103556472201457265502052907640336051680961635757214375304342724386628289961073144129423033913253293493797321977932916031733304166018310536278392860600938579732166580670104534676913405429530786383220925344971050465405252867815587955464676926783743458034327609262568112814814308532932503427910909901032879153578584152559251988641218064374082260652939591326005045506750363963190018080400576164815401163750640170645199654117311962734709120484030398479296387193555358795214734128831175634932436160078257928095662080000000000000000000000000000000000000000000000000000000000*i1^38 + 2002527099179019542916701505169798433321197543549319575562266088860784059714138194758328066558042920513871374651398733811403994383250524304849410431612696320596225253930129517879543761533635898300012186379070635063592984864414974393208441840988113915524031005716711060211612446977473662731532050868859939345841804476600313171805587732793028476221465031310489021460914241719622852326872708791524315700238165259093769030311943841223504202152129118129128157064615579867509740288979598398656963120938817976226319429829526262568466450114912840696867699663964984377516532677537948891196302873831552726614028897253329416259355776124183174604756823521590757379222072521643479709627564711983421537760084784565082167966216490216687381024812435556542722552160961516823819609301426107475846159851708547825504465427595720535879014992432213953115367077823359992722630790569400023541540590376037181031711635694544632768713106041767255390233835310979279256230856063127513257565995184485470950218609883956640786145162741756296612649563222711028460836238498525917301889751465848077133687814462821683991706795934240219902213553165391302841652543541650240950794573114703432511841030700692252600265931608894583231604316808692435383960799217497740285466540191369008671512469311400373052321294591630163844144958543034411078731346652668000269877949544667670191805325750709456331586465262109533418887052974341892912947190068238427662289198567426667857810172373163936132053784962448919909267485570235906937040632205726774917094405497567804447282912341344866538244994520248306231330561899996526505417515189852836439945984397301261405034233005798686604978937642429303308599219520798692350186306217584460895657994055370294251621233889672825164766735684485095266195926809874872313436511265338916844755866669232528045475855882878550455761318591776017117042993718576993627458352863460943903344038944010186775480333455402492500781135766676337026083691536111644018739380559850979010234969918572522667468145416957278264998011103618660272555283417048740041208372529697192429291496803421104656553635215674751024888306614305466454056556125297522774547298664101489384142116190808276808612621657656739756668892544229772111975774896812993594728480862227297379180826965107896687294228011550145022070142332246688439388383036029409996115510309526671564869411455728156126588449473454349198744265366033282996070766443695404970630886993727524523995910764658612487970042396587360204793522678418999887649860346449597129015113692803214605864235991089097837825405483319398403758633502659665925222096059111162101930899656312370629093318354269432412188090905586546584732484820838635689227333641699328000000000000000000000000000000000000000000000000000000000*i1^39 + 8257790335081362480740815270189219599074175973824400131689022000082218946474408978035109864443516318788994513474427454601232472549989429985209018834331528824589299152769802857012507435484883371787698692436566589471703433981789325459493373655500123828858982951777921563548285593821424136735640978210805662202334381495162023481833431581908101728219203201886616938927984119431057570364069016907496933465316351329007894885809962959151470175411310951344606980355191541197057879912178621618173080823517134144852882019467781578235497953039458921119531305064920430582633375495233307314069693423744647189345794774264591791420047624585234956098103383962902695647596889196843172070000448901957768030997070984963947177960586017701220115302624375173061265470709962879098266013690341379984790077390341264316645435953329709762252149348314263033164776007245269600230612268599145188020818835797098784071451382185889691714296834520433741453892603098843866639485195789695520130018676570503279533960978675597019091614163435943147044887860292117785228039626590455863415776766308744379223742417126787104669030165497750940812680434262358342411476385037285480097120681601832938221673813059915461877650592955995081637407438191813053859185978422064043631596242419116227646428671924123079933301984843870619971981749391945490385101536241889852864237903651153548062672512620434603345738323565620686217993681891510486699738060082535765091840231678026975109772843054847073567123583342949359549246620343083628389705847044381586632342882942281770295561335940734029673335083507132030612828845427444143927446769072391651323302423429940771588174597057771474237832761647544609675955635061874091423883977977870473417967764423863335393849978441791977350854137453043942488210409772377484456817672088407527018075539744214647294304381961218736430011978422381305800392963625015932629892130918794824176209372343277020561206525078370023722307173258675553265232609888237502237973449910026365906142012025366917667287825196964458880387515528911953597123073686613281802681915468845781855192466963738618413166318399678090908078316904112679711603066095396082379712917496117117584850043270275098666917876924870321241101254691401839288749530983585165261593861645179146814943366622685643597174608204929027708717770033656533303577632316666151737171799042778560591714415266072740202222419238860421158967027274233965196399646594426164075378551763439431852094816117009130322318605672185176808777254662977161552655442912191197732579105400940417410087842572028694423091027725711394482495483471230185520804475713620793702964385473380295882322993105711830432116253143726586484501955363461322205947966259200000000000000000000000000000000000000000000000000000000*i1^40 + 22937176895304710327393176345860611562400187643956119535974090134867531495095491091856317030579984040124161533730643123563433139603443656602057448508609487536500351942882053204470396869475479409549219837545661666711417643043365142047901525914102321443969207782461795065807395089063174474280040218025440125414359403010634352308397893063035180838083898256260315831255556872929387526697491276890352582574610435295616645329000353377807951243034158549765383727965206079681270379216723715685919517981064016934207071292361851239596103034162711083881740837831305893523907341395334052201537688563266953530872949175043023231082623531138057381008925841888974571163332877737788982360037368990801650508883470804071661686850117719344359400742243934372179393879272595612828265481060754933221144900315779006613051331571661181792062272318219256207250689212856786504387761325872649764684255689723343716143283351769625958455593104718430495018279141658114805769506872621519547489803269776949283599355969694185005219399712199196981691351657265149479975871638870914450914673511808211852021769932123341926069379499778122450463346769793796993166828786136464502525434960690549866142241473266727864853890517252795381183094325776716379387190444854187307739075272500802822281900226872829842339349589748612003764654785393731312817728044062930630456543947696243777160397235756287628050622081085755797653030730449123588873743101174090634176833988703323164452441965665599940022750714692439990826138064082982735371626344257254552961466121055493382211194192599892252487253916295227519843533876134946510972607810894020881526086885693784390127460141252183815136180397351964498511413781284446545211379489192333688115323101365588764450052090168366722893141430793451654960042079625409335023247904864767849897018055905704020527733364541767618037900894578640039787592443336129957088548038444793828724873682099374501665952750984530320057291703033651463724007376089692369500555264281910353340661746715201283259569544601297561960042006708504239393172282384801182780069324675785748711314898577240042618970384540307950273415847421908957473892655344772209180155986365144356902618072993111740515083012200206087896614324664497135209431311171928879783967169747468675336369755123381331925481683560574862087648565504724152600223205313929392161068309199481920615620648798088030279846514865177258379641190501688465404209835157338078717229577158076039065616989859871471626069099248319898260369455518582265744498339372764815499691282583979796286586698509548979067699201209650991515018061863978042478606924451629609217800381597845567318065728975189462214626593817650115590527742798510620609085440000000000000000000000000000000000000000000000000000000*i1^41 + 28067955187441933886301289067893308066213278676039324670432303866611797769526902661997161305016855784247881425847917148655586085318998720056976702604564998203660249801915861721727051584550040042058325834851001513234471244863243980451882117461709715456285014834172341104127156896355487218326175956810418607856214937667317374170641794717110735890484404118612983766572596414359221761525500275574370983853456014420668395527840116908156572917731021291334938019115643967622174995735390535011606293707020269369574297892196372743364089641887685987920629965206088828556355443736134403996622489579838185776941448697381661097827349634631672065343784760931754206405735354433513084917533276310674699740047211966747703357211538784767573372116203435227455598337664999820772627746775421531292574026283579363621709864464412098085831500991792745653794207646264660599536972974755498122710976095067650236401734578256797983883121049196136043391102837284482005315635775118546140944536868494767869561579539021780583522548808043482498561298985673011130450374962273409857296329414249001734144776958107632271118256998091639837298558147967739964930370461149965688581616167965316623978463327826238551227728413471626636138461383818412345940266808904609327567905381197641021052343316481188009117755129059528332898612394634674308524589898317879102160747385882439087817618730698425464716372334771681605536028992383471769925365393934894523321024725107381440882463283141098843601864069542510180015242915901130442374252794157627030097137527475077134700426697996966071688768707582980445429357398837161090321840979750727420299179439168334913697501033140780480586446848888840933278523273259611105734793956899549746177842765666716340849295760029981831734200897405190703618723726018805845631792264092978640399640415461063845171134084165544600239750125726537382648891142574172353860718096677626870628506135433013001734505172865596136710139987679716350156817313776252112055383999631542101037470462724898877647542802551313001276708348163303099218418859356231109120540187997992536226672655506057328551799371739333995482311766519130618303557884292419153573886749542901254017110586921385407478667020053273419071133960272058158594737085301222596293552295192399237950062429493784592291198235806877114977599498082865564515326256369841557092372102508009420877082555147768783176578097295376074840392434787475653998597432276247541629550705807602171982718049576915037908940544225730775292912957417230226624174464860274039159887184968697239964960671080833445565602147810330838983622530874171515176344922933792371564079616957878402267330316258857339451297160502583359546281442056647737344000000000000000000000000000000000000000000000000000000*i1^42 + 56194917074592512929337284988929413907854200167223740321768376870327309707526560750630944156432980267308218749375759379955417538205751480351629790432447923337837276698579172522995449371797569463402187490441690190750137604511347071995826589541200491425532227513191850771149867183672955969646087196463346614421996452440942650296529325928845782543961357999429714323302896277153599457948313004726187489804159737955563013374221083770641601487860472517658157489151814207394418840561805133740849673773179191187397626816727365318418434581249978176759153313137605730961938574310300493557966732542379112461943922234019265793510030590457159897685636363182041132516518341683421259043883590664280571375859684250856502963600387624071393095661302223150165492050536513238814721167388781744842673575503964029951040399852431137993386761095023815504271323790237795864444233009795955161624441121627882173318373030553290210179424431232178593261272707373384843038356561399542087095459554827599416025139783182874867345562028636377756246287845393663696248086253215890187539314353933835393310138611093811567343286813658689594122149295564014380571169624538773343193543260455429595122427308915302819723956239839604661319622332597755101892729656159913079627200561995811719431504392663675711598789505843022009256683598463958585572643707348768346742263168818071389800571684779136052577752305381542508268183315674822502387163103955264896036885460172150756531805502505024958277323945420828142310853283109141800504973731826384125564712981640322484305051382420372256619209927138986406771772518623777672474679467281908173734300436535148758625236746069187588838500929241054977095838309736540714296568234902576819854941630278155765150297959565822126570732892454098398107185537640863727512213547860917046507474018468440053129946545416845184953204698239893279311589606822654945686021966829806627415440720991846157386036510293273539327662661195388576518445996748026144405294753272429429800878788411592958126010444258860253567522448284355111422890558648107317156240905689190485523064757428149507934797635698915584646884071087078258108092258165545785729348039994473297678817083589486836858923793744696488566090950760778756483170708440185804040221898116745488114156313734552620038981559358186113911682303055910902167338153391075450049548437413530780889788854347235826008120626945631837216039349866510999865239839209183509593837483699724675856126244908383483834534706930980043859550092478333895039418168999115205310730274340576373349690911083792446019694127231118062597799129354754137294390091319140932492625106680665722006752235887007968892086978754662249211563047334707200000000000000000000000000000000000000000000000000000*i1^43 + 303083687942380215349050869973846851750873635682032258750276943999476320777080400029736331499346120997030661394844313528695817617884107873065365532134242795794150298758645315339991867348845800822053858421482126184548647642715617691340832357152644844513265477582081116978212429880067736795882198101739581059504671684425514729412839373127955473093055670349699161299191759178388224302170643306647490295421559969622039604310822539112843506680835149454721383286252689640939082864816316505793230359060953719320683263091519065754149725871605685938790702039377925078428822957171052438646185403550889333944064046196308919732195553434062323704654288953134090308194813042070055379542468785358167036733311955937049651809761731538275602349570738193949518208874767321372571199055145182182624216765701809215442274098724195368196032818704731011895688309543335232295299888930704821965942554150359468151467438887564454541861911018853995549220392032412753724462891652002100088789773599630145890178490381520201312060232025932313383636975076594789795454420776434338837036430710546887695513484360451872589565586589728177170295175414751866195769577703299954072442434963466547741149371592453349867275078992097063895578176132107204904679014234655803417071821282619109762772797368634147784913900580872052612681156900878194345549685680279405616303690097755133001955303443804913772914171713471208663704788602090826002812462957678277344917138226563081362003810743025511986927531999024254327931384506657727692294682349132981690966459078740105637549069514072199634611233240073875741535355484315979826173560487335580735653978753632293200435179574561460867373710714963509725962552908959929548601498013191174947123836060904825659753743389052578084289360571082711137196376541168410739679819857509878899500759364453461714062399786738330950046369245884351957752118013952982047826477336862285008798798324324759730501705757537339215262149944616927017477853488481704549971054925302192195153243042077894455229420948310209477483074560810405640351973396652543163594195006480261031465905117142096426212170473973506679480201673769992516226370835804350487339769734768497870987635276484667974714930687559341105192585660238185271660413970158927334135950847104554292608501987024829494325194248993064698026693388448198016856648125322799541372575721126390608728690565953332834657901484442300270758862218199081928436417306204796467075518505173297543925502109053035183835406341921595970277062748545587126279456731609347545225523775954553662360078793432942975477358359825742489250298148458064387590867164860003176175226774582160292408058239291126918330775248210881554810971095040000000000000000000000000000000000000000000000000000*i1^44 + 383376782182744292720747855892498838666774413451767694084958772117898561080577902002825445339898576472090758436871608597717853462514201544114718812157843401997429315305331098024335768960608827482502669424724309443391545183954471735119413993795420113006468678964700751734482131932087646528564471068005304964223504171270157568589037369697458181044690075836763900076577312051504413196343300645991845822536876706485678040746500852930140054716469681267496558940701923671548079313993470202232464556803435392759576854949460005992359384673391023757435121034772249951225401789974580585233448249143864885234925603333344789742899110878984485944011631692499104814521674470073198938862752557039590176155477842882247457730085220574701907782996465887157585004514565853379642038111871458725886703889298970290621347803994949030089302522749067246816061304177701473184890676567318504045907355597955259281676046581670478635061131470268710325286888230933536384008541782671634102657928854357666673303429561298753160645352954613268084858347567336670646918776889213596095054754836650403880590163650905563841413319521429167730193132799024363063279149329394563346505864500559567128798079188399480378402887924672253875268299227796132220616985986309879509131068660533989879788555198418597105280969710503258326194399394523895883225063817064302837026043491595119272704406699743689133705023411624183427164869214244073091945261668133446716045676608600797285700325242627653856246141139635384584097159519507861355250405910998389942160521492358070892909123841556162188783132827133164018742513117558774571172776043986365598089693181532533062418445340774187302789073866373239096314336143118592143228907148191617359626394988005295135401493109032185366518420939856977623831468567793176223420336236997758748810485735284376738686849311758199949005072915435230497754727897919355742368795901074447234383735286369321530679491744699270034322142300395898736276521367471538804235631690608823707204464879796929632626280889980651144555145152310844171217273241347480158543738094554788713794492972475789448190338428342150060460115554626259938157924136485202955917462109360327000898692566002347375533531448490382961374316757553053131134905488496050977298746356341755648975333776373845024419136532314016167109572055773458595208829733696496091448983397856832831089773476630742125713983543170681710469571323409074430857675522891921269692249016465597595454783248890338447230520561424456856499059024243410146193558293251970998380247283902814754565249529670188411150875916752834846212093923370028426327208430561209501420724175547316605336988901387510419514202115751771574894592000000000000000000000000000000000000000000000000000*i1^45 + 28529551546447942544095326629552215644006470561344240163321801647022650997790062807739461094086209484285133565516699958012152062907747385785819500240148296356204742954034997276767456554667904901596410065814415656148286441318887168962970124934233994401070792038962196339036753905310717454062687277454384981472090434016606068779225802052597999990152336163680040705558674437573608983567035801530421251896905247547051298857253165309116858367908453652802900764816063106195030881637510275670428489817923979150135932637146773205982899672321853879658840174222903582750203609668951174185580182091057268825478475656803746724225019062375660564245669892093106825193699279647774843392085442944932924845668873519663848096164655777627187030049131142578922841136171087805091296728811413505142140016753486844883218014055335404597808226061159183991931479555720361989520632472204536935347023589702934782204168217078306691998065012461388861082660112351536729525588043783142986863863363766666117387566189957031654681407064067156008915196423605531986730905945227859798930203402996422589718384467684029042399145846368175270684207199150655368934754691759585454970418047078542436122500783674058810850874115376148288313103455798848604778440059317631476283895584811437643235284394173118441326883916867375721662614459503528485910067844451461623006534698488237150245993202535116644262073746642932737046065984246288628534221357216976623565604601395380318131519921089944612555437362840959195773946563547035287629491454853911555767137556424091252033753719135340658273105126494744783230948556083803535259920005850265800097219867606613611793579931949308868572763022351614694615111580539587093173890430972461702350117090061348528370115346734141619521353639692332789395312320196193153879932559300060426739893437890756147984563514669397679900237160872339013279480045424457884515883276877228294365038653664243525810649643642968743290243603566288368750545694489014535815359360743396373813799319143059962572176093509179073903589689323510041982620973558772486374392128231514168646281309020275681001648297925897667465950891607045576940425780512989963117099646368338772973683753624072480244512640613167914726558025030536055653900743412462385862056740610959598822610597668290043204125510489135622964880547488493799400517237184149314075804217717793348742435053233321088982441926712686102456182939622101960671328048401096928592499157142743344317458232064242807629572881645234817131197905630228372253111157234434602065789481691304392345022544914914942902065987115166817451672937053743730793731763738465398704774601330077661104234533699131338719337786923548672000000000000000000000000000000000000000000000000000*i1^46 + -326032772689990722543441293691094875016996624240107236506061991551212158598649998710719570849128848467772889213919971478237130224884002514594129381867485459197613792585887253458331621395741817943528350048824504539897154915937396641204444894814425254674683450660486622485691473316450175217581647342902618567628033218252531081350923625827976208335233043318847415659141962001961724393294101683968128749036610849710576307099938290212149287794339802637542371177526331070328667528692599561823410689373222347307609503132733129630222187011722472243851482009588368511789556549579900090269887033748398504291473209321848046359541329473299091868846735208248414562295008417696457952873175277004837674688563803734707533835760831507035965984862829728706452855214088642911123936422879365018299373958999169599773220736694359912692573043126374895256897431005183784741374732759492811737404363874610479359169858053042634369771089705333659699034757988647839476682032073756947918976961442607458237487891758505616510154225218078030187892427521568243073235781592583187834957681427291705961376298273784010203613998200457880058345825797163772681192578040613699284116103504117952364906316708173391687489221624094167923673988075168301425482375805508595886574007744314441651235744610335166457496772281949201972118933274357170358792922820654615133150695887098992134724063272780477664244228237493123486337543860799318368102925061055071299003401026236571996206357547208774522192193509834749174246772838880309380274052554265239486080250148400909661110558146839888679914502810145321878765675238864992262194105994103114065298463945419214930242007551070618272509459478419020883793314630962654924044125548177367721275742074584611200213872368966041363499577600090783975373595710367146604913261495934892202433217873503765065737373337887329755009419588892856528284812265324021162636252136244876647793318480567495374071861963675040693085414052731441538878522032965079985836780128201881043588779780417141167159290263264873599520514329233784297559740211356552400637943577979166604269193005177148681650254376830953672781071195809651166671218533586583844337779461882587349054460834709308284646681428472798086242737873891224830051317225225309801099955540639337389291150118413878533113075946163100925038992904715731284046678180603962710093160380880745877987443892948031584108160340664621463539555953903382675391911179194940635612775439707147842162733069078010967811779381040205045478341516019991403694559131937176873586375489234781856311708514081459265354018993617524803911201090680869465100125909151810283071859664702945393085701650975084080326054049218560000000000000000000000000000000000000000000000000*i1^47 + -885706054276628773762529158472132602258839286447351485787403083224808476589012311287559020502949264455869757044430948632201507454982861044788550208763740271399362679962091778698802681133309482017919576059700991486279264369125208221949457814313051153092925240473418641859906283811821940558536121241806562340646532326064958025471030154002037516418950034908495725095628998103355357442485110005032266654820182417634682596821940156005665516999407548090117547757275855397466268510197540588883913273808746072780401459600821256919834199637776976528334013269135397730688803820865630507709947118446975420648287767179500643298947323400185161695893126303041307157335995622137537720618144801598785068532716034449315449229288362762126290295507255632277932423210613347815764401749860794098087907529071271924015629394490502625852430932755530029543694446663658761013852688432815877902012311410599591173620967299921297422452127666373510951461266297706163432124651644715462176367470155339015657159995253463586169011587996538637291656108807015819022555374220964997253819521502710874883793805457618567308244050910238065648098882188837671205836723624871662840814217323863392996362760466974130109118320247359310425894495438676307381704060556192123462491897907396109160894693190864510532457005324430669265206522909571849264877071260625787870890287292244223301701291641682784160045691295860040284089394062397030502857200149273931641804723955655564961596247894172344715392501223146698774756912259907685625710563767496353593189003373471053588829674757987557886676016222216467708115779101571396615167702329584089397903160635098385522522273149563408102666405615116079999341198350877197413960963342417723281489665940419700245924866171216897242904521873155218016018830072203433066655485808172662545823376110523942743350537889764506602712871875385012170728772678411896692843687039108598662226023067758782488146932987303588648460863492193389425584252935925917941061106540741622239300515838996573616867390424350877094018057631912083411030482898705355227269637428604018901801098617514533421744049287036096970160622636373926676253052144983131016346984524268764497492463673697957970283659345402512909822246230336184557233001302204672435935681356168853456652568190520351685551431087137309146329421335308848523641442973062283133166644702384192045107783777918608676604551794726659080630048772342175558908304181433120127415505901273789695882684802737858100364325031574695276039437331023728508117004472161728512448222714096983492786460336148928957717318651682975114144550203059765284786157808899381843117703706696679561079546603296095058526208000000000000000000000000000000000000000000000000*i1^48 + 245226539489486658594105375022339524048275430148010769725301013296196948798573677802586987420090538782662218378168027065434461872360779370599012918485888129482880036049977317264573366013378683549804381754794162279943184972136725068932391391315367119853331431863623368711034825817713499472504808285555888082285443811340254752567096775977712541096304818317742167222581037930656392881266770552392875543226362375240693186928198407287433958582177856893794560898401224452033576214040087277760049261647093454367055250069576861230749855996673766380623686432110579824025648774322307321396696680134836172404523928420045737429618317364851994934118313475831020345964474599211331150112035407967043087783760601479400288111730191091501762863791421284241950053547395068119899242887298634194165797391194265908506013795285185378248018602479875994964217234804803032849546982143206890942456061728620019242795387391384830360620907445366711797847813594355950483883679496784861032382456185587135281535822109039202976871397007884351935405379068627003356697233971553504871237736086165442672005301893721472226287883117720191584116867902263686289165497591043850184686600901826043180436895568095288782878286392067394839249778445356561998821749926146380783835807410653227234499854461222579857190904971360276582537370078176676220078396900307978202185302928481339992203409139375747286613412056353280130229834123374287481198766363029940924620880189129072637617311553629888200913675214598289185793713631699932089659706175222025503830813522551173876766107634843203094063763840646745825568250513531652396913178847378182394629078891386838410680692454071979217721455347607512519568776644635970279918392115897008210518235365484228719343018686565597172315867948249706828155407406877926367016437096176111530578080345226450097394148971284718125715465178312830383184082033150888172227667384701755609887449729122184725347119559111973196214580315004518905096926354624774636067124224917755657654757392605197663164387519646392930239106273577975206443442087950377734087498403329303833225834969315825744704428724934572587387444648162549512297290392442914515821687381254927980309593821551799530796539056743526504462274690115468755213154147309513490221966370716643787924189847852242657942912319032364677443787067516559765080807610394036753784948366496642346718642639717151952674819117122505168757981658519640012941173233072463019294648062070311513532019999880708864714701833615367261228190635083152876900419414699223910576041594794070574344732461841749100290874903478054116966047006388442193967587341561670399437846807908761981039392743658375190937600000000000000000000000000000000000000000000000*i1^49 + 33749887200895561577395148571537933184995430247974687950412032326623270715049740989168651216944568549198633392405400681089385691582394269913620975951897561770477293197180496257342371324290719455120668868148747624111921802416416414169740493867376670052087653383752942850870596004638667522969220536278728640717208533591129308721200029520906718344902492353279125503698499725207981702775979274759076284869179420236501613335766579546597225618435283497060562466543717494814527362300383396770611570879093271466230491712248083594082072323154026254272587124873621991241904514112992721279888550198429182596219393545646924904571841921581086202029310902948022832381974272787576471972290809122501110832897559353935856336331928928061797049697704222447826409698935408643936729977966153141395340303997859776369424330228627330828955241376957813090298359065797034184854251255756089711223224100310732154716091493889835115488740987209210656370566777375765670309358650160248990886187601675306375652770882942374547500577663002698945763066804942226519628640073694350873275706586647481617113636088637858801770180295970785728506284252608826021362384977240298003509643726271013308694352006890969991722885352302140201655743812405046459107731591915397408359962426512970768632158850968718470247045751285878956683550268956177963034248449874927081983968646527515287948503906202174131171457253551653309114400877089330614694681720991778708314084860791098114184412059877113089776040020054119219352997960106700643315975218299076071758870503947727056647426966019532679314596239694340905449906584757622371418238970775375746947940534006156039442685738984183846891517435856211002866838942411574261958779799704393651859746250868030256002961822250497083819524621143759962527803372026316732088051730032445179320971579353450389913804786200107089972394839620911648567444288942788870341903920302364109187937117138723210886976370357480982985519841699698806707867160055217002342573593623642410496244330989562827256248631691484768016544438953236848614138069186829972126544682044924605623342788438946881666965776636574873011878182847263138795725064786886718425345872104780572073341874986947814837570459367987449970914863808271303001314125332315723775077827164144673110742937636816932981244927652242812292627884681400750458868300857907822972083013389192998561027611829668470595382426058655807128076896116983632392115132016996525664098374474927190012135565129676079024058980245859841716348940812481840758358701044498477257524101415754552857604475393753332441733552244552825905173675169418888663177622250381633753316023141176391787055259938979840000000000000000000000000000000000000000000000*i1^50 + 647997832899428400759342878952457803572686895513544448749742606776003033079340886115429815376784281076798134569856815140968039561793923156581684291341842022297161390452496671159642231517172135140754503353385582132988712656916322963942469445787195239753557548274838901023056636946836585285583031720268863681879196166164293729128771812647746862217909829046411872987757764408432691044573193595921223101523411863902909387080332133805749152509200276506943720724269792685059542533300519616232374959505245039588553686443514499575657647179140924339701589562683041257827954020899537857663022888078112954933433044093653029551152399349717178749140392703186030049813522765277649835084142801168280963238395134839584818868972129403873715316498558973281743210522247122911117633841019060561021518257070265437092488096740957002829630952354739144969197161352648166992280263151764545730462624792876546824990915989787612831022703798004211379674595856403907737119424262930590378145878570879286953594256755838904765543111998586790693487498253040996987433615077626121472670419553725736164262354661732485223278858631181821997658039865590655381223735651499001609056916140910557704974080984531366966617494228138782945936976230771594260599225900477071903875534700300745508263359148436291537091922161516512035057914188030093330325734641885550957371091835979054240165855454591441922271647150948308846575079085506937286184454739302399941917582174306265150097924829249200477840038516374807668254573407764695348819185542049024862429315911266969669648353272467747291300149735611594149377942408165312262194224927822303439072039914725689591196329343239282964317069234548945500555554195007912533621803726611429523750470845717555380003034983076090714716536226042690677818061084887055309504142654379938332771001592188838415353895710559776302328974318273270620606459905657696085190561920211284163104404192942466068283874700755666550529857567676700521218698002040025008188578802034989618469206860798911717114257636755723726897266919616364290123685719596266013688988970069381491074608302084401487752013471353253860402352667380168861706152741546880294463637073793579982233642976804862341751682179524211661439246320599650017466698397771851730695258083285347263708682976219983042331054168819601402691063926937407533410157937580607534516879902938207069229774124681888022340510369701669590195511970823266112010864036741100360743688680975412007083943627072805510167827315471198209776337883076573719050849954099898001681291709965893506830764101337479312364727162189886995454621484747346857011087292241693659866711054354055755881835921408000000000000000000000000000000000000000000000*i1^51 + 1178239487910563365156155236535111408763334107082936587323895770285326405529241786407430346297515439301496196192968469001210361241549193386716277074917927224343895175710717544622910690619281634020699386611601720322163859748050882769722164227492592939751055490936539303910986944534709404358525256071000703253211706397993139266449435173591526347829209222201482997744851387790801344373004597536439152839280349540607706260367971798604052651217912165075019439548349024585517648136705481474250600171731697690397998014540948360862428491198463516202903354987893564185537671607708988682847176228918187643335491352893558040169305230691419130017976219900949421023873644330473692781397590670829429756780837310334278646144666721448697911158523540784712537142438020873115319346858267798424398394754671101498695775981363357770485390272627249975351565796023317582951712070691867419839264629854476999408674911982662371270706969455006261458314858112238695535325888560784643417510492370220883070233466463808522980599541708292751199783716484553406261015136548505888071462780038679835520556947853039081847433865937417267393908668892065112263819015691468327349582648604215769113039270867715368260682972721185031803672582097347668570833308778360340239379244031984716044192609214468164853314780710343638285049052493512662933771347381197486779201874305821673777752833122807831078245007093930700333238179553968085312637460440091706170211189975800751212249587922974307759882605628114981147058437665403341296469709764168443820530875409127070483324778561910323946169387578868617802900581907679407943713796950772962918620983444230059446740677088076654939136378235248167692080994789040470718601142927163400536802419635927420353616304524045139481845031192362976531905741494911320741625092544014412312416967233579631393125933587105140740610711424358676610839613774041732312429789405563498198030539928255183927710789649572912494175437688159307370677416908023160807606192246107112776367127774566361386159994441992332196002360888538232853237463989693087589277194511319433240826912646104052261316866355747176978500212292308734867240743814358837548031443406753252855556917931856723334083223929998105514969894774291607011297084706125060915997597276144687227499981153808365058461197616194319489578811458018578354806477253919543765739910758205967618052612727821567634239501208383193649232172391308664835174274659074759123236280682236846468329991272852311133653662147388418894327563321724872906040579056599887660386244004072420067718749873662938858448424631131264212175477776734776920780527529959786450832516407314936356457676800000000000000000000000000000000000000000000*i1^52 + 256793328897039354815449812231618616536656534324397656173514910989074038746885742720382089072023903912962605526505875654899139918619109054124377096419308934738368326917573766917264592063660221751349204209491012598849444171624027345768392467925997430050206908181360407040944669555053668062530855818807576910042548073016073234926688824131687371712919576697667389083853649941276100159905548594833743148314079245262492159340645406139715820553372697670015181582050094981123597048422397882713169700879961385188355133271690944771379660816369434046648411337544550775479885523100474097450526684941714029297646695941060347214881365381863949242769873134973641198808705611360595144908006810658366877516433291594341775224562556912986496394066746099812720581317094851846675824492937024515806422015183147014023313268448339491748418932644070379226713296128348978852959426070716558393813393121175313944946681923555767867241345041439890456240229489470781615823073231712615770909223266159297867529910614120478022156561122604435849457759272580249303142732473292958768375223049584339821227660681902319276506329469616002020518800507247722841746530005650281519762978175583775732956195894350224888262928035051541904020045826982346871151146037815372690922416785584179873250295841455388530817542625643772101479759229267476199381024468713011637607595145808600812177346951535610955085331002116131789995748076549274067823534152112958342327570774676619790020806965795048700997892303094456673858772966136544576707849604673925057866131751225731441990344909603873401455358780540802739329572744508746412012204559255491636052654192613122542012512345816206430006061991465921465967378252902938411545479054620344393619030609732946458960096172497004194067424678947131276772635235859790812086364756510717528799681632471117941045794737993968533610475359509684285394452501124572910843064509595944520447388653254343853475714754612198159942824250438862350451373515368079843236798055954139063889674624764834151528183357541581252074492759551680885534918132226295826519183609768818724602463188073573210635460200169182763316950693626602603683957074198402541768742134639372939844568186144950892202467002656332719976852036134104271223559340467312356103581042763648665462429310912450254636562837103745167282096531583925335839328255045185279058687664947102090219433514006948475600438765111223836394303844864430488809563690573247081401544687375799011444871562284806884471539878228402935254283711764533159361722442077741375837678967383313682017049810994383568742441194154584317606499278046342818247518758951986649705885172664358666240000000000000000000000000000000000000000000*i1^53 + -505143347179785740414694061794763166737690549913606792451355056908511650844912629141206148411173827477332336802133134071689291694702967725017704076439324606856211449605678797628517248885304571661433950300526285209007086135798318197706994534593585769688778990804863960299289351486742861314394368072100100731934783192984354330594237419949390176256046097116224491175207514767053225462439549753082003015205890387148435881359796908441198445657316262421509242892380155856536232109516230280866628879716323761287869185340474640826524002112336054209419476067717580094460026079501195006300710052278169649173397850097040169502974881265910422112150647791534605630109692210142999757438661320707047614209864611870125376201757829531568848774467193089448828289971619740402097068138252984059843815140500606112762812401444279350542066601815348493281414925131340454476179133191272808458074078297759809178838935891379170796328846012708525173684224538448875248825101122170622808856853199531669527718723326779884022307412899982488300471169294931984517983843209024577449168907649081667967100342759914744675613975715367909625933247193976733296026085908901337116492686906098593491845986812124306621677390724359243331292536883072745386067276465307995992372689037183745486577014353092665802118251190202717132494432943613973025318322407440001983847778523545667044147389485307032868790571209722242377294725810564578192282269376364704324452449155288188447297029753843195520666640963415180193563703540703727081278310525705304880680481706059796739826909625442728224689559489830278459834072242664945984725164740140245552115670807163606502195483356849940542039001846384923210237943807660218558843365989534979805552875232951061899634290202489729590932053794217689668939812087366012150601710322410282651981484836892089140952667598263771222101595179319743212632495994551930363871995019782872300249364507822708281379501331434424153322044616990589132618154084448742835207206042840226314021726598529639284995472165576700943386035129449375136590741799918971596930542426005252937002285663498306651108850191456347944482396960835390287816096642149489102876096198442925805156226568664547194307177001036781972162740490371953602699812226273372843610288281156095183602220154851201635422517401644449730200217969332853138692896395926713257483762032293222597822496813928141521255663058801407778152046238952445894259692517876730389756237735164091005485844473301013394335974370078944771684595525913044173810966033949481009878121333009920455164265385849888950330256864904368936362088790954078943946926299568260939210886859456512000000000000000000000000000000000000000000*i1^54 + -176585444176884707463109338690359833031301446767048172321094421095406750734307887106445099015166169799763162947065482962297495035297892970613898332789481257043643558887638849792219110413222083830554587078277497986486491504779461549620883011371005868756958242619336316414594816265423430260619447245820532851544402001746412423316102154326784916630770542932078526054951920241695117278725948635581243267382789758714850896528865354731645358888629298486431585775063123312951372877537662892554787517317278170294932060790866695720298396938761700559622505345202394955937697707801609436067841013825180116683128006026070657336394848920358436453385922632831324908230629837741199987576580716860227969824989263693640108894298788015855561124904316549887532474514409953997497025542152483880398535137503615584085716115025150265834895496155270707895307786649982878041300469561417236783236535007114016261391002564849883348838935973173248908490441188834693586156271130793960283264380995343107194364256475374849302314987921686180208466712130527050536072839734274219024711784905908123359939211431302118576134652261912879362393713258190726241259088234037016642767832669701951636815670031442447823555578379927758325094237399344158996839919254747643221824062927467763328468277735119211862511875991051935610005434919105122599543595187512622719577420146781325003184770686798995273674666872536649052638126853115954985672823552503307804816906985488308593062772955973573828346770426696096210643442913877150814468897185372712216662355055014520393800984418562448627161366097146182015531909846514736263112710836385692307798446095220542572088254553380472080360758422873218309175036897319079477157218198894171487303773624682629000886922978535082517081704222478813162926247686904556174929864464168332986921083486893980918649654511865893039430053021740444990518970907173217767274206154238092424261830992094272652383678797688636032550805495705434618753406918719968017955139266279850052980178441282639290623113945382708017724849101037618773889640699787561242366473909679083730152145496578611087647749114275128480931829433412151735876204705187538273256758427702510136494746919375203419173999100498200543553514737121984609550956241858640545978216386323686029653813047861250980696476855981240673169426882142265610707086602426034221560338224889331242775962439584801722393006942103543706536391597610611504406820609834233673009096719177103120035543379340926680750111688935223728112495585830179986280630615751972106145140136910824461656242749440614931544094378883896905650421618660683139961341905080194796156773990400000000000000000000000000000000000000000*i1^55 + 111804982630116603792646410971736008296032562604199361790712448150511075100370811326279720469087125890765406521597661317977076602381808602094955365231789194160932582073539489858636399357034020099682371615507711853611558388598726669595594300171660593628975400594295419402066521574585870644853969135991335910807554793626120932500491390834793082073201941815327570014076973857613184486163527945607256624859699626846014972113153304537679112150795843572077672618241850791452074542363989630678539263295163178256709881650515347745517304690605066755394904715492424255850765122322854227208050840881685659918190474225713241719988746116757791396285428354217759522131417070475717905223806106784391499244001385244777914525577273135116833413970016323384435098436853282748424584309410874237822043312914539489905324459018718083720827138834287845678853527950630224697230840498403108035348317438192366557394703902712216317271933141900025736215571989189677360573140530468126405730214541349415013648430853099998761072019677369084743305250431033229294607694233305227136548767910339812140575753838075145227500325456154633857053974997263961504560902808111650122168115956477068018340127598957548102570979844491497064006607527103028470121801868598855752436795755285540402152478178873338124339285620588384418964021793459428793344008663346766870413417022139926267511332204666559838001317341412745237201089229606299713126672877927531244134626019361720933701036654733945816572639366587629744475399903112846324524533200345204289578747284669354948715667238866555302907655218940824320755886262520259090830635350665132532863729297791036812254784532258383731776338347009096250627993263952303743465242093194791725672275230540002003856121658030216690158300145232027530484393487226522291412738180576878417682186411522302864035905592406229360390603445600307960072374821826774477895324202411428525660467786871091236169634074991915220465633788827529670238541476768594955650163638563052653225693843650854163503747715363810649759967337006984932156457686563988778892285611191144408658054781283883353803867937232048890011337494737886267081851126915093310197770391792071187037580722232137688638055960965423690781638355683609002182558627601163175928382913533114986628097374576227779881451376226696280458300028760775811294918529508959830468806947679977218959345698989874761082031846992944288926769001045678288699831357456402070570964492957986552744855737611564422384817759323689078131823291863475155740357433937648229238286674123805284311565317651263133633421070503824052310337055319721944013378933677544660008960000000000000000000000000000000000000000*i1^56 + 27696179728719651769437184628273620725784855813710218677105360251438142478373048962098873042524809341537302579481257955266917498478262935483042755028947073258362308652956654040350632294275829014285276667150268429074828659284150483648073626151842026811475850750216485895836032120751832851936496291808719730614673103561510890894579087182498295227819491395329861314008079988534960167258899384316427422512423919517142852880015644180627547130281289364841776048934899908649060690728507340112325162811506622193553065159870049956414091179347465958855012430819819574441741099057508231667650517409211092308481533580913044296891710547859516381005804116204675603930240132744960322283486212363939618293048742408025827658642480353332131604546856580450628643178769437929660502734123690966542245064951977395960990506333061020037306615244202187087972834506527361159189424929304563278230654262492151238441913757502469535932830047337181174546162977273720157534614465408159160348314843370441677857051564761358025687422339770649762033439311482282775086285732673854904456640331109079856147761272462040208565110343408068101226368526094854039912511823202873516253164278506292302895684202954001269655810346111859084803252369908754100266383099179670891533825297096800602065420783659323276502774284424499765245334800943545205728352511273131752549424016515445927418005801864438814769018229608467415347284973831229137797619504378005431871379558864372891811656075348052515154387167111739422100536277071610586138134971531020078843646433591425782616228713334055330429170828727762631713979174954923823607544996613834514382681805335680283759109817141589555467052543066798180388398242708506541770395221538260790556281363007173066316715775789404331289886048379272980389042838982574863054459801191428122778628878119540586953706711887421429751080193547086989669285499441714689509994527398730821890496329724429523775753305849489280210024989388664781901431565845062584555547313867948188634161076157844321789525959217495040411772745471415287577308258320537521516928332949691422855059057043893822003658882077472363995885881830684487624413353242709175543189501184273788405226400429766363833845548908584452531126514807181939995907289042108341250833660782332755578459215083271346318517576267833501762221098000388272209911771684614949774177194524809664330650092032849425017619448788304338649759992084920210700949753968553757396183803813979361948996179794476785688658861586722121575381470748002090671989701207142378278628724471030301461493155847451822540061075721699725094949084647674425560871196543680512000000000000000000000000000000000000000*i1^57 + -17868331161856273296636307953496876020512380913236576592077472812955992562214746367992120246725066287078477436055577037967958702667128001663601211065044852615087906592120338195348179429344366467154376022419073696829236402136167720975539893982210285199169149842886342482764531350157185895455353188326138196884696015983970074088704830047650028868778064537436365500652955461104020411341856605656468124757127090193994498856833335508187844419703641929109249282180931688286146781473467397963581849247709235896278984874534360769021490868584902512763148809360331119534346504042891247229811606028160759043685191459016746796492880676619337726520395093544855527408662989343861704062094180933449919358548275395049769436468278427943010559168481941403232132079781554379766019689525954247292054132899149806098156454228413046454339997649863216308280170051333677469927975013809641066665565085972300825972945270726780304134415796025553089743098420441049630113748691468251427511773821526882775048834829615461244120067413661166730884849244274790357604358119823910577694825162102527107752084816622133898182495047682997377196706414542323319808985139935602172337280819793984967640905360160552172205652361059235009486327657315618912520173692984690743551675782714377447386965597450460010647433852375027107098855501561598259249539058601635972385710539185016334311973443525782958295721944482302519194980681739916569447730829617615763374762511291709600668275813946713336294143638779562194508841539884629149448410685192227717505231036566674242093986659490162739886769744345567580189154385321256628443959004342988503191666910254377257453845017900758778159390327727127915605206194021676092858213631236014060893399611802735888940554220608178533128121593990770448771003064035109105199734051781152131169041921632659160064583668245113932022621484726475619869986805329601383684229748435436209817263315349126376017570294456772097437952642512224351927366936948902103875492476895095388145892097977669454979347085266285082326940890848064308023124987599823546076197862988829807096390694273213451639566594536186405299443387211956823143638706820151640901506440813729481732219740200598263420729486462193846990184441885458972865850208525258354296087204770544658229390202820684430854693646747795659898210179802030236793722690332376603819899844419462202275139092322925315805493962080310257757378738238804569424974680506764908660612179606943263014368124479196659936427264250146339537131197183384037649433181796465567096383129370051910310381192959465815836879520309477986032683225067987428180729685606400000000000000000000000000000000000000*i1^58 + -121798964137724135859978559090421594366287845071846167233156380083888401723424532657875635428234131748983514947258459460164953878017192362332763536519031276933006012051166593896158796256468092140578739247087178699157664518915549356002764891989529319651174268191430001064906855754299364960564069862333872877130475351573334120642217755024110705348587982245264837893653383106507138665403114543759085855673316337390880820878153777845452613085814271566575420574378938222880170526506425967501466088772340416078355225217549261374700833901833082542327728371543138562893897601042001840737837766753606703154176691773127553076789234950875484676907125959788538826088163599477174710871319147621551191309824403380000211181352417012840052700514658964412778752886609071223228975133174299557943331980477304247540193991584147227628608218652330951128675504183330270235666328154358251147224931632704722971065442208209879830322603079593686663505460427408088603718188849327914748937628501449020951623478325275714371685529882053044082160360131322784432363387824282183343710300066246833048861294610816762291884236665279890685480771998675486538122958423423775754075456788178036546408893910929503308106511405349209846119340240245657715816350961031714381878598569246993754617980369315907213011505393880084993068006845126735696077005178540454979212306834089671563867670872906087898592873915482988157914599120691285905542732020591025155670898126425462407124333174526364663503578731774467002886908985090162338908951126017132741430535823823216031154273035995876878663717412857471180935894817907774154356578234148780728902945669229357692376271646958811487405837430124723879907046271862086307747901302825447269236620138714819367092705766443842097213355013029943056747001788429096794007429106280603006497205768181380871063628704169403384253216248474936072100056153167547101043846083273256702057357209885355276986985663333612953665098849019943348895298502192166915993138823772081442516804591026022369758645953781349593088279720989601131402053648324161428767254621939192899387912276691097805431411598288422052333417472502687053725722972445887988370493553565292781867484933486492976550710986022127120499576066231073052568528197650865811330127117910922418995344048498871393492011529801890470275835019368030391549176594117978205438353638187323845610080847104282022672542697374008023002434082225600974788895834114931222584891146851939844069442903118172212377048184153217637972326265050142663030923669389411290183468169699785481022944268179335424292078087415328150824648438629352131788800000000000000000000000000000000000000*i1^59 + 1480169457357092929109488270130805344073709719566145004608514174779180187879031682034017416851195962109476630074831595724617278912799720561820310830621541749845667465717643935083720145823265938366186982255880762180750455047553894391562680539637563108623084395747476876476950472259265384258132306789918904003133464101211517535653102909667845941250996840708401026370438162389897055498031979341638340047446403800666888540881142088790388245703480722392586092683028221411729559000000501332011621344038022367050004033392895887860672217850646354406147268097442578375920223645851414549369746871746967502588840039684050753784316566014590379011342972740185923002413192829911710257546592246372207108429702423812043433454437390388198275473592229490797833063526169641964603131063931079306333412101441393607791893285502250574326377284345408074325933936840268935586705280329584223192899412125613410388238030470884466104242235286894757738060603908368632636789088488818150228654677545227826273162237156560814498329511110056316394479406074664622536260041090542241047278682432578809561573933277613430085830103166966510965932270483596147699426476454358870541204147445118773366189996065300842650384125772096328259528251534105071202225251661620839664195377929782227506273784593628055460996056935471120067698497498313503606805579412738086189505273502449421528585675416949942032285616695819042666138152155740706709816961651243477991910537007922936001488510913639380753145024378110879327154656349846307288995652513543966703096145161069598572493532083463962218970495729834543640984081191181479258730493783519241838024914166446896753100548668323275552612946513677972233087360666532683462471748995576404186070074058409159514127426319670550204180401035469174128718944059907513636019099158362734736448141281809638974095963670415800867417922782879590827868458456642775743810709663270118287153193811019544129459398357870932266134948454669694125514332870957538044693485872624559719656936156754723170935680919601710493194419299946624353843036428397252857257448834712062870883179831853418527313033789396559476155686322111119168266435564879108576819269289876196778723253127610926702598780089451652730018665618854900013725492677731062831332516841666753479446303133455859672162843529366522879468600463256783232745389960114043347678271280215230006756995437805496483780792772407255802621186760162708365189724608443166977757816072585272281164809503124240599199609347795054206481641912296134431768850633893571657927190295932398654738685619477538002949777314610566040752510530574352384000000000000000000000000000000000000*i1^60 + -309586533520181244541296675997546550980496045186017756750611976878965092597019413537384352108814604346907071855233870708535127798591497533069189415411353038924699677357506169487750149333304390050393806184716399180762002491255028645566456572110800498712075292984391783277792750864001162252250125295970738305974699568342341066621880572293836244606643487282050288389050813198995320649916361322299386473375348089950341671635011624388080882456919997905423479030908619594236122056176511538287627071666722477837085507548290242288961800441865511634866568162077721226284855875692484755132736159174853832585918886803556448304205205864481742427328306999169463030083855178941632115407010462479084220653328500892076484575840233328669210761079884995321025967282945129633815684987532036204003840415826555874652506063040083197828264208893277188211423246160002675824636846756437159639369844343716558999306330217587781263966827131872543457899667314958408272574099883739130994708709244847179538129487395321612813636519639226549339489089454573308763767042243942394051472971275461227661002030486150607649557448176221742113654051147792186247506731347897916290208141247569697368406414372352120977339749197537833371243976423760221315355356086785789516924904850565125728151182581956989478012383934704179209508009517965781743888218563768465881707869279876429846638954376952596156350481015353479736145359874493517232321820666989177366909871338163352633021617933834677233677780361227875975198598062123912721402980661846759615996451374657406683692871861427446983348958453687937095407872902144129423799298773305692152022826162632304560818597038009716428127944436963500740551661904526625590810841281553392691503220782188904297191023282683730547233569512674892283064803420516619748323681328897617337134785859300796945888280095119568700263119941391044400801973099500132318722593637010918557159023508800530407176935637890950814544412548971163196811979887274278984234781967806754557669916448491028576861169019462354878568850177041590322678749469023886267607873874055254874160006481070691763625799530810068579077676604268245779640926123393141692288715216935753716973795523279559330778968059340814203376208638588414095777418587620644966800996027226478647531927586163542433710213218493628450218753208846694850636469666212481196776342272018830166397300918156507733305078511190249789850251476613530594298192913901726838942151758437720684406714945434516587872706582094135505294139163456010001257564196420533049900276313453529240895786369189956476502504777247447380744439909580800000000000000000000000000000000000*i1^61 + 21028831544184301718880673380013464004838104990300857033654992711601637901835786633808825647066753572263759702273935035030851381728893667379653308858146203239607859496177326971367417239795421792443313920143694801395580212840098306573488354805578240118695425270240851108562688493819817063758764081516038754623819798460007284881098372738894756170610755134302040719453492161286971989161602013357114788197508467804021485640799579192582002930520868457388587389971372721444331838367543052917822843115964345591722394771713416430219914559609117801840447160693543027646721643066352821822649708389076057726363682588926830968912058595534686342145388728478812224461453132633959899115032146991208980322374845790447613403227312015062008818124210911342099211875501960809191915977902543950344779355272965560193202471913281551549999445732325739909154455794297964478787572468108469089249317254267142854979317127549569387873813261343970181108845773965853590419428090676156639551326208508797735952495928227493635204903984807183817985860564077326127242210836110176446249844379282297208084924364276370949019065342344503941582420342105629042834520635409960989463684524851136527142640183805919857585554456515890136813922471477023644086538152627962945562457256948523143823283517462681928915423693620822153793687088420464810646362486735089745687547529117050379904439220540263302953668246008065506183768860866555230602281817457333717721411748724900258045692400198143405256607051131426495221968610197982032546713816655875618962774112516864707279588772069331393945649218437280567674036634610832165639551055986063819496215972534328125237373690539437044539764505367302105477182816244688669239019345666844334439606505861150362008669484312783659494711738714632380188547480364816486479246204373305946017016148581216095032406844401440333257067500183246913067392273404558381900056833049956866035355031077676734363614573473074667098326799331085171946979206626762678314342755395246066701868252993458702144848059172785337686882923614867961084275392714058755938112464314852733995892778777454141011414990091824153390863259937359652993785127591779299723298744853582813235156173445148656689564942858128943629490866421115215988175669442974154717521579857693862988957490522117025885818787589247548834367586553812619507526182035917622454912865067657425328610747181315694795266105026406306442917944216551584469554134918227779731327592502879693667155796890706696559039468525186800012696543698485553389611834014422562159506691061230065675333568547278614106921532388710971164590080000000000000000000000000000000000*i1^62 + 534084411044640829826286335059249804425613909908095457047352262098952399951089602722438412352718929728096177943765695308214537807530528292707999803204410915757478194279005145680096861468724106629339356355394187016086459927162375982295641577078270515693898936464600865083276472652598019995210666142871147017895995882466952530578926090870248912345703508782019773340758872023592852638563395033236959346679732591587689625240415566995409067031220995654431860281556382767111654073420934815316240687929360547725003003456118234871053818953085867821411340722262229510039627213133097057083080243460719015280182622220825487822126519127987674320192083558436366969752271721249681146916426104122930536486728866992927306420048172249133724609360628108524223495891174728190974270872192721951134482355667141345204152057016248655957245837918040480546986161813075047112705590764640783946955769138411520992791658270357123251076902813265989103618151087499608340811466871526481359058386294049644696451873609458304296780406682080879273293898877093252106912926273374762285376679241923565807514641809282676774274439978852780378652862337778299746994993770977690241121675911707940087690246819420416590980561644873958858465653493820959446930416097296048444088482054275197033062637570210554281571328474050232512063415083209731023290412278817602109407544305363712693470287733432679058552209910557761775826036013481240827853534425655829855272735008311559792338145493035237663663518056441043735420906808453834064564981764807257138071050911706725411645884115418392140077388412834625978267813094918569707341904947645292742317844515591755906293518787053835465795830920900829768649133312355842926094546459726194358681354696266855226322738336100515855513118591830314475371673642777072460825035148571881831566100579924082011481977697387080150016049635022427806051846938816208798291541973172837360494400566045909254142551607316873573705115039848956292969458008413203865215570922054245916690674783384617259742340548105979088525411587063365967809335474966872032654469881521857158793164659333641317088909741671511666611677727757541535179004712192693741258987927286996963548453642003729399187373555102538824309347348616271652003887057762309471239977016213528002795893003570348382595241960877095726311755610486601499130021188775789924399022291608438836454731767817507188262774401991833005262620110405990517106611818710560359733274433634465295900904049564228972836317393535619881604458558980734813434005193222612598021344890547635495619465268350463569686174498170077184000000000000000000000000000000000*i1^63 + -117178322198750788369777712172361009092417838568403283329359983357897851451855527711630620991855244044351944852680193558427819667698872638474673872383166499836721407660065237482790886418903610982055251021017730830605176091361549258333950480386165386312589047532689399261553959128816268416558775544646634787797517155177321546867839235260332174615792229656419879417768651992682414840761634359850767574119719827439882611478243417708740239649278192283126771889308705047732060109728041431215940519628570844691781243856063912268980662488728277886641890617785034062218402313681146745689015062027578569669012188652415445907327077641433789366528024531953646986359474522284924258724799218062302084814762504800361354583170503607939461438560820340009572825427985959173257260999423706838296015188860574511896970268981945677533666906372954319831438067654936540348794416823814302880956001589913398303336715152199179557726224644495344795527102203710880786689987113675673763733000160038558487112851725442437575228544044952732761397554849954875490791691610999755094777357171043581115723639731456691643147531362161913853523848195234132715284724531453104874257563798316932970386674933151673748679033141660917042139695765735700069520992772884836702337470289978938195316353012506989793672671883420351074294796804917118243309050587368013450474544186592903984558516278404756783828842568771987114271269622911133863667903324597558561851898026640122137577197726469741265187635802163629644899620113573091561373714825868976052443309338648991815991941796059116438864874566308596778954383435079310813017978375042948623131602664074595928892467785936826008862812523494803659407159495988077346688008519633028554224110605010037377167862770769020211648429970690870058668991419149889635690831294196510007482961284457318242475427079712645267659642032642413046213089724230028458518751358920368724210079850241013302267470636283183513965364038068985019872134550114889464377901421416825485331837955532494335733493578133817386995667800012870761610712914400789081668272596406744575913899592112965020600179931436420926751332553385171588446447181993096848724391011536515424299716081402353995563561136735526624372273181603131882237017576743199326333946719426667814087474367185604815205068086096365975056780792202232456412785104367040103657795373313018360547577750501847485152695278188478000895293572085437236698420848927431265487355365110907600464878000108674801526159251585807720374184445841893229879434293743231752084517350448704276066061866982105744461464495718400000000000000000000000000000000*i1^64 + 1477098997434783832662384636350026461760220488477457173909563419772154504634973013615043041896975699373448714457910082891836860225926107751219304815311047592212112340477783729971559363491478191445697254707707061747769998411120918511827075930020034080094095273460689501558420303087407234703918746537006046740743139000869052131548425917461877699221540430888551771439008110485257210029335805538413951146619731707952264722282097003369239527084543629520123553283449560120063591170006585581439686130499311444038102886438333219987360866470950610884666633185846398596790553415533816340707384559000770464107022774009400630343203289815136368501274228452333723931179824671061380497256221654981626924677442390093868773948282029564224037069047318635061113722019144742772810458717464085004867914185026532083208053312007849522176604610109124858345918410283639691941764958354093727092670328365568558453135382929471975684193644594585023712287910520541360355254604223759908298476336856092768838743066589264745611585192382197113302500706817483658129110827279818892386027576182650738402280551523554325198280643880128729923568118041924292205216543657432661186475632064234218415341930963604426564241091454881835490681240887430609920497364926406815499720809883898967657423295739945944716182338074709993006606968897008519813273115182474924301202503642583718573237218200395643345478613072945462106617956044968284803396325760773732837165726190583781985127124783060282660576574904678956299176264948469645801827150265319443052574097393632323140104650527254223299679279890089847919762127313477416409239688688375604785281224937846671120404864289497899152128090606579649623449666771636442867107311312401390564887863309219803151562479445935593115171241456508573414732796063182222015264095695940057830866967511972498692987054092434650590360105035696381024947679221124742149487514589516691653927346537286558998004665823895652289703929246898701331080926957654562051233809439592209272242227441502192902788343416277558036459718445411567262981260698275233048474543152542874114975541770969986544074378379061321624837765596854342725173490613951273025286077077227767249752939211532880765402391335783722671556116926609418694553900448283887741592357915113038403545659303079428582737573074771690737606600118778432630325540005678127388985274398478579389277935475223385037701132918184590547360589617428114648993862364492880646687160783781682848245126611345466009862122628408464105640962420264201227480310481036162884819029310767697531448221634312830252482560000000000000000000000000000000*i1^65 + 267727243443044959857778372505615293654189839492633253250050438960101713391672200076279554339226051923431713621962784719827338596963995178082399128040069386037030127989301914503776474622360022882466098757871773860945284170367088712650934928849054590976251049228501149312776260089512420584168215429188172228659427636574420353129075581807229989094909539399716566148292445677873067512710792170646885205902408355905763932892574337433141018022982643681857418303282425435610862877998899744973618768368278430396810402249373275613369524431739214557501822207783906137641261330769956113543922311154986874337275926046269447574922969321061496479936025384455436389694644577168445303299364197792431384741423960942305274554236881472071990642123921664325552825863097336040907412140664341005855647482664550301614236138087316430879457641876926391371411103904256723397997786483398361885079372890389534312659295763251841815496538938825602581537802456257371904336576858204673484777926412696234292336713213370521662151866267463703604285735139798112506523708389191880217418064221486918106055123144468245586832200605247453755100429796982450651904122579645037704500529795120885533896199961505221567818492704041341543882888734696223452377397855892379394715095566342128929360490490951062352078367336091349671080068667152971061711839775431828717108410258622438097961862738973093149689829243590489963245152327267582654001784162514355725827096283615558656445178015412453456954263243383474085188409136580122585408547750084004740823200474737842728883607605394062323141745119545503366664008795127173728316807758653930439404045888561404500373856931795332747168729930824494759538798300582961260241154720702307327667743106097868775394471101063150558951881498215849230002188045912138543904685237027546959967537197649976089643463111691023481664151442323975496177836601501703938219730823057469504832876187325518488149397029051386473714247998341051796934033142451387893362144997991063413539795359643818041950409807035598574408697133021115691406818179941567738939611433208906439949479271389013196730453956917245990315337143878698150284852447261277807225030606700208718384554024432242385132523394736314202157540048810607086750672046643226661532197865920613341072821533180570771622474938277939353166879986097750296830192632095405600550621767686307478085277803558224524884203008651759955073793169760072395490527146597777183692383576922736679852841810701328439199749559555565156127985677651981259656419267868050413242908614119830649221277108376961024000000000000000000000000000000*i1^66 + -1448428089927419972936778580418337172406834335724411362409760104394464347521833946562180646786412610925900192258357816730999056068767867996822429294633898588293290983937459346921818496552137783309638414850113546597585137214567017309198099329735571937001499347191278610667536092751371295995754326319771763186156033945501276778606811550190681152116836559439746427875995008575713034175494861963784313365517445742479959080674298783791275861359945428310698119817967233027608047879187905539700735602142576741756514824665049606045531695804356219619309914059690999266151632516299326997173249341677117588213254096663285424789784751886037949244806980735110038380676869682366311146147383198992569157825984293194319331062995389533416347691350030468697088279701079686884739526414117066426221272512535266549822896778290773869229766527213264690997323633646726036955256692484506875354874752260764843440985950657742086020377347163629653748978228764332728501546538629848068100453302917580750935957539875174616535045773707215583386716435703923180742308308760023391300097877702035722740141156048780723083808743657266271162028824472063570777192739226411779726652172119116253544016056739242904576061536426690252484308021075577788996393063751177795171453497933935747988915958406270077058792450256386077038346336676314617899244592096750536241728693162412509120011285664910186009831626057875391191792617719989849475403041362664519978999014894515735858470525433563548971448695050229894116082723992052277646980446623008998444067433596975875268793507789623486012549554827628388825557046906549981443939166934794758439885803630739691142842856767600186508239032019956132943146565970556691679788762533617793274907638135976263392846524740200452473243972537701243032775976415884258786022954016891989416354068544496680970594204695288001082855212678490907711993898733776858281813446134369681587074338699007418988565343612384989028595867135345179708324782477499704366956469301874670261238840261181170432286472769076361920098046613851798831976391519775507777216190978336524620199722012120816290554733868974127584289527578320598033596117278738750865343268192158152494839238386934156346821890063929052942832923709366883376803016232576393429278290064057045907530081856820484368389579330264471632486604955526700311690273401217446913111831351316921452786669832348981402312828854481348324375770817056971174221705431414850595203608178381530515316281617909475944705312808792027099191210866969184160488413383317593726176833388205213094259772620800000000000000000000000000000*i1^67 + -127214499102814258465972954992558538117218602513010905873012167410761194496378645207015722890135421572772828715740847138129165532949845682546789469151987898238722600758430549516817957793699709234181527370842374633055459679529611591003235334207240658054805494594900427650540414127685961452564576738723674125598926107444601078828503816897104005826720882800323505456717649626624367297219655443661093702818184208018279497389492473601465173537461583521082001273535972038100250306326241147650070523057504363160225350719585556012989284694322487557387107404117840113637825377444930771163741458749323478750444201911264416640115780315479610654912285926763364207080840326535840378195389679492316773710656224098542589567053037913748120168775799228491345507723462972904987346098361186693262990019677771095689965158679795007465998116835030790588115834843638730645880820577390366490370712697657054365029534167114312146551030057080430088642048267309874099333671404397304000249968109764636156848266161642524660406690633737658293586233938692385903967812180067238144266960246050099834020868934339389279551258823479353210463456712134825607068703915379510196233475925543205930836890717882870032257082916801778046835311050176097600484786935996896284854190592662942145697244600002225757186182702800811577365875746540034032541721265748283774488813525853815373684951731859052198426523992034805515527077337646408446858345271032804165412668442460521378211844360639061129765883721698171923473331763844068834288385396530773812418030221828804892766731438300067161124423823955452138886718853528615870039846311548227762815682257831548875296483766615979110407292162519251008577033986231055380596679752776262378650215904082056263986135306843850455850067314691491184624605411254944847469491249975397288507020543889874217624863616561888328387647684597788248030487284171829878797072687153884210046376339657568156420994301617215772695350498334154111682929857053467301913892528680525551317007436304644135017668872774936531622708752874326266402294034460388662646579110067110957484669494008167176476356326044610045119791480046379351329746826180960457152649465061717587202225624640084139074689030157621201626212529837788609893330629786263081687262510103108657002137432778516287766146753577660048067054229235428438317398470273612324781232490854597660007635259400143743860619771026767731870135937264137216995715927118900935753828674724336075408052968408867898369084303708512140722599601350425353235672980370087273825688506110904515952640000000000000000000000000000*i1^68 + 1322491556447001626211785591172829404637389525359020623103513165460719085293292752814670908766089153084868559773558232291971126526722279869944369400419331621999217894276925573115507098058806590566638249250674132649722040069153908344568284427546480097966591587606968253353983361678953800162643678962967134421951908548841030642903481677348781886614441278246395414610127078515831072893060887750941894753836093411291894724805562587060626409456961622611444676558795733038947351796073000227172716257914804402079587004843536344914765662861143645430224598513540377200855367701268256253032609864013818929332653475155554383849676351328608702177763080799824965192486653306275564844261489449235718209538372714724763519162809586523148867991005495091671163779888424080997822792866916873616149205023568366117586571786883510892259041250940536668959607128311181550398788758031528859336821096909060244482503927431516160559137991730562056317244353271632402946651116607367147803600281336256713900378696067949995059363841539629081640026148614095142660200323020945734131910284521660753626567336930083898109631665022471375298848098618649691401301179300134996928786978415684066078959605586725182945901804813214042500512538002943244687330472979662352574981986113136448085209337453421849599541509857123967699352766979355162330072837392766331341760196184334306979961740221303644560029017798564377164835237520956905789290835933414218603972976112088809218110682890628598646171615474603383402161339662900742750907185253126703371129587641812492874472639645399667323174884714987883249708943387931237545944140749598387305026657459883200575574444410236943589305620907030936822811217787096472124433193748525972949370127228325465866312107704857423940732623504040639531594728246577395001263570575564467977354374967208180782513548185931665884300801999100830524586529643629071915650453735471694236387658820284872481673299767874417672480701540533994723494694889055781320949829105726904344910227386668559852670313164748665363871309606887262179815099736000014388068617277889787887964053370657410285243635796190706471081042233909438950687373526678853975549606492806528699620213555121030060050713176121151498277265211212127312248520356415572166363708543672842501778906741194802069305080805864432278654951613019015422779299327998078347858021670803550309020869844138675840576408972201315928780880706041232845539342586957021779771011805500683305737631825886725434148462271570982450446941893273376531936354619006501394603509427470336000000000000000000000000000*i1^69 + 17492435189376130806469297236943196507825057456188587081199577752860772435717305320869025556164078170955700225198535107534455111798572569097810198235223763847617940586634377057570336087986432168728476687753230469314864695689558651764278109934708819972294122659504487347543058593439231289946651851924003798660489017684319467243550525881834760391513064968672587877894690939204322739735531711083183242614539262757888792986263722193117065618871277804649860087666736794089999154948953965603056574627784087643964279774326305412800390955278307264455040877101396042274449587016701082330221287035259745643581482417951937655192625671707796633343672235441510533224788022646887811673367489267692838515336668909620337145049234882547145668250371310753445483676933131253736135508220640781811394550572852243241163452085252619770949651043093372671190209098110409033776333559535148521186818094682701074946585476330056627766472312962749935079176337906172670651197155778929536671060830557111942488811633254139099611030187595497901870700102977136515518450183197122152950987198702435997651339981206974593138536354569500500881468536277209586296521034283165342096993422666205560781933289602050790091750328766489677687694054205596128775339417263671485177259223614413670407410695875222567979256133161901434014266782243980538744198560791225350616433114058014241877671341018084244508730692553894039658032519475959275017265139997475726900955434162786384958878097606562412241086350225648653131401391125883034167370590743563563446026603062644137415520124267741612857248825539361021578669560029824812877122763163338989856216048149717625394326818265293851568536161370859067269719253998014019527122210336582198906485379425739094597853916655391320781802997899235426855094255058953946665400092235001363329435730901263515624824306732652334492374702757834688626086809395417422818579623620638875724260625488069388231103951501804646079587690508416415624043375739650983016970626354590022466680316600845802703187733894664657834931908478952047964852092935625007861303255171923768457157015297436584880953851854551711799617182021023503315711372752966635151997823016250583216264370964141305853313918847557800821558273296985531123683648855374724926841253451677922916352387407127394063568863181473206290716610955468398750835668693126013114807467139456201855108834413097598025945305606772120530665612933243997788080284585494694271266577450901073584937067080035517972368046841959749136265933778492655936975574688122212894061363200000000000000000000000000*i1^70 + -96789531365749890778205741023927252837562036225692939858292023471292582379168764100658472605755991498372168193165250984022163793394180615454603778671348547179143686695623693595994015450100289832851573531833312122700957622199679306716856338988685704157911549292804319424469625251786268602113205637405081143211204161775017931414735840554375081495651996866644830675645333744039460725616726068317824962691675271234711335369427906321999700868601379961955705212157209958338433371612912316938083643503645258943927524302811288537775807058252303789944184323439108481562242223736872571367099351494098457083618536103734082793296302538092658785750464714709240652147285812196521885865367256148681146678443559424922699387711493656440438118950298747162336186241892592101868018770645340120791390187118154322274253138654969718361561006914095149866094803967415985917885545538600703636124285963388476624414951263366266521274384342663644715728923532985708198407146803741422409752215530782863090149662602139811392127573272077944727970245432673705493873862320734665989959953393478287996976345927874560447217710492611899063981794094061918932978943722894524668830192842593200003624147955392311840638704108355896547240655805285205632047647879631357258613775270476365293378251000377201808917162504195602539061949138107452747215363112780224969407315112531284799828815322481590847501525243251340335078018612511137540758659648215330533689459658664584153721947481683556786764690101421966505253691989955846446737450910839960073499885378754945568168093873200357877851259718728014068865842366786752272008961986348554234097455911271021136655824205625143727472517286421250980522008700332852917793427789481468330182875609077965110471077419989544314310148474730582021890484893578968943927890784501854853465454802178013741413358247476696718355758568099296526930291358106579175331373065697312908093634874725055463062194101419121340345426436387604546706377764838234770043698277003599616879803487593864615213275664432358585733158173336165554747224024675770707084106563940211115108685189386500873620476926719493950375014857631814683845572766598125675593019518666107157586453838377376819931248260690484549695099756298878058833128276877025311243801993242644488392491369128255797222562570918944322475477343218156350146947996007506642628558878373668637871147138888068805056638755375521903268245350647923763887174047875512892709560909907725331183217695883138457371186693405025500891690066853932071191077263900546170880000000000000000000000000*i1^71 + 275504458537277685608546021334757334076826063164487590201547439274693174908437054747558055640266050801847810092575492990834811225097004531275559311614684059247635824628471025731065370686135140085224373315555428117311949148313141651618210421064790287544318924482579627863485207140460991194958892721997967382555425294524978590843543714225810111183554986847847811157181026538604778780316096359639801190270771995046086911775197175707442054850330098243408517241023019996039335437968027052978186389346772321491784801326776989609291015463537456655924958344993266153822530802467114062918942506445833493834753390879693507125644914069261153072635250128620657245562906373695425847764974062190634845181460401886711077379682644106521011329342092306275010090990563734426951667456042434433190700166583425363026861907560641640701385360797088599289935844713827011417798367058222039571581717335026541681397730617975130354342350387893803066633604317403192834958049693930490020073290330240267446145148310537144176451049071227815015243263180827808927452443344509963910637437929069512719350062632511292070029494452035004757312290646396126893576598580122402460052159868769618383772855747973959719009467413733046631229337963439735802448784793128438196079689161609603784748229966004723477935668677331295986908606867563158752882808560825395328092043063510668543161898352295045564731212774698131997463957144783242361293576526241641344894438472541519693155611631408119860849408918606748191061241883384647210928361706923777397346218700626044553178260829971508904270304385857390297748326049046962948648974314428805237867872023332498088325901057305093770129681779772300452905214880506951996872464911931140483428473107624623884816098896040771432882544691578498740529313243543049487963415091250997774237979517070345759196537858502639481232819280966823693939890427910439077148926712800680731421421290479564655607321242126205150187363158526779748877112439359898707732475068243522532299041968849674981147542957278294689968092042776384395526057667321631354886690573483079037308752663104892156302647986451231906419987681582157802070728316730797939311836612222641130913607996982915442440404121958729787957421769218462783028218165242100053446832326725131628345626526368442434483146923088379166923008106203648598884243811938006856304937479762868512739182174453835493153979005354725485590642886086893856423370492787346797790385016724821036300668963071591821021189555748331399803722704237471549833613410304000000000000000000000000*i1^72 + -894372917318522084435511630842958965752568750999955419499120034316987763041669974740351634427451353838572927909505469750935144881872350793200809096413927431570395216084117631309549162992776785215354161248154706545846560035517284202202583032667145361763540820858839988539507620265077094171429852504431183834642064248569509495509945612107519990126552957836193821289856183336377042326860552491753907420879247242698154295655566352075232025345760441295145010173848913442199056961890652195497035575067878952540090453161707086486463634240713580636469199655197856615093519573342618701191712717615101661660208507598206132878773292062887762797801791972570855667609418213038581872925783148341067165615825518459844723644393478573180807545207120271632215132080420778991038116481257750068348182191441198846046909336715900238797912795810194939388622650687819614559624873381186474943556425018308753999800053752143237766528093866070676383958743192640370343702236425737333128886059359494222738988229025785584590254178250625505498693239488283060067573575458219790746738759124371934821824313963336035416548653943091720839648191987055242888879708820346958206800837587502760891427871248221728953472709978474511692836716711565418349817646173153589005809039730638405301305700595965405094028196573596139705723654678049025573445023378862629298454943797130515458910540649089023302739965572446550126178374324633226874079875823669862959679331643102563311791820845609293062995839315138685690045477772912861451121302421934048726540641935511679815560647643827227342300807188939699396252637835620722385537226637354297269172909848995750808754704245534183001156662130154812697687311065399392193934884394294473660061523066787785124312624987176250971029526081209749495627087011449294667667518159152913464907315766061406809912430296214639086515778241590117379705030955439646933044868326562678484259127382187437003358957257699475918128120557200658613586803406393168396400590368275867541345501452156141411239872084245160780845841106434506488765833370634613481317240152408585225086324037270801677018327781919892041776736187493088359703077109984456433779781430263077376833953784528746872401196129534453358820155562967294965775814105627018349694656298283412006932290022329284083303761590780839164668179038031141214019416324429288811984675555147649968432456265978998950967812234085918531236390805923519652669940552471015536427880913525847492995388210283940173442413491444021286966279440683666033868800000000000000000000000*i1^73 + -92055987644098700989084571620842655433792739446978255315407900322506581964782147827721988783883510703615134236855216433893128613627996355421054758139859905796128302722870315265606245464269319153045622982820649848432765097679976370369110937579405155492450450296311533204772886969112895630212396602382743204727876495615522901303189224293032368352459946947293925462292865075149002937080530356178675993500144086919554117184573903544435452318583919735826995983079386080826227875734272766935525648723612332216606213883815477339687159528445246315273024877412795357890041346750825492912517736178997714765161677860398183073260457022365262999501129828720212154728585178199214390435018647009667478771441009614002613832834421620013311694071721077541257949269442319301524531388082738003235356789786935850949195597007812057335211832052714792621264435619933052530853383512881113549501331370967437268864287486360647536619048343624626076646319329859692293374932705992075451457282865261492750960461402804978941937794630383540132514885860325567566311169854196817768496413650967533392806042893438285443707922790675180327608014881516069345759965616843826608848374749378035853890464214824928469140810685032966004058256518372373164156871857998462810161589446135461186433023644726651064042690527357745226999508778479357376515111712981595520997097675632797070268470547124685137224520042083838887666563329029156497182617425079395708533389445954019260340510667273649859806558950706617201799340930900433511913876907073112344011004471560879284537318066860183007360831869877477387415846363477079797390214413836397085310058159931626852187147044165306214772557860249114709298952786581768073685506985541703302962184596798946855200983937258679066168538440911568633216813075837311151788021643530347426982340822173036278993116102163023562370491301849050993944725733827456724651206784796103311236806121101102773253571124995102934369377723958781582779232209041732588986496284279136271779335806871551386144252478406842438927861321110848950577476602478203107199041349093847466538045080049939413453312513871603193901666802823215307070658162610128081574241034639038190860093922325170969723182327184756294856971228013680964687833074484323933993366540597283485241832800610042142673297815085032306796733709145705805326584604863176648898161032520411097382224299101188073026465243597547510956718921276247219246852346714065602974633571374121037178130684297984358089788408370990392619473764456857600000000000000000000000*i1^74 + -38110065103385051754408726036408924582403214326245828248061482256001864341159718787462316886953935086577502014833603842944578458125993359078009680828067854345224145659312945898057247211226554027490475090752991316287505449569921468137953563854906232082953793535821997815520924138033200319621735778643790098430802262776970401759352417298993292021414806526617075704761676084044801038932327271726225876203748415828500135611612725279004795196514834041961111904126607669116664959772106764796391918280545306101250542600585057174816256236462096475281214898107843049263966047292598318254483625714392247046163240525512201753353761368802240317050845434965007067706744116293426965495442420570673697134559291779534672131952780125765067907374367045121075841257982506238598473768795570764679696683800198429511389908225693758683700330000199110026800004022938829323032536560220873432889759689882025755600396571236361995094347333348800435353162131314468653321878483510772135580797977105911528950003755002109931531572164214845949715709443100935633970177826554312766770646999513889213359169888618221630262190809750614981412753333091530982403449391903584531581396149622447697745726748626746353433873301235409287380301228927738159417318383897437919102563112795726597567953245913065138236824524461810156764392341046032167186084604064230576607331941813646243123143545961566020255635718160312716925392235648422236852678416059473163706893143582114699858724758046480213318982030654249853290838227174266106978869008141455021143625460848781205149226010197955362607646445478128756309266104765080906146389052808830212020243033160921969627319983546171136124538177225341005378985230889005714905367202052157322097041617594610817618212130828514308516758213459925869318204576144170894908928060012014146441053118411122113699648271153111889368891269122581825906166497845747343028964188699976485313427545901524747588223362440117427620299766155965266248607060161168527974375419434755564785204648756776238122519283702907515155853077837885732460507640080326142839216631114957093858720989910803029663399106344978437519957831834378383435758165278970932186906827883866458910403433817577343518876781599354777446589197992809247257074016091665652151688684358054424997143258399811197692701705588270155762403833092920749124730678641187652463329908067498227017968415335858363963860034635777353489021458067913651646785854642131284505325011443692773998894596079959937178671965440709692334538752000000000000000000000*i1^75 + 2188244819641624522494792654903820681074871914881575667156611420598747400486299434153855779301629101737642502506785895162997529972248435606036292574748902171737377843038605812868800361697364879639665301912275605559514555060698972318299791397322650507822764650280139963707317863917584378570964342374697629207262484355567220781097133482709453233408220684862837430577980608680089658073090353726458446706834738665162068682128369770574533062297527291994575389525394089315115361210762905483161112087828739270831309917597705341671946347144546513020924563721028342783472734945845129159044811305947434834887245988897712041215226534764932392750309772642452910594305736673793462719710333783770339376564456043143654000282672992468066178710960451549882684265532575028745009893859318818228811701865592640137413183367482128871916716954014674266487963225831135289851838181237094834667337659773675492967480729859286081840359009510532365796567473943570694791731490262503728237374082428013158578387712841340809219996513719717425848344328902498306235921098941847958925756970577671293374647948250890516439328603656807610548985359794691637808003909252849909742179547851849353785499703802647787870497661790371434406295642006032849542213568609172833580577436930635595158077897389119250721047828992219088186748161720839646615203973956116067815773102777682832636712142386720157404079696287503451493763319993617251314253166919928470401555565138075165409042537007449782111904572763825431838640737168842294635433448132263841837642865605713849701449918590501840579595816885134130503481684757090098006646878278269849977349890194062142220544346158184541789395215918724599133713018860374762360151666960456755340625316844874153649223576841711165143771664603545283722245786208070563637608906746294054929819607899141212359638237825065807100695626885458457624866740613946748748070099075723623707770453729748061495684222576704190284874747111115037697035914603399207023625438999418069252526666218683578609770176792917252048611215795021329903682111546510391605447620458126215086153474004139441350247252952150424383081261173032778402389252125276449916083701331102801824932726088628678715021418597867162746987191052978987848656261823286026561720847438808863504857603473378643395507857769088170706708548795672307532060105718190899314360230209966874607694661085828791686660942625553245511494110313872949761749184796341059769971802466880197999750153267380388971338132642708481638400000000000000000000*i1^76 + 4977146473506753863634242833657629224785597994796914943225662253977108519094279483298805219691875614002608810858913379890980791116998664937566950204368190837740002221276052354864786967039743700175434354351087312333994362222085648251167045187849130152379434218085225036434691582169142509855842387276060195125316770826912490976846253686178167320907132529135591318044645257724665250884200027311724412741601391892875800568979803059474750777833545349267443773181163876387407299178710127116230443175675682540381213706270916615337465565137993458586788696326566854745454001811397515507380132777636386538593951701298326820966940406317550021761921994001322485279445183385974560678721526401479821852423747667597131733102370195396848682082054410791805259315814125903155261473031372392613978833962352703617231715265273338155218302268410919787935000437816036813726305908084949350764986479333092549563535881094316733999241378091050316561046962854705846437824254884819319625495389398739676080093615777862986750639681501971959314701084378519615089319419263993290640919156559625256110104961430618269377217696918157504841247816682847248524598383243313246417897168224623434845442874363958186702606287578878938797881577756437235587691565059950411171832156202741314902249528193799188646883628384268357744282788740353158854356433668422640246885368301279745144298291883303206586940510915765138037362845758002586428078227366467450096706378970536513238157026242234939538990226463324444009692700519693678863510308107179799240122729903026975815044753623231544378879784075673562730771482749518448683126509259196040442115141951874347568747053945810072087575178712840196598869858435474299753966526237059473175061598199501582937896746396501659222179283014636973084087575517530596965185540047621870028397146491561265352596841216698585737233865043165453171630285292002735426770314776235115894624709778141999744025060302982411753366869935141835322253206689502939299166445177033760070343466078342909249560228022077606823609696044026760154496852461473875691935646256710781453179067294033195829556052094418622542382044452510113580014345930784951140164991042546066185810113077923518574695938596570233879980792186610107624062098589345937285043126389701625363381339039772008162273232767783200724803332495906780075177354865300135627728887417641182488095250605686358676019840086659856470442217208237323025317410076989260068296483736239374167077905523286605229696651100160000000000000000000*i1^77 + 87310404834853400656497102746493909468456071992905280283111464171783524772162501987066786367504629847227347946670706056542713730885995622697584689001834879906836284655342964329034575227133334344312831196723167549155319688874022527329200006179653408454420389811688952203254079923984374648913583344076669883616852696410184292213975410636883551045807032179518562582526312208063218791123373205938285639432135505328314727946979749624482307744290662858244558812125365989881064561086420172494063951664323267042866304917924884721217873059791358645716819043243199541984475873881669087239012772009523029687028579238144844439465748052778889241709103056406273220348667994076630770393008786234320867704679063051716149620309364494262417801030631495978249193491607925332203099276050140222063631838180850297226764166414875357501420969100361341833353174790452600528203215586753245587893922321477843879483868379655454734072823152462735080237268334364603189848167727616131746200948003130212314386135423451743481878456778681532508612464434246350860311453898230118663383816744588129232911180261298990463282174027579026171810383100817195588874330435908485303847776223055008477305932949085828171680035944599555763696685457235026957218961062029463685612007575511444035043048022493705842172379907911000401961518032979287076595855575855548897915461758979527373135560919720018993530082722814220183643886458521332560157098248672383388743421480051804937676347648440499882619251862101759443797947046750302250531959990959282414888940943950118435348654074469085018582060782487400850397953705515648527533769804012343272945340022241599881733304237327768930431384219562243292794586534481777759860909182362345561705492335292898357694412056683182730180919630877418802466664825993531596958361715042955207895494447518462906392771772381039255588190565371582560110099334733353611208518594343489641819905504215677406019017940204195048319784882528786154082853312872355430296220320200622872039698206201225271621471896744313260904187419080791113606999830794021636073201231329438681086183382580951725444487177967022246727207927094911207036161623748379491924873036309326364188053029251109273379423475685691085253261546374433107868370146795385753736696914996485112545709833900167327765398105446687141950194983069819335039273478876909061050164764176777258277482568458269718612625226893036602825130852480805164677375996445819343973735317946413491667468661492917068627968000000000000000000*i1^78 + -23904794546644091480037428885294802322344043748391016196080060146816744757622939188215683832436266991305357850670226499311862705573430155139658767206723688063739358628672318338980236873067293645590697909378895466374300071883768698321993970615207864722061482169256024809111867915186116550971927507227361333474355174541636402983415896281560907364216376243507076063241137076072916629525110415671515930538681603607172450444546852625925713930335261035693285858549154847528993926407702787056567268234754048049932855822585646522777056711799499069995146546054533497559213415504592002303402633936454214818049857152424876968002182620231429669975501796286223910700302619924219462790416323975629056738650393489262075672006313212370968873237885968292069204851317782085059104183193087078171623661603419857917719087972070514357445606554482331274350294551039951542801066945602097903981684472548465529328883348489121354035940106215098263337520177059168849323129070685054908981080893088961718098832340597404136179704713077060546283250089136953421761640390340357397177851475234809331162796192826219317627172334522638018004416472570866984090346818697731771013185281098511323378628629226163834048076643218105637083791239071213987956588973896509911530527633299233525723714574091391325457009927721014208085704965903899821140871664868395434845868396023208821028551133018199783333592720238037909918117671523805291576832550658234430052689412728609929041313103832144551491306819894221695077147606514354482714851080809862950551517985572848717497970516700273346103577721954709631483605460061871466792558405016542546004132035716190701440788431851711015187644875785980178868909826900642856873918530081382681032516702050895732682159944359720207851030815665178925147215461673614650589602124381869512585145503028884210973689255408791766427454347999872528242003659671662095081477269979686509452018859723378736882018989706894918425055591887185008187407256563851291029657992077358699174686566120694494391810045195897144144914326549081275045172181633138160370011931724899987420004254808628572895108039669770039541709427625488390009931971004004698422022462027989989861603503462497834134282729285188190484155601111211127074204803066133944695004738060687853126156820904520480959692804630526240044446748348681052245397639941656450901731393908381461176525191718675637429378669799574503080478473392255545463767846168774779787513656759880381272435660213452800000000000000000*i1^79 + -697635852833388278707534946204780685511654757597631491115849681491326834746708307875194487983970197250408386439938216120075762202964621426653232185243599696189264813680134083897589918640598140379345991244350077064185966656814361123174504980484397111928603934640046568431365532353416010241659027846794308929671756004641267249906270067582055790187457834130270036793186895448570903736563195413944647629564175761033749676486167519280948668810271693028373090280748187989503419726774694540888726161109096714300209649475420828762863861331782634487757195607561997529717232926091877653215610451525727676597835278919779951994099856089319583330639829135522309214501811414213794055163888125584383628791010960840601937253787274376546687864622876107961295860890499039274691689354333075815131531689622691848484568446291014179590015289727729833263093044517354952892552001354908450752178343309319124596024457702142473403488568022148135822074629986384028528322138876370033532913229208506202733967383607322032057718437819960600078510877013255510654339558940164950478085000377740450388838161265959221695091583815718464315057886442831077154690053478071341902967028668274532702233249546263234258071228670388817032538421068070380466409422752411445503788591545491545670338853479720757112732095333203034395898432116121677268473519316556050112644542389494805714876113253776806718497666753416160875755111368995194181976397080991099859908241135067554630805146024101368680382681407207301027732953111255188410447661130299472556096198719301686739055436395101460870535859476913199046054253978762263658145082262148756754692112262694374893201857495304062587660303034737131514424429228773809890997691511801101079092490590389640694135378919259575028241303629582666096685429658648726288646414086060793227732374969198738042182210648772883874405417741191863723033498859456947301750141445632536742397930406669117733645911641791634264250891092459894653757493545969704663462275662899545609207033082744566212823555126708786394100090904479524227486748693773216590174830828171738598770463833865464654876962273339167527327384238086875589616949208068407872362427011311337217700735382165773871072864913846931493533810414717177305020576826626008828073916753299642034019570108486274256641686067357629437245547805889095593113975063006846023509009437240090198573862465549330655138708263096223573373604654282089745623758645097275104439674785339656812625920000000000000000*i1^80 + -3818699931065938227690849108936676564121743297447249780711336100520761434459655232315608152834672633704422097850237549029483291091131028931436295414379503834657266929618442545772697575610082199689099582111122083592697639351426010787798450237177460170006574361809460045180453709278915880743566966835485256457268624592447086437435998679631877532656565726612653616429019400741186639298075448958179961251314762503046671954488599787064564346130160623099803280353016231655443665462806784105054131625380014750039434540262077369371502957300170919858411639005353622827676560921963982640284961548318505539875935502511457396159605318632936563678953767105180730132888951329373363914240817667500486228431854026312589143580317862388075087367062117766487634226959284873255393943324897280645353333167536539783428666379658120950296784976816132232743256857236909334131584871833725240102352486502794122773810992445015009081755327893474825318887818121858048300147938897401619710220524652084264896954290263082054289062288284067214221679815341443218669666363016218142340941697806792631939536913647999020155662109754435604550221253867343171057596546547368290094049518919942321600203213095811211969179773866903720225432168519884904372847178970201301604427782457555275877928126015643774898140983183682305986494901532500705793750915948625701509122786366977167158194455419786274230014959380947886999320018761141004420736313841607923949185583006710591650804461022802206555390060303587786329783508182149065069891855052557995640253147673953829710157813282531975280586447209669785025652405347931201971659293032213703074282593259304833954407324938656559382936184523033990617518651250745644476679133231063819349477209834922218315964499114585391920739147619428661562836166233767478346849038199672569953363390866610018494934959707181017363435989844135073952198597187639128988057912679806970110155310837173077870892955844380188300884819866773875423927063020240490099870102065199810520485782993086892624824270062542013746151574016195677843637316379837233486554675368095421490448382967707590836934350388368467966449399069435015069524793190137124079921725538594646151113996584898758973536143527822902496113044210833593364528536666390542026769940227720612355709483176514143258648301232590736152170243270278335879078976604401968720374163813887944618199533798565619457190229543938971304310305008716044929489735954829609007871189581824000000000000000*i1^81 + -9574292299268892715139691489436030670752833301824750272195326697790768899722353554567207622261526711587057029400626784521729147022872339629776966024780214971492643609739180954372746384647946229418941628026419983346247772271730941989607202650142989019031929555349381440149796258103713339968165551171193555165585383248449458725398723902883029183507683210538432012592246058398773162319636807924955876663100283791121671170372221177130081598121151036749662526051141543208247715361466837227895812971368007084840472223167869338007157339767989397795661173070703301226012689618581781150709054419195051642846653558995721254553569344266193586195557383327669903266941991645598342500276288732917754361663120820817878452917194773435486016543269521413549450103701378383796068927706976437381930417075129129579985564142960257965803208887804046944906356982369016096692930024515413511419713794972863224335037961946211195362979820803731313530317505868010526090974687623623516673718040084181347485991150121440005571989458441828018082509342133624547814485844363041497848131495708755109462183037722098068494364271423659513784544584292755885583813589585130864767497812963504227723451836186539613786300178641928680062544439113505321255488693915491751635634449964089868681812466624756717604301652234858266466645046414692459359654529341156369067096400017703320809160073064899440966572906929237426231911346828382839722778519471467091777879995335640224740962478068051999074871982357733976605531777188496566192589584386534755488512522124717424827402978868222931514011234237222581816336440374744260249192677036456406230342184694242493334943384236358717769481754043979565132881883536273765208803990882479617346813027509147557926599606273954380911759933963475738382684024116228524679929141839630500897497022276735148184311393188746021979667782300277187865320013466859786654672484625034936602438625934988182727385547751029193523949342050050748864564224773542175682245111181235747782041429420021513142295197455296000146416102555544597836374049347944815605710041675041549928454415679427798115328213404092746852720660787603670327092740660215665082881988975645988031061159628072868352715408329710607170611199351733493318549955830249615166838610521621178306271603497848081281482593750167192875967672457388313875749403042337183032406265451652017337292801327310063268653566967989395408203656886210590635778770958144661094400000000000000*i1^82 + -16130292328229600661152767295011210451180826540645432132663204101860700633817533358622862981083692534182732070410493980920661765632247482206568721342489282549888085315237505723906532768897649267784102018625695651693849342594571520095260393282858707465595365768780947831545156686334433558883964861762276645146126741434898284399311491634500214745124696427142002877323864170453200432635081342465691584927644848695147123089761176613293044879372788447299713121015080608254101543411060283664347904485753521319732435083117576975526900372396178622368737967790481704324388097455908378022288683572406961942437899110993238324019611165669461281033180988317296115492902934948054545701010801340649687375210639412166130056615327431832760339726340964957492904289337425783869878582624682818152783245173246180692932026513412104358521089997858029496543287919116590509902707472239806591859219007332310299720966374042574316074439868639806807323338021362761316225719698523328264622523857324740116673297790500139719938995281349327795683769169511913276289637033739010598165230106214382288691111681930509604872632783714229731855945174877116490865557321700172303825630900515420391383908429985118107361864764315196453066078206703833134246227626233540316554485850924230568345192404786369869285474144814415844551238568941637020213512022869002771401613473140702346573829775218272945826783060193488909689253091661194575661114550929144139518554467909974518681605910942956692025242844233436557092312159815077685370451027795335911566702018935628569336837251731617618233254230868975233835017116514855730986224263027318632333041562174729958760043743399800647024361697816305074083343188203956507782196769977893183552280251165989267233876477060339405194839360221874624666465513596349791058315466774986740220531523338482702091226956737243921052300958135870260851137427784369713368331007947527949045497010892956787440066925438179877164794556125950502150902259104032048728769838050280375089241534928348863331315364594578337404779406042599314979162003730848320337183940101975700833350863916714586976351237818883041345175858244258391680890954519741407910748520179236612687920649445495448141046561503291677574389235331563222463072414861995830292644922408733622092942556636606618190347842575920717719771914102499421512186797405153647274633461219558186306787422175835395058780435691782034037110846037892954002208849920000000000000*i1^83 + -18725781463741358547995797880766491110954720052775774251318636408208788712810516035891066847076846368733159729426966349369689802153330065588416649761939605906965551081882205941088988750780549306327426866397498371884880230776372585331677427600627346770968030897385657267598027876308315128819761540306925563019649941304400545983931853576455717366256019572341251913185824496615621707970670332575249711628973439989530380114504958218641091807351127462779362444313885002213007489372944442638275188835035546505639155879809255938711619510292292726726871301854341500296388257028145865421993530475905732056851278291543036917208779379293842978228363920268293280434340138168911468716402811664496909793522844521278344517412349441176860963919150891048686748421809431380874708485339176498252776676531730351013211869961848163992252745776675805905859135860744083129322707164322041457426190186583310526546939056830769562775531627778803345127516252940443164018161440752223405990425727805736636582631024192237582300925577881211166288346305971918289244630720107198567355275276690843832389330472004488593188622894008759565671080249594730983912418777913276955840812902277760399716679107838787841672941051056913742876673999009375945978209580105806841718777452025321376293579898118082797659096853934288556973324215596583196344624803187973738805948201393549974487098142689565589872430385910009658351770390419759712263285963281790697223979668902501175583527182468581788336668779281006371155137652888035372560822414641818065936771183038979910103147307614889790200633701263700653772446038854033476662025643911167920118187269623313750041022926498426707355002174662232062701692006097681203721858434503518203609767845434067811888510837537789274227146312974525457038274106600035831667266947914211530639085312525659541625933533808866426287969690915384952844969985201000141806882538084632555766042287765301347166088823165680911682168864933706616395489970748643118933835436320423128540117138813998839022364866432402678427634980657163162447239849740733982916690792986418008064580025122743481721810967140551966831169437589903179735199629798232521224050005992343309326462998313319106068612727945750400920558840777490502802041916044445595102810573360089152867528635312830896956377108698512129117931815115875696796681222425799221364770138631382793246033094876681517308612012740614276449516747907661824000000000000*i1^84 + -10075662377806164100543721421806965996513953515611612807750540890911151636019177021016946555177037626197478999874278468246076690092742613389353844571091086308746456464509501994044806197719059546344936227114734859312290689308849573862178551538999223837212887828175940987313210032255248104792333972984927763313132254564751977920107034740594913700686485981873913893939334682237506208559579287066651707910948850514070019566666837342648582411853241385403986613106515974096091719353483618056690025464578254156594909514473527126565531910163863723478892637576290704023948781745071489556973148420897396803168363402687953061386408565122446469286604559112749132058586120158712411820977636169206811146476230299139449338692609402150918829032063510938029089939509400345063983490805030705364291323129870803024392609720448789839603922905375229581677276826871950058461586888071419881836470637389715950128881108311119851143739860596518958653349938643316643541440596704246082759328437307816164071806085253670232516011375457373118400024173347105537220805717769587425125164675818893873411195319274179355769390988271327458096687982146640831925053290580574523122967017213976237309654069816733992330710941792925897907003707908666349043991469135536911127424947455036691629200096074077799586420798880582634132268779075405661926773464292258781813534462193758362773459762151451265737221544556700626841891300354837979946335938917561789046862154767608113644096171992548947491361111208356380962010886269271755816905063186392442870774602794128895854650380232425810826426102458878185652486236823303899603802288659338723702545685171210980853573809438127803832052476048030135742384358694579541361275156503098708014600744245655604153811082865213234194553820282468801239503623124402942761899497960665558370320161228550397168689027189156678571091110367176690352786828961555590495408225095472647759534737457395210778085713945454303185236427662737191523839387047394835870162424992182556653949513986765794473890678000443495031257397291913704393299594025986078150420675010772262023725123868332217103628060686518217973858179904393355557845318870122442966546670019088253848112961045360454212023297041346166547099332911981661576500058110594130653716728848388165118792611089652413022147902747408663871218969885735056533999260561279731787616753106026349635296822018757401286724439419865472565248000000000000*i1^85 + -350495576916992243753324851410311833492170297983535095486786143957833472805946658984850319462509296012937090277563890322066528159431909330932967538946029221671715563881277928959519471353731325729586003541386940979068608758698350701651133956365933388136920986074679718900961165993326090743767740746653392373270338137382267520050631444358620149634350838671116747514563809386920248351226444430964430474684559330950667248934047937162997873512557417391893730649394767540774799234194435242136844053653311148197340358848814945461326418228217523228236006029667232365418989944482228551647602108455960239115911432899371696448226991117866572887264451767129888328319066448345534913873924497260888194840981056681896990982463695411974780967954381753021921460571301338412385204680209794618664200551321446556633431991055543932856104407274087832075218998198837939849475462079108109840863791754984157991305523607602582558800151154523846355668719819315171923886993751521571094380608737033751305378466292911086684653102697795254997737356337428518980325533830978990504093873627972579227654314308273281065047371672534886868336183652902904894432538515726239590331383715957166987909698436503550391152208262347011914298789082127142784948239158053637852027212481803920988729332618852469520776948890487552201663491915129262118037745208679519781525656829077296064890718581606666361124180866930234534772884946617343032393926402933545953282739841260829416124494873258032871165349524585919947673843426614803724329835687941578812638033230086230577838050170473751176068311357450821795649661299495292436704575272513599301074027629632991731356293148759309862256057652417967367670719130307197375595845988791047184797833512257024536659671707771386354301125408238271859687639530370545874602957495753928969115757571874927210116511003704569924841828563891181831427741842443389294120434789780205619605294684246034948699380229508110074254574795191381399370613342205219742158620301109005779529973798222251289129030543497776513513637369335546447791782478778790901710187731315405245474419821376337672166549643163743754101947034925748520771659320309847231216412610328003225110475453490540332996587873850417239226591230443244570165951794798489702859930792448100560233734294314051925905799938987553779781813528185626223179395555433639061622022236004187802180505708732537395805489725440000000000*i1^86 + -43901883817097731686027176965358424497908695054533628835549870923565088038255793179053256774905954328710356463663918901838528372984671520512838935123782180038084813985311679548066599836907861837450209723008257850032085790639870818712678591758251570039215113448284547119103977228719598036939378756497995477828583159579097470585362712760516155237252425288889230603892998833062890441151903121568711506946055650207291053383570894887867164740403780937511258313308384311290786737627360546132563155346502018450468175557827449584407510691828566305009503790580701723357889874174523409844354502065154407143677921539353899354437077315007259735219294313710539747809794556381828898626323162792503568504653537704608790153090354340424453734360120235926881135565912328249188013998409184712575834389202295913186836739397355421400319110601874324428481723289697242021876317675284663616994085778111248797834510472515188270833226889788034074309146405815395186791338353778159093533032395149564218055689420254549861063879014919820794234246967839401612570399978200236022407359318269284065699744139338885507369948755116150749546892037396170260775875737784331066382377373025666309452891848048549667317416906172512962154021667848837413235880181157675935858913037363532506436412436042337448791492263859469833638552539296725581561525693436836344648926418899717378284446734171191289927149329220758730839249675380983708718594760408341430325372575072730268181959040744837303541086483012330880701554160063567909752274497285321971076170474381731423307302922290503613313149322706013754337304665536801689128290326892825147424476134950197223534783468417348536676343454830563553557594788470741680792179652586782919218106259502069928733912748263627570129195523219279359956690660343180719088920976197424598974170536333917599919748488536513865809491445514205128719270965513969673469373622276958005322270234021387245545213829326141117288416068296425145275617262423854245621654559169490281921995650466780833437087296297862176565701745674326014671312041146910732242338620040728788241406555938006062603056014787365637345870543525908775609792192096351899682938932555370455495496015626868504466145011228606842759531077137553047229059818464537274820579791422017058799077784796424669856752467811677229537904357158673465407974210013079551878038369509292824295548175319040000000000*i1^87 + -1218756316296011545517311420178044960893593020265930252447927252318593860587710703332533507775013782905124447225833862887336521717694161227188480594128092294428019372243440467851987993863712111721229045903375110938870879355934493314781577892180009807017969351704596314101957634288446149775807498106749938296837079866893209739841397293071464700689673870426651919535567267847823888346637931650182623739207930007077386891082865453949671161469649021635267102486841166076753535696420376456660754077838114999621603974094572179617896530096089571945112244760389611839621090786371971062333741796527640947945413888869069513708083136011433589500761978385562786809218270320330816453458858952533455324581286447102178732485328636118424286387048009741925465908192899032737454689365502698091354020163871544222097939538503237195067968742991184226372495064946658373882078102255042769334713604054400885683067318528482119234017355752519562292645237659798893884419610430102761243083923156985037024800657084019175611364751631400571368523355388373876148034789283062654936979317192262106327021509858559036291945827748746192940889450527511425865815710899092996982991506602520761555470441049286401072806436726611787696055332419964937055522811408109317732128861076956377011794247241197002222934992302520329324022421872858731036068083285210114759974279589898970479169854672516550696995727222184604634429216020456609592467311602827877451159122089863823282770701459057014758878433247044728452695837221384213141116688559399236478707406045427665198190257226103907355934912425588434025516233134728109410212881223322714714808362194103286406110702793484836120001206418314002322829255695321848123683321207964034728408987655753630301711335270640301167252869246350858590395084107757925385138012509980503568196461680381158908239214329268729551877290426860476634596383143463262426344525700231392623899168693347545298464409915105361288202468015862721931835821977647727329208600339859030876996455085348359131815710944385300334623177643090333114522686256495877576342075535079748915521824990099565433174770484435150915083180715767911631728373146204690217458332420982263130088465736962471136109315302427227481291030427381224966017013556208852088556534836082570687641758614957425621565259766788032318174953917843006740750943541296652147030901113257984000000000*i1^88 + 1890788030051684312400609215281698970213470590366702134497066340171807252599904733880678456527050462804841360895205146015633338738606957867573875655128034689341237556873852624324812300109099523496185675271587203733807608027974958316375326495658184773461695861511846137538626397832388016115007079138829778908894335516129055548628709595001374008074860152182690829799143058234518339759941103061255887957496157929937906327060664800743363064825605481626425541805646321848258375170184567271098358433268517041624855452777276634981463703055291412125194792501674043202338535289629321421451391385032430696725886955670793276548973035315935427135565814536333239000426784630890005110251947451320957003455320324018245354251700105327027616798941713984441040474982033275789608654959638279770576974022362027596152497228478304435255397831212732232861467776526202476215601932641386006557629645432574006939192465087813011752136091670993227374962499024818990835532034834659657173890790462059511049722200123052092563730266162371699118200118861742965610442457250702257689024785002666407169304811392025525349027716515217826832782425476891872835942758161582750695674965831090695189777067245025206243060701216440668211699733523416255526321992758529598791200326048699143859686684483405630249531548632758503628258969205407527759760409058530236670358000223997206625178584710619311097404308432276714691430905025971529669446865994487148488530727055662358155096722408196322443689727122868058685264912171804802039697200911331594191884457883253104103329785087474994563489598878416205256290063537133385536403849162463964217608443695292448683059209601840470481147651644991858163320074806448306712399141444969073767200932823786855888967803966353043805537246802460935026720165419292849689032709952498559227564122079050371206598058143050255088497029536759787396533310245751163698293387970617311841626404808998372213871488001066124857910206216965806485228435628205039578927952290007335352848879932391592476709608830859629864423693042364823838028910406891640994636771418036161068765284854169196268083427631258512016018014807056875326656269710454931337646229773198728207552206191230799914243092598846999437222490285199611485291939181249019342562577639574658639592356322796128617307091139934824538018451968116786119783242914446213120000000*i1^89 + -5452374381430149834010980507744065332222136155584625101156069440447176395494498603422459387835166998914012849358424672538611924127061289405139949015817241876612248661701274570458725302641910024947533705898969546899405056068170366752985979934907877505408967305281323148518787880034693462817526731418959737450971097981565244000837806863979700612102846894257438772406606932248300568859691347059923002434172869433665152970350618589828565156891850156190572524198099526694551332898973991100298636984311190029402958636714275598970035292418031062503966916390529838551425810462142048271832030435638453741602072331690265323039856727212593361055755063636817066565875388426390303450395071366852257940469467103044053408324890339552605537117778499136854307842533399575223619708172257480537304035372759373941031728484540205656747458228559042605069945695659342224459120512393076813268153282264668958285624662014215205743030345811815021018371746885947691726918814504064157809096142674225777728401414824940942755791559574561278454478995855731149392609132836953311501922057071855730009616601880346746071563400967217526544304775790495183981169510197123699721616960271996517961661951234131799199380041385053934519192622512718097823709429660118757586018511161349836719113797171082493686244005562692194746386977976217987231037378040436380849437377920322270811502111697310486448164436167064658280069297714849362434902619316671659757830069227077768546803706252149159045380724082972750470920978151809320657357265199902120364683336285352436447943099751694419979526723144182936087801377343475263727640518895432023766734269341301808398784633117119179354048948026252522638059451291228458180629446914703458052968127224670451753500329861858140824328018508171935395640552003705488092909389711595686139562401898766440555037416466460238066255314339663902589773050642265541824931245907723758356188602894652684103701402547425577932012610810893548463671960933502699059538395659230112824367927245437523895195176919728246560449635525529451873820486546625658783204962985704986824842873815765064958410166862042701961096289178557758242097406719391776709151430356551525257571822654402942794126989453786387807413027854950276821497606796123127622568079340480031475977071022807553488258714480448084186391978259054657536000000*i1^90 + -1417780266531333782737624942351529415374667767956714153010979991214408336151897167303338529154705837989419062761776670091019139263309600113833194108991833377311374209647195354362712019652326828731546792581565393747140492149065521303473014778388488065361514078678120991737288094318913983391594841867124753104135769405517789869792200859396257569695419360875079858188858646050166622677121579716310013203987070317714216063223057321951016049086689748243100865436462415870576784556561906303053215915251236296939124710795838953185820240201838674394736669161811560434103953561993768670512988623975662361045743671707359107518858814622523335538773527995613900768437447281646504050265503484042578302431005850549785467744755937637096878483798729413921474554360794332391959564775895628768589931324523483700419717780018543919576938748040265534338631674667952584958364060529177368186082608452756403226853041654675609972753857724113902208993163594763971487049673239736096509324102993392715927962729566129731508477952426001687606326884331043445204333624534360100487836719322086739519443732333018089150057562107766730695435136426250423689973341862999728629126304363638188164108214761399241654810304181884222983175850619150870630688771753038501020462747068364589087600270672985802356089749845597085680431833971299198982999958819864160633181335274180521088231929164194778195586457171965723901336742862644836098633336069285586463659051837035976540171417518405804071682985012425991894128671801470843297612716641394678000697733046304468486885580703349696242998723616243376480539494220237882269359663504780145780453049223934451466023699999417149964391609832883541301923773020654589003461483412376507615394778472043638592940449479917708579477135196861848168391856258878948329002116528892621796817460768469746973126487318712128051377015032884435864190843382178606231786106378463083167549219192107192062645794916699383517682816824170446055866119034635035134147397522170630019780375439459838797605908660560186976857566388742727181379053138674920051015937445932844835633377814779549491481630556752022173064111064831933997109383851077731854693867837238059990707046460925245808563667943065367926743342453826109864250575403528110373868318961095747431992348473688674681068673753034744217600000*i1^91 + -84437972931908592258416423413620784098750095116957787479948221445837757727474761396368545497905983170157673906200052900940607606299297021894679042357189354987175190510650253670619023225023747652038402484802192055456184331055489782035575671333077486113968197257322826173221566275203507980348396752505547112765819331971436512170258596682564795303306563890802460763293796362553795364149362832168910690578256923485688303032127797467582481678773551496094306248116456774154952354087224687232734278928759083829679734909933883379880791924200541486569005960004246347664715997887371791750011158675095601595982736112269693660695477319826452607063429449751469679397154790589894663252864670863604016207331728032286805931764998737151098927935467563371569082484228870812832390684894643513712957821571078099992869803187736657619316664320379379310997792972530305607071319964294148413003649115246171741574731510604866071140572632189259190741537179347114676923467967662555682766070672182064197649633401836089469185974030064307655239731371976346992566227642668767355474033886718352025074906090052320922013979605992503178449767000756557038172211548953440420641623199204125974043367306257019701437694143454468721167686661701738764270524654841273513483993492818578834776526788889466998605971609368760564605190754797648646778773641505555106817321711826799856612961815767476279383688176223397142758253962635786879953720555668774150033751678546543230750897867722306784941890584691754864274010395992469522809223288039835815706128190290482498905604073644237119560885805083356580677466184923993792746716642112942007632507366689325114547458821582268808540163943974721118644458171818031499968703890960697148475182775122664249738195805452605281059383990908768823184380754708366376980665280105589968598913040823986376970051642142837239465248638440173934982548567746918348945884494252876742023000225591612120248203270972490781207268330750073541464643079579054007905683273720845233474715968665498982051687436932353375944806181631908412655403400814160549715026454395003591250141110537789657514000209640174743682735885245152680159256868680627968626565503292614689543551481258755479841050273391125023265992863571780615571057639767392530771526188216609197187305618015434629120000*i1^92 + -17784758336257104310086477137081547959079389229765747916386732826992945426879564122325975478799488344432425013284998700870874527190318731780752274554847935978852558246752996783465224331705810095050236420845216679849099543396564647785800677043663833108802291732254793381615156265430408787550425053574460812481238217687636853938696776163169282922486476294447428249494668574038248959599549483543254630750935601842232211090734383196010325187779693756855781736461198145027352100620438629141534800987053603268601446937394380052540645542970563479640099004496313273381852645484817379159733727249376440982977207909747036290228049155963672595205626201946442533957847579048636181013653171832666136839557662235978374580196448131034970026089580852364331084184461749728872759757109244526360532445001997922764131738785761771412412951595110868295736330350617417370650088577179235583650258996350741019897310235972869907483935967701327242938245029984729505151497114452296462531682632409890510137015090961465661428360836282873421557653219747937924160991018284535869629562577794342320289627643141291590308017819114066148149423185374754702633631820616045564248218223435328665120446455123396906527386416207587517118377152210839576613759706272449353869974539537068196690118408153953450167848676213865811428998847121281490727061375034697975718903228307426281129244950846440349810127478883363856665606154087569941214288471112842065065377702651526771573229046528148284158761409938494821845832048918272106306902072614772025944822029891704842488154097405548257503378252899403189074396661568193220765796113858619502278711463526378761620841589391597883332639125264451955651270154798522796929696950390324689259551655970890634397208245836724071166654217505112177199029762012677155889180814748932911738203822435051435858852814466713920686858739812372218134648606973782205005012832276459664267300290648122419573172955802785790782754250319937346505553111369124915473914589727106840054272326858196318476293007332178473145196399192150119380227227322796306008239845422030306929840385862809522368370500244208980780645484187943394701888769421360947435763998127774530922276919232876155505097759694841469268325928141747941940611956572864877472164944896000*i1^93 + -832510338179289117916690201648128555308798585466178224111929988345415833688116448122105439796409667614389808004667421491068008443423020332758900091099719257364366942397729776425893426581645175688068032019581752025342323359924074720001306983654476388503675620010243296499968445380115617731490433840399966310261554541587194920468472536490092661212711567775235019131357750806724785621024814337191275344041401340698432246378788269020557653928105913747498661468107063892225026781587399059374702924111332385769687710614855695605801784405821623005588891287760470036583585173826837266229590753245487299873024320278111892222730917131747025086659136734166265126470291359612817002920818299915577791344918717833334266568281771516051840797932698898503755869156598295128764175353273064637895276421725828883298881965297728305805891200091307244882868757280863674431636739136505515367262961800075033535280949422926703211443495171653223077926303705549830505869892541523484074955331334549757897583594376652468255506973783201238423674442682341973077501237752092309714898092516161325148622736372506889487388023554996064058599042492142023753230216321526756544634798635766595097796208564656266698008777822551309318303795330834136800896928918105600839884132641787309446470638794856984923598135688202558318067234282391979854699072793769287218164690270138057253841696393833024492902752759145535992813374731941393078386949322106196949810937929554478171737175826116416824385960429222751599193238194753343425055555516502751372513764682891529922703625833387105522705699048789260332585748534737923824161366370362814069556013908666116877205094239111734142897539637202229002151229242496618527328555883888791812274788994933756770666075723163923580975781067892294131822398279578882300446908357463522179022248938150175981987084039576396500465236732786232105014339955606891227739313099799139785534969432785950789922683776538555316141191548349967361725877349374783132351630788556494692431988082906810330383840475527618143469892114621838126408304716158074185114014623532257142004461561205445477102586730064435345375525100758301584029156708214006769366345858870721749391842283979817759917437398520055217053301634559616000000*i1^94 + -47390087145003063035404995904871720519121250395278056935014402665801689905658993683917224130479660187580136132255016282910666609943200025802055129255119464769313727698143834666688592777494695197508862071433619793718983553128208961353336376708415712179765754359692994920259607338809112958591305151393510160979118439465995233305661514666241865658233057169245804299982486674404696558655231859294104599309836476121328924689710468593289168826042275097275799881262102317677613033294507467768694381399104106788131894470952943093024915380124831038837754170368048067076289662330949987627417742238811517671078031066555551506491694889913834017509424582182422224016073720781868007703186739663436690670384054065279292315842211447417160647252208605516815946502508223257660525068470808433212209647331741489777150216757869325291933082362296148158190765386422677974588920644604254221706422190696331354048182187661834988860579011383764580388110965309784911631423180466738681662032773553893081715757784462777612540813447393646350341163954865203462756408464901928804589451179545669029135372780588696338911948657224528445560028463118913137636640467192351109168409627450510657761476704299450770784035773909149557269833861953789074208135578714474920907599402172976501310133528911396438134837689237089608646406412349511322996457897919492463586998160626708959340105875414365839929254690140673033955814597707832581443048178606406044682652376133408335952291412860835066154506625196181458569365662876168127790553524888270251323505058903676738005341888089957136030768682803547276859009911402450931346147059067380062830143263677775197310415440195271957185408212002892266490369744164008701510964857542578912965403166504437079634734066022023083596870319889951947796499056503083044227895081314511186500585118055837165814171925790644794596317775315211978694347192141714622097744655126934920019839191085405817945864642268637016078379898650627075041998821508773423316039956291256867345311642384325938422551734021499245009747477979042745090404235508785199041770338769555137898901901476987231731712600379521440193751567187247956669087871843437497976959358441141804364402120311872000*i1^95 - N1*104241352454215991904530358920388112252760201205759105865784267985715383198975600328324849898934883561554503822007022882280720698812732866869274465224808220531453731492938206313537059853279054607894351086524435819625586651147980673752200460721004754227740272245721266308586793629508595753215587874058430528582597045268510118067867928920330551408435115124865392684133390419255692414571634141512996100916650823422684591022033614402509366374420506912326858266362576046282530593440926121362945332007763505032096561491194832982950395376345765667152629514587531238887404713187*i2, 1204500916568264229420494282242006591428230007697434098101585056209241954346472101867496547661559289229615510708155468436171912158604614759718423806692457733412163641170404769863311926381265785001552989645395991626659901062836086597364043600987482979671589245322977796562255370939355580428533957178291999181967625931526737200456386982998153324789285616196904696652887159002190327832855998534475395691525099112111826398441451558907499011063924843785072053551687124792274213736552199343790775500527783794597153909176315900047300417181451954139048952178420990796471634806297402726456718943930004653284297021444792084798900616821176804787899687702643678077262198876523195228596203096071221805664260072910841795953392262483696321984822370100924932811081108247871722985120252474237820322437780225937690171792933834641200475910012509836723673241376208090251316306843530363144158937353290798075225600194079766999980408335143378790747051125958240791835286980590043027472000724129094174065495812465851470083098788546186779258115924172694984194215483737901625853651368942064010272393707365546962416642555189890939680469619613132633982685773306736114347239605340558882983377737386893303640778795473246536918518819428672880459370142249352655140988650271369106700357912490880468656021815246080002620612764927455855213333928262996352063312725159571880828548674875705889986289373140900087011590588408891978398734502169519733760540678156808271564625106870979689772250918379553724970530126698844210731782521147836738818916017139274096632499337732228837038676842901281218403613055117795157301229554995969227862326338210647690041984885520705769853091161598734016751763567252139386863431437360091736490367419491652763929598984735416148584024419837052412493692869517063647923841628617705941305673291654411936581325537579738052274723303387098762607168553917260955532566681341668798081697561755748164556441344828966534487236476392937234397340615337717288715590170671438634807654662160513305338115212891341488650144921563054298722246810717997621798107968460354811561051335077483238418751126222324800528416941909725471315545465155553548228887846541306057988653576061424498862158148936393820746456536977837405680223992510904167441556408361689320625817127838889791340282295595097011842159802212604697116412200813613062313470235352801692659355841116901138067367370073657333048545992433985972416082648085237737383026183097194388363046658282580677557576031005857441117910678699759298061862222425584591113711693296653192069155073843091254627236705663077534773012435243227829824136716468948093190844221102868050015648779903798891688847520423788073391088684703613916480288644669692327143949946315234616502253438450830159313341391924627562468270220977796137423151105039724340838400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -59411506233639176712889685046759469209791961646139989846492572822700449613458778441580953098552798132326910030980909630081110774869858094742492616368120957828894609732742224364528214915385539707221063266762816623881375975700816889008332792829349569690285013892215176355313373760696314422203217632271310156352812203511162820344486119690151072616611408346582321949830831694828941738431620921778384763480126774905078360039875361264906897990251692983619460112955133874811743223506694646463951797988384804554255076902820374857358793585789519537728126108374470277535595893476924888577528607971427814241798904512599750772733915606061563582336885798028978159243066770558807078572712502479424094306474769907707421611797073902364125895726797411466053697034380562144551396884193367581554592235241762136173971643714873828942044110748223424187771700558926710433722962904654956983640007457815125989530986925549599904656380891692790946181246964788230410985398166542455859934308139287719564610921051936371206950608135726102096286296228569685463345609028860699457913456884390010385676359864274139259134959253412577119474502322626168366840751071086944151384617927718778236014208602087013095410680563429434318313520520143191380597327564444914743912841023548605910943930933257894270110972651644539348443775466877793675369333890150412337033972433345128998334795449078160596785947695516368645394988231529532721911106308694213108468443520344638099342113390076692359109768590110901138557984158503189418588420269494964291627127914876058930216829340591193268746624020942907868393895745624894313255646102924812715227094163372334973117985116469167928408795098688061757365400782846496873679204552242444636945138969308677564275309749547820410207604484247922897847261433651462226574112244887237129774247488706682151813421490218459534045877813066781838555981483658458885037810383444094101825349949543231126991427998353175503754913661327568839484075168028475290926211790132202467483036943141663873849795298911859804539174626536235991600786582997453056516598737999918210587405510630421208837572140798123917011989953322054173146246202233993618702248299781428006780658676638384721666780612088097975046879041291079445747887684169182490087130247835264181549568489646618655282743226500844238671073528730965949823620060370695230690698390153977353411743069306362511036341680015110029991575928579484929444438716185331510766428657061960399822013557629979558249312851847465069810832498210177512061875422605555457926019001382897122957285024390049636966162956740963711474098979977728189521507835594617243179462042098090209144512826180498547480643873204065969308392635857126974428339498012646811067080148470530632251510356401992820208348106378811611045332681853343387321458610849369586401280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1307208607726054844694790588164488612997796253112898161819096444603982044392506304885006636689492805532611905355410657267574734394703799086709243562827796260394907299893580630312865469145145652255335245616458255672747302753388468268220386530676589889947129699640393494140452805641611682408867416957469591463777175618904458461151805924671479338396228740666775858137872719571434468435378516823269857740098839719510487129411111395542326630970336503430609649809386982718159867326723520467617960290978622064878604463883194336256527473672013925487783842652938459223780041304893581626234006041799000490277749634346194311980946543200894321924073961728557958500677654586337330209766296749862180342021498645340578454079944800321171274679842037933142581843062193761524561137776602151977513579666357018781413678922340989041615674712675900543625598065252608949177802271540231243625856503674916464906013256884059956364534588699697228102219895212139515754957402050421288311863926056846948026649072551057634113518086715103157211657844746750806049968455316444203191682947107635878981971906623283604369081606223685247470407660724559230140879895768069261519175816492000050287315777770155492392939357068585021126967386003204179781956184636054803881292441185947857965844298014104703313618240167585357563730164759457899742746495747930340505569715244522371838170898818227456214702482587829533474069277028954938723930360633872856328356996220997646617298486528559185904829073935257230334752380558522542359890918063898262348602130750867971705695929170655060076338066522918985125222108950911336965796216094717851157079085573963882195240777698408809393613317255280819911062088903252526829627557267727347416359656303876593910938317877186719298782722627910633099203430829029543785735618516671875190327262148634921991738398043588138085362810509926958603707565410111473202873191276333019069226374388392190221005551350710549575102468138193825605478420517700070992266585141382063022577603693440686357674609112002090473721824634253272123521407588529104474837689293256909988678741149414155064700499814832828632384071638461802841107187026273580468135117739697098801166254284496893503492365455584996445251279601062794696201354308772936340014603341460793300205235152874774823795863183411915573540117490918752459832252929285565777517861161274046421527943819194425878573889637428878278119927930631169825930243443599157636915469549970595475247585097393767350067736781949288801824444419602333697046649023072685968146982886574071346939877090051971011872001007753180700561231662989701582808156368876281564248765023380276421609764063758990495216166965575463716975866563640896442270339568029407000223030548117394838498596982458245995619682303244740728254878748628581710907438343812406050816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -16240863409076299312223303993744316884567592866645507291003798409786157991339606607440627109762228454519391007202997297749358712264223047134796962611049985388649651456396739509793491251445024822035092297818096398743196383358151094672344593672177311348549419201392203839185957764333409764117808232962854870062997968477160507209528011370700352936657901090952146914636373647587029520398449277191717919529101597750049137912666250602242930285097470998884785113992211997550412536787759247171508901129693094301291200855326144604857334894467858760790818291213180095815858535757399253682706487713426400721153936289533172479730193108065666267726421362238724957578220983429847254393691082939729297048120098334709285950279505160905628188279703338649028219206168066041014844352495445177852167282102838563425222825718112647608408577203488038255688405740920270450782249711012624705359138871252868799620334541335936934879274375728960434058097069550368060698351188161400783289632718950956442636850806593979275302883838651769483276439850194347037538444594812830547939435420082369091642423505917027777004138597376840966314750188040819677290124512053130614336716556007891486804459192682310279808037745504449626162540571190586635111255204304094741464832118723850377436061852425762123188580597545172673211272251518861277177966983310531977644674430767807052745951868268687379752365687922453017199095062063921315493467460226653610484179959793630768422842770831991421737301884536497670527612203754170713153199842794076346963894285123650614289135632621757086516078585561924412540789252623658657554097128460314185654885618164055115109600179741426796460967852421991910788915270408618652139199164662747291637607877866046152371082389734485759500960121949730883077013317654056092776730828965370776672079707853890589802498861499216464589152856797839613823560709219890379412612195755415635001403651234019319905300128058705654017826141646451240582935057695672197685717940616268574136773951447974518190140229348263572602980148681313493368619818216563838489682455339109488038406682462761796233571009316690756527790852197745280704728078583840637779559998503235644816635197390314131123351954842972585650138950072568472640503281833477833529220635308170204706081813142486068972086518421287806649987046948111060047315005982310930549557293589854241997155582181529794044358531034369390341870616643336594541664495599589128102812192593959825640221969911650702822551854395516069103122143148954649821532271099428360695999443475595572174572869756754281147885951084667387392997046642494887168661345923286243480278826593239773091781603958350776665708583451672419006165978597021792132570397960530616273123246128256335875348657731982397703547308485603736233266031911380176742918117342679819878400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 116243012641729948385259086251017816220733908377256754515602338773954924210160854260072362526620355682812416374547025199812331769488412653665410371208619071046412098738899641614343232258308843556252407312348770966859888745586616548913191160779429941902907661728680017391221633573055214137341735215303245479016547980712189935454645636993733912425563133074765140682016165806420038464101287801858757850384797275451919205144450512555752967997974923706827998422211956542868218048609274713952213619709469595245958728973274039465061942616161136963022715959524323175007215619822096040750774267627233090563590918798391505308809039631942666325518363974094106560634481706302065291601285378339624189149740774256789562166834596210376327721900016247852877048232247918580602179491056735472825478517722979622880658756753760169397044567626020419667479743747876406004215374263809346655320034646436888619556114191209371606059704736503918916624886864838532219044589618001846474054757747592743930727189665185639518543324037375087245679083128010032730135982696671209915293160217124212160601852287504924182512126526397115524460638359800597826637533273061288930854862176568992824663280948466605285736479203584335864485368143685336556688243914318737108646933234209036198788741574658838995704749274104723185168589621203830591909066134826093692172261126500534642274336494774610948535903207864421181929370587654198033892288510717123877675360133918370757634902985724960237396665283445542578690982461718004075383003986001310513419051626935260930106781646074429062782034979460512589160256567566812154928796150546471437636986732279448117677044335973259644557678539226305988348177026004293774713248551167119664496041650076041302796461918424720348966778431396132792853359524108816989647144067968066279004049384213352561492502232412704285345533395832001063729329208266408667041829751211015609531335643660793703673709809536505364028902280600518235181353105536799194148167695958913695500103522309770250308673313051325123669821475788216401344110405705575599322205521575897644329090303214393776034287794543838677773237957071684838589352398884640785017751712842936527465035426195932094428078905399682975841549533915467743038766177911901026962335582134029253580849910384143963289324163630491788994885343760482146507603631702043192537783353596153163587973509387037134157275927256829827139775634610492986120562238449656905305023127014059746207397880537899635064311718064586205777998039012871059373174244273988856951593435165235464648775072821745722659602166855038941560124564097701981097867041323389651443340177112660738860547721765504249605967027102241085715636538319451045813134758121649750678120179745970539428332829177737574289207462409394451307263109249436559008153289146037698560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -460948846463799253332553363013657234953555209344084454631800694073378165765222766711370606259621752148425607844704061207688662991848765746798763210354400696469896709369899962413190329295184407013697355140778186891949126253459082057290230527422845878341103266562684238075320011421257242953987081495394736916208499016590769920113310841930573877634182038708686102172666263299966708742331715969694498390897487645666407356939956965959159450465593197122008260160527786335439586742094843078244197285921453194625688966346072053900041661143839705908958412188376444389549399699405590595197378187077266335622801017638813835603452398667102720419846922333231735622316226869659425567257039945748883468987019701926347301781580712495105693886090419280955586569473825344348011388777240205570668852265915072038489947649971414934100619844754497979770303747891121876929787899221820716211191668318587075656797493895791700438373816934032668256511325665637995922377081301091384708698363908912079698993455090383900092205624049227808914609989134877517759690288378441767339369873697198625766631819516876821209086535340316458644240215593322425255149095913995265066174282592279826903780231459625114524233565148841851087001808770796214528538172419352534809498930560729914866043808382783522358641296417930297839028923079644996891816523027887644638836500559164070905296241612396838694148979729283051012250382893980294629349206243263775833489152954295818012479965562611236321418568685900467155305350412550684163541751243456413422286740241675702061140246723305406926161635981966979210282440447164668004265061037798545235081106392599899531274245204284547886999264399931929669139941297955478263037511488985263334600942460644179021248930051587910251963238214163206951764047545404487054695462004420900203875198153080596564632735935652694599979370762665330739272664341294525330613717137267828223225381085013062949579471548353666702496821870887269257515500764563100617075556292884376158469077282220936085500140027173375142832683940630392500339423315394436374656288548144333214500200027501486618395210598237789149219321568121714695514109636342370906676376836007567303059381981531367411107106355619244259597216607679604073554825922983422657513445921374460293702034726681864974764359762010583341108196305046370754794038163539326273275068026485463421424842435037836003423603836645160152290376169500639605737031408737487196293913624580562604387991310153208018352407477749084224415506224311126072873857681736713969738503115774499398421233487226569266625920668906951957604266577399660175239437147933290367496586686881120704369490406360289140345516062269568327971412746666217767469509042505785110503527291928656965597504857594335065594236075024350761897748485849228011095506371972431872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1314882983855352331269796892947005886901273718405172009389006078243733518488945783479989205166060045740067510456567000551245231906349850622451519660263432144384234162641252131562488397824557767406797508223184772295626363120550822333815312722628564945983637750374579221884611959907258778475502771361647548988875773730659151155947998532307813285806837201582295751528466973750105719835180188721041011367314347770886772942009684764682907943321242738233180949681731535071503145661328476312194466163876285291964089390251305097094088638145793388858535177827442598196854701813411768503075770398282769512865947425732897937056336010802510082139885250766933334099613264469878621632508209326218958287466504558430146144686946580439741586639732714301671184133247190070759144601847854625068463037107601580049876107394443936401165302442524929613372401971987175369496510481743067485658891739683596547223993997750685367291900614428854124503363118326493656983360919734639417190718468248097049815847397099701276765239082207790280622711986681451140361903687732187132778573314496202068263320442735256153759896973367443755504661411758511421827113887710655485716231378648471499969938093791137910292378589818211516978632976973202956626829204912804937739002425340119727286846614374105128139298323994345581635945854839391880404182845384512846604615635222936795362774672711130722552987665428876345587922082804807358401666112355255658062014103864963389291814984057748900685213910888175473841616248670991752674706268348182389340255308528487156089636736938241645367883219301138798069526683276076634521277910845195989397459418578752706619806734718403189693268215618188110253755585470049291410682352956929876299765952635218550454257316472745749065101532360940220814150682651006435535744177834699885340899644235466085526391266817338696340336767017948667277334540903446086564854147522705657825388245739170317405598870103849900927107383175939157085532407826642251027693091832482217762661952741786802361185132243280500470369022024314467198994590049647734519416323108296969033339059297401980418861520809059008072127204884378969845887360100547757135441132076908334668286775283589087036634459793658067749772572645133885017262541592223450381772657867968755713264993639390365960102154329417530375864110603196787416791549673691651742787090479562687384908165640251376763009066088796209579541975884533584334145710813591662840305569719138002675520005591073642082943724818186236277406173751807919751175237869911593506230955322013432158603741379390411215225838322635961299257837142712184578137987078330552070746796347944876282806964842884764139999911389385916014856586139442037831851484803804301033635661771395567484088294566321276976430037482906318618744053665480680784486699115112038400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2894373223556492066325872378975021967383334590043583939784272986931689501459651266994485803097718804489173354306334033953386146238263287929071561769048936222143237111067813538862580596132014092757625206929898434179351558431512324939190859429682922155379913351164507351271411056182953213171907412666728179568106616015764293453219515360919815312722906255074351087925518145792233407071055774502747871039442041783611935634883716928019765843870171194238555260177966876554993649234239720641908553579218856872554775973046296970978719315791128410574602913964379949060544635671550853504258737987548857804012156972519824841372246791464149199465843013106472706062225929734899938627534509778779979239683471418714721614286621048034173365574139962011558784722581190137665689364094166487846422213603896048165129207152109537425590612710334914484377332692690751245167358912497287166498641525152685458261794505469478364433762454209293102294234341236499995326558722275758211042352264147692082740531258290982807857904373005378508514652330823640823508463088144602090401196304930823217782793680349158491439045964379361439341448787743318435736439098777162289136880643809096847235446919433454434864040699115334085367751071955006538792330462458909430016842687244617095754175060724430443491772442834705010178935823859150231344978917996564294396681166065460300358677505324812562801453670049381800157333116946227411131409940641971826706773990465349493605562778308618689707982429909176120557758411555264330654303572750037275154822258421741129217214287479358786787405509744677539595705030742838474490025379622028051467826846818816646551930256108939069267421192300200186025719617587505319157999582428837113890539464026592496095194009083664411139578245394192063764594161603939498016803381891943417868200163668353440282090950341981102036493880139800895181059304166092534905193731279903211132297778642673120573953368187125702503636012649586732430824134908872259758654959972699962931344533942216137321500057839365088870058385861193825214589935071332790130384159124187347356561028921885824600411381678404338938535560593800373546005806719029125117549024907849195539897222164518013897921563401540993401363357640455749913618319828596321506298102914047559059731653062892562876428000018548996913535980395234596360426025071431052566072617424161512957522150071365380448015720415762828342122897070818472223243817947723021749049682960855197769833413977015286098303776285872561972722363825663377889202430415414205863639342252600437904446428486259147039596612789875660877516046612627381545807635594724723367992880713850957195597504321427790992093249356610490881380355476002102793652269065902815571534739845913627119270308049286258487326824168126314105649129238457619999261649356718080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4979941449732323610873533600359639835245852210832640987330377818808057084306154849989450072118735228869632396797610502951404148774804697233746747776655608915758076265279517436002084164753701461076245294053652810436886514453258877569960575200355067024091002694044515300794973113345366165177875198763521672459459839892653192856949875210339277457689982612279575135155479279204575960835586702146824645228207338845036246126695811932026246521540859833324559774360014555929324085896417522978992910712753627831708841256859832747883237893953717754345751187647042917277909017903925722338468586353867257355084758207964035173052859518078859061922308737762716219805257628015924250119516656115492685814842781647241775125549551610977896053885457339401833839676714643634504390488219950761740674727180511051507029110461159464513495680069434123086727455417187161239052362309969637890878201500627917928204196823924020920855858641874943408954479454002722731434517109763877945272569239682070319547527533113582250569448568555711373931197035997827638124966027988389012097836085078937152895062206967659249465836769364787103101633098933468022380621881345310720024273307021197214806068456728827727348603190997964908437100101562912362807097234502841655561572679492737923784866285229581980375929285189286943843186655292416086457724856512403774810907160249909465475055879632006531392956155082691189489518230981323082117582600856526684171981355088806526998644363307785852527442527574054165613193622320829823487062951511758149067531222379968112135146505996498559293995687872645191785434902115433092842456669385035192034649823684638874752050397818779437353078557792069752455940329306446922275970628022073034495719924732228926392894718686689345973667617295311895112383288387261909945261448284234745088539974071726711241354998239428391053784116462690748522637348631299086692732888858852166786177116337045193749824420676445175035444215647031945161768536252846629010238357582539776100509644792021839394650418729179018731065799353243963024696012176611911255708628070080463183908851071855869491705095861408415204288264201903513171874102332870273609001055984776217017144979991672863488024607222785431237056659358386091916951507036496366472343122660743988479043174309818364006054092795990427443510850632474231735560756422101300557387223524926911111774151421249575831569261365337637127418670311794051397715882906771972411623560868757625340664522763338103080141506209831674908775272775036988942063717962011163230687548148016793266092509790339342041263065049766002389085662122630192907133038367142587923399844141560657893931230238343437482082135912284153482979010549165377421142382480963319829714335919851807464584778597192965848055737149070259313310275062652460653704942452736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -6055189425185857597628077179036218828606142133836833480490956491932522758547778280204742880311891994904356258860265943265516065555477720777465456509464789901097404363272250063866052658950628548676232833983787770972278211151102294678713885289915955702846217525105803990629604970241656359285528521238401907446808646732144074704031465855002082372082796343059947895180390953333225245720660451955973253826178128721916726147362120504932427945511351543660719112329922282841162249220488984663345767568543369422559726233971175202753661639566824076035952999859305162244060300211956193456631922394290453178942136733904418667888607595636275903397614957775833210041134639327500184300846301422596374939914753948084723262407040704904295376377254346883420474998949890141128115444634590312613165912746021414754736274671291927322998152657698418134527470947609568670040688573402540309694091649003805887242576063127165814679767572863255626069156171063169759782897014314161506756971470281044064768542185221309531017483709941583210940693036567313571804782799129296273525462310671185159086731264073910029817137644421431235756294625096618103754737194844289488256463367755542323164417621660272590064621949238069666276501911307446039717545400028588683462034195256493989269003968600400887624367081267165501113770713271737493172097154619329973354031989289236897902671866401921754769313062992645279295415708278319111652226850452439671639162822756403465279498679004568674396171242439061327864383046910650436155353592770984824566211538404253450380774850415564955459423479274190873719506747585627897779916959910679406328499161419668603483106032443894652575011855501657604579917423129700689250508037514684876779249361247616172704029956984829698609833675310298754361585033497006475108004771767645758925437062196325555053427336556467554470314704080806894589052992136939205942911641067793552197156578996417044982533652439504765139380735645227860164490658424834543586953026761532774033288263016400605052723833008644115974919607594243580820620576690654347028251362006919124581487978038469252735247489575516055015539143896196382047471426516815893044942448226788523276059353534955794561832959695341678253268421080502125134694727293577700226156725386276941240236954718888613529430282724730181912824677759011448503197465839725079992485457246582195112406820126501103391727576015176662578358927263221900488949595459323220078759269562248833383616389618514621263990949865690781901499399479460383073044893159794608747745580068710525542961910624410578884344145267093545314941224457183683418813522452519454331961530646236920084698004955102702601417205180450304558287410064772921289737049394132765822566275888036739390048260399297322437798409110874053604608163437245152011838763827200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 10566110236362768968102006965488871079468012800916710747522224832661351131067528121798532696194107651989490892979765248980466458618024167788891401314758540622475913226861944505266257118729355997681291249596239802734431682336233015752833575189589270339714649498376677256103167970291161111801049090634064718836986717928819661203514767663964537029168715587900037125972038374136070129148980080458891045290952948158443885058879333259737848387527751978116904600042930055333482105505649498683101249717562885819990182501006420750440778426635222366041858669588378186699705451353827910050243066091900915536376593264890346118235271132197218166333601520637944619854345078460190520316104276714939253501344643387707685343955592208530608474993089113373846720668030488656612579126006163908746861512829837682210437553669019396385867123561692547639711358889552319393091381397489779856003796596677127577332499625285817293401617855149280844305424861629129752425804689325230945334264479349004756693475694347564645343679730814747525109277592623561474946491210674883550014253280764067381627253125277995780222968356697864551980488814791882775026789586090097310052882122450684748096730679619129904674176908777765805826241115548930871152678559616272105341813117292100239354882758668729582652214817286894130770601781713746848363282404135432899739923149230456905738688339371572194061938854535243955506745795649705324089836381986520475376514289563290069658132182872028645727720434831250309094798337051091504140155055538612803617023253585172694810520212111401640013090266368560193957547613719265279022318447795103251406719027629072166187794486559530039743968647923659320093883108080114209432120958466503741044474540809659277799198144719112396065085367497054600322048262043835758393683778109986453756411896017484423834179453059539503565031279363200756819306370471674801444203751644091994146049819348471607887917136654616722841710274523064899127448609593386979635559901010203601807580076501432995031019048172023041965408077053883777583674349384333199874366318729174375324158578353473675022257776521394246380204184732884198301048610485233828166268518336208365344779740720058266544787373090899848723384783102704547806503186480529689944146325735008101733502506883196912170756479735083215476986409663556488904471920216297186595022492951968165270293629912127076492642220003014198961882938392791794380962685111499337856510725233736963759520694044955056203990305965144798361235639585219786041511181828354418535462063188102176840336727376399761879287946510005834932344583431828483469130339538066506740166669819264772447907204869377125901826521627172484790045930770083676841290727546755011357527151287344602896658106069043281928146013513463176922847815379935629222902497280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -31762999885274458628573787410278040835364617995818296757789756864638265523302688686118072361376060523044330385600327301717434986613139041280483918650495449974778854899943967597709919701656265314617966576267724136999400005609599884044569180677408793652267414714483412446653083100735507686687426599941555968376372571520338654960652615662672291180341030261677328748746054643007138200130946775453076805313483463702965903490061816524794305400811533866742636075471016448716409485342348092160902952602935643950255023050012443446654617555355465739761944596283184162835169881888970835096344192692150020431410983170118254448005409122741080874516637532232816421363290216649415526225226650942695382177076749585984020455734657055087838401085412207584167385891860768967505185195356591155168545096247863345164001257585701910834659327964886849064147544847991522212391111236481403858407831008880783094745892666332183936012602504972782101529647572183148612952530264113956005797850249491329571853490459238507756006214358860593540000192678518855932548246150210260178494239055632068104408002177837594478406634762370682440561459388851761302106893461703044770181559367741294873917285960822605336747426586064693303450727409333685950625244904443037218190225705104841468583653725027767983551465318487343601314523312091896234169096471382779127859858376138678702144659662409713137042917039988978833246652330886087167828146382166261292282780483506726013099416216486896563140125855997201032354639012542720731885623508227395308417089181347794271242470565958828128340485038275118290577768555163310392553826040517151697094717508795645566407517454117359517797063131378308950503106637776703526264366939494636972497219243504332687513101670946858969453267498750562761267368012377078088304354612960956648130572397731328046044723323633656397278907071427568594022301955040365139281420091704251714671109062378364916048923273257897940936785150100166678298511218810922205136756661255610011137620100578333069395592506020619967650383110616448269440301164393407720986118353205340360279704321252611663717392429790858120428843511812996722667066151215745547477933195683345407686694662718203343218772371337467755018804476518310707717187479550677858019035132256551864530156710567137139467148348204460327001068300422018666554447895200388586573871413089014741167003231612839495466264335004501954279126779051758783027291276451168020100295044138363489850484124027137383056079724342431212393447541655668405363289340277591874943410765600308077222467655639241112277622728498208230145960761909660504905416049331882773076020426702583831878926203887456389804960243082988064665738586204440179204705557223190659953738432616579359526538381227885304378934711196119253703448651072477768905129984000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 78088249324576376568184382081621484962376294503254343680572483868304657248169339998067647108199792593382853565094215176019971358930054151640545752859204269884561065301850229423178744229165126054631085365977368718506470421359154769208459241103790831444578674724073020494114937425771215887704446714548686391597789426012896094792928859031312524047386886996277766438071031563459463255460555853784823875054014444319238095764187235920707532422440061491830861585276738309283793532166699167542120024488882629361453984333070343013522031245420790036905742911924227235461111673325840500694908802316063277820767488247609151574933630093355601354825110956644806208913905248076438801880057800396049646951397619986724200287183018494802088265538585661283433876493861390954830852760328352610120001002821666938879065204539023620330828722015624489503029307540824415567715788500458092783868879483045835183566913515998525294264519875808194588923323976975982032558701922958744060479940712578011289123938085948375372684395304942993435030705511484364506873429319407605584329427642729764745718035820625166005559811831813579409044315621619222894688581169174756302303402211514438078648005026125011298491953885598972224591454553709180224640078767472143865421978393057362551939650591340907623467523694842872905786930507085117223564214494242175651299251205203793062511575635340720144468258570224294340242304212991698410472183679158131405342161452550069803346655641120740952951185472554855017746466939644169812081113355441880164466739680349986450273821291046125667844104214365582579959906446488182089327651796555141968505946868826537145366592928081116887470695340267027647739456809563912105141353736567121453701145442961836482447917033076706075116147448092759953395331415166613326841971439818271461336454713479753258248736762818567644102010045773307216852985877677566034901148753179963210703275293732320883143531176315661996216671709409218673756112133396325558831638036868499187550958964888937346607309160951771441425493470722940249374766892828247473950529147689215297430535163435078370477581283951885426444759395733508021173357778113337083778876608258678906916941016443428060600555605907797844919243203356908902890078075661938837618587228045898279806977911468900897901035959712959456890094372718326575347851657187792609835668776947365087647689874363927023147160796998962907837779376963161645464893158312427484639530612605726695988163098389783477942691685078822930632024004647321438944286165541685953938155260605115369127675229817074271333636496782276720343252040501917629364468054989094800661100268902519656888713607178627344042018403138519180099897420179274792211447758059524082282523780386316193434775685628533890166733324725581589502630333427824976514252800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -118892967730437556407517096962421096415760555114796331319551866922401120098178155182187147699154324186160296643483782353862071717141460385249675992685967903012112346116310230340018992482342022558949748690254038536963470515507364535490930288636347810646186684031536400454275328892534803438059762275520225963337226910984930146363318194893786575585247474217665878229510665393679826788242549951453124342893128906214663447895755253061156675478781581523547920759376075841971579779168643911768307020175010261137144312004018070498687218736084281834352698947982372598134435074247742418346621604422402822583673352311432498328980971805230875376263993747754379037917005890737163453281544102994956337432039950002372845631093620106087777512407297941296735704461577132411252647789227944044588284580244511531120479068079723903150251908832785085784653196931923374727578307161157809755744897397863097288819338734955544545185457570687539684113394015310865333713494454874526832570937936365981222343306210736795630347325184637479024280442181104000760143863265736269881727040152638016598533292960277921715392014326627484795335356746219616020460776293577754914906832958925832002557975277212300614892562055221135511883169872916064039572747392446097835864411099526463334679515640186575917292863231391051379643394550566084792939146002291839374990803516491138821613491238693624758780565367327760744309391300786245139603213139310513906285896006945525248577392772878577844991450302175401689821289428786191797486657380066436668021492848299652864380627343718178184268042836415741322891128766397507442662940247811450164132866970203698060085605179081903107048517990606743731830602288733563651203147055583535862446536584572539745299901457321346886837710480198865482346661441613419510211619940196053621065870606490392878840312399836963996760414754423720411563036128166190612725941510502649630661761558572114381879649625484387534309607360051756308457272760396507186702193109394155821397356338966062103831991652650061249054121526798356652228741137086633916349291950922415892825126968011760831661451998554828755559946062490474745511114433935986832178573427249956734551987087726942675422711620749475873702990450507789865231133857560347668048125257654725727798776022788575233975804423968347650997254314163772428218284953678629718146766254856916380301418319646138665703027143735221439631902522495882375354264662584952217371007226314321059458353603114711069498351303954157366704999245347917098912901233542150823363403002113050783069995890428409342471297827764866466008790723502342904471520400250276963783587695653558568632514223384101351557486519553082801230686005231807681562903683276417194307331164718277077184450654887521041140376271190365781914904253710554061864960000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 149013223833598842136848728792894278229168458429688384230332956031006940650363967295644983812010298116326618746745980707910308691226405646767497491588994869458837919359240834098677290961040259055965241496387610027256478982889411188227808570813054594882551039238465201420990623863594520899548001024934202178829576258300199372918462263516194933573821913529473283364817611448696894879676974650334587968894353982315081453590705861342589760631289717687001203792377729831384054308649823646750630029300142510999492478161177731592541637245292469414772037248714084020795063395156892086828528024283310546636544573252415653779486460578392123678892269801816361504421052577339456470887912529308490951218521853383252214064700112675363437648930120306369838778680233291832975646362718402099866542864679128616202256376837249403662601611527956089206105957301700201272689767765455030301368511989293774751165919537867922565437265019613985611552813632314939437672533063713542574008398988531611547810545125141655452132711555684887521785434065527597373147959510321603166916652327997122974218903175128886354691087419009048840949508751173754473095747869818846385887106803176328829541626618307506252767783283107702154851771792101445420139690391711369461483306148864379986628913647509886693814287479232363578838269065143775627113892888471285388928911661214692574467696467964650637442734240770556801866365257623769190427331417621383451411562463304313336396319831294356271464945557928598624016046164044795105282249570561057406913598945396597359146937692125026252975897422734173211745268761463891989576274699199398767282073957858946265708576028258294727873306684952826273705093937461451223529117711298969475715886380560737384231386320913498249076770788694250103075880184843685903872972572907252404790505020722294299299010235582306422776971046321240538857715556615389743771293681527319282931370954216790040365486606337800109023245672838075364882490203024875400133594574233798107924259241807622647765357242771394676722101837493268737179082220699028726815969468083465807302482045929236423003050140765796446937703250930476837278712496734734812844224346505950194429332637921529594571587605351783419316434785109903967926896682752012351603821375541555094575699289115410956933391078853314125034510238783977955551970129400301213317939927905566875929606360302412770868538609631835812855871618513430823959725624290773746873339319523639609871124703680144486855778422946373653670495540994894249183776728318653272697428404392460098410180645648103348814629421815736676286179693765883599122635390519731515301098069311714282015816548353485099889265849245932848624610866810394579313135513181411885330093786643204646759730684184661426413341929725335168687974586631587889152000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -72145349947734187812808810725859333031525386989252017752266846023765287286523512736264623795218005010541328206594113403797740956038221516423247224836145979381234323260754337578016004964521852087588767667372030713666339022608962898824910937166732645652424820366074057489970574785170993701569718305853085322672847128657490905262415576532296455652105248639119660172351018997835627396350514011955762829056441612377287889961831999141153601262207578211714414772035484786101002455656837907185464211621662653455548354451859079912867633410617073062157845906545897161890675175657848860238277805810524794922380053421351701590766233958685953194924940549912893207306229099036964915245065506884005567952180358241861155329520011829234853240751425550819133019750183720431247480445165451142247478001233540251478618688143786887140168643231483996480702926614946064015157555318860576848054475549404182521186644815356968569004625590981189644792772197297096049339402978675681609828942735318882878852479451280206064635396150021613354641252262105465229646311772228510806854653252927658242599590778137297962330443790875347830305751040044949369300671169465393521308253418606524011086064530657516988377274083815286071903759352201116008074384102594292883111956260438488311033181996528673440088112147526544413029217229836448944253354353602505842162441688295463485627126086983946198743240173849070371557278774142576261616289139821715913874867539071987814068161542970801554265885243697610322250851808875193461052558818052002659033556282803357284120439181603724324837181704659137780992064448901866932753866343461746550440887721302105915124415703354007860852609087609044350956813845462443213587086155032883508653248201320117517734645041533916870248231240050859699870216213293226749440223278512116802973981700689289112664324312684693507806879259843525331014447693331892434724487752297792054862681612510962886528317665432190255627649320018123373654207268894037959097427616041831061729326611536586147707240835805048937424219099721919111804516382667381968655462074168199951812659042152523481835320130428236809804305440236933164726935916744081490052881054258779715869141351088709088270185950086277502889711860790939855168569253674057829350612457226905854059586016589149448080101994046017823749816144413541802170458208266133161880373562645840855589506873330566716823730375816763479689964552576149090339954727831874024084529282350122430398368568204011053865580588593070872428737382765858212540610208967905182749079139180964330293909293986024362919871440390097382750293697296787125750537437888619330481526698958096555784008669753436694679544605912686910497598537944206215551573697134332361115228310384603277422703005074506677530111734553628566516091260902991462400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 91720912435433802949715095265071220069701756816350170129880468369530489277102923948599153184465504913741674401796185054096562772665143708326908324505901893899787604479790000200731026731781953653868723982004385370757375057463494655515712020834318753417070732350120444178819698395792223838188490638406722944511681350567458926940679823079992537067168138129964999261263105169429854734999735359688234594426259418583338956692074642427140140746771722566007798574186179777209735128734923788824647413184450107083170842593267068179765670311035859978666706092140918082523575390692683301808484527331123900285489218165344857156425919683057661435849614856820580284689863251840570231239960596544830730428215693329599576189366902014144528701762643967823380723425992852534155698639011311661199304856918206027443438705614248790275418261244764368660261942666033109317212914916228470923324188466454467975794274770442655487219973299517226558803155156820159503800821015888010305028936812096035050172672799434178469721514400441188970165689399853317099191861294306067716658306937173014657539496787308559760472426955351284644195292627816792579138360914171404611796091175715487221944985561318554442818641836687495597865094484601382285493470667892734992169503092390660699893253797835454352499826269553924850041111170123768002433702517148626898133188881074328913774851639267019202469064019637948525287429184357071502829019242538167782556344488399250417562336730554925276276875659261593506885386686553532299730825360899453924323665964932647264497215316448232439208408256356452890477254208636891798704808156244667855130596297070147530228323253512962935732664917990996454242657118253385667170433525363898121906987811236994160648365844317953719767314293986561731429879582921860240543997418329346561168187910422822801391136017432825006687687783298151918151942427260638961287974554149755563609369227897343994305003485411122350541307146013992831557020193321415250342995716268590343740916002122581106800540803906612135584562420420888542925614763490939087581634283488817962590139999902173512338001589342726397217502008284820614582542845055167928288245327572288950294370213556461073867681675793551057774447085691633431075757321526994007738720615537645639809476099542509738423496908223698756663351529075741455462194344903994666354223497480961649629887036330742066501982175249692229352106235114381292770289153313134163355373399538660649409404734001870883147764369211206586631552784824445038301077256737530791973596322353467428609019753212370286177718666551842835010521559126091586458840066022306178820957153155577789671097107801113941824402038449071174314298480532573644918117300426214750157249543922106028004961444650241224713950116911500188269822067720847360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 17429460103026670634129911741048655887321327312275412686324050125448296535881367549163082178837609726837658623459148264173628307982123577333661991847320816413170300177092538693125153986405635847160468097280309043896327399100984930703152818724470836706490729881414680768594624982187798328020904434121348868005405217604045795170171413428196109309997834226580445675115296798378089822500103984458854542078350911849799844279274985085575622390632002371801448025113963538377381478016276009856675033615809992263481327038424788402072011177578230986551849798144036823156601717658651527629980082542383404129450602057817876494971190781473847745609771216842177938597606787548048623811474371224315973081897073472656233378050800734449943792279501112711824960849485860437646284793029124696080430568164303357881018025568531059144745366066872546071113614250931254266421495032231468230864060181934672485344048408597473217132429627263539520002520391805519252326884237895586083430438851919415115942323341279725940048178493357815289061363941668835744329900093747687369948951645342083292525679342017788203632786310929050372135833899903341511025534141948057264691176636918445425637808010739684986844858615323604863813167756821654178893989927520140289589883815463333506018201168167162226567500550889105953655960201113459786260089829902068528318946000230848096352884790382723214606953214584093978339198948142407779356770496616788579868593019516756471267249463592966200909581451627735757116401912241567438555377591000383023128237972682240306701420353217155743385339142476789383980878487389202214763712264732576158961703959713993411132007306805783497321610738343881698901433204751944635921559601902732097175915426587344410161788736818318754743405553080061254070609463097690197504417348692728343095272902541761138387572316889413732115676845876024067874543626328155550932796561020614276860398304275653425812445923092443444276734813499288324942012947232851896603174676764673767378954533916780144321725758812680315065937757559086432873800499883182400649125333430160237773602871230678251986495879355729905822206222562982309985836949031470672938514559210537683876365116859233195741624532741965456185645115502171682959183483063265276580696094986930385831502313248153485867038861663655087841545474770653622150490505006487016970825434389946321951251066435527566096837523289646852254538156648988202558172654280720312720295406721536061803443923441490914550790430353221833194223039985837096438388007582573691474419648405008533334297241633563918251465851815236250979868288338141466458234946842165325236321804295543318786808047688974136826856863533649340412788573225602361795805490139968889715187641040547923020497689137645433027497331476579180523136827260928000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 27807026053332753096894258134924996392745528197688482496763247975170777652538219182876270878037094871765601189872368076314639056131878342449039442820749479702495514798958040000450904248574735563813124976867535195188167726201907448639494448638910625818557372430358861733463905261377823722918232005149912063853712887893903592230481035463892114894928805339147262988769535357202897517910310067603507043940853444932003144634098745044326657111027392823902041445972261608165594595639043272644192489793254730350634446896961044598871104096939096186813202690825601174022401645166445083675723110437846876460585037417891694969653926079838297836702816462029535933485536607801222198674385124416921379818345705457076331310282810128575843190529782894712082255743907685405980639276154113345607817309558384308787204852565038869934961884898156389394809396784610137845585375862672584312549599505745194046137532943502221395533652617547782081739525883720335871131659335751178780017827982986439540916356433502309781329133319304614280444214902757289730545777174327577483209010171870954185940629412425293104720416837686559722954887845232532166530344673003114760717418963202914651862853150459803934395352383744978380806217489627244446771364497193828103554656271725306752905261529810025218693050812625136298869487885754754165591369428340231724816796198687359074638543408582092938530756230986522289525203905431715171158345556327265365915117005670084901962997547969919371126694293431663529902645818209666517671529327550502380982822469274923561743782132071700625978910151760101727999634586086424789667654909168522470981213324646606482137408163919664988830069543151902684154867073952547456878100838749167078226783301216655002884413859780273959691308553328533046827201920572917986420593020830874119659838894796746580885495487857390907963421527057183861078663806155973697016892543180953016288738884034769037554013828474009600176391705699149054073585915130457530791095124661395109251490258305949455512327373687379918732701159222319433748389227254939633004366320122306146792124411306158125473383072406198903852104228419041942336679279226522610861873149476936779263108302284626662312203749349426656973712641564103259440235568019049763028198478712701209193359371082269885175058325873103869155525826987725967253946161571161179563071165004455059535384844286108528325342736465052694843897416008398219843576574283956474829179518626256775807408371343763511001219002119833126152587146541088330805533610987352503851635046964422553140652913060252789229938020342809121137975790543073203333971531560590562037478311038841176610235380684884911785655543312023384352570538190446526039231873761354328990794597275119141816661165407860502230312974287492733763753030451200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 15621631312826431783533448531772502810310639368975108558171802858802035341804391295310111439461665465239027092148513821608602811404281931603750227400621921094884943716991841241536372681048732106497680227778138529139782865538647861709822606367039256348728405263303178057831189933372482038070977910873140361360083179879072995416736301302887957321225037054590947542740852085331587159314706401523635313716012611929574114002258976788195050260721790288856017434650547293793852331403177057823939935621433649278868697356244003906679750936296871308122768438548925511605025160668388007758091657264170334980855440307854635061790970798158657763482184642265475537633424357552621702961401455745854876015274295452332776785828844237409637627751912954620008735241022277986457421649687872893520413801578824208893713552369316264042965164665746004826254971406014332403581164956373542710094199097162314043794706935509329685375797425814091259160713415567656207011401608440787360117659687553504721421499189545197405310772868605124221057908994573144008024103313050890098877783374910195388230234371511362283882337807866315388247580491975989262721661380017000020137562050831820700442438979242522705633917400317273337043626957915786247970177140925387801412931523476822699463969346833915578230244508644426090005275346757616657381063677484901663064989583572379068638113309117761749635283680164233948253787453356252592036011711463103680604891557001037553826002371700419991158255452107880766894596454262773336212272472396842061009473706126572495146657224805394152507656037423916197333396060390359943615198822537196983905769654157236465301446428001047020347307690690304536438018218427869055682213149463522541990437425475285965495642022656325585041953103831785618818563863111522391812620173079965112008506933894023949477143308795282310926267850355642451756032413963819947116976339920434687440887286942851259719833344224658111215260096506039914057016394987654740155544336958483449564202135802026412170687120444023793929390853814270050408360151578236627273299875657194248235597238250917939321666187326012959237088543109267830514351040464726364263473891460788832540110598152507150760756783959721487823025029018430468782091430672196480706007872896538261296175934691318732881429281829324159082427406334345301295145518001386537617912514136904230646236905499831815986244983277799145798235404006814317431506607036615785766218102539467982282935757355829979900204369325716938770619221485288051597606554352266914192329634659572455316550754325883035902307525522122819577818389563731029308553375838689876820199015083324748522830023797541671338017950150415775560824630105245878026127512242810208982277127096121377311500694581025802280324509149279537087108874240000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 5601028575837777831647399274457538451902536407442112083415251908220598348101759299183872089047170955968477113490082397917090532166576999677966432746037817942927025736841819793906058323517707669284243642897826266431642250348828316241309869722636125636511416260464997610638586251698014269181291980831446764939951336551379455280391071429748073483041198398132506987530209016923215540158718908879644666957577912848789260617853202798786684323967370671731612680137303244774796189676967319698170232281526952489318524163684008560021615709953052298925966632641641548953806471297837179088572678621129481708562694272545147016171245077246959361353918519376129206020487537470344093502653629865628421327321635738531350444129129960994163961749846238775333147548631568609422371537601684470562177276126439213636343322819533291125700713596961245590128708548616527529448603151114228028812862294190985982073849764205456634396959922703410172090984303384388349602653227361949358146396927657835412624797017850985341147596992454071842019120440692638547094830244926003913277133181651215628501303857551572677115475111949419506989889134973662094760471872267954530316306886616059067579458951769473732193496077147781022631582868575270971237406444055927884493293585270396235352521293713163031929023520835459111504262516074212665329317549491395737204852861049097098188496451810598555509990576624159881431088670461521566731301955648259208119182723762689718540390848991481914559193121253938296947950513479302211061861164462278696587167309288964039810924130791910338769647271911135736924293920077206654031148572746140776672743478022148477815957781254466923294709330760442131643990793841247722712493354617319360880007650402491961755719852694451155569935713346303111611077577544314536233188174631745886897975580561323517811541575574075337813708667266094858288773299618765690430889384697305053269545902523153811854856439437522340225651003464212517704647409551637034128162264233317236487766146202540659323519239588678007051231287205228949394772406207024718316835262752804633318924535958055147006040040160088747140201673835433286962466188674857946470639213407566385615720096579762461298763257522770471740849398015894827448869863980770502035859948036358432728037916694994408924297745322876179736395813110659852015541649739660230451313230309264561240777357167522493619863827668130161996051253955718084575687137373343386554625453064358851419130461694856493651462233598451985648103467776632554992153357223181303869108335385942381951919227688229884309987269153230139265677334926090996302502077212384671200787191388885810938934591791486429051292916760936147140514200791466734703357235426704394695048137163810017765025079103383443159625100113753093082972160000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 1554080414101524646339993756805481336235230893669007202860520747871014376863102598321712188336069154376797617637897326623177162375270200107878793334532124400041403393838882457816545921859504437557131971484068807285597036619562091851483940965109386240074898172324567173139382187350689506351890233126208081291898380463387575484943648109182550567514025913102470169098151818973794072360888984353209619447103891788673230176530706100208000266778014793134178723205052609708873590698773952808670412207502286222884964201280358148271011142207598658054105507395483423796428431528585863527974534456764642385390133720583189234594910396954618683896142459356558155712952904712943751111482505088225711983513332066211950645507581796054264181487441656467868424400627194711215196199994641648040677029011534939238078112151940898788948274756859767973068419110145945297538337603184957937466206104017070493833408066565618527254340607069684221012061427032919694475902826872498513268586172005135444851973201626141188914762860506378186563650481171423249131401874364772271562102651503763678366130835216978786760598461971815952243882952487831712091161314512194324561549357671836458697633525305875898553959869143551945536275609522442270465633315439474363686848306680956168511882676803899797050452058563394676514015987862704396182173474777588323716168720149530869729297976872113447336590643896140812869419537707305597262056715817827324085998754115596850290649092750948163838546700397384287573960120167957388566342477291926848591988623633978058407623395239627171499524093788267864112952348351798111359822650423055931742636270426639231685417240725213573838630936374674616525398026042124906859759156252809353374856006776078983577792746429761750720099722509073612340860636976682027800613671526930625218801301055609366137712933409090970180304940896659899514525400479169033177037091606591489726525637324937626162557770502073668101968254120574887406478454018278910551309288919835090587841395474818039426917518407683224196411897644558707103302239597423939034971287317361197289592525593065135666455527894137029626539464120616149340287765814102296317544006201645196667932395728424428412012911637525627040911273936689835834680704759566013360866515161545975009283113429205630341011847260166678625908701922866862501597380271397427884967800421978774477294837647788422066575040160110193302969214461175963512724215091714452128311097775841670932727896459789281193198280101674357333574033599816791321348394651354178833622839605647224323038128083454647763207044504078212460199249413990519906362241540423480865276696211496258795906933028529803334011558139205866032917290369881510712344953845698734939162077267700610056566080936910412240945748583369655137075200000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 343537711658933223132445319630021952581795685269256140598437177735889063368659986271457795366334123520279097780998334401196754072474164642634573252059795735888498150262152455652787799471772108603338878892538865326381861594156378389660839924788473891682731885450737286388989112087489546286220419989712443057371525093196570258081916552331131964065314834687148310619237853429062913136693602744473264994247717692622909526952506391651098530558865797733678575775241220910561833054452459027488966375531222838979489165644663040213162471764830523752612518078242633869268255999515223278344909163124215177183308218490959793384741139871853613598254149785197956119682773953075222145497502611162619926313407104612899635653394315900973212592374701302928592975835090594698460977045679979806706203469840481829427864901360734715269608478410003097550684658940166973949853008889717960498263611204994549881759571394953889229945854333128773445633575728864644098080982501060648460157412248067698131904247373088962702653500756013679013681151319274616319773669044609641061861172623835358996762808194203873636145701352729850244415792148362964454119440012974153777337553948185181978693092945259146964149116164468928270181840185944554333541778721348271879836941292857886900026945418792875969031126977357341849716760882948792251171710738336353351238237715955689386726228840837132340563805534417332666743806980139855904507810856200098961465503885868483085165207219566282721474377778715736909852779616903111718245009049377459528106446415868632988301246240143526508497398187921175431851456208132970477182039121799492207127996783975074624551582617139061120745819413356556319991138717327843216947313440722519550831185011242824531152307126138119661388754299596549561956945139081954554284180027607848859349059987798270804948992566532484270969386485806560243937608993189188343559160380858103434549946447664614685102880316467621697934894919782780759957558041683237636409594871037300613018146238361533875706404643153845314837090544950717887499357937269224265315570000775795854693782998083783347672735865976385192537529822582024439060469503428694010091054087513550230677026408147586113505394337571841474557242537812956938002552381842198802638895595278403672780985727034918516987939730945991237980072370530905270814215457565171199191270699430562019177617248246389886969847998388942290137935446231183592644096951716475689601622237479531552383533490784970062116848475301838494804384640574808439755530175326613333010256604767766782209967818150583297137803214588977000379023358081274594183565771715545138410434978726576474066149129134391093268500991325991213149482956108605876559150212220850237368115632384411718437130351426467468356601346032150773760000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 60796667950856577097671457813982891044113620008481833680856672174292391400175694989924190733026029788925913905269748015179522966922971963692843721881701451408675579504802026765377370322299552383733448056704221893234380348508612341255997056143547126009312364281989853492364140272866998355763234493121358631855010677571390352972471750391467797272298358471001617179233779342606875978697662421235275628457272108236836440386155221993528898077128912875817299126884880574118043007694078497253699365739914218779676729623376184609494404532936395746957534497554459052804229257883158799534529586997095854485864799578198068194720660880273062109704311502899983327175939404109602646965167263778943298206831404390462095601845218330030857373296221006621414658308006845525964027972377446692129127371810472556630390292991488716309574824027589791435744233429061463731138317449563172147947847351596017649978261725858530510312620952990835765142467382347636434423458022332369101231930880142618319451057939808418371762594557394387960291079772463000187251025120635280385587531146519619336200274817321999939127406582040446803808817566815778444586077642364346187204901715971976156292208209507896804239796583570511098517072836802369280893017087582766512142521448759628530495106552667780513547894961972346779170508252796933431868013460930156251367904813807297900217987321758285416765781553871093707493678419183464306627020116136507156714635098218192826549539097891158364010303787045452841699460047561757888083177767194006695392620536467627489961253789742306798740980700446745035279806598388772455399018445894310223330562702805453576816992079301875764527794827001442157248631826016829679494018963299679865600448651495038565376573962982769784456946513657566374280480449256773531420910655545319974787915526390231144222644541866084687585592770661239092672645237793036662126073222849931617981614088695881453708511369301698681254688449062078152407370065600695511071454314347064087577301664661335384117429143174547180508986482861672030181871128906497255702770184502095826244874675703096247999426795964247732179402422673923420469350492391079294568366492753343925094750095765017794775893437118675536603309738558340690912709335752011553526615790340904146289440027671999652063426209708992730431002703855551740919564922181631077303357712280377391941909285765686573990768278182564385826286372380702414573934639081152659401375656785799452682871401680012332005074324726946023111419078999725743974244213870692406461503220480760978183628105355374280614014704290198940209030471357746418761271161968452169625578753269439895185356910361088732408141343497964366973104697681115037416738343606819167738897410488103968189160881867907410503087100795027456000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 9024900757914413527194782687509355622430252099297958108852950848432092147561948681187233019716354256817360823203380522551692910457707353818878003532596314011225903507295608890571817407173751105429341654276100387652283785153979191097204434920319127821948518626068043160231242723971064539087690442159450644650640213760367969904413793095558312360250285323657088503397092968339296279947103703348483173103428238753569048898199308416812204772046572792524798121895614793533224088889002528750031214686740901234863741106068411496467132200610258645678928250601153430546299983268471744037636536648386059873268423841699865465492731146680522695884522343763124147389297764289308903359901183304018088647595019487749584282264176824407173326507170021741072296501542398946561981743519719452013910438197335731958262266146943725481606357423303822424328685596433244015984253966764386773511725274374361647049843091794910053618657096350199213390901669669375683146381096446169574579349917312735740196702068686044488766780994121218078448100398928199991342302330715696321064805084769324039163146333591874206010718526107611464390570433487472974931602694125662649788161100743526812834078425007320017394954644234510592465789708494250377012312865654867625020987234103904984825632465719227848960234402647534792245489432883172684951007936216834602853129110311080912133443500764392600087511267077254076866987322688188055012650891691717221404211005895550789702656092475744435701674511151501539251338083326189390091553884995871572930365976117648029035796161774495505444961421987815565210561499543714874338407970314972260858649115282214180923358750017013022834437058304948067257924538652991433842507150949355766000644569359516776296513458481474509918883409203445421502412530435996545225882870863372064637139914019790364704144874799706576002392318018097958065725491138540267988530780627235575774912359869601497029004915104056425731440905094371188287347877986143875141170481433568180161657581132262010181861124954495344443923067227098500653087863121813378564305121761547435468371031439440330163981206061966930475942263449075969597180946665621565979942901683110508442617321959458251917608180223897514537300119732923308265508597253260504102625081307272727255907495303097558361141746089845538476907480096746325891019828175953899024051730210383763163903643950913284175786282604422934345540605855732209128986593318278624926739558097714660593907044509368405631742031393333199515835688700824157949086460457376035485719234154013566771941193975601580508472001908717280681637509054231020710855124743363963023959853083980159872261821301997336251049124209629509029300646450990858164490972670582644133960031292802192066890372086526574775123071048089600000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 1157648107755584043898473521722252963120421906941393032643208648960779876566791963039676992028251821432268518363831857956802386742411766522091565362394744253450967718714929701789767573426487542037808119993063667400190195428265227322897671680805802936006696647860967353642083773722805398769773097429558267498857741047986758741701103633629345085211882125405069217743576135032929128578251264629489730167429040348401851198011073035183748149489985292291421123501270603436397496579696308222804434143376677420318978236890028353933367309520909872255448333034088015448624983283470270784504456665604136755857001963807493566713045486144378023882479675342069008818216607583455888822783097136725743349692012523709157789934450607540803515269722343575536785959960803031455011165036067455829049103549103475426210673121357910663650266263456592673312269626705113671719453789329250543986558743125299744113788965966235003497219744094460577596400336606066678286169276344931710840115397418159698997491249695686668280939835249619526026178478466649862766763002401927522684326403121053083762353483071192294891990397409483066400816705099938579816455213931307594151882351807160150846623972245890243301238129419625853354010897767696040008650045384746964008311341620424051244618951423540170180480420352659174357696698790853413776746235349871372614006825263319710931818053792366990344198196770444196856311052143275869118474262147777912239531885062657011842093202510600175902158661013752958476852234207853137118034649209630877694918348682676169109294044723043304481315153568914359838240663246539412173271043972321539895593278557457194194861546721147925895605421927670291058301789912079086275392214530251589838701314015577525773955141025048579315086299172637934039035285498190386980278660399171870762093316352954652236858083207115888457008871966174622107585620480480023733068894050082092193308014674271889808099648658553469802387875109775202126320771460445212735827252391223887207647283380246879102785855426222060495989990182351809614715280939039826657195516299697605076019800344139336061736812911350217439794838229335595302427667630172470639159473849568550524722778556091409330880231297587464583045882952196406666651989299286966798548392949874553248161086594694126787895560730961823001910041392135325835726440072370730269500044277229445918594083782213839540619146445725919783031681129352603528544594514034938860457219118608045265114582488153080789793273702182383415616695688646165467760435734223799842754133466744912305263401496100109246516521708631986332528023989966572092787339300919295439626971152874317956941413066627198199192859172582619240963009202216885126476558971742196297576741173380645628426646872554220299404317818880000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 125317593304560090766616547457729039253530831607043614837073835198016715311148858637619108898252501422491017029072678242714906525612121943057987867237410980616173277488976473216012300930050415968621355521880214474288476586182655682743160817688738869519652926020796435271775820916069398810095107273421266723831822554409128780206987724297157232766907020859626050413541576087469811759111749714933687316446722672352450602943781214625443711894828879697627949741763645883150695206812510394538467034937348945887897518045560384687541911303148820850138286895682295075135158413712722920133415364074487135635337319092048709832492611499385127720511316556635975207697530495491054724972656662243514301376300718533328361646893587650539270440513877660422643040371711099882981987710805242127448270899438153783585292846057465269596607197228675159897278825327230567432544697348240241191624301791602216248829404314574815401917718334769421718479828741236606129145972323808112063643404252493307987021732588309384018367609779993551190030838369955225412031533163221899552191846271763581508089320546127968448480700836193242231453713682904320369972444098212533986630072661556088970393221825829981360084012521673208716689116405408926575177770265229375191308513251938635908823925777034736802370486171248150947705779270537878748206908944927629769167219157160737826801421038141070513611519028204885168065314370120500467575952762942362352409671408400278977841292522680311870692931289396454803314349214180647534418885389230402279305317219087954437045515916867919106312985298713764615951590973620622698115958680918202471117930924234667105297418293002194132699141401614426981912029226936572856636908928527531715403620077434741813706711808869572206287573171211173751030960036534666034153493621548227957923875212417083220195909169938645254076131038526357466705649642679225014755631953814196422011907139932657878845502719703268343748798051859556398217044064429961815694391591303272018086183877431116857053083894540537362862165190074007462267934612188291924459163946350312633176790291012457860279533852533686512899513697166495549729083419538715577425834821026354790368845652960290175689499787452472075910723217573203159661841951706473403633507501594612792358226117984736681181430744563017426868794735122384161126123407029182834284927068451107445460644448922105022932459214305541199778934090524617054561159966176277092768325105643091218474292020920093057824067045081999134017577533911560095303315234010510758283709335152463013159801500253316516789426351589801642187599276598688985707962568455942642971830231568150280769231879951448195365287490003089135735411407830749924325861193402812643100819998887056880261260147088272616570486784000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 11465629125984993550468587489377633205265852080802681482884437729369667202211873330283911155680636361482840399806766409078136419751216254566458871254398982173348097906744629304763919613859315582282349532866845414610575631438023929271619469328005588128820765744642825385895500595742807604686669606148609575560498237035280353438899422269658351520753415088014616670755121012619997435137916525268060252146100288763944939780481436389001835646273699352869983244663692232542244089290163661762657273611849707823991406029098934532440085581833583158800315374102424359288283778728021544211879008766328820323239122664371311760927412602530995095733249816022428329044742199618184493161204150366659094728125167476130600211461607895892989516434870201014576577426404397050593233617580284691807580212310186771034386615073935970278898219987780922631474991492321090413589932370923362562817216770303179591985393105700698531278637336061120309765386568070081129964522532536697837268694310482889017559908923871783121800072188561055257860299873327034868740764386593210128200600547363752642249843265201675444176816400126244639857233961607415202396225077232271051312820481714802607839596996348101424887295062188950632651248334177295944139331690499579211819674028029856985613306655890896345130700397429970410710068362049831192855367971673683525356864025107934392469658861025777107335908403979449928343397877363204941624694466342772656787878760133950254833952436558670147263189233014991105420547636883594652972839706501020136099656383245716980834798043574546555115314877287900091110215581936626295361292848469969271971497520902195959290178557458844286509410162982363810005483861604073116626978043846279503817556521856660210594317584594524487218182158458022663125082318668107799841947745673082910533329155198918310625204915775069304181543979232672103399778778087347634848697720288067136982637651663292448208937966341567088479505215625521079522849325366667848376949865454213622739715052946339823700365360659143751007957457470344552791960703337947910562044524409260386396190836851658385877034732046818006371966774528124973049532289328638370718637645833471573930981087454762660849245366109205218167276836018731872213227174294301016168502042230092826681799733683927662344755275540985488330399808131770550642709414640633609361193836331556558439660787550311559677378921059839818903125338327373123650342193034271621688928200800489638228863079638710685285718307478873387249746426475759989676337574284222465310258177786053962966963342824206492196220297051997175032238056663582959609946959960015435344712874039719681702348013623027532970192632018236740015273936628620239202930249302109832035238138764417726254013685257193030628147200000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 925425037085258141479698169995163677410889352085067804923633780886595261832291551567747493368203447924150509416502467714365924115713773308490190399307817742582748199230028812244559651670673893300007096268851714809580644532111874054773021518267842915083928036746260518975046750545860372665928282838001075476931100873237508944960980135080730371478467952587767962328981717291220114579088437979149166028981805166773322151915876473455516160953240552409138346495124990449742815379797022631894940420394266380078867138379049211594230467033767730181419182944502076638749540454126333640238425730808159547391354228059883447209428383353846972770301928909832604006506392748360301462951566449665431680927284707197311468106775634639174448188940244379645717572596262075085233975662090090323444376770169409026404304530078409898903093883275808964816607548330821315981382549359832911358122283656902009876935660473020586770719279368440023193998585071797637082798978342628417319824429618362447221468258214158195349740313733169972461284890244937964434216561066618239465762192719516810597755004969325045219109150571301855333969994119889585226895356702491110536454163542377437444891050003929912865933346322337906283935499426213876380889561690770937631769144761447378988743071991398248799176088899663991970388263264126305248384123622536937690212710322749712938321778111472483191203558868135245762958024039315011610446079851668272333407746848015973595565139915310432667474497523821237353121258431102534866563438980617718656920661360572902102031893945462357130113799773179175472396104659748767876508396579102890716056043414902647869074537196110706684006839921168713231922265642172761263044091729787898103231763149481168227492633616535918675722170722892094525514561846517582921890275239854220619557180314825083807904783461795415213566497839070615353066539617759428585302108997578830150618359509547117746481678213354113805401460497755031245737594813326842245408173880451572686063764515223212504414124777648580359673556291315979813291268827680951929896093544291587084573921411548112208306541200150411564393552824561068387333696102932287000464344944525629805718500193605888474286787706446249837067232900937588734712752820876377356159818907860277246338475715310285489782663626264056817034778429887888101942962760631510735880005616878821795862837199163472203027656787698915931292556619231570744121679941986339071675144848862267171543331000662616542746683335468332027911177215533400504932196240463370060344087556103631134069192603863006585193583449364956961113366894722625051281624659923753141373525568889897280354546615672911601054755459900973500372926011407219341651248386625985337082148793288888358019674413088699842560000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 64230561501596061480072201884588570930205333942879161198554225335025393439727463923718456234125492278593311743167716108784739566127004914645463760627116499461061985597043969725359547552598145143539359388891748585129605557296827149071104458045306237578639268645604333783415705758659253435740021208291816448926495701002420186465852884424924199911282691225055463825189529332343729855259741899756710388968741928889452845543044136355767917712146823049034468850684510930771701053603696627351840443746639157324656449389590796779882195894869324389254307685921372537212971342672514712027753752331697576783637065956019750649182023852587172349935023750670420047962468311948137532045693676835872619976212393625765687796643539337987350257170230297716955132506280357655794114515497799235709242881058984290607484213796526984006010283877522588755590286653888752171310658445454041655827810341140362073566797744667905767042475025343956719228424091394302347750503130042995438726030563944737464345565325817805387402195084511880034839485348391940295426939881519512086573020667217279906877915677463260792604834663612866190817977707535862052624240481193890800221603403328416238679877142323688999273134697149152985199421947412890776304894624767082755887157036070631026971856155982583523348218705510646196488743488752306625553867685751379308794235351669621280309835345034718517301846706357021226989831586711550578461714471676268227960555705374879958915050677921904658399272060848492220124008212918225043213293374391683223473653151508879595303714448196535815833248049423793154314193101965856651836843566138650301327589126648572613001633701765580112494899478491014386200612255931715464705825240976053116674949273109131096624243995215070104568200553796477635955679529838296839622815742102325042408551360884482206267482161190028218922602378562574533851877397503850590095691838743186247859156464369694110073083600203991504736931729985125150639176047986408978512336992622948527826141304746523460476090795956146263938060211522260700814212938317859062236693762251711353312991651215792342744277158223537385230603431856973215527312210228927021773521275250975242508627846753261202497786342444607185931577934630987253601862214582725599498790791906098097117643564755389384894312486657722988261542224035885453778130924635272260677661827697760214125055472530948035580864255404723514465889316820903987940195664791662022636039272340366713951160700833290073110376770792233953225251671718610743591731648155331500671808160699567766974854822477561153347740744122759619045392888961678305537316195045709308987209039307988855758159762858158584746717080482564046039337528913776107820203020157699364387413525759426414890212423125434368000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 3496711089603147240303898821028550758909545003322938166726962222470166183428422570903120395873311342401512890920649283544119498157249536406511795664928243669194517624993258773923592376019528538276252926207429994908639878142174729121761717641486133978847466081149792403115823855093013522239718668705293575651825418211701900608329841215845606067846665088354233163060221312903715896105889229051372682077066687622520289415627355884580987607010029344861829309680950450196095201398841985666224271765156503551981637385448791144180586365927890305366041691433343297620622168512425779666261091156663762470151921112962226702568613788016866157998715691770196590857963974731001229877854192449724161879393870036810445247514672898008870314010428403680059681743463662275963363836825289973056733767422967684743749601291706674807038728011810971395285364064994328866137697005466153128802422902352638062985805473483687401574533818371931194964479790502444317998659060512022253412776864968471701348417163729782214078668797996830646721303228978210804822903969442054948305845127864298581289532046122930101472033678004661382245637280109035267202518278525693726328589082930064419168205225570860420268881103742016749228657592662179463696782375019030860345512762128237187529532555074632638503159034327810876727943344524757014094471611049016241160477323782050750517023678883535852099070098320982509559745140777161691297899254823444379063570183344812191995707773924141835304821901398962892443981372862483730360847011320743234250732049169607200175146231697566149149656103596665975112920230172772291187066191326177417919183855789276330191466677614489130535206844045024221080945150703036517475671877292470868698256442416954082417656024222863604517237177100555844376206358589960899528748602427395224574887082690817662104792575282646425294785726151805882533398533184425873750250329628211218341890064251717678513114763159431619650261354360848316583034884534411986905819315140992628838841544960493834392364543602593709069276419152769850501359729879333521951080154639684124064575258414616012013903077728920936093554830394496112907134997400396774908981081942737497584922211987448453204800777072138756811460690307507777590942689269726086570999150399706051427015557083826959238657623021450203039125169341350296319207976830013986838335077760182542688222859674497157872224676699301597720265552906378395230372629272549713630312747173696725726808064851571967118835761198630629434978405343208966133543256499171627858566843701136363811657864159442623845001786405358227554058926914110987117193762796354104731631184672941866249200759288930107913410994608704299062076443665064718902043299713753382180473617707931858194049514287923200000000000000000000000000000000000000000000000000000000000000000*i1^30 + 133660123303381401076635403820503933414492171645797261606952689575324340734849560258509649939222509499597172839888898616534912119731584099052160775134942901255162669033346961226652619262327175293983872257936772834160920281302665922494986506159875815559543378434344565297559278154250928005027781914879367669324607262859080734717470911352409700500232300851172234139686514951822254357687888379437615573727319236570002365435965804101478297959942013697668641256398130472960006553306409854016911362307554120013204214704314776440342786591945579787465722671856073284130355249825259978877311821849265738813058807630217396471680595312513099562528084780255717344788738048710466199311292465117570787540407582773375837369059873177507269947081778949887011543581884267293931292531617879445305514235420422633278141887930008178099380419017555253339551094932408493313106629260815632732016237135763978414938038580218557470742375219004346185689338054703098907520999415963234895946231497919498943714332773579041899610696193110022850429937447930215095134147539971751343030767657020426329732049638060677816272788359462385196552514798596525666453266627947416687976674074053698295283846141371062083179211818894731530472846709152170219998396735758276078561872818441119699287629005277370711290112479787455566744243767443378760416218435835117399714344545811794528763502294672264691500476525559491563611143946473597048505826929008886119487577792967722370879941809530600545067186772800726175164371743489342423914717543082567701146094915689694118925399243929085484499887073083684871876014262006598121174674641553233697818737850296049135910544152464882676643669406143026033965980894141706009301850963477178496171880084645934207642445663718334539556825979474614844310129927250319082238719292444268880194279712991444599732998931915153177437788215496504989488411377562068304312897137439607655160872863597552859254761795072530516710226198750209876323570877746625421348944679906814601138882086064531401486975602048255901369554717069081349479537858678876573099694006856381329225076608297779563179809712967221722295231716844005063646560123861188170766112811083750179613510556572352445113655295214208537488398678529017315515411013591190610488143370832938280359548254460520720535509315073960572511862806766575990374259512537801104512364269119463128555574478738308429028931030709303447374522243694458837315232300516931796438149640600047212971097344818306737269150018977208695144723127694825204515208823134982028491962013768085751251904423138480003405398354709425500363393649162649130025726500983508290455217326816541721431086275939398108838893439794702999787276248591265682940986528601319193323187383817714989945197690880000000000000000000000000000000000000000000000000000000000000000*i1^31 + 2959107848681234699751908697139553269036820688614931792984473974545413288884299566822208228785257256828834698828129373807810294007946288506821556794489857026147664441791021498012044271822321269050376182182953582998601174369050050150148281294276870525477162419108337694245114716176821611867492479826050548758002685897547043745320755033176922304094188210116539291999214077607370179078579431427923563660267211261009920857544943581084956942665589004795952001701708015317164206383731132576838358383416006316138095977737092242198459254394025571660025436545536946064832828043697650538796066210944178286075304578033374051153937325511600911213080988899810761804437205659638459806237896667578092625497335128192180688394601431555586204778032746893226659262261426737693086931725436696934214821621019674483131677557455427475424202740483872662493869081340982567799111999813568731327068940276183765080234753299168559438564397140441234458611438422010828973067521925311928593183809890594231683107246498118596014613373596645327988091767861798991281372564012236944957959053052401044154088085598577675691169130772996430922356123035768361699373008930170674367441854059487739252228273277268326131392647288492461477886490345770832303094592742944129164633597838995375414099618878753712783216737972731440872236293088410094855340146986693578518975246286837220410395170858296337816872904676469634012547092128929477213942355587718864574389937498547676223764878467482258599442681565169093496751814772457617742769846854348376612642559036965520374381813435722456942448360171338405021276157622792521089423270205278700173220467229033158125867427317926061556231845828389404431009937761745494330944686929763275108014566632855582516961465233170142198728462564572191401043178720932691051504734462135266953481088356779696850120032628706049784765000335226267379422749932152604742453908986109011743858248105702040333625738792620880721433520668862868225381462158121986662054242284338737942642660159155047448483194305933346861696829987177095208588996385333735746846749567816598734524190576774114454982636405188640928230978537521520578134702601396726514583094462799893025181791990558991462542922116896389104051481973342395632217007659562163578104948004080228892277408926727630589088041021998050586781757724235398739287932500008456150164750889434048386521308506155549892182648043481587428256171455839804904725645535795358642340407873004873310000505910282857862361728448198924923744856778958985950714142167265750155536968268376139838432362189762908075307422720873825751349179416523405869428256418350410813529217298708190552329381510804127169398459465361943284390676907914558922593624327766301183597533839901367272996864000000000000000000000000000000000000000000000000000000000000000*i1^32 + 17142287824392088542785317022722629462167426916449026952097927966907349110711143743475750514958310379012912592613881685827511194038800366720424062234202036863954503906276492814667847621158923690605040939911881089058786169349762737468404210887451079887851167811125025283001453365462201689266092430633890210644886691601845931718020724287156621588858854267706899030977412011937438333501559851946004879609024418465821170555564213711073369555933749475642602639477159346957746570427323496548730409047050266581060347301204640385543587867466056293315290702913775840316576004397164225544878642173275281583836251073323329719601663747956989261747457753674363884516254183761642684837648263523125874097766563604575244371049088517465410518149339584008485109643381277229132936039921124766995133634534120682604814286102256238044875043628399662529349072130871111397145085025810371057848749772334340454274014134023394761491471754932475312782014706306990079669632674758201521875530283819430847212219487906492624581059032431710423351843449100015256891515842703355510161944441697861523270399354072013203290567253312898761289426708221015403320215653362385175376011367511747328641087056651665229949155079123150884633549811068186084483462607840069663986008692007977743440876005749886792819545098221760186068848228465520495264238579548221648541757030421581018948084358102149156931124401733673360818800618200521879474118325707802608668318008191059864969790022810056359028344432638043569316092110065893785556274920830803439458321751595080429192370424173419945752385327345877896371349371253085811366769992181849438729946052808349731089050948169310719912540649071959674260062700284721638136514846998475183258566927476891472662084635120204394508204946501451156439350804493837496586086437531427435900521409175512322187062415743024127990110705597676982160638609264977819537439272410123255596891244277815389019989426369827998712568065505563677873309838779160778777085832798966051237471658978185925998143802899146489040757755457134043388173589685291489489784905782271358805165611626152739773279732536559334767632300958530812372321212552548303720754033996574692648207581508531234207988024554626582303838471187293336308806882806628488689094924797779835320269425062704794926651829745354382596253030916137172586778282225292873706115611095525464847512771413821533744679726381205583112449564764132280142923485452119116366048787694030184307075866489892781694803644741098142050025457169050050510290190712783925293845870953950812272807888282241989705067568090692658792510037476347698450121953962470310984931487619860574276868744639536134550353404132208596927669880860036024253571251492258761352921276885212594176000000000000000000000000000000000000000000000000000000000000000*i1^33 + -302248956832871176105113793567580376518650254160503102287841756633180255933208413646157877381195198006598018500653515857124202578950374124448360391410922084715647384428806111535417416725570341887488501852758317724013805361045865957670840025038865608977810840565546867211240370734697554142737920922785374451030695939947412415274459328586129058582834555082438978770235619712328860257355031964108273008164998372788370809921591963446409969072504245617464155745783226353532254850305725411767140008785488710299372292037748554131252251448424993942106117718154227351569334481286803528603522047854459461333383724878656733866806797584080628060843552371382619928700290804293501474636345485754454747583425056710009894166558216275212133562780111758309681579753049594499884095621397723253286047620336963748577958751429228913857557199660849476295714365365003530124994972436968302752006069670775947641366318574869213840329445683716340420688872489538037698618237024789090055885687033157435164653537136486825056370138407116145254065341788210073176457394091097216737906899704573779724579487941081834392628041891495223586620316119746331124958257339771792180221398657195951307346043053123038327686412837787620326859474248311494837110830303303840292471270961412996277949080169395459288964846722551533023845139352158296227183580347868371866543356179897376570928711224486786868984815051992375640134448733679379929726969063533596667719775813742370270323500822170116324028645499021229815576779842334722402761605074058195690181834472404265742495673797956336036721882902928431050462106350535871092654677418331557675830272487057252169159423945709162083229891454652570814255146019703385025124189689604806907257775870053724343037932528334742552643047393835659104793854528378042002490545093092849145249623694706432868658298855617315094646986878075834937425974000072432596621162616157800162679108957270977182257683311446815231153547320503031721886936637073919160524590652013524053974302042001241248195468503283130226929957717929804991074034808676246701243115443412035491225397577636361603430281621690994340441190396111639741954993655336911362137207013222206661827380524915879602762223526797415938167855330296322840859124274072452516207595454931979356652716633048043591305555031417280224022981260131914720738274748922528465701610366207800309410166082527152656225989514704010218628383481005384160777714960228761766747856192343144745926923966252532170567817687861121639581157776050748939866446140250168936632979638296840203883480395137112505943547204883718846664905957186940936474850569482791059884157395185304083725309606433499982446516277219677865264283177542150095457583482499739249148724277013381120000000000000000000000000000000000000000000000000000000000000*i1^34 + 28133353425105418877098999833021200040671657854905910437600774240807731009528546731575365086360971221473608882299334800458857463284841819993290335784543226099400729957279780965510724932986604640230644090345861808424599596721194158317988235935869140032081834871456402844960162696017507222465468975044837941306870166856521323031228003281718754405674287703872915211857752069608809093891968491706018950927650149459561135840786063381955168584308624589555358245627245469880857710239661427064136939680179687427656904810734756464104519265680218697571001202441927625855135724253951541039050955244971867871755356320457093350963237061267149711522467126612553204919390422086231378842539639915433310958070245748341666384054023267599429425008407473477992536650421131079971036038466747803641893869609828344117484241116536315056400821495917251088388541585813637062528548126606861435491721244136444899791865610350674019695211825628807271599927555461555454328109896171090901471555334687176332186452454584889084747197459389310199532781265598562020973878771210433859870016574110342515437830915438231162844091426479182043653895094618529841820312576555740403897902806859895022163465329030351454965482108325289913167106469508675664833411585074442845447779754142469797364655273068589162278948684929223135327018426453126361459750136915024665842652746495344564888857409056939116719308878859206945282951331921204202808354663627947759810194568943608542991591349420620861987956894034853023769078772860961248544929683726867448816447751495652884409384579871839567747579946043469366502388316049732421244082422105729672285771741506751335176637893061117339151799589025785090868075796591000435606914225702618997647670511960985835128853909100720531085402552648021252911041817577613170716375641037620519903311511327347405617745832319043309065706938950923538889083368359536060807825362594664753574398950164116888901797210825807315326692022674249427251046807463691881157107695579930797815916085065220890685521875154691658148342379510579077903740633832115395705327557882583107116417844505080649832606783448854664278770360864052545620678358373812953070378736095231297366596065905624236996481752513433297187449907353141756010284099140104079225090215587564412064689835649822834063312087595509537758073555808173185760228085903650895808436451599324997944896797244109770695605291773089019220874850792251349636588460717174975707842032134534567583067400882744337633008935680123700231784663504222311616432397360462362089672748056365516885368801690830941828235035045368473559541568374936273168334093791220254918723457026921455892534278637056987060875491920159172033960295170321756439379679146031721678374810157056000000000000000000000000000000000000000000000000000000000000*i1^35 + 1912078594846546492245013352067675883690745890274954983754663935474273520851195324823199190072579726148126555455251072824723341568904358511164948482162007764133429085891224643069676878471426689609399682710687185687973651559063784896293471000192921367174941041494268109727773016678533856729429330009573734833956561218661005036508018830464134839634459518005719845440517088773531432709202080216103792277191872165903545594204233077409340909704666721030668175928415077517242253680214954221814686992605015175958407834721084868539574750320713451298489158442105144301048897190534385503998343410934351864212719968283761097779697470525681950478660745965535087831136129369700459268040146360992691195305546088572946089756011904420002198471430688560299688822421658591839876208152423401104686234496371566747617318140844281270983606449166825487149007346613050307379948217164270921338778615590126902500765674517924393181810360413336050995429841780798656500872520011000451030017183459395339752797511337036417920087124547569820694048435742999030529815585906954731284457572063059916523291170307116793466320670580564761312665954158830160028463531185545032041901518329256109025651587428752411662089967101963683387315492217791297668027098948934918472117036787152583784700400954549133488646498738045141962467381193068381173680771874038570289074555267917850235711479846261436177656301783177845004743558114208393673039934474466230792277204358515794571623818449014160166268246827498665311354293482309284357164447833515932651962050802322138221002503399666001001880107720546378026466870214110754789277527261554649034039572356639158168737253990705100787211921856145503709260653343296622522493498949820048899028393724179266836221587215729431373259422600418995134350504541182945956561241463094807220020893388200917656369490774285643653065067108226817744262328201920790712592421968895785996531712546183304451047050459130227772472507186748107474750728938394317835256204858575029143106929317042187677925608174209290386404267195613323087363668292047870420619897561153411668675436007392028187495750790757330411676129842382751124764919993148256927908239290104190565437925330499938159319906614026193323418996345868464834389644758967365122400054430385749455353721117617957874612181350039528534808645122788015006884231538917215920067436508949424520198349920618111699841228967858770214503966692341009835582229490522103875586479132812627712990406829239211265356013435399174346016544087046240166546667795273801353164948527533474078169332380731117061553604423768364677717771649067163386078917579939052100480782801433495475118351887011713484410654763586863475643623209298213467413523575338006657401199001600000000000000000000000000000000000000000000000000000000000*i1^36 + 27465355266606942262396019829083141322055732911399459945595827360997192597412286675366017135427610415407537014956591923480727694390230262860654539082942841812456109457762558930810999095135444791849241242397962457717657133040866154370344953693024112353727901947182393768279614613582914209582104251330557269418549545850867314326536799030274197135247275582181392115604531447942559572467291128056307780025227610987571697700429741682287900476176566046329354266293071432700369111254835825136920964607186606833926497453130189069520031557687300646966883633215717947694513746923451190601414251227531233905849497557982103563528080473884959161459313523883967346797809721428912521318691734914268263101660919096328206103835103277520651820549111442651839011810075206904230732490825153086279657888700725748133089353195978256728378290525009247262897992586406066457805163324209660505703975877723089180347594257633737093060077378637706247883401611969371639111721649339403866324586537159290475161361537612542286047073464398291588672109103740474468025650181348770014845151481158111551366189646757195844972141562090967681405721951277470848957858450219010630722046869121915079516650363549240550150289996438237136898673804311095085894251125004399269090511751139691746676712631987939233530043992020996272844699570239035342831476074590166490085060086280178019143865568544615057859531106535998996227336910535057657467591826404620493171007354940982345025721386135385191937490920926464277553055690022346024527400740733801999098683705421699175705964335351323353492974815870405445306352637073926345398951787784874648920494373234622912897329791326342550959944454169104353490041355209637813127582611493341240882196519260822221629814291662700221845688139363325561597862313748403978577733050251578110682907588480086625973146834644888040033078779430297582293035655873471664637737204911073834897965722924951384863460604010970791710405577436315662273839380329657385964635792324490150573393534196617794171657805060189052984339416677946671130049529475965222273429987306950408529826850569655825176551214081893038459978340528943047434590657253986554952134997218446753058983458434316666749951979960600842935431998336001335602051726916852728527899729417740634106562376943817437767108381265294193137072057908648767097900811262386895651601642275263706467990284747804663518712702350325787936818047169112201572255213794978141701003133221480405464977949578857502453492470152204760714484402976230661627019038764206893639377213476845137906375088866517074757503244300375711738532869890617088475559649625745115940834817572371759571508337164947707197608780711516971238838702047268208308505819127789193244180480000000000000000000000000000000000000000000000000000000000*i1^37 + 333177799671731383974442713867683672180705809144156049794172870556447138183508241721380468299868639497139864861469564580479398191137148931397918135146505512246766545554722118695894377940363286619622573198568474745352476619473046411289197858684362384236533375240334739657824414825864588927414575342853182870605812010072208975487828866271037692186800066092469651683881173639262087445105915894186325430938201143192268158948152454474933180570116753450610947173146481779598770658331599977370545570308457199137507291731778088048191447993954321994295417547742003781249891819925181926556110842706149076067301567142648150248342336388718501635721675957741591669390677359502138260149243866211408909606014380207408321712292486784453299713830789447361092878067984428763047433057407005073032082175133289245768890267664577005699077456299948195308439272800705493763643115469313847832907034257750061767247757313008653480870581031528767146305783100197724539679936967545136547292711075617108137695344691051197559100649476259311080565252104343192253946495996468279516626683466393373932115813959018141159082267965107191828668272087714495882333136008538718759164330787761528755384261563856177188374384190502386032186521825719675355364407199052497254072636456763537095269041450018222743517697242960490627035968787266679693332245006039898644484933153158924900641458275073229339650619233536244585635061495042473103731856130919235431416696364026784149430331479885987177001218046305988612311453695992068864250778052982629902363388571906323484933943672597944576757747370001874454720880992872342566553083023534666725531261022762692811843072405406431697834932164331639636093677878986714197593193195980522282604565278475018511775897834324566887160054734700547242445940547116319186955493685016270573100577344424665731123804321478959749131222011195697942903194187986325704313934765036530357172328621351322460269980759012450718777868573677160941960967133981686524566356299527535283100424474651629926164677409567062692455183497277530545539455503820190566238416705391966974101026852027176535583737920591035463173456640018601709740838757111717776343451462842263127842243532585706114660462618583245969156074892571500405775672599687605253983440503982698157714548850177360396039047116686353726999526600917060907369017432693909059350820766789805913159793402824174963781508217898559976464286277118292536137909475505045366175568365096885944006615136230673538853044132774150037058689208308482852443747400418090380883718928561797648022612073540519906501941999877143684478387529625297542662399718414531439001293607743228032469205166679474907410500678611416103478534802215865962816135692514593079296000000000000000000000000000000000000000000000000000000000*i1^38 + 2021524959138794564138273013394192666618928955567342596062853027425399002626258501359439766458141556517222871558588378734316431190284429678892724344946652448884281699693949416072644636396844154767540807456073328198096201874763434102985730889604841074229467409636701765482675906613172027561759919310259421661885532348164821118224545158458683014585136402502220378939851384589232518777773122171811241496176057351145171894199437660449778178797883658146733857787800699656256898498412098817165788138998533565062954592422830528377772556164981712792739383768887487802477263164669040029283952982089521814989640676766025086429754228309220433877404759359148931650422979072371378682327760220322558784720370801818987355331468577590367311477132499320256538074381997105012676108018482730501195364343642381077932703384523527965139239249251335288126729393285631278199410437166658302442976054815033311195523195234625540621616068706092396403277691167804169941769102399559813103073135058833133120182991310129936373199535727248967772773239754686290914252255178527344286046309062089618866355914626798277302171663035110527870973272199326230240303752350068924877012257490633355696222316296960306115605674067925818448244334776679502974262641126948286992609657702620749398633850365477935976603575187430770143695502562647211627110426454283426187609525918394988902168297460046160054452762325913657686299220391762700997076145070890140295401829266496982530808352654837540509871638842110049009454172266328818866568869804427413064336340911045329160847811500577087460912097423999280448468377437063168701971255014514477511966847393490763255469583076056350256559374551512699128707793146019573520592605752381573460353932594655498456777705039000748035046430040067899002602990387577119272255250439674262282710925768576203902215468736148397903741236134856763712381058610244379029600041045753415948786604038928577354314129224643619504036453602888110456916916283475628336791890208924894945394616746826563678145758546158855459734736570710527963530580005018020041484597012345326883860278691125934213482375390415852371822919033873623736758713349424440571990237304527537363178787741280082601969645758782424129267621259976173789986579124887225288687967354616298090795677468600699122215791734510005351852933328131089322536189932156353449561263942983348600560766378434527208025426981412578591945923648323121020070746250912901209264856090495614692365333149428432495526971008653902398313056563333049282375169367286251119155025643095699045596236437218348271829275309130901622910804647183919020478206615413384877829189991582075871335247979675500480918051084056777956030395235045983951295157609955328000000000000000000000000000000000000000000000000000000000*i1^39 + 8346972844430842363784305971956204292305605542578903596392133545949214140048535803071317498528335870987632076736463303449452184415029398715885942466411770927462632474503442293513842725471458587984925851818851641599749259584879794238283226488705395961473306884690197473479661311911343208217319780686749718177306737516821362341654440036203194986594089516732157130661401450135130487430331620193227579387962065705983816776677460109630369992311589377659194398379241745085619377913226461883266224655812427078720730407137371619030717768067927616143272625240496758599126542292921592517334591210145754476646664760677551248280393770708893594655476829938893619373302638872970214379621365733392004938455151103989438644932925447151729922613135174209560568411015037595421452833830707233117693600445673648817127672034591001904102596709701515345669659488389687758067690821380662328827477608451827743642139214651128461602211992050786795742833266900690411667331277419464076048602527491782733240801210074275765121620802181068229015842228603821753684655099576195033634940086280576885572602829168830791195225320558597822143832598915753437593205383101007287103469319990407863972500366470630131809407019868055889662890907248992934459161464513178437636776087725633227560704660435761641663509255978102846816867772661156643193333962885037777906685156014230120369325567240394937447666058665556563807555183785689542358215049137573743608571864784338974726799201139136926320967119011896481573229807990254837429953233302936461698233262790061927459280372091365215971402988862955572056892340735668207078819073852051436118522585500288887648995840374702310468026522187889284632910400639343788076464264747502722743688894867871539230583512138404469292122911046934327611713398980399785414166116364476813954528791730416546566924477798906826549091690846921922483532151317942249382029444080194445941414556690201202153896142237877422761029026366806902061859224708867385095672262259755149426602285656568663363593826964424930401074625226378146392260386998595230462249288138912493912874448191746822717204320544426404403594502932762958839222376696273153965007436677510664863652081234881524007464524642100856607504032410015458308562254492664810730316982451999997346835916825415148797312354353517447261043204307478465850140567075651057524463990592024661162845859404402113728354880248424083668587311963692107327801587779695005430709262158151370644563019672875071252205482662905879557904384068410884039721068999090769860848795229511639361487388698094012319421773630814167866529471021166879348264105455089751821051932142475022391964110884030988849082164671606562231382219898899695543520539443200000000000000000000000000000000000000000000000000000000*i1^40 + 23181978695683936408466304969517829154435685816446688941497977115750933807527275599599089558244962118965557376575242753969020696654545208881845100982602183454026025984629115963684220699380656393682724501788954342927651874567663722271418757540639780040577907465789890883050150419423011193521464667413117408287409319831894336635326085887837005210534562978263682215426685659056844785410121370218728722109196433150549791427388250043835450293173623214287639219165009426835520723852656073427361217690159034969563932539897650179038632667278514811169910542756597517562255593366965034103476419965870454070124094333753622018356972042477684144686040479198206788442049074022550139282025275856506738557206411199800075454050609643155762354313146988051552181990948000123228361345923020251679813596849756706954255026078145641338190880222932531404701124153186823139005279134461390774423808122273414733738074540337285454715724821044978372388541844731951689114791999740095764192817697590371029030099286913756359757812578759909768845743694132020478997529308694731717754146745637212717897745460578367863605559327435468864032099577403065606680495887768341896564424979855517841409362611926076977494334396453041372048343996230271861580103334036998297389096996206421360666171830633107886317076181489968237499052868552921493169942254431479850807504493550641224263072777725265662747763528596050723862828673146594471598421935558649056293749349067498468866388796618089235370775684005267897313366204417098621693218939737609161939654578056921613108787811137383729657826362170110701310122448577866937746473047469795910667298367985762332658921039344610477308931499883497479694667386736889068118316957581955718417017658969421955066078268330052331162248942915743424028137350320618471274627560775808726878634501310921610061951816772057368384508304069468102430630369802154547890280019508376820943905409055389033279466473295699518226244557921741241003882423199179290337392204760967506910680514683145401317975486758314756659430457719845793306615509674513790798556382809057330152087906849730176463033362018746004232612781464364192865151022237545425043421138847685234521549349394608588849258666970949620970912610887624035509030911048628095890970257669056669062465372035093829978208388335158555176302305225296156620600678098205415539701508500619818736790873536255290331724197186545751088833020899353232738892438066814036007815313140182179488998593115290432463604817063519888855968638106848275771874760255856236499854044014137672279513090634251386983152959690371239823866147751231402153438189207005796716241112649148081986258557175491642222120694405756531170270234510117316165894144000000000000000000000000000000000000000000000000000000*i1^41 + 28349287953538638709653463683070847437957871593123317908250710080266405083592930877187458419123787348237429645071107963463311219967899466538418905014638740968283715025568419571437162683903818680609391368395786205806538317286431123961400900018129202979722686992616496906636485093706873564716159851522416605357154706708340211142376611129523471463836954076638813616875051996484261933878217615737413683056358605456462808673862283557181883956770416754485540397089285660540316097660737185470549863867100403885650500622658752386927841512809640791242565982672886679971068450275755598073937717735169190947935320761494680250273477766974486260109736476574504751443973060804236179687783282954706939062269979301279809062516430564076333002025045763202359727536862752093996659052266686704462141631208163099323591125364399728453200285503711542413473164733938499377172896484772089760919205167720439296818861787597878976852999285264646699683842416398637442663098560263967290700674695644395249230043452753756963628626886654459201815271615416567799124868619875021771383233950845782912143957343909048058059447949163751219256776727585564947455553613401609579139375223049131455053924352594925455417459368500556888021354803335917222638678486410105490035414544970242927349695965078697609757060821429672427425896094512069204528376218718391777462250054082089669652931129791238054234113329827105038387683346468839185378852880680640123749913669069538022588751944891841172497626730015275926117561212445938278957651446243036015009933437263162512605974501216478172794983727080903327105266208333921806134393505070928146645671029686302864371716218150716806158253431102455808635454550617693262386599860111653065896537564993892343969740136398928710270757364269382082796977216606308035288274384866055333530901249969349933975381885524086263351616218759696720165845669538369414603317010923353543630021042516069011581271711546279762775378178377204065197362180016580846295088397888321032900775633410519523716351526816668097921331977487150189516539457323963809184827384295333897165995046628769936696830995491229881939671873101334870561977329249185466688321575420469813421825138681043343233464816747570066235299949738000075617328441823099550486101326661132725467554687689431303360205026487408055439760724279798355418303318099883410918268927269621066782792579177860717268789751282095310738259376450316978754297921448997641746527378520197497606656977481849848718516881684651580749818811493236627447185843358640524850981919108074743688931636295819600442449643852485865263005008323963583126784484913912909092543723241248492777992002498452678052584423265680153974769586717209080627200000000000000000000000000000000000000000000000000000*i1^42 + 56856044920924948274244710173687563226838824572317582859720774223483457114498441960778164403082892584254955735788099912117529745535863532114773292252080081489951715910308497181855924782140800197742940248171323811162464002036595391669038253892259592958393375782979814107101118196369737318418349720251601467649280439570919846293464958985791038682905935021978315051830650570907143390183486637784174764588232852739821559663857515478428696995979161635562003930763029465141792115673010243470873313281370756941272316702544436034145999681005191227986713855781878177726230799968801226175627157751452470543850038328751254650668398086211928020840265324371074113144462338369092886130146760591155373340232290260483642703011163637298630491407114253129256959202025442512806128364404445419850038986801984342769214926609226394533612271874062052717081146172175301939750933794442515866703536377754062835147078615778928513848266915509618189728477862077916270337175622508879658232957169336765615501957368207556806680648229346541039283668583942307357516540044855140167135555633474958465780666777208453238022488714247780719720379821997878569519943375226595958770534631660322507487280607368405538156768433458784224944573229792359437681942344183376962378745374705280703102607673333672341865168243086474212041497444803004494582971494194855827830515394674152717987546693858461372515928932604285230814381892956327925983125761191232887863634535251036271080698726205499064785490034364854156928277449045217419357973130853057701388776210826102248253764048851082461258642903438334357435611752209593931929862577926687180352611003813415760249303563288815322743529119374107269292891896679918393235352987277756378640318417005741257110812512513306755430368255596047597207915461698248811826149020970142299229810247781212494949008404061619567582825979282827024539366223094085904039564453490747619850922145919251007114731748544232362255201393390002361143980668117110256762732290119190213172849471851421045692034614360760210633576006231325620479012861970678722313493678936759346897929017437300575574579239003788393880988155131280700550087054388970321250359210556868603434006497722647065286849631785244098112128268324307543953951921457372381872844331269411448443318944555786869053322276595935108084343831527815387198974900259933289618492324081289779279567914319031113742110310736022319582722693329291831325742663263717409212100509205164014579635638254088997645320598307162336351147249258173147990441119412723152514320437431383090755485774414104899468014780851897090731302938386936185015445231121251866077250953769000949204072664514511647008755024240605237571136330609459200000000000000000000000000000000000000000000000000000*i1^43 + 306380963669357040495839131073752096885414459359892020415203332666718985127664955229342712547028390939109092575974593612308961000510253487276006576525828850913865763301434007374639816583083916466330838011993059158442495545844143404291691551590860942244888079417445590414430605457717207171670719916478214509465698876714095915185377478897378039490824968238305365128094806271232916009504561215784672631020467914852750796535166811256607959185252094855328050303250864401311770954211759153946751672954677852017057581895724356660502997946212142215622168788309769313813794736748136141063457571404021833388477463663915094617688492997940140178137359299714758230573508885766731348046874434599004435128446433954321566454485784531732914120170880433145185892543627926444418774437884759849179896572134538506015490926847181514931298658747827406557465634725769813146154267546518291010337371684660324645041478077317083156860786877548055392425148250399504199474512837138148943168308244686991804404237660377705050883916575905037831785484703338463126151014998729170024693158092194279235317534523608954093490082207383689432192566764235469393419656517322509678353460880663678506300197371079542411598551042511538637849198088363837604718707780343442528891879686197383220177630710855116583221451628978045315176941907350650308538672006782439068513607509642870353657598834584010635428810832523670431392575977654078476605578803089017990973675956709432213663185147636973478420835532091384734766598382580372836960641642451725082944594574703796913662299794357224182220720701809443448453111350606446750978029416884369876457389225143037537642880220064428958861789487140085286656622501660512763354807718236122393371022176838781530039835900049990727532256500830526629796062728586940132426532479987271610955189301199323974877409546046698545251544186516811988184233534227585275265295814220784950231362321033271615425448600391325355789724365911496006293270889787085340708208140842625901824713406752930666035014959449737681885106579023281801493700583908058300627053696685173722871921289824449690619516640256507845549621080107845008006543225060722080966125294647962478057663187251937539521761499391736873370439620563037887981884401960247055828528099858873757452041038565935899476041788695027955448623279009411111052156692362677981844540745736385215806396339393302025459119874379288207772219734265485773003878918811088282322185428212878667463489332329688416019821371120851103606721724826008372506378790372430279514153093780318657182379475924699927761645824137831227060197193196007875403453744530527766466870442099794144963076177013003339356976911074731726797300301824000000000000000000000000000000000000000000000000000*i1^44 + 387610070738397670694189510246366539198393190892383644839798795834770011078783872604604117509154068501127575170677613033651778361351764071536860858978276584454377127083991316561392878115683993705260964949838848934386374598961044923437616237263909802928285826233928675618972076081625887269553471340937485347420078936566046877333712930460578657740902067927210425334790642161282599665959084751896975335707840286373751114712388335051594074312847199334951878992776608725428969679545917165655471169685682650099998317574523815574517927059964251335466113358958654400982430442275148508529746663258575323683028927921188273948018265134251110170748717513987201615912949842181532545320835443071759003405722239572419797071154072565473141619317991113731568157998445083786246847853204541763554468423114264646477660863731662950863992770394827751210930927347358571197957019984201202132030763972619192238745989304463599185205194163425140171136248008661501473293271099756393833311962896903229217164476793394635505053845863294539267419397731861086442593653056633055898842439275582136110005965578121054096095785952135713385991846392365205539979353796829017160462672045014475747286176017278932948561575101682946279466369307101396481258868693282917106280015226237596674265252533754503850052724610723458459154077193749315691186890276551020347385378642018631316769862924327233387994357038170271789931867582888396850233978579302087706774841153499317241801617060670261354233877325853661696223844790899258869939278319866460892958437945284834694767535432436658542548406849988215843485841153105070691205424451965562521739769201410838576975873197611015336807332733320931318460238855132615702064418139580685768529848629354686688794895589332570139629276496819257797856389190008735591634827019753095059026953114693931127625369103089966147812127106509278159270334234125413986491551070026518765693746790739597031651060195000084211141550172811872128466706080247084270472720725396938184226808509379364313426602538237566102960733742714601717151579183533103208257986768836959286617987576698563218935817703552271897551069646108123144753758402353487857060646401249957160869462149017715216119195459236956803612075051720745087576518490821044614941842507713412223501659016370156642249220140229806573674529261399360096496023554480736532697061872964992936421346872424721721153038617272152849289932819283892757846888020058726064454457524448982427652168218276104526855478459120637752909065111811641567917314724356447662992756606424404381045912402448789973027923471295603904222960995475821236060497724184440670270525085976768858037516960063083981101086915351496110374912000000000000000000000000000000000000000000000000000*i1^45 + 29100535830596353804468679285924627373846005384573139016160103493629571275779685116232293248721843288976544272511698232348290861271197684061780754924641920970887694312050760726003490926918688842847012602619226028356436338996641814751405046598798179191138934030229700331291878683050464449836476451115909258959036402090606414857721998528639758534064398906593738391761826114608660051174080878172427035211963127057599946602635386517465859045397310037089254955624109943807919963751295645493515267705731113210375019500365093297875563591415874102056840631893222135283527928182818129417239286204734793352389311509637813780704878129519518848488669959680041688528767605109402170302388787643824595607941859862796996467294041999902776922882351665012348830696542229645317630063726455365062279888967102635121617202854836012202326165637847688754149627703453929163903465007135775733845690086042963109570921111025784374516847473627732421513991596338100232444037334574229831194725527574519797432329931927197192882634076459888019088356899095491101214128134170076374730613194436339958982753104596678318491316509565934452717123628570921932869209321899776236541281845349578986721634050225062571820061352876325677233668563445805763953302801512019349621672075864538511581693287505904504095082657657785666113857764073815193579801792415593127325007805580619127658617572543534114931954050780507395501641248546453132818413448801635988326591106049489975193376510653692106462074224967774920149715238517484210016337916459228818902023889732800995330273191146181323659837007547338638836659905170009585400949933998374732456698117766615077814176393127798566330412165148713921287963939338562971038668874596337175387822750243453018845486981481550277313942519121545873030607146849182929722562500086062468482588862273033996441991310816688351660268206979153878223135059272857506683404915385361836087020220651164908932914762158621009904725043237830600018331224396814291114393895553356354102923876193265018778902031050872273092498121248785180573906286909453365748686841686786396963898204766093264791153951635455130363380576770637822760788875128539472563688405145212805009229274397419117009440657933051868877758906933922800202746874155677505550634966312916211314897473935873557323902002300169448568329550280188536742881498968879747990370843847112233692729523414197541308088578398482175438885021331900458614682006269493536903483692054941320710706275209272680641441621540758745249947756952428234473033485738428008247783678033438402555965744914800120403059119463596580926731789224669855002342486302178860381146611086822411612211925870745342442856122137643581440000000000000000000000000000000000000000000000000*i1^46 + -330094308256454787825611982754806237194877238374148225117697615027392808994959912206013361368950590866496015762458158354533711444460899296519215576456330274386425473278383774856168526928941740428764138700442270198961286473731290216347596793711483806481479381935435098976101044881852814909894383506377954539253526141416793905090911727376257653596687228964523716930475834733122878108496308159729438221059806141765886852275197182066899925899585213650813052041977959916266637363250969256468854042500560889185592548581998301822857757446232500607422761322155603836602996745019975221221890408517983554493424463525495580489426639577752220865548283032920446598799467458373465298389734300575642830489491798418486460251121583956080191175921565626018994502489792654849986913821611796473298563924286429183969937018917926003661800390563044670922276485265566734449646553078727581291262792059170924951642866730379474219879765832120928819583156654900226487736686207462622299341954361389207476573110126799285808310649978048344086070805284977621571730496276309544970145452408003901482928953121451888655536121053999219747582942625610775801385905758883147272113334846296008769624060528791213462735250544483833393274229473897103513898957997396421403536673644490496593264742435355280248941303687063657332824231683069441921895678083751604777470949492544942485447795776427933130969249698192578927860486846499040955611289001217591728070432153925199291088208762963156664751575033078314887041641318304439629376528084839717054989927889832306508800980195441826227062003249468804976501636161610184681635307859701312455333994144636060531316967119916765102596006529199931842297627362898084417153674307265027051006590167430361747736176499041927488723465203917813825319151595536805685389757561761445713864221597755966363600012295754781064558407305921607993008046062584807799988596770149941934181284778842035146830903309599474673535462224953268584058037581248858407071912018256905403042729854419038896523968471767181515182097830574927906577301614871336484551104868530388564794318296730993610639922737061487078289531746615612339992980623685400290891787802033844643345057910087566537235894667458338551646407183900617229210751260793518096986657396135375807463254296958625807148463425135609176275163370312122969665531831172079211077474475159948768572613915831048677618061378233910988328153911477145409180406402574354705970035741207342565353442212687868184175274978995554938475075334232560000434226350239199730632955862458004926469778269377993220445811164245605286555026836563131547176068304785289806783905793836247897447302480330133586960752247308288000000000000000000000000000000000000000000000000*i1^47 + -2478040529991223971549043506312285820247019397810749323476992140364186459403616070120971794437633498072272536874435118414106127977723938859882622284589394507081832469585640537672247848710674805808079703382871321994540197224833456208645569756617835207307795218229170997389144057345909351888103271987209615356838193562356304473228505514458599066164362175014940762246509641951305904573975782300406635258745835347972619717232250133367900946996734179262791342160270109673656877432278659677019817827119528392862225816802808017320828962558473824003525305709785416384022376093002914704726891587655003430571534736722161437561294857841382590639785022779914605135848795637960070312744723284664845803039052942066065941604678192739751558482631176734772497613186356625412918985915469670105088519951928918327657299172878933528030137393815376715128196941972411127971105092470695209635613634551850074683097014732187398549109072261723610698378542824281773478290195275741812847164437208186458803250773957079903691274517387502538882457209673633187457454748839762263085870733629541392975303828429156620586378568601054793424808608055710019692544718108182019889782319500338349343752747381200900820288049825548405433614217274282021668443969033262554546175160639461936261713780977355469107789157847640169999987092766419818792813370042862947226536081354121277027207232961231070696481397142761507543709176052286881179980150503219357880416199056157487422943966101617387319096170552459407843574113001394981846989639102938852770241054858223784370218419844745754247812803869247448216670496008400469605042834815734905945912197572469348043451893360271526897943629774379395207450476470289410699353575646052784132275066265238658316476030493628423729389960813757934481102177796694581681955831073475663628092247426231774071227872404563426473808895059637587527150825522181476935532247757463416099535400599147530278770037053231087802371460200592307878236393454834251227382552189945666568401338256848737796920085687837011755323061688586057336794559613308614962951455920461259296298404011935574084870319231576978270903871365368840515167178085166497663681215643758886581712155735680722516093338648111050007916444554066995966124307814793380902476265948108918650690698985102744034630723119498921601365989726679915776222920144858538252542791310202513187132697294119438446581603565391092561806043494458550967407143877790213938698604210828130755408833913403585975002661670864039140900423191836570461715312855769804840405952010947387896718739912138477470036475657377444687493093921942055081080175148631246395638064834167920543840992988549658519692902400000000000000000000000000000000000000000000000*i1^48 + 246857673726718007748491801683755448187288596459178958547073890166407012781249313431210152247961464875035266415719035329607490043420922288838222843694690185457130201684884742683959253458609317619662824104059463659886341041842685644645853353981302863076730855927003788755593195065010382694189393205376148655314999110601724832516201251828111385166979528034086499218530273825135794773620776958720325921745024918348501838551198339464684874307637026488007599349194557232062749431616049335513085409254187113206913950632177783987336592449635861322226219946808608508634209439519554022687293121593134352066759625645279955595559891773384202849903274725433786870491889602967437104784632737188774113012103016229620760917609120324305482835864696503914597985599724367052896755082923667318513177501845045035903039273384789858276186598020306759265200596245744712241982629182319027431675929785934108185536967526356523909561259465352325314562259447305463023208947656037139326311097023935390745138989544763465845750614879128179668124524708144711438629177814584053476562528029870196480857231883212919821717933934052468656045221475229576246520212985844067888587782197215895143112581077998946462574031453904907988222715926150602400164507144860810526008238602414278185605590106742228680931212747146314942387518410517507577443439660255341876085119121236623332092994306830078208490081223902576575387118618627089321582752782852208653557331279442126840433148305711919126929066958651624266514863680750167686263280589394428649011313336062349267332201067312936320136433274315958067242683051719315649511033796130494124979512075741882276971026596374271835163482370748131368145865231640192735545217096799873943667083924767768655659491989920643417722027319499634748620763500387461469550111681078264625242671785865445043032365559379321148147672580805293570275799780814279396732281502554551884528113761086082457421126709676171606635551316448605723597791643849535912001809979124711591502088804027862367715234631853187992380520935216672154044193650491845100355139806419430586820831076051583931149395545265631772772953216146513961834377771803482788766611462022137954143457893224470750300424476505859572110335008522443228436472993241789046881495818436557059200542176612261190736793326084960769971345912477004879441818429701340942775378210787113816971596566772864062727611834384099355279724574724296896273625755313324432530162664314160983603240154051969991722153633990823542603484054896088953935871723648105826224518259215754750262957290986501511795885443350835003332685501704674388770483119911788689114833122355277578212194055634083622420480000000000000000000000000000000000000000000000*i1^49 + 35348215877056651503560885890841399731745357981960837083531491352961603394113616282129264543085171450688739065319521432638762111903042214744882248085496056042004501852339723280857508178338725746090704319301246318268869018176905696850327858954113499599771663712558283726115834774411957067397461699981591956674574855750666284913820359094096971496738813797880474683534000338159598678613904233722172587541578782753361419774579076088520937825104030948440373798677883534121525021614048059456840929196811777275405809309604006553231321607306629335954389825303641125693213928151589101065689527498294083417992142982815689660424517393193706936488643568403365927129094280434006846658851323054992958564262781157257423000410350959797397151612767180336111505622827710520350621472954072609335151323366915154901983932413670034992870442261553216269944013982888979193519764078850587937335833004127753595247827638788202443926650123095268153852574061833676347241565427848516209258072379745351613687192913910392853906355516273972763237541672201322716581408663375289167593927223813634779873793063424761593716974619081329672285147620738452685689997349290441929591500092855780850757025854886364431432118619061758775711963076387262088605823285055052021193052797952585745466364236620692270188908168499531482103717976627488818448113957580063933701664775564125525841317733246879420684477888153366901037519598805073734089577556621762257403301842782037555880870420287436677616362062897845697181656347169300818918959266571831737791167192606547700115361009737689096593992870293199188623410159807948323700171417048745721768014287546938102617401839887834213540535347015517910377923821002236686037614374309919720028469761376340055594620439951117448076066335634903873895249389560024104781909854021702883197050238091986229872437928518844612771175681383248046592742345758118449339168819691606241806676760609044207270482776231320666724802177327369629032013063857082395519825249945952614718417540544338781549535904008488974795666691105323107350620130946531259218693902686241858067066581068024177547074798855415706502106440788774502412674266669315044942248540073078359059638639976201295800121195544636587181032532026656053101932767446709680380575259153884065503278552190040165721193367763598691969850266411226509673825418323332618702872430166575828410183043305693794141992377853316951691598470399706779848482936481948691717549594114584842627719143164713699160101694007129070950481652760423542088103387124969863958187912185058991954563469299128281160798102091730417399791436157161140076006447991825648667590500838208916887182362607091712000000000000000000000000000000000000000000000*i1^50 + 657236144694123820112570059087418339373540551604102652651034599089215031340417702356285673344708254441757505919916686022314207626559341790809481395850329559873891716056596219595015701935944077896122747303120205955857627551163643450240973912227533056574994957023123994024161149395457757924604950038645658336968610193613813776835954250538675476678376029128884794598456338004921723181818353191558090498269105573365271666082539031392421960386684609455924104368421073460912641326758587367676950950427834994502442770111501486350312042976522534044544456130121623566514543728045874091193592167385598768770950402657937148767190645641947482352030406692883796788610415149641331907811025403159087736348072624786261398957323754349662010668657310571911364226776166496626261962009434161459561627759516356642584123613939529251132319629831577827435218634932385842962015163471597108634474802152300914243147239909260841932460363244988360679756882958398098416653040771101945512706933294912364740306307103152165619585502691410534635984036704595233361549626084104375569162862142241399655908262685831248010526169573611876398759212687295867710362665260815877683540041397256120293979425734608090831490271382196398141627071364144870798900854925558232435640114933761086485152828577158986035624015146916018046430576250228592345521479868009460047629560084597254537923562641735884898816941938402741174989244970067206488370388115584017882089549459090454572428814208515324605667456895034356453585957979930680277145144863940820397109949336058360673918899001592855196247500730650492104564420775298582250669333410257730311955189542917432638230173348749609830851985045670453911087001577790941612429003748475159648993810917840690044154919590149615550372961157773195541593000335844314366704852614695167056035363252179648689177047070143112731031337940035465849099333318132816894286433308503736298948233025344881905547400296201685415260795792893253518618702716877381339427435273258464114783436730582665702481965626949500393166790499960542799248252745631023971553335513816110007436651733907286547050649997351421583175023113249342597654143039598268684457814977247627303621984472602016975136148462382367335253996610208994496054810190380882778294919894325333924254153815163213257922658545462016024219318071198942972735853518494431453757700224858288660822720214451882695710630712889467139632217830613368438781326403098104645471879725887061449628467873424506697403146349805297729678797982766486526588754213074691414054379560869021809694340795420736687975992660779802596079998296844681433896831331645679432152051786071988247996104756428800000000000000000000000000000000000000000000*i1^51 + 1189758013813748359307710370950926703941750886394911168456489709968938700168135647883783942066729897141402031822554577608507229354750641549807959905541078290891920754419914739390654094592761638657238458422463109018870831589798082281411543254109622730642166010082883718460754082526760928320897090897309362042109225245778284172639553103275378913974416222240149078027141864465534673908923981706214454828122747073346514685306123707048168186811839310921941963553335477352179533254237469424725442008127428242757884556831114925053487227589706015392920466936936020379616279632146362561727019421096688461311803859569921918497712925152928447160346339949545670434878991645186007146324887735859931946083100287885878670404112655089855726926333844528968323034082920177947881750408465038039694464094128162205992826973839106003811100929118113716480545148316648508608977251819664249727707096727862936746422573474092727376629742844646981413026747371351854644937756539263347276914028310625795388404816554088875886229788504511319114200399529335102230685098196426721647784636634744309881151740925974978544998987199622177845101046218131502268313067090500719996397644113971698057574218902117630679825190796186802745622594909601028774749116203540979481295110222342419891162805737787166050543467224172757038097752296741884780597973247528999155398369141150232894969430344034920663121130276292149359367119883501099717186398574233812368518943056703959150707715402129459641914189960002750216594059292742077941196685420928787223260665923028594522239550567665888992174867981494239434125633395418569836987295558345454859479423671907654086756049226264937199006819920789815651076899849998120349298570713388930375107692817158026427193055076133674440977040040221971085509647772607674865100259123681925019677354811818654229465664980862793313866844872294542732143298768292243335366159077662741465204516554179075659590207181671185839438872053389442598854712566545632281443510646150772463304789134445429708114111187816361624642697565705827827200208362044344334737108657267208470938696569664570094015343169879828732881081620395821006877022731542543969219454264212666119264996052458818183847159232035553322796435643143357718861036843854726041966039615517612924922824269118231499272714481013058025575135141048980644894350675892252118953403317072895985979836265031066504376864078831936521763494292963177075509602122972086240908463701834816065299059251546444826553750117229817457184830309252078579011272224331935085947721790630638069169529249283335921177981372175500995921687401040013593392860643535347747287500741418898307038576640000000000000000000000000000000000000000000*i1^52 + 255444058142319334937762375449435547023631936188055742530191692503706290179215087373261621827152736194383531601400983813953168698775267615690379208383088090960043982157760392141641664097168414837113692027779891038186980095905170704405153159300966195596398324384379872151631509286369160499256914787748101901881657451051935029434018464949507112962848818292823503838465328996737918548806254960382222297110364978857293900967425436105521847225106910034668181815955126807064861851848737397959583130145021002805935998819678159692623826923576593540053345671973951367685348809684071757781904870738942587725050537506199331778252841051828987696502568957771585806362637176008985563659359441632068081985711740393416741628595020684332738383497644665248347429850119244202251685530096759287559572381740130599421249337511890900143495974152001897209230074971570509042370127478094576017141190801234541402109608641758043288492133734355172434271969632523596100060029896687719042676258290184952317197741339006464163762276776397933375945164073930991517640853311107170078432001720557533415996375920797149724021177870741231522274248433577006699797430075461419327123153593441209736627511801043713287316747217022452484724092646627624889369930102524419576929937339206213931339039209479086344564724868371565744224942789408371892893358966818496774581761045566488272018283929420102669873935284890471210498582538291898130458956737113214847234744521135324584129014873502651609379608019511942346790834809634255426375218454224732814637549984518652295107483018453119063704733840244717753841551947701703312587093489072004182668395239215317580276627890191871052595517412347094584755460143439826029329925257083640070779690712807860825257952410318940498124604569846608562527222921502912123645366727056622285262260057879782141669457828348428112518369136340697773196799075025614685095169455976716580271985011355957970561518889891415182059996864116328933148937273963435651087685030145725216649653974077670924241494869879445376969275422003174909383087216419350694369917888692425639395587686079367627922266389748637250572136155535635264731487850206599399084318314631986365229030999252287801727297544750471588837123455186556485107259859438080196551394118618251261628853570248989516874327427728391870365533296332930727591350051318753104929254117887605536696790737014499489639266035788557819738572717211078489791178507055083974036561791199558423111111653548870760708955397167369229326111698464929822944728515839804435957762485214406795042655456603418364233315668436631910879156584436993761876047468713144342154074461084246343680000000000000000000000000000000000000000000*i1^53 + -512371218329160679149732007757562634429406399079551848213823441926230669681557010404542710923873704218888150035533459023332547917999415808893301192788314389947125687917386500165639649802603479080264784436530151808126377682539025149789888721042444492168989508016683576261038118589464724324807098264397525031870623661061550039561838987001342278939159622999185834467478026541520664646126515692156391964586330522814502921942460102650309903115225296927212763806528207265780208027658141986635308045027257843998596837812040136895786909362758993117613838094947608788103299288440070513207412962538088777304303614113897208422064510613745791762337051713956019568578766628984753048419512529047294126858385575285388640127109310406003414795429294610665651620623644227201699766171347039761728443036115261477870260781292432899115845539013800184112802139271475967594719467013641185904002560676203203276184379247177789539410643945425227821276975428363531178660190688931662642854384501534770693767607247327514954008743256621938170132968154065834738823573584138819844454913795574166706788848350985625426384764356905683637091975206047422059914531122590317366384305951650820554610182168773125094090121023015514289867229961695600720127198923939421888266209882881648600504555016488169371784440681126487163263998006614936422589950846594605559543649285380749125497353404288417161212510065252916167642135565216200457777033101933811526066150506651261226374244100621165462979410970381998935984451362894002793940589273833578975330897752656037166617754407199647378461997346344657149885671587562548020755900924143017862374178615800809052890232559482669351524676222285999798435309948866408282603401305662439049671719971023050747523981656785239072284432495234087583829847373506951221658147719597057626594435605882869054911132171314920941005644044391685009803309358031662461472619674099147895303399676412559621679396692673723574310960994338814602690272106511886736470548217725847943788748353836937714795518357519917218348587577554272564130397786589894943269533597848281074831698692152631106428730459988681603279755581865613023989243060609874734380242279647139093121863937875215859453180211654166025963886395041809976628521847260534819763934737599797018144869667790402677181152602811551210705099240826176355326418472255122523984054216503289443518403592186178586336701283655575573546952369661070846880096183513548563324197383929939419767569865520364761565554615089757244448702984097917470733983083637836431803941626399733158690717301546132104337677813314809348015821921544935266081164967730567754847153456100147200000000000000000000000000000000000000000*i1^54 + -177674788704200534597305492347816482269726599777342048145247453510927874721435520697429385013777720348609629754869886736131327464303985002104212450273745126525267131479700745872122261255208469509262652308229421426713725491078055945036606504498214542613233237909425108046761358047826716614645340373980621494526577792726788819326463602786199955983084896082237135870825208557070940567574817867359313304738783293666148866037562732243946744098316578939110608182386432344538760304403343751929709890939378771397656867469422594816756457239831868834072613154034327535882633308343257771633354717473368874758798231178347823724575686967347771373532359041709552305711110725054738908372451920531130915847590414056801199797755362697242967173229227155137451488645395638895419952555049241849930055996244588406851323560402801393707743530214538037379260297616927406444089310497244832120697865471963193575685697676720030448433360186384056392597028156939540894135208163778635624223307832436722925093067979105394270772311326780789914341446299427892991262386556375956139798226053997543813893639360532300602326995514957986867530942442222637801758268950951400974058930979391218472256536490731442798231687765673323990495559495120230939053194336754437439967711758777885081087571506163245624864441962311333631448853141477243980435058749118236307969003502046224730520116079247551164209900292533179490948991524259859537597831871913144291245858734892375189094260763637426549685447124229564845716886324843445028089608026101934021472333951999845241605229573480623599210734253685668465172547408836212387920002061981370590304490455777085230681466344136589401142917239079176153375404519345238246709584911782135199614963029317813235667240753024751101599472749193260530151025954007291681940650520943869618008822560242862577492628682545521920596274887402455129107939289178285768703573277519978483565207325872231667860314587581833886306021959874215628625241713908840973777219945401596288697073015454784356317003769451446917797113841424907659371864302107817258123548643413743803218849889792963941937864888333902563026379277746124220301570564399621290972599649291111749163085152922443938629919803087462026166783680995965814715147000848385749155822081755776035641979561925713469992963932657922965377802545526296294887942875863088702090774211639708644693745569081364218628477371218983974121271664260121777111376259919558018128861151490745501901414670148220608321094572856212009133935081177061689558966505968462406913710886691140761961487577736324275412730090004471386481078939393742889717189995397458853463452549120000000000000000000000000000000000000000*i1^55 + 113527153666357310841084023636961625777367460203177543703258756974666917365397218255948142319028674353867714111900809872962015915083690447887638993271741892011719039128184846918713335350502511322420879504471500672748728835619082148818352189575677671003627445109727733838551143147261970601509220261148769692653681813697438714362887399808503642002561640075533965947061134332494166058568587047897853903597530951962296902353580227738474098969953196215274457521927306389374096338287329365738905420888460393985953720495418679716104839163930035051625400369550773681793741753539089518201842534334522501594645651928363001026627515527634866284828152748823584626390027479020346940767399452940534569591800584128164490435463984760238096830842210301780647059120171391995976728732796103157331700483174027250650623331281218344242758667997858295038217191115823240812185759202379494621840664580689599661314486064149902441499557336742937918688728106339046781729841875358366931603571458647693674404954269844464364172577516694126779485579940245313913898136235006872234773848332768615652509656329569179030644588109345197770812337352554397001339203187368011302926130820702313081800025739600983032913903469768303408565884150933457826424020912997595985059923944096473078945412948779876200958396331353239712244244632755790682488811554234275676343975258330935713727481233588100363026587741439827917648099969384559372142468591896685321963636267429088853543560402851998000079341761439372070215674590277371384006962359369545910067060443051195448139896927771078635185050686585698090403375556482163978681725240262139698583499765412405664380206513694835616086275872361599962521284852524084977909114146890861325727620481155310828135415603731325096218550465884469289846713483371650009526916747307294101053783879972767304862826482079637455902362507967038216448904242342105410247078681739778630056031679485089399830643968998409084607655614862014687714007094325621872856835689190320127762870677184910234917008138754494267043704486488944034472748124345721684743451864297148917450529078275142134952514231320358043286253471248403991779685321236148298977058157721778150036855403361461761601581700235629613029229897142647541088491665255551296539173637042003534576710014204031344038793130272956126458548775046235471728927158004093246256262781474298583064512944130741362453742157144269542510442130919673698708764068809535068640792793535043017991892178010322681873634692720868870984353199083289610294776311897828783938185656245130047217554890757613621495946930877456400050124978429613783294049186032106405363712000000000000000000000000000000000000000*i1^56 + 27892050795134237138463229019018832331426079276463367031855647760989612472389731410726700935510817083562066527492140495907670428995872316757143534758161241985079912113894832988886665569779019439755955776472809178998747174461996704475909351339956967045714099236651965940175081327385852380048578438667389868564087333735151612602629141084617570609639684386909503695642706673110493148089134070538570068052931602838942790381151833603691983934481072685342153880296559167405960543688493837490067876108592233065446366394519408954962159483111760420227075616277893904309557166239149503203990779811905249614145126100263329200105831128547466694628924838683292700734160627156249757956367387534292227662902243253837664733767037160534352927675158779977234236832782999617260942904851186804887902172228858734436170582843455925559391250134196945289971135987990024239605201752720021265897463710843937810297504142893399461434311913345652989708787006822638335491182410736128143228047889616587509138650283731192231544746483547517448074021907572935237309239657446010348746059637532521622610175560269573103366911025860434450604416883279494031281936636818987456858253450946268711744513738077771655355534764551462027586253300743257365980425690445553619122599564574537884611669581694664245994863698664157957386149945725022308381496814591047019939279821314728129437728951427736904891478182774395553778888669026403197669223481334539083369055917767165245106917312437071700036385931409350575970116617427982181004237440473522211080397258870039917711696016857087016446943622650343147264418405119469349002429071563819377601382612026811467119675987877756317170923758059720151646121381861646844977145588678643640270046874295693237136373348768011126557373098132098060756510429653223139526209238352398017997806587863694228951074162790753384847981796099418584045284547022928327721473425834705217606249800078569049137147713861733592059555277163532284176223182212103171146521190404991734276348027243051451226942377001494745619171180450851608071728172339762463150984451683995636172665108083774210627763149132209764839640887805242689416051916075022017373395036877902127342430578578266156180294294669598440136859503406965849072261016595623564001843494978545708292616395547412424985775773681062058901522007988334475352041177417198575345782109482829156569747176815891660961308138966437197276143090631212993775355863511040819227881629196544932790215591001614739741926159938439162189998269405311162011048063546077809531856796229261217840631584843787601120468457783043185464509070249380130925201573436561817600000000000000000000000000000000000000*i1^57 + -18111578116661669337010352825005252989252175180754875675366765702302764982394660211297153142196235909996725806466524285796699254144881338627098464428840500391544085951308540617288653309261068608183787385936227075688364514276465722812444872250296259588412808437503689721918550387799612074334797182712091205265019370824498608113316891566552668374424559667771274213509125484331488889096024949835946006343130115744438248410053651900320545958425423532451895719855327204511945544224771052584663499792218028079490768954027942756993215238008009682992538153133622919224908670623631547576482932011493233836688037068869166828082495564291840893759209641907809967425092104638947460491788418626626344275214248049126600107239959080835628421058300613195459180741873163039681458872609122305692697538140860316155045456844718664796166377548825488919124358232241008290358082711086958894332064706097984829926424237787540688103913412495039800159096902631114424384985032501473821438788547894530106397295234725692469583410825196831326364939056118614393899849791757079305972171149171864689834540190867652866772013341138004751146000408631051825843193677622963109918275983524308933766695101067235390260564560824969609381794416835550930288247550860204036060345355846833402577461432722818957738052427125815262530854258059182388047937800327858228240977233617917049595853560056978015786301351980098105399713199084339818563147017483371600575363928371050329335120709047885191602044527182358212044534331770195724557496705876499927065299446148409151058134551857334283467002242037082615571273635921792433760332178785252065177655545586321262029839047462491807774292445702365868029532242965113458069820012987847546525447492314678376583167439130299262189730944386925196239977624659169670885296044922443902893582793567108028452160084410763035262698392430096731820326777868153789335168641052057398264424980042109217740882618649358534594892339843591751820508940999966501423911185172433078916399372917226417018195472868025490549222649370664898597057250696977200639896503520113283451059850924350394933400475774863606726728751990033265687294282749706734362309958583412358595958486023085486415331628880397245403702213629624866576962339526842627193973088765795476305722179267013272999048022393591658229328983018167434006699591837371691476907341806118570475327166756636807129365541756562837027075322036837376601970713231594549171829266457348810908498994543003570102969101126780733613646298692918070029863971412959528100467010963142577915883542075532499274367379132477277773052984731355397977188503388160000000000000000000000000000000000000*i1^58 + -107007593114316258535278387644983125175826376237106639823785753391370607940641003132117988691978593500435199208766559857830013017835397370227014906454302685507928412750275846953437546813959138982641830165216067557971236216029038991624872696950230730461962805246432803124853527538712673974249396258489688706867711473304071368163868774812492657737403693513992390108061355881588875649945879532931967722687895491002807695998002265881724464467917353847195086321245457928887121856266428891080247168989594195458328386833890213931687768283356308794005334775500985065864724501878837995964602450882714838158719037005897923104045921194171555805871001947621457630900387477913680917334568335990890347637128209705487220127796789055235001211793866867560871194895466540225896682854115762249732583667501470898513994302074874678809554685392613096190627366992905110044853883976204706915542576997226249387980208514700553651882724065194529007700201465611808918778736491415031569441272592993738293027354995098547709942607784113107082717905831025688167738102408090572448432213584700280601196588338324968154154971416348607163356590237435172892328556815066686512357645872072432489510227971813124045107346779389847353118329893251903514734755907054227598682851523310854360108824993669892309587629598419989000387923427190574169281901738362275494612036836824660128728167282336303642465468288008197767462940163819323359753931054044268692733686602563224762316802311197375057420695180906448598737857871020479645868739246377262742430823871312601870721297186272945778890295206959109164779729650961751902093865293863629737482652125479989960963721236212597353729613650170270992546634171238277866024868721404524564822935698154743397177807696630754313638932222447176927266747323715344522676730004720444779683691413126552362264507173416627272271769829962637910774688252986542701833883084880111648866123293420753742875111065468407820581193406782241214851938437658678652435740977892780880015288325913197502023147370012939619000980623188173767401487173215528643023831833808171377481045839049372776377079811439677962440743397416203973696520013258905549387476086895332052339348467410193965442969948237996229455375523506521459186741066620157759706213728838314206990166167315001926065942011714418273917237576657631872402375354014088882043092592668940693181408890203137318781911201142244294273238757735882991525526705934193000893379466011136285113463302025071443345598680289135254197807168530677263977996294544162724443792540013803235338981143324228704752583467387482124896735971499971488776192000000000000000000000000000000000000*i1^59 + 1498007509346320302269962179210122537223385271123081289381636189517026198419942793817908958216553008558155607483291553279458018135433715842142205028699026979422716331264499317671477146620423758438561717257331182904728052428617843509114822537999716412483696291294888672717458517382573497308558736035566470864064789752461796784647618128897329841257671631861447465778819007941068163532422718641009496978716132685370805041679958497700119170953748932695446025364101459765917083020479788730151979293417109321128000869116036669715913008828064493825582388849967429773129223002254871697451660112664744111898519902769888234824713596032332553715932760431021586291073994819248947006205707389212480098874481565820722174025987494546789760238883655360402612273935931831603033939301996136930794489939800616972630062460665518237380615432525788746912949424043335771885965809630256621079638490334805722417844781787552910875200830277893765679590596443390816203445295730692656863831287304775916772807540620573235154823234543683434004956744501327869230608595644127214241194131912802361941479023143519805409481184219323559238264018018331199805918948937764441520880572854708986388797335245317743337500285361912169507158278091605174589704417485060616182698426006019405348286159954341147811018619281435500839184818144558706351491463559856201168666992234935298053312124552862908663233374169184026393951345685142801039664038380968129229388175765527572008958877343520458810007362095440617350409105706805380208137204394766680149254228805099815060314290565139968517574439776861448503749170585010373846206254893461223073766886256926103171183272395738762875287979317452627365601185257223704395398759386350577151315425957329711547332249676407098417040301414361925396633991732450297777544505080459249212161883654624110818037851097262273874249297641549128727296757572554797820285364498016958339777792577407857511022202397596541249481810080615409141716936271359256982660258212758105978791821100768040292396979192512068127239263765563488182901362707741308133575061507467320420252954210157522136762960546766646216450782876222036906264954571584645625898188335661655892757057323976407395682459512874295712328293569952121029821335224805306341559330458144260053741164133948443564102978245456942294382659269854144678668252042738198941860991670830072979669993285190730909132849040645587462858267781660617067107310293843342868684987098832952000594136628205240645992722563424497424373519785668360997824430677707046125726899703935471461417779080098793414816274426173996944654732326643485900800000000000000000000000000000000000*i1^60 + -314024623627899677060387043612846459594585964308699164987166626812740666500604770132638423788748733246527338640558675246461478398696903735734542484372530284738797174231299935540934072145956780610695778492902209626609569842445287370373507976078843464866193559937591108466705150221813663630995405969162781053705371521676580556293760591791485419780162692638689167905617878405018407051650525816327214430192163493051960988330415109904048822568634777638759270831434179737210104942567627747169241708612850945877241079657475896378934725960261597611275054917827214922985664286614607962268405200759036291631386671097420880911175778739014793688797027080732393949345933641754035191691567921472640580648260849839494769198447802082689907038679991527815231646056286347404614446573778591283142104002460647886178459154556670814893405981980861450337725363107003302425652447847799184140435181638436683150758916952446163109025644780227165616303911787657583179319771092860370978376882157519198166640516975750957338237081519785279384472944218720573289135766667774628915191596234326385377665347914536976039297159980465339697028199624319098602083200783416108204902458491642680028024167372792372915477087499488610244812127636910873079096821849946147469331802497895471493145423710759978788606777019500608495455492860663087943949867771527212614407546168522447402338850913644120688578636324348387280903543737054211075152984291668929967744084342254307258236564436062927741643172279770985150958358973272109164049975277719142207081707939067679630641976176459913940477593203262303802525138530081975763232422243617498220731991535501357229698750536410684326261339756958452147815591146943118752748689358882400346362162645274217873011764192234710444863525082809468763745912745216376584637534145640250821624385591526017132326236161120731832697796225655506734304750238565387595341274300358350067340065779163819147205190816343019788553125441841775616271676188942171619229346858140176804085882228158729683376720040844315485364170192352402837698863422083485631402388771330439075231452916609074266382576055072669684460010441633687579831777229126959616656390648642723987996321707062257757489809025575697165040845297145438095768083060322182523735457620609958553267070056912155718777055425281478191653333971831037443874159723009409726187042332704447999235619864529946183832614531536462488337791808665601177857425009357962825060512628816843941872669210564323661443686096483376856712122123654495381034302386758246799223839714636956300250125733376298893312504031617220938212204001361920000000000000000000000000000000000*i1^61 + 21393784673276151651436109391897686616073177719552688555426052904190937538097019635000556652655559745105509029573747173069254243134808173743782252610412377182457608941567036564344313227998121104770094859795430004886711245507897615239153899715207438070653834009919938100236218043700146597960776196278137954572452190320929045024766791112879497633646789929099581726397777461504635811695754323013488313716106765990280692176402745020194038615245470617235935624260557946287078903112496266403051266924672955427312767000073728983555207108949676987298926799024237194951418828509770477509386557491811164766592048658004756838409831186434645248885847606372082836645026046901008070515525245600026460684326483994855046303429147525860060896939783822621785821023211435632359834462733700796599099034407769368583718437597428601994300741122312541720025882679951995596907466865783701846422606798926055427600096970819573447135919936143253547120894881764310995156413875323456533450975889314381935077626589188398673467228579585191701456794209769457365691846563957876288121675876007363996093334191524759574548822290203934813747342058924367584662200149973231443305021655205154489376738051539567562415179123792758681626871201237511521044333104791839460476251942681550990505476332082038726609420548004069989538699092389561574991176046000339687575912310280593820757485902777291809179511709743661748056081871394556366208882160602746584912944657965618307629723791221195607504408800752869124235044932751011651638964677430615261182218161510502266220177449578155058444729799821151536243793322579529338533584848496521315796378389919210763544052262772370197031461699745644003002659830626574931700900626884075028507322916242256415396857498053354153792499301635748694645244068079257994062819589831437067974161212945173780003382275439170609470310400646429151778537407031843814984283873787339748430914086586574545023318016335682079376982472681633880024534309195228771269217819322255048931891226220381827625167972719060461208885972231911611938502760387174970095641827209989997666031723712609558070750420267669959636424455332138543762918878490832961981227707089966748363247986205453530522187234759143781978439852896999051226602521156327997134625000445525559515374169911616866654273584702383064042889150905715083319331908655366855704888892536099606631794838045445754852498492343181594004828387440709713337532748244898945156051053334706561050364260858694117884298010503553433435536617492066890575069657996734311890925937764695114430420960249349765240720874558844690176671744000000000000000000000000000000000*i1^62 + 535917815547872254172109016809475167919137186817563752829357308474616959856827119466663383356312927440996492287138185140035667981566116851342023278837381432484083238904284201137390645679265496482127983893526755002949170142966772086715893250052768662264624739511998668809899263557979260673078396472757398090003775812078249694517952741391042950960897082445804375803349331368179549310762170088915577084982137675444514460312350573397007135653565455408309978499723724575708665598782753699259559279030548882602546134243172523995306147942688702707764198073662999030724377678689288437952478755472833062011867021059202570990270292211048942377782449117082618969266272190744056931676560495922418728429767037495693981867851618932362052414456412790669124380279692453296295218627099711742446770598779539273452197260212166503232977041357373504226819304266139593388180807966031206277931312776917717456253889398943737142569543893688190558553902400362822418135254244400083134198756842207840472660640166659405522682229019496929554215111765525949921789989818398100347275349195129433281017226566298164686206835073225383434408372422713518598947726552527405311462611574308213089487428517750780427062705833674819853200148522954827751333056230102867074503235153397311745401481220420733594427783897833459293429079381688797437209927244587155375782623915608473489911164575201014238107273574694206965586843565990374810087207314824274260842475916658629574900745133538733478904947121144834809476577278422256454160494843773684132434972502273608435491716281050826950122754128015253206659846976495540450618471518213629893422025843752563420268189616342771711866218436417107856574094791334320919917537942076387040564068308351601986209853470671983850689453779165216516079603773390443256985234853270554432995793859550832366794670560148652180530727765648115227407503320096405523498367793023818751888782353367708510682721925908482977924827443334167230792135167090592574308643193688091397197821243644713161150182428943165808089123947370465980549480374145098490830476930828523279133643398537208936626422884872162624200106075152189156232719747037040736114824828074058497161152552739472523559455036992609937374209444883348211891871032257080929735050091620557541771579134680308279040297272091440117798873292953194220827557177511542645797035893373430356707273580919458283996264409101245500797199213728014594181861114956040973773068372212165762709803176473430738275010683421813165965361688616846533650928796080996157936947620442375634723675383212874572589692847145772646400000000000000000000000000000000*i1^63 + -118882865116185647656793470457617864831822431546572665253562017401432827123904487770907166141977706743514449725488078032997190096193794541759758775568792501157739325505644315084897760850021057588349428917887826623092659707596551000866685995239432502187928503228904520489804381453238153756643420718003765171735045231178875718322649166112900059857762649862207843701133709506509777476103184217355514793474945668635281358183796306783688960379142394121557168841738438940649273381653311128873356092639473080663833684078882869917137596366361027132327338501541829998221829117935128242744530923913411267999512180980266337882392180692198857861332838453330806614265104124176441205124417297863890510132313934904402452059367427172920805578888597859455089100771294062346954111280577571601609304652672068898037799995693031561628881132368701742797379568101440279320500718853586670040901900821693083526847188958863474928705149020442513431485962750756627093309431775635341819741490941869893464687139815629871343227408457339705562959344667796400154957228087558932932064012473499073649536074779406616850502100715963870784078742076595592763739744317712295676869093821231685901093071539344540287504312820760937277652724180890656000100183324912591712632898261727701676030474206709886640536261755552444098341220070929601174763121010091368114350505640744757677256522174202779021553834680148257742531431420538682824209953326351069082729053257824821320417741491438598628241588076628457917075496211012155835522715158976562129154353087513892767886700593437925174035342268748441844167198440569329619520243064161229048127300636226978182066828629345146620634053281596001601059332725514045705024695190284941983582513244981677942114179462792934638427003876857412637905149648808154260170586286428644214944081920373359588738574485918947253063253115130457471887238860161304909415810009190253418149339947390807614184325243202462445155786322564972233447281261656817925771845318802065205679339696568353789250556471776593293551313108371646083339636878225165448918640232421447240511561919786060013636319838560125936849052299370017536135264954280484289641061477450888610271912049158750104580702596926599786648152362825454861358672862125381882857696688909667450895706944769474439036322039498778603905658969539035982663528416383059091769188261021017692866687885574856854263866921507211924095312974602883493395830261601135869070121579011741727522062500908035453310866465726891717357289649641176931223904253686816927334599987233436172658545794415516521426754847375360000000000000000000000000000000*i1^64 + 1522491389584072718868608014050962825162620944930034282434382906504074092273973561666467102053251836477175866792886181904979723165374119403105098828575260429927948004665656757772757937735660476427546092920876548733453232044123669424600280636917417414518595028619124538040485990573454760951203799385355878138585524565470052524302977035326396363921280914588409836329904468402115667930870074788680591408131138118566328597418890881800969562220329869983140905963777396981548387170040702346170098126841035701021267011623482533520661790163588201366540598563149932979979350660904239644822565892563181593693224818887457312537936569393568542186703788449154758455151975331035916079055040235383839233856342894694118181705600413845025846650869494974034933796871777755296440740002378726078844793387699482564167767219126580740250738073311929141240181502252315017714989060348849666679879559640429531084303436123731039983805857548673188680108309885809779216635811429608561625327808758861195831573510053787930086260996212073080796487169596241579390341260892818151332837067068562863223054756453103573257713199583709199082042734892839141114264562128917350907909062196761668589903349299616592279076817675733586495668273816127090930964141864125410645680291828971216385480121409497423248973299096897813353893691086260859439979730539821554569302380505680312463593219923788622723605836387647801990910512097910027533489217966007626219890583198949948256305175706560520289413884365887594296306194185942118224338056179954818327307657534021088349897532044091996119763318513761359117008555400442108692896756850879072005428337106760726938786529211710246429549767956887050329119794193094002693114485596655217603483326243569891357878235376322961319934919243546393180288049835298826903114245434512657645538188172678409146109270326479488334323362202661288523665503636048544542161770201197697407493505242975654908702877573033790920421290237077834747241967008558474816120960461107042846197313773896561182549083148344754893245809329075018605041104617549873994889301718090136031371480774626353659775286489665433304100683219801865911480800017602542080238142909530615324470112253434888165557916868421059907340154163094138023799266519832253779247777328882699015234749280011894478153003662723663257514438764722639425341205062383790972855189550882305922572002944374917669854104499991284969191685774310702435731600336284199782029171005904329970926230175072361292152901928439174817563183120344385086969318742007758355684066648321919141754932270279165732716544000000000000000000000000000000*i1^65 + 271067709574946845368636650986424222226502805246929770144103639275515931064756473996728796083677722631803766418099824099391092954358119952338554905699854447443208137766258435957054695384833339406682808916765607721592307361457622279933803933245345390852836861945598687066157107539157743776248642182590550082771016955292798623573014632559356739619674795727795561732354003518851083310146807160887850277380987778391102673536419613975417831726938209087616125059625869274846893075569858031839706857145068439794810553979661277881444885711090615465193618096532244016936651568003180215867521199615439647982875690318534193480772853596042852427309058854907432006463092966648281669046395105668444059614608642568796155751261359827445898963704942969481093840178860050210787893242221436697498227346034293720884330775425919978925875293995340959099355298306504920675942041938637228646353669430309842762702272972763585246869066171228919078037248240558304389211399946405277368912612441273929237815630364214563998143720242819228945076326514915132820720271526468220080611425504075098344640664673296411301337565888917235660506099838029081188025757255907250731443604073683842911038696658692551141125101671774223865643062889288826279206536209165565479873276646474405458286124623119242131441158005427944331497953658825428363680186081511781099306158660005956339745999766017398243670620560570866431446742573945234205474535123313506966849726477534370209563122383659227475212292039791045850591066861446447968789502738650563045031312471339281770834945447787785994312306691037467817935817618056243819339112333130094757229027005518224494958686228621236939736794079665758071041140244914360949392499842133950172705648265330275044626122720212935707760898518305107506636018393399852079027354873525694879287809331350774469691088143730498683556126101495100277626095693838847535309723822333857531853750133991389351076478758290494311066219600309152423038046169126463596290931906485307716499497382187741594504209311887062676671940457657759854271673590542097561422413171148782508671164655620218349019600510486280887263311588063559071247870212768324709343841519485655114393507613590530557980564402260267337070713343240912220514521272380715975507047496824447018610678579643973434216378248334055982268481170219228556669253757161453788536741327677456007450500271155022629548007285455348761707219197441530635215265929220662449755578257211035922550932167270349883445468320389377763227834095581635963899559341862470552926505682322149194734370383000187699200000000000000000000000000000*i1^66 + -1502105835152279535399778498533478781683823393190729082899803200566603821000828445697767816744892089665539701991457168896937092095282514332219309099842619406760362845708297484951928238821469850559972516018717243537950210624652011941027195780603248888659520734686086474207358832707223418250176393308384671832895400600310118170072196892909064035147089743984282430826975239529540444757528928671765527893502620931603416948979221754336917563876385558021683777415653117816298481541543494222005204312880266212788989382907077518776671605296996128432671429591632189076142202758039116326402283918817007394533205433210060412031407857640033798825363665885386100977780372523899908921971976427574709924482664759260777901907294397548399541646611965371604792623048758636169929050436733056424253181935877245729799917039484224286739748276573781123637935740309583640820357540529737994840283757682913499336045272779618933744434373868259397534139879412178311584126988114647006167179400064613497412891812010354856091440391511252059617754099966405726419624314881212096323489448967218338131899533568529045237515298676259246410465058048115040169451642764412730415742939647508646860016736801702096848532685146913120022191290916445019889966605085410497619917206958543661889014799862979974276604562199881575598031220542828364576429730784619807090261730830139264390996443735379190041386844519558972250071408135864623544275937079846592100736104672859866061468628014057548937910516569782569447155179429858031606313553711408056273415595601624771985625117055377645775842964053332476750733587508518383679234406567909298036632111406706443292875683721058423812306292313879976945076297750672237706043959987330453867381194111738675442100008679431851763042598384499592900925559584975392058033543846198383811784373234474747643920851939025800372790016829952926694108038240266391104892817290549575056285971583300840882638664924236033078299518606460792667625449189994631428962551822500163511691268166502905650224034885938046940795367068183272865449582912049832635073454316575352344321708514392671286823473510067704221097633680186330069742264537982115594387847598883831472080952771132976479803191856609776029306586584869985236643474054673898628757642174698765516325944560191079428073119349510286537450137519644067958322874183623479447072750079599711919038798063456379249681398671263167760045802625137094452479759157184744445909239464182742535498816592727610057002272941067729950141083303474901392417223423471852391224563403563469753172822589440000000000000000000000000000*i1^67 + -128254529079847667302804824312020290627971194417954378754341682354998475430223397775679694532700632270516504895922034209939194829223107639053771992481343779908209676145001237711383180927829503425904793416585353782057034846234680536058885759549019467825447465709999664780698489804814281065063205261334142279018546505665711717958392921747418578538565533486901714820064702793138788441637103135003531746582705624651591340239957510473418056886979948413649358549294558150956544086667978821710258494087089620682554835450541701541981890755278602838808405704678852194838833932808834126298591266711345218516059948023698423545714816194666779450258397105400047324728361344159450173180536700067713839601693562791802122183592621639811042889207195897701004783240653966338756323239173796366492305063375859663564639528534287013362581514211791554023359586657518805246834307544237479975437104591896265282507197140168683535453556018354783902089343075762255932339982472578921117394305361468658396555539403627060540130386993747919709633957767565326113908083138712749077897216183064276853011426790732724651608109075020618312303016130351374247246011474328228527568067154879746048555211908821068632650650993267634096943885672505499890589195090652641651426403259539372205826201463000625028590372695175075630310545967902310095581575289026221926106657111910204615451507622283620021437623218479514866232311581268043323008936998627329238415527519158573515181984922330020506415787517135148193053510081695238324644590993565690575051734535185542795609949278579715668179562872568627976377833536180442244145528506004292102169152347540774458746540387756451305406212574646014602957820352528303002119372429282793776223765052593989396049611920301214866234876439906335167559926569370204200016215914031190893966046799064173153620580260011014820606064826736083171275613623144494622878102838120059586836257279834739158107768613472663352418607374791957397232882311644712072597675159292475029551807609270894691799449802396536296614234926382308545315622494994090783468086547888759665026050963750827719133922354768903867299519078597681808153620672277835658252478150009016287626069059986599552269420565751531385688366677726802967841990472222299997512847781952183670192944022291045280172973241619520833152429488583022217413259504738315107053588041118477187728395790175015977127226021754172285441859722617399154850817153010527435089441447687876453806750937547170485592702861598349195113335252419445157763155733092254109376000131861149372121088000000000000000000000000000*i1^68 + 1341531701156180524131702028544984775480924872034251306926819746376302744233081583519913167589843056538636871714366868920640437448678427993146266550390208128833776153888830464879494389354722004259640542847281320837441125950820785736135452068825944540393485614172688517608711130063550360354010196775161657403314339853508405477054988576505542598039686237677973463063138928298620703363149612790705846189300892004845558475472084614610159011966020390232692599043972367334337498450597169696855566505875185242497991927088286175068501167072542318135081776826549183225203181282127659492132222107857496749971463016292959654747713247732724405461587216910745286579310367893029408659889077523220343776919495848555535599665207975255909683726460321784283104967817077890163315570450055086062358481274578022645147318870918258834780271106977856680452129915830858110470522299485074214474998765678910886367945427196006089396720490034940664831545169982955010544307436289476009578040585215987912482996373075247014466612998169516644670510618987537106412113186591681725470834954900863290542562835359217388864543999295519307329058410843333044497554198563241124083904668867559853201648383687625632692311263260032107671522026136041955446640383486572606902338876109796688012713415108858151847603613938584833938783112033786552119406436151626894343813274560425259972362633916531468388997509844562748298505980982802566170554335126927606548919948685429060123758358112775334287093325081794495112292841392518598068518628522413423389630449945352419131806274775875068754435787373604323383782574306971332938668307686021205363414106333476687333349730842867724082330690881682569720754345082653172444726192305697040469203678554448868530293399359663654001504405181683187307250024261848323944513495607253077425691486654652133953360535773397049293912332213735364198270737419051684520968886233545315905041712630741013663261383368338500484336826686331789314424486729108155672445104305547983820193888359313399535311107090689615564257427107187712766057569352988352882974572970839722171652244306149291249741984892204543877164512517257259551461465452684723011938589388506361915748474320029386157735631131864719291629116763376045391408308368763758075537983710258136872333079266010554742155557464916960603505617576976682763363778161256915877158512520349959931661413985910474149599433618746383831598317755282778461051137492065148350232807556906845302384571484331931460010001125763032795806365714483454885814630289652794158439112906899456000000000000000000000000000*i1^69 + 17654513086642774492050539777794443927966851765685788243952197676153009111010524011951290017407651543264849488007325802440550162611612175193874390232558739209810511483498560564813758077193520820365783769879924472613934772660917254950617939383422246316077038177675528681346499165888204941625154872741764058801467224934658657356041526334585943757492954105672583800319879531723387770427100017957553458985092749271561691757009757580669145585755772118495517402721094971025005020754157322050610579443480186328174930557409032606731884230614683508131311699469665870132890279902339845465343661607064232489933814063263865700981183029448337963364683188131227477506088634112903467575330678779758397024539121858341897924909923461308156635663075434058674920737143281162377502295304377715129059186386448336342293722581121689830108536565360022949110832144775821103653118547353413554512016077183959169408133159181830482857518980113909583561137572014806196125650919435136934181068642910875662652345097305836214275767126724579728995687004226366930162732211256206253233757114531204623562486932916822001476280202077824314970362588109822670789866260012455926720246667410483501533242680087028639580419193752344783760745025440623474517734347311498784416765288318880110226026012605352295067779112636263525138634404345088418780013289748097577345665982800955599585340961862836452471219194778878541906487534853327629687039521191542952649872867521923982001587668468378959242990745126204386795611147637871973429966811570320231899374000605800487708851206655654269171367242619940294232048556275846173574815710985564144941560379800669412884864184960462185049108450054677898179527940193267978921911549256120034741135908591885589685794903020100026207415145160495578187730573759804563040080795914709574749377482431481842072212374808009984288937729907560640609218921012385570800110648270873975338373742334970019561496480890645064862717933609225656119483615148137095859208064197265507125409621451151844627259552816627876671340413544772752337106256233403343387862522902004293110742707406230306057759675985487652965569080546446600600479259808061156076425123002354880548794716763609863522991330775655268937086410031081461711040274558254251229477928787132525604035428949237976009089847038493207628940336406547847827357792767983595013542288223084263642367360408490244590737683655261986075003659212933934801589362251754473577181736124229465137433286109704045264637526848666189582366265776365635000705973379640305548127109120000000000000000000000000*i1^70 + -97845527057870968248750642947712517283140616826742301026388760365673990575519976547607208706969634676848100088152994986717996594399797442456248082239966767251292324197337471459234234391280441680038552899062953338064235379769694757023452759039469310191080509940736492418668106929469630684925799796197530462307347785758337164899004444877949710457526795978019311515418984958626656974330309629647397994882086358899505503815169125144064940605354519456472476772632216172253650415608136974623771104760501356585066439302333063929312331234980308414895956365946519255844778026165252670187036234001908070061785745894531037407369107703799772028682817367436632676055202875490720596860606122322063874147568377857629912582177190128879943679079476930178190788686916497356166985751466749519870422729944567512895068160762902810623447093872286459851949306395276441574484802136656979892105137498009033138134539066046434789528570269650233559234347182766880343197955001591527270866246780738647718435443211946275929811343682241995926134171905648478900448065590923147995439556809134814265563433120608023883171130487282102458732581321408337695175977092895788639394544276750674653798461155626327031387034757090964023186274949681059830053210200480706969419162169933916328104487723741103111016990206020995670297997579164198566323577187062593244081315970128472786803865622443032033084285164368063672289891651904767467388663023938202085497054522589605846974985562518517756598278918389134256628071469841579224310057541830287900625731134112689615170543686407241831594744450361144417152949036222434334703005145824177143682781309017207599756467684531797609289926782349207909106886520924509584578383347516600319286713307500107740955730444909257982353698097539675523128574287799081274218897893870432526284808753267514983180978903011951401044446753252965809948355476241490958951983446010103317554053395786960137618353308225580002078718807224508745317827384650888935595916484739810536051832445784094684406241621303015735608769136626820008261146808024878238587327739232674191181604743826213496593916067481583124931260431344533915377005142876879031335023597090158902044013170041590290458566849534354305749506127053466513033379936345788279449235907056945998666981134644340648377831486950751202012957255776155850252073357156282399015619434931422970625805304858570893542899438591017546296891651142726222859376735117207318353208387334800695239762856459709023842353436344467460318126032894728773111901538362270416896000000000000000000000000*i1^71 + 278891359266260499263873316446780336601337443012106456462441809482783753453863884302143581526862525802076092915574283857408075311249492344198517627818528004910383047903246025271666916212285769700710365442606320919980732212068177663564664132910488072759172060144893630403278592784953077658814076599855527201301961923388941985327899956711784794850309172307119393188505397000605537274838988967569172509783028161149655738348960694363640779862252208976139086898273541478141425191280259271615093397415341796500207212906630243345342101794739876980401954576592211342705609148867311668355249407931561358318248288475877007437829387210104462820581927725360391382550550909617916099849081380156484154706519572250431434312423096869556372335723403451284261807875011662292676795651801664391077856031830415290556248939542317866627831137497505879833779365615650492248911185095204324785697670040063550336096474367826316980627698192771609299183705675409929157054207782079224670899514562617337972040343594842102877405249672267438896453892327552579886822085210367346167022989092656651420014573964728010669416830809037804485966329548784295722098529683951922191419675978086285491110733288572160156683908424331918914041640006166738077116272983875995871342625577971947996865963334364711646497339080625248881127341006210122376314477131398363568192826667399317718195139946010996870725265879188969498821211107976877415546671433413226524039846217143770654198598310756541165049893376254608425677938998885780842867140184404513214605513257354852891320907527132400130315804883360032549068547744689063888662289826382135520030601821047305292451178222230475668399231069683443729677228768069973998178973952669181072159552947266405911975090101508686883362271625518521926501566883893618356750570693302690457844343546426243150728505134181603586412810397010570121386727174845315695937300999738287754477215448316806177835970871713950053141083105316601493792621878572891951790730958554152751780145443395720933098531489852014409546705050471221410330561847574134151799562671561250090224807003610105374872919343429132234180044630244751483748139202445778331959743820887949533747037558044021959155631059727580952431059467923645018802672867037770822121459325619532064233162414254507311881182784628481790708701690326587432455606083880200040683735742185694056911051632631855121055580998136761398778550301865300112045148324392586100637231569299185894688906274920955454552542921781428413234902886314751806583793201971200000000000000000000000*i1^72 + -927005156563552903982010224436993159100491225352820713450982304687848843817655030946692167889214310876611513814560604124032844892222729442166952737065706649381667955874608986352203547814223480645438425500029983092479279050542202571212629872654769412441338121295526415058550390379820306541921456575941499150839072304021484601150985081298629382500266474044706872072654217857619861555335361992039002373268331904130697757190293246161846866415389653333679464482879914593661612317731644824897139709727163071397561051425785192603627662488433339309249378374693605257549052350835495209791896987033162533254480539515119532329910251659547458645024547048395923224458139260101685197665162917711842910604032446642299448566666098598013546777783936109366740442675744487584490520815431503328250225941476742950863814070622203889749971624822049802526340019881422153544962640200711512088417795706720544531943151749628341178999053758446276086610917887377210302112451349295760736483500408135536557388636673679278364136492800727119275911207474842511625714097197781155131225104574437139086098450629137174969629912588654714532821895747836844315373997819054289873078125900737274968607519852084673928471997982591940330207431380870131990699299893838779779001631291455075460207443737214500151879411254560207250999149985645548823286169743021458924070154901290022841897512014128281815773451643518599310130158524830082477650766069787154262923223967842951188454791352705634648829452050104693240740975246701828625927013897811771321693215326601726350749289639879070074459747636195713376096297128134116269343920173065077077155816397463859570670560818224333966705585374743073176696191398624151200475926573113603473650500733792337598231713817158934285335268239832323974228153275646361649835406672472646434272536698258424382603415884697127135413171911685124592863800106309745685245380084728251204654863302562440889478647099935437121314351112590327507733862099930647311938280947255444672046195675506598084241041716172923134611451790503531959165606439931398964512325096035741205634018479182426827302017236019804368641428135452128969611606264728399580296296838971435665859926569484888247071745878315338312774193637160025329482607141182635214846337203714251274658981116961090591572634841096517637836311917792873896863695097425440495147810946818809020121552669292905486694141300982019896994420208269117120891574276204770766137093989973160238172317964479320308413006946525633954498811177685308533637120000000000000000000000*i1^73 + -93112303890176743121272893013715626755746811584214686626809286329300986441799288908767254167774009807149257850143306821868128026098755204523671855909214509410570677314586473746334777606291627866354499569587941975760826815711797067694976455234059155342261229558352916357413299195554452899446609394232229457034758431252696425484631735012885820697777194360102785321943394515052928562713618718536836772347326495573350131871263594418612055274813864419399843601067473065399726258321219376604185891579976930284851748048249022239138933350414451977907289022299296336323665503169776209998689433329020419379475924790102949222526426731911070790740294082684135772260479170700314888607689377548961270049117658833057652370616971197071698395206302183519475420141991276299769584948813796022605749493328148560848753353488077839085630497751347695356440822901546050200762529233692153424935593660931807096783364700734922908186675716256075447802183774108389390265506733197001852103593401340503133924689306558227250772221329409322343218218570300350721028614014733007918074109708478916617660837384931352589865905236859572093151012865450337458307054793630987671890995519727861990413431020420615458450668359866845243831567126622190267166750063787030053871808347799030373868242593501751719822812451630244269621550774349900118175322373185355614504918778843206332110303836077184521373205939217218998792883131398350277337996195500279181626981886596655710955486202613021238048898830936841604579836480783435859681524679696066167735642406000334453523545568398366483139411464729417150283603929879085684601756514010770854608947254480716835420859362422659632972036469067174844744152968529953477086264725344291903344561494135085255687820753900084961967373569853280538806599264629163624529899316158985197140405065955272141788848098334772271553012134688995634252467337720219447523719634392493001414063891525691157256725818124617390471346535202705890580142242700721382459562386307600945302595923685621605667927465812122676333127832779722882783942219669431709491549365511683427065823658103233853432898537730746607698381951926868595921012561154718924038703146305372151303167876787923787012221678726639726028746268613055824878689209317706960483635835131819554675041301312438738100860969783579848718532997164873561992766244838875469249637326394652347379067646878999164261405221743233685576151001757008769739470339825235345879625423026861075945427910203598175693132226351070526070784727359422464000000000000000000000*i1^74 + -38033749084737937568609462473690692931027677465836586645797180477419203426683887447001766443959321565197546865126260589663499960372269615587455938684893261803873880769994564108366945863040141912818553767698097480461581594013909054628874557161184589870786722476314501761732766023037004473069238852524293576111152563704710662439859757848723027449416806395986632627156502284801759776307635595253974958243961367704924135122289644641559902496357000810045171927476387470466609305238271539108169701083941213521974958236414514253179853214780279186958642587400213100604422296544161803510492724373420982307432742536009712454945410878598571810401912462398646092341733505509892897122199078570297251117634835463209052073756294320405991821103845696928252096347257603412270452568994658048563700304891432057967002723454786515682360177273568528417803717688996718269382357030008110160020155694177830029529143349435289589570938431209623145493956146672379438759615033081313478634306868205230986166323958869177995664544355407618434232250459484909722805838762484051351340105957244363942705489462934181215185071467365906851560924975741019129114197428186460422191879749776647832295331368110010265318377881025483380904387075839226152852921778768314800058444294366854085054400541756703037202426082707536592547821551619514189225730543563617306305673688057560044011324879055003637767632945464984103273004463929101077001968592915184503260064522321375498414149590459298720122725156644971426574567152135189988368901069840911180488615685691720597571964772493544590583530720924631304465330182261841074878173444058491775413317774472550450929408375138329764028405754691651423031030027983538665975461745804326276460881760073476954575197449024765088854053176110933551395643406397486266957055123340352750413089854935435889068083175435154492849349636533982603741229418147479161861759077111213149856263462190419198447339296662260375570825590306286038529481640563667707148754091586502031591867720006282223843207957666488000079555655356047373228151666758774937873249487413489446056622576059983638110646656337288244289754753942485433437145055782046137414631400833880359947469638494377507619158666397318061262685725246221021423798266692899405658749983021971319567898645269636050280490022899191513915838113861852210366509606028880747982291007125954203302005914354612976127298473216785779210199963148264529957242409674558102439272992351760193829604552466007684392010404229495080289199718400000000000000000000*i1^75 + 2215907071130468322502774327117897842208854056156885212477901212248783952969197341143287514314110660423384589906907397827917870586786330821703832911630747109501896301930813628949679125717234603920259384558141746626439676345330116084760554427926541163666850980774799640038578476920606414559387646026767031467951105264987952434271440650431911370696600050253594325911205360971714642460925042328784882165578628046379925389443523622928038672673265162919444133178091033598197017428463449074856996892215090514090426394696314530524579249170443376227043714019317243155794868902829880921342354695400958663944113439424227044995289867920373235962300473303435587377700126813989511842895473586705878568429114326943590410163962802558950034955330305862467521851257031523943265421302937289598550818185311113912862193224303675460640272740440017241700722633166106192766814203138608734960158497189195913266564377708974638005106652055608581679033045572278510059638580819710750194841448060959057159405500080311423585808341768631522870759457090764393764692878936650670438435914653805291820342602963453154932158818302210644982428943715598843701253613296207901082838915606738271245959689253469822812015593746171371672699092548827136934093347221806346133234283259740370621668833238767891360227366600180748380102036616494529435056562336573701173400386068448222586222536318634926304406676578289808516149881356750111802217024269118310063692153058039851778074060935339031410164537296570439174349625785265191346994736011560574714931042557958902902966494177366388501384862957932623495989560292114534858557372989734039257595695435393775792293513074528501603797651271171087427407319569882767758070353810335844138447858142091499942632866484716439694295264244148192881919403387260479917635678121490286066474841556499282954916063447554335417460145764533335332971575823632883942227110998211333983530984908880713784046892220450819620419559776851997653159854725924683751132909080394663495383077045402443475522989799786289333613483132639615621881338321903836795732227519669588061170069088386346212305059757928186887507688259735833664646055647687497394801825524528925696950823031720233992033113063872469409596022518734799250331745156827733165748006396626219988831915717746386491787861634113426618808176084148849691331305584077932330263773338616312356646075354664975804289544354795824840192718317568165531273828837125806105536307090229718664823298874117483112621780751094026076160000000000000000000*i1^76 + 5056341429607067091065708994498294124409942561589084015269834829288804143632212014673366744288513731122484382219897089422435376670438887284730153122903384816111015962939412282317935847095848874317341428592976802499312410997181839031766941869727220160301486519138598892749283687508156151296630806072820070587145488830900321491647085808259597171891124219104313510342050278635836852903824107858430763843088771598549079185140681835845293024848187981545955235183385212037862083964354426155734785603264028758234796623300842807460079526860020122129708926254873955889067059346386648983949094595936147958103617297222757455774023110848069966997807433286715786050891242971734114883142221283008319074677779831294710529436828779692270758706413096196796452207066867177415605888066702813955263900307374701599483208959935106237043310516713602688138272441723003864029947667684333442247204737788257639471625393949495766521801658885588170785489855891824055706496195170733617749959793733158395269074701186522678717303572718001565264892861264388858576440758828923294109938396523803989514372188483662397571119027451790541851893822151784773365977653838632374473074813369087309532653979902352708815755276753225368336316200994354621046775132230915192533816728238018382533232452590105428692379655767064846377551261387715522633976717688722068862121207653038821003057942472789699594184179577044775341604757165561607205336058900203659254638225872703488400014886992274372204805924590666807946791346537644092264720014044419425209814448971865463579534600138332721520216230247600159089247644711108835304123141677583603804046839701684630254549025897895466898879881616174590169471976657654469205620915359437008095431434517050135607758064409120642879266240969651222271194375290705529032115963468700953370164856620049596240103587823064739460430460345159223899268802523838752741543802143656016123556620948275109852960853403983487542385013385541646117407263694120884018840109916439380638983167572907469641006660219893431089341593325912213598173968941976213998589277369297913141114119021070600655824457643242874321967533402744342131714292501489883977040098460269079056291022173034322640883267463291260470771982469377643348077450070861842120500997854531157415114956129043891768511912359652096093012332358525897418741952841912303851302190480383214384079717469337069984561146567192457566055769496438776391517161952833883117712161587798644836617595106400356290061798473728000000000000000000*i1^77 + 88296699089104053309910425062216204444396775276796620959924281284788363372855538008480659613755884396252115028798514690173441136048342895134765526282851889729929755358607744032770149126766839272615216868036690083808243581413770316612092044532500237008820220955456878843837146293389123420162709595024662994721317586155526594319228874497823594843222175533590480964700911390926671903212546266573178576356772678371337154209050444325049347601838493153149276100134911524311966052768032321007118824340900240758467413588707147859613010707687914113917574882466058939523168971878493501230269005048197591732152528088259433823736632576220398679194263850810781986017814931813165563414388906642730799057418978007656541387904448834702764339566123293764180623446232546698638093247042202096246195975152925149179881253025962153170206853763869309530905480074025850140690307335929796635285017720909994970968229198077376900645580574138761117325281030882219992905378544823073240983515385713695113618418081471334241503167832111549077384738357030358638820096036877582401917557529656161700585489807130946751667960158505830353716768801996579181926115866459137331702633557434268060326683827304920248339185767935491228384893944953264752010012802968067052970086981623229687451898609913835166356793193058120797735201999742979166819735943837153736193497256707954018398087226254002523087785243840932643329104310003325472010964096060618850829579017910926943813238491495920776655993535982755081291189760520396883638190941370682104290471379860510120210633992609066584878694803871406186527336699837517248262067317270953158085978214076389978523996879954758792136068844877405944551332975723719647113555011534795610612635901807517494465434929112135343566689413672462356006634725811292031663556471090152736835211911957528116077560681665535923940731239185433619338278774589018637537191664562852287443222857019464327089448087756185515441528800341280200594746281930894512548144787814940961966673723749545523833731441004587019556344744944393961838784364101426961989225638294328673474095901499116124338738457593846692770475577264246682955648026397764796914653755046338351255428886544780890657479151601641763242754931534230465641744430231811836758022617910357959890381243669316642559821798119033990250317463569264491006035376779128908674372875371241740540356395415996990636889667566855699373922971567243796315691491198846615288609680212356201375887733537144440671436800000000000000000*i1^78 + -24194586309752881247937625337184759116933052746228890387378248587290069558898546247574978294569824758956819900414780181428996085663813559884395163298606783532119443057892550447875284133045543544096051615598525361188285288531512195620726190360951403487390628693122196420850761813721049492963748963449136663148219565919577235381896159801473777065771205333930901136975825808359975139969572246097685363846728243895480427330504689530918934616193774117406085692228275372088058587855847475468453768304241070122139505806391313599832558079789193948592351407713951381667627182742510382963257708905732372811508837989732277324821961491700718320553735579636121523255340303152754019916793893014271326601212560225473527904090406283482721268314751609315584052542259089292694193376729821240362946206755807724558645093800402571572104683247138609374667108746448943820129136780638498192180216614587733708345515393817874287639057111306344530501375510789289969338914356235730884802736964453127424305654263844953675314920195173446863013763375292840152736099267146729654503962235059608666314028928711576984659292550746821974873332179821524660293057968565616740256610706312798365941458927232232492165531188469384942095903196793514579554708542529127417862865700401410824985478307474005841234653857139878778757735175849618110453991314669643766403928450986640322925088559599488462045569656829238575582986932197069192698943138389888774481486732977594515441395913632224281692872404352520074749496581913994676757283921793346606481100733440556506532557197284203945673235877544892851080015744973626335551263226685138546914048919538985897411415712245009290585028377780524380881627122554312174504980404219255777082847226446407867556236715106156957903050604398703085199529974883791468212508301600684817805959927294970190540851975324619319887096064587494712429298451472603899959943816254201218044051229284563898629724606571229869402366209041364970483061455793995472440199095716704711698952490618445070803627905072729655049090818592686144545614844298222558199165229099126198721241173093147332506112860977846014669185064072699764795592276009190584572776020515041783403060883777430635456987894394135695488002579697992384512133505429336634198492389162113559323768881476525105574453740039235412135270750012496765995037445008099126209287188583590134212835665154379680663838771027184323632897562564878032622782946646600665583845016269210597502524062821253120000000000000000*i1^79 + -699809791280987616637550355556459536017772811693666959083713057564692252274129365671377980944486709453906498375704978395465130017780675104022283504730683211304985191460097137106142527770532605854816034200610820716025970024963225660386812490308820530455812056791241935756702529680675995021730572915807214439514254370491010248395226962910917027081573454033295262199476225068811267641468951837147860476143986826085378480119683396650560549014739651389307152996950409241221854715647690418658271593053121749446428291324430634693417301972005460071349869133840147111399661465136956195220501151630421541069115200301368198305715153629001405911402152612713014718307342025752627261363501308377523992447036814957885061258867578244682691171056658468099518665060105602368271636339355374147322282011748876293136838151787062434197769540542493964168045973442287284441571974550020843291358228843529135621926797526344772290464935115752720100144609358554447467193116669749760678723646238893071204640162268490398945090539286429537886704378558042435432882012963943821763522766385787577484131114918980910251187792179088902008371247407890975986365899166075454526585387762709087664739326857514614137883974373005623101568644175983076030151759748908482948771403254477687426487384105658457659104010716204468347333591402763668666398753836386564265784023752297581492178107461278120364996760908222340460923744280010896854641755030343406459049802431573485370527471026060108858241606253729891262556010158230371419241944853270145139653837859416093784348643204668455218930147271645480158563868874622133203786262131408650504658645786944221803590392227480294666917165996085337129375737652332184739553970744806492734989644811138929442577838900235729153019539828618815559689198922450955933317642981627539489971456864842074824398749277250608894233632165477305642830918283306079177532459342326631554224415594337561217426100939420548087868535914858842294588609380314601478492236022314083794998392340523701353090569058245277890459966804919521361729859397626947240036178571857292203968781084349259031249866998214920618274650087495482211074633629034897791261573362099632343402625305388917356773910369148176847923035311858248967928689394202280679583355805870781875750347521046608798191518520003362007037577916915183851686045124278626887889389058175825777829595025969635269275186230562252092425155227399825024189431143601900061959432999078538749411328000000000000000*i1^80 + -3823782973078829700312843474399651222177775832967209735268136423430058351323606048505866558525092761235675061230632068624834379022540725620238644407787770558939806400401419192392401294952689115542466942534944182589387951027284948530982480477641129668302084238160164691843305755457989920891590837456365337320998333859619671187337100349627704750459747644189284219424738942134554429078192872487738255963091728109750734433866854865930899722319175211595437436723205747126769789982556197116804037753035960659156440825150917201694000504777163219878066465208016014175058477045875816394711282846085679230939032942485271050262650838795421054708255315220116291708309015106708788147711011328313062938337067946306292740973307235738114129648035476612844487056571009527067065064336856233250736623145774482471140766331090309243429470100939483697450118246739728489515339713397895186163937822919767335952257014095968136881755673285198710986456407895221629749800565811980506063673459657422121529497497092166519111816052754136984097945952008168051186044512114775144893775667748915108153399337308352689684048864809091841106117552576291228500435071223843028867394486075782980901082578359605745774651252011705241645844435956626438719583095053171616659969532159507513031652935163989181471152096233189455342943826055494161210132570854262576856904797047302919384871056624318039271754471771599021822224554814024349040971697350361965735606225451993090715330942783191238667453281446311084028623071755395792682346805338348117160235894638869757247182740733224200100150069877076939482400500227608278787721933713130557114906909929845181286194911234869239731175573887865871351878917533796526282329456632888492415932950334487752787414010056357441169527685222048109665044761011397660585200742012400104144984289286682064851564989324858105543187666544785940284451550438044394344866504265519301454197305985055883200995944296751788648973451133615748777940396897214066953988037779512952609051263172419095342583080914300641124062486682795798138197346737333558712592171029601164480001386046046580918316911529929211843197596789785134938333290755284645484116317613452616612701397614671631529483800027478319156114119407156717043700829174555502498032595944320435191524461136843763300995745004271177127271224325787021501971426987792527177697503461447961029946935367161729147455538801205781585983640976428980592508593760417813007180969174630400000000000000*i1^81 + -9579024637747777985462694442083290354121505029175596017823831043279019964702930822445880735107978790666901862073894099286839732265059940272380223621524115958182691479698368894428552530829576369166227091602328949460254847025549267330848544612613996567759949951484245911406965210801866831066341505504651846198164544672082628148012931770706765108731172363764013269774154383310579875649314761972346994819792091208719378009534613752640792870015384343593403849459626563722305319170339089408522733702468409345598472770424953878526877761886990989480494114357920288508091463828511719431943440167164837285814262280956468646544903269761374326396805353894026835604074832439682545961469796054890981453738744379103298116666192683385660910752159943923197550703175577823167552112756658645184950798081737336595472923349961791941222985398016369673683723123603809224310387954961629665492710847666588106233719553853264955980937250301286736735326465684170367824430308707250108334098984107057020546206958554207050829526986445489941674523791070773307402637644163662602580288477535625905527413379791875984655607905325377730791339417055988089290037773352354749030107931052815717738611090409981679698886004711083666818799652358951787836478601219561684749328197333162001842282411502699557383625310371506682227185506619563691555772637920678095334161683858177080485199109675313136742471306039561562280425532339087793721061217323805850635339639342492972680964284309743402467081486909344630087372963584237825174037780676527008423971217447014477515213266756571838937642929968030269815613017595290340834218730742328942650518550260550916807184132030673133698059032414403844096370319505270364679376634557994144770177025702581817440147005671980957470648906363288255565776089735066097066305571811065135952295356157692346082929072519704651867595916152810653634665839019560514292362693861507225363358716418523278128256549993892542383827349758362714736842581781540728650020519828468208593184905304086611145380187651429770068938731205040347105135860859616103020307520994935648897605821811931033011214484801001238193118687280599826812223704871544329675321422139848596459840026947904029510257129606229029741709393396746008375361696869410212776837779704668735992259162747170196937126288953384283971106631236224214642672837357929326619687950898147783233982200173949269274394749537918754758392391362916736013733053985628010577920000000000000*i1^82 + -16126830057918183301997537913975667319026988608261034967460649419845414955372688949406706901856806884248917468380695777705544792496221620816830209518770043832749660382105291050568734724114410539109673651281747602617413309459916150359927617875533144866715225282372617860340593144087990124487057280174679219813851034019182304673972061581355145066331538035516254460826456671064205935235821558234455434042618539557890293603297965553627811304542122696662278925815430248290708626267596210874982456902940297362419688726796199058433098637952066715364394915531564298703107333310872709069994575804406527386727266478340502798158092042852964273645850012267438269707375495842081081876828245009173776821275778471652548542764210156042066182402903537569906484795303149374368307230190707565071256743743220426606694708914283978164930090399431707317216079853300902409243624734249952528132129215067306122803658760323921000010318127581593019066598031506468033126883169530666098067422931668520360282028635300375401693836879747872889691139151014424168004514262495023161343667171171063541148496077425952495998825972830826493939227227733454337153397613518435020568449658133225181997347400111169241898135780144752030425220150018905688175260211968992299268765164569401419300422594173445635899838490571538581926951851082560530606860585537104267651007373382142811692638685405663051846669212042617637775830793285405791432135191197819264762684600183027749861118891530424672496186881067966092293138073385923785995833117631808953723841617766520200071971163126852845432887694694250589455932908663970747823071721747680818496038626445259746979330969275749573597904666565527004122856850186641954733913988185286797789710153640501231594279188593070868381060485213360987972770500938357064448822748379151299506956214262901165392848688857437798883708019291331721773224996427711209873807364568061068195673202339137009968625273195069263217695188227936243478971249710615079322036427852421078404559510773909524580512688849643032180112417236598647162217744463166368258350289192666200421507643708557695229610731501322365029706506463246325109460694019730705243182564642946224131670464291858533397902376013036702947289268294477376349835639357240422054774703925867683358584859068068270103406746675042657572889313693603532093012549418533512781486423976602576235009487804969604923375169185825871954253843511521692018163056640000000000000*i1^83 + -18695487706866248334274426942570081818770997397116124287901392387096762196075780674774348284968434799996705865833395127219041656371589801857441898025615771553369256582581355619999536111830664180510121772845877769251193850344782892522152240569299736724919105900273005814513715887738920365013874795945959136297229646015141702148585329315286366221638885878758290170465934453589914734073772107338984710647068280949488973477321922629298192956168753065534237611290101807767453019034689054213249381619203077640937861030152159013505337111062861798682285393568371244951091406862438388241956602566647430416605585067387622172081244869760838015654083147571643554366780650893602994161780260758202969080219232974002268141409079129081253388290939481597792780140545590830441387020662144354271577682102938791714214498756556296574974709188098574414572648874166889575239491875069429055126641212083818146675100189327878496247812609321854833812373221668208892769900287288071050058486294032496103791285978968064516764476717952858331715112083153250610674906065730940700973225866118772094803631617991350512034591576036021885329339046561288650506366916918870093011283123698204005981600385123263353250820907848889038385887494404755942093410571162456405835623832595756066857730635378512812650773019365657214916465920287377848315964440145900146821182906751685785427285106286873033620884711733161444958938768219815355206366789497589803465818883168878915566552283026184143538232466964647397497490051316161087240164972595483957142450077562842337590440805259477521352922992656023623306298853090693259870369995240369132012589991831682339534101021514064155687466676979715234472464419507175067913886085076255905831297894338577574015440392882444985988494759600986457482190842633730069568948493514897538826443193245905016948640405245533368720758851508992259376564819604554948693940390752348447979957419071574757126143059355374832383800727567721461847557363486232341482372904397343507371414116644345751320074398856224483313757374419879390124099777188422452520437387141623814385834713413755938159959760626426959882705606387214679827690480559409843385072789623901385259833045502965325628872935896118006941623301622868555177192626629738537895075214891674263364247257623776882938357083865753145496149403936868426854527800553033322545444307044708047827729851150447528355415073181834459149651364710606438400000000000*i1^84 + -10025993813822713893545957595737504244708422494037373555301980269978334251362741454163229659925341574328135595393264376520355692850322020230946435149461626881678025220726932676805482035507334985525432403548844284228985000390150303726538197859908937871310209750437659704442040348550415589293818100064350899278295543533600562874724480889238935536821189371759428746507245465286155292864915568363410946253817655900247465855163986269602948786901528468470272061441378543737462631000571986570600053456051164566609167800221328674861083520418022777712993133857025194343456413072578483650238434661775662574096658360007053249368052543368888173893341995826863068294263212301931932775488741514755943933725581641376479937384230137627052182186117840238744538829596122172334706332240312738812739805593790864368878171951638873756814613680250582666054744514660526024908941438362918128259591941099894259592541590222068247078064394581477668133915110363162987975171391022645058756494716916120663657619690419287986959197356905786618767411768010177058495521513753268439436819844871414794389206025566319015084784517563914198946844800361164539905053845907099103225602414045568361030398396954995186403065260893333135574122589686401597083575518431112563383387041089220132436548395628774304787571760061193105871251403780915789447803457739995882317792998342192949467667982913500110544972239139224291289096496150376255821560591417534011542140658664354956258215280682062321452259634628572971623565120010641878021772371139898895886635951409014441205349616869972805712782948113219883478353353384102638107423071848292085385277071821081039150301507638610377673777436261304243326315807534554422655557744177527951621258433104746511873184389310949730950079258109934014132144811881843505621092328703237341156439702193245961711580018488112031543974639119179709179579540095709336252824957981304361884562607784689405784999387161909557394464815351460625905836304835967280667562536716881165152804534259038346269320110039297515054674662941913971632814226514237334505342260366879935276016949000476023867672266878783540344902141630615110911033025984020486067535144071701569678227349581073761891985295016087431773207381296881066107587155572750914774574998401957169085641605997265611997659772459299264248876910646283700413970322125964479080463565992580779728398084202321772777295927805752160624312320000000000*i1^85 + -326942918885158155878534114349898673383152018647506996983258823565805294057659497126784289187511427009390644079068366123538798665670886307930230051037425616692623287312046710586177278350750320655727061691359910020057162651138194096208224834498883755669429597187973061767568119495964615716732511870827621171586111403226022376298855649362386358977626744098263646269240146379622006639994528811834281647628336941589862120334039498619132167730428955399628225352259425075356602000985318821034593445996055569632305588307337715791605913663324471090621884285539850821687110116722721464526840002823364762375036201254565321436455749418363294808045142463506447380472172672910639297906473590317416964119921156517139831568703442715627123530234170533456680759585834919760150010699111748798011160291984039662602246653666443178143349249170260037626573651336860067468305736650737500203426507114755140710465676312700405870617666758616257283533265018578930130121146203554401628564579091665360715024717749426198276558459013948306750214676555919850842510823038607366893403796655131610615671762227944095912441409077315696291798286683693842106339140535585975205453970224709513751201728327010928708669466375798557206087998557145712194093209429523773060802058189210541454154289876001817132134856118216261608467544763669040854639649078864808018023874178531198029941810988155175570294415597271056212751907523111914306380482065281054657585967925472535937587274166945924404272439973763915346770399092041997030340474578753309407965511500193416349030401308146330527867236909402068823785453730344727296379728038928832707184164305566527491353335661356960773258187892192773576367370254938951271576892111258543104843404223089978628044027694841841694799072285038239747451831693446821748393861820389741429606280231932447976535560806656922179078374495874073162183092809344103641267448256683760469441138293844110891699451570107950418380033723454462095642061800181862082261066811915993090297274774920520595011009409930053667082617146863326512553152426939124487453070750993214412344935517358787494574534406129261707924265325608559286120594533686581764619485429095729498550239591060097648184853007669931497648079371659611858218862558607691203475934726430258159447356442203564737838265954867135597745420632917303763975210489503328563051819225324676367647998576221869370227514408960000000000*i1^86 + -38590006625459786648721183868629603447508736777983758662828718930556129785731042708382672261302191028891736160953788908185733631854936164962788331201190144893494772546302995923480194097697473654081778634415430881364303515692186914745709783656668986560015946276856536355965075078010378977334520746886386987172038900924152136014918028973554468781528273158410879825752404827849617536026381729458436069837931759209249737164749927225776022054549248355639366686023079654730421511201927447429569223641311724820323995054618081888186372569619263715870252507473515229064362361790715704762608579492538877607326647402142869330758621297588557442512893694954321286598944471838527771602836535421755752180936434248991832139597318721499872409261436832026045824770996401283825512764292670709794582298746365335303027705308383822544823206492851248347282935109299165124196665882862773311222311844274441905427811492474480251544291360949611435842418968050086519253908102742681716676196532940090174053088340231731729942915342432235932901016263668159455361647119966876066402810247458727202503267324403865207039526129510968014099902743240920111521879238361720610327564380466315126795487346776407445039179172491458744499793266105296038374622009276994364096459072215265461629539413089684371556410913627761788147237427670061732606158771059435153052559272070030622493388040032251361931974230690665447832090401429515629020295450410665033021189586300988828018216194924143170777950088561779693357711062418169625042958083574029171016745390280882608542108196604129116249747601132166976383412589957064514729077570105640185295342243389756011712173578227755965596729620219945541047280399692697746747254037354032739678522324756767331409874349436740351339148483389674976694465835861696750649674829525134963457640098486162578581792706736675306096660393548936335394267940959997644740932370405490348452710752135602700354137540505585273707597361147996459924711830093261617785871146041901455886144559676288404966844347455061985529551705246185584926604410529231181769193910946775677007211214298032874172159935326022170146474755644703564607931203697011618909964796672166172109509730407044047230852507045170044765638759013895796581058780534105573475037719224076317323814014930105896021027406828634524157252709016945093436135567580504131826345854353035758140038166478848000000000*i1^87 + -902012386836203038511461668118154885150124191066310124053861595764688332994179401854484486607342072642289800979733852719730924700898440261955388585074605280071268344854729225421653709959677455435468979244618853080233191941252840525398054078112642299955316470859593547759740560242793268912452346656887430225519743256501703311820290553478393675081937071674972453848420584693583239580176897528742980280191315169431374294629448051228877553030801940035282588420847632739530991858361311455845268693456130751755777158572704756701881393390325836730426268951029693167972510125238406825296967758251300232409977571047874600867151314275742987218086162595504279206288755264277252706495929319153598610213495584479433341663764112788466085496950095428487550722087621018175545135431837784573153061680583592146441802941944649373309353625419655345697999258506608817951049561643598350137122633712901370896679730336724057275497696684889907345641468716859748288733290717119412321087138391618380270950146310765306140150333214289162661050962107994375908270618044958736490201628537689031878122094195982996114634143891394492340197284799508664830467522761349132304477934384728287108925060246233171900929395147853905237118322245194350802775939168580608859037905481591136114284546342413297894361325996998139666048932308588487184722692188373924574187891735675052158362728550567054212640566206339685673439997834726670925960371360557576427815093510363240821167636311214535332461032761674404080549107497921384929915493092434821857760333307169321329987125836524134141299517651403934791119851280310229543068045306583399669207418624686950825662754086215133205520461026120766481381480571347611098930523352544865164687877478312751373088826005353949084776065056692086579764288173490308165386407919416562816496606182300285780678130316878387954334275324628728902732631038531589830198052171030093554208871608259251025190473841149752732190244038234971832927459975264904461928171164452119712366241746224596829645528546844761339940283409133455724332868610851757153119857803192837273510204252427199634925772311425393850200481377474507234976015767870187378617446139303915502166088883553237936834968410675486461985749402517461191336077979671199607874529867747826853661984204039919703926532066275373628643116492043254042560961658140998131029667456564592640000000*i1^88 + 1377333322088644150980631617131850982576645363891099330278667452808289785100084450640672734114106413994220148777932099807829174935397747345882403085702637500539821337322064691021230562522858940746138948166335765514426423276341829701363308065163626176087491443202157488720299162612731859836668559123357306520414774742077499889047732077072191247886558086714465395654574111577932222052675984756463585688189831338941175741502630713117738078210884593818809580931385222327854347338845717101572907306881088273078298300812606727045048055930850101362561883382411310247894563701776169520010572088092404150353386001955563037256261722732063968459242169682137060410386597394979284470888391084370479210721967684346725334361451793340949084205642442012533482831644940406606964304214469851883592244965875796973148985750363768239038788510123543340672646148348534564656352922589497509995652442874914567875451361637295640550843192915022960753535511086571621363212516875847964497216078522717290817988595792815504414769255850041849247361214699976389409826424919999973509904092348147837524259433725490902069130519525667165381288989935835189382329784162533954647240431899884360650067887599533346626632001452218832165839356808562686067087082150773932613061974897902380337873051466886769055795531718174239289210275987854019299098541520503251250697838925236008582462576836702092906413441290760106116167884528856964323485779116688250954485530948885772507978031505953517172691569879005859350082630184920465863766146579679363707302461103868609576227261628646304722938196353125539033241219801939887208487445685978717814464337026390092126238986387394252237518807173545678005234793809181709994068524544170579791467652581222245146719190907564842133025098168423534048348557042990250191312532569600028170908096024582302958695316916456511668643940421168309240769611189978913218567081260913098395887309819239075999696389941390297315905229082962858318942532401352408093503056828402361631586404189287232543333576244402139879347849227412429810945592414063046702537292116694160955328949460472472035337421507721342369007334475855918644469110042637775241230320821374627253222805567894417463236768473618285439833104347328049413821645041761492171510063090170192236794729875072068951713032428537312145781659754693169104184117329985142784000000*i1^89 + -4103246508974290907738222286792911445503394284561101463743356963312591417789832746107672026889653673080531772882129146668496240981193885315103561628628413031551721248584221483164388965347006859104865014612093618720151093501912619303030096927054339958960937678307452037399654710316888370025084930894689556611687061718354563409244938719233825514064824073371256782368350904613830667074906815219860983716361463617871176308760994575307547760332983194776947736460733205972732404096250644401235404652279302064861112603860878221810453660710405771628005433224121135005954013975545296458361223499440251725115563180125768049817898342407779382054216494065596218259215385461453197027437682782253814601635918863114704234450790700576033828516338536418798713731884105855076698412597870161345525189289646819110151311926647486617226215502481978356508355236982914090051569322642740689851577505027690668858447093035343342730593784022987987268460963215223591403465099730773542879216800339227589451287642192498244491896369787515598184648628298203429756162524945842352759120049736418007604363537332224530423372666524116879725567885089744507700031635663708666924945018963966419801055589424161767180872666660635509970825606224085098572462794739605888655350643826760563573128589402917079702331051341553608885143320255432936776258498027393232481776156638314010697205903153789583323075716116611693957864188431760542446712654192346178273723171309943134345782541535284921299432176311382893806609578311921342531169236043281367794369474210773834633904566524182842268635773488066027780566622880337238301342300475160925177312454645019120456289070838797544372324815050027576781330167357575608812874342259365378728194424875570914874172910179488883945822931485255793979235059941748345023281336008005125739111792445099952963361963952123159163705801747395092970652257682063343623616159234616919770576755564915395022304792447742996886882304206675429370212439839829404066352169954944081949866924235658981706544904926749516149830181302647181389375579159733283676267217879418393231313462179451003534646749725105608874276099299375237424202500205914605230046924782392168976798130566612468558536678105300664562352916555356217821829391280870859563685244773592714886230484934901987805541362453348993298112097609471688704000000*i1^90 + -1064434519530064361242493312166554676463993322892880831426940616607455290404712586529154587986513387326298538890019357321787725909746064002168074736444616780520380438506770957525227304003062019894324139084347876774173282444197779168344463712047816350230292323127672773310302470272673008384630061099045488182343384810041855415109582018737534289984935619281302170103894668970975029869598136953222728963193648481652573274551351242074650144244045185429555261109664136048930519014415993594242978079382763588403989431764814480076254416300090892306671355775258321814350607628886290645288418043811069528709739267440972109575577883350518881719214442817770813233959426469645788571513652020274033445916588422172626878771679420874591803356516354793984798029870768327607259896211057646453620542309231850259358252595991656953744283128465028762234616624433887836725671119396228933611505235656860786833853523695111059875492153888303229275966067652182541954694539377016513297742766161079139402031549225290939129366754991329326798187640586922609116227507982127201437010350225058092742465925773992142812567877229341321647143694744091269937949458434311118070602618623075991968091319215157450067937705519324582862523903050432045136090208904593592064693796451337202818378207494054229952403001519399466456363070257675757721586595370540320258322381398814373688148938304414605527979011557983025459656309633413048241892299890268559704665059686638509617217134711860839224326838869015974700036534786363503956271776872592046425898206180271708710352316629867107209412317489057756350191979615049794263565171467700413134932436536079158587233869969663819296762145011095336188951196096848348340905404740558697604858984296075864668964128906914235516921512897774204895979263831677097008099056301767101929620711217295750004186997904719563760719396869706848845222404204133312411845733638939052351410081990215500907721517097540997746363270491977190143416369730878411586945817724924679699122190197421987140150491823929240981321487571895853843681234618683960336642233101331015715718068692406917471477263160409291183711353281476278594933542230060829224126304076246423702245032005280428601393833018577788673096988765618534423307423898896479784730921264889452218566598859948387935035264851109120081920000*i1^91 + -63324422621463995681025192422748981042765258427104467937793186276039462818850260738470664754092902377482596027009307897698466572109639982854696052953885301520309642888942963788216949060451441205986348746017283647374446142468924151628706953130789125476506499276206567684092412601265869744794206134090804174629498764101823389030526289466012137428822678554335415839439017298598818739250316375676968523197589598621497372878439041687112902711851984229840418349426943626580568224521759340552419587893599417474494272880265219581850237014289702266267518141169952174019177682297582834546540233874208807204648065492257478612051649390753734209804224336719778965765216879608411358707504973722935920215198008600997898210611820149421707169775039649523482400055344081011021334657753244416213693841380008229771827767263600288797481186786537521052668782066369967477543982314246313897028808424301133465154020555322296480831748622126670568194113069502388033707826024505110856018679311289098553290900925200846421835537269819543524658384686979408365358619490076555120863800361743556552731329592924044891382450535859219094393778460797739107502931826205553486154060580484399051222389528679599060822461717407407260697105433929032998776981340374982050286589409466095519338563246394549680329318424847224783651716969493503370358161217467562791993445110680650165872783224772699877659875529090428781937266337008641789208320594326267136679297223951220325695121165128260265589257518320157241954136645665410655510649590618956499582871144030643939801578999066889102252837927085969885791684480109819431131195913364423109131580744986180115700065014038400491788291720699255610803940205406562321897272418984743427299412888729271167828014342105751861170846287682814170312171435768965130344727935620441783157464944943372295942485501882360979419089748428675469292583970466258761226740787885149812130872145682616081618978203550327395353071639715221104288751922269437262208675921862558720524480930128537173041367397720304895309488327289101845009882863822905494357147905846233364991310842698834859268789216417954963793559213394932520296926999532318253505772367224245832065725848996253311646118669342822245979805842550987201800686429179954724417378982015294047157731171864405590016000*i1^92 + -13337979517283277158434782354489705319337150641028506129083790324699583817385886599969089874884375275616050457030003726463708448236730294582773344622193917667455234976266496190696283874392356224045673744954936944663486765374260084295679475101318102067270710704501160366483797924928018168223579980851540067269157476517895446417787783631132817912326575700713022102436075601340739207415427350739705187070917306314759227238206167970851066263095701972988302030612319608203227451876637640805836371286450795253457639803827785558177275835596023882978517518309382737915856443080085871252418557291642103101758876600941254201243425183383534767156913208506794172436763625648600470433161871363324532458892486690879271685334304511409101039408675538848328179086381326909510740751483939577438672489127127894031507781131029358164528474470573783234043083948234630608740730769759658449313131925344734068471352760270600174948056987694162809753211514419176201624843913457557219209741329324696962747969560750749362543339135737483367336069990442604336348127918722135222043263496144425048203907494106347883479897164897602426669621327027603357583840927301335152015668510405564230779585634091170883696955653476016164304119126150785347508797844698723851026076744945341631138234206550088721267005947420857215298526585950003353809332323054388558992260021761710677858263433694888291890649325673998723110167168923195647699528262694484406693335562494364205961892685604422441079846049236232262757242115372230954488934114626551975682152402752355680450912295782339554856913699796401762386394705863576640162547763443459867865335885955334875891265948874597840876132846001028539165634155841692464990977900994107779974677934889055813186432071212789445487251680457273886890835334880018757160547886325295729717805193479412879121519473991606726187605964887427324971449300736105619083514770627773554669265435593447582574217894228267529919826562624554652644670490868430287902467577823001035240861177274249930563959704389327197483049132115089472749602269383367277328781927514651361501480256627271583778958140716577592548606508786573311059647526651036247695005635127847171716399583902910230613383497499255559243037634971096008754513828776562691689779586662400*i1^93 + -624380129519443218673912222953971911417599695506418558857417542230657830876705672223486430277213878350192817996536428162570523204585508570317064382651298213873355448879868644093662467577005048020741917923853830670701409233963487823418006527807587856465442350895030045061993907489296143148660802264474053740372941858990262174048596081240794376242061985219205799690682465202763929233956645478411341571791053305703644984959502177051624831644284360956946282138421788119870439473555631101882361960988144321084058002777353724525697085031738309260426898653334560488701070000323952284356667653026116816092780606666746073768334783161441103877021128587850754313786837067893650000807655634233623387235577466813106755696220153998413919219475400819144488773854266458970000190977468787868226567405408754657874490889211583969633384364101431389249016520564974104988950551575873627348307255737727521822018079715070080729550044522084838828380650746229656140790785031597925571319601678078212794644989810757561914618119401085892235014160135414388976871572124259806559368572020192215390130467104309647994039034997313467632429983288879579882320714628491626953986376847636641539769205866877560964501272218359441171483188062231534404131815593830737568144508576762414708278683351370287105556593869482585900007141605975455873519213300931499107273730975048234940716621408170214043544027901390281592735112834255231500745285416848894314871831184993227662068781400697930718409617270690686629985487089072710039568416710794529079469578992822960055648279579310452598052227947633587778707151826579352688416161796631592055941947323563075935569087828349696636879506635684629874652985711257804829692786167978854031246234751692658208893315940202807367304882656327622309757639892257004590872388906832638856069876026069493129430348415928174637696507449578744871555192606170582638920332230465102969517139046818157457030456517566216511225337338908731319792904546180364744577297449188970209787253841366804614303113104551004867573221171407574067449651949265552836612762235714460595170213026375074569070443617970123625770869818690403648902263838749199725044849325334431473750520245613462980795985909657036953270248728336315924480*i1^94 + -35542572653703670962626873769349538742573381867715478226759750122836080125939728888371146935744982885844224702262000985494095644995065216888526641493199107832330675260293454638954266576233394384051612786349701672380914095930270925401891789433620361729845362403467782311211446702068501006685687186612773692751439972472803957257634239282181215097069817573809066616286644723233179217289207037976963716802364121578217043335167611653064028706952362583558725792103385938128771974676048016963137064291331030687047502817927920395816762998901306397535842368435997500186472955681192808260087508747578015681453377046352281457914362378320082838342837360368649610423845148438500135823932539943097695443800955986964372126447791415240782393988291961921082152034524679380073799079861976594245396189827549347359893870128027088471618446720207045763826119833391294576981492365553363167151948543339360526821457189558319099689836496138464690022995793075371038661752673361583734050261053613746100241649863101244241971913955331394116266449898695595679532663915558371560613945383914930003511980960748502683928129397432591789202872295715093917509961377220909938671814521490397570803139842170678140727660003734872450911791282807302802102905976918708979851009842976169997680207024345619766212700567300603463161629610485229380544642598666640624814958869589950201188023767462932054431420823221411038450174399901787419798498975299240209463892654694021388823594173333075829156041108063318166481858996431035917249028798798026276662875774963185626753126214836943384841492837503910642489638632062107035777501421226175720539042901272354784918980216429906585411965419996471294353100485584568482945112928431251314062025884678858299697151877168883908377025014976139923885255004978931989725283447958850977095664228414680952300802024668990105900043897026674543280723689364081317266884349175911544905949261993588069331391834096162678287167713039446225754941186686744124951417538003596101859924141253894347732614398441662413511493055669095477527637097090218769267283872827793475180923237690779873730496263640462589100419653748445156682582641095401534493380259247328844677687570026191872*i1^95 - N1*312724057362647975713591076761164336758280603617277317597352803957146149596926800984974549696804650684663511466021068646842162096438198600607823395674424661594361194478814618940611179559837163823683053259573307458876759953443942021256601382163014262683220816737163798925760380888525787259646763622175291585747791135805530354203603786760991654225305345374596178052400171257767077243714902424538988302749952470268053773066100843207528099123261520736980574799087728138847591780322778364088835996023290515096289684473584498948851186129037297001457888543762593716662214139561*i3 ] ]