0 1 1 1 2 1 3 1 4 1 5 6 6 1 7 30 8 1 9 90 10 1 11 210 12 1 13 420 14 1260 15 1 16 756 17 11340 18 1 19 1260 20 56700 21 1 22 1980 23 207900 24 1 25 2970 26 623700 27 1247400 28 1 29 4290 30 1621620 31 16216200 32 1 33 6006 34 3783780 35 113513400 36 1 37 8190 38 8108100 39 567567000 40 1 41 10920 42 16216200 43 2270268000 44 3405402000 45 1 46 14280 47 30630600 48 7718911200 49 57891834000 50 1 51 18360 52 55135080 53 23156733600 54 521026506000 55 1 56 23256 57 95233320 58 62853991200 59 3299834538000 60 1 61 29070 62 158722200 63 157134978000 64 16499172690000 65 19799007228000 66 1 67 35910 68 256397400 69 366648282000 70 69296525298000 71 415779151788000 72 1 73 43890 74 402910200 75 806626220400 76 254087259426000 77 4573570669668000 78 1 79 53130 80 617795640 81 1686582097200 82 834858138114000 83 35064041800788000 84 1 85 63756 86 926693460 87 3373164194400 88 2504574414342000 89 210384250804728000 90 210384250804728000 91 1 92 75900 93 1362784500 94 6486854220000 95 6957151150950000 96 1051921254023640000 97 5259606270118200000 98 1 99 89700 100 1968466500 101 12047014980000 102 18088592992470000 103 4558325434102440000 104 68374881511536600000 105 1 106 105300 107 2797294500 108 21684626964000 109 44399273708790000 110 17582112388680840000 111 615373933603829400000 112 1 113 122850 114 3916212300 115 37948097187000 116 103598305320510000 117 61537393360382940000 118 4307617535226805800000 119 3692243601622976400000 120 1 121 142506 122 5408102700 123 64734989319000 124 231103911868830000 125 198287156383456140000 126 24984181704315473640000 127 107075064447066315600000 128 1 129 164430 130 7374685500 131 107891648865000 132 495222668290350000 133 594861469150368420000 134 124920908521577368200000 135 1606125966705994734000000 136 1 137 188790 138 9939793500 139 176033742885000 140 1023460181133390000 141 1676427776696492820000 142 553221166309842630600000 143 16596634989295278918000000 144 1 145 215760 146 13253058000 147 281653988616000 148 2046920362266780000 149 4470474071190647520000 150 2212884665239370522400000 151 132773079914362231344000000 152 99579809935771673508000000 153 1 154 245520 155 17494036560 156 442599124968000 157 3973433644400220000 158 11348126488407028320000 159 8113910439211025248800000 160 876302327434790726870400000 161 3286133727880465225764000000 162 1 163 278256 164 22876817040 165 684016829496000 166 7505374661644860000 167 27559735757559925920000 168 27587295493317485845920000 169 4965713188797147452265600000 170 55864273373967908837988000000 171 1 172 314160 173 29655133200 174 1040895175320000 175 13825690166187900000 176 64306050100973160480000 177 87777758387828364055200000 178 24828565943985737261328000000 179 651749856029625603109860000000 180 1 181 353430 182 38128028400 183 1561342762980000 184 24886242299138220000 185 144688612727189611080000 186 263333275163485092165600000 187 111728546747935817675976000000 188 5865748704266630427988740000000 189 3910499136177753618659160000000 190 1 191 396270 192 48646105200 193 2310787289210400 194 43847188812767340000 195 314910510053295035880000 196 749487013926842185394400000 197 459328469963736139334568000000 198 43406540411573065167116676000000 199 144688468038576883890388920000000 200 1 201 442890 202 61618399920 203 3377304499615200 204 75736053403870860000 205 664811076779178409080000 206 2034321894944285931784800000 207 1745448185862197329471358400000 208 274908089273296079391738948000000 209 2749080892732960793917389480000000 210 1 211 493506 212 77519922480 213 4878328721666400 214 128422003597867980000 215 1364612210230945155480000 216 5289236926855143422640480000 217 6188407204420517804489361600000 218 1531630783094078156611116996000000 219 35738051605528490320926063240000000 220 1 221 548340 222 96899903100 223 6969041030952000 224 214036672663113300000 225 2729224420461890310960000 226 13223092317137858556601200000 227 20628024014735059348297872000000 228 7658153915470390783055584980000000 229 357380516055284903209260632400000000 230 214428309633170941925556379440000000 231 1 232 607620 233 120390788700 234 9852782147208000 235 351020143167505812000 236 5328485773282738226160000 237 31890987353097188283567600000 238 65057614200318264098477904000000 239 34887145614920669122808776020000000 240 2930520231653336206315937185680000000 241 8791560694960008618947811557040000000 242 1 243 671580 244 148718033100 245 13793895006091200 246 567032538962894004000 247 10172563748994318431760000 248 74412303823893439328324400000 249 195172842600954792295433712000000 250 146526011582666810315796859284000000 251 20513641621573353444211560299760000000 252 184622774594160180997904042697840000000 253 1 254 740460 255 182710726380 256 19133467266513600 257 903051821311275636000 258 19018271356815464894160000 259 168406792864600941637786800000 260 559495482122737071246909974400000 261 572783499823152076689024086292000000 262 126012369961093456871585298984240000000 263 2646259769182962594303291278669040000000 264 1 265 814506 266 223313110020 267 26308517491456200 268 1419081433489147428000 269 34866830820828352305960000 270 370494944302122071603130960000 271 1538612575837526945929002429600000 272 2100206166018224281193088316404000000 273 693068034786014012793719144413320000000 274 29108857461012588537336204065359440000000 275 15877558615097775565819747672014240000000 276 1 277 893970 278 271597025700 279 35875251124713000 280 2202022914034883940000 281 62760295477491034150728000 282 793917737790261582006709200000 283 4072797994864041915694418196000000 284 7269944420832314819514536479860000000 285 3465340173930070063968595722066600000000 286 261979717149113296836025836588234960000000 287 714490137679399900461888645240640800000000 288 1 289 979110 290 328775346900 291 48537104462847000 292 3376435134853488708000 293 111037445844791829651288000 294 1660009815379637853286755600000 295 10408261542430329340107957612000000 296 23886960239877605835547762719540000000 297 15940564800078322294255540321506360000000 298 2008511164809868609076198080509801360000000 299 16433273166626197710623438840534738400000000 300 1 301 1070190 302 396216443700 303 65178397421537400 304 5119111333487547396000 305 193287405729822814578168000 306 3392193970558390395846848400000 307 25746752236538183104477579356000000 308 74845808751616498284716323187892000000 309 68109685963971013439091854100981720000000 310 13485717820866260660940187111994380560000000 311 257454612943810430799767208501710901600000000 312 1 313 1167480 314 475459732440 315 86904529895383200 316 7678667000231321094000 317 331349838393981967848288000 318 6784387941116780791693696800000 319 61792205367691639450746190454400000 320 224537426254849494854148969563676000000 321 272438743855884053756367416403926880000000 322 80914306925197563965641122671966283360000000 323 3089455355325725169597206502020530819200000000 324 1544727677662862584798603251010265409600000000 325 1 326 1271256 327 568232363160 328 115089782834426400 329 11401657060949537382000 330 559866968320866083605728000 331 13297400364588890351719645728000 332 144181812524613825385074444393600000 333 647196110969860308697252912271772000000 334 1026884496072178356466307954137878240000000 335 440533448814964514924046112325149764960000000 336 30276662482192106662052623719801202028160000000 337 75691656205480266655131559299503005070400000000 338 1 339 1381800 340 676467099000 341 151433924782140000 342 16767142736690496150000 343 933111613868110139342880000 344 25571923778055558368691626400000 345 327685937555940512238805555440000000 346 1797766974916278635270146978532700000000 347 3667444628829208415951099836206708000000000 348 2202667244074822574620230561625748824800000000 349 252305520684934222183771864331676683568000000000 350 1892291405137006666378288982487575126760000000000 351 1 352 1499400 353 802321443000 354 198028978561260000 355 24432122273463294390000 356 1535119106686245713112480000 357 48302522691882721363084183200000 358 726607948493607222790394927280000000 359 4825585037933168968356710310798300000000 360 12469311738019308614233739443102807200000000 361 10212366313437813755057432603901199096800000000 362 1838225936418806475910337868702215837424000000000 363 32168953887329113328430912702288777154920000000000 364 1 365 1624350 366 948198069000 367 257437672129638000 368 35290843283891425230000 369 2494568548365149283807780000 370 89704684999210768245727768800000 371 1574317221736148982712522342440000000 372 12546521098626239317727446808075580000000 373 40525263148562752996259653190084123400000000 374 44253587358230526271915541283571862752800000000 375 11948468586722242093417196146564402943256000000000 376 418196400535278473269601865129754103013960000000000 377 193013723323974679970585476213732662929520000000000 378 1 379 1756950 380 1116766614600 381 332785283484654000 382 50551748487736365870000 383 4006428274647057940660980000 384 163943044998557610931847301600000 385 3337552510080635843350547365972800000 386 31665029439390032563788318134666940000000 387 126343467463166229929515389357321090600000000 388 180418471537401376339347976002254517376800000000 389 70363203899586536772345710640879261776952000000000 390 4432881845673951816657779770375393491947976000000000 391 10229727336170658038441030239327831135264560000000000 392 1 393 1897506 394 1310986895400 395 427866793051698000 396 71836695219414835710000 397 6363150789145327317520380000 398 295097480997403699677325142880000 399 6931839828629012905420367606251200000 400 77723254078502807202025871785091580000000 401 379030402389498689788546168071963271800000000 402 695899818787119594451770764580124567024800000000 403 379961301057767298570666837460748013595540800000000 404 39895936611065566349920017933378541427531784000000000 405 276202638076607767037907816461851440652143120000000000 406 1 407 2046330 408 1534133601000 409 547271479484730000 410 101308159924815793950000 411 9999236954371228641817740000 412 523560046930877531685576866400000 413 14120414465725767029560008086808000000 414 185859955405115408526583606442610300000000 415 1097193270074864628335265223366209471000000000 416 2551632668886105179656492803460456745757600000000 417 1899806505288836492853334187303740067977704000000000 418 313468073372658021320800140905117111216321160000000000 419 5063715031404475729028309968467276411955957200000000000 420 1 421 2203740 422 1789822534500 423 696527337526020000 424 141831423894742111530000 425 15554368595688577887272040000 426 916230082129035680449759516200000 427 28240828931451534059120016173616000000 428 433673229278602619895361748366090700000000 429 3072141156209620959338742625425386518800000000 430 8930714341101368128797724812111598610151600000000 431 8865763691347903633315559540750786983895952000000000 432 2194276513608606149245600986335819778514248120000000000 433 70892010439662660206396339558541869767383400800000000000 434 30382290188426854374169859810803658471735743200000000000 435 1 436 2370060 437 2082038458500 438 882267960866292000 439 197180272243909764810000 440 23962135404168890258770440000 441 1582579232768334357140493709800000 442 55507836175611635909304859375728000000 443 988774962755213973361424786274686796000000 444 8338668852568971175348015697583191979600000000 445 29944159849575175490674724370021242398743600000000 446 38872963877448500546075914909445758314005328000000000 447 13897084586187838945222139580126858597256904760000000000 448 808168919012154326352918270967377315348170769120000000000 449 1731790540740330699327682009215808532888937362400000000000 450 1 451 2545620 452 2415164611860 453 1112424820222716000 454 272296566432065865690000 455 36573785616889358816018040000 456 2699693985310688021004371622600000 457 107315149939515829424656061459740800000 458 2205728763069323479037024523228147468000000 459 21983763338590924007735677748173869764400000000 460 96486737293075565469951889636735114395951600000000 461 161045136063715216548028790339132427300879216000000000 462 80603090599889465882288409564735779864090047608000000000 463 7812299550450825154744876619351314048365650768160000000000 464 50221925681469590280502778267258447453779183509600000000000 465 1 466 2730756 467 2794013962740 468 1396448178577452000 469 373616219057950838970000 470 55329573112730055644745240000 471 4550912718095159806835940735240000 472 204244962788110772130797020197571200000 473 4819925815595929083821646180387433356000000 474 56393132042472370280713260310532970265200000000 475 299616710541655703301429552029861671019007600000000 476 633444201850613185088913242000587547383458249600000000 477 432325667763043498823183287665401001089210255352000000000 478 65846524782371240589992531505961075550510485045920000000000 479 987697871735568608849887972589416133257657275688800000000000 480 1 481 2925810 482 3223862264700 483 1745560223221815000 484 509476662351751144050000 485 82994359669095083467117860000 486 7584854530158599678059901225400000 487 382959305227707697745244412870446000000 488 10328412461991276608189241815115928620000000 489 140982830106180925701783150776332425663000000000 490 898850131624967109904288656089585013057022800000000 491 2375415756939799444083424657502203302687968436000000000 492 2161628338815217494115916438327005005446051276760000000000 493 493848935867784304424943986294708066628828637844400000000000 494 14815468076033529132748319588841241998864859135332000000000000 495 5926187230413411653099327835536496799545943654132800000000000 496 1 497 3131130 498 3710482983900 499 2173044359521035000 500 690623920076818217490000 501 123479413166214636377907060000 502 12504760171342556225990647966200000 503 707894473299702107953330581366582000000 504 21725281385567857693087715542140401580000000 505 343998105459081458712350887894251118617720000000 506 2610945620434428271626743239117365990308494800000000 507 8523550657254574475828759065154964791998004388000000000 508 10143025282132943626236223287534408102477625221720000000000 509 3347198343103871396657953684886354673817616323167600000000000 510 180748710527609055419529498983863152386151281451050400000000000 511 361497421055218110839058997967726304772302562902100800000000000 512 1 513 3347070 514 4260184166700 515 2694575005806083400 516 930840935755711510530000 517 182279133721554939415005660000 518 20402503437453644368721583523800000 519 1290866392487692079209014589550826000000 520 44898914863506905899047945453756829932000000 521 820303174556271170775605963440137282857640000000 522 7358119475769752401857185492058031427233030800000000 523 29358896708321312083410170113311545394659792892000000000 524 44919111963731607487617560273366664453829483124760000000000 525 20752629727244002659279312846295398977669221203639120000000000 526 1867736675451960239335138156166585907990229908327520800000000000 527 11206420052711761436010828936999515447941379449965124800000000000 528 1 529 3573990 530 4879847318220 531 3328592654231044200 532 1247722956438506918370000 533 267060126150185143794078060000 534 32957890168194348595627173384600000 535 2323559506477845742576226261191486800000 536 91246181819385002310968405276989686636000000 537 1914040740631299398476413914693653660001160000000 538 20154848998847582665956638521724173039812214800000000 539 97347920664433824276570564059927755782292997484000000000 540 188660270247672751447993753148139990706083829123992000000000 541 118855970256033833412236064483328194144832812348114960000000000 542 16809630079067642154016243405499273171912069174947687200000000000 543 235334821106946990156227407676989824406768968449267620800000000000 544 1 545 3812256 546 5576968363680 547 4096729420592054400 548 1663630608584675891160000 549 388451092582087481882295360000 550 52732624269110957753003477415360000 551 4130772455960614653468846686562643200000 552 182492363638770004621936810553979373272000000 553 4374950264300112910803231805014065508574080000000 554 53746263996926887109217702724597794772832572800000000 555 311513346126188237685025804991768818503337591948800000000 556 754641080990691005791975012592559962824335316495968000000000 557 633898508032180444865259010577750368772441665856613120000000000 558 134477040632541137232129947243994185375296553399581497600000000000 559 3765357137711151842499638522831837190508303495188281932800000000000 560 1412008926641681940937364446061938946440613810695605724800000000000 561 1 562 4062240 563 6359700765600 564 5024290798839312000 565 2206856929755182304600000 566 561096022618570807163315520000 567 83600501890053957413298195902400000 568 7256762422633512229066892827745184000000 569 359454655652122736376542202606323007960000000 570 9805923006189908248352071287100491657148800000000 571 139740286392009906483966027083954266409364689280000000 572 964207976104868354739365586879284438224616356032000000000 573 2885392368493818551557551518736258681387164445425760000000000 574 3169492540160902224326295052888751843862208329283065600000000000 575 971223071235019324454271841206624672154919552330310816000000000000 576 48949642790244973952495300796813883476607945437447665126400000000000 577 91780580231709326160928688994026031518639897695214372112000000000000 578 1 579 4324320 580 7236900871200 581 6140799865248048000 582 2913051147276840642072000 583 805050815061427679843017920000 584 131372217255799075935182879275200000 585 12603850523521363345221445437662688000000 586 697764919795297076495640746235803486040000000 587 21573030613617798146374556831621081645727360000000 588 354725342379717454920836837982345445500694980480000000 589 2892623928314605064218096760637853314673849068096000000000 590 10579772017810668022377688902032948498419602966561120000000000 591 14941893403615681914681105249332687263921839266620166400000000000 592 6410072270151127541398194151963722836222469045380051385600000000000 593 538446070692694713477448308764952718242687399811924316390400000000000 594 3028759147646407763310646736802859040115116623942074279696000000000000 595 1 596 4598880 597 8218175565600 598 7480610744938531200 599 3826949546422516137624000 600 1147625629981184139350685120000 601 204696245491593909015284951428800000 602 21652768848100803695636842162138464000000 603 1335721417893854403577369428508538101848000000 604 46625582293948144380874042184471370008507520000000 605 880244368127447017766521042400634994390613470080000000 606 8426339269438197360983151433162442264484690763584000000000 607 37307617115437618815752902970326713126005968355768160000000000 608 66740457202816712552242270113686003112184215390903409920000000000 609 39043167463647776843061728016506311820627766003678494803200000000000 610 5153698105201506543284148098178833160322865112485561314022400000000000 611 67642287630769773380604443788597185229237604601372992246544000000000000 612 1 613 4886310 614 9313932307680 615 9083598761711073600 616 5004472483783290333816000 617 1625802975806677530746803920000 618 316348743032463313932713106753600000 619 36809707041771366282582631675635388800000 620 2523029344910613873423920031627238636824000000 621 99079362374639806809357339642001661268078480000000 622 2137736322595228471718693960115827843520061284480000000 623 23874627930074892522785595727293586416039957163488000000000 624 126845898192487903973559870099110824628420292409611744000000000 625 283646943111971028347029647983165513226782915411339492160000000000 626 221244615627337402110683125426869100316890674020844803884800000000000 627 43806433894212805617915258834520081862744353456127271169190400000000000 628 1149918889723086147470275544406152148897039278223340868191248000000000000 629 405853725784618640283626662731583111375425627608237953479264000000000000 630 1 631 5187006 632 10535431626720 633 10995935343123931200 634 6515256629831076094968000 635 2289396027156341829010805520000 636 485068072649777081363493430355520000 637 61948043558103031060931745990703459200000 638 4705108778346820466655418437358904484888000000 639 207165939510610505146838073796912564469618640000000 640 5086338146864509122365168387861797282858076849280000000 641 65893973087006703362888244207330298508270281771226880000000 642 416779379775317398770268144611364138064809532203010016000000000 643 1151272886748588291526179159461083553685177715493083821120000000000 644 1174298344483560057356702742650305224758881269802945497542400000000000 645 335849326522298176404016984397987294281040043163642412297126400000000000 646 15868880678178588835089802512804899654779142039482103981039222400000000000 647 28003907079138686179570239728479234684904368304968418790069216000000000000 648 1 649 5501370 650 11894842159200 651 13270956448597848000 652 8445703038669913456440000 653 3205154438018878560615127728000 654 738147067075747732509663915758400000 655 103246739263505051768219576651172432000000 656 8667305644323090333312612910924297735320000000 657 426518110757139275302313681346584691555097200000000 658 11868122342683854618852059571677526993335512648320000000 659 177406850618864201361622195942812342137650758614841600000000 660 1326116208376009905178125914672522257478939420645940960000000000 661 4477172337355621133712918953459769375442357782473103748800000000000 662 5871491722417800286783513713251526123794406349014727487712000000000000 663 2350945285656087234828118890785911059967280302145496886079884800000000000 664 185136941245416869742714362649390495972423323793957879778790928000000000000 665 980136747769854016284958390496773213971652890673894657652422560000000000000 666 1 667 5829810 668 13405298306400 669 15970134031363512000 670 10902634831737524643768000 671 4462077747045889760856354288000 672 1115073228986767851238002936571200000 673 170477174132764155245199766098447504000000 674 15778941044793318299107577350657054851480000000 675 865222453250196815613264896445928945726054320000000 676 27181828591308183159306329986745303758929722517120000000 677 466514310886642899876858367108876899695303846727916800000000 678 4093663078030291446419432171380394794826291255037469920000000000 679 16730486102749952657558802405033875034547758029241598219200000000000 680 27791727486110921357441964909390556985960190052003043441836800000000000 681 15174283207416563061163312840527244114334263768393661719242892800000000000 682 1877817546917799678818959964015246459148865141338715637756307984000000000000 683 23196569697219878385410681908423632730662451745948840231107333920000000000000 684 1 685 6172740 686 15080960594700 687 19164160837636214400 688 14017673355091103113416000 689 6178261495909693515031875168000 690 1672609843480151776857004404856800000 691 278962648580886799492145071797459552000000 692 28402093880627972938393639231182698732664000000 693 1730444906500393631226529792891857891452108640000000 694 61159114330443412108439242470176933457591875663520000000 695 1199608227994224599683350086851397742073638463014643200000000 696 12280989234090874339258296514141184384478873765112409760000000000 697 60229749969899829567211688658121950124371928905269753589120000000000 698 125062773687499146108488842092257506436820855234013695488265600000000000 699 91045699244499378366979877043163464686005582610361970315457356800000000000 700 16900357922260197109370639676137218132339786272048440739806771856000000000000 701 417538254549957810937392274351625389151924131427079124159932010560000000000000 702 139179418183319270312464091450541796383974710475693041386644003520000000000000 703 1 704 6530580 705 16937078821740 706 22934159690941699200 707 17952458858274570654024000 708 8509680928328445784855224288000 709 2491847317837777136950231052133600000 710 452539407697883030287257560915878828800000 711 50569581787459561573237455216496024572792000000 712 3414121031744019867014504726516368272324430560000000 713 135291374124920275270183778797664125527400209801120000000 714 3019703470468220544030501942763863281771572682760998400000000 715 35860488563545353070634225821292258402678311394128236499200000000 716 209370083228699407543164441525852493289483371908794857714560000000000 717 537034263481613980348216792513811645287524848946058810037846400000000000 718 511256618834496509291502386473148686313723656196647987156029772800000000000 719 137080680924999376553784077373112991517867155317726241556210482832000000000000 720 6096058516429384039685927205533730681618092318835355212735007354176000000000000 721 10160097527382306732809878675889551136030153864725592021225012256960000000000000 722 1 723 6903756 724 18990058072860 725 27373029308543318400 726 22904861301936521179272000 727 11661414605487129408875677728000 728 3687934030399910162686341957157728000 729 727998177600942266114283902342935507200000 730 89098786958857322771894563952873948056824000000 731 6648551482869933425238772362163454004000206880000000 732 294457696624826481470399989147857214383165162508320000000 733 7448601893821610675275238125484196095036545950810462720000000 734 102064467450090620277958950414447196992238270890980365420800000000 735 704244825405625279917916757859685659246444069147764521403520000000000 736 2207807527646635252542669035890114541737602156778241774600035200000000000 737 2702356413839481549112226899929500199086825039896567932110443084800000000000 738 1014397038844995386498002172561036137232216949351174187515957572956800000000000 739 75184721702629069822793102201582678406623138598969380957065090701504000000000000 740 375923608513145349113965511007913392033115692994846904785325453507520000000000000 741 1 742 7292700 743 21257527693500 744 32586939653027760000 745 29116349112631170990600000 746 15901929007482449193921378720000 747 5423432397646926709832855819349600000 748 1161699219575971701246197716504684320000000 749 155404860974751144369583541778268514052600000000 750 12785675928596025817766869927237411546154244000000000 751 630980778481771031722285691031122602249639633946400000000 752 18020811033439380665988479335848861520249707945509184000000000 753 283512409583585056327663751151242213867328530252723237280000000000 754 2296450517627038956254076384325061932325361095047058221968000000000000 755 8715029714394612838984219878513610033174745355703585952368560000000000000 756 13511782069197407745561134499647500995434125199482839660552215424000000000000 757 6916343446670423089759105722007064572037842836485278551245165270160000000000000 758 805550589671025748101354666445528697213819342131814795968554543230400000000000000 759 9398090212828633727849137775197834800827892324871172619633136337688000000000000000 760 1 761 7697850 762 23758413304500 763 38696990837970465000 764 36880708875999483254760000 765 21581189367297609620321871120000 766 7926555042714739037448020043664800000 767 1839357097661955193639813051132416840000000 768 268426578047297431183826117617009251545400000000 769 24292784264332449053757052861751081937693063600000000 770 1332070532350405511413714236621258826971461449442400000000 771 42799426204418529081722638422641046110593056370584312000000000 772 769533683155445152889373038839086009068463153543105929760000000000 773 7272093305818956694804575217029362785696976800982351036232000000000000 774 33117112914699528788140035538351718126064032351673626619000528000000000000 775 64180964828687686791415388873325629728312094697543488387623023264000000000000 776 43803508495579346235141002906044742289573004631073430824552713377680000000000000 777 7652730601874744606962869331232522623531283750252240561701268160688800000000000000 778 178563714043744040829133617728758861215729954172552279773029590416072000000000000000 779 56388541276971802367094826651187008804967353949227035717798818026128000000000000000 780 1 781 8119650 782 26513011948500 783 45841050684980397000 784 46554337433638691977320000 785 29153536513717823522189194320000 786 11515938458283677469499953648343200000 787 2890418296325929590005420508922369320000000 788 459307700214264493358991356811326941533240000000 789 45623033862282892125348611472069105102496729200000000 790 2772146783540033091320432330265862964237906259650400000000 791 99865327810309901190686156319495774258050464864696728000000000 792 2043244606998940578361438758296883541319712511131695054880000000000 793 22398047381922386619998091668450437379946688547025641191594560000000000 794 121429414020564938889846796973956299795568118622803297603001936000000000000 795 290702017165232463702293231955651381710590075982991094461586634784000000000000 796 259451550319969973854296709520418858176701642814819551806966071544720000000000000 797 65473361816039481637348993167211582445767649863269169250110849819226400000000000000 798 2749881196273658228768657713022886462722241294257305108504655692407508800000000000000 799 4341917678326828782266301652141399677982486254090481750270508988011856000000000000000 800 1 801 8558550 802 29543070456900 803 54175787173158651000 804 58568359997158354423080000 805 39206480139137762667771675120000 806 16634133328631978567055488603162400000 807 4509052542268450160408455993918896139200000 808 778826100363318053956550561549641335643320000000 809 84728491458525371089933135590985480904636782800000000 810 5690196029371646871657729520019402926593597059282400000000 811 229102810858946243908044711556490305650821654689598376000000000 812 5312435978197245503739740771571897207431252528942407142688000000000 813 67194142145767159859994275005351312139840065641076923574783680000000000 814 430522467891093874245820461998572335638832420571757146047006864000000000000 815 1259708741049340676043270671807822654079223662592961409333542084064000000000000 816 1445515780354118425759653095899476495555909152825423217210239541463440000000000000 817 510692222165107956771322146704250343076987668933499520150864628589965920000000000000 818 35748455551557556973992550269297524015389136825344966410560524001297614400000000000000 819 169334789454746322508385764433514587441316963909528788260549850532462384000000000000000 820 1 821 9015006 822 32871867128100 823 63878913234022887000 824 73442864123420793641640000 825 52496812389692936453456988720000 826 23892664235671387396316065448178720000 827 6984610800768775738671922029795937156800000 828 1309090679334087792820584986434503521613240000000 829 155663972679616379444295760736926813755030368400000000 830 11526294521034874432332323899526482851304978658546400000000 831 517117773081621521963872348941792404183283163442236334400000000 832 13538143299276851445014178095296125141518353218917747234592000000000 833 196605082574652060331094360200842728112865377246113961570663360000000000 834 1478751085365061568061731152082052805020337444572557153813632272000000000000 835 5237736344363048074074651740674631035382035228675997438807885507424000000000000 836 7613049776531690375667506305070576209927788204880562277307261585040784000000000000 837 3667698686458502598630404508148707009371093258704223826538027787146118880000000000000 838 403446855510435285849344495896357771030820258457464620919183056586073076800000000000000 839 4459149455641653159387491796749217469288013382950924757527812730688176112000000000000000 840 1 841 9489480 842 36524296809000 843 75151662628262220000 844 91803580154275992052050000 845 69995749852923915271275984960000 846 34132377479530553423308664925969600000 847 10745555078105808828726033891993749472000000 848 2181817798890146321367641644057505869355400000000 849 283025404872029780807810474067139661372782488000000000 850 23052589042069748864664647799052965702609957317092800000000 851 1149150606848047826586382997648427564851740363204969632000000000 852 33845358248192128612535445238240312853795883047294368086480000000000 853 561728807356148743803126743430979223179615363560325604487609600000000000 854 4929170284550205226872437173606842683401124815241857179378774240000000000000 855 20950945377452192296298606962698524141528140914703989755231542029696000000000000 856 38065248882658451878337531525352881049638941024402811386536307925203920000000000000 857 24451324576390017324202696720991380062473955058028158843586851914307459200000000000000 858 4034468555104352858493444958963577710308202584574646209191830565860730768000000000000000 859 89182989112833063187749835934984349385760267659018495150556254613763522240000000000000000 860 26754896733849918956324950780495304815728080297705548545166876384129056672000000000000000 861 1 862 9982440 863 40526959473000 864 88221516998394780000 865 114401384499943928557170000 866 92945176034210444868415652160000 867 48503904839332891706807050157956800000 868 16422452100501330474090731042481013344000000 869 3606678402246976572056713738135877049342600000000 870 509445728769653605454058853320851390471008478400000000 871 45542919814820723366776499310324151753936744943524800000000 872 2515708085261942539283703319176287371702458632962230816000000000 873 83074970245562497503496092857498949732044440206995267121360000000000 874 1568966668822346491312181593721010933708580843047805998741254400000000000 875 15970511721942664935066696442486170294219644401383617261187228537600000000000 876 80810789313029884571437483998980021688751400671001103341607376400256000000000000 877 181369715264431447185020003150210786177691424880978101312320055408324560000000000000 878 152350560822122415635416802646177060389260796900021605102348846542992630400000000000000 879 36310216995939175726441004630672199392773823261171815882726475092746576912000000000000000 880 1444764423627895623641547342146746460049316336076099621439011324742969060288000000000000000 881 2167146635441843435462321013220119690073974504114149432158516987114453590432000000000000000 882 1 883 10494360 884 44908252389000 885 103345205626691028000 886 142135053469627305177090000 887 122927490883955749664678765760000 888 68574486152160295171692726085387200000 889 24937797634094612942137776768211909152000000 890 5914952579685041578173010530542838360921864000000 891 908142386067643383635496216789343783013536852800000000 892 88917129162269031335135070082061439138638406794500800000000 893 5428633236617876005822728215064620117884252839550077024000000000 894 200357281180474258684902341597497467000813061675694467763280000000000 895 4288508894781080409586629689504096552136787637664003063226095360000000000 896 50368536969203789410594965703225614004846570804363715977590490003200000000000 897 301203851075838660675357894905289171748982493410095021545991130219136000000000000 898 826239813982409926065091125462071359253927602235566905978346919082367440000000000000 899 892338999101002720150298415499037067994241810414412258456614672608956835200000000000000 900 297743779366701240956816237971512035020745350741608890238357095760521930678400000000000000 901 19745113789581240189767813676005534954007323259706694826333154771487243823936000000000000000 902 88853012053115580853955161542024907293032954668680126718499196471692597207712000000000000000 903 1 904 11025720 905 49698465977160 906 120812000943878244000 907 176077752805657706413410000 908 161952091164576622574100596160000 909 96469192383547533885601631611646400000 910 37633403702360961349044281304756153811200000 911 9626295374781538254673723020295207528559112000000 912 1603740809438604273228642255181181574257948059200000000 913 171630737685309990716656065507234870895511343347524800000000 914 11553245093314966884186831842317012045753666299555292128000000000 915 475132981085124670595625552931208278887642403402361166410064000000000 916 11482136718284828193409363362220645607333979804068137233798900480000000000 917 154836613646070908188125264939545406014898717657858830597778172972800000000000 918 1086953027795417775480639359875608750224588997958168990796402774269056000000000000 919 3609363397923159150705398074386943306214525841344844905063304962307184080000000000000 920 4937609128358881718164984565761338442901471350959747830126601188436227821440000000000000 921 2246612153403291181765067977421408991520169464686685262707603540738483658755200000000000000 922 234120634933606133678675505015494200168943975793665095797950263719063033912384000000000000000 923 2458266666802864403626092802662689101773911745833483505878477769050161856080032000000000000000 924 1 925 11577006 926 54929883448440 927 140947334434524618000 928 217507812289341872628330000 929 212562119653506817128507032460000 930 135056869336966547439842284256304960000 931 56450105553541442023566421957134230716800000 932 15550169451570177180626783340476873699980104000000 933 2806546416517557478150123946567067754951409103600000000 934 327658681035591800459070670513812026255067110027092800000000 935 24261814695961430456792346868865725296082699229066113468800000000 936 1108643622531957564723126290172819317404498941272176054956816000000000 937 30140608885497674007699578825829194719251696985678860238722113760000000000 938 464509840938212724564375794818636218044696152973576491793334518918400000000000 939 3804335597283962214182237759564630625786061492853591467787409709941696000000000000 940 15159326271277268432962671912425161886101008533648348601265880841690173136000000000000 941 25922447923884129020366168970247026825232724592538676108164656239290196062560000000000000 942 15726285073823038272355475841949862940641186252806796838953224785169385611286400000000000000 943 2458266666802864403626092802662689101773911745833483505878477769050161856080032000000000000000 944 51623600002860152476147948855916471137252146662503153623448033150053398977680672000000000000000 945 14749600000817186421756556815976134610643470475000901035270866614300971136480192000000000000000 946 1 947 12148710 948 60636884326200 949 164116759273076610000 950 267944406443392161933450000 951 277965848777662760860355350140000 952 188193998256428795612894986258785600000 953 84179981965807413543914839760638765104000000 954 24938951007235189817986350640387438952798280000000 955 4868498885795762972301235417514301207568770894000000000 956 618910841956117845311577933192756049592904541162286400000000 957 50298884125773697288471938630575284150415352060259015728000000000 958 2546883997708551162201776612559179512956281351571215261387280000000000 959 77634901674766736080438309096832774276860431629778882433072111200000000000 960 1361494361370623503033515260675313052889626655267379372497704624416000000000000 961 12934741030765471528219608382519744127672609075702210990477193013801766400000000000 962 61359177764693705561991767264578036205646939302862363386076184359222129360000000000000 963 129612239619420645101830844851235134126163622962693380540823281196450980312800000000000000 964 102825710098073711780785803581979873073423140883736748562386469749184444381488000000000000000 965 23216962964249274923135320914036508183420277599538455333296734485473750862978080000000000000000 966 877601200048622592094515130550580009333286493262553611598616563550907782620571424000000000000000 967 1253716000069460845849307329357971441904694990375076587998023662215582546600816320000000000000000 968 1 969 12741330 970 66856051949400 971 190730287803845790000 972 329188842201881798946810000 973 362197924164833294454402425940000 974 261043287904078651979176916423476800000 975 124818593949300647668563383093360927568000000 976 39717588641152339339756039908765180554456520000000 977 8373818083568712312358124918124598077018285937680000000 978 1157094182787524667321645701186456962282386750868622400000000 979 102992953209917570638299683862606534212755244694816079824000000000 980 5764000626393036840772441807370774687216847269345381907350160000000000 981 196370633647939391262285134774341723170882268240028937918947104800000000000 982 3902950502595787375362743747269230751616929745099820867826753256659200000000000 983 42784143409455021208726396957565307499224783865784236353116869199498150400000000000 984 239858603989257212651422362943350505167528944547552875054661447949686505680000000000000 985 619258478181676415486525147622567863047226198599535040361711232383043572605600000000000000 986 631643647745309943796255650575019220308170722571525741168945457030704444057712000000000000000 987 199665881492543764338963759860713970377414387356030715866351916575074257421611488000000000000000 988 12578950534030257153354716871224980133777106403429935099580170744229678217561523744000000000000000 989 53909788002986816371520215162392772001901884586128293283915017475270049503835101760000000000000000