0 1 1 4 2 3 3 16 4 24 5 9 6 64 7 144 8 108 9 27 10 256 11 768 12 864 13 432 14 81 15 1024 16 3840 17 5760 18 4320 19 1620 20 243 21 4096 22 18432 23 34560 24 34560 25 19440 26 5832 27 729 28 16384 29 86016 30 193536 31 241920 32 181440 33 81648 34 20412 35 2187 36 65536 37 393216 38 1032192 39 1548288 40 1451520 41 870912 42 326592 43 69984 44 6561 45 262144 46 1769472 47 5308416 48 9289728 49 10450944 50 7838208 51 3919104 52 1259712 53 236196 54 19683 55 1048576 56 7864320 57 26542080 58 53084160 59 69672960 60 62705664 61 39191040 62 16796160 63 4723920 64 787320 65 59049 66 4194304 67 34603008 68 129761280 69 291962880 70 437944320 71 459841536 72 344881152 73 184757760 74 69284160 75 17321040 76 2598156 77 177147 78 16777216 79 150994944 80 622854144 81 1557135360 82 2627665920 83 3153199104 84 2759049216 85 1773674496 86 831409920 87 277136640 88 62355744 89 8503056 90 531441 91 67108864 92 654311424 93 2944401408 94 8097103872 95 15182069760 96 20495794176 97 20495794176 98 15371845632 99 8646663168 100 3602776320 101 1080832896 102 221079456 103 27634932 104 1594323 105 268435456 106 2818572288 107 13740539904 108 41221619712 109 85019590656 110 127529385984 111 143470559232 112 122974765056 113 80702189568 114 40351094784 115 15131660544 116 4126816512 117 773778096 118 89282088 119 4782969 120 1073741824 121 12079595520 122 63417876480 123 206108098560 124 463743221760 125 765176315904 126 956470394880 127 922310737920 128 691733053440 129 403510947840 130 181579926528 131 61902247680 132 15475561920 133 2678462640 134 286978140 135 14348907 136 4294967296 137 51539607552 138 289910292480 139 1014686023680 140 2473297182720 141 4451934928896 142 6121410527232 143 6558654136320 144 5533864427520 145 3689242951680 146 1936852549632 147 792348770304 148 247608990720 149 57140536320 150 9183300480 151 918330048 152 43046721 153 17179869184 154 219043332096 155 1314259992576 156 4928474972160 157 12937246801920 158 25227631263744 159 37841446895616 160 44598848126976 161 41811420119040 162 31358565089280 163 18815139053568 164 8979952730112 165 3367482273792 166 971389117440 167 208154810880 168 31223221632 169 2927177028 170 129140163 171 68719476736 172 927712935936 173 5914169966592 174 23656679866368 175 66534412124160 176 139722265460736 177 227048681373696 178 291919733194752 179 301042224857088 180 250868520714240 181 169336251482112 182 92365228081152 183 40409787285504 184 13988003291136 185 3746786595840 186 749357319168 187 105378373008 188 9298091736 189 387420489 190 274877906944 191 3917010173952 192 26439818674176 193 112369229365248 194 337107688095744 195 758492298215424 196 1327361521876992 197 1848824976900096 198 2079928099012608 199 1906600757428224 200 1429950568071168 201 877469666770944 202 438734833385472 203 177181375021056 204 56951156256768 205 14237789064192 206 2669585449536 207 353327485968 208 29443957164 209 1162261467 210 1099511627776 211 16492674416640 212 117510305218560 213 528796373483520 214 1685538440478720 215 4045292257148928 216 7584922982154240 217 11377384473231360 218 13866187326750720 219 13866187326750720 220 11439604544569344 221 7799730371297280 222 4387348333854720 223 2024930000240640 224 759348750090240 225 227804625027072 226 53391708990720 227 9422066292480 228 1177758286560 229 92980917360 230 3486784401 231 4398046511104 232 69269232549888 233 519519244124160 234 2467716409589760 235 8328542882365440 236 21237784350031872 237 42475568700063744 238 68264306839388160 239 89596902726696960 240 97063311287255040 241 87356980158529536 242 65517735118897152 243 40948584449310720 244 21261765002526720 245 9112185001082880 246 3189264750379008 247 896980711044096 248 197863392142080 249 32977232023680 250 3905198529120 251 292889889684 252 10460353203 253 17592186044416 254 290271069732864 255 2285884674146304 256 11429423370731520 257 40717320758231040 258 109936766047223808 259 233615627850350592 260 400483933457743872 261 563180531424952320 262 657043953329111040 263 640617854495883264 264 524141880951177216 265 360347543153934336 266 207892813358039040 267 100234035011911680 268 40093614004764672 269 13155717095313408 270 3482395701700608 271 725499104520960 272 114552490187520 273 12887155146096 274 920511081864 275 31381059609 276 70368744177664 277 1213860837064704 278 10014351905783808 279 52575347505364992 280 197157553145118720 281 561899026463588352 282 1264272809543073792 283 2302782617382027264 284 3454173926073040896 285 4317717407591301120 286 4533603277970866176 287 4018421087292358656 288 3013815815469268992 289 1912613882893959168 290 1024614580121763840 291 461076561054793728 292 172903710395547648 293 53396734092742656 294 13349183523185664 295 2634707274312960 296 395206091146944 297 42343509765744 298 2887057484028 299 94143178827 300 281474976710656 301 5066549580791808 302 43698990134329344 303 240344445738811392 304 946356255096569856 305 2839068765289709568 306 6742788317563060224 307 13003948898157330432 308 20725043556438245376 309 27633391408584327168 310 31087565334657368064 311 29674494183082033152 312 24110526523754151936 313 16691902977983643648 314 9836299969168932864 315 4918149984584466432 316 2074844524746571776 317 732298067557613568 318 213586936370970624 319 50586379666808832 320 9484946187526656 321 1354992312503808 322 138578759233344 323 9037745167392 324 282429536481 325 1125899906842624 326 21110623253299200 327 189995609279692800 328 1092474753358233600 329 4506458357602713600 330 14195343826448547840 331 35488359566121369600 332 72244160545318502400 333 121912020920224972800 334 172708696303652044800 335 207250435564382453760 336 211960672736300236800 337 185465588644262707200 338 139099191483197030400 339 89420908810626662400 340 49181499845844664320 341 23053828052739686400 342 9153725844470169600 343 3051241948156723200 344 843106327780147200 345 189698923750533120 346 33874807812595200 347 4619291974444800 348 451887258369600 349 28242953648100 350 847288609443 351 4503599627370496 352 87820192733724672 353 823314306878668800 354 4939885841272012800 355 21303257690485555200 356 70300750378602332160 357 184539469743831121920 358 395441720879638118400 359 704380565316855398400 360 1056570847975283097600 361 1347127831168485949440 362 1469593997638348308480 363 1377744372785951539200 364 1112793531865576243200 365 774981209692097740800 366 464988725815258644480 367 239759811748492738560 368 105776387536099737600 369 39666145326037401600 370 12526151155590758400 371 3288114678342574080 372 704596002501980160 373 120101591335564800 374 15665424956812800 375 1468633589701200 376 88118015382072 377 2541865828329 378 18014398509481984 379 364791569817010176 380 3556717805715849216 381 22229486285724057600 382 100032688285758259200 383 345112774585865994240 384 949060130111131484160 385 2135385292750045839360 386 4003847423906335948800 387 6339425087851698585600 388 8558223868599793090560 389 9919759484058851082240 390 9919759484058851082240 391 8584407245820159590400 392 6438305434365119692800 393 4184898532337327800320 394 2354005424439746887680 395 1142384985389877166080 396 475993743912448819200 397 169103040600475238400 398 50730912180142571520 399 12682728045035642880 400 2594194372848199680 401 422966473833945600 402 52870809229243200 403 4758372830631888 404 274521509459532 405 7625597484987 406 72057594037927936 407 1513209474796486656 408 15321245932314427392 409 99588098560043778048 410 466819212000205209600 411 1680549163200738754560 412 4831578844202123919360 413 11388721561333577809920 414 22421545573875481313280 415 37369242623125802188800 416 53251170737954268119040 417 65353709542034783600640 418 69438316388411957575680 419 64096907435457191608320 420 51506443474920957542400 421 36054510432444670279680 422 21970717294770970951680 423 11631556214878749327360 424 5331129931819426775040 425 2104393394139247411200 426 710232770521996001280 427 202923648720570286080 428 48424961626499727360 429 9474449013880381440 430 1480382658418809600 431 177645919010257152 432 15373204529733792 433 854066918318544 434 22876792454961 435 288230376151711744 436 6269010681299730432 437 65824612153647169536 438 444316132037118394368 439 2166041143680952172544 440 8122654288803570647040 441 24367962866410711941120 442 60049622777940682997760 443 123852346979502658682880 444 216741607214129652695040 445 325112410821194479042560 446 421168350382001938759680 447 473814394179752181104640 448 464702578907064639160320 449 398316496206055404994560 450 298737372154541553745920 451 196046400476417894645760 452 112438376743827910164480 453 56219188371913955082240 454 24410963372015269969920 455 9154111264505726238720 456 2942392906448269148160 457 802470792667709767680 458 183172680935020707840 459 34344877675316382720 460 5151731651297457408 461 594430575149706624 462 49535881262475552 463 2653707924775476 464 68630377364883 465 1152921504606846976 466 25940733853654056960 467 282105480658487869440 468 1974738364609415086080 469 9997112970835163873280 470 38988740586257139105792 471 121839814332053559705600 472 313302379710994867814400 473 675558256251832683724800 474 1238523469795026586828800 475 1950674464927166874255360 476 2660010633991591192166400 477 3158762627865014540697600 478 3280253498167515099955200 479 2987373721545415537459200 480 2389898977236332429967360 481 1680397718369296239820800 482 1037892708404565324595200 483 562191883719139550822400 484 266301418603802945126400 485 109849335174068714864640 486 39231905419310255308800 487 12037061890015646515200 488 3140103101743212134400 489 686897553506327654400 490 123641559631138977792 491 17832917254491198720 492 1981435250499022080 493 159222475486528560 494 8235645283785960 495 205891132094649 496 4611686018427387904 497 107221699928436768768 498 1206244124194913648640 499 8745269900413123952640 500 45912666977168900751360 501 185946301257534048043008 502 604325479086985656139776 503 1618728961840140150374400 504 3642140164140315338342400 505 6980768647935604398489600 506 11518268269093747257507840 507 16492065930747865391431680 508 20615082413434831739289600 509 22597301876265104021913600 510 21790255380684207449702400 511 18521717073581576332247040 512 13891287805186182249185280 513 9192763988726150017843200 514 5362445660090254177075200 515 2751781325572630432972800 516 1238301596507683694837760 517 486475627199447165829120 518 165843963817993351987200 519 48671598077019788083200 520 12167899519254947020800 521 2555258899043538874368 522 442256347911381728256 523 61424492765469684480 524 6581195653443180480 525 510610007594729520 526 25530500379736476 527 617673396283947 528 18446744073709551616 529 442721857769029238784 530 5146641596564964900864 531 38599811974237236756480 532 209886477609914974863360 533 881523205961642894426112 534 2975140820120544768688128 535 8287892284621517569916928 536 19424747542081681804492800 537 38849495084163363608985600 538 67015379020181802225500160 539 100523068530272703338250240 540 131936527445982923131453440 541 152234454745364911305523200 542 154952927151532141864550400 543 139457634436378927678095360 544 111130302441489457993482240 545 78444919370463146818928640 546 49028074606539466761830400 547 27094462282561284263116800 548 13208550362748626078269440 549 5660807298320839747829760 550 2122802736870314905436160 551 692218283762059208294400 552 194686392308079152332800 553 46724734153938996559872 554 9434802088776143536128 555 1572467014796023922688 556 210598260910181775360 557 21786026990708459520 558 1633952024303134464 559 79062194724345216 560 1853020188851841 561 73786976294838206464 562 1826227663297245609984 563 21914731959566947319808 564 169839172686643841728512 565 955345346362371609722880 566 4155752256676316502294528 567 14545132898367107758030848 568 42076991598847704585732096 569 102562667022191279927721984 570 213672222962898499849420800 571 384610001333217299728957440 572 603138411181636220029501440 573 829315315374749802540564480 574 1004747401319408414616453120 575 1076515072842223301374771200 576 1022689319200112136306032640 577 862894113075094615008215040 578 647170584806320961256161280 579 431447056537547307504107520 580 255462072949863537337958400 581 134117588298678357102428160 582 62268880281529237226127360 583 25473632842443778865233920 584 9137281345659181549486080 585 2855400420518494234214400 586 770958113539993443237888 587 177913410816921563824128 588 34594274325512526299136 589 5559794088028798869504 590 718938890693379164160 591 71893889069337916416 592 5218104851806784256 593 244598664928443012 594 5559060566555523 595 295147905179352825856 596 7526271582073497059328 597 93137610828159526109184 598 745100886625276208873472 599 4330898903509417964077056 600 19489045065792380838346752 601 70647788363497380539006976 602 211943365090492141617020928 603 536481642885308233468084224 604 1162376892918167839180849152 605 2179456674221564698464092160 606 3566383648726196779304878080 607 5126676495043907870250762240 608 6506935551401883066087505920 609 7320302495327118449348444160 610 7320302495327118449348444160 611 6519644409900714868950958080 612 5177364678450567690049290240 613 3667299980569152113784913920 614 2316189461412096071864156160 615 1302856572044304040423587840 616 651428286022152020211793920 617 288701172214362827139317760 618 112970023909968062793646080 619 38833445719051521585315840 620 11650033715715456475594752 621 3024527983887666585010176 622 672117329752814796668928 623 126021999328652774375424 624 19555137826859913265152 625 2444392228357489158144 626 236554086615240886272 627 16632709215134124816 628 756032237051551128 629 16677181699666569 630 1180591620717411303424 631 30990530043832046714880 632 395129258058858595614720 633 3259816378985583413821440 634 19558898273913500482928640 635 90948876973697777245618176 636 341058288651366664671068160 637 1059716825452460708085104640 638 2781756666812709358723399680 639 6258952500328596057127649280 640 12204957375640762311398916096 641 20803904617569481212611788800 642 31205856926354221818917683200 643 41407771690739255875102310400 644 48802016635514122995656294400 645 51242117467289829145439109120 646 48039485125584214823849164800 647 40268391943504415367050035200 648 30201293957628311525287526400 649 20266657787355840628811366400 650 12159994672413504377286819840 651 6514282860221520202117939200 652 3109089546923907369192652800 653 1317983612282960732592537600 654 494243854606110274722201600 655 163100472020016390658326528 656 47048213082697035766824960 657 11762053270674258941706240 658 2520439986573055487508480 659 456286549293397976186880 660 68442982394009696428032 661 8279393031533431019520 662 776193096706259158080 663 52922256593608578960 664 2334805437953319660 665 50031545098999707 666 4722366482869645213696 667 127503895037480420769792 668 1673488622366930522603520 669 14224653290118909442129920 670 88015042232610752173178880 671 422472202716531610431258624 672 1637079785526559990421127168 673 5262042167763942826353623040 674 14306177143608219559148912640 675 33381080001752512304680796160 676 67596687003548837416978612224 677 119830490597200211784643903488 678 187235141558125330913506099200 679 259248657542019688957162291200 680 319431381614274259607932108800 681 351374519775701685568725319680 682 345884292904206346731713986560 683 305192023150770305939747635200 684 241610351661026492202300211200 685 171670513022308297091108044800 686 109439952051721539395581378560 687 62537115458126593940332216320 688 31979206768360190083124428800 689 14599203089903565037948108800 690 5930926255273323296666419200 691 2135133451898396386799910912 692 677494268390837315042279424 693 188192852330788143067299840 694 45367919758314998775152640 695 9386466156892758367272960 696 1642631577456232714272768 697 238446519308162813362176 698 27942951481425329690880 699 2540268316493211790080 700 168105991532639015520 701 7204542494255957808 702 150094635296999121 703 18889465931478580854784 704 524182679598530618720256 705 7076466174580163352723456 706 61919079027576429336330240 707 394734128800799737019105280 708 1953933937563958698244571136 709 7815735750255834792978284544 710 25959408027635451276677873664 711 73010835077724706715656519680 712 176442851437834707896169922560 713 370529988019452886581956837376 714 682112023399447359389511450624 715 1108432038024101959007956107264 716 1598700054842454748569167462400 717 2055471499083156105303215308800 718 2363792223945629521098697605120 719 2437660730943930443633031905280 720 2258420971315700263954132500480 721 1882017476096416886628443750400 722 1411513107072312664971332812800 723 952771347273811048855649648640 724 578468317987670993948073000960 725 315528173447820542153494364160 726 154334432664694830401165721600 727 67521314290803988300510003200 728 26333312573413555437198901248 729 9115377429258538420568850432 730 2785254214495664517396037632 731 746050236025624424302510080 732 173649623902516029794549760 733 34729924780503205958909952 734 5881680809601349396267008 735 827111363850189758850048 736 93989927710248836232960 737 8293228915610191432320 738 533136144574940877792 739 22214006023955869908 740 450283905890997363 741 75557863725914323419136 742 2153399116188558217445376 743 29878412737116245267054592 744 268905714634046207403491328 745 1764693752285928236085411840 746 8999938136658234004035600384 747 37124744813715215266646851584 748 127284839361309309485646348288 749 369921564393805180692659699712 750 924803910984512951731649249280 751 2011448506391315670016337117184 752 3840038057656148097303916314624 753 6480064222294749914200358780928 754 9720096333442124871300538171392 755 13017986160859988666920363622400 756 15621583393031986400304436346880 757 16842019595612610337828220436480 758 16346666078094592386715625717760 759 14303332818332768338376172503040 760 11292104856578501319770662502400 761 8045624710312182190336597032960 762 5172187313772117122359240949760 763 2997517647754295150458196459520 764 1563922251002240948065145978880 765 733088555157300444405537177600 766 307897193166066186650325614592 767 115461447437274819993872105472 768 38487149145758273331290701824 769 11339963587589491249398153216 770 2932749203686937392085729280 771 659868570829560913219289088 772 127716497579915015461797888 773 20953487884204807224201216 774 2857293802391564621481984 775 315142698793187274428160 776 27012231325130337808128 777 1688264457820646113008 778 68443153695431599176 779 1350851717672992089 780 302231454903657293676544 781 8840270055931975840038912 782 125973848297030655720554496 783 1165258096747533565415129088 784 7865492153045851566552121344 785 41293833803490720724398637056 786 175498793664835563078694207488 787 620513591886382883742525947904 788 1861540775659148651227577843712 789 4808980337119467349004576096256 790 10820205758518801535260296216576 791 21394497749798539399264676610048 792 37440371062147443948713184067584 793 58320578000652749227803229028352 794 81232233643766329281583069003776 795 101540292054707911601978836254720 796 114232828561546400552226190786560 797 115912723099216200560347164180480 798 106253329507614850513651567165440 799 88078417881312310294211167518720 800 66058813410984232720658375639040 801 44825623386025015060446754897920 802 27506632532333531968910508687360 803 15248241947271849243635173294080 804 7624120973635924621817586647040 805 3430854438136166079817913991168 806 1385537369247297839926465265664 807 500332938894857553306779123712 808 160821301787632784991464718336 809 45750887577516223316537376768 810 11437721894379055829134344192 811 2490471702808342801505058816 812 466963444276564275282198528 813 74289638862180680158531584 814 9832452202347442962158592 815 1053477021680083174516992 816 87789751806673597876416 817 5338565988243664735728 818 210732867956986765884 819 4052555153018976267 820 1208925819614629174706176 821 36267774588438875241185280 822 530416203355918550402334720 823 5038953931881226228822179840 824 34957742902426006962453872640 825 188771811673100437597250912256 826 825876676069814414487972741120 827 3008550748540038224206186414080 828 9307703878295743256137889218560 829 24820543675455315349701037916160 830 57707764045433608188054913155072 831 118038608274750562202839595089920 832 213944977497985393992646766100480 833 345603425189053328757352468316160 834 499890668577023564809741963100160 835 649857869150130634252664552030208 836 761552190410309337014841271910400 837 806349378081504003898067229081600 838 772751487328108003735647761203200 839 671073660048093792717799371571200 840 528470507287873861765267005112320 841 377478933777052758403762146508800 842 244503400287409173056982299443200 843 143512865386087992881272219238400 844 76241209736359246218175866470400 845 36595780673452438184724415905792 846 15834712791397689599159603036160 847 6157943863321323733006512291840 848 2144284023835103799886196244480 849 665467455672963248240543662080 850 183003550310064893266149507072 851 44275052494370538693423267840 852 9339268885531285505643970560 853 1698048888278415546480721920 854 262198725395931812324229120 855 33711264693762661584543744 856 3511590072266943915056640 857 284723519372995452572160 858 16858629436558941270720 859 648408824483036202720 860 12157665459056928801 861 4835703278458516698824704 862 148697875812599388488859648 863 2230468137188990827332894720 864 21747064337592660566495723520 865 154947833405347706536282030080 866 859960475399679771276365266944 867 3869822139298558970743643701248 868 14511833022369596140288663879680 869 46256467758803087697170116116480 870 127205286336708491167217819320320 871 305292687208100378801322766368768 872 645277725235303073375523119824896 873 1209895734816193262579105849671680 874 2024248633250169497007350171566080 875 3036372949875254245511025257349120 876 4099103482331593231439884097421312 877 4995782369091629250817358743732224 878 5510054083556944026636792732057600 879 5510054083556944026636792732057600 880 5002549102176699182078140769894400 881 4127103009295776825214466135162880 882 3095327256971832618910849601372160 883 2110450402480794967439215637299200 884 1307561662406579490696035775283200 885 735503435103700963516520123596800 886 375106751902887491393425263034368 887 173126193185948072950811659862016 888 72135913827478363729504858275840 889 27050967685304386398564321853440 890 9094721894197164392620763381760 891 2728416568259149317786229014528 892 726110860907676834572141592576 893 170182233025236758102845685760 894 34810002209707518702854799360 895 6142941566418973888739082240 896 921441234962846083310862336 897 115180154370355760413857792 898 11673664294292813555458560 899 921605075865222122799360 900 53169523607608968623040 901 1993857135285336323364 902 36472996377170786403 903 19342813113834066795298816 904 609298613085773104051912704 905 9367966176193761474798157824 906 93679661761937614747981578240 907 685032526634168807844615290880 908 3904685401814762204714307158016 909 18059169983393275196803670605824 910 69656798507374061473385586622464 911 228561370102321139209546456104960 912 647590548623243227760381625630720 913 1602786607842526988706944523436032 914 3496988962565513429906060778405888 915 6775416114970682270442992758161408 916 11726681737449257775766718235279360 917 18218237699251525473066151544094720 918 25505532778952135662292612161732608 919 32280439923361296697589087267192832 920 37027563441502663858999247159427072 921 38570378584898608186457549124403200 922 36540358659377628808222941275750400 923 31516059343713204847092286850334720 924 24762618055774660951286796810977280 925 17727783380838677726489411353313280 926 11561597857068702865101790013030400 927 6864698727634542326154187820236800 928 3706937312922652856123261422927872 929 1817825028452454765983522428551168 930 807922234867757673770454412689408 931 324611612223652636782771862241280 932 117531790632701816766176019087360 933 38197831955628090449007206203392 934 11089693148408155291647253413888 935 2859061514823977536127807520768 936 649786707914540349119956254720 937 129001772894798451663520727040 938 22114589639108305999460696064 939 3225044322369961291588018176 940 392235120288238535463407616 941 38707413186339329157573120 942 2977493322026102242890240 943 167483999363968251162576 944 6127463391364692115704 945 109418989131512359209 946 77371252455336267181195264 947 2495222891684594616593547264 948 39299760544032365211348369408 949 402822545576331743416320786432 950 3021169091822488075622405898240 951 17673839187161555242391074504704 952 83950736139017387401357603897344 953 332804703979676071483953358307328 954 1123215875931406741258342584287232 955 3276046304799936328670165870837760 956 8353918077239837638108922970636288 957 18796315673789634685745076683931648 958 37592631347579269371490153367863296 959 67232975294709077914395851215601664 960 108052996009353875219564760882216960 961 156676844213563119068368903279214592 962 205638358030301593777234185553969152 963 244951573536094545528764250439286784 964 265364204664102424322827937975894016 965 261872570392206339792264412476211200 966 235685313352985705813037971228590080 967 193598650254238258346424047794913280 968 145198987690678693759818035846184960 969 99429741570790844639875394112061440 970 62143588481744277899922121320038400 971 35421845434594238402955609152421888 972 18392112052577777632303873982988288 973 8685164024828394993032384936411136 974 3722213153497883568442450687033344 975 1443961999201765177413019663073280 976 505386699720617812094556882075648 977 158952268460516892513610632265728 978 44705325504520376019452990324736 979 11176331376130094004863247581184 980 2465367215322814854013951672320 981 475463677240828578988404965376 982 79243946206804763164734160896 983 11244073448262838016617684992 984 1331535013610072923020515328 985 128032212847122396444280320 986 9602415963534179733321024 987 526961851657363521950544 988 18820066130620125783948 989 328256967394537077627