0 1 1 0 2 17400 3 645120 4 8699640 5 64266240 6 334145760 7 1327902720 8 4450873080 9 12747325440 10 33162177744 11 77585418240 12 171110020320 13 348920586240 14 685157000640 15 1264980234240 16 2278793539320 17 3901915054080 18 6578286166680 19 10617461422080 20 16978337640144 21 26135731077120 22 40035189900960 23 59263709122560 24 87608846611680 25 125515955404800 26 180052159474320 27 250919416197120 28 350789929844160 29 477331861217280 30 652757037132096 31 869949023109120 32 1166741436493560 33 1527165161717760 34 2013484323677040 35 2593290074726400 36 3367979261141400 37 4276160210411520 38 5478862507029600 39 6868185828249600 40 8692905448296144 41 10771921325752320 42 13486638355357440 43 16536917769799680 44 20497406460193440 45 24898512146964480 46 30581480616632640 47 36823003790254080 48 44855737802454240 49 53580062161305600 50 64769162257302024 51 76805462490624000 52 92183868859892880 53 108572867682508800 54 129480369034211520 55 151531494507786240 56 179604436608761280 57 208994204862627840 58 246314490044593680 59 285040507363829760 60 334201481795301696 61 384775129221734400 62 448914079659390720 63 514429070015754240 64 597371601794494200 65 681489091545169920 66 788053147174200960 67 895182742583531520 68 1030872718258850160 69 1166547310727823360 70 1338198734780353152 71 1508563575204065280 72 1724405263868301720 73 1937065113012387840 74 2206599420223669200 75 2470655172550993920 76 2805092348165320800 77 3130797762699755520 78 3544145218967545920 79 3943504121860055040 80 4450767542486683344 81 4938848602516439040 82 5558565061174088880 83 6150937437477058560 84 6904949106328600320 85 7620948596797194240 86 8533438908931923360 87 9395801088833802240 88 10494671672786332320 89 11527855852097617920 90 12848217921818247312 91 14080271191325122560 92 15657242528693217600 93 17124073355722752000 94 19001535793440543360 95 20737249257003601920 96 22966137888330904800 97 25014054201865912320 98 27648572500110736440 99 30059191472948766720 100 33160804245031503624 101 35985773443365150720 102 39633427496682901440 103 42931246675925299200 104 47198137461427332240 105 51046323258811023360 106 56026153812272377680 107 60491238671227668480 108 66291935195701782720 109 71462294988193013760 110 78193816476210906048 111 84171942666801745920 112 91957471583942884800 113 98842670211691315200 114 107845926953105827200 115 115749537267671654400 116 126109189818548977680 117 135186492057997516800 118 147087608794821200160 119 157456698632649400320 120 171111148983248613696 121 182939214927016673280 122 198553020343653895440 123 212034506904611942400 124 229837028998887724800 125 245148261274892451840 126 265457502200669741760 127 282795156180352696320 128 305854259899737698040 129 325512697902220984320 130 351664407593943778656 131 373835154429128202240 132 403470956269066942080 133 428453068391789199360 134 461935359312865548000 135 490077407160283668480 136 527806801269101504880 137 559401442966243737600 138 601965862748994182400 139 637340739787328686080 140 685136945040778484352 141 724823984630498918400 142 778454298616013231040 143 822740384632369704960 144 882895494749456044440 145 932289344330632888320 146 999571175409967139760 147 1054669933363993712640 148 1129744592355481363920 149 1191008589319488184320 150 1274916199868197744416 151 1342860822532128215040 152 1436207196016986108000 153 1511761984594672435200 154 1615565313747873250560 155 1699119733517030031360 156 1814547250828131946560 157 1906932627831348633600 158 2034940917493552859520 159 2137148305879889940480 160 2278792981008261172944 161 2391505439420778086400 162 2548562084071029866040 163 2672556636927689594880 164 2845898882174593974960 165 2982745933269444034560 166 3174028442340845412960 167 3324196732315709337600 168 3535333732243275513600 169 3700145648364334448640 170 3932588786797368561312 171 4113632935504212449280 172 4368988029889938940320 173 4567235504567608320000 174 4848454454127967725120 175 5065019820749473566720 176 5373271898846751664800 177 5610737351741689774080 178 5948644869438622271280 179 6207486114075186493440 180 6578087801183821306512 181 6860340185607920394240 182 7265751236134008481920 183 7573913648969832714240 184 8016507698503103703360 185 8351880195538990694400 186 8836424754956650675200 187 9200531931837968977920 188 9728490878007002686080 189 10125507303924912291840 190 10700908553594636320320 191 11131117909285669601280 192 11758662600961090548960 193 12225151758642669404160 194 12907840526699510983920 195 13414431326020739850240 196 14155639227096579153720 197 14703966797883157094400 198 15511250063144613227040 199 16103347528820004925440 200 16978330770373721986824 201 17620777144662529720320 202 18569505844502801084880 203 19262064373001722306560 204 20291698619317991286720 205 21038920366519234805760 206 22153533441284217359040 207 22961150861638186782720 208 24165446367927206470800 209 25035429886104019353600 210 26341103902337112365568 211 27275993333226145167360 212 28684519610824160969040 213 29694565350573543751680 214 31214902441170951637920 215 32298684894373355335680 216 33941468799102584137920 217 35105575202488135188480 218 36876225685717005709200 219 38129189647547038003200 220 40034018228623108774848 221 41377947205105255956480 222 43434702951693449897280 223 44872704490100746567680 224 47082225451782671056320 225 48629905799787977687040 226 51005143543281668262000 227 52658828441537577031680 228 55215437739121937520000 229 56984641313225119211520 230 59729484742695055622016 231 61626623249570657402880 232 64567901370046613233680 233 66595022066614789324800 234 69759410755649736006480 235 71919963899378670551040 236 75306568648606866128160 237 77623935215337812459520 238 81251361321016900487040 239 83718143003087552225280 240 87608908276531671986496 241 90238498653397495234560 242 94400939345297472897240 243 97211356935823819130880 244 101656059168317052303120 245 104648611483054410670080 246 109414794651516384488640 247 112592913511801604444160 248 117676551871746746177280 249 121075052398477403996160 250 126502271016630593550624 251 130107391915727514839040 252 135910113590927965936320 253 139740781815607705436160 254 145928954626378287406080 255 150010751971038278983680 256 156597381065161008082680 257 160929843118516343930880 258 167972211202069799690880 259 172558503380133653913600 260 180046708707943190012256 261 184937553854152113070080 262 192907735811640233952480 263 198079811632987903242240 264 206577117327232073692800 265 212056488589321884303360 266 221091864534441080544000 267 226914314822620287528960 268 236503721468460716663520 269 242666037141488028426240 270 252891473322483149581440 271 259395295812019383459840 272 270237082231717084998000 273 277156058166267585822720 274 288664306987487994575280 275 295959949769140281047040 276 308197161907456451984640 277 315904927068822432522240 278 328882818048212536271520 279 337053136123089003724800 280 350790095056307062004352 281 359414303890392474501120 282 374026230646497400158720 283 383103745204496566118400 284 398556496968087937936320 285 408192014436113912463360 286 424553397006948091404480 287 434685906187888823623680 288 452042493307637926859160 289 462720843261610140303360 290 481083237840511351478880 291 492376642636200614277120 292 511764899657693562329520 293 523657178166275787694080 294 544234501421795088384480 295 556720026408642293821440 296 578429196961711450572240 297 591655065312415813632000 298 614588455961849153336400 299 628462216658043376558080 300 652737270919127552598816 301 667324314539460185456640 302 692947781047538285870400 303 708343965339162411110400 304 735338084258641640239200 305 751514309592687112519680 306 780104755109933145578160 307 797046863707613043947520 308 827144320579777275321600 309 845058659919390429511680 310 876785761825441607674368 311 895533794153748735283200 312 929048137409775615758400 313 948718819913206805790720 314 984022104899118316327440 315 1004744783704875066040320 316 1041858108832561546869120 317 1063584104028289458708480 318 1102818811501927056663360 319 1125523651572027709747200 320 1166742006264318723739344 321 1190709540651886022246400 322 1234073077387487135930880 323 1259102768671364443729920 324 1304824160142928509985080 325 1331033386672357546352640 326 1379102108336823567014880 327 1406663814790199138734080 328 1457100141239507682763440 329 1485941014854652052766720 330 1539167083925907897407232 331 1569243801661003159111680 332 1625053210346675478388320 333 1656756352527895037091840 334 1715363730290255893444800 335 1748404693335522856243200 336 1810090870690914440052480 337 1844622857110746457374720 338 1909362216857365410617160 339 1945619120574269713428480 340 2013424311980136195748512 341 2051293902321347417210880 342 2122731386105310550783200 343 2162148750696675823411200 344 2236921738506660714226080 345 2278413891350663761428480 346 2356800984586005589253520 347 2399958605406071341148160 348 2482333292901761048301120 349 2527361238610277510553600 350 2613669404550336222038592 351 2660875722973650363555840 352 2751115212256956717509280 353 2800340403107150593720320 354 2895272490579441965965440 355 2946414735183167301427200 356 3045613679068640706200880 357 3099377654490194117591040 358 3203208893508674403788640 359 3259031177299809479454720 360 3367980754418644877818512 361 3426125719499587675668480 362 3540096955765676733418320 363 3600975506269384510617600 364 3719951659465985211676800 365 3783332232070919827537920 366 3908317652721873919894080 367 3974047522548976857292800 368 4104451941147148456192320 369 4173475211750785661337600 370 4309766695682431473784032 371 4381306896952460131246080 372 4524112078989165234846720 373 4598518777418610869084160 374 4747690959845574722045760 375 4825498375130930513879040 376 4980987034124505974006400 377 5061865833174026641244160 378 5225000015852248193103360 379 5308738920827702546933760 380 5478698793453779421472320 381 5566539855509365346795520 382 5743918749910133830371840 383 5834819741109311175720960 384 6020435251726249115677920 385 6114842519939234201272320 386 6308465957979027702370800 387 6407066447987798203607040 388 6608613648811362972173040 389 6710963702501203889233920 390 6922162197784520616069504 391 7027960218026052615413760 392 7247686854504094165913400 393 7358571179938378791567360 394 7587592843266476721977040 395 7702160439355838027612160 396 7941518851577925094440480 397 8060334010111924735057920 398 8309706227289148059971520 399 8433670198061732213882880 400 8692905353488236037609224 401 8821406422987001214320640 402 9092735613728612564983680 403 9225372122084532098334720 404 9507298259252492219716560 405 9646193604905081209036800 406 9939678441250873652749440 407 10082962712463247027384320 408 10389349076710766577854400 409 10537758709262248019066880 410 10856577942427480424951328 411 11011258004447651394908160 412 11342264661650735138308800 413 11502412907060474388971520 414 11848494107334797527832640 415 12013555821613508215296000 416 12372708540223546128393360 417 12545415124410389131837440 418 12918870890031920068944000 419 13096784593922263366932480 420 13486235626293413940730368 421 13670277809224016763985920 422 14075054347489471524847200 423 14266710522312574215168000 424 14686473169548845210149200 425 14884665207332274650234880 426 15323094417192757807322880 427 15527064744244740917207040 428 15981544697059837175156640 429 16194821728926447952035840 430 16666881374762107659251136 431 16886277010752344319467520 432 17378032023001875724413120 433 17604737147887583789629440 434 18115302818510235046410240 435 18351183451806117899919360 436 18880054171542225618790800 437 19123677477150074220871680 438 19675559014637047959103680 439 19925955684436900076605440 440 20497416117400899476134848 441 20759068353521193711943680 442 21351994356082581295564320 443 21620812670645469186140160 444 22237892555349467093232960 445 22515355012090360600903680 446 23155371344862559944556800 447 23443813077416689665576960 448 24106099431325750005743040 449 24403692665946846096506880 450 25094175625225601431522152 451 25399627939975902527508480 452 26113840426523146051931760 453 26432872426837941211791360 454 27173194507842150099978720 455 27500543754553431868293120 456 28270302445723726756156800 457 28607787986681790626365440 458 29405415733475819959438800 459 29756011149976505185198080 460 30580567468406130342047616 461 30941887761465462583664640 462 31800787635366493217510400 463 32171210112143173349990400 464 33058765497839356626673680 465 33445472836175633633771520 466 34364598328111130250387120 467 34760851232698372148213760 468 35715733633924539887054160 469 36123853566083931156480000 470 37112393606799267165134592 471 37536061843832829233909760 472 38556960860680691917520160 473 38993188100649647559720960 474 40055777015831170248046080 475 40502439961114408180500480 476 41599433637859418043004800 477 42065490206630882639093760 478 43200531628786414810995840 479 43677532813522159053127680 480 44855761037690193680920896 481 45346541034411968433192960 482 46565188563278243317081200 483 47074393066926891728240640 484 48331813126454922425190360 485 48855599599974154406707200 486 50163347504572037361094560 487 50698969131539397582090240 488 52047899207034718527805200 489 52606604841145927305707520 490 54001145845285432886384208 491 54572255909728516097034240 492 56018673596522557706708160 493 56605776388046183919697920 494 58100592617499500055624000 495 58709388359817593091256320 496 60250394551424297496303360 497 60875983028639355966259200 498 62477575862859331413482880 499 63116569847089414829537280 500 64767195806802556770856224 501 65433488479749834302914560 502 67138475579959657599079200 503 67818837855647529805271040 504 69585974031033183678847680 505 70284749830165539777576960 506 72109531434838760202827520 507 72833666944088978476001280 508 74713355753201458468838400 509 75456823529483358463303680 510 77409077681119801680955008 511 78167566161606073262530560 512 80177859105306361045315320 513 80968637070342118746193920 514 83043585632683959882366960 515 83850134129946756423720960 516 85999160375852019225621120 517 86826714142592229893406720 518 89044247943531075289825920 519 89901463666985673421639680 520 92183909390001256490492256 521 93063201253881859371663360 522 95432129261941299990290640 523 96328251602419683103180800 524 98765761257621013073268960 525 99699850155641261354680320 526 102213843502665836570074560 527 103165387754677688636375040 528 105767484058821154302817920 529 106743029938584813821952000 530 109426137677086205250595296 531 110436143569436410750863360 532 113195596935900816481401600 533 114230837055055900986654720 534 117093125610295635963913920 535 118147010886176168670474240 536 121089898209732473157116640 537 122188156675083113766174720 538 125221384955009768614027920 539 126338982695628561595975680 540 129476502190194955922701440 541 130621258540284434117468160 542 133854076057394574588842880 543 135038936221970453613711360 544 138361386102819749341899120 545 139574866386168110873149440 546 143019047333478517928563200 547 144252854208572115797514240 548 147791636803060674940897200 549 149077342741941315582074880 550 152722297845349793172832608 551 154029131839951904816762880 552 157796937536897639804878080 553 159134619642123351571169280 554 163014375423370618054021200 555 164398409767296453928181760 556 168382889118062352956802720 557 169799041550399642633871360 558 173927348899029948319230720 559 175365738691358361152286720 560 179604528648066168069773952 561 181103270542862833267015680 562 185466237615227116339614000 563 186988127062257959933245440 564 191495614444104460787366400 565 193052189111266742926786560 566 197690546731094644224567840 567 199300360255417478332723200 568 204060914344950895899864000 569 205706907607123600060416000 570 210636683966664140936474880 571 212306578882134987749959680 572 217364737987972836789393600 573 219104924928365048888033280 574 224308155495416871415259520 575 226073314953220790320066560 576 231445756573446815728669080 577 233249540213719333743820800 578 238774842674219522113640040 579 240639887213108536014581760 580 246307137524066078990390880 581 248212517938573357785907200 582 254077932933181100352423360 583 256009140140106527108444160 584 262023613081787114842012080 585 264036252467326363144519680 586 270219425279181626229685200 587 272258463451860199895009280 588 278639602551442909698616800 589 280721794235633792898170880 590 287280632922712607246074560 591 289432882444511920503951360 592 296155748809856032157418960 593 298353212336029463089643520 594 305307934995025755679760640 595 307532771833395021220823040 596 314659733358442326657656400 597 316978292762210706476728320 598 324301291141732590343674240 599 326647906731722277117235200 600 334201462886595182552867616 601 336595825848002164843069440 602 344355048050728404390032640 603 346829757454586152548464640 604 354778489413936688203842880 605 357303337057582997186519040 606 365522153034355005976223040 607 368075319386365371475968000 608 376493099140069479132770400 609 379154475108244358771834880 610 387799066439014597363172448 611 390489508692620664804065280 612 399401504949776569121081520 613 402145069676135288473559040 614 411294935719692508180956000 615 414130108490145193842155520 616 423497867016619339693251840 617 426387980905414687765217280 618 436070152251588405337363200 619 438989688459923616961382400 620 448900677117707417560263168 621 451944332423191623915601920 622 462116509163980215394144320 623 465190576613355652585021440 624 475672646300183772298367040 625 478805197823530061554483200 626 489561233869218746418235440 627 492797401873127819292672000 628 503804017379207858872146960 629 507100789782137958638469120 630 518471949446827418128980096 631 521798361604948270087065600 632 533431320079805402890254720 633 536900652751611092321157120 634 548834423185920058558563600 635 552334572335345715363840000 636 564626084017241305705147200 637 568189730185120771504250880 638 580796687120757308792314560 639 584478131327366054238351360 640 597371907207140618339995344 641 601119399118636006486425600 642 614434139668504566334085760 643 618211720179505611780249600 644 631826227308203580110952960 645 635767313468409638250577920 646 649726654581580737952440000 647 653697770772897054076907520 648 668069930367711053029675320 649 672110606978467354574438400 650 686844545954559661007300976 651 691018142304319886980546560 652 706078836131499669449295840 653 710325015373939292487229440 654 725871626408889198994267200 655 730147159843711292458045440 656 746035272228118242856313520 657 750496841736171905624064000 658 766780526986302214695859200 659 771271367961473838956820480 660 788029614818748031888242432 661 792595520114408100246036480 662 809766725036909710880844960 663 814483512766563744720199680 664 832027194346799306426064480 665 836822827639644060815523840 666 854925260410359929020337040 667 859747621818585671526113280 668 878239558118954832699568320 669 883274315168669356246302720 670 902217960693093880729173312 671 907279628558038422605230080 672 926766525793411420202991360 673 931910180081962920577843200 674 951868797160049875410307440 675 957182435836866606530334720 676 977563766799122558191838280 677 982961473052410597295923200 678 1003985245483338748013691840 679 1009407337192822096886784000 680 1030873186587644765310628512 681 1036536379071262482452889600 682 1058515919339537500376232960 683 1064203814004942095054161920 684 1086805463830764901123096800 685 1092581502803870649480069120 686 1115719629450929904342990720 687 1121685679637814160733736960 688 1145303929980925220582171040 689 1151360895563983259277557760 690 1175715177673722816511839744 691 1181791615080223525740410880 692 1206645458763326488669345680 693 1212996828567129184244367360 694 1238435110003962941444282400 695 1244806769981437491976581120 696 1270954570576212622438125120 697 1277419321666215460025303040 698 1304177866447966225704295440 699 1310856414360765759896186880 700 1338158095794029648220451392 701 1344932968500025800804311040 702 1373074481896940219864638080 703 1379864377620500257811189760 704 1408570988676329894679718560 705 1415672569405845694672404480 706 1445041538374067612340004080 707 1452155796924835765030625280 708 1482334497264172456258957440 709 1489548315057414827531182080 710 1520419330757038549253332608 711 1527871920757090293214371840 712 1559354111189159780869170480 713 1566910701266380133416304640 714 1599351796240926577495027200 715 1606915636262026998471106560 716 1639993147529152135679411040 717 1647907926893541211718615040 718 1681736770568791826436162240 719 1689656764608847998306017280 720 1724406146062355753655188112 721 1732430700030393642611834880 722 1767961485979700801466821400 723 1776254607468288484575621120 724 1812474597211904181123800400 725 1820877625447401672199495680 726 1858188090066195486473478240 727 1866586737118969847245639680 728 1904615136673681061861374080 729 1913411138553916830614323200 730 1952288451333905350169565216 731 1961078013065825768322109440 732 2000997868673591107807464000 733 2009899072118318113107025920 734 2050702028640995160786368640 735 2059903268423737659981434880 736 2101479393866689523871017280 737 2110794086671104307024773120 738 2153611408686320386122908400 739 2162909875111314856576358400 740 2206533536632230411889451232 741 2216278909580245266343034880 742 2260857448405739624477097600 743 2270585194976257896722165760 744 2316345247046263899911715840 745 2326189842546710472950906880 746 2372943889587595526639146320 747 2383120262527466406389176320 748 2430743950699471870156296000 749 2441039729987812440780472320 750 2490070702714251057742962816 751 2500333334613040264792350720 752 2550265361176862461757973120 753 2561033902507884557060751360 754 2612041872636970461774532320 755 2622776386481034372033699840 756 2675118765811158431599080960 757 2685971458151498055843225600 758 2739434194648877478560558880 759 2750657549243071003706327040 760 2805093615861488634272032320 761 2816439255387229355972198400 762 2872465542855606537219993600 763 2883761439251090477700587520 764 2940797089095303343966456320 765 2952661638640371454230773760 766 3010904276283199044363064320 767 3022711884212887691735838720 768 3082462848884386279378810080 769 3094393471527979875867279360 770 3155402618935178935876406784 771 3167743031907650102413209600 772 3229836481623268152767973360 773 3242305426760491282439086080 774 3306197041667387434105255200 775 3318593229689912695088824320 776 3383609987492669527405355760 777 3396641580508300217123143680 778 3463015175511438567577075920 779 3475966618014097546582241280 780 3544039414186439052633323904 781 3557113992894670983059374080 782 3626592836277315867167422080 783 3640125872563145727010283520 784 3710815669078304550700666680 785 3724479695426965986209464320 786 3797195871693045781178144640 787 3810755360017192029869783040 788 3884729558040525181377738960 789 3899003012131745689782681600 790 3974496014015899577210292480 791 3988658367632011274386759680 792 4066057410827964163494297120 793 4080347619978895749940346880 794 4159322004137247889704992400 795 4174119921413119752275189760 796 4254440382694708146812176320 797 4269365836060915467762769920 798 4351972261498447001535974400 799 4366761692131149850575912960 800 4450767540985993306247862024 801 4466354470237272121394872320 802 4552053276766120835732158320 803 4567498207845217478756290560 804 4655339253401407420695154560 805 4670911452609968851807764480 806 4760509082575780894315307520 807 4776638275125369046831288320 808 4867736420000828775592178640 809 4883994570127631452511109120 810 4977662869389358327089078864 811 4993742746384213226897295360 812 5088960812179659578431501440 813 5105937002753050660315791360 814 5203046005807580011225298880 815 5219839854041672163240775680 816 5319346726657595461993375680 817 5336260062079859279756083200 818 5437731441246193325252750640 819 5455262706991878349723607040 820 5558399100126244462451524128 821 5576052986568651874767544320 822 5682068218717629396427972800 823 5699503108239838191292600320 824 5807239162302395808230343360 825 5825675651290820510446632960 826 5935515705056044235086721280 827 5953715307803788953348188160 828 6066244753485945703811219520 829 6084561048387871433960693760 830 6199277475851503660023091776 831 6218272584374888833639649280 832 6334826772592014674200421520 833 6353945733243721972880424960 834 6473729390442996937174308480 835 6492575067087427236994129920 836 6614261023192016870371766400 837 6634216878216438309940101120 838 6758249010113904247229453280 839 6777915112682873263403151360 840 6904952231090119892569594368 841 6924723550080232358652641280 842 7054185003159338528439195600 843 7074711157801829438486016000 844 7206208976189590244695325280 845 7226850669765567023188500480 846 7361958316802839990342254720 847 7382257366249987275111198720 848 7519474261936982567836852560 849 7541014120598945202743623680 850 7680837474392986840699127952 851 7702017812606371213025894400 852 7845186086371605424219027200 853 7866467603307688771371540480 854 8012330750728047150194793600 855 8034443440870334083327365120 856 8182550399548002776476716960 857 8204759874276912430736179200 858 8356909066768321471962950400 859 8378706012701925900856289280 860 8533184114423865457388684736 861 8556357377356844192355778560 862 8713716261700210721047209600 863 8736462947776413999422914560 864 8897552395772940913535920320 865 8920386411608870559912591360 866 9084458597423296616521707120 867 9108197078836642189299025920 868 9274753372461818217194158080 869 9298576452010800692895744000 870 9469642453680543904093633920 871 9492964855281158677019381760 872 9666587162454288007496960400 873 9691449482026009675628298240 874 9868267547092085440845369600 875 9892616837803420111413657600 876 10073580284827916157375357120 877 10097987254987048579756400640 878 10282261979179155906866932800 879 10307667895024734258916331520 880 10494677050896055434101005248 881 10520143252551597179422310400 882 10712167719082674845176030680 883 10737045910839570868167014400 884 10931889113147104447478061600 885 10958476999868656033520517120 886 11156848063070413689476324640 887 11182812839457173258868019200 888 11385800312985114943877279040 889 11411804879392343498843750400 890 11618452959293332807538199840 891 11645546650476074657135216640 892 11855190091095633197606396160 893 11882329954793429259645419520 894 12097559167089989929471137600 895 12124002524604599870446325760 896 12342322908838992521539239360 897 12370650272693055474980290560 898 12592879620154696814302398960 899 12620475077302213647344762880 900 12847827736637203110368078952 901 12875425691716093357256785920 902 13106805655325672865563311680 903 13135611807387149710028636160 904 13370285505303732106720030320 905 13399108786208445309172285440 906 13639984122175783050928753920 907 13667971402980253667259156480 908 13912253078350825733138396640 909 13942334305854040652058009600 910 14190927648964874235350754048 911 14220139952769101339325849600 912 14474394850536308001768969600 913 14503588719967001265254645760 914 14762291725556130941511802800 915 14792807670005823549849722880 916 15055115637585658807261851600 917 15085597278746077792607109120 918 15354801894840135858097868160 919 15384312050199846309004677120 920 15657249615103527500109983616 921 15689070465320928411249131520 922 15966742129337245173552147600 923 15997561455193978714752983040 924 16281508806285189585886172160 925 16312266006744920290434539520 926 16601101387518417513415105920 927 16633289646126630882753884160 928 16926087934893206741337841680 929 16958205895053820268221808640 930 17258650935781511452718426112 931 17289626739493125724359260160 932 17594140016873304675278408880 933 17627687204019837636971888640 934 17937417138472402924996130400 935 17969798129550748881512325120 936 18286454535893799705168252240 937 18318706138053358306223308800 938 18640758413113341599017701120 939 18674581251105195693234647040 940 19000968474737503727846145792 941 19034658465441589741163520000 942 19369491112869603283871192640 943 19401875461222051208026890240 944 19741163958375481327002320160 945 19776391577718042299492597760 946 20121402546700752065056421760 947 20155254620923344485355878400 948 20507935014194350700751828480 949 20541605757486278568804925440 950 20900212018519143864931746720 951 20935589503655080577725747200 952 21298908759224782018627647360 953 21334112636103820917692006400 954 21706782722840104644543705360 955 21740475797874184940996198400 956 22118000478967791768303987840 957 22154807557546801363965542400 958 22538634638427094394248853760 959 22573866546346421922115215360 960 22966149651299227050128306496 961 23001119109646620266264002560 962 23399882151194694282734724960 963 23436735949026640488188160000 964 23840652513149487913349524080 965 23877261753354350437816320000 966 24291494455296923563837040640 967 24326338446036159720613785600 968 24745886852924092909235845080 969 24784178898515116510127554560 970 25210638937104297022642034592 971 25247102725060233989208606720 972 25682853944154093166170018720 973 25718998380840108802337832960 974 26161860988801283296785489600 975 26200061183223143029683302400 976 26648524390916296617837188880 977 26686372966642712030597529600 978 27146245900495112714151154560 979 27182081128047919961448960000 980 27647747021581179666848893008 981 27687363938165526053885583360 982 28160568102527046758267068320 983 28198118962966754521882890240 984 28681559180155234825973081280 985 28718699855573652298344529920 986 29209912516886354134290404640 987 29249262936523478328052285440 988 29746600027594887052207636800 989 29785514226923584333716357120 990 30295425791044194895349901504 991 30332022417938106835124305920 992 30848202010323380637120157440 993 30888994991755476294977863680 994 31413439618845842397760704000 995 31451866746080803400192040960 996 31987547392525114201472142720 997 32025425065127980698371235840 998 32569635136832720934476500320 999 32609935286945342803496509440