0 1 1 3 2 4 3 12 4 16 5 54 6 72 7 222 8 268 9 880 10 1162 11 3546 12 4258 13 14322 14 18758 15 57280 16 68224 17 227988 18 301012 19 915476 20 1089588 21 3667588 22 4784268 23 14616800 24 17459722 25 58429214 26 76563168 27 233853440 28 279272008 29 939508680 30 1229530526 31 3754632256 32 4471958752 33 14947688972 34 19715860224 35 60006621362 36 71435321474 37 240318062254 38 313634500000 39 957802590256 40 1144491409728 41 3828980247916 42 5017717440896 43 15326058387458 44 18300863365674 45 61568851510846 46 80576980267080 47 246055094158712 48 293076455393158 49 979609834172784 50 1292118524300072 51 3932554335448108 52 4681652849938722 53 15749422817606434 54 20554428210614454 55 62770252280313992 56 75005390117471914 57 250936742504290478 58 328839877398626528 59 1004409818185073472 60 1199366643883016312 61 4034977206832072832 62 5280690483711453638 63 16125468797414456368 64 19207062963308101704 65 64199659383165976924 66 84680202826602030402 67 257724022235387454918 68 306816799456201937944 69 1032154175832124822656 70 1347055010307321755646 71 4113711249455861222148 72 4915553176306015991820 73 16445392047343117410496 74 21550858367817698666026 75 65824993218281567486318 76 78601715006739294912772 77 264436274639349611513220 78 346075367352605426075220 79 1056798740196864561989852 80 1258754070225566667950848 81 4207389165740589697862754 82 5549602152051627802956290 83 16890203043153000863634962 84 20107543077131191962704274 85 67643253606185243390296626 86 88280590292663450564306762 87 269596205763827950197813982 88 322145693321661866656845348 89 1077765213241082809260835108 90 1412357064079292870965141876 91 4313906725214153519678989580 92 5151242000977399679190203792 93 17330095720981277787730477682 94 22680395212055158722102428558 95 69258362171258736125317504080 96 82493706868493922772869301232 97 275735456565367233444805517484 98 363698726259227404123122150880 99 1106916347077329593438695661658 100 1317767943215895107115796080198 101 4433068268096215002023662332000 102 5785556765734099894408769431562 103 17668256935789498744403433888526 104 21112140148959608955828270408816 105 70632421040336892606036416801824 106 92560232510909108490054891233508 107 282716191204893230829270822820612 108 337591795586046631690346721148932 109 1135745153501049279081108401583860 110 1486382380702254978774027396720972 111 4538916023302312604650741425863008 112 5406307573744626053415467879569282 113 18070598880087680641784920079012442 114 23835359726650606754408511693946694 115 72542869720949934761497785478318144 116 86361239916163861356141143743630528 117 290525562018543600579623087713050644 118 379162248178167902226549768171690300 119 1157906886583584479753484894521426176 120 1383605216718000761687652744218132866 121 4628966345218127072075164967502621762 122 6066027397933455516741004935262527582 123 18528088306769391948305663902997191136 124 22124415915549121397954164946754445312 125 74432194379050271226959369092349310620 126 97411555700717768327188159473828807040