1 11 2 26 3 35 4 57 5 114 6 108 7 120 8 313 9 480 10 337 11 247 12 772 13 1667 14 2058 15 1049 16 502 17 1775 18 4930 19 9109 20 8812 21 3268 22 1013 23 3894 24 13052 25 32636 26 49872 27 37772 28 10179 29 2036 30 8277 31 31936 32 100843 33 217634 34 273607 35 161906 36 31707 37 4083 38 17224 39 73805 40 279718 41 790734 42 1457326 43 1501739 44 694042 45 98764 46 8178 47 35339 48 163604 49 715685 50 2510004 51 6247708 52 9772880 53 8244503 54 2975162 55 307641 56 16369 57 71834 58 351804 59 1722176 60 7189937 61 22806904 62 49523566 63 65582500 64 45265163 65 12753740 66 958273 67 32752 68 145137 69 740008 70 3954037 71 19018266 72 73607411 73 208452452 74 393172015 75 440223510 76 248529844 77 54671978 78 2984932 79 65519 80 292108 81 1532159 82 8757506 83 47251067 84 215673388 85 760734085 86 1910905110 87 3123669457 88 2955392154 89 1364574377 90 234364684 91 9297787 92 131054 93 586471 94 3136950 95 18871133 96 111715980 97 585010044 98 2480493084 99 7901650053 100 17543333688 101 24825649060 102 19841767762 103 7492353561 104 1004661088 105 28961747 106 262125 107 1175678 108 6372636 109 39828260 110 253943272 111 1491014836 112 7386931919 113 28749778264 114 82288916360 115 161181383956 116 197336983976 117 133216123406 118 41137689397 119 4306723662 120 90213164 121 524268 122 2354637 123 12876648 124 82762159 125 559554564 126 3612638417 127 20428661228 128 94323703337 129 334629022812 130 858174176431 131 1481444894708 132 1568744380184 133 894412534702 134 225871759293 135 18461816670 136 281005665 137 1048555 138 4713168 139 25924809 140 170015870 141 1203154060 142 8399798586 143 53150645617 144 284239647902 145 1212060756101 146 3904004732206 147 8956460879354 148 13618944927408 149 12471338622425 150 6005113336592 151 1240178072856 152 79141059954 153 875306665 154 2097130 155 9430915 156 52069752 157 346360653 158 2538190856 159 18886662616 160 131458741458 161 798065757641 162 3990529262180 163 15631464691973 164 45606113433378 165 93513621828339 166 125212172603876 167 99147670133944 168 40318603143004 169 6809359068477 170 339257370296 171 2726499332 172 4194281 173 18867170 174 104417740 175 701430696 176 5276700889 177 41329088816 178 311732368552 179 2111680616604 180 12130517301128 181 56320777311152 182 202011628699165 183 533155460281612 184 976584141141835 185 1151259684237236 186 788235696873315 187 270701212074848 188 37387672585765 189 1454309095546 190 8492793331 191 8388584 192 37740521 193 209182288 194 1414589161 195 10848708252 196 88489078029 197 713787172312 198 5314709395335 199 34470738375550 200 185744980601536 201 797362690158818 202 2613811643944436 203 6235393548150120 204 10199930967838789 205 10585524477077008 206 6266596802635677 207 1817502901804920 208 205281890979411 209 6234249070708 210 26454265995 211 16777191 212 75488148 213 418791387 214 2844655514 215 22120797741 216 186209112216 217 1587653508305 218 12821417339294 219 92490591329322 220 568296179451356 221 2856799572599106 222 11309471309717548 223 33843448226251431 224 72941643169143672 225 106540252006060732 226 97332520279830066 227 49820538186135672 228 12202817537105258 229 1127126987808309 230 26724622430876 231 82402592652 232 33554406 233 150984415 234 838101930 235 5709353797 236 44832823100 237 386557846820 238 3447998356240 239 29841619457653 240 236272794978684 241 1630550426456040 242 9426338967763124 243 44056167127179383 244 160584498214173940 245 438380669240060555 246 853385036624301094 247 1112874401391136229 248 894966894170134936 249 396082433072779827 250 81930416102796122 251 6188637724370808 252 114561583275826 253 256676457289 254 67108837 255 301978054 256 1676828540 257 11444200908 258 90470607368 259 794103892572 260 7343636929707 261 67384382524184 262 578654287641069 263 4426359421192560 264 28979599997171792 265 156942568859096170 266 680518338222334216 267 2281647919574736780 268 5679779509145913614 269 9984987571672063116 270 11624850598942422934 271 8229203052876548600 272 3148929912318664707 273 550085531555148154 274 33979522519024083 275 491096044354930 276 799523432529 277 134217700 278 603966533 279 3354401200 280 22920272755 281 182010260670 282 1618422517619 283 15396659787782 284 148335242270855 285 1366763450645918 286 11453251442336731 287 83801086599547764 288 517676025313039676 289 2619054307537886314 290 10522118206653900505 291 32431246653793858370 292 73599059936578557529 293 116833915833032648684 294 121432092405513517734 295 75667526656429378060 296 25034592786322866378 297 3693306000930804796 298 186569000084945967 299 2105202441210034 300 2490441569572 301 268435427 302 1207944792 303 6709680485 304 45879723734 305 365405261962 306 3279033220486 307 31879632009047 308 319675375812706 309 3129468911047634 310 28425721448513028 311 229741259533894165 312 1597218169225509552 313 9277021941286520402 314 43769505744375966610 315 162790641703444145215 316 461084925581055074630 317 953781344134825245784 318 1367102848858967858032 319 1268476059261878895574 320 695763759101977577340 321 199029810457731787159 322 24797069824733463378 323 1024381427531964763 324 9024461445822932 325 7757495226667 326 536870882 327 2415902715 328 13420387996 329 91806810133 330 732558475004 331 6615148559124 332 65366861914148 333 676952873785739 334 6977655183068350 335 68037476692905465 336 601104461312569450 337 4648400106780054267 338 30572597052454769896 339 166582805034670224008 340 732126561089818800738 341 2519514968182973818673 342 6556316085659068290856 343 12360798097836091386165 344 15997041899272547904714 345 13250509285926623931307 346 6397559527118320365900 347 1582325248083013648722 348 166488959748558136032 349 5624499830566418867 350 38685545291471594 351 24163880384515 352 1073741793 353 4831820074 354 26841967196 355 183669918352 356 1467263295833 357 13304974836264 358 133030379450138 359 1413177849005780 360 15210455340329343 361 157795573246706468 362 1509582823860085851 363 12850960589572584052 364 94578229532742081923 365 586789114650518446860 366 2995028464066930222562 367 12252993469858846414344 368 39003502642856635545991 369 93234392992965401403824 370 160197860380172392076233 371 187189623770765623892062 372 138415172953991120283066 373 58825687235682372285644 374 12579790290547441654182 375 1117816498609766972798 376 30882049880589860308 377 165834983448371796 378 75268253241068 379 2147483616 380 9663656417 381 53685305048 382 367405599389 383 2937082160422 384 26704020039343 385 269219960010116 386 2916403024235447 387 32531939969926848 388 356097616255618582 389 3656860720979258748 390 33952031103390442258 391 276711067908772446378 392 1931269819711322184227 393 11282008226851013009532 394 53891345189263718712023 395 205139463789657241872310 396 603881081334885341887540 397 1325912977042350700745534 398 2076224591326800130285053 399 2190412626391291673601626 400 1445890128557500234151586 401 540903459039842505227436 402 100011755933241874188056 403 7505084585623501116072 404 169561922591592260737 405 710891924312221200 406 234453649654385 407 4294967263 408 19327330844 409 107372175255 410 734886612146 411 5877098679311 412 53521287281092 413 542603143007717 414 5964382087462774 415 68483657182632723 416 784863780177906438 417 8582108692154120407 418 86167176843401642076 419 770523147986042756857 420 5986120888988363366768 421 39528041606657916420501 422 217157052249311519147826 423 970191033917150127860749 424 3435190770824856992065550 425 9350547162750529502496081 426 18856783981357318111588432 427 26908925603010155080013803 428 25631339041063980198709274 429 15103831921600351661458687 430 4973619395172899494392428 431 795112730756932456700351 432 50389571747847504141190 433 931001850704575202657 434 3047410851098650302 435 730301441435193 436 8589934558 437 38654681559 438 214746124702 439 1469857980301 440 11757415715228 441 107171069666780 442 1090413410975020 443 12112888625622493 444 142297175841624916 445 1695240324540658496 446 19588246619754016770 447 211022182145732327137 448 2053177443586608988322 449 17590938374420794708591 450 129893921380139091817252 451 810255237922536198959015 452 4182842655354599739262596 453 17471710443889768645394444 454 57532327987887341794327904 455 144792486601749856515763720 456 268181356435019706662215196 457 348755453907608384039443267 458 299928233263197282529861334 459 157775345404244142918831141 460 45732543734238308948706218 461 6321299445853958422689043 462 338318497592278382836730 463 5111787085096257535833 464 13063466580209893318 465 2274821467477828 466 17179869149 467 77309384974 468 429494246300 469 2939809071860 470 23518143788880 471 214475728427012 472 2186897831912999 473 24470559827909752 474 292563500825439872 475 3599156254594591276 476 43634077945030648348 477 500681729489168314766 478 5260134167255142690457 479 49289181222446227682034