0 1 1 4 2 4 3 16 4 32 5 16 6 64 7 192 8 192 9 64 10 256 11 1024 12 1536 13 1024 14 256 15 1024 16 5120 17 10240 18 10240 19 5120 20 1024 21 4096 22 24576 23 61440 24 81920 25 61440 26 24576 27 4096 28 16384 29 114688 30 344064 31 573440 32 573440 33 344064 34 114688 35 16384 36 65536 37 524288 38 1835008 39 3670016 40 4587520 41 3670016 42 1835008 43 524288 44 65536 45 262144 46 2359296 47 9437184 48 22020096 49 33030144 50 33030144 51 22020096 52 9437184 53 2359296 54 262144 55 1048576 56 10485760 57 47185920 58 125829120 59 220200960 60 264241152 61 220200960 62 125829120 63 47185920 64 10485760 65 1048576 66 4194304 67 46137344 68 230686720 69 692060160 70 1384120320 71 1937768448 72 1937768448 73 1384120320 74 692060160 75 230686720 76 46137344 77 4194304 78 16777216 79 201326592 80 1107296256 81 3690987520 82 8304721920 83 13287555072 84 15502147584 85 13287555072 86 8304721920 87 3690987520 88 1107296256 89 201326592 90 16777216 91 67108864 92 872415232 93 5234491392 94 19193135104 95 47982837760 96 86369107968 97 115158810624 98 115158810624 99 86369107968 100 47982837760 101 19193135104 102 5234491392 103 872415232 104 67108864 105 268435456 106 3758096384 107 24427626496 108 97710505984 109 268703891456 110 537407782912 111 806111674368 112 921270484992 113 806111674368 114 537407782912 115 268703891456 116 97710505984 117 24427626496 118 3758096384 119 268435456 120 1073741824 121 16106127360 122 112742891520 123 488552529920 124 1465657589760 125 3224446697472 126 5374077829120 127 6909528637440 128 6909528637440 129 5374077829120 130 3224446697472 131 1465657589760 132 488552529920 133 112742891520 134 16106127360 135 1073741824 136 4294967296 137 68719476736 138 515396075520 139 2405181685760 140 7816840478720 141 18760417148928 142 34394098106368 143 49134425866240 144 55276229099520 145 49134425866240 146 34394098106368 147 18760417148928 148 7816840478720 149 2405181685760 150 515396075520 151 68719476736 152 4294967296 153 17179869184 154 292057776128 155 2336462209024 156 11682311045120 157 40888088657920 158 106309030510592 159 212618061021184 160 334114095890432 161 417642619863040 162 417642619863040 163 334114095890432 164 212618061021184 165 106309030510592 166 40888088657920 167 11682311045120 168 2336462209024 169 292057776128 170 17179869184 171 68719476736 172 1236950581248 173 10514079940608 174 56075093016576 175 210281598812160 176 588788476674048 177 1275708366127104 178 2186928627646464 179 3007026863013888 180 3341140958904320 181 3007026863013888 182 2186928627646464 183 1275708366127104 184 588788476674048 185 210281598812160 186 56075093016576 187 10514079940608 188 1236950581248 189 68719476736 190 274877906944 191 5222680231936 192 47004122087424 193 266356691828736 194 1065426767314944 195 3196280301944832 196 7457987371204608 197 13850547975094272 198 20775821962641408 199 25392671287672832 200 25392671287672832 201 20775821962641408 202 13850547975094272 203 7457987371204608 204 3196280301944832 205 1065426767314944 206 266356691828736 207 47004122087424 208 5222680231936 209 274877906944 210 1099511627776 211 21990232555520 212 208907209277440 213 1253443255664640 214 5327133836574720 215 17046828277039104 216 42617070692597760 217 85234141385195520 218 138505479750942720 219 184673973001256960 220 203141370301382656 221 184673973001256960 222 138505479750942720 223 85234141385195520 224 42617070692597760 225 17046828277039104 226 5327133836574720 227 1253443255664640 228 208907209277440 229 21990232555520 230 1099511627776 231 4398046511104 232 92358976733184 233 923589767331840 234 5849401859768320 235 26322308368957440 236 89495848454455296 237 238655595878547456 238 511404848311173120 239 894958484544552960 240 1292717811008798720 241 1551261373210558464 242 1551261373210558464 243 1292717811008798720 244 894958484544552960 245 511404848311173120 246 238655595878547456 247 89495848454455296 248 26322308368957440 249 5849401859768320 250 923589767331840 251 92358976733184 252 4398046511104 253 17592186044416 254 387028092977152 255 4063794976260096 256 27091966508400640 257 128686840914903040 258 463272627293650944 259 1312605777332011008 260 3000241776758882304 261 5625453331422904320 262 8750705182213406720 263 11375916736877428736 264 12410090985684467712 265 11375916736877428736 266 8750705182213406720 267 5625453331422904320 268 3000241776758882304 269 1312605777332011008 270 463272627293650944 271 128686840914903040 272 27091966508400640 273 4063794976260096 274 387028092977152 275 17592186044416 276 70368744177664 277 1618481116086272 278 17803292276948992 279 124623045938642944 280 623115229693214720 281 2367837872834215936 282 7103513618502647808 283 17251390216363573248 284 34502780432727146496 285 57504634054545244160 286 80506487676363341824 287 95144030890247585792 288 95144030890247585792 289 80506487676363341824 290 57504634054545244160 291 34502780432727146496 292 17251390216363573248 293 7103513618502647808 294 2367837872834215936 295 623115229693214720 296 124623045938642944 297 17803292276948992 298 1618481116086272 299 70368744177664 300 281474976710656 301 6755399441055744 302 77687093572141056 303 569705352862367744 304 2990953102527430656 305 11963812410109722624 306 37885405965347454976 307 97419615339464884224 308 207016682596362878976 309 368029657949089562624 310 552044486923634343936 311 702602074266443710464 312 761152247121980686336 313 702602074266443710464 314 552044486923634343936 315 368029657949089562624 316 207016682596362878976 317 97419615339464884224 318 37885405965347454976 319 11963812410109722624 320 2990953102527430656 321 569705352862367744 322 77687093572141056 323 6755399441055744 324 281474976710656 325 1125899906842624 326 28147497671065600 327 337769972052787200 328 2589569785738035200 329 14242633821559193600 330 59819062050548613120 331 199396873501828710400 332 541220085219249356800 333 1217745191743311052800 334 2300185362181809766400 335 3680296579490895626240 336 5018586244760312217600 337 5855017285553697587200 338 5855017285553697587200 339 5018586244760312217600 340 3680296579490895626240 341 2300185362181809766400 342 1217745191743311052800 343 541220085219249356800 344 199396873501828710400 345 59819062050548613120 346 14242633821559193600 347 2589569785738035200 348 337769972052787200 349 28147497671065600 350 1125899906842624 351 4503599627370496 352 117093590311632896 353 1463669878895411200 354 11709359031163289600 355 67328814429188915200 356 296246783488431226880 357 1036863742209509294080 358 2962467834884312268800 359 7035861107850241638400 360 14071722215700483276800 361 23921927766690821570560 362 34795531297004831375360 363 43494414121256039219200 364 46840138284429580697600 365 43494414121256039219200 366 34795531297004831375360 367 23921927766690821570560 368 14071722215700483276800 369 7035861107850241638400 370 2962467834884312268800 371 1036863742209509294080 372 296246783488431226880 373 67328814429188915200 374 11709359031163289600 375 1463669878895411200 376 117093590311632896 377 4503599627370496 378 18014398509481984 379 486388759756013568 380 6323053876828176384 381 52692115640234803200 382 316152693841408819200 383 1454302391670480568320 384 5332442102791762083840 385 15997326308375286251520 386 39993315770938215628800 387 84430333294202899660800 388 151974599929565219389440 389 234869836254782611783680 390 313159781673043482378240 391 361338209622742479667200 392 361338209622742479667200 393 313159781673043482378240 394 234869836254782611783680 395 151974599929565219389440 396 84430333294202899660800 397 39993315770938215628800 398 15997326308375286251520 399 5332442102791762083840 400 1454302391670480568320 401 316152693841408819200 402 52692115640234803200 403 6323053876828176384 404 486388759756013568 405 18014398509481984 406 72057594037927936 407 2017612633061982208 408 27237770546336759808 409 236060678068251918336 410 1475379237926574489600 411 7081820342047557550080 412 27146977977848970608640 413 85319073644668193341440 414 223962568317254007521280 415 497694596260564461158400 416 945619732895072476200960 417 1547377744737391324692480 418 2192118471711304376647680 419 2697991965183143848181760 420 2890705676981939837337600 421 2697991965183143848181760 422 2192118471711304376647680 423 1547377744737391324692480 424 945619732895072476200960 425 497694596260564461158400 426 223962568317254007521280 427 85319073644668193341440 428 27146977977848970608640 429 7081820342047557550080 430 1475379237926574489600 431 236060678068251918336 432 27237770546336759808 433 2017612633061982208 434 72057594037927936 435 288230376151711744 436 8358680908399640576 437 117021532717594968064 438 1053193794458354712576 439 6845759663979305631744 440 34228798319896528158720 441 136915193279586112634880 442 449864206490068655800320 443 1237126567847688803450880 444 2886628658311273874718720 445 5773257316622547749437440 446 9971989910529855203573760 447 14957984865794782805360640 448 19560441747577792899317760 449 22354790568660334742077440 450 22354790568660334742077440 451 19560441747577792899317760 452 14957984865794782805360640 453 9971989910529855203573760 454 5773257316622547749437440 455 2886628658311273874718720 456 1237126567847688803450880 457 449864206490068655800320 458 136915193279586112634880 459 34228798319896528158720 460 6845759663979305631744 461 1053193794458354712576 462 117021532717594968064 463 8358680908399640576 464 288230376151711744 465 1152921504606846976 466 34587645138205409280 467 501520854503978434560 468 4680861308703798722560 469 31595813833750641377280 470 164298231935503335161856 471 684575966397930563174400 472 2347117599078619073740800 473 6747963097351029837004800 474 16495020904635850712678400 475 34639543899735286496624640 476 62980988908609611812044800 477 99719899105298552035737600 478 138073706453490302818713600 479 167660929264952510565580800 480 178838324549282677936619520 481 167660929264952510565580800 482 138073706453490302818713600 483 99719899105298552035737600 484 62980988908609611812044800 485 34639543899735286496624640 486 16495020904635850712678400 487 6747963097351029837004800 488 2347117599078619073740800 489 684575966397930563174400 490 164298231935503335161856 491 31595813833750641377280 492 4680861308703798722560 493 501520854503978434560 494 34587645138205409280 495 1152921504606846976 496 4611686018427387904 497 142962266571249025024 498 2144433998568735375360 499 20729528652831108628480 500 145106700569817760399360 501 783576183077015906156544 502 3395496793333735593345024 503 12126774261906198547660800 504 36380322785718595642982400 505 92971936007947522198732800 506 204538259217484548837212160 507 390482131233379593234677760 508 650803552055632655391129600 509 951174422235155419417804800 510 1222938542873771253537177600 511 1385997015256940754008801280 512 1385997015256940754008801280 513 1222938542873771253537177600 514 951174422235155419417804800 515 650803552055632655391129600 516 390482131233379593234677760 517 204538259217484548837212160 518 92971936007947522198732800 519 36380322785718595642982400 520 12126774261906198547660800 521 3395496793333735593345024 522 783576183077015906156544 523 145106700569817760399360 524 20729528652831108628480 525 2144433998568735375360 526 142962266571249025024 527 4611686018427387904 528 18446744073709551616 529 590295810358705651712 530 9149585060559937601536 531 91495850605599376015360 532 663344916890595476111360 533 3714731534587334666223616 534 16716291905643005998006272 535 62089084220959736564023296 536 194028388190499176762572800 537 517409035174664471366860800 538 1190040780901728284143779840 539 2380081561803456568287559680 540 4165142733156048994503229440 541 6407911897163152299235737600 542 8696451860435706691819929600 543 10435742232522848030183915520 544 11087976122055526032070410240 545 10435742232522848030183915520 546 8696451860435706691819929600 547 6407911897163152299235737600 548 4165142733156048994503229440 549 2380081561803456568287559680 550 1190040780901728284143779840 551 517409035174664471366860800 552 194028388190499176762572800 553 62089084220959736564023296 554 16716291905643005998006272 555 3714731534587334666223616 556 663344916890595476111360 557 91495850605599376015360 558 9149585060559937601536 559 590295810358705651712 560 18446744073709551616 561 73786976294838206464 562 2434970217729660813312 563 38959523483674573012992 564 402581742664637254467584 565 3019363069984779408506880 566 17512305805911720569339904 567 81724093760921362656919552 568 315221504506410970248118272 569 1024469889645835653306384384 570 2845749693460654592517734400 571 6829799264305571022042562560 572 14280489370820739409725358080 573 26180897179838022251163156480 574 42292218521276805174955868160 575 60417455030395435964222668800 576 76528776371834218888015380480 577 86094873418313496249017303040 578 86094873418313496249017303040 579 76528776371834218888015380480 580 60417455030395435964222668800 581 42292218521276805174955868160 582 26180897179838022251163156480 583 14280489370820739409725358080 584 6829799264305571022042562560 585 2845749693460654592517734400 586 1024469889645835653306384384 587 315221504506410970248118272 588 81724093760921362656919552 589 17512305805911720569339904 590 3019363069984779408506880 591 402581742664637254467584 592 38959523483674573012992 593 2434970217729660813312 594 73786976294838206464 595 295147905179352825856 596 10035028776097996079104 597 165577974805616935305216 598 1766165064593247309922304 599 13687779250597666651897856 600 82126675503585999911387136 601 396945598267332332905037824 602 1587782393069329331620151296 603 5358765576608986494218010624 604 15480878332425960983296475136 605 38702195831064902458241187840 606 84441154540505241727071682560 607 161845546202635046643554058240 608 273892462804459309704476098560 609 410838694206688964556714147840 610 547784925608918619408952197120 611 650494599160590860548130734080 612 688758987346507969992138424320 613 650494599160590860548130734080 614 547784925608918619408952197120 615 410838694206688964556714147840 616 273892462804459309704476098560 617 161845546202635046643554058240 618 84441154540505241727071682560 619 38702195831064902458241187840 620 15480878332425960983296475136 621 5358765576608986494218010624 622 1587782393069329331620151296 623 396945598267332332905037824 624 82126675503585999911387136 625 13687779250597666651897856 626 1766165064593247309922304 627 165577974805616935305216 628 10035028776097996079104 629 295147905179352825856 630 1180591620717411303424 631 41320706725109395619840 632 702452014326859725537280 633 7726972157595456980910080 634 61815777260763655847280640 635 383257819016734666253139968 636 1916289095083673331265699840 637 7938911965346646658100756480 638 27786191878713263303352647680 639 83358575636139789910057943040 640 216732296653963453766150651904 641 492573401486280576741251481600 642 985146802972561153482502963200 643 1742952036028377425392120627200 644 2738924628044593097044760985600 645 3834494479262430335862665379840 646 4793118099078037919828331724800 647 5357014346028395322161076633600 648 5357014346028395322161076633600 649 4793118099078037919828331724800 650 3834494479262430335862665379840 651 2738924628044593097044760985600 652 1742952036028377425392120627200 653 985146802972561153482502963200 654 492573401486280576741251481600 655 216732296653963453766150651904 656 83358575636139789910057943040 657 27786191878713263303352647680 658 7938911965346646658100756480 659 1916289095083673331265699840 660 383257819016734666253139968 661 61815777260763655847280640 662 7726972157595456980910080 663 702452014326859725537280 664 41320706725109395619840 665 1180591620717411303424 666 4722366482869645213696 667 170005193383307227693056 668 2975090884207876484628480 669 33717696687689266825789440 670 278170997673436451312762880 671 1780294385109993288401682432 672 9198187656401631990075359232 673 39420804241721279957465825280 674 142900415376239639845813616640 675 444579070059412212853642362880 676 1200363489160412974704834379776 677 2837222792560976122029608534016 678 5910880817835366920895017779200 679 10912395356003754315498494361600 680 17927506656291882089747526451200 681 26293676429228093731629705461760 682 34510450313361873022763988418560 683 40600529780425732967957633433600 684 42856114768227162577288613068800 685 40600529780425732967957633433600 686 34510450313361873022763988418560 687 26293676429228093731629705461760 688 17927506656291882089747526451200 689 10912395356003754315498494361600 690 5910880817835366920895017779200 691 2837222792560976122029608534016 692 1200363489160412974704834379776 693 444579070059412212853642362880 694 142900415376239639845813616640 695 39420804241721279957465825280 696 9198187656401631990075359232 697 1780294385109993288401682432 698 278170997673436451312762880 699 33717696687689266825789440 700 2975090884207876484628480 701 170005193383307227693056 702 4722366482869645213696 703 18889465931478580854784 704 698910239464707491627008 705 12580384310364734849286144 706 146771150287588573241671680 707 1247554777444502872554209280 708 8233861531133718958857781248 709 43913928166046501113908166656 710 194475967592491647790164738048 711 729284878471843679213117767680 712 2349917941742607410797823918080 713 6579770236879300750233906970624 714 16150345126885556386937771655168 715 34992414441585372171698505252864 716 67293104695356484945574048563200 717 115359608049182545620984083251200 718 176884732342079903285508927651840 719 243216506970359867017574775521280 720 300443920375150423962886487408640 721 333826578194611582180984986009600 722 333826578194611582180984986009600 723 300443920375150423962886487408640 724 243216506970359867017574775521280 725 176884732342079903285508927651840 726 115359608049182545620984083251200 727 67293104695356484945574048563200 728 34992414441585372171698505252864 729 16150345126885556386937771655168 730 6579770236879300750233906970624 731 2349917941742607410797823918080 732 729284878471843679213117767680 733 194475967592491647790164738048 734 43913928166046501113908166656 735 8233861531133718958857781248 736 1247554777444502872554209280 737 146771150287588573241671680 738 12580384310364734849286144 739 698910239464707491627008 740 18889465931478580854784 741 75557863725914323419136 742 2871198821584744289927168 743 53117178199317769363652608 744 637406138391813232363831296 745 5577303710928365783183523840 746 37925665234312887325647962112 747 208591158788720880291063791616 748 953559583034152595616291618816 749 3695043384257341308013130022912 750 12316811280857804360043766743040 751 35718752714487632644126923554816 752 90920461455059428548686714503168 753 204571038273883714234545107632128 754 409142076547767428469090215264256 755 730610850978156122266232527257600 756 1168977361565049795625972043612160 757 1680404957249759081212334812692480 758 2174641709382041163921845051719680 759 2537081994279048024575485893672960 760 2670612625556892657447879888076800 761 2537081994279048024575485893672960 762 2174641709382041163921845051719680 763 1680404957249759081212334812692480 764 1168977361565049795625972043612160 765 730610850978156122266232527257600 766 409142076547767428469090215264256 767 204571038273883714234545107632128 768 90920461455059428548686714503168 769 35718752714487632644126923554816 770 12316811280857804360043766743040 771 3695043384257341308013130022912 772 953559583034152595616291618816 773 208591158788720880291063791616 774 37925665234312887325647962112 775 5577303710928365783183523840 776 637406138391813232363831296 777 53117178199317769363652608 778 2871198821584744289927168 779 75557863725914323419136 780 302231454903657293676544 781 11787026741242634453385216 782 223953508083610054614319104 783 2762093266364524006909935616 784 24858839397280716062189420544 785 174011875780965012435325943808 786 986067296092135070466847014912 787 4648602967291493903629421641728 788 18594411869165975614517686566912 789 64047418660460582672227587063808 790 192142255981381748016682761191424 791 506556856678188244771254552231936 792 1181965998915772571132927288541184 793 2454852459286604570814541291585536 794 4559011710103694202941290970087424 795 7598352850172823671568818283479040 796 11397529275259235507353227425218560 797 15420186666527200980536719457648640 798 18846894814644356753989323781570560 799 20830778479343762728093463126999040 800 20830778479343762728093463126999040 801 18846894814644356753989323781570560 802 15420186666527200980536719457648640 803 11397529275259235507353227425218560 804 7598352850172823671568818283479040 805 4559011710103694202941290970087424 806 2454852459286604570814541291585536 807 1181965998915772571132927288541184 808 506556856678188244771254552231936 809 192142255981381748016682761191424 810 64047418660460582672227587063808 811 18594411869165975614517686566912 812 4648602967291493903629421641728 813 986067296092135070466847014912 814 174011875780965012435325943808 815 24858839397280716062189420544 816 2762093266364524006909935616 817 223953508083610054614319104 818 11787026741242634453385216 819 302231454903657293676544 820 1208925819614629174706176 821 48357032784585166988247040 822 942962139299410756270817280 823 11944187097792536246097018880 824 110483730654580960276397424640 825 795482860712982913990061457408 826 4640316687492400331608691834880 827 22538681053534515896385074626560 828 92972059345829878072588432834560 829 330567322118506233146981094522880 830 1024758698567369322755641393020928 831 2794796450638279971151749253693440 832 6754091422375843263616727363092480 833 14547273832809508567789874320506880 834 28055456677561195095023329046691840 835 48629458241106071498040437014265856 836 75983528501728236715688182834790400 837 107270863767145745951559787531468800 838 137068325924686230938104172956876800 839 158710693175952477928331147634278400 840 166646227834750101824747705015992320 841 158710693175952477928331147634278400 842 137068325924686230938104172956876800 843 107270863767145745951559787531468800 844 75983528501728236715688182834790400 845 48629458241106071498040437014265856 846 28055456677561195095023329046691840 847 14547273832809508567789874320506880 848 6754091422375843263616727363092480 849 2794796450638279971151749253693440 850 1024758698567369322755641393020928 851 330567322118506233146981094522880 852 92972059345829878072588432834560 853 22538681053534515896385074626560 854 4640316687492400331608691834880 855 795482860712982913990061457408 856 110483730654580960276397424640 857 11944187097792536246097018880 858 942962139299410756270817280 859 48357032784585166988247040 860 1208925819614629174706176 861 4835703278458516698824704 862 198263834416799184651812864 863 3965276688335983693036257280 864 51548596948367788009471344640 865 489711671009493986089977774080 866 3623866365470255497065835528192 867 21743198192821532982395013169152 868 108715990964107664911975065845760 869 462042961597457575875894029844480 870 1694157525857344444878278109429760 871 5421304082743502223610489950175232 872 15278220596822597175629562586857472 873 38195551492056492939073906467143680 874 85205461020741407325626406734397440 875 170410922041482814651252813468794880 876 306739659674669066372255064243830784 877 498451946971337232854914479396225024 878 733017569075495930668991881465036800 879 977356758767327907558655841953382400 880 1183116076402554835465741282364620800 881 1301427684042810319012315410601082880 882 1301427684042810319012315410601082880 883 1183116076402554835465741282364620800 884 977356758767327907558655841953382400 885 733017569075495930668991881465036800 886 498451946971337232854914479396225024 887 306739659674669066372255064243830784 888 170410922041482814651252813468794880 889 85205461020741407325626406734397440 890 38195551492056492939073906467143680 891 15278220596822597175629562586857472 892 5421304082743502223610489950175232 893 1694157525857344444878278109429760 894 462042961597457575875894029844480 895 108715990964107664911975065845760 896 21743198192821532982395013169152 897 3623866365470255497065835528192 898 489711671009493986089977774080 899 51548596948367788009471344640 900 3965276688335983693036257280 901 198263834416799184651812864 902 4835703278458516698824704 903 19342813113834066795298816 904 812398150781030805402550272 905 16654162091011131510752280576 906 222055494546815086810030407680 907 2165041071831447096397796474880 908 16454312145918997932623253209088 909 101468258233167153917843394789376 910 521836756627716791577480316059648 911 2283035810246260963151476382760960 912 8624801949819208083016688557096960 913 28461846434403386673955072238419968 914 82798098718264397596960210148130816 915 213895088355516360458813876216004608 916 493604050051191601058801252806164480 917 1022465532248896887907516880812769280 918 1908602326864607524094031510850502656 919 3220766426584025196908678174560223232 920 4925878064187332654095625443445047296 921 6841497311371295352910590893673676800 922 8641891340679530972097588497272012800 923 9938175041781460617912226771862814720 924 10411421472342482552098523284808663040 925 9938175041781460617912226771862814720 926 8641891340679530972097588497272012800 927 6841497311371295352910590893673676800 928 4925878064187332654095625443445047296 929 3220766426584025196908678174560223232 930 1908602326864607524094031510850502656 931 1022465532248896887907516880812769280 932 493604050051191601058801252806164480 933 213895088355516360458813876216004608 934 82798098718264397596960210148130816 935 28461846434403386673955072238419968 936 8624801949819208083016688557096960 937 2283035810246260963151476382760960 938 521836756627716791577480316059648 939 101468258233167153917843394789376 940 16454312145918997932623253209088 941 2165041071831447096397796474880 942 222055494546815086810030407680 943 16654162091011131510752280576 944 812398150781030805402550272 945 19342813113834066795298816 946 77371252455336267181195264 947 3326963855579459488791396352 948 69866240967168649264619323392 949 954838626551304873283130753024 950 9548386265513048732831307530240 951 74477412871001780116084198735872 952 471690281516344607401866591993856 953 2493220059443535781981294843396096 954 11219490267495911018915826795282432 955 43631351040261876184672659759431680 956 148346593536890379027887043182067712 957 445039780610671137083661129546203136 958 1186772748295123032223096345456541696 959 2829996553626831846070460516088676352 960 6064278329200353955865272534475735040 961 11724271436454017648006193566653087744 962 20517475013794530884010838741642903552 963 32586577963085431404017214472021082112 964 47069501502234512028024865348474896384 965 61933554608203305300032717563782758400 966 74320265529843966360039261076539310080 967 81398386056495772680043000226685911040 968 81398386056495772680043000226685911040 969 74320265529843966360039261076539310080 970 61933554608203305300032717563782758400 971 47069501502234512028024865348474896384 972 32586577963085431404017214472021082112 973 20517475013794530884010838741642903552 974 11724271436454017648006193566653087744 975 6064278329200353955865272534475735040 976 2829996553626831846070460516088676352 977 1186772748295123032223096345456541696 978 445039780610671137083661129546203136 979 148346593536890379027887043182067712 980 43631351040261876184672659759431680 981 11219490267495911018915826795282432 982 2493220059443535781981294843396096 983 471690281516344607401866591993856 984 74477412871001780116084198735872 985 9548386265513048732831307530240 986 954838626551304873283130753024 987 69866240967168649264619323392 988 3326963855579459488791396352 989 77371252455336267181195264