1 1
2 1
3 5
4 5
5 -5815
6 -956375
7 -172917875
8 -38579649875
9 -10713341611375
10 -3663118565923375
11 -1519935859717136875
12 -754429769289426936875
13 -442113820341129750734375
14 -302333022017412857174234375
15 -238762676857713027642764171875
16 -215766282905942334008224968671875
17 -221304147616739612964039673354609375
18 -255752728170956433547730286510824609375
19 -330857559475753909321064980595402123046875
20 -476322221541258848259928157432768452373046875
21 -759090625887815542737412995206254223090646484375
22 -1332680822017791401752244878912225635256459708984375
23 -2566200770651228845821601046330721565018391141669921875
24 -5398111332156656159143472961007268430987126629212607421875
25 -12358836797209679752077476042083373210880731709271018818359375
26 -30691792146511253363818870877966075676556428483425594554443359375
27 -82416178063437554494117915863385685458792613188625827209959716796875
28 -238608064261186885747604222218220609116746709460860142292238006591796875
29 -742791128911771377429626478851017264151499402459577061825280714739990234375
30 -2480072185884916338096716986947733797546272688254750202152631755179388427734375
31 -8860488396137016682808061880206408321094823444994996192582907984895867645263671875
32 -33798086886456211093858484480926266142738053796103921149839060242803922923309326171875
33 -137363921669776037601306159664257649102805222397075800871311153603524410619589691162109375
34 -593688407070981338270816119786598904105518819144386839644919398656398409661495175628662109375
35 -2723695037910313525466049962152658340768368304602121828159337759641261114801590306190643310546875
36 -13241170612712680611118916659375042365920176999934392262751844764477485057497754986630760955810546875
37 -68101669192215666030524722896689023354862546347534213703653628216733089677711212561087689461517333984375
38 -369986818492426307306388247193931183576756942432490908212619581534061739300560072791365205359310150146484375
39 -2120218767002566426061796623046608605950469357123032212013147879747964070455572623914841068572182537078857421875
40 -12798005607988661236779913630763992108894979892852653207136470600688832982586522589700376214013075249797821044921875
41 -81264791011433976105989000533538892918538290218069664988777636053745555115166073959619512035859208699086208343505859375
42 -542150920393700763660091805131707586753299457411361655933967200268825238230438644894614290104302798790590095729827880859375
43 -3795601620906605362916652123152668608738084036141311760495998152802541195128758782303071285166523921333435713735485076904296875
44 -27854331631207485377722243660632094522470388984311637486081315363085775863285141467551586068835702471327334415125533580780029296875
45 -214036584296661958274328722725507386448106577871553313159065835360575826590068028235137913234413565538945301507420547597408294677734375
46 -1720357892273938133961618688542622268443747509626890363632951171059127898540343545904916730416721217942816931064849996030797481536865234375
47 -14449640454577501316021681665587904372666859596059078017595583319169257809347645682252632102218644805221655420405328762835617885112762451171875
48 -126704763781478479811028825042617081383665691120531706150539969673330999761429833606924399181606451642621668610889120439884961332805156707763671875
49 -1158867782786430589722631700987510423862908637796953016244798049504684784394045198081903567979087987214556431409250115300232551139514253139495849609375
50 -11045957254454140658328020898054709257804734206110016727893051735435362167563424844112337791428930842827940409513912075034252024220775333650112152099609375
51 -109632663461541526322253362537874622948416261299231639100183273457413475242926792348364219322234714086780274481337821437927382783506594713557898998260498046875
52 -1132130701406039154074072039538689804082744773496684096660812718778510445296282640536185782627931607110038618146476826772481676264482713139619983375072479248046875
53 -12154565638239639483360086858962754628076772952336532739670478052662833445616878938252710692586627678425448227966764897450979634844223758290611253875195980072021484375
54 -135564983675346324679225815365349955414293533636502648302731936371537804163456089981508064690508948822641656219210346553112534988375373697734114396595757901668548583984375
55 -1569682092205392076124627224052440513024050613948288516457550431223251434186376778893009373982299279729579044239461906720143020994003472862515601413487046343982219696044921875
56 -18855331057573020470062099645464762384080561086616569003774705134311550865947856608649507429019639116592697830216893594731148077516778503880879610701628580294243991374969482421875
57 -234816050623181028781514633479790428924485446359578729418511686939392483750947365655031615527149675748037727273710154793945393804912918094349481723127294585068791590631008148193359375
58 -3029811160206917895630414234712566912508878883297451708980575138559408105722633614224446925735388094913527253142690956649290279617602389776115476390510787585582200147353112697601318359375
59 -40479031602597077274199714617652565665084883457080638498866134244138625367097017489756379313071350490018511862450495566148102784742981162402092826216078466894999180120974116027355194091796875
60 -559645683319480800211289187293931388671178328321629025495704717689535800618041485097589452815037994794857131583741510921423413153807466164969295767386934650636694138037556591086089611053466796875
61 -8002304405581813138465904180272597281040144022436126377054166892767521073653211031173288657969565093748072562620796101043240475586780091151388137276349820314162794088267772090791128575801849365234375
62 -118275405304553332299130256989589340843277783928107053177700868674958370257011489651334321546401093456500783843589696807738033911232406492548538435122494691321945045630688640677755133770406246185302734375
63 -1805999893666078099770978821031188365467960529788348431741122566762677012650830511540268178972243405685225054931354126505463351647574535375155791444304340306878157723684627373813331930111162364482879638671875
64 -28474675210743039464235129644522747521112370808048024129950787528794685489346744432608498705205137284580073436222219235639106630816248366660813549549497850252979810250052342016227429329917053692042827606201171875
65 -463338736072436061395403128210648316257083450891852976585459821131282538315950145093391243185159149488743630400288548349648975879474042050974285816422962811557407330899116232454213421551322983480058610439300537109375
66 -7777230579657693475851040820996100840844711349115618145345690512921971400110817752031214202680917134575293541909383904613869237492031604397863894521270394300542267477598349736886301360967662824207521043717861175537109375
67 -134595984739422858458980066882030671308990478514095074039140558851666493329682394684791907996108281479904941140599317572576471166719798655670982417266256342251515374504448569232755329887322015836307603004388511180877685546875
68 -2400603309630075154183327056162875767208704399112925420257334354280518752287399406229902668969455868351667269361888358667034201003718749446652871556559255371683045136651373102703608326885870748776469127029064111411571502685546875
69 -44105847244636374516110083486915308049584962550132337054642144488204527585963683504944704939160546918594196875341071611642426739763504946388698897458035599625713600475879169588774886206097082762968268728619561879895627498626708984375
70 -834394357740009583603648959164905682487816563756283130760993935924526429785837147196074355042803213752875430737574881506380205090763042271883523993706613137026167016398493665047671050355836891667049651120763100748299621045589447021484375
71 -16246631108359608340617144844032866023142754601664249175476721670041417547755852847395605717525824269201148259477077207803587292985328724553791861962654263313409713477143084858840216287415466039987146473752902453374179895035922527313232421875
72 -325457717159496009781939143510400251113036215788808107102349415378894850567817069006537797758659855115391786831363756847664939820741904053445072563145040310501997009418562281183467463451815019316191811141498768621918651058222167193889617919921875
73 -6704904542936604468207309709735747030146856009238289607657518769288341266633463645121850187200922595918778807539200254510563660263110026586179817088591263697399692708732520906102920806641200090839741036414833814347484379223253927193582057952880859375
74 -142000418616635903801637221179368964917843028477137748726882033838057068231475340719291440721012354616913966636087312498486100066735096528875140422238671896069822962622759691343288110283948523172111896177669840663999350411060385484597645699977874755859375
75 -3090455091623454428698951789143108636403801854596800214814079068493019047560471610634137195286150659525271948765793677442061751839170084029551787196586014832253591997621121991533730898066738478408074423755118096417020651373146477110331761650741100311279296875
76 -69092705382269300582675294134252565885969026907650603728527216732716208030989907873950601714335820189652463944763257306652297489430739963663287899877311961227113690484828041447135552845012851265235763144351975399539526422560184758088549060630612075328826904296875
77 -1586223103242050099066377470977608229730967992667873499879775398583042002522252146687728701748707903473512402901313477593350102336367699369939664169245555920422956156822896985061686587084351177467692539794100384040454622602167476912225453842766000889241695404052734375
78 -37382475385877560470933404768615134557968244241261104993861889121445300661234646570878501749278092231364469801816235793219565921414978605571094283545171796024167443005252794440788479409379088793658702258353140640027867036126489525238428392867982256575487554073333740234375
79 -904059126148507070623477760595255550425870278130205640752597224634781768185606020818424116733768115936215404716441255071775647252542843883009155806053877993354695577835643092635945672101534851520310656179465533764769334529095008125871459704923241962023894302546977996826171875
80 -22428881764433871617237422202907461917487052907185285810917076292217078640483712263264391198713112546686220394050911637663961427934995612635792061734251777787952307939996825683563336834136047874081647952172984202968332164008571264068350106442996072871719297836534678936004638671875
81 -570638440747189059291937480069878691493028004207193866275865036489504371223116720492169704311644248445320527470520781882822009176055786046615999595712345054462357076581942942056641038379243496220850383891385789234330737826514997239169079169464456173024465670096105895936489105224609375
82 -14884049633008815426794015167413541434470837441406612255881263714938092207963384621215557793646011100738775234396150106065846213696984415633310825739944831722782000254611448297915758864421915635652532439564819400835209601963105327680290457228449906848016881787325473851524293422698974609375
83 -397882901172919931049745797493902248515129233074263160164773713671986810666117800613361099844194494426326154596489663374833503491447664463406293877912964576994342216380429841282818725646013164431847422508784600070272576108322847041010632813704295496620287503614877887230250053107738494873046875
84 -10897682061757967168783709907645098282113285631012131826028426435279769164716767155988212612587041760780714486971610122863678872963970755358925760629496654414706107202080270664557333967721327674372210074640283574068459663985991280910977813032192411554634306380942975698808368179015815258026123046875
85 -305725305311487486233961745900050653609348391546555104958841141052137809675220358716502029225633418067877563854758248010134705725305702916622697402012282135634918868083203475572455800206085593186899483713673351059390115518122413475645747142719824098730182264310809404759894741800962947309017181396484375
86 -8782612678579918789783188322881643593594455533015674638804132935558568115425405670273229330873602370415188226392913670095161198070354629857763298087184446064936827580141538545843462372991938518788639888758906943135617703094069120799808253650432717386373664845502227914055794482328565209172666072845458984375
87 -258279975268148269356195608011716604059822794091207074781764099295221008722051967068005971577922473925560764222146750533658007348515294310533702734256873582773649875057772545447044758117442764105291232937091842563046456887091709032248948172752356062888536067122223250084182790779512606604839675128459930419921875
88 -7773467022354757602933311625107906883900260432583113114401106701022344016469361301271421406293509406074896150536965824703021598133187306315423695190300639832574210349079461296850645518539327750166438237913792470877935301632115871793761686412395396951717833880883933670730261490926529749003748293034732341766357421875
89 -239376132469567762655384307868607480322809525216797552277247198508732130266147617220433314930515108269916157029709997592256291746167114319241761831644741447580871969658550768956025824510494354878726010305569163313643154932861570691453433367133776861751362405883234201254220343350792166258355564423254691064357757568359375
90 -7540091755989528712223796046766204224970640301237346729048920817693988813413562119858704768416538664312345572659490490506627784128205312137518239346262602493492659538424495478237377763193100940982241200901340803717024390721842286760324441586837661526885764264861079255299539589598012515228069781869635335169732570648193359375
91 -242880284320089423507326292598669772062686580588621156386803966492330657075537379764246837757262037753095079478681598189034704234997963559655716221839234953784601290461883075358304356226822590415174126164901276307673750814800236556506811246338565941286811795650779654318725614364498572306624660041933339016395621001720428466796875
92 -7998716686141905517409749930296066813130997132865889775367408755996048570714818288003026561035117043224738534164224425121397688255082515774834291225950702721672796037465587560970484934687580759257594222007214206287148734322624528159455628383057889014823066866916348670541848004282604313722029205852978492430338519625365734100341796875
93 -269249996255559524745178938089901812943362650292845271483967366075223331352501756633739363393461758460617483051450056334922659022819418752671035745949546255398234647030905055418015821873914293118048168275657318617987552758470101351119895314595335115689301194681900470700149558054141728683149977091432776085042632985278032720088958740234375
94 -9261804881470374851783946901129980528811564366909403400635608205493121635762750077983391216156605249725872100190965790824031678731154680642945428322886873043770339501191075499731707328191519983789711971918215555773036309685447465044021849548892462201418534126024245084484664091001008049178829162972332109471310417347922339104115962982177734375
95 -325491361541922021490090630718363027486732650966008486581140836855406587519294991229257628967201278713714958133054185589485861257228795056789223974107354214662621545959674434296660655863770197389689638885795999943260130694319005249435773930082999437330327537552373711138779520181628086676577307835883058859942758728465150852571241557598114013671875
96 -11683924462858712328057573100565918388407671368893476144970331478073563361016622378847427973165122798276032751499653474063065856771090403165332754997664584040832041612741469825644979192211561619738269385980573908996058087401531919731735380043191204432545046877160579243189391927265912650533050068827947616928316967225179467959605972282588481903076171875
97 -428298965697737975926283372403681023390919523729124866122137384157601317639922806412389733904159862018678720103577275175141259166433774858889108653073625905599820883834932204676210302964400470501632206174134225123803310883477764480519454751346683766159350639814989718760144475850027270831688577167767600320265775576783347511167221455252729356288909912109375
98 -16029497084049552685167127996469089523273122731997694088329297145150038715866659713602244296074089022783028502533842720928143511378395588935302635414563387014437387084938845248098710943369533691643280969579661874634068497420304230970993902712160451276871125778657239849571202412079371341767087995998071330042567876296566546164736877244649804197251796722412109375
99 -612371351424526930858350063226031610028117453459257896554590798511013684421094573539422371023098085157028099009186956131082401554220931286518151306535613434273915740086241121561438287563583359898748337260637455656503945054784946727093490767176020714105644320546408305085450798583720752922463708397739900176636916495687356320360627687904297999921254813671112060546875
100 -23874886602853245625583449209663718871364786618603074627501497215324006612747096287398617446332117712844021067043503956957173580505451451121229567152646124220914854767747541896491524107970056543317015150601890853216040352445390892266663399512332678012206414162476653367179228948476977691172426813676906627934056776957666625212230847226674512739919009618461132049560546875