1 81 2 150 3 150 4 537 5 606 6 537 7 2052 8 3330 9 3330 10 2052 11 7878 12 18534 13 27654 14 18534 15 7878 16 29760 17 103194 18 233058 19 233058 20 103194 21 29760 22 112236 23 574182 24 1967814 25 2991276 26 1967814 27 574182 28 112236 29 423288 30 3193722 31 16608978 32 38532894 33 38532894 34 16608978 35 3193722 36 423288 37 1596672 38 17762598 39 140136942 40 496478790 41 759076386 42 496478790 43 140136942 44 17762598 45 1596672 46 6022920 47 98788410 48 1182218562 49 6395526408 50 14970344658 51 14970344658 52 6395526408 53 1182218562 54 98788410 55 6022920 56 22719480 57 549418086 58 9972840630 59 82373437782 60 295275611838 61 452464863480 62 295275611838 63 82373437782 64 9972840630 65 549418086 66 22719480 67 85701576 68 3055619322 69 84126136626 70 1060879148706 71 5823726851622 72 13684187500638 73 13684187500638 74 5823726851622 75 1060879148706 76 84126136626 77 3055619322 78 85701576 79 323280168 80 16993990566 81 709642323294 82 13662475703964 83 114855474850530 84 413929178183916 85 635039160433908 86 413929178183916 87 114855474850530 88 13662475703964 89 709642323294 90 16993990566 91 323280168 92 1219464936 93 94512979386 94 5986137534306 95 175948512210702 96 2265100634575482 97 12521216351140614 98 29485215907903062 99 29485215907903062 100 12521216351140614 101 2265100634575482 102 175948512210702 103 5986137534306 104 94512979386 105 1219464936 106 4600018536 107 525638931174 108 50495575069542 109 2265887036317230 110 44669845159506126 111 378760624009958586 112 1369276201021810890 113 2102329455182593428 114 1369276201021810890 115 378760624009958586 116 44669845159506126 117 2265887036317230 118 50495575069542 119 525638931174 120 4600018536 121 17352012360 122 2923368683130 123 425951091141138 124 29180261434926696 125 880919674587106662 126 11457191957210910756 127 63592616489409667044 128 149962734619009573362 129 149962734619009573362 130 63592616489409667044 131 11457191957210910756 132 880919674587106662 133 29180261434926696 134 425951091141138 135 2923368683130 136 17352012360 137 65454591240 138 16258469332518 139 3593073160699854 140 375784836992665662 141 17372218977042484098 142 346567072337759723952 143 2953457871120192778626 144 10699112948221363497024 145 16435908654641541759006 146 10699112948221363497024 147 2953457871120192778626 148 346567072337759723952 149 17372218977042484098 150 375784836992665662 151 3593073160699854 152 16258469332518 153 65454591240 154 246905282472 155 90422335862586 156 30309051837484290 157 4839370893893451258 158 342588405720989078730 159 10483188115522540792626 160 137169051245412033875646 161 763391220396466153861344 162 1802023725526470647418126 163 1802023725526470647418126 164 763391220396466153861344 165 137169051245412033875646 166 10483188115522540792626 167 342588405720989078730 168 4839370893893451258 169 30309051837484290 170 90422335862586 171 246905282472 172 931366575720 173 502888596377958 174 255669326170893078 175 62321566138730879340 176 6755991862350269715438 177 317100892962969834397992 178 6370603796113042897345284 179 54470430423227538027389364 180 197607594091188856166557242 181 303684609739411084385625516 182 197607594091188856166557242 183 54470430423227538027389364 184 6370603796113042897345284 185 317100892962969834397992 186 6755991862350269715438 187 62321566138730879340 188 255669326170893078 189 502888596377958 190 931366575720 191 3513265045128 192 2796841487745018 193 2156675961387137394 194 802578845060581361046 195 133230931616589748849662 196 9591803665558441280600424 197 295871940063124380544546542 198 3886688927355095135269838706 199 21671230517939993546829507114 200 51193774183603761747531177618 201 51193774183603761747531177618 202 21671230517939993546829507114 203 3886688927355095135269838706 204 295871940063124380544546542 205 9591803665558441280600424 206 133230931616589748849662 207 802578845060581361046 208 2156675961387137394 209 2796841487745018 210 3513265045128 211 13252602787272 212 15554781643191462 213 18192449005970729790 214 10335631287917789009526 215 2627366908919218523417874 216 290136455844307673181624192 217 13741237565389532844151121034 218 277332257139083939725649981874 219 2376736051667666848425473182902 220 8631399954094732387035263345712 221 13268777833680838626236831257044 222 8631399954094732387035263345712 223 2376736051667666848425473182902 224 277332257139083939725649981874 225 13741237565389532844151121034 226 290136455844307673181624192 227 2627366908919218523417874 228 10335631287917789009526 229 18192449005970729790 230 15554781643191462 231 13252602787272 232 49990956668904 233 86508739600380090 234 153460791555561993762 235 133102521667869695757576 236 51812700276069365028613386 237 8776145810625866346986416698 238 638185709440148481719376650484 239 19788878468959198824800505128436 240 260667191039273456405052368413914 241 1455398596798159464030631335093696 242 3439990291371637368818834017853256 243 3439990291371637368818834017853256 244 1455398596798159464030631335093696 245 260667191039273456405052368413914 246 19788878468959198824800505128436 247 638185709440148481719376650484 248 8776145810625866346986416698 249 51812700276069365028613386 250 133102521667869695757576 251 153460791555561993762 252 86508739600380090 253 49990956668904 254 188573957039784 255 481122924057128934 256 1294504907947220336070 257 1714097599960826220019974 258 1021766448260496997203020286 259 265463646064995950457419612658 260 29639283884028152905093876265226 261 1412022727318599814114234185130224 262 28588760350931700888748592735873790 263 245415360969318914469687836374140306 264 891962720514367841687719723601087490 265 1371504097617322102693152060065678520 266 891962720514367841687719723601087490 267 245415360969318914469687836374140306 268 28588760350931700888748592735873790 269 1412022727318599814114234185130224 270 29639283884028152905093876265226 271 265463646064995950457419612658 272 1021766448260496997203020286 273 1714097599960826220019974 274 1294504907947220336070 275 481122924057128934 276 188573957039784 277 711331401580488 278 2675790551596861818 279 10919681432454017439570 280 22074191423638515239643282 281 20149626409001236977262085814 282 8029825231600925185884134787642 283 1376537128591854397558401510473550 284 100753885204735554809731836744604326 285 3135492025100541434800962291162029766 286 41383894554506457729633753823299456348 287 231297853186503491501597627554090962432 288 546932542048994616663329134652319946254 289 546932542048994616663329134652319946254 290 231297853186503491501597627554090962432 291 41383894554506457729633753823299456348 292 3135492025100541434800962291162029766 293 100753885204735554809731836744604326 294 1376537128591854397558401510473550 295 8029825231600925185884134787642 296 20149626409001236977262085814 297 22074191423638515239643282 298 10919681432454017439570 299 2675790551596861818 300 711331401580488 301 2683256854856712 302 14881550468721001254 303 92112005013587364522414 304 284271982974014989235789436 305 397358338340463747875614239858 306 242888535466014234560223711417894 307 63930467316523822542040908359254668 308 7189216487080351646129816818325176308 309 343887623394986817223519253638900668318 310 6978562102511750576638267737715708093680 311 59981354551418081453576112726279762704580 312 218136111441192144073922578561165486912764 313 335472785143352843644140790520813821074132 314 218136111441192144073922578561165486912764 315 59981354551418081453576112726279762704580 316 6978562102511750576638267737715708093680 317 343887623394986817223519253638900668318 318 7189216487080351646129816818325176308 319 63930467316523822542040908359254668 320 242888535466014234560223711417894 321 397358338340463747875614239858 322 284271982974014989235789436 323 92112005013587364522414 324 14881550468721001254 325 2683256854856712 326 10121677931184168 327 82764528868272114234 328 777002655221358780548802 329 3660861613802125434370177662 330 7836058103333111310364394456706 331 7346963276428556494037026899757320 332 2969119284223630131111590421532251534 333 512980713080745537204198839511603197436 334 37716158517392024285324561934042505396902 335 1176800883451979588023139800434263638671366 336 15555067889357794957158298762296824720918556 337 87007180218491966319430032382583046546522900 338 205809203396596154061373110296877130836335214 339 205809203396596154061373110296877130836335214 340 87007180218491966319430032382583046546522900 341 15555067889357794957158298762296824720918556 342 1176800883451979588023139800434263638671366 343 37716158517392024285324561934042505396902 344 512980713080745537204198839511603197436 345 2969119284223630131111590421532251534 346 7346963276428556494037026899757320 347 7836058103333111310364394456706 348 3660861613802125434370177662 349 777002655221358780548802 350 82764528868272114234 351 10121677931184168 352 38180602783959528 353 460299298328136789606 354 6554337039125840588677494 355 47144666152306834012871416734 356 154530053660436317789214154881486 357 222233066334821726376652972040625726 358 137894610268872811637648891447649935538 359 36603304839313607535967854591755933825676 360 4136549888404712772038785432059886167120726 361 198445464711267985188563485535758219419912900 362 4033978660227232603276618137072432022417053714 363 34705834049360595666181375697901739777259993022 364 126276925206593684940542273020869142048374578634