0 1
1 1
2 1
3 1
4 -5
5 -17
6 83
7 593
8 -2893
9 -36101
10 172195
11 3421285
12 -15520165
13 -467129785
14 1954015955
15 86971636825
16 -323371713725
17 -21196564551725
18 66760541581475
19 6552909294409325
20 -16279195926455125
21 -2506384727801998625
22 4330877561309153875
23 1162280621805832518625
24 -1029143424216599342125
25 -642608046661036149623125
26 -25121992131076544348125
27 417670108337542420710683125
28 435305746813558154843066875
29 -315323296156368511902433375625
30 -668791562568977733635003678125
31 273662476093471627621482033115625
32 895638629282620919902035453771875
33 -270577537655441233680608141396928125
34 -1216371930177888925097157580580028125
35 302371625319227175264545177066773328125
36 1749854222230914996130162697957006796875
37 -379238393679995325837196760406177386640625
38 -2710044217691574100682573474084910440078125
39 530499137296381854026416071657000495176640625
40 4546784667915294671237989960250837767372421875
41 -823031869514440397609971081824669934708186953125
42 -8279758724895523658440274616636043873198958828125
43 1408981120578970841025929928285445583694298974453125
44 16362225377740286568169065885930140818691618618046875
45 -2649430054757672544652890358430132903530922041047265625
46 -35046636302683439949627640812571811724540326904780078125
47 5449273577045698727481855401137803298584468298063059765625
48 81220101263447295898576814837918060247040655066197588671875
49 -12212341088551649033300488970128966181359519825364065242578125
50 -203242019260179688986753157468912243882399140541060793798828125
51 29716993647691360442599444819347054900448424431600899050517578125
52 547984142761149567358819996365073276800566232811305923237529296875
53 -78261483010916338326414907664543316319188655359794278358735087890625
54 -1588505780460644545967322817646685267181549192987753402801365830078125
55 222395858596781915744232142918276286038336382446743471259898455712890625
56 4940258026564896217267180911328931529567537485620371077579954971044921875
57 -680038986451523404274967819276962029468508520450349520402907288624658203125
58 -16449342607246672129791809288238911471848088174550574000038123556200048828125
59 2231759546601489702403251801241397557951041080434304940451973372636919970703125
60 58521409948599601730550823185594952614615198813746369168582432181953487060546875
61 -7841907385020673944776960553208952402532070225923693120031403306952743209228515625
62 -222030267796895216278592973412486478972023697884235404277043105092902505850830078125
63 29436063462351293642867871838823771507404265896559171975681724201802372311451416015625
64 896686289477024008427052025987995958372128829832382661081812092694679560164793701171875
65 -117789521590723391959616207228149450759481871265094198744866899888972485599607315673828125
66 -3848004485815143267016152635338212637587537803367806068845205205498839455885149112548828125
67 501469043138388208239737376373422931120589689923886306546633795318193123766430235128173828125
68 17517344879412951734985164329838999214532681856416324742980131214034061197690559610819091796875
69 -2267175615659083725005258322427475874970873945436809687883483440255653810682165591633140869140625
70 -84458557789864653265555649358032060189558217215742205381946259096503468950246271285596319580078125
71 10865999665843509738509842047966676415919762939244048587095278757338304436644613536302474078369140625
72 430625031881470836468321419357386015558024102501482809335368186466960545119368581825716182391357421875
73 -55116365259910550946793991129848263822623804042914093567895696821046451735007895815752531306231689453125
74 -2318481532828921267424291371272269161595598486790707739434590884891391076882409161891716785955206298828125
75 295420123601207874947156848712168052008218190953031225714337963342401541195630244034803457330308380126953125
76 13162992630801720909151973959273261898863789792641459179576317374489622017893001092533831619381703338623046875
77 -1670731711896083166289642063700084634547979898639636527392150073677199162797199389905845875163376063385009765625
78 -78700564587347753926646993673367213266698877765177455646272759349190467211507041783413828511785104001007080078125
79 9955714097060527742808943240909341101828468393464479527870980583156067704548472493991096497719451532689361572265625
80 494908593084297387438807718256198109251226953182487961220203723692867726661854863963387107787339262386894989013671875
81 -62425204500338237947113713564290837654304693293513022654924393561853480166084491298060342757799594424209870147705078125
82 -3269432887686585308550587727864454585602255349916035011361844523091636348934904009780808801219758014691289398956298828125
83 411358775403559991136178697766155289114289517505597461462645977514739178914198287191935987796085148150910668122100830078125
84 22663119008998459601131478773611633198723239429034131748791359801676416169765154977760120688897758196139826317418670654296875
85 -2845330263104621798600306402052023042506103276619991369568776395431085139220025303324417586225407894712009351829868316650390625
86 -164659999987353623350679064845639084081390032799923692055939085379400696591343231844531679304955401415150369258199176788330078125
87 20634704223307431724417560734154649356638224919292213219491816365221831671107041735456960876002776308929637992618138217926025390625
88 1252620824128687241634198323909226276453598450328321277182028053173897843567537102396242985435679089697084700782464378948211669921875
89 -156726674709513010040506646656778769197968651531772863131247318038964445430427974424262249481241576331468223770702001817493438720703125
90 -9967252969285391486519547919513838966382551714503185106020891030496932356251378560391637311413480206839035600298963017739887237548828125
91 1245413411453913818937938691801284102309346347054997448575270126461608275541476696577948981033331546208221436803024071540382556915283203125
92 82877215229901270093533036152619625236982444888836083466886367666231484273240267106185458561509734440219923003251531186830059032440185546875
93 -10343723865462265222054889691607730879296865172655602556005275131070352998560002636644403410649541970415009945911665995749252707462310791015625
94 -719441177372497532142323547013421244406918663641537132698685036883346932440403727997167186862926829840936671161731766830267237789020538330078125
95 89705392854498625039061522137021362102406276675713740411899430158933678980971139321548207429035369075527080275998052368009699930846500396728515625
96 6514315106790901587070010796966873074656189942994640335411156809527221785673776430336251186114971959555091553750262730162296133386799907684326171875
97 -811598867726236558769171071092667949299289053339514672221111646239947930520783014182183400566687594009251880563351974866086167235933283710479736328125
98 -61472901142163112137565111612448190020497729802505605475569803856557437198714989133473354445669306481386264429085798518137387761333814024066925048828125
99 7653585935463441615522175090194453336018544011242920868658317505300387590331848343682362051341262962170562112206138074558877717983447980927753448486328125
100 604063672816729955574178887954166792914887518555152305192636554521620643292264672916640846883224874444580099603196555297527813778444111642425060272216796875