0 1 1 6 2 3 3 36 4 36 5 9 6 216 7 324 8 162 9 27 10 1296 11 2592 12 1944 13 648 14 81 15 7776 16 19440 17 19440 18 9720 19 2430 20 243 21 46656 22 139968 23 174960 24 116640 25 43740 26 8748 27 729 28 279936 29 979776 30 1469664 31 1224720 32 612360 33 183708 34 30618 35 2187 36 1679616 37 6718464 38 11757312 39 11757312 40 7348320 41 2939328 42 734832 43 104976 44 6561 45 10077696 46 45349632 47 90699264 48 105815808 49 79361856 50 39680928 51 13226976 52 2834352 53 354294 54 19683 55 60466176 56 302330880 57 680244480 58 906992640 59 793618560 60 476171136 61 198404640 62 56687040 63 10628820 64 1180980 65 59049 66 362797056 67 1995383808 68 4988459520 69 7482689280 70 7482689280 71 5237882496 72 2618941248 73 935336160 74 233834040 75 38972340 76 3897234 77 177147 78 2176782336 79 13060694016 80 35916908544 81 59861514240 82 67344203520 83 53875362816 84 31427294976 85 13468840704 86 4209012720 87 935336160 88 140300424 89 12754584 90 531441 91 13060694016 92 84894511104 93 254683533312 94 466919811072 95 583649763840 96 525284787456 97 350189858304 98 175094929152 99 65660598432 100 18239055120 101 3647811024 102 497428776 103 41452398 104 1594323 105 78364164096 106 548549148672 107 1782784733184 108 3565569466368 109 4902658016256 110 4902658016256 111 3676993512192 112 2101139149824 113 919248378048 114 306416126016 115 76604031504 116 13928005728 117 1741000716 118 133923132 119 4782969 120 470184984576 121 3526387384320 122 12342355845120 123 26741770997760 124 40112656496640 125 44123922146304 126 36769935121920 127 23637815435520 128 11818907717760 129 4596241890240 130 1378872567072 131 313380128880 132 52230021480 133 6026540940 134 430467210 135 14348907 136 2821109907456 137 22568879259648 138 84633297223680 139 197477693521920 140 320901251973120 141 385081502367744 142 352991377170432 143 252136697978880 144 141826892613120 145 63034174494720 146 22061961073152 147 6016898474496 148 1253520515520 149 192849310080 150 20662426080 151 1377495072 152 43046721 153 16926659444736 154 143876605280256 155 575506421121024 156 1438766052802560 157 2517840592404480 158 3273192770125824 159 3273192770125824 160 2571794319384576 161 1607371449615360 162 803685724807680 163 321474289923072 164 102287274066432 165 25571818516608 166 4917657407040 167 702522486720 168 70252248672 169 4390765542 170 129140163 171 101559956668416 172 914039610015744 173 3884668342566912 174 10359115580178432 175 19423341712834560 176 27192678397968384 177 29458734931132416 178 25250344226684928 179 17359611655845888 180 9644228697692160 181 4339902913961472 182 1578146514167808 183 460292733298944 184 106221399992064 185 18968107141440 186 2529080952192 187 237101339268 188 13947137604 189 387420489 190 609359740010496 191 5788917530099712 192 26050128885448704 193 73808698508771328 194 147617397017542656 195 221426095526313984 196 258330444780699648 197 239878270153506816 198 179908702615130112 199 109944207153690624 200 54972103576845312 201 22488587826891264 202 7496195942297088 203 2018206599849216 204 432472842824832 205 72078807137472 206 9009850892184 207 794986843428 208 44165935746 209 1162261467 210 3656158440062976 211 36561584400629760 212 173667525902991360 213 521002577708974080 214 1107130477631569920 215 1771408764210511872 216 2214260955263139840 217 2214260955263139840 218 1799087026151301120 219 1199391350767534080 220 659665242922143744 221 299847837691883520 222 112442939134456320 223 34597827425986560 224 8649456856496640 225 1729891371299328 226 270295526765520 227 31799473737120 228 2649956144760 229 139471376040 230 3486784401 231 21936950640377856 232 230337981723967488 233 1151689908619837440 234 3647018043962818560 235 8205790598916341760 236 13949844018157780992 237 18599792024210374656 238 19928348597368258560 239 17437305022697226240 240 12593609183059107840 241 7556165509835464704 242 3778082754917732352 243 1574201147882388480 244 544915781959288320 245 155690223416939520 246 36327718797285888 247 6811447274491104 248 1001683422719280 249 111298158079920 250 8786696690520 251 439334834526 252 10460353203 253 131621703842267136 254 1447838742264938496 255 7601153396890927104 256 25337177989636423680 257 60175797725386506240 258 108316435905695711232 259 153448284199735590912 260 175369467656840675328 261 164408875928288133120 262 127873570166446325760 263 83117820608190111744 264 45336993059012788224 265 20779455152047527936 266 7992098135402895360 267 2568888686379502080 268 685036983034533888 269 149851840038804288 270 26444442359788992 271 3672839216637360 272 386614654382880 273 28996099078716 274 1380766622796 275 31381059609 276 789730223053602816 277 9081897565116432384 278 49950436608140378112 279 174826528128491323392 280 437066320321228308480 281 830426008610333786112 282 1245639012915500679168 283 1512561658540250824704 284 1512561658540250824704 285 1260468048783542353920 286 882327634148479647744 287 521375420178647064576 288 260687710089323532288 289 110290954268559955968 290 39389626524485698560 291 11816887957345709568 292 2954221989336427392 293 608222174275146816 294 101370362379191136 295 13338205576209360 296 1333820557620936 297 95272896972924 298 4330586226042 299 94143178827 300 4738381338321616896 301 56860576059859402752 302 326948312344191565824 303 1198810478595369074688 304 3146877506312843821056 305 6293755012625687642112 306 9965112103324005433344 307 12812286989988006985728 308 13613054926862257422336 309 12100493268322006597632 310 9075369951241504948224 311 5775235423517321330688 312 3128252521071882387456 313 1443808855879330332672 314 567210621952594059264 315 189070207317531353088 316 53175995808055693056 317 12511999013660163072 318 2432888697100587264 319 384140320594829568 320 48017540074353696 321 4573099054700352 322 311802208275024 323 13556617751088 324 282429536481 325 28430288029929701376 326 355378600374121267200 327 2132271602244727603200 328 8173707808604789145600 329 22477696473663170150400 330 47203162594692657315840 331 78671937657821095526400 332 106769058249900058214400 333 120115190531137565491200 334 113442124390518811852800 335 90753699512415049482240 336 61877522394828442828800 337 36095221396983258316800 338 18047610698491629158400 339 7734690299353555353600 340 2836053109762970296320 341 886266596800928217600 342 234599981506128057600 343 52133329223584012800 344 9603508014870739200 345 1440526202230610880 346 171491214551263200 347 15590110413751200 348 1016746331331600 349 42364430472150 350 847288609443 351 170581728179578208256 352 2217562466334516707328 353 13859765414590729420800 354 55439061658362917683200 355 159387302267793388339200 356 350652064989145454346240 357 613641113731004545105920 358 876630162472863635865600 359 1040998317936525567590400 360 1040998317936525567590400 361 884848570246046732451840 362 643526232906215805419520 363 402203895566384878387200 364 216571328381899549900800 365 100550973891596219596800 366 40220389556638487838720 367 13825758910094480194560 368 4066399679439552998400 369 1016599919859888249600 370 214021035759976473600 371 37453681257995882880 372 5350525893999411840 373 608014306136296800 374 52870809229243200 375 3304425576827700 376 132177023073108 377 2541865828329 378 1023490369077469249536 379 13817119982545834868736 380 89811279886547926646784 381 374213666193949694361600 382 1122640998581849083084800 383 2582074296738252891095040 384 4733802877353463633674240 385 7100704316030195450511360 386 8875880395037744313139200 387 9368984861428730108313600 388 8432086375285857097482240 389 6515703108175435029872640 390 4343802072116956686581760 391 2506039656990551934566400 392 1253019828495275967283200 393 542975259014619585822720 394 203615722130482344683520 395 65875674806920758574080 396 18298798557477988492800 397 4333925974139523590400 398 866785194827904718080 399 144464199137984119680 400 19699663518816016320 401 2141267773784349600 402 178438981148695800 403 10706338868921748 404 411782264189298 405 7625597484987 406 6140942214464815497216 407 85973191002507416961024 408 580319039266925064486912 409 2514715836823341946109952 410 7858486990072943581593600 411 18860368776175064595824640 412 36149040154335540475330560 413 56805634528241563604090880 414 74557395318317052230369280 415 82841550353685613589299200 416 78699472836001332909834240 417 64390477774910181471682560 418 45609921757228045209108480 419 28067644158294181667143680 420 15036237941943311607398400 421 7016911039573545416785920 422 2850620109826752825569280 423 1006101215232971585495040 424 307419815765630206679040 425 80899951517271107020800 426 18202489091385999079680 427 3467140779311618872320 428 551590578526848456960 429 71946597199154146560 430 7494437208245223600 431 599554976659617888 432 34589710191901032 433 1281100377477816 434 22876792454961 435 36845653286788892983296 436 534261972658438948257792 437 3739833808609072637804544 438 16829252138740826870120448 439 54695069450907687327891456 440 136737673627269218319728640 441 273475347254538436639457280 442 449280927632456003050536960 443 617761275494627004194488320 444 720721488077064838226903040 445 720721488077064838226903040 446 622441285157465087559598080 447 466830963868098815669698560 448 305235630221449225630187520 449 174420360126542414645821440 450 87210180063271207322910720 451 38154453777681153203773440 452 14588467620878087989678080 453 4862822540292695996559360 454 1407659156400517262161920 455 351914789100129315540480 456 75410311950027710472960 457 13710965809095947358720 458 2086451318775470250240 459 260806414846933781280 460 26080641484693378128 461 2006203191130259856 462 111455732840569992 463 3980561887163214 464 68630377364883 465 221073919720733357899776 466 3316108795811000368496640 467 24041788769629752671600640 468 112195014258272179134136320 469 378658173121668604577710080 470 984511250116338371902046208 471 2051065104409038274795929600 472 3516111607558351328221593600 473 5054410435865130034318540800 474 6177612754946270041944883200 475 6486493392693583544042127360 476 5896812175175985040038297600 477 4668309638680988156696985600 478 3231906672932991800790220800 479 1962229051423602164765491200 480 1046522160759254487874928640 481 490557262855900541191372800 482 201994167058311987549388800 483 72942338104390439948390400 484 23034422559281191562649600 485 6334466203802327679728640 486 1508206239000554209459200 487 308496730704658815571200 488 53651605339940663577600 489 7824192445408013438400 490 938903093448961612608 491 90279143600861693520 492 6687343970434199520 493 358250569844689260 494 12353467925678940 495 205891132094649 496 1326443518324400147398656 497 20559874534028202284679168 498 154199059005211517135093760 499 745295451858522332819619840 500 2608534081504828164868669440 501 7043042020063036045145407488 502 15259924376803244764481716224 503 27249864958577222793717350400 504 40874797437865834190576025600 505 52228907837273010354624921600 506 57451798621000311390087413760 507 54840353229136660872356167680 508 45700294357613884060296806400 509 33396368953640915274832281600 510 21469094327340588390963609600 511 12165820118826333421546045440 512 6082910059413166710773022720 513 2683636790917573548870451200 514 1043636529801278602338508800 515 357033549668858469221068800 516 107110064900657540766320640 517 28052636045410308295941120 518 6375599101229615521804800 519 1247399824153620428179200 520 207899970692270071363200 521 29105995896917809990848 522 3358384141952054998944 523 310961494625190277680 524 22211535330370734120 525 1148872517088141420 526 38295750569604714 527 617673396283947 528 7958661109946400884391936 529 127338577759142414150270976 530 986873977633353709664600064 531 4934369888166768548323000320 532 17887090844604535987670876160 533 50083854364892700765478453248 534 112688672321008576722326519808 535 209278962881873071055749251072 536 326998379502926673524608204800 537 435997839337235564699477606400 538 501397515237820899404399247360 539 501397515237820899404399247360 540 438722825833093286978849341440 541 337479096794687143829884108800 542 229003672824966276170278502400 543 137402203694979765702167101440 544 72994920712958000529276272640 545 34350550923744941425541775360 546 14312729551560392260642406400 547 5273110887416986622341939200 548 1713761038410520652261130240 549 489646010974434472074608640 550 122411502743608618018652160 551 26611196248610569134489600 552 4989599296614481712716800 553 798335887458317074034688 554 107468292542465759966208 555 11940921393607306662912 556 1066153695857795237760 557 73527841093641050880 558 3676392054682052544 559 118593292086517824 560 1853020188851841 561 47751966659678405306351616 562 787907449884693687554801664 563 6303259599077549500438413312 564 32566841261900672418931802112 565 122125654732127521570994257920 566 354164398723169812555883347968 567 826383597020729562630394478592 568 1593739794254264156501475065856 569 2589827165663179254314896982016 570 3596982174532193408770690252800 571 4316378609438632090524828303360 572 4512577637140388094639593226240 573 4136529500712022420086293790720 574 3341043058267402723915852677120 575 2386459327333859088511323340800 576 1511424240644777422723838115840 577 850176135362687300282158940160 578 425088067681343650141079470080 579 188928030080597177840479764480 580 74576853979183096515978854400 581 26101898892714083780592599040 582 8079159181078168789231042560 583 2203407049384955124335738880 584 526901685722489268862894080 585 109771184525518597679769600 586 19758813214593347582358528 587 3039817417629745781901312 588 394050405989041119876096 589 42219686355968691415296 590 3639628134135232018560 591 242641875609015467904 592 11740735916565264576 593 366897997392664518 594 5559060566555523 595 286511799958070431838109696 596 4870700599287197341247864832 597 40183279944119378065294884864 598 214310826368636683014906052608 599 830454452178467146682760953856 600 2491363356535401440048282861568 601 6020794778293886813450016915456 602 12041589556587773626900033830912 603 20320182376741867995393807089664 604 29351374544182698215568832462848 605 36689218180228372769461040578560 606 40024601651158224839412044267520 607 38356909915693298804436542423040 608 32455846851740483603753997434880 609 24341885138805362702815498076160 610 16227923425870241801876998717440 611 9635329534110456069864467988480 612 5101056812176123801692953640960 613 2408832383527614017466116997120 614 1014245214116890112617312419840 615 380341955293833792231492157440 616 126780651764611264077164052480 617 37457919839544237113707560960 618 9771631262489800986184581120 619 2239332164320579392667299840 620 447866432864115878533459968 621 77515344149558517438483456 622 11483754688823484064960512 623 1435469336102935508120064 624 148496827872717466357248 625 12374735656059788863104 626 798370042326437991168 627 37423595734051780836 628 1134048355577326692 629 16677181699666569 630 1719070799748422591028658176 631 30083738995597395343001518080 632 255711781462577860415512903680 633 1406414798044178232285320970240 634 5625659192176712929141283880960 635 17439543495747810080337980030976 636 43598858739369525200844950077440 637 90311921674408302201750253731840 638 158045862930214528853062944030720 639 237068794395321793279594416046080 640 308189432713918331263472740859904 641 350215264447634467344855387340800 642 350215264447634467344855387340800 643 309805810857522798035833611878400 644 243418851388053627028154980761600 645 170393195971637538919708486533120 646 106495747482273461824817804083200 647 59512329475388111019751125811200 648 29756164737694055509875562905600 649 13311968435284182728102225510400 650 5324787374113673091240890204160 651 1901709776469168961157460787200 652 605089474331099214913737523200 653 171003547093571517258230169600 654 42750886773392879314557542400 655 9405195090146433449202659328 656 1808691363489698740231280640 657 301448560581616456705213440 658 43064080083088065243601920 659 5197388975545111322503680 660 519738897554511132250368 661 41914427222137994536320 662 2619651701383624658520 663 119075077335619302660 664 3502208156929979490 665 50031545098999707 666 10314424798490535546171949056 667 185659646372829639831095083008 668 1624521905762259348522081976320 669 9205624132652802974958464532480 670 37973199547192812271703666196480 671 121514238551016999269451731828736 672 313911782923460581446083640557568 673 672668106264558388813036372623360 674 1219210942604512079723628425379840 675 1896550355162574346236755328368640 676 2560342979469475367419619693297664 677 3025859884827561797859550546624512 678 3151937380028710206103698486067200 679 2909480658488040190249567833292800 680 2389930540900890156276430720204800 681 1752615729993986114602715861483520 682 1150154072808553387708032284098560 683 676561219299149051592960167116800 684 357073976852328666118506754867200 685 169140304824787262898240041779200 686 71884629550534586731752017756160 687 27384620781156033040667435335680 688 9335666175394102172954807500800 689 2841289705554726748290593587200 690 769515961921071827662035763200 691 184683830861057238638888583168 692 39067733451377492788995661824 693 7234765453958794960925122560 694 1162730162243377761577251840 695 160376574102534863665827840 696 18710600311962400761013248 697 1810703255996361363969024 698 141461191874715731560080 699 8573405568164589791520 700 378238480948437784920 701 10806813741383936712 702 150094635296999121 703 61886548790943213277031694336 704 1144901152632449445625086345216 705 10304110373692045010625777106944 706 60107310513203595895317033123840 707 255456069681115282555097390776320 708 843005029947680432431821389561856 709 2248013413193814486484857038831616 710 4977743986357732077216469157412864 711 9333269974420747644780879670149120 712 15036934958788982316591417246351360 713 21051708942304575243227984144891904 714 25836188247373796889416162359640064 715 27989203934654946630200842556276736 716 26912696091014371759808502457958400 717 23068025220869461508407287821107200 718 17685486002666587156445587329515520 719 12158771626833278670056341289041920 720 7509829534220554472681857854996480 721 4172127519011419151489921030553600 722 2086063759505709575744960515276800 723 938728691777569309085232231874560 724 379961613338539958439260665282560 725 138167859395832712159731151011840 726 45054736759510667008607984025600 727 13140964888190611210843995340800 728 3416650870929558914819438788608 729 788457893291436672650639720448 730 160611793077885248132537720832 731 28680677335336651452238878720 732 4450449931345342466726722560 733 593393324179378995563563008 734 66996020471865370466853888 735 6280876919237378481267552 736 475824009033134733429360 737 27989647590184396084080 738 1199556325293616975032 739 33321009035933804862 740 450283905890997363 741 371319292745659279662190166016 742 7055066562167526313581613154304 743 65259365700049618400629921677312 744 391556194200297710403779530063872 745 1713058349626302483016535444029440 746 5824398388729428442256220509700096 747 16017095569005928216204606401675264 748 36610504157727835922753386060972032 749 70932851805597682100334685493133312 750 118221419675996136833891142488555520 751 171421058530194398409142156608405504 752 218172256311156507066180926592516096 753 245443788350051070449453542416580608 754 245443788350051070449453542416580608 755 219146239598259884329869234300518400 756 175316991678607907463895387440414720 757 126009087768999433489674809722798080 758 81535292085823162846260170997104640 759 47562253716730178326985099748311040 760 25032765114068514908939526183321600 761 11890563429182544581746274937077760 762 5095955755363947677891260687319040 763 1968891996390616148276168901918720 764 684831998744562138530841357189120 765 214009999607675668290887924121600 766 59922799890149187121448618754048 767 14980699972537296780362154688512 768 3329044438341621506747145486336 769 653919443245675653111046434816 770 112744731594082009157076971520 771 16911709739112301373561545728 772 2182156095369329209491812352 773 238673322931020382288166976 774 21697574811910943844378816 775 1595409912640510576792560 776 91166280722314890102432 777 3798595030096453754268 778 102664730543147398764 779 1350851717672992089 780 2227915756473955677973140996096 781 43444357251242135720476249423872 782 412721393886800289344524369526784 783 2545115262301935117624566945415168 784 11453018680358708029310551254368256 785 40085565381255478102586929390288896 786 113575768580223854623996299939151872 787 267714311653384800185134135570857984 788 535428623306769600370268271141715968 789 922127073472769867304350911410733056 790 1383190610209154800956526367116099584 791 1823296713457522237624512029380313088 792 2127179499033775943895264034277031936 793 2208994095150459634045081881749225472 794 2051208802639712517327576033052852224 795 1709340668866427097772980027544043520 796 1282005501649820323329735020658032640 797 867239015821937277546585455151022080 798 529979398557850558500691111481180160 799 292883351834601624434592456344862720 800 146441675917300812217296228172431360 801 66247424819731319812586388935147520 802 27101219244435539923330795473469440 803 10015667981639221276013554848890880 804 3338555993879740425337851616296960 805 1001566798163922127601355484889088 806 269652599505671342046518784393216 807 64916366547661619381569336983552 808 13910649974498918438907715067904 809 2638226719301519014275601133568 810 439704453216919835712600188928 811 63828065789552879377635511296 812 7978508223694109922204438912 813 846205417664526809930773824 814 74665183911575894993891808 815 5333227422255421070992272 816 296290412347523392832904 817 12011773473548245655388 818 316099301935480148826 819 4052555153018976267 820 13367494538843734067838845976576 821 267349890776874681356776919531520 822 2606661435074528143228574965432320 823 16508855755472011573780974781071360 824 76353457869058053528737008362455040 825 274872448328608992703453230104838144 826 801711307625109562051738587805777920 827 1947013175660980364982793713242603520 828 4015714674800772002777012033562869760 829 7139048310756928004936910281889546240 830 11065524881673238407652210936928796672 831 15089352111372597828616651277630177280 832 18232967134575222376245120293803130880 833 19635503068004085635956283393326448640 834 18934235101289654006100701843564789760 835 16409670421117700138620608264422817792 836 12820055016498203233297350206580326400 837 9049450599881084635268717792880230400 838 5781593438812915183643903034340147200 839 3347238306681161422109628072512716800 840 1757300111007609746607554738069176320 841 836809576670290355527407018128179200 842 361349589925807198977743939646259200 843 141397665623141947426073715513753600 844 50078339908196106380067774244454400 845 16025068770622754041621687758225408 846 4622615991525794435083179161026560 847 1198455997802983742428972375080960 848 278212999489978368778154301358080 849 57561310239305869402376752005120 850 10552906877206076057102404534272 851 1702081754388076783403613634560 852 239355246710823297666133167360 853 29012757177069490626197959680 854 2986607356463035799755672320 855 255994916268260211407629056 856 17777424740851403569974240 857 960941877883859652431040 858 37931916232257617859120 859 972613236724554304080 860 12157665459056928801 861 80204967233062404407033075859456 862 1644201828277779290344178055118848 863 16442018282777792903441780551188480 864 106873118838055653872371573582725120 865 507647314480764355893764974517944320 866 1878295063578828116806930405716393984 867 5634885190736484350420791217149181952 868 14087212976841210876051978042872954880 869 29935327575787573111610453341105029120 870 54881433888943884037952497792025886720 871 87810294222310214460723996467241418752 872 123732687313255302194656540476567453696 873 154665859141569127743320675595709317120 874 172511919811750180944473061241368084480 875 172511919811750180944473061241368084480 876 155260727830575162850025755117231276032 877 126149341362342319815645926032750411776 878 92756868648781117511504357377022361600 879 61837912432520745007669571584681574400 880 37428210156525714083589477538096742400 881 20585515586089142745974212645953208320 882 10292757793044571372987106322976604160 883 4678526269565714260448684692262092800 884 1932434763516273281489674112021299200 885 724663036318602480558627792007987200 886 246385432348324843389933449282715648 887 75810902261023028735364138240835584 888 21058583961395285759823371733565440 889 5264645990348821439955842933391360 890 1180006859905770322748723416104960 891 236001371981154064549744683220992 892 41871211157946688871728895410176 893 6542376743429170136207639907840 894 892142283194886836755587260160 895 104957915669986686677127912960 896 10495791566998668667712791296 897 874649297249889055642732608 898 59097925489857368624508960 899 3110417131045124664447840 900 119631428117120179401840 901 2990785702928004485046 902 36472996377170786403 903 481229803398374426442198455156736 904 10105825871365862955286167558291456 905 103584715181500095291683217472487424 906 690564767876667301944554783149916160 907 3366503243398753096979704567855841280 908 12792712324915261768522877357852196864 909 39444196335155390452945538520044273664 910 101427933433256718307574241908685275136 911 221873604385249071297818654175249039360 912 419094586061026023562546346775470407680 913 691506067000692938878201472179526172672 914 1005827006546462456550111232261128978432 915 1299193216789180673043893675003958263808 916 1499069096295208468896800394235336458240 917 1552607278305751628500257551172312760320 918 1449100126418701519933573714427491909632 919 1222678231665779407443952821548196298752 920 934989235979713664515963922360385404928 921 649298080541467822580530501639156531200 922 410082998236716519524545579982625177600 923 235797723986111998726613708490009477120 924 123513093516534856475845275875719249920 925 58949430996527999681653427122502369280 926 25630187389794782470284098748914073600 927 10145282508460434727820789088111820800 928 3652301703045756502015484071720255488 929 1194021710611112702581985177293160448 930 353784210551440800765032645123899392 931 94763627826278785919205172801044480 932 22873979130481086256359869296803840 933 4956028811604235355544638347640832 934 959231382891142326879607422124032 935 164867893934415087432432525677568 936 24979983929456831429156443284480 937 3306174343604580630329529258240 938 377848496411952072037660486656 939 36735270484495340336994769536 940 2978535444688811378675251584 941 195956279255842853860213920 942 10049039961838095069754560 943 376838998568928565115796 944 9191195087047038173556 945 109418989131512359209 946 2887378820390246558653190730940416 947 62078644638390301011043600715218944 948 651825768703098160615957807509798912 949 4454142752804504097542378351316959232 950 22270713764022520487711891756584796160 951 86855783679687829902076377850680705024 952 275043314985678128023241863193822232576 953 726900189605006481204282067012244471808 954 1635525426611264582709634650777550061568 955 3180188329521903355268734043178569564160 956 5406320160187235703956847873403568259072 957 8109480240280853555935271810105352388608 958 10812640320374471407913695746807136518144 959 12891994228138792832512483390423893540864 960 13812850958720135177691946489739885936640 961 13352422593429464005102214940081889738752 962 11683369769250781004464438072571653521408 963 9277970110875620209427641998806901325824 964 6700756191187947929031074776916095401984 965 4408392231044702584888864984813220659200 966 2645035338626821550933318990887932395520 967 1448471733057545135034912780724343930880 968 724235866528772567517456390362171965440 969 330629417328352693866664873860991549440 970 137762257220146955777777030775413145600 971 52349657743655843195555271694656995328 972 18121035372803945721538363278919729152 973 5704770395141982912336151402622877696 974 1629934398611995117810328972177965056 975 421534758261722875295774734183956480 976 98358110261068670902347437976256512 977 20623474732159560027911559575666688 978 3866901512279917505233417420437504 979 644483585379986250872236236739584 980 94776997849997978069446505402880 981 12185614009285454323214550694656 982 1353957112142828258134950077184 983 128077024121618889283035818112 984 10111344009601491259187038272 985 648163077538557131999169120 986 32408153876927856599958456 987 1185664166229067924388724 988 28230099195930188675922 989 328256967394537077627