1 4 2 16 3 16 4 60 5 180 6 60 7 216 8 1740 9 1740 10 216 11 756 12 15540 13 40908 14 15540 15 756 16 2592 17 132300 18 872460 19 872460 20 132300 21 2592 22 8748 23 1090740 24 17593092 25 43964700 26 17593092 27 1090740 28 8748 29 29160 30 8787660 31 342055548 32 2085484068 33 2085484068 34 342055548 35 8787660 36 29160 37 96228 38 69580980 39 6482020140 40 95166487524 41 232068730044 42 95166487524 43 6482020140 44 69580980 45 96228 46 314928 47 543538380 48 120520189980 49 4227147007836 50 24808345933548 51 24808345933548 52 4227147007836 53 120520189980 54 543538380 55 314928 56 1023516 57 4200069300 58 2208175854948 59 184069947098892 60 2579398703502996 61 6206909793496236 62 2579398703502996 63 184069947098892 64 2208175854948 65 4200069300 66 1023516 67 3306744 68 32167589580 69 39988864047276 70 7894012975085748 71 262780733311913580 72 1509593256271433868 73 1509593256271433868 74 262780733311913580 75 7894012975085748 76 39988864047276 77 32167589580 78 3306744 79 10628820 80 244542858420 81 717328864510092 82 334480929126425748 83 26357371124964908460 84 359627971978314972756 85 858502190008810133292 86 359627971978314972756 87 26357371124964908460 88 334480929126425748 89 717328864510092 90 244542858420 91 10628820 92 34012224 93 1847388128460 94 12766536225007020 95 14034341507370527532 96 2611360040338484328156 97 84330282164848323860700 98 478110059855042497842996 99 478110059855042497842996 100 84330282164848323860700 101 2611360040338484328156 102 14034341507370527532 103 12766536225007020 104 1847388128460 105 34012224 106 108413964 107 13880833735860 108 225704408971133124 109 584107408947764887164 110 256155579492309832819860 111 19529981463869576058830652 112 262048541877700400412558012 113 622342168717398556687064028 114 262048541877700400412558012 115 19529981463869576058830652 116 256155579492309832819860 117 584107408947764887164 118 225704408971133124 119 13880833735860 120 108413964 121 344373768 122 103809654007500 123 3967699804321484124 124 24145251769444080595908 125 24920955221722794380340972 126 4477577440675705031339912748 127 141832398849461215193264315676 128 797161101380618721380996437116 129 797161101380618721380996437116 130 141832398849461215193264315676 131 4477577440675705031339912748 132 24920955221722794380340972 133 24145251769444080595908 134 3967699804321484124 135 103809654007500 136 344373768 137 1090516932 138 773174303047860 139 69407066832964073964 140 992303034294787428210372 141 2407800970368012939646836636 142 1018054693535322301015770226788 143 75990100987635374838329963976684 144 1008246210644389524079989429851532 145 2386083493285894017930101786679468 146 1008246210644389524079989429851532 147 75990100987635374838329963976684 148 1018054693535322301015770226788 149 2407800970368012939646836636 150 992303034294787428210372 151 69407066832964073964 152 773174303047860 153 1090516932 154 3443737680 155 5737767196302540 156 1208941760565096942780 157 40576657457111282718090108 158 231268218313559700271058999004 159 229861177209186530804405788729932 160 40373742290977658123298043145254836 161 1262259653847950198683835470396801692 162 7051811171035248334388240215342068180 163 7051811171035248334388240215342068180 164 1262259653847950198683835470396801692 165 40373742290977658123298043145254836 166 229861177209186530804405788729932 167 231268218313559700271058999004 168 40576657457111282718090108 169 1208941760565096942780 170 5737767196302540 171 3443737680 172 10847773692 173 42443199898890420 174 20978097813143596502820 175 1651988128662443838915764076 176 22100565303273396403939823673924 177 51591385824395122559495791840031388 178 21300376193051543111858208422773034748 179 1567009212002022637446501879776470957884 180 20627990386975772263205748209313984652476 181 48695380580555324049920561526385422212364 182 20627990386975772263205748209313984652476 183 1567009212002022637446501879776470957884 184 21300376193051543111858208422773034748 185 51591385824395122559495791840031388 186 22100565303273396403939823673924 187 1651988128662443838915764076 188 20978097813143596502820 189 42443199898890420 190 10847773692 191 34093003032 192 313054205965641420 193 362802751583853547697292 194 66998511965600051348917473108 195 2102651501896266552362302644833724 196 11520275920319021086172824983774279948 197 11170605337293596949454918394150523855804 198 1931637274085395204107833784436168661855412 199 59832707508528474088083209046875343998468124 200 332812606016591574953675227875100999301137476 201 332812606016591574953675227875100999301137476 202 59832707508528474088083209046875343998468124 203 1931637274085395204107833784436168661855412 204 11170605337293596949454918394150523855804 205 11520275920319021086172824983774279948 206 2102651501896266552362302644833724 207 66998511965600051348917473108 208 362802751583853547697292 209 313054205965641420 210 34093003032 211 106928054964 212 2303042088473349300 213 6255671723198491657498956 214 2707951357663671534264694551156 215 199269338306289702747950110618778172 216 2561005299577824295399526919284294530260 217 5828107619328485294339249595674498222709636 218 2366840113706282863481398135424892076172249628 219 172321655987816875413904640925927076826952240276 220 2255407798751846047376834551127056417006823420076 221 5314399653984049236997662440711171516470729733436 222 2255407798751846047376834551127056417006823420076 223 172321655987816875413904640925927076826952240276 224 2366840113706282863481398135424892076172249628 225 5828107619328485294339249595674498222709636 226 2561005299577824295399526919284294530260 227 199269338306289702747950110618778172 228 2707951357663671534264694551156 229 6255671723198491657498956 230 2303042088473349300 231 106928054964 232 334731302496 233 16902933146310460620 234 107574134467372678769840460 235 109117222661547835153113062709324 236 18819836608640573582726095954110874812 237 567094364419875138309962973418348961422284 238 3027122614840708335644132956627915486447302636 239 2885122216332242638585933720971571059994185483948 240 493311449556244820591425355037735358745574169679100 241 15176111523376497640548600373750374383162327477552604 242 84141840546728178845192279005861269434783658563951292 243 84141840546728178845192279005861269434783658563951292 244 15176111523376497640548600373750374383162327477552604 245 493311449556244820591425355037735358745574169679100 246 2885122216332242638585933720971571059994185483948 247 3027122614840708335644132956627915486447302636 248 567094364419875138309962973418348961422284 249 18819836608640573582726095954110874812 250 109117222661547835153113062709324 251 107574134467372678769840460 252 16902933146310460620 253 334731302496 254 1046035320300 255 123792001713152332980 256 1845376170690110555690863236 257 4384876864713600050637109843904988 258 1771964777277489393745770198479474276628 259 125138909671374216127775659524326016715733244 260 1566106278221591540842109721206467437124895527884 261 3501091148596381910108951667867089116850723871992820 262 1404905605513489797922354344031882711592616337565869380 263 101500631749876174328478620197205358487590425706036437796 264 1322733314800123363887483283482400574053482514660936993812