1 0
2 1
3 2
4 15
5 302
6 12559
7 900288
8 98986140
9 15459635718
10 3251842717671
11 885987204390450
12 303482789415233775
13 127643176985672421000
14 64668997044706349592900
15 38844990446097247188562800
16 27296481783843922533011100000
17 22184577644604207037479874293750
18 20648225929643994342682505012484375
19 21820306711445671572878620149561543750
20 25983170467238974398312898805821981228125
21 34630177332940511194973880260737974098718750
22 51349777107496026467625053771145820640442984375
23 84255474273825273445466243912386453072474355625000
24 152234829189146402489911427273732675701960562971500000
25 301551722896179887357880646563841339352972342025458625000
26 652208236552047795490509820858626733026588021958309514062500
27 1534546433231197228532973960356031754020079513488196695309375000
28 3914403577572492310578555405218041546289268477204348733387007812500
29 10791461396798418732689439925390168645358225079372993362023324668750000
30 32059976222453962086002023202179488626922877403046685681365280959384375000
31 102363340940833653884005400277221834991995456440327472598284437351337812500000
32 350376901255843281048740293835929227373733113764793236302265659547823589296875000
33 1282687492896450027186612375626521777648277614827384202471966367997095575297558593750
34 5011310216479341741337734077189226759191219640256662911922679845753935052949489833984375
35 20851495456221063798496796730213197922282513109144187829411655946441041691174234351542968750
36 92223881817436653234892653496922247194422684708757334655686835805585516962810426832369384765625
37 432796888857095834432887733982183316354516511379825303178380020239359400034300562974185979003906250
38 2151388753957570294460946359402662452395890577188616005156709904672487395542701886063166327960205078125
39 11309635426687488217727243126379255701903051984766469770301233185340222210532804570901840510977324218750000
40 62778686218894104268381903465723198758318828044866940280457012439926968974430397413146406248575629331054687500
41 367437709751783202734297452415809521526856890075040047977464385409817251879709694451395380737616754674450683593750
42 2264484752320998581654932721488862120500205704469911867504777520690862292310861232258828038347201014417499749755859375
43 14675922410151846425019844861512363987467614099234061295876919816963527381016289536382431352721912508578405427551269531250
44 99897719482223113220315078922569814214503199258281010084746108085116130089600706286674588498045311769718915974695062255859375
45 713361085951678104732099620921681314889902190577568482287191737087086470893038117449815068165417811153463495111385802539062500000
46 5338021555162456329600284765320070361267957836129768921691118649565282801903782972075669506139605290411159352684150750803222656250000
47 41812288339159107779266948299138507717015677998228836754502013695284288916666629817726784537277057026208731530860172990776435546875000000
48 342481127845465071055960854988406785094970542379287686597450967285627222163222827987249890316365753669464492322985901053125824169921875000000
49 2930584374804572758935473206960895911427691687832365057175346310042863071191177109969068075903857750710959113800131200564037401210181884765625000
50 26172826089917476647796709409985735070900657328915583276702514795788757756433162968039259259941896009401552509350354607025102882965775054321289062500
51 243745580548893001403353764725375110621668267452653881893052721103281554845179090027980382663413881259404266935155379580128744029235694571685791015625000
52 2365045597385341429012575916031953837657958764734449796017034072402956710240525129454749559935766557740773330729055030109786247455750876325748825073242187500
53 23889156674723730464065673391201100255816701052416142454343520359144710518446477812597540143058012229769180905365279777450437790670390096263920658111572265625000
54 251001697249453118838064280817944336497142290351455765865309543319259874558432691428680943775611083187921865527847022481630346744118192099472974982872390747070312500
55 2741172313599198769835139279900629949844660244095269240755530569635412691042025028961359010011125179611063573474942761305025990299812502533441003326252407836914062500000
56 31092933092676705087553394536169739236633862831967894428688057670446054892026136567099746262324103964500476252096761131549809910302837971254034993309411772689819335937500000
57 366055048491147111138587087992963141494816928285808137492091119969517460764784497957162559285038665005675258523382453391079804696597998580728013807156207693677635192871093750000
58 4469874477471248473042443791567070296097297105227506121379189658478493108259024571379311339343849511496387302638358303053771131965052804819726959818775379598695513820648193359375000
59 56574916892559379768022685321644450522586357219283079462375206351875667489873909587706882292321244765422037809529992005354959967239491382558164773445690553879317072031898498535156250000
60 741750200460565980887941116725336732204010666497404763176195315489694523630933472555623703983277851263029927432885860230729342803269532251107986669558506883471419702893762340545654296875000