1 1 2 -7 3 -399 4 181545 5 661005345 6 -19253102683815 7 -4486300228074519855 8 8363069275661695069900425 9 124719129516554187174725699959425 10 -14879571721119777957252576955487113947975 11 -14201616428474592152386976225370375696382583866575 12 108436405528439280772730043048481961047308043964254117403625 13 6623727152942755104125554850288911909055292060229457370672135710438625 14 -3236828899499787929464437998997467612576303830912317992301272699488036771006950375 15 -12653976931987597117850134273975216478197621422203877092761673215814472557156458562044435851375 16 395753095803152723071797949572193183918593053265050313732037557499752040295878533011386127956556250217655625 17 99017416377211088863281112083630501632684250183596811894912885169053710680419481240718230963431863240022262175421824930625 18 -198193244222043148021632789178978445796017078027066159712568076162426130639411343665803176975956631754288525399971296607378485098184714375 19 -3173628518491531509379414035149113608048574900569040452451888381411182315826961104377158855639975744533416772902301799252623271797191311046635524907919375 20 406549396289161687253046843958545162195668082932924656194324401951085083919827246637900104525033092061174179301869443389584923986592253623594133791289191061516447362515625 21 416639592592627185022651077279869899555352395548900504391346181844734722752114202625142896413646763910913027635163807031672127803425865175657855796495582491661712422228428922129189959390625 22 -3415841749124803344411014880546533912918316417865476648831169383761071158591282557179274081954526414317423615213417907360830412281061669880499989471388119843700981906874988276885529502649297811751075490734375 23 -224039674817413813560899492540464951964530260730757854429229346924090022170909691672273877565874916605516371148170815382254662503574953218690116634670370397904273156423847131827584673347191461318414861868909967677920586371859375 24 117555272354529943774059663927257116215534161970611505207591321131053264078945151297370970529793403482753031744826478086082375227396423704276862959283932314925614567670953610011809996153767601657267440262970280914063073828692832420673788989596015625 25 493456958268128717592733605719405145984588825870542810184129215601495610122405252959784394952872220839943338909739264122115340330117574244974682195506853009332806605015847711539887961778562718643512046112056078346503684527778528918687365343518072627968092802255092890625 26 -16570912714412204847960363724916029654096920671103760341696682540850798420552653253839135034530917115621329352225298596976810439121197255385300288892780294524428408899124883908384340197005345762028380716514737827772340558530444352528100131873420837276606730266586827248966184941311098625234375 27 -4451778718896278723378558599860396927468397966074978619581285728375499289096008354732088213248631753440347619323762427979888335552730556499302143186943409481496503595902235133834856545744073609752868047419296891083994226718771682329799575803881916042666476772014565001827710249087804012553353108688053666884238359375 28 9567769309306040198546551815393404791983583419115147138584630849042416200300447051486111383210468249550552284278123882707292251857770507735516636925726792316947005103053366919433744809212879178963934864625316940462982284186848911245445624866189829708015176989692902846867713328204801268117497636363365093792671264070567951696108682053515625 29 164504509925496876416464553216150354636700101941835381879673514504772368584578449814537536070625100114112627945713982127522754853882930276006320145539338941132710566636464700096005063098701619653586421761067553579774573800041756353375721883418939348196605482067667768835855751539650871406079290921823566957631093953379337865266103513001952731811074484245564850390625 30 -22627413275532425838895590788350189405979293364234628065287695959943818130900006893227424005364469209867102415020868468021940377618332343266029911569111379007015665753809451434219166019136771337396364052048528907211796344845330505993473194744344568318588078178815726851719413708038566807818854103358881020434292204528973118436151873962676161967675770018178170721151909607337756314981327734375 31 -24899005225990352364084046190725151114793552564979720701646516997658761066944418627731573776353008547264470193280083114725225365612557118318220553911508041150702082242703506922268632455981390501535514882625412583162491035670296518245377203088722903815220223396695477900038482626881577848528823754906772252864421736698717618771124540694996135097425453669882843644675052882319707727798457688389568273662793006028680859375 32 219189159165364519646761271263604772369448946271273452342571516434468668790181132661269319011640572512953155450524462955081303951405040824203855833600306668120616623847230992797162849748959556701578931162855970450029257806757898614721191873006748813119634467292526011389245659312669720557517482976591511011961935379906553623702653086167551135543580486010152909894527426791584269346703511216999083357572610301403880904604309376527479661937791015625 33 15436403843305291286655859765624977136323666024541716064474969529937624309393679005455048725993122735231351857660448691713252447550048843996973313929350119499392022073759295572695140775972353968782478371652732127902272575757610312826433232771536371785241817551490096653629496479070846920712761536528979033530989286121794391786750021083792954026192874177956100479674993424700937687730596024348364602591064434648861031107786822653313084425150821832698057263526667273257087890625 34 -8696874043258355419165799281928281123981363747221858227406139092101086056815400982218793363809561527713021300038844818023686982815585041962730761047181763436146239542080420880805120438154455480251278995093182651507862206400169185426020052663229548515640110056516190413629008436549781101106481164447483838832936649405639796541116533531626037558904846263483533233016194873015441259705043399498959410149238494141828155572066149931437005110846185785753557699941655552666054214137246385620999483462878990234375 35 -39198569248162711324102559000232174972060928923746046485095212359293318838995055455443157481007907890622038435489814295564418242518272135234908623041354868255225213245119176473619149046400876354131290506715589494961505834374866835349479588981917791255661152141357402537832172315726225144580097625843387320145369924279873330974885247219616374295547289044036844402444519354866883180004044363424077525071287218941687476038520235515463662415461249538197769212612481790948239126682657739654477971894357842319838847054503860806590147443359375 36 1413406999765938514678347500826479747979313964598984734704031967404382250795331646335145791760738687474848487340349855369484762917882383088794351103647964848202053441712424623609850620231583095691745763379441161298427144728108708811988797719936451083379516314607945223665232805029557786629695478510999348216516377554134926448624404030484707806704696599690519076031049638476996506256973876544655746962194622110787320291876059747459888619528513553802212137209916944609425623744442871427687129201414839387096710804604443766283945007136800594698778963856928774406728515625 37 407712706928656577723266182513476070587302080597949602737790971493569304403692377037648528774189843607230534527627838628222109523105443515268975877248452579503019626157921987177471871172315646650400276586783670741534892413673962897848563736897603133615825444289524346365869108920283012057145364406576785196713499314203791328736254765482552075051604774134644278340740797325737556408311109144539232741024966643593533393752179615807589473158646414608763577863088047385170857108293996530553535896462929939923918231315253811705266583523373975358267514779893300505070048440006965218105590407114098525390625 38 -940873514386841955040866866690999755633253798369885526039686886878605377239747292196635054410055040930128714661311655241290576665769557711405175015055607551631384504988362116941346807910866988859068486442754655405024125931041637911490076952621192036517294211608410499981684832665362419373602101252497404211742772368880886472554230167042775729510818544854396999327279411762415233740171926794893443663921493011048339393048596998783523925981770553695886589664377428143379843194722251463059018918257378158510843252950972479159036397043120150514701001673801074746276584717697701900821855455149348039306633826712766219510276757349052734375 39 -17369936330771279751637115720476455917890125209348367581160354223065072165316695969566106232358868991373269691890750669677473359133257057823719415902127642538160318474014187626845116945308902478079788278498668576946367200121446423208874440418377989559631704686686310483936869841432490957410746382649657146526926227605465418732745067767125505954708746663232375859255023810780933039785415854401197432755421820308489442816219235173866459866648901428672914096860485498439722333315607251302839199183905685987504974132636736638291226059022646920069169660155553849934238004426087335423725573302065682311710804416525706754816536641023385904604574620066381484782205821005859375 40 2565400628429189302800399096432803928993051889440421567618255578828639278166625470047180394915955454620532295772432218170625968681466148813243670916918361748573988678297779421009947687336127528269673346368024176255001621245568757245260895656713611219322089784818087233506909195330765655040215955839574373182712182428335661299085826625831499153843243721771960263348988060710462427530878666826524092108239824194346866160791846190139199230981913285445764201648058283942761924397247463173592252672065102213728930411340565593213038691405569687763518670460770257574550929289824374135529049081426339705202662180287593215235751551084595497249946551935913833811819634727288935764358836219425384771622357666015625