1 32 2 108 3 108 4 356 5 548 6 356 7 1188 8 2628 9 2628 10 1188 11 3940 12 13324 13 19248 14 13324 15 3940 16 13108 17 64756 18 145512 19 145512 20 64756 21 13108 22 43540 23 327588 24 1095164 25 1723204 26 1095164 27 327588 28 43540 29 144740 30 1596200 31 8284072 32 19588516 33 19588516 34 8284072 35 1596200 36 144740 37 480964 38 8064200 39 62569964 40 233101508 41 350631128 42 233101508 43 62569964 44 8064200 45 480964 46 1598548 47 39342364 48 473123164 49 2662026560 50 6324816860 51 6324816860 52 2662026560 53 473123164 54 39342364 55 1598548 56 5312436 57 198550888 58 3575792884 59 31690526268 60 113995582540 61 180309108120 62 113995582540 63 31690526268 64 3575792884 65 198550888 66 5312436 67 17655684 68 969646256 69 27033634800 70 362156082980 71 2057970474012 72 4934227972036 73 4934227972036 74 2057970474012 75 362156082980 76 27033634800 77 969646256 78 17655684 79 58676452 80 4888808640 81 204346864164 82 4311121344720 83 37133987692488 84 140915217790172 85 213645503481064 86 140915217790172 87 37133987692488 88 4311121344720 89 204346864164 90 4888808640 91 58676452 92 195006452 93 23897490056 94 1544799897832 95 49276352227832 96 670381088418328 97 3861307527285204 98 9270801819620976 99 9270801819620976 100 3861307527285204 101 670381088418328 102 49276352227832 103 1544799897832 104 23897490056 105 195006452 106 648083796 107 120377986076 108 11677617006096 109 586529116562772 110 12099509545057848 111 110305940795395912 112 402191437421176864 113 637071561523768628 114 402191437421176864 115 110305940795395912 116 12099509545057848 117 586529116562772 118 11677617006096 119 120377986076 120 648083796 121 2153846948 122 588951127540 123 88277308600968 124 6704848247564968 125 218421025411832340 126 3023339282181464796 127 17459908484631363660 128 42012478194304937204 129 42012478194304937204 130 17459908484631363660 131 3023339282181464796 132 218421025411832340 133 6704848247564968 134 88277308600968 135 588951127540 136 2153846948 137 7158099972 138 2964164674456 139 667323988066868 140 79798491078174100 141 3942529399269404948 142 86371784816560671164 143 757809757739957565140 144 2889319143382714901244 145 4389462721204153964920 146 2889319143382714901244 147 757809757739957565140 148 86371784816560671164 149 3942529399269404948 150 79798491078174100 151 667323988066868 152 2964164674456 153 7158099972 154 23789267092 155 14514267629692 156 5044620581563464 157 912305401324724884 158 71168489691941827604 159 2367480859122586384304 160 32899894121039441950420 161 190648680980745558024696 162 459024409362085312653084 163 459024409362085312653084 164 190648680980745558024696 165 32899894121039441950420 166 2367480859122586384304 167 71168489691941827604 168 912305401324724884 169 5044620581563464 170 14514267629692 171 23789267092 172 79061340148 173 72990785983124 174 38134490738693688 175 10856773127612137644 176 1284637700430628231680 177 67635128920637964375036 178 1428150891549802255630548 179 13114209054270193219968008 180 47999317237164351713707844 181 76077651482837452211667424 182 47999317237164351713707844 183 13114209054270193219968008 184 1428150891549802255630548 185 67635128920637964375036 186 1284637700430628231680 187 10856773127612137644 188 38134490738693688 189 72990785983124 190 79061340148 191 262752815812 192 357684877930284 193 288276154246399008 194 124134228254178570452 195 23189261376356967418984 196 1853940979378655730773900 197 62001964072319584804733132 198 865463583356618449831102484 199 5021009983373374142627164572 200 12099283662868252116437238496 201 12099283662868252116437238496 202 5021009983373374142627164572 203 865463583356618449831102484 204 62001964072319584804733132 205 1853940979378655730773900 206 23189261376356967418984 207 124134228254178570452 208 288276154246399008 209 357684877930284 210 262752815812 211 873233798180 212 1797395287227236 213 2179208263969372740 214 1477090469694625282748 215 418586003632523211863592 216 52963748771601286567935148 217 2691577844619389034454491452 218 59536376339842993681064457184 219 525182865488527490204130323960 220 2006312652741356884944800190888 221 3050446568436589473373323664384 222 2006312652741356884944800190888 223 525182865488527490204130323960 224 59536376339842993681064457184 225 2691577844619389034454491452 226 52963748771601286567935148 227 418586003632523211863592 228 1477090469694625282748 229 2179208263969372740 230 1797395287227236 231 873233798180 232 2902108995124 233 8814470546324800 234 16473625229421023620 235 16890509402377343460432 236 7555932372938432898470892 237 1451802122083423345752571828 238 116851132118077142471228829528 239 3929244654297088021690156801764 240 54941632680794825952447581385288 241 319194735197171967104925888947024 242 769453065341426564432764326629092 243 769453065341426564432764326629092 244 319194735197171967104925888947024 245 54941632680794825952447581385288 246 3929244654297088021690156801764 247 116851132118077142471228829528 248 1451802122083423345752571828 249 7555932372938432898470892 250 16890509402377343460432 251 16473625229421023620 252 8814470546324800 253 2902108995124 254 9644881349524 255 44261735398264488 256 124531547175943803352 257 200961824577548189303420 258 136391667700435483238676436 259 41475003921683316729220812108 260 5072747890431692678810671546112 261 270302248934471881914003968884724 262 5747309425666609596629108369379172 263 52938330920781283592645071484780076 264 194092217001503016639814588653892980 265 307742402424024480499984248922221296 266 194092217001503016639814588653892980 267 52938330920781283592645071484780076 268 5747309425666609596629108369379172 269 270302248934471881914003968884724 270 5072747890431692678810671546112 271 41475003921683316729220812108 272 136391667700435483238676436 273 200961824577548189303420 274 124531547175943803352 275 44261735398264488 276 9644881349524 277 32053840078308 278 217211420129783060 279 941390309901945784432 280 2298231804353208288938560 281 2462010815692020886526988804 282 1136892490508483815859185405120 283 220224464940619601457555671270640