0 0
1 1
2 1
3 1
4 0
5 -4
6 0
7 120
8 0
9 -12096
10 0
11 3024000
12 0
13 -1576143360
14 0
15 1525620096000
16 0
17 -2522591034163200
18 0
19 6686974460694528000
20 0
21 -27033456071346536448000
22 0
23 160078872315904478576640000
24 0
25 -1342964491649083924630732800000
26 0
27 15522270327163593186886877184000000
28 0
29 -241364461951740682229320388129587200000
30 0
31 4946702463524336786354770193822515200000000
32 0
33 -131259771031915242949184995422830881406976000000
34 0
35 4439271675277203871382284388240112245696102400000000
36 0
37 -188723836714864344353305706685619092226790475694080000000
38 0
39 9960945058861050339724790114995749221206455259181875200000000
40 0
41 -645519333979277073652745332257258920349871504142367090278400000000
42 0
43 50851106887776863917825293409466206979883511056372491492524032000000000
44 0
45 -4825329740613910345009092779610617661681882283272677541576852897792000000000
46 0
47 547007517316869039334046956102460818001484315695504209585954822564085760000000000
48 0
49 -73520757108685475663174651015850457871824921329855452358372691271249987371008000000000
50 0
51 11634735075749684799888475115326495213246725109803391529183099540049253682380800000000000000
52 0
53 -215401882781091326424139857585713346024315049338250750475170302064095090593463785226200000000000
54 0
55 463784080266878388871979468521223608844846733229797436491274549156193295392300642630369280000000000000
56 0
57 -115496732950849273184617990486849902704141313489291114943276863564591684282920532737944165810176000000000000
58 0
59 33097319110821907074285522746618095078460947775373619320231693696782083996883342996137474797695139840000000000000
60 0
61 -10862190820944192832606327153960781868571465977067188853524262976084668859733329046814328524814111232491520000000000000
62 0
63 4064540494327223289855517086695716730344525520859329124048209235328315321161472338562793543994698230184647065600000000000000
64 0
65 -1726893568517422287101923400841198748964507874550625589667856202511807431509360071203566300074557653152192066171699200000000000000
66 0
67 829816117318635082467574314803318375653351734337790141654650154105535987968364895511402967062103690747913738266844594176000000000000000
68 0
69 -449328377932894862824392894004723638060627676323218247498009311155187557489426884188338077163227001891610599188186649141759180800000000000000
70 0
71 273216944843463268316281433577214348490815907626770377925994985304157566028035339070555910998839975735197520007244555490566130892800000000000000000
72 0
73 -185949106405694559893480473403420665631278447016939509703371400705748747278858627574928014994478329340629280791023210777826686878462509056000000000000000
74 0
75 141215354929637111736820331864398575832874733116276748456962632370179947612375744879071842712198003401901619047081477550661329031029376155648000000000000000000
76 0
77 -119316734332711261007376084947885062350628396452840897907902297841615207403933053511705240490068734464836539957005341412635145238525970645360679321600000000000000000
78 0
79 111853259274590491554165357812395392687039592781506076528557734181905507229610091952934489443615831556491991501404692963618841099971748959172401335107584000000000000000000
80 0
81 -116032858381898862570605192687700606296078383629441751620523698409020590424460061575416523850729238393866803110115168675443152390598598903804724701825509359616000000000000000000
82 0
83 132865452272503804673176857072866338301022574016021070237495848544921012504435846383630877007881547348575065071011499502081481505716764529989529479246721576106721280000000000000000000
84 0
85 -167535915690587213962892917627395763171828773420806104912841670274513708452801752951344642219004062983024245653474390525363934858472565652764372481558550351556608723517440000000000000000000
86 0
87 232104343537277367254389336100782583178816358799589082893039937276535127848942470524205855020385731526499684840782282029398720202851108656040087049742700511721277388114572083200000000000000000000
88 0
89 -352531667022607210631528251711291042998343160032749165961059032868772522348746701701312113426012896716579854467714994236788312123791365507017301274949422619309998036034282131617218560000000000000000000
90 0
91 585807349185590428322558107283949177751355321051621796351195053106167674668604545758055507340302005168911614214887712163523024258370376342204329180671558613174429231852523312865387479040000000000000000000000
92 0
93 -1062906528686368099004591830676488979211144280947088628686723742557421534172394263907063619491541400173982466466842386405616917935823494712143168095538796794437302059575334193695860006289040998400000000000000000000
94 0
95 2101830060019000012658814202648914154433133668869873382097651058603532358742838728904630409655717129891703467268656744426145426903330293136351276193851578172793712054774668319329814320165777907384320000000000000000000000
96 0
97 -4521428504080623433944290088267730876441871172642646294458535195700318136773188537577981223558816648061858186829450348007792561576487318975244318308417976394219914073582689150710746887765197170061495762944000000000000000000000
98 0
99 10562701609971830339687905018096075788094516702969623079141765419406342867690511834423998946754043943791172622414627138655840565345334464282713106544898036428874672473013400153655924332537399591696964761325404160000000000000000000000
100 0