3 0 4 1 5 1 6 10 7 15 8 5 9 90 10 165 11 90 12 15 13 840 14 1750 15 1225 16 350 17 35 18 8400 19 19180 20 15750 21 5950 22 1050 23 70 24 90720 25 222264 26 204624 27 92610 28 22050 29 2646 30 126 31 1058400 32 2744280 33 2757720 34 1421490 35 411600 36 67620 37 5880 38 210 39 13305600 40 36162720 41 38980920 42 22203720 43 7408170 44 1496880 45 180180 46 11880 47 330 48 179625600 49 508155120 50 580486500 51 358221600 52 133315875 53 31320135 54 4677750 55 430650 56 22275 57 495 58 2594592000 59 7599477600 60 9118806840 61 6012792500 62 2443104950 63 644969325 64 112807695 65 12977250 66 943800 67 39325 68 715 69 39956716800 70 120664383840 71 151068893976 72 105363334076 73 46041725730 74 13352874535 75 2640195558 76 357780423 77 32702670 78 1926925 79 66066 80 1001 81 653837184000 82 2028994531200 83 2636578788480 84 1930130322120 85 897087331140 86 281285754750 87 61411665315 88 9454855410 89 1023016995 90 76126050 91 3708705 92 106470 93 1365 94 11333177856000 95 36041021452800 96 48406025041920 97 36971030634720 98 18123020835920 99 6071736190520 100 1439516538460 101 245766380860 102 30338768460 103 2683540860 104 165785620 105 6790420 106 165620 107 1820 108 207484333056000 109 674648240716800 110 933333178821120 111 740154439752000 112 380137421518400 113 134858812888800 114 34294188568640 115 6381859984500 116 876819643700 117 88803214500 118 6544397860 119 341113500 120 11911900 121 249900 122 2380 123 4001483566080000 124 13277838784896000 125 18867401901043200 126 15474406853701440 127 8282848837536000 128 3089596647664800 129 834777824680800 130 167171256432180 131 25115341680000 132 2839972964400 133 240388948800 134 14992843320 135 668304000 136 20134800 137 367200 138 3060 139 81096733605888000 140 274166078557593600 141 399197940988677120 142 337513354643003904 143 187466651788751424 144 73107433920218880 145 20831653000572960 146 4445389374954528 147 720754516195428 148 89369551539840 149 8469181783920 150 608347626432 151 32535229272 152 1254583680 153 32946000 154 527136 155 3876 156 1723305589125120000 157 5927400086356224000 158 8825663844206380800 159 7671156212399679360 160 4405558043814722640 161 1787866285540590480 162 534056918662449000 163 120504090468499920 164 20872770187846005 165 2800046115465885 166 291682052333100 167 23513864291580 168 1451808155070 169 67328939790 170 2268332100 171 52384140 172 741285 173 4845 174 38318206628782080000 175 133926273530251776000 176 203563313819028979200 177 181472705236200752640 178 107435013001315201440 179 45195892638497198640 180 14083453367691654240 181 3339161264059082280 182 612970178284958130 183 88043859152404155 184 9944516718040905 185 883150811836020 186 61327919572920 187 3290488852770 188 133608074670 189 3966834060 190 81192510 191 1023435 192 5985 193 889833909490606080000 194 3156899048971024896000 195 4890880177445536243200 196 4462999094041697341440 197 2716679719430342820000 198 1180858522717820192400 199 382288508096780546800 200 94755854581439599240 201 18315726796245128250 202 2793759835998556425 203 338542938305221650 204 32663133730242015 205 2503577124548500 206 151368809503450 207 7124384998500 208 255417459990 209 6733823250 210 123001725 211 1389850 212 7315 213 21543347282404147200000 214 77507354865523968000000 215 122232292618488433920000 216 113972096175812005824000 217 71174823689521933476480 218 31877818631426061756000 219 10684866302475206102800 220 2756859410194114117200 221 558137841139256304080 222 89810065309103889750 223 11578222518335197725 224 1200606794575338150 225 100152502794098755 226 6695364538747500 227 355721037783650 228 14808046661100 229 472218961830 230 11129406750 231 182545825 232 1859550 233 8855 234 542892351516584509440000 235 1979037359350088970240000 236 3173262599824537296384000 237 3018775574772648667468800 238 1930372072386927130596096 239 888730817939363076422976 240 307512013180086467897760 241 82294696699861923076800 242 17373304888942195803456 243 2932979055156525586596 244 399543285832971650370 245 44149158245300758650 246 3964571223901694406 247 288906189729355506 248 16998607598644980 249 800028021200100 250 29669573831436 251 847123804296 252 17955442890 253 265915650 254 2454606 255 10626 256 14218609206386737152000000 257 52478231258593502208000000 258 85465255423202273203200000 259 82840863386693819024640000 260 54151144246767911357836800 261 25574345317920136680835200 262 9111898937977696869254400 263 2521423024496486637604000 264 552985005067369322324800 265 97498623931411617510200 266 13955870647002264160400 267 1631934246701890881750 268 156392529965640518550 269 12286318330889899450 270 789137567737553650 271 41189552458389500 272 1729474577966300 273 57507497054700 274 1478742318900 275 28339984750 276 380853550 277 3200450 278 12650 279 386487650246330400768000000 280 1443257551454771340288000000 281 2385120761627199565132800000 282 2352769679374825585455360000 283 1569829395800965922119411200 284 759154011387827610474691200 285 277902206508026649159811200 286 79305470047105414903991200 287 18011001439417977605815200 288 3303717601942534075070200 289 494571584960184364690200 290 60852241652263164338950 291 6179682878804645137200 292 518792006408127879700 293 35970388277736112200 294 2052224051422423450 295 95688825524635200 296 3607082830265200 297 108158310460200 298 2517936871450 299 43845001200 300 537093700 301 4126200 302 14950 303 10888869450418352160768000000 304 41115915647797510840320000000 305 68892443801030614973644800000 306 69086652730383537723202560000 307 46990183905310704710464051200 308 23231182307214711803688000000 309 8720773396724896266885840000 310 2560578442010479495004400000 311 600538114087595464825044000 312 114222001953175977217500000 313 17812294013332516884615000 314 2295029799330065579925000 315 245541088264196325480750 316 21870811212182273250000 317 1622443294651845802500 318 100045289948721975000 319 5105061231668219250 320 213955998399000000 321 7281644417190000 322 197908585875000 323 4191124187250 324 66602250000 325 746752500 326 5265000 327 17550 328 317592025637201938022400000000 329 1211917887419582143696896000000 330 2057331512452490032711680000000 331 2095401889070722234395993600000 332 1451148125423676348065604480000 333 732398031849958249769774726400 334 281458936762893304888473000000 335 84857773521484697582328480000 336 20503036509900427134902250000 337 4032102856736494044472968000 338 652784244334237049221687500 339 87719378829348182446530000 340 9839149840257469336434375 341 924363263330212016185875 342 72837209174891488031250 343 4810838133931544373750 344 265617124197165365625 345 12196288056917089125 346 461996626966875000 347 14267585574742500 348 353134472315625 349 6832210510125 350 99482906250 351 1024773750 352 6654375 353 20475 354 9578575493218010450755584000000 355 36919850234313751702004367360000 356 63454943164973814673272668160000 357 65583825528817871027328715776000 358 46197293654100116449557983692800 359 23772456466086205376812506945024 360 9338383249714813645169284362624 361 2885802816052934712753655636800 362 716806598423519131584152896800 363 145391744510657155857791324880 364 24365212122934922496114737880 365 3402846188920856159684502300 366 398503238624209166824835550 367 39292209836737858838429865 368 3269031614177773217798115 369 229586040762249504428550 370 13591584701147098900800 371 675955911865331232135 372 28081512415344773385 373 966226468215808800 374 27200934951740550 375 615695456871495 376 10925768644245 377 146307347550 378 1389433500 379 8336601 380 23751 381 298409467288714940965847040000000 382 1161247536715026122774854041600000 383 2019465364256084709092730470400000 384 2116405652818911152782093839360000 385 1514897024064831940575454933248000 386 793908021044339609565571928317440 387 318356312548137892841980597772160 388 100678914557473904872520753718720 389 25661054969409174537145135212000 390 5356596577166841161243675386800 391 926829775188346226830256824200 392 134125452950536198624149576900 393 16341269575124427304563533250 394 1683914889480151563995125275 395 147180073176389695060360350 396 10924447747798280581579575 397 688337108876793663173250 398 36741224217128125578975 399 1654796246630353977150 400 62503415835198012675 401 1962290436822465750 402 50566975716081825 403 1050797550307050 404 17164692724725 405 212102367750 406 1862909685 407 10359090 408 27405 409 9593311763207576620679823360000000 410 37674576124244179175500539494400000 411 66255355918979531011055945318400000 412 70357167886620500244323411005440000 413 51131081189839272968731103373312000 414 27261998889351724861509464322600960 415 11146089923857711810495255134965760 416 3602160871291837929905533805880960 417 940549706101068687010745212196160 418 201667353075277871800407756567200 419 35946027361320614847674698533200 420 5376022821922376053240733122200 421 679337445654615742878140138700 422 72896943736949214962564380350 423 6664950558925590881342283975 424 520185293094703262654897850 425 34671647803214948061605475 426 1971475296135104317071150 427 95383003437263672041275 428 3909320318166401788650 429 134847184816779209775 430 3878634757890943050 431 91839574846853925 432 1758284346095550 433 26526308506425 434 303414037290 435 2471921865 436 12774790 437 31465 438 317949761294879682285388431360000000 439 1259606879275758597383080535654400000 440 2238948454599600661138426232832000000 441 2407557971006827472110211273687040000 442 1775038311305096475814314752950272000 443 961976055978330621660006364261416960 444 400569836207114705560996415127552000 445 132124291647224013460292269149158400 446 35289259826540376975105308525222400 447 7758746223181859393397223031594240 448 1421831024632657945580541730320000 449 219257930510936594733321096088000 450 28659209995321408681950625308000 451 3192398644601306259191436764400 452 304206297080904400595989275000 453 24857513209910840569524939000 454 1743614947871927721647379000 455 104965064447009112293335800 456 5414379880932286635735000 457 238575191616102084471000 458 8937015631831998711000 459 282660106052133209400 460 7476551346799665000 461 163234081009857000 462 2888625477465000 463 40371789243240 464 428685453000 465 3248446600 466 15642600 467 35960 468 10854147023514858119397743001600000000 469 43362177676059725549126467190784000000 470 77866413692058782353127021661388800000 471 84736816906846414455402662987366400000 472 63335770387423131642614088877670400000 473 34859743437641913763630299567798681600 474 14769287851459602380005746930927697920 475 4966270804330570986524214764030208000 476 1355050650090805712053237942134220800 477 305024287421581835849714689055539200 478 57367287577632162969201540450324480 479 9102957759265687620349853869920000 480 1227866538007900076597610869856000 481 141594089241410333900134242480000 482 14017703082135809073908510188800 483 1194749857982123358051632265000 484 87809542562767799421559593000 485 5567403692493539171888481000 486 304278731340491878450266600 487 14305654336920914572605000 488 576573337891208534877000 489 19819138649726477061000 490 576881701139726353800 491 14080273608418875000 492 284360824000539000 493 4665265934729400 494 60574746327480 495 598709727000 496 4230514200 497 19027800 498 40920 499 381342365426155348594840704122880000000 500 1535759208978881863494627322704691200000 501 2784850469080532908962206023853015040000 502 3065335436178203981200024184172380160000 503 2321231792105891961426631340621168640000 504 1296519525881565452757173825543353466880 505 558402022410608199216316248350098292736 506 191220173823801610023890591897979365376 507 53235886418098287801531203099549859840 508 12252244034847821639846979076570060800 509 2361198229305269406280957435417677824 510 384833508530184276426719945140223744 511 53455729829178668660859229613516800 512 6366254411757169817835342038300800 513 652961936092636470550137799443840 514 57862275170192517596643658457640 515 4439091767751648492135976934400 516 295118931300743182250116171200 517 17000050279255292391026311680 518 847454551223045594227824480 519 36470018186421496374297600 520 1349762187503759900270400 521 42729467569732393232640 522 1148486207400806342640 523 25948187039426995200 524 486181943707437120 525 7415494146998784 526 89686047579744 527 827169756160 528 5463092800 529 23002496 530 46376 531 13777530621848193239555535116697600000000 532 55916041833750423364993613744308224000000 533 102347874118853474943870409774517452800000 534 113891788868948616476054977326061977600000 535 87324720884672133423865417675540070400000 536 49462741345518049217353767146138605977600 537 21638337048572128192541138130520240619520 538 7539053724742873877397694568322268692480 539 2139254802325907699630681231868552284160 540 502766753021387106763942215298152038400 541 99140985743276628788042470817669396480 542 16569531212241639316701930606344171520 543 2365793232491501889519275330549891840 544 290359854360944632229214713528064000 545 30778589446298509375496493765084800 546 2827723095285738586370829692035200 547 225708464865760787970155555243400 548 15674239191230324559512558208000 549 947394158331998027635597905600 550 49811317972378912878099494400 551 2274429989083828120554424800 552 89941428597708498754944000 553 3067699362604254094516800 554 89736642491275382803200 555 2234160862683434084400 556 46861623333299174400 557 816829724980610880 558 11612602207557120 559 131143283619040 560 1131277593600 561 6999065920 562 27646080 563 52360 564 511490824336114174018499241207398400000000 565 2091382775027563684819887887263727616000000 566 3862570373725404483576806778341307187200000 567 4343374020143427545985395244226383052800000 568 3370058525321020146896565480696244838400000 569 1934544583447613727296107200185378326118400 570 858968846941948064517612741134969864724480 571 304230498710722836914998191245799495905280 572 87901269976685056460861447122482555828480 573 21071877358535642500695871128796015745280 574 4246221692868205338865511721316397387520 575 726677455215657067019106953430405438720 576 106470796370018851879692768578801927520 577 13441126979703009097218780986598004320 578 1469309969349894871823173883747845200 579 139605133039568868066450607802527200 580 11560615240337825163059208391950825 581 835828152948406685738328723120825 582 52805527218209541905423200229400 583 2915063607848064921689491373400 584 140475946063663395963444951900 585 5897809274409234651901023900 586 215072446009104994358248200 587 6782634635418384442900200 588 183896944829807296036950 589 4253168736767595194550 590 83044129789866750120 591 1350051297558745320 592 17932871887858620 593 189534874733820 594 1532527615080 595 8900309880 596 33045705 597 58905 598 19498650212570655482280971073906278400000000 599 80299536105609434543700104063710396416000000 600 149590748267350869596301781181276435251200000 601 169905443065705206628544517213194492313600000 602 133340559503004550424161787840977338777600000 603 77525734891332600435565932746029302826598400 604 34913968455773708274942811962262154178478080 605 12560721658028527491703618060885140934656000 606 3692009881302016545261170713823564744870400 607 901841475944702586512947861319916435552000 608 185497162178606699661168514460044863517440 609 32462740645376369328729105488004749856000 610 4873555384135243246798801822698722001600 611 631768400186578271631813906622907901600 612 71082231505793305616686292189664103680 613 6969325037264355948031887827704530000 614 597231633176031277987489595326292250 615 44824684251563489142182068005702375 616 2950151360593898517858804504365325 617 170331955325655112787455713825000 618 8623517989044453158318937282000 619 382334971865526146749665190500 620 14811517582805932273424670300 621 499704087081612497588595000 622 14615146609284175842478500 623 368323431198681960851850 624 7934447228365254359070 625 144575676804665799000 626 2197316692260597600 627 27331852492906500 628 270930609240060 629 2057579139000 630 11238877650 631 39296775 632 66045 633 762741317138793287983343868479275008000000000 634 3162921521427595083866112214868919582720000000 635 5941384634340876913992410968397607469056000000 636 6813490815045507584135990458189328803430400000 637 5405863263985083821059407925958860331827200000 638 3181652019605486220453554073240473871556608000 639 1452398705060284435947807216298758193081958400 640 530367370779333602306283496339505861819842560 641 158461193092257824996532192226440484299840000 642 39404280543997972611239563020023068223212800 643 8264152993630753201083710087118132147916800 644 1477186388856988993951003348486118297710080 645 226923906041887516256885659786278845784000 646 30160208142508480724960793090324086623200 647 3486663738523384435064755795997757592800 648 352068444022992324244602644531007671760 649 31151541868828444874958026448139436250 650 2420930356331430268312551619705390125 651 165501156210273459298680252206546250 652 9960213302520277755469137369209775 653 527702741994235793720220697365000 654 24594094004848205740975715296500 655 1006707274000643632357120257000 656 36101297175446177887734377100 657 1130202949983800846437147500 658 30742521607266049704327750 659 722032505861050082645100 660 14523371906708387597490 661 247538438802467505000 662 3524982297690245700 663 41145532500580200 664 383292453117420 665 2739285722250 666 14098295925 667 46503450 668 73815 669 30596823121796165037960422609854346035200000000 670 127728249355793041027982056015618709127168000000 671 241858799027150497014746382171717964293734400000 672 279938717287519624222075275173294980894556160000 673 224444518983480928015677495883303535120547840000 674 133653374366329169215374480798343453388763955200 675 61807206019121523161954569729709570973650780160 676 22893695373472442018285328865609079986435866624 677 6947538358912114193859321549804661959084263424 678 1757245611839177392029860056484101904945272320 679 375418221264957097890282054859850205610871040 680 68464904477337483495699239847774778392963072 681 10748898092806646959678759912311260374040832 682 1462713273363300573481814120870854074415680 683 173472114469847499860125373374385458245600 684 18008113748876949034484216827584209064864 685 1641926688592338207142302064854201934104 686 131825610090675355623833871586965878550 687 9336568777604277637701045350471461425 688 583962416255403853752205677212166510 689 32266941958805653909899606185704035 690 1574586140588059337583386042100600 691 67788190825313819535069992496900 692 2569937283438615297608764442040 693 85564443760561637886268451340 694 2492583296741993337026426100 695 63219770883208292985785790 696 1387145196731415126000996 697 26113013498294042666346 698 417230693121523933080 699 5578361064020976660 700 61223382048556728 701 536981795017668 702 3617890018470 703 17574982425 704 54779166 705 82251 706 1257869395007175673782817373960678670336000000000 707 5285046721429042981192551661319718426378240000000 708 10085004237067068256192886884854648208883712000000 709 11777323709628196214701701737315146952658124800000 710 9538206577418126623113491803172806422616473600000 711 5744021522819622432205036983802234789449793536000 712 2689466663415361695786326178663997310459825356800 713 1009859927597335419820568597508050589413086494720 714 311058460725800741323422473564868413858392903680 715 79961806663290752998849048488573813824510376960 716 17386355331825100015522551206998399458386112000 717 3231799652140493319145726588030574451278338560 718 517971259901314912226459285114768235813859840 719 72076988008054186865006535982814290141578880 720 8756868343052953409229392150803462255003200 721 933080359086994015706712662216667992939520 722 87510445807548291887499325807988534029680 723 7243860291052584850249061459524377156060 724 530309616513370698020858388393788834750 725 34381309087838022473925172674801802550 726 1975376965256903387131656784536906450 727 100585143511737610444983210826029150 728 4536388001249634067089973071651000 729 180973189236158428385104752058200 730 6373135225088217666000774601800 731 197544473044461545951384685600 732 5368572021578555752778333700 733 127271270180300725164247380 734 2614807440186994116284220 735 46167276826433809100340 736 692922280544777855000 737 8715140222019528440 738 90101898293567160 739 745381917445620 740 4742404853550 741 21779790630 742 64247170 743 91390 744 52966500470842694587935931584614523469824000000000 745 223937173977884950468191648666716463075164160000000 746 430516851808894137983173307695071631484387328000000 747 507096094954607554081328639703136203481232179200000 748 414686381613843170908475405420896038689066188800000 749 252439243303435538943867588775512617980812263424000 750 119613349838830757885283856829578363136860795699200 751 45503510821531849016423925628182884000930854010880 752 14217117266007792086338798008429596296143586222080 753 3711726801923373609904517269225881267750845306880 754 820712856221038559382079615365811695215418593280 755 155350930449722099780147746584826199267175191040 756 25391973207135374576589144765353039564875824640 757 3608993756013576609107162533808923289431031040 758 448604253697479001974180025574248110516208640 759 48993805446559669358093605565311099606889280 760 4718853224073702524451328885398095235912480 761 401996286799173166596635408434229986604280 762 30357314985432095307478618620487093728080 763 2035372265835130746844070620310447313450 764 121277594174908497258974414864199301450 765 6424381328832979349883291098188285950 766 302477929457518159588391613229714950 767 12647246942734319680396813503901800 768 468898525388376721281581126053800 769 15380346844105081429683489157800 770 444961043363305763427984216600 771 11308110589881873396481327020 772 251134920789288285537971820 773 4841506009277044144486020 774 80335980080339191113620 775 1134810864006549117960 776 13451338017410224360 777 131229266416662960 778 1025657442624360 779 6172203048570 780 26839689370 781 75041070 782 101270 783 2283134941348429835132606735147331301146624000000000 784 9711412736725024790515558674806194118496092160000000 785 18805051699211572787792155980224458521594298368000000 786 22334345034516334931066041862024476574331646771200000 787 18435640238725490295249960972288406103129004441600000 788 11339797593652863841268712564262297417829243879424000 789 5434976717230238790835194637247918125615055221555200 790 2093645037339475276844324004363311980138760323399680 791 663125935163818449897704105636614733187428686848000 792 175708616492705611596048126403843067395103032473600 793 39479478530811653996943056191491751842326083123200 794 7603546422050747866682351388192352778912645890560 795 1266231347162528203874190117952920504644419968000 796 183631438080261163629849376592732737100337196800 797 23326092244974758495163360745015610083727712000 798 2607716630967338328722970710265736889414879040 799 257558458152321864423452846000661741576684000 800 22543730347056346129269595057947071525424600 801 1752871736623764345018649064594618920104600 802 121288078969107688585386569950762385158170 803 7477324590094094996780290989489401130000 804 410968304525646764736467269556020606500 805 20139022743747365213181149699846871000 806 879480619195120482610590217764188850 807 34190530425815855158839369780000000 808 1181230163077788044095999014072000 809 36179493591618638435309070826800 810 979238130723298702300309230420 811 23323674869155076167458252000 812 486264566219629113191129400 813 8814041783190301292434800 814 137708719963604565315540 815 1834088104231395012000 816 20523940397940088200 817 189254107382067000 818 1399675820625810 819 7978840506000 820 32899584900 821 87305400 822 111930 823 100692105105623059395591886780856662512107520000000000 824 430815505375513464681986231032768952045194444800000000 825 840058453085207211820376341256480384724039106560000000 826 1005735658523953684905350120764916703186640699392000000 827 837684052489539633586301863394951563848157652582400000 828 520440625419182612555844459803578282592329401630720000 829 252199262824694458087463831187940973462168011997184000 830 98327524693969172927644888638629668852310644378828800 831 31553931925317055659701461381605121954572923981660160 832 8480339373833278084379591127102166908888119215104000 833 1934876245696984260855695540634129873507443419699200 834 378864549301338139809287071895512618178199295027200 835 64227446494044376126434566989007549679016567134720 836 9494718498103536261793105200294253577238206080000 837 1231205910225841401224730863459342488187850361600 838 140725501840967603607577798299813812394714963200 839 14234163157784337306241708606732432865557340480 840 1278211023012480910578260919940959433628916000 841 102162045946571732230529973810114579953158200 842 7281768730812489518017097694689228616321800 843 463497068990601897529069820764219295010290 844 26368985670722013338673749132933325430000 845 1341301441380725103854863335247320620500 846 60991913922993434211718066965328725000 847 2477573819430601323729720394498977450 848 89792530482150697632697723198560000 849 2897990409998178051406655369928000 850 83077123314966031299354408253200 851 2108306676821758338639525393540 852 47161360853113598715114036000 853 924859697808496668979651800 854 15791353718322636100446800 855 232720679428538352030980 856 2927358101702741980000 857 30975551328425103400 858 270394077664237800 859 1895119639928970 860 10248139174000 861 40124293300 862 101196200 863 123410 864 4541213940263599978741194093816635479296049152000000000 865 19540540608051842622492730095036822066001587732480000000 866 38360533290055910064249157844803311198303877595136000000 867 46282742497824039122233704421879871736913938559795200000 868 38885859991654586528138099171953723903057214900797440000 869 24393324664143629423213517186875827265147029431386112000 870 11946671441354820933556047692360074013995339682866790400 871 4711990552805173602932994691908933136047594874682081280 872 1531242606995165300472945285812883635888780580389584896 873 417172630877729602831191167352073361740884392981016576 874 96591291992150596057409419122411640894962629365048320 875 19215155043757032792340112037185161940694975967395840 876 3313408841112873317092414750289304370519666402305792 877 498861995407918299145947068221179140980361318056192 878 65971576899099337083207777662340025152234077996160 879 7701046634276064464048962653126879676008280238080 880 796758810441137976479836636293427915870822515168 881 73304896611425660103945446956742946608777186128 882 6013540397504114125232988830771222932879242420 883 440786020300872182716154077221610248544587200 884 28913663415369884048379856380624441682918059 885 1699088029639224888856162888735934201404319 886 89498579244064916856395460465880817957550 887 4226166903445801497188834488908378180050 888 178829684571612897333100263453765480495 889 6774974326118657919337359750203931195 890 229471151021283597514407652702168800 891 6934567712502963868148204719140120 892 186469466771123935501932444327174 893 4446114718979357474555120956494 894 93588669309588158357607735780 895 1729535720285697224007767660 896 27866191732381979387088678 897 388016597758185850532078 898 4617091276784988341340 899 46267879363924738520 900 382903381191458127 901 2546822680669267 902 13082558719230 903 48700671250 904 116881611 905 135751 906 209338886514590340483435532617401001362671534080000000000 907 905755521378776696476941795459544934178324951859200000000 908 1789773957208975681449831248315973540433278051287040000000 909 2175624568754632924241778377082173331382707765116928000000 910 1843341434064128056065403027657978839144860082870681600000 911 1167152373533071122039994193803249539189401470630625280000 912 577485576440172558255257034438291514960556300610502656000 913 230323472186896220769594685704002120920969380460442419200 914 75758246392612078781118325642006147876876513812122173440 915 20911272918870521655420337662365815056226015337845186560 916 4910495372064938016485546455419543965117540663026513920 917 991786613959696800002591112458255607516751778044032000 918 173829870406643830364877290724880915795449839485140480 919 26632989491976704503780454212220665198201655590974720 920 3588660247137904159727568728092090460532650407933440 921 427407295103444683068216814858904968768443491702400 922 45181006104296918937294989316714349912590906448320 923 4253668318669407476537793741010937202555509633280 924 357666138995047082960192536663683998549676623160 925 26919387713569111243146724471549961017776480900 926 1816638896794837294479630781325674535737111110 927 110058322675848288344274180410707695521596965 928 5990518929391410069685725616430043536657655 929 293046134475499660688407144024426135814250 930 12882088158424620569098952437280336005800 931 508586275172849849939929799592801867825 932 18014007807452819650546625667470144775 933 571525238355813746315815885140790800 934 16206898518537990540617598344869860 935 409616654233452749377954600060890 936 9194091398760797698801440577230 937 182446649518815484865049487500 938 3182834385050202832242613320 939 48471463359028300729868730 940 638708522249804664367710 941 7200375596418103199100 942 68432730776304124230 943 537662122440988545 944 3398367234377115 945 16603888073850 946 58839913440 947 134542485 948 148995 949 9858864702996659368481797226600456683222959390720000000000 950 42886047858735510983181640617128102996843086793932800000000 951 85281848603399467284421560280003207855933974600744960000000 952 104421785691149447749926901602168419817498255946678272000000 953 89195430636703771652678309382220526596955661931275878400000 954 56986216686080108808907548919407014645649992207605432320000 955 28475130461456728377208051119854526080826019768013881344000 956 11479622964331634818142859807301847734996738675686624460800 957 3820111692504378999629842944339815668162531805275190722560 958 1067794694466334463294115973230758690084556618419414261760 959 254163771433630747446613010030682987037830765166841026560 960 52086588322077795694368103747422109858655759225483688960 961 9272801616821132125282058862545100223551675340276984320 962 1444672077472274707268145090598023759253180175601534720 963 198178273463564353217024567569721560239306158668504320 964 24059285740070408915628595744836909271630551079816320 965 2595922991644232406645415770285014587867933656502080 966 249811481312517768088269655435440330538904279791680 967 21503151561690377952761889276363572867828900089080 968 1659504554552663520359835183125125876820166759180 969 115038180302008744896796643122701962821564854690 970 7172875035842629283119936780794305961562521615 971 402664982986315009087499465909313812131007190 972 20362122017727218858266969267526116650639015 973 927640299124687711365344203477716830164950 974 38060945418557846413326975135939465495825 975 1405397050026018342048047532179162673450 976 46645744776443554622329252416955020525 977 1389223957953228038568312862919737140 978 37041406522059931027095326732963190 979 881625687654468674276551453918140 980 18662087549790802933522241733990 981 349718864083209845380194418380 982 5768736577058745455400965730 983 83167923131557510945078380 984 1038641308409667206874630 985 11108981402637197735370 986 100271459378530120395 987 748914952901985870 988 4503985318843395 989 20956290480510 990 70780025085 991 154373010 992 163185 993 474142609437141664512101317781621963276862326046720000000000 994 2073295665416415807059029703857468336315883315842252800000000 995 4148337375841643426985891250419805922951699640782684160000000 996 5115174411480391463005038275498707975623611397766643712000000 997 4403813360097381949348495539017068947300621555892381286400000 998 2838132124342761448476667248983676070633979069676697681920000 999 1431742371593913474374067546862123014499854849163027021824000 1000 583213753998285745061586336840311252134234383963176553676800 1001 196268215335410293202028595810184317332673546303868971253760 1002 55528945993118267048251963977329774592988420505564712960000 1003 13390628603829444313823701290355769200656004265831156121600 1004 2782808416452035502928931395839791246011119907933530163200 1005 502888916156366456574851130322607126178178727611407836160 1006 79614035632633890802762344509217042898662914979930048000 1007 11110052492182511481265340116099797750227548939063699200 1008 1373697250308212331133025364560456783836729513732089600 1009 151143143639618182232029390998994067522733086102271360 1010 14851593580501527151601771828927588120563882150344000 1011 1307201326773582248987447926255478237813922477544800 1012 103314035865450137764742975690508098559350306097000 1013 7346410951826262090778783990340199426175440864660 1014 470704652286441124828871429987200394909880066750 1015 27205495616286116630222928469716124271636311275 1016 1419398198442248698279269007976319962876251650 1017 66869299381931011010280915543387113659561635 1018 2844398353126463925975147956850593154956250 1019 109191291491302900297249537858968913651125 1020 3779466547649026349656630883969386699950 1021 117796863942793550023459206142207031865 1022 3299887318870271050621949773046407500 1023 82887163455959487829706715422139150 1024 1861153590063428096686556145117300 1025 37217133157308039491204358574590 1026 659686833796938333363682204500 1027 10305160096693534163680639050 1028 140855874720334762749660900 1029 1669523605486234503252390 1030 16964732649273222849750 1031 145616621241679591575 1032 1035191730831662250 1033 5930812062775215 1034 26309738243250 1035 84788478225 1036 176581350 1037 178365 1038 23276091736005136257866791963825078197227786915020800000000000 1039 102297215512555475980547386899673851379081758042488832000000000 1040 205907430085407676387008148333907710766337127801159680000000000 1041 255634020973591919195141033070394543446560959134852710400000000 1042 221767391580940995473113459125018338840892634268644147200000000 1043 144130646133296342324507478265399082319086923299647756697600000 1044 73381678741166037594883316572122776425229942489468633088000000 1045 30192394147109205820522312041464868393316802320915605749760000 1046 10271218302645544297257679798143933307750411601058851192832000 1047 2940077220028071611316400336134571826200529966241033877585920 1048 717935163453210830367620205865461151224554849965054623744000 1049 151218553466368409395227942657977863932170618315825469235200 1050 27723065065623846598687889738571394826213631982305690316800 1051 4456931475954427137489989054440771698128738074590829086720 1052 632254252124560262683311981527681390900621036986687104000 1053 79556104097511345144274343477804021479505865880372070400 1054 8918333142644760579899288683107479806210601878182873600 1055 893961659740567531695391770873529672307026672219365120 1056 80373439947613885479313012920462664169662247607120000 1057 6497817753511460125528234726176373825074203183901600 1058 473348213124689380199769005733618624804267430916400 1059 31121585786963032045175998188833691487767320583720 1060 1849038496384708770751530775772101076872924444500 1061 99358270414022517875770945994891479201164693300 1062 4831109095231793665900265680831352811879845700 1063 212582427570132968377268262110905969781010420 1064 8463279785711012115656047811459121021007500 1065 304655221238737184761961375604645071071500 1066 9905809554626984837140685629493130691500 1067 290500138136678997056123941013776766580 1068 7668883281151034185045911236773821000 1069 181788081827796820560656445766273800 1070 3857372271427952589589911579244200 1071 72985135285276652173712790302280 1072 1225548041616160768068339231000 1073 18156735773573016531725868600 1074 235619385782416707704747400 1075 2654112626949304943444880 1076 25655433387435059422500 1077 209672999049932064900 1078 1420449025807142100 1079 7761545764059780 1080 32863876105500 1081 101165060700 1082 201390300 1083 194580 1084 1165873572732346158338483313032482805701142926810152960000000000 1085 5149298939119206545261984063957606440891432093035685478400000000 1086 10425064688280536019985848628949155528553308715731019366400000000 1087 13028634385525803600195806395756239527913309358938107412480000000 1088 11386439281136600174154658833072014852805632991980704235520000000 1089 7460823968264801430613831455718565114453903648812657929093120000 1090 3832549012069328211394841377523762068802301102509889756856320000 1091 1592207970353361905813479418966573986741607546962838630694912000 1092 547350074830475731804986745667737871709821134722478117119590400 1093 158449416683842335166062059283475058407461438052426090411720704 1094 39161992048998060457847101344252076763199391114823195153793024 1095 8356120944942260565885714951966437815847016918492406315991040 1096 1553277728394848939862414948021796428243597484124277199257600 1097 253430083000374383360847598353322172312592079716904613044224 1098 36522016146900572485004326000688703739962399622732074614784 1099 4673331488664311662815036828751703390420814500149029217280 1100 533337155651096583536943100491925700793210756923609523200 1101 54488620112107388552366182156026719819652391360297995264 1102 4999241221537989042743238397678351088476955845448830464 1103 412986217196620255809488415686760381022904535761401920 1104 30784887606780253536025840900138193283054549895483200 1105 2074269262376098974658119582190632293974147660235744 1106 126504232764718269766390539552070371337159342366784 1107 6990142840801277445751393784118185486359967032860 1108 350175003354212584418932782185412260418538715100 1109 15908558609098613341143904025749296525966887244 1110 655394924176203039092775035788072251124898124 1111 24475412848265626847124606297208153782767300 1112 827906679485052130583360284744558334692100 1113 25337155100817704808542154642004805238996 1114 700448215209148931307634600830294535476 1115 17456124827027882413577095096868852760 1116 391158513541347763209062812048085400 1117 7855994138510738908654539927206776 1118 140859042550697385060843630033016 1119 2243936366062787931063527336520 1120 31572581076858779316023737800 1121 389504883655158933779052936 1122 4175085901684323692602536 1123 38438203907619217466380 1124 299459312391465988300 1125 1935478364816460156 1126 10097575981793916 1127 40852355021940 1128 120244926900 1129 229037956 1130 211876 1131 59560932520022032002074690991876838986906214739214336000000000000 1132 264329264903625058462664928607652158182172229673355837440000000000 1133 538181890530765651613692249591921648133583632317819125760000000000 1134 676924870443470983944770379597274362326607444115023986688000000000 1135 595860087607550012810287795163196671314976152154381746176000000000 1136 393527354119111160231526888317222364382759896180625681416192000000 1137 203902856016873073224099321955799328639306582029105952718848000000 1138 85506873498562323678943884857557325484410712836699244999475200000 1139 29693110312375784022443322244945928214242609650999250147082240000 1140 8689644194533766831097721230425071322674466003463591702685286400 1141 2172894611942120844222691111373176811171557413531648111565209600 1142 469456170066613377233125765311602884900009985091267708701491200 1143 88434971934239305151542627727163989068800107252536342044672000 1144 14635316988491787997632882685465150572755896990020428274278400 1145 2141266132505110097995707522158360052272635719549252304281600 1146 278444126211003500692729409730455177271457262097539617203200 1147 32326280222028099009838437556382838399675782690824648704000 1148 3363372066217547658150167023723023404692253424845234022400 1149 314622779917818340827498246572727414106597082713470681600 1150 26532166771499066375857819494517488039732031550255131200 1151 2021604276864448013046416236949190723180943892227296000 1152 139429937976583592766258110068584685978086402094090400 1153 8717356741649845275737472762106456246544170382037600 1154 494609724219976423605115268919157705647910644468700 1155 25487356520053553166783950594383219267425311568000 1156 1193344845632442838535539425430031736020633060400 1157 50774043527587126280982968160639882966127281600 1158 1962760139179008153160469056257451607516262200 1159 68898942156590301070154934435002603818800000 1160 2194296705677700278896566905346504544483600 1161 63324153495269244108696718348944183050400 1162 1653137045738542831245389206938185451300 1163 38957146699425247048264181807748768000 1164 826511128316687491212854552855221600 1165 15735183846079908702732815802998400 1166 267743534517009149805249363966800 1167 4052008344212120172735481536000 1168 54216641965925270873520897600 1169 636667305472089290577578400 1170 6501827701459159688611300 1171 57079121293497955344000 1172 424376951671564799600 1173 2619635256479102400 1174 13062648551983800 1175 50547681072000 1176 142401859600 1177 259778400 1178 230300 1179 3102237506574764560448486032938606422126519440033972224000000000000 1180 13832247830693516313802330946215280894006166706214362152960000000000 1181 28318086394242536024083288050213073504219223736752390799360000000000 1182 35841688494950766317640344552836503043198889115782712655872000000000 1183 31769971550125520245548251317424817954419544683484951871488000000000 1184 21143485688331258955321329790508156983958723608724364620464128000000 1185 11047320991263403243072404498978193555160495053456665574637568000000 1186 4674890893220023300010291394703108479711533206547322454199500800000 1187 1639352863683459527543987042199213954641933080432294167128309760000 1188 484821225832975025269613425671762062485818422737868813737761177600 1189 122604635403309232660492162199855648323497240734087611786140057600 1190 26809496373023781074937215322613529353297316416883774565767577600 1191 5115554807838619175529058866106153029155812165826885499343257600 1192 858243394818597905977318528257533022225856197903177911908761600 1193 127408950186927461867505724068135916748382191232927903890841600 1194 16826293483453131589225163375536822055881527644931677668761600 1195 1985859242984807764072631809239966009430864604130069372441600 1196 210259044881361483333050408286159277724895772367089148313600 1197 20036777459913068700242004804678955390899033684035811993600 1198 1723329915583796805751113887186976783844690733051309913600 1199 134085697342779172789497356218553420859006048026285793600 1200 9455878857165180505471640032602213577799652145317561600 1201 605340768943927329065627594364562210136649693660141600 1202 35221059547120093490381559344287815574464637173261600 1203 1864215844602338207577616803615471569248949055029100 1204 89811986481509601707254936037580039838663843017600 1205 3939477567718890848960825888386767064641103647600 1206 157325809374833093601424672891720756733453217600 1207 5718412287180052613423897901404604385781952600 1208 189052859265640758240780796605816508928822400 1209 5679290632893230293655627206189087061192400 1210 154817262047376261711324370518741091922400 1211 3822916690486355088673735459983328554900 1212 85321568591275288892564706757122758400 1213 1716421225518184650130755644284178400 1214 31019798907398164735374979764758400 1215 501579503978696528147322901328400 1216 7220739682710706210806142886400 1217 91991708596975816976244206400 1218 1029500144515927164620786400 1219 10028146844700002953218900 1220 84040637524689071318400 1221 596938120066183988400 1222 3522952377355118400 1223 16807144668413400 1224 62266627382400 1225 168051752400 1226 293882400 1227 249900 1228 164677107640677085417140466915157690907882740275136692224000000000000 1229 737622579644770152598159594263944651080797745381582527528960000000000 1230 1518203354577625929951707065857210539484143807291004970598400000000000 1231 1933274224534065926054165185400801866172711856277614086848512000000000 1232 1725284485655359696545296714032206964710569626823757467222016000000000 1233 1156784167801553643144317861973351552682430084970227053130416128000000 1234 609334065448591186021358246093809611285724896330442725925847040000000 1235 260126722655631590355541406409383051482777757355465087982947532800000 1236 92086779648185335162137794501003308278596775326707214697110568960000 1237 27511892340290838746234631975125184601150955444136854876968491417600 1238 7033485723978054711103206821253412899531948486933841940530176000000 1239 1555959120821597380776783689091911802187987890591508612634480640000 1240 300594322120209130732182858075299613430426455254267927703052800000 1241 51100271250112409615785805646619043711407996351672820114778624000 1242 7693055450142880498942190591562542354804632199009698969440000000 1243 1031222108449141818884500290258560213943791799654128452131840000 1244 123644512755517771364516132197319752894493384351247166661600000 1245 13312598479019147151341443633200251502779987237627224109792000 1246 1291399568785193670448651030691713766202194124791914264000000 1247 113186605267145704863883800716577552615896286237179164240000 1248 8984656509161640961806191370387435606430652676867589950000 1249 647209074789195769020741694300733710018788086742416838000 1250 42377374580035754598828008169504575364036777729219875000 1251 2525437077315546235935517669087553937725868324745790000 1252 137114938927020887800158514614899749339968402608828125 1253 6787086780712667748835867725244967981455433809799125 1254 306416919574713191081863354949242594839917748562500 1255 12619145746009521805049854431754507823295337252500 1256 473988679067210310964128642565591902606499636250 1257 16230502590462820581157336679680414433568771050 1258 506282941967193129515732073851505256171187500 1259 14370781179315889377303064808408017279172500 1260 370651861537974966144365525396084540371875 1261 8670646347413747931443523265339205692875 1262 183545059361805198144719377770968125000 1263 3506090652979085949011140457153785000 1264 60230294152550485832476618757337500 1265 926678727467481226849892561325500 1266 12705694520959398012862284750000 1267 154306983651444268712884635000 1268 1647619284898412918439221875 1269 15324982923693914735138875 1270 122731489191926427312500 1271 833693018769633522500 1272 4708711004949656250 1273 21513060194330250 1274 76376260187500 1275 197656322500 1276 331638125 1277 270725 1278 8906006841791719925620861986227915936854882892430861926400000000000000 1279 40069953525787689590045538153999115979229220622362774339584000000000000 1280 82904752782691459846116860877910142778372721833191572368261120000000000 1281 106196764751181405680224045220460349060211143692287767216128000000000000 1282 95397294303816503876038919326767162354901290601340221117169664000000000 1283 64426900457425535066313123674960991504859181946791037480783052800000000 1284 34204996619025489511086697935371083718353872852634597092232790016000000 1285 14727153479718347904108504367915040731173560744846856074058792960000000 1286 5261564946294685968745078570762368748303442362359464665519167897600000 1287 1587492122920909090635001588625202337383993082026084649039048212480000 1288 410140152297495090570896603489860795257564574059468050018046866227200 1289 91756457419348366505039729339183615499456350609693702986315776000000 1290 17939607898410180767784777743294189818501907441329795201688110080000 1291 3088718732350387130829348498806762149939669233885901499437248000000 1292 471324720798665123098641893202276460345651002734986974185699328000 1293 64091235229546907887507385113020394117463138278182743745504000000 1294 7802300623467890010547882973604102785906702732907628563596480000 1295 853705002968228200681105727233441089505614603067923341306400000 1296 84240338299362816851224933548829690001697015393730932192224000 1297 7518136349052069029042256663787578449813090758010127372000000 1298 608331220988511651154535685091945196850688423760604266780000 1299 44720221289325219568993747602601600381441082076354834450000 1300 2991880073488206641734561866267877782565167950607770636000 1301 182416512400573316713612372572770621005459189392346875000 1302 10146994964374067411734744901859687641844638533161661250 1303 515364729224911767098437770336507180936229080290521875 1304 23912661964301251980719160817417881211080000522652625 1305 1013894550293572079810630041968557209352005803937500 1306 39283361715645142443318024238404233806977079805000 1307 1390453711332420837166648168512846307900035183750 1308 44936049663420230286082221218970426404750851850 1309 1324807470396904953350753503192061721773062500 1310 35589363991415832597543491370311203015951250 1311 869831866982838882121973663247783178078125 1312 19304870688198212560204348656245784346375 1313 388143436256535780949992841496302875000 1314 7049654777798986586809254774206020000 1315 115263351385183693883132164931662500 1316 1689470674210589995043456333423500 1317 22088067679330110342262150500000 1318 256009413030762050523404563750 1319 2610918915253158341334628125 1320 23213521251313928843683375 1321 177837865855339377187500 1322 1156404370569533995000 1323 6256556995455243750 1324 27399781220334250 1325 93300633562500 1326 231727063750 1327 373351875 1328 292825 1329 490542856845887933503197078201433609801966949715091874906112000000000000 1330 2216671527589521000139378772467397457347748745403566941504798720000000000 1331 4609669333078496313081365878361609709490337076844343602330573209600000000 1332 5938854935500378601500546620491098980437072334151057116422052249600000000 1333 5369175476185488951626865645356432479492991121509490167727123333120000000 1334 3651662755043120295638648884889759947430937135478697783248073785344000000 1335 1953592266269943540142273495849197162032179233225647928319427771105280000 1336 848113010011434131230270054354961213888861908507010197418769729454080000 1337 305712323000007118894916112394939514646221050923193918336779264196608000 1338 93121556272481933558420572357899502991278056709344964307831476872806400 1339 24305011081300611406530786635936751127161369267783671615956193461272576 1340 5496897039139002724914156623771283200588225531566154654505763557605376 1341 1087210577057328992515028465786962279942497920526914318934202141286400 1342 189501404308142318395288075277034184222659041439071633406826778726400 1343 29296381852528893081568891856292690557773300003239856157540546826240 1344 4039175934906002019390440016683621885163172739316091457622915594240 1345 498969252388522042299485370108176007094601375868989544528038438400 1346 55448556236835330504907017067510366218748491288521456487840710400 1347 5561959236734590408901063525281655701959535379200056953758609920 1348 505078515469099804318970425274155886217537815576427222417361920 1349 41626470909023456296957462731754926168334056399385020576002400 1350 3120187507283625677107074157850596961608518298427076889628400 1351 213090593440201658961252915004844436675645819361939227836880 1352 13278731982390841457659096296877513810151073538386858161880 1353 755906316030342815089051111573023865998698614950278926650 1354 39345043847232132936455476884143278179159707358216539025 1355 1873703328556617667564324169786804652517413835501470210 1356 81670986751615302295146196394439442799074880245342335 1357 3258733677614792291973437220377346984188463823911900 1358 119012221073086493549922447299164147150669184110350 1359 3976767623700200788297388766734765098905714918348 1360 121501329105955373539528301872306820152391202498 1361 3391054236675841409091509288124167721633502350 1362 86346852344143864832625280051623996705770475 1363 2002730693847423540507787080293623634122710 1364 42228200812264060379746302258361809449085 1365 807489896318226824627446021779274686600 1366 13962332554318823372836914800578472100 1367 217540464231517686320776312971161880 1368 3041239095924939672298732089637380 1369 37956111563410892912472245911350 1370 420299579925366976005988245975 1371 4098393178995782209351478670 1372 34865912602731136046665545 1373 255759647854736459807100 1374 1593527879524771540350 1375 8266261504707673740 1376 34730762614583490 1377 113528210918850 1378 270829450125 1379 419348826 1380 316251 1381 27508873932926264506257718503060786745757362278140446318264320000000000000 1382 124836478941814782289045080952114423069679795962520225604383539200000000000 1383 260893553463174962949419063619606090770519416093568997734278496256000000000 1384 338012880957850982304138008978714345452392066958793377472455901184000000000 1385 307499585947902337739909133526400143828901835017557843551035011891200000000 1386 210569806482618155644431635711359161490678327826511718025774172733440000000 1387 113492457510968826295431919348973346676877140185817283393572695755980800000 1388 49667662417206833529929360739743037561449312081518819621083332424499200000 1389 18058499202561749750139704596844115267687835502121964064729824131809280000 1390 5551800562829386696398102414221848075697988235088279675076880066412544000 1391 1463412103676593234674336887420854527219643318134809291344420480926351360 1392 334468649831550616090464337430635122856396084902104004916942635590615040 1393 66897089951698158205161961303100641111135224645943401140188923916615680 1394 11799423491361571082330401194325503770071416551857356060488347155456000 1395 1847259398729028661275056369592823041715252652714018204861596799078400 1396 258104787759220684214567598035514834749886383031808110930711150489600 1397 32337387024529473569470634498568285960284988934268531912146084147200 1398 3647572151347407011186387532726065250506348250156191970671893056000 1399 371703411962487681318175051392521675483047807948643980285899283200 1400 34322202201216233585133606081854448984116325458913431148438796800 1401 2879039708835442632291014054958777697713725120763620707457289600 1402 219866513153479598683507696896063299008994812460149334039556000 1403 15314694316462277585687694423443880819231677446835988638098800 1404 974454041349978388466155406555610461062599811464570036745200 1405 56710241625064249633841891675041402280678178105275979002400 1406 3021601427152014804473734804415021337692650722877738089750 1407 147505273162150859622333693219963560903011519102668910725 1408 6600641278043798750591293157379824750859057224593332150 1409 270821227241512697672099436313203563308394606860428675 1410 10188339304663547992378769537183598921201556409230500 1411 351357403192202576466201303417950123061904897893030 1412 11102274912677321797635437755396266393640258032420 1413 321195847406283372052466140529646956710849663890 1414 8499215308263190802379241407734781475849925250 1415 205429150261402821404836499068217321811927975 1416 4527898872248696223803974781864001468649650 1417 90822983296953961555304749931345590654425 1418 1653808145154006082369080539755187019000 1419 27256745454699526831048050375085077300 1420 405150379354486278635628842936800200 1421 5408286849945624229531389965421900 1422 64502802638708797285550978600250 1423 683095713486727858805383971075 1424 6375061468403511188388133050 1425 51943093843426642306174725 1426 365181771910810821466500 1427 2182069436810321208150 1428 10862242428169232100 1429 43821227980980450 1430 137620075056750 1431 315587399985 1432 469973790 1433 341055 1434 1570121881402406789511017471482392597334766370029247012934778880000000000000 1435 7154907046914425858581466009654750225549462436621844126685252812800000000000 1436 15025440567297017650808890487621332405746224914223344575176616443904000000000 1437 19573697493785375257766328427144656122804783500671896311757090586624000000000 1438 17915144085134880642713116092483915965952203886188540553806335495372800000000 1439 12349830047182561862809769351322930756899072687501346506526071256514560000000 1440 6704567751068886406940963619761327038085564200572891410030136820708147200000 1441 2957099993747771849795664041521150824928589963622185086642603876889395200000 1442 1084211821703208768001743989324210465729589562439673908517284319980421120000 1443 336327308188866878863795988900648375839656689805016231985635580547956736000 1444 89505922215972584144456261866567687096672859795943416125279716752086794240 1445 20666423663575604801889634984417171118501607803942192440553332487785021440 1446 4178477064753980154884359693148428263419375528916881516527490649569034240 1447 745517806916466150612417318802533290226837248193951216372692194167767040 1448 118142954056615481678362880227571673056439792310754191758010898853273600 1449 16721183392272934534235380532050117689879171795969067167588463757721600 1450 2123677553909996843657781320802682759156143934744043402449411580313600 1451 243017073434091433251760648635592032255361557438127222231429986585600 1452 25143841676540735207284254891647384362731565307698501612426443916800 1453 2359301676982867142971045110171638815613614061676521664318782860800 1454 201289099597917361796292531840413487498554815079338046231650156800 1455 15649808360275235313479762143561681202512792502778576597057892800 1456 1110894951304901873088413616826172750307371695384184172771007200 1457 72111586085550450033962694891729022582899426489416523707563200 1458 4286258143438259282064373793435328226703046578047596687247200 1459 233536280130591883061022900640501958807495486911472720663700 1460 11673179435880318854031068279309481609056281330343743462650 1461 535596127121431592896262402142716909059967825237355169650 1462 22566025269678123398536606611362660806681199956518825150 1463 873172688110886952134956854228852329680698411668848650 1464 31026457187223383356248010819745336631442709535835020 1465 1012068586915185295720947158642717798995980002350620 1466 30289166734841905171525077296041982414647235620020 1467 831012278647634983392301776304174249925579986920 1468 20878264908434274208899850924377245649719193150 1469 479669928220628622902327713469087045777310150 1470 10060095216755506662099367030396496063590650 1471 192203646912432921145548019964399002866150 1472 3336755319964856466292675456529672740200 1473 52478155218986322644793023593099756200 1474 745004165663266236862391935035250200 1475 9505930419781589753793714279791700 1476 108453558180698094863946815918550 1477 1099510430643815025004566947550 1478 9830202783805517325278116050 1479 76782168351214970908814550 1480 517818486835739218229100 1481 2969904307465082087100 1482 14198980396635134100 1483 55047022109679600 1484 166218992429490 1485 366688011690 1486 525591990 1487 367290 1488 91185568885973737700281354287222724803705865791509854826665082880000000000000 1489 417213223351746037353129818369656935326213718170069873616499821772800000000000 1490 880304448449327218926960537423561922787607540469186787124805374050304000000000 1491 1152911150909571982066054068991427688549446385569411839403271546470400000000000 1492 1061481400965866585055917963264391297022655777758992941780868958833868800000000 1493 736489435812841766233266371332897435467823044408337572804796385863925760000000 1494 402652827367536573334800808955674937290011580236810122848014098033226547200000 1495 178945549859746571299371487662801846798133529574749820887880236449923072000000 1496 66146390317850935534862657537860856802577477379543034723676029394008145920000 1497 20698406197026700998469121909956145233604715024130214619571160814443298816000 1498 5559809153726962756450429158351552798234330071147165284090418797248239370240 1499 1296473388732002808989628366196800205042609468469864963229511344382476288000 1500 264893180266727554536637138294766810350177915525110684471380305116551577600 1501 47790132120374710951196773769502978836473763303570643215796481899506073600 1502 7662991086424547607375636462494528437936818941123709840837754749772431360 1503 1098150016276286319849871423596638634220097338673693918340451182658560000 1504 141316735175368444400567313127500268698221204217215140024374175064064000 1505 16397286275528363238441751165775569670828359963678604980527508656384000 1506 1721598450304445182327760255258856507680063524359796974155473653043200 1507 164059047873888433450567535432683116662913269893946193861915489600000 1508 14227321587743642769025244986501436358689202308108759267305468032000 1509 1125350732264310639948667588543140066580226411001409950961287792000 1510 81346674276456158079895916127810859509232438699073542449461510400 1511 5382650456522711169256165113883656193918577761723067128675980000 1512 326480433441119579662830493302311218283344239191080084050528000 1513 18172478951281935757349014988627900719463108748343887648603000 1514 929087061718553939003508179249494264994386352617962027469200 1515 43659171832546124860650312560677794298165830224720237538750 1516 1886551038226242728599672303243568561875149047258380914750 1517 74979037252395529667697807059699606353547511483741305250 1518 2740948649898002457400451282909825074403405083328765370 1519 92144437173522135689343622094863576854752092278826500 1520 2847508767245451810831097659619851630472736818347300 1521 80836571652139793842611967421483798847279766605300 1522 2106245269265582831478395139520209327464032750380 1523 50311040355544311909446343485799111866727446250 1524 1100116207278288320969330780892422197981862250 1525 21981665142481743604257749550623026536729750 1526 400493221676613296387643248927718412409550 1527 6636279528340315465648215615882120675000 1528 99705239045165167317276315487645023000 1529 1353292288205545448364780997173738000 1530 16521850679391308527499434214064600 1531 180493319279650076494509916451250 1532 1753386013495298844386157683250 1533 15031265525697248452795920750 1534 112649601858484125575690550 1535 729377720905936945342500 1536 4018660512950049466500 1537 18467483333241442500 1538 68854760734900140 1539 200059401291750 1540 424886581350 1541 586589850 1542 395010 1543 5386703050856596727109213336597046150441142812498452535130770636800000000000000 1544 24744424916434376591538897021256750772763642614415379044751500115968000000000000 1545 52451288101995464787842326737900048813729415736121664881442335794135040000000000 1546 69052670915029548175712522060244831814711392728030307432401387869175808000000000 1547 63944342885812399653485359978053908211817404100263210573451143118061568000000000 1548 44647541138870101781803017896690324340179065680974415701307238342931251200000000 1549 24577387158881231321843407964924279652079086620946442057552651168631488512000000 1550 11003521630368679327748398010440130326830863536984942884398569851132995174400000 1551 4099737537144625657251396737596641487305812917705143895926362731129287475200000 1552 1293785303832417230484046907962148759069417307684979271303800235239381401600000 1553 350672199255862219462742186776276108331788637006648327855251172045548054118400 1554 82559611869838014825019247765781161414509543491581570725544175533712911892480 1555 17040827807357723368393905859254084016843312957339912061685459838814502912000 1556 3107672702212324557360049302700203286827067111830495769587608054744154931200 1557 504014244975482224124031355444235527583961679514661698125715437073063116800 1558 73102815461740317065719939927739998010415666832486273523604241632733470720 1559 9527649743582406373872264286024646258001690501777602665583329389788160000 1560 1120439145539015713071520192226279311748875891272837555727712125325568000 1561 119313734452811577767688458923902505563100880011131693267158452875520000 1562 11540760608062257838561491348801348511113648432862158942972738587046400 1563 1016677419288662029135619417815466717604954166976218913086954470720000 1564 81760249778005226334068774382772224466572147869718625575374540784000 1565 6014189507652317803553531344133680846224159468298636621658090928000 1566 405347445635961218491872774975960983521032305637830548195280440800 1567 25067894613990531610023830559993052695761956170360802992303540000 1568 1424186536929153901599769007875130628805949681116660119888411000 1569 74403546408454432210137665947153795315943569856578599097143000 1570 3577033476398116051253295767870978355200433460531469543367150 1571 158339440337581287891679125479005477438432289144222386950000 1572 6455612760227107738865499964973494830677318636557793644500 1573 242452043589140158515442822258239243626900331145847356200 1574 8387329190326291766263561646136753045964012392639350490 1575 267183894881060650861724659549803965903400959309256000 1576 7833780964269669396039552598749716905374836869167600 1577 211248954903357727320140270472509779402823906237400 1578 5234341562066484429942236181701320515699526908510 1579 119026130404431663604445428022651394441339490000 1580 2480152811604768235440803821449035965465109500 1581 47268702878006250824509841444732542124385000 1582 822191454678688472701872523193919127277850 1583 13017850466626207050920517631976863380000 1584 187035301185097586753438475541993251000 1585 2429549192281109448294083203313757000 1586 28408167183458882196526922553615450 1587 297442850023513106486544780810000 1588 2771224552031510287755854311500 1589 22799363526277866126826227000 1590 164081330323741076648752350 1591 1020804349052870382000000 1592 5407288547854501308000 1593 23902976297635835400 1594 85773437273053530 1595 239978397582000 1596 491011913700 1597 653375800 1598 424270 1599 323593943273276283388524379347575281473773379136270675928583021527040000000000000 1600 1492243552798176717551708351728936914110674593163014928426030397285990400000000000 1601 3177435944710229888689669863023198355930091718298117966035014835830259712000000000 1602 4204448194568642901727943093901545949014845038215332981539259696938378854400000000 1603 3915385754158380214499684875800810141980230460331335197694441068115578060800000000 1604 2750694402783449961211505588534000221899070179124636343653686053254736117760000000 1605 1524325310911580441681763599491173620118906674014264274264201573152570579353600000 1606 687376387438401984488535783571358601805851622487892570389972385583503161425920000 1607 258086192707592640943559460066095839333480487795998310224003965179418409697280000 1608 82119111973706171696311334389548024503934504486105000040862025061228074762240000 1609 22453714168499661630971980957792418885696823233152360949830437933047532245483520 1610 5335756679528012216912097884326204503729364750537777473102868638437723565195264 1611 1112252948651461106979083646857392402092843074128261493174833921162403262234624 1612 204966535431702291204597151669408411212188821854018415170125438970268064808960 1613 33611195542354916679818954677219385037458297249353481836600594169441921433600 1614 4932155322529881069244664208953869991888492769198176143843738638942947475456 1615 650771288455253624839117048304765293073674722927088897181454010185297371136 1616 77528404940586725309941205599837835913461557897642433479886859928603238400 1617 8369427058525297818466588356834988323157617911670482369865937158089574400 1618 821276061486428781580014299871816423798953569869697146369895945659217920 1619 73454673985552955577076628109846938129499524095059903026812529961720320 1620 6002178781901096864122995931123490290477212225693586450421232664051200 1621 448995215821555752302744095447295322899134174683128987398280551497600 1622 30801911660594593023760109051353859263285748117400212580273344384640 1623 1940724056311753242373440543523613529718880167627347189638044403040 1624 112445783640715742834128051001073121938632966553831498411949432800 1625 5997387691133700440303294904618706305880519745309429790734122200 1626 294696869893057944249800209235050661985870959547892958509390920 1627 13349063381506498585782768743400396734789197409161226718935670 1628 557661300721957453724012368864250001625915742449019473299600 1629 21489867361307608005965228775902884653695281702959808907460 1630 763934658483587951784471530764944498870040299688825600632 1631 25047782016659556448303425677720376964667518194972790962 1632 757212038253264837915571576358318157157438502090470080 1633 21093811343501898644219582853952829246619010208895600 1634 541053688370286735789407714585804363066142679522248 1635 12765245218512087234830538707403965775644686592038 1636 276672119698247680046521746898255401853377303600 1637 5500087458065708702094326210888898929843809100 1638 100097709746559191135510317488580523306631480 1639 1664004977595920145193670347718050638489330 1640 25200323866300157138866750245043284376800 1641 346587514567591695193027653831386453400 1642 4312799758522429167757742929321038360 1643 48342418914577479153211497935628210 1644 485550074023625150426390631145200 1645 4342388102921475939284168334300 1646 34314312062546083976913184680 1647 237337019243116495716443430 1648 1419875235567829542902400 1649 7236462872923715951520 1650 30794018878376057304 1651 106427662267656114 1652 286927796730960 1653 565971937300 1654 726381096 1655 455126 1656 19762344392760801592656310310155490404291159940107959137067034528972800000000000000 1657 91480153342252874125538464744175335056195241274387273138798909643030528000000000000 1658 195649384715658514685210239868626332002277752717309720349023438613868707840000000000 1659 260176053251917366379124028087940697267617420246327247764756590244269129728000000000 1660 243622967337424623351653551087015418616308551368322970625131143478063923200000000000 1661 172183892906587530003809467952398738703814890004038150127808442253895217971200000000 1662 96039896919368073361148604385211674895010804212076107117906973988876349079552000000 1663 43612263637393385954494610638991372060413338381240150842670672376513125836390400000 1664 16498167184040552698147955365005880118372399385921210271240926858011091979468800000 1665 5291652402009476172464255914575357038633300618039982120592649350360091433369600000 1666 1459265163833771662137550981053981322487842959402631686622711057762432942237286400 1667 349919833823138954994601671818985080998147086443363225267886375347140473708871680 1668 73643758663565673551485570451997397953237235688409302768644716583601474477752320 1669 13709298715991241113186915670014648401272434914079261954862839938358231738941440 1670 2272290730013499152093868823147407169657834034000535942703242114244775985561600 1671 337225766707026576028676587058132115616181126886053059323957532059846350929920 1672 45027984390513576091151074245348741104022805688616689231985661306612390318080 1673 5432025396502175322327606179459487793008196631885043863073219670838230671360 1674 594199014939137893888432223506534468214406191638778494888119940649688192000 1675 59123745603484005394850789410209133371104969350974878263875006493569638400 1676 5365920512853157767292909395142598461264742617808691020248082307297081600 1677 445263069164909439462950781625592019307179236742422497179452991227827200 1678 33851685089710472941477938612449275388279850195677077212989168677944000 1679 2362183050509408094275432476472641393828309090044579754793422694380800 1680 151524838789676279827549521463071246918494911791598931131759152169200 1681 8946571846963447054198649411340837300236742065566867070484816506400 1682 486746659323575001355088422033220765757667062896216781946922569500 1683 24423331366112146352723471604660636470437676185220709027610076400 1684 1130993017113137532470805029580935652716630584146517373023632975 1685 48359740202847935837198007609281407315142565780809289318228075 1686 1909911150339097617925746866882908314521300142340423479669450 1687 69679438815934415633228685031612201167093834412738787296590 1688 2348205250106981431433321565423220699131523753716722877285 1689 73080930211173913081597505925154834202830192300853127345 1690 2099527805178078279252951213250317240230059375711627800 1691 55643433836365974197374095627153940651488367437496860 1692 1359292141955866830187230450972675441726310516359015 1693 30573810044263076783016726729219132515664849532755 1694 632332612294278295784891079555988543772651166750 1695 12006060978878124210876872472576416526773360850 1696 208870707288778542226660207830545796107703525 1697 3321882254973245466545437619663054837107425 1698 48166941639270946890931421264391763093500 1699 634732608003610883309163215145734614200 1700 7573197467842870156597283905341263925 1701 81448685500632977922338318475969225 1702 785428067025159941748844528071750 1703 6748182739807074349251664136850 1704 51259845170789704535089778775 1705 341003472504088692494871675 1706 1963236020704801448720400 1707 9633987802490519161980 1708 39493281029606202645 1709 131552728587129465 1710 341987354096850 1711 650759635470 1712 806060655 1713 487635 1714 1226652183536626597102070629426844299129510945054420340823564353745715200000000000000 1715 5699338342681562764093107424452838953394395164651381717060204060058058752000000000000 1716 12241891446980302636454941666747274702850642084764551127303713321124427202560000000000 1717 16358552436367347572721730456265270055876655714864240272508758702450353897472000000000 1718 15400154345406583802934681218582893571891654690809695301497616449654220652544000000000 1719 10948203756334904968033837968980608387187577236276397830882794183270932991180800000000 1720 6145480224000457594420634032631144365604928659518799897209669981581265462099968000000 1721 2809800394055776350561964865057006781023474565785338530097564285639033271982489600000 1722 1070716904895025824373186619831039957096258994186752476158830004186149896480358400000 1723 346109726255017551101150222860227577015883051739765799459692805963380352666828800000 1724 96239841160815126090578508451896187689800346106437716081180760223429005738088857600 1725 23281255211581152529145461837541439951635137058950519717223988956170024657166008320 1726 4945556631840470689119765793686401471920005476116443332224668002964168168395243520 1727 929750318169377493773612762071643286295602563210620987108632551114230067289784320 1728 155712839025670626456359820213445966995211146351802300781240418183120518824427520 1729 23363412230531289022231294091643215129810117596436638884088763463099433766830080 1730 3155785623557292164004241622641928159274030443269738300377661037867460778106880 1731 385354612292035516350092740208665631912427909309033390012353974300509051310080 1732 42695257263882501109460652345844696559931036851982210360730434209468927969280 1733 4305718453621295133582043132758219586456985250065168552381843672875094041600 1734 396336408005035026487161606912934570027930921266958182521650712268856537600 1735 33380033157710389835522584885877948604314902443526683285193643924722361600 1736 2577689632744826825862963938421169289499509533922688973815830021885321600 1737 182848358301309205034677795738940544737712779342351313727218750562699200 1738 11933123609104360908432834877213635028441436007217480410290573065471200 1739 717473444925033837670795481167916288250276895566019482358115597929200 1740 39786851988624186405270534232374142887106444465375330979434839610200 1741 2036864782316541208396421689145891202519757704911931442779767141100 1742 96338184348756517849084911623537704631721706210681433621786458350 1743 4212058506694340113556590486422363050819102866060365357233904225 1744 170301926355674586987550366301717464263158884495259384552323275 1745 6368954994762472231646204324942129384473285874298871258160910 1746 220322735835973678211193710270099984293334297189944413419760 1747 7049137742871213540353063007965162562397125777844534387035 1748 208527475747397362280252443051123987408887575467013682885 1749 5700660789981150732363852181353333222438587121267950640 1750 143919737934354057390214757347328352501201351237991290 1751 3352402817472116531574284853987903382205739984996265 1752 71968336754336917442999385437744816689880625429115 1753 1421925141986347008788784748436678295471155646650 1754 25813233019285334373007246247923376048460176900 1755 429718115135277781341474227649669852215017275 1756 6544727317072080413322580056716919348918525 1757 90945042230040404657800634251114151118300 1758 1149344942621900675366669238262933390050 1759 13160184119993939569152057701645547675 1760 135916040643396974160878059076350425 1761 1259406712666178692883015858395650 1762 10403447006008517718412265783400 1763 76023172651537504748900570025 1764 486791944982508732767718375 1765 2698990282600076231000520 1766 12761412004116989716470 1767 50430240290302498395 1768 162011714080869345 1769 406379231407030 1770 746459304580 1771 892893905 1772 521855 1773 77363684265120346417230592455920628383030190293259820805734455275893555200000000000000 1774 360762622291524611035739919615050848932115986049795316933401507614217469952000000000000 1775 778175825694831102336654297884096670312725883556501960174736482420633695682560000000000 1776 1044803139343871313525453386075115325792647351969461949771204647577122569715712000000000 1777 988758531837104467252479503204563300507655612298335315685755586420466570493952000000000 1778 706954119139453285669822922863503532444645519329814903001070919694545423486156800000000 1779 399292332625628241179461676645543513954973428020153563612201828137708050100256768000000 1780 183780510609380314848443910110373478545713371354016102357308443029752106337278361600000 1781 70532587285128665505033766844404803163475359031272957700949123121078558348070092800000 1782 22973341840419755224812846304348913001104625187993826688713857663337700407535206400000 1783 6439726586104703782889784443696040764556455435607149051576899566672980773366765977600 1784 1571201753723006789124654602168002603100844014142071371079975150612457733649564958720 1785 336797999696387469613915894952283204504909629815325550547340049484921873943691264000 1786 63925020259270552671539671773562552284971629581787432024850125657924689872181657600 1787 10814518704869044072264279544641848810669133315068126163077804618671329690202112000 1788 1639957895842673001441661769663181567216353469682361511835062115092606911830671360 1789 224006816711474390608721656712173319735735011249306453682672196745367869307904000 1790 27677342765945138499601762487708593576045709995433929573941479695500770309222400 1791 3104676500575661915036427865069606365427556261753637856557204736980498270566400 1792 317196966443231252886718521121929972999575453957953165637552949592485647211520 1793 29599191803567903882277997108940073646939730956871956584687458848236776640000 1794 2528914113572703063112855778295577229936476383740896806441046442022474208000 1795 198254322971700356876019350856363277145805686665307769481039864541194704000 1796 14287518136144281641730261051640638079302119619612548655012890533021441600 1797 948068351323877981296505746838996391513395952303919392964318600144500000 1798 58006405608624899215906993663784192313497964076344535377655213573866000 1799 3276269968271368479414981621628196975044009334128209803947858799409000 1800 170993727534631160300704890712118394445135745541743374800230142378900 1801 8253287842265118917457426749068037553432120327986421269669662541250 1802 368632369777772417966090905517109340121776277053639057953661759875 1803 15243311621105288383464962932583948162507234089300025531739665550 1804 583730289739533583044654105712841242633088458049850912148218135 1805 20703720299366637814803642419214444213488975574609425556818250 1806 680099232504366675512164043446254546197162284847101041720675 1807 20686897350724048115914712813359510772591940504908572137750 1808 582443459760166997247631426699313450810885885664707099655 1809 15170678799012042885171800303800582297251499040468708250 1810 365277814797292307425724981921070834951432424859858575 1811 8122571560873028775243058842733112916350675980852950 1812 166611018071637004131298905291750824820794588483635 1813 3148002848063780477264916572034099377663430641250 1814 54695332971733394056440724001961062662190761375 1815 872123028693739527501817240719827962339224750 1816 12731897554068220445935080751845251110753275 1817 169705110661610651021981299950601512243750 1818 2058609309543028841667098618015884199625 1819 22639867105399489392550336510401962250 1820 224719039221094725112767442633534725 1821 2002396988504866151253431921658750 1822 15915628964342280877811013167625 1823 111967614467954176532692226850 1824 690586328321838280768938645 1825 3689976597108011632842750 1826 16822092469606550026725 1827 64126099105285775250 1828 198814853474151985 1829 481483801437750 1830 854253151525 1831 987385650 1832 557845 1833 4956520788511100160290366770904745343861934225568171570265698999031824384000000000000000 1834 23195874989333315449820041075756189975449649648418672317271507957019039498240000000000000 1835 50241231632725891819115336626061586733302155033300246007242511839486289326899200000000000 1836 67769168537942507196159712205603966469930656289976708366545118071763105700904960000000000 1837 64463217764795233541804679414169178668540254197657349086910881516385124717953024000000000 1838 46348785726319847479132828086880183738521057061720262003936452176099510079979520000000000 1839 26336663166621361163653626811195850937183258061592522192257464039004962560315228160000000 1840 12200775373879189310532611285523406614948472367516110871494824234324382527308955648000000 1841 4715107662816564668550501779810231950954522025991776178950815547602564970422940467200000 1842 1547165850097453909773045531214176165143634420840455274889799605492278927396805017600000 1843 437109949685122455567569398548220603543949032770146347395756837200239702525442260992000 1844 107539752610128169512088996883862718777766899422038646998841538000262508846058674585600 1845 23255629649777865472126361404342621644473077518523408092321759687145585097069077463040 1846 4455166958659577960747401028577293042728848584703762758278235561093311962293207040000 1847 761121304758288667990948745770858123699704010078137713796604396186896299845956403200 1848 116616195333763622406815781366767166087287652783874889203566720102141489783096115200 1849 16102764654363755857488009387471111649757773069701138477391691812683470871681515520 1850 2012420086577890002319391975871278014589899821888924752059443078711035381953536000 1851 228463555363229589225637429943877177230627837273577773914314358078014101563084800 1852 23637273774435268416255779073564076253564936617822748323272102506599443008563200 1853 2235056845820512637404645693262289265837380281632661785174312377468840872432640 1854 193627871744569415646612011183398416422323453912263104969194329801421515840000 1855 15402083559120468507923102716435161916900737419839658770239264640900539936000 1856 1127065100031228933710671286087330481355046956305929210055156570862988400000 1857 75996813738666923944572850327199433201977461622786540180863329019094251200 1858 4728686768372990370471327086440017281531631342436089245496419985056220000 1859 271842441244222737335436798823270994600283508810412521825681096896942000 1860 14453581323423762714234039475498032888650605189794358888026865128051000 1861 711356489465151061134465783497298996644355369642686525623149548742300 1862 32430296471570885283248161153321350364856574710608477611085257498750 1863 1370229783453858515616292998860088347151682208676836562051807231375 1864 53675069955001188340120087870293705616797120661937933159658703050 1865 1949746965850788248674084356009145718862252551341766713052724195 1866 65679821656383122301162873841311053730086083015634504199723750 1867 2051571587008678007380066935112084527640995916168165564560975 1868 59405267982865191201672435596017864792176964400370048836850 1869 1593883115680610897161867542888524550588075884234716346835 1870 39601744140195315658221421200018380353275576364742271750 1871 910437675124228205732871801467095413995691491081275275 1872 19347655197386248956891907950762783585638917479014850 1873 379592286511766465497173147045240637479285201667695 1874 6865636238324922027136197979077306400947071328750 1875 114278491960704054906993809865160960090852330875 1876 1746954636645482432512696464530918827559636250 1877 24467709562833663541644057647110585360319175 1878 313101104436510509082821265643863348236250 1879 3648662443383404863201143812615595286125 1880 38572027049083150722998849717120082750 1881 368243391313175622607496975420046825 1882 3157831995949498122832065098951250 1883 24168173007498821738909668594125 1884 163802983602333251235020311350 1885 973814410531255858654046265 1886 5017898900896906643561250 1887 22070991189884625120825 1888 81211260843479632950 1889 243141432852648645 1890 568856888192250 1891 975428242425 1892 1090066950 1893 595665 1894 322504285972455583762893197893535430373949853610302363505288148203670706585600000000000000 1895 1514565221480366232105933730551501156102709933631047661785416196669006116028416000000000000 1896 3293771738224653564176912613616547179420673180458382590676335712176728201001697280000000000 1897 4463104546610366752837181633245763777492343667970004753457594361831504786220908544000000000 1898 4266693815669815203462661500234585456267611906503546669512649483276006094395775385600000000 1899 3084521756874992991753501005561451079166213050626766220082170095209018922236483993600000000 1900 1763077588149571070359471001141148896967146452073455056780417875792429041343155666944000000 1901 821956225038135369713219109576665231412309410645413637710337858488311783174572290867200000 1902 319810498992735609698254101177544059331385937016548754973327544147286235437982212423680000 1903 105698372820012003375686697796133309893030636477076851143710497581473684844403249643520000 1904 30091597632949251946021097432166008513412827114474007963766364453020694166878701800652800 1905 7463503849496470182191998089028102878920245224015470735280096698897336258277356171427840 1906 1627875371996349827532583512052013481696666269922097643339166804177219413085090559819776 1907 314688868403212929149565679090727997067661697264483132103780404174760122450085020696576 1908 54275804318842865822074959488639614494304846079434840853195843977060252003089650810880 1909 8399689834792394277127158836419898938692534218554139685561785943912028988389140725760 1910 1172143828533282911694489977602671975170679264038020625412757248720888760486046466048 1911 148117749264656049065568981243327008575724439685253918243218900921660404448903692288 1912 17011943427983887941422160215944304880702077755282313558221460182901221949121822720 1913 1781693072644033026791722616993371550611294902358149783076173451712618800091136000 1914 170640790794118975251135110786734636234288142717242791700165501367678651975417856 1915 14982780823721863457971176933812898845439051701632758600848177595045923561250816 1916 1208698633440979194271916028678339512910152998957314442617375437756111415398400 1917 89763258305093795695225654578946476031529175204801429955844069827779021158400 1918 6147062120629238713951589499782928967120716922982302038493674283762920238080 1919 388743153716713958979545389440043186533767438412147183099887944648025249280 1920 22731814063221949171128503268970184482292187071862669948653831355487660800 1921 1230411628771277080430627420617227734195168453747059641595007861021923200 1922 61702748992851175939665549086755489796220034920531452747774920108086720 1923 2868911545846373400973443854773228126827313522122457237225973606577120 1924 123748600813073338384898169689372522177183135402555208422661865186800 1925 4954036320756193071321192916211204682428060340325387183777053991920 1926 184116943863359222943188515825975034098554161380038082832933204208 1927 6353297159349502622981354304351061329490670522981836233851597808 1928 203547401028173312801436754008691423910599289495352110547139440 1929 6053645796227684982060891206900452565294710127563454446516080 1930 167074280575341286323782779426365719869919566227933595726704 1931 4276895475448026829134265851828955468947078445316261251824 1932 101481005144291451955121707828811947314146941142080067760 1933 2230020951642442018243496732227866893567643154454593200 1934 45336303652910936909034101248557293303333669099460528 1935 851622503519559156429313305353553416466193656236208 1936 14759065864456394001560341739575599964255001079600 1937 235565573115817048842952847148316809143456151600 1938 3455450581310224969123182913071642170175046320 1939 46471335395691524902075898508145332909579120 1940 571380814381758086120630440760975638069200 1941 6401659832935975527791011888383915022800 1942 65103865513799321282193242898925801680 1943 598262552603834675306936476219811280 1944 4940896586034054665499258542072400 1945 36437498674390560068528968092240 1946 238086040154389182520444942416 1947 1365233326385031641505368016 1948 6788511321045193360993680 1949 28826536641426008246160 1950 102445747463990613648 1951 296364483234534288 1952 670248545045520 1953 1111383814800 1954 1201496016 1955 635376 1956 21306430696213049222368189959195865318147834590975713523382151430504802418688000000000000000 1957 100404272477935828333303294950584089542102094639635930010214278724743167926599680000000000000 1958 219218800728550453585571205333779224724786705949726228499044015948454099140634214400000000000 1959 298367319439743942550907234456811534261581782600801869259476509827417239697301176320000000000 1960 286637342175066050965392502493546787447466857731595793231323295920022170024907112448000000000 1961 208327176692209176147404623769309768913069399474567186892614224591889945127028785152000000000 1962 119765517941633540295289273769841383195465640166340388248039755666099594533742439301120000000 1963 56181698854646027205207190601116976408106089250586746535465389043186956948866089353216000000 1964 22004319107675464034677430653573537690939105538830219163830851864185308110187139589734400000 1965 7323805326216003085809900142540288569269730342765498019383927797096927134859244915916800000 1966 2100648076952233861670240295219306220526240731841643400300321821122445688646022614482944000 1967 525145481305122560831559403801213855006892164183986189849567268622993610519751819473715200 1968 115499434415779678144242482448466246202743950940115722958197516496106903139687591921582080 1969 22524721948273948250202747787196962368737048320013169986807883132718074677448746226155520 1970 3921086358215501469798095998034671577400762951185472331559425860637905303798472444477440 1971 612765201884231724840283975041537174837061113048138485053634872335645790219820728320000 1972 86388843741813701018722294001738712966440199316053150819261111454089567032853465661440 1973 11034489809692250278596472835324287261414158099902371002819694948871298350174998364160 1974 1281734192081601829396611302476586954535269867759495546318716608147538536789175173120 1975 135836055829088619904312828860978150265723828042568754214448752824433331000986828800 1976 13172007157740354377107155189755897292031399734488003056583905653656806384702586880 1977 1171676362642899067654879102367274322989313239904931124949654316343183349676113920 1978 95818626988673234060392591742156502655433687645968959226281222259592033369456640 1979 7218218723658879414416949669135186340102008541107790188396409915739290119168000 1980 501758559606015225203517593963224994746653862097225740364907736104429589094400 1981 32232687660971438870400348146381384009736547160570537383518643366821829017600 1982 1916024846989686270382267516189387714562826186826166013025699291225195315200 1983 105510275050125792299324282255253930494352803742159408234268536361066368000 1984 5387521873956118840407261396061384042646765413496731660282105557410073600 1985 255285118267151003967233433202872396522432389573574542534853171172646400 1986 11232559209126226635318253678826739223243006796889462464967468870988800 1987 459154515172085656925291614461317521503311261847170473739254898763600 1988 17442682698663774067162741939875535930737658893159076078069333154640 1989 615924408250767951834788711069232038922187257333102875517419630160 1990 20217382647561575755468494236685990570108339682952268208284029520 1991 616832354518505505078668534006127317906994026742272272213506000 1992 17488464384810244388832828353062020783933311642462244750855120 1993 460585524646766093974704459763679710350844228515413386345680 1994 11261748469436332709391274801950725461599545438494092695760 1995 255463110975376814927937751471329182893395952240774016400 1996 5371420747180160769331716649614708854005434287055319440 1997 104572105354475972122907363962804005460253261083554960 1998 1882532756762796934331041673089682621741807246002320 1999 31289648210596857654729871919346405549585301002000 2000 479298821232923193448497741054414926887378467600 2001 6752192941472155218825782956352171027655440400 2002 87267237420957937798378263595019319025270800 2003 1031777738713873065161291091141813016662000 2004 11122565035433601214322205600452876348400 2005 108897530252301797128352701436000271600 2006 963916051819122855687096440636713200 2007 7672154061475532956288910600761200 2008 54556133699304505082160263015280 2009 343893162546999579985173022320 2010 1903243718669494851518909040 2011 9138101287424334126174000 2012 37484938425779880475440 2013 128742991026140378160 2014 360078574537347120 2015 787623478714800 2016 1263638965680 2017 1322259120 2018 677040 2019 1428905465078288043009789255650587225691269294020597045648757833032886588014592000000000000000 2020 6756244990148503797718570982932831797210617203138880549597003111804764664490885120000000000000 2021 14808684764723492752883920794267622037345836477180284346446760656604922472740526489600000000000 2022 20243221856105478113924515813281480456314402816884130700997423111532239567817099182080000000000 2023 19540811481402382905200998432940598443029541808058519864951092162646156786832026632192000000000 2024 14276491375318711512655231141892969469549602832669930410528343280383868629997250936832000000000 2025 8253784149403194615702282346835079291532398583499431752746158756172691136285241329582080000000 2026 3895290774544612819011945009487966438642029860563196092239285669605386132784067750395904000000 2027 1535515338292277697608587600600524034868706495499915750879828995615045972270698198571417600000 2028 514591413024398733178810890577715699332669673077124761764696903280084731645436960859750400000 2029 148675255733832977427230847692411843718063083316452840769807699465089134907917293475332096000 2030 37454801360412049077546126782095506768925637209331661964747128114975626580512347708509388800 2031 8304939517208870818365212301154883324862326303953939751455753440644033573372977859600056320 2032 1633560589231686057771984340980060351267576575430038685812713131525561453484697868954501120 2033 286943689129776382192481685706180063470468024841130051189571177665996825514607510888120320 2034 45268861436723525949880243614403224146466942948909693463482837193124466867495383382097920 2035 6445924445206784881859774851805984226672651326085905501935929080649307127050207714344960 2036 831985037349356143961932346022470024012018105391186557803153628280270483293483418255360 2037 97705275776048208468039951658533088971144944269960305931924572956499531081950649384960 2038 10474206077657035521004985296248417545229153036663348162592148554544053769841754767360 2039 1027973958816197458285422548126283529964586012045333136894024151521251625704169144320 2040 92599722391613511487065476615597029939736077967756642246374200330585574021671813120 2041 7673298241182816865940877697098820054170773339768780430799266242484415739174584320 2042 586086819906871839566638512568490870603270562880002305036884404818984556740075520 2043 41334105267795118512060400546161481074247085843764173885023377760661473859993600 2044 2695799681101874962686400141842365231705866419226922472657329511324798676377600 2045 162809495151729523833804698548010410674110377377755705636662711534267787673600 2046 9115634896124876422997097123965248905752669133716544778996527861454465305600 2047 473628937180932974680141863123709584870202187682289212692172875928088166400 2048 22855676861869640612300578506412818896047748276414632861911910524595622400 2049 1025061274148045429217592022386309030011692902795521044139274917144614400 2050 42750215836901018055263988318269726502335591537987731491865722815230800 2051 1658562462296800418198902057104023142245576273543043380635534041538560 2052 59874689477717777938093426268671809504308711337734528670225916296960 2053 2011530451501801884069904096237252634828626377188714854745075650560 2054 62889293303661449838355232000302463959426315843051900155008127360 2055 1829483392101005798450951992523165893571876057650773929679790080 2056 49505697756108541103383674435475380764167885009187048612609280 2057 1245564431654884413031926047917967376653010145407672918190080 2058 29120822813200237988551440444298945531230812392866910937280 2059 632176335341128681679438216551704604611592396991404892160 2060 12731041667383898433273259971482416759162769718243106560 2061 237569841226050384081618666100838140348050802586972160 2062 4102411600096876319261541255880022698550563867781760 2063 65452278719127213605984276677114839230166927974400 2064 963053878258292776894813813582317940444488710400 2065 13040353344088795964647717663666671231166694400 2066 162093056570250130639251834745789251273362400 2067 1844273486652395744351563595194237402521600 2068 19143310050446589558144453261302886585600 2069 180567740969610184587390730563604377600 2070 1540633483994796363025768634838518400 2071 11825912451275698503978878601093120 2072 81138912806847122403240754609920 2073 493719937263382772123178117120 2074 2638875977182210346723862720 2075 12241565466845141860392960 2076 48537407948196190383360 2077 161197485816960552960 2078 436131037805823360 2079 923183232491520 2080 1433840728320 2081 1452971520 2082 720720 2083 97256295781836494101999624257614571805780360837465398916537676000714566498516992000000000000000 2084 461373256887571898150776004046739239532705422377125393630641525686222766392601477120000000000000 2085 1015116010880544232997038041613905762326223145504116893244233474666870266597337569689600000000000 2086 1393573288860583558205580103183601886875846513059844944398236242321313858293227564564480000000000 2087 1351544372962102935414838473649827703401329210502955078379001754633323497666340886413312000000000 2088 992489355343184041601811079864191637795423432502040990972972367637830495081681869864960000000000 2089 576964307218845272753639479202153158040488071679911884020332186448479663342871914825646080000000 2090 273904926654877996939290049490830958752852297574435663031048406157642318150939582266343424000000 2091 108655146864948822638403554714456203379460784973990045681789505921601238095131530392869273600000 2092 36657896931971497993817721714880635382137950688146116408824902602717641419647150277315788800000 2093 10666620972370008290967400072599506947910212212017732385066192187715363293736406838092496896000 2094 2707419529644661522732416800587573437369259665647881060895441289225023155810593740268817612800 2095 605096068903797545354692394313532359532185283879043095331433783129920364182819942197383659520 2096 120018075464737526358043461560315491571446733616014600763689672833408853364418634582065152000 2097 21267668229634985598604514589742288185655468588453623038894174438793761987144631173146214400 2098 3386319127180404712380678691442461736390025540147309190493899599805388908528554082094284800 2099 486875202179478885905661760106493275901358953394179559592930380789897908585928275646218240 2100 63482996475918948133228108171672260415088909123256565531581428674115927140870171656192000 2101 7534971746509548881847694918972942493921821176044433193792124792575366851747107517235200 2102 816819827587120607641715138276744942777925706147615514581493323650323351548764094464000 2103 81106732422331366365638506368478535746325366239790997109448404998056802755537696194560 2104 7395902616760697888280318642097477156971675637028219081338923637610711116303302656000 2105 620750543784603555409331277752456212670580846107432151075782937617816002365597286400 2106 48051607395554209175869599168243012647242317260221558299392240731908914822637158400 2107 3436642227334379070328250442603639986933184631920967175499230142231561352591073280 2108 227444033103287504449322708647823513421100158050432431953193575468651674173440000 2109 13948344346737171757132434236147731928490132512444766213302393401868282299392000 2110 793588549361100765058356623337772774968775246502955179206246240360518873088000 2111 41931244772574719297924663752065688517600885916518486416139756487255416396800 2112 2059337796425706797604990245472804914485020494983798777178632619311872000000 2113 94076080845906106690621799236859555344846639709634518079639823013714496000 2114 3999873505976993796484930911247988765917435571463354009435740299688870400 2115 158352068244461085760945702193430522374690725301551555970161482519647760 2116 5839148467529197774886842058191020153729037532437929610166817616896000 2117 200588043984870120646730290867719849760854501031959090762730488595200 2118 6419711586297159097453187448653855428437111263597626081469760614400 2119 191403292645625873062340995046977784712980439630015808267499752320 2120 5315171734110489091230523483783659485493136298126919329197056000 2121 137426381469768517730279445724588803528370726970216408416569600 2122 3306712780061585336000755902153296709105863544173450787584000 2123 73997892927415487813879009243519661828047184581289320799680 2124 1538833668850758383403144432804457326543915034130961408000 2125 29709194776063892729703004100471680455180117660559123200 2126 531878100053345736356538722761423694201654311720243200 2127 8817792831017590560841013373578253197172120099930240 2128 135156788954810837125808066190597992969002408960000 2129 1911772142583466240450189505584412511889262368000 2130 24900931755987014124008078585009702888068992000 2131 297912373031305265152529803558107457417903200 2132 3264330747651198268204415499404455296000000 2133 32648829312025555109625552716889348768000 2134 296893254354501097968407537364270796800 2135 2443364381249548436631554444058222720 2136 18099361783352893025899701937152000 2137 119894892841970516315576481350400 2138 704678348996888312682616780800 2139 3639627352270477167108949440 2140 16322433199372853476352000 2141 62590811931940819155200 2142 201116848251551232000 2143 526656971966885760 2144 1079390247936000 2145 1623772550400 2146 1594278400 2147 766480 2148 6716762927433082873919349050291506365336706170337454112673383248799349748803829760000000000000000 2149 31966925368066135491021342380251644212771109866310029483965001648455519030893713817600000000000000 2150 70596658586880631233143139253260027152658285497653768670412430965222339476170764976128000000000000 2151 97322216023494630236132228795332280184834761900293665671575188552149287996635699845529600000000000 2152 94821704877109604007680710946073802770959885520486420353972934686830300032018221755269120000000000 2153 69979811999660882242003343581373676920110343093331595709848593504285574782849141329362944000000000 2154 40901117407353634693750150804754406092328844847427333043062974767213321650641378604377702400000000 2155 19529583573522534765920460989612800819286880377394369354853383498363682239601066309771591680000000 2156 7795020064931335935212741175051139439568916028439025421869076684253080468980394623915524096000000 2157 2647132100408289704251340182818053597169579303434955588021371186041888426020458567069545267200000 2158 775612526394523414213367396835964123683570603498629891528010356979479771482045694425411092480000 2159 198314446049227570222860397867716266650469096134075626427224243236550735197764062452788494336000 2160 44666080508915970843961636332902625357396384562647287398528552017211712254424758107042427699200 2161 8931662909993720306041737232967416768655986904477491654031966424632839322424408139408594698240 2162 1596317542290449814659045466761911987616492953857093854435049199564691093936870889638854656000 2163 256464562214883872647307918879346194866695074241655515447310001452778043606594436916104396800 2164 37222782723149440564764236417012307461852004855192041849286522748095550027027260249042124800 2165 4901599346433848671725831840719264590562271674306222339092330947395397746038895022879866880 2166 587834669998979602044161295273970617677507740914028768323573886453484445785959170293760000 2167 64417526823401912652219127588646449010392429080366906744188515256711783746317822010982400 2168 6469304774728575635246231680492090376682141668717407222114117126556766501324883993804800 2169 596955427668762774672850419236365460383827050312039314733758344032925089397455641886720 2170 50728730960432424551754779927007576666844395048637015707593865494191798224446321664000 2171 3978111588526603848830908675168767786912664684773198030569795996766388932451825868800 2172 288397936683056901793906245308572087535268025731027201251019837475520427912372979200 2173 19359285902738571038255115661256678881761238336774017455735363331924790184731215360 2174 1204966816618778897954364117372265219321268694569301125556464718251970650111040000 2175 69627325058659266578795965675171897445301806256082906165565173964383384615744000 2176 3739064425802111114387426002673420186651134883018947846021288562784128497560000 2177 186774964136511014963639594064535383456572669221119494866047806538935039921600 2178 8685175742122703965776370145610468262643805330866920105627422434903521380000 2179 376197099905311372428526202747227501700072448845674561736273126399334264000 2180 15186055313233649644130551650934783515289353510818217969214751454932598225 2181 571515263548475124949127338224337259390020550216893041920442416844005745 2182 20057207034454865342982080399879861037446116355734974916603318086558000 2183 656486128162572053355011692219609230897345903988667585186906486564400 2184 20039733458779268399411936634626624649454642329520444470035822297400 2185 570445046322983142991845335336222879474411442696282162456890166840 2186 15138379437748282915179855421874552447014560648140422493541210000 2187 374385381684632287355974115574837657721517598425333878960125200 2188 8623861809115066546646822221918454398424488700829585179535900 2189 184898461490384456656026109711797474806739265662289425589660 2190 3686802037375843374010954680543561340888786599696510942000 2191 68298850734502075942432897397461984364430625917523364400 2192 1174099298698832192986904879046760786518957250604190600 2193 18703170620147813409894696280715067911417106474975880 2194 275635851861657151677262283056933856631917241810000 2195 3750978500892786043417634276960670899589606026000 2196 47031813253210722381355173054804605596497243750 2197 541974738605422724622430361708109367386522150 2198 5723161193741163059725706202627404401290000 2199 55193571522884884382420295310914884970000 2200 484193935331704355496299737242308728200 2201 3846061828240454388522224761846421640 2202 27510812931711037623062934051486000 2203 176055172122191272679943232858800 2204 1000082509825373661578742150300 2205 4994372104619069683263818780 2206 21665263223383319641530000 2207 80392370010059877312400 2208 250058898393736231800 2209 634118421712896120 2210 1258993930194000 2211 1835363186800 2212 1746855825 2213 814385 2214 470586744177388606274287931923500307503743998457181015832532112538957519323886780416000000000000000 2215 2246782073356400980683255819755940025910274877798910132365401245403593673836268261212160000000000000 2216 4980044631616168584378681981285900416982877519032163916299258395836399458270974306995404800000000000 2217 6893485249438297071545123792960279166696475806050391746255567175432126137854380921229148160000000000 2218 6746665798707357940573401252850738848487767957406391095743560501137284418731982233274417152000000000 2219 5003550176661172621640203011151612570544288223814548459493455804798581511743142260231267942400000000 2220 2939881472324077742615944884184097677722356509363445458185974462179771868569806598708647690240000000 2221 1411690779921984986428777534649611522329279131278868369568825441699783509431346324590798307328000000 2222 566862502188774749966266694145633419451194435993100511641179364330394192773372164502854408601600000 2223 193736861072917130656773574363568380043700297750847392337819856499203422222412546822844312453120000 2224 57150639386597409506477193812391174114764330773381114793723596577252941241917657439094165209088000 2225 14717557717375453390394286188788636967083117468245936388692491051243633112659672205005417978265600 2226 3339892729461538977981210143275553511945623122023799462098115364149294435927631826595594182328320 2227 673180806880409296337652681013906109447995613812510151122462233645623975690400968865425657954304 2228 121321766590465771647294968072438445363734953973448497495775688278727217769781449123608263655424 2229 19662854257609572203804836919740223054899498183271364512354894482860229170247310109246467604480 2230 2880132420216146762224624293011522086570399849741827525346387918385674151260571681866908303360 2231 382927006639339357692433392544759694773667285227673652612726849293188219805015521405828005888 2232 46387837570450594862433737472112176148494876886917174651429635604299240162860643355330674688 2233 5137200144364644657834662098655383098662694710077828897344016871451629075999423756742819840 2234 521631127614287160244837828870424377801962319475144446997795337646963503469683868100689920 2235 48691031493227959918340781463944039116600248650192740578821685853205503780114307518840832 2236 4187824081583906044017199180229257244727591408046518188446335218443404312039276740739072 2237 332563117083384480333031352641262942947885203581739967923674272128821065782652480020480 2238 24428521588661181482135103688028957906655145421976131363176311748313859462340346649600 2239 1662486855880036595876820425348529071807294971709380805842141744606098523495687543296 2240 104972455541090469275750418017538563871239739697015454311228929181881305590032769536 2241 6157316133289692983979814642821832632293414855622820497559690273741352436888614400 2242 335876689602312360136265533042486406980539890599046292556999155668636534098070400 2243 17054902031661797369802263162374771217540926808635162784545394181698692894378560 2244 806765582385323906040564948208661752716667748508079989335147391072879294140160 2245 35576595679619300979662736420892251582531576921123376022081230240475557130400 2246 1463306089075885002722136003198703103783580228594118606024720366881801792810 2247 56161820412505808376358984033663568335647984275910583888946347949199252927 2248 2011924215688496006052772007362033200960631259215118394811108266591100437 2249 67285924815842135994530566060920166909081465774001622341335401350565840 2250 2100899830992280922652581018419118239777435516059294884529841266389280 2251 61239205378625150042219804383236862983674462011935071327094608589384 2252 1666167510089100265571790611221786008114441519041153126847878336184 2253 42299987836868414734869479175956227878581474276163994412903902320 2254 1001625507922302167399874498050468303280151320537322593167001960 2255 22108831668556160112771902106767677750172005172050883408050596 2256 454579851093017203607872141312452370893423746241782787623916 2257 8698804720367009948439927503162270912568359166268625484240 2258 154761060107001923798311303686212700660816069347086094400 2259 2556724470990347132073182823332352515975408510441989368 2260 39165606802587473754169022775547945676762022553478088 2261 555397382638770632422384677357035867451282392727600 2262 7276929140257290257238588049259484091663557905100 2263 87897662678163614342216227815388428388254333690 2264 976300508308791147275977861609611476817610590 2265 9942302262820892532286396197341496766806000 2266 92513471024302133189494605843916938633120 2267 783451493902994304839613745156429329144 2268 6010192434455437202207109388274928264 2269 41538482248192625411935445107561680 2270 256956655787322299534548843380360 2271 1411539442190554245946409832228 2272 6819619752892360704503555628 2273 28630923314450180562249840 2274 102859103907372405141120 2275 309874450486897368072 2276 761348145481435512 2277 1465058848247280 2278 2070696020250 2279 1911411711 2280 864501 2281 33440179245332614597369854556382067305947868981275438852342054663753193418621651517440000000000000000 2282 160156802971726330330964696210454602167340170557104411998515289224554262979466215450214400000000000000 2283 356267940415375435293694642418390738749445678874345037525895453994711591158475883001413632000000000000 2284 495137105213314319188683914055662459409019287222857405516356941522503326494182041243248230400000000000 2285 486733432778760447519657735475411890016308864040295479716290734130516859901557626341561466880000000000 2286 362710862643188100777768033484857798109800841313767873511005408478559957566463272072937209856000000000 2287 214216554811609192369448419963697439219029578857296630167526698999379254082036559184238582169600000000 2288 103433658498436288308092163324235831472195213353838391444709235362493465000498495821824990904320000000 2289 41778840755452917066542503378310508239229567333290336143438621206492933481322874155147622088704000000 2290 14368276569472660231483435338717121844947545560166534937564510340672600662382589335065752030412800000 2291 4266637560579485601990184684629763533353086851056314331003197847003947484547919570711374798520320000 2292 1106452885629586288884887966549789235812929152730456359068612648344550684625880282760787907313664000 2293 252944332445316659758476903108750766041224100985891439764373264112837048824041974561874484448460800 2294 51378946595930717095185996727038006047686258292762705622897211383157985704589617755159665584373760 2295 9335177905922926057112864968647117218443585259126502482329702036097338327857622185004584130314240 2296 1525928941356386328047808074525035413680910503904304460418920504607960303823402815924522901831680 2297 225518497709793914683330704827361427270577881335123736511203059864076178959536255993985646592000 2298 30265711068994422135352065326450447190127690260601778144362667840485605173844891107939650437120 2299 3702482555608591590049766154883928557130267917660283406031755612646766844699507633862254919680 2300 414251777378814016448711013117296955501858781399230602335507782112258896633902158393893519360 2301 42515969676008059206010844913760108315115028909755689079299110826755649493829954611579289600 2302 4013259342973321715669044137679200756105947402010061584916960307376079666236575348945633280 2303 349231320411431462738250285723504533574763956200782759762588336124605325576851658187653120 2304 28073768255029494482471530098538957720553227323660859435655693963260743944899840956784640 2305 2088624006767543254159482287602185130129766610299846270423546987100143567926695445273600 2306 144046361595206883915329470500706490912758690861444320830636160675523821781190891568640 2307 9222649945444194888100710458737165145191288290888774804978993939173488179726542684160 2308 548877038681893832487391817213062038127922688661547120232438976160282338186513566720 2309 30398087932804901180570793560102871712110168587926129498810672109815151750032624000 2310 1568164527282662043544109114310783719680374834461093241492543024378354955477278400 2311 75417783690962044472975879219164509173773282077384190074242709952283521092785600 2312 3383754916733139318446330002857439130488482396297488375712443745498968386839200 2313 141716170535443208050654687946429926780639419039167463390933706628923324354650 2314 5542884302575215022358684171845323526652116094781953649407406023688948814005 2315 202534121219006861435342872680066446909101810682312820361974880708427405370 2316 6915237613401429367243066596076634952588428221592816612388494105992891215 2317 220655074916102227982693100009849639821089017795427372308158085362202000 2318 6579922142351691186116538694647260063300813832729183733957009135325160 2319 183349545436691526492228549597829648286574894926340350875957151484240 2320 4773010131229543692372169698799389838159970010425603828422284627480 2321 116039739102066457523428408154145943846736558979568523800856247800 2322 2633397061819538524952900541579896816332080252947442798567385340 2323 55751480582199725648711416518623319121245420180568532007874360 2324 1100272480530795165314156210328829038522504041314009828102420 2325 20223419732235298772801135447116614090591098589039963130800 2326 345822908733861556292500283325206399184572587398014496120 2327 5494809225355447744729932037130068808216552750102295280 2328 81006154556923597406860844410497794177573575767210760 2329 1106160825038191448121453111606355925931694758573500 2330 13964016329978752564722655634883872962990331490350 2331 162601299567267931586052607848882845658369651900 2332 1741976260518869186147600734518248836568983050 2333 17118929356082416392708749018513260846450800 2334 153792886031912009287309255664512716030360 2335 1258021319557660633592792502908476766640 2336 9326196244786424505098104465662261480 2337 62315461712364020661401745954291000 2338 372834634681610005771319411360220 2339 1981693599915211650308641881080 2340 9267460803746009032609100660 2341 37675361050561957870747600 2342 131112855246963894183880 2343 382756580854405277520 2344 911598426999700440 2345 1700995207761850 2346 2332018823365 2347 2088686810 2348 916895 2349 2409689334275609899643308325346457029150989723008922668344887162934334594404557216808960000000000000000 2350 11576288021998706544392698701157879791681203614139860556527583615780215796978880976886169600000000000000 2351 25842279840842166732111286970551235275167237159923764991446534886886730071412890513847615488000000000000 2352 36056969667751838641027138159290210395193369580776627634288207326929411690838248997246310809600000000000 2353 35598563401880608317720956787660308053981784551930887341222582197466166205758315595601931141120000000000 2354 26652628635352300631775518878860413335302632704622869736880459018772450331102914463259577810944000000000 2355 15820746236986799043506246297942628958436875618750830589076123683148967099929722388935558456934400000000 2356 7680404158538427650891041826072136007944919256286564397566426626254841433764646769102268588359680000000 2357 3120179595831577015927488804574684743485465839302212965568597296950521177057645218274661101469696000000 2358 1079646820463450159840694679928153885856597749927576784249934298961616630972493513055416895091507200000 2359 322678713118064408400655754723006178955522075398085217472395812530191240334724172092301282409185280000 2360 84252026845086359410112570374792472259296882325487188344544610646936880250397795443128233241870336000 2361 19399602864562529251115724385583339316264894468712630935466651002525975676580778406876805258752819200 2362 3970397041324940074304624661475534292345614421006815447322660273282062469377099324116476922943242240 2363 727136479673238327126852505018626572537781402535058299759903036395256215401827802534604006532055040 2364 119850485972972551371191504426579347757625827854447218076835179713584229375183283140580926019338240 2365 17867824802674454468395746510414604257219323236763925620385548191804850352061233490591101907107840 2366 2419920393708961761373078379684260005524589823178793584675796680361401649036570275294113630126080 2367 298872406930998271169705487073993863049611933059202604963747246485568183485853882461950476615680 2368 33774385710942150362804629378015949682376465951483066714986361500535916401823054667611015086080 2369 3502671310293473209171325987685998310238915418740982681204136710470845633092807076278675374080 2370 334248506789130887266819628143166402102278822529809421740437630338975578248538993464651448320 2371 29418361616380551401683201690273181220634069344479008009893741322885017435639353067240734720 2372 2393068311708866167399825635852461339681182424013286646246111377902535072864670147323576320 2373 180255436578817805064738195843874862782474512455336997216961777986731432328924989816606720 2374 12593255794957528456545282477569643020388244609109586062244525669037898580334104494146560 2375 817227546415884502652815261199002898146110551038411216976324629049131228032601513141760 2376 49325171475861511347825046807089585752092421037478395636354088754972549097389134786560 2377 2772122959492485447856725527317971184076871713992196996369568541098023860602984655360 2378 145214366879848363135096793233727875972786144336133035288679931962620499989501737600 2379 7096369270104981429957601372928237229675880882333559549618124751947582711565009600 2380 323752707164864205776718935497856660796064119952515692137476280744494766705185600 2381 13797795081092129851914183038928983056143423362063017730253902112460724857460200 2382 549595425684322476112600149639787265494056944140121822687988797806325386614870 2383 20468351085495602889511969634334011583126026637369029937545381369286610133145 2384 712935668717187882790430887852876287785718806153646699258386060806448127870 2385 23228426451439448384697015151776046905820838532080796014677168920212037795 2386 707975737646525719900624759976959641983785812655102126886920360687555440 2387 20184866827989802449533637086242940394357333952658854614030877253343240 2388 538237472232557243697329288466408345775867951494104182027100715475440 2389 13419754920926484463903528405716019334349283246172756786992778700440 2390 312729290906141051979642101398389609587605658937009239124539253960 2391 6808049845373843443337830707523672517566426665538109122870175660 2392 138365233691624769838735175467012570979030960362453809293097960 2393 2623253978879380286752074221970535441260770312256412534190660 2394 46350683647101340397747343054319046204404245548947035366480 2395 762423365076421973258561671512740694748868214667953893080 2396 11660136853747222659047004947016690084667171180020246480 2397 165551961743671100409216351880310892492626062296489880 2398 2178443125654462838792599288496576259798024601404900 2399 26514690055809865758101052847330766555386898734150 2400 297835129180016769751199276172011752607452170900 2401 3079559782507546545678768543465338668105406850 2402 29223224448416757383902242786010580792426640 2403 253627191628211017886342676958545203992440 2404 2005169987439145708891073374130138042640 2405 14373417649658651218137508157154291240 2406 92902140265979978728708269862713480 2407 537893668101267944141101510573580 2408 2767814124693518787781347933480 2409 12535617316687757819630082980 2410 49372589548093144626012720 2411 166521813356709032342120 2412 471297230540557140720 2413 1088595420597805120 2414 1970591740750710 2415 2621753975785 2416 2279455710 2417 971635 2418 176049067833547499726881702357664684129737013881004820828491168021437856838262356663336960000000000000000 2419 848301419490550265078194784511430760458398394339756907013968636454814473091003070776187289600000000000000 2420 1900263808630702811710663940826204473412233542216460800552593696152786037237672345634275852288000000000000 2421 2661642197910761329019629927018139032104892664011952899507764184000605321253325722578186770841600000000000 2422 2638967129362073448596936283361254493538756297997184786777390283596335755175700967746354827755520000000000 2423 1984902288608318137316715980571912876906914231828021187373384504757045547231380555534660611866624000000000 2424 1184065537751408577847453955403778388612590994539514308640964345694642426121915745140978588477030400000000 2425 577872670421793501481752140079091779007026675143848701904757182123834968737319193542697508174561280000000 2426 236088843110382961852822344008885699973644536413323921317199618946184379277256411937704113095049216000000 2427 82181446102386675576990446526653614800978399442205305848156067685613955109110268067280687266476851200000 2428 24717682615351652830043938329687084953422186890771660130424377443753330579601900292566805697873838080000 2429 6497013775160142219915977411206256574543889717965918931672207708767002799824652766942746398221664256000 2430 1506520190646953870545162114920045407733431930117638647767728443340125037342381594077488254689686323200 2431 310613292758100064635672168734889041105060071254546596612537869262458185243812433639790990173709271040 2432 57327685558706524919354944419981989432596797736862652138447497418940314351638701093063221219164160000 2433 9526044718385305805370776093420401660038314320050264367476914579963895574188855182719081307858534400 2434 1432302773672657551436997896800786279241392021261226208582463769945067074471373593637917955116236800 2435 195715410319686511062146281456194929617146375214694840784369373203608714967089557926231115467325440 2436 24397535087944774382205272104718650471003566922161642346419907081269465504240516880766855135232000 2437 2783970022220477625391649909107511708259093265106330338197677142376813851400564928322822900940800 2438 291662159422438378371839423853546882094088784541352687701487782436143339502004786632653710950400 2439 28128513471610769397086696819538861235019457359962411180193999862910758210609173956241956208640 2440 2503181073514647106570193517993899194933443113610558678800935533477926591972810493639806976000 2441 205983608955133041478875357067863190932673048166183774047985745598051698490554628128600883200 2442 15703087167155959111976570628437463746476154594221630010346854885986239427299347059061760000 2443 1110907150338586519658501668372426127141573001688833637600765463806249165805623976378173440 2444 73039718644574356736035978765024421992026923961981134153235097136570774097794409424512000 2445 4468938753441524596573493107999253980631104520425857016819154209209427534326125449497600 2446 254754694250304360617582585144501926715361073379583517114433983860779501095406551065600 2447 13544379819743317945600663334589029604210828359843339750776041719843475910459698935040 2448 672208778665156321908181363728468965103976156112275035048349983367415689857339600000 2449 31166794656508882900818926035355661343698676050766385972227752130571705238588864000 2450 1350847659981410645885785657253600991179957998519267675261759969239830945509347600 2451 54762225303505108980370863561961028162011785008186213113120724994102892800585420 2452 2077318218264902550517686410550530186184444122243207528871480118892225102613750 2453 73758612946215776613937095066546150466243013924439514079690138362868679835950 2454 2451914569976304516707144047050448437480730586329999366875293699612906896650 2455 76318678957817353825948366154314865861684533699711245285749654619868266870 2456 2224303992823576329443060172982294442676467846882007983211230355354606000 2457 60695208436273678868452261401626593679532941582560986890012639951804400 2458 1550330006586866122983535851311449778660437230508261129760755530853200 2459 37056786346006112171116411837628720183887842754757358656385162942720 2460 828513243780285440721126091995024367023200222321441049108615573000 2461 17317324556572185065870002392085630498361890161756093844334754600 2462 338156214601025657249606431887860664451084353785096054984739000 2463 6163889453501688819737619768760817254621408152494567267094120 2464 104778948533690601055681515940974516150433573088155610106000 2465 1659147679042920356540617072436709505331544380565195070800 2466 24441058814887618504181929298920385294108861800741462800 2467 334444804320524861949782508832843751737436216251864920 2468 4243718900652716727636958519371952043420880650182500 2469 49833861849774024216282850132799552631495280792500 2470 540343857359686745014977500122362480748297316700 2471 5395724755886438264295554077800072786475953540 2472 49471941886690571595592822054747270448370000 2473 415041798453365723082169489171967360048400 2474 3173226146751803974880359168560477322800 2475 22006233876717815029854753999898081440 2476 137664850621730259043529231391837000 2477 771747715805421960527309489629800 2478 3846464173635854905414401521400 2479 16880109877594783904638193640 2480 64442747297335836555126000 2481 210749635338360855937200 2482 578552097771323676000 2483 1296599559574874940 2484 2278051163025750 2485 2942509150350 2486 2484527850 2487 1028790 2488 13037836762745329327599499986198065737724002042491806296138983602747064470195951341299302400000000000000000 2489 63009736747080591623617937871384358085273718798398132561766080978980680015133606430474502144000000000000000 2490 141627160372836254162205810969438250792028644688592999203417007214520842127828245077649438801920000000000000 2491 199126244773246836181814310068739179429204269009896825433695859711047051772794848168200529510400000000000000 2492 198252491470835955063025759313743979874300026771572272784007697603033621701439488738146098610176000000000000 2493 149789786887419377441101376947939802594531317889782358795836874058130945746089576948226081580646400000000000 2494 89789460362001522562675506937609524722094851029280632809182389497780972788853336785861316112809984000000000 2495 44048784494365472735574167747081663957893122501252919003827530404181240396443491715919937735229440000000000 2496 18095633235287650154725943247988110532359949686341828886520830827681770011950790813482390376991948800000000 2497 6335966306235563310343148012519545329435879308809300857104827218210996670939031708626908872284569600000000 2498 1917487010578567728676011992190532144818243451755422762222955966356946927314938551651128511399827865600000 2499 507306249594043440584983363323639540543755015968582274353129868770918513614708903774417549432717312000000 2500 118443480866559777688980358815354909615355668294386167711669036350841016597199559387286745920789544960000 2501 24597244926248100910696835023542700214657934710280010579378444757898412381476454960391139164927557632000 2502 4574191935888864450091417888460215449293319154158696434495390960390499331299595220887794242211733831680 2503 766130573286007086732718504058506343643121049423881514839328997321712309156154712514320588871827456000 2504 116151716491440687125146752282198655189946524260993264125829052590676190253108775243887734581415116800 2505 16009621003068145982354613691414688242438254998538552893255758728643919274177361062878391460311859200 2506 2013893177575868295660951000020500489404056700911865445905285354045658042308211289700485524205076480 2507 231987056158936365154381389843244149472278651739291998833025846586640431340093398782979789111296000 2508 24545267337257318552662172452992361191358079671870642736855550719452172116050517383484442532249600 2509 2391710746054623670148656502741340627591563889578647352652173150975542583186365628124349523558400 2510 215139663320107722906681416590944373279221952142423345867057138638618699048630888714566325370880 2511 17903021161265204068647495672903413723131893093083621288951818173187432181170279938737049600000 2512 1380863461998429899857364883728542792501134528878318041425730259363006629903045671379615334400 2513 98884940600471914936655553351580179176611555420407519983988868503288821963182476153680793600 2514 6584480931137562012408905409861766719718730587956644218375177177184533981790434528041492480 2515 408234441900581430872770670024970589078882747081170321001913624638113640718050622245248000 2516 23594623429279515627619014593802179508718343695083468618587766881172050153671516431283200 2517 1272592370422617000392795918192733071416502772108826998200279043626624137426286083852800 2518 64111979504640739347531234667789501054908820695685351172517673341392288646877730119680 2519 3019326978801692798876550023084719766940441942255250867777005248884677668532969360000 2520 133014602209132708003422410277490787579994039480281217341452454323873487158981932000 2521 5484736963471798319410977764943967047304596453387508540610947572092368713524259000 2522 211778819456369927372644211564295134887382170583483826518711251189982339837666640 2523 7660155682442036299782748750148399021361829305473044442823690662512918644239250 2524 259618292719603880770882811888197978254525700183049004239856969645092287969650 2525 8246061059169810257539386470771473920134801449385716191189524277960420973350 2526 245470390829697708300699539321804489999706110980376546377813215987136523790 2527 6848213138919993783581658672319121565475296874047438054817165305718938000 2528 179028065934882093418012801195945647935662883817741542261570775060022800 2529 4384554618970035654669608429507515854809837598607437176908164295501200 2530 100563015637329054935890614409296682448005299379128274534219456128240 2531 2159028917102097142887506042597019574482940216754186030862022215000 2532 43364390568710298816724623790858246691673319270290372342151498200 2533 814244619902442070262036326756255140232529760660278996358505800 2534 14280932711779452974425779559100281697334468892935921422312040 2535 233726201200996186941844984113662684800374530726427628254000 2536 3565385378466795892519343550802361778871000341783306015600 2537 50626235413980843411140137086333618809394869224654442400 2538 668114120257010107254477988098380707517587592881430640 2539 8180326286956428766126135305692148016183553221927500 2540 92739551103500043982828740366951298822071808495500 2541 971264566519374375603530997775229464253881546500 2542 9372312032184040784739924179408171962375584180 2543 83077034026450877846784957966163825399686000 2544 674104882565179943429521855955038498594800 2545 4986918316274053985055420467310058561200 2546 33477137096774523491185962527606478480 2547 202799491639884277224234570776991000 2548 1101348046102536546161756297352600 2549 5319554292027923968810905515400 2550 22631166083388483330946115880 2551 83786249120065797715410000 2552 265813399990026180692400 2553 708114882416438250600 2554 1540472598435180480 2555 2628028357379250 2556 3297088482450 2557 2704748550 2558 1088430 2559 978582776449485146960111041821209105514312953303599289713060283554758238948707547816950497280000000000000000 2560 4743113668422922610867585836789029632065995638827545459220475346430968222432949551213845466316800000000000000 2561 10696740301688080616405386546227300173708982205499272566061766369964815355153278378768932351770624000000000000 2562 15095567141517553715817937358755629703994990701213625753852727220795939319024620320163880578842624000000000000 2563 15090770461442748196837022833992822421961906522351044089846713383213659003579284179923806304023347200000000000 2564 11452374638219189567860150581052753962033796373914469447133478656057778242226587992180037770312417280000000000 2565 6897689556737500478213408790633542689741166640452633419004802901452041728826372288101201212766735564800000000 2566 3401096197145490091747780926522145246631506922824994332485562022377200414704132177108529860760620236800000000 2567 1404772386725490841362322774831622512427189524530466928229481177407849020458946761728779349044609679360000000 2568 494689197605327653485608849401840162003582088075333743440447195510414678428543301676049658612579041280000000 2569 150619118003446093306130856569935746332190088062498277944930969448385898710888221383048863649196482232320000 2570 40104015344998832125078963976064307496191983847554750769369186743325999187899800475042475922329771704320000 2571 9426324442040918379731308201454628873133093605719714477989153246805238160131070627144449453226419290112000 2572 1971410606094756367625510253800423003419272977451367885638826534970864198292429453665060919580968773222400 2573 369328579367177904116741076824459025521025514350150169281611271685373800041104727965905932096929840234496 2574 62339146218577960042863827772420689610695194444011671644549906899959620326037241512799102112232139390976 2575 9527925440988484208196317225585731482822428516066083454503088401617420206676985055106369729532432220160 2576 1324425368149809283407885714336792464426094779394786549235387232171502713503684348463010872735760384000 2577 168081524417295068972812542389605664303847782521182770955532791372507676865378097639133598746236420096 2578 19541258402852370234286145660541739964903603315795974355224413059508393162737976466337310582598926336 2579 2087541096367303467101589670234599039433485297495942355044042516105901488812804712039539506552504320 2580 205462829181829061940829171813206262650379636736637725048026121263785163837841475664902587773747200 2581 18676148375598401824895782056738299195011540919787316618311128851135611370818539225536190546313216 2582 1571182975242505052453833815616634561771391296708581054947358299159779320135247665185748095369216 2583 122569717075333939927578711127208806390181727194498156643331733250130097355960038184214866247680 2584 8881791058610903623809046838644491829128586675940237786591165061559170874391230134193291776000 2585 598747834523309607407269999591866508635306651574776645745119387973870205222892089224319717376 2586 37601647809283348953197087152013803032566228809618007695768818499432922614073287490737191936 2587 2202507145686822871315647603681206781866335729399644969660024791669976584578941333944432640 2588 120460034970958769664393669058942583440963757115656481804568012063157356134419990006822400 2589 6157373938980801465157085784154689797533030701016914756103264356629218153146296632198656 2590 294397577570964409671638645524336296193833352801282914943809905784330369004873900661376 2591 13175555949115835928097800647231512295698305530804086858964136906215677842924725762400 2592 552284122422237839463407650536427444963684409823411142223391430910570618151730282200 2593 21693663610295438200746929173780860002840658025661423664778843344100035690112795608 2594 798829865647454762066203336986250406284304739916188266642575761841450967211719298 2595 27584086149278706796487738588165338647572191390953496529216594679161012295232080 2596 893379406658983861002246637102285348103187837551688274032273947287726872910500 2597 27141570739968538835282713977626426579263303062077733897386506190935520686008 2598 773504582189761110759854293916831385214078028411330056742393778561362900178 2599 20676874724313572268618314274787334715702068003684635415696615496979445760 2600 518350383532140603465243856816178089262999144937090700783310465185785600 2601 12183073228032992758267433027000013469110683217641290078485616862355168 2602 268360015537382406485526603058467076364082286469742653166875778158568 2603 5537209255907987122239237436419266808996988506941648322420765935040 2604 106957230500742753565633728875726782313793385550151334288382862000 2605 1932658890578142273243196199763939434500035740747799669762241248 2606 32639806882595906947142303341522922736341692607341556344251528 2607 514689623819118049328473712004666392305942158135501918525120 2608 7568982269594260676122310043013880069443066688547129793200 2609 103665900120927335941991392769394000417037507651763790288 2610 1320283988724111781057972657362667400476141007160470748 2611 15608539239036642282558803064416872531553546003685600 2612 170939297345025660345003980706649310257474392485400 2613 1730224361993266486824069363913964512072979338896 2614 16143397530808456146825179406148992340939192476 2615 138420679585068862620582781724055647874197760 2616 1086929002050388506446654235370284236808000 2617 7784583338724762018811316595728411020896 2618 50611666774818096155484138027217001736 2619 297052071651059478973246083196969920 2620 1563552766598605956401463765457200 2621 7322159488745563787325684299616 2622 30213132043536763824096810216 2623 108525229120463808347117280 2624 334151817021112913427000 2625 864202061871355268376 2626 1825751903912484786 2627 3025671447612240 2628 3688504236900 2629 2941000056 2630 1150626 2631 74427422434186194275839431349782100982778731659710368513387683537967528032718602228331446272000000000000000000 2632 361777570672077373024041856997145784451689435509387541218578118197096271395198318910437138104320000000000000000 2633 818565227524610627104283891371642227611738782853635743185564423222427120204368654390046100134297600000000000000 2634 1159412930800301353685172756735879548092973569746000345257174077042893429216471064891445423269478400000000000000 2635 1163694760949361363262060121203773426850618584835023380517059250857935972792323677402828804016046080000000000000 2636 886966631422420137763487180989215958825769625469217793257173073893704604694253823538964639894208512000000000000 2637 536710587383787912675238292436620944672603304035039516495224599535850122589146541621971681432588779520000000000 2638 265961213821703648328225671303057746951277815229421364814752044203461765761468896873150018860068372480000000000 2639 110434550747937497186445444416618626205692766925019661794022753657474292134945386290402087667576602624000000000 2640 39108163324974382280626225280032514975371584365444890622473604845941238592233166706765163488539049984000000000 2641 11978097563929696871331370270180155525973170875255503262826208094148802167900523142171374480304287776768000000 2642 3209269249482424654554735488922428752878182667344831338034696212994216028422190692520535700764373286912000000 2643 759295114618251713520140656141687591227226820555676964631607275190108957800003752425467785092921085132800000 2644 159895656423447229065600049093399737802099381671357255891533095526099430039280976715875530629988912988160000 2645 30172255268167146616934015266015640324929341560558640923149476862307511761885883662546078905521039369830400 2646 5131423000462807423101693672294452828335647374280623796854793558256126545967379700937437976243990010265600 2647 790510328841283967992604226775978897578073993944475014474055216707479445640964963535694777435106259763200 2648 110795653465959245718553614779402946043839351372349346830405953293625650259446047335679386513916035072000 2649 14182706119220127728292664189846901719334297662943604990880719941188790965997437371634468291336037990400 2650 1663787460657745485043748271072476346947437205554746047040518167243428152728006059734598550028196249600 2651 179412905642216429435493593574753032539557617678349109772952965724436584884429488450546642663076659200 2652 17831899433935559077649250043083221778444527263239991435037242866653274596976117211175203337601024000 2653 1637477653758711964788724098484187117631560474959145621372986688604453361834622852010748211734118400 2654 139226749218019822818561778289932381312554627763526569620972809567577171571010251181947239520665600 2655 10981904159859030345675529243072889389293460198639910211197791999826563024398982832164667392819200 2656 804991556297872183987848679763674878261380247741755574589326356706750422864924585752956205056000 2657 54920741349601262701196288883019944138243660833793122831239184150363900334971261153180610662400 2658 3492323743089835280321260853384007387655008935775288591380782732323634471939614917490208665600 2659 207234678484578798261891247834923265486206761964499062159814017781342855672982813593031347200 2660 11488341193939282697695765960484231820016612227176315133368579218539407985482937268770048000 2661 595553829483355431502504062166986178376769684072754588990144062401895489254528184005414400 2662 28895069919813632705825776333000249778333484615537976724004483351867258508623821281497600 2663 1313067893564054151226774956470075895933920441217440671256226510244921662354352981219200 2664 55922548693855944052249807907592558098327728561362347639839774575820523608995745860000 2665 2233339333482580341461816779276742287149519494018697513472677625020182944901251654200 2666 83671916130541036341035460672666432311947816161577794573638343165511801404249913800 2667 2941778945488227096563366741550163509411446324012154947267081597261666041339889850 2668 97085285312034026185193130062883679976410263057755336893880618539307056843086000 2669 3007999119651463370221058496645832459658604568332343430962079992642694748911700 2670 87500599286230287475343897682716499628179846240521300686097385472556672005800 2671 2389689678528526388134196748276252976842915765503475852118890944729453867850 2672 61265601061930664490967470386146644868983809618825879442353840482770432000 2673 1474153157694207128937146867704414498984825707683729140599586140079603200 2674 33279923605694921857632410331559482007737261806474747647711978404688800 2675 704618748552208604880371512479564387266055062291769013078701681846600 2676 13983939984466336667920633009300980777031808732273814497729928168000 2677 259973947840530630886419565414151853800488688961964342089363625200 2678 4524005267033500957856452859528440005123208741348301119593328800 2679 73624077250956767428301842189287573572925557739187705434570600 2680 1119355296369617765502760600459506081661101718004466827784000 2681 15879852547501086828111644706771388837468063985359988761200 2682 209922197861686673427639532499478225265478514261251074800 2683 2581794521762059885988246279578185446564784844463909100 2684 29488910543533616014858193318974249510660248868980000 2685 312164209234374134573595396030057839922600955865400 2686 3055509490364234502882551705447209817556973095600 2687 27580654712253606607930077137620773578747990700 2688 228886867323271304666980866201460682666592000 2689 1740231340604124688522256017883165313710400 2690 12072489450540491135922015352487361069600 2691 76055721056719414057983650722604404200 2692 432705497372703282923399444693544000 2693 2208536883579175932136175741228400 2694 10032575699873462094359846445600 2695 40169311838250166927911184200 2696 140053690083785850120276000 2697 418705315643504041637400 2698 1051749505936324830600 2699 2158732656486513450 2700 3476665935918000 2701 4119988986900 2702 3194202600 2703 1215450 2704 5735046384234236192254960626785987447950783378445460062670484281508942298965594516149761998848000000000000000000 2705 27955533974912269670865944713927059052953669052947500926217900884810772858764540098395256001658880000000000000000 2706 63456874689966911660061030700856307755670210616259507726751713291958402493331560649905124806125158400000000000000 2707 90203248574610309970906444862707007529420965450662308777345898272206627867062687302102537665406566400000000000000 2708 90892971062331663142471981693756414136420804166186190852058193800209564967670327266147834122909777920000000000000 2709 69574051013385255387774214574161901666750234646537251304306843292048281677443566839955427933865115648000000000000 2710 42292775038796656527670098224910464082143911421139719302820155997789139306685393104273058350277255495680000000000 2711 21060316929499718365115474091868716276122321805548510211748352927854590080019508014104252117007445524480000000000 2712 8790332497222315439768673286700451763298341456353404268877213786821256485590953323632085886292780384256000000000 2713 3130071055330571148320613217073380676041586115913746492636517902267361637666186920100051190238200987648000000000 2714 964259801352500156881583824725582972169824894829046441520386062147626230007247542534457472803571616448512000000 2715 259935572374821513134595231014935090846418311457618645991545644511766937367316023901513285115887067594752000000 2716 61895468873093399727165281353224824185380503932793096964816584374198401611590379320667444235466924307251200000 2717 13122326813170449403937218919957638920268286220485020902753163429072887759037932555611291605586673496227840000 2718 2493718640499629428329660005929904897162049166458367934574858512389800443582336622086280362440415052929433600 2719 427253141763171648975766411862594624393066688765435521320968818093616124596254857488255665125295216236953600 2720 66329714617314122480259680128437629704398107206239927623097536843341133082077701041212220991729344027033600 2721 9371848200292770511305185778209749178710477013244087184932228129761160354279444553431417214781586643353600 2722 1209807266845085712655246884007017147752756585254300984007181759500430023598217807435273103547082742169600 2723 143174701344304189699624415088034212549080392205575625670662909824956770899316428606274615912471828889600 2724 15580981215458408435714490635475528151353762368078355008269756035412148785363100867548086990234614169600 2725 1563427206781707366665216004870929790275230780555694511449042344711799276600557491803355179991726489600 2726 144999310833783839868738670856452708108078910931660823006113341753377168344842673486179812949424537600 2727 12456643143711612310018385797740876006417384318457506603909779664095230602436058476531390957672857600 2728 993178294714825095722479602647267379327142623501142238096101160307967176371699108926077290262937600 2729 73621081534581683097721176358366775252506119299554070887119650263831529665401726347248829826457600 2730 5081661545642029047907132088681026955928343460198023182451441621887943766613261463820426382489600 2731 327074839850445862507128794023388732516895941653466367224371674921655284385816658470519501209600 2732 19654925009823203528630395386740817199711886034693926802883161920937310876959991438102691289600 2733 1103988229288932348259997838669731754366720535356612848389926984108870729647305969447314009600 2734 58017313565458908597232927081933901888271954673625589025740712205759877517789244406785593600 2735 2855165818831403431195996053058004657317064842174083939278164199704216769294293089641113600 2736 131679527602766784953457034163944445191593547759100653821581741855288014297185566072193600 2737 5695159167560845737432178207820128894729169327652274940573670612850920990578322563943600 2738 231120560040200103922238123505616675341367243381656558685753310157976871841608623095300 2739 8804799722734969105155039042180358059584027300136869657200958713663796916712133992800 2740 315000766881802815189614634628374388971149142137490944931031705308147501445509754675 2741 10586171705114861619642602193704042822561028612074310903882609347888363479267677175 2742 334261955549179232889737644780142196727682196354128429984896483446791760931064550 2743 9917517471298845153472338751233255650988829640773198291105366306147072461187050 2744 276500609475413420131870274768376465100918958073512539995819559128796071267675 2745 7243305142496657390195645535713011277405330193659863109822428038859011815175 2746 178260936105474884064678035713489397922369202184168001523130496970169324800 2747 4120453557627155114796774645347604279191292809531740481042702817156434800 2748 89423597375006491681338393561599220182501463651205768135927045689462300 2749 1821304498941487358396276484500676871988786938622632886491485684672300 2750 34793262519982021207219775800341514221382343194635945440823110185800 2751 623016684130308211966048436613046194961954200807078675142991995800 2752 10448483067817419701240403302643456924610484148326170483890148300 2753 163966847990713245660559108579655490730529648884264549632958300 2754 2405172561911485831952405700945696214951618743876620785537800 2755 32937738157593336987680960055857371464172884166788612622800 2756 420526153392001325388380483736946083023858241679734019050 2757 4997511935408903513688055191411267086445370957004974050 2758 55181169918623090496437915964122275815288458571996100 2759 564950646588238989577578430001465498637829991391100 2760 5350502689045344884442638855187611082628108439850 2761 46749918028344212506876329279790036936376384850 2762 375697297142226429536278086368427958932309600 2763 2767163241076557238191483312982228375779600 2764 18603699148107731048941200847195120497100 2765 113623401385200462250913577417746067100 2766 626924728200315521856525844570062600 2767 3104299071318268590859135894632600 2768 13685209656513820073436105275100 2769 53192855170720230319285295100 2770 180098021354970625446462100 2771 523009864553347740619600 2772 1276522378185386996475 2773 2546558673686778975 2774 3987282083737350 2775 4595008319850 2776 3465315475 2777 1282975 2778 447647867087214764705051584266117212033199502607975773110909855288191139993232295246867724238848000000000000000000 2779 2188112755625152722895860067783820596126331734025139187704318171662027017893982195320543840703610880000000000000000 2780 4982600658897256265803896310636323632039538254911282638333562201448074067357919207818299121334642278400000000000000 2781 7107729996291191759069172906735211843833250237744189280935298770938550172308352361882506222295318528000000000000000 2782 7189778071964531650048837643088390237384810362720957715765523595076082349747251392942085674418852331520000000000000 2783 5526461663644777030979559140191695336789688204613227323665053068502838979460055603473416597186677833728000000000000 2784 3374540193138274158349627865859593024224599662266266971752066791902605937789815404860608964805307064647680000000000 2785 1688468897839407367082994095051863713365343435992372185929578999928016684966656601827329507612051688652800000000000 2786 708341903736222351916654683461548839733361210922314148087219004558250998507654166508789764289121040203776000000000 2787 253589047610407023177986876081644628463820958638571775941731842037050183024827896940407702674271415304192000000000 2788 78566682457082190031944545904123590239436498378921439776933858364270700064131409454918392077850582829760512000000 2789 21306313645148979368778158641465342965752987062840378367902696016622126422322257054328437315016431857827840000000 2790 5105416722078732166530843916970206167170853717688927428039368662898473240549661852186022194624847108322099200000 2791 1089547524447580992912684932467355315478945119002037226988745235831103991439597245336500448969367380180336640000 2792 208488054495630316256514637953771730149178276567905850694788183392269798424357190129173903545419983983581593600 2793 35979516946370185230757545688351600642098243539763642896563622341800538521990412299571566682080056180736000000 2794 5628016517879727217310324261441882193615432190357447160796224163377619423227265267937300293500294985154560000 2795 801481905079471148005437588138751346678506195566373742557840359182415875972661069118158305564227947724800000 2796 104316631752134818083288986986221019104875530860257557809763057967466570160851538320279524240403556663296000 2797 12451569969957765380587862016988483061392086737697960148493017200878586197279010703713271101950545920000000 2798 1367190177660184025665373254831756079077985317440271096078933067757535549838990599259892398570098114560000 2799 138467722984006383901485158557344844008801434108881926874978280751980379925245689795845486490971545600000 2800 12966985863740983380894446286508618145904471295772491053019316189774680130508992882097409904728547328000 2801 1125245199548905789210652601801018767245045643675462410966419888233214601852514343256324811971584000000 2802 90661526648642021141069924415207903834249277551105979194145718432467530511692027744571308269301760000 2803 6794077414754629625499262908134431145163970544910233537646678856808568885124381754985366900019200000 2804 474303161167548919363005057820530593004420167428410952765979827833322347484908174651876019507712000 2805 30889868170990092619924233413338466760106240027078070486208641213547444937802800721632780128000000 2806 1879157881841875960536779589773289161750127590863053495878148980746140469515423478308755295360000 2807 106903481592393468384794631911221567955608066234704279095175444155678333630907791159516472000000 2808 5693010223989488383603466466992174219802891492503805419105410355134285318893228414757636864000 2809 284055725756735242643037272542923575106706520281878090972452252736412845483680189645172000000 2810 13289831730555934313245066804816737086508411342174794367120430252995284886315396210708560000 2811 583429322769517006209654014503874201670130274060457711721240674998379793221898226806980000 2812 24047290507003360464810829448454160835469268370108277285145136965337988109972832490694200 2813 931041533469030985797065040716111838695822812281745730486768049761925122783967170812500 2814 33874574634837055644484413621374860807473670054930991340020444901341600353744505473750 2815 1158562540077305455867450331042609095256592122961455154657706155794455516659883228125 2816 37256984164562570050934321491403582661527840519938982652779466883112649886148177375 2817 1126687467517090693383495682912301915717340827567035246185690499148342253089531250 2818 32043141343574201982585848075002325798235289115649461935771137719030199912255000 2819 857026022350038180266969855063804466731867550892251583280086315319670504253125 2820 21554319313715596006104111695141978872902330670646557974453760694906420855875 2821 509649814403850629001263433960675792093896095847846484633731081080279500000 2822 11326172353151752512871476906928190220515382002993349094230142784378105000 2823 236485068943069792158973146752438311926640009279652141557463944511662500 2824 4636882962429480595003446189272576262692783367081895197008965473403500 2825 85329181920727559242992694910238819369036376194324686163125313375000 2826 1472708783540512188754158186817355816006863179990514758948170530000 2827 23819401316068840969443518561512646155857057791282938781755312500 2828 360686582918583098442847384172904792041713788584895281612769500 2829 5107911223139058126248511635220464536357969003573442674125000 2830 67566628221401513700197615351152553202893922492244487842500 2831 833648449577315538026025146964469154128805593456902213750 2832 9578503085243834797297034176742962921257632885378312050 2833 102301902301284434669024129087476241767336528780687500 2834 1013539234376366813000379387766737689642847551060000 2835 9292736164136943547483075562817666901723794393750 2836 78636532702724802171605340968097744576675092250 2837 612273808597337783801486089969064248260000000 2838 4370896538476887107638509281191087418185000 2839 28491931171194075680468192183018374912500 2840 168783822026655252559709996212694025500 2841 903582194243777939913258169308375000 2842 4342593878278389428419073859510000 2843 18587041538552438602929694762500 2844 70165046216795621347656284500 2845 230789833596681008019562500 2846 651306631253535768953750 2847 1545239923875918703125 2848 2997322619000238375 2849 4564425724031250 2850 5117274085000 2851 3755338125 2852 1353275 2853 35388378681894680723304753621037644464786717435900787468903008830215110391356877394515894416179200000000000000000000 2854 173451029108647921359294262433893346349697705476357923761796111796423472481071188671005907440631808000000000000000000 2855 396201170939023122531603655439319341269312873871418436363409131025146910830264296986108814586250526720000000000000000 2856 567146801752668348368748181305819223374643214522791720800831292725722544395375392097601199079617776844800000000000000 2857 575873035955448960945852644578276073142163974871103370285692788315247144046776650445108603793098932224000000000000000 2858 444467613809934852701813923057869083226157989260535331692841503934561384501643390391472564542523456880640000000000000 2859 272596272157070222091374711192075289567344644651587750216154930702344137519841952101425526198535232421888000000000000 2860 137037259289531330834956573372843932149686187489353325830874302153341903651385766517148717821423193644072960000000000 2861 57777036633626682883039235644109541649765673944634362119091058630542616793205082284039889495744569147392000000000000 2862 20793872932598735527577328248481376838007497060643045848782896733409285791605948947149603544041070549532672000000000 2863 6478311325507331885064304998290422755687588517439175962412407501484777157447369206386816141405663242538188800000000 2864 1767164000753701893646539224771539140382851637718541699389616387157466948318749374396013417228627997689380864000000 2865 426061895790300048175272071463648686882138205937591553604415094152062085380495376831430377690900503629660160000000 2866 91514534085682296182819090276455468602583182920833163746908518720514044090331317698500504833128881736541798400000 2867 17630267914950657669564865631919166702433116718978488246886932449183843677226731721512356361625912999432683520000 2868 3064084356580064165782970054557446739296089598377215774312036067623381008523564497061746345496095775784121139200 2869 482841877721801063098168722880086968685593801482332838332295593221885346359388567254051201597013108719616000000 2870 69292627474453039713270475446002191745557634525826584763587453864332259316916134395139669060050763554488320000 2871 9091457896570100477454928456002913064924937010630863041981424826025782077930392737362858981626629545984000000 2872 1094302454066478963336966672760917099990864848954502113214130664143271915224711251428438362664353662861312000 2873 121206554013091652024706578082309118126956714494135497346543429568244766080349430277837914561989412864000000 2874 12387527206945022970616044478883031238102314112125681320442969211948283722299034487134698690008799928320000 2875 1171045266157260144899302069507409648462536066767052202113666292011302005373605029247916160661591654400000 2876 102623098847741832035028169336265297348163051034752829814717067688739600959687977741258082737872879616000 2877 8353230492694195611266080550938455422641511268657514139745043298812510708620195690266695793367552000000 2878 632661512904171094029380298878008631057846909955555845572654558784629666998508262577580519055646720000 2879 44656912583527328230574622906548508086468211918367598508343553292648704132789386467599099085427200000 2880 2941910477991362939687448107811235362175219962403010360271175373922320216080665160059433692843264000 2881 181114639542056778290462848735326243290899096333256114173127642594886789889376294653967234160000000 2882 10431887595934704256390775738958955772389420804869435207909080659579962275175859589071003705920000 2883 562737586142502669974246758391614884951139789154786425286355881374033501874813431578033249600000 2884 28456497204703800856524843632452601398903495676544373714581995759574181093962174672639890208000 2885 1350025165307804927819466865763864200194558309914987001939267468830575926117190846283358000000 2886 60130654232230234631886367508423913142134029566801507759522317682083162317306831503460820000 2887 2516001846513405205452653586550797684023856504619582751788592214825687220468231510290615000 2888 98949751761352613286055070069847010831583329523198083129579915870319257308974174101719900 2889 3659290557086232329897363417039184582999934448369222517798479872355115157385875626281250 2890 127294698391480098068842820257655437165324461940663918638772644779759589189897139344375 2891 4166503182280011626427390629000465783783135846386980413271094073218601785586996343750 2892 128340087159606230003599011099546562899265072997599957258149835633791741509369130375 2893 3720729720624893995703241547377339937103094944280785155766824521485099530103718750 2894 101526584534412312286533375702343750576267266537031483691603428198708487068063125 2895 2607308077412692090493685163669693578534652748552405238464881522434281909981250 2896 63009301631518144163966375687716591024806404770545046717766488628680214888625 2897 1432578294451866233275630915600846278018092975589771864901045400173969125000 2898 30633501308956688920729298746515715702311403385397922398123178548306997500 2899 615832441996917638772568454782902154959874370557323701945738320152975000 2900 11633143044672374432186163080921054618904052748232259992175437704989500 2901 206365169912550620610341291836218370735472796568943741359061784375000 2902 3435334902907603653973904353467604508922961028625207338800349722500 2903 53620673144960550290638535746074046400011840147860900302859675000 2904 783984244905580698879674176101706639418213434871979346073341500 2905 10725430412162775526939729153397819865849338227815659222437500 2906 137122167990494783325238663609892482452422144271864162191250 2907 1635930028590635750408346099961823339343297144177047272500 2908 18183640123128825094634592174968744894554244032790948850 2909 187956120278404483246433803881872464084633884035062500 2910 1802953605966996367118994382274174204962517651163750 2911 16011582933967860667669880250853376001459530437500 2912 131289882852796764927350138132846620666238610750 2913 990906781360569415083799923142633415684625000 2914 6859563883144358609818143894642733944007500 2915 43375080948771231493930033352968828275000 2916 249339107491962306056080270203299023500 2917 1295724126201935911749807017353875000 2918 6046709669003326233024682100032500 2919 25138577842910062106923046700000 2920 92202623397981653540967984000 2921 294753389369923011809531250 2922 808669875573647491779375 2923 1865716910587473693750 2924 3520176415778397375 2925 5215692700968750 2926 5690758198125 2927 4065311250 2928 1426425 2929 2832957674747942174169623209876133564887726019801977706177248866888153637196089225022312400996532224000000000000000000 2930 13922608809122557328244584362522101671950708991433188486344895905644180299963581467931816319099087093760000000000000000 2931 31899926154899706846228434586532678657901074846088380905374537540091993426012152840128090526182107670118400000000000000 2932 45819323869696047870479476924531264601355114360409113975478672038349663500072329781545335941684518983827456000000000000 2933 46697950736199684813867071791615056823895324254312069081847535642267679118187755536641900692014077245915136000000000000 2934 36187700308737724313818842039481730472907780287134283969818534932000147692367496950607531429506208676760780800000000000 2935 22290412793627126224000760878917222615162716368529535246687049103302727347263478776771802558598198514061148160000000000 2936 11257424136996728771710638249529718886700481288180704007408607328721999685159835418466313578260121840004576051200000000 2937 4769590285762234388876388534715844782733577535669914972048823811838558421531503861176403269871237672784311091200000000 2938 1725477319751724214071125045596891204343046674583026158446676074922696248259537586388338279314485447227175075840000000 2939 540513295466950943261395948551543026604678316353274841338372579744719141744678329092950170573051289088164888576000000 2940 148291190069870738511652021338576858620772809676530923522211159748143052708588178815709640429489731923834128302080000 2941 35969087711793385851232134877662644108408040904387526427902505598325608660555672574309240634896376474799209185280000 2942 7774828698904936134499897488872891730047977980343360638282500517813056339512111549753067078075825943105868136448000 2943 1507757023388435333953468818478435452013500056419902178270865538717605425616072951388556366360255510743741785702400 2944 263860715229170762763421021233126991896345842259414721072980429513284043009018573951442682812360082196840604237824 2945 41880603973486915359176795286427739365235950164956352100236714547285956256201740707482685009102110280526933786624 2946 6055699249288511125643083515804320396886532640135561455317738998213064364015415569619848239502784266266633830400 2947 800789743753182312053170106801008842529444999191573358671731780143213921092406034831235189085737254865233510400 2948 97178894773922368447921163350410352006322967692835584907388974250296551508875565064373463853137108346027376640 2949 10855653922211388224799448826057285281780352491869269240167507647934134091322268910013139595742244989353328640 2950 1119333748233762112340407342929548531807944991656523932510886907792384426520413440702745682469466645145190400 2951 106794272364757956328721028522056626629055324796364136610739293133063622057663310934508397668305219831398400 2952 9448822153443540146471386562480296100092150769163374855660545486294472301153085542254652072672726798827520 2953 776800275828100735744116973405325931307260195850202512671891844179743236938280068878941734395609862635520 2954 59445399098659796024565595706502690656799896501294678851441018553988064888533854240624832054481860198400 2955 4241338168945701268329214393897065658729667336591572976591125388173980844081995054601251358857346662400 2956 282548354719450693601317781985546523377746791944249526469697035401984776051182335359162249594396078080 2957 17597642980957687587883297924319818111072007352196100372758416275727514447549170943294860475083438080 2958 1025881461997525997870890434490671249032094814970177626772842720601521998685554510005942903319782400 2959 56037274497045702223736650943480177003538767168933641051254641118353522199936970009748278978214400 2960 2870787713630657750273875401095773262802088418469340631732965562253760399150122104389260367029760 2961 138048191622395480723913889453466615579753390015687833107937860638201842224408341869651103445760 2962 6235685814261692240367781772212299284276570933364803009884988338677904062884910576042187270400 2963 264751956944168978526090068890886379108104303860177252729879610062639945263446689020776763200 2964 10571446072662934685336456987158326267609479657629711046683954664755014817334283074929131528 2965 397165478585234604777361606552282374560355859471219474187985153431671103098050093523046628 2966 14044817642030118171562986703640784357301371878838863285510278255649742279061687987997950 2967 467626217057814900700115148491647681358594401533598399649902503376073235555549334081075 2968 14662768462751956312391630964436191474214069735228821280351307265727402094448332932370 2969 433041708376543409606487788364236366018785637496963075981571352560881135439771848995 2970 12046710152986375315052032932795756446547375585153587405199548268031581589797930450 2971 315665038333391679759469632042106620547295588783121710178397593178578654212058825 2972 7790469134816501502792736634119416069562336285039899657762608506652057081064310 2973 181052465450385843380536422621294556589071149364187319567592389124136634702685 2974 3961296361608978569451114026753962840534760146633614712073522008237050318200 2975 81566727802094292372374874713217147718155821176968098345785919726862862700 2976 1579948716772925727385048414209323762316400106325534152623128736971226440 2977 28773797075787620083829279994365578837189317836137156833355553761088940 2978 492381322401983351555683783910409983462344119264164005726975742660200 2979 7911066385227251101452429500578257743874466793455309669114628223700 2980 119240994464866533187120107696726617715571851128698334903336755880 2981 1684403193895549059669871916653804466514643840995887817484116380 2982 22274539989010532609506287192429629787285870322742793444917700 2983 275397002172096865708607525458030579242113406014883475162650 2984 3178840634105675868672605777539951842066988740838181218972 2985 34199948211716235998502951204390574947119028244493336122 2986 342312892696264004862009503704560887857080437551427900 2987 3180891717425809979347873563010445756064025535849150 2988 27375726779088703591596410255560370861271993646740 2989 217617400808797375965650608680576720805377849990 2990 1592886097091782838466244398289373525852085400 2991 10697727103797690720869190505706677687195900 2992 65648845284462252981082381029135263610920 2993 366364228607752605234349102376710511420 2994 1848888677635318769750865942660683400 2995 8381627802934597137318878110524900 2996 33860429339618356724091899536480 2997 120716087976234245235211951480 2998 375210289242241299647951150 2999 1001155793353137918771275 3000 2247023668489918928610 3001 4125452744308130235 3002 5949427141307650 3003 6319707018625 3004 4396317926 3005 1502501 3006 229618674690096365695853670695223457364584108973423456184892802895145084277998810870229531449192611840000000000000000000 3007 1131446143133878796262108020130608381373781387747534201215509719580515828141465118163970704180659198361600000000000000000 3008 2600228339722526299460877944763724587716140496989724756000193985781818604318841421218731354563285660729344000000000000000 3009 3747355646443679360919103323974147424170784084839568586333928720518964297822717416862230482143042178341928960000000000000 3010 3833222663744286082671835794609358568464521138886777298187093596308379953263715269582075462343966807283466240000000000000 3011 2982264078430531007345176746138640319197678322488054668166183921480293738347878969193075600804202258269995008000000000000 3012 1844788932018975203749344662859060917726775727014640524173390858827694898349110908170564556254281572904704409600000000000 3013 935907443518289728048126216939690080937999763745730256649631382541996529583758743156503103246976400204645793792000000000 3014 398437764358619764963360584655420807533879948983962270373861095621358945413774350241104595114047813309891084288000000000 3015 144875098849099998813003175837554176333840180503750451760466191137774915302648313697977316607459596957133465190400000000 3016 45626316916533628258103803246384951845161344246089672570001436542385337013262914659521580435199404954753548943360000000 3017 12588352558786313482798527991181011726741247012048585213209086189843930737164176945160623666993432260235150281932800000 3018 3071485204082064683217396217809053110492833641383547851021793779809699915338289438986864388754221811035129721651200000 3019 668032523713129966534446570021974007707476153042975047974373732073611522950513959900310953312352604309422163886080000 3020 130391704736646796683070522643907812142197349815448240384356996841124920117841819796496744513490000284604195405824000 3021 22973717995825877964986197319399172450560136747784037579884588011832080776116319100683834676749454568316282433699840 3022 3672281285460698153073720271882171497915277899959004034517060473320318604985844850976430977382339551365699479797760 3023 534915206493370812667046553687747799921577856268836404378634334115465170826724989019169473106122630297955514449920 3024 71280536335035314898670717620507369759635576397775484287411669546568985566453347633289429262215318832515383296000 3025 8719541727731794402676947036613269417911908959515698312148087155174787776079815310303149374502415365799306854400 3026 982172891351788696586819708375601388108852746912388754105565329622341975305989759089879171289778918448667033600 3027 102151950038116916710537699191192128664202228262549065308953473208366036771993793520131112785148607016350515200 3028 9834202863494868157528343725397798718152847369449013106881907872671877184168935139641991897819966918066176000 3029 878266924399905839586334519824252027722264141075730526838527679555513672891000944934859586593794929832755200 3030 72907835149691891367124624752305676642895985104872598243574965776983896363579632469403332232773353917644800 3031 5635890533078847399616492466111613801979844448894623983403000287196657087742512468849530318516540103065600 3032 406345724323661888090436951617449206714720296230363997946271235203562726192471024678864407038418477056000 3033 27365854191940425974348088007141208377701231911893459489218733804344009052655826186586046923816678604800 3034 1723754593950729092492980760166497387295043534803525531760100093297898303697335261045122638079811379200 3035 101674226899754936235728275136948951880571903268315555404491900802152324575091440225002593716533350400 3036 5621843787652679020103802691724889345583768302082176829178368512331308640084948632375326720676096000 3037 291671503628006683152447428239847071830841658306392494415466304644097971509996181102864554988953600 3038 14211051019531694490542363041066002802571683631239267137941242980416107632031120450897258244582400 3039 650732630863732403402350616751382800493736159878713331441138908122526794806891006552525813964800 3040 28022722630487056407238649554537421553263791926945738389563914014211768261231900663833682144000 3041 1135529794251805209786312902002186843909509723681752635078467493946080090734933142937178832480 3042 43319145182869472898098211254404283272375664038856432167535591030519673427246463448635496720 3043 1556438354759530214723906929192234494813222625412433628602396399070211851142947440630409240 3044 52686354058401963711023003302629111391487516628343094798476601069060401491409459697095500 3045 1680694093357595301846600771319194131445345022259176461302055960881140207187443126182700 3046 50533663166048209317990727019455149113326909286836819085191896224121315287695542426300 3047 1432250937006836114595257183357378539371509007951357164402038493894013597741276309100 3048 38266229583850036480559152210566280240725406233109430619932803097665408383291010500 3049 963717012330802416288958266178212271477468929190730509290650998095565315214748100 3050 22875272604732854150625306501009575712548226090612971857333918388642713634916900 3051 511655037151870729713970739664578626642365979636816476207635351324620536004300 3052 10780983581442356928551557241759666541929219344484377141788460870742621838000 3053 213918714730115340401077476428773765701598557225299187471333507866997156400 3054 3995295885903760498778845235553129823978923768113784451359480396394815600 3055 70197009369200355951175717216281207961884015809976616078244932574657200 3056 1159508877962612301439495637320985083937555855116024052893475911458000 3057 17992234693707341217748081887606534008393157189857980480706903606800 3058 262042147784025063980737100293757433302315186195138628262751281200 3059 3578466076894063232212480032074616800142795637733771487097662400 3060 45768535953959990809546385950208404619924844827251390560465000 3061 547544979998140955364629652977480916927654251641498346340520 3062 6118143838324027411112982126608448539994898858593861158280 3063 63745306262451120392502824199622908749593917827319246760 3064 618149005197948813970311334796173906393695161907171000 3065 5567181767805937006211365423882730855138914785945400 3066 46455017517227475306264744341015556171880092732600 3067 358178558194594373186896239314587876101040448200 3068 2543801141141268446287549544451355481859126000 3069 16581777042843457053065825099947466300249200 3070 98798832512904424825397117802254708410800 3071 535503849248075947900174505222719087600 3072 2625551598380297630867810060180106000 3073 11567243012721274321130478289298800 3074 45426913803987782744424441895200 3075 157481347629354552955899147400 3076 476104510874139915150883500 3077 1235975385080907027657100 3078 2699666873475415743900 3079 4824798562304020300 3080 6774783770254500 3081 7008656314660 3082 4749484740 3083 1581580 3084 18840659567428945954109136252628854592590161045377784365924061411578268084005149182832599736311674306560000000000000000000 3085 93078907077529143381887826214435024072286780787217771210786580848626048753562266496629292221568693724774400000000000000000 3086 214544023220269679772611137722698587325738337044008198424775089473448723690466217841963978248954184409808896000000000000000 3087 310213135970762218604457479407721105422285989977565740697321784014118749877840971361744018518173592484199792640000000000000 3088 318465410349329058422793583371218615284632182679982649681027345036862086400568742649160953768087905257956311040000000000000 3089 248732928354381585416925264694380358191383868230251407202949410353421748248003380054519477380919625703114145792000000000000 3090 154505712504529329206276868784165931740945207628571834543492783684588054033452739147094363507528459227685611110400000000000 3091 78733651060286902510542316315799296957170796639398826545070334213836069619174879517202627732090827323353677692928000000000 3092 33677120755100534324810524641883942318896512968104906168969799274307110857409231208038643938877391855954132205568000000000 3093 12306419914826779135877743796087745084252552419355796079518287589010285577411009978095456604287890992899615725977600000000 3094 3896129263447228094007182937058467714815200358020757634933335552687666589471553353615500101750572309839749777981440000000 3095 1080895365411053928223733868977127444013107370208522400717209388407365801239968389960338549913190348331178142151475200000 3096 265263637359119169619145325602639733791685246158924554870462715353442109802826116988013243184099239158428529275699200000 3097 58044412809742887894873279520017728346048751426981606870582578381891731105762969392312995045669295074295775829688320000 3098 11401628895414259593934152392675187684918291227668609891354438679742724398227483743197293753954940035677824699334656000 3099 2022203615341510227455993597378188367872167913085076063647321348089431232117507681579697451860983688125652107064770560 3100 325484991158475156445242164423673928471741517513136292649992723368781447911246618384733526284653598773533872603791360 3101 47753883879836796686095733353527876509554109166275165320260956120525386445287037838340307016265614050429929846210560 3102 6411409873905404615010809932143806934221108805700276084188783237124357527867752915034744693510030096596968679669760 3103 790438806220095292765003629929658871855817175252467482641973504930732428573441484270022617121372741643555412377600 3104 89761703993595796514965709447827589518475276372899268983415023534066420907087121273563788357708037031018469785600 3105 9414961357666461872736488050238643913470737021593356931227517343245017147081064388915176408455077811995384217600 3106 914374047333091523023605575214933178221948963239549858432534094408033364001439343992061362935371274761902489600 3107 82408582601320641756704640753335662432722668574569292600301979443092953730428931381940833919779398533074124800 3108 6906121082495399255376447731049762068510652328827522706192563322376374866613859668589790643646226485300428800 3109 539131052404119494435247974101687478038743273007933958245061403148625650465027844262506525496651195305164800 3110 39270122330601070757458656494468633843947665349920834827015385549078422444041239531141263369721658264780800 3111 2672876239673976938198137832599110912652061392389641050474440652303039350860644972023878719932281455411200 3112 170224879404258193640166851575459329500310192698078500367364023735168652156167351953202008158667522867200 3113 10155868670943646021159255634918568394186387158029912300235687491235430509933920460860017153058732851200 3114 568239239341165920572854749252087220619799640224529262266399691245240860761546910617824991068451635200 3115 29846102684696275646565855449987919958695361424005767569874856652470740049961515732861035360973670400 3116 1472867690068438793851881706245228812012286642921915348378773296447284463785484541274037747316582400 3117 68343167459469202317272501337163412474386122496676512548290341596517259841356599167812155979750400 3118 2983855904927007104630184257693888781993678783696350064831130653243047042257419739283841489830400 3119 122650880170809829667743578295679839293956488055895038415330320284447886265234955205813300224320 3120 4748938605191760412504881087889654494435580948256063660725269235590334857959386242160916281920 3121 173278289417962846771059728444717980302498303045495151572471731464905091209455915184966244320 3122 5960310281513059144401036313384178179886872243068555803293107452974165929419528689056006720 3123 193327531955374625683892038191008136950417905162717760534844081135596575971615998788143300 3124 5914388382403348128839481503711329308377563112691276835658557573706114633374588704807300 3125 170677768005962279568442646402958242726346409928187752085618477903587070764061333213300 3126 4646472265043094230732318902835135327922017483439549519133773610083963007567220589300 3127 119328943898673540532973112399607971827187098694920769323544026712710126500952601900 3128 2890740913188274912247484493945632381059151632531713343469849704223187730880513900 3129 66045890983232213721214505971202381764193176268637106715894643365571588972771900 3130 1422835224374731690667796994367122622986239638558888692917376094008391534919900 3131 28893481944957138076190696528045787553233330538346426167905849782257667571600 3132 552853185717913005243792464791627912334134071457040575959314432229210579600 3133 9962645090296265575332657733146340099291896585774659752499602546943691600 3134 168983569478870303279739825079386514353637443808196699591153511001803600 3135 2696041011815773743251058805050621735895714173895073622876334620985200 3136 40427964933633311595686904318858295042647702321550419120796386841200 3137 569274839536658723163092908655088065464801466506599962919037465200 3138 7519757953058939529141882454954034561042228782792334753453617200 3139 93073254492194984565805031291929937757958857050368171267234680 3140 1077994495459488604778530168403741975932828121708537413657080 3141 11666396050265096090129667474655868431422352991936438374680 3142 117777080806482874785157867187164705835226926973277472280 3143 1107058751039373557621280842423132207281259373143946600 3144 9668110699560053071274042260792694586495980825274600 3145 78257513630764581163665645865088652612060533286600 3146 585509075629775042490692641640588076604808238600 3147 4036513763495165010526771377688673845656670800 3148 25549804730998054251236244459355714520254800 3149 147870373416813016229746351506230786710800 3150 778753854385206132619960504977378646800 3151 3711058711989313237158376320862057200 3152 15895505525246987420660290458793200 3153 60708404836951590491866890997200 3154 204727499450396555498066401200 3155 602251400827876671791676900 3156 1521694824651573323508900 3157 3235793429456434746900 3158 5631321654637578900 3159 7701794493332940 3160 7762446832140 3161 5125982940 3162 1663740 3163 1564740931766727075522038264673457949369218759640478040031488074669282316002376364184481808869577258434560000000000000000000 3164 7750129411958499543539824197305457077139309732632278207967708253501909766775189546130215746021789169772134400000000000000000 3165 17916008369246979170824227588682373341923852094815858546602276015879335488008105961961105808447356916566327296000000000000000 3166 25989144932341791870013200832006135962644604957849737698821565053593385346811180030056651258681317631208340848640000000000000 3167 26775082120417386440877209569104965646903522186911384556036865736383978630677785570934970102925175446727504691200000000000000 3168 20992385558055498629762960750341485728424673556093938373519878494390881746607852985774466316443340301742639153152000000000000 3169 13093385970889747238492941380625206348583801695035499481581898773817205094680040017427536973679548310059009599078400000000000 3170 6701359743511666146900100363257044257580896508404724215276051708966234351586640950288466157129509141760965951356928000000000 3171 2879699328698522914897269853436150265285892517074542127426693937237128485167555639565191678334348619017767564083200000000000 3172 1057468103976488705857057529893473024691507033794505760371474237719254013599693328168737649814934666463999352740249600000000 3173 336516048738806916437442385353127550685661246380072349200239067853968558768518274909295347444766852366149583990947840000000 3174 93865676624813846804383807744520845319637897097032182537315588890042363086784392373840309418989666742259378033996595200000 3175 23166811061231800037271405083461854434764254217623232093713700511653871576979294792629455774865083074762264362876928000000 3176 5099529800576438457586654120898606440982333358064341830859126736113806244961080222005393177524895270542040708017029120000 3177 1007940946601185775088269847697324609580470361408330085122843912752416546184489784341047878613653637784784641286209536000 3178 179932930635977853079006756666862431246656456687614727582030918777721011824511133695069976679227659161584050960397762560 3179 29157852169007767975688079693866296856480247683629142833406836058029481802598605433151781722110085580528921788547072000 3180 4308197808315099125141513053165318540558645174553944832589100988012865796426816074670726384701413370745062347400806400 3181 582678610785972159285895857377139322995740766602063487559440207845829099410780006235115144870407119460133555824230400 3182 72387156363513083140545896527181055647283520299396243480233135774172846020306534283769943315129167798562864014295040 3183 8285798725391812613213822608426399389652049342491587154502619869974388894604263760516513789553656778227040911360000 3184 876289479518438401613002022617535866820235988313583413552972939478649584527849731484932607939795552598071967744000 3185 85837716794261753329632165850793665761876741277390503221623234432324763308486812182969461212675019211425972224000 3186 7805403461188059258818824614970935151966375153996191869951589981715575514279956970507201972987581900355515187200 3187 660196873662993448722800114660434397426862366785376590819745993803689469125894298800561694499514946813952000000 3188 52035806233827036203748783207395025286575030942426321069478179000405893625317780358421539807003807884378112000 3189 3828212804548353011673173213429566451798332365685099392121803880065606717059377345028956912817721798131712000 3190 263269773227145005227681368104147031632868746905046194625496002059532301990854356029798332615878144177766400 3191 16947341287616034452990361112550674760775364903514142198957542041606048146643910175112829024183272980480000 3192 1022412273865668087225171023489617321494421177063592421936546583519319850258431533405304561365707798528000 3193 57869679788069894964179641381004405429465972004268632943346968899589430741383107240676816649900587008000 3194 3076136805351770245197791039021703815169898997475907202865308924061733392642276225488915850461544499200 3195 153700222005236424481934485127635918984982211661751802147787585383180890262810424980356684957905920000 3196 7224387043436582996245455943259658315308728285295737267370310809883540195932279253763567201497216000 3197 319661003638379828382188188858825786572496323147595253191485543366959923676087259010786178993088000 3198 13323186999365649476504077042696318962432458844733189284239263184212605957580775108263250782297920 3199 523346108441520897243097347533268315859719556453668891592761286813832254918079107738398798624000 3200 19383458006093431733440066282972240319785918524175830923922358381385418451378526800325723920800 3201 677175765845058340675087320135507444027077169747803934906095282826780312435321690934256968800 3202 22322066603730611218219712834600683614301675815073169597625061137695849043032433239130574980 3203 694439302071148826726939850162880237046206693171242919298119879687014484931706378594480000 3204 20392697801278181969348832650034519226515797676352371263264592575683826209568020389102000 3205 565325952685103478862772549456520289203067113741446121230375649156641694431711337192000 3206 14795174670630011826828845796886429979309275115227433387780610782972066231970295428600 3207 365528115837498400067217945750611028901673414981076181070875597107692826842590800000 3208 8524179957318164401157965361346036978401202945331175275257604813698386503818186000 3209 187601149283648120734430492553189944312419241443752867992591321704656803320236000 3210 3895441851771286398619521610856213677624579046015859250447678648694272774259700 3211 76290364827783663720729803874614361480328892551834817908111776591358395840000 3212 1408615078510359933679435114208147179161691024899045809043028317203801304000 3213 24507852057543789766967083602336740104164088218243850252005895552808544000 3214 401559056048845476637423392251636176693983420650825849941890815088333600 3215 6191893843704744095685212669124551508073338178184610924876646575360000 3216 89780199167646240506369769441205649763821737056370370867882415648000 3217 1222993959768228532937881192986018682750580491134230019131200056000 3218 15635239676298360915473325051478884241045131232836621323747985480 3219 187375066794186614309632448677662761746737010904590966789536000 3220 2102185413349940487996146919358045611862127034126465586039200 3221 22046210328027358233960069186669668920220935618867684771200 3222 215759579684162277418635928289289183554571874756862035920 3223 1966779983294598147700747113386050211902361953640160000 3224 16663298085436119341316634862808272406584596952604000 3225 130897998841697158726606280685705116338909121784000 3226 950772825148246569518323353835839121202028064200 3227 6365458508384729824393636468950994538539200000 3228 39140875217127630355611139881083738807352000 3229 220129975498538880230144935573774145952000 3230 1126898133280175308014727220701146866400 3231 5221511527893252178949028460291680000 3232 21752570507743915021800737660268000 3233 80824537667560247523712297548000 3234 265244096531993623470614459700 3235 759514794127933065084720000 3236 1868467249454458933566000 3237 3869420037104742120000 3238 6559751287283234040 3239 8741439474768000 3240 8586240483600 3241 5527029600 3242 1749060 3243 131517465657355288372991570600402035238121678025478154250747858427899171876655431116265306467012569569689600000000000000000000 3244 653047250541026269827503314507292810151932427616816290863648054600635839033107035753568918274947531642241024000000000000000000 3245 1513994383708765786789704767053510277566796716675769365072157373803537293050837523034817094620383018064449372160000000000000000 3246 2203227228422746801114760309042802275687846286632809804804344061584532449978872255625556153667659236649346688614400000000000000 3247 2277767649480453350539693255796373179497960626994849641532746561886555304955516761183581057441692586451404094177280000000000000 3248 1792554074955482961724289465525356675764972465240220198966114595681966139542055696556076694426918597033538061598720000000000000 3249 1122562668962361114555233626704173588228553052660652068895012123711147911565112879918204129234139215491600794779648000000000000 3250 577009870031662180205209880336945139205944409575890066410180771465349672372072648498251909520953711531996350806753280000000000 3251 249081220269236208165956710847675600441487857260412048556723544748085197375876717032744499179516760620811858221203456000000000 3252 91906370312479270997814372105415966531270073206489939815734234623373776133808491356004163342695153426575068481191936000000000 3253 29395397674123120097857635616783863260787161516058536415195186990899358396857416349819320657821411101617027645282713600000000 3254 8243024364988416668929319005163645564927917976884046797865763960275451661696650407338875549114013112848008678696026112000000 3255 2045803501347325335851215010088379033017273334988252306998179307281711688700577493545421924390889796911759034763601510400000 3256 452958521441896085588214050439165578306431982248227316717504286965353731739631065087393107950368436602587572700656435200000 3257 90075808340249594159060811148668604331846289474312052369329001262955592215149137043683614528218056485391891100073984000000 3258 16182452632794827389581408375023347924974403954463964407720017030917950529722361770070526823734239351507028146883500441600 3259 2639779387911363812204131771780022695196219373726196592444683008656539280388470432567324540496036252723082492476779397120 3260 392740951610631682695212117564666047448066639452903956247650607002808555416325860591964823763955973226976132850515968000 3261 53500840426696308418292330080973753715925142275008594664551624836726241534063354121504238631262285860596544120343756800 3262 6696367632265348876885495051933984472235557701467877546533943782173563453492786432427176970084828672122132939092787200 3263 772478955883205337372216348502624298303976453404987682465275268428940360504528528042817175415088632084914802083758080 3264 82358018205189258653254186160504168418069456428215134174879212244887436955912355812440799509534126352456231157760000 3265 8135372991315549739780212014259815412720774039391143857170570007688156251698277982381856062166647575057068720128000 3266 746233031344461253226790698848390932497373424665292731441433999195878186954725565763978308623918612821632614400000 3267 63690578840517536936726015245416101475032598142235246686697409713150516995964235096048448294110741070558848614400 3268 5067267011476455400466890253340747125180857998745532011890810456308877969741256814941337277999557277694033920000 3269 376434239741882379777481254979570991629451322485701830537410969881890098381970143553686857026468212582252544000 3270 26150037430452609299755413429445446905588735010143923821005103490135947376394952451585624713079769450446848000 3271 1701034649716753217743715839746590937178183910790540991835370219331713174164006014091423371236643272875212800 3272 103739833232154012136371336307756519238826732945492752964204370936982098758068733244880849322474828349440000 3273 5938163196501703212681544477462120123236595086134454351450091644625029970813084168996637229730299303936000 3274 319351035568931084938484085237056695992073481260687599510423413600453575679487494154716164924131698688000 3275 16150491505809706188752678955522834414169411420563699545558610223309430163726204412470232958339284838400 3276 768696815124728282621144173782758385941816194712520190298800422334566085984855690105818874296806400000 3277 34457888465368081634760790092571580544455696625057957903584807660467692778121500985999953243523712000 3278 1455668670604727066831755585301089850583148374054161808382810223324422496499387205275484025960563200 3279 57985350392393008408151959267907545458106733404622989250225237832069524900446197586947061237899840 3280 2179036559001349635205305316002492986578926863116228295405615777948699438928531441727214014176000 3281 77281950629328382480482345660588169302304096767493823980532005362339379823227262686462042509600 3282 2587646972327988617278622035354375405736842183558905983866282461125610171871734899435067674400 3283 81820360681798341019988819877890905240175335889976279249903747791778881652129396363483353460 3284 2443619942688512416390028561515800852391139900053074778352162591348896307352699807683280000 3285 68941243586521217760819782763850124254546542308613279238236145495972891473679860395574000 3286 1837493846656289459186755160711608595778077939312027667809929550366275701495124083960000 3287 46267166921813675418647105834501657217592168481496491310081071642807112246687815602200 3288 1100498589001328845940101006286562037157251658233269960210040133201212544471997360000 3289 24723779337985204645224425260062054423313463387962108750850475641213762707130082000 3290 524514294763343489972042460481012964523519011460465740080476783909069441729924000 3291 10504932862702535420140078372512722727496505156499993780974930688711954286596900 3292 198548156987529544917114213670064421170897803634581696942012474472354272320000 3293 3539837837701906817063981640491040128633796213110885668656841731627395448000 3294 59500048771398335639629864095503970150552775129566116639628409405944864000 3295 942323756636122472863999413669276261762121385027396988434909758388887200 3296 14051490018995756922837568615530927716479283580299012269968365894400000 3297 197119448402223739502990151709458645365329856162152254545131757856000 3298 2599069495080811198893506548856447367453643698103496926298433268800 3299 32175890337293203481015765044207951012722527148505361890551921960 3300 373552426437482200354353275756752304908148043185832680187744000 3301 4061623112482869863002215869698789714111690586604785702810400 3302 41297203371254534879473776029550160749122720313311161449600 3303 391993217757741781347844846593599691671660113632787485840 3304 3466924530389208590955752732912520207185035011612960000 3305 28509069030380595433847422751470488382745292603948000 3306 217438803327154701214050485650424005327986372840000 3307 1533934037759228750683475753445686718932514143400 3308 9977575539717215708682655642194032561766720000 3309 59624755447239132711947936485314058862424000 3310 325992298371634064611643270861757839328000 3311 1622827615284376519410682383475087912800 3312 7314209177045057298702864054030240000 3313 29647320028548670764138112424316000 3314 107210853511138458282443046948000 3315 342511876521075269623082796900 3316 955017094291089262290000000 3317 2288300389254374419782000 3318 4616691286420940126400 3319 7626614113379341080 3320 9905722952112000 3321 9485537173200 3322 5953888800 3323 1837620 3324 11185560454158067276122933079564193097002248716066917019026105359292824568109544416438364315019419041902100480000000000000000000 3325 55679761997454507301620798047975675640421880730736977599916552295133372240236241593513115071074650764220773171200000000000000000 3326 129450921947498607749783268918133706557715589802271841604793815099321514404958493721652441261652270594605772177408000000000000000 3327 188974169880248819510939554289496519338696463230630031731935227680258199028406464740140108818785820245994607707422720000000000000 3328 196037527178156441604571409729976481305773789926876412307404656353115287758944516407070402896766996676173732232822784000000000000 3329 154848380106918301912717496961517777112283766827025320045677430252732103238255129591337082971323203893476386437857280000000000000 3330 97356136773952069902733123889991588188391658217290689668435201447099194325132008918427141720511804804445862560687718400000000000 3331 50253380248603347596736095630696566357105552739723134820525637343024694942388147278690439240452959342062470470632996864000000000 3332 21790218147431784793730088631948602213714783890052729299480027290863263192808991064558084160214901887908644710060444876800000000 3333 8078172076359060016938366893955687333948081976335402032312756376703429117425082742712535816434715397582062025457637785600000000 3334 2596580261012274598870496999918154335187781663807592958918871599930532896593222176475937593457540925290432023136546324480000000 3335 731934389800094113795189098786791111720945943525849643394438171161871490144000404311481652142859296904421017150643870105600000 3336 182650763372827857316521621563438464601293411016479107847954202242598803368765598753743953996014890995835515019275135877120000 3337 40672215925047953681921380750443830419630177091949398209171827879049132157591228453905476851789269819807420044692611399680000 3338 8136553946852218873095746741155388655645280501150878736564811058727994536225046723907054178972832562515297289396981596160000 3339 1470897195176462143350912634001837775567511660275187827864382899805675064378793462440366101613226016155334229547519395758080 3340 241504812206296060987021885983665445547661581887600182815526307768702513853247890148425005334108834613180545539377763188736 3341 36174386291791156616042128959243871165414098027881987900929601284678233882566408397542299028645293588313556716037001445376 3342 4962624477481684297805735396829717103359903321915030130280148829716515825659230421655498560541011184332061016928278282240 3343 625701949572199045818318300752007820765355581898602009730491124752424125330328007905510851868540078717613777796202496000 3344 72730521211745230264236770244678880266600532948635473817532302551163619287077577064090136587642358264550243503271051264 3345 7815652352028712052700095698878635037175982545294934228162016033278063891630100816293048032471720509965563002155433984 3346 778389392026836226954223927281326677690874761299842675935980152011009498010646516004639697572284208928682737362534400 3347 72009260956727756813707771552028454992258422509143847859123060139682003864782601249727304013739257974289776010854400 3348 6200428413297700832356677830413449909573764567895665098717120395259123566809220038971097751469233071513744319774720 3349 497846167108615945593271332054317449545416200842654506632345709507878114172256338961611606202678624591964375941120 3350 37336362452097374570565015502020297319524735876091749299692153967579074735614880364929471332000656621699314483200 3351 2619316635188970919710553229902884800531245801222727643040765570212046927663459356738728581725226014971869593600 3352 172130536260385100933846216271365278457872713373386631367653595818804950207863411572640463672410268281006039040 3353 10609159198597289610829283784708612445299306743344226681032720478488626332245952077273110774674959587638845440 3354 613967604756231570981755260931297661682040481668502733203244883859190002713624978480288888177160525566668800 3355 33395876931464377147333693150746898123524274421662657407384107553574858080894149755305078918014215242547200 3356 1708917889916493150538823634666126597716785596642664625835704383772943289888375554143045286277094459128320 3357 82335680207458331935118624883522576859229349351891726707749516654029747284924491076593639865199633400320 3358 3737775069860520039788606579845109230544864002409325519513628334974071661063332133470405841373338425600 3359 159985403323568522750539642127057851363775250669617317601722057537233210744300457843979867313645797760 3360 6460106155007988785286667500301681084324283468820055134533607212108156714107305670309105785541972752 3361 246211677255077445302770774357314951239549799782889355236984121638209888426340106585193966205463632 3362 8860818287975796046930594080235641435068836636347389439720143622913098664840436705297171430326280 3363 301225423157290233504053267050507206025337729317553469107385928949189493932079679017737650342800 3364 9675850996931336951892602267736715666700596610179333833263910333872684564978926805121080269893 3365 293741254841546239084960190028704312998050551183989103111250363575591456675082984825120485133 3366 8429253706856567607767252513657043962859880318403287916481754895348835542556806924711012700 3367 228667157423964697152694298320564941538199398162531896347382461029423284459524156756150700 3368 5864391085689357026502029269971554971923195765628905637122821171105334383150679005125110 3369 142177930262467377536785051710898841338696030438310925991449038553710594766365581850310 3370 3258280951147036943313443424969167867717924302291110807480375093146503689937010702100 3371 70569909074506828699607857786975309777204428482072825382237549894740806861616622300 3372 1444184549474361301953558249087270680723272725593813498156418478179474625891486545 3373 27916700257627049986347646163777337884456188613446166794941838177021282861742745 3374 509538772933453196954261562877330605169747061741391607908377487470881968788400 3375 8777308877594430604067700663838204796369999548536028172290080038184375903600 3376 142619686711870468738694507432851114720948837682624536337998904827216963560 3377 2184519170583517722794534595103645477136790522783197831417464765627051560 3378 31519073606554673813708759449196931890624552025905012132530240194772800 3379 428026281378957918944032391275172426235528745493962280854070095260240 3380 5465582443021638714898572693309155969458376816989052801404795894938 3381 65555318722665724795204299399530132095796644578885699435047145258 3382 737671093476024392220409399262471985338754729735861338221155720 3383 7777031414832211547651571314496970371530162478582139269239400 3384 76701086710113200127081669033813322563253548993445295192772 3385 706454809955231061076023858857489519876330347052109108132 3386 6064967077942538662152263674570711254496773898159385400 3387 48427692704874132543794787693612574455027798244187400 3388 358771833404934841520382622763500861039596019378170 3389 2459223539300139384241109403486573524257399386570 3390 15547539767490764731267960422379694896104217200 3391 90331638196108566542765593496372266040391600 3392 480313401970151990818103971119401958278040 3393 2326042486556277468635895090444114220440 3394 10201424204325374612127953718419827800 3395 40247969121098430179266799188459200 3396 141702031284812832878008391171745 3397 440861674216586174862001436745 3398 1197387897111728269806959100 3399 2795365002627194098521420 3400 5496169381084900091574 3401 8850426556125433734 3402 11207754036298260 3403 10466192274300 3404 6407872821 3405 1929501 3406 962510572413354677957738809439042294890193500629461871884098201904580089379302772624387645378831490395773337600000000000000000000 3407 4802947083467424093960091502545103896629453084371634837259698622871845612379455742989921889039098351175067500544000000000000000000 3408 11197601305479616409094162372758887248601401491159844186190195039350090025221984960189705313268613226658777750568960000000000000000 3409 16396954227541625353703460138960890183310125603094869477876493965615333036449562113643419950298489013766961806861926400000000000000 3410 17067214430513228983238180097932633072160895248949779586170678384370808674040220109385094042469910636467166115035873280000000000000 3411 13530325915498319282321352143812677868933439838619147848944457835204414309014179470940993241436394146358088650761175040000000000000 3412 8539930686710296084995442725370004700341160221664361224603406613058810039770639360206183084500367306394236480187793408000000000000 3413 4426436197019151341863986445390177191420234488201727880504699807455377225507180336920230475953094197809300216024326471680000000000 3414 1927769849490504006889151677694950192221555749340049255273092214709556092888662472082204122618967502503685970606482784256000000000 3415 717987998947584568216388577587491011182517135872990545131798941547484917528908530335726071532941147921224779232035471360000000000 3416 231911222786988568587248460190318137526474384749721383906310115352291429188097414853924081120938408124306005844760828313600000000 3417 65707308877687645852548892142431816878838946516034782913177014061633822006346996333968911245427410840413595203785113731072000000 3418 16485064738785409446527737971531399293423400987463661745540346100983614026451064909630509873881071981208016372125338592870400000 3419 3691489628200921049813535329178836635999163879843062094876589475402387029935258496515918638847314523193873289977109728460800000 3420 742826164977642488993094717896799808833532964763423748662177017889546890751652223261902878516576924634756207541923872768000000 3421 135108154763733083251469130024580460881918581663159059911392071007869564620979251910388288067368840745882467278332760791449600 3422 22324874107010899102029260730818572424573329838024249871514702612732579037399200477061153158220528254655207554580273556357120 3423 3366214586312586750589018508080757344376388860676339150725914285364777825173011570289949996087122805588467119526234690682880 3424 464991548677155405778636502190603176042947215877996654069526585831132903516826922873208893634638245800013797640163515432960 3425 59048958877829265613174889691012598327408891212296710727102910988275308626338528406692938458885312337407323675042408038400 3426 6915017266166681158472683261349783459546431347078647201670270301056376260296402380354033017588804244381634176919462215680 3427 748854212304178612096046820888664086812069674584440825244191326775271764988436996790249461682438177863540059540758200320 3428 75181537189499864522845048241426307674880933365555220502068555831424341134848947974533923146159471352839401661729341440 3429 7013180829514488201020397549833964183947722958015052432501802988821226842820243019394983744066750442465898413228032000 3430 609108311382800421366558087159310673383593888290247071680046781071963723323046725652535458875412239953894183577190400 3431 49345977776263675451054553086465874884510134668449795612572899121814024184684078837962669186513022524501974907289600 3432 3735202104880877236200817546588869821338861557135618835587699981014762847060216110559202490262620490661249307443200 3433 264570713033276594430624473211047312739041799802348276079851470513854178251130574660344978738825693051831762944000 3434 17560391996616625699806236443866187640697885250820205806061859707717215948150642271408592114115355323348407500800 3435 1093542409831553606998235016820803424847596896763544736210476757773631435844724394595901500143695569502818099200 3436 63964601691749427983497818399893540244126706548317571831041951619383797001912000328096641561014573187024486400 3437 3517981587859091262350185659751434335357254736553227832737568454030221124129510456361740192019971912515072000 3438 182096385578918880454061291993041836130685912770872818786450724653719477375283707920715522881266131799270400 3439 8878243354183783844241689189935470635984633835769281831469740786410957015017723764271808878938203380569600 3440 408034877216812134466810752797775683579409836934614761002082696424219851812716132244434421023631329203200 3441 17689001754363170456213492159412685291380579473728708306699520364287797161458733611327458909788209587200 3442 723774063986530941570912864912378203995816692402385880047476755050107101365351351096206864776388183840 3443 27965486588192207907526901664149729658113903695511648054779456059845879543589031171297233780532706160 3444 1020838222640405941948663661229804835281376843665270365308556190011754792718231517230404592553562720 3445 35218651282521673969288293434099564789845124536208342988329532502758816780469536823504827092185800 3446 1148701758234334424722666240807629885296998337838790144345398259108317511137406080841995429139410 3447 35429924456601739843617823669848023373653864859477128697689474228408032605537496082301007460715 3448 1033579074053354401831597113242339049703304477406296179534989043512427870975345654016925922905 3449 28522180892936323281660441024138103448942464595766997412866727400984337207410024212232178500 3450 744586595657923675712322955172219236852489176916650413336710774692656294192836864074010200 3451 18388313780407320601037830844105519712891147805351655966862217262510077383819454579411050 3452 429572127182772525747178148981006191997322160175623099227301020695018904617309124085350 3453 9491680828355688101455672344414779974112820150799901377160834638071558487285355149500 3454 198326031866288626099789739605323184885229473066235435057289241160048231181494742150 3455 3917717129641743815690068455974642628594294028533258393877039293075230675890410975 3456 73140799620302074464330284162667506644591519166424983761622806576776004514855325 3457 1289983192298477815450174153969449245310214779028572876951530176557655153026000 3458 21483092234287207017956237941150860213536584694734017443463076171498446763200 3459 337639160363902572477369620489688317616346680824962647823575757120172731800 3460 5004593488114630653322043135119907170793584222927527780669386163405750600 3461 69906968367512147767964818769996185451416324423393125047135049142216800 3462 919473377099657345099824752231536707865985552856796196276387475121460 3463 11376482458689128303567316614148188618662526446406207570144274734790 3464 132268760653758970634180481010117172419183151302027629375067440930 3465 1443308048232624541060077172831530891893325734608218820436998200 3466 14761163513953419585631392529603967158591864779799945004678640 3467 141278795009229413660516397087788078659439187449333957716860 3468 1263228140487088082304485256970919341152229550241977659620 3469 10531644688618376421150519537814692599799623890191777000 3470 81691278503045643353328689316279874445967248220021900 3471 588103628498042383177692042928382600647404140389350 3472 3918522876789166393054715844942533617132411626450 3473 24088301215599897666183368179901095808276394000 3474 136123131585199846075768643529554003242360800 3475 704187102453829298468284275624007932964200 3476 3318735037795449949142999013643653191400 3477 14168511137552011115806983412459827000 3478 54428895473438419881449338487482650 3479 186635537388872795474306953872975 3480 565667110509611986466970704325 3481 1497057596577882046917108900 3482 3406349701351521629785080 3483 6529158894918651616170 3484 10251904974119268390 3485 12661832756015100 3486 11534434776270 3487 6890343355 3488 2024785 3489 83785371535201532820272434411901023182026843993818278554984060551157227780359307207230231862367063151768659558400000000000000000000 3490 419100148670951483963310959546081820140263326308522721821240990431988144742087501608631216847117848034898394218496000000000000000000 3491 979774775215752443904813401048436781897889473282377175573535930151803918569501973655259144006935654513309894983024640000000000000000 3492 1439078694981260594950212151658049980876187769306474694306033789023736036053000793582476173928923357533673515413772697600000000000000 3493 1502877008153317173936251550134070383229867574254508359282727814496118914102850652226391895010681611930324273713612062720000000000000 3494 1195698132022574886948393842572647574056740616578940955977758760594451205898910634060779607866163338188295281402760396800000000000000 3495 757580893542328645280208615342182729850774115711725087027174875339528849932415160825032442389355508897912873409096712192000000000000 3496 394272385529021801726033455141181770690085043363988642394615124321213906086469856462369961983173389906252308283875519365120000000000 3497 172452374373254446543598384264513533055361037863105124169057761122414315029669393106072107904709221144913539960575197446144000000000 3498 64521787116390756006354252574405811638437330613471350574442277746719136162314317830920515282284940476549017897932033097728000000000 3499 20940600928817276529785230811109940153971593073519371039080198931191950298196652205319299185281601169664897569925095646822400000000 3500 5962965072300188207243870240110313033029624357560150237197563369417552248676600457430579993247092215580031208137409427406848000000 3501 1503917325230870611861392662988295907415077873767007425246344069245384702601872475727608607888656696757785244533612032399769600000 3502 338628884556508776414273178600368734719468832429776245650555676098863773487227643053156720649340283621240938437309614155366400000 3503 68533674068727942642886269934838255928654712148144171440365929860734036472679582931022338412099940695580035516735171225190400000 3504 12540061693800048808565765803104635528473398425381509902834924712105780303282829162644820094845175619057293722943228043748966400 3505 2085051862018595645730624491203620604907919834229863106527459333614169899101947666701901268502095743730180045250373293577338880 3506 316438766954904653030230860165010282349658171385095053010144397483277876991479119875084417605815219709644221327709350584647680 3507 44007367425370948134128816394286226856230813036040308337935480465902409247170604518462204663750492192696422680911504348282880 3508 5627813922636349546875671973205363414643147878522946749024876402631543691185994282122806824050027421990422719384228913479680 3509 663873215968183987218427483328558997443897458532986595707966338462586466925132117487105858378207579968452860864692297400320 3510 72439181125823920887441865463162995477872517476006125243130255322106563620401876680478628012218059495204505905085436395520 3511 7329844813619626751272292450533245068891927980214574084326412263748540473287285028855909720999707192839415782706454200320 3512 689337767797212257656686242188749985427543984679868210077753238240346470020096392661601357996563160910558188006468485120 3513 60377422902300919426856656285718054956482894500061928132284499760125641043444493016777642773688208620036145681848729600 3514 4934328099340133556184773114962123571178322142150681576183285086630455912634841135993848562397748870925975569217945600 3515 376897886748760704887708868451066073472983724101472313062271607182431503441446992405321669823593963407892285348249600 3516 26947965007942485040964241448623152719102712937839331884372219449940984502484739358946754541467355600010275174809600 3517 1806087309667210504466470980883742881400720728089714399835814403144840814237762365293953642464566047567298345779200 3518 113608529671788529962643144929748621751977619276447805199898817461608070251226804438618095485849018694135105331200 3519 6714926513673427160342141941280843717066704444677508232244859168630412761979197027770748249693656614466135859200 3520 373320833166202978502883385630446131058231476496003066433541115416277133246352166655200154449826985434349875200 3521 19540858741685424600526895963231170477336096984171558220891660483229861538779426907136305595612136990969369600 3522 963819392950620399990810348160499845206064692902636538154460634800259588139889159884801301776216866649305600 3523 44830266854065980810108297851280162244932999096529736604137365789114922018666975557172542205553242909529600 3524 1967745048332806759519483314323127517045168564144541333407320588448404919443732047447277584220738223718400 3525 81555529507452323416677272627488372624156943720840235684817656449712378602821085789010805695312742448160 3526 3193441619138507817305189395867869461503137562502040603647545832798647547555594154816993232880632199760 3527 118192379021850579191181399475307605668734922291423190247359845188422577453309673789295001058209066160 3528 4136375853679446582931279431687389137855035457252053703258927260313455443326334930829173789556446760 3529 136929721470409062012551034905090545038739693239112213991875519131127178507551033803311932964940090 3530 4288867707065560725974308805668675133861989566110776793387947772264534667026141097413124367811865 3531 127130011388543821302744793047935928620931948020014331677098128978473182281685877334764681455090 3532 3566818629053267733439141216696816349915067040750320719183558023540182876711859500882547798815 3533 94728861909741256090943404659697290356855118293500151559804634954156507655923556317222587300 3534 2381588182818645006847168423293122610730866856700390924858776017602016752027893135343914050 3535 56679034499337315371617208292920693826652735251144391407739333784108678002034458799397300 3536 1276766105981967547346925731790234536182768487945283933703925919833248905845505484493550 3537 27218728862197041339335207108810585018103298923360732364326370515543637854634756247850 3538 549032970876629136597288124936643816866290310480081046712453429435794444464808553225 3539 10475642693157392386289456775206584493758579881265875072730353323774353150653812850 3540 189000107243567232324582287183211393712916874890469534136336387388674132568013975 3541 3222986181780624095401056142259847259767105031066691267430134547513588489706800 3542 51922125107637028852289034317004502311093035261898888784176930549666577819800 3543 789753123286071400444713795860964545123541691880530256234702360325915886800 3544 11334036343721462767724738853665180346834853254950579460048990132073635000 3545 153356100552968278504481993849370499628892789959800243939932536873751540 3546 1954634661227969872066444325410999112640095991708926616042184828260690 3547 23445267134070689835287432954475129243086665955912281335507792933540 3548 264359100786679822544223807640750540663223293970827342274818208190 3549 2798654601348844140651262399266155783912862731396571048792414360 3550 27779367085071629744793485365348444891585088915562695860796460 3551 258132912653543467149924706265953622217760788417926303634360 3552 2241615852063994463077538299517321208737334837182914426260 3553 18156509624096587493597620299898406187537583809158648100 3554 136869922579035998286690647361254441533833586597817850 3555 957894248114057495937878992598057422131315978818100 3556 6206527579034394870047834691868194060400784149350 3557 37112692899960337811958612694944520910435869200 3558 204061912849300247499789225645680645174896200 3559 1027429530619673675673843593451866813599200 3560 4713976167686035987450343448432834385200 3561 19597626996571663378941292092624344850 3562 73330359470700952730490806666692725 3563 244980342076349643538922377079850 3564 723577666197555523012851267075 3565 1866603383828597773515576420 3566 4140868420831221895094370 3567 7740070276442285082420 3568 11854194999837717870 3569 14283541615247730 3570 12696886117405 3571 7402712730 3572 2123555 3573 7377150544328347010247601815447863583304243083214746743130403789251289405046576109282391981327451777266570651238400000000000000000000 3574 36988833901335855158545062580200016031347960531206581220529069534276145067374297849191638107117628529316160702775296000000000000000000 3575 86706696026639658303146799859548013499541917832969323805901789683336939825282916097741984822510662842919335817264496640000000000000000 3576 127735271185142444464046616508533051328533694003220287714016777784441805932420198448298113549411750587936674837438241177600000000000000 3577 133834036410214597335985479344265502517832536970862775759551804915454241679521007656772860191203344001111317929398496133120000000000000 3578 106854364440124287565678507064850272223465769938783647392085040268498936846219119523612933363275312960457832871138038906880000000000000 3579 67956950692690382588822588255716767815571008087513913242947698809072217954449340005694276082720075535522035763321914785792000000000000 3580 35509061821497276134376272767548509369881431867119868448086886056553858260530624458057560297119338104927834806327153126277120000000000 3581 15597393366997209543262432563883707392995371849111316377298863061428306314052371112426519894700615337938218082561213411098624000000000 3582 5861790082133214237876264304153859624452005089365527419285930011935825210623786408537293964706602978822020491260931807903744000000000 3583 1911413338155694610267750442669454798286366866803030976549091228350787200305331083948958111754177483968323325278707058632294400000000 3584 546978084688878053935295407172201595647903896415009195347467113382134596497249456442957320720111436303851977803032185744130048000000 3585 138667539446714684403774389060338117171842968922855702823330969532344559665654798703781014046539760995919967254934835577854361600000 3586 31392056573904239533342765673391282617770963884512463243502323071745119587602680973744232089056529220746458968364854302002380800000 3587 6389214494586506847978971412313615111412077407229254677804729629431873335370255385608866070025529774437913990365621298135040000000 3588 1175966271111687803649755686426742225396103080115380931147342960168107272644747460669967333674472750175736935147290005304927846400 3589 196729450301114472594513559115495935802942937488675071615051942891633210952079996209730046005600553904073979814286612882763284480 3590 30047397842193506331608330805067592000461336651328587200795472516050933810549383795785329327987710305332597992767257959202816000 3591 4206457998429971009371608133057826993129578826239588469223072937660963639476885075301857060414391819987524147079662497326694400 3592 541647049549803794894417082005875874345833800366038574304508235553793143369772154299514265974745701453862626584328262385664000 3593 64351870765841578182776524214867177956553692679404366368662436729078628932795747194463298876148113013525545587778303914147840 3594 7074006089840400249800341492221443418432667910927983097631192498074696259763655530148385821592694436725420819874609627136000 3595 721309815131071245969944042455326934578760466262899280776021120921657889322390870627477456362997967968111356069412051353600 3596 68378035010204032606213885555563580897567339449628250898609861831404518362444075121463215300793471153149257964418472345600 3597 6038681835763525127561447556704202341616546020163868735753007903300100332978804109977955801636318356559550783126665953280 3598 497745849909372000225721096638562287221508313690874321762122878219594006991748071256659038738718348176749085953802240000 3599 38357304831355841574788574357133682116061193760249023626349719371398302307823202401560910698788299233198032480083968000 3600 2767781258134769421742136723635912632088580845139252152378431440542653681247763416559588764622844693269418310877184000 3601 187269385719746633315721191979862738118534977186405478408921864461775449664647466142127480292032633889430243989913600 3602 11896153382921420371753964801005886246329098132723924255259956760036541304031937501421626610903637045242100070400000 3603 710320783655072383066630444768295614177656975406676978477549734018204320197598841748294006217230206806123795456000 3604 39908762114074693130708893145526912399498300203852212357850858061843363856102792473882624414972093192925092864000 3605 2111849496020442676028932653604122978920943797776843545277040142803131791781116751040416081082752347744489062400 3606 105345142580840552088899782809133068678242906185004739590968346760979458120483374956132367472275286502258560000 3607 4957492498267688705535806517917095327938529947951430047258722221861137762416730292551742791478481525076288000 3608 220247156982167375048768746676322771203316419134534881314465658843782426107455670797815852498413097253772800 3609 9243393118619467079605693454310808688196007346897295643266076199150714347241219073180772504199394545477760 3610 366662679756777918868882491850528655939356426632265219711269892255632448385321886108994296884142996492000 3611 13753967792249809793189218612121115968408286506546966347530629350487644971881009488207786493903697070800 3612 488088815826390313466199660736424114609934185071708747167910204214018031545383099929738158387261466000 3613 16392133780432063589189690043894030820921659794847719663086180306717446314488844506225803925291482480 3614 521155794833261520247134804681560907188358711577594209920148102218280528635951555190159651179745750 3615 15689127876411831677593057996234825337442936968456654420734754009177066652359453819727736290041325 3616 447308693155717988545928204901093490062655294114995068333746738038058112307433018802098633738950 3617 12079418597156908341226743218140853257476000446194903736964118316782791183414712363169208752835 3618 308988643688989722770496181238792822894790003377120121259890823827074151685363764249297457500 3619 7486850072606978510017857964230916838780284406605990636993645359345080436931259369649590250 3620 171827502457332111727012414089242582570391085262092735421465212787455879398746409593089500 3621 3734856888498399454542701592975158553737346590158553425912514105458862171689515371207550 3622 76871835688886124418977646210885709761853452955672481988807275869507015584361984343750 3623 1497853798407963354734547192562623271659698298603109230066227354832013126426703716125 3624 27621610819767258691990724026239538749530035799634728756576952508491557649565395750 3625 481886654778833133752163581597281385872310502198870231954707096096915111038488075 3626 7949960097608743411474941532111754391436217342129629150616707398682476497730000 3627 123960731437819654272278486816040007190698033157206246226344551892563681579000 3628 1825754931636200743918343274487819920486954635913071891403097894380106105200 3629 25382982466805535422925381823133377126055189665143621635389025553780512040 3630 332848805450147518734355525240949578107078243782065746178438764252355500 3631 4113147322200264821518809835446520088050189229933536958982663021891450 3632 47851500592930194684616798232264351750787659885580417994380113863500 3633 523515778254198765556950564802197150681152137548290602439568051270 3634 5379452590060878438694103852844843234555697438872697139706513000 3635 51846268217750933081068469640685587671509621414604336949990300 3636 467943277683637990098965052265187331643344958825208759557800 3637 3948293391114040719168159532646560211791238473641505486740 3638 31082671463903592619543713457918178277650911352453677500 3639 227806920838477879894651879498020964510592520568829250 3640 1550531363054293492251868051616912746010041213501500 3641 9773342880589186776192230840568523398413657266350 3642 56868539053002838534564565849142258724651350000 3643 304359535272984298244651947133981431373481000 3644 1492001289124833262408572319897103210484000 3645 6666691381682299360017865573813919321400 3646 26998696574862858753280954544319378750 3647 98434429082469229910061986887973625 3648 320496329460411503012821251394350 3649 922799933592852084710480635095 3650 2321156154367741878375961500 3651 5021927544488632822355850 3652 9156826157943287281500 3653 13683121531447130910 3654 16089842943042750 3655 13960579721025 3656 7946445150 3657 2225895 3658 656917691328286138531572161661309757179949265029122686173993099328567199401766539255146333575349277308975577038848000000000000000000000 3659 3301496033689203465747843536424470617973970454342239586225629948212377125852426745352027423042817585186718336596049920000000000000000000 3660 7759775043602169040017738434005675504611097213301865728756570773218769174512442269307606078878644159233529214940269772800000000000000000 3661 11465357353752497315735066784184136299111806189445107768997200658568551893799142631069895047785486103904086063523301425152000000000000000 3662 12051420193008306228404851044617343658932123114456392238098583062055102460534168032572752716935110085476798636876134717849600000000000000 3663 9655333824002720899486213750325897624441585980899257223329007857630143105684724556076437538739586133527647450641661889085440000000000000 3664 6163347324429226179406817485410336276382572955347821809854193698041524961211289830484180038508504673169346628598905595494400000000000000 3665 3233190405782814037535129857949594353029563798544736194727015538074062082961435867461567229973000186571263613077374212925030400000000000 3666 1426110712207510567659858423588028572906606517091180891971751686576910366143314653253088501410798862869184770482317449882501120000000000 3667 538318576555383296894304179293959955255768937990189773065012576651019803941696797544672531032607671801515196022585198848770048000000000 3668 176347729721813315925427197261107875453973816804176644255766240822788581866890115617732006485897960026421384241853461876965376000000000 3669 50709529133696535346899662911940237591613350350749232227802071859443286374122560352152727057390490025500300554657225839592079360000000 3670 12921038887071989381982600309553367343600011314612874598917770929518632747510188648467407491565324031478813441828326219855167488000000 3671 2940658650525173856392095636598530336810107037159101510831553593994045425783877094875471253121884970700291311926230663212249907200000 3672 601831254738221955974010351706717546472930759856094306611995024505523608003316026310045364614618301002634345680368505816979865600000 3673 111410459326655206832408595461376547330560879179752664007487399398183895867801112854106379405325033231726770310165522784723140608000 3674 18750253810835295020573094316541225186200836231731464971685175158621545927551144621282593684348163633546883563140778390832178790400 3675 2881746755786970249389851281238919410882259245844538554334222683268151279365386076892029850260010974136265990589956088910955151360 3676 406053295694871567943823356501410642912498181495107588374506989941862978554945787348654759437649634766380348137135645004922880000 3677 52639145648742498031368348679917146613121901945798241917730381195911160865236447628415834890566241988497554426116496457256140800 3678 6297820639153306413784251242187185334017321377073286368766568469788594536117287364201699178563875084156083239714316671044812800 3679 697339644992860151768939148722913195595870011065820212032423979973305325822835346650270193412076051570195187433173461374074880 3680 71641785155790096926638232010492053469895274569144632533287891956244931940365302368411777689230737033729880661287711801344000 3681 6844559114379290875474225472520051849484935953742314921784424108809662995374429506235272221546178397699407725094743257907200 3682 609364371576299081232219638726631293265210596457059812172740082831527953649720635158617527889398652006459220936384367820800 3683 50649320938920152058497633188647806124751645668835242565796950292535380971433456365212734765590586425468138474399849512960 3684 3937074701554362273800976103518493136947981677755471869525746597397423498545135526598352469475520153617561934701936640000 3685 286648174238183206347768776621718934693285354435041906891779077142167858795496573419084334534193436168769950281056256000 3686 19575473284518625313272649377253971342267104091982942475095684677878974850492455088099492427038267077388655195258880000 3687 1255511110090356287053608590544666072344913476490221851539638102829875815769617494418345063276881867627152023782195200 3688 75715011421869362119675531301849633139593271568114870636606526254040285117057736147646932241242881034417985669120000 3689 4297925828272917551518642855573229985665251182864310982651771367811789783583780783077284561560803753357364150272000 3690 229864348765136716811890462449585811589101309825116481025751616400114783593569036136714086131149187644121266176000 3691 11593147882791503394232338677731883045932142767478543858628842456414308862118499032897937188427397019504869836800 3692 551814481359003334538464448109804560674590235178060879017862580172470271160472376005079576402610321663921280000 3693 24806048500882959183951680937090460922135683935071985195130603377086579409243341468002570742121861210296832000 3694 1053837265972670747139788532687633962542833093317033821039324142236907104938338305923809206562759806648876800 3695 42333993321657284954101691226444113226043270449241736429139446423778494958088511744466491917415908735264320 3696 1608880891721726596589488267875148442456635102531079138263343548335038569614027106540306441669098068820000 3697 57872065572611700077712198811608459315502820439434696040460282266235328970059457409961031383336203665600 3698 1971011624647073609906719662775388959835335994663944200365008650774762919147265115480785372610229737600 3699 63580394262271640086872155510485122595357490768416714530408234185522305117523047016312677812501769860 3700 1943052219772470413454094483616831587579151608843857923096059440283966012852529183670208532777699250 3701 56268003308678711213711096146771951611471905395289865478108142301574482684133701390187363974892650 3702 1544252572671867349814496682178450112993263681186398166260253785201004665892811358703456681431350 3703 40169332039802988813705533795982921451320443625309643284247925882183336651750186244567087527970 3704 990388561758705891175443351445964599628786281649992626614081664103377702578069420701394182500 3705 23144196723455456007138385217141133326657027923116438535809530753244488766102071051017540500 3706 512589877883491116094720242325089681525592476160120718368030288501528647991991178819337500 3707 10757961156437230507782268259990941211280361048123605556625948390289194615234583280446600 3708 213912713722780295741481498415790053941162465876790898284647867745953280441614266891250 3709 4028818847520950836103937722164078544673072834027873611250281095103976266003560562250 3710 71847784879585602444778182198294573527184829843040541257142629756573596472971971750 3711 1212758656555365672476463783818531961960788451340835791174133283317541118742944650 3712 19366937616005481359124261145354924288485814453848929607468184514767074642990000 3713 292442753037701323100829934916433495690760090410284850185874914482247591022000 3714 4172989795662988933670191240380545403639819364947912098525982450568185325200 3715 56231089545785601873219201538548095611116689928839172444392335777860764280 3716 714964724400844791828380759408851584905217867770531453772534888785182500 3717 8570073676056442387316534717817037129098908906884437845100447590778900 3718 96747977065705522602527005585234495728146810223717743925635940993900 3719 1027472545952676929648137458593723531600214344607349376424841735140 3720 10252403740406360500612777285269933338378492176214735579525007000 3721 95984372859948741393741475230046820902203178291639799679660600 3722 841812416686823425096270927423008994866819287612581331927400 3723 6904145249619457810487916851644348478029259554723880839680 3724 52848462579706317763474319558833291702053717296080552500 3725 376725995588478199437777838356194669251038691512478500 3726 2494659103518868385762884228925486627012116465957500 3727 15302748162003686530279276982400168503818975445700 3728 86679056672692527879900932848651188981463770000 3729 451712008889004417242208241674055928277222000 3730 2156701964023439598867714269560395226746000 3731 9388322523428768180429925124846831587300 3732 37049700334819064404952234069311286250 3733 131661217900252027078825688173469250 3734 417931196378461260223365062776350 3735 1173436216557639198866362951290 3736 2878878090680193557241742500 3737 6076460518766850919439700 3738 10811314892312307380700 3739 15767460952158420120 3740 18099182325012250 3741 15332981252050 3742 8523057950 3743 2331890 3744 59153505993255318874360627357125469193592137347445941646773449203068862873189659899516353378655569041445871372415795200000000000000000000 3745 297977839016298597566627110002126525627785709907330514259299494228915023553190959187272069643034492737642834996030865408000000000000000000 3746 702201780361521658126439153513190802321094369894693407189139691336557186187283518936667616098681801880647653448351450398720000000000000000 3747 1040546648994143617637620939844375110038966496776432010750163631052943137078473471296204160432591881993572456827494507269324800000000000000 3748 1097199846609053507450719421638747488189263777281292244492321242536263004135019362535024352407932245382198593250629517144227840000000000000 3749 882052958659936059047006021034886635330833624176347455253541176880282581763510855377741504862588436042682925481097130458218496000000000000 3750 565101001547265168673341812436584926447147230029791317947062120754575468111966504094314317125787269815554584922389780424032256000000000000 3751 297592673855715997332483419869973118902192121259851376182560001971112551818054528523105030607536474634453218169876762632084520960000000000 3752 131802415733540662755402152135297465817021146586898589040970491669979570209935272331802574979598253094183325821594636074717544448000000000 3753 49967226333427908175890959859003576947251099192917972028530496021085301199488262265252334460578120220754761822703451353270924083200000000 3754 16443245607108096864903680468160966055793870932944646175722599136230171390117505410818783916529000809794872087448899763574512025600000000 3755 4750890399230054901912153417461519758136614744473015821298355922887142325808085849710060252641314459970950631092604290391619928064000000 3756 1216597408641741157359634032570401821100800879803101457039894154000306676902822256314248584100573455873039586271982376311707611955200000 3757 278326750259636326492018252118534128135587767875485985920098739072442141217390612634005367507579075347548754091836359174043184660480000 3758 57272176984271662638164373454358650596234253673478892438496684558008796924142893256717696026919249861958696571752647912341813329920000 3759 10662336910093184790316968364273811234167103610223756277667954260878719295111115813257932534341868625233778314347761275435083838259200 3760 1805058512331831311712362692880812356324719044290242588116996578947384461902479529121322821494997322456370933528049992132586540892160 3761 279125438328915429948952083538527743676055137556684687968872011845314676233114316515597027197613065404995912107000625662453113421824 3762 39581263370748086273384949819906598687303319459337851914755556703833937667330287261294049240104838602352974797695791985655938023424 3763 5165161930733160582106983759114251616424086772308286105925170115039174474751881708493236162851115690284330971314126309285607505920 3764 622216507468441054304664024002509912883957965803470322320203752872917598781738368523868409623391710954199334831738211586738749440 3765 69387572701882304381955983586821612868450949026556592820192914547374869147793180219707285732567235073037239681742163024472440832 3766 7181287670432728886869701318172299431371892500436364897419661873537916271409274943290562278200550939363716214859395108115054592 3767 691345580474404835145300287242379642526804461489382949491771817799234817756334062958981432918305706494037954196820838192250880 3768 62038125426173530066689590374916712155953896531357668593046662819724411339097481971282326896271378351208072524476683544166400 3769 5198862723962181906887158026736241096228856929811097292729220293071432868590315429981826257388080335636564735839937140097024 3770 407554815638364498551517181766120014297679390894902567973011682735476804286141705142208508182390511148888039675649525284864 3771 29934173812439911808871871640891560180362076143129973549852570630759099795191150997846174897741621813032096607525611110400 3772 2062851294434163100149885640621586845193115426644190251973537745766336622805511132689553186001107200345332852229711462400 3773 133551754811220525576348069960052677261055764861678116846681246769307038301111538883751387533266583349480140028317204480 3774 8132508073188585967197266836974498499872284705764481936936636977650391645758304346792027411836652913602962263859527680 3775 466293650660556284329115467087319054820066279096537173504407516304012051517275254480166035337141274591299599185100800 3776 25198789696054659912510221338060556125025750360898414390907182631314445227813339909226916955608557838551877419827200 3777 1284610363940980409126030251733799647823466321373131076532200635541239244358619244870216057716418523383730193182720 3778 61827978845767709701695117978242137629309110192452569075537496085423069931656493880832888088889620432371610501120 3779 2811493930196581957269288256167799927036059479645745799013169504512594505078006788947573632470976992137658188800 3780 120868338239216532540936953324614133780857886664352747630607184532258735866125868049330170153884814209493189120 3781 4915481194770971241578064988898854885864086321455438361189802018666886267632018566110182923764552802958389888 3782 189201173539595220367188161429057791243305131114769344311306379419678485448184011984906156296297558778668288 3783 6895802226541219052838513241705168929170577785514108315283771485500984007440982347034458911960059188017440 3784 238079256600131090789910799919011529148934267320794315966996956879117407782217163569134859236183771033280 3785 7788992615023725700077853273697208773767189857253559609979181110293430860866211731066436872225870507704 3786 241538550346831347203638364918075351556678154029176189842159668216999541386268347720748287472860795024 3787 7101258175110314381495989869991653281514711259795905712058694251312047830685111150436972273894630310 3788 197971311596504446982358178381841892450252232893899877554207142785513160842723265449916856864011750 3789 5234053487064097300159910122215709892291848742749522899938778959824949105846542781653225089252618 3790 131241230626395304652666304938939918290897055087077668428261723065430234088685999080175786621698 3791 3121061926092386877567666573302224515872880832828030168491051958712163912296393297257792202700 3792 70390546278915018673227117871550556334933650561022670683246494885052467904868056543809062700 3793 1505434515564720842811712739163572302199030751065750833707878878304818179485796651099521340 3794 30526428867730281162328485458984127537289525260046569764828284546626643873599923655827940 3795 586762482120621223770957560993519670372837163937455700798156608603713838815234379962150 3796 10688092034090739123830384280215878308858543174671918284511114183777272883275816021350 3797 184434207194798676173177788435238360950203819559921944912147178809970703634741221610 3798 3013765422898041166742851430192893354336242305871695207412462899897509986889029810 3799 46611932700882985505597783103376120443439002569327940922204176673663443587158800 3800 681970222545411000638653034840415007481609711362666716101891024300810895059280 3801 9432810014087635433344315164351948996840365508184696501861075013462526867552 3802 123257729060458642392599238464072124002987328983321577585010587329310527952 3803 1520320051626014076532313462559522273443381635351421019437110952490622860 3804 17685242042705099323187215183942366291682806801941771532008909740548620 3805 193821703830230361542961736531320353302036549453359192194556910461396 3806 1999022997868923882474993307721146636286683009256490360323474329476 3807 19377980267837808837438052115291793344719399180321441097951151240 3808 176304016727722170349762929105527975376549619945207525718377800 3809 1503125092067230763706383860272160515223327873286780264569992 3810 11987894821190634132883024019995965049789685324172069924312 3811 89258516939153816699364306064876199528590952755149171900 3812 619090992773035039701074629434082355370508035000579900 3813 3990022289943005918066520969384225876850691806254180 3814 23828071602248431877501381075966955262400147179380 3815 131433408940071468128035822415331528169225090800 3816 667173713220668233226941394449485208025725200 3817 3103584651675410775908673139958268519406920 3818 13166342481739593964867855713857371720320 3819 50648921077734420556495066464099271950 3820 175490514943566739950177911034458190 3821 543263026814296736329442736661986 3822 1487891249172895178661583526586 3823 3561522104484455335669488780 3824 7335938710070683912023660 3825 12739896135807245935068 3826 18139237250091095908 3827 20331598416815070 3828 16822009611550 3829 9134122866 3830 2441626 3831 5385720371246385427747019909375493299835191109656996780165536130930572049965988802479221476219454716215362474953670656000000000000000000000 3832 27191747616709430205178868927660371952244016289949628620913077328380009675349677672410427640802779992435738679563245322240000000000000000000 3833 64244859834211412289662965254749713598612437560082664239236055088905175813560664413964673492099437361300685833142263191961600000000000000000 3834 95473004905310249713185482358112142835046583291278895939776788411219010582340730197134635600419486025336402625228297935519744000000000000000 3835 100985162759980952196819987860667285958435376288632525062120814602950048892026328151929058765035380822349261700777949126669107200000000000000 3836 81456077354675746023356068519193600332296058340187405542320189846521817274191183025998467148730015770914013719878455674777108480000000000000 3837 52373553585982331581703452712460462456522532991966712680212966411948271484597833767935788820145898626739928642274543284435025920000000000000 3838 27686159609645466561557510938385839120748925118224622024705586119787477591458650508190705560445714542688007103641280600550984908800000000000 3839 12311584370239974757380492546600892302889219403358169488921271511085350748923466161919693195871309354006467800213661733743325347840000000000 3840 4687274414032083496107121039397381156052418719457774348803268931341814764080084512171953611331285164034724237159436527242278076416000000000 3841 1549391435740289653349139586662914955140914050375804616726461579983487431309000127564927769393884966983276476846141811285846654976000000000 3842 449760045704779751160622005823932402921292346897543395774199544168221393444045205700040259658943049935512580573552239214977792081920000000 3843 115738812158087653526721259099974221365715886230940184099293293707933070807811930155982230654014051870735878108232051077394376687616000000 3844 26613863038496617913893836942086725432566561647062027917301902334851739147132819767355167443644136872091631480273919839544323499622400000 3845 5505704108258306835361728916724375647682757039210854261932999146578240379367488480664651662400695851167627697966145412550003313868800000 3846 1030704580635047517972286696548328145548715163937966418297730040382571672138289502452490748678134463059962405730240803474040344805376000 3847 175502540389146811649259616721411671640669644671078343371467431356245407828562966700153158376704618733772377416464301781247792565452800 3848 27302412188665960866911714610069131919217865593662359764265087730861378098564049487651671824323954199327806695527202304987682171781120 3849 3895843972587905862976858658236467030842208764496709330345749884384861079025307415608559744160535606312481683204512878573334592225280 3850 511692228151255524680259631600653302772766257889701010252582350047695238690313484081610506822484550338814874850956166051341176668160 3851 62056044502835789623199393561162037946041380020336260154656519713354308153356753247747452348927412894150820687799785634417082368000 3852 6968653254975559746489943181919059545575897067444772683615451844936137317646244817296002373861705867532087521429041575865415106560 3853 726446093054159006727509300512826159369796554544265470937364125337972356144604756113241376212108895485944762019835562427248803840 3854 70459904482017854174488074043527204067538944866292341108003987232400245203010819277499711916143991469663391170912240962507898880 3855 6371856096856222971921587424272232837308504783425290820207149226515968306781434296528476146051772163656077020283329158001459200 3856 538261935081157000429401284687061300901253493584221883435395285447959492809080734815966383907128989298174748939879178208542720 3857 42547114553546399945095625065523039658272404120814951902026875606921073671321138836765778863174941075617257870766629367316480 3858 3151912957661131562012829084966647877895653504433127023406007900988798416070924020650399013787581916272572558229465026396160 3859 219141875331849873685721779229619365280170705157043108051622464024636450443422741380992525432388550486940057298092392448000 3860 14318219263615481328794129016780875337458686363545543925431773945612144255234876179091083152622988321598947129330206310400 3861 880199955186935760756115414301337955901104745159150280028083485398141860853343738778130226891569590871679152657775001600 3862 50965174549524749341217768867690849584065402195868481893765211402894762924401309695243982834361801654350493783333683200 3863 2782243626506488984936923547847358946427413842378173608095347865936665008957363074330950034218113053361374001440768000 3864 143330118863985999948636474319780247601279753823633414237543923408211666905013828827490863464236363297259027679129600 3865 6973581478105225625414133679368347743507003508494016427318100599390397320431931152619080917796318547558202646630400 3866 320680413599515472076407996091112393201513553987754893291528975209554549634998576822493738026137391713387308876800 3867 13946901652683230534299677762637565824853053555232548091381854770857202410334722765482986735201232843636289625600 3868 574027537169606892444657844910387276704569833683579414591520888535639601203605040663749390778210252628123021440 3869 22370215073772302176943129685935109827474964483251551377495478285303515176118168427810833336497902761665439360 3870 825839965725364128102005735013565975898873091405868710426622149758648470565109916929318224968767950375077920 3871 28892823018229490181865904129294482289087294346721967934850297744867184460516846534644502905764235512932000 3872 958313317088925237240715850299537003744199774897289071897287374566489887685837006691538814427733784515320 3873 30142513774044473972226688278386962701486477130247324783281819791459478913167909516853934993172422915480 3874 899317686538704451807454110751877056213502593335206962921092396829108060918936879102195799734330545110 3875 25456146576285559467517484011965939688625569731870552969008423379402934350699804325722982487159636400 3876 683721591248805605682143398968776497408928797862555270772084675652622511332831672916712436821035540 3877 17426554065586558051683361379898993610744073583479944241718365092867025028379072362169379852100360 3878 421507274856732170582497636203035007040295254405586818346842929216336796526308132962143415617370 3879 9675041287351388548749515401528384448035927428457328216442031758535529951183631156874723944000 3880 210729086302024603253559899489422339492586503852754295225870652985830796009440847291303113200 3881 4354779586455267178535885903122874718777787795140490887119936826133956484697780242140577800 3882 85368939919769645194606527835905005783434561244586853675396649471668340773805561908466850 3883 1587167256020772063709047551203570901068810904791303874878559521317561536853729460974000 3884 27977303783760932041636240333341225744620520847379784584512938216535176383195897757300 3885 467405371032831897571889856483509388953152569946143587396893379059242634005439690200 3886 7397794431496947459484735702520877034446386019142911001023027492390240257063559150 3887 110870939367558567796563415605863957540587375246618547326467239777965805013470400 3888 1572514214411548552332148382238524550216336464554955558822586157470750766607760 3889 21093731625712539057384190720527443496035159089256170205327088953489870371440 3890 267410483949685674820720300855901750713145788526750797265622460670227029180 3891 3201212207450258076610047750239834100857915400474790265639183127821532000 3892 36154601451560031046142322832500596890772079004587929218188168436768680 3893 384840737419004727193555277759016394875674621084658683940034022573520 3894 3856298317504339449068480764623696966918074028081407165419420975140 3895 36331147384691481269861260758983086607245691283719821223145369600 3896 321358499725365258270926154016610867652187477243071706816709760 3897 2664493892278760860395914250012358752441310984698575945565840 3898 20672147924892226240877845096367645311510916735445398943780 3899 149776151138798928648862812724508404652607717000208908000 3900 1011163533486359185018111346969138379059146976663051400 3901 6345067520238090165428170942667460332804132732295600 3902 36902907397710679818809823097082230688151694268700 3903 198290429989817027880118315533945426907810308000 3904 980775604796262876346391118445661758479900600 3905 4446686980032651053217394102741248689729400 3906 18390138085990976392970504472803032025550 3907 68982484058188667719702895641497001200 3908 233115067963685465592738937455402180 3909 703998382491982273471744712938920 3910 1881359657019463387881797843490 3911 4395085924458772502806968000 3912 8837068263368980090159440 3913 14983963719661225757160 3914 20834043815254193370 3915 22808839450834800 3916 18436058686980 3917 9781267320 3918 2555190 3919 495733893482081086268944085451482187874485177081991151903053026856230126162386647474179374500751647901754283901482696704000000000000000000000 3920 2508524315728649863873532887177671591768449251044774858658241230271055167089047399789520847148099224811505670473140834140160000000000000000000 3921 5941922834315925836371175894625894256843018453603763119911556542400404928683340474657683382069486751363305107720040217994854400000000000000000 3922 8855104661225720899098260604160278893799158285224470357833367846093473652211707906670401691677474630928416949812001791012765696000000000000000 3923 9395140538256444803632578640032319896013100372400869427907852541216608292992411980328587981954500032800902302743972318603431116800000000000000 3924 7603332382383926905803977190770380166474074188856164406477621545055346749205717121080704244536186045382910398661580073725769809920000000000000 3925 4905976093745080507981685650076206907839900982857775736178121520723163717478285637574662728531756179748120963400499794116786257920000000000000 3926 2603181144027187222975719101050893123706907389069100506065996707939602451235623863706589964490604124515849360832256994116044534579200000000000 3927 1162190898406430520852927790903138585304885300779892665189997133306576428255193726676991463431471325635268997592440916074329758760960000000000 3928 444322387186905314249970690864769074680812506564637361019636934594184132746038530967904558624887594767869658172324263539388568305664000000000 3929 147518029759599530369720204880250398229531147343449434902144848336320373487974261059167693746406640983094688875464509755817325494272000000000 3930 43019230651221179376425663506027309695534853937238226821631010959512807758034862285681963521421373285966240283057531453569588558561280000000 3931 11123730711736791802271269487385878314511384143736154520489573040602714687728345406986314559842624654310167318654201365475139627515904000000 3932 2570759162283527502590729664486530475957162888697566394422865788792122259008626509668673148025488813700537354044628353139239435213209600000 3933 534615402706157624916563957779984967827667534251530637586596899750230542762803843126343112067544699212766678965722059414930574435942400000 3934 100631050064103062597011370084838275557393585326246239259357759606002917528803032038850910536700736811959000754053880307611096353603584000 3935 17232396095104333239341943679206465836131213729245405951537984183627899402939271058137967246096101413316158359454000480234137864844083200 3936 2696648827382176718187490065736575523314915003897888577460211020714439631329886646745155464154785580838969682329656178395803539713556480 3937 387154460248879914823076438674412861926818776495550839723642391467383366986252761926087914566104011120565330211433500475507384967495680 3938 51174174305066134197361072043190231590930496445401451024875203432884664708314176498228918107506494474570866103196179881486363110932480 3939 6247227553338773058028555978315460349703690812308224864959475904814730648424131115625151201506400190082665812406180396219356812410880 3940 706345693282785509259800112814638784989213210321245279591566455955906088295018310832774772110769369661663006370040752094967800791040 3941 74155491487131968537982520782314325320468246458941979373280667052823806021974749026767507548597508839044432398906735256565071216640 3942 7245396661608361446454067164221069318109233987963186499404552473135823540170915788281869635169919461819372526901957032283251671040 3943 660203160132048945850879158983138116451868394120716458954565676368830994415858740239684031746571203566634866379102457757056368640 3944 56209660700503695975672528084859311331175998987518969048155126729657617636002632705636208409413795553936625268463625430714286080 3945 4479300338358446641372428533692311263970798622018969266943128630298715767880069272104290782435099611030769002099174404487905280 3946 334624211371529470616119967739948423161967609637869446281836286797104774942369921741541162976550294521746339224612864411566080 3947 23467956514995594949637097181640883150024269836793284694337234608037578747280268952392809815140660536554253811977071219834880 3948 1547151845037139229728552495129616229228329822627168259627072298651769749267498366756686364374163776708918549721870113177600 3949 95995393035930923828221126186806597776606750095599079766427402070333622401608625200374200273981393344435756818994379161600 3950 5611808203616153413256073514872299740875819225218361821699165633167955986623677796187628335456346441578868472514869657600 3951 309402733851387540016387364805994456955640018960786736850117010897519963423575663005855750712018083699583654457713049600 3952 16103123699711383738137252059849538930068309520414599764953199936243626947016905528904175721097161898164773882592870400 3953 791810129807923825329221858246916451284144157401962347650343064713397280808909920614658259367338252745938601299046400 3954 36811547892097648647132889626668364246170779995481571038672542391064815972831888943481220892330726674351747245158400 3955 1619180529566014000892240772040147757548976853829746441440402640794183228951095751687755033745631899514455775052800 3956 67425064000556160612851617223475859792089920708784664693846529420016176388263551003382263382243906802493235765760 3957 2659507910266699115464648809331190823891211154564185634009335528338548887814739672072532734706808486259494636160 3958 99413977209678108459111341694353233670096522804069974809752628726780193486346592433342139990473596527760677760 3959 3523277742655056241766260714409479516986304648810155998518434482401533608979815051609208479787561855996454560 3960 118430114228816056395097124194994140394143627389990689308331659658751319614887537749867730923699282506614880 3961 3776870829398164875385016805868743271887653889364067613875562804316759619724825138159728086646534909173080 3962 114306951577471176799387599450968334160839059612423493268399465687704711872840532113610253432772522879880 3963 3283801508711688107245498115474069622321175843750841629903894971651810710621003322283786914172395952830 3964 89560365990372657492490751540584628769145156998661642856581846093699633295022968165032466671199764560 3965 2319201261619062839022475945245859794241966228298849691125751415495032011017784985191646271337171460 3966 57025823873805609249745137428559916723636725211225450199056200007072693611093920847336299296609560 3967 1331435547598535023234406945171442394259064080436720515250925251506197383137615613836871726031410 3968 29516635405236659549318546858050311257791978377499692688103414702727198160934629199820174820800 3969 621257721630092166227463507652246133813768925449260826317364178452773861681826911293911842800 3970 12412866818907409562818099909127688341638191446028002240925179541923104747403826917216035800 3971 235386309412797475849324676127650014966110147112944426603317238490032779282080133990233050 3972 4235338724117790822838463675274959629427389922779608822606075007792089567015196898725200 3973 72286400638542099443041285529356261258589806634945726954770109853001334068809054425700 3974 1169832489326612160167767131560764800995213139153971238497812662683357743368505672200 3975 17943146847375071606068859552886877955398216422033634805556840895970827930352354550 3976 260712061051212764098426609943674996946274408685038757721376882400237475807135040 3977 3586406854829390011882277035329764386045243359324877779966835272061898870066640 3978 46677617625389930323980339365770788251150240823500366358481261607066163833040 3979 574363924099805322829641491515030468903062681413062563200117498949258481740 3980 6676279991977772569988759385224019345739920805884437371866856522682793120 3981 73239923647624743454769448759215604680743236265097106894792135408214920 3982 757491310709243453824757749875598359135245141788274124358871485323120 3983 7377735346546026113497479606191873351038715314430303223081786534420 3984 67581302043766089468861510004971042636989370397483011028671728640 3985 581389546716971901985112199190925952251713549363054270027722240 3986 4689787411263266506126183681411916668123433572701346733198640 3987 35408883672237866764827325380084126756385931271990853323540 3988 249735946319419159318063811775392240952792542944100301600 3989 1641691749992244964153987649230719710798596204558170600 3990 10033558928534865851068880679818084984320630417731600 3991 56851429155748581870984843363566873233328150861100 3992 297683680141170375297386974598872335753077954400 3993 1435168383592659671053867629348357925620965400 3994 6343870585926287181582651300777704726735400 3995 25585221817967283940916053969220504596950 3996 93611396707452436447811688672633192720 3997 308633221053921510516103160570764020 3998 909537711956117812598692023081720 3999 2372408929561345040226687396570 4000 5410575422744909084108400960 4001 10622583832570394069745360 4002 17590571509904909475960 4003 23891392798970306610 4004 25554486758520720 4005 20184019876020 4006 10466175720 4007 2672670 4008 46125785452628181072387661041781092662685052613037994906615888453395594011563884880892962709229028329767773597560685461504000000000000000000000 4009 233925052447574278924241251546276265394142217089160906007599546271933782724227950920957059078439836413222384363102426795868160000000000000000000 4010 555491459141202687905494923304740545016742413968224224009458899572266507175356638264519857390029348282334099360172934791849574400000000000000000 4011 830139248487196226122303477376931202887012110649426244283766808246752267247140132539610862756881307490537523351942208691682410496000000000000000 4012 883432731319051549714324930456447510986190777402942842598070073287752139534378936617547219907701976529763663798299426244296232140800000000000000 4013 717277709959990754848376846283077798108215053325172206222798723235285308471042201018170868734114833438783560864698444283842259845120000000000000 4014 464427714031409550848727363686077922008053682647889032422981820384390413859535554268190491042219871772191388693183610011488826163200000000000000 4015 247343147817263140777948898627405953777652597637735344447690548005863590144605573575982131821295319773552291990083707373646783918899200000000000 4016 110858087970481299196108396695586146634743594574774072603792820734598763864400041244229686128522986292693644244130384821310092749045760000000000 4017 42557196237951958193150333790497931060619798311625009513934851780924826253682287663857792507457670317247289873789723115219908353327104000000000 4018 14190400991963593677025753876352829722432224830137620570370097910914274526501918118199003361239400398729810466638150433252909198082048000000000 4019 4156967264887297426456677177685621004819957381746635786664909588448094821405489595597810740205313811772003259252475027720033921170145280000000 4020 1079987230541059088404867222787160046945550226490199432742712239371934161100669312757803230226842920588642546717976064479986879744180224000000 4021 250826809616560318602521037336991049341730648566811361970675747708697122818564109529657234949297998577006082366290948649179606150650265600000 4022 52431145003273899580172418357219065004102281320587601918704080315042760590575358027363810582129556454711170499357250352025699676376268800000 4023 9922177897430027023143783890572891105728228293209602564927139209442876121136558862519713883917269833453350370898177288919241702175145984000 4024 1708601316279679117302919101058496177471847589375864067534703731582926235499052617859181358868310751806056053597526283187015246612214579200 4025 268926602719941609392484403144750855020756769488710102497564799801177255072721872737477567353866200749256480999829464010072500758412001280 4026 38842186507238511370961351885384743881838230935274727554358219491371175624611218024447297126926135414686069710744839435293959020085248000 4027 5166276699463391579224039661905540904134161731051565434616514383221123913572860582553391700049372111146343886732070487651784324651417600 4028 634776400486408615287443579300232848292493477774507712370189857096004587527973747870179528452556843727924856289498336742509533934387200 4029 72253448539847896263157619019673690041641105918667193600818385506930843984257158997003110733881459275878431260218889484156558859304960 4030 7638283728166509377737528301642459817534109288129221509441434270187098679898533291224859441387581640715554648503319289471498190848000 4031 751677421387106870784776066506989017115471438268923104084844284305635378419785629374029082582298538256467159442870952544764218572800 4032 69003636000331659337508781055253105395158499294920903680286393018596408499690632018232555208824518241943051799853079216873144320000 4033 5920265824407645064398722074832690316968647408737627645342207044186011644202824553361365970192780780951857902330199899322020003840 4034 475543181305969331014992243382723878089330579817534835342734191863799835567207379646687092048234827341842114930530608676962304000 4035 35818166748171140868307428647208980967448912056143411349027765344115633498557855593787884027682079269987383792775615670622617600 4036 2533421083988234576639904417674440979128406153526675046990479719953924250879873579345614929093344949651214697967416394021273600 4037 168490128483451031231636372395821124258224970598366317064835154151138044906273424666180527891915838330177459498006398169579520 4038 10549411908200218334551152395107921769134800153005281193331797950316528604056605373662262470065712683652960038731113943040000 4039 622512065119485331135648563056370423565216236646398431074819195396021782720712128563849173135486964219725735003400404992000 4040 34655408403498264678110664845451524883106316408761489646875924130458470582745635067513735155590772067698259797399118848000 4041 1821788958722323451470175652593176304537706819290308212109631432733348341785720266672796816702832105937896190463409356800 4042 90509417309553722564821542782180789598646100416879669101553447818269438799873974302863704477735278501305732552672000000 4043 4252948705486642489238778536612237272338495557772541359641844761950809807045082038247418142365898968888846110941696000 4044 189142188433630753577748787353616128971121979985707595432635121850008356229001202245677392481859782355280961735078400 4045 7966375372234399217955854464244476519001569787680289853701504839138151242393213236033720859981945950615278929032960 4046 317944962014942035611441968583676926896517154986133421853435454689517346831219717355012116624383946719569542856000 4047 12030413331106598530522174502861748103281156306132159455353561279795712749376840325850891520852547603467931091200 4048 431757773410795300975231660971196770258326620027636306799615720281449261262166047118678135359365083607419912400 4049 14702810541247852772790354984480501558068046008633842226367222746213601102645933452772320010723925180861777920 4050 475233964320036945318198329913553759391787770068092375440677510572167604214505928457269145664115475305883500 4051 14584289043420058683736445573232421603666072476454747538161438671000773475335252155192451580443438965731600 4052 425045526118848300996247701352167827390488423783805143708475487172202949896205729060361256466575570076375 4053 11766250176484620743353410229976378927446690035569533655236937422808854349963413283924934468268682953155 4054 309422427286945125173013433879623702750165612740771050156172527621519186015406096931047575039308389250 4055 7730613203950842155988420138950769309129527261738729066061832907766524548878105028813875859132486950 4056 183501932501442282059316780801037302985997675114188738604406208636175363469902697318764150318559825 4057 4138344103149352165083928416244189191484484254035747399241771394596596111254470231376361252586365 4058 88663507749874628813724744449968408856636386048960447422637409611616075116554370864295525595000 4059 1804457544354344872650923235908456323320457417061469072385146301215017919846256939059145348500 4060 34878714191039402409471995906510746022422994290856422399921341666060386744577547880635267125 4061 640164703852884534494763758828354213893563661614890048715951455737325512143997778793902025 4062 11153775125536584840235917091359833557871059200257495727107006365832354130918257412731250 4063 184419741833547426320607676612730888935671220384178674780215229415084726557179061944750 4064 2892534947776765966430981796848046799890456873474735860564752025262250585041222737475 4065 43016816657339053411321047285050041441962849649320360799248446312755234335241344615 4066 606261465273347951299401505455661483090860207104268920144717277141644042299569000 4067 8092565497284052620294551204287153837688415465008065403411288807594914153534800 4068 102241279909830449694719269933817977255501129445138522414350433514166085467350 4069 1221668881721546494356761125745421290250002707370267375173370808080210118030 4070 13794389251008028134620660339557581260613617416817992607571690963741826500 4071 147050134405326838610862565248059488582133692697174117779219502038425900 4072 1478387472758741586013580409136978500440313114080415252631930054472250 4073 14001219920643081170600070087390400515991258792524758986662369037170 4074 124748834051648251870333609175370882041364234304012788382099872000 4075 1044179745697557285622630844420067741883549098121359316977055800 4076 8197595242551183768568352714795740492598226067540738709857050 4077 60255173026241907032504777565734674210329216121016497446210 4078 413839535344580277542667290400422944996316132656585552500 4079 2649891153478750207849077940177007877785092871360659500 4080 15779396856278148257476828636410788370363510200931750 4081 87133698355963324603018297016633170711504456475550 4082 444750651111867862658507611502279654366677687500 4083 2090671632364649195224483758532008812041344000 4084 9012816933531074336520733745130980982948675 4085 35458301403336484911351807636588715964895 4086 126583378534944698651187818598132608250 4087 407290353664289450193631602926175150 4088 1171622202445581044868815710529925 4089 2983675148648625673653804858465 4090 6644893810382022981602817000 4091 12742151274086109695519700 4092 20613128444877506162625 4093 27355094035045862085 4094 28594085642372250 4095 22075305402150 4096 11190590775 4097 2794155 4098 4337896901556155905347019358648401635805324610911550756948033554549675526705502432057012335688168169889396236085201542840320000000000000000000000 4099 22047667270036979049838554246283348123220225471115610301235095280025298333088352702273411573241570004644266967008319730666700800000000000000000000 4100 52485601605499897816954460050050360162604373383183468755257053339586073110686384963030114751110567976511978577420404380896591872000000000000000000 4101 78650856354359149018189788016991629650009532703761151881887728794219519798043495243990373797891789585236585861755644603202514452480000000000000000 4102 83949830463480569889194088666477755829470886889359867789485807040285768188277929570955663380492758484839796131050526101944785698816000000000000000 4103 68379479509862858564093780021593379648173884703709719667937593598821336863812589478960922053437724041571757586188402531421115331379200000000000000 4104 44426593185046933492188169446705600476758127232832272096169417054811565142608084426061171919277000070146615668790604169826503428669440000000000000 4105 23746673310510264904947909284653854829951699266450545090365249394436253460666128734583282685518744658196027900061423667960584744206336000000000000 4106 10684102348988021869255916043982076416113770541249082862105405960821763678971647905132233833203571460772878263802798940900164350718771200000000000 4107 4118129603291153380920296345159069602409200743412981105435813952074814390816965748114641394352509418882925001778922564750252489247293440000000000 4108 1379005343290615856052455516714488678262869247991382135492063603707623445263073116877128458840082524459241702966559139056655072638271488000000000 4109 405769924711902176083211045929544505331789215667664497162131599562085181866613778653327901214761133051837524194837797441676454782199398400000000 4110 105911135677114418321451793620823509509915858789049509890071213879424289289924861574982128492559207076648701338651009407589363349748449280000000 4111 24717519201471105190165772294717089520856423590649434235276721871723424662626335312918053448727198198924546811804797912250248126934286336000000 4112 5192984010918456731641321327216446535653000505281254884526134795211424028822946167138126038457405633635888345389721838998076513070560051200000 4113 987918263896559537580556247992319905621649246932348544346962187104897189537488831189155501039613452317895297313010878550476888956280504320000 4114 171053433277774232864919154805425751441259433194881744761839260447497528880817644783097543426203000978964615203425005372413562836477804544000 4115 27076579631235072230609729558651739337400179622836617035790391251382761402922404137905518035130483148193707403967893911243811789694880972800 4116 3933924439534167526387051289585754334920408679670781001823054196902092412356843022800104390070576517871946699010319620520754826613998223360 4117 526450104715525495231512558376293916276560552425642161239275728092790185277457150025230192833903091728771941742097753360986213328093184000 4118 65095979832823994683412791542698474654973566853487922898402527432956437321027149481470427879241487509430798074260490268386749901386547200 4119 7458377185660257224093949708647083601570089325531164356059298240482467312228471678166772280771635961862915520033207306735323419194163200 4120 793842758639994807237491802849180245467787838113231831897763086445062746531310555441273739580506000510627938372731900841606739677675520 4121 78673038244152470568518716951867941980754697776482067208631461199613126905664823752185790441155998402170524796040882772140739788800000 4122 7274903747323336265594749119299083941002421155702222612178512674225573363319670264319002154809157098234997633628733389122374048153600 4123 628875989868795882105681128140316368031205834219793117233493342815352623061223261677868098931845565540087128762810219376342807347200 4124 50908776957313194287467036292953247854896417551520965649837195966396670860768409562981775232265776600895969515564604328799127470080 4125 3865433388130871874743005128221713386065788065538776322227378379478440866187410535136477403058256656545906955439002806405267456000 4126 275683415511926286598074054383432654216601217148759633694043791382214605564386768869045732259390231468421277693431544666583859200 4127 18492927373229111764452893795469054169666121080745020822503200608997083047161087722865991088326029743158969695609924464307404800 4128 1168181568770750262525116046964771570378350556700025517699065372811294186429631634511325010880878518279570553454988974528266240 4129 69567654972052949738411636466593900783937037246739842910967346908361117770220503548651775155731878315717187478432078499840000 4130 3909656071835872035409006529445749580484999756735378903756288428581656455849519027769976812965112919989538515275807442944000 4131 207542995123945909032243393739684016664151612398592115421540180181019813313953063970000974441265691337035160397043307520000 4132 10415620180248772346677333132337287699580613423407657237148293050372096612820417412534149555415816482114082327853502361600 4133 494545578367547121724235728429070105642104439969954836029738329265475684195006924385361959191370283935068259280679680000 4134 22231958952806147853314199483760731076581697296103583373234241940966238805527333621947524295653876206970385820676224000 4135 946840285280107657719338641456320993914129025410728454502434402647607899192452883083710574144515138940348472779417600 4136 38225530805425437812782738676630474094280837949305659520308929278551778185616605227107724226117018061236157461851520 4137 1463634169087099314745333749070053773324037906697040257007627024696800325478512216195371785119140791976927536168000 4138 53175741609452475646081474506686062254689228607883221542254660424457658454566022075140100049406434572096879306400 4139 1833887608510657198864627142589023569382628323088038606371437262606546320522785453727431293013260747632619472400 4140 60056962490952354384076663313855411359658336115425623702141825605470873593499847553878297867482826630678542040 4141 1868171437923475585364792068875459196023834710609649750678587080443686080679832717814458991854767678051917500 4142 55213145333177817268832389872227639599992503903154388470662400270049557571206970816495749591084015116317950 4143 1550705032654260310275495279220830332247687854040571629878891983549718935388100022349048296076409037472025 4144 41394685200053937380112242617530939688443015190429441794878643106891449904444342322672888860988749805235 4145 1050354137693870174008014897908122960372803878265672696038894230413562862624073102311905229433647145750 4146 25335485427016856419588814923900042379121871640982713991714948614686231183019655553233105540063674400 4147 580939549056114717452460016387194749555313674066278184515319145797054137684279400980507973750268975 4148 12662691701790341511502038806257810976832624571405881495022020878052921203058717029799496019333505 4149 262348492887463000716456502453942038762465308801773233103021950955617921066884573823646409520000 4150 5165723476448919902514791760415521149173966314620054822687193660201371950537258102173232620750 4151 96650550460846157053955823378638473599713104682767157201631443364775623639224419791056626875 4152 1717892306281567155289748939614817401926766135239775435578304816467281760732332673847117425 4153 28998812649681958971296927446573281587343557530781152927318573732883911184932434695073750 4154 464736556218106087492627320950585667259556713783282650645921244798291201872052663747500 4155 7068050624327720358773465987446485384933051020201818594631813865024164222413525494525 4156 101965982173825329434031999979477982781719606189320499055521226031031431766571208755 4157 1394574039131335729243929590868089837628112771941736146067541506671262105606137000 4158 18071551731378626490249365745446761534085023502264713653093966153032552265623100 4159 221728174962062651453651491307126382968023906731314837244221393038750613891850 4160 2573867910461135050134311367824956574658272242294398472095489196831220548110 4161 28243683430520587142613944749495651423253094692577760430519488670669827500 4162 292693996030180483884762770702764522323863530176295153011198519612430800 4163 2861575794408377043788601850350524189435909614639447766439702515809350 4164 26362485321709015921578638504777095850262985492465051960873890439290 4165 228555348744852156231488155293319764375417749905044570816103878000 4166 1862051556517148715795750345549512897957496834950588758206401100 4167 14232720851538256767853053828103405493843714193417941389230150 4168 101882786542411621090506399261402974732357113815619722886770 4169 681647929681607921923200453556414492378860985060125577500 4170 4252959875961481688146576450822696980830968735037529000 4171 24683066998576188931152901227139583789877514038056250 4172 132876369628212620208229329559786130148528165130350 4173 661356540632537359452473448636235074302101957500 4174 3032244264534465925309612707755316071316015750 4175 12752561320947374067465650204667739146521325 4176 48956459649975058701866967998529443997615 4177 170576117572134378344732175799083354750 4178 535780682306162159702918276059210800 4179 1504878941816045326531260761175675 4180 3742691573227187865233926181205 4181 8141875623928414330792830000 4182 15253392736782392452410150 4183 24112169465695976840175 4184 31273665641414841645 4185 31955283943332750 4186 24119872440300 4187 11956314825 4188 2919735 4189 412293001065681751270426706598649195474208296908193390832594211395754716171542975597952039105295450280376615594142377749512192000000000000000000000 4190 2100038979296028860526906809360230106664350102148317958754645779771823016008312069376223575078478640307740698688679732457221652480000000000000000000 4191 5011492409520328910632369726303126839494450123489291767786499258034907193690240468086370025209827845016889176068365790320801297203200000000000000000 4192 7530145242290057234404324066022790376460737264955468214007353279107498480276317538929094313930786238910065349419281132751095425138688000000000000000 4193 8061111447576917275998623050296088183915498472508198414979544888102901066039394423365442663263743158892576168622347009652630369180057600000000000000 4194 6586770575454822952520471540437318650649440812479252995686109350067828641586122397585572884476362341657552835873048274526211448892293120000000000000 4195 4293919435320206419968915741879438712945748505686621879549103636501637043278532639906106569672428940666021062710405976740549946333200384000000000000 4196 2303390480638880197168778932765771118446912216501157736444714094701777769177146945907501669470437553475584494777685942752205924713732505600000000000 4197 1040266653160350044118668992366446044638362810454344511566044178132737492613623247572799519796245691925795858790832399613870009133375160320000000000 4198 402564291637304445290025233829166628468033306555911712943731785626280089831907332360611916306805569849302122466826296881314169355432361984000000000 4199 135367954324636627227546803849118763294300537968878922343445317529000483372412469134330368088746686662214983081590728850857235837077998796800000000 4200 40006471536165878940941312282805395937387051779248800327345863126695480550463812617633521579133716549162076689349989759860288567054790819840000000 4201 10490069194499505987483560899443349820544538248380999670365661487593681974238655123397888331550433376005841316945949860355966676036388651008000000 4202 2459881177811473212432160942326304373948199312450954604202486366615422863970651213941659436430144653986728348377904846952244695918580439449600000 4203 519380355937052919670393835874587667565958557107743345559472987713116922898203967034598079523833382453558847853037017939345220185971039928320000 4204 99319925848861169080426248334273893855988552286174971194326346880501826866811515574478000038976106674322776418690321199851094448451734208512000 4205 17289504278492859827323230416854332766188535786229546754015416438397268865144867595626633372949601498799394182194672428215227156279127860838400 4206 2752134276596617619443755857737966654751105813489592290352932191626587875059945595613944115050769277129684966251814611353182677285321394094080 4207 402177646012348509004357236773664511984719919227227807677318915310338645190834902288835684977399743886742672881191734017682834389860662378496 4208 54144923256142409263230458284131989636802415348199960682357018584605821462499018949544765357420458214754201992987491406431411361224721432576 4209 6736859125924842745263057770484604225873784253252733951438079312247018247334968986298551980060206386424173436122015806352366252325569822720 4210 776866450560258842168227202364231219393311770831349385046456385864277005521987764292186559004103042707354159748272682078247900205746749440 4211 83240204587317552890825957268719040869767172931339050439144883067293540679758964766581468475157578986478060485816335184802493917856530432 4212 8306559871695997168038148158601125764192752684029682167789147213636962063611112162085299810602399715335174392359672332355588018701074432 4213 773608802772823896103758259555110561972507246187401406024292830756546538655210587485446763707846596312291100987644759901489079422812160 4214 67369401884289706494421142081404223362146247717245769448445358286885891486863919835982999120167419276266611966646439501363772606382080 4215 5495422457116931965032522827723464674952414490581898813207286094680002990119644022216285629293277068942581259331597622776932891885568 4216 420559358178432425328595191981623795586300159582907371460196567543331891447548224627530161973259004895310102569870031254419731120128 4217 30239407497481326797619643813874710916211009885012609787869157323938190860215344568984956329270001841068787368898663298667260805120 4218 2045586020096921033037211273760943987374272379296403485365916604436546903427425562834288740021372668677926965326998434070493593600 4219 130344003470539269461093496472341634499611400484467224841256733958594847523913458306214192281974240458004329618236762086218727424 4220 7832119867726571741552600519443697276904026321537944610268075894426473943676128455547020396721478531454716152391966256592093184 4221 444250640065078074069992618674875206501764104670088626404024686971927048819305701079084983586026360880754756473798580510310400 4222 23809227233808947524336184486857305990119365217674250802988286817279102110415658864552957286547859313066837583024826135142400 4223 1206713961816654601138986518061593961651586875436630653957680840998875298639749317333302298827842990818724058997565890088960 4224 57882346381104251997964241504688563638034878236703482752114680169687289824546760755228847301467423978881084763390702274560 4225 2629549569431702424214753565071354261771529511422731186238234539044221345075682918826257188766800708492456629804981222400 4226 113211954909442431137141749894343094479334880324412311521087140252205160193464570248456972611373854021677301147763368960 4227 4622046414732659054179570877075458320337849068966323180666126832195633923598389023583869633330993283957853859666035072 4228 179034739756455985474812914723872272687513544679124603926136454682669968151012826540925959190712555914742632731056832 4229 6582743395793820136251581170475307013545235830459498458124036728803444900170421123923481818042465286394976599852640 4230 229839936827652159886885324237055527382664335164845611820813471380393523560901253847195740945329303166961484685680 4231 7623474359417869067718519215445415603249827438906960157189291987935702298310439206958372238907717880847671989064 4232 240285477268299238547929307874034295895508507882277251058955172144772809465825274869438246842989649125998724964 4233 7198904003831219488243141304903648817384181568720996839353703971907893411644541153765153191516453633798488770 4234 205052961229369527970742569627159786493844636337328469313625640585210602055591809421381773179994448082995435 4235 5553960114119576105726407551079085659180269002430524203577863995444700471212203403655049234978669059515006 4236 143064774473760395357723447141711023708251197806499241895947707766726811310045438838969876505648446293751 4237 3505033680954733179665734702915605786511689495265992987919841423432232562513477835774167515071861139090 4238 81676583697395442183663239811362976348151212246836874506280501588094520277279706866568634758064291175 4239 1810277582537659608110218683212506906155841732733733996142870736619864187925405879611918205354489838 4240 38160244756973895668997339664213938126626610680028012183281330344570336554373889392095822365015883 4241 764981743877395365705093777214054661707842743140295920721670199546562447168698397171251048141950 4242 14581409060314183314176983762888138791047763678118615733726128562235773866226977205522025029325 4243 264222250347245157882448442522857384160606548455790576143224167515000408926571879471639615330 4244 4550419113287186551530114641130896516436142309231565256496041471766816242052792419147665505 4245 74458276566219817952376058704324425188317139306618090764368402876618562135524303855922750 4246 1157170459166681024147279958066358763390173883582610282435523697916178597049980527471465 4247 17073486335574528685593505896049158787761514524915761075736878564241270047090239068618 4248 239044318389655853275017574648406342806139107033174865607563836610921451526806550233 4249 3174155702095092550516916179201689365551176573343283981321274312223767666745743060 4250 39948763015278609006866391519035051823471874526583891124198917938205918491105070 4251 476214606139093760616579329147161761540234533259220880347351394837075758604076 4252 5372667240533553301450499466252574669915384030844262434440441006567160399526 4253 57317896494567767228399683856044877308267994869225980214740267464529964980 4254 577679499691180252419282229710647211276421585335528673079754179597796390 4255 5494364712403181825659024974475695019001389796429490494651636614486284 4256 49257067482267920455917129998090047493244934099771846034256647485614 4257 415691019960708808896408167260028790893529960191572509937903550460 4258 3297550449740780307522395054747230477803820374398360154609737850 4259 24548679068093168255404208879152901803132132064001084446234052 4260 171197759172035183851540646781038324362781617387472979347682 4261 1116163601878285100235407306607114580640455990612920303900 4262 6787968704957777764476223371936505732630259068611787650 4263 38409252929621027919884071115617015928211069378914460 4264 201640251040252343025889053980602789550464751852310 4265 978948136203181481262565903043834118427053141450 4266 4379070782284707052802275181996972792922765495 4267 17972381333499331271972679594424314930317814 4268 67344614631218811003737044707190297247859 4269 229080255646972696427817638428048050330 4270 702623540056374385946919138896250435 4271 1927484491645484729923883512272678 4272 4682873466338214616862121431703 4273 9953487001330083690360471590 4274 18223049054078980849082345 4275 28156209618578715315642 4276 35700778546047371757 4277 35667978661417830 4278 26328248071125 4279 12765211186 4280 3049501 4281 39598250871583060506632191381013120532358027637116595998646960523064793619113028645341767272310793796159248574646201994843258880000000000000000000000 4282 202126467188445406674459956603684426437543622867940410237853852365805822614823561198131862526383586638091093241983564698487042867200000000000000000000 4283 483515905079569202425021621481082971838622058670335167654238405102235297355752652062259508351278580618426887529812544857002630709248000000000000000000 4284 728456716445269576650591950121296537802404576455409614377626209768273108802369100381411972045604454652204127754406723629945605922488320000000000000000 4285 782082174174063872851608530174285448496540952636180479420350778939940304096819312378156404799434504411182109032463127164564214198042624000000000000000 4286 641034949637307249958777917068135092133495440175351099249666510812775801414686288188105758937730356771228643093951262475561406026271948800000000000000 4287 419281308454580354846349103080965270581950976009742903976366441442645620650605020885164844428156960042620786895570195854861501303263068160000000000000 4288 225709397221310247617056866679685563219295152530333491154768857507265859579337636351897194673522032601537148190268831949941011284611825664000000000000 4289 102315963123979703344265944965884469081227995867456934242301911603041698610053803776345939138668999066061937723469838870183334534873664716800000000000 4290 39749859790772242923363671405953062714848962266943198898098791245014264251968838388474330801122241991382979746650449590175862538836807516160000000000 4291 13421533280251297189794631459945811218644504021657290044080951591625943222076001942948412627964753522675193997444521630332055904448656965632000000000 4292 3983697987768464412422461711180059813249685534699758378940990647171137867378383591712949050220435361237219490743626700461652301984409688473600000000 4293 1049272742372103745384568647560454835666055320987676628023008114270382979199339648100799215030422975587488465885668690183493144642068592721920000000 4294 247207890852194823576571702432736466607241682685907013290268886654287863941276525786515416108755554357852315273986303286774016225844505083904000000 4295 52451351898702554649453817747965880550017106854994698105373957334517660200082577331943350126364478074426851904741148321432312863051121216716800000 4296 10081288854209523572874866207138897370550615493476976550182002258992660159244637615266203713136432347985375345553757406493806169199290173358080000 4297 1764238025820542922565335466319372398822051815811350119709403765112525312458387217201672370145958760808432625408318874028427904598708706082816000 4298 282375345977046809643232231716824067860577755050448830322154856224880423848491065134619799296416874994498780795047841581398496476046441001779200 4299 41499839367303347720277352262493787548877001607994311062453800857328413264819690962502731622332932339532428931599320257067036559444920017879040 4300 5620148413514920497978551020844084813892324202965431847177424608614692866762315838862204827436349235892222849916746039822971478726822288424960 4301 703559521647435763446219982978329449995968173972614186817502526973368049677417975169847219941551069755482692538903624517919396974086030622720 4302 81646312031423322432420837767685914933577520671703333524095014803486239140208737512220582019797584615083206951994447724916059799661051904000 4303 8805732976883296728261543414870399813671755051086609806786149831486284187534969117227250083277659663725460371671655761677003817160571617280 4304 884693985872727283222877811502221407271126811943919032287867148775603679126793647796162196151702675997196043245891077223561276985096273920 4305 82972133231270336075939244654711794057560712490777012028486684902282726855929628461768221943008870601387536152815209594646103471780003840 4306 7278037458594618735067008971969323248049960367434408335733189564277523217224567749204492910577018364002613661344133334423745440933478400 4307 598132807189115466937958879253148159104263694294770810165208675876454789284590781742733201279551059492346025751533790941757712886661120 4308 46129163998962724550000127984100232060931239245713085866118793179377154014427886432474293960759835432247862814254569750850956865044480 4309 3343357808296020622169365166719991582289920236872378130051594603602596898964826295302680040717356280835117157673757914280458614210560 4310 228034786020965009610099919725151076776826225649744663647754737017028000743694034650826971857884036254358422824212520078565975654400 4311 14654255629029897947565848683247863344254500178762657980465339914500999155874824769951312866444893023377592335928067602969764495360 4312 888301186523422721098611106646267796457189814244681563227059044432460360247265288357926445430035991301369565776244807481381027840 4313 50843977819811062448562994907313852155289019509479992667545527187968762981647956381408458178356163237208731934705894374025953280 4314 2750510514611787015377445617464241746937481779627817269521977714784092550361174726139625495880228512965668816930196105160704000 4315 140753369379004518997436040594612915317540758098848414745868327450238294621987875006874648725026311807659316989297630354022400 4316 6819005865312454390883639450184939258827753724783168696477604226131429301508954660960042239598575491243950180624214257561600 4317 312978968604813001400478561556802744983477817168368147573330378982052605376850670135035476081991686485909604362831347251200 4318 13618458186863061301527697612728981325469034699126627092164108648499715690912859574285806302815973092925747163328846822400 4319 562107927265499682324812260501121974673512247182250925203573921289553084732187409227762999927399971800560289478227105280 4320 22020417965615691463702462725371562678252352110410436708546314977858469718480209463825939543882110996382931063051758720 4321 819137116001113259460945564051890650590100526403657735131725760490063246174018671917353815525371861703215885628159040 4322 28946831543671349344563493901395818413310809815762670338853771748362271004818318301068368665672662767986441243284000 4323 972131427471858580671582019181463818392929710513265548316611997315334316763943492135162294042414704169999936588560 4324 31036539950215746223540236003146969543247010610849059221848911465925341462316534362856435605538052000458875770840 4325 942258695977728417464816914866935700813308298455361002489583671079433025461831766994550245537778257432622755180 4326 27209436939655555229092181126453001885798894182601599137798790945560335561231910153302925832826533752266335550 4327 747490579276870333200762045175949322836821884981197649714999639294304278172262413659081305118824617011491415 4328 19538597140022259180994633465616126206947703561095639269345934565367460171592928118679410966838911881992410 4329 485990636775292368673211525076318042048308021760903370269609299765239117261781461256795190656754601687395 4330 11503643309955338645642434205805439153862110957006852934475566144022068139145110246289623974915480363550 4331 259132983765183648157487022784140583657982658324641079169069647131061455261644170770683356228729108195 4332 5554911093593730889203379379894703025401335625858786330939027991103646586133421448901645241526542330 4333 113309491136274237195794141548913866652264544941196126423287076118364151218900477840943266872935735 4334 2199063525884599141844953262889862921934093573022910043750824533965539517273078335247597234393250 4335 40599300316096374667466075221144469480365261350822836595557817994434088915492319352821127645825 4336 712876668495805499551712131902807549988016548197626209619579103045791349489733343880839120550 4337 11901704977483999245045358725090446650629948537547701237886854735818612923730743906810912725 4338 188870396559424998423329147367151604229892834908139917484631597726001805946061963477068850 4339 2847840265865451406660207006019491542056067647122106908058407362126435900344141094170445 4340 40782731259397498711593809478590566164428567860845556347308916434971144404591889676430 4341 554410231684927636842247439536498545291214268342548508016115406229376563762685896885 4342 7150516268709547637572739548357437831478087448680826226934281345507446768715427500 4343 87442287297880739818035280561038722187818438469352309352030202142918729525874790 4344 1013159332587661133112663753890416153421788319661591618791294911065045922629060 4345 11113865969375932408945172375778316717760700638321318663172217947954638811870 4346 115319988948185201020247215977970549130125100751747128825465680646319638700 4347 1130772528099625638858150440653066588322331839864494185338812649147261310 4348 10466718873333229650794759217126352108748272029591291553091303048356740 4349 91346823354637883879854227820562704882062863643435924286941302661030 4350 750672943153865458603346249101027796822975124070780837311977429700 4351 5800249975609982634800662811041574254403711756123227392835282530 4352 42070251941015807594789726333909896991519383319193591888911820 4353 285923703316039057603888146197195848892987241865569851583690 4354 1817169106151297386636108641740669728176173443603235746500 4355 10775317555778864523571736284444623778158674262525628650 4356 59463899147316517916870957008506427404957291452594100 4357 304525610541096469601036111217146980245566987716950 4358 1442562105235940443532259844833162455612252954550 4359 6297696012877267311354476504889900305699345235 4360 25230419324827350318791937716606078201389890 4361 92306591476047564968507092385101298883855 4362 306632461830276025206799438732063665750 4363 918631327058649485763649012004472495 4364 2461970778045242253781800823944930 4365 5844686326305003517095077557235 4366 12141216635813277397859609850 4367 21728295958284408269467405 4368 32822689211620131693870 4369 40695737311816397265 4370 39764470999739850 4371 28711555082665 4372 13619205510 4373 3183545 4374 3842751997624930045687089180974838479487961638523662707346957212499157363385229562452296719643377902305540992113492297934354513920000000000000000000000 4375 19656375338501223528241469379676867595711911256718860606732927197088354396658473968770370416235809757709875742691253271952144256204800000000000000000000 4376 47132979797831354329253708613228939972969803560913854958694287506302979280034594994422538580029869479114913008884748072764937424863232000000000000000000 4377 71196511862076145910535728329838254943438867132894013187589713996749531564496778073948076078531296900807037323850056879069854589391994880000000000000000 4378 76656103215269436262800193310952879910936396352994985252664607288190665798059024505965173167018796554670059409850585269496783505746558976000000000000000 4379 63024346946549883254627431113924364191559948058028347175275829166464093741561019944909904681052199322576117478368623169452286930060522291200000000000000 4380 41357422576605162000698342090710857658700803000780634263358343198238767153308820762269672651223994059897351468920326410759319332761464995840000000000000 4381 22341135913081495704242752387087014939105808863997312258820734110906125803334614123420804120764214948158861462877118157077609270370952544256000000000000 4382 10164619792436267122052650172355069065502781323343125261588361707746237040328008404402159514333640639038571154580484014132512476202987107123200000000000 4383 3964229137738224308052612924229063619021406768723312450537902084232384285958075590161174299453604352276186839125525200789431531109596623011840000000000 4384 1343950387673888224251406327493127136746561220467204702258393693147367287553082106868880040210620159582792370270251437785450846941803727290368000000000 4385 400596987279358421786174160625764911844381139563897202732792780986304450318190270579741921007094165688072980838193187589494664336346530080358400000000 4386 105981978812216465460717230540141592553244692577273410210519038547113135582174230467917157615356283920911631462376502491332015395161866586030080000000 4387 25084806878218666787484247277013856935797772324289073597236189119776508861639711178692243039803154293079395255338846847847106073369329633591296000000 4388 5348017687754642510583419220515022634183129690643910195224396784797666360920649966251040324724158624639529957302518014448673856510885681640243200000 4389 1033055181224544257662764913055878263663886275911325409327617566004349622618957087532209003945794107586504444216946699609067429494175764179845120000 4390 181727400266629581257166328252007510046262366292799169756337272084651319183869198763500939968741492629394375139332952373360975266308730266845184000 4391 29243629775672239533272277929722445958110382297916269224003275193766683196905797851883109952743716315092333119319410234189726688908898489650380800 4392 4321941294403051980134635817873474410336840596098003226918634785345832546932231990936390094093961303552363135409166565727269109395920698432552960 4393 588702930599155778120642710122776008946987637374378580365169693347994625955180936323500292772779211767835638929241775958890487736736757747548160 4394 74140365836584118085367314195995189909757249790349792578648862209187396334012717422251822207304972580680466006297164994771626501547989359656960 4395 8657391172768491912690112586476298649202098361503677430843484073423570389269736240493594449860236284130317501642838883062726565227023155855360 4396 939735108398159914602515869931095406196574685658530134492389859963524175910567859562805050189168626095531500713869669802654693699750482411520 4397 95042372517962018157901752923036859850316398499343735453451611827079053578775768725847305383011487163267505106302114027966820080112547921920 4398 8975063349266993257341107023711740787434024076785580331412656185761284114846868620598894090627681017662160249173257985591981460724142571520 4399 792865687179725090543135039006461415088216027821402073653919980222705098495110708665515891436526864473353676512507418813274187282010603520 4400 65639361941407677036831844948708280394518070194971923841145318004300332473765054383942971091730713283607785102160113974268395901975265280 4401 5100673105140155321830926033155968425152211072152439439006180634669770552305792229526444389179355570112762366063174376804413949219962880 4402 372585850612687974690522874945105512223193552634620089002696095284610781514598328934563691562581533443388269716084232117148112681697280 4403 25618009991212973755730773253383347884384096579789876712305514935150818401525257235996092268000596506946557022948371076438707147898880 4404 1660049279499908367374320536278819862044342339764874979997597929459778353641794161658746854021487743403625575720545537900612946493440 4405 101495234061608568010160015584018193128458942160192740897998432396577195817951822525814058043239902832422568994558784033465947914240 4406 5860999433494801595285185704027606309807723786392682658757001467388057722650982850604083188887470440725337358995366592277350973440 4407 319973692882129309438607412867640001343104165232904694330180300517797603650682301821628134916748606897060102861788659638926704640 4408 16529294469766129337884171192448601257184805860334664181795894435815221513258483932291096863277574446342245527236392064088473600 4409 808613128542326376364815140307978017101066282960364977584297934414394316169378078409904602094984868688709583082451710929305600 4410 37488052117106153239438065052140098652825590318025815395614604665873726888580243808888704189798750262017610490122639532441600 4411 1648169300851907167766143762998884878176102306977889878759574765174809910920083419697685699732741409524873833619910367027200 4412 68759473484404728790680248180173904316632007325644483272448504342707637465397866399096798569806090925611673827621531422720 4413 2723485354505487640120843089350271969131458427948265953841789093109972975879144580205469959139237872484354307835172869120 4414 102469742351707016967203895842292932017180905460122371557353193777496714726258030558754620230686985184120356618925790720 4415 3663852990847876954962104866311340970116180006194350688673175512787222034388301503217438714538709042566213830873291520 4416 124544404485447858101238909584631603677064284758430990955442108694283508657946152768318395142557109832135410795847040 4417 4026291801226354413350425009538224680954680031988411884468063405544060249835876022136498231677342824569748226027840 4418 123826016009889901615062479046022945793618798991858399081788027349195769909843709940886547937966709504375087307040 4419 3623724867512029621325624097002154653418370912108497101535517804191176590597981994349623319642413109280061177040 4420 100931541717291648226187531820330040601346082941759631890045659895579791406524154389840856217958841531480038760 4421 2676083596485850890817317868672955540956130416865835236623483360563629294744770151683060721775488788212297960 4422 67550323158390729879238231615005604296459495218983985430698712462818815384631586798846640380435224179742760 4423 1623474223931623161096999554312581443503461920795694636357395079470564995689332223473109795120585330953960 4424 37150967791426870877518671991023144452926432884728841701425088689263426238411845003092009847847604270280 4425 809467529185461517412244840119319615673363692030791173509286174229948439414315511845429249068553959880 4426 16792376107061462554864940393680374912064631275189592439970148942725056677729912231070645976392590280 4427 331640764219348129447695438258439427887445475372862706600466529854427123122048796193707627483312680 4428 6234572301163369028785354704476137652460587351634191840491514720815210211910118993106047414387800 4429 111544518768215255087765534074544944308783443825949990354969051733244540262300021217814781763800 4430 1898854154506244274094883993046489483648627925763021660601450358410701584066113941440960699800 4431 30747810633924025146172142014158830445923459670265788066738358251481858306136876358446938200 4432 473446477862516847905455720619441027103763957659647853844240155551749924881461306332090680 4433 6929357502249828299309667430464432203841312478101645546112838181473480692143847131212280 4434 96357790754186889326528161414419058305925038069602679227277547006229389392544359742680 4435 1272425994443390157012012748730859405515140592420729057865395030985985161655534595880 4436 15947111986865171938069586755339866777334124062258007996528441890224927250040121360 4437 189564631542817278466970097049927747258481480554309909460473699692488348170828560 4438 2135737948945693405716067601569877852007165369417886178573542101104167650921360 4439 22788130373798771586603301003543907255856349573809184324111853476238989785360 4440 230068000759774315235535868130823382793845525418238352760322007322102546640 4441 2195663356507425387529109267317374609846178579425896660636143129715935440 4442 19786407073371707323430819900283843822031427841840868707941054813042640 4443 168166337810032039857355230247260824333843008885584565728996734215440 4444 1346187329619750097711103885768237428677412505102860158099817779120 4445 10135078336825515903773329419229768356120015031104241501047737520 4446 71646424016772980819427468448955594022852727108895570176899120 4447 474699579326723180411526521612951095944387518734612983660720 4448 2941850753570850560690379251680716249959927113062385263600 4449 17014393227630574632877288994332926810594472035774135600 4450 91601510533187989137148502975688100766394804845499600 4451 457757098777084101756037854038223744644354621728800 4452 2116432522887157881900757731952615496391956933640 4453 9019956532263872234089175700035755386186370440 4454 35285146781321503159161492843569216345309640 4455 126076602183926854239380285412712925007240 4456 409111487213979576399463092363630895080 4457 1197490027217589929076893727267496680 4458 3136201676234720953953018820975080 4459 7277029015758926937491500459080 4460 14777685036452585078525299320 4461 25858232405180953582953720 4462 38199018554732928667320 4463 46323999771957081720 4464 44279630214707160 4465 31281538638360 4466 14520287160 4467 3321960 4468 376754975423054969425536334969124486623346604516760823285909202834057170315554012370323026771057201217440029742912072823284349009920000000000000000000000 4469 1931178250324986820913305004886540194303349882986014691341972957340473480139573472202216239107994849756153596753697377274831007698124800000000000000000000 4470 4641561055961945241466395028658603557315298110325959774109974273339657370449799022947477771000937886635135857656475102095161907879084032000000000000000000 4471 7029480582782795051421530974698370061845738295302540388983186646349178685970376109599113375551734005172394762158350958993732613723526266880000000000000000 4472 7589853879219872107500366970508200750079910022134397793688087005499002100090950246436165723833278739622149293757323569941305891403958583296000000000000000 4473 6259049865274440546593382103741126688709725127304763259286811583298646250730807583169539061064890071925290698177640998174270325036013531955200000000000000 4474 4120541297927969954817917677431744768372206846481145945046270201190194580610766092957324042880886464219719721387282716782154252777794714992640000000000000 4475 2233528465004384715541431779013530703308180033473152846230894762510443177297591045067645701293514401302392923774181021699755863467959219388416000000000000 4476 1019871972591427835507393669387967313853200253398390918540519282365463263834776754852803316681809292437904315584558426904266417819836761715507200000000000 4477 399266767717886528512503566772462836318182330167563936283641529996583493680403763938888136938799221785387236571406943335149359256440771591536640000000000 4478 135899675926571189103284154276694111869894856610603589063378604261163830146741247125549270039649830508028935005584178002196942805731153310384128000000000 4479 40677489436747927393534649573683417187757888913214339254157728658800200052622665070025464512291556540036347303213547031249473995399598094837350400000000 4480 10808619253504166655742780662857099326337527714594376160909607454067194644291710641426920531983943342608767041024233214109099987244209816658247680000000 4481 2569930333982610762558827290690387978691062615407132191935698055195614859697868676158105766942093767576627464408926089250850738390454286644412416000000 4482 550499478969183237525651488586304521518861940158572186010623228262402615467242348135592830706406282859053069789808896774023414115947103437140787200000 4483 106861880194812848009630990770252206490355684341418541625655736074763801032784449148871318381462301715739590626112518864913958991499468052805713920000 4484 18894589120536659299958395457722845894378679834635928973581313449142716577554389159314256387287386647642030576446039673143923797195032813962788864000 4485 3056677141080027413401309290361870867962773283040882389793834178591137584410993302080965459420270216624334922263114826833956371508637454457162956800 4486 454237557103303604189193767167241042272989458474402919760993867382566337989547889085921145627579351057574229905750145580834873422539441739829084160 4487 62226038997421488462119138765948372767540933498936453857857256323930760822707164306650596866981882788641984730016297527620522266612581342904320000 4488 7882968171678409668603027029257993703924993595846496032554212751377700628937424820209372508442648640130371462597354867638065244640624005192089600 4489 926125894617760953916011570327983059190012753654349039726449757158788088750114931513752913418647492247593980457959461723212780563334968849203200 4490 101164211420784578676093340031397084759924424998928327710682029013650535093674431815285323755497660777416097001810957214168709397648883276840960 4491 10298394173477410680432174435866304758239275978773049493659501215653426404243038081934062584415570932106878141166753050299558825584322674688000 4492 979072448955470540664007353502561590379614217059863051621563499451592008132419329559439838069842040579360485454549154552048048458641388339200 4493 87096026672942276575638630827537140205972624485201563437886774512789996206651244062475985214076742032056649103342458810127486465888328089600 4494 7262448105786973473166847968020955461298631384262688201376271480051750817739951662509108084771438167460764421324829449916847634414682767360 4495 568547908397682590290613683121944336546302294245142144273650009390710754256767998108221377811131648137614219448102742185018073026658304000 4496 41849495452527785155331047300705387071944551472271533302260027079226331714234079671929213391591568948793034330961117666604135962430668800 4497 2900277877519469120964880746172307534359827604517013381678098993777552774107777778327581154636557502089756656964552881616467728007168000 4498 189476089243309924172311179089983486525866352927051054932384224403482671112406764708559943709290140919656710006945443107444553112616960 4499 11682347572959548760773635635635735608210643457783121339437814040318165287863857542701838990089739195012695321906235591327978160128000 4500 680490650952490667126837040440575043723519815848034154297335347549594605478204176524860152112583075841705540126795211178828850790400 4501 37484269642454309658106294664707734884922290170685109901096915295246453217032973812023671005301058391803782168992898473533728358400 4502 1954317797687033444283578408396854047239700686689497025372499511999887713032333760982023121357952028717886287042310998121877340160 4503 96519097522755338123324183387050084751338156306291078400514304583489503888370561939502651157419319935471524674061556241612800000 4504 4518833684649242620909498341454702012637281311472202017235385644963794520844132652206537109739769216686896795784258529214464000 4505 200691921941150391612012807968617439661653581676052731267789455499501809418941981400706478672834569327564600349335900658073600 4506 8460444101219756047169230622771155835936909317979373298041550696975965588911245564920861529393202728856344127111660528107520 4507 338735574089981666616320767335189769174773576952901116608139116905584671271071326054041554287126470334372848818498868480000 4508 12887066560751579374179429053301111130520504983832017004113978095643897027250513407684464659138817253116040639907280947200 4509 466092221275984115281325269545475498614901904581849028176185743247430879978489914736944132919791253902993680666005094400 4510 16032146453876963815036780103493236950846683968045438627236765288331586766438906094124932066882693597616488357325189120 4511 524650923426562814803756445878266647286236646809012319196319211560174641912089186971693281777011306754237625506656000 4512 16339741061259489258291730213621989395686238411942374576571455738792912626581020660088643791086910873593092731078400 4513 484432762311118349934495709504622278191932575041027325620798817112764922949755265470385597618089177982150336355200 4514 13675216231472388406397456478999766791232855513306328413143887676714415777770876270736369774200675147141945457920 4515 367643976121884712907661235625075511406113625659498601944810218188068942751781260417857104454741015048099963000 4516 9414021025992840983313699237923632123095293847770774162468696195813483873842080786506887709688503080940724600 4517 229626014195402589044823122611587755038936955161898820226715090790387491645210700356085368051738857990035000 4518 5335693806920404895565851698736230442383000229678924283443669692229556183050585251775103181928722933752120 4519 118111492547112307428861931562765605028425743373714532958020483220292711996835245186091923099444006671000 4520 2490658448120174008217701892485501732994855764453391910731705128602925434523977896472137496477391099800 4521 50029687855236323786300927142230613655354807291861856187743637275881688240501531291484718355945443800 4522 957161122271874917859046469962172555056105877240518749912332092691102340376722561397103012798594520 4523 17438886401520790233144360709955765102109294773263748608433169264761280738354119739734642788365000 4524 302511510766718441233445258643319900106023478260477210384903466517349434935031494367599069805000 4525 4995133229540053288924745572157093504514484022284909211514634788202684276234076246839702907400 4526 78488415232699559767533796085822256326738659719961834127154865470049420115746679547369417480 4527 1173184839335248050321879059473768521114948291057168235616646813195644512521175751146305000 4528 16674602299085047332390553941201321477484212983811794055561956744147604296980351009261800 4529 225254687317107093723750149463727147474857856069286746609275203786392080376902874626600 4530 2890656866206940677005201383463250189362378286714830489519243560867865025230674003880 4531 35218496485304619602737454410421594375314453481002414302407075883311039805112974000 4532 407112127721936650372206492526420835899720832818498359074188233849883552835175600 4533 4461814556946553329904381246264424709716056303736850559020273804338186784970800 4534 46324824485872075808797163902802221592820961391645034192553396236108742252080 4535 455232844713256056573520403312792363694413680137359634079909545881654262000 4536 4230019411572295591025438868608316399186686895335666849039918509330844400 4537 37124969400741158599915639997011366096914290921261551989110478918726000 4538 307383557409096658678422608219560095000681925628275073088890556224880 4539 2397761454282696919232067683484473746804422688694472143464898874000 4540 17595426804914097653522071085837254159613038965548615424458029200 4541 121268966601376786005126486705543878634813332531022274109437200 4542 783544670599474880777343554981516420147744136926454712350480 4543 4736524306945248213866042026487710783925949741819784290000 4544 26727082969051331444533517017017397886189802344638242000 4545 140421244606114922431343633782389998688252919472437200 4546 684946992742604983198997643458619906737680232565840 4547 3091805573991788188976329075616448610336205895000 4548 12867373677222420134536392845711100936522701400 4549 49163717166679901756917572561498176728075800 4550 171609773680193232675593464098975701366040 4551 544113207827161332086785343704271307000 4552 1556477629290477513748412012415031800 4553 3984553904951159444618175557209400 4554 9038868243989146061103970147640 4555 17948503350605813842863721000 4556 30715561231017283238012200 4557 44383731502470954321000 4558 52657738130941256040 4559 49251066668077000 4560 34050593830600 4561 15470510600 4562 3464840 4563 37314774693496188993103651899601584792163371149479183667998028493458215485508594203911780630197261099301773158579908489199758396620800000000000000000000000 4564 191661611682096666911772044216177270304822078487685524862508375901250486199897375738456647262968038903713820305231148569844239870984192000000000000000000000 4565 461725413824867647941506825609473192102629294634758669539525253559697622552567096850179098292035268296268275396421761100839263841581793280000000000000000000 4566 701056778821192474068065532843089025791497050468921224247832395279767446688173211538474450510050377670694027124942361576989111709980635955200000000000000000 4567 759047113964358757828380069478210523928774943180966940610174918218488607053955783543206553188211648919033027782682987554627060054422978560000000000000000000 4568 627825105594346691014036418605741416440376299121026775827038812415418072341624805568714392547338169001142840753426121306986220249392275783680000000000000000 4569 414634323090492504818308138543150789457859561736333356891392373491957222106998419878545762417078853286534777601457562883648240268242533220352000000000000000 4570 225510245280720880396413678670258317394676940240321332989618773603073032441919443688187225906861127123604368649293393811376363889988555474206720000000000000 4571 103339296323368328198903142301545762775505276621482855644073002186686025719967399043576895287600094935367273240660730793673366218324896330547200000000000000 4572 40607670859228547960969497726081380881700969347798537838485888658936252404471991109006630637606787930647551014968993279647432378976676448567296000000000000 4573 13876107724603517556870221551699186590084074291501496595062251868203196181349367868136965334990874954943801426446665719652108241792428009953689600000000000 4574 4170485052094970006020525900533070606183783422658134576429995287564084232386145255534477692269362497633247117270908216012211737150339481780355072000000000 4575 1112921693775798813292890251376814570346836767408177098989105348999234061101200502644118358244415798517140246677133391834235843965880361770024960000000000 4576 265801022300228877996653984907313912931860326228411165645643515152869781052422819339274498961333185358660221953909327084128852906011297560553062400000000 4577 57202162999291402086112557800278224651620519140278787303921283665235517087770397780913442755712422155747803949523357294816397423209915458414182400000000 4578 11157798442049867789863599680345807292915530759086666986849957225806025999266095443545532675964274943550242442218178962938332476534285784132563763200000 4579 1982777542247744225399537221349834165028940067297016125780386067519633445087704671168139533691796545294572176043315491550335090777156418799665152000000 4580 322439722524123913086830981363041028493431169030903575408420903411696565270922104042410484608051910725973160880439477933959982456069445923027025920000 4581 48175595919761694058667258327473164347041315320581889969943070796102383935691150968019792349105853612502137263875735195609578680549879501432029184000 4582 6636592592150189476519895437163499708601692104314785867587536759354115791301908434312099245777703246445735663481013236692222126569914868010026270720 4583 845623250000779785999806991930370871433624487874751601501592891862463908681199225300010814325162588860645455535350755057629772443960026169606144000 4584 99944286805487644983842174134263890043017745839520703947271915838120550722334443029505937550584975739977408099980248570974908308717337366967091200 4585 10985097297872819159129767336004778711867209006363286562549380492751571429995959824347384571050113575297958225231277009710484436035297130368204800 4586 1125448324194804065373198843840342676656172904385873052144859522990118641092369987879830684988805703554274606387658986226355597735740794281656320 4587 107706458816768265747492144210890917795124014965394509159312630840727206205623847768382159847903780310003406142725472636265149958055478165504000 4588 9646947960880092637279450783485338416753269438607373773038713762343945547669150814026346026318074343566220539645362858174336252620927559270400 4589 810093643391756022761658940461422713668889099862078514592829695548247018525646509532791944895761809129800727390018331299131331383593114009600 4590 63881924910101577829531537135439951153758938671064008584282512685878603215627928992696102337545070048641949961187976764195418383519443845120 4591 4737622315808580570687363737399124453418525521732679842370835670509434065709388782556028422353280940752652586459171002236343371987681280000 4592 330881251000574260227717897684396926361069798322723455819623237083331881222748414085945143213216213845078211072065711267835317787924889600 4593 21789889604809823062752929685666302105564668627590559923669689687091742977862438316093574777530572842200001303693492103497049221523046400 4594 1354588432447848633315840886367947661616765884880977266527018113903227878713067836850989313630275592720154798166252199785032371019448320 4595 79577000239550254143687969561638890922027793025616424125245721932318148672475945985438598268052583799973645958800792596011047452672000 4596 4421985469836103279738293971187291128335441100448784258514373887857497348802563781801879489004106330427450584316487398767279131852800 4597 232639969376880890561431189992724140409829764146876149750270937826096883229789986684265478918745075635747787073672547265116844851200 4598 11596978107555122079446157780386467932600520239437666472290352423917832734871262130138382427326097525676518626017654961971905822720 4599 548183118737387999327161697136959404715789663061943898550125980891435089043821170873554471330897284691821474327760419347496960000 4600 24588164833699318327201809357982863409451578871577943891406251318157592646096540922944871842538161953988748034459303946698752000 4601 1047175988644560289118327577435361382121432731432352479457555357742525712295957557305132507963707502125041432528132742352896000 4602 42369699113800695838516286648108404499350628878654127434360076028666360821776341605589056386102992619584393052735821247907840 4603 1629517829163993694702233188139169595790145871711280720594667760927574245832630529562111045709795560843392314273932709888000 4604 59598415989713477573816194752041338115912193830559065092802756627730674481598844895255610788072985794066416486291712358400 4605 2073790650751499749101726587010411009325989514803449344477026464602290415249342844473655772008695960386200928850702233600 4606 68677132442353641060601882566691486249125938411280400821137604871082142758644288595007529743600842962216682473242935040 4607 2165306167831159583462384467924370773488192244707092708394888677245309909158021730517566120310279237181563623680768000 4608 65014506820424912608539836344925408199405783383003373510996166486399434787948527087425287290967313964105773607580800 4609 1859475253420186535714264886712136298821141246626623355714977429226193333405562490389929693238096011299385586979200 4610 50669538387011071712736987644802448475869549948871831580790256634563134077027972436408658301545798026784269259640 4611 1315677078850404802336184478684323565785280011035923089821010244313343523990897187694990646954942374024169600000 4612 32557364390494643833745168051387212207189806911051211534389890664342861349504633376519465660757043295951243200 4613 767858071633813013873518567352871334174484614299753930437006848213990874951399971584282730774753389321868800 4614 17260808390338460233278277120484025172001890354444860442730322644887464410952058376132722509413176059731040 4615 369818685336338576005694403321181387520934361890267052327640235137041718841575406855240516552659827584000 4616 7551711934553481141019110820827087052817543838336875408080854953633459681940628618914810665411025633600 4617 146958292108131012939629930800919432189331030124592462426411576978623066345494011842260972851463494400 4618 2725083216817045734263410130489160462724850109666556776977886712113356947138251763764315102275961840 4619 48142479070076448199271518165372055850997760323243512684147892140671582463870712202727046097280000 4620 810115089597407482561351240679020114227873905499992248690657336136885481227365279852152584136000 4621 12981385130971894933514518166280854998344216555071976366513255391170459152644053816769150656000 4622 198023569649103363890585170852248575017027204705303149128214453690598867903354477008662792160 4623 2874602783609958506341491542776740617283435695775428614337374521076461257786832888388992000 4624 39693959193963847671727533805798183487067867153389525833802382001891228610777022996609600 4625 521138029590033115828148292845618294845742678128778436437586463007938800657809113718400 4626 6501793352834746753702079107876846406294581212831764522641444100411452692108594045960 4627 77038580475011520596101201889811640755395929730621875793793466954328699763793152000 4628 866345553637470247211553464577776978357756657489392743550523362081671352616227200 4629 9239807899406715447984371894351088346609964556621559820389988848758666971212800 4630 93383516849956141659165925716135261937143038068723739831427560673370828935360 4631 893556377698267718049487610546777418281708464351450026642476349130556160000 4632 8086971994201969728571357632933944951942206002338727661963091198380444800 4633 69148807667567270586040927683310833637807970615775244950961680983923200 4634 557944125164504051792935805731461062689531956843792476791164713052960 4635 4242489851845261140840777816921524078859902300652296592141110016000 4636 30354956446174462210137133591921961890767978132846613654848374400 4637 204033612874638682644036853127885297636034090455590172709657600 4638 1286004457621370204119920421859459538008824654416327165428160 4639 7585197069388321496888076191747102458991171643903413760000 4640 41772084236701706482979722321082509368449311809180192000 4641 214235515679073561615471746502914587267836053973264000 4642 1020313991304668472264589284605679653431092975254280 4643 4497789310490808233746958157489173548212494976000 4644 18284221565846670835547543610928041671463940800 4645 68252460375502440089230821933917926585843200 4646 232802678569466051105703521612621112787680 4647 721424479742086768058539143814920576000 4648 2017351111974064795497229698449921600 4649 5049341979114389100015523049798400 4650 11201166533032728094311173584880 4651 21754417057661070888792960000 4652 36418484477954237681422400 4653 51487757757885283161600 4654 59776444335234467680 4655 54719314489728000 4656 37031794139200 4657 16471996800 4658 3612280 4659 3733048617757766107267969554250668019628638730575264858743718555808703999729196624357658559046260731450147916833088950330047408436674560000000000000000000000 4660 19213117053908451000418934418616940356541612712534333341856962204066705096598842208889255177575134427260284460248592073139267703316833894400000000000000000000 4661 46391714026821786274319434768103523868458591599779234339631961463637789503930395038549572192068810797254751132398003170639904666290745245696000000000000000000 4662 70616362546160791270411621051326904706742613345531246563534864050961261873232656263682409561878213483616911505891557460807237945389184859504640000000000000000 4663 76667246233900670414038554400761880347078265978824557944838292946118028406978156997230990022118510512798827418231456921213657903331832328355840000000000000000 4664 63599952293169920720235913150603255407560895433906886364006149369471197175085723944166726689847735909787850823905762870205317012585390146584576000000000000000 4665 42135150443219800928458843727958668455106258193211514470554420632596713979649829876600017377622146319645680711145703827953521171727019695040102400000000000000 4666 22992612306672947423837137976820073438687765649009588958585101782097998582279949856636920268401041670085293290793986457987390928389549915954479104000000000000 4667 10573286174106146930122320196023647398320791222045946021128863909147033880571791425634582612401374251062814709215996120530504553305986123341758464000000000000 4668 4170167307180227203292058078700320783310116158600043224481401189800126941035563957950664528560919177805007209443060257666766953530615765304292147200000000000 4669 1430512497154689022196111220023485537467867768756445040899807839290924899953548624616477631335540500809684171657168856150091921426462387105347665920000000000 4670 431684469472066770266834000971416026458831589513700622918966717346959715437384336079423532163074924189955967829062437802374937534887124292904314470400000000 4671 115685113661079936338228010665663364911458223118847057598516071266921735323284610078185412297785206698658867042413638625029330768732742810090235494400000000 4672 27751075406580835147328374815214906010197235583665571064169656816461037591276266576444553216786397449493722461799899477885789121803721345586618695680000000 4673 5999617456347243624716657829891245520729006170587603157214595662679289081330102311835679319446977321249836744312705380118566289977706894476454133760000000 4674 1175860321370229392435671521939306281603996165571024031432738953230724076723307794481759719843999987967584597493098791957397212651364565502935684874240000 4675 209988840076689452940986296000663777120354567839372855695946683695383082484640933091505324875024185114643031188371264726581890714978830493696225443840000 4676 34323811574229477350439956124083952811994051548759075548777794596939030183142383571207526942635928605513805962484052967871987865783394731722270572544000 4677 5155604170013720081359683055781537008159266805693365644629185413514894914596105127371144678548412335737806899821457848574057621506283472926207167692800 4678 714142736756334826280559419044439415799027073433108757816592772312796342001755386374064743941397591177452456156286816693560288213630620802200637538304 4679 91513958259266103624396161048267697192176154221987400226971631404599099488894803918402111628193030167681076211500988278949929977240185901567677825024 4680 10879865300520334492004388580770007655165994534299001882773999835998754116047423893232900011567902165578412491370652707044746063557911757120486768640 4681 1203124727502384738334417726322963599914154855100939212434202440748261783075712758215985587165980968609363772363116855882262736869920845540517478400 4682 124039847427756072990112934506558840962264431314876872181864563950320980384331414604424230554395480531940249720065341358490753263662893944834883584 4683 11948016512524749475116968674952644291724418481740114181183666697750453823646249242008497736930203081243637452766748753383928309233658980198252544 4684 1077342450979625881407427605506556391310951055011563544691914590005777388414782844900802383779678450652038918072835267316622543060597766965166080 4685 91096608788656614857026023133793789199659954521171833749695643041711476560915687970402767377840100989291388910943422564486352236622534567526400 4686 7235085105698834125739704884641075204405736568590927479260117267640702103109124648319264833270618577327824888870972062795023769725731711483904 4687 540533400584682167883540285648945620731703173547186590228804115457090979777359957470414823762763621007671191872269167420100566603572082376704 4688 38039158092363234165287156943105491673937277788533673984256968174951791280486635967851257420119807468611957095667057359062156358770722078720 4689 2524719522664941159483662269508714009695079164953371617270520329024945068449017965796441093302725994346647950383552151233175286972206284800 4690 158223237188005535728908334978125668257438370147792351300169257195351161201025032786579645681238588890422645587765438157927952916838088704 4691 9372674369358132948209249583834135134979073342301844676552738258117592052376895857830067157778621474886787960114754743275865260222316544 4692 525312346621450534009030051460697527210324039244223911382315114752601594964154577208457725179286656427156645297528154788308574388879360 4693 27881966636543686406209822450930442654318218393645690198099979031548600165761872082585738747949049742678574486268590965111906605465600 4694 1402621441079106193775136540569186117179036747433224431346571918754722881599638778595552305286978877599670146757530262503448006098944 4695 66926665190822027699689625156293921134171752225737303079759391709053310810786645882799595324569804723716280378808240702250839834624 4696 3031116287731365613843315833208716999055694549880097102109341943537071940250945482612104785823594972581046181873152697103443558400 4697 130385146469622457917616467604062926875976873555992572736987631584027010964466717642100228085245832985697682422724680779422105600 4698 5330021507930245072336560194418137402019475971310860237920590978873211987025917355712910633493998784914833404141961964558450688 4699 207174080638324894341717227349867367198160617091902848258245999228354056355254509178017052217369402943099531232424239771772928 4700 7660480112141813333021791584728196499335304541737369957693363234966128216953114150643771773211741236950558541040376552980480 4701 269574205554988293634427502772621460064310647767550842253654025533952682949558316194820315001998652643400303788841616332800 4702 9031713064805552418958223410819648160368061901330004363234920175688330904082529056945720885389929595696223601914951323648 4703 288190588745898433118169351129007125998897336804347039809238367060805868523617085239417830021530287615084549940137575168 4704 8760665088806349138887775441544039853710353657874381473469489950884483255066388976422410277095484172587748116956252160 4705 253777778776079149301829655594313250481445252240597498424250168100203005102035474634957844698322406040377181113692800 4706 7006856241250017816774363730112673304189023011895932626943298574192433329212889858781378190825923890159967033205888 4707 184426097449561508852253253286855300719309333366565519706917018618692285533002696242712087163292698182919479316888 4708 4628181283931064951865224637369811556103943641844074740159174053273005927797798496760474480930255100138035850240 4709 110746338815439248667312548433779191247432554299988750492399076433639079464621726675920528144191615772781201600 4710 2526996547721307520321632462326467761241894134150732555378659625159953246125020631511677737643825376995250688 4711 54985019116632309362659674148341330516075234952580413148970470911434773395311436273572056818404036118649568 4712 1140879158676776881987467107051974660153162510175685284829861355346310852447154733398264965292418005816320 4713 22571695681226018736201419300987577913224620529468183455796002821205748747996813913909626756378953563200 4714 425769071698254451994345400310105313941902604469532730406448225608516084145324757212630389940269760768 4715 7656098521546253593452148542759188469659398683885215426010024751622790078982254456709316223514414128 4716 131215149889171885115694341997739375735478861788137200918806827837594171342190317134577218139571200 4717 2142910296367370844438902668205855128556031060883192589554916373844586383455139475578285406990400 4718 33338664567487325987726934339385001071556884131277124101045920543171864175423602919478706227712 4719 493942718428318722836183868809713176351025959141838792782690930143999744383559505211648383072 4720 6966705934282297898946380463423192178654243613764015645724820169816251591976013500108293120 4721 93501029404485217392965760231355541467722708011804982288939553290680863093881506246779200 4722 1193533778471102227517592008768186941422654999805285844531635205979961975272875579693952 4723 14482654850159467582756333204637659241709962697159736792481221851312355569198325549032 4724 166953343250491134405396032783563629864171750695902677245155023807397324335580477440 4725 1827193095642852400964076457653817521090515918290328275205139651207240366351715200 4726 18971136065086821049254376584704287113315725525375629953436804554387625140544512 4727 186708715597789414911576388384568037001331768568419276805488670829479134834112 4728 1740217507631831835655173225131949234033135408600219161441077655929819023360 4729 15345268373668993081876814551185754875115845757514336489981956260114422400 4730 127878241312132697855348565666521878630992640092685820521773008950144512 4731 1005864125718139610632119969888808526860507107294051389621414907203232 4732 7457894751548662545140845489819549574915675704622648197869987809280 4733 52045012051914082091078973449765222062304187693070986876448156800 4734 341279095156028757912793391042241557002139415480802110299845632 4735 2098991097389286923308383135688957431927639327272362460551872 4736 12083541036369019437959566567605592762924928970325121126400 4737 64963480846814569172720378826851249103894691853376211200 4738 325330318164082650108782731207167616481314494528103296 4739 1513242892063861265344478205313046222019892176863976 4740 6516361931583123944863081179680929361248739957760 4741 25882203351869427403444805780440337892071409600 4742 94416318255778388616236396219623429346658816 4743 314777720356272965295715838552278898108256 4744 953620299607032651096853118860475704320 4745 2607439013209848092218666012756065600 4746 6382534133287027039051265007165696 4747 13849152278802641042777836597296 4748 26313774370388664135944647680 4749 43102838032088539596091200 4750 59635824684133804356096 4751 67767582674721970656 4752 60728024273495040 4753 40238920814400 4754 17526934656 4755 3764376 4756 377193454085940950421867757044077914483310371735209053435563229076504466639304242252805083570299261406942029096676696022931873560788992000000000000000000000000 4757 1945213961298830742862400633500097794379338616506672498977988596198207394135225928006891052899827396016351813084319291713373973573093294080000000000000000000000 4758 4707509768391272624593129278046519537080234372803250066964747108517637798935257459321039331050260189334344941982140520442927104514082419507200000000000000000000 4759 7183519667712935978650256954944597167106762589704489740627618515007166865841143804808065937181516165320932465837374038405147901426085079810048000000000000000000 4760 7820145049202631063991824372838780519138890013845326424180051333150427101406368630203217126778514305442815803202440498769304223508934292406272000000000000000000 4761 6506106894449357271121793885426330890500505336528950557555661231025858494156555603730628623893071764335646205559469224303259800129286121403187200000000000000000 4762 4323655776339052719563274744544368849534237437682733114591442657011825472084499189556633762832495759286894666463582327272600906948027396422369280000000000000000 4763 2367102650198433021917355445291151866674812006403272545263863847391773517146671839552480503554711654497832426998085823179927542943243084940233932800000000000000 4764 1092293094994759582964273121865743615703963035611944117716755105176416963539316373065824410074306608357477416754943343905673263124031462375109427200000000000000 4765 432374494761029360051512451906202878520210477714843894578984145124749319959397390986301085294594306768904702109575876160632186506016370164435517440000000000000 4766 148885291178317773287827965021852518664263843466640846033086210001062335663051854735155202883446195579525387354362957608568420137393195119294808064000000000000 4767 45108235454109547643832301369011291774973470782901464025041228564527101351437322108667250261618550153370221928204401378104646731573451503663610593280000000000 4768 12138688015205021453203073995354960857156540866710276260390651698164966710204157826732717213591916639541527157232484775448145856356211642574642872320000000000 4769 2924520237603563485030292049730738799896447994515007761273929981732960814246960904159694869089651832603697860246879049979115495399680951387491926016000000000 4770 635118717366941111192546025327776793250948785552774038868734829267033415083641865442193174169940830844508215270971168072277832551709677197711114240000000000 4771 125060488155478640303100828602087452954496493990600973131448202214645338045303081642256637650328100160526606980357591874985516580375072654438766215168000000 4772 22442476884176152424699314827087179856539988797906448993687049241336336539305706567039350242418068691758290232046991115037333970837824086866114117632000000 4773 3686873502892654954097564625038340833212268300071878316591034124581738552343179311977745248240322145676543968280546252718921576766633457782037990604800000 4774 556684808401625338794092929723846919378586387188557857372717478862378996769754771798133917460241588720917786713714025291203726199888428755796214415360000 4775 77528593370185623156847861149054333688192596800734286617540296174850145925798310005891067542566644458281974111438832362343130810654639261187155217612800 4776 9990621549901194664423944834090006295250118784339465187325876060998863533775574340061530804037626580669288384033211124741357808339509013806526444339200 4777 1194646762926810988905022763940581708065914191717698523808385016142164842443223876627076471614874521071653216535889896731552393898289194106515514982400 4778 132898920696095473031711362535518205048790641124052193217595454779770986535824543166857814548612558459048644177701028882941907854104410181823627264000 4779 13786447841661170644141012889019969972139379888170828972994859524926455083704020807130349948898273521049549995009848924641526878588772456447397068800 4780 1336455676190267470912978016642672226312013566712154112246541910033453126331268324040883865663151228554763627748374969204928957561799807316734771200 4781 121302327351612979137122340009467306509256948768606018766978522841990479687375192913944092670373971660928554693574760086558661443866294141478502400 4782 10326784899457622419311408176546410357997881920380449394179574963595615223774588102114448770239758590222191294202445058408123656263524604182528000 4783 825937358376503671931018121816643837528142085077595624206173977086312063085938311309761933546968857281344169928570534016253810312519281855692800 4784 62152942669180212927544908950613333766021817086112527845264704653102632439076083878072398685686135224033260938001126356817477844033566356275200 4785 4406595557858245710329577613677269076149603248994742673647635446278557014567253798283319576577484318190657323074972636717843472296179295846400 4786 294725991448815131911669163630677865223291621655219500895309833427470273875043102760527128615087738458580008627991266696541832494869512192000 4787 18617055760314039713737261210819691490277709447176280930611394038514591359321298068848611171232155329914213096246666304741861166568230092800 4788 1111846511474733783026255775635454975365008837865699255131025904409122489876649928120933499985171741619209455957184008599673836623336243200 4789 62841637491290452861547046432835203410813026196866212583997192071999944545729051924010902604343153279501023493723943497647705183274598400 4790 3364440739964779286886857113750990067374157524404016521456263625846683136503183509603410816385775501528102469234980706671003661582336000 4791 170766923355434361669164653006397391688213315515279645873664015782038249667632118339952408709152084239423519501821902529110794996940800 4792 8223445796446711334005239771593433819993434076385148781336700952638431281506191072111576095594010349791822232814510011064353614643200 4793 375984317813296346085928396851603614627681378712611168733714125241822176057425372600180999530685955275081000021358387834671734374400 4794 16331745307588275033179284573752938443776511755011850684997023132487179170629392806141486364679625804368459767580673679903528960000 4795 674372117436308572848190423398564848824860461222027099807588496390342264277063230360679749514753869919204711067182282647491481600 4796 26485320135258083149461595049328408354417766488776496373927555108357870264047504943729754894352948823328633264257409606687942400 4797 989834011995917487130032303196356695451755372542112223077606492729238013958027689365065535644696148882608030951396630636332800 4798 35217893803099664391209645160075498047472330599156043391976878866416185899021115439105564925422510982667070842247930559648000 4799 1193385805042840498201432472523049303770846512704751318216084669349709146505795452831828375921689399402014576223533223673600 4800 38527291847039271282729844239930561856521982886824653359094835188110937657159777422051302497373299473291067652196141786400 4801 1185390731625119062073212050998728116467501710018918794516436346142292441942767516617074611353950262870933455505097952800 4802 34767822531339611063713804202283776198344315755429519604814329433962682031212322933347209596700789123442015296858806000 4803 972336285601386330759315559807544334362271337910940586705989718538405247953839365559116176258788566026972899306941600 4804 25933528847768212682753051353060039035377112862971654206785676437714151068660574369087969422568037097815788048900025 4805 659749668740494592899145878241382314230616527734834134898288439360597771384780365029664699805757753016988496656425 4806 16011016821904866742285981078589992819900938967648941185335296320141663162360527067004964282205043573018554589000 4807 370692712442089664727615517999423504258225297200635217045967770910577650352863258263076321557961122230542206600 4808 8188066043786084925520438390328725855522074921407325657113328441217839859864822864633507551071892583858602900 4809 172552393237791319703587482846232158907220831707939464351528148312528048002797338972087248387258940294617300 4810 3469097541412188228540629978383093455974948647431353208377160030211738001044630919841144542355392189007000 4811 66532599620788229770471794928195618089155388711471727401272375734616467614680536837015390188109500372600 4812 1217094404466917760999170634330986036977983621673331902843146485954090335215211916159827149605383261650 4813 21233300063329090051744270538062404079167550288890129078264882345697317394973661686211777482346688050 4814 353205675663340476069029063347611795005639452806048835526701787604707344309727964860073856893375000 4815 5600792457722543192967099269923125242184425855851118361829552777637767925490863498716374907373400 4816 84636571098994002190454968347840811643340002258370298959340563299103999354821744713550624360100 4817 1218451243805939186493732056001836268417174572580154490018748423558516821672117515335575849700 4818 16704485194288920818816728339442374688565985719696978049741621707304474283419291256297787000 4819 217993547829356389023096026126947577901791919784289280425529341948684556974323372371971400 4820 2706615936392261024005162843352124883196376438989354493127410130788812984880326206197975 4821 31955342859851153770916404567336803477640231786106558838813811625656141697655866521575 4822 358532368258174809686366092891649926468699786218817208270889135390103791533017554000 4823 3820201347871118794522657277468888928210563848178921229883864263523791671858888400 4824 38626959872992077391330506518757694481713444871366978962051255859215730436930600 4825 370322722747996982260550199189965742398485315836083891109659586931949562604200 4826 3363238062372629338122108579788507767624346299040739376009716055375956246000 4827 28905685188485275806089193146706642814918887340109230292285352216956708400 4828 234840689069575250090275211193475318475481072396050838869844015571727100 4829 1801333246477458205740397898334692537111799636085883609182087213232700 4830 13027355125608675529141151994215391786415814490469306171755686478000 4831 88696962793800907925645762896731930303658032286154991224513732400 4832 567584616252905822368444328337573362394917114818980488513934600 4833 3407390185330293550823396971611145760345163997285311676888200 4834 19151040290114617341368170118552254089586160500106889180000 4835 100542210113261027326325316410360945731856456065210657200 4836 491786331973205409215830330335971979184629203837405175 4837 2234718749403566966662705291398017052146895784131975 4838 9403057975744227503122111812899627225812152801000 4839 36500610648624928228353891889316469311143036200 4840 130155997010767569010334200582494252565791300 4841 424248843143911596304281865710151084820100 4842 1256814462383737412543816377185222987000 4843 3360984191811135119798581998386602200 4844 8047814483678003354375744955316050 4845 17084987909094105691629653564850 4846 31765364228647137996630723000 4847 50924492735884915227742200 4848 68968000212064411989300 4849 76727292738803114100 4850 67324166242179000 4851 43686493204200 4852 18637582425 4853 3921225