0 2 1 5 2 5 3 13 4 96 5 13 6 35 7 1170 8 1170 9 35 10 97 11 12948 12 39312 13 12948 14 97 15 275 16 142170 17 986760 18 986760 19 142170 20 275 21 793 22 1585368 23 22077900 24 47364480 25 22077900 26 1585368 27 793 28 2315 29 18009750 30 470999340 31 1846449000 32 1846449000 33 470999340 34 18009750 35 2315 36 6817 37 207838956 38 9861575616 39 64802164752 40 115218417600 41 64802164752 42 9861575616 43 207838956 44 6817 45 20195 46 2427319170 47 205220466000 48 2150319921120 49 6137293885920 50 6137293885920 51 2150319921120 52 205220466000 53 2427319170 54 20195 55 60073 56 28592134080 57 4267189604340 58 69149645568000 59 298491222575520 60 471344170438656 61 298491222575520 62 69149645568000 63 4267189604340 64 28592134080 65 60073 66 179195 67 338814463470 68 88831485533700 69 2182397290425000 70 13740711991423200 71 31941458884319040 72 31941458884319040 73 13740711991423200 74 2182397290425000 75 88831485533700 76 338814463470 77 179195 78 535537 79 4031426221524 80 1852352549550072 81 68044490776613520 82 610526880101268720 83 2002452168938592384 84 2913061050249896448 85 2002452168938592384 86 610526880101268720 87 68044490776613520 88 1852352549550072 89 4031426221524 90 535537 91 1602515 92 48102276843930 93 38688944935533480 94 2103420886153075440 95 26465633869572810000 96 119303458670623258080 97 240033356156060156160 98 240033356156060156160 99 119303458670623258080 100 26465633869572810000 101 2103420886153075440 102 38688944935533480 103 48102276843930 104 1602515 105 4799353 106 575028428072232 107 809181638773705548 108 64603809966282363072 109 1126141874883641320848 110 6858561568256784878976 111 18504554777186953235904 112 25347522410079952490496 113 18504554777186953235904 114 6858561568256784878976 115 1126141874883641320848 116 64603809966282363072 117 809181638773705548 118 575028428072232 119 4799353 120 14381675 121 6882749365713030 122 16942439849752836540 123 1974243308179397061240 124 47213552956758524164080 125 383748290366616455781600 126 1362335251530525816519360 127 2461684200469029304433280 128 2461684200469029304433280 129 1362335251530525816519360 130 383748290366616455781600 131 47213552956758524164080 132 1974243308179397061240 133 16942439849752836540 134 6882749365713030 135 14381675 136 43112257 137 82452256227902652 138 355029233211246057840 139 60089913607966107886800 140 1955337863715651199947840 141 21004727395045004508321216 142 96913360703871796393748736 143 225818055962333287164391680 144 295402104056283516531993600 145 225818055962333287164391680 146 96913360703871796393748736 147 21004727395045004508321216 148 1955337863715651199947840 149 60089913607966107886800 150 355029233211246057840 151 82452256227902652 152 43112257 153 129271235 154 988301179062755250 155 7444204619272945191360 156 1823103801620114601139200 157 80151762398663777353963200 158 1128515414659016600358334080 159 6706291736197610522558208000 160 19879562502930486397392046080 161 33053952042622332184641062400 162 33053952042622332184641062400 163 19879562502930486397392046080 164 6706291736197610522558208000 165 1128515414659016600358334080 166 80151762398663777353963200 167 1823103801620114601139200 168 7444204619272945191360 169 988301179062755250 170 129271235 171 387682633 172 11850606962963239824 173 156158879283454186139364 174 55171370847253392844409088 175 3257184669434495468684009280 176 59663805446745545963030959104 177 453250471955541795866126944512 178 1694645692000051640314066071552 179 3521900657972906337970068125184 180 4442451154528441445615758786560 181 3521900657972906337970068125184 182 1694645692000051640314066071552 183 453250471955541795866126944512 184 59663805446745545963030959104 185 3257184669434495468684009280 186 55171370847253392844409088 187 156158879283454186139364 188 11850606962963239824 189 387682633 190 1162785755 191 142135226004209817630 192 3276838205673172303432500 193 1666251091300334540950372680 194 131403596428465377543344537280 195 3110518931481765568136187527040 196 30002981791115456324770251997440 197 140590972706724729735736703040000 198 361790905215618730126218195786240 199 562922935579668046909423373245440 200 562922935579668046909423373245440 201 361790905215618730126218195786240 202 140590972706724729735736703040000 203 30002981791115456324770251997440 204 3110518931481765568136187527040 205 131403596428465377543344537280 206 1666251091300334540950372680 207 3276838205673172303432500 208 142135226004209817630 209 1162785755 210 3487832977 211 1705046251433189810340 212 68776982220477957920983080 213 50243533984640481675093455760 214 5268926875895618062553921457360 215 160201355925318087956910340601088 216 1949546256025040972906621802647040 217 11385686338529776097515168561873920 218 36075981312726971657916795327705600 219 68394203442537573023426897435842560 220 83762932814254605380122197938921472 221 68394203442537573023426897435842560 222 36075981312726971657916795327705600 223 11385686338529776097515168561873920 224 1949546256025040972906621802647040 225 160201355925318087956910340601088 226 5268926875895618062553921457360 227 50243533984640481675093455760 228 68776982220477957920983080 229 1705046251433189810340 230 3487832977