1 51200
2 278416
3 1194976
4 9063944
5 45063232
6 522622840
7 2708218400
8 47900472896
9 237397419968
10 5641443554520
11 26120821503104
12 739574090579480
13 3233074512082688
14 101480732115085168
15 425757022771491616
16 14227111307756137824
17 58068694176424919904
18 2017085711578833943472
19 8087530305703095252032
20 287782921610467137802128
21 1140914902798047646797696
22 41209920907345215038448824
23 162226114066622509714421600
24 5914135530279542177461527960
25 23179531449134360037162447296
26 849876950744545635921127862656
27 3321944720703439385920515391328
28 122227898115169241294762477707784
29 476960092606728261093401749501056
30 17587240126217518089479311871564784
31 68558950587916382781776939646794112
32 2531367275857078770701167935360540960
33 9861623593907372702522580198135246112
34 364411589958209285977808688417801296912
35 1419116091901304622853847495946720247648
36 52465989399800506953878823934692425932152
37 204268287437919218434425835015894160922912
38 7554284503609528731835723605684093185314488
39 29407189436858607477940784519952810056125280
40 1087744855961595847904419584054455130422258160
41 4233978923987332179143002721556231298548987872
42 156628901209488177920385489763358778561282767080
43 609635090116982008293496484413768424533019932640
44 22554001163309287530607726805219678185695751190800
45 87782349657766791944695866662685720349644764302208
46 3247726734781990941384242336119845387751621902903288
47 12640208341496664456934659317758380390621165305871744
48 467668290902316549668600311149518792071612008356160792
49 1820150319117902287418403308501183953025655188235227008
50 67343849522487268227732791968952068817916475318771948472
51 262098146746889869073769600511628311115948571018896623456
52 9697480437492263378482351937082134326276731910166779635416
53 37741824566682005253116391888747546979238760290548494137632
54 1396434194211537740597913098790373949233032720794505113600584
55 5434795527857614629232392758759187723755538148851058638807616
56 201086260410991075965289484434645046958473791341674157664721144
57 782608156609034981138750670237524393199439398400795432462540768
58 28956398258437341859784917612602656173889664457905250502239215376
59 112695362968030320750406916607976318857919772035741011727158061312
60 4169719299805662903351218586403254040635226064690148140783229529368
61 16228113609552404331822100692244846284873025585577610112050278352832
62 600439398451372380134888752461590927999366800560621763136010876731960
63 2336846714491325015940289435641604980714919418111118745614516888333504
64 86463257440712967444199537167208346258886828696394204082314951912698832
65 336505781802418700489354983047337279903203466927472220369108738153620256
66 12450707666170718994585606104883351105271652241608397589262219343207166040
67 48456819785730407898543801576510903651933353707715956570410013651947606112
68 1792901780007231816243542329964639532238759677769055030187568631719320478632
69 6977780920961384375567216204423901940528890652714969766478577592864346233888
70 258177845393416136256620765789591331110660372728540146944883682839731080065608
71 1004800353132987415890685399848010898060679481671136679638093392924643511696384
72 37177608773032631642175783537086133738238988226638198971310832952147943661016824
73 144691242078328246468713218874415504463487271293310570268595558604444861677329408
74 5353575578342866390846621423944063864227194159878809487135922562335072730201821512
75 20835538085674631875715629157967150222743550821997413676697994109376401869591222272
76 770914875788213823890076462993486984829770407692210947876371610510357748690214702144
77 3000317416119172654303462889946423687585978199398919198502712687007827978578084708800
78 111011741452741347024203424600409721264917916704316244036833498674027300219523038287608
79 432045701905566000343800821021293880055119594914999969066524322190234328251942712760544
80 15985690710927513656528698324504997167000630841863427106280045682765774797792933173255312
81 62214580543934539352843355111557837413298078967140346099400379301902421443503278991838272
82 2301939457235442359316673999261780188529062733056731468399144250378142364283518852283078800
83 8958899551548955111392406162637538570107264789614649308986751946500716808013819618191941056
84 331479281388814225617478800796527680642777013479575861978742761430232010935603422649905498464
85 1290081531298107269531998837849570606979704413302997115844202392404382532260773979394202668704
86 47733016480034928986230668583785589555157277860505048143734552345040258920449429989403114219712
87 185771740143181936523436467696180239766369185792846622287955470671321000757557995731005553152032