0 1 1 1 2 2 3 2 4 3 5 5 6 6 7 8 8 11 9 16 10 24 11 30 12 38 13 49 14 65 15 120 16 144 17 174 18 212 19 261 20 326 21 720 22 840 23 984 24 1158 25 1370 26 1631 27 1957 28 5040 29 5760 30 6600 31 7584 32 8742 33 10112 34 11743 35 13700 36 40320 37 45360 38 51120 39 57720 40 65304 41 74046 42 84158 43 95901 44 109601 45 362880 46 403200 47 448560 48 499680 49 557400 50 622704 51 696750 52 780908 53 876809 54 986410 55 3628800 56 3991680 57 4394880 58 4843440 59 5343120 60 5900520 61 6523224 62 7219974 63 8000882 64 8877691 65 9864101 66 39916800 67 43545600 68 47537280 69 51932160 70 56775600 71 62118720 72 68019240 73 74542464 74 81762438 75 89763320 76 98641011 77 108505112 78 479001600 79 518918400 80 562464000 81 610001280 82 661933440 83 718709040 84 780827760 85 848847000 86 923389464 87 1005151902 88 1094915222 89 1193556233 90 1302061345 91 6227020800 92 6706022400 93 7224940800 94 7787404800 95 8397406080 96 9059339520 97 9778048560 98 10558876320 99 11407723320 100 12331112784 101 13336264686 102 14431179908 103 15624736141 104 16926797486 105 87178291200 106 93405312000 107 100111334400 108 107336275200 109 115123680000 110 123521086080 111 132580425600 112 142358474160 113 152917350480 114 164325073800 115 176656186584 116 189992451270 117 204423631178 118 220048367319 119 236975164805 120 1307674368000 121 1394852659200 122 1488257971200 123 1588369305600 124 1695705580800 125 1810829260800 126 1934350346880 127 2066930772480 128 2209289246640 129 2362206597120 130 2526531670920 131 2703187857504 132 2893180308774 133 3097603939952 134 3317652307271 135 3554627472076 136 20922789888000 137 22230464256000 138 23625316915200 139 25113574886400 140 26701944192000 141 28397649772800 142 30208479033600 143 32142829380480 144 34209760152960 145 36419049399600 146 38781255996720 147 41307787667640 148 44010975525144 149 46904155833918 150 50001759773870 151 53319412081141 152 56874039553217 153 355687428096000 154 376610217984000 155 398840682240000 156 422465999155200 157 447579574041600 158 474281518233600 159 502679168006400 160 532887647040000 161 565030476420480 162 599240236573440 163 635659285973040 164 674440541969760 165 715748329637400 166 759759305162544 167 806663460996462 168 856665220770332 169 909984632851473 170 966858672404690 171 6402373705728000 172 6758061133824000 173 7134671351808000 174 7533512034048000 175 7955978033203200 176 8403557607244800 177 8877839125478400 178 9380518293484800 179 9913405940524800 180 10478436416945280 181 11077676653518720 182 11713335939491760 183 12387776481461520 184 13103524811098920 185 13863284116261464 186 14669947577257926 187 15526612798028258 188 16436597430879731 189 17403456103284421 190 121645100408832000 191 128047474114560000 192 134805535248384000 193 141940206600192000 194 149473718634240000 195 157429696667443200 196 165833254274688000 197 174711093400166400 198 184091611693651200 199 194005017634176000 200 204483454051121280 201 215561130704640000 202 227274466644131760 203 239662243125593280 204 252765767936692200 205 266629052052953664 206 281298999630211590 207 296825612428239848 208 313262209859119579 209 330665665962404000 210 2432902008176640000 211 2554547108585472000 212 2682594582700032000 213 2817400117948416000 214 2959340324548608000 215 3108814043182848000 216 3266243739850291200 217 3432076994124979200 218 3606788087525145600 219 3790879699218796800 220 3984884716852972800 221 4189368170904094080 222 4404929301608734080 223 4632203768252865840 224 4871866011378459120 225 5124631779315151320 226 5391260831368104984 227 5672559830998316574 228 5969385443426556422 229 6282647653285676001 230 6613313319248080001 231 51090942171709440000 232 53523844179886080000 233 56078391288471552000 234 58760985871171584000 235 61578385989120000000 236 64537726313668608000 237 67646540356851456000 238 70912784096701747200 239 74344861090826726400 240 77951649178351872000 241 81742528877570668800 242 85727413594423641600 243 89916781765327735680 244 94321711066936469760 245 98953914835189335600 246 103825780846567794720 247 108950412625882946040 248 114341673457251051024 249 120014233288249367598 250 125983618731675924020 251 132266266384961600021 252 138879579704209680022 253 1124000727777607680000 254 1175091669949317120000 255 1228615514129203200000 256 1284693905417674752000 257 1343454891288846336000 258 1405033277277966336000 259 1469571003591634944000 260 1537217543948486400000 261 1608130328045188147200 262 1682475189136014873600 263 1760426838314366745600 264 1842169367191937414400 265 1927896780786361056000 266 2017813562551688791680 267 2112135273618625261440 268 2211089188453814597040 269 2314914969300382391760 270 2423865381926265337800 271 2538207055383516388824 272 2658221288671765756422 273 2784204907403441680442 274 2916471173788403280463 275 3055350753492612960485 276 25852016738884976640000 277 26976017466662584320000 278 28151109136611901440000 279 29379724650741104640000 280 30664418556158779392000 281 32007873447447625728000 282 33412906724725592064000 283 34882477728317227008000 284 36419695272265713408000 285 38027825600310901555200 286 39710300789446916428800 287 41470727627761283174400 288 43312896994953220588800 289 45240793775739581644800 290 47258607338291270436480 291 49370742611909895697920 292 51581831800363710294960 293 53896746769664092686720 294 56320612151590358024520 295 58858819206973874413344 296 61517040495645640169766 297 64301245403049081850208 298 67217716576837485130671 299 70273067330330098091156 300 620448401733239439360000 301 646300418472124416000000 302 673276435938787000320000 303 701427545075398901760000 304 730807269726140006400000 305 761471688282298785792000 306 793479561729746411520000 307 826892468454472003584000 308 861774946182789230592000 309 898194641455054944000000 310 936222467055365845555200 311 975932767844812761984000 312 1017403495472574045158400 313 1060716392467527265747200 314 1105957186243266847392000 315 1153215793581558117828480 316 1202586536193468013526400 317 1254168367993831723821360 318 1308065114763495816508080 319 1364385726915086174532600 320 1423244546122060048945944 321 1484761586617705689115710 322 1549062832020754770965918 323 1616280548597592256096589 324 1686553615927922354187745 325 15511210043330985984000000 326 16131658445064225423360000 327 16777958863536349839360000 328 17451235299475136839680000 329 18152662844550535741440000 330 18883470114276675747840000 331 19644941802558974533632000 332 20438421364288720945152000 333 21265313832743192948736000 334 22127088778925982179328000 335 23025283420381037123328000 336 23961505887436402968883200 337 24937438655281215730867200 338 25954842150753789776025600 339 27015558543221317041772800 340 28121515729464583889164800 341 29274731523046142006993280 342 30477318059239610020519680 343 31731486427233441744341040 344 33039551541996937560849120 345 34403937268912023735381720 346 35827181815034083784327664 347 37311943401651789473443374 348 38861006233672544244409292 349 40477286782270136500505881 350 42163840398198058854693626 351 403291461126605635584000000 352 418802671169936621568000000 353 434934329615000846991360000 354 451712288478537196830720000 355 469163523778012333670400000 356 487316186622562869411840000 357 506199656736839545159680000 358 525844598539398519693312000 359 546283019903687240638464000 360 567548333736430433587200000 361 589675422515356415766528000 362 612700705935737452889856000 363 636662211823173855858739200 364 661599650478455071589606400 365 687554492629208861365632000 366 714570051172430178407404800 367 742691566901894762296569600 368 771966298424940904303562880 369 802443616484180514324082560 370 834175102911413956068423600 371 867214654453410893629272720 372 901618591722322917364654440 373 937445773537357001148982104 374 974757716939008790622425478 375 1013618723172681334866834770 376 1054096009954951471367340651 377 1096259850353149530222034277 378 10888869450418352160768000000 379 11292160911544957796352000000 380 11710963582714894417920000000 381 12145897912329895264911360000 382 12597610200808432461742080000 383 13066773724586444795412480000 384 13554089911209007664824320000 385 14060289567945847209984000000 386 14586134166485245729677312000 387 15132417186388932970315776000 388 15699965520125363403902976000 389 16289640942640719819669504000 390 16902341648576457272559360000 391 17539003860399631128418099200 392 18200603510878086200007705600 393 18888158003507295061373337600 394 19602728054679725239780742400 395 20345419621581620002077312000 396 21117385920006560906380874880 397 21919829536490741420704957440 398 22754004639402155376773381040 399 23621219293855566270402653760 400 24522837885577889187767308200 401 25460283659115246188916290304 402 26435041376054254979538715782 403 27448660099226936314405550552 404 28502756109181887785772891203 405 29599015959535037315994925480 406 304888344611713860501504000000 407 315777214062132212662272000000 408 327069374973677170458624000000 409 338780338556392064876544000000 410 350926236468721960141455360000 411 363523846669530392603197440000 412 376590620394116837398609920000 413 390144710305325845063434240000 414 404204999873271692273418240000 415 418791134039756938003095552000 416 433923551226145870973411328000 417 449623516746271234377314304000 418 465913157688911954196983808000 419 482815499337488411469543168000 420 500354503197888042597961267200 421 518555106708766128797968972800 422 537443264712273423859342310400 423 557045992766953149099123052800 424 577391412388534769101200364800 425 598508798308541330007581239680 426 620428627845032071428286197120 427 643182632484434226805059578160 428 666803851778289793075462231920 429 691326689663867682263229540120 430 716786973322982928452145830424 431 743222014699037183431684546206 432 770670674798264119746090096758 433 799173430907446007531862987961 434 828772446866981044847857913441 435 8841761993739701954543616000000 436 9146650338351415815045120000000 437 9462427552413548027707392000000 438 9789496927387225198166016000000 439 10128277265943617263042560000000 440 10479203502412339223184015360000 441 10842727349081869615787212800000 442 11219317969475986453185822720000 443 11609462679781312298249256960000 444 12013667679654583990522675200000 445 12432458813694340928525770752000 446 12866382364920486799499182080000 447 13316005881666758033876496384000 448 13781919039355669988073480192000 449 14264734538693158399543023360000 450 14765089041891046442140984627200 451 15283644148599812570938953600000 452 15821087413312085994798295910400 453 16378133406079039143897418963200 454 16955524818467573912998619328000 455 17554033616776115243006200567680 456 18174462244621147314434486764800 457 18817644877105581541239546342960 458 19484448728883871334315008574880 459 20175775418547739016578238115000 460 20892562391870721945030383945424 461 21635784406569759128462068491630 462 22406455081368023248208158588388 463 23205628512275469255740021576349 464 24034400959142450300587879489790 465 265252859812191058636308480000000 466 274094621805930760590852096000000 467 283241272144282176405897216000000 468 292703699696695724433604608000000 469 302493196624082949631770624000000 470 312621473890026566894813184000000 471 323100677392438906117997199360000 472 333943404741520775733784412160000 473 345162722710996762186970234880000 474 356772185390778074485219491840000 475 368785853070432658475742167040000 476 381218311884126999404267937792000 477 394084694249047486203767119872000 478 407400700130714244237643616256000 479 421182619170069914225717096448000 480 435447353708763072625260119808000 481 450212442750654119067401104435200 482 465496086899253931638340058035200 483 481317174312566017633138353945600 484 497695307718645056777035772908800 485 514650832537112630690034392236800 486 532204866153888745933040592804480 487 550379328398509893247475079569280 488 569196973275615474788714625912240 489 588681422004499346123029634487120 490 608857197423047085139607872602120 491 629749759814917807084638256547544 492 651385544221487566213100325039174 493 673791999302855589461308483627562 494 696997627815131058717048505203911 495 721032028774273509017636384693701 496 8222838654177922817725562880000000 497 8488091513990113876361871360000000 498 8762186135796044636952723456000000 499 9045427407940326813358620672000000 500 9338131107637022537792225280000000 501 9640624304261105487423995904000000 502 9953245778151132054318809088000000 503 10276346455543570960436806287360000 504 10610289860285091736170590699520000 505 10955452582996088498357560934400000 506 11312224768386866572842780426240000 507 11681010621457299231318522593280000 508 12062228933341426230722790531072000 509 12456313627590473716926557650944000 510 12863714327721187961164201267200000 511 13284896946891257875389918363648000 512 13720344300600020948015178483456000 513 14170556743350675067082579587891200 514 14636052830249928998720919645926400 515 15117370004562495016354057999872000 516 15615065312281140073131093772780800 517 16129716144818252703821128165017600 518 16661921010972141449754168757822080 519 17212300339370651343001643837391360 520 17781497312646266817790358463303600 521 18370178734650766163913388097790720 522 18979035932073813249052995970392840 523 19608785691888731056137634226940384 524 20260171236110218622350734551979558 525 20933963235413074211812043035607120 526 21630960863228205270529091540811031 527 22351992892002478779546727925504732 528 263130836933693530167218012160000000 529 271353675587871452984943575040000000 530 279841767101861566861305446400000000 531 288603953237657611498258169856000000 532 297649380645597938311616790528000000 533 306987511753234960849409015808000000 534 316628136057496066336833011712000000 535 326581381835647198391151820800000000 536 336857728291190769351588627087360000 537 347468018151475861087759217786880000 538 358423470734471949586116778721280000 539 369735695502858816158959559147520000 540 381416706124316115390278081740800000 541 393478935057657541621000872271872000 542 405935248685248015337927429922816000 543 418798963012969203299091631190016000 544 432083859959860461174481549553664000 545 445804204260460482122496728037120000 546 459974761003811157189579307625011200 547 474610813834061086188300227270937600 548 489728183838623581204654285270809600 549 505343249150904721277785379043590400 550 521472965295722973981606507208608000 551 538134886306695115431360675966430080 552 555347186646065766774362319803821440 553 573128683958712033592152678267125040 554 591498862693362799756066066364915760 555 610477898625436613005119062335308600 556 630086684317325344061256696562248984 557 650346855553435562683607431114228542 558 671280818788848636895419474149835662 559 692911779652076842165948565690646693 560 715263772544079320945495293616151425 561 8683317618811886495518194401280000000 562 8946448455745580025685412413440000000 563 9217802131333451478670355988480000000 564 9497643898435313045531661434880000000 565 9786247851672970657029919604736000000 566 10083897232318568595341536395264000000 567 10390884744071803556190945411072000000 568 10707512880129299622527778422784000000 569 11034094261964946820918930243584000000 570 11370951990256137590270518870671360000 571 11718420008407613451358278088458240000 572 12076843479142085400944394867179520000 573 12446579174644944217103354426327040000 574 12827995880769260332493632508067840000 575 13221474815826917874114633380339712000 576 13627410064512165889452560810262528000 577 14046209027525135092751652441452544000 578 14478292887484995553926133991006208000 579 14924097091745456036048630719043328000 580 15384071852749267193238210026668339200 581 15858682666583328279426510253939276800 582 16348410850421951860631164539210086400 583 16853754099572856581908949918253676800 584 17375227064868579555890556425462284800 585 17913361951175274671321917101428714880 586 18468709137821340438096279421232536320 587 19041837821780052471688432099499661360 588 19633336684473415271444498165864577120 589 20243814583098851884449617228199885720 590 20873901267416177228510873924762134704 591 21524248122969612791194481355876363246 592 22195528941758461428089900830026198908 593 22888440721410538270255849395716845601 594 23603704493954617591201344689332997026 595 295232799039604140847618609643520000000 596 303916116658416027343136804044800000000 597 312862565114161607368822216458240000000 598 322080367245495058847492572446720000000 599 331578011143930371893024233881600000000 600 341364258995603342550054153486336000000 601 351448156227921911145395689881600000000 602 361839040971993714701586635292672000000 603 372546553852123014324114413715456000000 604 383580648114087961145033343959040000000 605 394951600104344098735303862829711360000 606 406670020112751712186662140918169600000 607 418746863591893797587606535785349120000 608 431193442766538741804709890211676160000 609 444021438647308002137203522719744000000 610 457242913463134920011318156100083712000 611 470870323527647085900770716910346240000 612 484916532555172220993522369351798784000 613 499394825442657216547448503342804992000 614 514318922534402672583497134061848320000 615 529702994387151939776735344088516659200 616 545561677053735268056161854342455936000 617 561910087904157219916793018881666022400 618 578763842003730076498701968799919699200 619 596139069068598656054592525225381984000 620 614052431019773930725914442326810698880 621 632521140157595271164010721748043235200 622 651562977979375323635699153847542896560 623 671196314663848738907143652013407473680 624 691440129246947590791593269241607359400 625 712314030514363768020104143166369494104 626 733838278637333380811298624522245857350 627 756033807579091842239388525352272056258 628 778922248300502380509644374747988901859 629 802525952794456998100845719437321898885 630 10333147966386144929666651337523200000000 631 10628380765425749070514269947166720000000 632 10932296882084165097857406751211520000000 633 11245159447198326705226228967669760000000 634 11567239814443821764073721540116480000000 635 11898817825587752135966745773998080000000 636 12240182084583355478516799927484416000000 637 12591630240811277389662195617366016000000 638 12953469281783271104363782252658688000000 639 13326015835635394118687896666374144000000 640 13709596483749482079832930010333184000000 641 14104548083853826178568233873162895360000 642 14511218103966577890754896014081064960000 643 14929964967558471688342502549866414080000 644 15361158410325010430147212440078090240000 645 15805179848972318432284415962797834240000 646 16262422762435453352295734118897917952000 647 16733293085963100438196504835808264192000 648 17218209618518272659190027205160062976000 649 17717604443960929875737475708502867968000 650 18231923366495332548320972842564716288000 651 18761626360882484488097708186653232947200 652 19307188037936219756153870040995688883200 653 19869098125840376976070663059877354905600 654 20447861967844107052569365028677274604800 655 21044001036912705708623957553902656588800 656 21658053467932479639349871996229467287680 657 22290574608090074910513882717977510522880 658 22942137586069450234149581871825053419440 659 23613333900733298973056725523838460893120 660 24304774029980246563848318793080068252520 661 25017088060494610331868422936246437746624 662 25750926339131943712679721560768683603974 663 26506960146711035554919110086120955660232 664 27285882395011537935428754460868944562091 665 28088408347805994933529600180306266460976 666 371993326789901217467999448150835200000000 667 382326474756287362397666099488358400000000 668 392954855521713111468180369435525120000000 669 403887152403797276566037776186736640000000 670 415132311850995603271264005154406400000000 671 426699551665439425035337726694522880000000 672 438598369491027177171304472468520960000000 673 450838551575610532649821272396005376000000 674 463430181816421810039483468013371392000000 675 476383651098205081143847250266030080000000 676 489709666933840475262535146932404224000000 677 503419263417589957342368076942737408000000 678 517523811501443783520936310815900303360000 679 532035029605410361411691206829981368320000 680 546964994572968833100033709379847782400000 681 562326152983293843530180921819925872640000 682 578131332832266161962465337782723706880000 683 594393755594701615314761071901621624832000 684 611127048680664715752957576737429889024000 685 628345258299182988412147603942589952000000 686 646062862743143918287885079651092819968000 687 664294786109639250836206052493657536256000 688 683056412470521735324303760680310769203200 689 702363600508457955080457630721306458086400 690 722232698634298332056528293781183812992000 691 742680560602142439109097658809861087596800 692 763724561639055144817721616363763744185600 693 785382615106987624457071488359993211473280 694 807673189715077699367585371077970721996160 695 830615327301147149601734952949795775415600 696 854228661201880448574791678473634236308720 697 878533435231860695138639997266714304561240 698 903550523292355305470508420202960742307864 699 929301449631487249183188141763729425911838 700 955808409778198284738107251849850381572070 701 983094292173209822673536006310719326134161 702 1011182700521015817607065606491025592595137 703 13763753091226345046315979581580902400000000 704 14135746418016246263783979029731737600000000 705 14518072892772533626181645129220096000000000 706 14911027748294246737649825498655621120000000 707 15314914900698044014215863274842357760000000 708 15730047212549039617487127279996764160000000 709 16156746764214479042522465006691287040000000 710 16595345133705506219693769479159808000000000 711 17046183685281116752343590751555813376000000 712 17509613867097538562383074219569184768000000 713 17985997518195743643526921469835214848000000 714 18475707185129584118789456616767619072000000 715 18979126448547174076131824693710356480000000 716 19496650260048617859652761004526256783360000 717 20028685289654028221064452211356238151680000 718 20575650284226997054164485920736085934080000 719 21137976437210290897694666842556011806720000 720 21716107770042557059657132180338735513600000 721 22310501525637258674971893252240357138432000 722 22921628574317923390724850828977787027456000 723 23549973832617106379136998432920376979456000 724 24196036695360250297424883512571469799424000 725 24860331481469889548261089565065127335680000 726 25543387893940411283585393325745438104883200 727 26245751494448869238665850956466744562969600 728 26967984193083167570722379250247928375961600 729 27710664753685310009831476909057789463558400 730 28474389315324365154649198525421553207744000 731 29259771930431352779106270013781546419217280 732 30067445120146430478473855384859517141213440 733 30898060447447577628075590337809312916629040 734 31752289108649458076650382016282947152937760 735 32630822543881318771789022013549661457499000 736 33534373067173674077259530433752622199806864 737 34463674516805161326442718575516351625718702 738 35419482926583359611180825827366202007290772 739 36402577218756569433854361833676921333424933 740 37413759919277585251461427440167946926020070 741 523022617466601111760007224100074291200000000 742 536786370557827456806323203681655193600000000 743 550922116975843703070107182711386931200000000 744 565440189868616236696288827840607027200000000 745 580351217616910483433938653339262648320000000 746 595666132517608527448154516614105006080000000 747 611396179730157567065641643894101770240000000 748 627552926494372046108164108900793057280000000 749 644148271628077552327857878379952865280000000 750 661194455313358669080201469131508678656000000 751 678704069180456207642584543351077863424000000 752 696690066698651951286111464820913078272000000 753 715165773883781535404900921437680697344000000 754 734144900332328709481032746131391053824000000 755 753641550592377327340685507135917310607360000 756 773670235882031355561749959347273548759040000 757 794245886166258352615914445268009634693120000 758 815383862603468643513609112110565646499840000 759 837099970373511200573266244290904382013440000 760 859410471899148459248238137543144739151872000 761 882332100473466382638962988372122526179328000 762 905882074306083489018099986805042903158784000 763 930078111001443739315524870317614372958208000 764 954938442482913628863785959882679500293888000 765 980481830376854040147371353208424938398771200 766 1006727581871302909386037204164891682961740800 767 1033695566064386076956759583415139611337702400 768 1061406230818071386966591060324197400801260800 769 1089880620133395752121240258849618954009004800 770 1119140392063827104900346528863400500428222080 771 1149207837183973535378820384248260017569435520 772 1180105897631421113006895974586069330486064560 773 1211858186740070571083546356602352277639002320 774 1244489009283951889855335378615901939096501320 775 1278023382351125563932594909049654561296308184 776 1312487056867930725259037627625170912922026886 777 1347906539794514084870218453452537114929317658 778 1384309117013270654304072815286214036262742591 779 1421722876932548239555534242726381983188762661 780 20397882081197443358640281739902897356800000000 781 20920904698664044470400288964002971648000000000 782 21457691069221871927206612167684626841600000000 783 22008613186197715630276719350396013772800000000 784 22574053376066331866973008178236620800000000000 785 23154404593683242350406946831575883448320000000 786 23750070726200850877855101348189988454400000000 787 24361466905931008444920742992084090224640000000 788 24989019832425380491028907100984883281920000000 789 25633168104053458043356764979364836147200000000 790 26294362559366816712436966448496344825856000000 791 26973066628547272920079550991847422689280000000 792 27669756695245924871365662456668335767552000000 793 28384922469129706406770563378106016464896000000 794 29119067369462035116251596124237407518720000000 795 29872708920054412443592281631373324829327360000 796 30646379155936443799154031590720598378086400000 797 31440625042102702151769946035988608012779520000 798 32256008904706170795283555148099173659279360000 799 33093108875079681995856821392390078041292800000 800 33952519346978830455105059529933222780444672000 801 34834851447452296837744022518305345306624000000 802 35740733521758380326762122505110388209782784000 803 36670811632759824066077647375428002582740992000 804 37625750075242737694941433335310682083034880000 805 38606231905619591735088804688519107021433651200 806 39612959487490894644474841892683998704395392000 807 40646655053555280721431601476099138315733094400 808 41708061284373352108398192536423335716534355200 809 42797941904506747860519432795272954670543360000 810 43917082296570574965419779324136355170971582080 811 45066290133754548500798599708384615188541017600 812 46246396031385969613805495682970684519027082160 813 47458254218126040184889042039573036796666084480 814 48702743227409992074744377418188938735762585800 815 49980766609761117638676972327238593297058893984 816 51293253666629048363936009954863764209980920870 817 52641160206423562448806228408316301324910238528 818 54025469323436833103110301223602515361172981119 819 55447192200369381342665835466328897344361743780 820 815915283247897734345611269596115894272000000000 821 836313165329095177704251551336018791628800000000 822 857234070027759222174651840300021763276800000000 823 878691761096981094101858452467706390118400000000 824 900700374283178809732135171818102403891200000000 825 923274427659245141599108179996339024691200000000 826 946428832252928383949515126827914908139520000000 827 970178902979129234827370228176104896593920000000 828 994540369885060243272290971168188986818560000000 829 1019529389717485623763319878269173870100480000000 830 1045162557821539081806676643248538706247680000000 831 1071456920380905898519113609697035051073536000000 832 1098429987009453171439193160688882473762816000000 833 1126099743704699096310558823145550809530368000000 834 1154484666173828802717329386523656825995264000000 835 1183603733543290837833580982647894233513984000000 836 1213476442463345250277173264279267558343311360000 837 1244122821619281694076327295869988156721397760000 838 1275563446661384396228097241905976764734177280000 839 1307819455566090567023380797054075938393456640000 840 1340912564441170249019237618446466016434749440000 841 1374865083788149079474342677976399239215194112000 842 1409699935235601376312086700494704584521818112000 843 1445440668757359756638848822999814972731600896000 844 1482111480390119580704926470375242975314341888000 845 1519737230465362318399867903710553657397376768000 846 1558343462370981910134956708399072764418810419200 847 1597956421858472804779431550291756763123205811200 848 1638603076912028085500863151767855901438938905600 849 1680311138196401437609261344304279237155473260800 850 1723109080100908185469780777099552191826016620800 851 1767026162397478760435200556423688546996988202880 852 1812092452531233308935999156132073162185529220480 853 1858338848562619278549804651815043846704556302640 854 1905797102780745318734693693854616883501222387120 855 1954499846008155310809438071272805822236984972920 856 2004480612617916428448115043600044415534043866904 857 2055773866284545476812051053554908179744024787774 858 2108415026490969039260857281963224481068935026302 859 2162440495814405872363967583186826996430108007421 860 2217887688014775253706633418653155893774469751201 861 33452526613163807108170062053440751665152000000000 862 34268441896411704842515673323036867559424000000000 863 35104755061740800020219924874372886351052800000000 864 35961989131768559242394576714672908114329600000000 865 36840680892865540336496435167140614504448000000000 866 37741381267148719146228570338958716908339200000000 867 38664655694807964287827678518955055933030400000000 868 39611084527060892671777193645782970841169920000000 869 40581263430040021906604563873959075737763840000000 870 41575803799925082149876854845127264724582400000000 871 42595333189642567773640174723396438594682880000000 872 43640495747464106855446851366644977300930560000000 873 44711952667845012753965964976342012352004096000000 874 45810382654854465925405158137030894825766912000000 875 46936482398559165021715716960176445635297280000000 876 48090967064732993824433046346700102461292544000000 877 49274570798276284662266627329347996694806528000000 878 50488047240739629912543800593627264253149839360000 879 51732170062358911606620127889497252409871237120000 880 53007733509020296002848225131403229174605414400000 881 54315552964586386569871605928457305112998871040000 882 55656465529027556818890843546903771129433620480000 883 57031330612815705898365186224880170368648814592000 884 58441030548051307274677272925374874953170632704000 885 59886471216808667031316121748374689925902233600000 886 61368582697198786612021048218749932901216575488000 887 62888319927664148930420916122460486558613952256000 888 64446663390035130840555872830859559323032762675200 889 66044619811893603645335304381151316086155968486400 890 67683222888805631730836167532919171987594907392000 891 69363534027002033168445428877223451224750380652800 892 71086643107102941353915209654323003416576397273600 893 72853669269500420114350410210746691963573385476480 894 74665761722031653423286409366878765125758914696960 895 76524100570594272701836214018693808972463470999600 896 78429897673375018020570907712548425855964693386720 897 80384397519383173331380345783821231678201678359640 898 82388878132001089759828460827421276093735722226544 899 84444651998285635236640511880976184273479747014318 900 86553067024776604275901369162939408754548682040620 901 88715507520591010148265336746126235750978790048041 902 90933395208605785401971970164779391644753259799242 903 1405006117752879898543142606244511569936384000000000 904 1438458644366043705651312668297952321601536000000000 905 1472727086262455410493828341620989189160960000000000 906 1507831841324196210514048266495362075512012800000000 907 1543793830455964769756442843210034983626342400000000 908 1580634511348830310092939278377175598130790400000000 909 1618375892615979029239167848716134315039129600000000 910 1657040548310786993526995527235089370972160000000000 911 1696651632837847886198772720880872341813329920000000 912 1737232896267887908105377284754831417551093760000000 913 1778808700067812990255254139599958682275676160000000 914 1821404033257455558028894314323355120870359040000000 915 1865044529004919664884341165690000098171289600000000 916 1909756481672764677638307130666342110523293696000000 917 1955566864327619143563712288803373005349060608000000 918 2002503346726178308585428005763549450984357888000000 919 2050594313790911302409861052110249553445650432000000 920 2099868884589187587072127679439597550140456960000000 921 2150356931829927216984671480033224814393606799360000 922 2202089101892286128591291607922722066803478036480000 923 2255096835401306424594139833054125295978083450880000 924 2309412388365892811164011438982582601091082321920000 925 2365068853894920367982902282529486372220515942400000 926 2422100184507736073881267468754366542589164756992000 927 2480541215055787381155944741679741417542335389696000 928 2540427686272596048187260863428116107468237623296000 929 2601796268969794834799281911646866040369454198784000 930 2664684588897458983729702827769326526928068151040000 931 2729131252287494114570258700600186086251100913715200 932 2795175872099387718215594004981337402337256882201600 933 2862859094988193349946430172514256574324851789593600 934 2932222629015195383114875601391480025549602170246400 935 3003309272122298324468790811045803028966178567520000 936 3076162941391798744583141221256549720929751952996480 937 3150828703113830398006427630623428486055510867693440 938 3227352803684424670708263844642122295027974338693040 939 3305782701357799688728834752354670720883939032079760 940 3386167098877182862060215098138491952562140710439400 941 3468555977009183951820043558965913228655876432665944 942 3553000629007469587056684070846889412929356179680262 943 3639553696032246191332585440009828821683904861720882 944 3728269203552837201480850776755955057434883651768923 945 3819202598761442986882822746920734449079636911568165 946 60415263063373835637355132068513997507264512000000000 947 61820269181126715535898274674758509077200896000000000 948 63258727825492759241549587343056461398802432000000000 949 64731454911755214652043415684677450587963392000000000 950 66239286753079410862557463951172812663475404800000000 951 67783080583535375632313906794382847647101747200000000 952 69363715094884205942406846072760023245232537600000000 953 70982090987500184971646013921476157560271667200000000 954 72639131535810971965173009448711246931243827200000000 955 74335783168648819851371782169592119273057157120000000 956 76073016064916707759477159454346950690608250880000000 957 77851824764984520749732413593946909372883927040000000 958 79673228798241976307761307908270264493754286080000000 959 81538273327246895972645649073960264591925575680000000 960 83448029808919660650283956204626606702448869376000000 961 85403596673247279793847668493429979707797929984000000 962 87406100019973458102433096499193529158782287872000000 963 89456694333764369404842957551303778712227938304000000 964 91556563218353556991915085230743376262368395264000000 965 93706920150183484208899756710776601076762002063360000 966 95909009252075770337491048318699323143565480099840000 967 98164106087477076762085188151753448439543563550720000 968 100473518475842969573249199590736031040634645872640000 969 102838587329737889941232101873265517412855161815040000 970 105260687514245626015113369342019883955444326572032000 971 107741228729301413396269314083699625372986661961728000 972 110281656415574009444456574947127741480454899585024000 973 112883452684543804279255856858774607520824353783808000 974 115548137273441263262985559686543934047752421934848000 975 118277268525728757377555818387144120134003522848563200 976 121072444397828145095771412392125457536340779730764800 977 123935303492816338445717842564639714110665631520358400 978 126867526121831533828832718166031194136215233690604800 979 129870835393953832153301508977076997165181412258124800 980 132946998335345630897884650198333546886111164211121280 981 136097827038459461295891077828956975372166675078814720 982 139325179842143885966599341673599097667194649417507760 983 142630962543501685655328176425953768388078588449587520 984 146017129642378868517388391524092260340640729160026920 985 149485685619388052469208435083058173569296605592692864 986 153038686248395522056265119153905062982225961772373126 987 156678239944427768247597704593914891803909866634094008 988 160406509147980605449078555370670846861344750285862931 989 164225711746742048435961378117591581310424387197431096 990 2658271574788448768043625811014615890319638528000000000 991 2718686837851822603680980943083129887826903040000000000 992 2780507107032949319216879217757888396904103936000000000 993 2843765834858442078458428805100944858302906368000000000 994 2908497289770197293110472220785622308890869760000000000 995 2974736576523276703973029684736795121554345164800000000 996 3042519657106812079605343591531177969201446912000000000 997 3111883372201696285547750437603937992446679449600000000 998 3182865463189196470519396451525414150006951116800000000 999 3255504594725007442484569460974125396938194944000000000 1000 3329840377893656262335941243143717516211252101120000000 1001 3405913393958572970095418402598064466901860352000000000 1002 3483765218723557490845150816192011376274744279040000000 1003 3563438447521799467152912124100281640768498565120000000 1004 3644976720849046363125557773174241905360424140800000000 1005 3728424750657966023775841729378868512062873010176000000 1006 3813828347331213303569689397872298491770670940160000000 1007 3901234447351186761672122494371492020929453228032000000 1008 3990691141684951131076965451922795799641681166336000000 1009 4082247704903304688068880537153539175904049561600000000 1010 4175954625053488172277780293864315776980811563663360000 1011 4271863634305563942615271342183015100124377043763200000 1012 4370027740393041019377356530334768548563920607313920000 1013 4470501258868883988950605729925504579604555253186560000 1014 4573339846198621878891837831798770097017410415001600000 1015 4678600533712867504906951201140789980972854741573632000 1016 4786341762442168918303220515224489606345841403535360000 1017 4896623418857742927747677090171617347826296303120384000 1018 5009506871542286732026932947030391955347120656904192000 1019 5125055008815727995289918506716935889394873078839040000 1020 5243332277341456752667474325104080009528876601687603200 1021 5364404721739284897763245737496205467065217381418368000 1022 5488340025232101236208963580060845181175883012938726400 1023 5615207551353932770037796298226876375312098246629331200 1024 5745078386747886602191097807203953372477279658887456000 1025 5878025385083232233088982457402286919363390823098577280 1026 6014123212121691694384873535231243894735557498177392000 1027 6153448391963835580351472876904842992402752147594899760 1028 6296079354507337266006801053330796760790830736044487280 1029 6442096484149716134524189444854889021131471465204514200 1030 6591582169769104186993397879937947194700768070797207064 1031 6744620856017499709049662999091852257682994032569580190 1032 6901299095961927477297260703685767149486903899203674198 1033 7061705605109908082746339259056437996348248649489537129 1034 7225931316856650131182300637174029577658673036686968225 1035 119622220865480194561963161495657715064383733760000000000 1036 122280492440268643330006787306672330954703372288000000000 1037 124999179278120465933687768249755460842530275328000000000 1038 127779686385153415252904647467513349239434379264000000000 1039 130623452220011857331363076272614294097737285632000000000 1040 133531949509782054624473548493399916406628155392000000000 1041 136506686086305331328446578178136711528182500556800000000 1042 139549205743412143408051921769667889497383947468800000000 1043 142661089115613839693599672207271827489830626918400000000 1044 145843954578803036164119068658797241639837578035200000000 1045 149099459173528043606603638119771367036775772979200000000 1046 152429299551421699868939579362915084552987025080320000000 1047 155835212945380272839034997765513149019888885432320000000 1048 159318978164103830329880148581705160396163629711360000000 1049 162882416611625629797033060705805442036932128276480000000 1050 166527393332474676160158618478979683942292552417280000000 1051 170255818083132642183934460208358552454355425427456000000 1052 174069646430463855487504149606230850946126096367616000000 1053 177970880877815042249176272100602342967055549595648000000 1054 181961572019499993380253237552525138766697230761984000000 1055 186043819724403298068322118089678677942601280323584000000 1056 190219774349456786240599898383542993719582091887247360000 1057 194491637983762350183215169725726008819706468931010560000 1058 198861665724155391202592526256060777368270389538324480000 1059 203332166983024275191543131985986281947874944791511040000 1060 207905506829222897070434969817785052044892355206512640000 1061 212584107362935764575341921018925842025865209948086272000 1062 217370449125377933493645141534150331632211051351621632000 1063 222267072544235676421392818624321948980037347654742016000 1064 227276579415777963153419751571352340935384468311646208000 1065 232401634424593691148709670078069276824779341390485248000 1066 237644966701935147901377144403173356834308217992172851200 1067 243009371423674432799140390140669562301373435373591219200 1068 248497711448906534035349353720730407482549318386529945600 1069 254112919000260466805387150018957283857861416633159276800 1070 259857997387008353407578247826161237230338696292046732800 1071 265736022772091585640667230283563524149702087115145310080 1072 271750145984213277335052103818794768044437644613322702080 1073 277903594376177112915403576695699611036840396760917601840 1074 284199673730684450181410377749030407797631227496962089120 1075 290641770214834166315934567193885296818762698962166603320 1076 297233352384603270502927965073823244013463467032963810384 1077 303977973240620770211977628072915096271146461065533390574 1078 310879272336582697689274888776600863420633364964737064772 1079 317940977941692605772021228035657301416981613614226601901 1080 325166909258549255903203528672831330994640286650913570126 1081 5502622159812088949850305428800254892961651752960000000000 1082 5622244380677569144412268590295912608026035486720000000000 1083 5744524873117837787742275377602584938980738859008000000000 1084 5869524052395958253675963145852340399823269134336000000000 1085 5997303738781111668928867793319853749062703513600000000000 1086 6127927191001123526260230869592468043160440799232000000000 1087 6261459140510905580884704418085867959567068954624000000000 1088 6397965826597210912213150996264004671095251455180800000000 1089 6537515032340623055621202918033672560592635402649600000000 1090 6680176121456236895314802590240944388082466029568000000000 1091 6826020076035039931478921658899741629722303607603200000000 1092 6975119535208567975085525297019512996759079380582400000000 1093 7127548834759989674954464876382428081312066405662720000000 1094 7283384047705369947793499874147941230331955291095040000000 1095 7442703025869473778123380022729646390728118920806400000000 1096 7605585442481099407920413083435451832765051049082880000000 1097 7772112835813574084080571701914431516707343601500160000000 1098 7942368653896706726264506162122790069161699026927616000000 1099 8116438300327170581752010311729020920107825123295232000000 1100 8294409181204985624001186583829623263074880672890880000000 1101 8476370753224485617381439821382148401841577903652864000000 1102 8662414572948888915449761939471827079784179183976448000000 1103 8852634347298345701690361837855370073503761275863695360000 1104 9047125985282108051873577007581096082323467744794705920000 1105 9245987651006263443076169533837156859691738134333030400000 1106 9449319817989287718267712665823143141639613079124541440000 1107 9657225324818510615338147635640928193684505434331054080000 1108 9869809432181446379913489556659854035710370644279140352000 1109 10087179881306824313407134698194004367342581695630761984000 1110 10309446953851059989828527516818326316322619043285504000000 1111 10536723533266837952981947268389678657258003511597150208000 1112 10769125167691431644130656938467747934082782852987635456000 1113 11006770134393366792032034082870921290917091070979808307200 1114 11249779505817041224831174473011590853218464506353399526400 1115 11498277217265947758866523826732321260701013824739929472000 1116 11752390136266208225671910976751278544558875241373088748800 1117 12012248133653216579079489224577439781789213937665135481600 1118 12277984156425308164720156454861003305938916024780280791680 1119 12549734302409521442055208558679798073983353669393603493760 1120 12827637896785698554970612135375497685020194066154521095600 1121 13111837570516383005152022513124528092817825293651483184720 1122 13402479340731217171467957080318413389636587992613649788040 1123 13699712693115820441970885045392236633650051459646613598424 1124 14003690666356441212182862673465151729921197920712146988998 1125 14314569938693023909872137562241752593341831285676884053770 1126 14632510916634716515644158790277409894758812899291110655671 1127 14957677825893265771547362318950241225753453185942024225797 1128 258623241511168180642964355153611979969197632389120000000000 1129 264125863670980269592814660582412234862159284142080000000000 1130 269748108051657838737226929172708147470185319628800000000000 1131 275492632924775676524969204550310732409166058487808000000000 1132 281362156977171634778645167696163072808989327622144000000000 1133 287359460715952746447574035489482926558052031135744000000000 1134 293487387906953869973834266359075394601212471934976000000000 1135 299748847047464775554718970777161262560779540889600000000000 1136 306146812874061986466932121773425267231874792344780800000000 1137 312684327906402609522553324691458939792467427747430400000000 1138 319364504027858846417868127281699884180549893776998400000000 1139 326190524103893886349347048940599625810272197384601600000000 1140 333165643639102454324432574237619138807031276765184000000000 1141 340293192473862443999387039114001566888343343170846720000000 1142 347576576521567813947180538988149508118675298461941760000000 1143 355019279547437287725303919010879154509403417382748160000000 1144 362624864989918387133224332094314606342168468431831040000000 1145 370396977825731961217304903796229037858875812033331200000000 1146 378339346479628667943569409958351827928037511060258816000000 1147 386455784779955838525321420270080848848145336183554048000000 1148 394750193961160824149322606853910472111220216856444928000000 1149 403226564714385309766704046675292620513061794760097792000000 1150 411888979287334198682153808614764447592845973944074240000000 1151 420741613634632544383844170452619817666349735219937935360000 1152 429788739619914652435717747460200913748673202964732641280000 1153 439034727270920915878793916994038070608364941099065671680000 1154 448484047088910203597061629659861213750004554178190213120000 1155 458141272413728714212399777295502141943689059612521267200000 1156 468011081845910160592313266852161995979399430256800407552000 1157 478098261727216984905720401550356000346742011952431169536000 1158 488407708681068044895548929067174326663064630995716673536000 1159 498944432214334882848530876335564005320322634507313823744000 1160 509713557382026314492661533274031753254405417360301459200000 1161 520720327516419681284693567356902674545322508431281267507200 1162 531970107022236722509524741829914265398540972937634667033600 1163 543468384239502670268391265656646586659241986762374596505600 1164 555220774375768878494063176633397865203800862003747685254400 1165 567233022509422095073142665857975304985590075941412820736000 1166 579511006665847403237862822312836308291528991966193101527680 1167 592060740968256924679918030871516106365512345635586705021440 1168 604888378865042623234888643006891604050532539701741226117040 1169 618000216435559006240040665520016132143350364995392709301760 1170 631402695776290223411508622600334545532986952988006359089800 1171 645102408469406043853479507645726782166637004447652972688224 1172 659106099135762485065662370319191933896558202368365119677222 1173 673420669074455508975534507881433686489900033654042003730992 1174 688053179991090225491178666671711096384658846553333114386663 1175 703010857816983491262726028990661337610412299739275138612460 1176 12413915592536072670862289047373375038521486354677760000000000 1177 12672538834047240851505253402526987018490683987066880000000000 1178 12936664697718221121098068063109399253352843271208960000000000 1179 13206412805769878959835294992282107400823028590837760000000000 1180 13481905438694654636360264196832418133232194649325568000000000 1181 13763267595671826271138909364528581206041183976947712000000000 1182 14050627056387779017586483400018064132599236008083456000000000 1183 14344114444294732887560317666377139527200448480018432000000000 1184 14643863291342197663115036637154300789761228020908032000000000 1185 14950010104216259649581968758927726056993102813252812800000000 1186 15262694432122662259104522083619184996785570241000243200000000 1187 15582058936150521105522390210900884880966120134777241600000000 1188 15908249460254414991871737259841484506776392332161843200000000 1189 16241415103893517446196169834079103645583423608927027200000000 1190 16581708296367379890195556873193105212471766952097873920000000 1191 16929284872888947704142737412181254720590442250559815680000000 1192 17284304152436384991868041331192133875099845667942563840000000 1193 17646929017426303379001265663286448481442014136374394880000000 1194 18017325995252035340218570567082677519300889948407726080000000 1195 18395665341731664008162139977041029347228927459467984896000000 1196 18782121126511619846687461397311110196077072795651538944000000 1197 19176871320472780670836784004165020668188293012507983872000000 1198 19580097885187165980603488050840313288701354807268081664000000 1199 19991986864474500179285641859455077736294200781212155904000000 1200 20412728478109132723669486029907697553960550516432093839360000 1201 20842517217729047376105203777367898467709223719396826480640000 1202 21281551944999968291983997694361936538317588660495892152320000 1203 21730035992088878495581059324021797752067593214674082365440000 1204 22188177264502607209793459101317299894011282274286603632640000 1205 22656188346348517370385772368169461889990681704543404040192000 1206 23134286608075734355291492769719817890337423716495835209728000 1207 23622694316756802400187041698786992217000488347491551883264000 1208 24121638748971137283035572575122556222320810981998865707008000 1209 24631352306353163597528234108396587975575216399359167166208000 1210 25152072633869583278812927675753490650120538907790448433715200 1211 25684042740891820001322452417583404915519079880728083100748800 1212 26227511125131322671590843683240051502178321867490457697254400 1213 26782731899507091550084906859873449367382122729494205382508800 1214 27349964922016513645158049525731424672367712805435618203244800 1215 27929475928682361048395912348044260980659241797401811304772480 1216 28521536669650617973075830378915777087024754143037398009793920 1217 29126425048515660596310719021922668691075286682739139235910960 1218 29744425264951219602550759687442684823218637047734531945212720 1219 30375827960727509825962268310043019368751624000722538304302520 1220 31020930369196915869815747817688746150918261005170191276990744 1221 31680036468332678354881410188007938084814819207538556396667966 1222 32353457137407133863856944695889371771304719241192598400398958 1223 33041510317398224089348123362561082867689378087745931514785621 1224 33744521175215207580610849391551744205299790387485206653398081 1225 608281864034267560872252163321295376887552831379210240000000000 1226 620695779626803633543114452368668751926074317733888000000000000 1227 633368318460850874394619705771195738944565001720954880000000000 1228 646304983158569095515717773834305138197917844992163840000000000 1229 659511395964338974475553068826587245598740873583001600000000000 1230 672993301403033629111913333023419663731973068232327168000000000 1231 686756568998705455383052242387948244938014252209274880000000000 1232 700807196055093234400638725787966309070613488217358336000000000 1233 715151310499387967288199043454343448597813936697376768000000000 1234 729795173790730164951314080091497749387575164718284800000000000 1235 744745183894946424600896048850425475444568267531537612800000000 1236 760007878327069086860000570934044660441353837772537856000000000 1237 775589937263219607965522961144945545322319957907315097600000000 1238 791498186723474022957394698404787029829096350239476940800000000 1239 807739601827367540403590868238866133474679773848403968000000000 1240 824321310123734920293786425112059238687151540800501841920000000 1241 841250594996623867997929162524240493407741983051061657600000000 1242 858534899149060252989797203855432627282841828719004221440000000 1243 876181828166486556368798469518719075764283842855378616320000000 1244 894199154161738591709017040085801753283584732803786342400000000 1245 912594819503470255717179180062842782630813660263254327296000000 1246 931376940629981875563866641460153892826890733058905866240000000 1247 950553811950454656234703425464318913495079026071413850112000000 1248 970133909835641822215306913515159226783780380878681931776000000 1249 990125896700116322394592555374614304520074581659894087680000000 1250 1010538625178225455118262041404522002074035132176326181519360000 1251 1031381142395954502494367245181889900541744355895723008000000000 1252 1052662694340954470786351242876251837080061944556218900152320000 1253 1074392730333043349281932302200273634832129537770892982517760000 1254 1096580907597545956491725761301590934726140820045179586150400000 1255 1119237095943894473862111533669760396616131501749722990190592000 1256 1142371382551970208217403026439480214506468925466218825400320000 1257 1165994076868727010617590068138267206723469413813710377283584000 1258 1190115715617698147900625640713389762945790224795709242990592000 1259 1214747067924051311498153874821786350921365441195068410156800000 1260 1239899140557920894776966802497539841571485980102858858590515200 1261 1265583183298812714778289254915123246487005059983586941691264000 1262 1291810694423944037449880098598363297989183381851077399388518400 1263 1318593426323451128999965005458236747356565504580571604771027200 1264 1345943391245467642645123054983968172028933217386007222974272000 1265 1373872867174150003693518967332012433009592459183409034279044480 1266 1402394403843800621666594797710928210096617213326446432288838400 1267 1431520828892316282262905516732850878787692500009185571524749360 1268 1461265254157267501865456276420293563610911137056920103469962080 1269 1491641082117995011691418544730336582979662761057642641774264600 1270 1522662012487191927561234292548025329130581022062812833051255344 1271 1554342048955524605916115702736033267215395841270351389447923310 1272 1586695506092931739779972647431922638986700560511543987848322268 1273 1619737016410329963869320770794483721854389938599289919363107889 1274 1653481537585545171449931620186035466059689728986775126016505970 1275 30414093201713378043612608166064768844377641568960512000000000000 1276 31022375065747645604484860329386064221265194400339722240000000000 1277 31643070845374449238027974781754732973191268718073610240000000000 1278 32276439163835300112422594487525928712135833719794565120000000000 1279 32922744146993869207938312261360233850333751564786728960000000000 1280 33582255542958208182413865330186821095932492438369730560000000000 1281 34255248844361241811525778663210240759664465506602057728000000000 1282 34942005413359947266908830905598189004602479758811332608000000000 1283 35642812609415040501309469631386155313673093247028690944000000000 1284 36357963919914428468597668674840498762270907183726067712000000000 1285 37087759093705158633548982754931996511658482348444352512000000000 1286 37832504277600105058149878803782421987103050615975890124800000000 1287 38592512155927174145009879374716466647544404453748427980800000000 1288 39368102093190393752975402335861412192866724411655743078400000000 1289 40159600279913867775932797034266199222695820761895220019200000000 1290 40967339881741235316336387902505065356170500535743623987200000000 1291 41791661191864970236630174327617124594857652076544125829120000000 1292 42632911786861594104628103490141365088265394059595187486720000000 1293 43491446686010654357617900693996797715548235888314191708160000000 1294 44367628514177140913986699163515516791312519731169570324480000000 1295 45261827668338879505695716203601318544596104463973356666880000000 1296 46174422487842349761412895383664161327226918124236610994176000000 1297 47105799428472331636976762025124315220053808857295516860416000000 1298 48056353240422786293211465450588634133548887883366930710528000000 1299 49026487150258428115426772364103793360332668264245612642304000000 1300 50016613046958544437821364919478407664852742845905506729984000000 1301 51027151672136769892939626960882929666926777978081832911503360000 1302 52058532814532724395433994206064819567468522333977555919503360000 1303 53111195508873678866220345448941071404548584278533774819655680000 1304 54185588239206722215502277751141345039380713816304667802173440000 1305 55282169146804268171994003512442935974106854636349847388323840000 1306 56401406242748162645856115046112696370722986138099570378514432000 1307 57543777625300132854073518072552176585229455063565789203914752000 1308 58709771702168859864691108140690443791952924477379499581198336000 1309 59899887417786558012591733781403833554898714702175208824188928000 1310 61114634485710609324089887656225619905820080143370277234345728000 1311 62354533626268530218866854458723159747391566123473136092936243200 1312 63620116809567342933645143713638282993878571183456723034627507200 1313 64911927503991286971095023812236646291867754565307800434016025600 1314 66230520930314738100094988817694883039224320069888372038787052800 1315 67576464321560205742740111872678851211253253287274379261761324800 1316 68950337188734355746433630840010863644262845746457788296040369280 1317 70352731592578156368100225637721791854359462959784234728329207680 1318 71784252421470472650363131154454642733147155459793420299853957040 1319 73245517675627740152228587430874936296758066596850340403323919120 1320 74737158757745735163920005975605272879737729357907983045098183720 1321 76259820770232927091481240268153298208868310379970795878149439064 1322 77814162819188451697397355970889331476083706221241147267597362374 1323 79400858325281383437177328618321254115070406781752691255445684642 1324 81020595341691713401046649389115737836924796720351981174808792531 1325 82674076879277258572496581009301773302984486449338756300825298501