1 1 2 -5 3 -155 4 28675 5 31857925 6 -212333070125 7 -8491411807368875 8 2037471806119124711875 9 2933289072587326393069793125 10 -25337824341236140066496699758578125 11 -1313212585969062194023540996089250607796875 12 408368279891017634352398087776483543777178681171875 13 761939021415027918432551339232079921929936454617351194453125 14 -8529816357792995271293532619584960327181761346079518490909848755078125 15 -572941653233363113627397652225628711368159047483156165866290507371972979079296875 16 230904482047183959286256920003246812672431153839846805965480491879470240895879408305388671875 17 558348790268010203046686681768183074632442652788948794584114714552279912184623110688257474686379626953125 18 -8100839849354435867994943602230536236242240260030438946877276748689020644088052071566773625215921236450318201767578125 19 -705189380638470389180963809725172271995680577248787923537792955587793962081016656733911835927952518749676563937911133834805966796875 20 368326300837732200477110456145701982661203701411593704395002684718521509545955762580046659585956704459064432340007758507726479274285886090576171875 21 1154279411575756657494371357481689795345258279273406266293172217099895882589658108196364118116460536220962170757022657830247735152492358385253699091794012939453125 22 -21704031837378659678627895193017463439032578082428908871288657441253035792495166316521631293521901613207005342429950848585963850490297876040278395436048670070328784262569580078125 23 -2448618557727935127169299722751582760246862794832592646365731065169818830690480592835469262743700413592879407414876619431589636710484247146880315933524089416158046934838739425824715831795654296875 24 1657498354086577226489929046168042011038855406252486467894356299093072972538530667911709590483267369568992774515586838029912156773263255642394484493249550001446521328613585545602824493768786181413067475457763671875 25 6731879373687971179147167982145028717094540277328381550194034543663112204254441140415743820965024963222864847977920747731709303701708986213811048991185140646620174550507311310713047825205278442033531854879201493335127582208251953125 26 -164047945351450098952685562356842884337531129777661911531568386398941314371458539340492049643964960993097060399348623806146431585309218232678086418302528938911794225826769072475832796660786152323388003991014135874565747101684029926889371716827392578125 27 -23985927447736595382376326662592367650309070258767586545420214985292359462044160716208930060926589507446918624314759692219042163025326195844234408150867500264448558424318689168435365149536330885422516901695881173275380030517775129287462958281114306116724136530975341796875 28 21042313488127995447007836792225390071987013229914323938917550146481754394518597035694065591215672828203286127113636577542010309795732862411079504269124313744323577389763966167911279804390770856647849104995307610844734594367538129686270077440732675001548658479665834340306449932495574951171875 29 110759683876497932984822476727312226913956748181948220542004801944810109325915382261314446151615851496634607311409595573131162270508399987902352042826978434509307472933421318609342775128855821399774714020139565841642877721294524366317142793708458233853009171726804295503710823666659857800080412004573213653564453125 30 -3498011065943815560082856521868752813233493286462653487397418081369419019069150187255340482273301364929579622716065745410077593889280078442068329621676162368970313088931460086602650461059891893835717280507830589571853225903607109325150798317081445609509420989255282172654272157371612469886387121578444290126329473094593358112335205078125 31 -662844872206885715321964519329223154781130750011877717879374648341655649373183235829778456484310669308079363516670676993866195288183476906149590979665280459176004524588869206337398882257898090894475839232766862306821304078692202267937753767799468765752649428931559330618244622686074224431708684022268189301233251599152650817881501093059439607051158905029296875 32 753622529480047616830260030045636058240485535966423218121459932886304889607325484273913516132584795538831791258796667185911497539092090927916688173509575198375302398162953693884457957604119257271792426394878799818073652355218163908532701735567024556508539088767120257557954854906269104222312333804263646500195428335974633399420268767196203095142443798628824346858789849834442138671875 33 5140993985959105703942339490625434358596790283211459097246522782758044047122909805181997825311735604513432915655680825172342097307509833031901246561352132915532625384001261666875275675956788230379657750235116383477089197069702241006237385927328431393311520197075475454280690765936253790654897598984505370597783792852511317652913094572107720491178645813402630595724239273282193781851443631438549976348876953125 34 -210422205784394063410378047349636113167668900463744030678015486094522854555571834372765683071391908304652434452462372000164411351064646045935641917472087841207993213253075885727758947914407075356552504585254925621103956748985944796075496169927273873801250539969050211934335986097281830706649581316014682243350434224969415889883909736596787937727267335018317146251911772379678327655082761176006509865438695797106614663064289093017578125 35 -51675809940372208111550994838587401259471168304233735697297726920370569779922703820217295300229349739608424118039694663384273846432548070116134769349044573333293132467079984081688632500973403084799200464653354533001863115085309342765546402847555960244721143105901917581105117053640092073718884175382330542954234351007912246620201383034976790767882406715905904688228683127584961784604311793909745385623633876462774675718053487953216863120402780437755584716796875 36 76143750790151260906968092377075400362014290230794401465890366139722135834162446424769981067555757675043494907726294272327335919054191796809097473483535982741001280388877696101705978566519355962060329585665486544276802949381113103889614778351600378660174645042700944975599699691633151340032781086480436360707263244341632024527076603150019580062427400951095693016077351710405202616273845251844176038599437619943788129650865358198163347825548642627931294847355665529736288508892059326171875 37 673181992628588122329623390812976325557451630780695247228653134504309225407293138333050532852399661700812077497636323764253673837456884184366171493255730872152729044579677246638061212740281597901667645086753438595222136583076576801877897568764142364291686873327400541120739588770839113730432699246322201733192274144185270087205976412272479965370176645286110572193015174496291428912545702905698024842541331434806110625397154456764304633717882738028561250971682303074587969539945962569308362068389755501270294189453125 38 -35709351627422994321147996806373960930629148191406263055881350284566598108905860996399388233628143477943470616579663186827951616923459532307076817589502790498825496873940027022110235716250493215662251603352182703302084765398680495710797723615557833821420188931401563339692923941161043348436502993538788991642468507551449436602363529524775559122297388615047456030191994798117980119225430914358304506708866112617435691430535294677377718959306971024510628066005826514700547451640204780789014651240597215610074962702525767246348892071247100830078125 39 -11365346734886368669334385306327646249125749534464533772140837163159865515621694954726566725987548938433068452636715931905218529081436460851434948325958906286645316270797893439194705031751132478972224309001310134506515895122641719812917062388591687561670537553710728509324659804804985356959283347612102943177729434241341736889357950835818702597093409690889426748341637446517665004740918395323479522674655487190986429255072703667956394220363145786353648148632173598601585239881471910374370633038804190504164936036894196573786829499576950523485817560464312698867321014404296875 40 21703744344379856781572335097014341531302970811276658106816474314332987198448389423263853244573325247104349621963571898769093383481207320755877128270276860120416426069692878585906104543537991677962060452364744194402213259194536040950947158159006326003708083907484576748037665504113116875183125017484733021013605991767541584099619431769211644017377729275611848918215371144375534200090340408848952379342899318643178848736551628417985050399339056804393551974106382597342837391315490424172295527158817646757364412102494437451266562458653101318999253463150756889196777644741014192784057646757304668426513671875 41 248678300567964270023921496202593636499898480010129197000939705759485909322037703599896001254523285481878642055367668202785487428497334874218002195376407979498956337331107039421972451013486986567507776580942004939680682685890688013901662798803443277367597918944975144057751435674998995411417664563739926067209448638119171260509857672384536115810165432978453909799952591014955740918881299118834194899492638194980670590222178559314567520327382366391274879189948282235737793523402996484731869477600119598144947420942468367338028646001314332246512469039502459690818797521763791811704922200175245098807190226598101091663822472095489501953125 42 -17095915670251901304576278186640590319995707604492603752859761084677821399351133138592388329265270096004963161835370550071536052871675071682174501663994710196296695026683001558960378056282631093266826110263619581410450059029601664583901543941532703059367072140387364725121898786859239452331266978533842957057164194824328654762521245580454920344152372233732262309941499619494750838433486518837226168597857730348647704600945124724433525174896195950616012328741678536712206013816170027676162635026924169978147448794103682436074105056750861945009006404207158395751889908167686736815559120544910010128055067970888904670374798172765605904831593952973190882503986358642578125 43 -7051769260209009449843553691478316868133573477450268233183195201596407276493202540198103675784627785045312492900263981578666068989301664212661641892890958381552610636540362990987761604876192408744531577065912914529072079708501928154724134319196962992321325950745196420477360792621941225227311500661965219731397627639806946246974338680694428974928260677988118256125937482320721508806884926499024838809387056779478409596503271557653602491560412387441260418761494714390670507122012456555466765689967859169332035033600356520727392991559714958114636297132335238523587609456626312900803518862459023355584900315398436884809861896645958016780871706753023043552498939299689205643549213312983214855194091796875 44 17452396464176992581318044449883404612559372939948173733395008845067871766978717977044216881556321056221188117557726153927942288743145661072123992911079369110263488507138789656998207771176828290143270319708769063874809796961111151060300213359882403657323813209809283622974941876401515742466614595722892131091807689905083845968937525614756294118611523394042769470564860811268924442341954048957413467156525272372157051561621739014224010999437596510369273614604337154600180917559199172881281430131548489017688398733201449610900717566307741782931614023227892937970018611429978292183087265744706830191036510117651132744449258119284598474046251885490627956864326783771816185721949839680058530638965372960196720786500955288112163543701171875 45 259157210995122555965096748801396846286759992243365902720717720770343560399656293021083409494910226912390630620402468898459237074117650326970817226321198032895004334163899076761804198542289124545737666527041443739892882134977673383651281935441985826693768723972493906314536818981499961737544951846642162118860001160026670835606806336219020180896309604808231143521151861010080530481415452068999551755173797965591831461671448283562213119696379217799909137313666077515102535896766746326652637960475599942329344672244150042944112383853998271925651868437425454617003069143727259411934932483623126705566529322418801628217656062844937271741844883339999024479660672335949871823465529717248778848952631780553535466296772815727234513986540729483377948242993612587451934814453125 46 -23089938444372030206571476189648395098550463219280951017232798274977193929987781797435611643952887227538676687334028881817979673941009922831993746624898432197140850147421531128385407989583586604306995177929640606945202639620772931010196716627325676269392458447602331421514292860753438960653110612297322701121606714768161760851914333726706690556152910273923991713599802830589013242563141511834592578611345982599607572345300781922390470501750597144354587748393193146334394871579393775181176044701503322540529472205516877072082702184153278792529567830133704031103339994413398874606718311933395497505275188827775365005255795149053665200920319545993910234744183790799545803069364730944448375838899446555738680532175983250245764815910069295352460059886925160557386015676533674713895851000912487506866455078125 47 -12343363057142719305460746865920860846729206910574571651078652739443597831874676350610433254862467471927256625936242033695459745789063588928156251244764312725147273655722423457581226919866688417950866229694090220468465310281098073453658412901566811644753039153475566550609454817659533072788627103908207790227586054908111166082644074363519428439115205125140802223563020398477241489789799692937332052305122425560043869198176244320506852597038740852201971019768352832425839596163936935288700251007919973534758571785869560773702480928011935994957579141966479445994600646285948330662975172050080999891833046133582225510756449770959815381545983073183332262260233161732245606071889294848932844812678577404765600064090340242044204820138991286965240449755422822444319265538043389666074055601142172655183796465505807533317693000130355358123779296875 48 39590909762058304237700529201854432240695911900119238785147467994147179837514743875431445949518070126539677795508316171123658205450051343200466829981668657079137732740635041571244813963033730322263993576481865613467843936453923463696378126200992290818214391696705209512713177999052424899600400056177026964831187382226447857568575908393362960328402472982015839614114531291700213237582406890415617164876779312154777479417586865281621416226173960708854666746736059022381979080975457407686087036816089677622331971096197095528722756563529166462340755153107431783546261180396650296146953660352535694045280638127362163673704265966605227226437023254344022160048332605140308492703899407394413677655485622387875344031681258390311810255239469121160273029839365954845719753324851639203443774241382169662347412862009396881510840346275302751381696143490450657681472428552806377410888671875 49 761918836154016292458891157313346534145867846733567749806938139106995991151429990722913524418483944070442663098965027286671684595244058916639412093305156344339471798365306622337398073773879829965143716349014245241860066824559294572300746221515506604435442218344860428259358838444011836454335995290575976659101818608782405377045875720103720068449761678192996299840947928829539606684541271767982997647661479947464098886952820844409979571038012428878979811728668709221755180861327469427897914202659204492794695748845553185755502850745167422396670115088431129851658504323645235601079506881916411624164341322329288505557060008392150121626124645424808218409484843529774234282109979994392273282102500706581912683687319989834207150743543641746710103648648904067870468544453415752271914836550562190127983532493629632743104324773656144252149000248891262032720533466102899751666969567820950302777353204078972339630126953125 50 -87977818601576364245559083984426348738548372709170784343668312419955513223720094032170577544035545049670595971492523035322440073631891922447731855200960002984096845347754816887975142243037027044366410290111017637654357917840448282667862775921471013500285581326808526246399979473376607093321660181670731486387381260707225476890951675188876334416311657820299876743274341298704220615714863431439275151266498146458785246439134552674055501117222737855465575084350341183167980213094808138137477035246446544657637830136937689891722994147996118244545077969653173313412559749653755899291719753200984560381721537568913676272562576355135890734394850588989289240883339218878483549595778809908813812990114391223386782299214817844109239014691740325620951963444678376756491706710810098449362706087154172853313034851220954488573788538608458651230539441117180766504464445585168380401722447768045883330539872896544347995096660309759468611283235256560146808624267578125