0 1
1 -1
2 7
3 -465
4 48006
5 -12072375
6 6301495035
7 -12203470904625
8 20180112406353900
9 -53495387545025175750
10 216267236072968468547250
11 -1280630367874799320798794375
12 10743714652441927865738713818750
13 -124178158916511109662405449217796875
14 1930915681227482441797773554892002071875
15 -79147239268966167007717425917182573906640625
16 2100156335532682383979907852771126987547258375000
17 -71028346796166474090043082183493326963908301442187500
18 3019581387349948124902591990905774166031071996770827812500
19 -159375120940617198810868916516208732102087057527566909689843750
20 10328309343649646093191248776479321899260234656850106305056420312500
21 -813617710204059832186854919224687640628130160984645330801222355707031250
22 77205275849813788296478693094650989399104872776094227227727451285491222656250
23 -8752120277069655879125336469796537445984639652800029618986416105153120980927734375
24 1176332113738959252268411830779803136242612828025745510489582177053619388285236960937500
25 -186155761211994626119155979158123653839575408220410113907820479625363243158603819616699218750
26 34464301244974596922638069298409285255516055796653249976272552099625689194162332223827055566406250
27 -7420545284270053398105648509315412850486206686954418476599217997836811021256993135946123313651123046875
28 1847947727213588319663034971383253865260784612735624093523583239814413789323600983022441199287817269042968750
29 -529557105773150509514027790925820090247511345387512121836393162402774956445089456906270300193690351436571044921875
30 173795053135107085020214875781265661474690418749924801691603220029175023649311160724179925887505433031342886024169921875
31 -130065295818471145218969716257720450868125000262460907769621332174790099403812837985587973681711496958666460277517633056640625
32 55260594192557513181270183199277289412972173722907050795722445822171464243710579171724703162805558751609172803733957001855468750000
33 -26554115754196322638242627323977907719422624163346743330097698214477721268122585351772640372329317971371850320788452284644958740234375000
34 14378508093852635610283140047448309937873356483234124032542851922665655132154897845274052732106450024732849653775140538632343864068212890625000
35 -8742942234990824586106194754212902396022198934185872690813305786031476052506327109668423564337750458399967916993968560331968186584093502807617187500
36 5950371404982225916588855068595251396817600504901520241761415617494773952130069918705485363775068743581506104769924265568967840305746101209710205078125000
37 -4518891357748387575577772163427619976199850389965042231295970903631812652635042528220082821908263291069632860833763111048059939028682445716218651321411132812500
38 3818135498646760352235933653127183400436200189106812171082633034472203537398045313824513441168465327278217919894118220181245181704441213460015275799489834594726562500
39 -3579304296786895729733267764147686727038257286847288360911996216570735878140511351964384951297902668263250574129694223147698690082930119338873713589401364475425720214843750
40 3713051468220763602259360023278043553934492731689686249151026387726840967251076080757263209251733271633346365781386183206761191829060533517985547730726889141296963775634765625000
41 -4251694472720121749541657667872103659156561362307940513295100045441844642827088132961366260108503740985796226353622151266616223643627531563522100011956803747144501695318679809570312500
42 5361149302098790846812572809746818959209191961391744588363015604639981589193666313530987391550398136880558443625151963658208498352747798448948184361446243834461233237725447035140991210937500
43 -7427338993192875752140458563232829598338660588377142799343340286596353766751275466897060718326124670325737369454813706015305974623442922318001004852503663771304536489472430086803535652160644531250
44 11281013344723430740208903981859473307921926506584329378145959649282609323981198806026875242465049969153879157754872341624163753975656895474998494217386770779894373729962688338471107634227066040039062500
45 -18745835173938893706321859402800843566955741003409007893277357661180122486634797619120986818733980062312361184057561711224464920436292992836716453145788851710463013141972333392475462984651563134193420410156250
46 34013008917963779168146938567909902436547206890979378702901688816864081898852895155795552894821908850970667203846565054102153679458941290656210009656478081579450123149497795638480359735757301826715305519104003906250
47 -67258561920608000405082054477973873736669326805530219181411616178528317669405013963279668051315231440883437190747329757592647073196472757469429705989808416735839349672609930440722248841604550835338415504415035247802734375
48 144685712130579949886217282820915007187135844631849253459497653792898788711514553283387776677267042551721263348683405216000739451773374141147992892790331459567714497329792613866275913040993298941680341038922082378387451171875000
49 -338006451519098570870012960576941304616497349379093755013293900983884762455350675909477159057178520931569527300828186683503499778170085085566751342264370449531681544992534835313492497944799447036250293098496770121663961410522460937500
50 856094725632171473602021388581539774865063774864061538999485003722714890064115535636903521515690752691419916157191615173102556589207983486734259231707885002437284489281447657846953470379106094331132239794500735664458322472238540649414062500