1 0 2 1 3 1 4 0 5 6 6 0 7 12 8 40 9 40 10 12 11 0 12 280 13 0 14 280 15 0 16 160 17 2016 18 7392 19 7392 20 2016 21 160 22 0 23 14784 24 0 25 205920 26 0 27 14784 28 0 29 2240 30 109824 31 1555840 32 5912192 33 5912192 34 1555840 35 109824 36 2240 37 0 38 823680 39 0 40 173065984 41 0 42 173065984 43 0 44 823680 45 0 46 32256 47 6223360 48 346131968 49 5134924800 50 19855042560 51 19855042560 52 5134924800 53 346131968 54 6223360 55 32256 56 0 57 47297536 58 0 59 153876579840 60 0 61 2323234636800 62 0 63 153876579840 64 0 65 47297536 66 0 67 473088 68 361181184 69 79420170240 70 4646469273600 71 70577422755840 72 275588031713280 73 275588031713280 74 70577422755840 75 4646469273600 76 79420170240 77 361181184 78 473088 79 0 80 2769055744 81 0 82 141154845511680 83 0 84 33021546171494400 85 0 86 33021546171494400 87 0 88 141154845511680 89 0 90 2769055744 91 0 92 7028736 93 21300428800 94 18585877094400 95 4309194677698560 96 258888921984516096 97 3987331943727333376 98 15664518350357381120 99 15664518350357381120 100 3987331943727333376 101 258888921984516096 102 4309194677698560 103 18585877094400 104 21300428800 105 7028736 106 0 107 164317593600 108 0 109 132086184685977600 110 0 111 484411726089672392704 112 0 113 7506428481300850827264 114 0 115 484411726089672392704 116 0 117 132086184685977600 118 0 119 164317593600 120 0 121 105431040 122 1270722723840 123 4409408507412480 124 4062564621910867968 125 968823452179344785408 126 59141557731461248942080 127 919029987874102029778944 128 3625062729947846895239168 129 3625062729947846895239168 130 919029987874102029778944 131 59141557731461248942080 132 968823452179344785408 133 4062564621910867968 134 4409408507412480 135 1270722723840 136 105431040 137 0 138 9848101109760 139 0 140 125316146802859048960 141 0 142 7250125459895693790478336 143 0 144 1761398107886979915147182080 145 0 146 1761398107886979915147182080 147 0 148 7250125459895693790478336 149 0 150 125316146802859048960 151 0 152 9848101109760 153 0 154 1593180160 155 76467608616960 156 1056689477487820800 157 3875293808717379141632 158 3676119951496408119115776 159 891847143233913881087180800 160 55014538812191247245224181760 161 860111024347049203759900262400 162 3402216940750550183761383260160 163 3402216940750550183761383260160 164 860111024347049203759900262400 165 55014538812191247245224181760 166 891847143233913881087180800 167 3676119951496408119115776 168 3875293808717379141632 169 1056689477487820800 170 76467608616960 171 1593180160 172 0 173 594748067020800 174 0 175 120102855700813613236224 176 0 177 110029077624382494490448363520 178 0 179 421728551820741765262318180761600 180 0 181 6612015156138094974390271820169216 182 0 183 421728551820741765262318180761600 184 0 185 110029077624382494490448363520 186 0 187 120102855700813613236224 188 0 189 594748067020800 190 0 191 24216338432 192 4632774416793600 193 255189244398549336064 194 3729397052242732874465280 195 14091184863095839321177456640 196 13608867763002200735045533040640 197 3339401594009138875954682737459200 198 207495606845564410312464548251041792 199 3258159528874795457526959049057239040 200 12914159587176461995288674048990511104 201 12914159587176461995288674048990511104 202 3258159528874795457526959049057239040 203 207495606845564410312464548251041792 204 3339401594009138875954682737459200 205 13608867763002200735045533040640 206 14091184863095839321177456640 207 3729397052242732874465280 208 255189244398549336064 209 4632774416793600 210 24216338432 211 0 212 36135640450990080 213 0 214 116002007358331100647653376 215 0 216 1686914207282967061049272723046400 217 0 218 102390836726899091534074487102710480896 219 0 220 25327018663048202840674963166690713534464