1 0 2 0 3 0 4 0 5 0 6 0 7 5040 8 322560 9 6531840 10 72576000 11 548856000 12 3161410560 13 14841066240 14 59364264960 15 208702494000 16 659602944000 17 1906252508160 18 5104345559040 19 12796310741760 20 30287126016000 21 68146033536000 22 146589689917440 23 302913851430960 24 603731413232640 25 1164605349600000 26 2180812233600000 27 3974530295736000 28 7065831636864000 29 12277612410336000 30 20888187465600000 31 34849909990350000 32 57098092528189440 33 91981986336092160 34 145858952269578240 35 227904612921216000 36 351206157367296000 37 534223588262031360 38 802725141987901440 39 1192329043909763760 40 1751814940546944000 41 2547405635864544000 42 3668264115644943360 43 5233503356348379840 44 7401068296486824960 45 10378921953175776000 46 14439052500276096000 47 19934916858193685040 48 27323050827649167360 49 37189708070966922240 50 50283542551334400000 51 67555523851250400000 52 90207474811743744000 53 119750849123907456000 54 158077626095660544000 55 207545494331325150000 56 271079829330710400000 57 352295346198191235840 58 455640732260943989760 59 586570040310778856640 60 751745156681667456000 61 959274255148314336000 62 1218991813814915804160 63 1542786514359502814640 64 1944984168303023554560 65 2442793730998892544000 66 3056825478951788544000 67 3811691548615160770560 68 4736700274333916528640 69 5866657129579546460160 70 7242786579727835136000 71 8913790807716801006000 72 10937063088095596784640 73 13380075573108685781760 74 16321963430239065123840 75 19855329648593153400000 76 24088297427068694400000 77 29146839886753120224000 78 35177419930768891776000 79 42349976425140558174000 80 50861296513585958400000 81 60938817827910422400000 82 72844908635532387594240 83 86881678599408348015360 84 103396377837312414167040 85 122787447382409959296000 86 145511289992037182976000 87 172089836554645224678960 88 203118990135523947555840 89 239278037011226232687360 90 281340121903169180544000 91 330183893066913829944000 92 386806431961018499189760 93 452337591945761087005440 94 528055880886873426447360 95 615406033704033144846000 96 716018432851454294016000 97 831730547493744870666240 98 964610575791562098524160 99 1116983489287937160637440 100 1291459693939111065600000 101 1490966538917255769600000 102 1718782921982839781376000 103 1978577259040358858574000 104 2274449105513925115776000 105 2610974738472618117600000 106 2993257031066048073600000 107 3426979974867518439464640 108 3918468231237597792168960 109 4474752119889840385309440 110 5103638481540868004736000 111 5813787881940184419966000 112 6614798656785276495605760 113 7517298331122391916375040 114 8533042982903887269212160 115 9675025158513709630944000 116 10957590988381489503744000 117 12396567193384645439400960 118 14009398717692379116810240 119 15815297771144912362336560 120 17835405114299219830656000 121 20092964472026383313376000 122 22613511017137292191779840 123 25425074924068823838394560 124 28558401054312384786263040 125 32047185900145864140000000 126 35928332981478408240000000 127 40242227962379531007150000 128 45033034829289408921600000 129 50349014552150299238400000 130 56242867732919562240000000 131 62772102833287760640000000 132 69999431665101180249047040 133 77993193923152858240450560 134 86827812640841510482083840 135 96584282554891145540526000 136 107350693476069144157056000 137 119222790878836790928034560 138 132304576044319552848522240 139 146708948218107098288928960 140 162558391377403987023744000 141 179985708341176691134944000 142 199134805102413541840604160 143 220161528413670767576693040 144 243234559815966595794677760 145 268536369467060369490816000 146 296264233298476209102336000 147 326631317211570020535325440 148 359867832211771527076392960 149 396222264577144399554800640 150 435962685362890556505600000 151 479378143757680728148350000 152 526780149031032368282496000 153 578504246043696599227104000 154 634911689535485610036096000 155 696391222657507385916600000 156 763360965478721667657600000 157 836270419470444906048541440 158 915602594257277603376860160 159 1001876263219279565918040240 160 1095648354838461996988416000 161 1197516487003195033898496000 162 1308121651817350695926415360 163 1428151058807330318871997440 164 1558341144779989300027637760 165 1699480758958308311698944000 166 1852414532409918272108544000 167 2018046441186726980110749360 168 2197343573012390813882403840 169 2391340107788709573056520960 170 2601141522642692862408576000 171 2827929032703561198307896000 172 3072964279283825692956503040 173 3337594277641370995953519360 174 3623256637020694477159050240 175 3931485066211691055945150000 176 4263915178424191805222400000 177 4622290609856453462484864000 178 5008469466936557282766336000 179 5424431117837825577917664000 180 5872283344513533653798400000 181 6354269872163029331222400000 182 6872778293731532524650147840 183 7430348407760049480824147760 184 8029680988640691858111728640 185 8673647009096947318642656000 186 9365297335498829294833536000 187 10107872917440079062068948160 188 10904815493849459856834800640 189 11759778838781444135551138560 190 12676640570934042022556544000 191 13659514551873959919213294000 192 14712763898912539326862786560 193 15841014639570851467982192640 194 17049170035599775968685916160 195 18342425605581753089895936000 196 19726284876236069166637056000 197 21206575893679933747590512640 198 22789468527064173751830773760 199 24481492598206064039340561840 200 26289556872083614635926400000