0 1 1 2 2 8 3 50 4 160 5 892 6 3794 7 19560 8 80112 9 371948 10 1614598 11 7180494 12 30794746 13 134269410 14 574754496 15 2471353090 16 10542096528 17 45057428356 18 191653403306 19 814082549052 20 3444043955350 21 14537736838038 22 61174002263338 23 256838845740468 24 1075631257186986 25 4495551801777742 26 18750446762467194 27 78068334433129844 28 324491384491846144 29 1346728844861713374 30 5581418894161434574 31 23102270866873740612 32 95509446355477000144 33 394422571814855745156 34 1627165861271705079138 35 6706385101217516866980 36 27615794148005711025010 37 113622434044796126421480 38 467121224897042996160168 39 1918997310412866216002520 40 7878006333026423733185382 41 32320065692840553626625798 42 132512616178184909292328248 43 542981938790157883282468538 44 2223666183854718990904568706 45 9101685892033393807052773978 46 37235159501795462737346843008 47 152255869567842433232182223478 48 622291574696410713252183780042 49 2542270879043050292379264653850 50 10381643957679247050676426349498 51 42377438139105149539027060394374 52 172915884430416604666681455588642 53 705299578348214777454194949309402 54 2875791565461068659108507061177924 55 11721747494436881339631262256218164 56 47762194048216861656662568639649216 57 194553289834924596236610907786611234 58 792246709408424655643794267730334626 59 3225185781362033031532679224288314186 60 13125808667850241723049884025227747966 61 53404618125786169136934752663476178310 62 217228656499205732509464885202562797872 63 883374608015147935416638827036342009866 64 3591417866701262397356136609521380466512 65 14597677090506368444109844775214850834180 66 59320080918618611934762246862208008193506 67 241003364631034609322793434387135275209464 68 978928412955367924158164754391425083424466 69 3975466926495913803353733306476497431267864 70 16141263588547136416453464897047696083752776 71 65524203968413761704830150151041580592543192 72 265939815005844920988920034971849914676149650 73 1079157390999952987912094659819194784209493704 74 4378328699077673053302827188567594635636799130 75 17760545863912000863204509876188305786044674840 #