# Table of n, a(n) for n = 0..1034 # Generated by Georg Fischer with jOEIS, Nov 10 2021 0 1 1 1 2 1 3 2 4 3 5 1 6 6 7 12 8 7 9 1 10 24 11 60 12 50 13 15 14 1 15 120 16 360 17 390 18 180 19 31 20 1 21 720 22 2520 23 3360 24 2100 25 602 26 63 27 1 28 5040 29 20160 30 31920 31 25200 32 10206 33 1932 34 127 35 1 36 40320 37 181440 38 332640 39 317520 40 166824 41 46620 42 6050 43 255 44 1 45 362880 46 1814400 47 3780000 48 4233600 49 2739240 50 1020600 51 204630 52 18660 53 511 54 1 55 3628800 56 19958400 57 46569600 58 59875200 59 46070640 60 21538440 61 5921520 62 874500 63 57002 64 1023 65 1 66 39916800 67 239500800 68 618710400 69 898128000 70 801496080 71 451725120 72 158838240 73 33105600 74 3669006 75 173052 76 2047 77 1 78 479001600 79 3113510400 80 8821612800 81 14270256000 82 14495120640 83 9574044480 84 4115105280 85 1118557440 86 180204024 87 15195180 88 523250 89 4095 90 1 91 6227020800 92 43589145600 93 134399865600 94 239740300800 95 273158645760 96 207048441600 97 105398092800 98 35517081600 99 7612364760 100 961800840 101 62350470 102 1577940 103 8191 104 1 105 87178291200 106 653837184000 107 2179457280000 108 4249941696000 109 5368729766400 110 4595022432000 111 2706620716800 112 1091804313600 113 294293759760 114 50483192760 115 5058406080 116 254135700 117 4750202 118 16383 119 1 120 1307674368000 121 10461394944000 122 37486665216000 123 79332244992000 124 110055327782400 125 105006251750400 126 70309810771200 127 33094020960000 128 10794490827120 129 2362955474880 130 328191186960 131 26308573200 132 1030793406 133 14283372 134 32767 135 1 136 20922789888000 137 177843714048000 138 681734237184000 139 1556132497920000 140 2351983118284800 141 2475732702643200 142 1858166876966400 143 1000944296352000 144 384202115256960 145 102896614941120 146 18509835445920 147 2100689987760 148 135666039624 149 4166023740 150 42915650 151 65535 152 1 153 355687428096000 154 3201186852864000 155 13071512982528000 156 32011868528640000 157 52361635508582400 158 60284572969420800 159 50148628078348800 160 30449278610150400 161 13467262000832640 162 4280991956841600 163 952741767650400 164 142172988048000 165 13282470124680 166 694994293080 167 16792841910 168 128878020 169 131071 170 1 171 6402373705728000 172 60822550204416000 173 263564384219136000 174 689322235650048000 175 1213240925049753600 176 1516762345722624000 177 1385482985542656000 178 936725601651840000 179 469614684719980800 180 173201547619900800 181 46150861752777600 182 8617145057539200 183 1074905737084080 184 83169792213480 185 3542142833040 186 67558001700 187 386896202 188 262143 189 1 190 121645100408832000 191 1216451004088320000 192 5575400435404800000 193 15509750302126080000 194 29227769646147072000 195 39433286715863040000 196 39245951652171264000 197 29251986031876608000 198 16406468751741868800 199 6897777008118796800 200 2147373231974006400 201 484294916235312000 202 76461500619902160 203 8023358912869440 204 516729467446080 205 17980946172000 206 271392695406 207 1161212892 208 524287 209 1 210 2432902008176640000 211 25545471085854720000 212 123469776914964480000 213 364022962973429760000 214 731310069474496512000 215 1059143615076298752000 216 1140942623868343296000 217 929719141544793600000 218 577153443435298329600 219 272753172110209190400 220 97349279409046828800 221 25832386565857872000 222 4970346251077025280 223 667855517349303360 224 59263889194762560 225 3190281535536480 226 90990301641624 227 1089054420300 228 3484687250 229 1048575 230 1 231 51090942171709440000 232 562000363888803840000 233 2856835183101419520000 234 8898339094906060800000 235 18984684514588176384000 236 29378569022287220736000 237 34060437199245929472000 238 30130207339652259840000 239 20519062746285988684800 240 10776032829981388569600 241 4343880138822025401600 242 1329165939158093836800 243 303056981918271947520 244 50075960398487654400 245 5757691363157764800 246 433988913576556800 247 19596640721427000 248 459307725889320 249 4366671742950 250 10456158900 251 2097151 252 1 253 1124000727777607680000 254 12926008369442488320000 255 68938711303693271040000 256 226205146465243545600000 257 510792764065802330112000 258 841159994641469927424000 259 1044402668566817624064000 260 996920105282718769152000 261 739219988542787739187200 262 427355305237761892992000 263 192214988455622356224000 264 66747386996603337024000 265 17651395149921751680000 266 3481253462769108364800 267 496745174491651008000 268 49099453300298016000 269 3155502239364459600 270 119876382958008600 271 2314005316418400 272 17498055448500 273 31372671002 274 4194303 275 1 276 25852016738884976640000 277 310224200866619719680000 278 1732085121505293434880000 279 5971815866682429603840000 280 14229165446555115184128000 281 24845942420796702965760000 282 32895725269182358302720000 283 33705567050159399915520000 284 27039021512665316394240000 285 17071274101470482589696000 286 8481769123251757132800000 287 3299763493882330675200000 288 995133990608379312768000 289 228977881276830352128000 290 39283241198115942720000 291 4863502196827243200000 292 414884142077935345200 293 22807773973299268800 294 730828324330143600 295 11640018803886000 296 70086339807006 297 94126401612 298 8388607 299 1 300 620448401733239439360000 301 7755605021665492992000000 302 45241029293048709120000000 303 163514005873447477248000000 304 409991442131433325363200000 305 756656214926239660032000000 306 1064195960840419805798400000 307 1165117694697992248012800000 308 1005618984055354860871680000 309 688693455724702301153280000 310 374813879247581838704640000 311 161641693145994898636800000 312 54838533307770850530816000 313 14460364581345685626624000 314 2911589106026293300608000 315 436603931752604616000000 316 47090592908068671561600 317 3478727554436577643200 318 164039387759075743200 319 4443170040000291600 320 58480439378658024 321 280627738432860 322 282395982050 323 16777215 324 1 325 15511210043330985984000000 326 201645730563302817792000000 327 1226678194260092141568000000 328 4637851802955964809216000000 329 12207128413975944332083200000 330 23742944583284893033267200000 331 35352847554492769510809600000 332 41191841760531836774400000000 333 38067641233504893099048960000 334 28114618020536269453271040000 335 16641303480308964399022080000 336 7885191892757656161484800000 337 2975884637044949637815808000 338 886425307977169284420096000 339 205551855142437453826176000 340 36393519483815272466688000 341 4789854653698664204054400 342 451645156608110665200000 343 28978096149806151348000 344 1174934734553531952000 345 26951422436895039720 346 293524707847021560 347 1123358141677590 348 847221500580 349 33554431 350 1 351 403291461126605635584000000 352 5444434725209176080384000000 353 34481419926324781842432000000 354 136110868130229402009600000000 355 375227416575457965917798400000 356 767158661356453529004441600000 357 1205658787338838143914803200000 358 1489701944539960288929792000000 359 1467862535653192974496481280000 360 1163166048552204656488488960000 361 744209362034060011089960960000 362 384538734076308272806625280000 363 159940263309994137351693312000 364 53185913922332495626882560000 365 13990151265412450143375360000 366 2866950976031217443047680000 367 448227260858954639174112000 368 51963352946459638027344000 369 4296631178671445197584000 370 240049312340323934448000 371 8386251676496093902320 372 163176158160605346120 373 1472116971801818160 374 4495974231212100 375 2541731610602 376 67108863 377 1 378 10888869450418352160768000000 379 152444172305856930250752000000 380 1003590801013558124150784000000 381 4128696333283625194291200000000 382 11896891416361038864339763200000 383 25507721131077510854207078400000 384 42196325083957578660308582400000 385 55112873424914806800806707200000 386 57683427068209872294028984320000 387 48826377051350350332225945600000 388 33588548028518704005322137600000 389 18804178899799952553435340800000 390 8551723694870844425181404160000 391 3143706744562566999051755520000 392 926474761363016790640235520000 393 216275378162736461180451840000 394 39333911581823110347487392000 395 5450133398913097411188672000 396 558303210072639387051696000 397 40590075106765598253840000 398 1979098260458064132900240 399 59682818684436289392960 400 986417533822641167520 401 7378568755933939200 402 17991522119680206 403 7625329049532 404 134217727 405 1 406 304888344611713860501504000000 407 4420880996869850977271808000000 408 30209353478610648344690688000000 409 129310769158443141085200384000000 410 388742802324755562601434316800000 411 872202980007447682390917120000000 412 1514996737861849480173551616000000 413 2085689493770277673343729664000000 414 2311038883287408388697520537600000 415 2081369705339854102192872652800000 416 1532295028488993328408091443200000 417 924264905809935865504199270400000 418 456498620414532704211303260160000 419 183983180286372015788678799360000 420 60126247827520740054739630080000 421 15782226575197809064309171200000 422 3283586855097451319515722624000 423 531958406369921395692924096000 424 65534499488770465393592352000 425 5948342776687284254801520000 426 381143462044554897347761920 427 16250565814455567088952640 428 423698235993989872755840 429 5955398046715516701120 430 36964809868148416824 431 71988964465869420 432 22876255584050 433 268435455 434 1 435 8841761993739701954543616000000 436 132626429906095529318154240000000 437 939437211834843332670259200000000 438 4177732542042009173521858560000000 439 13080650056238410733251067904000000 440 30651441578297633442417868800000000 441 55777796491001282421373698048000000 442 80730093833768646857553739776000000 443 94416985411981684976209983897600000 444 90159210655832658206505384345600000 445 70740999648087955283611190476800000 446 45750373845869718818829324288000000 447 24397244851625901550667742289920000 448 10704207431629008224211016212480000 449 3845624601994763353439955240960000 450 1122844889465580427721422848000000 451 263637801169036194054032790912000 452 49070129992705923902019483264000 453 7104380370815531867644605024000 454 780362922143347961877531072000 455 62913718925273836624145057280 456 3560295684916638612841478400 457 132970414167602465820912000 458 3001620040238222209497600 459 35917212329633842290840 460 185112005198605561800 461 288024486630229830 462 68629303623060 463 536870911 464 1 465 265252859812191058636308480000000 466 4111419327088961408862781440000000 467 30150408398652383664993730560000000 468 139103020566509860999857438720000000 469 452895680097332926749617946624000000 470 1106382940919639515124974485504000000 471 2104953155241471614173415473152000000 472 3195459273960709655836704768000000000 473 3933965837240275947200355660595200000 474 3970517102836082891813232717004800000 475 3308163416734244928008836880793600000 476 2284077096033283763229980971008000000 477 1308407510400790885469776522690560000 478 621121933666959367723606636830720000 479 243501519969609353466626559467520000 480 78372666973899920070860626575360000 481 20533602558350213132577801792768000 482 4328840906271683727482712355200000 483 723164254354963393137988542720000 484 93836556593363209992388102080000 485 9213129332829565946894292364800 486 661179850416988113757023878400 487 33106424477590567242140601600 488 1084774653622487282033779200 489 21226843555645358520228240 490 216428834003796081554040 491 926712123939548728320 492 1152303834431788500 493 205888984611002 494 1073741823 495 1 496 8222838654177922817725562880000000 497 131565418466846765083609006080000000 498 997704423373587968550701629440000000 499 4769246419423195234280826470400000000 500 16123067938490265130235692843008000000 501 40994139826538616415489021181952000000 502 81389785344947417747584723451904000000 503 129314851456093822094416301260800000000 504 167172236831583378525689094625689600000 505 177832590518920170405499299967795200000 506 156822808013812967108076694270771200000 507 115152973672084818752785193916825600000 508 70541284618280702088525373351280640000 509 36039937503620295442950673394073600000 510 15319720645488627627957570973900800000 511 5393488511065757730066421536153600000 512 1561966709957651918122437052097280000 513 368607811063056769173424999864320000 514 70004907994418096295551824028160000 515 10527173985734882630702508280320000 516 1227383101781483745324494440972800 517 107956221165295106553407454796800 518 6909756324468196242749504198400 519 306636017527295003435535648000 520 8826785133869415765911831280 521 149886477893540286130921920 522 1303206564642474232965840 523 4638169835035470795600 524 4609833004680987006 525 617669101316652 526 2147483647 527 1 528 263130836933693530167218012160000000 529 4341658809405943247759097200640000000 530 34009660673679888774112928071680000000 531 168239278864480300850665016524800000000 532 589754048441000085440743367245824000000 533 1558287677594270066864802971516928000000 534 3222976194285175504655406381662208000000 535 5349005705370978413797610341269504000000 536 7245004970360346636976945802536550400000 537 8102283265893165003943022170275840000000 538 7540251358239049195704171173216256000000 539 5868314223417666470186176346210304000000 540 3829038139479395235578996539278950400000 541 2095584504934399655186570261513011200000 542 960513784187580910719299072017612800000 543 367444276306913178714365443644825600000 544 116680772047440312101088158948167680000 545 30520584525268282227560367831521280000 546 6509185877867704885739100534359040000 547 1116921973736406822336858144038400000 548 151581859035931279143026540935833600 549 15916115654196051115981415294438400 550 1256615996062928134514977044748800 551 71857287402427617458414862816000 552 2830338438816610357047115482240 553 71663486416210108130211103680 554 1057024584642636848314248480 555 7842430237030022751773040 556 23209288507196077926024 557 18441185026027897980 558 1853011598917250 559 4294967295 560 1 561 8683317618811886495518194401280000000 562 147616399519802070423809304821760000000 563 1193232562785066735925791880642560000000 564 6101477846818485577517451265966080000000 565 22150045770723411503301508145872896000000 566 60734922377428564349996040852602880000000 567 130652412218339300497910455507353600000000 568 226094505585345177384433841177886720000000 569 320199272598654104683161513936420864000000 570 375579922640444626019056177150033920000000 571 367880579620934091595828469070594048000000 572 302528694154686793845291816600600576000000 573 209512713844255962291254806941484646400000 574 122321491027755293050890332555118182400000 575 60161451998252030407398087598594867200000 576 24863758873088474520525260353941504000000 577 8597570098330922522577076687725711360000 578 2471902477210777821359464587423191040000 579 585967140572308088927052393319726080000 580 113274695800325268798802522031923200000 581 17607471799776802141575359048703436800 582 2161557555317459242251122015699097600 583 204816163807044822871441731025497600 584 14541348830716485654248896120396800 585 744045919973625667797572667500160 586 26046353840679174078465728169600 587 580707063422179322979888568800 588 7446226673920638074710377600 589 47170627864716116900268360 590 116120207276084501222040 591 73770299138908343670 592 5559043386686340 593 8589934591 594 1 595 295232799039604140847618609643520000000 596 5166573983193072464833325668761600000000 597 43054783193275603873611047239680000000000 598 227329255260495188452666329425510400000000 599 853647186373075398002086233621135360000000 600 2425814122067130711248930429101670400000000 601 5419580291058928780091377938931384320000000 602 9762819192917820203321206466008842240000000 603 14429732738369326511141913074149883904000000 604 17714679153576122372238603791097790464000000 605 18218631976913533848776287686445105152000000 606 15787293876460214456741595039508070400000000 607 11567439670131427428849317534526475468800000 608 7178031016156492324476302736370144051200000 609 3771980351547901762216658735629379174400000 610 1675640458553721624037941698696785920000000 611 627167680358637621296367327103951380480000 612 196778603882539828369498278365257052160000 613 51397816361740152385943736279309864960000 614 11074594686161808454814876123594465280000 615 1945625042201754261964092857160696115200 616 274604853416002200131319612885936384000 617 30558042184811508023721886976394240000 618 2617748802822419216654038629630336000 619 167395296337617598874713583999366400 620 7674876384302369244681918228528000 621 239062841073490001290030662076800 622 4697780094094879050362081193600 623 52406610484632763224374253360 624 283604368224677123907720360 625 580896117576978139484880 626 295097873685793433700 627 16677147339928202 628 17179869183 629 1 630 10333147966386144929666651337523200000000 631 185996663394950608733999724075417600000000 632 1596471360806659391633497631647334400000000 633 8695344013713940958314487100525772800000000 634 33737598945901183368549995783871528960000000 635 99237486439579258675532586115305308160000000 636 229942252102722855960117873102060257280000000 637 430526765842407900315643741277257728000000000 638 662961721337670781493825434050294448128000000 639 850184441928950997479035351570589417472000000 640 916047457415817527897610890729670180864000000 641 834360852457883493181205473109321318400000000 642 644946165448067977825332584242302625382400000 643 423967794768465662002012963494252104908800000 644 237128269737948768145028493648360131788800000 645 112724396553580369487308667422152681062400000 646 45428995097888547285389813188910794629120000 647 15458200796699831715281948225549703168000000 648 4415777748035299501212012527322894643200000 649 1050956393128171525838081534725779148800000 650 206377890611615249206499410834921886208000 651 33028843580850344731299867437813551104000 652 4241722496226580406146859111096234496000 653 428667534036418634908232994248689152000 654 33254333893582824187470312979557062400 655 1918097023556817280068668606278310400 656 78900329412685102458429458243971200 657 2189147810414169044013172608240000 658 37949087026151461745467269322320 659 368547899601777405314066095680 660 1704530689935947634143746560 661 2905660979379633871159200 662 1180441526185193519406 663 50031476379522972 664 34359738367 665 1 666 371993326789901217467999448150835200000000 667 6881876545613172523157989790790451200000000 668 60789909486249690621228909818648985600000000 669 341226378719986470939916993793359872000000000 670 1366549518721397919417977939401239429120000000 671 4155965245895794886735110034658353479680000000 672 9974629642708642697745046362636272271360000000 673 19383543772511514787957204690102281830400000000 674 31048204406884610990980780650448718659584000000 675 41517908129536458813761066645814158819328000000 676 46772213824892932657271837651377338974208000000 677 44676255204258343054868019986704457662464000000 678 36337729282200718797338118849548295969177600000 679 25229967250428341693854280182183061422080000000 680 14968081213909583125236925020631721312256000000 681 7584034261860060658424108876129129201664000000 682 3275792229582958704941278279643422194892800000 683 1202285717095067748298153280063660252774400000 684 373189814601932193612173241777256463769600000 685 97350258147814306961063611582150349107200000 686 21168304932964759926551376663696995708928000 687 3797478903498599158273488584925953445888000 688 554816768659927296655554039122550549504000 689 64956792889645567939863056480580241920000 690 5971729949196436144056672680987643724800 691 420151073982118880330399110423746163200 692 21888070553251841105339649251501126400 693 808705624420578545980413135913872000 694 20005922989936733090082291628738560 695 306172531506424135800936617248320 696 2590062481352057523003325149120 697 10241712444512583974218275360 698 14533026663002910129873624 699 4721916199169912646540 700 150094497858045650 701 68719476735 702 1 703 13763753091226345046315979581580902400000000 704 261511308733300555880003612050037145600000000 705 2375394387660813382576699476121170739200000000 706 13729343708498279183700189632626950144000000000 707 56697830994285671352750449789215136808960000000 708 178087021986471567716316793109308212510720000000 709 442204406792633360005619958350791751761920000000 710 890719832099313367268812577944792895324160000000 711 1481904240974999162377158779566081296039936000000 712 2062899355426674565523752504945809288069120000000 713 2425351200899130028531649482669984599244800000000 714 2424432408582826101172908136241504051527680000000 715 2070025867365734889360021490893023298453504000000 716 1513962446065298170585955695611100873359360000000 717 949785081930200612532951999846923064311808000000 718 511114621680841746365779670749370432618496000000 719 235640390582163467289097239147352708529356800000 720 92837351163143487769729909473785071148236800000 721 31136320819338066644594357195041077867110400000 722 8842911124097369203930436602246579095552000000 723 2112165830521058444050518411761555210981376000 724 420620846316378505283749220641664182185984000 725 69081913985876495982209127945653513376768000 726 9231646630353947400991393377566381629440000 727 987027589794591621030819535580962755302400 728 82674302227339096436701534177924322380800 729 5282581663871196816123525466851466348800 730 248855832329976037618540273125651110400 731 8267109551115216057614871983797367040 732 182502687161481990897148117596633600 733 2467510689420857489068516214030400 734 18191887644131478164868585696000 735 61522939800390518395959020280 736 72684020979811230299954280 737 18888115080173224723110 738 450283631013090420 739 137438953471 740 1 741 523022617466601111760007224100074291200000000 742 10198941040598721679320140869951448678400000000 743 95190116378921402340321314786213520998400000000 744 566041227753229053202267818282305401651200000000 745 2408253283603152597423021929975257906544640000000 746 7804597979359274560631969465440485664358400000000 747 20027412742917829254818292839832507069235200000000 748 41762855812442981905513028583513915811430400000000 749 72069442024328689256647953303271018636247040000000 750 104281208536623537271503586030410908235202560000000 751 127733914932549203199075008158188038132858880000000 752 133369508656911945530554705193280178170101760000000 753 119280347583245411855029078441739215151038464000000 754 91669733703141561388009451153496127593775104000000 755 60643903117957268965439740386603675377467392000000 756 34550478264984174867203780423561673493708800000000 757 16939724891466956446773071688477279537871257600000 758 7133672967233609523524467360191246081758822400000 759 2572310790812774576056215242850308051455180800000 760 790741727744611347766565439343506560157696000000 761 206034296307229066867587626854392996613152768000 762 45169539336757486582733068162616284894826496000 763 8255865011152458525539082798038747311190016000 764 1243785323229333146730216947793951938469888000 765 152293085712433493709302374161629203015833600 766 14893152186079690948108593442446494765184000 767 1138156908921862615470602249915233787136000 768 66128394122084098207286248606599758400000 769 2820085251140888574380091724220135884800 770 84313619695605498494223052896343372800 771 1662264269968704777986881188081945600 772 19867428728875780259702209812115200 773 127712351147722690264455853993680 774 369501058907242166527253893080 775 363495657359376844398663840 776 75553811171585938163700 777 1350851167917178202 778 274877906943 779 1 780 20397882081197443358640281739902897356800000000 781 407957641623948867172805634798057947136000000000 782 3909594065562843310406054000148055326720000000000 783 23899518505136337801873530105252894736384000000000 784 104666349125226586825087409007297021188505600000000 785 349645196224325675971292729374110539317248000000000 786 926260951814503700470490625539449245872947200000000 787 1997316006514463786385420578386918039250534400000000 788 3570564088752364787932503467073846883689431040000000 789 5362588958852895485101194133313728824779735040000000 790 6832719789142633010918282817499780352908984320000000 791 7438629775437461367628706981999298094615756800000000 792 6954915627141160594941316863338803797840887808000000 793 5603982461029306716174030847917858126516191232000000 794 3899510654230612320224239239655991201874837504000000 795 2345309056308551920948884239830572048285696000000000 796 1218825150863360195088671379000457593220050124800000 797 546554477782879407793318930759184843169733017600000 798 210959331886207675614718802024063882879252889600000 799 69833361161960493052511828886726600283712716800000 800 19729486184729579225815473697103598138803822592000 801 4727703337898987028973360137160560063756779520000 802 953401413251226553423359634493751832397107200000 803 160250270361261125281847878731361935305748480000 804 22184961457355832753323006777127669060755712000 805 2492900416291618078913055920618688971950080000 806 223300170421099887274638137443148965945344000 807 15589580545449223179605264232177236333568000 808 824561667227558952805615992245618595532800 809 31864073959505829303123239495384928460800 810 858096575385773327944112459656171238400 811 15119317859549349243959548371234432000 812 159833416289040300909468869474877360 813 896203464387502284850354501314240 814 2218823831730249883385516677680 815 1817780502041570565745974000 816 302219297239847504189406 817 4052554053507348492 818 549755813887 819 1 820 815915283247897734345611269596115894272000000000 821 16726263306581903554085031026720375832576000000000 822 164474922514722051615169471762750362353664000000000 823 1032846759181432544464750665899983207661568000000000 824 4652270753198201624372467338157049868032409600000000 825 16005570436359555784698392252356561638889881600000000 826 43730454229544524474991926796435143235783884800000000 827 97404300576670430766715560355109569654947840000000000 828 180169479055052978164558990033131395573329428480000000 829 280498308564515433251977129079088693846233579520000000 830 371221851398718750365685502657719004155441315840000000 831 420701857161965369988780987002973055331126476800000000 832 410457901047638876319589374651466151083401805824000000 833 346045164007743777995055705067268675755482021888000000 834 252694803457787201662529053124837940664682938368000000 835 160020003417709718349552326226820072455888175104000000 836 87884530028434442705850219091775283444423602995200000 837 41822556609726871061374448503472233630185062400000000 838 17211858290502795242770149051990656816247422976000000 839 6107605885897739217626562051150664029301530624000000 840 1861090308095761938619057880563330568734043504640000 841 484416087114672338066803316548122603987455262720000 842 106987588858602831512114316026938174194526740480000 843 19885480034663517091411887359320685883345653760000 844 3079213979459132453844582046867195605169815552000 845 392352889562067595236863947243323039551342592000 846 40519708630269669605540772733484420102486016000 847 3328866932986238323179802359222389595571200000 848 212559287097570608768535826925251495482777600 849 10245244820285271556001747541396657359462400 850 359085779308421855613796759045795925452800 851 8717039614593677422636760531902822272000 852 137352528066256465602911686296908906880 853 1284940754563034923269703437308218560 854 6286737193702897493252794609265760 855 13322031892891707153141829936080 856 9090111387396812218746627624 857 1208889346621550538803100 858 12157663260033673250 859 1099511627775 860 1 861 33452526613163807108170062053440751665152000000000 862 702503058876439949271571303122255784968192000000000 863 7083572510337436155155010639816079165095936000000000 864 45662698826968596702652134702946626022932480000000000 865 211382194717227896791441816816010207008338739200000000 866 748334553577277468350923412596647064117234892800000000 867 2106766433743002364873859558960066232252471705600000000 868 4842312117640853002693046489948955381520662528000000000 869 9257339028423542925498775723167061422188097699840000000 870 14921538682881242143493714801624174256999345684480000000 871 20483823267424775125399518712920127331898155335680000000 872 24128933108219242360999680192478480788752475095040000000 873 24524334845240488512931521474981710041352446672896000000 874 21592543722598353197129651606776041302572148981760000000 875 16512024285577080228749844176254147319099935948800000000 876 10983279782220707121976644916267946281799531888640000000 877 6357633339571313744734615959191703969963682627584000000 878 3200854609344305973119242241377715693235031572480000000 879 1399614099315009196056700192279118713898132226048000000 880 530240070171314553371497793321099715418324402176000000 881 173450225959761263498784580617144550588048587325440000 882 48771218212304447472336281822792394023164018851840000 883 11721085930606900560066238335474277389445113323520000 884 2390702828937397106375585976979597655596229836800000 885 410285278274748559360771867264514671188108632064000 886 58624283883798333239147717952635493920708345856000 887 6885441862447126567872934746895434934358771712000 888 654399766515852380607628824031379755875287040000 889 49367407794075754438508198779141723779272908800 890 2886213670111841172662986720525029329589657600 891 126892881415815899083772734846263643493529600 892 4037113968538577185978131954822783402700800 893 88406568898533082416793810495700402881920 894 1246452278632812469812362804170645910400 895 10323533196860199668610397060730608800 896 44087092547277632695688413244476800 897 79977641914287226979944712754600 898 45455392494370547295888350520 899 4835593859475982256232150 900 36472991979124275300 901 2199023255551 902 1 903 1405006117752879898543142606244511569936384000000000 904 30207631531686917818677566034256998753632256000000000 905 312145525827431484126334849020655653787533312000000000 906 2064188154665272717609633679007561581498204160000000000 907 9813368653506435349478222292423306281211238809600000000 908 35720901881613926407058955305084329238654563123200000000 909 103531970097107351464443110388638325733426672435200000000 910 245324515732177940229715571270775822714312169881600000000 911 484230451083830314561215001735893526707618510274560000000 912 807160303501481450202250963041277838835373729382400000000 913 1147893121092673794748077187267041825101719378329600000000 914 1403479270912389317203774684780276979072067698688000000000 915 1483726971712011168578935730216284205691900128133120000000 916 1361913813312566898104705540845956499015165720657920000000 917 1088520447951510489121755533531621322709390527037440000000 918 758885234116117338698365049674350674543385567559680000000 919 461847020948813249656469427678218852827643109310464000000 920 245319832062461806691081070973427195549931537629184000000 921 113612103617167870033341860649141741464430962737152000000 922 45786259997500455432905253861084142588176634675200000000 923 16011426585054982524517710019962473567558530171207680000 924 4840100553573141193892322691855820387423513317048320000 925 1258617301070531408120386684988125822275346662359040000 926 279845072361948556222460900272097903245230633369600000 927 52808488758756019089630027173373619537714322276352000 928 8381747834970045733559404815956067478037997256704000 929 1106779895823725690151478161145130355601782226944000 930 119983066296891810795081388310797655287869652992000 931 10507140206854846271253547143378680471039126323200 932 728664486828514497383733610274809514194486272000 933 39043492288443726033624100184980545006587904000 934 1567122830643715138051032269658214339352064000 935 45292319342909679869927389608007621458528000 936 895283759493026136396249370194539842012800 937 11300658773270193825660148414021658064000 938 82896875222712540777752995378556208000 939 309089513682429152231698560987865200 940 480093128448195214616147718280200 941 227296304847290640408466681200 942 19342484856879866397754500 943 109418980335419337002 944 4398046511103 945 1 946 60415263063373835637355132068513997507264512000000000 947 1329135787394224384021812905507307945159819264000000000 948 14066687083255541397564186583285675752941420544000000000 949 95365492745535599553565075970149345065217032192000000000 950 465288903673361887334036016564811408227166479974400000000 951 1740115648988080182097890970997713456036111712256000000000 952 5188077165094301207652635385972822563205660278784000000000 953 12662365459951377852454155650127547669852024995840000000000 954 25779748354292466857912285626504203052481885975347200000000 955 44391516106984430316519057804159719955169354658611200000000 956 65323923315108604533563079923215826748759446283878400000000 957 82791809665254693377207337092781243558662905842892800000000 958 90906872792268804376467797549673673706755070330142720000000 959 86852950522449353169088173862083505346903875591864320000000 960 72424507389970811127672076697795713329027296903823360000000 961 52815879545845089668085131863298837245787121175756800000000 962 33718656120869243224278895938193727913561159843053568000000 963 18848185199241964714692782392621016110644583929741312000000 964 9218618224053203724801654361537650620908994046787584000000 965 3939172830369207681223272608894562958727013300633600000000 966 1467133051396275528453633423125156314170085426142576640000 967 474745023634873704329538429679964940577163486912839680000 968 132913175501090265836159219605578690791099572884602880000 969 32027864769720130694977338390192600332686892576931840000 970 6600262733655335487152188521736056836121184790642688000 971 1154232747445825185907039802981307985821256073871360000 972 169686719258464159936644415426676430649914248478720000 973 20734987289753605705296430952439978529836212305920000 974 2077336163853091666790105420123442691671501342720000 975 167808405918421897032175477694527540264309702656000 976 10708868215348971401809383846252080283808450560000 977 526370873717493020093725689640645657157867520000 978 19303689480496588135181588521586655908268576000 979 507168350366936739933163779390029234463936000 980 9054543523889693108393435037671593342704000 981 102369103961213444757163359689223372240000 982 665338628377477330287645852955364720400 983 2166507154547693236909586813224737600 984 2881695252213407740898928643087200 985 1136558894175880721507924424000 986 77370267684460471849029006 987 328256949802351033212 988 8796093022207 989 1 990 2658271574788448768043625811014615890319638528000000000 991 59811110432740097280981580747828857532191866880000000000 992 647953696354684387210633791434812623265411891200000000000 993 4500786060063692320393863951274121529297437982720000000000 994 22521541349501435075057608777368579476760557518848000000000 995 86476066457469602595179188531503281114495015976960000000000 996 265011442584118572992617892535878082187223447371776000000000 997 665654454291784426431603903721686521186340015439872000000000 998 1396578462772729787425646041608870573673872819958579200000000 999 2481774004498983867963009305699741508320275308163891200000000 1000 3774716456458147615219311740534928307888748586703257600000000 1001 4953143111667097435588986841451119146893697066467328000000000 1002 5641149648306006621494811645651338596052038143380029440000000 1003 5601461395548531688288702911314146224370182393912360960000000 1004 4865176687895054282071895690658460065624839050462494720000000 1005 3704395728528631934204631124969537679998645421211648000000000 1006 2475782878213846410654277910305090661707538989702447104000000 1007 1453023371763871857576514210870191816567116241708515328000000 1008 748585074204916344141548138000746351131037611319492608000000 1009 338163394584613488875424828622342990111809177732317184000000 1010 133690513992740804713469017377367825508257382743261839360000 1011 46130328777112707882466586037642945173356810426417152000000 1012 13843225404626081047974886713961924830678950802456576000000 1013 3596675021188108592990026937516775804390615347576832000000 1014 804590414837229454337567876628765743708848439928422400000 1015 153935676874577388275277526691365988453027561216409600000 1016 24984783148123033411093355734325027482302321876172800000 1017 3406855730578166175849638803871655386705672081817600000 1018 385732162547460763658681012913454718073959630684160000 1019 35754504710425795124124318887392996170708667023360000 1020 2667050243791214055107963539265442227937963847680000 1021 156766976373213008886549807812857517516370585600000 1022 7074465632093368318840613027587433413951500672000 1023 237223125619995361761443863832330192478326208000 1024 5669397289275201070348735923667037512530336000 1025 91466757174547852086748820613918943777200000 1026 926644644677940821456771404026653267923200 1027 5337874577101652494959533931335490926400 1028 15182840253347133104812501264431686400 1029 17295854307751325849001111480643200 1030 5683103951950141449427018236024 1031 309482055508691294449215660 1032 984770866999239144050 1033 17592186044415 1034 1