#Python Program to generate the b-file (Rows 1..125, flattened) #import math #def C(n,r): #....f=math.factorial #....return f(n)/f(r)/f(n-r) #def S2(n,k): #....s=0 #....for j in range(0,k+1): #........s+=((-1)**(k-j))*C(k,j)*(j**n) #....return s/math.factorial(k) #i=1 #for n in range(1,126): #....for k in range(1,n+1): #........print str(i)+" "+str(S2(n,k)*2**k) #........i+=1 1 2 2 2 3 4 4 2 5 12 6 8 7 2 8 28 9 48 10 16 11 2 12 60 13 200 14 160 15 32 16 2 17 124 18 720 19 1040 20 480 21 64 22 2 23 252 24 2408 25 5600 26 4480 27 1344 28 128 29 2 30 508 31 7728 32 27216 33 33600 34 17024 35 3584 36 256 37 2 38 1020 39 24200 40 124320 41 222432 42 169344 43 59136 44 9216 45 512 46 2 47 2044 48 74640 49 545680 50 1360800 51 1460928 52 752640 53 192000 54 23040 55 1024 56 2 57 4092 58 228008 59 2332000 60 7895360 61 11487168 62 8190336 63 3041280 64 591360 65 56320 66 2048 67 2 68 8188 69 692208 70 9784016 71 44140800 72 84713728 73 80306688 74 40710912 75 11404800 76 1745920 77 135168 78 4096 79 2 80 16380 81 2093000 82 40520480 83 240272032 84 596563968 85 731574272 86 486300672 87 184065024 88 40268800 89 4978688 90 319488 91 8192 92 2 93 32764 94 6311760 95 166267920 96 1282401120 97 4059927872 98 6314147840 99 5353553920 100 2629186560 101 770818048 102 135303168 103 13791232 104 745472 105 16384 106 2 107 65532 108 19000808 109 677695200 110 6744541440 111 26924369472 112 52318890624 113 55456727040 114 34369786880 115 12966553600 116 3029970944 117 436101120 118 37273600 119 1720320 120 32768 121 2 122 131068 123 57133488 124 2748782416 125 35078097600 126 175035299712 127 420080973312 128 548291597568 129 420241536000 130 198405109760 131 59262787584 132 11293155328 133 1356759040 134 98631680 135 3932160 136 65536 137 2 138 262140 139 171662600 140 11109396640 141 180888052832 142 1120367993472 143 3290637412608 144 5226494727168 145 4878757019136 146 2824534169600 147 1048700882944 148 254043439104 149 40224178176 150 4094361600 151 256245760 152 8912896 153 131072 154 2 155 524284 156 515512080 157 44780911760 158 926659057440 159 7083984066496 160 25275197875200 161 48393232642560 162 54361802626560 163 38002855734272 164 17184778051584 165 5145923035136 166 1031001194496 167 137769418752 168 12032409600 169 655097856 170 20054016 171 262144 172 2 173 1048572 174 1547584808 175 180154671200 176 4722857110720 177 44357222513856 178 191094353259392 179 437696256890880 180 586042688924160 181 488752162595840 182 265038270035968 183 96120632524800 184 23694861598720 185 3990774251520 186 456024981504 187 34546384896 188 1651113984 189 44826624 190 524288 191 2 192 2097148 193 4644851568 194 723713854416 195 23974594896000 196 275589049304576 197 1426374917843456 198 3883758761645824 199 6149776714099200 200 6059607003806720 201 3892925295587328 202 1683524130369536 203 500274465832960 204 103260562718720 205 14821923225600 206 1464792121344 207 97161707520 208 4109107200 209 99614720 210 1048576 211 2 212 4194300 213 13938749000 214 2904145120800 215 121320402188832 216 1701483485619456 217 10535802523513344 218 33922819928853504 219 63115507950184448 220 72895623466265600 221 54941392259074048 222 27988140155609088 223 9870616316567552 224 2446196809728000 225 428849973821440 226 53080520392704 227 4581333270528 228 268287344640 229 10110894080 230 220200960 231 2097152 232 2 233 8388604 234 41824635600 235 11644457981200 236 612410301185760 237 10451541718094400 238 77153584635832320 239 292454164477854720 240 635885211409367040 241 855187250563024896 242 750146561782345728 243 445740466385457152 244 184294292426596352 245 53987987969327104 246 11325143226777600 247 1706988273926144 248 184043706384384 249 13991838744576 250 728681676800 251 24625807360 252 484442112 253 4194304 254 2 255 16777212 256 125490684008 257 46661481196000 258 3085340421891200 259 63934070910937920 260 560978175887015040 261 2493940485094502400 262 6307875231640012800 263 9823642928448983040 264 9961986680731852800 265 6849178720190177280 266 3287306734316666880 267 1124420416423772160 268 277853124340318208 269 49962098836373504 270 6542719556386816 271 619940510171136 272 41828629348352 273 1949879500800 274 59424899072 275 1061158912 276 8388608 277 2 278 33554428 279 376505606448 280 186896906152016 281 15520025071848000 282 389775106309409920 283 4054715373030981120 284 21073480232530049280 285 61758758054949120000 286 110852179747769856000 287 129229139344948346880 288 102114118003745832960 289 56433344986497024000 290 22316499298566144000 291 6416637697952317440 292 1355099830062612480 293 211150430131322880 294 24244368295854080 295 2034624977960960 296 122654848712704 297 5147681882112 298 142195294208 299 2315255808 300 16777216 301 2 302 67108860 303 1129583928200 304 748340635820960 305 77973919171544032 306 2369690688000155520 307 29162557823835687680 308 176697272606302356480 309 597975782959602178560 310 1232039313587596800000 311 1643224892289971527680 312 1483827694734846689280 313 937861720831952977920 314 425297680152920064000 315 140882564066417049600 316 34514872676906434560 317 6299756972357713920 318 858699489588019200 319 87146611172966400 320 6522346930176000 321 353411016949760 322 13423660236800 323 337641472000 324 5033164800 325 33554432 326 2 327 134217724 328 3388886002320 329 2995621711140240 330 391366277129362080 331 14374091966344021184 332 208877286142850124800 333 1471903296498090227200 334 5735176591849024320000 335 13516344701795172357120 336 20539552442364880404480 337 21092382121398103326720 338 15159857760285082091520 339 7829890963804786851840 340 2963833821302095872000 341 834003090963337052160 342 176125613883894005760 343 28056104757299773440 344 3373184591462400000 345 304740160949452800 346 20466325216296960 347 1002142559109120 348 34613074329600 349 796078899200 350 10905190400 351 67108864 352 2 353 268435452 354 10166926442408 355 11989264616565600 356 1962822629069090880 357 87027284352322851264 358 1490889186932638915968 359 12192980944270422067200 360 54560395919637399334400 361 146633800201649772211200 362 252967766269604029163520 363 294187690341507000729600 364 239262915126502273843200 365 139938189013837180108800 366 60117289247141011783680 367 19271717098017584578560 368 4662141617952872202240 369 857261113399183933440 370 120202716752385146880 371 12841172401913856000 372 1039273151441141760 373 62979786732994560 374 2800385827799040 375 88332042240000 376 1864787558400 377 23555211264 378 134217728 379 2 380 536870908 381 30501316198128 382 47977392319147216 383 9838091674578585600 384 526089351372075289344 385 10610278877233118114304 386 100525625928028654369536 387 515429525165277438144000 388 1575458793855772520780800 389 3075913029368943865221120 390 4036187816637292067082240 391 3698793277327543561420800 392 2437660476446725069209600 393 1181635716734789536972800 394 428582052062563376824320 395 117799841701233996595200 396 24754983277091055206400 397 3998373845093685657600 398 497228881543047413760 399 47507080984091688960 400 3464101611008163840 401 190368447505367040 402 7720740669358080 403 223283773440000 404 4342010609664 405 50734301184 406 268435456 407 2 408 1073741820 409 91505022336200 410 191970571908985120 411 49286413157531222432 412 3176212291581608907264 413 75324130843375977378816 414 825425565178695471184896 415 4839916978343554252035072 416 16785446988888280084096000 417 36985960910769927558993920 418 54586079858385392535429120 419 56156688238532650432634880 420 41524833224909238091776000 421 22599856703915293193011200 422 9220584266470593103134720 423 2859761413046104695767040 424 681189382390106986905600 425 125479069610962137907200 426 17941325321048319590400 427 1992106463752020295680 428 171224397410362982400 429 11306677514639769600 430 566034671075328000 431 21023575674716160 432 559459822731264 433 10053847351296 434 108984795136 435 536870912 436 2 437 2147483644 438 274517214492240 439 768065297680612880 440 246816006931474082400 441 19155846575804715888448 442 533621340486795059466240 443 6754052783116315724236800 444 45210103935449379210685440 445 177534303845569909345030144 446 440416463996245763317125120 447 729004880122164565543137280 448 839209106817695240695111680 449 693661041625794634150133760 450 422047517008547874078720000 451 192729061671360076036177920 452 67057112554724966034309120 453 17980931709114135155834880 454 3746481087388494594048000 455 609784645642890667622400 456 77716886380889065390080 457 7751149670532026204160 458 602502377657440665600 459 36198187135087411200 460 1657658734018560000 461 56593106740445184 462 1390373523947520 463 23159268966400 464 233538846720 465 1073741824 466 2 467 4294967292 468 823555938444008 469 3072810225151436000 470 1235616165252731637760 471 115428711468691243495488 472 3773661076559174848040576 473 55099664945904115912826880 474 420399040985277044344642560 475 1865763246326597851871672320 476 5199649711649843215178436608 477 9628891489458466313151897600 478 12367728148874367260122726400 479 11389672796396515359492096000 480 7718034838379807379481067520 481 3927760020758856964736286720 482 1525429036773044574655610880 483 457770995873504364873646080 484 107145004078609667598581760 485 19688655087634802540544000 486 2851623905284451708436480 487 325959065513482707271680 488 29359854027185187717120 489 2073761246556979200000 490 113837842620638822400 491 4786738243288694784 492 150726298627473408 493 3429206578954240 494 53091164487680 495 499289948160 496 2147483648 497 2 498 8589934588 499 2470676405266608 500 12292888012482632016 501 6184226446713961060800 502 695043501142652924248448 503 26646484958851606423275008 504 448344641720351276998696192 505 3893790698759301630927436800 506 19498430545236532607406008320 507 60927673320801471070706147328 508 125945997296801282188179644416 509 180038248914283707007899238400 510 184190875447299949553134796800 511 138549868168490141411200204800 512 78280230008901326194742722560 513 33787813666659471698617958400 514 11290735999269167717036851200 515 2951297069240592414120345600 516 608063109909915386008043520 517 99261412186243090958254080 518 12874347251865522976849920 519 1327194773652224732037120 520 108489977971737876234240 521 6993468558629928960000 522 352130879566783709184 523 13643086549519171584 524 397470381465665536 525 8398056928051200 526 121161027420160 527 1065151889408 528 4294967296 529 2 530 17179869180 531 7412046395669000 532 49176493402741061280 533 30945718009594770568032 534 4182629459749345467612288 535 187915481714246550811421952 536 3640050103680513428836119552 537 35940805572274417232344323584 538 202771886849883929335914956800 539 709201267619289246992579637248 540 1633207314203218328399568027648 541 2592389230479290755479049388032 542 2938748754090766707759685632000 543 2446629773421952020274272665600 544 1529583416479401501938283970560 545 730953292351013671265990737920 546 270808875320163962303899238400 547 78656116314109591302360268800 548 18063856336679492548401561600 549 3300615875730935682139422720 550 481758463913527687407206400 551 56274174297732214790553600 552 5258149018626158493696000 553 391816669909223976468480 554 23142339985996234358784 555 1072625095970585051136 556 38415343780076978176 557 1038484413844815872 558 20430944678707200 559 275341763411968 560 2267742732288 561 8589934592 562 2 563 34359738364 564 22236173546745360 565 196720797703755583120 566 154826943034779334962720 567 25157668194515262346809792 568 1323773630919224546615178240 569 29496231792872600532311800320 570 330747350357830781948771151360 571 2099600479643388127823838215168 572 8206757717511949575590205923328 573 21016890305677198434779975606272 574 36967474624637216478026778099712 575 46327261018229315419593697624064 576 42576944109510813719633461248000 577 29366594210514328071561088860160 578 15485372802926035415398410485760 579 6336466340464978664002167767040 580 2036083960608410159352643584000 581 518589359361809033572751769600 582 105440646063708634421731000320 583 17199917957559480487237386240 584 2257822936674896314997145600 585 238743925042492233429811200 586 20311714784982916399104000 587 1385334179454350046265344 588 75245557563198265098240 589 3220879817783325491200 590 106946735561653616640 591 2689897168050847744 592 49397484023185408 593 623251294257152 594 4818953306112 595 17179869184 596 2 597 68719476732 598 66708589359712808 599 786927663162115823200 600 774528156769304185979840 601 151255663053161132750784192 602 9316730752823602350999867264 603 238617401604819253351724759040 604 3035718616806222238603563962880 605 21657499497149542842135924454400 606 94473535851918221587139941586944 607 268616199103150280368540119121920 608 522610950731638211083908066508800 609 722516603504484848830365322936320 610 731308683679120836633689313968128 611 555019395587250876584244344258560 612 321984526070771258204895155978240 613 145027139734221686782835840778240 614 51358527932489750355704563630080 615 14443955108453000990160322560000 616 3251432286061499390001854545920 617 589279487193725839562684497920 618 86329763458641576219409121280 619 10245500074369606232309760000 620 985280719709557376837222400 621 76642118235778934001106944 622 4802298413115053250183168 623 240675750024329643950080 624 9543214966854605864960 625 294590386164832665600 626 6911116340820443136 627 118739009462599680 628 1405528047616000 629 10222022164480 630 34359738368 631 2 632 137438953468 633 200125905518091888 634 3147844069827182718416 635 3874214639172845161545600 636 909083034632505404876664832 637 65519626595871538722500639232 638 1927572674344201231515797806848 639 27798702354465638654135525184000 640 222646432205107872898566372469760 641 1082523893365399523142811206365184 642 3412341460941639807596761312636928 643 7331174757717597304827885102858240 644 11160454350526064305792930654126080 645 12414663462195782247166070355394560 646 10342927696754255698615288136073216 647 6583775734377613142651706340147200 648 3254457567357532878500835445964800 649 1265866310185748630324058390528000 650 391596158034039520514615578460160 651 97167988224197489170359590584320 652 19467013290384967250382768046080 653 3164143533936207932171778785280 654 418551528702153702014252482560 655 45123018141478146885550080000 656 3963256513549367037703225344 657 282946293625664305757159424 658 16343517826911336530968576 659 758104734087442857984000 660 27924141518654191697920 661 803425378895099068416 662 17621880984444076032 663 283860444496527360 664 3158604848824320 665 21646635171840 666 68719476736 667 2 668 274877906940 669 600377991432182600 670 12591776531119767057440 671 19377368884003880173164832 672 5462246637073378119583080192 673 460455552240365781867257804288 674 15551620647945352929571383733248 675 254043466538879150350251322269696 676 2282061726760010006293934775065600 677 12353055691429610500368056014956544 678 43113145318030476737446758164373504 679 102129954772212044577956028962430976 680 170908710422800094890756799363481600 681 208540860633988862319076916639170560 682 190316170072459655672176750887960576 683 132610042877927934822309584054648832 684 71747787681190818098318450707660800 685 30560375028244289733158780311961600 686 10363655781052287670940428350259200 687 2823720068776226313606782559191040 688 622610268836864257849140078182400 689 111709327861302716940716448153600 690 16373523756724104712685617152000 691 1965178510941261076167256965120 692 193290705635239836751384018944 693 15566062954991670330849755136 694 1023511086404846034381438976 695 54672072942358515943473152 696 2353933713734511466905600 697 80754469783056454516736 698 2170750949292408569856 699 44611156637273554944 700 675113453853081600 701 7074841928663040 702 45767171506176 703 137438953472 704 2 705 549755813884 706 1801134524052361680 707 50368306880461932594960 708 96912027973081640399939040 709 32812234560208276477844810816 710 3234113358956707229309970790400 711 125333876288043555000305585474560 712 2317494440145803059011404667893760 713 23328704200677858363639850395195392 714 140447736059245735516636485714653184 715 542063855199224941850097210002395136 716 1413915702674817532988321892840349696 717 2596981855463625417626507249013604352 718 3469930330355433124567667348314521600 719 3462140442427332215392981847485710336 720 2635003069069694203323616430704951296 721 1556680264017290595414351280847192064 722 724142700899023141126653727342592000 723 268393865677534332885126127629107200 724 80025433006405327927623290443530240 725 19344866051963466299894646838394880 726 3814535078483691005334758463897600 727 616383225883983946985887707955200 728 81876510286979736329552658432000 729 8955915368398757907870498422784 730 806865111055254772435711426560 731 59790436329319029624379801600 732 3632512288138089031123599360 733 179962157296752375894114304 734 7211255990743773023830016 735 230972969943469983268864 736 5813670067614844452864 737 112176170705551884288 738 1597846375209369600 739 15797302031548416 740 96619584290816 741 274877906944 742 2 743 1099511627772 744 5403404671668712808 745 201476829790895835103200 746 484660876479169125864885120 747 197067231417195822147868742976 748 22704417981817367158125485154432 749 1009139237022261854461064625377280 750 21108117713888314641103253181992960 751 237922030887070189754421313287741440 752 1591582505053058807410281043651575808 753 6785661734509190773234439491458048000 754 19465031845171077812548379026929336320 755 39185577381840390912747745271871160320 756 57242918666258747703768024722745032704 757 62334107739548181695423044256400408576 758 51719333059039465887287443016955592704 759 33290250890450619124105555916659359744 760 16872071845116020872235123381203632128 761 6816162715348732939955830007267328000 762 2217321824489580552250341354572349440 763 585637919156006914452928811331747840 764 126424038909051825722488738346434560 765 22422267578182996738330821918720000 766 3279679208942461302210591876710400 767 396606820152327178263738275856384 768 39697188735289394671505205362688 769 3287862439331442374354057297920 770 224923729014642641151343984640 771 12663889295178749339070627840 772 583473250306561715526959104 773 21813647019678585512263680 774 653797052118229833482240 775 15441329939218452971520 776 280276964543431704576 777 3764395623554482176 778 35169528681857024 779 203684529045504 780 549755813888 781 2 782 2199023255548 783 16210216214029393968 784 805918125972926677838416 785 2423707336055427420994632000 786 1183372710256133271138942228096 787 159325060335555961751174133566976 788 8118522732141729570004767973327104 789 191991337899039355478851407888691200 790 2421436544298478526826419639241400320 791 17983251617357787261021934106742816768 792 84611105824216406893633835984799727616 793 266616737456242393109597806332997468160 794 587528147036107628403565191860054917120 795 937014934757561997382015861384917811200 796 1111831561165288402534304757547896602624 797 1003896877482767283474732619801045893120 798 702663182146190076008474892533779660800 799 387149866838105634820678456076187729920 800 170067397997206700543586846907753824256 801 60196083744978657477168828460553994240 802 17318677870411313222465116558443151360 803 4079028733220205820523098604631490560 804 790982499694495573164917202742149120 805 126836515379927526031926440755200000 806 16871135741845429239278378925686784 807 1865037736157468012658117096505344 808 171454525771859175824924015067136 809 13098513020087521342097090150400 810 829764136884647762474806804480 811 43415449349860911859476987904 812 1864983205242838167446355968 813 65202596759258755529441280 814 1832599322169887067996160 815 40692353637457015603200 816 696072171534824767488 817 8830063808337674240 818 78079069467443200 819 428809534832640 820 1099511627776 821 2 822 4398046511100 823 48630653040134693000 824 3223704924324134770141600 825 12120148516529082958328836832 826 7105083676208910481675642632576 827 1117642167769403998800496819425024 828 65266831977804948483540492053750784 829 1744159086555637658449672206944875008 830 24598348118782863979221899208191385600 831 202658640879532616924894114452653785088 832 1051299773125312457245649900031082364928 833 3635239798579583924212039154298566541312 834 8758627533417991583869108298706763776000 835 15230280315435645217537368304493877002240 836 19663334848159738435312907843536181264384 837 19289910039537620624139064051713573388288 838 14655731033596955935102013305210125680640 839 8761173834216387213609840450515126190080 840 4175647693620345280513093850307451944960 841 1604252554638965208107719091487141527552 842 501403080639006205848570221206857318400 843 128455016604887360316961501023410585600 844 27141637459108305397004210075074560000 845 4752877883887179297127995424364298240 846 692322560047836212285090733578256384 847 84098290359942494820325919457017856 848 8530802193926992948414106614890496 849 722765929126256470570663644495872 850 51089950146714475558438384435200 851 3005407203614983792593400233984 852 146510361267492645077237366784 853 5881652103541215267364274176 854 192713570472293671370752000 855 5089431021650769682104320 856 106443305450167722835968 857 1718856703978143481856 858 20627132256438190080 859 172881710793359360 860 901599534776320 861 2199023255552 862 2 863 8796093022204 864 145891967916497101200 865 12894916958602619349952400 866 60607189992494063061184467360 867 42654742354286521055970513469120 868 7837705341738245812566829021240320 869 524369940157978395865924930068856320 870 15827965442956348823014130846611376640 871 249471799360939915109118336495803606016 872 2278441745912424514132279057395574407168 873 13020914559262814720797587029278295949312 874 49360716927785215929247808805943529766912 875 129891265065011050022591594490491825946624 876 245971459798370661430798741164821682585600 877 345073918201427105400081262105566654234624 878 367255140368459027480989904566203110129664 879 302382978683820448080114367597209409028096 880 195773764917305268928790995170207648972800 881 101035301540839680037481557907179291279360 882 42040599034658959931288288621844875968512 883 14239372883336066944883983049525144059904 884 3957271543190421698987254965952158105600 885 908309332228374050162024043848610611200 886 173105222015396093222208305759256576000 887 27506142329018100113668349921763262464 888 3655298959814119784718981292495994880 889 407059042149840792196246824130969600 890 38021816332515423543377458920161280 891 2978230362653947207894478822047744 892 195347523605493448687272176123904 893 10699145967789732227658396205056 894 487115241951845393977495781376 895 18315565603140415361334116352 896 563557226702364281615155200 897 14010821039507577386303488 898 276484308947526754500608 899 4221544433700938186752 900 47996651233817395200 901 381827402977771520 902 1893359023030272 903 4398046511104 904 2 905 17592186044412 906 437675921341677348008 907 51579959618346310394012000 908 303061739796387520544622241600 909 256049668505704114461945449749440 910 54949246876876293730079744175620480 911 4210634931947303658552533098593331200 912 143500428866923096198859027479640102400 913 2526373924495311848737211626651258813440 914 25561802803758549485673306304342925690880 915 160807858202978625677835602466130700206080 916 667731149179733436521816688535822478868480 917 1917199144765725132174777940478772622786560 918 3949354427105582021507164306453308890677248 919 6013125610819575009262897676018709832925184 920 6933485222666657677976990901836586180673536 921 6177403897045686120404038425882175582765056 922 4324467490796441005807257643428364148539392 923 2412253560651404138607213148484001123532800 924 1084923182809517518632017176873100977897472 925 397347401502711392650024204333242921254912 926 119495991260051832966474830315949924548608 927 29713967059861820601863086984270970880000 928 6144249214841650430879255731678635622400 929 1061370144585262789399793709484357976064 930 153705356573017434414749194740918386688 931 18708251099823781750932873660659138560 932 1916750757942628867150439956946616320 933 165390543544649263323589282501754880 934 12012233957078191325094395103936512 935 733067718180258328659613030809600 936 37473094919990362456574153195520 937 1596959714410464910240351518720 938 56355634140863580579198664704 939 1631504010827001349137235968 940 38251561510073644689129472 941 713387306375689160097792 942 10314958265520754786304 943 111266398586745651200 944 841282525899784192 945 3971435999526912 946 8796093022208 947 2 948 35184372088828 949 1313027799209404132848 950 206320713825227924930744016 951 1515411858901174295343899232000 952 1536904134513817461812761942979840 953 385156827475145464339482100128842240 954 33794977949332181855880424277097890560 955 1299925129666202473106836313513947584000 956 25550740102686964679769834321471868339200 957 286232578690334668039880792601074700226560 958 1980817904043260607105373842202254253854720 959 9002120655742491926139288155897953625702400 960 28176250325079618723490524543774461676748800 961 63074714696115180586957020477757178605731840 962 104108718627324364191220691429205975108157440 963 129895500006972330544134640683259384737300480 964 125060240592155665523226673469552332851118080 965 94519690119223751351145972076903269987778560 966 56894006194620964783758778256536750767734784 967 27607893960302676168486787011303122782912512 968 10911489198678685675564566849077546223403008 969 3543102601986614943528969505933334107127808 970 952127191956787360377663748254403150217216 971 213034164490764901975707567260507832320000 972 39884122188900133386153147909950578622464 973 6272784916641996307997815676973512392704 974 831241743941100757855618851980292653056 975 93002274179983800649228506072770150400 976 8795217822224735634008558388945879040 977 703160339758722457725104813225541632 978 47482634895924649167296407193780224 979 2702747568720198618386173117071360 980 129242820129936531861320258027520 981 5166366623751155140752656302080 982 171445412671499209727337824256 983 4678315797526727551772262400 984 103611840662423477461975040 985 1829057985106687756861440 986 25080572474511335620608 987 257025380735382454272 988 1849365363779698688 989 8321103999008768 990 17592186044416 991 2 992 70368744177660 993 3939083467996956576200 994 825285481356510118531241760 995 7577471935933521932569357648032 996 9224455630800707119467259456343040 997 2699171600595045885300000224787855360 998 271130137249607745775722358417040808960 999 11766916122894486621673287670179724037120 1000 258107251286202051743912015841746578560000 1001 3199659845799055277798228387254765439170560 1002 24342280005899796621344247691629200446709760 1003 120989204332738916254021493711077905641840640 1004 412471745862599645981145919924638370725888000 1005 1002473221091886946251336356253906602439475200 1006 1791888927429420188233445103822809958941982720 1007 2416440937373178347632730274473821490750423040 1008 2510875330672746640506349403818460760794726400 1009 2045994593449562606718226816400266795470028800 1010 1326919504130866798377467509284541555330252800 1011 693553785555598129105740083750439079976632320 1012 295268550291536437199394044702312262480691200 1013 103314338243049515052295432334621776910745600 1014 29937257810936126536121868969972343819468800 1015 7230108496182697270148016678021502108434432 1016 1463055505892933271991396980179730708824064 1017 249133437127134167088247319098185991847936 1018 35820338663634813835952959209395219070976 1019 4359549439101731734538864380070919667712 1020 449861083026709670318713763813916672000 1021 39388406176969867457495365987883548672 1022 2925764996187033688803694656652050432 1023 184155939559615852741336527250915328 1024 9799751021858239320057235007078400 1025 439308472091163493648983486627840 1026 16504768103676281831689474277376 1027 515988509851487338870249357312 1028 13293881540225547247099576320 1029 278556942744007777441546240 1030 4661338869193828938547200 1031 60699185559173351866368 1032 591724106749512253440 1033 4056538199516774400 1034 17416264183971840 1035 35184372088832 1036 2 1037 140737488355324 1038 11817250544728358083920 1039 3301149803592976468038119440 1040 37889010250630322683083850723680 1041 55361888728676109760668695453354304 1042 18912650115426922611338936092427673600 1043 2174439441198052057976378867785902182400 1044 106444505380549595086611033748451597952000 1045 2604606345107809490682466733757825233674240 1046 35712472806362012159268336291485912987996160 1047 298506679762395670011727429074059936238858240 1048 1621544216337405504544967913627271174237347840 1049 6016582850741872876244085866367093001446113280 1050 15862041808103503485732337183657875778043904000 1051 30675169281054496904237794373672772547950673920 1052 44663273790202872286223304873700585260641157120 1053 50028637826855796224379749817679936675805921280 1054 43895647936887182808659008319241990635520000000 1055 30630379269516461180985803818491364697545113600 1056 17218468504929294307975476777328303790169784320 1057 7883015677524997876598149150951747934528471040 1058 2966766880173211720601583033100925393908531200 1059 925122863948566066971515719948579805488742400 1060 240627228026439684825944154890482240349798400 1061 52499660145581659612072354840716002646294528 1062 9652713814218489055365471576010483197542400 1063 1501236356836043121583177496059438117683200 1064 198067611061219847973532985440847108505600 1065 22214931369004753578639141674559339495424 1066 2120762757539485231819783873252223352832 1067 172401292231924812956708960988632711168 1068 11928675997841390518071494712584306688 1069 701503413862411842364619044742496256 1070 34975298566907200917828892046131200 1071 1472788595914673133238788047241216 1072 52101111071857595201578174775296 1073 1537144518231545473130282614784 1074 37451483847467397814419456000 1075 743567440255768712424980480 1076 11811344346313765303615488 1077 146250783601826218377216 1078 1357879356078245806080 1079 8879392023128309760 1080 36415825111941120 1081 70368744177664 1082 2 1083 281474976710652 1084 35451751915660050962408 1085 13204622848872995328868645600 1086 189451653552758799368355329857280 1087 332247110392557919209378340421573184 1088 132499274585445810498893890037900423808 1089 17433340829815270309033708814472072806400 1090 962349427307342459895452061471636185932800 1091 26258952461839194096997889405075155532646400 1092 398046413560197752733316632673860693335306240 1093 3653505102761472064459265821471691060842291200 1094 21677088171911062899108037735302645137563238400 1095 87475248343061031276507137956393844368720281600 1096 249963792823036298038473229487602322673550786560 1097 522526792113078957439269384346080112323298590720 1098 820625992995557822674271771600255494526801018880 1099 989842028463810076611282106465640030685788897280 1100 934074586454568065813280657700957695426491842560 1101 700398881264103589237034093008311275221942272000 1102 422848597142548102829456619960877108988655697920 1103 207863281915408541901110234875595062139965931520 1104 84001669599033865327032708063224779928953159680 1105 28136482495112009048519543344967766119546880000 1106 7865926428558124254591635312159215619722444800 1107 1846245619838002519565769535639580549503254528 1108 365622593275062523719012442233715051626233856 1109 61340045619846185515059913041685233690214400 1110 8746433434447461834398811569903442382028800 1111 1062583163192582303306240221118474401873920 1112 110173508221733549343691583419937602928640 1113 9758366866500564478254254498140693463040 1114 738448892392615513009777247492547543040 1115 47708468067004783676540036946413486080 1116 2627142277566575716853249311099584512 1117 122970986586742634632254153792946176 1118 4873318301488077288935968561168384 1119 162613713836513918382107088912384 1120 4534896906514319461022924013568 1121 104645665305165544125838131200 1122 1971399998710401802298195968 1123 29765221603904231779074048 1124 350890379515017006415872 1125 3106451961174137241600 1126 19397496176293969920 1127 76068612456054784 1128 140737488355328 1129 2 1130 562949953421308 1131 106355256309930106308528 1132 52818562298995812635576507216 1133 947284677009491742832434386577600 1134 1993861565662453032855006753189153664 1135 928159416318905789330675986946146113024 1136 139731725187693054093267458295852383298816 1137 8696011527425712679677135970873669819008000 1138 264514223473006625889769798173694827698329600 1139 4431028454085853668260478738222617937753661440 1140 44638154060258060278977823123008014116778106880 1141 289109156440366761817323022201877768910006681600 1142 1268007653146676563669316006860119111437210419200 1143 3924407389031666533130112718226822528840702361600 1144 8860356259455335915105256608512486442519879024640 1145 14995695465150640900341158885896503631602214502400 1146 19458408498339697024351621459582031541397802188800 1147 19727101199564413403674896709249476274474922803200 1148 15876126798191207916367243175568140895291829125120 1149 10280618302521717337892657205195041839205654200320 1150 5418689396424084127483338407184845585056561889280 1151 2347764964608595986323972755205360062645854535680 1152 843278919080755947818534456405675946727031439360 1153 252921125704177124461829969493915922732154880000 1154 63734238972904314017893278550947525526529507328 1155 13564301258102693179544875011589467492914823168 1156 2448766463905818241859702449634616646578470912 1157 376326660838668764227685361610570296459264000 1158 49370361764672392767984829773361116820275200 1159 5540545081258904636266919528255014494535680 1160 532614756171485161991519310780377396674560 1161 43885547181957440885831158163535455846400 1162 3098985699063393671021915751163153612800 1163 187366915848839717442943799781312430080 1164 9681240072255886280467648158745231360 1165 426254750328544128955139144349122560 1166 15925957728763683476392006501007360 1167 502088407027086295744108214353920 1168 13255620425235260687079373275136 1169 290118730557457562145902297088 1170 5192939304784781339317501952 1171 74618729526954194834030592 1172 838464645321696051462144 1173 7085791250281503129600 1174 42294148525566459904 1175 158751886864809984 1176 281474976710656 1177 2 1178 1125899906842620 1179 319065770055690225768200 1180 211274461906495870402518645920 1181 4736529022172056705787443085902432 1182 11965063963328737180615705387908077184 1183 6501103637363665431380441922129401098496 1184 1119710120334182244324801018340711358616576 1185 78543567197206800225280758654454733137669632 1186 2662534257784917684257052253678695616621312000 1187 49270341441890403602644805716796186970686935040 1188 544519905631268430684254834952541405276844605440 1189 3847695341845284024183154934870427024063643074560 1190 18330325456934205415005070140445423097940959232000 1191 61402126141768351124290322787122576155484956262400 1192 149614514929348707707944331172653428137999469117440 1193 272647535426471567136010214277265534622277404590080 1194 380242743900415828239011504044269575008364868403200 1195 413731739788403248718526280394904112297819137638400 1196 356976738362952985134694656929861770454786428108800 1197 247645237949338479928480287660232160413902396456960 1198 139772403326373285480418759368456686549655669964800 1199 64835972978845875940418050184092972610967778099200 1200 24934223987155334720292772464146942846740463616000 1201 8009585980765940007182818150159249961757934878720 1202 2162932464703866413388885181312467509154076950528 1203 493704611914581343883498182414810673361759240192 1204 95694063505568297131161418612948201090026831872 1205 15811006092133030646322280385975771890475597824 1206 2233764174617509311494915616421974097526784000 1207 270497621048370829260244164922627682971156480 1208 28124762360005334456262457001482105682657280 1209 2513452569347565873215466840957424836280320 1210 193136608132070266586407451866618134528000 1211 12755813452836177452546864494672242278400 1212 723258474298891340982722933277453189120 1213 35133905906667905332275444658407997440 1214 1457695894350108230013174535736524800 1215 51433363331583732486804233361817600 1216 1534401631063583018971391359713280 1217 38406108803326281422140740730880 1218 798340911915875940543139676160 1219 13594483979228593056498319360 1220 186129903448063015932395520 1221 1995789896906059743756288 1222 16117113332739063414784 1223 92049635733778989056 1224 331014572611731456 1225 562949953421312 1226 2 1227 2251799813685244 1228 957197312418870490989840 1229 845098485757523592990526120080 1230 23683067659784096520678020466804000 1231 71799856838016767197105807213620267968 1232 45531655589472315494024324865681623843840 1233 8970683169948185285461169030569949671129600 1234 709131525015529566516176429926774020956259840 1235 26782429712243590443021084054095865632488459264 1236 547298824376364274997606967392115447910798909440 1237 6632779550459001975416347630864089237263509135360 1238 51109079255251229175749523823220634123381049180160 1239 264319947080769443858437291835976777419300715397120 1240 957692543040393677694364982087729488528156262400000 1241 2516636491153116025575689944336700002518961418403840 1242 4934237132108714056728062305058820944854714816266240 1243 7389664461060428042574227501351383419395122440437760 1244 8621388543780493382130022335591717283675293351936000 1245 7966998246835866200130945699387043633691366837452800 1246 5914503473662014048767475354724598909601523181813760 1247 3570283349078889240426173281426511424920229532139520 1248 1770772185166201717590452672971051743151570236211200 1249 728093321649419785167862639507712573543706682982400 1250 250108097493459169620155998682275134737429299200000 1251 72255416043832406762476651014442655161521870471168 1252 17655889451101429111632221287824823199075653386240 1253 3666843001985075007439516085992170977244269772800 1254 649907303682994483005668968419193787003846000640 1255 98634937422791340637492029264610766706754715648 1256 12852954601734514330057400345445406367159418880 1257 1440987637616912361120886953892682747787345920 1258 139193459508480342728635319754559230962565120 1259 11593549815185520810368787045379866246512640 1260 832726687113406744011955161046764748800000 1261 51548931980432443180471754587332799365120 1262 2746471467144495179259637318916002283520 1263 125660255798639923405051521674803937280 1264 4921292958631982027011714172583936000 1265 164242791905710785732464121112166400 1266 4643453723063543576250553089392640 1267 110342535907119352347093347860480 1268 2181244634938581382515707084800 1269 35378683710171958814022041600 1270 462070352256898720333824000 1271 4732967007118116404592640 1272 36560559544965739315200 1273 199987970952921088000 1274 689613692941107200 1275 1125899906842624 1276 2 1277 4503599627370492 1278 2871591941760211100340008 1279 3380395857424719209703086460000 1280 118417028495891997650576083386260160 1281 430846507163420171375676199322655215808 1282 318865188839982241992564485674198607442816 1283 71856528670764426914677400894290960616724480 1284 6400125091479662469216510207402106087948597760 1285 269242560172466963563243193400812204366797112320 1286 6073851927564494205859718809421461658283764922368 1287 80687952254260752254991385505153301742983707443200 1288 677683589419183983235576504963596422078480657612800 1289 3802697417641274672369621133350116152116972113920000 1290 14894028039767444053132349314987895882760945366794240 1291 42181568944530643764599769073562659017359695219261440 1292 88915304228154371015528439074673356067568074713333760 1293 142882434563305132879792219634442543438821633560412160 1294 178585711253950230345618879378945395228620818567659520 1295 176582742024278310766878958658924307241177923452928000 1296 140138569440574027424378873847990664369014720492994560 1297 90375240627059591386910762900832449167448096070696960 1298 47868326956980417985432758041187212942326574497136640 1299 21015784089918478279209608694127205251352100864000000 1300 7708889080635318810839625246072303515523145845964800 1301 2378857012126560915064704923740059303674427230650368 1302 621219847267403399539023276800155536698086382370816 1303 137983382957784958431570892983430433760990860410880 1304 26180997810776990022043432256140961777600073564160 1305 4258862730049729185136098814776710575210333470720 1306 595711467499352625506763469238029130795451416576 1307 71817513607210224215983183215456660663513907200 1308 7475359439013676032286739459685820117339340800 1309 672567612733268393009809399052033914306560000 1310 52332533679340277661156004727396498701025280 1311 3521214925522381442520893487237510274744320 1312 204717308245211207993550089974557683220480 1313 10268032654637307447911232461474554183680 1314 443250936983927145863559896080381378560 1315 16412297593492395483321993189654528000 1316 518867186457026858091200918889431040 1317 13921293954226099951079026788925440 1318 314478591116597704142362100367360 1319 5919151353124728952848384000000 1320 91550533271904360043066163200 1321 1141857186841230795278909440 1322 11184280312849622556999680 1323 82720541695671690854400 1324 433767012859956428800 1325 1435522381224345600 1326 2251799813685248 1327 2 1328 9007199254740988 1329 8614775834287832555761008 1330 13521589172882760359234546520016 1331 592091903271174837691299823104220800 1332 2585315877037512812249358348102703815168 1333 2232918014894202534290702752118035562531328 1334 575489959743795379801404336125676082148681472 1335 57744838880658491076777946668407536712770828800 1336 2705225851907628960570864954422926255843868318720 1337 67350856323554370191583393290437702649855008370688 1338 980403130906258015471616063680682544232372019163136 1339 8971262566957913286572477335537060090506215963852800 1340 54593131025816213379645848876828818973794570910105600 1341 231015815431794210141724481991518670545648124729753600 1342 704693159192025188339861003806978336043277014241771520 1343 1595923309767685594793183002416572371183376660565196800 1344 2749714430595801133867316831569312494033925553514086400 1345 3678893382951664642326343147468847596221438819906355200 1346 3888826262993466676028816931936376935280800106193879040 1347 3296075442300611197445714268125652566231664977258741760 1348 2268532432676459065360794531514295210421887554541322240 1349 1281722001264668796438774960748970796008407405575536640 1350 600115472072004314671896124741427351917103569730273280 1351 234753795195719926829409848540061998390782847877120000 1352 77268060476561221413361578509386148926581399688839168 1353 21530649900473013617683038321084318098197186785312768 1354 5105974417352785635162031557136363218703916856246272 1355 1035215702428102627502401321394948759072383854182400 1356 180127877523045855598169828955583240811510151249920 1357 26984780952579389760981865175932324205079660855296 1358 3489583370429432425924988801370671402823347863552 1359 390321888701871757497428768600545385199226060800 1360 37818017710958477426906998487140793321101721600 1361 3176773904243446504160078963562945283149004800 1362 231428804677486287253064174995343367292846080 1363 14616970256117577580803140303533654828646400 1364 799619857366640099007727013485148425420800 1365 37822851851647773584501300870083982131200 1366 1542993777707550111059999519746943877120 1367 54098149831722892148383224053775728640 1368 1622428718991549914127720962913730560 1369 41365167326465901180279623893647360 1370 889399841770683482210053096734720 1371 15958076703485154107634745344000 1372 235626497138505336668962160640 1373 2809375548386393850736803840 1374 26339146627091486275010560 1375 186695667021481246720000 1376 939310144781130137600 1377 2985886552946638848 1378 4503599627370496 1379 2 1380 18014398509481980 1381 25844327520877896176765000 1382 54086373921082710012603297602080 1383 2960486559534219953977217584614144032 1384 15513079446031619223171532688262431332608 1385 15635596736013492765659417981522454345349632 1386 4608385513980151443479816094509644728314514432 1387 520854529845414010450604328687919182579234822144 1388 27167748196837606587862205437566077631864224844800 1389 746269871262913330028559056103660581660092828715008 1390 11899539283522204926042559550749065936088174246699008 1391 118587219632265388756385437489343146265045551568412672 1392 782246359495342813888186838946677585814136424669184000 1393 3574423493528545578885158927626437696132311012766515200 1394 11737122177935991433721225024894690717783728477327851520 1395 28540082584434705488163833048695686982203957258091888640 1396 52686706370259791599198068973080769634977413284383948800 1397 75398403137273230471935153465046729316275188685248921600 1398 85134312025772662805229024933665233898058879763690291200 1399 76995236814299768498417633494511457761426564734821335040 1400 56499864403483321832828908229565799761744856154426572800 1401 34016670894440300448813413160254918729037145437319987200 1402 16966215332257441145003056915292198038027300484677632000 1403 7069075824037006800079038462984404663603778336388546560 1404 2478477162782031610406220738324163868872682087664058368 1405 735863668265893810504165191688048886504486842581123072 1406 186028583486824025019902960241986806320104045545521152 1407 40233204205120547467893701434726240450506965483782144 1408 7474267730547580922949897511457394742490072245862400 1409 1196783964576052793786777478365068531980489789014016 1410 165636229758900617151563371995726133300506453344256 1411 19859789068020632849265126966559340517221155733504 1412 2066456379576331747509695485763877743315910656000 1413 186823122070437582499416760698984671552418611200 1414 14684984776876399349430468226958251788840468480 1415 1003685508831322944995844541221431963245608960 1416 59619495092167478923899907119502949823283200 1417 3074330936947543367811004760903572153958400 1418 137365454811597551611402582530045719347200 1419 5304011698515738800203711225698692628480 1420 176338305861090880690130728549928140800 1421 5023559633021133579007465753254297600 1422 121863927690841875577801584043622400 1423 2496913135198198899263669733949440 1424 42754972275341553702041750077440 1425 603293645051171184322554101760 1426 6883030134873179042674114560 1427 61826380938235553639301120 1428 420356841282019000320000 1429 2030900503762538856448 1430 6205960286516543488 1431 9007199254740992 1432 2 1433 36028797018963964 1434 77532982598662485549258960 1435 216345547372985881806205543938320 1436 14802540970418941935306113129665924320 1437 93084397649308783778937150564743816283712 1438 109480203310986512598062268936033705280112640 1439 36898355305313238533369847592040202735206814720 1440 4696907539636686396942398590380291932669742428160 1441 272719191028066893899523263033036614683800718092288 1442 8263304080285721843489874028015398553524749565554688 1443 144287011144792285772567832721196112396378276617818112 1444 1565432933786494463685095806462959033317768518882762752 1445 11188623472199330171947386620232172493928001048505401344 1446 55180845121918869311053757592289920613612938040836096000 1447 194942801834032954097309918253567926876804277662778654720 1448 508655648291261976166227611877616060133034730342217809920 1449 1005440879833545659761892907612845227394001353635094855680 1450 1537943072348710962165164053782049396279183411588497408000 1451 1853483046789999717048450805603398136593727972644303667200 1452 1787168597151840464077228353252071080786075618958628618240 1453 1396987490505232617319071248039470510281239964867027271680 1454 895383159379093553988366319144994730291344057367212851200 1455 475222509763059188377700192287522590370729502506903142400 1456 210659326265440052291982075405194512666149059379068928000 1457 78578557880406835470719816122397069917897290952042610688 1458 24825273368743196104424901652225647673366508925018439680 1459 6680527674162860321565613270151728349971886960436838400 1460 1538820088922143926608723262091034585704910090120724480 1461 304694440326668522624284328213174323175716098343436288 1462 52048838362952798453289896852231913976375327951159296 1463 7693927281436925336423582860593373329577186085044224 1464 986645498762482118328875933887910503669311045894144 1465 109979095041636545113859900449090524307183273771008 1466 10671722031617978882498977595992218990966472704000 1467 902305696108425541578330377568466407503094087680 1468 66506333380511747663707184479109486217768468480 1469 4272911831165010089099885552983976019775979520 1470 239137896725289149192428999914245213650944000 1471 11643280066358988800078112823008973081804800 1472 492195389262340394031157325313737836462080 1473 18014232243197294589392913050494367170560 1474 568689675942090505277582484489791078400 1475 15409132084439309683438201204427980800 1476 356088946465602701622468306114969600 1477 6960554995062109268821259971461120 1478 113864745868088153067243542937600 1479 1536972736576254962693465702400 1480 16795552935719900213673984000 1481 144670603940572057294602240 1482 944289608255927482318848 1483 4384510942423937974272 1484 12889302133534359552 1485 18014398509481984 1486 2 1487 72057594037927932 1488 232598947868045050685704808 1489 865382344557908724549793274271200 1490 74013137543189455648294178059417498240 1491 558535990977793540557493515614722229550912 1492 766547591972204205753993756853365424593355904 1493 295405802849127881292154905274193689292214743040 1494 42345964567340804049548327008606707799498095482880 1495 2736585725359942311789117427511126730703346665779200 1496 91441783265199074066187660834235457318139846657286144 1497 1747970741898078872957793740710384145863588818544926720 1498 20639202161514012599451381149460859657923747298711552000 1499 159771594478363611334633604296176332981627551716841144320 1500 850089923773181700009701137124813154192050072709552242688 1501 3229446519588365004179066207241666671256094318686130667520 1502 9037031624619519503020489238426608876015198971143260078080 1503 19115247133586345828046527560786446213358093826116143022080 1504 31231800134292599600661902837084628984092487527451640463360 1505 40145547080497416265299344219632061524432926276063068160000 1506 41237506633768649179718697029500288969695043943419808317440 1507 34308061985418798509174024163372493387759430464991857213440 1508 23387787646729616976370567836413819817263393249179950120960 1509 13196106553071607629041537253190531629480196174900101120000 1510 6216928176162119684054952269704907997395185489490529484800 1511 2464361157421457826822679369992712843197627683511245733888 1512 827439496716879965760911976854886627016690322879583092736 1513 236705321614046481212686974868699689145945852742268354560 1514 57986837927067894514784201140943459685386166534374686720 1515 12218473387644343531945976370577298866681303130544537600 1516 2222902869904873797300555458845537979619067363172810752 1517 350303349731887207672134445243451774499220610623733760 1518 47947156022035760577700071539487793280241636684595200 1519 5712580228940606770528988483044898833782853400002560 1520 593468461189902351115184016757908713298193092182016 1521 53826449123139277261817848784449228652044332564480 1522 4265345727295785746713826580863983805063621509120 1523 295383316345293878713210019971610061187024158720 1524 17872201634616296996704502102623515371938775040 1525 944006996104937850387982512748849350574080000 1526 43466571092473933755433675983881197458554880 1527 1740988532738967160816816998748239094087680 1528 60482120551904480905721872934049750712320 1529 1815381163599510636626445821974413312000 1530 46842266759830740939887476184029593600 1531 1032363422704062429610714570917150720 1532 19272753045924361731802966460989440 1533 301504183091836544343773439590400 1534 3896927567002785035856956620800 1535 40824636068468403292078080000 1536 337499977902196416187465728 1537 2116573785517899739299840 1538 9452154897925197004800 1539 26751381786580746240 1540 36028797018963968 1541 2 1542 144115188075855868 1543 697796843748250340132970288 1544 3461529843429530634289274468494416 1545 370067418480636394058919989883636033600 1546 3351363972141847622256257682044452212301952 1547 5366950215787385027359071285004787416612593152 1548 2364779517976967458748747229707256245186904656128 1549 381704492711765492208519252888008757574067288832000 1550 27450549182734104725990270929128480722632462848757760 1551 1011332787367909699351642504031612283960945006561705984 1552 21158532469307344623625900210193080664999345515853692928 1553 271805569583478321538783542424411943844735892520340029440 1554 2278080727020118583883773222445390381058633218633199124480 1555 13070892045554452722814784265464549978844006194076965928960 1556 53371324160960203466884461590116293048481609244397195165696 1557 160088430657708561559706449467735684234770571146807682662400 1558 362148511653793263910878474571009249592476086812377094553600 1559 631634696818732084068669209026180843124473450673813454848000 1560 865374541878533524507310690066810488456843500576164644126720 1561 946278733470136465304691326058770191412461775363942110986240 1562 837252376946750865561265925653195432470097558116660475330560 1563 606535239845618787474871108564262842572576905661122567208960 1564 363482132567177817049738029749400398742051494695962327121920 1565 181815417510196207359456881249003763193840029587063439360000 1566 76507246445282142865499568159220349917928690750273448050688 1567 27269588726198674729189982115067364615845894084771234971648 1568 8282627998627061405477059250033364550119864522542680113152 1569 2155028943113061903354115782824759709168090534981402624000 1570 482527877483466094987947693399205885371211426985085501440 1571 93346935742339774780209171965366275101553694519446208512 1572 15655512931230138240109413165481532743213194266305101824 1573 2282862848190954514408371251290000727246415231839109120 1574 290122039828052151353385751502502146909100288969277440 1575 32196556599527795830089417552616602633002465026375680 1576 3124689090812818683655810589755989658069982156685312 1577 265470690156222627152047281060865858091442660966400 1578 19755257475712738884529633920649149935234161049600 1579 1287782496440623340297895621945537221879660544000 1580 73504683113430108008928304715201004766840750080 1581 3670143407001306984748745740836827796948910080 1582 160054660559984488265173665915188436868792320 1583 6082708249209827000579674533660617468805120 1584 200841012302187429823007362034973687152640 1585 5738664331391404615547828072230158336000 1586 141173250964048353641867822630248120320 1587 2970546238566569860616168565500805120 1588 53017706880256877592107058022318080 1589 793957816966809555444537753600000 1590 9835086937428990236317817241600 1591 98861771009948823809716912128 1592 785061792651323618818523136 1593 4734111780625834919854080 1594 20348884412325754306560 1595 55484347409204510720 1596 72057594037927936 1597 2 1598 288230376151711740 1599 2093390531532981396550622600 1600 13846120769311810033657778139918240 1601 1850344015462868829355868527967117156832 1602 20108923967688047006325663932246480545878912 1603 37575354238455978886758011510397600820712755968 1604 18928970044247314440044695980228059536328462435328 1605 3440069993441843364794170770451493330656979408800256 1606 275268900812764578244319747797060824741472763065241600 1607 11179561759412474902320048086205992085015659997876281344 1608 255925055206423954882214087530380192547914036203367727104 1609 3575789469523832869251437851937741431311565293796127768576 1610 32436741317448616817450392199084289222510336845905467801600 1611 200619542137357028009989310426859030444777359348420887183360 1612 880082970666472160915780953972789788733393760298509054509056 1613 2828245969502965953448778564131739218088062927984524995592192 1614 6838850071083695873515225441213637861134110704916403067289600 1615 12725356262863496125126471920639454518549947736427209831219200 1616 18570760231208134658283552219388571455385816912870919792230400 1617 21602602486629932820413139227367794996575384283795113618964480 1618 20312109759768791972957233016487839897167069829294414679244800 1619 15624815270342733843044567348284436244109463946439139996467200 1620 9936641661303505184143454931114135254954389684025340985344000 1621 5272349702889260818085898090723894877330103729068510638243840 1622 2352819242597728129221902534637736624253826018681236528037888 1623 889293388497928503419128653425259544463696521789370240335872 1624 286452761413955068811737623231068936635047994800737513111552 1625 79061095347532918008223476201984760666114354559546036322304 1626 18785894210730106656346662367625695979472523879515370291200 1627 3858810762979465208162379717724766298890587384073003466752 1628 687670285284043973243919565226141597985929605560655675392 1629 106645499852761775455695077623533089485558091183300804608 1630 14429875050535682174831858053665074449402240288633651200 1631 1707123560639577156759901117346585385973286853861703680 1632 176881920468317064271788016336448832956524287693422592 1633 16071793717405874571937370578764016065523342769127424 1634 1281641164389529331916220651106399413721783441817600 1635 89734032312609788040677197097174251523775083315200 1636 5515752317418451000952923432499114634432951091200 1637 297485245913913802392555184804711949208586813440 1638 14062582557521962476634785450111569942387097600 1639 581665775835991537555273336777783424896204800 1640 21002421039715900913371672996860077172326400 1641 659921919516988067345666987320304499425280 1642 17971298207129033498621575985451730206720 1643 421962175140725490732695567839034081280 1644 8485942407385469845653475916072878080 1645 144939346791887423400996465971036160 1646 2079669980805068622704966369280000 1647 24712124196365370486931197001728 1648 238546755237766475797997027328 1649 1821031509675816488389312512 1650 10567063319517260572262400 1651 43749407932157756702720 1652 115003920084532985856 1653 144115188075855872 1654 2 1655 576460752303423484 1656 6280171595175404941955291280 1657 55384487264028303200593905660918160 1658 9251747769555882770399409955391865620640 1659 120657244494159207775612695330534817509587136 1660 263067697517127228301318731900647698706081049600 1661 151506911062455427478131083864845271492269124994560 1662 30998487881065084912027626326023896094985471604072960 1663 2759569148114529469172785819511511234076041589470016512 1664 123525717155162753082009168443860034584655205502769577984 1665 3093459785995912408391209146536974294744999754436165287936 1666 46997113214222675210033120250251398992146176891756396445696 1667 461265957383328301182808366491055531977767846430268804759552 1668 3074166614695252653784740440801054035116681063918124243353600 1669 14482566614938268630672473884418354680623854883472986646511616 1670 49840347422883365530460797498185146284963857296333943034085376 1671 128755793218512457630171615070108959936590118544464305202397184 1672 255459469136573818124433417374576911574717228401949792927744000 1673 396865917149889685415923988229050338144816233730272815507046400 1674 490796172681644858545243028213500837838854703785439225582714880 1675 490071619688173289045885404817468067730826304812067350181314560 1676 399994970737420462335939515043517713408851810426689049277235200 1677 269729030411969592105532053043308118607124280309486463641190400 1678 151682025894838530820434362130325642443161372594763447926784000 1679 71717999713319452995941262082028941985259683943849171005472768 1680 28716559974639525850760278711757480949027458125675469545144320 1681 9799264096586598933566910757320449314708736897999390847795200 1682 2865677287906364759861956056319695932587412271828310079569920 1683 721699017016969035706846823432740400716404425504553181380608 1684 157194922073823634765727095984719147224553256665293848051712 1685 29723070655048337560130185522686063733330922146086988546048 1686 4894642065709226536525776692028875148995276220170237902848 1687 703906751423736744855673329071678710250792352180145750016 1688 88609074723456564836260255214460637407869520462426931200 1689 9781996258138568627304170822805328758381448064686620672 1690 948420208480651487705258744087166260337412257844559872 1691 80845951681613863756691125899571209852474456327323648 1692 6062909588970840397418851989002594636870795132928000 1693 400098157321957616119471331494313088424868210278400 1694 23228399717307367900000609441991419186417961533440 1695 1185598959243750028803771358514109835997431726080 1696 53136793475991561068146324381667827155311001600 1697 2087438077419482715298900285417410245374771200 1698 71701328457696264857298360423133856818790400 1699 2146523556561911675627926469971388588359680 1700 55774818645872165061679843659338062233600 1701 1251249585835953534056757979649566310400 1702 24073912807573423437955778664726528000 1703 393862192624028277937241250406072320 1704 5419658295624771140243423785648128 1705 61828679665094597715358239424512 1706 573608180488351225480627617792 1707 4212684438605565047680794624 1708 23540344075303197763174400 1709 93939035389049360613376 1710 238222405889389756416 1711 288230376151711744 1712 2 1713 1152921504606846972 1714 18840514786679136330472720808 1715 221537961616456403153185506554255200 1716 46258849616753941908603450964770649939520 1717 723961970460494358419216970803119688788764096 1718 1841715197108878916524782348695194960577586521472 1719 1212581423894677674281651308382563467335565162055680 1720 279289404751710675063204899101944755397853782686645760 1721 27657688456907424861551913447767160132950386837908311040 1722 1364302027003019342840446424521483402899359343709405390848 1723 37368568866261274406858528095331411606109307464239522611200 1724 617149391356886602547212981546342135487390299101705484369920 1725 6551717629795041566979383371375280245673042203807276059525120 1726 47035031135195446409136723344997921590705751651632401259823104 1727 237869399068402803398329063032295782960215040263404034830893056 1728 876251039418893751279178505237984196205633283804623004872474624 1729 2417284972778990968404010666258331571428549848393025379711320064 1730 5111241500031927459624578160257179239792807576725974676031930368 1731 8448237281270941344567346599330160586045759131409355895996416000 1732 11100451460614321400281951568941618270905581246954769368251105280 1733 11763167978503102076099964962411299165755888113436360155154350080 1734 10180027566337017211818379655635843543865244249437982833739038720 1735 7273486671362111135204648303126430273388686348281053225943040000 1736 4331508708194902454721923159344757298293282875488059125451980800 1737 2168032044335982839535341538393403776503074527729605341995859968 1738 918783118741906103962410049381509869594260737280936019729842176 1739 331812514653703821841394058628487542709899549395333882828554240 1740 102703169542457775903130547147912080674452429679019774003118080 1741 27382325086321800590929316815621603886666957308793215600558080 1742 6316440618322470749151233622391774365393959807633215652364288 1743 1265528105109194071455620128695392333915696022005371329576960 1744 220969329478501150825611001882325007383505959557791827886080 1745 33722113679825502398144446572494826446517492414465431306240 1746 4509131118168453258980455590649479729777017920545234092032 1747 529370014739901600255470660049913110117471171253572206592 1748 54655540230061242299702915176835809149247149669621956608 1749 4968986580862629798164780272358038495068853856127418368 1750 398145377333090503012717479370243610542909922838839296 1751 28129745470819985439616557237777712810736318676992000 1752 1752560703053517316138967650110274363492872843427840 1753 96251955722852237009759615941575451484728055562240 1754 4656080037955137183537834665439936239673236520960 1755 198120862358440361609444261321701705107111936000 1756 7401435935435297349176226789875844047595110400 1757 242142740517240466793481338464951588702126080 1758 6914463589479815109154805591931666101698560 1759 171609617411870099758084070341855307366400 1760 3682120899243004816573349113870732492800 1761 67840935246348260772773619849756672000 1762 1064126958324919884026897113880199168 1763 14054407933834461361685476021370880 1764 154058592896071810381189742592000 1765 1374701320661402963536018145280 1766 9720087801352805972336181248 1767 52341274132393159720697856 1768 201456747913793937342464 1769 493162173595578793984 1770 576460752303423488 1771 2 1772 2305843009213693948 1773 56521544362343252000631856368 1774 886151884146855185971014687162462416 1775 231294691159692942455823561194866358208000 1776 4343864340462199658399119031720647674032463616 1777 12893454303703073404390314874807970963420683178496 1778 9704334821551639152086260031757898128605676469488384 1779 2516029805613185430917407394534267925515355174503923200 1780 277135463378577669965645544275875490840299575944456401920 1781 15062637673947027620968014496631851752158853554479275921408 1782 451151430449141331567983229993019906079110408258293082116096 1783 8097679225372048381927485816293110584548292503250650342031360 1784 92958345599844355142805793162346607710397371451505275802091520 1785 718628902287521779271009616917719384351932359182100571016396800 1786 3899980447364835747191538455206728370544852147517729359813935104 1787 15372006468257999378542692715110322901416195905205399152493854720 1788 45263631588859624933830549003125936678125163838683702844548710400 1789 101948158446164603669675006377403068698920443654579569604029317120 1790 179187228625482681810596088307117570200500797781639067271992180736 1791 250005955235442632095055676146434304861108724448868868525266042880 1792 280990598448296888474763132310931818188440700989509462149897912320 1793 257666969982757600024022662004446999840412393963946325486306590720 1794 194923735245364701668548318586306013649058960857621243090111037440 1795 122834691047596783638457375589871793004109444583763584588185600000 1796 65031850569125358737362726316918012785666503471945857142796320768 1797 29143208294703430486055754410087574032051188962044483216697458688 1798 11128316647787519219483853740360670935065708857631220758659203072 1799 3642016946038683144873573984546425424978919559482241211747532800 1800 1026876091674569569534140598764472277948913578621836016022978560 1801 250574309340640194405546875925388213100546668654216116424409088 1802 53129780600139151784882311363036103416090192319438313851191296 1803 9823044083008926120156403319507509911487088709417872979394560 1804 1588490524071069383188133187229474113948606661207408320184320 1805 225263816495546868860604838817721443435230612048014055833600 1806 28075582766973364127157854943095831423782998006219067621376 1807 3080995017992069165599949181642751158757086880283156807680 1808 298132570532902416929667480703277081111110745872085811200 1809 25465642877715789213825542240155577801311194702969569280 1810 1921480573498980423610097248251595733515272592757358592 1811 128114479766834180840930788130076674524680423934525440 1812 7547703546466828586687839169766717689344324020469760 1813 392715353077775372911646122497068161275405281525760 1814 18029478019681650277891216829034747504059398225920 1815 729306341811469103931818728187816392356003840000 1816 25941437934663656170852595149139461175488020480 1817 809265269740032243717238539750691484184084480 1818 22066188814729395006697646560272386956984320 1819 523643158886647435528262247263376506880000 1820 10756288560803422671785379220229298585600 1821 189952345367267435630918992507403501568 1822 2859083129209231758861438980871684096 1823 36273921291160728673574008400117760 1824 382351057107859380793324465029120 1825 3284007470397210255550526259200 1826 22371286954119628889031442432 1827 116165582895872573869916160 1828 431516901896131444736000 1829 1020335531577059573760 1830 1152921504606846976 1831 2 1832 4611686018427387900 1833 169564633091641442020322957000 1834 3544607649630509468570562749913562400 1835 1156475228102233005989489748003706115964832 1836 26063648632155517336279625837446275776911197696 1837 90262867854602438230049002361719238039292847176704 1838 77660465481020519363498860883812800970772253122264064 1839 22663676920161772156560839070871927125895407923474285568 1840 2776386693397003070518290257547823444254026469793571865600 1841 166243285340174459170579450551502120255427988251160947939328 1842 5443942440737590034057734788909502576453642606208475537235968 1843 106172132790734911628193282071796477411286023358775040610639872 1844 1317612196848565068763136075905438729114659785327575161913344000 1845 10965350225512515399350755840090483980699780130634519116850135040 1846 63836944962412415513606634517143092697421499078647870899055755264 1847 269124070855115660929608853067288946065165034683527244312023400448 1848 845489381535989247566035267486487506009085340906717449506864496640 1849 2027542273654846719591486219176910178635738757114379228165654446080 1850 3787640889401982843551271778897157541407856842941940484647902248960 1851 5608499517195260637617361375689355542484284808989524373574571261952 1852 6681805076333416810634900263133368609867912870666945904348286156800 1853 6488321506500018577502047490724144632706366463149784410484847411200 1854 5193503585854268040093204970080238327258239848510802485135278080000 1855 3460714746680648994298531026919406852400854036309332100884862074880 1856 1936497496892452894448345635419611918435547979438119454889075539968 1857 916930325095243340598230821706200524436715108919092761136424026112 1858 369879282727457399117659413550273934245942225937763147675852603392 1859 127875124730696849640301353032567679194520084940247436657996857344 1860 38090316642314453375771365932027019188425246477619562904184422400 1861 9821555772908985165640234351215979162014773885524371641202638848 1862 2201301597885733245927327715467931735515979491530458276086939648 1863 430420015939572865534925932269820033911254312049666436022403072 1864 73654765984434211268709335004817139697226803899887628845056000 1865 11061214625486279176497435733079198748130284744095308594544640 1866 1461248612602134846298892455586892818126649152319914546036736 1867 170147981199653287381513829606973455721578210582914937126912 1868 17491027716234430174527262630010031399736382103705574440960 1869 1589425213296720613198531108772621696473358085159984824320 1870 127790508695390795372054974410374984943233293116233482240 1871 9095654817438162261698356809836335122542442566830260224 1872 573232508485275162322750821390355492001822456728780800 1873 31982167275277998208576461606907366313531075146547200 1874 1578727739021543358050505785471665212729424084992000 1875 68877741420879410232714276426521232664138969251840 1876 2651918828617466391722856833236047998784456622080 1877 89918343547108827796415401666561422107628011520 1878 2677707602587075447755964114394457542303416320 1879 69790892414904514354280143236450222751088640 1880 1585100745813466004645793455538217943040000 1881 31200146735337484560747627058336175751168 1882 528577013453414922722632812020134576128 1883 7640684086849982137422300406949609472 1884 93194799666145863909987537911808000 1885 945322525087565325641927874314240 1886 7820807010225119728886813294592 1887 51364012133303994488648105984 1888 257359146101720771534520320 1889 923233600155309404323840 1890 2109846353430529966080 1891 2305843009213693952 1892 2 1893 9223372036854775804 1894 508693899284147698097823646800 1895 14178430937651304057565135040300163600 1896 5782383229726464290966385881144030406948960 1897 156384204743389308483689734004173662073699115840 1898 631892202279481378645015575783709558826603752632320 1899 621464249583873359784450985075225846242256610672465920 1900 204128413212417990447774549359614969735000215817513098240 1901 27809194287810354249496024253619978296792055513782667227136 1902 1834228912128713057017410536581618969698215923702357571063808 1903 65659795859531429327033976368017035157954567251004028342710272 1904 1391125611161029031234628136511173211499625588876492479012790272 1905 18658915021461380785940291626819735162427809041303602348008095744 1906 167115477776384861127787609753168137168726021530172937076578713600 1907 1043321819849623679016407663954470451120143545519634972618592354304 1908 4702783094461791066830563771178198268502648587777258895102509318144 1909 15757057009358037778047852520891353000293866205687968579747607740416 1910 40214281962514066167370308699334268406097207066986640234161163468800 1911 79807902335349350310208408016296971185428614373067568149289353871360 1912 125353771639904439077067132447270781474985694674663892814361800998912 1913 158216710713725691109202528540312820502062652772651858642811437973504 1914 162595004802167260903816892812922063771982254393778933249848062771200 1915 137620729073502470117241014263374009119610489290558828464216368742400 1916 96904875838724760937649685613145647964537830604754907492392108032000 1917 57270364412565073244254048574748723584125955538009770028885688188928 1918 28630113771356475985048923456906637996662403899691743460461599784960 1919 12190480566559293856490925222820071207759812544095553657196720947200 1920 4448137182645123437804058065045010565132966915142701958433614069760 1921 1398459748730827300553743684025945934041797564209081760441526386688 1922 380648862244807446886389996751749392399308483406494646685650649088 1923 90084762678161434200954955597405773860540891500023408117187346432 1924 18606463721777371054507211195839924590103351280699908940913180672 1925 3365102075349908914205969254703422817528219956695512252776710144 1926 534452043860888193714828920667406235579013573843111058499174400 1927 74727379304649412819754999867286538948819938971707540846411776 1928 9217972529591441325713796606631803497951692096207681765769216 1929 1004955015616214921395063639154328104633138941106641703010304 1930 96969638751040964263797238502152308961933729528650557030400 1931 8290470774409073041279261193960242790676047894969308938240 1932 628502864905746243473742578024039709910706731472507633664 1933 42267074991257881340952248118067600909161428316269314048 1934 2521698209807504247614289491877727735485481144759091200 1935 133428355067503904171375177774568001987156810032742400 1936 6256953841982660176573154010136785895345101786316800 1937 259743748958162274484679967181900673272362943119360 1938 9529999803949047689877237544800482836627429785600 1939 308366652018397277085117080824056806245820006400 1940 8775168933504472098871655247374975999410176000 1941 218836822120482328940849959249811342654177280 1942 4761408975129143721889715891051580849389568 1943 89886298170252545103072160341719349460992 1944 1462110283509878898728647545608598454272 1945 20313887355671840925983927861136850944 1946 238382338212107820730281108910899200 1947 2328610242747737356101517293125632 1948 18569362712048567143626568630272 1949 117654854740507793726298390528 1950 569189074612604797924147200 1951 1973057981516450606612480 1952 4360349130423095263232 1953 4611686018427387904 1954 2 1955 18446744073709551612 1956 1526081697870889838367180492008 1957 56713724767993014798555936356847948000 1958 28911944505494196757440044535990232635072000 1959 938316793226795303830720336796804260503008592960 1960 4423558184365856429132076409953975259110373666657920 1961 4972977781075545841032897911753374189055706092884992000 1962 1838398647410929660749539846206685179307486455578962816000 1963 278500199704528378475855791634919012907390555569461698467840 1964 20232136421991464335690507950905048623273959271753498616156160 1965 791586008138634578038442537489367659834851238859453055254650880 1966 18215952536812440264704233727381285819811041789896410283851694080 1967 264007061522781389065633339048498638696988577756003417830138920960 1968 2544049996688695678488694729551161527855745941035201260844696895488 1969 17027380073146748586518097842777863492259748771374505436050635096064 1970 82033956245549695494152399437938311466785313083252671161979843117056 1971 293032592357368262138522472918400750542294888877937952225661957963776 1972 795585471306483332736131570329133805716434666684122101608557321388032 1973 1676586610632015138538908777724607960520766701595324643454109404364800 1974 2792045009108691921238826597425280353345556816914076885400176528719872 1975 3731475178981774082556589892781423613995349750347668675770575237414912 1976 4056118531877298383006193591777833107759717156602219182032128319684608 1977 3628087507368393804621418127946820346414616251760969749640888975360000 1978 2697863354115123963675724168855389217352666743699990344238235438284800 1979 1682839226404141426225904634169758109116350505197763835735812108976128 1980 887553800651754998084829030485976673078136816367696613490234570571776 1981 398593683406373179951843753152775269810599559034058989322431386091520 1982 153376939429827167409299534331945448804375665627329464108968249917440 1983 50850066827215065892220426650868399151519860756557856730113019740160 1984 14597034227050685454585577267356123032462158114019497568138222895104 1985 3644010130190780788203338572620483548335925494813738353121296384000 1986 794182828174976113200647880657529059194492375263143811284509655040 1987 151626398005451645192017377051596224976166181089047234476234506240 1988 25436025685830904608430950732766063880321914997899911553024524288 1989 3759089742689155248940837836557127873315544950667693587469172736 1990 490519742204182154690920474179949807321852485503099307026284544 1991 56624235652599049664440011501128074971962663954467748245929984 1992 5791725942523027449078219579892596258781693333830655130206208 1993 525558108478444850178764924762714329550909374856073471590400 1994 42349559009953742064981968086906113687691071780311430856704 1995 3032222879444323503267479577006918658006193452228326457344 1996 192967173004238445329318944386877494444198545857179549696 1997 10914244042585180278769086805836447558405861930958848000 1998 548419633024227516288542286005291369264843200449740800 1999 24462120136040784979441586510641002761218898956124160 2000 967397488701929790393590098969424039866215086161920 2001 33861598904781164679840094969155692373054219878400 2002 1046716581778513687014945268769487436462738636800 2003 28492178973033060644785808457240519131529216000 2004 680505501972550987698075428943253308627222528 2005 14196905455111419789139184119872567870750720 2006 257264441366528671838762640600694416998400 2007 4021170484226037207460427195718586859520 2008 53738803313009611992133316712373157888 2009 607166850018088933402247186236833792 2010 5715674160082243039389748998176768 2011 43962706999046586323378443911168 2012 268891864883159270530121465856 2013 1256761628116196632245043200 2014 4212097259988710024282112 2015 9006622793988688576512 2016 9223372036854775808 2017 2 2018 36893488147419103228 2019 4578245093649563003248960579248 2020 226854902124135454936003422161752776016 2021 144559835954920519773229819791823876871256000 2022 5629958583249782811377836900869897543483321701760 2023 30966783924147448594532196310351420422293621683791360 2024 39792669364973098441121447446846901462963869490413251840 2025 16555533782260518038427924411683673362145489512396435328000 2026 2788678794340105644080056996041603499432520528605774910310400 2027 223110501041315164449547299043225372881828333100427408174653440 2028 9539496370507597865132691465774222015264762784856943660288122880 2029 238390554994838992597231923530935450977213245746372239800581324800 2030 3732530766392564327448275214133743513397462172163840670189648281600 2031 38688764073375997955461687621364420195230166271040025748330731274240 2032 277526181163725368741266954943548138931867472224062489498499555328000 2033 1428632016320638320573626986130507021919869819958044420625758603182080 2034 5438654574923728109481709311407090132694878625969388482385874929582080 2035 15702189139537919846263544782090343809696848444754195835013913022300160 2036 35122903155253269436250438695150426821848203365274737072299302730072064 2037 61986118412546560623093176101380103341298226558386263880311925911846912 2038 87676543955816413658722630836041880214588808141476864637753008280567808 2039 100753676591141410974255632396453008706464194102546378538280101827575808 2040 95186337240596048076926422254279354529470224355467712355445592048009216 2041 74702758867614886701135940477278371126645901096021698105237663907840000 2042 49149546594737925009224968826124489271730446622541840417607585709948928 2043 27329631070405667800742193091460886391342395052323336235707957623390208 2044 12935730736681959034821283149249660900853061285689044928008547951706112 2045 5245118610277734214773374001931968554948093421260672437804942019788800 2046 1832255883676106311585211868189942872154347153951394630121327092039680 2047 554208194693001380876593748589776612309366623047720138072510949228544 2048 145802392620206356131677988858567719611673932062078622436157930078208 2049 33496053590155773312028057206939426050090099373311222478631411384320 2050 6743663188535308162929886581069329767578634907553893594760992522240 2051 1193513695014984951679118029750004685763599387104591373308327362560 2052 186199282108471398178732063581588731200003448219836792254939267072 2053 25667409946933050221445733217772398617539631864950061534910873600 2054 3132760439207128196630561385402766463578286201275973047397908480 2055 339125783063596169842930586618067404036411367928331046569902080 2056 32605776224183848905307036150293765699599761661904249124028416 2057 2787448136364993125021790541088579320297152692704915608305664 2058 212052478956569071267198078408102811011642268554212572921856 2059 14362034198070900155695673762649569577112924376315373551616 2060 866161083882224822924477708230558681458255016676548411392 2061 46507371571260598790522576481911006733729667882156032000 2062 2222096792306331141631397551500068865545755752881192960 2063 94391922241072270107381907672844935396149906961858560 2064 3560151724833355485419504756458321313639032726487040 2065 119012310316709500023412508108016269132782632960000 2066 3518042112208680406269180960401000829501938073600 2067 91690138546666221662173463790586957003046780928 2068 2099250087610895804431388432119880146533482496 2069 42028826302648859185732788191581939842416640 2070 731672088881263352880388349770192524410880 2071 10997975150667603074488186810617697402880 2072 141478950227032204254792475854009008128 2073 1540127127160865720049710065369743360 2074 13981185326109188085535447743201280 2075 103790034026199569608034054307840 2076 613189427453290338994945523712 2077 2770461189091704575971295232 2078 8982605133204718740307968 2079 18594318026299228028928 2080 18446744073709551616 2081 2 2082 73786976294838206460 2083 13734735281022475986041719944200 2084 907419617653032007043139695144932262560 2085 722799633484406847137058970965963707861832032 2086 33780040619170606709306567864858968908653672722560 2087 216778747386198639727348129846261682751142318429943040 2088 318403288487633082426160643967395914544555543166673597440 2089 149079389379074608542733562600046754062235333350548744455680 2090 27919899010965577476877425809239402341049496265082541973760000 2091 2459792869043147020233180403467562308698976705161913039741808640 2092 114920177448173804710491392187377114928940810084484178739806781440 2093 3118156207673922099494280388833709306734301720272553004728133468160 2094 52732211839485578569470316844934280089518896901786513862256238592000 2095 587796522633425097986821864748733789955247418409928067565340265676800 2096 4517796426766357895771194654339499063300339888127079883472654347796480 2097 24841796639778302187234192674105715650501521883734880129634895364751360 2098 100753046381268382611818021577588636432347554907365081524197265938841600 2099 309218902801067933297970769482530712649629877702268497830036097282867200 2100 733862441384141228417535863467189224056357764195003133116013880646041600 2101 1371954292973984311957457575519283023810959164456661015631149049608929280 2102 2052856203853054221738084230595681571403550232229263549791190033996185600 2103 2492687649507885279725324806790502960677854080641520435655948358595379200 2104 2485979446956587975794745398895610526120213772736317853607254412807372800 2105 2057941646171564263682251356440517987225087976111477877341832781792018432 2106 1427293729198415823642121070433793463318283414378131247068272556274352128 2107 836199132090428880638489151121692911109705559657813759199330027251433472 2108 416859722767906188576480314361912278006570506103939930455655257894551552 2109 177979901171418210298070412354526409895200831787937590552360414477287424 2110 65457913730838657777103104049562223274526601461063183779249696800768000 2111 20844965802835255430344829942662960725899059622382113540490493610164224 2112 5774092953232606157966883140653720252192299072081956194102075660959744 2113 1396974553715553231560281865546136498876321143443427586667152435838976 2114 296276655590512024163672258170236064197853785603454827179136568524800 2115 55260305702595089634628904203388823536883248363768485255313442734080 2116 9090201545934940237792590348437203694727322910123307267794468339712 2117 1322092732253465654550956256220756211248973275442825861301580857344 2118 170379716583736971914852799080849922851054139378387098870942269440 2119 19491426417894507017135415648910161684576615751756856911021998080 2120 1982482615094546295898142619247885436056813202332832058100940800 2121 179496926039332415936507484485219283531382783724710038188589056 2122 14481100388905887243265900375317476703083280664686759279329280 2123 1041672428430186849229310128610137113839140285289986208563200 2124 66835156086959692520068366687443721138389069486398877204480 2125 3825153888471176591422471358147112665934345088050118262784 2126 195231195588612430096089440332825181282564100396846940160 2127 8880613929943058978309744763623849694710557132969738240 2128 359671127274145603514900043655689293846973384795095040 2129 12951906655185476471986222410209439814784414468014080 2130 413926726243853020360284064236082579740662169600000 2131 11712281290297338117309208574121936466159261974528 2132 292541281649099025154779126051407681625834651648 2133 6426027969262181145706614638393603104715046912 2134 123567945404885939427006547270754276003020800 2135 2068232811049244874857626974124358405980160 2136 29918771514049009587244752269059899260928 2137 370745146702233754552418425434093387776 2138 3891163003236064349060476099845160960 2139 34085982659764150777944904690565120 2140 244371433699596559555764840038400 2141 1395376987441174657124140056576 2142 6097843896442101713841684480 2143 19136652302066288846438400 2144 38369227673315867361280 2145 36893488147419103232 2146 2 2147 147573952589676412924 2148 41204205843215001910714836245520 2149 3629678498081598590217510752663168938640 2150 3613999982261269541749308941109208829173685280 2151 202681689314290609069533681307095745379337759999424 2152 1517518791784628819304855522059561497195813536355046400 2153 2547659865395837056688739847998859839721946629970248665600 2154 1342351310988646743049454384688355578389207111241272047296000 2155 279497148888413923985859725217594116918619433317526517226511360 2156 27113561357496548377518739289761664200370842749311208521107415040 2157 1383961715116171950566363067055460503764687674424133970957164994560 2158 40765871054657334902846627839212975217403803983712157418945348648960 2159 744487278168145944171572996606747339866733160065556300081043607224320 2160 8922412263180347626941268604920875409507749069952494041204616462336000 2161 73460335873528576528312758198929452592715933046853134270693150096097280 2162 431346135729763852974523664768476164185126551799747121970738529896366080 2163 1863238428142387491387192773744806887083259032100041227694820577628651520 2164 6076665245982827497885080663323260813207662786157831621819080380252160000 2165 15295686633284960434946658808308845906426415039304599657980349807486566400 2166 30278765035221953007941680812839321948142857981979887594486157803079598080 2167 47906745070715161502152768224143560618500023437957120126668478847133941760 2168 61437528346387469877158639017372931238397744319213497119669192315686092800 2169 64648882025973881978524539187075658548240838706954669357886002624567705600 2170 56420500048202282543645774708804170732867626948259582640760328370415206400 2171 41225520251501939942059650544159666020725544726054368178458752026717192192 2172 25431964024838411424523449221153295526598616939517233992518455848337408000 2173 13344470501682231041418427104376929606403385290225945571157007275550310400 2174 5995136579506940475797002587005090442973965134058069986929762535630438400 2175 2319697214267996153909233946195919518026199707407770694482211732977614848 2176 777109767349570233894895936321676229051924051215971887313704695516626944 2177 226460906109113907915629920386244969521951689551386825292247408371040256 2178 57648346179078468957423067844329944967303195877797022748220181704605696 2179 12867355397508515284685420508880299180479670997404319297424948201521152 2180 2526664010771852185539356163459080952186621263938806638294243632742400 2181 437767867058848027829791060950516980083950121491976032151227745697792 2182 67097834185248109693970562177042387205666657011631171403747428401152 2183 9118614694688936241866318877513809490838003847264361479698967953408 2184 1100925063465359717497986808469196151400596293075291617271742464000 2185 118282157439570865870196536067735740811425759596826996146081628160 2186 11324339197801721645193092102389761496900320537378775681934032896 2187 967200068412712096090182784733772588592263355366263966109007872 2188 73754115200309809003392136280870849301249593596842925526876160 2189 5024091724686600169341628391467797957767399627981523014123520 2190 305802237155122331654147944491507512243823667935053076234240 2191 16630942774018524967265056971604183670866638794355195772928 2192 807851245884548632172736884555971298216524386043271577600 2193 35025441969045106925334691622720785494075836736104038400 2194 1353985680652379554157124985411641138618383078522880000 2195 46600149622563603961986648032223008616601937416028160 2196 1425179798292870284703337765752383919255446699900928 2197 38636709226347825542666931702917072376861925834752 2198 925662045669093651032008827937676327801566789632 2199 19524724990388203020471582829407937113593217024 2200 360888695417480346971182578118348264334950400 2201 5811916826885234286600960075316071170572288 2202 80970016390125343183977354787863121625088 2203 967177747592159241350344464659206111232 2204 9793398983398213594019701576433664000 2205 82834251341504095129235699783434240 2206 573860863633104773196102223527936 2207 3168820296461759620506464550912 2208 13401296887914379625008988160 2209 40728935175224793203998720 2210 79136532076213976432640 2211 73786976294838206464 2212 2 2213 295147905179352825852 2214 123612617529940153637323861562408 2215 14518714074734806047300046832082348245600 2216 18070007170663343871943725140567549472206303680 2217 1216097363885708176956285586460456690693684907367104 2218 10623036905871030316352127721779544671861453430005323648 2219 20384313960750265711148528495034997840769964666834699417600 2220 12086257118628612361558466941891197925182307894431388922995200 2221 2797656191506116533344696160945317880342972747397747716359705600 2222 298808169230238860000677851637813494437916509109058346766634588160 2223 16661767704109056503551394283245049373576993778588230068528194764800 2224 532724247140777697638138888043879598833778827137106314388203862425600 2225 10504353636463357888207715208172888708569071848885212515972501198438400 2226 135325158504041506292462175067026625822349702369418523218231334149488640 2227 1193210198502817919706886668392712992302470426889555136413499634462228480 2228 7479804979153042653623527817461953696332583246689407342043941308430417920 2229 34400983978022502550918517256943476295868915681400236342448247457108459520 2230 119183116529958497442590918150631569225112111001198883269952168380048343040 2231 318067063157664863694703337492823439754943626358407656403245156910235648000 2232 666445439006230934036668614686243452723852847700186838800170013479644692480 2233 1114505921626177459063244262556836977503286231599016417975678850243105914880 2234 1508876642108342130178954233847864539720148166217824674005728380955048017920 2235 1674448225316148107238906218524561667634575617605339058828602447620997120000 2236 1539810265257004827548193446094255585418172351120398904734780214509515571200 2237 1184704526635455003580842463565759658004599416773932737921448209435477409792 2238 769114069173640988346252430059458311259613746819074054154915811958544400384 2239 424509102096779292008762857364860620032492022005360943977433115412083507200 2240 200547901809065735880949929231901482059051759468135920763277128084383334400 2241 81581189587053765568871023559887766426733921490349260808325877060589322240 2242 28729797216372669558560241918363802136662045002510669895689269026970664960 2243 8800968530190785521089949325003191482806302168076322183979326458906542080 2244 2355317236127817291426221079635378122964908843070075401275760812994068480 2245 552786775873446457594150432990590062070915205667340901608888602260930560 2246 114167951172031857063248306738828431687491086232666870935148423549026304 2247 20812971235662233372951190521136773187395446901588750434032686110605312 2248 3358155598971876114336492922451602286777566552414305406241110342238208 2249 480703026768675796578861241699609535063177460219308079036055639031808 2250 61173306864526901466154123285326268886299263124465096032995892002816 2251 6933136424513554069803835059647821935258222970023663080386750054400 2252 700862221989012319193309848333451702995764661226183795251458605056 2253 63271081268937351326173861163597971714675702000140637940446396416 2254 5105827090438745979326227429544991697138259235396773729873690624 2255 368568266286830025457815921786324808744264770824872863675187200 2256 23809284121353705263119914285053433966506864313040434458787840 2257 1376627841915096811802488509676807473347512720410445158023168 2258 71230894104610835646648747517339018357909923732744155693056 2259 3296923706283262396761538967002540300148688935419536998400 2260 136396182290056812004368507530611986780452444319829196800 2261 5037978842432939306413582372434432708066863027847168000 2262 165884468958063592443843522117817597115231656527003648 2263 4859468476355827497625355980056455602107713543208960 2264 126333506873157614590030331286530990127206891520000 2265 2905659240819150265169483128663381259737167298560 2266 58898328228737825124358207455325028765608706048 2267 1047244733140533813992018920454396514221948928 2268 16239124588007613134688629373540340273774592 2269 218036342140595922366274688525960197701632 2270 2512166035204813084747851322327998398464 2271 24556853047286672895793545139873382400 2272 200674015364627581423433635202072576 2273 1344188585646838642863605249212416 2274 7181922296862125157388495355904 2275 29409245627043146015073894400 2276 86601744935403494876119040 2277 163143004587887274491904 2278 147573952589676412928 2279 2 2280 590295810358705651708 2281 370837852590410756722330290338928 2282 58074856546164459249080494602977116107216 2283 90350064890744868829330720302931411525728009600 2284 7296620323328590388425457406213021279261053856809984 2285 74363690535824983630818806623629733616411561379851999744 2286 163095757759813867749820932215723541815503440241537605988096 2287 108817082695579011785448499534010851322322310979216169705792000 2288 28000734429298422558170078543336961199280092089766339941443046400 2289 3292485173915639693074145760337839074577767545694437309865699880960 2290 200538828787769155762618087102216219471799758361276877515871606353920 2291 6958738748238328182302908333136924883586278740339558547183706601062400 2292 148126399404768565830184290690508201117634563538667187852391424502988800 2293 2050886084833549310163348056421745164752383679239048273305415014639206400 2294 19362013493053169727895111044417461128484226234971719229052456819694632960 2295 129543105042607360951013746233638638822258856047499035087574001512241561600 2296 634177321562711131223780366259906480718305648758583068848156336844813107200 2297 2333281182025256456511064479375886767868867940385579254813987694135135436800 2298 6599707496213214268779248586157731933549096749170550894604807474964809646080 2299 14631488345446179342159447583396759386710797054420738927610060596893009838080 2300 25852021153788365967464711005622900410520002790578734873065274732307619512320 2301 36933174611744223912242435903614558368569980286208000338083110462452316241920 2302 43204510691804238834091657712285209102670111154963786759897915504814026915840 2303 41844153082057416903182648589405512970723460013220650736026710257979883520000 2304 33881938223035839748198290944898262278955929538363048995427213874341443796992 2305 23135488920959216692510500538736893720018769997662864938025623341751653629952 2306 13424482997057102152937864866335013983429004109788254539677958855455427002368 2307 6664907356656464924565073662454864219777485068586663590089902945271283712000 2308 2848531491229744438828030565260435956920121163646749665776330567986446336000 2309 1053786092881660287453109546589053399089991238058529288383019093957269258240 2310 339090587398850475791998862236829731723125759383463649678716984738950676480 2311 95327405852599541659245194277973861023454596157465132610058759746617344000 2312 23505384851952814141053556880950818356340934678829741457253734102859776000 2313 5101451842768007912401991601840175233204018429478022285947972028737781760 2314 977602866827904115552739472238580698121218260922528757495473547079843840 2315 165877699633283882976352619172982830985560856242506800898986454884024320 2316 24983026215153432498669713029488366905955876593162317815852334967685120 2317 3347165021253900750337733291526943556692026182292754903358951066173440 2318 399672070709595965724461648956565415182927445049876715281461786181632 2319 42601623950576613226533373900967163693342797050320861766083302916096 2320 4059109857273393394085921865538018218007908806458274384001665859584 2321 346092727426740779763375501797630586406296551122342546265461489664 2322 26428657897498013078796355417688274979024168387087953461455618048 2323 1808554318034576787756027986400054145981338435736565277995827200 2324 110943448970801863869154300015240011706999313764961346186641408 2325 6101107706746902898997468152668548809516791856259865633619968 2326 300714126110818266337851365450799971122956916365626087309312 2327 13277260344779308581737134803005067952539547642510704640000 2328 524691306701760589329416133682945608964248040032016793600 2329 18536065601727121827463184372877562869010540538571522048 2330 584461298686630214764205555198570885540064417300873216 2331 16414612816989008568522319518299053680957392336977920 2332 409572612750549343499212751520884568280220817162240 2333 9050726534218880912178667667369639101582813429760 2334 176442361513345543832269474456096262327646552064 2335 3020119567797501576661289715200592424049049600 2336 45124357020169789766621190681586372014243840 2337 584290480358275816732672605069272300912640 2338 6497743253246826543243315353048399740928 2339 61354821031815628258416542027073191936 2340 484687723039359158704410795855314944 2341 3140838275995991170642685705846784 2342 16246036313855011659741719953408 2343 64447604674887519197095526400 2344 183970928173607549868703744 2345 336173463999282868649984 2346 295147905179352825856 2347 2 2348 1180591620717411303420 2349 1112513557772412861787708282320200 2350 232299426926333542177143491856569045106720 2351 451750440603437436475572099675646263582872262432 2352 43779902640101323820290403098718733538389374596879104 2353 520560426991421542596508497280220561357439451766677618176 2354 1304914789459582591965829095339035593991260345055060551904256 2355 979679935775730733804536137670529108984531805693428602564104192 2356 280224978458375383605271682432437633695445565519621831753842048000 2357 36273338381930633468931943520802903742754003186818343088405584783360 2358 2413050915801061148537565336747270311810752635426711404810190676008960 2359 90864681384673804681463044504984455925565223141136814868419929026519040 2360 2087687069163236577987185886333388665414056447022019747027847356243968000 2361 31059544071312776784110589427707193873521024315663058475286008068594073600 2362 313893988058517814266648472823522868385252387118025604211450139144392540160 2363 2240956812710431475623023908060691782235369005277427034946862939347495813120 2364 11674277998214015083930074085145593930574019389749493309441962066231119052800 2365 45600697101605294936157785840661661550945102164843171979162078862257199513600 2366 136660712288314798288607100681906412206719670864182176401724124887566463795200 2367 320460670246796194722906896423647410988024931641176619269020887484682825891840 2368 598007442074236409968542537290497327804861655501573645062656165304553648947200 2369 901167058377693881916505447794380643298149552163941477522042090101018512588800 2370 1110774605826790179842684656902074135201222628291546882913716193040441278464000 2371 1132512848435043900247749530159708242473426722640443841920463587459125141831680 2372 964618699963046667259520861746165845194301088023880575353160981248837305761792 2373 692422077311970530194180096435692654998418649013623451317546257975977535602688 2374 422156501759517293667281217334854178976049655069396856987034094636255263326208 2375 220131279337151687118262865943861090340405075208589753191963103123778081652736 2376 98785759450205263013971064282722807147158605046575817153469722930135957504000 2377 38364431861790957788702457074781527285629970707107907271426253048648239677440 2378 12958470982526535800250182684756658213320006776387895366484981699560960163840 2379 3823985567933485826339089135646796877220253191963276675489373041116273704960 2380 989837896671594764114311322508275546162500971395141474766744478990467072000 2381 225561584200785905216176819826307769874822514389390262922686489211541913600 2382 45396606891340563984702604204269255598771894252167079841732991752349941760 2383 8092680620087311901230525853877526142708188202817809148253445924868587520 2384 1281110395442398200902154333466523604397445023025181678800361638540083200 2385 180505488259208994260511024428527532522900774295742076862703761516134400 2386 22681212870891640129653932541316503720701150166580578417976373579612160 2387 2546010723392833073736791627852784541792909569162908762972338991923200 2388 255685861906635749004675466154531092543017763971889247660236571934720 2389 23000206993896640317996990308374151651486569311177278257418175774720 2390 1855046402343394134993790641973545271889656511276555044834970173440 2391 134242260106551981606613970223378986527208566382321344432723460096 2392 8720507288726039313493153773501148830484645304661352480577159168 2393 508638960158708163991189603205901817461287844774136377153421312 2394 26636493466813082582211801846975496232935515698069783458086912 2395 1252014009115822653180822336248848271920351667214276701978624 2396 52789086024646646629945076290157416353291497286622248960000 2397 1994721959091604391859454670382646924248033647531181211648 2398 67464118735159014822665057616080811786104430776788451328 2399 2038897076673677883660094044866991616170870628461576192 2400 54946146722507681686002127618725874049046708800716800 2401 1316935184883137137168252224747099287147496372961280 2402 27982225313185112278964425904280668893513833775104 2403 525031538391148677534232462678626292826088931328 2404 8657451842764850959786608489933194424924241920 2405 124721852381477852720470065062259809782333440 2406 1558445555911361226059944131321448586280960 2407 16738130589434406410250039769748264189952 2408 152760280892071524356506553397175910400 2409 1167248257466465761159310791178977280 2410 7321422876078703087508841488711680 2411 36681166931577712067294649122816 2412 141037290609233136685525499904 2413 390465478435167051936956416 2414 692416985550761729458176 2415 590295810358705651712 2416 2 2417 2361183241434822606844 2418 3337540673319599768604559669567440 2419 929197709930361284253399691001692745067280 2420 2258752667616041035044944852665215031052451525600 2421 262680319341489149796615369736511752522863413325799488 2422 3644010548745231000823200061767741366969152941115937085440 2423 10440359436530643578811825779706845193052797639344017770470400 2424 8819729251560495769424756897225440052048768771930967544180746240 2425 2804209144455305297520325896599717395172424718807605174743548688384 2426 399567172158153718925461922093696816437684926186041017635969116712960 2427 29029157666376595049388647928008849549214539631494173543899099281674240 2428 1186066959832361583156094709238292467655969406105632016099079458696765440 2429 29409348331054659701183528497677410227647920704590550088126702845468590080 2430 470068535208018124917633213188274685433643477628989916623345815741399040000 2431 5084422897078910581834596744031780281911080242519735784333774242447468789760 2432 38724053792194370714124703382678806034771777863952310802519570247196213903360 2433 214618917593273134461987381348742074314803087026045733639849043070855134576640 2434 889761800926928633954858079142862757329104979911519254222963422515349028864000 2435 2824415639969506555644457585319451567236283621613329871992806655475843674931200 2436 7002995499759349685758259026260408455161962906193073357452886886953472271319040 2437 13797085066126793408753749613238236033683006284316973429916477411669545928622080 2438 21922857226835432104016710373851749451467163010773801273132280402932533087436800 2439 28460924656598352080057442661238540531425642183325008144973272813172627708313600 2440 30534370422529677865879107567796854332238113322594189813839022072559011102720000 2441 27345111895909301149243041465719728459998681733901782643023112687388020233469952 2442 20624633487349297649761904327256033375345905699415594336280070927849068072796160 2443 13205226203890425283072234278247302321326227639970358898272047165767102444339200 2444 7228120104296433513764185547041679977823846491187896556540998179862074894581760 2445 3403835342180461264655657660369406395095568301814454020988017894151634888425472 2446 1386868906615930217477718297883672960148846302013496759721153290368367345008640 2447 491399935164431061185410760061776117397500158258628466270371920483247204597760 2448 152108465706858103869690306845857613374908368887563921024119273755958952591360 2449 41302459622701193632564763236574962323965539411361363493048058367908427857920 2450 9874331240370696210794811338937323037943789946418942151827516080384901120000 2451 2085401016489832113881647391006308741305433221856795400147760681507681730560 2452 390222396725911668314934665002006978477746752008593098168843482724837621760 2453 64867556266985755436742916379482949252519287280592522090920634114260336640 2454 9601934832993947177964238619645620977188020243584304355246169976209408000 2455 1268259491354083593707179350509715213873847555254707290444462466216755200 2456 149748865400889436282516321824597173654911592668840416117818645828075520 2457 15830827646864367605669952834195874970392565225145165927674614005104640 2458 1500380624550827031683221515569150706099958008324401460389454702182400 2459 127622455690902622575720768863584295266118025118522978487575039180800 2460 9750994509481627442285209943999144937503698509757570589142496051200 2461 669627855494501771633913014027810819256710816779064902971996241920 2462 41347045704911362334572218897679683081649819313707114687365120000 2463 2295829606724444291928545695066627454103480443055622360295014400 2464 114621673380301475170283898170144557789968263089639125313126400 2465 5143482319463977637858898487005567361505278198759665851957248 2466 207308991962965117244722340769829825843232710597334739714048 2467 7497578092411477554497492336801496061373497695455361892352 2468 242989782534022957479315099610112179229265004862040440832 2469 7044886076362770578364302981145180430990263532161859584 2470 182323728613587905916258127598542208891205718114304000 2471 4200874987304640561958512300133916032331767437328384 2472 85891248314665699177380102181243036478114736635904 2473 1552195283662658710736088217773377862297783894016 2474 24673492976036895230080950818539717627006156800 2475 342950438117637379004536778003806534741524480 2476 4137917077778221243145140688597541288148992 2477 42947398594177247330603485850121434824704 2478 379057202004530391666049686638627389440 2479 2803067579001968519919187437635502080 2480 17027121602709957459391835170406400 2481 82670795043364811155833981239296 2482 308235768273622465850827079680 2483 828015311887785901477068800 2484 1425564382016274148884480 2485 1180591620717411303424 2486 2 2487 4722366482869645213692 2488 10012622019963521672296548653916008 2489 3716790846396526483652798301215890319404000 2490 11293765196475625035947292770125457158647747762560 2491 1576086433554270130861762308308775845567242584857848128 2492 25508599201855299984061993663113662592289116314638211197056 2493 83530163513342639092496252637778297027156319420634374037934080 2494 79398443982917523211980435726588374158825024542657395933167656960 2495 28059730903056173966742108479791624831828344725619913682523848376320 2496 4400847312028601518775121794823864415604879037484066404345147381219328 2497 349149026340835448030514698980293588223449845430302164562061129613516800 2498 15476928793153453771128008515953819778626031358636204556375831161621299200 2499 414103010554429958982881588385960328122382828676478965265971998753953792000 2500 7109846724782381193166865254819475101959948005844029849526440641811922780160 2501 82290903423678605559188814330885033881444570835573752382587079510642298716160 2502 668477760261462123303789150993603263154942384172228755211500242687230573936640 2503 3940588624263305161744022271042714949735999122196727827122321915769784850186240 2504 17334712052798190314066278266411876537882600792370957297516003113933341817569280 2505 58267836401243988380798867864674756859383882392089635948302059954547571556352000 2506 152711736774885356512212354722107480692873788273281200250496237936974605047562240 2507 317541862454308154364099009543762009651350064067359562173068276830636954972323840 2508 531819886349468525209891837825066709451110761816431376141875404090787352868290560 2509 726907906212031314129412044617428471657149738421347798025623108322008131174400000 2510 820281109876438650807092574517398439368804117431504761635922097440320532984627200 2511 772041650138701185612077293244306648624441951726634728346278974017206548275658752 2512 611555327950249638842057499767352358054336817352024612365608140426700878432436224 2513 410995600683630503225546368445436531747826185318001237824177462497177004587089920 2514 236025935432377422465305849420703323999544003524389717936233041547534376831549440 2515 116571300474006704967198100905165551808514742036809413742722533184273196441927680 2516 49800606789454759271120582555132674554805371966047307593331787789722657472118784 2517 18498535738493654392888580917744181677017697668303104440094208036200645237145600 2518 6002379238655179550070601646036853476166976489806866326336679874913139844710400 2519 1708500558585556791246582563735263945764645077761414200811872532020804452352000 2520 428206512658376754642947923335956230975963726947385702300059179549288394915840 2521 94823099074375348521328928754101760762883175879682518708974416695046344540160 2522 18609030711838395955415877387086875686287496268031535432542730223834355466240 2523 3245411931597282043226100152424366028551226420679702035792671061791568035840 2524 504210571020735450814091138925145116615371364060972914036441897300687585280 2525 69934249320151238104215651259679850509329942697356900328270838601089024000 2526 8676222464144634074997527895827914547599070409931871641719489411384606720 2527 964392491970082312003170662685421096066310924793777801197971079870545920 2528 96178022149414297573718430837865230303083324808239594652095780204052480 2529 8616149299501369456698156861136010403909109121863813974232211128320000 2530 694039664308478480054275985207130112719902483176136633486562400665600 2531 50304870371710336379730418533277587560816094591352126714996819230720 2532 3282566859119837572992720316246566743350963141302364196250153123840 2533 192893912532596050681714631158557483960266699894084102668890931200 2534 10208121209083660867201002400470338239915405777503561860933222400 2535 486417462733801832233512720690567483655200436117261543224115200 2536 20859723229039176255198636353272455841015424637983403429330944 2537 804492044731327067323314283053337446877887301358348297830400 2538 27873614659126171855398684952938937621898040648598867148800 2539 866403413191635526190302560202064101732004240460821299200 2540 24117577226472875982122802980210182350996841560610439168 2541 599896456516235683302192944004583715592990412718997504 2542 13297551128545225977027690424598685143916074862903296 2543 261809823081765603577453320993341988969500939124736 2544 4560126652911494240046952533840599064588931039232 2545 69924012239132033200434108317307827338503782400 2546 938313817979746253840927138012063088060137472 2547 10938572868395431820787697499902611535429632 2548 109775400914639909336168101958476395184128 2549 937510729065186768606927369285926912000 2550 6712898062180084274698844161347420160 2551 39510515678281992455068713102606336 2552 185993386561062327523673376817152 2553 672776577755614373002094837760 2554 1754394566134694719227166720 2555 2933770177482767089008640 2556 2361183241434822606848 2557 2 2558 9444732965739290427388 2559 30037866059900009749855385252175408 2560 14867163405611349974538236549456658585448016 2561 56468833415959817972789431156223888225019377620800 2562 9456541188856013736420645744438195324317772804642613888 2563 178563346585854208428695679166412255697714948687637194075648 2564 668292325305144823339938145089552603542435133597704268725866752 2565 714753056173284394186008914044570924023479533522757832146584780800 2566 280756105918527574713845045669369425066601097305284451617104819077120 2567 48465439894120729054459823960022091821317326101775970275161668890165248 2568 4198590010714082579403726631353170787512607903238594107553423850124640256 2569 201898372363676569920725140105360244298585307353131263562009927360303923200 2570 5828396005348326333302598254435352233270611664187977922836359644878595686400 2571 107475906892844577815468741999064047185643985745013405673428553624686749286400 2572 1330874148228422451333354759803799492307033029380868097820446153453900625018880 2573 11528703731292213307282793195553025541396909672599036343360678284704204354355200 2574 72267550757262417157999979180756075621557868967885558398624794969230588451225600 2575 337240706251692226290747331603911084119241413299441644307048702996273064234188800 2576 1200026152130476148244109913826318890263442849426534633561073205318818114762178560 2577 3323482145075080463518057184893606608269117318523084477157025116585561849111511040 2578 7291344447544550109034602919406979173715448986028472768308494566147962219486248960 2579 12866941110946392388555710289064058336678247649912640775609270847749383025915330560 2580 18509429521787688589525672746468416738673815245745209904898705407909769853922181120 2581 21960843559335028898436138452169817927534402412630314636949298652652029586964480000 2582 21713645123359108127528194773386769742973098979755512460275097519328011321136381952 2583 18056077154934142619959707080207126964715977971957933990563977739555336814227095552 2584 12730987475042153367999413316006927605047806823608083883808185230774357885303390208 2585 7666743328906206257944962370091269459482428472843304295799113129872850937289113600 2586 3969190885084955993946554725996373202254530268153061848154142078623264646920929280 2587 1776961411421110947339134261019444014815996015021085362878730487849948774519537664 2588 691554357210706459114675754478079162774177069317793957269678232737865962532896768 2589 235075586352608233938107016154704528067545619500232797649298851944534905349734400 2590 70093777469219290002525010459072681108331885623501815480277025838533631069388800 2591 18404229060214299994996342444228995975688020598681327982125816348266702726758400 2592 4270044591994266056053737281819575849415721785563342078123197360120245193277440 2593 878180334486771347393045320830417921918403713676531848422029851671963841331200 2594 160543714824373509553423560566299660457521596521891748225206960795748296294400 2595 26155036133003246668201754722929391605101936039737347719006576118309951897600 2596 3805791114847520425796808328237484253603940436016221841203717338644936130560 2597 495593619670232473283329946248304197470221772201920537967040743068946923520 2598 57856929591032725254128223624443515129983199661202410933753764177332142080 2599 6064439936364979419676233851399047095165204816341858172436060708515348480 2600 571466613476888851242155763565714918378167450978487004170408850054184960 2601 48464083492884270515838733056592875880213829986653776455359730286592000 2602 3702103365715632433576151222945029253237345317554471095862978485944320 2603 254890383122053038690118691930143812059127456823915370653750835281920 2604 15824041519804285578707742928103892716794727877520765320607070945280 2605 885985764310291483856278379940161541676388282885842736523509760000 2606 44737115554857413346077640835469050662590833360870200883072204800 2607 2036680810148601653482155895398030215202187528771676661344108544 2608 83553032784107360011209615425318458919680988946600918345842688 2609 3086285666396341242982758868612438587716370757092436554547200 2610 102533013630600662125073708156789336737324310282082084454400 2611 3059273573839279231397359284315688232768834766755216752640 2612 81829356017854950229168410824677052775201146233484738560 2613 1957753327359549247294964242211292484389197092623482880 2614 41780071995832856961547673466811205648063204195041280 2615 792667118685309367317676841483279322749748809564160 2616 13315694040170910472119951566719667769488089022464 2617 197085167375028587885164772053351503048675950592 2618 2554819153800009280570691521018088091316912128 2619 28792995994413177929753985423189235967459328 2620 279551488489451771863179555551252112736256 2621 2311359832172079015069279609059436134400 2622 16033490159126780051432223387466858496 2623 91482588256155160854223542451961856 2624 417735580409506432411489202601984 2625 1466606380574522681630864179200 2626 3714153044693183134684938240 2627 6035184365107406583103488 2628 4722366482869645213696 2629 2 2630 18889465931478580854780 2631 90113598179718918715497634337381000 2632 59468653682521132017952965697537404846142880 2633 282344196814125901086647104857592540038414059000032 2634 56739360070802914338159820045491484393683086866610924928 2635 1249962339183357171028342595456374666274653276359069643757312 2636 5346695729134330295136362552074753652850876498679009424195085312 2637 6434114090210169837320760102691317421418400671972015897856714760704 2638 2808990565297622315926822474521783392514057932119890031835341360332800 2639 533681351047165074748485753651581748884623789314146241930012567429971968 2640 50480011008357232410953639224158093633793929491066681231191409539276013568 2641 2633076020749223574128234274632389517456634211397183614521235903384200282112 2642 82001340819603921806077825842305651754385733913337953446833054883020947456000 2643 1623795395403365319898636326494831412251201009503577040947101023660058430668800 2644 21508938185440448376964613640858919971283816441583916376473995562511783498874880 2645 198649711728424471126474193844009033188361530492945354032772423146879275274076160 2646 1323873321093307935458565211644715412270835460767138123861967666015559000830771200 2647 6552108520296677133840199258835822749508702590625162358631174946867649397352038400 2648 24675004455112907417463692939734199973507339815129575959835561512368908423711948800 2649 72193177350837642030367420710418376554178349387837843287419673858934435060866088960 2650 167056542136130263325797378596740755038278112329672569857100930688426292526920499200 2651 310522334446856125154850542487287300091030593920047683375630218630531734035025100800 2652 469960190744797310925727566493370118401528061197710319268787471485333242545963008000 2653 586039948026951099639954806797182281665707690807248285733529877132120279381956362240 2654 608476460326006869112605341012395649172369378298903953241051132807832353523474890752 2655 530941373429940066993968480712365967533277603202375242665777594006650116626404343808 2656 392579803611048579543902987008608226870770547004942216727757141940792694416949116928 2657 247797531488364288216402735364660669535086039359671992345790651227861392951991074816 2658 134409213210361092334286566520073734986600764990278464036222488618443641282206105600 2659 63024185524224351355406271543595510863804937001959769945548929280594941303947526144 2660 25683662253584828586347892665337421238405658248211577358387164423311608350091771904 2661 9140603064057484638186883042061407751777359582143270236966218579645383801607028736 2662 2853339606658672327962064387917880213818375350199527321628016582399213267058688000 2663 784335572045939079829922006466160221365744492200850110334957623866401857575321600 2664 190530063432222178007927227033962722530342025477642970776686737660862232411504640 2665 41032761559999071965650151434364614809812380977158362547861499232103152515809280 2666 7857021832299736057816185943180222941222628095184950129401924213582362941849600 2667 1341133838835873639166715555326845593514018698593540057491670390205584716595200 2668 204541716859907310368275842575358153354361489520123569086161845782417349017600 2669 27930920636174572256210144452655440603486973532311185739056105143116696125440 2670 3421178282163839407240045284723236030399737930174342335151739581585843814400 2671 376484776445759565554334502859046055352070206425104723282258138820824268800 2672 37273410865713068294007321299689550598969777475737144528370110819414835200 2673 3323816984133569875697054514678109251365957251356393948832005563005009920 2674 267224921808687632976180422368657097409345544580813223320416470926622720 2675 19384054738167757685587880966606817673253681105832964612452246230138880 2676 1269334759194711785158209044409274474524401851768827476696641075937280 2677 75061385490812853866373126473275700975732481616447824730866120130560 2678 4008827306363453635016438801653775616482318233815195517200629760000 2679 193344952427293511019745232336237642300493230689095911494693945344 2680 8418119325070786027547211792912620294227786482766601076672036864 2681 330679205887220805900505450887096162988329628019100974082686976 2682 11709354068845118240719497977691501359248254269417305669632000 2683 373326073822361681977002176950941526276934532735701090304000 2684 10700991084678435675628149574813291420948933722585578864640 2685 275250651695204207554149783455397777160586526746508001280 2686 6338750830477404198359693545497634896366060028559360000 2687 130327503994098966594838280581135891338361588154368000 2688 2384275879780873362962550776969738711668782960476160 2689 38653583290218564805234954228693777224945411031040 2690 552569122285657751165712418409824467759000453120 2691 6923597055248048770715884123697098048583761920 2692 75477287252151269258751462401658607150039040 2693 709341366070088679705862285691367574208512 2694 5680930014846525513533085961691684929536 2695 38196313731415955880097424119215161344 2696 211371195980156759112428350680858624 2697 936667001078654929855508033568768 2698 3193203474277568182689674035200 2699 7856804179308992136770224128 2700 12410379116981427621593088 2701 9444732965739290427392 2702 2 2703 37778931862957161709564 2704 270340794539194535078355860173852560 2705 237874614910311724431249700221144888059333520 2706 1411721103007936870475499560193894095266879987285920 2707 340436725113211114280761093567158621547178598027783549632 2708 8749849853003641803027074487834713646891360300687220728151040 2709 42776065757753009075432957101788941972139561295984793532848197120 2710 57917720203349797196477113649326006300071307800745501099558823016960 2711 28102773881156643498942866265423216559983416122542844350149127032849408 2712 5876112842649411066865196935116442804515889798319848441293808924450357248 2713 606827494802381119080940642197200287103296401471428467258156939606172106752 2714 34330948291756620928488952848669379914203832607145520351238449563073155694592 2715 1153284923515953352433346030341543903596313543209525715484705240169061664948224 2716 24520933612689687642091700549107082487276786610380331521100181464666918354944000 2717 347390601757853904671231090906732382365043465084349816105478131047508652843335680 2718 3420062975754096905903990522629871404144713651263238851310079184621971246657044480 2719 24227019203136391780507122197292895487251761354794376937580962834573820565502033920 2720 127137808527823481413880916341170063065207020143412361061716259322516456551350272000 2721 506604306142851502616954257312355644969164201483841843913973580141113467268943052800 2722 1565406733277816297472643220798254307584760016774853860955484274062360953125611765760 2723 3819630281696541077228277170549133363950475170028472223431059822863247305713983160320 2724 7476126776549951405213157234401089412170259884820441857353696889879082467859418316800 2725 11900089246768847712527162680815457441818734656585143029202159752909061289173162393600 2726 15590919082163372112850325302916297278445748392576627781875821871273673469640835072000 2727 16992467864530080796207648479916651441813019217385999355734389207267881750374259884032 2728 15552370003260395547062359661258672421743234043061939458458097303795217855959867064320 2729 12054117247969240361217220597665762287448130522543132553708755162355495676927383961600 2730 7971288020384661517363485299592375870259036235440372211483443169489565784441639403520 2731 4527871459287561346461402466331533388668195028427697905778255961009032024370165317632 2732 2222568177671677076686167550891608306751154577041309796384461784935330462986785521664 2733 947925563163163217473945108377988501356590937946690015359487120107161349810831753216 2734 353007225621066650232862925718701298285464182707151072536659541974920882153215492096 2735 115294752754509828427083955273330742773379481071070469409285000960864018683209449472 2736 33158424234925212449971399002151368175437807927428808504979550000122491549253632000 2737 8427753427651876567945224186154978453823801901596847168630637803523844081964810240 2738 1899272304584410018744910057139416193023742147110145355824248946909541107907952640 2739 380632352747388114128315368709577701386084629571344830012996118580336096821903360 2740 68018263379198544043134278544107424029491985435517962500978993645182529830912000 2741 10863936352068039693064464813668017321202496977992022878429814611707863393894400 2742 1554251179802972083241167607709589371451688893865005753473624002432619239178240 2743 199551329123230399616502190863686794483762940131944749554485272712838832455680 2744 23031201951495340133316474192385452440938494736628187771440579132467131187200 2745 2392999630982894136044991142904432337058810621782643805812801153695901286400 2746 224118586017436780994382095759894017509407631262512016754180471974055116800 2747 18939980371466770868298408458314444983561809553430196170403168788634664960 2748 1445500416311259877174991250167834625461614101135775783426088514669772800 2749 99696177917681681058769796064858810123678651096569648106343264105267200 2750 6216677407439253409768701286009058296859695302743598365205722038272000 2751 350564136299798389483568193029240182775580874923655425321763728261120 2752 17878247186518876332039884452455670990289791232774282520630650732544 2753 824432109758267895471945477903931539900831358482055078976333807616 2754 34362236562164274767821212482841337226837043250545553779726483456 2755 1293663531492077996799863792569533399376064986586736454325501952 2756 43951642197920128990174115687684786663727907839298171305984000 2757 1345907648386715761789180730091427372127009353936194597027840 2758 37091269315983511181842836806584256140051299469722113802240 2759 918148851558097858613161792549658378310404535149458882560 2760 20366824396606647425814845645282287381695453758226432000 2761 403711560775050334967429607780456105376850153937305600 2762 7126420340265079179044433761889797834059235993845760 2763 111566452162147910182744078398796671450948850155520 2764 1541324859051942574886525536612566112578777907200 2765 18677740494633778773991861841100346954770022400 2766 197061763298858302698383973373256106623631360 2767 1793624113120048043304908244854386353766400 2768 13921013049697920071032699339370785669120 2769 90765868789482571379839976084728709120 2770 487372415034740708384886755677962240 2771 2096858245356739632499293249601536 2772 6944240045286074807090033983488 2773 16607155655040647062295150592 2774 25510223740461823444385792 2775 18889465931478580854784 2776 2 2777 75557863725914323419132 2778 811022383617659163098793494844976808 2779 951498460181928486803387871041291272585039200 2780 7058605990788914173000946663468870918624176055096640 2781 2042623174121472701558307512402072117071262121926675869632 2782 61249629844475719043418082937030129845482616462006600664156544 2783 342226025761730079887069710963287205204410273088479722704241879040 2784 521345033961663680786444888758137634584586049329301479483095103546880 2785 281143574251973134583821616881530817612434303841029934503690387974528000 2786 64693446816905835022515052018811717282794754613763418542932196423019628544 2787 7293682163313872251105018100236636330848588597253781303980470893122965995520 2788 447515982782440834308518268317096339458856416695834621500616158199163368243200 2789 16214650825806860175923822330478953410176797270147651057488350261493009620664320 2790 370120574037377221336242200297289325116344426242124024247472132450341898654056448 2791 5607291495351041850023880855605932282815249014570357720729850459689472282203258880 2792 58835851791335355209710301066521278635190219001643760104482302400668528498856427520 2793 442926471607963245860936180596531861578821131688825262579077489391572712672350699520 2794 2464072400434918930424751654876816989213436905434423614047770852796960315606659235840 2795 10386361739912677015166846978929453025513698069963661600402904121467302258481561600000 2796 33886750011119845252159416151388051749218288755239614767893116915591806950175733186560 2797 87162679663879536293967384193677442622079973774176096637394284651116162631958853058560 2798 179590176424041964474359170732323323207816927690927107165997148112945391372194587607040 2799 300554395475552247911078218808373157427990151527684316415559227849575635875874734080000 2800 413573155547621998246312457934538346844781179127585980605299866287659959319367201587200 2801 472986002642108844927099511083665532044029996437189238812845763131512272449012427128832 2802 453898925817090841363099007813817458270693357597444364089837405617006645611664930504704 2803 368620022949659521208206896057158688892034122717331590420761339153544314665886485053440 2804 255275587087093664725975514883510424812408311872857059240437362239908399102662310625280 2805 151778719819396163428569044589130753400563923323711681596314565169250092299988238336000 2806 77955356426397112070193999010302924286622181945135999499474827255013308401330681806848 2807 34778754376564577112538578569878848656913219168376700084272511413299824119920187146240 2808 13545089571821525892632366765473119846133499905229365424428739125386711810677774745600 2809 4626036044895467466986580330730647850865830721830698104989009116619218399535552266240 2810 1391134353731402092603166875621959371687082239602149236492854251926015241590296018944 2811 369715971865317981345970868705881960688532484312344115080662060927103370049240432640 2812 87128582124926923829452120486468356049526063246269072502758486642700709156523868160 2813 18262574013569568374365804125242785038718700217931394252142350399871853895048232960 2814 3413976977283519445938867600639344939922356691127890197564172989322790857049374720 2815 570593980841118675808847149634935540907083849990716840139150571758679595417600000 2816 85452171076057934799016801543429198871924238604449281649278213323153115594096640 2817 11489658182781620950375427231694024111221421273271690988235629458804469441495040 2818 1389444342160760424965612771999948043927881153938901573280915448121764305960960 2819 151354387666238022252612558672565927712464656831692702998644409027553918976000 2820 14871335632750443416837176595004095462040964650378328365563723546224282828800 2821 1319476269122345021930490980602252504262658501982813057346906708225304821760 2822 105818480309562755963821405674517117363819481860241854161832497766748651520 2823 7676417372671240445170932711448892136859803454906894675956653706392371200 2824 504009548799886779196205955144161476793482372027575616107766908085862400 2825 29961561629868426293715812223480125732498434351669967996499630489600000 2826 1612918879112059471901170493133719586055941102718799259195690643881984 2827 78626964080467683228620933755915782055422813106615429148030659461120 2828 3470062757311242353638415217398453952824026009243024508278171238400 2829 138582303824900761362835069764437478019981595776774876093030072320 2830 5004667383869763088059303947961730065257164904334872330480123904 2831 163274112705496340640542352260489506166568339499023240045527040 2832 4806017647784491660943403158158157344236942777646549680783360 2833 127435172022336698163249057581048698222106061978112842792960 2834 3037940342515987915349399478170971712140840842034277253120 2835 64956342439716314949675467757391941086001916752691200000 2836 1242134762306270499856569675036189878631313703499202560 2837 21169960714583328789419000384504989298077300697333760 2838 320236370444568202583339265604185007994360708464640 2839 4278025109760446991308530231055554430262837248000 2840 50164495603693347223378681951462340840076083200 2841 512502718063639776254891890906901712595845120 2842 4519956100569856731369007345446615347363840 2843 34014105177080654995894517052503123558400 2844 215160434216362251638237138311236812800 2845 1121524907244453191044724038828032000 2846 4686757533928790576301978912030720 2847 15084195297735076202665318809600 2848 35076557643135007236030464000 2849 52418267959853061872025600 2850 37778931862957161709568 2851 2 2852 151115727451828646838268 2853 2433067150853128605023832313181768688 2854 3805993842349758714448869810362752080030110416 2855 35293031856941491228861706924120096675703425445561600 2856 12255753161940817787178191076305759640169409979912165411072 2857 428751494157678276249329697174235713062612457758290058000835072 2858 2737930705353529590534644523872171701894973149940761794835263345408 2859 4692789757706496587237778138245165285671683264509890274793264415680000 2860 2812478432587654673199789058592824451393512210508957947995870069952373760 2861 712190202134468131516833215440691951745967169359079663841261541429164969984 2862 87653572853400278683305247306877259404748652676272902484851515110321631203328 2863 5832295140498358590512947524322725685626830594240357642115970998375369719152640 2864 227900143526860924131550549163339540421392874615458784047838135977300461425786880 2865 5584237912212272040395480649120297783565519988172155665827058687278114499052175360 2866 90456905073691424043054578090289495175276673085609971580172551619932240312560254976 2867 1011424063443403122265122879842073601363864221057084637217658841730743929044965785600 2868 8090348192526009135916271852870616065689160808402142246632359413849645885100025446400 2869 47703228551479386169792153803852586518212943466631699192065801181925391421871226880000 2870 212655379599123378164186442888342694488700835210142079236153624134939965800844550471680 2871 732394473713342104325681433137007992784611459999959233326561263470362550470653520117760 2872 1985352452627589488971601284563679841184196000542353355558460496155739191803446233661440 2873 4304899417080724255498195695230791319023949284439675658092722975899976326824393221079040 2874 7572485844261337878814595592865602424687397492046277808305415764615706043765382793134080 2875 10940437679641654451979967885980204985975509781245018147963615112890650254735929507840000 2876 13124782379790073964597212204044380526834342265622092170344589573994639002313057508524032 2877 13201243002345670406657872233140402437396780648005376308051301477922203976412977977884672 2878 11229158494224648276555991105228078205518342151280173259960992307533254101868151442505728 2879 8140232071425035319469703723736119697343909289747517898814206183264432203308979978240000 2880 5063912768756072232309022367440943451641734323457064566370311679557319567204971771330560 2881 2720173488857102801033152058497652159686415486946639347676348775243912745041227612684288 2882 1268830852902860691741622512256729005594467377278326401695670019735620988640107352293376 2883 516545464623239508681945260400370652236231935209322459174693413964361137992206940897280 2884 184375404670088945662808464775788266621705244352702466418483788215826849205564326543360 2885 57941774470390008175084001308229873710779539829736619487227917050648970254731465195520 2886 16092043694614251513661285024655669328161333914448686615889542697227751804953247612928 2887 3963189482352932144381670195411093095209529308736643912763388127634132978889863987200 2888 868234976765497445884804797732162543570362734773931126586926288480531866324880588800 2889 169670250141196395140347444675420022734409311389850506209287447383332551215022080000 2890 29651713188211785924231621186676111516128067381884454000694368848992765530802749440 2891 4644726975800612678377383162550468235563061482763854227898707889766636930193162240 2892 653469985828943949513801546818007410415148170686309584804452863916093947730984960 2893 82725423078475940174272203659385814111341732165916149627550623186844804039311360 2894 9438481741635993829046178125592796907204207208472282078502184893455901046865920 2895 971918878806245998262898064120316151216772722930410182447656377635200565248000 2896 90438579645128757842476938297711806120164220391966057369085155670812587458560 2897 7612421112794139574160588027906809524624832651396993260299940811487796264960 2898 580104994507345053295847581498581057296909529556014652769584373440331120640 2899 40049302636536933070955957224961696636600243139164994541193885908992000000 2900 2506097179093194873078202521462329240211886461638649632040515340651724800 2901 142181986094451885654391319596779950353849864941998698211979483817181184 2902 7314439890408438471690629541575059838993868486981600834088975579742208 2903 341167254298431211200077874033949623610519004703111157234804394557440 2904 14423569921167125820869924202076531718727058190431892325579966382080 2905 552421313762638492568931856666770109629107261291967730362466959360 2906 19152685079247321251988979622510872475842156820615046103509762048 2907 600491231334708705954858684535993980954642417323899811895705600 2908 17003275272864511815355251656017139185356037150023644243558400 2909 434108824253116683332112684374184727460521733636248043520000 2910 9973261231414954727679327021785459889441796689230026506240 2911 205682905380115130390601685691991464768513969418833756160 2912 3796807088916707384657117373911689093743420050233098240 2913 62514812767174454341588374502073634099799326027939840 2914 914266347913805012610424465995925499525543000801280 2915 11816742433760961552136674788956161015130619904000 2916 134154170599586919679580228702780194711477944320 2917 1327842494865459953511507273958726653465067520 2918 11352871353181198002458841850463443096698880 2919 82874280315090305354827396648481587200000 2920 508827611939836226649604959340435865600 2921 2575809599397850513006888580410245120 2922 10459577129294506639195860778352640 2923 32728979303419007933560861491200 2924 74032067115299141050590822400 2925 107669955809427910872268800 2926 75557863725914323419136 2927 2 2928 302231454903657293676540 2929 7299201452559688046526400596838982600 2930 15223975374265169159501736451498672946483979040 2931 176465166896695140843825963518340104104021287288028832 2932 73534589557708620606051604181248406081209811286323883589632 2933 3001284970610071815380882236601802602957567543127990230336667648 2934 21904303145816552080829654850371722086585910424441610938798108433408 2935 42240583680769176344321072533254231914448939326888893996729050267810816 2936 28134169905391959725172366142204734844506465471618599260508287228355097600 2937 7839717180344324756031564947964797118108425887370894218149868695860719417344 2938 1053267254645072280462696634113408496760475766453992989145900704406717904379904 2939 75995143972185462234034928310809188431958295030477195152477326009100449611390976 2940 3202266599657049655022733583335399017270753905804903691953965845678957199399321600 2941 84219368970237802454195310835131145834325585571813252555501556581126318408634204160 2942 1458478957003487328769664210742872518371557809346103856614414943293472073999068430336 2943 17375122888685235926593198113495830213536245104141658775860545412662511274389538865152 2944 147649115592354970691023139111355236385132622993352729713817787132755113789890389606400 2945 922542038863160355497883465978940375977424247482806569142514941284281728785753361612800 2946 4348514049085426335623313165374559062810442591136104983107204085062650098860633463193600 2947 15805594707178430947167682981653853237454242330419428058330093781147493491485413023416320 2948 45142542905233652966026591126674972491621534931931692288939253442366987320617124180787200 2949 102983391498111836854401703559435560019919225543197246847249549438010933900567936552140800 2950 190349459096433557602546685619236040830545438377990018715515424302576897704017973477376000 2951 288655913679564037057128388335236329498762539515218009315701209351497668455929003282268160 2952 363125217233825231983487453077114303669643918468664432724886559149641914569611354237304832 2953 382683125822913248908956974702879626863381762027389344658074319051888785367776520419934208 2954 340818923842981492556883495412666994629307141531855603895010387566775522805134196345929728 2955 258525047059775320817733390198803627634010053705238365585533963929735042099696722253971456 2956 168197847205532237608210078470700542943939848283206972788737762753248451422767113096396800 2957 94453203692082331296645758548309103853562348742259948910707435391675934230687999535874048 2958 46042934270605747737798224509210632498395787046799723549614138182027697126565890498756608 2959 19583662038372625169987438617725689534984588616464293956156222700295159531023043754196992 2960 7301854688029503169899378323177542369610442178410528776577835627266835148973600984268800 2961 2396712915803828177453556975339622113120694382746186614889944673204367657326729934929920 2962 695197121946893070841974263504063843235367100579625957146479371201497005487779844456448 2963 178822098236286992369444367279521783179075252252153198004024446116918423828831462752256 2964 40919308081794767232385922704644362846092842538882670635829975217528476878125190348800 2965 8353609709037654302243159937805705973782688613752031995336063024911033230035622297600 2966 1525409027810864227249959736817884506113941318055079172446349648726375723662154137600 2967 249737232384248691661935952037921420690341655557086931345235761178417645199525150720 2968 36735193356416871236334431291457247708562346134352711017584436064009219665087692800 2969 4864133164032353326521307850989604827617990824507013603593582524866514469152358400 2970 580744042788935608826576244844854692139668581504612710709197381685749254140723200 2971 62613313029553057579922769136599820619163186948813022367148906780495827529891840 2972 6104012421288414857279735289935375383961099583891259003873229916127780153589760 2973 538660951591582075670501513907043659897695575399590797972267529481551599370240 2974 43069881961940841706521859967745509799501322721482689853539931548111486320640 2975 3122625818204999827068537067020285249787230972931114038057669156421270241280 2976 205403464227733609795822040523039855283794809360262470684413538850570240000 2977 12263475649003435914530362342360435948470116035319232872891984355979689984 2978 664714846490142571836695375355463012335380891207040639796585697780957184 2979 32710744258633731136985386406949449729345244223228093001622584071028736 2980 1461207284339887216727131654980031960032299151689544500050926973747200 2981 59230312099279368733031100520825419467055015751922009821095615528960 2982 2177392991963126975249246572194149077905375304538378042521480593408 2983 72533370344573038743404904263573401866098931428692381485074743296 2984 2187172428495559097200321965120982034659934989349170989917798400 2985 59618971176662907947305151690111177290882856584585923054796800 2986 1466613322391130650324984990055497048287551268626297677414400 2987 32493179691016932409185356870782399129762945513008912138240 2988 646767850273066118629944648566507653349119981952119603200 2989 11532047382165405392834302341454017135774197640226406400 2990 183542671800832429490243914827886500169233404107161600 2991 2596620954022072526109732793274001465034576295362560 2992 32487660127094659803125644672295814881218784133120 2993 357273788355159656244431444760795075205115412480 2994 3427680241747241371190215793748967437505658880 2995 28424068048103627074400774069672115710197760 2996 201366493465969146575127140450793684992000 2997 1200537705436919839722699007889999134720 2998 5904708752104905504035879136861880320 2999 23308369747738600857541664445562880 3000 70936331573370152304865443840000 3001 156139380916305375416601804800 3002 221082309262025310324391936 3003 151115727451828646838272 3004 2 3005 604462909807314587353084 3006 21897604357679668602489009105104300880 3007 60895901511659079543126321899047492979613881360 3008 882325864931426452749468136595173423517452329408102240 3009 441207890276585517026591312739417473167467075760517877595456 3010 21009141863449618124907387759420980717515135221518504260123852800 3011 175240427736473636790268000567446980297893198530619143490845540802560 3012 380209061733214220203051312108988830674213625762848929192439048627164160 3013 281426180221281135604412303567113856908893552594839770393076330384086597632 3014 86293157323598356235797559159897177768881697692023073598169572228924623785984 3015 12654886490101556015064422739256831555361926049222657658187108190272336291393536 3016 990043406147701153603379461308746266608978786929111522960497039527119280756842496 3017 44983722683143066094786340023317204618654471271329606077660476491523601690813284352 3018 1269695067752881136122975129693637985549425291388808595716431280408252690528311705600 3019 23504102049996272865223017993556222585613576120681288210941642205857805820802363293696 3020 298294047021655985409623696350914858666859282389100406902858101901849635812620297568256 3021 2692434326439759944291602900231385915359459704088632452400441259214917070766806090645504 3022 17823596969584756695841832131822577616341325948160030273135419458666863074509094649856000 3023 88815365059434847423462030239449062008163700317687712800429111583821565434784175987097600 3024 340614516948917902561767968945480036112159974121080199191146377574222663518914940418129920 3025 1024747133329497227146920370750157101290582253163336086473323763294368708036547558024151040 3026 2458903090267039553583292364120367825441385257357400062064618143958985454354296789060812800 3027 4774353801310629056169923861980536099972928972158154942866869282137867412697567236561305600 3028 7597096760181968041633303079619380319130154364636430270323561082392595506806261029011456000 3029 10018567475438584105684930556675444554408266959215711269478452956593685115721753216734461952 3030 11058694831686308184508813223131978532650595411676841171217779732700281034069188759812833280 3031 10308296119249308289410651820960435103347363486946735598376439489973492209279310538525900800 3032 8178864212419447288828035306590639190644905840515623809770505729095867266501473338057031680 3033 5562985510285517769881769134518623543586215555906685914833200810456923626882406837399846912 3034 3264445008865616745412438671938983305348312507576472361809406022648450863996862211804889088 3035 1662280304043548590202834701391358447655789882982111051409067292608238176511484495031959552 3036 738346715807508126085181923403369019651282998436921147652383625473795658776892224886013952 3037 287430383469748358116553740223487819636724211298886566315958856727662714127148520973533184 3038 98488661429192992550673250783241858698445187752937589074303734816686538304382749691084800 3039 29820522221695806905218187436825542582714604386358907687053146709662627512213534270291968 3040 8006811878636404859353390116350433664096518534488920240441863248728975692642323810746368 3041 1912577903580775139569553797335529354509678520981847880169587950499918969026420158758912 3042 407629394816058052252255082983711258669710541014094589089766408406587249727639650304000 3043 77723580530509877694484709348326792192123029949707230888526111998877095406557410099200 3044 13290044583375924812639293507190547260531890513950722530047365505767874900504839454720 3045 2042352585738005975249918018317047245140301848756987725429017837045222516332733399040 3046 282628112766224935513085100175467503004698297722507006989692920697278561503726796800 3047 35281004210777873441411970475152816109381399235216986478391849843905996120496537600 3048 3979087171907758808749677100836701312141680575705811427940095568493810747126579200 3049 406011197438373198594713361610226908900536954756623958912466389702869542124912640 3050 37525089567381187271073041733501802783113891211563285512443033717888485477580800 3051 3144676237356324553254052306265871790171454641430350708914451773272454542131200 3052 239148429015926674939402036219484996838576963116589967571905651760865214464000 3053 16515424847796680143928176160192563263764202413875351610336015255371052482560 3054 1036244186554642451232692560506461943939565536521805817886318279856104669184 3055 59092123315494285564568884203204948538380038413404579015206424996569153536 3056 3063099138687872893933616230279246860326059726245170208679168351326437376 3057 144326681871621371977235882182820625300434642637691589005995224724406272 3058 6180081734140139713770973838605461990752624169734799540262112801587200 3059 240394631748493848080020009084523187296811048557993190023394144288768 3060 8489188093566917158872572687411982062178389700512221829692221554688 3061 271922741541888505124428482504163761742474092239636680385381793792 3062 7891864156414229763291647879958523529481958517188911440068608000 3063 207234741696793654914109402783552177479018789286749706754457600 3064 4915310605934294177610276749228720443490642213546138995261440 3065 105085966098963964173427281952688272767171329907049239674880 3066 2020054685622552777008450344644618386252014415238502809600 3067 34810825759584086273044215231892770282379333143311155200 3068 535865705613099573177620461218583095565714267412889600 3069 7337427476432392599225758134919526712229592343511040 3070 88912664073985016574628196143564899801180300902400 3071 947629833149131725729797563496519936160615628800 3072 8816621178813633010514084998305310859014963200 3073 70943790638825094409060447970899789369835520 3074 487971164017959601770565910461777308549120 3075 2826214441025392875735981313634053652480 3076 13510928495794728870672299778249850880 3077 51866028031906592985643371735285760 3078 153583116715463207765976023040000 3079 329081017336524674417857396736 3080 453800529537841426455330816 3081 302231454903657293676544 3082 2 3083 1208925819614629174706172 3084 65692813073040214733286641944487608808 3085 243583606090431526887864624801167990128664127200 3086 4411629446448935287065499769228510915682247606268273920 3087 2647249106311242965012453375372778029351649489467766081777216 3088 147064875459927880045385767498572343857552281484781050856622160512 3089 1401965440175515993558393819315094684344580618515396184935284574126080 3090 3422232036454400929101042344982034370028518418262701601018933128726082560 3091 2815022220336277784484529138295356546750283953199923401789148181938120304640 3092 949787582920024480864981975366003183171516461717443489120651447178939034841088 3093 152031224195865868893244667989401773019880875986055938045441637427725884744294400 3094 12895874052900318108874061842492215129027448082176895113802835730233095322421739520 3095 631752204376298327634215519249058357194380555372472708133167664960384662232899665920 3096 19135393461659503174034199625451204192478688313374788147901790159106837561306302152704 3097 378605022935446128115814238156286837340916068513678228566499137854541398513894436110336 3098 5118007003468144297694048873952665042507834952856069493770471016743159420456149785247744 3099 49060405969958990968068099596866776193803993238373584957013658869672206545427750226755584 3100 344033211074989897109578016305091746541204112423217840094373852233100232557206410528555008 3101 1811954495127866461860924269052626395395956658250074316554853070593765034844701709041664000 3102 7330535586046145648644051408333978882371686857178059608614932152226319064766782100754923520 3103 23225665967146774802355784094394416300617129517835554300795415547624556903841876157367582720 3104 58604265342800904186709565116268774187733025425546873600432864837645402866221921264446996480 3105 119502297411989176455244757415773602050233065846510518752934099059226788813450207255592960000 3106 199476126607170459153172424714445580178199717060227066643822765624090622495551660198409011200 3107 275676947881767122831074800632800319052875249668881353547086899036221004022378105693118922752 3108 318621895406407489193107818137914309490382610033706134161836958696094958151311602948415422464 3109 310749681002353248472515877433156139959027368457862279096975865184658343927959072598350888960 3110 257803654398662587954834327533049406735396996348846561680097545123727135147101347880705720320 3111 183247293733404427674109144648739984688876278358231825064537035771899443339475151798109470720 3112 112323766295405154647549137099145729552970118846684015045757988323015824037667542240751255552 3113 59721859747124788377315587788401436935681901270580498368708965408760523376361228264632483840 3114 27690002229734865341216672875093894543803918714382619975346794225851733092660412411302379520 3115 11249326469586460428133191014405323906951189181035985550047368379688123597876834162872156160 3116 4021963916961251455506671257860440693719029993950588750232548432039354268907693281135034368 3117 1270516122839435033689201249292203250374616133414795854882520751181227667048452733112680448 3118 355893083952938593606511809178617130737000394548807864270455233622297355652193049538199552 3119 88691584093342265022349824531450982799560820866288059927328068616454872208288613654331392 3120 19722702204987814316977055831035797797138068141513384734840065828856740677430786679373824 3121 3924202010852511212283898539900494205024342280016478413720577296768258315717575704576000 3122 700338988979432672707180452491466022066053570971394085508994209734237061733813237841920 3123 112358897767748100585775143783697078816956458675694929528113480167435095486984481669120 3124 16237714020423684177562495344179197119482630499581776751414831264073423177325719060480 3125 2117620410806676302448296901257658914822178161794561419028627234526420952309301248000 3126 249620931157404893276559410487957191265138424377195487214088000270033475861689139200 3127 26634689425980684752856168835743840433708061070216324965853645063319620431999139840 3128 2575701604543662198929859684695038548607426796456722336909755364146497901696122880 3129 225994638527865953098340594167765451494457605211783405052779752552854788977459200 3130 18007625496493056178538804387286508425433180475573609828852280482827304592998400 3131 1304068100421687357075212880448598156865364046926947515660612066290283053056000 3132 85879303209880125300723672906214685668446247190362799932874262783403443093504 3133 5145278785514987751822967099579581211874893070540649744563370659533805322240 3134 280528500981445834507619428611209980674041242317803179090408772613439488000 3135 13919839098443299874637970098430807486875590154925686223682078837770813440 3136 628557859120950428211875325488941660092263614610797152726406653536108544 3137 25822262846195934920023068185944222470126667058717217721834297683345408 3138 964672984830301974215776661351529352137790310045183024339244917194752 3139 32749895196563367614961997360065462305420276750923371121736587149312 3140 1009465468312216566283064189925880411724383736993419135734811459584 3141 28217812814636078821429859926930177707705044391582805285404672000 3142 714303430355579254662445687270056302010966753599813892219863040 3143 16345951110004354133973044979524113798545906881329330850365440 3144 337435377392148753298386935617987503868219567974124156354560 3145 6268002219858487075491730464130374070576306151648919552000 3146 104452922384019644802633760442993441776530093668460134400 3147 1556001624670737057904140959341854954138581629497507840 3148 20632003445821781308951605411457901711138264847482880 3149 242264156802110990498882626604893155261282464563200 3150 2503606527636404129185066991876106321593263718400 3151 22599307702345022629662401354573606973918412800 3152 176533533922925320543831075584585767646658560 3153 1179429767789747490594122475505206480076800 3154 6638726662243800959031040511080346419200 3155 30859943065950545622282209064910848000 3156 115250789817472926553734945198571520 3157 332176390748502290787709208231936 3158 693104675447463138672775266304 3159 931175112558168121817432064 3160 604462909807314587353088 3161 2 3162 2417851639229258349412348 3163 197078439219123062051499155091812238768 3164 974334424493111733697538928671245244403631726416 3165 22058147719411888616190552621871804180747218288669624000 3166 15883503461126350687945294383236206633131728301301809027211136 3167 1029459422717707782803630397396757152558924673692446291528518678016 3168 11216017651155047804227241326055754619444360052686139041583989837329664 3169 30802892258969959393896497892476939519625354925601345201540268727682995200 3170 28157066667435686646703493467643529536242896568835759421093519685638655211520 3171 10453293456560941845083770787302625727980181646798278227130744215332205623861248 3172 1826274265516230475680665979823553282604913544756106143523540952027068495001214976 3173 167950425136095867153149293288377600223396586820271748355527747767885690960971202560 3174 8870322609373977223096765393171801430979382671378971704091952980905851461905438801920 3175 288294406333645144265781425420266179601569085811366767634793187716523332744060331622400 3176 6095951153890457056201096209751491805839614472845601233359789785990876051344923582070784 3177 87763329104829345317030459333507879397315026335580537851231005560342792944782335221432320 3178 893323321466198126020613890491507301573487548196436668213786801687586036658611803652096000 3179 6634751822364726027018118508990476736670486122517886131707130510168248831677777300496056320 3180 36927156324707309031437641413662711401001541389847922011285809116341501162008447001890390016 3181 157565156297224791545246928113118809320597337317239400414023281337940230429791827533936721920 3182 525625722449321336949115352893345116378320223106738313834729006352192890014054839663596666880 3183 1394349434818714345899031565862970638919093843823249201411546722361093379730787941397016084480 3184 2985263668573342043299293308211103997581059631167346197271284107096733737255248816663125032960 3185 5225907760003239831739800132692686708555459058198697703601437338720719140015691919471411200000 3186 7566552898140286111914289665881699455731155925511369325511904906189927349572934068417910013952 3187 9154145071736536453876060690989286994346080970247828329463771682867005878130169490993454252032 3188 9338234858878705935616660204404200537833531536887556083038998142562623546285477238650655735808 3189 8097805339565921547635227253324745075244567631032274846916780538957403607121857233737167667200 3190 6013026120799458006132942994528298354137082343444647875296306163404437570478457249704695562240 3191 3848531342624368649422241539370997585519826240963668116547571709557289431846644113059507863552 3192 2135747044498803537369197083427137441047761078351943977890202869726368396118894388949741993984 3193 1033213793075500133014781380454901393816893120115787455923862140270628238810516066102243491840 3194 437857104425409385238961840239968801923948269583988748652304113361099668513133186360258068480 3195 163267390032816721798999876053926072094068428150342577358233931880753646607522933165470515200 3196 53782508256142164123824587490240198400924240790833828276235843906602904551559684954326564864 3197 15709076351937598030819339438193240338018246865135482687771885146387457493228048299138744320 3198 4082066363452883258062316950552371607857311982016562005779377074669879855219353417940992000 3199 946568554181209288406804826473298079687506299251598124513418704558322630836377907804241920 3200 196413484844076077125310053258091363795249827483685906018503223528443813983564601541787648 3201 36562302569861762005562195631951095314756880969860114333309917192640236162521494160670720 3202 6119751684204285570016916943898209354444278406321975211198754586500748133920974705786880 3203 922939498413714620806737587367099633771666028833406259367064704690027387598974882938880 3204 125650726116341125662850054343695386491141100118124255940089260847309368256260693032960 3205 15468182723696572802341767274473391436575585420562919762691214481204348318394613760000 3206 1724437575909921285184502587420131042480847657984341922857443673452769491595338711040 3207 174327354265513492855415742852154492651965181573898599766465792241524642243716055040 3208 15999145858424890146580067889442818768948818643079048116352938850830025674310287360 3209 1334362926383891658945082603312569815835141053726673691719321248764247503011840000 3210 101218656014070480210838252797002924694134563297494595440735164280168761838796800 3211 6987980664547261104487333079114145282821486700562397827897811534534141703880704 3212 439313103266539613696241634990567594354386934048839386583043799862564762943488 3213 25158568123046604732549763915553291399473971983924867980918406267579903508480 3214 1312728313278829862245689242537683565639364353001593414259649802466502901760 3215 62410360448538873300929083098753406278825679113445215847316523620027596800 3216 2703162437628873211945042469390759778511620584509758497875533977339559936 3217 106630885827719082370345406068925618012107381790009867831005555646791680 3218 3828839891061279270099349169586855517989956671643921573739211889049600 3219 125058253023547512640624781925757868902579193984458471251827050414080 3220 3711999705502597861851919975467571485911070137481806588593903239168 3221 100008134880962492177268906777333789838079060752754257996220989440 3222 2442055829531428465631220163270607659531779733842046297162383360 3223 53950330995714079725744466902981440340789646545028483551068160 3224 1076022896855240679428244620940318948253322729653779164037120 3225 19325444394678251063154655357055321856627068391747747840000 3226 311601951996307935426940824202549310526206574883755786240 3227 4494347480211533463508039481251389322923427003776368640 3228 57737969554187109971827229432048537980043737285263360 3229 657277164011133865911534875649237646712500125696000 3230 6589164594436959842446502078572365131360816332800 3231 57732496313217743017936809075652803450749583360 3232 437986011126712460410438969405546401858846720 3233 2843486581923292451197510908319278248755200 3234 15561089111367942294110964492964095590400 3235 70363695368211560736094539019714560000 3236 255746985331832027207335790222770176 3237 717721841506459243253222111969280 3238 1458841009674463390847310233600 3239 1910102794991114096035758080 3240 1208925819614629174706176 3241 2 3242 4835703278458516698824700 3243 591235317657374021857775923792135541000 3244 3897337698366603813228401838787979287798151383200 3245 110290740545728292067176230504436878246226580250611572832 3246 95301064883053542951448998680522483542398731302247431502514816 3247 7206247726030876732326788672366066540325738979303726644317685168384 3248 89730200128085817849383537869240830469859998270836497225254975735993344 3249 277248462366031944640676935514944567185867083050517479091945586528821616128 3250 281632272458874806385822727672220249241468216398208796901338277393841918105600 3251 115042542155505231669214885647264170066854483907918732017280373408025539172896768 3252 21936197773107887591858159299457244642714922900366870278736752912755486351262302208 3253 2187008075300278733942302144708555909469365455753044940908907802886568119482628063232 3254 124520417381507872857661014090981975234158150572946147353998397228217691848598085632000 3255 4342156740223425118432914912090336296885495052513259457930081721709661694084715851939840 3256 98111807274914603187749102206864401252636969737152353269026222951287063487006897976377344 3257 1504168497089879784501920001089136933366034676650560345937646674097809232163989545928491008 3258 16255346444601224959005110947514147187117405920207021103550624441497234245744577136180592640 3259 127846931267862190765385479451802072599886211424232709838863053296571899875194992316729262080 3260 751812630138875632682789065291235181493371800041994212489130443347166520903524494638799912960 3261 3382722594891135240513060773202820418534547166441723252717060526329427841349645272216451940352 3262 11878896206479518995971031619879830178964239582982721705192084702424124041168790127667000115200 3263 33121288445729072629575956720635014927895798854148208260135032627009533513836232331458563276800 3264 74435026915397637730981102528792437219783618835662807137333912015043796453587547482709032960000 3265 136618221337227679880093589933739375709048595717302134984578501682211445974902795620111530065920 3266 207182190871653918573251131578309559266120972179692997870512402238379549368927669617808482762752 3267 262295022733167056478482217988474147758806498047714103546545645249789013408660444393659084832768 3268 279778866192076839105018607105296189048031044973347226984019491357487471052253701664205269106688 3269 253512824565169136752654910755226008257759524373711082726664631914889951699104814255679173820416 3270 196586394303115583279258744342498440774601605565403985952722745980047934328597431958615202201600 3271 131330523862954344144355373709557521859388778156763007363567335323084847528202882004254134894592 3272 76040968109210450494658789748410393284568006989189543525581635250358367539497908672510759534592 3273 38367549260489111464226179721866020878052995120524874001267856368383468672984818959273519218688 3274 16953569136614919364154265329068742053048027406087192366026064134818645207067560468453261312000 3275 6590072859999404033442919342367350127140291524429967704842795842548576968289569033511984168960 3276 2262705077286751352055684901756499286621409524770702972660958244399211857071194524686697365504 3277 688800841533975455387964734193630289308523615591680516000031438229541736352557156976786669568 3278 186536674515084759868006722997376601774614349046900321595160099130230349484791526480035184640 3279 45080306339972928763990022133563368323527369634845450867582083627114342313057445240247418880 3280 9749676502125461661826011783270250711185005697850632489766966350254397821015339877279989760 3281 1891881375052484396478670127426177635495531774731636499702713051955137310630510463671074816 3282 330154175876303517951834902907626983516173455005243187536967527018311893949723925964390400 3283 51925901800198299834723550144581702961070196052480419575181291474672673934597869377945600 3284 7374510945946438770778877565856796273153540462864279780098056886661666978473420259328000 3285 947369674799028027431079636038693387628183544161579901201283173348814410840279005265920 3286 110260493939249524723170653570272810827270163108405567976824837941236093250174808227840 3287 11642260802298976734573545088891523239604058849941918034738779582257197168645332008960 3288 1116613709735421712746674744397564286213473658015591509117872649322890516854325903360 3289 97382075109660471581469183341201558513819548918765107126952618891108178996200734720 3290 7729658653471307328432077846475285866377010272328077155475400711536933097963520000 3291 558824325920051276750530492628827258812164948323671480104258716821578750575509504 3292 36820242698954582121179231177737805472071093971664443758113900661921651080822784 3293 2212030317054549278217620757505459632880894383245696776154763131906864411836416 3294 121204465163150022026366746928141495343473619029935780331857901868350963712000 3295 6058026451227297756042478055506804476614141057242673700121708404034523627520 3296 276197817404294646470780544483389360154302110959436907575662949971070550016 3297 11484285367437734118999773084710279783713361931050079462118384626546245632 3298 435334485336992362406453063973888856067632250535367186938885400858460160 3299 15036116710511861785995560472793425301232085788370892951336219752529920 3300 472836488377250896992364762379570026959822596217825337819288295178240 3301 13524495638743907746517243264352504151944962980881622914957286834176 3302 351423731192873549223673463677445254567128465003715386416509747200 3303 8282982511792843953984341741429046060533307200020887058042060800 3304 176766127390163562934896589546143293369791947787898833600512000 3305 3408199679364567677961541840089233817187404904771161937674240 3306 59216617621112825864487405111478898207983770725823377571840 3307 924325185166788612908920293648941705688282759020528271360 3308 12914876890107790405100330563882079228489828142950645760 3309 160828063425142456691550365283894473583249983243550720 3310 1775795849632854920794324896798540852620257394688000 3311 17277336427112379439166517601516079307724853084160 3312 146999985427558783185425223948504947835336130560 3313 1083546542733825269758296235118400115876823040 3314 6838493758087812632159233189117899571200000 3315 36399455375351751643429019412406783180800 3316 160164161621642355539946598096359653376 3317 566758552459661416145169683067174912 3318 1549233281767526630992534422159360 3319 3068580140153224795281445355520 3320 3916919655551398526048010240 3321 2417851639229258349412352 3322 2 3323 9671406556917033397649404 3324 1773705952972131736979884688409804272400 3325 15589350794648885888228355398867468998776876614800 3326 551453710523316857069088778978988068807091476849360630560 3327 571806609879802349165278126435595910128148880266645090238234560 3328 50443924684345903233373423604559826827247257652588691005086801208320 3329 717856013520138604548532956531271375891960637644650585255328441258283520 3330 2495415621694543673401791186710239586333743467451198984821960788710866531840 3331 2816877221513480127747508630593232381549053898148189003971566665111476824288256 3332 1266031228255475297974135387575250311233882259419902469783886784043068614738075648 3333 263464458361605661565636341364781464052712783772218280808875595699881887293493420032 3334 28474977374449839316433644199810141312387180770590317972373274943350896525976689426432 3335 1747659859491710777475138801563164765097152838932752152837795376800820822119338454974464 3336 65381391938114392522209045709537008403750742088844784163659222620101360794967933950361600 3337 1578473229879080501240851465134011092635962505899464171220279730664012339180279799325917184 3338 25767088065077785542908138222929056669727863442533830587478045905565331073761836076737101824 3339 295604572997001808831095837057432923234845375917027500555786533295145834887730367543107649536 3340 2461602386978584074460334331479267673772072828900835529145499261517860566120194008290217164800 3341 15291946465313237035186552264728307775067208423688349669460334973536474217820879877409456783360 3342 72540799752991591316139854367841699152212234095360176732036531939612317710149599705823090573312 3343 268101161732331688392388817183761904774282365158503324019659984505989584588412673353106906415104 3344 785547426664727708472189067814365003699531852811374233393489919826067518900570923878880955596800 3345 1852683222861001450802698374132288523130598449764203787816283953615070181913773604247933917593600 3346 3564325587261487272464301953401069267165782130603878988889130366085373742279744985468206317568000 3347 5659973405337457242664716600903527292337242468106622214602479461562291175541925001303243611963392 3348 7496329995538818362065522148845421108020017391647666791497757226221062460771687337864412256010240 3349 8358398298844485607897485434925241588862482255349150562645637048509227216280424535385065704652800 3350 7911429644774058644037029626112146617571088296784315853041313308246783541378547016743106579005440 3351 6404617478223805771883072151785405239753567215709541744035011643231217933256132587269814413688832 3352 4464419028357815835033534073681280059190255333990461200176032886975726142031484206049108586135552 3353 2695972027220643104117792019368247628824953779967591407545746998657637456320338841528852574896128 3354 1418211061814561579308781510318399475544884852955699929093002530657371201287494843001047653285888 3355 653156449165885481309697380632069271559738922048014288447421893320600874386266693845957923045376 3356 264559688373208979898810707640994738556006258167223254401549982758837484304270037109825968537600 3357 94637528502321856740890495147968674572651325940605242425480088483468780791142140955745073496064 3358 30011041291330594553466064968677319277658192826433585037323079703291467959187003857514501505024 3359 8465995314641171785760184942287571446052392494965573252616146643407836753127192320194910355456 3360 2131205296289113741531624309203724568166796113852773227026021459717920049178823417329719705600 3361 480147672764964324001020515597936765094454967183716201325842821264404597466728485571694428160 3362 97066489381402783579277498791013784477686814159698361467345167830669425377881608765074046976 3363 17650238136909716546934406176972688578670348659683486875958062238679374167149425817846546432 3364 2893122129161133928796782462032267194358365340267144416806730587447548767087156235180441600 3365 428330285222039905583717713186862441940896172470989149474677085962458694922026230166323200 3366 57380657257849138775956338753454794989575340412999655114253856574019982444759395755622400 3367 6966722070803534192128009336309936073310794591309815929336508891994489111188599189012480 3368 767707245586550955971297926318447213915931092164081283586372316248560453426680220876800 3369 76881979671898195680987477908866132217454853284632228507135446332013139146298307379200 3370 7004949099844206532985339472514004939604105213050673267456423624310081804522487808000 3371 581247082892886309584542259006167410346489611453934072027675273359063012890577469440 3372 43959357928865229771141210817020761932174432909163399796267995980974382475278024704 3373 3032301272185740823802381006500020402172026783173894035630440268063083357353803776 3374 190878092201800275987892362503264971486829590255350816652430247314907115988975616 3375 10969101752919199745859045849130560014309364194107925690229852964704680864120832 3376 575600385143801420635069786909157236900724996208218614170409765958600726937600 3377 27583130677095095714448666602083413121869200328213814224480542006448998055936 3378 1206999900752540137724548154795264667980265851988728344492073823655277101056 3379 48217970884421025257573823879906113219349394393151455766692122502883180544 3380 1757799856594184570186644195842589804907957562584617058006607767116185600 3381 58442422723658777391533006688361052220053527349811306171829737215754240 3382 1770667210717880166522281363884642807188287934269429673450971087241216 3383 48837262611445975544902241276706614087051890791993599787738177994752 3384 1224675360628696267548360457064920410947855283608746657489669324800 3385 27878997176556155935802065213811262896733299058467299466516889600 3386 575065233939024024937293398698086784856765214385923193149849600 3387 10724696121722581862979252417536074916101738677446666795089920 3388 180363022648400488793872469897436890697082486306022149324800 3389 2726861998860906973364663065641864798913873831761700454400 3390 36926890156550410321917636332352877134223905129706291200 3391 445961836324584757838703473343686806849917984115261440 3392 4778282585590688781769472543304723336088979358351360 3393 45138671805008991267683651327324514859593907568640 3394 373098868474686811063206073060653104129680343040 3395 2673141623566148674296375726231524800022446080 3396 16406946669327006637575642834166307880960000 3397 84971387033948322307893980280136900018176 3398 363968731782678640123071261788891774976 3399 1254357300897189909507757051062779904 3400 3340884394607158020812303027404800 3401 6450513852750561472646731530240 3402 8029685293880366978398420992 3403 4835703278458516698824704 3404 2 3405 19342813113834066795298812 3406 5321117858916414553752767899296208116008 3407 62357403182142955458857685069429645371927115004000 3408 2757268583795285874643215671351651141770395381800556382400 3409 3430840762186235141625382896791133418745030895782824240150668480 3410 353108616403641082238312295788171658982551059865881370325788084927360 3411 5742948996010477528194730399097380126789339595672509859424637703668684800 3412 22460176307277933337825217746305218819755475128336080164568157755280315353600 3413 28173763046378190364821889888305744294663206468416792437685310572692189975946240 3414 13931977265253255237970984280588939888335802961415223545630697757803977715767408640 3415 3164105562795778889383584367152528069255021169785459174646074921966668784751397191680 3416 370701634784571122436768647280261399989138775585218570202470325454961418612283949383680 3417 24524187987632850563284810510283926993984914106599710775673881825098193302722691748495360 3418 984216198790699309388085963246181455586455437010537266760563930055122053568757686165372928 3419 25386334461941516804898041533563251498982901578569116307851794135864400148474412657115398144 3420 441197443566080515231920052720061985570645603534874048329567339855938652932311772903182565376 3421 5372416490076188130045541343479650731566672493391562671179113691123755690126670287929411895296 3422 47361654498587101032408543972220951648139074500949930054876059035429642426059146892600341430272 3423 310762134080221908852651713957524690848888314131568664447497697993765205488657985564769569996800 3424 1553940687743449891709310046254132297746591332849940410711687840678931620348783353577103815606272 3425 6043307157617280327264833686778445303338636501677793481896592723010995496365378013179998122278912 3426 18603793136753400671645126194097918894637797344978614016089588125011532103889956595920475791556608 3427 46035492201993490236209139114803654562533426499963639374377794726413819403731708349708175933440000 3428 92813506127259184713212945583291308725405750164625382297860827059364483920821171845201025774387200 3429 154287959713296862854211235530293848135099868431979935557442726732790318048649540004820746546184192 3430 213720856690223010261098531220633424501214954510700247799644404031093268791919408124945618136203264 3431 249027812358723233745260636475597606704189537933071549337073351810700486977395261666510664242298880 3432 246148256296136671892868830027102735087286525117443460863489360036175177132538712556320222200463360 3433 207961383636262290444566223805786450427749193064854884027132975913430105080441071651580645568675840 3434 151206224835539902429805700587690492314405049785123380693527042782709946269488275562061994997579776 3435 95199942927776211001836412767146484240779031626943847441815969730995850886313811341021499568947200 3436 52192909094321818325425373879243677950631107707473280475160577509008524555128007502092277708226560 3437 25043741395269229523147273962127154184120893055543885665398349434215172131708057276764664690114560 3438 10565901991394085259077769528698954392579696879948842480949093183200513699421984686535824744906752 3439 3936070402830004802469679240608861761727460250196235236120383150922551077089657148626474582933504 3440 1299683584783875711960025394136998162418655786459253131231914125988721876072203424639526702678016 3441 381729904539025716965819157744282353505307300461558953674059731856080732537207315882435596517376 3442 100048997184557779491253717943520401050609833430189302359247130215814555424228497916248889229312 3443 23468317503176800443104069242324919740111790915054194507085755770012023997026786257527216537600 3444 4940021410167442774752418481627438693774069314915065222812837523586255635426602930511424782336 3445 935442980513013662129800057014880489259528272026103171724928949685872565776039101879703044096 3446 159704727827748192032130458221332866514750406950854183674605539737603345319046569748452081664 3447 24632776808092023703277144304286481834116162269257811410499252957243280110743466597679104000 3448 3438790147047291056085470670279190658412682663526962779090777717755816599858225269335654400 3449 435230529772660850389801106977166649351447232026250842977987122179786464004194354205818880 3450 50015684684174963314907021209586891200670350514331452187232516647671319533431168759234560 3451 5225749515424215304629994792262468774269695141990509535515246056433751585875679195955200 3452 497006465236162511478256589970918506475510862008747447119635650255220286714198517350400 3453 43072252344332728545197791895336380396532690998798050136296610916573314253573849088000 3454 3404421420157899337497286269680393679233875301275201533665018341747819532020334198784 3455 245598382011388982380006233972042584777294258543369289445318885901229099532953845760 3456 16181141431066896274963057225673084293146021849881381353839683643816243862123315200 3457 974087679061237338252173200859580183746364846992529620577272554723866998640476160 3458 53596224688747477626646929978264768058158603179667875159832243057132401709809664 3459 2695856088204928201279264903534985608626125210796410824911729884278345345007616 3460 123965255697084979279196578027496912318613554219785144085009291961248790872064 3461 5210642112801499740388378094625083902682796578780241123452290752477778673664 3462 200146133307898940156159655314525024928268284978795317955774103265621311488 3463 7022145076607895783865268792986842743019126766157912486322999767177625600 3464 224895545301108244940925176573685315678592618690057822424168710753222656 3465 6569244703345410816828501686925095687773793097642462533741709210157056 3466 174829072942499815945351191348503214063818664451338238997325523451904 3467 4233606540556986514988053087813761647286641706959400480836419584000 3468 93137234559148873492528201342998166809156337052019606487774003200 3469 1857960411911738452831217456953554514176245181483326394775633920 3470 33533714760887996475147960318200421508908003937396817594941440 3471 546152661219342651776542028258520587720308393171839929548800 3472 8001679418523792258941643038216078120089197117473135001600 3473 105071108855821753692544515798763830747942069147480883200 3474 1231181736226108419183039497262008970562153502673469440 3475 12806549541142024934812167982176811742068720061644800 3476 117513561008670119742981345988076706320654480179200 3477 944010217093268624024343949862439043461021696000 3478 6576804247331822846410924665025522691116892160 3479 39271718753234085770551228169623020163301376 3480 197968366415162899905264447718018466709504 3481 825777333035338093187747573560680382464 3482 2772644468968345302659686041290539008 3483 7197809897434360959436344577228800 3484 13551432214305432670543735160832 3485 16455898256594332326100467712 3486 9671406556917033397649408 3487 2 3488 38685626227668133590597628 3489 15963353576749282346884531366022214945648 3490 249429612739214057553263569385224117286300876248016 3491 13786343043691235737501989274473625847711267652857011920000 3492 20585050087654578440324046667178143215772468915487709042016775680 3493 2471767176507011948138469321282995195144694909122961157928996895828480 3494 45944298185316627507722319817370617357632681867499810638137753205519333120 3495 202153072663493420995483349177545164138052854834216066500832269072930175552000 3496 281782550816396459514894549318550053384271575634424596537182242042432460390169600 3497 153308097443878563998410470866254950260283158988504292586813045956989139253393387520 3498 37997130708079853183078954374391514710836925643348340542844160459115633372448301117440 3499 4825449463325016149456759583377703255997314124947412330981406380758431779529194136371200 3500 344080035096429050130860884438535500715767075043566387999839286202284629075342252377702400 3501 14812291357835755341947859069713289687784801383371258422959806714477027190136810675977584640 3502 408149783788645667497144836463504386894899336131126935459149834033940646482728117886177116160 3503 7551129209547251792552436979308180257698941063249997054218348365822685900146248964668334407680 3504 97585891708503547371283584288073837139341396088117876177883181119939479728144688728535779246080 3505 910616268453307295875853418159157382777775760504831796385003349055410717475377131535265310965760 3506 6309965990601612379117851367094935720274044431633273149059706077946163394625278005080592082796544 3507 33254278710772891543600814399251827634376194618111885953840440050245094438301766396248719267725312 3508 136060638843067066983244961201634061268943185702611337423148415587599764160735882997114166321348608 3509 439973856460562776102367569837809025183346611937863709333853712321287229382199757732530939450359808 3510 1142059399121350567012309591143483547290077830689084573017246249683954729897340913584837173985673216 3511 2412408637585466598302741917811890027260210607115561836195276265936939736827992712829441996226560000 3512 4197113964800236803635918014954222668963408079560729089089232549171277237106530383815741461749563392 3513 6079039050062615002758082814017690157803003508652866561705284362305098893479123099383173182769856512 3514 7400220459424696565389494883757999836719736971147403877037342658761800172950906142912189835056775168 3515 7636355057305409952383717343737174530939688304272003463715338144670481110798413187466307772298035200 3516 6731138021680142057122724374227798983007048842180533442540967997475253506678309574660059811461201920 3517 5103315737174261556213109165829978162602054929468534569553604278090868544515018685727083136062324736 3518 3348810623359918556918376609724068480333739111632449879525165116957287120901018514036811976201469952 3519 1912765885968172426742710163549334340852384617600505950563930997259273012091851870251088163509370880 3520 955873025627797440437858062470810598161372579303438673573865035781332901588329962414183154880348160 3521 419894052489331443114016481428717712108531176909297258164014960280448323743185578582283195451965440 3522 162830338484668343407063991719316932207347962766962153462231979799612866174071626723624734475419648 3523 55960433442663410947460298064286655532945184599384836327821588963427811568850841008915437164953600 3524 17105103542050728668621178782556725758038988990457746502078098062508511588558284852811606073016320 3525 4665370699275804834090533315285860347984398104700500699358757542128929126619326050498577872977920 3526 1138830694496187576706670205580037591705691303462546385001924491232110070729528446133586439962624 3527 249477512823218754651057296231374825924960423741626063149497850007060529046544292666022849150976 3528 49168648001881459358956439357879857936448326054926463658072690933979159033446848139970377416704 3529 8738189257619199581641209817547074238653324042938936241457896108088688980271080702942845599744 3530 1403251635211545427008455265831270933730611953749052069411178209593911015510805669794784739328 3531 204011110233312144930400468771136543296803044397228947880083503213498307215107070315462656000 3532 26898184663636981230101792261508047186991938000261464335168963055781810543909390832138977280 3533 3221198239701544976580232210804917185134400938226079938755902526800124946079653640095662080 3534 350867346108712261252053792447772283566286067844207362079196844004162715188894938924318720 3535 34804815827420393671694562493099944365839422522409643979892638975373297220747085742080000 3536 3147625547688961450216402774708656032777656273957397401054101846339106286107089489100800 3537 259769997116718323302757183544372838433993022362631378489509157262285424640184742313984 3538 19579958704908025758754896705907001766887052046805606118486618750359552239754268377088 3539 1348797259869323467333054500904758637091327675130451790644141004924719123758443397120 3540 84963017531440608815543467297763498508595745437359362218852085242721305650832343040 3541 4895967716003585945969927550523722610691452868866792374945318477590016091320483840 3542 258160390316970934524932694554488730199380218163934756514721359633852142740045824 3543 12457731751143700221472734754637295219413223012120574862668989410347871769722880 3544 550147753936656943500919085543248690992829310008824273330251447566208744816640 3545 22229906090769036949990175852807144276133421971309406006295253597627214725120 3546 821620971212271627344235438208260614437684175927065385090928192561900158976 3547 27762918416583394509126973356968489742432403272409352140520290890301833216 3548 857084262209631960525217457736726563999160409433948321940323392536182784 3549 24152721002068310038214128428805893861568162055719234124314926397784064 3550 620608964480646768849937780317087173553982398148078108768181900279808 3551 14521133327458649806990439262922404137168445322300075383378149376000 3552 308899856304472484871916754844930931553944856081938755030739845120 3553 5962679712802972669497348255226537269449326626772239568412344320 3554 104205810484691293271100778557980242982796978610478750399201280 3555 1644421202316826969420057426153950565726771387449326174208000 3556 23358336456955107276361402182345624392534339075269931827200 3557 297556120983697205147084835903130298405797036984778096640 3558 3384435039414442633672555089240748386553254849785364480 3559 34191589035916968610861974221483223045545217176371200 3560 304883878082242117663764144265973901857424565862400 3561 2381280752736423961529507249601792288755810304000 3562 16138259119909436211383742670942394914644688896 3563 93787001720435714833807818813533462263234560 3564 460347364807082171079173206173770003251200 3565 1870593579119175465285610344383313346560 3566 6121113729731439482074279648759382016 3567 15493285804227461965186731702484992 3568 28452248085651600591827708674048 3569 33714523257412778424205836288 3570 19342813113834066795298816 3571 2 3572 77371252455336267181195260 3573 47890060730247924411906049434333826032200 3574 997718450988782937366552842234665531877247934883360 3575 68931715717315404165938061478895268009004572836886812096032 3576 123510328098613558024415755007047408241886508915461559966124494080 3577 17302411405649258946126165897074300722299295908798559080921062304350720 3578 367559329016886034085674835477607504851451744329816731027417883637946321920 3579 1819469542567811422214365587237541218477190958871679598128766697162782618634240 3580 2818229814309291581990936459883855624170991862053914397504824084962470464252800000 3581 1686952636984296996901544968627441552969883292024816067648017870010965396708107601920 3582 456272184691845995324944273434430686430563674038157095099303551601301578747886400184320 3583 62806837284641369649304032492658925357386757475603056983843971270777844400624420375060480 3584 4826771390276656734130965901306252416532733678859824256659712819593501670613849921560576000 3585 222872530437729188229479607814576416318203554900656009120396779289559977110202844644419174400 3586 6560021123334002190638213101555496769693958980864773484192316957972004398103923507530789027840 3587 129185496129880571808385718321166073154671796747512203792630221887053541595451688635134039162880 3588 1771648309172158356268209391143945429023543011712621765310333956890556006906896895042980695244800 3589 17496880884029845716383782113600137947056422241768039883670829994292682591488454876627112466841600 3590 128020552348938862174108734178217029171036440153675126573964128257034089327456314364682372277862400 3591 710959784907433947173852805118478251762448175843616151328768653211039309993587650331384288787824640 3592 3059842611969021256718590775234453003185502474693673195216946023027685000412792958729009097605120000 3593 10391519976279077984320944028672875701754858445976087989524932214564805804112066193842439940000972800 3594 28289373291833539160500165327119223185328561160413757171081617417057487976300581441501154054556876800 3595 62594334737879366091593167127584217776085420839267215050916399147791402880494499647905724253635346432 3596 113949780359977090091139352224433569447569031282810079988710598810327087638425775404868161997941768192 3597 172528282281291078681740072008386079598607910892748855344221142880580224598149384450977158858285252608 3598 219364250964016733836422022373259375743758642209433041680456163169940602629583618200307661747129417728 3599 236254737580706281749906792735894061070690434766182908201819491512967552559055794722347305066756571136 3600 217206850765015081618449165914308318552090841873960010203659716213598567421946113614734409888432128000 3601 171665063895762392356851832889184921006677800497885638541243668615767431893322198406859696840854470656 3602 117368571421865916933814269842830147695883761431175465283912492298814924957862629820632149510571687936 3603 69818895483669527196346188616576170208796170604081596127660053143470583640833148746359533348212178944 3604 36325214643281457828372594451106229019191436931517926802639273211083864678186922462584403592950579200 3605 16608037888382195389866292974946741120121336350432281382888253681378357134188155175208278150579486720 3606 6701680290426723248882336664752844983681589013429232040968381193346959829752949719215056832019038208 3607 2396196714347882891870159011817240119133667755711163251053862751246054760395624370777120644054122496 3608 761914801483254511302525389865728889871371950836164039734610904302179063502916506424671905104527360 3609 216159664355857845866773156861262005087469504064235020279147740268045259115270285675067749192171520 3610 54883969178399112736447874853773224364196448347902856798794494733542261082419789946340613344460800 3611 12506239414744344094106689556646443046334759980331761359133260832753701832367372891574109695115264 3612 2564038241725458802378285045493703685180750541790163599938048719241245737497856207210801549803520 3613 474079434081388500728484900870283908134989585956227185698834914515771944218550166506483115622400 3614 79219450464546397951654451331670069561453574050836163537007633438309462643017610876856219729920 3615 11987003230922137375884931626363686315817360905373406793426114063795245855701429503785388998656 3616 1645338714993925426445483381571643257195235236806485255177939306992959899450046118909318266880 3617 205192686593246576359474498430847202075300720097148685791865344871169493553562502748774072320 3618 23284029092621278493259046459102903981450533132974113257313253565800060221226264348558622720 3619 2407170667761023812417141147057441841058703839286487279173132997801616994194397079210557440 3620 226990909039288859854209263721632690370561658742689158012490370267701908746848645939200000 3621 19543520948330557388873421910180326825688956688408995105073170713054769228863600836214784 3622 1537697846888653986060768995795909768746112751159154275140322489543267565747591440236544 3623 110646172182890195286161681959766211299614470875525157141112710761729218038706036801536 3624 7285597466436439810705456235888746193646825603878309141106294612956388752661833318400 3625 439204259443078444659432949874331740605221398662392305059696686752893496324291297280 3626 24248917289757544225336085996098814112548197954913931114715033094675752176083533824 3627 1226411490449132781673811270123303287905314148018742280201575115657532976354295808 3628 56824033230613503165998776470783014516410546004752957578492562779535850738810880 3629 2411859967228687067051258546402118894277530516324903501031922857392423158415360 3630 93757070454274371540634477998109925418527894498242735118046198748968438988800 3631 3336779965836130319745216251191599103163744951471101250753594129432212144128 3632 108665061090163970570817429093614026452812751929723500241340632117846999040 3633 3235789947549567453457925006488224441277115028378208393712487148132761600 3634 88024415730898013282824274797905366830591197592915467209793494413475840 3635 2185091595246105775154254112724130616023913742245661117455943509999616 3636 49429657171012483615527384345610249756897251146008108598785128529920 3637 1017299253366744138600155842790039860160994596157617561145106759680 3638 19011354538564953281429549452395731061728847799057034163970375680 3639 321876683929243647432185519520583075000741182954961006818754560 3640 4923925956620511448185413005072094838930946510167547576320000 3641 67843157503752716118165827713813499971880267776459108515840 3642 838791564805234279918593638231594480643428423154102435840 3643 9264856078450823975938034296649772055431310553445826560 3644 90944585049919853928842495118648514828539852226560000 3645 788363812619716032442241332252082225371534904524800 3646 5989069198585965075124178942195206591024616964096 3647 39498117372292422464970687390526866423558438912 3648 223481097895823839011791147708620984780062720 3649 1068471622364579203915909629553821760880640 3650 4230876256616866089137163060667377254400 3651 13497183609605303383328684565420048384 3652 33319655951478355178903335516241920 3653 59702801601668461792864501760000 3654 69053842816387618459216773120 3655 38685626227668133590597632 3656 2 3657 154742504910672534362390524 3658 143670182190743927978223058975535840487120 3659 3990873804050911870926707217762474226377659391597840 3660 344658580582013922807256182127582024514353927938929930246880 3661 741062106455112782777302861918407407241855071501915033570371156544 3662 121117126860201009849999210111030119150911555134607744489567368379443200 3663 2940509236957899571203290936152654187413058553230351445337504911228179276800 3664 16375961001768336571997461634808826181304421533333776016620955110232319460352000 3665 28185937082178051442753793330013031324146873002456887334244498383019030207765268480 3666 18562115466455885549080976527821624793917058195997084572923206218290544304717689221120 3667 5478640121576120537893134371150423120272703855041934773326938654955640875768053017415680 3668 817401429069721497431602310951434891018888974530916054980170233623314580365613237676154880 3669 67700413138442477017132130683272851682173045018988745707203667416850579077395147742598184960 3670 3352741499346491136910456049021258749606118790867559785319271114982586659994270369509408768000 3671 105406083034219493426670368840517101147739750803637687765317864886131190323883181809781462794240 3672 2209273476454637725123833637662934237168808462669437011443098405995854215918886553812340243824640 3673 32148040557358611556444540477233349868733117804322216183171271667804115207515047488043920592732160 3674 335984033414911385323828278940690511852119108617018001320366437805342081252094436446001098260480000 3675 2595404808746836934914942247791540859314841647557038611246624225129267151732103197046901670490931200 3676 15186196587753990614999126375844477345353484573023289431052069973945893688520253285688434809100042240 3677 68738457033133335542156702665394922573605950794948042597430349813031148629068620392700968724888289280 3678 245124644678356836152818894209945047146732749206837370149507332981045903495403108375834136815232614400 3679 699727998956563095820645855908207107851395184741882348085008682438509323039438086983712577189366988800 3680 1621437115030651230610829508843843890772792643302507890615073213528900047964963654080645414449997414400 3681 3087882958835163074552809492090441241188965655031596509808308367364087084360059159822383660453756665856 3682 4886163182314813304589260648675291288057551656669839254271392055396320239426884930986119613169585356800 3683 6487255591555050704783296770468034680022457803649622877741214854519497322824640078510568846636194201600 3684 7290115891768515638420141034087446522537539892638170421213677580215940229471785283348687170430199398400 3685 6988714998111865012053288562901037678704106125751166122513430469433892127776494997886726906786476982272 3686 5756030682298664326299305151393349188311193499182374815185873159515987523536880377842119421843352846336 3687 4099124413291234126595760300748934568281635966793386166167687090793612462438248551073948178020002955264 3688 2538760693804826231347052764032673912282041152797043602780606738332159110063219168271128899512145281024 3689 1374695088838908620557360588570764127070101196879772703545055395463792566340021661220588788856744050688 3690 653931755379939754302065443025348397242629646128165702006367425270410229052959276057458542456183193600 3691 274476566232126427739496705880995901652779877184316916240638230323247268139482500242158602253844348928 3692 102062639011725113496960556766743574375308884988171504370929684182797945794144001157183577494040608768 3693 33745155885059437213236282838532178053379469643196560012022939865974913933902075985691773682080284672 3694 9954056512844965011409203897320675978154054560177493870355983679058123232501374154176986028703744000 3695 2627678095847680201191461307873452984742796942044584312510075269877780961527332169203760032162775040 3696 622523754361316333331270021530050613628118055889407929322052683609986297291901868447219724188647424 3697 132702084981957957888101351024028440870261042715850393915664567873639724639644706486001884481978368 3698 25513492148950623136081420828409615420166053279698096184925998762660685076393369574200377071370240 3699 4433814688602818511329765660334050876973936430149245567026005700317160244729875211594639899361280 3700 697854046320588977818130825849706023334688388843475632778190399747404988792599549424054944399360 3701 99659587351564844368262098805022962462615542703845135325037436249266647086104980477399418273792 3702 12934733699870439941786268189393105011929604318178958742573549822930885995917529867011017932800 3703 1528018769632314520395383226898633795260227030577054807934766860900741877725985694228362035200 3704 164519420905532723794958009124020458174777554390986103194110024023879353157977985578434560000 3705 16163886787486490617544745480196518200645490615707432458970784508988329425731226455381114880 3706 1450701386443436146540963044862462048851260108594237066383712446901197048165740934525353984 3707 119047329934871122052906831601747961626175776437094012517443110882359451876601956564729856 3708 8939642819470488322288107135459428736371792458721141878759618649458183687546602830954496 3709 614714607553348140350418000657524717056157524360479007901965330623103428721151072796672 3710 38727429202242194077679724714865738120580828134188195060495906997321919803159687987200 3711 2236347887112579365937686715530197071513141882799964752543435226807629114509260488704 3712 118403289535115657006079414389225915635699302346896172200919847781830884004361928704 3713 5748616908273848746975551575552021417762439964313156099955718872528145295559622656 3714 255947804527719543288021807179291043795195392472675221717868574145224667824128000 3715 10449144161713836426540585772690833313666734702544371109146617639722952656158720 3716 391057718824552692585727147318907396130044231036222646532061639393301818769408 3717 13410793719262426814881113106187267846401880522585059516470307450170938228736 3718 421184888875950690709484133595986192706083750647274129286567954568057978880 3719 12105142501876607757016603600042392359712066702703006688851757938727976960 3720 318079785152792901950675066922879223702736788431798907054223316976926720 3721 7632540563779035468933315592258537716003046060127857402431705502973952 3722 167018364317596824517265210158153170144581140234576593794292409958400 3723 3327370615355905100337521048342989432519550842651113445440199065600 3724 60232200268247718235679899751711694298508837222006377798434816000 3725 988428184821923096237349949396212788726648621621650343979909120 3726 14664716096007465740760599777824948175865392032463691857264640 3727 196079307673482300390470397380301802550087382020013592412160 3728 2353917623337378710080663780118622321333342516709750210560 3729 25259611450595717142610413232079534208174570171657093120 3730 241016456046318410290853090156203196559944822292480000 3731 2031896884331965410593920264111000151660940698320896 3732 15019493434838446680051100813460981896663233724416 3733 96427760380459104372861084302326169659961769984 3734 531371453958449435132939156151993888669696000 3735 2475413345258507694962792303961033702113280 3736 9555024385611761752323949571133778427904 3737 29726579007231831891327442643171934208 3738 71594644435895192686614424678563840 3739 125206125999913483536303212462080 3740 141395963862127028273634344960 3741 77371252455336267181195264 3742 2 3743 309485009821345068724781052 3744 431010546572232093419678998271676246242408 3745 15963495216490987848088316727006343023461709247365600 3746 1723292910891817222138104652491324558096718092449968434430080 3747 4446373328047837860691662786022808698615179457719346079282087433024 3748 847821370145619979175560025382934670871195369652397215257038719398415488 3749 23524316129916916971646027487641455559542770248953080778189018424562193100800 3750 147389530034388944947119561295151740940114619917110444852479271001913331501721600 3751 281892122743784051100681928223399930893831338867635540894478225740410766716573388800 3752 204239642005179097142776249392697898795735933901972844076823757397962025412310111969280 3753 65780805689846358225815774406860720692860280376895211449069110271904271597826071587430400 3754 10637175858149531707686616311110954429486102076611992584288866914413000826504508195824844800 3755 949440586796334121234713034187722793332460408214904272010811684303154736244263294871726899200 3756 50426523316474252007691104996685426947456127953051374271203474059572501058068845838126327889920 3757 1693202811546204877100546813546316135863048250439938123815724380408064218502119449695522222243840 3758 37768461265797280313958512577950916234165223366987704570063308631701784051268837778429347070607360 3759 583083276985364283466249395865526166111533737403138765319969086832465782167108627892415251156828160 3760 6447992715998033544265626380827586424927729299331986457453304861637107774204824387450108708134584320 3761 52580064241766561468946501513712198210001071168374808227573217378196027197146252813830035606339584000 3762 324100937960327476784811538388317105971052859328603155274586717903122301762389525393550934332082749440 3763 1542618447904441363157445711390377251310037886634903516005571835834577057216550155210798181565742448640 3764 5775343741668473902599147972159525929522065133347155598633529358190118077652408733429587084200126709760 3765 17283721264314227972001138330216860682726949932218851094339223044486315559937320304360770126175272960000 3766 41935383873679406956912029432912511485022606452046461961546847703099519845202967525983560515628669337600 3767 83527831159775542399594705812039160052458692317426525036246163978524064289291465463543266000697668141056 3768 138102171840170285373015656498413747259931826040148852884944202230428820633246011456269996876486317965312 3769 191415482928171046343110830870455553616743921815529119085296800037338565517943692060268166932152608358400 3770 224387872044397054923750683529472018513633572493806187970679079535301261300331053374133065635748170956800 3771 224241681726892981638438938955206023406198263557811324517830269243448644292238420503299181544454708264960 3772 192414381147482324139385036818995900195055210726155951515788928883863397485196281708879155890716892200960 3773 142684042589916820703662939926752604561634737935753106947737733224427573845097714390050580540326800261120 3774 91977351722141733887644261814576108241870629975889211224095396546548475556962729655095150039940800184320 3775 51817154408132545561644365539471328144947522999506359126093096922433265475687174818042276620153588285440 3776 25637001615975708641687011683028722157632240008245344977312970675391943149533617984452226563679899877376 3777 11189019895116430907226012297766549253985334870891740388675711142177722111127288560832626766050762948608 3778 4325270775898082054866534012131504055191988498930979494205674775410018530662293043300109571787191222272 3779 1486441201655708841096899861397709914779037616417812289198731083272642621076566889770654554907132035072 3780 455698515771072509871431517672570719254767067133315380967929243215216633935357743984286002483606585344 3781 125015236859597138070476860109579471346019986802138360241114978153227484926096035076504373343918489600 3782 30778830120509330068964993498478981128238434175554893727224310567765000112022640944743528756060094464 3783 6818535077964866897962796786069295743807199905844532403102017217912841029448881409306518596620386304 3784 1362484332368792710627703797669670344807662376458718923783147082541688907564204304662619983032877056 3785 246114830596425260770672530711517469427185309485962997318996248339276420920901248458564909714636800 3786 40271061461632141024475418483904872804008850358254894609070579389267544985126730147271752296693760 3787 5980049110813160796576318196730468319949691742063827490508102866961075743546028200808483129393152 3788 807251658597040366000478802511521860485922488362101331551031714176284935980333864704316679389184 3789 99214368342091976862550931269920632196350106104056548266015908969097382122682373056983413555200 3790 11117489163635732506743708900874270041084554226312428672380924898971572060192892681800017510400 3791 1137233181185389978467153292257866826381829639567343829336759273497175177602517293925924864000 3792 106313544283588224708678606248378600892705246769720955303510903809937708307915240571555282944 3793 9091863929500170639833081333015818102263660591917362783674466659685085593914783610416660480 3794 711895729301678125187083341382845646280056553186408544609146010186002639193173863170048000 3795 51073874446821776223498786306425192193776091232908150184225365152563952526035363592929280 3796 3359437821230016954973220860632665030744260596101308744131205546098912446616084984889344 3797 202690340082788832647869905499422512245897601705174416263424186695871070018837963341824 3798 11221683277726751181221900051246271334261143999373011320539301777179618617267150913536 3799 570226359750114541336740820160469073501620122623955398199271390170294195151181971456 3800 26598154283683150547944389774682214419441408084514150281265683619624545992742797312 3801 1138844258758269272168478760720032086410394867098012709984534206673826495017779200 3802 44752809171725387100810527531835017791266167498298323656748995282437316257251328 3803 1613584648243375847694083307221425398737005054472718983085282340697201807720448 3804 53356235437709747144459726628921665833287037335948389177994396038129529126912 3805 1617098897872004277868030897594685496433739770267540686659648417214706483200 3806 44885471038684754140827086550071934260102024653472942336228031480956190720 3807 1139907247515002144850948962934821936661674616832036402668939197150134272 3808 26455311536837058180523400265113337831693028515972346589081002473160704 3809 560297930479395195857481851603629621700491737769428901878518356377600 3810 10810763049220902758936955179554085771636211453620666958972400435200 3811 189654373474030053207974295961158283807883077957528279675463270400 3812 3018051212460376260068702483017996897939740077548222809825607680 3813 43447142344505657109635068167031626135337075570368362368204800 3814 563994601850593246616829250709263034557508767759838950195200 3815 6577046494018840488714498139411130174071603226122125312000 3816 68595457104665315057034808225874308158345002015250186240 3817 636457075301866191786844120384842404646121137657348096 3818 5220294763146491215551775290858495909364950393421824 3819 37560352179352703501185366202503405026803485507584 3820 234833865623635714121224361940659856524829523968 3821 1260775975537579485862901696620870473508454400 3822 5724783665751568091863824523183903456886784 3823 21547628249816533719736749439007655460864 3824 65395513502642964775643882534664667136 3825 153706603455783117990278319203942400 3826 262430908928107764475865344245760 3827 289445855435412975524851482624 3828 154742504910672534362390528 3829 2 3830 618970019642690137449562108 3831 1293031639716696899229056637505166188289328 3832 63853980866825972485497731094864730090390189481947216 3833 8616464586386076543672498958633256244496276509173260666881600 3834 26678243414872848947784420992346157174340192939752261375629393458304 3835 5934758483765995949904641561006114741715764817925695945491429599963774464 3836 188196224682075627013126571021182410345683904382363951019942661473936341637376 3837 1326552818941760338358019343711340951372150664794491909833869817054069107901696000 3838 2819216006497909288896713521356589612420193617916189629834487215946111493828737331200 3839 2247199846302457636672740107176123686614882935599436555926850287829063101068844378439680 3840 789778147562166656904074845381114044111914836390546483076982970777647183224737479273103360 3841 138414847767323604916377643593256129024705047556709694018653408107912819287754258688897843200 3842 13313442566864976760701355711250341015513417919161883793319941314072992309072695144595826278400 3843 758296730920706448357836001018656849798506840112200422612073734262193825343521214161638372147200 3844 27192098031372226537624131226734429027703684262945112729593997034648172498150048886804608211681280 3845 645450247141646175091495807452258208252534893739670853938707695499746457308574481132689944644812800 3846 10571035908268151663020406150735372822475937719990473184899570180247787647110492977620333214964121600 3847 123678028157933365907979400027455194405849924162114020222252730544769979274225880617336895956870758400 3848 1064497270267327296467461283035899137049876881966160137466370957287194759491334705051500929543060848640 3849 6911279825650410135418935309182083621812112188237415877221467510721960391404472538892229692186416906240 3850 34585807729818364943033428727364933740762939224625083662671753824166939862288882465424661863110499368960 3851 135918142954183782486095294782449850881627573840254385800582318910041869900438501179302099299734399221760 3852 426359997826878419133225615869523708244490928639946737461408411784051809593800504771517657196606804459520 3853 1082952039370613629866803012483246508491019061165599251227349638666460627249948828758310553143067279360000 3854 2255594377901522916303286409978843184333971213157182574865493958847824711211984037104092037049396710342656 3855 3895814302004148789870612137081249496123076687718872077965985788178626285676225240246376447666525921345536 3856 5635837865669129868353134577369582995788693462915113040158198805506337475768915400600048667853245669965824 3857 6890079255143856685474991484095599644128861445951437689320286906598413708745487931970395237301002174464000 3858 7176026195895583559000669535715124739213215051721952111476266236374061851367814721847241577605137589862400 3859 6413329179025738011597814019299284952859108059626457146025117333886662610625561573981852195701133074759680 3860 4950718125172302910795984151294075146362422035396411325359185320949409158013519423899376889071891392757760 3861 3320620692010510859699586519734516781105000265075850184290623552484954841069965507398241112398700006604800 3862 1945737953320790016871196951971177373411957041934994632735356088455827977287289403123627705165103602073600 3863 1000929365375414893582334139984947931807023446287599792458140167483584541185050979091912482969103672279040 3864 454078719456142929943510466085653217458736535368593343946951542469181882299649624158879016705187265904640 3865 182413058498461897844513783044398748550074244202229722062961388974526129856759419723769307688227601121280 3866 65135307214713100071415262757375984871987406421738825977963130715180456662234127897885092230045399777280 3867 20745124518383245567179628912025677880493990851034924436146702651938733965632085794928463206674920898560 3868 5912006505926030542561937439728320292350333606352165171580457612559532664914556891028746938723952754688 3869 1511962508660076808968518453656797168949815774802027363298426689584819974445120348887493425686300852224 3870 347936133515543069852367452011868383496379264396580148384733344287869323460898301080360838570176413696 3871 72223896447787820352916856871934416314343881999413978528879358985118305084158547919105696463654486016 3872 13554021210980296895164998946646109344411478370299809729602129092011540335648063541502095993509773312 3873 2304427426966296867642738893198754215034768885093396252046168569195592366172505353544358672780492800 3874 355624382020669678691461474017411288325703520851445853781513890658744574173370757531733728545472512 3875 49900926175687218795175140111502464082737740437146417563914696300207543478167748042719850190077952 3876 6376792997614495621403402305979234066396650069718916979870827058869244213849421636143837209427968 3877 743185705702334846555543598682680496405843369297422101478697137987801795194816487522167685120000 3878 79096637386540963936845082414641881401260590430992048811599813472801903000511650059896278220800 3879 7696457120833779417076915503183042298291626864390456379152574641301173478908711857001169158144 3880 685404012901185322688677441813579743103120844319144775358094073923499867499399228884776910848 3881 55914201511989281914581579759322455457370318502714378431633671859228311065067781968845864960 3882 4181780678731732166443101143312651671024022032949857199166461738610458714792257360358277120 3883 286916829061294484970524719947646961078486515251388281295667035340568089615955401354772480 3884 18069534687096208538227156429232990747258786887692384799014165547166604814287095916920832 3885 1045016626996002482625388113919882490544680411374610477797588574690980401221903528755200 3886 55516495420960145759974767671799748931616255110935435736636344184236300553302856171520 3887 2709743822237534965002200637027188797750283322234245662993218113898436603874188984320 3888 121526964092862457425997505192566354023506508194909063161603419639678681686552346624 3889 5007609876991787157486399700882000258088025951592223163030757125576329281727889408 3890 189547866534540076758654220111398410304226648373905224264785495688101144593170432 3891 6588612129062465765489129392064915744971093461110186484384211631796563950436352 3892 210206800339227768072473430703903203438333419969019382302206290778000273178624 3893 6151753413258517574889822420944046719774111143010822625174118880691565363200 3894 165004820413359649841816804653842116339874574017860287248606049973821243392 3895 4052320367998087187796965743632237508046782144234220026806305560002035712 3896 91010882346272989679355566439273489939019495200265858505901253179998208 3897 1866538511355032682081613610596491161643882065838683823926132342784000 3898 34897332241623909242432111076389251409824238364268313495227229798400 3899 593590383032746820880826468216594347369487701420980378848544686080 3900 9164296673725159832031129874062270877623749596162967710161960960 3901 128065890624104621222298671635839453793372291187204968100659200 3902 1614690644258580689398531363734949701996316174252715173478400 3903 18298752270887579606706606895762833460019081603388014592000 3904 185561651932272460689869769600996639069795210492458827776 3905 1674876847366012207171174938165788994313343455608176640 3906 13370296996282493304196009145512257410820572656435200 3907 93672579742972628417947456998318938719068503408640 3908 570529809290277787111480859610989350930335399936 3909 2985259428001035987166773179619637127024738304 3910 13216472847988091948746062500366434661564416 3911 48523084120352433515851941128392478294016 3912 143702381695571711462471143882460495872 3913 329719834170455395961005192668774400 3914 549754161423661044846867915997184 3915 592354308798054461539230941184 3916 309485009821345068724781056 3917 2 3918 1237940039285380274899124220 3919 3879094919150091935627209197895773463992200 3920 255415923469889953221424318177917033636571090304367520 3921 43082323059638344452014439764161743412210842726646682298302432 3922 160069477722166266458859613299074860312553646631066586600297694513024 3923 41543362742848801395030386495884787884324702405865751122962758458533337856 3924 1505581666973572548096912377452581294994954666588547459551432274650690660647936 3925 11939351762925207196476200346544110927170047350959191916406868238809569843798538752 3926 28194813170616976409643851252253318806104680480491485282164539899095223076503176704000 3927 24724836741340029821977934605980073731988552678829634494455022140551586334744945637498880 3928 9481832170438604798122243624787720776716207802557756670035649349907424324898987440034119680 3929 1800972577270331197226717516403091905409389447910007115208648271344421945107254837914218168320 3930 186665025631644321859651735244691286475237260963379792494516485213237717965593240541719363584000 3931 11401077848944326678888942726702353429008629437521330106767745896561053364770963602713767234764800 3932 436590161963797037498701771629788178142855961887346204518728100022895147621087824617197008131194880 3933 11027038397470729429630676989141858398348500562100294742417218817564986119242066277029338275385180160 3934 191569546843110022284550302328141227221071948747307859036069678635459670562606022559431377758643814400 3935 2371024606817270255577649412823119439356100434520147330592601020711125181504512717684641689610472652800 3936 21537301461662412661165184460772893129809237487647430789771924606833435148375145862264692382774958489600 3937 147265870879193267436732564058895554332154109716918053696583559639735557738476592726839825395000876728320 3938 774710329707304849017573302620392709540408887318226672333221519153116597753164359317127020372803819929600 3939 3195288903405863727066258637451076437758960076775101040738736842579296887434663292054797607620112180838400 3940 10504476233753449624169605370433468699631037435039230470674966520637327170052089116875027971318032105472000 3941 27926520979919097584936526543820210128764458386419874755606557790229619300436321728500799142969895592919040 3942 60811357904180823083619052684416415809665289664417945448957542207376363746011482622223014069570449027629056 3943 109698174909915063159113100521151422763991012994723911254812604198518559135682049560860348161094993297014784 3944 165595088842743933893628992440510822874329570337060909280361538130534701892882081697294115595223930601734144 3945 211083974130510103615481022193511555671314368858421919070604717902366672505156980828341559217435554399387648 3946 229060944387155220140970069039644941464654174443561438722928560904418682958525417519358037802756132044800000 3947 213165256941589045477533573669708083017058779951864075749731169823234664632128038237131901221945400497274880 3948 171249638363565169168667120880008974589315721251938076703544164938154418277683744712743764841702790717767680 3949 119481919086691464191678323453827204069189852818295878732308947873902328071335900591940710487300883003473920 3950 72796331796927882293019869406489064258216539955941517881583354112468060909907770720999824200410922483712000 3951 38924003694781101309124088803415532360069734703935982001505618038837114896051363074464192314248835733913600 3952 18348692631171975265131045059053411692128562165844559967006535863857716845157488427903469567324948917125120 3953 7657440603355376080134030904814060131270220106219686404223474476995830569299397778097222417874795773296640 3954 2839967791156021598402807550869084922235669932430534831288521745125909612878415699567172120118180393779200 3955 939330470646372777262836053083753407083240456033839704965647664855971537984119601797980249520412714598400 3956 277970509273807712836836755413184167455001325956156455735511709806258774527846447231006803962307951984640 3957 73814475866915210252833131479385324511643113979587452238396409498096684282079048086444724330586240450560 3958 17637242624972962551736469891812066444747560654260420958755653839260151534247969343150142071320011079680 3959 3801499814285962414880159749516916668509545454767961373511279124935825765540614162682266625077495726080 3960 740824726178708704093093667396297643782792812292019585160252398018744384936831891664303616641738997760 3961 130807276635443952834253248087236158365387556569802450801281843797824737149058867992500332262141722624 3962 20967576426883398955092705591198427693051899729353301778041976108693435144320065553548468858652721152 3963 3056592294298638640756154533275438388540080842248773333067018507427243691820625673071300416024608768 3964 405887916236870227417713590910008163352514684220800850161629091426138809221107734620343886432698368 3965 49169685574643398724028440947409812456679625235011516932197813879140776392244851160873890989735936 3966 5441203280731717889953341318097455062874716260144446643537384949615698740415215478039149281280000 3967 550712587935604678144612855491618920015394150945897372959980933651963653425367604826852183506944 3968 51033922912529195613965057980672231237945537633376441076926041126624340067786183616010737680384 3969 4334260705937802586850178610871249625446868569282151607592772756386100221447390902118384664576 3970 337644559675492100817090621257528101150037826784721045618256277603421392728917461397038694400 3971 24143986955834661006265061883745886201364802404726069869594610420952162358462061795229040640 3972 1585727600599976648081770199932341404003465096213550111336127341322466048831988174057111552 3973 95705017112964558586101435351899283455564357223737566832490879851719092498222692972888064 3974 5309989988407693419329312752804150419123103619183476228320085112067666234535372715458560 3975 270907876353934854455079372928203636930499226233691365589872557088480360735182862417920 3976 12711105490046817375564251585608358836910957136163035115682641406177594108941518766080 3977 548518130682223931458665392138934723790382599436943739268083023939513449558505947136 3978 21767187479125059074009361048670701955038104102366570230478214983814929528232345600 3979 794178297200015496743123591922886512541632184797752197045776324179385818063831040 3980 26630459479835508687616558349179636509995525800237613436109625873385145384304640 3981 820277572540259178512785318769169443661984064233742235240730308800952294965248 3982 23193824973798772039339553949041673117979944171200424208756237059655332790272 3983 601515105482591141266030314131044145718883551699413316293234572467778879488 3984 14293380735542737673790110005135072331946889962086518432013896336243949568 3985 310812921976043234422342472009704870031466852943400900862705638012092416 3986 6175890279623739011133474996540229921975460817176149592518170771456000 3987 111939581678572842767402901396156701482882103529426233888701132308480 3988 1847010126573705149667894287365672197927885373765694432828750561280 3989 27677403363009957013290062777540821882163676448991898091672043520 3990 375618888923344213460088664188065185534471979269110859038720000 3991 4601787708833729849300058244652111913494063468759531441356800 3992 50700190088627866225843316281201411489342599204202900094976 3993 500088821111727861331920009440759030701717867066747256832 3994 4392636860442058892069638589681534066670691578418298880 3995 34140727792259824253409867393891710980447557082152960 3996 232987544229167479804813382765517025512563838812160 3997 1382865632248639489183470346771169309149674602496 3998 7054269629537095514130723484269321896297758720 3999 30460361677965435879307836114389445021532160 4000 109117168303132890794551458342911638241280 4001 315430949295632131581627729141766815744 4002 706718526223345641778841026113306624 4003 1151043147712752827847648923877376 4004 1211943298460387289126242615296 4005 618970019642690137449562112 4006 2 4007 2475880078570760549798248444 4008 11637284757450278282761706164447870190225040 4009 1021663693887318002723997456582922552942075908145454480 4010 215411615809023569199852105263657353416888280906375592100247200 4011 960416952497643718029846583823328690198808704208084972895150763683008 4012 290803859338897054097745623190420113339993541948353519993912509805122391040 4013 12044736422514066082378089080393642129535405982113191407913704122722442351859200 4014 107457177029660811913381996943651903507120416067965904342580917013835429975508144640 4015 281972010409695614510831464923226276282901144899616771205478212727429849904719364117504 4016 272029593781081561994576568368285317689486288828086962409569572625865640128347408365895680 4017 113831435718745937637110879366664609468058470736050739309416702243170195071457339171684433920 4018 23431607168855182773543572200489770211875495238435208011052498826177300135044110867764904427520 4019 2616912303997561168429577728458484194464140432383137109153648089528016895408519877259899526512640 4020 171389497785428188827053444371024684008079916084746711186505221418842275907495640521789947248640000 4021 7008244747118641253337006231530015557143712649072581932513185092159444468666947121080579664568647680 4022 188332833080929994378718912358671169128210221479479703030130176098650554322357302358733144697810452480 4023 3470305919970921859981166795884825806775992078575742052134088653073404042365392538623823476206359019520 4024 45432606623214354900544439448295551802208052153377414999331558750782297789710953681127054858116268032000 4025 435488078446882793734458988041104101474896950621988910456623694178090953330511942680663131034720115097600 4026 3135657891386383441493714214158352427234854779030573989207798601648113582804758738988165718060568328273920 4027 17338158995319093213260077785766430718553303740434822898724040540648036266046569090430474098991685791907840 4028 75041065437749475420559095266615543487536899540463777281657390417630061606503584435894599016008187799142400 4029 258498007416894518434203046165305401666662818594491733377676670180454445856119465389110266526872994893004800 4030 719171976965484338871752374336372190618373534530575329831513877797015136851012221446270034516883454033920000 4031 1636948347468539595343968422882467231308826448047706331184109212972244695997171191634799964094771465904193536 4032 3083473438376068351463291819439921246247087930186381494777855397774753824155438303387675428488705717074657280 4033 4856058837416660275339837989376605886009209995427153282359748276052008771272062386645955932988460043442585600 4034 6452625427470280872636207628492856760216775837568357471608259895429702906435316607416493448496078938785710080 4035 7293996279875676811460064115576371355282253971023686999829066262937293833766076487237424252517555070142775296 4036 7066244853963570850085480921840240456458130527394909225687523386329111969513020020389805013485819679505121280 4037 5906318941517263504352415015499703352892220639965746606012875617667410714150135907282064277378380103963115520 4038 4285402606587948656662718915736315683461896585507640151573283609715085662909452208959530975764334720550174720 4039 2714039119268930926346032206728282592917742064138603365438451935571718727079536005697875443788573130453155840 4040 1507932792911194310405382846932521761118873794549642405815863339584235143181613249048246379399531095654400000 4041 738400942111753312162965799732753885636767707378276122815246527176552036217772309553453289052195832484331520 4042 320022687586492865495221233596227048241255268261817516890281627376561164754392694645404168596017341446225920 4043 123233657270639572899574748742653347307495897644799696397410775268776226427978592139746985400240446510202880 4044 42313823937520581510056221172004552720717717650180818156237302419634709207137495869255573971532456656896000 4045 12997481312245054067999142322694873512366533950313937639351763721962294057082097092836232657533143508582400 4046 3582334529091139046039831901481166639887370325075398453245276209034481604620933866006247305478651762442240 4047 888393141982694847678597998414877439702683775438112584744530280245119733002572808585195415656612946247680 4048 198738977264242308943319809012851549635405575863543180978496310050760810986742347681637749020972338380800 4049 40199287580435107809856440864470929663461974650384784494073663762696404468301831558593892382391507353600 4050 7367976900952395285727583498718222414008025670225149456378187766939601941581312842991122185079855513600 4051 1226123068907524257602770953369599990611162500689856783392494588595547490936840751448230232022308618240 4052 185594990685802814025724674246342459647487599044398950210233822066467323804209537741448057270462054400 4053 25595804567967048197562561430231268618000866527095987473892233403309150226254422607919107380818739200 4054 3221090425631266992312820788243097137082331004957166030000951062930175661662213176123508431362457600 4055 370399535185872691945723947799692378057095063477245366041264875239066489805250476223705246043471872 4056 38968748546179274365281938266267475046534534218529659308033797515481543805524178802247759921414144 4057 3755189167322727528215408725978193864403956258827369681920116005888392990375616757686262726393856 4058 331783663239761928330989582337520692624575109438706917356269038341711991872284085044295862583296 4059 26901327634352178617823250769649016712995779784939239678571384503356955650256324719676858826752 4060 2003208401921890556978759646121079943375139785829375934064216128359211715173248321531674624000 4061 137088719545268014305109254963702891026923650197410945974012351955962423451515461337656328192 4062 8626641176638933135571322214922941964974098554180141532124234834192920370062669847568842752 4063 499389453553575335493303010366439291220268724360116754907546696203362826599497003442372608 4064 26603544681697543251508308508372315417145661586154743026442651092355673752446534313574400 4065 1304482082110678751444013840992908804075655880637164838120703598547616368006856850800640 4066 58881816951709294570107092091691735825035252837979638326718347272665508640951900307456 4067 2446601885070201525505911169295452968793127653220614832825815376875552529867417321472 4068 93567607681851094442835508388483254200199035846991528874840338390931165594486046720 4069 3292706001109503549493706918193269761722978020810711654002568704255420940723159040 4070 106578961174787863978564162418355286858020015775668472162866721818832189941350400 4071 3171347593351237311621981198175089313110644443766712468259372263539156554088448 4072 86689162014931150543503138944863303999125086306261540609159190474651850506240 4073 2174980100982088444349788108611273210010155620820709885963414095800146329600 4074 50032853087432458522721850578939780696064992777267699023554481695322275840 4075 1053938163525748199624028193777225834601215963089132273201683230026104832 4076 20299490858426149858752555992207585649235550984941561791134121936814080 4077 356863892470452456310894191482641801216571953969982466941072305029120 4078 5714470698647137161305963157491824393253719128307797426349560299520 4079 83150604506347385822626686704998467493878279363897999752209367040 4080 1096371856009218165617681696725038764580998718695186576179200000 4081 13056789864403177531764208526675531100178164477038483289931776 4082 139907219402858777774244473289341268342717474172545338966016 4083 1342803317337936316245271828876677718603749677250121826304 4084 11482391216472643900158656703480513300796740166326681600 4085 86920459122853046891204805409024784001900221269278720 4086 577987204670474758233487863619498765066251320426496 4087 3344181374119320810525660019252423013795765420032 4088 16636749278345322206243997366032967729382686720 4089 70086565493394034585357994729583467655331840 4090 245045967296394512773541273662873455820800 4091 691639691846471988356235786529278001152 4092 1513577806297700779580427508603944960 4093 2408737305690019737138407197900800 4094 2478974928668974000485496258560 4095 1237940039285380274899124224 4096 2 4097 4951760157141521099596496892 4098 34911854272350839800045275634864710167172008 4099 4086654775572546580410890382897213624097199372962268000 4100 1077058081088445233773896531766281680250286510416029776792144960 4101 5762502145809093926226217902644182668507559059025071650122088782592448 4102 2035628936206184373971655422026108440037335191255883056127333358937384103296 4103 96358472987831206453132908134395517876509927843989427970349620806799149059655680 4104 967138682739792335352602728671027918848342815423657365466044080532764314664277020160 4105 2819935018451015466732141413226150066636025689828303643863467289108326169907144657464320 4106 2992889475612716573169363914980984947136914979398755820047676255309976901111630930753087488 4107 1366521287812513414769319705536711884252080621410265045637819566063294072137744764876944998400 4108 304838556066554867931340660365100341973317555041129805622301318144791242145716355959287126425600 4109 36683635470303566723561175342819758262921717043840789944173178251044591135989366503374123180032000 4110 2576076291389417954742660821022287228510127022135966942015885617461690172403251647581369007782625280 4111 112474694949469116431046206593222298282315562217330804342583971917388796050486145218332854527595642880 4112 3215674651870047186944895522560469906293861190449300115377239363861378312417408034340624619191914987520 4113 62842172225638453468418440150644206860224277857322316344473856107518573871221780299946288861110083256320 4114 870160137681014586830306683109385135855504975071322369091567793571010466089238905018661689256621810647040 4115 8800626782184084584490268639718673133102355116746533039131137001063383662189660760975516730410634838016000 4116 66719791876007817858836916473407609174881744260886031594277018022966567145560957404112806341341375123947520 4117 387710813679792817574709139715178180662642391847627251750344489097553025018634037467446761613938224078520320 4118 1760620823058876121099379346703690361650455296911536523275568060686787489481675580206436725566171690964090880 4119 6354034308880967393261991298500560726974981445348729155627554865166166823759874338210435594676968253030400000 4120 18496295438970897508662215450739915568792664000453366712543200285286287312987544466934971395975832340634009600 4121 43999000988112998156686683743616892395266234718301515270449867292872392369628475425397339135497825021576871936 4122 86527679531090924680196815970642808111289027011127713021370314165862842644191176574736836497384597292824133632 4123 142136594324418624412442047341424807300752055732333054895628662525005753243928623432862116980654292650541711360 4124 196838255071471465857129697205046057818304919280336673241359033519565401829168306388370221872363209311670763520 4125 231725139251210866089074338724276854178901170805847324938088507678978220825852927831955714472518809981854679040 4126 233641583032622049975570036808200196860766554291289559995971357502077058722435773606558803923095520204944310272 4127 203134695836479573839448242339670988205467321533693709843787066538015366791830389073805666903079802685829939200 4128 153230923900436832678574554250297824260027028601683618213944110355932648304312194710228650754979805986081996800 4129 100848135268319548809090532860234239526127023351727794728053933028868608046523128611646827040340155876507648000 4130 58205725990429662716880464056094826824996066937514690934432120756591667465515535728084374166560734608810311680 4131 29598299501845507858677534484244183405161385054717225232980601657524343590203029642020811164678112160744734720 4132 13317641324923742647649117242525908556199980340443800370570913267285867168348074320986860816157033298479022080 4133 5322924351457289501174282919413281294167354647026023496882172714966618933771971890601193782401171650280161280 4134 1896706448104581824691342123193484250722982783646651300888076344903306111934319523180461355690246702639349760 4135 604526900364843325740078135251804045936096793312919141886545153717761180697558875451960454244390653657088000 4136 172870678317226809023631392606117579260115251228719211861759852014338333903622482691928604839691009277296640 4137 44477181021455461694580779736387185747287459218551525465760824188363991995349925692590702068535047267287040 4138 10322562306327808979919947784382371513727807313008581951564401892672954338435066567480814039215036442869760 4139 2166246608067629361520323016062424004463138036344016879696233825660163418578765283941406762867171000320000 4140 411957535703728003477454139171261867957285104460901294525165777037674896307762741051788283093376512819200 4141 71137614971650906421182630852438044396129526372183710948811126609274388466257300252600835043185907466240 4142 11175210700047780774414601596317295584654242156466464226665978814315059200671529776744519155756333793280 4143 1599788600634023941534452297143785812959016791389405299167294847491773858468631360663013268820223590400 4144 209025039991866179018453341484374296953035952297093110417831068890196907873957290845890127898397900800 4145 24962157610556168581911838966470813177019415183776600362065145887813675813586950163432279164898508800 4146 2728205246226888376520826747179025983487451372099503356792253423767691713692234071362046248079065088 4147 273207333793140380197765130283401031042074793896082542075913627337159523110580429004181181615308800 4148 25094912486352837257973265315844984437910393317906205983722491043887521549982290022720206169702400 4149 2116239018734541502024434706236088287750922327264132777355392839864699588858409704951142101811200 4150 163979117374408337869478282075957430311624247790494155730674656066470555635041307123595821973504 4151 11683385098378789915043637570209521784258003982713764842673123966252319143631362477972103626752 4152 765895986158955217337783876178013474057370917983089959279106089460921307996603103986736693248 4153 46217870659385235729754219031099362820723783121247054848886178048180884682896165894795296768 4154 2568388043327305722825596222726845192052131482303363348375209806855710404593339531385634816 4155 131476014290035811589657447476319159078830676010539376340127518097568329585304479675187200 4156 6200754998275624471664560299579013493478462184391087614171226380727828763111779620356096 4157 269452950777771083721580676679701555715244420175637396288637247911615274133683674546176 4158 10787963054097022000910459367065350952198794564801695984766572072379768492187455586304 4159 397868399434710416053268259541335773150668665025868603605845073854209271395254272000 4160 13513044478580218257594084393579633169217257067039873998591474326734934227634094080 4161 422466863510757390524179083916266468381342564839939967230852013031248712452538368 4162 12150869041702861709658672705656019994162669670052948157332410288879987092094976 4163 321276970896644315302791869275293186278940754828331353463830539463713651425280 4164 7802227064997016526767383907169391288048795743272891004552087428577529692160 4165 173841377621667291019125674722285369814215102970774657171226789492471889920 4166 3549140177999753039219487863001190250298156046109115433573889117566009344 4167 66293181974724876571889493771165380986064282655721861202025449835724800 4168 1130884145942145925397123693462186783140665404306434146005662511923200 4169 17582086130763980873486301131153535381054430929544046834362613760000 4170 248529098213386134066579500664374842331331462629934992717858734080 4171 3185059741713077823649443241477417892775537937645297882393214976 4172 36886435622826480952145241496630339862745574465362957680246784 4173 384553097558076588215620149231063398736527423170600180383744 4174 3592715540777211500603077537328315987970441827640051499008 4175 29918419162773531551613697839683009321745498034195660800 4176 220657881824014549199322127771228967974166799493103616 4177 1430197282018733822930079848817696217263755405295616 4178 8069212938341303364169571819885582349130293837824 4179 39160770058135743317658066289350946741813248000 4180 161002038206981602756466997720511179055431680 4181 549572948091585616545718824967264819740672 4182 1514960652840843944535968766307099213824 4183 3239124495496123296029034850623160320 4184 5038103380031578160320023562813440 4185 5069364460873632225711913697280 4186 2475880078570760549798248448 4187 2 4188 9903520314283042199192993788 4189 104735562817052529303656141187636329694509808 4190 16346619102360010030188263211188945047658526912183416016 4191 5385290413615535720014575819653189167045859800274547629885260800 4192 34575015028970725734247774963658159543608714854723450732792086279844608 4193 14249414078447582235989440406618564368626683353909299443034633756739253907968 4194 770871855160522063993811208386008195228959497422297935528909221121111067245452032 4195 8704440861604106680586330823855520060670838358668604268050337424036492430276612492800 4196 28201284461875634251992119337718842722197953583913883753365604979244327227700775128683520 4197 32927424101776784335796467347617286718639336824765970627812165742987962564567754527598891008 4198 16404241232701386410378175194270504580919241286881978059293930145270148819455160440384846155776 4199 3965634271440838309936967224157377869421632376777508003181192775014412736038588117000486533529600 4200 514180573696383043865719136120206816364850673723853318829669098150913858388142563759156298773299200 4201 38714511641781876454587034666019947944177748766127185710126630618427441768320753446727283363099443200 4202 1804747271774284698806224627133601346974069249521564803365375321913144117152584826788488410457095536640 4203 54891418471689740410925316296714433003560271362072763570098237129478208903196908874227284235317746073600 4204 1137590449365232256805421713756716663296624723812700294431283888663057086306826861467714448738365328588800 4205 16658726960390554056712663859379605994975043082069769645428735790064236003437982755954464673598034568806400 4206 177752855919043720863465986160592232933758112285073305520805875608409694175971693029547657986725940381614080 4207 1418716882960532344204555783220997138938721339712099729558079652484424677381159427008319966628990147278929920 4208 8663077484707457622361274906680735192927896109169571601696132796192099684701070739092054368189323679975342080 4209 41269700557713736420435143253615234679285756612660594538838754373991218308115806419682938211249825340331130880 4210 156018065059260969680486549857420838170700465282192572781612452885361578749200335277463327723379581454657781760 4211 475115454592034372503079368865499010673766562902031626124835116862489516472208360349795156088749745021911040000 4212 1180966616568879747091178208235519033414507430676746130456782950185254776236315449994200760314895115242266689536 4213 2424245349315680962678687398694589603795336198737051282117898217064041536132418718368689263700379776949405351936 4214 4152880000145903332908770957501180220643635614527580963120343179031886776118383809269612948453089388800816185344 4215 5992582585721509758681645313629185291332346770594429633790669297117408159533738132128460668259841655339535564800 4216 7345430687679268914386489556138397741003644962736093094625373297408477428433924447735411877920290718078981898240 4217 7706339352513705281420819818502759811041565524641671009751289097922345262047214837467234350560998746316982976512 4218 6967593432832590462813483828485872016296487397660777834993128844220645854783443997574898948744744726356446674944 4219 5462889880387374626071856774939170176991826586922946820747729774821808127625963203585156808720493202912365772800 4220 3735298446923738324866227225748559792408372851162112257181721943693397970190410762216449420881524911773424025600 4221 2238896680201677292708997307683787417927116389516469772161232092538445577386090007706246749910306023061376204800 4222 1181950234047297608346152169544980256235801995844849490256165901184059704178340138568917950261533507004431073280 4223 551949328025869493680372406941946983389722042705855064177084994204625772409284809160555472527166456365213286400 4224 228906408005224486339920985422756506290759437267876493622664389703303253820031080484819085363558589307604172800 4225 84617400178993270165310908643372448366531037856271447728399322881162176232982405185240380436721964703494963200 4226 27974488910802896678985809656459130338889837299810068277237958838517059451770994064439340881156119551562219520 4227 8296751611735985821449043367354428841536918887003325970105244240023394051443639541272993706916112687683338240 4228 2213782959535583009219655534140496959906303789636602493285474319939964331611941844472666696557854003780648960 4229 532824541215006709525719314201216346584870632896472074848790929761665020543407713786856407823316661577973760 4230 115959975367631309866734108275511399223833688225153906609763092114393099094335805628383525644585596899819520 4231 22870582322803018879526082294831632067004105773428592013024927618015697171006853915213286264936285077504000 4232 4096245360103397702329309297554673778136528422042253292695643378101971662063361293723214978173304769085440 4233 667510132845547509239851536731788981271008434098291240550923257491356559364076500012194070406919503216640 4234 99140274230528710742482913455536310191341290299624382813362110308235263607837364865313675214883399925760 4235 13441804160869490654973118327021912176616795245336373008808312070603196202761169972774642804661944320000 4236 1666157960511540787132498631292289252757042663783016238938919432171077606427262089863394214041721241600 4237 189062782778683644366385842039071951511898850344627871920535216387779629025477837966328916981829337088 4238 19663191849697076523325440269094905581162792026795298901532015469067678629134650450941513940154187776 4239 1876445029362981135068113322306586237293400433641194001289119280000357688370222229212533290224844800 4240 164466731984370915625266004768438736414370592308075581944636195440468820898318704112802085837209600 4241 13251329493061541586870174926649835242641178283005444119897891763385279737644091301700054412165120 4242 982227800258028910981400268083648080541696718612959142651044254243070983313438913013629447045120 4243 67022841407818027218340956082565811589786150290463657364255295031777152843069101883188198768640 4244 4212428470562254107001312456159789991716721256998509099793610505716333927601183829871600599040 4245 243970635875081509106218615203082591972523323698392547251909734700848683236799364141343047680 4246 13025336944056760141030639294032839928834103525239089277158070699565520584304947843282501632 4247 641198083474884715950853073226958141259847545268935097144699845419534213720427516192096256 4248 29107592944773056134067122553299523441302078419671693798237962131975804522511947062575104 4249 1218547573963654553500520293484520221419012897933781639617568536383155963275177051029504 4250 47039503672015510629230087344776191386040383691258982600307228871428930353671184580608 4251 1674084689977135018850152004665347702300459039409329017120135978946189267586724659200 4252 54908901948870424289783988325632853251603123413515785834419181513532283477135720448 4253 1659041952815606515595489239111486276371583997573427461002975515417456560075440128 4254 46148572104377536859907192522031976655293310668432428350205297261292502481108992 4255 1180907609278082770952533228145274371433248415942492186241755111499276851609600 4256 27773350563510743424873565044898758463092648694500008011090050121628091678720 4257 599671707881317047822834987717655247399599285215296510126199706332130443264 4258 11871389458179697191615019277526287931592940443430204873693610623304204288 4259 215140906603226405697769017165070397141397139825813415062464263041843200 4260 3562842665560826435432233670629735184479358697399127757754158442086400 4261 53803854627531921801966064812135183936958721556333218122564632576000 4262 739122736796966182730516687681033444513603808520912624497601806336 4263 9210375026383794680614070078195371954982485109123543506165432320 4264 103768012855182935785108854633283624826940287938032729430425600 4265 1052930722837552884978883423911063760522719750724764429189120 4266 9578904614576305525335250901831272721680523498015755862016 4267 77710126753292241588372488028835565049398506827332714496 4268 558591940773565271878910803145509025763961542220447744 4269 3530139237919795825086234158685895769505325199130624 4270 19427930561566009167022421208076644224572900507648 4271 92006713363864922869615827384945343703338188800 4272 369267349949839568535865814388207132608561152 4273 1230947472980324656266066932603247271084032 4274 3314964261285346739122492599469036535808 4275 6926640191815057048326551798336716800 4276 10532449561541783220954119358382080 4277 10364034008897203661455468003328 4278 4951760157141521099596496896 4279 2 4280 19807040628566084398385987580 4281 314206688451157607718009052128993387469517000 4282 65386476409649511246387157903363092473009380308122683680 4283 26926452100770916804792899158642472257607189096689791973793136032 4284 207450100944405181636558089811100596568030623220060304945847777449589248 4285 99745967699163133593377551341879877896705870694794805548143901881347337044992 4286 6167003340112333407114961645968878798960413232745091302830159838236402016471432192 4287 78341509498147281169404965037116452562428003147012283008324094634770674094624003339264 4288 282030253500479550733282366038836138262100877515856174742192150467291345261868304511820800 4289 362258067688468378962265125062465591590477100979593504673440554382826076864700701353845168128 4290 196916749640620190493209695265941289544468174116233268652782786074727761758591060793673351651328 4291 51586054011196300802001330264434453311643059380681367997474093935477905866140555841887094628196352 4292 7206459300292244290739941840131210184846752696887501479621729759662822842906073068862189155893248000 4293 581746035774120912906536958262539632795395932839355492289558797472713454241587586828427563044038246400 4294 28953385371672118933808768103469661447473463489877291225266258411847160757977998735509269134039727472640 4295 936763608562274156383342826298412563754472751654280110298400781844955839588652620515440808821315874324480 4296 20586410925517560103319441480214328805346365571352750826903306470193983971329277324167314645761211406745600 4297 318790993146150991591151456755725947231119068006951023852008547788546598237935326086070257695839387464499200 4298 3588374572301655525382745050930603870665112331865605649706974983748322355526309826102862089081714876769894400 4299 30148560254009266670022603419962124383580664358524240931761284453389737613356291353233814615182244973620756480 4300 193425138429485132380357159513418168522291157081154774696431080821195042418185875114041836033423101254015385600 4301 966529267796830852914730844646511868009428194309532817596683616194182220456065689130891687595124630187566694400 4302 3826972962537690745172547483085330585455382679997942935836376377996660326597039659498485741783609605592449024000 4303 12189922494919381251937957321352316943185565003115175798684102827332961069303609679299805557665502788457091563520 4304 31655362939974942169376792151854492890124726323399462644126026938541603215088618420548810080364772486342756007936 4305 67816557664661145486506916181224957369303092227253876878096817761099631028047936295943011640540044208118477881344 4306 121129130702716655246802961607422225385612469604246369531605405447020912803579584096286541084087262440321663893504 4307 182090654986215589667585256010248733889925327576293621306170095974468610178715173450264585276441586782448163749888 4308 232348085801821086948957977311410302812774042423271652106342537516489139172085209696319277674128404853048528076800 4309 253587381303283401552818393485862349624295821189363987491540708630409657980331508856955088623231542571984436068352 4310 238375668555670305372873122148553424143570727774428232739282701210905357877164637597331235060953828736040259551232 4311 194210552918448543585998241229964359873323252163778800754661340257560959921223673713459972585265765148820963852288 4312 137925926956181852297595439225329373295868330113357710385674005635219147241725892322529593927412833406121148416000 4313 85831980700906181894547360220429679212265819335400666540006567126232391148893971794151535088623760630695015219200 4314 47028001786106068485879472718986864060343104629447521193544436627703040505192425003893539709235818298282271047680 4315 22786025605051766482866083395941998897891319571806336355064476587939272987500218216078388384028225899521753743360 4316 9802342160250269468277742259948641205828302701591016886015416797134775189979750676744236188869559306419385139200 4317 3757891422991186509126967407937038498876229350930339448652902371771931380726375963194013007759273802051511910400 4318 1288214356790102407490054203545110110288655567704945626546316999303006730536804572948054396119688711469478707200 4319 396115793902781212037382397374449843180793348966756501328790931517993275012731209321071423745872859298141306880 4320 109572387523966458030123619168609729999138596938743956658200409917525290030588836550397988669262093534153932800 4321 27339021191316454528045241578933296822962044793821504205068958619631524546590415381780158929518324455414169600 4322 6167887998605791053187739392524934259018423547699716040527157912556626401237590875222587944008399586748006400 4323 1261096155261398469312141919818446241462852136254594453805647927039492570883980037441364933211304022287319040 4324 234168451210362332066200392277178257928288518960800835490049450628722090796928327341694461525844589532938240 4325 39565466963947528338931640821503429676010453246704194891284679858297701614238318088019551265471826189352960 4326 6093753428756473134118882919329320851726398802578552856143227809778005771904346513559444551128242202869760 4327 856928952343662463578648624935146317036905547620731043058331512076027141150972058396584847858202071531520 4328 110191506347316020666571168218658286991085723679823557964562595749760272726885444438718996311409950720000 4329 12974517842735947436950675206577248032620926695142053945825134900118916293153893916009563194156738674688 4330 1400611541741615267945694578071078993244262886082611286720735237167078546765957499381616558851676438528 4331 138777970255632153205260886620438881738875807036573879871387352778154314741891079050147292262225149952 4332 12634093585881991713900590902108864240962812851918469427588593113786031705249654480516379215659008000 4333 1057756586087126618528391630502618411174005990181450590483656437867128027367062429819107164343500800 4334 81507415800572702188698764865983962995617372808336600228254261764382534540840761732163357858856960 4335 5784757560761685373408235032873547421701204003782346755064640325297439678681816633368986223902720 4336 378366534108246792642758034622399442699142133486840842516539999395101673487006865898929232281600 4337 22819124457754317251269523209301452909812318612202178487449895358782740166173530144082441011200 4338 1269461488393568626674275588048135579675092858911130451133303711375628601531895598879636193280 4339 65163756980081487955063316054910126474518907311883219480142831969722628205555974174282874880 4340 3087066929525698912213867744758486735880423952557515209780153343021568307836595750263848960 4341 134983683049256349138667023596123820832001969409171630892382742056090434731360048340008960 4342 5447623382936301787271766177034716691544610352108138165654799720537763469185309915217920 4343 202894512192544797483720054992799983421610604944124351313423296374360163100479472009216 4344 6972156908579718040826047238822463719206724224110699899311937937785509244664406867968 4345 220973614736386485124465755671735287020102374664451211556037722560034156479325929472 4346 6456186808728885537664667569721146965303113120600260049819911244602803288866291712 4347 173779769248942784915539177786087884939480762036896817551091697216035107723280384 4348 4305949758001917581646216009433461835282982240499984933259813731512520120729600 4349 98123392386594997245168414217751039491556846639286068241140279392837444829184 4350 2054083456751572293441951363417203225873890282357567771158339377542163595264 4351 39448065098394921999167176808102714854507872094144789046947112448662962176 4352 693932170457953967617523325956741197934266823259162284198736250798080000 4353 11160974428186547006011922202169609164230621511523246874700664327372800 4354 163781037251633273491451397888028909656951332560255795706947002433536 4355 2187444350625484555868316771383110529560858970444338098969941901312 4356 26514655055471858352466630817786866646466312677413639907904061440 4357 290717552814532549483549499755541286735175436183321848766791680 4358 2872173814841210211984586919968629338779881381290789327339520 4359 25452329496169282619328673333998226212362326049045461598208 4360 201224792650016835470815661915602870211441860116742144000 4361 1410185438294473597239979041461947400396865075968737280 4362 8692224643011136420202351698850229653874774040903680 4363 46676431759060536777962187743873642663929547063296 4364 215770418823416048633316114807276500811012636672 4365 845627130048967382166879451912896777801433088 4366 2753611800953759825574913213959769757319168 4367 7246399499642233555546048308990040866816 4368 14801200844168874586538974338927820800 4369 22008026217893211975100686305067008 4370 21183629952251427264073813721088 4371 9903520314283042199192993792 4372 2 4373 39614081257132168796771975164 4374 942620065353472862768108413519148959180526160 4375 261545905639226458362450946828888387996295508007429768720 4376 134632260634627536843263518285986677094762130429467720485211047520 4377 1244700659519335291361182148452401896693128254534740023054670612283807552 4378 698222188794343823964006132509338767478134230924810078957617204864986258493440 4379 49336226212834065583186879922853714151439099273702120012252374993694978826445547520 4380 705085919490005755191458915257340010819449949149576037257522512032612539655648972917760 4381 2820459218023791801895162470318435615526133631164855771987938152862182993966872293124886528 4382 3985402805080153127686382940419199179771772312530560263757330482512021428202231451501320491008 4383 2363725511822819222676440873441420405716799043596758410842740314005498793256822130926787910152192 4384 671012535644833150807003712828179775630448708297090250504468786733362231783344408066119576869855232 4385 100993602312113812671963188422365811494477823875186383450699164823150475612417304075754422371761864704 4386 8740603455212398182179534257618356912300632497984107387302625421610027459309625948564137823972360192000 4387 464417658018302144766753363572039662425166207703715370588839252184499999036131154941805161270723716055040 4388 15982888116302004896384445583279952906720983705102516457523345808187943594523050546233512288230449318461440 4389 372428923876440630172516632296454743623743525787658075104856318027181623163104297076042545241344437070069760 4390 6098201691627903960438516561319221655001955023274774954841969020922773334463429750283669525512470784638976000 4391 72405073432325412490837203932123529307764484773326015041843516770543540307002067174229382297025976310326886400 4392 640296514478797911121240161921065819796524176192740270866400923488681134591534738070115831096990574199575674880 4393 4315650165956691445707902716135123956257566784502453525185006346973070408426801835215388021965672717535579996160 4394 22617023436186079881799523745896609301261430783281564354116585334108581155325882600238592486754712696822064742400 4395 93780409636498239589970601283340957786948040708569696095266400304308212279241083206225441177996879794593909964800 4396 312402008298059912788794027999978584750549890437875280838775323439317347385784321301492110425204788922612187136000 4397 847419281429187258907672510590921449029614014414616380344644906056747605730911298292868673204815090221825839333376 4398 1894357782825800812474440321196782834751432942782653600996866133426773244187471516831558934455310738591884414812160 4399 3527248775005388637883496757370272225535755333373406100641144988038784820556324227287909173635523436745243544780800 4400 5522887256005685410853578347512057733579059438921007756942143594153631520789899198250246055184980541571640076533760 4401 7334623884027063787803909831362806552163071927850736805802616317443611395519986637790107500776735319156352169803776 4402 8325904992005427622035286152684553443978718541716826916450447042575677675734447193958246302668434629437614574272512 4403 8135196156388016575037576695725434271842854931160431422640127856009790768029931420828509699196985604697257177776128 4404 6885699583420142549083688204885930724106808776953556890382389630921322393154710507738841565435677907383172326227968 4405 5077902622347080065290241416121127411806169728181719754622238872112572926061127686392926138702567866105760973848576 4406 3279971178444080070904348486165697519021040336965738749671577860688571984694740797440362915956657288886567829504000 4407 1864672025701630829280755738324386464596883405330912096047612852849774240484715243728470499709736979999551788154880 4408 937138950959127496837804031087827687342665033415729487524474507009159181547892924002687449627515994878869430599680 4409 418061053299613772760286372669932363617258141804071314378714791467000003194230962148437751945099705442980142776320 4410 166162449817156812792507213429441783867829550089465272269494026093374874228288163918054979680350796892847734784000 4411 59044357117586469317856102957678481409298681410058503959158484715664131982924934844310201860306096062882172108800 4412 18817176263594234508512786699442663790989838443046907807573062190843737736595588728060037165820164654162750996480 4413 5394271863812153661339956799830508346325407769360759182301999079572048731310193553758858371600753647030747791360 4414 1394722686274540460766192626231351223385645120011812594134366040479206135564565534517342811307812138651117158400 4415 326065114321287715396351016428963701042734725686430514193332865391754610747634829273354187395406230727740620800 4416 69085102983974513225421865176879949383865193226856182502308472541890418492254283435306597882525480176425369600 4417 13293941066199464213669501884387092347626976144706027340153570583000201318426663132600675096611459163089797120 4418 2327913849726258496062187903165017710629068340516698830870478854597436157463057604820307832528865009965465600 4419 371631098508205767115569661770814260234888049017178926877444294585939680279885268826892440985099278116454400 4420 54177025522352406983591548460480811238261169438572926822144699711281341460206323888551546647308385910784000 4421 7223433222053125960485855660803206983628097279232639984344792811640067918646216338729119511286901679063040 4422 882083422674165360617626771972756223645838708811891867166207071405585276404619478593925715524813573849088 4423 98780835856035888807077468472850603713943523466579894801128502132925917018137577799863187448600652152832 4424 10156455507031734655770216147025418718648943545103638206625000171576335774852142188421039607601285824512 4425 959796994148891858961153681954756432489743508076745108832558733700754341567263500048179062170036731904 4426 83444799406555947446862721481861741096495955163816721331778290310264104915687742601083652470210560000 4427 6679928457006324559623914093500338750102584857629750793749551534539677989021207516639362368782991360 4428 492746012564561470661666926605760129028203373832266965495193022070719130766545071566358930480168960 4429 33514774099801684720096436073846262519952651749801462376088600615510776419610031488875867920138240 4430 2103061411223998303110417938593584607077211065093610215792623824958385016778252010298722484224000 4431 121805938219122752102995581701491040600130208759072184042898013400103196424260796220943053619200 4432 6513912152572108018607413455445788874295839063847137290555320172904337523602705622390527754240 4433 321725663590756308467386432284846430573624099682332381966655171206782491496980884864924385280 4434 14678105891154547820163757976072774184176971977892843165780419435576834003748874545948262400 4435 618615262606436012662727082522469509922859001353264104386672666226597731490579931253964800 4436 24083390058388015410985335928601432305493910025584359166682113705408937539901785511034880 4437 865951380351350985661959227747882572310865008679554895981434496642563936348809797304320 4438 28749546004497330584991300107651191668760307550739630972878403287093306973443651010560 4439 880967932466337186810128906084508567680816441529720106499829409753058936601559695360 4440 24903177695634823234501538406682357991430398821746400510665149597112029010638929920 4441 648976021558019800546313476232518098348770280908792580430370355637946623897632768 4442 15578660375452079967699389428327247474466500592389280711640587299916498824331264 4443 344140793659303199618157326601540711246033793608317016005680993968710668517376 4444 6987875665685973892823106633825904636126855227587705142743817963836723429376 4445 130247110810678437602031079737004278356151489109467587124600707456383844352 4446 2224937423029898960685940817076203083185830259882568084000022326149120000 4447 34769307687497222797374150643829415462389544297625934223129300839694336 4448 495995289501428857784763187172557330090088805844725625034579531268096 4449 6443031795577774063229030746553596657546090329726940110756400594944 4450 75995996783291788114133672116261494945011484813309705868384665600 4451 811209010816361915925865953108572920572741382869906843720744960 4452 7805986318872132316134796379991115000761111172554261044133888 4453 67405091989639945747264230945075887782062884627663779004416 4454 519494976678474979512549584272547374655823521538889482240 4455 3550517746601882653776955625627314091719211171373383680 4456 21351945985542418466531489355929718934183559582187520 4457 111909119536934853738389561361173064397606180880384 4458 505110397961092259515150741930975021290749952000 4459 1933572098581865628984351266654253294246952960 4460 6152153157375678437593424727419653151784960 4461 15824907075259665823880604308483585605632 4462 31605132074166031462812111131616739328 4463 45964946391393555258496163472474112 4464 43288287293731177452672575864832 4465 19807040628566084398385987584 4466 2 4467 79228162514264337593543950332 4468 2827860196060418667532487754821784471085528808 4469 1046183622558791073580510733041089768812220329948080127200 4470 673161303696229495494770508154835279131587428139929618440914775040 4471 7468204226380533017422166577241447952132123716732700997263464644124940352 4472 4887557810961725806418625649929668277150733002730179622183366543396128377069184 4473 394691206147050113353142967395094731889047750458078809718176915183969560584081367040 4474 6345871947862477464854296611075905804803352420544731739557727113043500246858493647354880 4475 28206002352076898030462007621014870835282975211546856871953896573645895164748034229194700800 4476 43845071774317731988154002669551827848720547705098492612874611183937960076212479711100775174144 4477 28372676947483990978372663247177883266961132067786162050640398429031009561938270034024457562808320 4478 8727890414406476598936401148513219924007266805949366773379779708161720010769990949121408075128422400 4479 1415252457440883043709098645338777720473950431669203548810797245097573383037408945876694152358405816320 4480 131311039032810200358036940241120085307498443117511983576440779653796712840869223836613576204328926609408 4481 7448163735203259112632412885667871312627260588255414144196033285795220039496717730966010855979524177264640 4482 272637933293170687528069081642903278739107055402150210519074557243564041104964121595853319222459085845954560 4483 6735686406008535352898068272502745291040825431588050384802460416105645104124923448461232838920660765898178560 4484 116610689988683056508676847929658120932284632493796040292207124033587056601131373849541806075219633782280683520 4485 1460297872029764057737621111765109029465293605513069850746554273452716352808968202985154984991544467775815680000 4486 13591036950919406958527717808206629274342536669594197718278106426803390907036233633820891217630854010811742945280 4487 96224896680004807627816340078814858677259517611439458095802941480384911254572709850878768145438780934181911265280 4488 528822839364193220172804851587892261841528041584480887195051475378443507389348903475918403239289737461978649067520 4489 2295963878148329909922893478291976205489275838572235834994626777971614257012437762149887773245434540463897968640000 4490 7997611026724494298899791902566146534337643342364021413159915886591550109203090198949753642986113482654492498329600 4491 22657705333754988557177073331363914844271064155655776450638318204354072443775262398217569724175601923612696196939776 4492 52842498699154996454625233693494979436347917483960879987604675414636372804523553551037828576703020122424530878595072 4493 102551681265802483485686789848761187984504015220020678019945791931939521463952021397724574730705277706050588083486720 4494 167218227974175654190520765592590218724864234395456037152604454206532883744019725203832953947635482579068049309040640 4495 231084491032823284455824451635908312032050276713364119687962776711615604907179397530203717133672020657833845247180800 4496 272772302520222383858701690395946769867666418648923108021569090954733230738807836288285850384274944150878756142055424 4497 276978086988427385645273026568583003586928794880567459357384985477464659928426699854428802979640408609187458837381120 4498 243498478565640737269836864152686582439210399501788240227899113532423220510165309597038791057771342153039201121075200 4499 186420088326641007318035584557890193449623388312085585437920900913670124272387762352837171846758663262362217763307520 4500 124954796490236962612232679848041667989348751250164295747749702868325165316438183283198554335888140843241395980337152 4501 73688135282146869995915903552009307763529883265844312957057218423969016626839230369105663821463845857757000032583680 4502 38403485236890979041560260626898397360872373047043815230500782465038438198241468675556376635637565770517272508497920 4503 17760597927303578358566490223633085192141139455386168921440111089764318484476562409646009473168820796590984286699520 4504 7316457649468343244428354069088094298079868737097288247267696600575620101291700317101019711423880489707021942128640 4505 2694099184337772398299258545166022824107606356581270702905327440813315027773573721608518033772945436300982353920000 4506 889592941042536553484736460592506178249180738985040228028812519255921511166269007539081927519238942946437135073280 4507 264193770807298922793303758991766678127646803199245701271830085723713522188219306713992125938871982483616909230080 4508 70761619237429547135626196527609119298233555699229459912381737899749961291896705091763457629437429256059533393920 4509 17136310402685740398971829975337105292651618170226567812775378158195615144025063557062269868013498429322821632000 4510 3760959862921428525936685965817525124359403146581389240990546995168578053646712413135505279504459069394622873600 4511 749691495013124380279640817035566146758571289110189622651681191901790097632135070970244250209178081854981406720 4512 135999833069533077742261835217530017094820164293696899731219647332079902037617033691755818322079573794556477440 4513 22494120427846393813671719571329119912532763033857986151858283849319976968360608113331452832342495369520742400 4514 3397936447611679476427125198105188271144573400524431268039978875024665092109880408192810667688309465861324800 4515 469525712147361111991475879961121971657927202838777852861529040004566078852723464713559068858961855774720000 4516 59433121000488685312470676692216981373193968707871765194166146264964984933928026085748450514339295624429568 4517 6900770309862196939203281904533743840416740637885938263991096253723318237752393002780737178376861059645440 4518 735853813584753714369976392738048399516281054823652614553382013359397630103438691586041474100069453004800 4519 72141948698103629695442731119607684791744036526351512290208171962993405994336513379443748572384555171840 4520 6509057955658360827499757045411908625286764550163409890912923434466034453497352843155959010201654263808 4521 540965592405466070232664632199742452198736662354899487113531466554750177216563106133971597592268636160 4522 41446379630192652946962843003529004854812762023698718620725105327110346431735484112561183774935613440 4523 2929348922917620655088927145494603484213660549153018748803524879841063293870471969487518200328355840 4524 191110171461819269323707530524714016857460756340125927483942006903566268829136931585376362409492480 4525 11514479115595361732400570779276631650162234655731551474159128453922961819012151793854028185600000 4526 640960517745144093341043384185175202532306600412819742809670557347370981788286635407708300247040 4527 32974815447771107162192785712552056444156372307998882263043260960629189520018226106406367395840 4528 1568171998324249129605089617062277634750397433971913883377476766854905525230140866124589301760 4529 68947588589121000450742049233583597003416920042394589012307889509655922822894864692150272000 4530 2802650879008093027039501000404032119702822154369511554607682723304776403074775920725196800 4531 105319571219965195875659980888563114383504910624019341468138904189227094878825017644154880 4532 3658122343004023120518335562708394986428670623258665067145722013520379439918344212316160 4533 117404911416705589873071365829048965939816133125500229187745206437394621635793361305600 4534 3480255125931477176800863962230099836770330401759941848235554141706847874937205555200 4535 95234676900331032507245020149640982867274717307108281651456224088880321694112153600 4536 2404036929773137278799283601876270767384662103877224091387222409569964664322785280 4537 55935457894373990307906106371965426158647434324577386575690206165580165781913600 4538 1198396510913682493412401437472372460929328018830536507431660699297502147379200 4539 23614037531362152168196513168190125870608920649276011732708088279445851340800 4540 427364528348599297255507720754723787951240247710127780549203089373951688704 4541 7092342230309586853972317083083441741513265886384707168957871516115009536 4542 107730252666604467644175066699945745341715926645295741573921225587032064 4543 1494547059057924092501390772576295199468772657408152578708158308941824 4544 18889747337035599387474621590291851415748087959705346985115189772288 4545 216888714431892529502336620481208823535842280256211959234428928000 4546 2254702913461366549458650412996426156207132770716708832016334848 4547 21139190180894740183545259697478452799651378884576951966629888 4548 177928267043593314794070077384773207660559121543055385034752 4549 1337233444071508101942363441097789133016060781473143193600 4550 8915950901974870877209087846508654292844024907232706560 4551 52328076251261234354564480988920321406561250720088064 4552 267762843696484734054597237270340955647507607584768 4553 1180375140597388694380924395327524332475231764480 4554 4414685828170166638914517334048855719002767360 4555 13728547951524726799336103842602829008076800 4556 34525881169268440510877110729944294490112 4557 67439039216340270009405869302701096960 4558 95955703501104110020090876500377600 4559 88438436406547566838793434562560 4560 39614081257132168796771975168 4561 2 4562 158456325028528675187087900668 4563 8483580588181256161053788292994028600344487088 4564 4184734490240820014714163769499424050758524888734491566416 4565 3365806520573514722591434687935197861740116678324088752100734129600 4566 44809226704605805496991990452989704022463300563571062263440024746579192192 4567 34212919613140533405996414393840832422951035283358690820685560330702186889364992 4568 3157539424292022830276756576412057714448936305130635938104659688204843276929405074688 4569 57113636913174591283915375785617942432693949880403501813638980371221870160847610988928000 4570 282072715264664705259549784803370860164439358820309658183018081190685038647974059279241717760 4571 482352201522199205665754953380312136077596590706506512455364630816464852628666772890566916317184 4572 340559813513356527204448266971473702859231025908844141592910530370739990663411665367715692304048128 4573 113519320741179163768129960257166214778628390741477340378038417002960422159133758878646353891795107840 4574 19830990185001175565125253837039914526483320576980748416897920990782350802545265224171960949167938273280 4575 1972496090407034771457972300907478835053424547626018160744233289297145839379113175440957031369650710773760 4576 119433241841317766202834680051168181172651166298321650274289414132031114057629222143129400848081044689453056 4577 4649741193454308206202439213700691481190074463013064407112659539712179138863383502591438448493763507735756800 4578 121787631174739977727221367068335221796213071879389207347482436604388739956458550315493897739016811957859123200 4579 2229074482596995144370656247208509788295489668245300866321540277470365365629745950038216781107014363395129344000 4580 29439178820572647267769775931161496831170441375248989095515499717121501169381626807402183311981328623080874967040 4581 288332371713367074244557316195869432820123857272504291785333343509776641753378842716209025540231023162598233210880 4582 2144129800861944581729014917350340149448394460790856473544220925422074829414672083986974681634914888573625533726720 4583 12355375098736453679230144266679151739709663991665939321677789816664970492464170199647880810794541523493872751083520 4584 56160778754288304278495053182183213455425676208902621814261145622075629183077204098549143364369008446057508545495040 4585 204532203424409017292340584520737615769419635236245006998987150720731981244102130498043616621143706147290108395520000 4586 605095560731078691084403490420594079019722954731778230542916105086388983756563002751556320114537876979239086117093376 4587 1472062875544694881389235456387092274469935900378255312566602872603890210609686470674456511019332747152687726115946496 4588 2977132072840779530508480583152303222438808261128500744533691524923579346599703706238363749613153816014265528094818304 4589 5054431973782698938496475781882638718990070827908266433465420755853332671504476073706604813942839550205074606129152000 4590 7266971186933049842055775080262429798411236770191835664944092209761533914703421376313777421905431584893151456033505280 4591 8918110360192540468531401305546166489961759531543344588044567373019961362717401719997268796179867309992909130898079744 4592 9408843388670121108366140230986549654517054273476004915479457717188335579187270067918293396117042963795756195080306688 4593 8589405966642999101195162570175823227667800773320146846235440717524895596692308616411137710865735108268668554670243840 4594 6825279960237075723352883603273639742165616001614486385345108858129630666281514539190541424905337235226393806194606080 4595 4746258053811575706064214963797238766526453070379921522047081402218721034620111939617623745449602256038173294838415360 4596 2902682463137761245077437887568418415465773300070723857949559268999534929199088659854201006244474732565734793133686784 4597 1568305224329259964529561450299259317879337569272309789442643388054360246588612801733797263161517625224653082879590400 4598 751709691711317935708647149751854032023108045398762049475725786341120978806592308917661113251690321811491947911577600 4599 320863044183872543249838789141701848009397159657566579486320389601977820919329437186231787691868980691755824316416000 4600 122396882672447582420827049944817101560463991737445404610748490833683841313526349498542760773765578431453338041057280 4601 41861508951419543489472711974624798956431623011549190754991968171119412013364176752319395095834687533405887245844480 4602 12875324255991627864288230798839212837859527212338399909474488638907810954237748897065833144471101150204784457809920 4603 3571137168824068372418533968670725486079336501465358178776074901136675379927996932373812929943553422977793754398720 4604 895520896193031671826012911970050871473138310888427903586880114760106988920896206694266789451468789402323218595840 4605 203515814636835764465094528412462841181476377936615651470125371098977242702152185705222277313727654981403672576000 4606 42007728496446578544736849515271092999613085592231501123958428817819500598371638090902246068631109904118390456320 4607 7891375144294303414445587889295043096973690300024133532670685808411335591032270725453011961556096132054117253120 4608 1351717446675693058540766209858857789991212954212577134751636919431518698556543256823421372596598925326108590080 4609 211487126788665081972272573849812465111149622693413104437675532574848543450105356228110628381412154566246400000 4610 30272158502591414552428044394266475125185506942987755179156409750277634126855934052063574778324711720458649600 4611 3970140595319645174918956271225309993348746809779015730625531539522346389335776259800289113949227788395347968 4612 477706298113811611463512012420188642448058450585812320115869297723542518230980488316095234304275366350422016 4613 52801792739716340740015312624184052855196377181425465099311439215494710870987036659621672484057403128545280 4614 5367372856867103432293860265934911777786740082070286892778005312720439183901049105662045371108904885288960 4615 502282084957417104903372099736870343974260123311690568580627132821618706931027433132465242705860094853120 4616 43312189086022821588028733494009394573702782192201191060183608995998078831122239629814327485570352152576 4617 3444374823731913358442211315600638181121800760060625935608393936754790101042048806683930670355867238400 4618 252794996789607303889083460445745011794017835898272524672054653685002363907958342455398423168915865600 4619 17134197962082578200276598591947333963017505722373467219159628166992536448660022902512241782816768000 4620 1073089089859360242591449307806025932724655592024144943417431721042510246799002970801994415954984960 4621 62127549813644513158604787993848950654795171936645107259708160906035553527109788347578262686269440 4622 3326359593252096830738039482548577904602308283921570185928023294253751713817703289412611379036160 4623 164744466789969909489506217300027603877587782956228339178867558233117427129535326778661860802560 4624 7548989666352242288057670385073905477719477750657081463542658462327790111125553072546796011520 4625 320067484313768047659051663493429281787517280118807429074115156034122311845650164231438336000 4626 12556393458533888981872560739453229788716968409924299646112533123098541068152003005964615680 4627 455733339421199940826048444478588692857730753006369242435041183284319612232179097513492480 4628 15299778662344026352405524001792119656764838299051345719058118064783593151070636993413120 4629 474947426522683104945402345051974820616785063972436445903743648652561746642253905920000 4630 13626937634886126629108879334935068474249891015017463412073043969635318268462261862400 4631 361155975814554811809239176032497190218860443989499473791405239257228134555142062080 4632 8835426827941201859767806862534052218191939479124020016224139663061701264943349760 4633 199353861085446802634917517679414041965135814023783938193891643379877988322508800 4634 4144231799148164247271344849390814236283716165707497883083719931273997293977600 4635 79280414688869251630556105392984535837560859876811607006606408261938079334400 4636 1393747066200727195412911539823789148257488702785493305939204413972644102144 4637 22479913915947717716546114302062705874338658124457186439107677402431488000 4638 332035175939727014503458613660842516241996120568427384287078799271526400 4639 4481384157741660536613276650785646660781644263633027569240416609894400 4640 55130591828622601135136172819080408714363558339907650708984693784576 4641 616408364854155749510823924415128165724462314940477333862180978688 4642 6242819421756101793968012121186085441985678609968727725296320512 4643 57046426526407725494998335817893081835129164857227500891144192 4644 468184143389193310151298683821760702494467348729854798331904 4645 3432322714810880228447499349148813880923863680061066444800 4646 22332116361558207908910721058064456226652317376392986624 4647 127951519904116640571878921620360305954455663300050944 4648 639398699765539673214715821329504052552835610443776 4649 2753657319901922219625240833385396823941709824000 4650 10064940971977558689769284013931966048732446720 4651 30598951089452881685162024761630588814753792 4652 75256153946440185862619561435737089900544 4653 143801958858283222250680190119937310720 4654 200224620024423691323028335849635840 4655 180640210532522689713280206766080 4656 79228162514264337593543950336 4657 2 4658 316912650057057350374175801340 4659 25450741764543768800074014936039436175209262600 4660 16738937960980247220033017590319803779620087612138655239840 4661 16829032611237042593438813469104316847699431493137493537972653780832 4662 268855366959247874128981387900807600005175526861659730228817652680943412352 4663 239490526910437143053585894740866732940065291910111962886923449194964801383939328 4664 25260383820175408923280864604125249397256336343115654222218918876759407619809019327488 4665 514029047297419905600898935583714306009674446796241777594627032660373241134182357710501376 4666 2820841379920473401778065678785279837529258976102857388833808089867592830220062288014395033600 4667 5306438362174720591733823586753040238573891376489212256325376975143494748992630449914794562924544 4668 4087682466563322724864710713564445058582927504087542712139837093710512817666197317958369441481211904 4669 1476432289262355842040098379877103739527887541691023113197685242099226968050065688753138031977944498176 4670 277860901231498816239289813639073135800323744859213432517326970704958832079951980656164745996134726041600 4671 29627103336475523922999835021286262354854334855544233907997295181438752292291788162062699392443096538152960 4672 1914876861641898328788270825420505856432525509868398440710119092691092116600825780640952327632036016452796416 4673 79284466772405875037847135993014091542576568203818738221463791003371107588792777988340712426090141720886771712 4674 2201476843532228215502389485657435375294215442755031861068909177958421677493980672684073036199290142256935731200 4675 42595990431692387698496911431098356421206729840419494874804230145145719426878090151357106636511306528423175782400 4676 593241725376646935644136831117646956199999806841470383642953074897370754118892028048120099801840601188407758028800 4677 6113858163621853853671243191975581082884941885473088105683031213139552479159718950655193902968814143660724647362560 4678 47747520362389514946527442814099222153504925851943851001543527046305199530629543533145861047048589594944958208409600 4679 288461886872662323785751347968321170312219060729898317345677607634138470985505258759875208011544284817506324342374400 4680 1372569440300392210042341564905755426409635556996994802185623074563145041378781238764475202366445285752367950594048000 4681 5225626643118802040865504719382806821146342233323930418603201059262450789468707670648188702257330670574367726978990080 4682 16141548985856864002779171919976921286051636093498724008113793033687577540158842332536551556220272213754796455835467776 4683 40955888761168919179678164303292679568727715219676449900384109770477813653974660713713438437751059927081046777364742144 4684 86303823790631216617015927241038674777226503112354531472076568443068002126011076716023098011206972342704810238886805504 4685 152532791385379828277414758840901129295589670531596728059564584969593806166829213549968267103568654587975694633935044608 4686 228117999555556893138666203971638171390317244761571602815253607804552682784111593436826532285048626647204692893263462400 4687 290995363539834854208584990632456020785637019018227353559269772983141870073646296072542887525386749779566485969907482624 4688 318919209157828956404779290002661921924469255814318846471431781696066661259427445613379926268105109461450016504365973504 4689 302268083676559212556172645277775265822071534066516855756728459112698225849220724477404131250803344500457574694278660096 4690 249238330581346572796388367651655397688966545601532830794204582611457233846956111565300683868512936214234726519957094400 4691 179769591803879301158953290939450636312757089466526226042338066793914497544266946964997913940546753431788852931733749760 4692 113989084780582556234916193880057540489820744943305901930278296488420699520407415633986483715700294884442799142489554944 4693 63832658226458141177748649436209431592467036663216909925276923896010398982176850983858900749465101598443633652812218368 4694 31701578733688601485987714591168971852636780863697577458962866657071317687827733342338716829887267479286000186399129600 4695 14017078106593665058161007076030080136412705317442620698917946767159376973467032668098361946486270890601461044163379200 4696 5537601395265648383332759576076087758437353988812949343402580412551309294379712854314174006334361098641645170275123200 4697 1961115632353096447910035290849250960334624526948407630176167676683263575174983945842180720476753345732548053161738240 4698 624486636654487457279051117500496537102963388941311177707912459176366884104713807181403782259455623375412721719705600 4699 179309546771418195742573422250519621577130523987687201506320198026692663245379365886205622276514999488454700354764800 4700 46545193770141530305181636064023689316976758682021544115374874851718058272375426959295364595751733579657809127014400 4701 10949253451043672744581279602500929596112713628924560123329401928974189899438640770123536058020682052967811703111680 4702 2339387140110214141988084134527395960345154693115880354642338467817651512929399723591947873784486365552253306142720 4703 454910088774725417568416329827409211556989615285597278283439090630971773975260000278096054330398738014780291809280 4704 80665187729021873638847953851815260113525602402251969533419943749535568712778617778430249807748940679761446830080 4705 13066304105995975133722888538358526370428757420402396386949374935030616026168248968824263535882393424398290780160 4706 1936582178706900891565947367412948686481574592536213967833171552663578793243007415059399995679059895155425280000 4707 263021487366484733025722858621023759911157101184705312620214928016194934109836457353941894368060040649080045568 4708 32781008692557494145940537188300429393996533050020272107276266560668903726682537912037530411720774627012640768 4709 3753907611432589282147835593922132086221524891787174290495244873868304712624273919592139110263593098513743872 4710 395441719750256266823899079608853341710876718794646422408635165317893137672630725024993795007995670062694400 4711 38360260386392147634273186017397692474157786946283555057490502930629907249008607033609679091040114987499520 4712 3430046758732112218736353275138266784075876049386647836531536369419129828404900285534532824603659910250496 4713 282953743124764704607263511977255165471348207707858060450045672387019193421641261240612703181425136893952 4714 21550859461261050342451263337054487046296636002221058302195957787239717308745681475780969884508854681600 4715 1516507673342086721594486237816382727406068509416579615274527369222564378286858036159019111524021043200 4716 98653741315726770956040155652256223889514346966195631043365159596535687705260224053144148522932633600 4717 5935958718351035787857790683236837855391816672183641429677061257353189258751703030806262855772405760 4718 330489394408919029822968023905709731394933457476427566046953766055803713310917180638738430872780800 4719 17031620594272297959314970654998894853492646894085525740124702757193901336796132165880919988633600 4720 812624272226483325414703339244785158329222141954509892024465258055213421371106050200318666342400 4721 35902365813099407673953698897220714271627578709036645816902802066873530492218366820137083863040 4722 1468856936890772768121692335790771729630354475292618634791657498192748334189332526856541306880 4723 55646920658288173999090367258971901998901897271275338535372825526246496155860005545333227520 4724 1951851627881793673615672521079041522375470510348229993766034394973923558737161510579077120 4725 63370929754753186946043809812170501936087846012200806205474547886593946820456793495306240 4726 1903780487487395073928426243549404434431062498996095330652600375179595772076866142208000 4727 52895949552605644896673740168177437454038873553289389463335859926533834090339610132480 4728 1358462683240876157521760446167446140147540530475928388750948534254898760186205306880 4729 32223685515120020311884592515665329499838793381984267520602369292854495677429841920 4730 705380875307857759567914554213748337415266624309922719735978561674031776399360000 4731 14234494699961522366834397603255468660384496822175866291662920482193350538035200 4732 264485606408993770112493487812577046942690861165320705264592351985797110431744 4733 4518447503929428654999873880906406648839054081154189967689699987932512780288 4734 70858571555194142564362000469671128015553013653251708852607501148042035200 4735 1018099700341045211399366082733751118685742137963863946544150510724710400 4736 13373215661773129164037447127097726018712373194458667195199608722554880 4737 160190261210431817980649083515786198852408564189993965460806046842880 4738 1744727922292311846127024842767515337691750275898390341198660239360 4739 17220492245204044804020886115257296676287077903087338024557608960 4740 153420321097507689042705761076814062679793587007762804842168320 4741 1228115717537311439720634812321170584867463110264900244471808 4742 8785207436715766337061320709291170997339826654491929739264 4743 55796014954774563547574908297100259071342277459890405376 4744 312170125387600772386652835517716968533560860319154176 4745 1523872901002350423976078076830308422436483395223552 4746 6413159327281824721329717228024670592269339852800 4747 22914386493095329612888312281172315679607488512 4748 68121468341978260469685049175348989900357632 4749 163885890066700711394552380552628349698048 4750 306425031998862271485725043809740390400 4751 417610060049437038168818291342049280 4752 368886324666414755835540632764416 4753 158456325028528675187087900672 4754 2 4755 633825300114114700748351602684 4756 76352225293631307034047344922233009273979390480 4757 66955751843971890363661157898879363148352429320905039484560 4758 84145163089663088889154561785587619419136765024927642914140579383840 4759 1613132235413552467247973514282472538239686856568821367647892992030968035776 4760 1676434226083793919870849521148842932195657053721837463527924602000058971574400000 4761 202083549542457092260533024004791476911516570875509054001677124860973650888074922498560 4762 4626311946444419501225936981982637004585864533838862229660087731781112689022880837433167360 4763 28209441857299328857591858585723965803904609109922166371893270152741249048682891244859371338752 4764 58376463666681767455875615585641013183987863659333540534356814342758177424579375073638768982237184 4765 49062802475484222139559996209946846783472277831803490970190695878476440801492353076400262886900391936 4766 19201795125343752591971008359829477503979703896991475556994187821477371610286186348426711154596240900096 4767 3893005481819508139034137587706778108683588203112370101468972960353622103055427860563812720009842053578752 4768 444962271849595856477476104946572081594415670322881935484994081662991202048536726392252820378638717524377600 4769 30697283992943324308458332876770666227630116827605463519177900073420351370197796066579362640897462456321048576 4770 1351665688854183672300977853532080567936666710484655346646304685242691013242678877363074015898796481287980711936 4771 39785152117124919629118705013819864938381031105998210975683292785258332410069237664289996076439402844066616705024 4772 813726771889219822702446096162183642753516297853480466343418191113685512465671674221153172166113404324554211328000 4773 11950026488396323488279730445215135836842409596510246662608669958237706521231596741265116209309834636825001512140800 4774 129577504886812224798384380693722496652983779208617790986629561625725343570591882019855312161948778219252033110671360 4775 1062673164299813036530946228294134049542878252513710898245323657444993494632169395630519330841006599376110529879736320 4776 6730118438796012476965335888899585361488048248491549000953672029677795231727880038543421506359615729992535376291430400 4777 33518590340954737688587700253674772574455691489387671887146309004783757935061760247867155272817775427691843462941900800 4778 133385804958570835441722301114381681381477826947092250069451272630687559819475254243733667961166157335863929075662848000 4779 430131526918516068153989479358165567079635222897614685048165020994401917623067315987246717866241738898773443305680142336 4780 1138092094523274545856868780028856190927751583118261595326598549870276123737633523935335940931719162458697855900518973440 4781 2498418843660011903635802291355668252899797517585279781018912135946859686836259469476073621189297345449896780243560038400 4782 4596058597757277453279059860868210099126553451641014176671526101004356383090069346381125942025904927736704764861889904640 4783 7148605569437466450714815636830947400300696683910341540576737404075768095857006230204732502758596108592092176065773961216 4784 9477092268845994266743467117549412987135382079088191165967870178086503337851258365122482577857086496460970450853658886144 4785 10787405420130196313370107261350093543154290224094657794204356560240416900448970851773243415630137002325533500079526117376 4786 10612685179642111927163255874171907615977299135823693932914902714111174775543138798981096183812720587437999997919927730176 4787 9078639407118901900189549790711834053069005618585149958516412727014942402494949242175031514031046520284895851067098529792 4788 6790412374298468686156141918184083066324431222531483573070241503009921881743255366905528355656162242541079305650595430400 4789 4463146235708730626774889561560972730259060996892064921574694807170974177823200856753509241646304122703518474993091477504 4790 2589786523940116336046532416899864049900921846425637471095802777129226161381358317670752295161609348911300043439031189504 4791 1332325308333083138823030453336839793585131746146941763291142780760730870101807568976589041034646367409755274388791361536 4792 610069203624530140240254705147511069025369069107657362175725657233358337340869740740513549572739099692028981095170048000 4793 249538212023813265449632397195103670610319570187403215133939110036371125722122579508763684146346985726868728899331686400 4794 91480943717008251130976966076971464890594313582510611524028035569116425170933767488157757552215609372317760520181514240 4795 30150670004194666101540217516719356478993711389431884724084658638773936282747947793303320295850642873232430418551111680 4796 8959283784479957331488759391773336802022539309353172020187593433500518287760740347469649322409056224754377558694297600 4797 2406607619429063724913138831318081573101238429984322344089134889528979890475277517981407286766106276481853002298163200 4798 585806792837248334116520854240589210459025630665648293780572836507274662019489688574149851802434159542867144894054400 4799 129510315347157196020614429393262073368102543141179616560206373377560349393629668825476674310127736921339275488788480 4800 26059548452632522909691735770943024863868821304654832788606314195290976402696019460254410301097713417799180327321600 4801 4781749188542500769801534444541950908563208145879289094171035481239650846163893653920844099432746628658110031462400 4802 801579276651846528830117446083198312378060318404221362027359259315571322707801435029249412873735159155039141888000 4803 122961717147336994845743145447364487064936244467615491165557327503240171714486868690618526855717781606567845560320 4804 17287260213104523167443760524498109128432161345492398879297304434153099226087674155169836604129181863413932883968 4805 2230655426745959161640353651033669848310133920970464774818795717187172862007164886133835370145600361902817411072 4806 264519120791042220245716360854473859357733885364760781610800511436357957222451593562458433667411983475253706752 4807 28861668089379016972786221486722344624830392598485255391056788674902838859570606990533943150958952380412985344 4808 2900697760752080653532823390174579769500431719634888372979247991820431174040734836898519940023197664437862400 4809 268803139261782579517782155442538324856564632658219388960747042548731084888691630057153196359885184949026816 4810 22988456875575812600086726732980078000018599938121205118715676064898353681843352461783989730548552623456256 4811 1815857335002670329076700297503670579627901303544537502427456896433941990750532048076521659664363845320704 4812 132575671649705217258977214705275555009551314060020313905589030358610732936415987084944067348934950912000 4813 8952239825627779700551381814768138888182997836804897093150964314237270018889329515506687134424000102400 4814 559400964450866724971405542981959556957929510935593389297031055891615920194374332985470331247982018560 4815 32362259890055051424739598848627679057269507707905791954265256010166208742780271261214308425657221120 4816 1733970886256992831082779199076349838559903669280243253721763805814823210839990687727974821029478400 4817 86071194611039528745170955021664039840055510873259684569815182029921461641343051544582234623180800 4818 3958902322304428149636397106808916744314236899996401762147612650457206324736405943709547783782400 4819 168749289460989818043939091956632362698858552787386121530054999014468451040932680412805893980160 4820 6666057557886853194182439277932660893187136067760684951453294306644011910821285425250408857600 4821 244019752012538317804046465951318627519335789246230316646835989910719794305846993810043699200 4822 8276297408841557246508367919197847678341002395538315615709812594122829448085841772334284800 4823 260006493633624029067077456672799314282350066954128285556631122035759597686294216945172480 4824 7563173393209790935520688039039406928098885020275737313202046805143093764567844603822080 4825 203601212298554373134914232460410996998700665300845622916740014319420378914086002360320 4826 5069254409085513797811096145978461333783312977836708306505870026888175704824789073920 4827 116645555803021514831794862043148035968407316962902816301667152149587342808412323840 4828 2478348853112829696648408928671656824359370510283035411346676159512564843151360000 4829 48569895487006571262218300280266792888413499092916106183434859715307281468882944 4830 876891670620553546659977264454947405845988886579514038041291603042397704945664 4831 14563863589164000430019983798447161282891243227262013225882785065412304306176 4832 222147019437330856829273921475308594407279656205648669482202892643336192000 4833 3106056653623940755921727935635320318868474131484421268704269719253811200 4834 39721842481591235584507470018974134144469840088306845592724507239383040 4835 463448212048833207343714204138508655395540651003655938899902233313280 4836 4918756700936559410987783233101386299515328017753029738435602022400 4837 47328291462598735487629056160966974617676817114826751655857356800 4838 411230478185686850461665481200927625073321538388042130464440320 4839 3211759274632178784428543205641381875506151312816106446520320 4840 22424668174496919702761658440430064533886431447994324746240 4841 139063000943657995065175266119759611373637910627866378240 4842 759964938964410732507176619873331386663968742813204480 4843 3624930141460065072871830704182837198177207377199104 4844 14911527825435324437432270873636021911382961160192 4845 52095948073652659188987649086476738430047879168 4846 151484324460159687099063469742092416322633728 4847 356575733141294476308762915223372296093696 4848 652523019702421061597487825296975462400 4849 870633207266849892897848483429482496 4850 753142912860596793164228791894016 4851 316912650057057350374175801344 4852 2 4853 1267650600228229401496703205372 4854 229056675880893922369792634994928429318641376808 4855 267823007376040265905231894209585547283254183302168116719200 4856 420725815582226948133716589655260412893442551421343073212512975888320 4857 9678793580771640982814018864003958800613359977686458255742643780466966982336 4858 11735042808851028266200881143988929090314675855426575382338207509786396862956871552 4859 1616671749208108905672103933737374112977996958318179875688344054736993207222542528788480 4860 41637211685098860425217953903891742624226603837691511085048792940279736148507703686743503360 4861 282103671196886177414921037731203623313055262828289341443392021702876052712206958210268579722240 4862 642197519217214040672346955159222592955474309470888790210668744310645434168470491592516177547286528 4863 588870382633144029209631705750533443428035309708960558723357064170402805972757395666950432180769177600 4864 249721462234419752139902228670203101245303095216552789222864823070962783815323407235700045535524932485120 4865 54540480335723801451661868244614552476578194251367164371679609820593664185996562420590231502446981231902720 4866 6682220088707576863440209849373994780133602231249453772477849170865575274934161751604919931119600446972821504 4867 492046468430792380648288278238223803805270700582333180177816389338051604327261810518054307895116676736185532416 4868 23039711278507009077733540175798910987378594311894351820025535449272587927865936507305416995561335106808314200064 4869 718836069485956920668738645955821730026731893328937108255591879505135365407731635711946077407706844155775062114304 4870 15540378970129426470604713237109128942193571721428125282476312216730541401667900285530490263309033487854663248642048 4871 240627983311704909410999501096627084022355224525911894184860235546981501449563278173744630530528919545149138665472000 4872 2745027655599849367742631455458602701386344182573994104044438134056707628024892715899491787819544011877942698348380160 4873 23637964624369511253277585783858394083249289113718875343370379587041307569048910467911135902826042742712935723575541760 4874 156918070420907913043264617901278731413310866220333048818425103997479277319005579677759733307953174988580534714462371840 4875 817906405060505729480035477865993712509912692242287223293418760174165780904938006025898569560345841724589313863188480000 4876 3401682304646180361420232928366891579685857056656081595510574433776756511357004876589076009574789484251981913817455001600 4877 11450191309798559442887171065541068106833471449232166311391193091115824977838700724155882000444617526039837384099009396736 4878 31588749605965444874443436019495448289208563189988292443914490888486259176162239778228563840888900864182388995925372567552 4879 72231911811526882393516201718016423463049833658624357059182736906252623478890532193200733275163763997514505558620719022080 4880 138282537022281069952364340547889429380469645132759970685512081201020054483284529984004799561129837595264231741481927311360 4881 223650284278638548428002588826664842207274007420592274570645174324281755641890325598904226966809693113236174811696998645760 4882 308087071473100755170477111917693697401798237819554609226157450328833139665103021779206424919086873607474268328594973392896 4883 364151157981858270561330366598301819355208051329205431746475150283866347490069583986988754455878557067339012904252153528320 4884 371793421768450086223127658370373138413559451930371215374600502686149601393821522069922660897080053390105066931516667330560 4885 329899110201326888460771204632546173036300789303542486455387838146730391235914551831913263844681022864562458932121205473280 4886 255821711914684207815844066717866575427493104025772224974491278059377150666003836326043555476027771529507567399905037123584 4887 174254089234111239936208308052563184421975058333177304322829496064174914165121741576937389410579272902408823711052484050944 4888 104748393857201765687271478548416915306852230311532716273694092368123316326756659467324853404272154155125138557230336966656 4889 55807934764537391947368222060599640256036850046435061947255031223166225386631404256451888149639780659393300513652134117376 4890 26457349558022841747015994407426611279159657187492520651435586193622436896497535026833206515406117622808640811489214595072 4891 11201666888201590898465805298099168962463520945711443329709015715921561703566642661831574464999357628458807118163607552000 4892 4249795116444964827269320403546037401735005997257741502753027678406515683452529626031995427933533955718765639126105456640 4893 1449290027610192478526643067856155901898924505521160381459611733966738174217281342295054967530158219420397598619509719040 4894 445550542741027497457097088879692195444956613081050166316235834918070158939207730527801561455290703410903095860957020160 4895 123809302823838718559155627361542262820499569538016527180297122006276151756433691486121219262526788614710287218507776000 4896 31174520916534302485069716103462677616858630239922817908304047421885319571827591021799557904641749732392727524828774400 4897 7129088091643727685181305460571233795850768245825558949330638848382325396145944143120226721870744217467340962272378880 4898 1483819407968042968796740440020846315338039687601136374184909513933796589713972252282910632771848004479240026361692160 4899 281643057955305082769857124879899693338771633611515542097422331490085193421258934308709337374967265011187642164838400 4900 48840882933025481452278823747160619123651371893565424927682674668942296505010057624274909429678516055913138015436800 4901 7751244410670542799947392164534620978002932860189217282332584893793151231139946304589425168533359398638470561792000 4902 1127573705163004671231118077644132539679912717555343325175277181148288403959445119294898720522023838247246268203008 4903 150568602616998922740185910902747050368991286581448966049171986162039187276547922389299112455829582545774371143680 4904 18480824255417155996303674427354454242580163766273250975010018540501317456804264231077967724664035847994081280000 4905 2087568318408551357021888681991954328456308971047725354338667611317469212861715964613749797486607395492808622080 4906 217261713020122469889877729433046576572184529776889371295972216899929392291381630010486483003193776304908402688 4907 20854371320163985760061447485131305730968482868130062527760330366369803101848200956997618876199965686021226496 4908 1847948320431386477240507734664941095714189461789347469688287620796668329642454350435993807361037869435060224 4909 151296639181306504286622070721173049618455475481825585378223852122965342827217563712006235721630208275513344 4910 11453679297337948476433056262618598904819330136630273525284666584025917224749607334164743292915889794449408 4911 802285732837077216551037338296639443310082498328334453400235919571457667006191745100289362763309907968000 4912 52027938482758429624358501751435810750799695840680990933420823037863111169635493343127064474974903336960 4913 3125262042085146638276666214578835215466568499761345879758507984413536782441125484166227784886711746560 4914 173964685614300651207694287239065397943812946580466908893001631786666279768479955849291030576171581440 4915 8976498227620515501856499519539198226883360034449106319911699261544619966725936674309212657942528000 4916 429471040171866887216707721985907668060536420246285483679225186339561334390552489430285075192217600 4917 19055257749034184290172774282755569426753138283960287545278855235869330418174368794664284570255360 4918 784124435300398800098101615534753005241255222114738134807480716574085700106891484317389181419520 4919 29925458252626311999040038240554988457689105804265031434891435927216969834440166429583789260800 4920 1059104025235144085617170318327288744844200743784604410777649048815914820529617069911153049600 4921 34753049372036796527712157805491647356446509477865611220383803730748830734212278730830643200 4922 1056998298185143214556123764117396520459720970347833920350607567236678852656905400761712640 4923 29785634071915496736755200815228405640104217942212359476409374641284454810949881377587200 4924 777257996460351253510038483577249671363583177983770952208408540601677584280381607116800 4925 18770279947594619693175012083149877329228767410928225019335109312845814777472090112000 4926 419167275589505256912220393736670333763767422197033288454335016262617048853176647680 4927 8648009763238158809225408678643589908238166951627694892634401657388483077937823744 4928 164660449611795765617254849923564536026968142452454793296049172864879186218582016 4929 2889764701195899126861513265188773391757494744885465107701440441186955145773056 4930 46677341713877138549552607393443701523957579294770271340859598649648167780352 4931 692778571164576974132286077801442814324037242930051040460747362826977280000 4932 9429582548256771594188560942807545503439005310121697030419224524897648640 4933 117446438351186794171199504777305978031374013558913478175240997610455040 4934 1335153230275400845799414416624432373650853527480813346089959434485760 4935 13813089884731412602936407183723998466915508673151506615963222016000 4936 129611173570980853264499678224012797366585964992637084401192140800 4937 1098672253989741076384185678087014091440172089678269415329628160 4938 8374464680445589582997350695600179365460422161607719145963520 4939 57086880432035742971258740299398974868652999031240890777600 4940 345762881455148545323489251408245716160369039366107955200 4941 1846173590660227321572818003123118121163886149574328320 4942 8606809315034744669549998057866552390290264219975680 4943 34615882873646693520251405463227903758330327203840 4944 118279938322100169278188200858968071578100695040 4945 336486767835601054971150653515181828478074880 4946 775141153154318953469287173849957261115392 4947 1388626827302459712913169105003181244416 4948 1814321277081177674732627159672684544 4949 1537343265426785206665126812319744 4950 633825300114114700748351602688 4951 2 4952 2535301200456458802993406410748 4953 687170027642681769644679105441244090949330541168 4954 1071292029504619176972689364683081774403006590067309749630416 4955 2103629078446780755420663480086765852886383851673223732666901112880000 4956 58072762326081477061338009451456932114200985653003852377142009107827753670656 4957 82145319019544359406688133635960231640120332214705983049283964053792338974632065536 4958 12933397463750488947433363871661280881682156295897149858657517114310965230574066144050944 4959 374738138509388160044772929342893158366265390533140236125190513150627099322983778265749107200 4960 2821119986392231971870060813219844016615801081490568797456090314614641086594366597510059284229120 4961 7064736918731748219750646348826910929756843514705433271000242971460505527958599821434098490179596288 4962 7067728986636162778596925162916719766322334665126468482260706107533454962541425688986590218524324704256 4963 3247556749812723065877148236124141383075796308434604181014689414050856995211149808855434492826185660661760 4964 764066167624602059827545959881944140874585325709573406781960267134453224171582520702734641125328787111608320 4965 100342382291285100554506471477099150806957189857244540915911096782624816452384419398914979429798900667056128000 4966 7886107935070093244099492871510328850444598413779829790390017927750556819786057291792078766184106028672914161664 4967 392659184671480739082766759545057934393046644703368647300789735416310097982375444245228197540332930169213712465920 4968 12985128673304238590192762707556388962455931268544656652240704901990981753194901315829640227329845865017567746457600 4969 296704872571431016782827028796985093361731326493792254583561115876890557362505568696503207157687049957550151848427520 4970 4843640424174357041161199448406759938331491633961094134262157335373091111794601364045953591137196457878692099806724096 4971 58126836734220246541417259566823910897157938283105699973302921286284823191421873590236816805271482088527094942646927360 4972 525525277047328946307592150155801875234257048866963245762237227183022181775125815725843973437812028363440471315358679040 4973 3656391548929621022501641383297127610672648501295097873510518151116105993475226153524296137888575110222778169879785635840 4974 19943589862293953333607380704586406563064526346255559456678900452174937296356523303977085136064206551367304602145448263680 4975 86677870426275520494465894164904276917166251800886614334351198364767244345734997926778697378490428789748726473162752000000 4976 304508338664054906237906913560801553937041971793348487287192169236564962446520228581231084030709634645539735814209154318336 4977 875796621980664130495747114657459240022298149028148228608473640171360647712057875460482987704889558385004177658183078117376 4978 2085671029934683596767340520143450753543812468821458582544945615152045975761259380966077659386363193658770933633230877753344 4979 4154657397269204793405598279324826298959719376167287863998215828642086826973032433922540653823092818257691731620217330073600 4980 6986073602403718592744806345895724124979159512883288178490379392130492778223278827935136408126550468587613707833873813995520 4981 9997999784223400507140795647101834303870293387247377435152171308842390840901974326353207626425312468058174667809838172471296 4982 12269011198365666168303525954981045614170254118173683034339519709741389399012432731142052992426287573369796949593258859692032 4983 12997485234322569386485873459418917206357878016360660970854766889210669540976249396281425318515398876008145234548554328965120 4984 11960156590382014380112476274247316160061345740181186970232387502361132504808737806424896292513314884175333737555154320752640 4985 9613558137416601050476084744390422486034860219509112847017970408371661055781963375075350969350334049261889776860918710272000 4986 6784790636257373053335187223328007790046088308045927405570844414429051211276390369421833129732909367545732788397699500081152 4987 4224198751184687810301461322396552235197482638193065110772340409748912532420239883444894354779228249544447774039627435868160 4988 2330198308766824425374535395399620160343104762387597786543079371216563197345506680679821456494855973367195696633241770393600 4989 1143452502291965612028360226010837120399300330405078429300497923997607489736666674559398830400118148608323592675383637442560 4990 500981374644109319432664200738819981056860152203442774491231801024107341935660776526929391630786540383969566349522731270144 4991 196644933550646739714973747141585871396062287778990288272292166246510266428686999990974961475273607441387005440497538826240 4992 69369771392518013752657649657050622683224841226404219026809748183416034684030875628456299492133713127094230420271619112960 4993 22057253393084567347708460957539076207930983373527477914517364369410493182820495097285577077637816685509628319260171304960 4994 6338710409730958611517041781667243954991894285834827528565545038112290995161497886444936770461760105869058829336256184320 4995 1650472046891721048946448479378905018399637499872559860234276377997391684245108978953222544233932315187093313054310400000 4996 390287094048680078488479483393202109842852599787821347485817481869357607366368612627129545015337733468283139314186977280 4997 83997688357785474903809411602122244412589401808904527485352024851653090508848584143537253184018344645458963163544289280 4998 16486505597790729910546622874276877910937117788555018769046090939391682463648373351383869459542124729495486876635627520 4999 2956489379628858756701376613370669723736460490007736905651295721758342915588010692206889236804181816762119047086080000 5000 485243986399578102901927255721052287147449386796591713971994594027542154567017430478021077286025002043749804120473600 5001 73008747784654323832681806288920001479681414315700944148604306026149011064211593693218685083689934547886500801937408 5002 10084714746409953324951903522231111698547372337346032884907497642722614546299382202833351288747185968874759835877376 5003 1280620890771107113284466566455280175594731252775380233773874954970648199763721849025730514318853065035235050127360 5004 149690337704896085271789337682274442221801011969123671084308088092145972408141190551298424513604871052599828152320 5005 16124530852923838557987052482801470368382767079824366129955807152131055001749421579804256160148872487755579392000 5006 1602368219969428142343196518033446274078604100169062244146522934316567758286262513612839623073585631027005489152 5007 147041796904917000722831835846164253917645765058252930827753055118149700993316299888846884771979089929840885760 5008 12471101713378550203105095571157919069298796501524578891313558664725326543263527396168349286576627818849894400 5009 978360356905551968682794460936843434621251429024837308748243032703459801914661960139732325725297914423541760 5010 71044502564900529945928352823035564408243610172960614254583488342339294469870719374346848351630374066978816 5011 4778275713122418640187943283430863342418946442938209353739142044452565115360148584131329658500088919490560 5012 297822123574795950821870308806759404860526638666565426411869141109365502850620766704560251612925934960640 5013 17210299277871234302638072525218790501393352634092107019776118771387049190296488186837790496072233123840 5014 922425257796314294534204543728639482408160935365676622260352016312188237407419858854371671260664954880 5015 45868614066412378672799000968162394877701587384906769078973035635160726668837785161586955203379200000 5016 2116589091779989937584818546633682918286779967233949945346854818246498476380613319308412932021288960 5017 90646852663195088186918356806339590204670376449608030122658918482202402743510467038593644295618560 5018 3603180031779386816130925831427245225605369638919498407187579076198925348955714285846476032573440 5019 132929094246477565905664828445692900309628062929667767213440656222732062285423910683037138944000 5020 4550921506512863928174191683038992804639657151019801606982164358784247792454093650980451123200 5021 144552977915218761288909102863318447665533207850427430785660744735301860007064840915742883840 5022 4258562249548202194158621986931238247006945632534957723002690108645838451702202260709703680 5023 116311101885436634979743210931596037289750007877239998464032572746491373274367620074700800 5024 2943516709042704364315027861307590265090095144376230555847615170353945462093697882521600 5025 68978105564402133654766553696550029690740091486633946672745344845387908218932428800000 5026 1495583293185110583325571847050253500553635532717771388748884558486758811629627899904 5027 29974874146584591570979440801401649090552880872094408869064589625372663494706462720 5028 554722545916871663129707734531853396611020875005975864992810700142340873807462400 5029 9467039397788092199137682514459599203907638254057781651330789175696115546193920 5030 148776969120920435029688101011002828193838138023944625918578986325454517960704 5031 2149353328737952447393845591970296814426633915979959540385451912170664099840 5032 28489773041310860310415481277354181205450679732074299271208210853852610560 5033 345710594815231858543750406134439843075768869898734464075948628283228160 5034 3830606010868240350245487036681680618522609783506353247920829518315520 5035 38643129522996197733355287016489084709990824370677165406027776000000 5036 353708160985079439098039324763508806597026729697605338520732303360 5037 2925922935178248446489140866691243787675400907416410396358082560 5038 21772574838910324547465470537547468519362308237964636680355840 5039 144946657313579706476308023974131818475578842566065389568000 5040 857681386069717549588532123097572063225487832193905459200 5041 4475566828988616408074685829512092509844186343166443520 5042 20398279854444985142963125418350071926346918542704640 5043 80231800011248702783374313606339838173424019046400 5044 268189632820746837723664563148363235033140428800 5045 746611945220862410521883588546109596762112000 5046 1683590481729674039378238581780219921694720 5047 2953242818481793660275403044494612889600 5048 3779302194174180299718436746952704000 5049 3137435235564867768704340433305600 5050 1267650600228229401496703205376 5051 2 5052 5070602400912917605986812821500 5053 2061510082928045314004639717236649878834804445000 5054 4285168118019851047946042822271616455822908848451137659604000 5055 10518145394376487836112555754379207993798082807172131843469125063660832 5056 348436578163747019261589567550068552858737619690790817609299519980768747783936 5057 575017349282335168009771058127740524394706553904913187352692502660564588477931800064 5058 103467344000641950668185724349557518973920530607841628281226235482415829429270478416538624 5059 3372669113379420941380851230813781747858151879110853919426431933389872515837315152524030066688 5060 28211949340199338495020697678057125952474743345686754255033153527172712120142311942657124340505600 5061 77717748346022014881200849958722459915358510263922747118597584866694790089717786768970103510544017408 5062 84826877313471416839602603247698291017727529668547032653670473776344380561553025467481950819272255643648 5063 42232373205538672181960120919939671419517996678980107290155483794876207847670030366498621587177462238011392 5064 10703421460244054283717397734819466255010346152550896903309473118710446852392577589455995844740255390883840000 5065 1506663866704525712437252164076251150386107018510087260552230372273641153234109456025130160729234167580065136640 5066 126378411725704062106700898887119459908727489000191765728072109037574158749481685507471090217805294260100738842624 5067 6690978355285312750895233898009005542382682156784826663694205537932772779339954666752463515718028024933978940243968 5068 234517634488819256101635262255105117192992856123210557034934267706670291753472974573423980487017891430654646861168640 5069 5663362836203797796054099072557829551797807065919142150392142611464902553393995607865220216450713640923488020613038080 5070 97466218228630002856789643025729168953353295332209467194410268939215603350617038418312078237059303257488942299831336960 5071 1230350852266973891452084849800115648716979687213141887707885661682727469243448548123065060092975516774826377995198922752 5072 11677809768509677311849861822561289076947970951639402806715824840599057645435611693149041049242407588172744558823184793600 5073 85148056179475941410152936116145538795939429627521177582266391930036482213480453162510499118312851591850778849865786982400 5074 485958939792914122051580419676668012734893929312723622707314647154430707099507011602498635541318107453260866791250329600000 5075 2206833940381475919028862115531779736055285347714676477272137760023530983236087994777421604734389132846452771033359696527360 5076 8090572546117978603174511540910648956197423770228833898135698796880223512300995938965565579555431358363530584115763516276736 5077 24255525470806041335860985922873002588476133967346699147003172623099867413118603094595502836093437345686192268399361417805824 5078 60150382082132468970477028793331539579271345425057136768475424504600008616739378417971140438227948539215594497046830733328384 5079 124656406580676306202297031140706864176919486846494265221038150260924609933740459345685834279642418116790602084252764327641088 5080 217891522866649967369155386935521376347294224138833221082707813421198957000644429705899173551442699694143794698256649080012800 5081 323910140515732852906854277751948311669937414030435276846698069358375101624407761772819709235437787446978642117772730974601216 5082 412604357916148118399994421853597128261188718556052611969168973329409242450201796049252111010491827283949851722603959855087616 5083 453455035129376122090640876070786359038150482776249178106886346763434873650241095539571141495860738055008386639288810575233024 5084 432640294541633627696795940243246583854801511198881678929610708858699844245449584211009324582483503813977637545972355563520000 5085 360394847990345065526887918602159419331342799163181323586093739297730401961986193740487076512288321492516809665242463501025280 5086 263479579180098632021018909528589125413728899528671612294586339736189165717513980049336694609085405330170159936039019423465472 5087 169864935066348195087824443375328448282399034229235263909718283989567866122101656426304757386297263968236033216261614127284224 5088 96995933235508703784835267669978670563432946247114846110181696925727226563969733632723004056362983487042332020142442146693120 5089 49255044206920307719855119605221888016258922410573254315805577778339818494421013669176197298594319742459011507606445401047040 5090 22326159990348304001363288481574473483073006748947867838250267888959508656899764410195973326031697912575429839331676525690880 5091 9064405024864734967179252034282660689352274103345487368146442418155135607447488552683832203747790985864806355759444554416128 5092 3306820265587050057041568779879297895487567907066957775670593756196493989586670776377114501620163166220731688532403080396800 5093 1087201438687672423456779120488281522307481967514489988377866164251483276229343040440192413322693543731102478568730604339200 5094 323017764814331313602166760308436886435505315323787367085918710415761790152746897198148372055593078029257845129315614720000 5095 86948662929589364425624265135385213737967476065934848767673527086107207781352899825784888031450474395157316746116480368640 5096 21254150420022725708362953194845107089570494589984901704816156921985233307343174138754404159173400369915211034561221754880 5097 4728465540913277477456001312086149707077407084594155486783180131766410468648620680000509989679537665273137547314955550720 5098 959347645409525985513856721169534628550160457468449955884916414794106939272819089153500240426058676306701296405598699520 5099 177840990797395538899460699803716572284960799587489145915005672244942167791109270620905311522489158480334807060489175040 5100 30175178079236622658499116012793953804845390319845059509902321144893793559526892908314832337909613735711728300195840000 5101 4693934109816526721270626632177024649758650903693931579522808795388683873408826139310195093840236666029711149139755008 5102 670422662382626220562862595733857811283826190173395598312398489473873978535991061933771637182233539477260513069498368 5103 88042336703688583653980535066592072703615501071787218159830367898889583680076022404030419836393584384616977328504832 5104 10644520017606602831245557367753380231166717151883438706100386666917178909567067987821575952372369166910860820480000 5105 1186229872320603291232866561918629754704654213328587479316185569551499969912500567991830937835397728931756522864640 5106 121981682024135653087193109975475932085167363769116217932116898625989904467529543921927531212418540313023466176512 5107 11586118863519125325887807679298255021463016808658541545474970010367668473191554120889951678149979388054941466624 5108 1017407493185789913225759214819487813854621727204931437351692512790368341495917188755458028165402593352975646720 5109 82665464484184666558495064337589600781251427315514558998773456258954781399492110440580905790945832588688752640 5110 6219390867705135734121290091255820733737119468427311472771495365947277272021567082740275552548418272865812480 5111 433563823630268596943321245935353792704042953365151999087254641396285060976710502380704805871766172222881792 5112 28021523087882186231331845712880809786190544483203475145014170837685791407458784703945394917001585806540800 5113 1679893101655479662709939186702302611308834493280933595069633764816115104689920289179901304478402556723200 5114 93455815054706583455465235849070507876909005131587517864214766586754145574667847340355367952827023360000 5115 4826310429909433202800344150387834631866925050750293234653951348909823708289295753211895430740977909760 5116 231432108190304093226196026014147862362330652607254234550838489274590352778796049397529163920163471360 5117 10306517311994050783693166999292118380286475156591637908911857174800557936576427930202600031849021440 5118 426309947487388479870739670149731855750505888345741951934073214145931729216009505514747658806231040 5119 16378467566565725679752724825607300572575075619986072752102563431766362995605678408822514652282880 5120 584422693948855606783523074704115296944032126430721646915632817560361470042634376934705856512000 5121 19365104445006259907860929669373595393532172059419950799746241593774927645409791006978646999040 5122 595722437797908080557238988785686049115566501243371817627515177293104088536688244602584432640 5123 17007834936733278741838498371868987216165641840108435333879758027785547152433240786872565760 5124 450442440240033392918798483599953754196167056438321058060788668099174710743668883456000000 5125 11060391335415568752737547249856432756985697150250007112151131204111984040607327925043200 5126 251620541410872671642276567768919325423556483459818518890405916135769486121716577992704 5127 5299231895657234717616560635808433981079842892586812260415742518127212712351653429248 5128 103218106874685172866076084896287863116765389994654935207568413861847915146394992640 5129 1857341204259002609991292387706015130330745172082516480440753745164674875764244480 5130 30836236325249819200650413109799424663322327550031133376147897257428592529244160 5131 471651557869615018298277694971599698356233623242265974608379577536732828008448 5132 6634868046863395440241760648683636487700223569990011621009977114357242265600 5133 85673525452285964879962246263866869386190175665743559060720157855213158400 5134 1013192094543395906508121723350140858107436961612002600977246936104960000 5135 10945878031191157507826173469764933437394439638520265555354019996631040 5136 107705160890709227229141955962639926787325947495348389924838530088960 5137 961971617330666493040633904929155822721813338340438381524617789440 5138 7767832456180605453155243140686664805054684939773708820587479040 5139 56445402178729242971322355208792668883051133464309093032263680 5140 367084639373433992415583939027045122641451590029582270464000 5141 2122639353577399192311860656680744544846796621615957278720 5142 10827775404586171449301979197512391636912289192261713920 5143 48258117109936099644780062002089748802822270856724480 5144 185673425507647608312773096148625820439963238400000 5145 607307400437475604446908067208606881758681497600 5146 1654848576687773528824078080943120306006917120 5147 3653645516852082063803191258876417293680640 5148 6276857251992656989923212890190590771200 5149 7869210476669282508538603196802662400 5150 6401635531152558477558351187148800 5151 2535301200456458802993406410752 5152 2 5153 10141204801825835211973625643004 5154 6184530248784135952155123953535784848478038978000 5155 17140672472083527211950027379714475102726108693562220247306000 5156 52590726980452775416602480867788125613533646947506476914247900637512160 5157 2090619490018772904322513077525522825910841705740910520000060806822862614025280 5158 4025122141849502503562435930073318770900051594809631693050482737222992080883018168320 5159 827739902039834170015821814338576407272413034275840836076184589244331956563340783195909120 5160 30354228955102789756328997448772734845761314753058900958094449852979817474194694913673103677440 5161 282126238740220143792089738483032887088243149760625764258170388135593900946454794056876291465189376 5162 854951655704922562370199390941303173320848562389841591813083499840697036411135939082556452864665202688 5163 1018077963258349046104993640672296937132561073043092237338282880485865956318815741183321350038288155758592 5164 549190505426629681199160777165711125035769411886078488837328630280943390780833500815417044534945553605435392 5165 149932365189827837316407488529312406912983882129070516860912934629536008349191426313116939069537930396849782784 5166 22621364843488373795126217256613406188301625969956410702090074530342038192216426995555864402627993024482744729600 5167 2025067915344674045132088886522063860840412038040088426170258205345733822298175187031587703806343176496771951755264 5168 113999388863301724889432378063927333140323051643342436814257638362932285566278192705806821947642087012397843461832704 5169 4234699377509317235331225188387910120558636774531359679956205229795930797121193451655136575797758101801651601381523456 5170 108072929156849796637231152903108971718544319964710121971520578153246489097992862498586032073537594960407581685370060800 5171 1960651090245007652727901058659699038170661520776027628188989664007241872119128759581972005174087492431625822037852815360 5172 26032300334063711726207361131853886960963280022140398576254419433215708060813653587420990418426604458786331822498840051712 5173 259372516611746848643601129795948590990289320310493145523163917816544723138070354345525033203518917973350033050100463304704 5174 1981760911664966007057217254316469970460502823336265890005558664072037206200921646124039561819680401788913402664559470182400 5175 11833310667388890812058235944472323383229333162760409300140084315566409934815129184784988251228260282061962360689739484364800 5176 56142766389122726219824713727647829426851921551492359177218073294897135995101213892640537389442364536067841009416493072384000 5177 214768554079830395520595024294740432333243588721379034306072444238932873286298070402659548277909993583144700729076570816249856 5178 671080332803999073274595642999392367801250464658818544765357058417456867178804275432009707733633671050254252415014285313310720 5179 1732721749241321213845078778059029113396549939836293227811318231374999976094939801892382937942569433789409030454109983368806400 5180 3735336555003877817807567960667162140289207809398447964947057206576013705311952077860831474986086022465358649437423826968248320 5181 6786058499160851633479255670347055018772665697857985162923310703157817929886813809868346875102565827057895045116205001055666176 5182 10476997401721018374850793384181440414462648283221160024413055776952026064357929474369209333401456810244625495047467958372663296 5183 13851159734348205494613530054819004727697913821854554136706803285257845961655272997121706970806614047980352539358872177312006144 5184 15789224875101708265791137754043144104781343368728328101465587389852169315358359744904351891384388010383176462541738668692865024 5185 15616680084674295585872343720411956569139552346314475439820536794722664451645768054253459318796160605785256449841637710310146048 5186 13479100268745344548834669031562072844306600993109109683372502293137963757160415949339066327095058259866043613375430933662924800 5187 10206054546464240883810456580233527353556925981358540689777295709098270769754475669257095158951651234871159377027889626246807552 5188 6811961755815080482291542223944330837276222065539047989248749187086389377952789247871949412511169577485073548873757761556447232 5189 4025575333082027133999389058209846377975250025848834680006341051156770341675053190896083668914387900444080683197936029828907008 5190 2114938590540909408644020199943610973760963866506586610536780927206707374410359000363317702757904436929986112836936254934220800 5191 991556488027772775494241778473422715355438114779061222161621871115059983264832603746191327638456555987935216588479951829729280 5192 416292926000150741657075910368738035229589251735060717770504674922279577219146559480429067005722826245607920264800579782443008 5193 157015261204385572330104392823495832989182400303503201314457822596563018777535149713206473475542434953000343629879818485497856 5194 53363302394744014322724639740754701250196860417256985051589432575206768857035092291682502776116148712878869955520222147379200 5195 16387184529205922645408895694547786047777197809275624128536155586796485319179549557598913197091482520749550142827348256358400 5196 4558725361460184026357425451709208391079547053614642928717146139706347930466374286556616705526457503840594943833872846028800 5197 1151588245180224111435944377233645353596177703271175175956890272583535147700491810034272367384877365806414341082049161461760 5198 264746181262969492857157968057739250411779122155895111288441780036991758641171520237532777833285071007667886792925354393600 5199 55505618061483802259577125240309961584562516127673908856042348173649954022392557639369031519809891793267937322098648678400 5200 10632903839891433377101287732721181299063400094723868061605110769590380100309992438731360745454086118149808138775166976000 5201 1864440885556622210723877200247130834812191115167231267325127401734574013558563186657552239940459003746256029130770350080 5202 299740995759116108101800190266616164747381976728080629575467890854610464662903918921449614461671297438938725206519185408 5203 44249846663529616911810108242514655486276263696404434271290339043418814630689187499176515321156617384876968977893425152 5204 6007089170060747374786693549997095475859273937151513759095806477588895892116011311281155525693327051339220824549752832 5205 750888754358133720195221167991866677890233728345280126449081615811306828476773716150425941100895103782420438962929664 5206 86531683012846386680298775641031396971089416036839188774590979659166856164321667215193853485691613425068330398515200 5207 9203433937992803155348547282463911706178680797727683162830917462158434590006655595611603623566233715392827151613952 5208 904372139268861449749991257670952400393726685631769303956307087842936911906977672734582308079385905745178595950592 5209 82181872331814065618869649818126803246494093795203106457348105762576700753146305189596468989893309190582470443008 5210 6912077390938475153402727225556762073803077666025221855631018944859068785561868893505189497996609309438587699200 5211 538494381030677477164267534150528445586730022736667806363836634474746199120278245845578344734796761549326254080 5212 38886174976856655881785176184568222822420859092128894889865523857067943263622474810703544263274573051327414272 5213 2604462078709232740229216926069317792151899664688919457165387874729089189215865656406024096597630664451293184 5214 161876311580059591213389860188006684084837662043105766779415268858786834410382547626224572016142532686643200 5215 9340958366812180666569653467745117726739845314983468333449012591184495526158582808142546157937734608486400 5216 500621808053526325092952841473350266825168138561944095980936370852646832188139918639483938903817610854400 5217 24927140000378936558529626017709428179647673173579365949663242989942610699979130766660715680212744929280 5218 1153400876284209588959834240980867656203855140706148208998771409260818087308212770118632529974211379200 5219 49602111053130518198596631568766002951607350720693728549340692911524473459841502235408040862521753600 5220 1982734157067812031644417353266367451008691994470522923763223305083742505128810821238248828619980800 5221 73666523709551343834352064880502671931232400090122660788299424092758028894195763203074439260405760 5222 2543767803493155667025172155933755866828848469080259800613248788278742802909363915364895649955840 5223 81622224411461901615843066531316586323385132208362672468673575952653349665461135625343373148160 5224 2433016825977345509268688358717808165011224856814659414628252690614553119201003066646866165760 5225 67348410451229028559668084530134552242847645856652628964257877494910022899897978949489131520 5226 1730414230636234442292913010939139965166261399145392649532912176506748224532887361290240000 5227 41243943818057460550288113650150734246161687043446221659973112034542449026465115777531904 5228 911281938787352416541028304495088067390260869648821581832824006167334351094510470037504 5229 18649476127539912918787055893527321285267386204756709467021821317478562806122116284416 5230 353166168885831551921464268421350921529659648583828672369956373591705145478165299200 5231 6181581314537990756034617824195984233727276548167523630973339270923637153868021760 5232 99876248837938454883461319512298424893499578582685810695574540295332544127172608 5233 1487362295582028462696379763135257588703885579223712902139577278450759521796096 5234 20380638706266525965520387737268223134454231720236738644059727330697176678400 5235 256455186846217185906606717289145570853405056106895336603529058343242956800 5236 2956783821738040201181468191630301058393401292498227774159585571923558400 5237 31154399898983308557358555152316900578498910761640492644244153580912640 5238 299101852489186439352819061654116410151449655426314919042318807859200 5239 2607512490805226265958929206238738148288438951380963139260933734400 5240 20559305706268113530758175894955877140700920757870926921046425600 5241 145928421901067545260047264930019398803832910031280590406287360 5242 927329459922411311331547197812037998863961672626216653291520 5243 5241434044376726157959503399532629120289523848919992238080 5244 26143555700396400165568504161219129912487049574198804480 5245 113969536217591074470960795042150324727001086123048960 5246 429041054056855399048002458682069294647001219072000 5247 1373480264236977467660927630187753312894027038720 5248 3664100768510199017837065713997253089500856320 5249 7922423044399444512618857380991512482938880 5250 13332766341175572948191747496864645120000 5251 16378584506453820864833041512320204800 5252 13059336483551219294219036421783552 5253 5070602400912917605986812821504 5254 2 5255 20282409603651670423947251286012 5256 18553590746352407876747781464259024969381368220008 5257 68562689888346477908297677790762210658811506343945837067180000 5258 262953634936545222027179458762840682827097184942984601958363943682172800 5259 12543717045294091386840629298358098691041301461512757015013318669432976959176000 5260 28175859174185497562482860155539386447346012985350833333174419160682558211906355228800 5261 6621927266562957059131581639580471404816846074309916307872862814920130098490888031603609600 5262 273189716075729187475301008682583290764666377603598660304522201045996845931665380904624324915200 5263 2821323095860111643500410042825226416352123020235763760383620070255644969099496329958590260859248640 5264 9405032465231628626359777479831300972303510672587778761472434839023938588324388239496234734094247608320 5265 12218645462411598398384664086849445851937374573641886531243020732830072869898611166078021313365187199508480 5266 7141512726472702553681300090435589219339267476665106539359948759413235812063473142082788221654368773182177280 5267 2100151493668442981792103160964705119031845888630759393030455742074066003670241635385267981062600916663107829760 5268 339620337382705262601526073826259717638350357313604301565072943824389644899944787785964199917558971228034870509568 5269 32446329375201761469703674618866248585823195860581327640128311434592425233155235846496514989706746809997316717543424 5270 1942039746506818671210614604859808791107172702012901602694720368580540322271325626372779148517528165563756882754666496 5271 76452587572894313685740918147110236836336108044851159112840209413052618919314038515204072008254930006454524511791087616 5272 2061855052735164770578054355535846282893459352878555036818803395371275154456106774376444882548809820451347355224794202112 5273 39429167663213852647832483479000198706850319055449972807722834436451330420578560916636612167628825038553331604127796428800 5274 550599609195827961555810385886251024256570203506500425357720787425544353021324982855004742797306868619376219916551346716672 5275 5758259966126558093611639577774576775708291606875129998662115030830415325159175102776392711314269404331273390747207872806912 5276 46099246001517711859603199108870706502572143577355101761174177109289945188897338569543959988259687077091708327385068740804608 5277 287962977840663311503512097175968701138425001552922354983373140901737912847964943727087797153117607573064923461882866565120000 5278 1427235781062845937119734315080140382437756705112829798030732001003561219747160605685583411238515633965819949956791805778329600 5279 5696267938853835735975120059118546899518037149858839610312319696802048977433952258254429330004544562233897900974823827367264256 5280 18548706093867635769455272409573074795300249723230858777276785465749201160400311577469581205363929105523154216663538845091889152 5281 49858369644364992134211397071651599910705899244733847468247624595334913065015923003850741677859211488203961357545108104953200640 5282 111790203593595099144109628415465760295180126352227577439087295453454397406236489861748878650481633519074218894593510948816814080 5283 211052428084833304639992806031745974843758386554536450817593435507886565307228318451772069203049146856667568652360997685606481920 5284 338359036451673272887333106250318762885887428175571931082651350491828443854869441325182183085650292771699180436703916711663894528 5285 464191106302584612577334548522571032115258538865788052423443816682155122901684594856633041732614563155860532249578845590729523200 5286 548746740347052783760334605993061764913180158811743935621777990435637279330136417576087026357298032438605528342595120421488558080 5287 562545572629129466451241962002092811560307466512148821156829425800274929986672833334426320621838236617465072219699159487930695680 5288 503001869575435650380958103545496462689010139451447789797678653849274060403906094335374240085919360306882039367823358098822660096 5289 394376164210203360914845774951531130416662537315125684198727650113813675225481955991933558376449560975093824799754888412210921472 5290 272454694058086459612407975446407295686334068387661856981758311340392948523762153509776318580816576836690040062384816430082162688 5291 166595786168747192056559868659862824037611945113333813818738458318130051739557599749795078243769079371845213059269084656611360768 5292 90533755697259521205115565914220520732628090845454547170947138263375128285354107395961557745387048841157619767036386002092425216 5293 43892136702192729837057711538824130561739452324175622107538436699015814079414022150574288511054071113377380889213070583057612800 5294 19051122942061725958928595882065104875124035550695611872913935414043582632514674146189974402511548988045795164033783674739621888 5295 7427226822584495521178536319324301056004839316217255890748237898900205943094769406915530019984227920517230272984553535955795968 5296 2608652525382763760537368294499443819736829798549056759847261245927017098407579267968760566324079264559792095347129189308301312 5297 827762724074548625043440690041611988602590424442641431758769710969458891757970365117717186224257528338737946195443767574528000 5298 237917010324120126476901936716009949694134013031210180049343887460378627509345942010245578142873552714325872758178974584012800 5299 62090510001210677178768292256166103047583268457703343951451244818255312655155371834689762310757273834776249577442007119298560 5300 14746247009720014387158313253181035476545974147869420582470544206905682951536045071232585292934153068973219361431589979422720 5301 3193762029477161494174017947650356656882559018440137847666916272409181310357185807164779068617444948092196765046585845350400 5302 632023524277647839997117349383957806823231636896817352730735124057228532959974744776574739566870003375876473444180479180800 5303 114487851957613977290396435477798904338736355947809299489466591625909460878548144210340333487931122423612417734088851456000 5304 19015672554828165934639564104091686071740863043466574642999117237054281724925226238309034817426154176878387043794019155968 5305 2900474018021772295617726009143994414781129665669191841258033411966999290121645587800078025623486698891479837263496478720 5306 406875419340278844687314974634875371193094046061839097774658421399049111543526974496254273504059568490732641656923750400 5307 52562171075460715640115330171554991557791169204948154346442020208988360521977803294685311870834989706929145353097707520 5308 6261020074422818707806874996240460189190385338716715635500667112876790745991239129136513823914828945943599049844195328 5309 688455666553289750060116199100041849488184956746428634667713337199206049369016047784637509891092314912134981287411712 5310 69956079814310708946446596252172110234799782676466216651171338931364273158711038537094398807657464058260834272411648 5311 6575292873782938705394422204793259389084110811385318782438804309915322467496441046465759817572583744544140477595648 5312 572176310728998165288500205944102568847369769885894302396926329271838459854442875095999118361586567638041615138816 5313 46133817643717598936661506500145230882809956696250512093092235958202909518340432537745079680081024311836750643200 5314 3449045435649610963117430815559718483341132450093198201009470224230636937321527455144072889529342479229624778752 5315 239248998833685741657781801785434148758259497394970796123985095947339416258628620318580582515602247298635005952 5316 15407131786962219726901995043983056681648572038093502221433937687561748946285831813264196230212240888161107968 5317 921573958636098745087237542311700902681025424245153506899567343553381382494914394973572098140300080316416000 5318 51222334257103572464181241631258002797115619636493302905658889287791035144546260327851548344623613922508800 5319 2646434856132062463048861000115522793507082706580126344639646779041505970574902467878575112701676387041280 5320 127132138711799915577368146181136989324953640774470661902244170400360033249608517131269810868697652264960 5321 5679745304181294415424239428637823513117010130419469959352709936505300369885647692245011838599902003200 5322 236012878943940066580658060512911360022814449059853538838343793873827179773570951136255250899822182400 5323 9122124973804218131693479248167921937203651995249632102707406296660547032851325066691708405468364800 5324 327940561467116740027491352832302010407313041484943767420139512153306796794956364397056469667676160 5325 10964335764611568250391045102122305948941426457162632018970995045148526781731929595754514166579200 5326 340854677119270025408300383249033168692589678964195482205209598320169077032595495115907976396800 5327 9849816025345639131952814972665573195993175507021613372611588315852447932994456575555928064000 5328 264477888200175640291304644880704601873164896649209706643484168227826162639762509995746263040 5329 6595368191444835886407722659289735733040811013592698145223780867638722575077123521672904704 5330 152656596922741057174235406746423249681373461049851705121073672543969643087207537747951616 5331 3277223015522818040747446968685307195031377863268666502093350075097996601066546010259456 5332 65199079597060518439369788992341365371377884647635884051270196148701832105019291205632 5333 1200858842934702364325697962778380581757501421021059235217779888857301263265772339200 5334 20453138784948996357629602528888140883828018961532597928288216305769210382037024768 5335 321716205913603243708025779601687972060717774661716079366594417423627369041625088 5336 4666317603784178580530951708463777697567472391227075111736111925349384707899392 5337 62303513107615295547195739726824674220594488153452685562815895562226761728000 5338 764236998540167788913638230866866731670249222076140034010622890299988377600 5339 8592846034788644938295772126359855566537708910497537915724168351805603840 5340 88330660964525837338412368668541928840173941545370383245170043445575680 5341 827664804169232790110023893457241777352281938574154594339599784345600 5342 7044803189468314636155336067128549362099259850212438774494999347200 5343 54252169383632306134920605633613500173746803418557106978658713600 5344 376243824655074519851265324860934255504286332271546896262103040 5345 2336870851927481429195368708381077876794559539353072592486400 5346 12914218768890317531316877686058637322440343308240473292800 5347 63000247805246361331407323056400390349312201243964211200 5348 268697972570583411851481823659097232445467288057937920 5349 989936213480460634991453969862162907331829033861120 5350 3102378303019444240052050634633240175469637140480 5351 8104598995371543597910779451331674402329722880 5352 17164789956575270747108697764172624832757760 5353 28303391132996527982866799144961310720000 5354 34076161997746314878382205703240548352 5355 26635874411995556184248727751360512 5356 10141204801825835211973625643008 5357 2 5358 40564819207303340847894502572028 5359 55660772239057223670808163600080415756038607232048 5360 274250759553423018814683415978802338198174543425722111005160016 5361 1314768174819851489912590249630798769717010346032546022479711392545224000 5362 75262302797671818194134219844507509671929174423270911976049115933325749119401600 5363 197231039306732573525562794770034301847619472980058756357734964151415246349298404953600 5364 52975474484222004844047778082364082317307663286505301164649568868199362153043528065539334400 5365 2458720688536095813191827341306528777824807032124536562573315555139601453645185409917682131456000 5366 28213777338033267893379051030269629330102759535112844801156809746958541684686826630347711857242316800 5367 103460999763739635113244553098229961148171321644506037903717550469403835761506469627118499255558442188800 5368 146642555613869644037868688597153012825193101905047813932439193663638922315959982769415248229850434889318400 5369 92864102735069956394653670503836358743114351945793668784741819913837725702564948069408402924133524425767321600 5370 29416403936811147150196806853686742844884520975783961715505100286555750523007509841677917311319721570829873971200 5371 5098505363727915824986475313715825174813319051481326042262155068849992805506512300060233534725509770253849273303040 5372 519820510677993594040461846049512496808447834483928450845183128841127583020283663119516168235143066902413137221713920 5373 33079568349366320933519855631854481945993582325940489901090502888738370329078846120030238554777392308203861640264417280 5374 1380030655805111283685757755857703880636264290211346667236513210172108221192195344526418854445623796447308954977748910080 5375 39328151177113919268354514591475299848648399920782248017782944930880333172504656790182860912443896448588508798294672015360 5376 792707063369747382497805778291075666702793299814756566228094295519769158720483431881485133117674120411969326793005516980224 5377 11641450128438814897967683070569271906801674911747408878127582204809334074288981761788372823078701891084007281455833873907712 5378 127782918473175933982567691482813191114095555758265860821281972253120225859544502226790649134508540632526767036271675895185408 5379 1071799177967160488958096858659575403110575885492917600504330303575329569994957137305063865152601341581771838311350996784119808 5380 7003309960178954899803496730440990240327344324424846723123303735860289798728953326589195051651341955907741579739958935044489216 5381 36256820482252475051000382071355446963220767630926589660735046306892506319374945029593760875269126064291628595843560877588480000 5382 150957437972325421009592590167242500152344479306555489464181776118860395852777079925986329402595189886012985325259003123105529856 5383 512207600412133837247242595176710113272142816826950866207097846968832529285676317108187551204835174973592959651865196472215535616 5384 1433131762229955051296829662825390947090365678299009446665487059600875968141246467262759929390785779880757226444590104628873396224 5385 3341632643502987859447602018191810248381635462704067440670026817340847350910890051998418964219685795029560270658302033725594009600 5386 6555153249732189337488003437783310765903111849340548679405977656143505754029322533276659833392437672738175497360016952465828085760 5387 10911234986171538068787311905823373599150027046551802765197378736262454890115409317984191814061257369636009730842543413432793694208 5388 15530833474586054148249371765222910553460048100056361539715504834812620820563645918062621701614966606530935392859930892326672531456 5389 19037024644057911089245711094816180306365462318519125980365561317740340463697870969724137953256064196785703499804796665090581463040 5390 20224042950084507426862895920057279122876814179036547790575756458080622178207149168522668953857096109871023512154961663432620769280 5391 18730156580398506696236017548096561817235969813824970285232411736325141974110058968406951044250854083975801522313215852434654494720 5392 15203545650718192293696364105346113620377871622247420210749552711795840428925162604380356581724022915717141771526822699037238493184 5393 10869576008569605727488786641420132201227685604973740076722512819822166445830163591845590904243112464907719131907747984737461862400 5394 6875549262528566217374090959967601904801922051082008639075578038769727863150713097511765610424858169803498176376994849811396034560 5395 3864008044530615711112626807974325956647719433199394967304415308907890106607925387942090908557633063548837597032957223394827304960 5396 1936752979482228235892539593381406263934834274657933978643431744487382819747269100814894655932936942217410475102595595326489362432 5397 868880314028916223990187854242317561003564362226871331004548225373818516091929684294937527525081650736632363503811271830439723008 5398 350045772432672263807355717175750854102451322382515971157253862581895814875009663382832209644360670637815261793418815859622674432 5399 127026512236627832745463909302124686360693359970043952454928709372662147117715447336487764391903864217105520645895662212168548352 5400 41638864910045667022986126950829815137987638272574336517080389774510225434165854601117077326515489776024053823293784151895834624 5401 12361790912734502941547468532303671713441211435289740965738014357655956021436508120696485388877824928822140166508941391429632000 5402 3331997480703931403177145317215660639577098375116774181865445036560501637155838988416220222580581701828359226078690276655759360 5403 817254629459262030553977307411840873492827321865269455279018067361077724032504862017311033389419741911293809142168743271464960 5404 182793071434343780494669487993579190483454781180865457852953069489452068800217008886374565879505663646371883445099300535664640 5405 37356676748559067148206786015114645848103468244824325979139853623622560735753134108381720376011520061602340728858015170560000 5406 6988439646435994544514056472657860830583281071184099679934799829409930109847356700070166153530296127932373833592803531161600 5407 1198775004211464417247410640264273798336256727112413905771888162341587289728282826574441442664596107868022574701672679866368 5408 188855994046788491241400880683671081712100468701731125031415971896392526536176023042222126967273616696113725625289855205376 5409 27365345261078323359663145673936383502796243772615855864572963158083601492050220823901632546962130527791789682343951728640 5410 3652108076755436333940857778533720286506911229190878530257185934083469691273855326905515388033208581155639132381123706880 5411 449480446244176460209608785136335293521053532039315668645420731626200212073473758691878884056985571440756238447626158080 5412 51075557475829863418980257142083263949719128255233434812393281108909120256647376934212728201730827526966757051783446528 5413 5364407882522289910067688384573893982359957526051431618452192993486175668784561292183655751818660081145137516102287360 5414 521279146308031862805769680382353265036477992413280922683793327837817249432215657769202867034524785300081816245370880 5415 46908988080576769162810356560288570340163038046038401406296262046869114066405011723595467618478774979732736248381440 5416 3912381680081052266776690801896918990663336941546819330379386816035851490809311702456703017528034593986288268869632 5417 302659406862061466623486292749433289249428992848186114447762155594474672213294039839278605621451939856680612790272 5418 21731528798987737909017333341816354189694353738674585761706016397196317682678029370040141895026024290974619926528 5419 1449147300245991326110389291341800868460379033189832232198308266211069016133264644872805527534575670551419813888 5420 89794996926634759139387192795914971134882771227876828884440185362539906372246184904837006741403686916572839936 5421 5172599643983929700346255790655171987174566124862371702666962490813180049385335711257494838681135065595904000 5422 277109369018923267489587309270140509965698697907274944557534465992321464347036083535689054127557869389742080 5423 13810723005954719269781387794367223871786059345049787036729652974907134168873575583552227553606095475834880 5424 640486958107927851403584573509645977541863970417465281040472616483080491651441077335200426762188640747520 5425 27644379255494453424913885032666530867808217245968834098551141650304676144147691012891635989287534592000 5426 1110574506054175402379859668397577255649884537787181324866206028513892651846734656940930090182429900800 5427 41528029811773724805338844547429286613326529935930271692244717956205876638144552005574426157341736960 5428 1445313297986266394083137953017410049138408787885597040206190667557307521874611659688437959329054720 5429 46811062958929848355588018181424033212441899478711534238922290767669396186843330334970310610124800 5430 1410595740114117346581109074475318753888674345447990353983676732013419301106780776822954629529600 5431 39535473665704451285753478311383991532473718262733954743484489248791858063971101400792825856000 5432 1030203758950158807949596211867429119457431430331464472323975682396195240985386407638633283584 5433 24945294345940733175231571638054061691547378528023977584770234521163107667869227449938083840 5434 560936589056261921526771677050300460575194395434659397405428650945583021057605664296140800 5435 11705173319213417038205107267765582254401608613700567844237045645943437938429616025763840 5436 226466866628897226024795415006953177283355882976956506919962783405987765271300369547264 5437 4058421927450273433619393730396700575105072377926258902626905298481908567476543684608 5438 67287006454813458699317318985114695476634895445325914364637174840275865025487306752 5439 1030736772941293309600120551005869493019535757795279393007286124651253668838899712 5440 14566130308608041987026345553980828029664881787344175810748759077925817400950784 5441 189567171091144853152050729077333020633160160183377274016534736799952535552000 5442 2267458756072159042520712864600681042062741410455068328773524258855258685440 5443 24870459573491037725033420326882858942170550735442299173778130483376291840 5444 249495824695944160206506839961321134087348693685266370792224867913564160 5445 2282317092201145582837872696888924447931398003817216239609254510592000 5446 18972301623463536824453526641282313739835732008095017177069282918400 5447 142742526810876393576306355829572017598383663073824981517168803840 5448 967479767687477331188504570892927675673672142163576471032954880 5449 5874764049361762388803207041565609024576071006372509201203200 5450 31750460831473793027786043739418911337716033533413582438400 5451 151526803004698146788705419360415017780943794853432524800 5452 632429821635291044662143228424962103994790163366543360 5453 2280803122353807361267956851283750111684212870348800 5454 6999007307585299752699357655496984442367587123200 5455 17908512196444038999785319981316438663102464000 5456 37159919026450194292504075442841380737515520 5457 60048474627765433768450201065949916823552 5458 70869183185516176487557781637119868928 5459 54316292918579173395330738943950848 5460 20282409603651670423947251286016 5461 2 5462 81129638414606681695789005144060 5463 166982316717171671093554129214847928963904826840200 5464 1097003038213803396803211778362550969119898334534400521235104160 5465 6573840874647758968669797285783360680542656406559079199250001184736440032 5466 451573819415567258804508298892225557293172585973646163921386740559377279806857600 5467 1380617425671733610022575951658679801948355654718760141045968701158138591096587073478400 5468 423804190335854652217529275784502198607065001530988369434709266415523200054840923121124582400 5469 22128592147773830762736134167314923728587897904447402073762169295394149481530974776315270261772800 5470 282142690821709751125416893957378906358583244965192697084693244100695696049775556674296953936686080000 5471 1138127424955812052781476842182590111888544743608636642630495368782936110459940539551564187234857348710400 5472 1759917589365963207724650752272032613824613565503862779265077759064605875463042806172237215756716335556198400 5473 1207526620667137172418573453927066969686136961499127789829508537267217711977976244867848068510195518404753817600 5474 412015383320826200015544603292622072545869522364867051354640887651608182773510267679629659164324369040469770240000 5475 76536413263792359669097523319444751107889554814171458557363336233323003583643699520586858855505285996949398847488000 5476 8327325181575353336297362487419631599284791989845817865607454371595741313935551634512379158831740089979117894094028800 5477 563392302960583443057918469433625218075507795209956185220228915366234550760380951366753087767685955373270474158938521600 5478 24906710941190735748210679316702378815344744388456120990059418788875424722117673893715599857130783120667968912880009216000 5479 749994933676774688666107292749746104885592127075285405672348980107070546719972869702527195045325280116076285077554266112000 5480 15932797569749175488492824595004463933753162796136695820597451800257143840754677951210068384178370201136563553456699683635200 5481 246055866823954607622316956038536861376240759746325099573135414892035553877509583861318799550888087953588091564158522386022400 5482 2834507106666748177412424578763028748323705576505343755824458553978263637058557012512971026605345297697756889360888537441894400 5483 24906946930191043114001363132135860653771436477853636533242160926738820561603103162470050196778847937645805815233616277825126400 5484 170223037400229238573200115247902916574077415557182156555967950267797614309484794112750808969937409624949341590381716434635980800 5485 920427131976669786074616545244768154561173879422014434964622765144033237581831532393022411985030835519106198055568939809800978432 5486 3997407028244965896351408108491015897887397997232295905390196271704155304810953968134832086218013189164920875648421202955920736256 5487 14131520087072264447694735250105658058652545012940784366520005420396199082418814721773036541335740104059035881250878310996030521344 5488 41152104543263009110805715749464366745074524626026166239047833362762192166526253717573653125351672186608388259752253322552886165504 5489 99773610186046558026574117853213279097248159775015974672761751822086325112698304442479669821152459615618762301979939187299973070848 5490 203337862778971655843535307169882943473856626405624595263519383318986867322701456102296632930212501772204385462117112641426030592000 5491 351358591070782058807382675956091203105457062141786983079930696136423113101636333924063265902683853804192652650838879721348260691968 5492 518809141159096808881554520298779884909021593294907174801290912186528776038267488013972278079801446148261952033202875381319108395008 5493 659283480203083174241607209659379771216980352711243880431494533155056476943157033837021795860680051706990086279278151732642533343232 5494 725691509590989074691829883471579850790542606724280876840306842210221834986438813669219020337653396129186206412878289886890269081600 5495 696003566214116749221986406023494221849012571841947055564285923687541213450266362231288624456494085158895100305272478162078148853760 5496 584787956586651935965541142888653213968075318028557068157448721097300539389525971694506739030566533133768706819592048870209894744064 5497 432581403618511796504477833943237118686180110628523223260232079757011839353566378107047576620443207033019891423640320833360565895168 5498 283010023993224727715193029761609136784928409151063808438316991112893991691387424889138275004630835382348368966141300262307973038080 5499 164447412261751145168140627430933916118864901996940421003023353124947169884010516324765076654597405818011662637039321412021056962560 5500 85198135268350360857926837351204902470688809852716149080346100397311093003106614808479968054432743815794094198169738259849229107200 5501 39497598834150021655382781210697832529015807400617592528473340729301324799263655257722227940394221564636747853861453335701007368192 5502 16439683070230067527889315829866170994310084264519413450613758679187261256934265230668827860113311468261505722331212809765031772160 5503 6162231571040341335669659534342863221714717123476921897876442228188263955811783562234638288140587502611167911360351106842492928000 5504 2086163080515265014502317404440761238792842803933358711661394568823774213338728497122126931150489278579269409516717827107753820160 5505 639558320893143966415608337855324857380829791133187016492371425643538471832974574633575997152533101349044415139489930918125109248 5506 177995465937849850429243621656527732847428948125951094297286500397094987352041609708539101016462408141748804732637635509024194560 5507 45074962545993178242391224082787842333317080877901212761844739239091656303839406491646059014463891273487527481839311487070371840 5508 10408576687767025524852090038515482890191484140412080887499783470215854750475426150580601228995111338848438023649103912254832640 5509 2196063303548081851251471490727776027523979506358122888683758966536409613652337589083453430183575810311258462604241344428769280 5510 424135335818917861522116395663122333225370990048853635955019698717741626963874103220271748428537846519823373137356206899200000 5511 75114404507656674368646055598793685376315655225101308554235895938240811995837137555436845882954993757133898976970913735507968 5512 12218061698855930379047667076079443845701737826714846313177406863295585959337718851344433487627420283933958881918417830412288 5513 1828075286930728120544948482085970489072401857352102610885198991171215932151013749751230778923540151365192304414809152028672 5514 251944526666950208752132611388693662476965693921539152363033966756674566312888629300701096047717524437988092513268583628800 5515 32025640696940577979410198739565881716671766720544118836012512107607951046588767381864369399200623591552871379381686108160 5516 3759192111134825271882111970229333368226378246371703686784865205351311158519200625699670547410897484391650871795125321728 5517 407922364255430251711818752204878484893955835495398471876561562846530253634014747522893834257125279679206352521397272576 5518 40963006250910427862870018231324277336835638612073156752564399001565751804637630734981077791639757709695020374436085760 5519 3810188589370093106217350397821732180142575229542827528339066116440912228782327007230538323559297294404395071145246720 5520 328560876966016674332222161234392280120126292584885962635355733055889317581368725594593116288639625598642768628940800 5521 26286987178747853997586045461509268625541842446832991642072265123334657986629559835109400977964637519230093917945856 5522 1952673599261362683606047252691480538259907917494196546121297327815121040752625900621046008734517385753787661025280 5523 134759337513472929362989192038166163092392586568308602151905453565689983381751731367067032024730315826688688128000 5524 8645174403796607237141558921622159889553255424963781513000788395624692040090285123655179486518987303763501383680 5525 515808970712224948801281011984416121436112340571807818442232932627936515954539191041411177997081153096879439872 5526 28634417643216795055005273993139617632085246311604889746131199737119576745675052935870467249781089510914785280 5527 1479537179436812726054527600762885019341063371932885620575955681303420918008601731169377354346724135660421120 5528 71174559163248532435006526587390374216418868678487213184211443870663741770045144425898084127041018522501120 5529 3188436084844972989126227214273282584962494930806780114880974006837183637249072834559923736785217168343040 5530 133028973934781185016417946853163469631108352137040360937736705296581837917566808011648378291345162240000 5531 5169639128744285265938777299662633860845952701025411939881787031918402545001732506277644437536123125760 5532 187118617078558629984663621712112096764618492599623530279335163976537894851261143508716385386375413760 5533 6307834191974411718124201233278774522785076237717136079853708561154480965388786433829708593197219840 5534 198006210686304380358178107874021654212645700520574354672636659704331820655588438154839263805440000 5535 5786352005156068539593729022304436872712877560601027313728690157686227957011394158705371198259200 5536 157366433011620971975676268724692596143712225230659209383591130359694554442831569782121781264384 5537 3981195182537754070392023439865020989164011007320775218675259422921949772396703328922499022848 5538 93643642638269896229551334086031559307959919899951388167163903816081690978231696714975150080 5539 2046581870330383789071746828254081919248115871351663654505583907920697639251150994627624960 5540 41527695968738612158393847736087418691471687865557656242071113964365897098563261615308800 5541 781665909381266600172761722176039101150222628565939984952704895989010124508200777547776 5542 13634378384195250480582807617572806179294206182369242783154058933866438067043046522880 5543 220125165063754262095444643703716558873891258787660018348879098026605784564603289600 5544 3285028491805662146110454128546128540530921585727469554117468011848275999357665280 5545 45245470159963396491977003079534962813148377190275419912902970783847600323821568 5546 574135795204495383960882764510324610883716081665890424307592559861457318051840 5547 6698647495038038367119333297640170812094320734893616685665745869764254760960 5548 71696551720225161548239442570361977684027786515188038977272049343146229760 5549 702117870597790277285584349945756544040591809710264986909673387269816320 5550 6272141330514009479876562791493257132448011888362984025154744483840000 5551 50934173186716825464350931663055681081124377355908107672200926986240 5552 374493192249000701621955132181293381358745163226698998369369456640 5553 2481312591965598564535707396651456990632918887919796297777807360 5554 14734071416882061322218302194636595714897449164885895151616000 5555 77895967948393910000499102318077249364621727577903254732800 5556 363766868886384233864976588649626397545387445390053212160 5557 1486097546138901403367278271424447968822948975156920320 5558 5247508960850974098300450752806204698720449278771200 5559 15770957322618559366377461989144296312382318182400 5560 39533016295533097428821047506917015399956480000 5561 80384733990304697395621621193343703074209792 5562 127325605940453517538631295858886060277760 5563 147332944541646007834834629385466675200 5564 110741956435938120514751992021647360 5565 40564819207303340847894502572032 5566 2 5567 162259276829213363391578010288124 5568 500946950151515013442921664473757150283292490808720 5569 4388012152855547551846281456792390984738023033995529894594097040 5570 32869204375432800919776593222523226959438383971035192665318806966152408480 5571 2709442929641085302122567730692947915325756876927189796646478841856266048314025664 5572 9664322882849774101292549270627356398089604169376492934614108750880451256430669128064000 5573 3390436283921688561207454251427920906216123908959216392997956223261587916715909578143143616000 5574 199158176938345148573929642564385882561688295270029680640598393077080176380178882668683674605120000 5575 2821471165401393058915694411842123693433289625447735865651079965345547748796718628692522169907384345600 5576 12519965959895576000098496097796405988586709346184933454329618443100498606451445486180554653491304207974400 5577 21121287327241470116801371980948756546119139875533570624466194099512836377777433555145949717455065741371801600 5578 15701365903851515167856904202556414671147429726619668993342141139991959467464617268894369365064055171932912025600 5579 5770630419732901074562461593004563149581545587031136974544631444197048994253099700004550924437561557603386290995200 5580 1148870229723527047436493938998256510763435061257301612463159325275148270120202513344162142150907938692321922252800000 5581 133390275731733238100095994845352995090772450947161428766833996617998507030136113551239240259018852011659785103199436800 5582 9594323800693069238657208705346467970482202102548946784475106469969178845554347276503827250368324721525556296490142924800 5583 449447581547354410353908064639510069112356414582630090191509996030490114099638891989614303603889468082769981380158042931200 5584 14299717161741100556152459920878580750456939903207334949754749459612091237123719872135447905575441888446785354299291074560000 5585 320155941262337059147188706485588770884834440176884487223293733965357017908533504763606422073658054582963423639289102204928000 5586 5199038798442545111045641725999283016768562280265100482677038616333260919109210616990114927337006587427623049954242369473740800 5587 62851268080316369118317974644863706185874004202610212827284359017305871123043273443008000184419372725257827749067864868493721600 5588 578528793607727487976856201196650852533390450143644327776218618422949400190988486761837096579124193161249047529094951464861696000 5589 4135166791465883811984805492213941719085400846328079030409715128280620384550841265030959515672055526874075809799628426986913792000 5590 23351124374217203129011813861615009697177501816664725187227505029136426168164757898051061917565645707227553634569986928114296422400 5591 105773436998322452877285843911255949654194695686883722410074348594596104400248466236291679065638404589326155162970089156473541099520 5592 389545856407441071880460667969834799379393511343865769706820538894105685834929905424141650788501009187923810545070556802804665548800 5593 1180521967385508783997949511485213584979391779554614223426379344998133778827572733535608360592518301433152943035564849653472873676800 5594 2975738904481876200992260849242113827310345682727515597988186469566027812601303336267057731064124673226160883276922743076804991385600 5595 6299683103741242791359207450802914862410195111718769807251105003213778669906440291953858327548679972397369088467473257617380863901696 5596 11298792048752187134715933568978593183216882179206645666004890346867090240796129263850554508843624471474381003100239496644648142635008 5597 17304609699232662001824510001473138723299605109720603559801170582241767059427832284295239430359013984352767770364169771644907990024192 5598 22793973129019938367736146959357092219978394826060862403841901418489921291200717092649663819562044598627196751282584757939841817116672 5599 25992078286499794888005430457352474469312409334048037573433421701457655343425233732427490283201575571806311190596418159619554215460864 5600 25811507836676064372153183977765457466296525227916708698430621013484386140732200305433539896652599772819700923510293315446515748044800 5601 22444373569547703193203453956038504146548736592711948564796725806877901844923467705464819854013383363133463646115858715651712508493824 5602 17175087847058240342596762141677079819324814729312473396943484393204039134861007933349773813017531726489273396313875968574760727609344 5603 11619543718979563246186290798827621435199639768997471167176509821803995362979854902001349603416858158595277803560650051634424107237376 5604 6979469126194744116987870529329641002205587996182804035994544754098727608859184986444114539538560497667151580776816135593437167616000 5605 3736820235257516724653354748910063931065282198102526805219890722142338059892285624988728875486504564267787093200868173218011278213120 5606 1789797822736851609586547704341020938631025723130753591828099170695976502776023095183571281665028571781694850404659063283439760310272 5607 769461886617962879482116827275774846819055153911050549982724545984467622389766450203535226005547524796256736045633844681533349167104 5608 297855323695194812489573991636475460522353004838546468509914533170469872613775223637427102110271885548803231633157523213757259448320 5609 104115638684752343309441284864079220950314517620021627108854245484622593298527620997842861546902703262710189841456286606426153943040 5610 32952450601222008517707010012371141059723026208860133165479503291606779659161312852755173734164968117865537500310482545531137556480 5611 9466908074927381052576423271910925425743391196060124370659921869553446361859863195859950641062336977218533847980311095251363168256 5612 2474514171537379078250874775204084055360760697513259188401275745031497820984535324524442975712727706137411401111722910910355865600 5613 589761606104803581677682770014318863395825400495582308123679085048544340630499268211160977020693126811700080098835610762372710400 5614 128424255249390061761026283122691991129057964092372183320503756300715780569915394166250420536985437382948540714906033701519360000 5615 25598893398042056778608762764611668716316508515158927575118502868959900575498380339180494281794043946613685582076293033817538560 5616 4679105301528326115845181626864722620642840396577874008176070090285764665715442221767822636887780374653475594100229014309306368 5617 785568017355821728447770799153718450729121677439374625393696948767852093877235655380784233122535842278833659813699554652454912 5618 121324113605040451146977603702715323612240774093091131003270360258665616322679166439504098258202468590223109897821720718344192 5619 17261155013876767513705057979161398751900951186467319449374232187202858445198013481740320744423826622381741604546121820012544 5620 2265299291665632206371826153453510819370878557473004840706756099431786440188159464603942509051469346411384110892529903206400 5621 274566039617431371184218667811974432054020715237903644131977475714889326970252769802910289453411506309038191579290390233088 5622 30769958984829174891337892816136740375408239115981120270533739492954846774177241860204289647477935910498063837309895180288 5623 3191699091063665319470098561826565055324378710491040035401858267783874111937012077674690180429356506520723886760087519232 5624 306727139274656348992563709934130753302083215767173137677133698873145325107432554896563916673278055789249349946441728000 5625 27334029796701186672368030469707001167492728014178812814799476216235183512446777550136663624436972124727356260026941440 5626 2260627971835652442517193095620849946398304974426584415437119638635192772347140601130859692233122139870321266252578816 5627 173639737511700194378747020589890330623197975778306169143664964571206820499921925508723654497469352955195022819459072 5628 12395185461871519917080413603787429351340548788791835027812638230268711034555610877367315035027044668588962674114560 5629 822809836869928721903038155060150559116193520334299221135861364451360257329281710648065551186675819094241464811520 5630 50817931903887836146366383622231367672453812987095071224746717412065257617225617665002085542848249558824166359040 5631 2921489505876758371232910107516047006589850937709538360129125047905765097123631875850273194479714213914134708224 5632 156397826308700042755663897237392531560021738542713116070851430121568354997926421860089217240792696111077785600 5633 7798944381974525657689499009468315485398609814002901737678289545811976276380273283299824429332237530850918400 5634 362351208180800201119722730959637246795249887582642254295210094213093154510276314436430906092262021660672000 5635 15688900345124628929401710708268008044102574511206385495403517384435095928727822229935233953964595693486080 5636 633102326010406623914489081982373943382279346046884969607080289859370256530256623969009511647755066408960 5637 23811818687144791890773335362597338688744436869223718059875705870147533519294267345182868622891276042240 5638 834709130171249315392393933453574733692547550552597994387991052917352900175903696687001498076147875840 5639 27268127974735347582753582449235151457305934313956774405482529940429516659291117291117522707996999680 5640 829988821759313901185885892420876073878757218086225757874925081235130738087031438212581367480320000 5641 23532552919195330949338854467685511052347884238732154540610306222709242051677987620851997772611584 5642 621284895078649007371538342318991808453053298025018110605177236284379241360209295891275987288064 5643 15266594490860560046689050938440503604348895766837758714389303343498271441095479001613059751936 5644 348967253032640111795770667604135590236520993636684205040268936357898495457304322005532672000 5645 7415379418159856550815001475395157333813966771947939808376856932990667046387362918479953920 5646 146370330597359818930781394968434004576111408644956451265311324503841614282290786211987456 5647 2681350846266543739753313668993048309002570164086157878124042624555068170513931369971712 5648 45539145468682104715087520662554086745121386844114267089265083003941156252948166082560 5649 716192723439184144464167434205307915152379930776427479243625509048466753075250462720 5650 10415921947208212994038953518852728920179455232628349800831688540323598026240163840 5651 139866618707513396004589923906957842162296337403817416316258901715780530000101376 5652 1731053922477300105861147525915344082419638067267525500268105010392404800307200 5653 19706591541455890950483737541472195660383086683123780801331432081725377740800 5654 205881593923653657774895892285896287787668244094589661789505030153306112000 5655 1968728460941841407760059351125906230001504689373198536083273778085232640 5656 17179292421019250077009060364324581243278342116113605848479773323427840 5657 136321720060341715477921735486790353247253309728672523194383843983360 5658 979748455550802069745731052251172262846351783029939052432074997760 5659 6347627897118110893359935199598753978466197997338866739807518720 5660 36868259788861544094484019109490530119433962449672599502848000 5661 190713555309880706452035957146518632893600649913251617832960 5662 871685199748241903856579169627424248066600941370327695360 5663 3486450970441198268368000716623903998120501979633418240 5664 12056342696641185573872270242537694732366748057600000 5665 35495216274790428475637028728980294164760284364800 5666 87184890724086969294599878754361744810408148992 5667 173756679786535653580183634564293784296751104 5668 269826505168696573884250558544475188101120 5669 306183052552629580203203465941184675840 5670 225743218888643091818532906813358080 5671 81129638414606681695789005144064 5672 2 5673 324518553658426726783156020576252 5674 1502840850454545040653283547079698177633033493002408 5675 17552048611423192101285428857196449782281039650282686163358005600 5676 164346021885940028904594061216308697710776701824652009394585094619950236480 5677 16256657643584920563601008223710873937000995180439906721949258381775210222188970944 5678 67650265598834277991218449139526956172523059837149204396678354549120842507546780524499328 5679 27123509600019274189207836596521908504441787450882069896969519014310205094629789486483405056000 5680 1792430373317674180542489197987975798897007089678085044198171533606168110597443375837309357733312000 5681 28215109970367807279454091977706365706098019631067898715872080850241631648319946644690559066423053696000 5682 137725268501182138787201288464584150121840669387285163469357105034036175766463493785243486232744161056409600 5683 253480487858817432553616660763580671365406851925095217360502988431040237530542105552723757718767771504877568000 5684 204159999324724180122373357377195288238008824725806764054696767208094498749795579362737093645267627366610599936000 5685 80820228608068318074210176110468996923483933077889156981611524501038669838478325034601501680855989916791273897984000 5686 17244594706692371513696534008159856787750689010033586460896479142015618149791543899562441234112494203500035606373990400 5687 2136542152167178863696408905403644434473886085277097463494270264538526409022418221846516168428603448063941205495696588800 5688 163370285163245643533372739980580661488378980645226418193610477982712037388484175927667541736779557969957776610538828595200 5689 8109245115453765524847659580921874179963379866692439517016130141488760411484608750366065119370747074932910777435825058611200 5690 272593521236175619387604554625972054396906570990104624225723259724690713733549955354552738813141174816654461694446846502502400 5691 6431718259570223384056079049553532579197602683344104414365384178226364540644917535016399337284311975436162043494380626247680000 5692 109820126649818121450252853658956120893909476765920879110664398410929193337110489966319626318224454445146010896317667963358412800 5693 1393125975363845210825086725639000102122765217017954883165609975613395686545170436980156233911900213130527456579401511845809356800 5694 13431864789138364961704328576812697020639728361709039964507596941762447946638821742408269221688695188159243748667319613428806451200 5695 100401060582396666463589044215527902963116401212161185385385600315580788029602167334266702569287581031300317530249272150615654400000 5696 592048442938361845849264957524803125867608347109274287741507055984971894973220629981338466970485253734436992483848930056831238144000 5697 2796811610704818181067455569415884710403417091492306233036388073517771566742789637939685779541729810736935141506362291924540661432320 5698 10729284996997553846527009723008051482552014197658143226904303247330045726343604378924407929420804057252595195042845211988673052016640 5699 33833706799609128095703507657525649978181756850216929795352262737735957178841896349845317398167514458504130026085956903902849794048000 5700 88657472164745427396771463650991728161958808358207180788510166307411074123092942218815890922044652126424971501101889248534290497536000 5701 194941970921201036142760745222571673526926544717018125413509523035545415722395815431149865288588648518373394420578043214675035899822080 5702 362861919718800286758912355539942218404543737778843555260653810759307354804492887763274906429249718560500549273042370911218854149488640 5703 576345094472949558327816187185097625512021127869472605245647239325470726383282891625148770789175696442237330657853911685926351966044160 5704 786810332656123290138941869661730320705886239479449666446385087974650936728479328626029384906265499723403028333053636555304595944898560 5705 929318607999032902927656929468698316396578707009755002304420140686540124258859381087833997267977658638668973982843386942944526959902720 5706 955386930856661842801372300136495960259003201645180879591938578874868825612477478155028876949244143192302154704053102359867159612489728 5707 859620464177069443699630710372917064208347567793463565729543371074573238698709238007600594537787000618444093107191500394354681801867264 5708 680366997480250299062487107154128961608115618169985412816502374162305251679704228944871270789675440606370042955845128268569571938533376 5709 475892837015339884040272574638803774176235940680528851146594342014959902062956502142750832555875673479599103327932453899257637530238976 5710 295438383359554147054899532241511241956417211389124299738140265053458367471467924275323166248837575726209467257417129391412897751498752 5711 163431747662690157220109931015061839247022463916466680280784718393890977613409794972437384098537303566045786889588359199907325463756800 5712 80855351202725949442355165375801986346002619044565950875391847442819712733601518152503880299239180571585063052992757941057052729147392 5713 35896994883428144157422002154264585443662367910525630282930629272739593145922237098915622055563053185006172614725939603191280185638912 5714 14346702692129302696015915294919994496099289515879599245891774018299139767171867516816435842752786128191052432317041187554628854611968 5715 5176798749519492730594564517292436642858544784958044529809415867664333850362765771179940112284262714656854816290391657110265292390400 5716 1691091554424495069915698020284859789588165214638749246664286139091550271259314320369668541131228971829369567196884287761753497927680 5717 501382672649103545453929490532644851703642047436485987381315412582672091963876332715068076957197437187783632007715275472624980852736 5718 135235982212111578782943960978413801453442535175243430596179803755587290309992886644368721140622876142895403548211599003289452019712 5719 33257585436105330077030522511095473553721140618814469166739147572393123992233035523184612848418725499236426646967555138414601830400 5720 7472311719429720189645653413040545292115491041517401598952042228832161929186852850568592560353672685387878655228066872899194060800 5721 1536793180400882962452490704475967418073941353942690745396932656049426589914749805291525555163673072096581360533626719093915648000 5722 289832157174028745465321788499324191085417877255789429567216580342493799102484313988519943044864887000554626463264265797409701888 5723 50207747505559382110974444809722804679200008020003228536824381516499838213047138523336425396147424547806301498512834870546268160 5724 8001314055778787367685354594551349052907004381812579193960722991244981852856467132055285673929802519839492144211950307377152000 5725 1174750597959426348034028338280146179827132912255417512272749258626285588686051060892985516715291574789060266441134019717365760 5726 159113771069363306377860554398265892569200223033949905137620049843153971100744797516697479486678467297389609308181388316377088 5727 19906296801907421199059897704377589833766917168268613752804250838897375190710474038170861227493983046128906950225321659465728 5728 2303019741370125711174697226143743065506311060086731143684378102528204920068608325637465088813065359516466021885244805742592 5729 246658465251350938311941502218214253959630443440442562594375258517374392040701184225540609759858549199198113106704866476032 5730 24480299399332055229501456009766844555471667151245295193754604769083322405212544894246651444582118304607159420360236990464 5731 2253496066351383898327209248050681576653730112385075044242235970720401660961671762801327650812774439062140075494499942400 5732 192566365875377172338284839772285849065282059468379274971263250389217126138069131769255768475094394781544309761461190656 5733 15286919669396716936516701467814900391434884447108151317781467080685208415689440583802585963309344162962733947311620096 5734 1128176159121306143533560098218388710380850525250497945039526137649342436176847336291588156201642520031494694108135424 5735 77450200483418478035955269131424494486117482878978820208320403785424478538185251236210825346001341759209379096166400 5736 4948785247492566793319891245565340016941884884829778071880259360686962259778228569521266662658487859512053742960640 5737 294454171195641724794104834340521837779837787863019674218015687985911011644610939136122201921357637235981223460864 5738 16321633374436419607095301329937393627701158357780855497005295913956609979108334016326523944092539067270481051648 5739 843123870591667830234213727118630516127148944437623550303826549358351096789711426984566495676177544320018022400 5740 40600122128424265192639866455151600999669461871208119021726075592327380213969612262713381379030554556288204800 5741 1822925440520324427297565211498035056677679990949731493268666405336643024031500184968328188962045741865369600 5742 76328065836988128156732146237284566068346982591741603832909735348885480071103864761670143234919801102008320 5743 2980655597495238263964658310071756272354158146677877639525211402369362926449700496791185564143682007859200 5744 108557403876790783805191427867305632937044844928787089710074758603261828751429504548516846605341347020800 5745 3687259730472914351908552968150550675225734240337997294781689321426490033139350072916699676544073728000 5746 116785417581419237754448606830036008455518659984380480651584440973493838675109592448178647977017999360 5747 3448451665377472954521524724385850987735953638316095260836233435396163872101589935609914565679120384 5748 94904042759446635466286161293933391355580872425390703597819259639315685688092091025332246566404096 5749 2433364160444421698384822657836342898045320465863381400932720133361623655125865953908370635227136 5750 58101601971299688925243984617607718837382950030973569626959852659270524023317999441663200591872 5751 1291164859518068747656741453239883767178159329029203594750686427355050354625597677489461657600 5752 26686755614705858435023295943233469038292957644137352169243931150792504849640279520130891776 5753 512611430588576224521334510794297970490433570744977848536794144221198818546723944761655296 5754 9142450766433702170858891552978085817850215436233799924657087138437252310022560524795904 5755 151238479706255677565165105798354038363042687873448442434994708767953519764217371033600 5756 2317738812391066393421645917513097788520013556326264691557944544024439338380914851840 5757 32860373103262578044472640493703832266316395481984997404861642628204321632489046016 5758 430334928670551901219099682568550619495101186659909551155842939335700277626929152 5759 5196287900602718615364863955480241382952987762649943711053376043976642841804800 5760 57736644942116957442933209496389160933868647090666041501928811847094999449600 5761 588948749332073042248197126173124136275471910232767191826504700334283161600 5762 5500772532196434572527943195405349353141338511312735204378206928602398720 5763 46900183087589937977986920393433874985303988727265083830842860293324800 5764 363760046486908023442196458832939726939217335279129378264950662758400 5765 2556173933430706563467296013264627399668526177809731578406056755200 5766 16197740474178068475695852214599108318278622427396630432385597440 5767 92045020887471636008363490105046848996653587291017354317660160 5768 465980574995340877578160093746897417849661591139425022115840 5769 2085042594599721238013222409483991087949011076744730378240 5770 8166479867849873908549356187259039774745312016969236480 5771 27662207020761413995308243357973418881209524551680000 5772 79796106512713640850028645212151124555371791777792 5773 192092962786400575254378488234281455619084910592 5774 375305489605447054270445076658668512967917568 5775 571496047802866624109634277546833582489600 5776 636069143088566685047352887097771950080 5777 460086179449234491896819448171986944 5778 162259276829213363391578010288128 5779 2 5780 649037107316853453566312041152508 5781 4508522551363635122608887748555947986465412520159728 5782 70208194445695774086842624518867105696218317997486010720418027216 5783 821730109464804241745816690284114346268276408687822126273490845426467193600 5784 97539946190201567153486107151453366054623366504192843980999569079821450573034298624 5785 473551891705155233108370271178705140629409292862034791656561925742362661103247908049437184 5786 216988212100685391182218675209073547089446644653176233474164945471190738998723330985428289446656 5787 16131927606878267663430781197564975233890072690677667161923337741493541615787179642114757186409920000 5788 282154684564424708142902004755459633012577990324858343328809204845483528819420661333657265282946003584000 5789 1515034383732944262273773081294381064071659559299398933960359899536098416694395071530967729678318617727897600 5790 3042041304842811554920974331739897224685125904439917178652974575382550922718038193620255579597678746380643635200 5791 2654586952197131976455960879225065908436845535139338123145778979682090564222403615926687664903916691308947554304000 5792 1131891520511605901399187212261320347505251080739899811270670736548957566736196141643146497719274394089811055771648000 5793 258830561057601709341596430474618789810107303016659575227410410179236349586550115143505821515049125032334116643405824000 5794 34219163624088246562169935554474630665157678742453626588830117190900453780658274637343383577325880157430059359143893401600 5795 2781567932079510297794729397480678534171390443139403304218366666235181688422275827214041241862109692385410084790151479296000 5796 146293152648494270734324617936554896562317595561754364142677563502763111481499925858444507232147006464732309547065928712192000 5797 5195495393718244299414181857055312781901151608545372739322774195052101081760418369237234167688423815666300593749361733664768000 5798 129179552233876818919896790100322595692745866808862297535759130083976672240365450611037092223312521858356549793276506217958604800 5799 2319086096165320997223422084937185603930494217451026670152683134985965789160610124362744951357282167298938552909659788483022028800 5800 30868411711304230881052413671375914488488653727926849187864748260316563490667970593496076398698253597761896066539468596534522675200 5801 311719142100910084540849730717970031678959282753343828950005949611763094145783240949350504566663789753923661132507154132554167091200 5802 2436489183555796725049545718326295065156073085815286529178269601457463808603729659507217400106279335127526108223317170841633318502400 5803 15002013194623839479158802026551133952616441480156179564308447600255458950389720084201995079400706505423525447156721795722012262400000 5804 73901198764201996399452374719862608722224061073018510634429104023432004525258971846394507202025945586629187664133117450151719673528320 5805 295284318140343590218364173660049159449711217519754479592488963824946777744762897506838385653445169167293940549169545307543253727313920 5806 968802360383050694372752233856734302354193220201390320723671963151266892460260306553517703007532012952620831120492483733257140337377280 5807 2638734106376835650697779461193811416653168956088442102457499348390393063927379117045351471535629940583332433584126702015300124016640000 5808 6025574071965521939076365283979133662131713958226958123982306023681184619918060347372127740501748759804051775619545074937319657989734400 5809 11638603453125210961811804512183352117594708960578186463907287179609618830384071151523821829883918572412263816305469584677134550433792000 5810 19168766862571986440007942701003008453193763567380810478382019279933677953874038307531310478112121723272595679597409915772080971212390400 5811 27117431166597967691240714073207295834318288158560784203222002381814422364806383627909267243485112883756774596306477829696904370113740800 5812 33170453337279365279818219341259203398895448517290569411243054959291666098258177614238414676923771393161551172082782429170723108526489600 5813 35297179795981230303903344363714755241858269471600840790326690541993489144954430497601678687759500329007913362607545356481239640356945920 5814 32857110572087823658789450173698006232018518843855050125447438516434374244378487524583679157258820308648591661267000218916502864092200960 5815 26892819835123399952711284385448605707916973007876387405669674586154440789546474946975438208293565303672579775580652746725783525329469440 5816 19444661801543416191655332050582801341913196982200067169203589744893086781751755539314274178702626473437506012373123504708929370026147840 5817 12473882625053291503221626906696545984652743125536905392080659021114796135513162051023105148816416800281367429695132954063618287368929280 5818 7128146673226714582914196305085496053793732979436915810707669265862555839479327647448141696439167294094250410098368626779118814053269504 5819 3641932894637144241576781642438005118680152308660137346452635181943390177304481834197533860465881010567079158951879793983153812822556672 5820 1669384487509433953496434421230716561325824690331208373633870124340702337595936994459463886932126594913429375924474979216147873255129088 5821 688702205528416304243528361990088934219594185003874028139207541332342196280234777420937985349495909882227599819084650271231601119592448 5822 256472550363116285538192669350707201277974549569913157803397846213828968950305428965550236626013131701283716781411315287960930574401536 5823 86452717448141263607395539947403563817184524228659805159511707994448429907394675958994964575473829161635340156440576263499437991526400 5824 26445786050707753230712152605071382757543864611355853912869081256986016772856939945632468622293540054296786206748671247264256115081216 5825 7358856509267451293706225147050738371719083248109413212783081601677946828497418337715466047523670053091651230781375704099854206631936 5826 1866836065357279001263353002489410333485499820053581381195838690986044532247171478401598859005344576249139286150865844650479791898624 5827 432658445124266949446698062261177666421101342271981616682128364357562182514621860724230261154167412582478907400110387048889712640000 5828 91784282458903588501915842049879461487928049780169340467750717260135653354111195965713462878890998975604825337137469700494170521600 5829 17855026376677231943636392622417468581504194447930642398721910909566036934056199623997568205615455381221448670693730993855726092288 5830 3190467184637145360701314707104234225489236171551746743049300999542979185283419831190534006689395850487036930849195944863225348096 5831 524485139967394494709272683130667109162471248276073154353567081568983714627487035045602991510574382647105686640259036032081592320 5832 79439160401366597529208239456230591816479186025417704050649905948309385494759691552331789250485350078288238676245137679492055040 5833 11100758604733834546850387168464916450960278091378079807114601258626039587913065985204332405197898850934549044832244396835471360 5834 1432980163045542199903075380241676815829347807490942180432278146664560952881276141170963187713019985177998007828980789562834944 5835 171084718861912007935077537298948534401393564761480902695618053521902430825331622637677232517332691584696377147909597246259200 5836 18912230467318605844442001580943912860671187839719130917842521199064124578497885336356285543697926572586422603959371867095040 5837 1937654595063293135164468909012672336692089248804357541620272198410664805988942517211633654750062078370218632014663715389440 5838 184170362779747144358635466902574583710167141045595093042043367781390744468125395556572961937930702952942723370390470524928 5839 16253540451100775309289793722210799946289665852341285861731530215183048016345560563527257178606306959798483046438132514816 5840 1332921751253350794740605170549095522399526954657463931644977459780917174048883579734271866675368127666778124256242827264 5841 101648937363435720915647689123388289536863351984997673173053080833278990310520263353975225767322167087909633623435771904 5842 7213165149181394881368257420847945067873219954755640383411558117565851498797550751700669134547370912652389650370920448 5843 476571442053853797637703469224596090073457483271893215088857666015501503961955359491303983764804394386702251484774400 5844 29331545793897487423050701557605121327353063768618854642149554128444051288100779122026598652126579776598868234338304 5845 1682457778478523563263594857786849048615653185697356666735386202206914891889480257366121508096915391979084677382144 5846 89975689949106251670117136103941662352048444937320112414670797184281094539917045067603569594165151148302187626496 5847 4487656168044609958760578239642721501231490757988607313106752314587291428343326100096356306505463353023922176000 5848 208805025093271240296109297715165655966776523108897442572258799558219772110144237473209735985404311043152281600 5849 9065143555466805953723112805843274304207995745913116858673924020444155133111374768015236547603397361973329920 5850 367263334693633411318919690799735583746193351744290397711634691668365090846586165292305647088184706769879040 5851 13886001677996203745708290854456823749112589973157212827885880182776839351753754825624100930477282348236800 5852 489972027808577229651615775377752015840794023642585979233994526992083919955170914492869469274944149913600 5853 16133425779552271535400751448553801984615367979504530638432211715865017966911919579446797951364497408000 5854 495653161731526420052533092713396691978969796480784201126722623037096131629940020002710802945649147904 5855 14204514623232336839947083868404573109851634453387274698704549863019635542186270880170412116971356160 5856 379610490033558163406588489899101528758696741188125156468390689680838016476001726455517402680524800 5857 9456754876621518821863920100463695584243893984173674802395268626805618708093853863708134117212160 5858 219496392704044877663027285494406139049018646384283426833974619506945076416683813082483333791744 5859 4743956923827312028550369877881678526458048227233532715210131277924293602072057996109525549056 5860 95407648537674967280796021771599371656801468089362887918504982127723312820111922510717517824 5861 1784046274791149729223957020485777063862435022697361090820126520932689578825320413081370624 5862 30988933828192881257191651993017910858196016653837269013853729813382600280239380216414208 5863 499484758465751998571170114585321388750286528034629383652414703777984383290812504473600 5864 7461469711662714498667938917484725151943237124103239159933990354074450337155887661056 5865 103159885000863171495006953370871568428706594203382125760281620978614567418520928256 5866 1317943192594143040590307393219362480690065296433014148884382970541345125332680704 5867 15531137201053846443150783556139118089020285116369165115778416342344740634624000 5868 168478677324120488688204160348359494132529766102281130268243046724275483443200 5869 1678467799094021630596437083128135063686805624994993287251426231171384606720 5870 15316361908451143439030683067006615204930643985533858121193957004190679040 5871 127630050498462322136098111458331144575955189635489199840326132223180800 5872 967800442716302463850318742912754429447276131272373524900070660505600 5873 6651133211908329632125697986916170089573521486222143047888745267200 5874 41231802953553414008194599479282714140235989234730926879266570240 5875 229290157549491337141808509303542747524724348922558935780556800 5876 1136295324261454436481615983623225962318326267799833621299200 5877 4978566696116579992972831081506627113597808043169415168000 5878 19099180437775889216629536710315421437611576489106472960 5879 63383820799306905716469379882374101342511600072916992 5880 179185695229640140376003896224198957583890244435968 5881 422842391002162197098612819364405768073865330688 5882 810046568182392237448292118182207718514753536 5883 1209779355630032750149240608238933219737600 5884 1320907421198752226235768635701774516224 5885 937534101519194813676537743444803584 5886 324518553658426726783156020576256 5887 2 5888 1298074214633706907132624082305020 5889 13525567654090905369124737460301550866528861642784200 5890 280832777782792113392473225345713640560370383885916973706712428320 5891 4108650547464437597620474999594256980379116254831547267362426248573172022432 5892 585239678784669621850525126400353576895968891561709881261641667025910394291140178944 5893 3314863437015979012161726205223150287312597159280976549981621442195676787365636502414657536 5894 1735906643909266539768215618413130734125854416043995591862902876893377396715108854379242414447616 5895 145187782438328610341659395215435195252104833109388310809776988003332816923562614225694785534268173312 5896 2821579109499460837964346909116991460076247683393964788622415895130318275277438187695856882343832855680000 5897 16665942530431515734427789698247702624054280308274037990250616513306773550695984628163312340992070687014041600 5898 36507525726881204547576239527041355458349654172397604941703615624389683269449847113586128890631501593803179417600 5899 34515714461172401317037333378589336604128362208620275435252432685017942436736683083434180154910112344509079493222400 5900 15851790461066876883541532893416934996890388821428876034035681869644770115435190790235904343399649350639972675911680000 5901 3884722198905048851926744831543804487846620047411373428033697494161643158931724119435873615721175424273191371762630656000 5902 548024279107527148413402161732543328222143074485291344571736695874765733189705494427781148880244180768945617979589106073600 5903 47355093172599851555634739628280484342243952890854763424889893560379889610740005611913387878810516530866831560150862934835200 5904 2638839883537055893813432581652949495190059500997857361176632876382206370043843217106429212662370335749952392016767019778048000 5905 99006998785943630230338104519924052649246515753485590775418064832995446776410948867224338200544346510589175900332004797054976000 5906 2593982035464972866996764165720562539418719639394336696193828150069637646970829848959216312801627284798463597053028847826501632000 5907 48959167123939494579531657363881542873925870300089284668277864094873234916853543512839718162949550556994422710689408570579379814400 5908 683743229841023721377599944940144489954611370449292735473329827996936328373016573305639170674076143485359590569687628700725542912000 5909 7231277091743540406201648633856062557593040810782761764225866337591184292334350483022053757830663671535767998180743482241814888448000 5910 59099178689540941570270796701267021627103672625073564358178482334202657594781078310071918611684031622568473919624626408464307978240000 5911 379923308232707580429069142100430938945723183175535062166067729209301401376950461424064311785230221305843188395364679234733573197004800 5912 1951435194258499585344079346769530094683058470858793635623773599809743035557512708174661177411475998263205930161774497295388736036536320 5913 8120478987317680928694737438261052522586650995179407970266060231320427008159116176377425427047071458690194770155843958203971289984532480 5914 27717034727006106622873790895308658784816832600678437939447792895885366544376814378512172455517786701007971152472128635146286436901191680 5915 78460893805694335258981108842333999687650286166967601612714825029623932638814515007422228080548332302821882236180659325910217877157314560 5916 186044690371719329473686517441761632697257756658985627924384179407216324725396568655254535158123722675288218135754605652150189987725312000 5917 372847855190812583694318670445642182969699405694377696629090514615260552981742326391982732207404973264388281856708647274865810379427020800 5918 636677746508553988003877775456462974737389852077342308236039191317096932184737368144049578959355732289547589379728056474060860179664076800 5919 933212762222876906690959449817846779438891036367267499663090117159743293946358736336068439991232968610518753037308588211542006156178227200 5920 1182030275800694354896300885749227507231081825905000928388707873379545492070390806139924633502378453135006289043427558251198394430128128000 5921 1301742199533901791196253491412534840262830328540610566483920278888355452269921422644535583425430054301600070035429652335184833629546086400 5922 1253450340187124112324226894980557734836383217321983486096761167675624451087534411880215807036836531769365126530827098593956582388033126400 5923 1060748555043741445567896422608994423656965038979136434260672836720583057701976548087258572021379556853182635019018152066686996165374771200 5924 792682788128896615188325186693043662408535431339355327241075759478246179285659660387893295207286936597970388021339998672390883111652556800 5925 525370745980165201008954113462330896085283375860339444629552881313263222848516831068529649161245508157848341782856432217898971947440537600 5926 310073632179175166323011106016812934121054805428550443212468088676731825850199429999971878155199525364332751263325010979291989136868638720 5927 163575542026576343070476439950129201973473710613939462825973380991404108948442410496995171671979456021438746337223808806867543953831362560 5928 77398014264670514530003808976566105813044941611231026385527815586196278533638317435692550972081079007498192106731708715044518302360535040 5929 32952963812740768989464588408035257294094199335828999957253664525972119115241969418019261143892577314762645544069589920095254594652733440 5930 12662196627033949172167534175411294724670068551083926999627920316073159026373908429326086382243569614620938738020267173212744147512852480 5931 4403317385892589433409184636334574774329252689429517547784822552177837283733371276085873879148348575676157740602648562433396570767491072 5932 1389411593228839175827550099728090734481386820579688890311001153810253631366208589417083485776450500820922845823320029901154657276788736 5933 398757828036985717265616887121527468985884641883854128826542997792835534485092541763891841478199572603901180260222000587221659941863424 5934 104325844155684294648053394413593172750742157858790732722966420370686031204859067638707677327303879766141988196804311951422738424397824 5935 24933935941803638525414911055776526321604965411434261979815967235492636007710814132290480514564892369039745034907140654696555503157248 5936 5454531013193713323989188227016328407238605173552430256751792591721907032734803519734133666252884773945199081657094259122487951360000 5937 1094174910128346006129287707843049820632570016404801443270318890908139190345088572755302904244170222393503532879655220087630371749888 5938 201614346354486022643741150014255116888448669816552115436007473795366991502850230469902904759079494987768817745545651120599170285568 5939 34178646787546198940994081620133825236589448501735370666837657322242095245823652519798026563439233981270675253632120799426775089152 5940 5338684941608585255995790296897786176414818541924702327442229084346674245971997413917122602547357669521776261797755506756734156800 5941 769420044063094095135187773178031588435773667076629797492602881121050948324738012290901860786855136957976674818263717184935034880 5942 102448406340018032288272995630463734588364033402248921718436778730467492537177595875982603322324916871836986528087413009189699584 5943 12617789301220068852105570386523420092538128806386295814514785344077560462806454772689528628914003390683689513088808622162444288 5944 1439078804828303154847791166292644014721716024226671398626102336589524087203540594784019026569145124379405265325462762784030720 5945 152146082043371506663587668793635493586175641358895356791281102104357472710343379188198956717649515769015744496783902942167040 5946 14925530956911414931847065832179819695994206960344420665763146463704774280065408767817645025775966333917000666252755662274560 5947 1359806693076641582583948350860007964144003899084008623649710078688947417933329985488308611770846130453592912573507024453632 5948 115148229479909299892497108018465522281350002893445335485451662936782960823721903070579370091085437834937209796763320320000 5949 9069726556403152007167014755871653285621445084369781273192299012058410737660543750768982956692032781871863166788939284480 5950 664940444274480714238863853181045063417612781074356330884445881190772476544083774816793276145676072585572204870610452480 5951 45403474031863286609187240341294635990521176322184339747598864526139300755122199870336097213807027460440425647252176896 5952 2889024906504941765196753241251130187752217175272630836559585904508310392938562141036363478569963054028929806435876864 5953 171387762745856053584762258586929128911954890978960605955569983804751400332796735487583338346746490815796409853280256 5954 9483262473496272240095154970641731137170600627132480977668386612944944212493319579329285748597061062042718113366016 5955 489599655493290590494714170743231108289069752175854129433707504075085297635523591041855724337207273655255005396992 5956 23591664092618206738248807319347038920137338133600035606271620598249966904396748823317394131989228479068504064000 5957 1061235242624685703306559604645203787532320744177626182110366204567974558671196083475501266850649834786410987520 5958 44573247208875217522408443349267510638141912817415142352585545841010596807176953437076479685556093611377950720 5959 1748204791880989696074544613974819301177605771529057331858938636679439454371196432855170662101211024961044480 5960 64029933413827122485636149086867296670443937695865788119087355362967888780190157323720542587300431790080000 5961 2189950989083574824458287909397039180527740645748011756350404932674044187428735797444248784902225605427200 5962 69936491850700550994794017943325752559632440491548660562495342782549341937699280679099616926598330056704 5963 2085053949451942776780991643293945513416515445872388554053695585526704200008222897778543338898092720128 5964 58018647469082210425608069948939065462881614719448311601943573521144636369500676423871181643023646720 5965 1506304615320216313740426667734835008672661107125970622326007600879319910891417908143977400620810240 5966 36473221169566627856770023040479882292409279679090023751508506814166843529522412774014934937763840 5967 823253296238102029638634531097228238741139199174483003599969872525757934601204323849838237057024 5968 17311341027743971374126013541034505528773816837794822239737671090321898855393293638097887559680 5969 338891137883015362087180476243518239614185043062606746375080465492859860682725439307188797440 5970 6171162991150501484052012808385058639813335444317052778803966346189517581190748764341534720 5971 104434072125974682392932763725788139760166388190618035638162709447893873140197823313084416 5972 1640655912134497444027782976074329140567691448742137335059152578006371495577031347798016 5973 23897849418400524917401482778235276757183947943900723261012481733288368039723096080384 5974 322298770950010930561960957345047035158138934492869496622388943364867505866317758464 5975 4018157596082078414621034522935106471302935968222883993073044995551372167146897408 5976 46225355361278536868239941543630590649968249181943631955698706889874274779136000 5977 489697924365796945760684095261379279060558844079106649676365880485146966097920 5978 4766040893765548457583697008420878726227230496659101521652696506728311685120 5979 42502318513259282836718490499638026855425120607168211827538244305137172480 5980 346233342612257075874126184750461205519954335610581511021258906533888000 5981 2567458540563896242752578794582545017404036803735850639349572121395200 5982 17260519507357787009038077523843480736609697938978455076187081277440 5983 104704751189407487719144624361009074790370240314950070529247150080 5984 569937256876605209058815385002161639356644672089501566448435200 5985 2765468751438450292267542244315608008882835531873439344230400 5986 11867051436010748907608615834044796370956773735249477632000 5987 44600126776281775910622480788750627110816824585577562112 5988 145044582512037105751291157179616496358580005078302720 5989 401924156732502987053164912842931709279388617932800 5990 929929625095293186891848019019761138873265029120 5991 1747119968705937913662254500229503425101955072 5992 2559574897907133236279472691862254538194944 5993 2742130991260058297534926809952143015936 5994 1910116206833499713845656337111842816 5995 649037107316853453566312041152512 5996 2 5997 2596148429267413814265248164610044 5998 40576702962272716109970360810172066413851833092962640 5999 1123331111131195504705201083193592811716402138645400952550135281680 6000 20543252737883853543667959224756231352587008555278477104583965190279284968800 6001 3511438080925318826032025953643071460564327310128491797232944536880314862893185118528 6002 23204045229591210654471327137612304811895333906904618973291112618653071563380244099182960640 6003 13887259781001006350103749270757456319307409953546283296856322978389903565074445566306944144896000 6004 1306693513758245311608014093370153583530411749693326885279176617835749139066856958248961828293242455040 6005 28216081470559485036864152409960345471152981043605866662845778505279189418408229002187020213009397093146624 6006 183331010992965672000381615374542962847517235886381205822334026478164769694206385786171827464677465222865817600 6007 438123640607635317602383729903892760905443958629387807376423888725702812780499557332289873312260003267012181094400 6008 448777303046694979530580486400715458564585408020408375868165032136482031044115779778871514271612723481805639770726400 6009 221994097883858621172215535174594268629673700224421505027370051040396817500966144429469529167904911133648635621749964800 6010 58302536564497866532668255538943901187693081488813459172573533776163936924206732173118576044504430662799150521791283200000 6011 8776157910118244472318288077383780860529982431859484260003854528984575017353151359083370129315349243151676270416950958489600 6012 806132632492412530742617378004233320474591485293501560912271663918207654848959506391383156237539269386274027758523848104345600 6013 47593828090012205791753055949009651882105558923743142028029171562000474440010657919139552603680287076560876719422108081874534400 6014 1886410656700003086164050851041862899326063918318221939455296497579677901491895714911475284235667324372694246890341625183600640000 6015 52077654706871344600395959523451098893672885819393705105427399131058743832969418876918774932433634388990450292861240966124142592000 6016 1033330473673659331904158332972953525431280715580663651426222802292477208547866073467552514047543816266479804118583637677819979366400 6017 15140269390750400859466262103410941864749301890484618749749811944122345694040071699749741191155574257791899837954506648557120703692800 6018 167686859569783476785393118468569727804549161388902106048141585420591111380436094256118514771453416732293383139296475348963193520128000 6019 1432842842732469678498902418098120644165674224623331068124735308696046150859414580407770154196078086284714910067352520767627021254656000 6020 9616281063196771393867270145913307516897286924638523682868050194900940349613323692221751631854123595891216657723366233685267945881600000 6021 51497161667186404379804201300208644339650966608679704650550249053471921727249231335389319236268836397455040560996866288149574283343953920 6022 223155803046094384245446069526587478299205693811561602468431173445271015291411162178539808885093881381161670654531335866098002301655449600 6023 792317930330806347297855619945164551020044614809355078245070321547431117258869034951095679608592170545603581809531289700503962813202432000 6024 2330799989819147935756199738218303308511491964043417322647625511650864779614374563972268959246937210183850527154183377721688891311364505600 6025 5738262498762968554728557740937516980293033272103504040956955032275737607039526089672480510904808344864290308544999488216326135386073989120 6026 11930372891658628753471251818698430937455197089843679851350574311887509791884805255461973768745801616546613173829477276825140501737688268800 6027 21119383598655352783512726155498099557535874077863709256811435151377622935875080433393551991114193379794299423864715101719679146508104499200 6028 32069376646372045896809417394901869670958183904274512105354052248905722564599313035378357677629399428726214028990639523929007923513209651200 6029 42055454901669361879856149015109428804734564153504566564542247929224033318286004881429574419063333343811251333551154156963829422936712806400 6030 47925037535287951401661473970937174423661225150731371683714625507851531813588031404838594686894808806826015029326892948233865965894369280000 6031 47727696645804271626064675202125148134635456480672626632451242594099191143691081672976840220176975252300344695180634854052806633228284723200 6032 41754597216992681710660621426493909144980472876872015039838417294012822037148201102988998778864716667106487748765325823655332022894932787200 6033 32243443058985554268292149939553648018838276468853775303682224533614520928259020190914462361919662704429240014848956253684227550573546700800 6034 22074824669484236069725860798416992272143122521231948995034713890173758049663475732448442907703148691352026105574080853842841672173486080000 6035 13453686779127337054938352467597179157012758968862696617757829309695799479705010862135934424530472030889006734098713303607477509369626624000 6036 7326744487447980398535556249988923149154531746028618862289844798001032118586537690376745794861556747607654102352826183040153280380823142400 6037 3577867683169314296401112856916034848094834968899582033844115016603051916309694153293077484171364230357801561157179383645604856606805196800 6038 1571773472477194095606984919498648275272140454663109050932963205789193679022681319846213331131542982549790142608455783994184984174788608000 6039 623042579214975301554300680534167482473671414919350787898135822959163235390935909726386323106502217672846595561030935461551251679870976000 6040 223473675619234422847748376985878454294156508126496143649572855480148995820749524282516497326162825134668975803159719655928333979562803200 6041 72719568060311780954885673860161323334802299125524724049875698179627341610312337665357588104013420189114766389078018500319907376267264000 6042 21520441104196007063139093894167972511299351809700521835469523203883777383531766641737083521028280914025201163877074087401727331821158400 6043 5805156175546817577637796706095527230007392860989663428355474173378600566803420330185752194666985373982617793967050974842734764254822400 6044 1430414549459746877041437430560236135260127620877860302456915235280511226787548027759648899868287485615231483104058515982976696503500800 6045 322594422543292943250289233462369473005140189500490036797221564057080623652161804251287644341774023435339444152668994265517508574314496 6046 66711982442933072960572049554028197666738281183749734120289848619758912773069124249988715448958450889959078340176604742714124861964288 6047 12672295830689965189733115216427365719464470863270312889213026419175361938838389129945556855960474184150985588527684298446417598349312 6048 2214696972448920589160168625895602971316138110225078876214410785669565031034354044489101217380438390982883423933593704610817420296192 6049 356646280421956001705760839272748103999579098267404667015555685199204599774135165391120673664435782116717268644343038963717194645504 6050 52995472306687345744426908118587309716797188773064043516977616630351150649804585503833847548371747871732269638600015458684895232000 6051 7275950843167197998413663301662032313819933204679199211217665371148281478731421393636829507623905618738824595209422562884493246464 6052 924110802849579989146563503292762414451401408768516704864216322073355931454323113795268338492748027012644275302236917481638723584 6053 108702149282481720685383028418020193038935787017919532749343506210347517983418264042852160798838423995372884415054457485798670336 6054 11854776450215525202847254791409782151027794888628168847937789697336139064317340561671776499479611679130739455961175799155916800 6055 1199824021501427909237999287518060168932003700338455953528350992031001402224611284445456614981857011573051528968733145620807680 6056 112799270191497966401314981066820125204772651764813367374158607727435341054063946650422115369573546625503168999489439816220672 6057 9858803613907659758502717398864878309731707977561628047397423259458438406937417961352538169188989406673292832546339908747264 6058 801689232013217176236516145656845201556851046102186891182018163633245798120058062439604666453768940927801799101229815562240 6059 60695641546373069725621316115330190629970108157498367722989134420326259974142449089812735586707334209220347445296947527680 6060 4281106700620075058074898328546241466219102023090694745362817956580599502171110541205432871188808930099772076812612403200 6061 281482591893052729721360194605163864372688686212362314708130398749827087444189501049072184013231616486790218519272226816 6062 17261029916982239120572577807826512012605412046135622272142360723934964608174505559740810626371940992716219073041530880 6063 987637373689458619495995055177495975151510624602929918392590257289759007115139202369558107598093133850497651415449600 6064 52748901176029595224325587722566408746287014154398896886262591007070773961837766940546616476461424006298031599124480 6065 2630615797469855652666844853840754940987753173703710751306428450027668278578819599715929037913660540845305295273984 6066 122531030411589098411263346568503546755069449103811530142379241720826127474448419573395378210374595227972188241920 6067 5331744284288387068226527130437668341010859211209142613606891709688712087459132814420509071061338409592034426880 6068 216765444225062682858258643518696830262249046956451469930873612159620273783451246472580417704500592044912148480 6069 8234624656385186456086164260377818555968062932552182984530341570218502678476464507665661475662654002388008960 6070 292306191008922356805643891378512531880468423822832457964455080676489091617535499455759744042267783987200000 6071 9695075358820391524520921182486835555587546768853721715450455916821838362122616926500068456225924295163904 6072 300422137809200695801724392420285309652336570315271239787125245650654907276031724487147070948349799563264 6073 8695562401492297966759412742605138132937796839861745413058989905702690036837498556619038845952029884416 6074 235035359548461509636709846648930096610903456901848302367641747511755545699423367591116577935091302400 6075 5930466924205762856022455178708060600738064588579143144772695746891987304144628838209149596262727680 6076 139629959334419520114269443099835251922850834491313170794614573302920079761742375779866767077146624 6077 3066036556751209711955602172559285930841731379048141430858428774457911575344658726023703254007808 6078 62750646499778217801488006610281024945524992249786004428607020816551166147452798738692445306880 6079 1196159967022672848834730028391381404972690263447845926169694104065639198185473774819066511360 6080 21219222113008850971503310533462109159240813884836638586851762995450014379298312510295244800 6081 349964552695516144972254863393968585609154240973059882091412540604335694900020342536798208 6082 5360424723669840555869494953855127359010386368603637593826391066808831010609972054589440 6083 76157990680402011724255529802834692608284122123173962224795190482685076595682154905600 6084 1002213567951326840025193987231318546262239170157575668628278891333807134608709386240 6085 12196597174679225147383663784796966101103014362820694862158973611191429064416034816 6086 137013221839844595800702135756046695694447353175085969031946708903896923473182720 6087 1417871610958024349619068315297479400934022893850850639344779839589298607226880 6088 13484797409264210218982213633308093950008997209784846743266449733834380410880 6089 117550571232070730805604842365819407029725948761731085691074825824459816960 6090 936375246578084294809747354986264187693292167576068832780727164600320000 6091 6791926953834140038372813031454064185522604609613632966013104045424640 6092 44677399880088100326833183610704841727885309188507066993711136112640 6093 265263353552722285926053156452229990237691658494671294570440949760 6094 1413655920145616997052117452191568471592690061834473627975680000 6095 6717642646477975475295946072035695654861348437271826451660800 6096 28238715676425957182190102227753406080106046753642289037312 6097 103994800968791336607876659609822136850208809689142001664 6098 331487353167522019169058300382054958772937037803683840 6099 900560994474916465543082019663918577001596798894080 6100 2043306846904709854718232760563620137382235340800 6101 3765554876590031950370133105796405831252574208 6102 5412557811879092710395182552389388379095040 6103 5690554532858134564165184504312365056000 6104 3890977458364536454130040686709309440 6105 1298074214633706907132624082305024 6106 2 6107 5192296858534827628530496329220092 6108 121730108886818148335103379289051026870085995608108008 6109 4493324444524863172226728878206591187587228898714431513866727052000 6110 102716263691665929940602187133191558929322228399825189800210627856496695407360 6111 21068628526638418431959862809194347212898426565944967893954621430449819557917680648768 6112 162428323630014636431936942027338040969410258476986953070021382796460574704291434480650961536 6113 111098124656098509983251303108713925779068903419038080184088530409344465826738691290943751525089280 6114 11760269398343769806484827047829923766686344362059849060079183273167699031408842773131789068527471887360 6115 282163428092622366859264740127790195018696871259558053282228343406027565682360423735786700053750557416376320 6116 2016697553085563510974271497424792512013631900712280475778999982816823025015107060105894476151878136245710286848 6117 5257850349313609742572605522077462216791022538024426450928731332761390082905383100759050823402049394134591904768000 6118 5834981186888250004532751090669108746861421192182567661900898265551717809199066136239994265277589925270007341381632000 6119 3108814924980114086370078653417121191732560973957941887134917044629828409075614253572131151379211981318044509984040960000 6120 874982036663235715232368264154507706352655569732650730598657746744539847498102914885637579725902269764254555098112747929600 6121 140535131635020907290157945749218381570855105072729375078406819531305528151498835209680159221134596751752418627714797902233600 6122 13721807068191249511569132002226734009789115214853245504028625995667499282467017911371680396296798278052961824435739319690854400 6123 858301170885204529313040241838182200518849243597963559626349631443844955229889761557294713178720245916868329005114993169950310400 6124 35936990133480083048700472281693414390959425565893703133706691797137881077226039899156309505685039737234312444355335094652161228800 6125 1045325915450826898180247292171105703672109844224510545987458575616334232462372168968198449217144022428554394351005502572850053120000 6126 21804095256560588659188116911478926231844240798832724090161533646404138867171126380572440344863287410374056787075978873166467851878400 6127 335152587543856137572066082940986628075347203021822939797348308375276559685977309541429411233517721303954756043236313543612295439974400 6128 3887078308886520767782974248983925623234129315725717676606756088561840253138110311290225322125739733358331611879727946323267692370329600 6129 34723601944718839237544444271292034915585279713737749847089930579546289843386822118298720730248780904297744607895053449120974897152000000 6130 243272712265384224203679558484028929210763521565209754207950725489915601042051921466359331104745246069849846263218860883666952689549312000 6131 1358158765473240056662643774097251367864719705674949368280042575780071845607706662104565803406697993525613487901365255959259467258706001920 6132 6128201005578921183386652279818279202757855666129522675948742181129261256322599841491353478370072470086275188794339800960945210711385047040 6133 22631213655354766492830849497517782385159660602285065395798831350218613313831155302987758646810768538039223631975938783346306963372978995200 6134 69177835565416902831525503648221125048873356186877812513271280480969940843334600425097991177378363436422872451090380533329985773655975526400 6135 176809474942527352513369131704562116025813982091191955874003901991573857770414531818118953245638124766296410310658351401933161844204948684800 6136 381318084638943428467065921861526393021697176329361083473781713733064278762508015098666147852929466802673589005803794558012007824640484311040 6137 699681020940288546579349740613336047716058364671326055920667073467858953531772184379517611253145791386510807911329837808680013691734720512000 6138 1100528196527588220161736226342757898256691816996786317990306594516644090503527491034272907343998567907553661804420534493096619768952127488000 6139 1494024219949502395708727901303524318702891549027704287405144534091428577950922792039362245603412132547034973398720520384628216226874654720000 6140 1761487223538417022817863887013019962437612008582607142059096388633251680112153108932209962879444974926533028693543561502112967652176350412800 6141 1814047154319529681341651255218379681694198883605677302135673984403273944800055003036843437300160726696464439085156640642368770728006988595200 6142 1640375490320337766546572343184524934633548409405609809738923925066672797661865604156546635258348467187540736094678325183352898113569082572800 6143 1308760030675436425616422940556026443005815451570187491619601366865377439348139169460727567310676616102524096061790989287311310967584640204800 6144 925405048227856315255892871017369994651258331265753561413718290784005605793393593947318198124262124371587498147087065807239280315913050521600 6145 582297120504061954336985820300721150824796603796971762700382600168179495287527385950334262796625178618264321575096693851984783719132037120000 6146 327303897543621870449834511184740207429361319524898766589399295337433915821458067029718446438384770713691831664663300111861239514353002086400 6147 164923931668007161245917852490451309918292132185839683146032520293330244722180229819062745924920411170242973773307186479195710538247464550400 6148 74741994682857974703902577252273945532891709488312853257805647882141432030594685059973328206999076710356579254477957479041164032729520537600 6149 30557420430413301459603199782500665779385823165777652769383902621781569715246542667653424878949183542704830489902272728296625042263900160000 6150 11302400561295499631257278325432865408184385695531028040027050142525031282715600412166015025890331566405797102264249255439877532440068096000 6151 3792047482012810769620237751539177781989218776027129593593427827223155705715866581171482047436942978968617205503908290326572407267419750400 6152 1156899868017835893877308760746217354700674133306973974366818986941792220246617707492358101696356043337413987480378519108520999348128972800 6153 321688378634639257852892429680921252062953560946904888232001806729940381973627709132390272386071859779216056438172594967254723347873792000 6154 81700625274621232130306027509642625087761039144994481677099794875502251246196694020594300482880057543111578260032969232851327657181184000 6155 18990550226084140916597336534238945920777264716780222444774908673415053636183186268083680016825276142997435173841566745241828821722726400 6156 4047499949676172607489752994180177027013932719372216513729225407721865798730848945251999776580429042258591883654344830409455385108807680 6157 792383348081744335787266090362279412745629047257555738479657071036636646365734483257146387407861559355769407283792793004641964838092800 6158 142723531201172721604955167605321688918684261568469806217789824478837670522497542617813478233084183090394792645535834941266158472396800 6159 23688293087683465270431422572519603558609547526890009771268828572096178449872007020098718812640409016268499354661711513262363351449600 6160 3628043537711716019355001625067798242423003579053331727464880285067722485287522533493102962489317697178709367411686928155103627051008 6161 513444191830737779400018961130248429007510637008163242862144494045006064108568769051330147523682210392838716608927694438901412265984 6162 67226217448760455378181446291011522251369746709163850599695661100477851050359260273603954309334448777198372882646349422222393737216 6163 8152946264083099778045342654830696025161078464576366309190356004346867905946905542075962003318124645756915846677632369139600326656 6164 916836109127679428338754089529217532988511472464901027527016604563527240761559621224339135066973937059459396731818287121796431872 6165 95698994190516724959974466833903174437975811797563694907576638916532362262111358190070949897870644052644570650046340335560294400 6166 9280403524684231768956212420112147975355139158330527316880377055435558608747123314566662267507700367301796366906322120031076352 6167 836844364445270837829798440863262705612911198138447673686957457541293863338247806904701597228864436464750493616851953974771712 6168 70224028844648001619905951974111004317545031859561030239261990827811362095438493856400170324965422091798099008470158197915648 6169 5487899522994310814912796522694822603431789014284269316635340930167372234585232866627224410456807271245705834701464272896000 6170 399663218633051018226111023586166076564181847815891893894561436018391487589407083357978607800687248874925879883413701263360 6171 27140064466181630277759569501033297981035657336197302261462242230649786775658728151649629887250904548327698575897191776256 6172 1719454188223915480521083102334704033589939979515811321649798966003296803636070874600778679993383279485567114932327022592 6173 101681401244847664366872819367722750335513546565270478994980858943573541700178476880611572569414215087266278442333634560 6174 5614948928524959309470455663212074153796825225859383721937299294067401417597084323636832752072024524135559483170488320 6175 289640908174949086135330315213985663361716750468057546363975173516078327424192905861208265606879085871767433867427840 6176 13960934754162537292533387314045261701585437233778040142721783062233991607843476989142929928763917342876635955724288 6177 628947649291942065734836646528519214062920761414681328464454686539239525245954401785067409537165555946570855219200 6178 26487365997006349985105935237740205291165898850239242532167557107029704161110206621339388634551220038462655692800 6179 1042893113022629163466893442305352233666134750921764480716992500515409745774160866512419784608037580266536960000 6180 38392213638439549672595620374144077002971257651816800316394814191173687228268091474513303754495391803816017920 6181 1321438109288194469474877792626024565985590402078547766303144811031437898756389885325524690757705814406856704 6182 42522655328949236625774620581335639954405009451983328894509555748744104584499676638510461375474783156699136 6183 1279098142934800633010682978763771393673821294139758621792851703946119637425388336390579171880957930110976 6184 35958918207313055194818903370475753898136966774969506713161677864834068183929443152936287348776272658432 6185 944508073033384047755216107594505041280852080890028056317099154774870075730417042238965123571200819200 6186 23170960554499506841300735248502776607227046770954653123909171931320501068990390114587507325774331904 6187 530674916322438236608898264349531950174723642064573938919620306111388908701746767093677200982933504 6188 11340376772984011501434708893771896932162037114828521229291240276689569940927899747358879468486656 6189 225978730229460954905093335605438087908755966629191066655468346374616024942485394562186477568000 6190 4195953813651098030247241452127042088480849707106806132221788062744529618611304113013228830720 6191 72535395757832090410620539318805516680868892493356427033565004482872898519998374478755135488 6192 1166286056350308418305155787773333251452212096014636234845721104021039687723108253822877696 6193 17422752627215058143473476530359707667549775484046583863434758896093948761639973740871680 6194 241512988908472112210753324469256735833907530390372158957507202294078988171539445186560 6195 3102120881623783943314917715094364041623749632969013874850865407674842885014861905920 6196 36861397536784308512631221923394181510400737864574212906225097732637478164891697152 6197 404470631887827431766358556519461496274824812584450196883613163050009318811238400 6198 4089829380977620249603482498492611539218882528211692025813339504425194592665600 6199 38019348514343069133691282449003212160812233603172415541493933095167983616000 6200 324056790889059469618135683455333911890314653443188710496318732285950033920 6201 2524775480724246033303284760992118537196754377675046430298712317561405440 6202 17917561696036825808448444873146498018650084210512451430416188293775360 6203 115350608408342984674419576553728222499064400909491920855325485301760 6204 670478643199860654560265940671425259163059633110955478310474219520 6205 3499076104939031541633829511586706508671514967396129901117440000 6206 16287395576274972625993092469074485323813407596661524096090112 6207 67084901051668630698383623735708670118933392095577062244352 6208 242132799313837441190166324158995934454030134272063438848 6209 756633049760435350754597130809157449554040142692352000 6210 2015669207874827465831578479187017268428328308572160 6211 4485762510727963096175699630341659292877243547648 6212 8110253439051126820752550744698476219068317696 6213 11439695513306863953720205031244512184238080 6214 11805225608678003601830543443476044840960 6215 7924743080338780668044670022472171520 6216 2596148429267413814265248164610048 6217 2 6218 10384593717069655257060992658440188 6219 365190326660454445015694731584222735867318979482764208 6220 17973297778099696149124689149123034957107493696911466227458124424016 6221 513581318467316298592060662010411252403024324374300406798482002310216931140800 6222 126411771365263037975091036736370457543773677254314264163378108183120173060499474707328 6223 1136998307547359508300395458111091905174566235135761803380085467484466883829679157199918028288 6224 888785322105435339895283288743595460908633166172821595446614383317521319535058938910418973502637312 6225 105842646781343240455383409933075531328028657396345479616873017635570109971611238435568683504250297164800 6226 2821657801465020356132260370931997610034502085284304652520403592426821992221667055043413264115642629107537920 6227 22184237410797383865450705001152973212539988301577604349675564267671865330297542382012310811070766999817645907968 6228 63098237586869488037893214807924396186516297720094541972096333993102314640914627423228821669776896485887594277789696 6229 75865271130245877278410909389742568633632057543449428457613534914837854299753670537321443550255473127298364621770752000 6230 43535078912095373709190166650021034901749576477795551555212640421348701162676997682282316107839522918303163154459336704000 6231 13130948179798495956658264119624449837673298667937676842754136035257357369289694951791707958191292470426454415491659300864000 6232 2250312070233660988072991868515803120546386992303135302715706427994377530118977569184653822697605352567567207153632991931596800 6233 233551790422521283511255559929352914929556668862650632318643455565410098858242302163737927055487839920403855852662998030548992000 6234 15476864690070064026657862617091733077358864615193050564282350617980544192702949743854048198009558023059735845740941355698487296000 6235 684519414877891986983935053835851237829266784239176286659679843408507430377754537607084470034373195499285673100761596784730963968000 6236 20978392289283498129702346787985500902224115735621998326016584895920960411401895459162281603354250528045556511908820721646305384857600 6237 459976652218674015639310949725399662276073276463936226985367123725719584675518398329957644140563323662712301317297567341641524995686400 6238 7416965116477956203903830058524663670121326948077770123721985851548892590825843062672591927827116443507752746525350855705803435383193600 6239 90073106279477689934152539892512262590535668667735152441550086653672878941548491778758041231359049309849536585320215392522381515397529600 6240 841140603291025183236632611008976689220514971761157431683371846086234636747559951461749748170222221169862533813240738671549932916388659200 6241 6151265010524043283567077850643307300100258598557719354892947998406982605738071680895580719079128713554841645796261628989915767033036800000 6242 35798673326835009921636097243496593422904239390679103083697008421261699187884477057651429550783638323805650377961934376708080054105454673920 6243 168177744681577352064764899103288041210191542396847010987176124042050197611925609044475675522805352679380657073249905137864039623724808273920 6244 645930384361091304166037090490134465189986208196240876434264762168379695299917548166639949067441664005270812072914965535618485395866181959680 6245 2051419658707799715099901304793448191187646650624026693676464796648565511084365722933817261437594076732341748345572913033262201362769248256000 6246 5442639919406654381064124958433305730872166175109514301246659620709155614799105155393764579723900469861738054221931303124654826873460411596800 6247 12174479573692300987505781841116442415724240430392577499435240929708140357178577531694888489932089720415474079801234334102238566252264911011840 6248 23152428839367120347473323543349806312957262022141155956408909778437615070541725930341895855806524257973693031174162398993784453784792025006080 6249 37716792527290988358495994950537682737902946690236600605521451765984972893679951572890041164858244323722292455368537313889548479758889648128000 6250 52997879871338257894420221097005342632411696300935518407755527348141859831338429911406862165204009642414296419165338762063552591251642515456000 6251 64640101263743600590042691848062747322722203398446658546878662670346665959827204396706073191987398387522725951071465693343210300279921573888000 6252 68828672002579902573935172961887708465866383826969597161002456215784365373026286327190783668564676110925785864452726186129501681512604290252800 6253 64321987450491556724906479208264181944829688915218917564611533196273441403089137359865912379159214739331936113673411313068794771658070032384000 6254 53013632146307259706517216427498054703488083978478344301022699791017688290553019647820740828322408346270997122537414243284535612995354492928000 6255 38708316942237269146212667850789482677410705822504763878374216074306973504638628502866864861467576082696960619859977545056954554255778250752000 6256 25142694916618190803991218554063586022294380814410377630842740588295191023087882625908006908113531393473747859298041885693869909397107585843200 6257 14584054040296620597117186599175790806253407308114792955566136309171149539254835520119124829567025956497893741401388692290280387526737159782400 6258 7581412925143544513228218826968435431426992190855064225312164442994738109974485786460072221723426810577588561808228432349942321635099515289600 6259 3543753634698907234759646526828682277750927772369132056377707899518742066759931917216978604750801120885818855489166544557161474483864312217600 6260 1494010488303901213630345944934577185358759638270842428368503011122671931532037247496697351087762229299725700064655915003133829925070648115200 6261 569722866119124086325783924209480274927069002630451567339985061657189547152695103882777525922963287573670530581695761951387739044330864640000 6262 197038985295180294665045493221667908787872835088310017385351780337315225028361063558220204233880040165367985657708279865902085799181444710400 6263 61958388760863908551473987258150571234910121817482035982427348040710545763022765414483794874602619994795691822585606978753631783896901222400 6264 17754841910498356164693454146176654808423119192065382583869724696920722775227365453339449277924161356077198683993041596645268719394199961600 6265 4646707395725718890090780207334331133426198039998539378641893562359491075010893425273901268433266539170899447617960682344224501897625600000 6266 1112928761853449510090478881731232546214385314129000085592945023421757184301552701445372601807023922236094915212144275727794096400498688000 6267 244403597885653084815172075771666920219265098121543487089740313140645263007639668744019348639252433441183056414054719841365882283994644480 6268 49298933999603050675917342687198883516800575896137331428400618509348837208479891019875611698369659171017192946065914897060292941798440960 6269 9149113849825642916637156063806608338181523957644011206502174839451669830423838725258407121169184822502462824780984837896390328713216000 6270 1564614889137252567813207154126701970002284089589000140084096391850868977338083464320957772348750453059288550442804091598699937923072000 6271 246918980749511311605387934523768110450484291901713264553106072822917093590557753382318100562193291377366013916966204075055426190704640 6272 36008961817944747685111065073429508509266602830563805055209852236655784560654896133860694186304839176356386864923324744888686340997120 6273 4858782778240821515356380360848153626343096836438665969906941670817249638087615373698085690679428001085984687528697305944479267553280 6274 607323318214340697882992766562203413962082044363756947132431970453074040645639041987613704811120127008297864872595376254541606420480 6275 70399222966699285828077176591885226496644333804581893242474691677941843016825828736387932975587711578021936100532543678465190133760 6276 7575611869686362354275976189092625532255571652783623749508631544118996217249800733852935264006186517277593032466416994377210527744 6277 757502603386771587826277891294647375372615112253289556144856278214633799657797238568708298113711010510698719681378329993016246272 6278 70445157644975255483359928173746583698710772601244810402352116478431336744465610657224823563204995795418123338057465386497998848 6279 6097802546103365777713671856095518683231159403429240252447420337234703538689120726762613924930550464712781224767323874418229248 6280 491673627160931895394230881400690655254724560633315296743185801186334547204331891176942702919166509543321371437834029861175296 6281 36953908257136937814522809578490440183535398136601511736417175201530191162481926151523058327958285719361593861824819127910400 6282 2590570692034089634784353634240529819876717079820805737045630859259668902372290224724832788159934197939479865776042059759616 6283 169483559543365597750431706858491766212597293299953963073461015183520459394934204901551431334058488822188393852260294066176 6284 10353243661097472137989517921674555089994801125470015214958296340169594442884278177083144294706933184905241163943341195264 6285 590794278557917521087207079497078617283008033714838434803635369177797781214555772092164605031798122339886161223430963200 6286 31504761429296354648414033391403144742913822984482795689352860734260285754887672057558244096625585059294839337060925440 6287 1570508183895438320040531129725184907535999544534355942861196944450770059005272677951564556155996303087776020591280128 6288 73206100257344903317975013178143906815701169289413135934884303555293229033395670906810713344203754713906373487230976 6289 3191473016365347680382406565412073414380952138896827361777141041891647454252953886927910189396570174700915576012800 6290 130148822357687258066761985206076475873625769268689056637392559252199729509508317364597841330097221016649046425600 6291 4965202248928224552378458412671510242555113825729788985163596065368846033668428593613337350803229545819275264000 6292 177213723582781879025281952987866021020847385861603230871828634020736654762021814233766484006576425502553145344 6293 5917120678905480159134401370014893408460366531959811857483525414716171850519254871816354907426969931879546880 6294 184814965806812922626382513506245448615368079846867830288861544405285540888179643515486098157664284862054400 6295 5398950824247332626412059323795127345300462963502108273925475959214130661381202681863125044315241400238080 6296 147478482257296834210055095348511911098742100021141257931691288111657742426292249684989784583248610852864 6297 3765863950981228149655791770317734987747094950227383015670841235986700738049055683759518340530122522624 6298 89857264247438949084531128173667173128781432191204369239227208963774892651524015130856545132149211136 6299 2002601104802549427836877366882131345718896364659915139870413555188012122500509213218141397850259456 6300 41662966885242743214897257978400593248659575426509092057641821648846885977024572637941423052685312 6301 808613534619265242381202194641674753338384158362460654549788678082517067466931638730497405747200 6302 14629951662475755835807849285671358611516424168642264989330166511016128509942468431199399313408 6303 246537678418141013213789632173891026238080237339986206498707745015576249871907167040100630528 6304 3865774343895541953235977510218320777648804434625371849673700990898346866470534196842463232 6305 56340161267284134273703998938483264824317321172836289874087658796360927470546958103347200 6306 762216857163084779319849243297006235413952527747955566651592291278893835994416461905920 6307 9558628939094939961279276625217598600693966411614281124168214709019696283034868252672 6308 110934093207248740747767431046578820678085358486917843925742606465875813660417327104 6309 1189295396206573546745840985398735865697005700292587752167866900011561734740377600 6310 11753477522303488997773945547191525021554115015121591112527108719796179645235200 6311 106824092163146787881105454826263145951204359283447758580138145757501220454400 6312 890492027927646558433386703965911203351517727143181878301313847057794990080 6313 6787554445964064170026068674679447382202566923769800649347794899619020800 6314 47139483016091264114990008248558361842208479710155111104654274147123200 6315 297078602493472174150305481233927545655271705496968434063387918336000 6316 1690864896893624463283914832501521169193270762961523946732692439040 6317 8643179163081835318492961362549936035048184102055073735939981312 6318 39417451059820145583221314559191254999758021187071908541104128 6319 159109480432662517839354378859793921486631888021176658690048 6320 562955435802760158858810749922144243661680443384131485696 6321 1724911366347727585421510001932951712293054757784780800 6322 4506829241886819019857781119190250421901644433195008 6323 9839322139434396762171922190366055541194797088768 6324 17455993993539394948506883632771359754034348032 6325 24166160617959630300039939297827913256140800 6326 24482172956193273077146000589424028549120 6327 16137658636326244269472782591216058368 6328 5192296858534827628530496329220096 6329 2 6330 20769187434139310514121985316880380 6331 1095570979981363335067853382186807518116078923765173000 6332 71893191112399514977152077505382171217893143233117599547791463224480 6333 2567906592372528088516502702350305640313367691785717021386232944006000904552032 6334 758470629218740864785178817602344069283464568331934233728869462695685042983430710525568 6335 7958988405655059288628844156959716808962878733497687132289126599147484553048100221398375612672 6336 7110284850840097813881282910739679909452875678515043035096521826711105525214239170641666187857155072 6337 952585598602733374969130479964257269143179733833441662195048051948897624787140216037995972376199679757824 6338 28216789699943766247803514476139842251407676910157839216163269670303491062436613772911003778523434791669708800 6339 244032254834374152560670019533424569333159940321524216455736247751575372277257409536245505748306668283252320063488 6340 757223219517255451222449479105095060184620652617737658873855359045763119421636124163509884658944899364650766625292288 6341 986374721168370143595417608496269241029589780660282759032920146560878310526079546240025223796660704447850515271575355392 6342 609642835311595723683219154919073973761761334804224620629892192968711491986077474893027068396853831802498880891674255360000 6343 197051292854801630097292342127666789634902979172020743744422465809703057941670778272240184005085066102233422558683808186368000 6344 36031255020098172801081186424492098828417538474186040197136811119980555196642220496858044579078068226021928223289111189507276800 6345 3974881061323329141667490502536031160043556144649667020022370157467960435650357091921914067588688489352000683909578232503196057600 6346 279050668002106195046864038227509901222318676411200211421719598034780615666369579993700343418283020094916052935042270398633869312000 6347 13036822612060087880748081748115356984910786629774735547662481725997602265562742114022313027049109830532547260605952221621285289984000 6348 420936884615425746568014805867381720520140848280918319093651057605236223088793418258459801007153756951909701584377937626495569625088000 6349 9701466481170721324684934637809363909601987037213904763344742768031953199008690155847435090158538297973049440687066555617764635679129600 6350 164093185866952384517162883186993400067221339410638815175854422981527076167519584175456937700477688404495985026192313960210958628421632000 6351 2086515374660942780893316077644831366922563033254064046403095964737574000837266997036780132176912367013554846955415655739426381724909568000 6352 20367520691543559777547487744000465066473430659603248665284024479376977039824535818639510038548051406696399884688418158902243153024122880000 6353 155463906469683132455650211488100635880947494907465298735690443652347034416946911925313017473318662281210766212533022202090994041658697318400 6354 943068036518758344529672684032198043595710741354772118885908114949618144096472546860728329758532853846056593118602817052389912940807895121920 6355 4612396453056258525591924470275770299520980123496227502821149365977878733897760398316146098217311798990889041733671307475745229948780732743680 6356 18422406251473711220778568331930341107739996914288438562133765588798731863621542566754869924933977297506344052188118845273045670331702711418880 6357 60783030871248374346229212019990266474821725284489255869486008627145159212046441061413980479825111553248452326167444409035840810312040563343360 6358 167382036899615230862123551362586068308540278554533482424752718214571799466141886107680571914592202249316825123349084919806169208929350844416000 6359 388294146623274639374807486991476326349195785692388931084985788062370662302134113793329072347342582272603172582282126963418705207567133064560640 6360 765226682007132453094157917069426686846080865569302145603955594769419962971692384834330444365672955695989125157175665436005579653617874622218240 6361 1290959011079336856525314480454443142976711764822090131895025727834379335632521853766055150151935111198783037089510056156342668739612942438236160 6362 1877361500680082745127279507199257014977803567612280827074730833368793180052866520133613395946652816489530663162358592537939885062073624821760000 6363 2368399303973702536440334656876206841560100511547504085956264248158417028256629013707526286049966962848124001125831976791139465692300540116992000 6364 2607112394620363693841751610324082999416634224567798814889845749108930485348600716572280358452303136768373743022441074087348481135013597596876800 6365 2517570879673347403969410076629550148890431257517039144212631640693686062660350654969420325366020297577133207934821670955804409914373799778713600 6366 2143161996460658982297467182661454442622206569012614918568085658451219037847193021336919976234569946636961762883768563870949942837139610796032000 6367 1615651625039868016115328479035785933825993695034642479858639826480007343262012550907449211253880283917723458419613952743790298841966060765184000 6368 1083124430549202170452074077864122406246596644221424632990458055680421587932792562042054006047476407904343835611641630517868705484395859935232000 6369 648231605485397826089787087674334595100978461261527266439897069852607513155624021576700131828475127003361139116053020155289235707390438722764800 6370 347587450936622110749819563931025869732440486632142283374243179224121299697438074071561282971517977957254507078748371543278138283727653961728000 6371 167544232142340100121121238307570208806143878593582806874865768565295385090626044013250224447731301819245387909650618280657828046076364455936000 6372 72823968754769467869254514630778760711287279628655330960969548288435049120929502724288640657363140330959568513823193349252211465670837141504000 6373 28625549951968386311920968479295766742435624394912005387036333796818873484935354169718383368708872399414625276305621117818715916845030205030400 6374 10203239055816541727243660536615684354096288419323163934406152018830879445609999131443684446604408422754268401417972397734271424851008185958400 6375 3306122242350964291249368387576412665616521395598275725944788918588026100918792101597178767574083220086133486976940087733224865441517246873600 6376 976149189225648913008233773532780573274129964854102435990601481533615784736959072589261155089564985081296920476837210596480162098715400601600 6377 263198346211556937943835138451735535154729942344059194721192233949456508225988508745100060709078383131528470301266156628157538031772054323200 6378 64939852884123913284705504501230289577571661786447083036931038295806841365099421922816432627217729190146544655843135151078153823820185600000 6379 14690441015875206345754733627817478023611290632456718012762646017016422781992728508835731984215921949972525707541079263365248189284724244480 6380 3052351763750664804778045971277675783312160142842228208456312788767430060856233670521570505593727143775260146023537014329866997541508218880 6381 583500902039965175933603956756148008957221921547407256801416503509636175429423234478446800818706113934664915605524026202629273305397329920 6382 102787431713062924495187498450455123056486388753094029977545554838850264437104184523848533949170894110206507373473390622122577305272320000 6383 16709773719497627273922750707060650014781204233772229830589026788962178102156843364669411075618131931873707866318749407325448316334899200 6384 2510339823303928493576995513159588697419898342314999612197963870898558122577789690260835075557457576630689692269638593863877287477248000 6385 348968541995616321745535810715203773720089725338131570395115379709894798492303868568512272741337074414613900918982395928612690932531200 6386 44942318012913403507926341182304105262486952245975234873494937627912793633622295182677766260403823368653245537667926434652371707494400 6387 5368200791463939259622538952045635191226179783197845595570870749904716819284001979422115455181915237119889959676610829538529430732800 6388 595335158114580312912712924529327984928622966776181211455467276003023459068639701503951981791546614192699454149050107019563011932160 6389 61358882545965791565954903747158740962240665153017910423853496059330654213625233020397076712948744675707807965496912118328412078080 6390 5882604980762009015620871329361582940065298125783757357235543778092010477472462337885355657146131760337321086322319513948908421120 6391 525051875694462554962681183281510844440984587618531756708891714202648996426345827100494324397034670867741463836456334861344440320 6392 43662717230506372860658120121835239302764690687390659496458731950394818098455482488849560836687757540198130221556025659951677440 6393 3385351291035764748732444385403259922439250000145728856353487990472131519969988982202884197155621590845146343894281303036526592 6394 244885482188523791524812959016855848478934123541376202117845987114198529881535007134885080674472228502728858864868414199955456 6395 16536539873473674318847631628000007975997452810738527000013149735815208584205172177853611475701787146965582119653523821953024 6396 1042987688041359300884150632390853278544841063131868960764086181498573340905999325844756674708188434217933186852667789410304 6397 61471292542691253230996324328647534772517156577263882431367433153607235789572904628525646336607936811262627452303418851328 6398 3386921857166579867563396496392377366569983676343472567861970989753815565271248588213406296827387198830411076041126707200 6399 174515603915168830019705776993294417920883613630904863321850704524525245699149704249677571680326907637821776136102739968 6400 8411855586319709678975263208276731105802483277906457673034063744882652608415033661193500473094662945576810932263190528 6401 379389730709360187303865705631369172881211844718294669279499903168676722227256975559358870514357132180979584023396352 6402 16013958887199552457705200036073806043410211203676644914721331468446074892209523258836060637220334704633860587520000 6403 632687813384991357561908351362516219938885075467112287162054823407062911544148779250195983970436657969743737651200 6404 23398647490147871910678345252420838082694628976941423516586168316313677829250515068992927486106267429832589574144 6405 810045739441285730303912811466878834493142994684111974769888724974618542014026253597392295885029535759831400448 6406 26249808690742368283126638793516931808919443291975314477498251293044615890316521937840625471151754082999336960 6407 796147046729165122739317713592305957509472733810402214217835689588487404025474298898159074816232640342917120 6408 22596180229078411989628526275471207578500293928695517182386254967360880716865785338525432855290371668705280 6409 599991944544073148542229324092760356204998891010700540132720716338238244634558009754500554749437146038272 6410 14900023570252450124243136050876178172054267340133524308958313607002942673523080608249273381896480358400 6411 345930420193489500679523077798551247952231262649181695087698743008154791470590294958818826285869957120 6412 7504891427965489285725124403949912524325197065146594012582740128879162667071082528023362332126085120 6413 152058084213123032032196702501343540531081804313827339752015680934707722688738334567975125593882624 6414 2875402912211445486641879427851086347267180795228156098181971676112421186788915562544143152447488 6415 50708681347329779821215396570471236505745828985863329944047906838387390758740860394887553482752 6416 833263499099089718312345285246994280909255264927005135768701177230207023993221343402338025472 6417 12745823040579371856831610925961652124661850453633173498141203614672816277819747664882827264 6418 181279839679245898686194429773697090835890369842988580746818623807822300180591397778227200 6419 2394268947783809095116112659488813943491055998952810715602492121078580033745005934804992 6420 29323194453256764071353156906720448703771785804025003889504749212899967422828130598912 6421 332472658261708821342898073735240076865992247101046348803096834632826868651689771008 6422 3483417679509675059282432852233475083420098212006605068913282019683964356132864000 6423 33655243800105922844252909302878048908472644162170719290167341286554975233638400 6424 299135419007347645371816033233253767424154420372640977477202420832550759956480 6425 2439376837113807341359302069375728802776684445892034419589363799378634997760 6426 18194778227505072223321158157717614224941564859134802186951708665656115200 6427 123689747679036273470860259139275550704288858264510097181583952209510400 6428 763243694676306794629002445718007208229870487290089262800045080576000 6429 4254690889258514293735618762620585877926408120230610340795322990592 6430 21306938334265325486474496810137380080071686365191482143072583680 6431 95223178604204530503896130140941283912639126840325012927283200 6432 376766326188812092200025075711490844314078542154302991892480 6433 1307026565072031714186880050047248417114131636335664955392 6434 3927546632335457986947944802500069969307683825488232448 6435 10066465952693118493267957912749668786711132154888192 6436 21563891630171048178782587813071417935825303764992 6437 37546099494436389599718120649005962052988043264 6438 51025360261100520638565938660492469652684800 6439 50755626021018759268203480046473039577088 6440 32856854520808389233340980771304767488 6441 10384593717069655257060992658440192 6442 2 6443 41538374868278621028243970633760764 6444 3286712939944090005245098521428701175376480741929279760 6445 287572764449600251050568272748198820578336946547506630349013383243920 6446 12839532962006426824807312541705832356577602801364371393397399919125587449209120 6447 4550823780448258373456129082647069820401398690618340785944650818946576145912586072257472 6448 55712920356526673457883638669075652867428289701412946589892353651771317262706787516650050339840 6449 56882294724697593821168840543605753195056623353877811276146439191942042496683019461333772299608465920 6450 8573284607994302054917802082244136901648436510252331989841502660583732045295312372820305034718172832130560 6451 282169802170634867944785083022358351028615055461046059044957086799138808419615712009542113777179100316056603648 6452 2684411236757515565699865821896622542349262158890586696691531051806669702031956378126246385238930397985358860115968 6453 9087166698716734162974515089300207571354114151293494954919175781044660583804188004781191106918835405712375704143634432 6454 12824385821627846377642873809409710323505036389888911342745709616009509563077877373368654929125907047620786000063730204672 6455 8536972443804676871852259004084028171146717866820465254336556541855082644426136807594859008003546966643880033513982725750784 6456 2956988678492647642906751570224839992471068210249919605407596771531483292109033829033388814213069699197106336142040471306240000 6457 576894182907280368077493567476128914833950421545320684641677822851308289262158869506273193633259261748555318417743146648489164800 6458 67645040552536791753949500915961513918397289535992711420774566299195288516449355003666255238165860455436055482909408174933347532800 6459 5030861786160558169126887669100250284321823287690903139630997504940987002865953154070450009664271738687192954198580023640416039731200 6460 248257730965145882124307281290646802515749583318542375828430591990024004277024839326411348200769652820308230057383176751601688248320000 6461 8444811337532635107121792280843865124372638538877915852968346115556719666306993849397240646197173358699259126208770656973153963081728000 6462 204572669873815999311519657005731405542682009478053836668426900243881489625360080109313056495343611771337857657597153543226048488511897600 6463 3629453022035293902026953299389473529298073441108481743395486791129659582083448232171747499590826221494857769457605040235876619096634163200 6464 48318039988935588729580595552205108239353392443664750697622916034927256171592180100196856915469939818120753450026944709927228696929763328000 6465 492993527346367320222926338011300824329207461896986096059622779434522596957463393641421801189507058494740706926432867125132688436028768256000 6466 3927332703125165430946350262690516827156634234005838965722829140267429814503321869770104456910062659843661955082702391370079337347515678720000 6467 24830696762427083222682790207813350405250374265039005688504991875994765815342180042229562608668491524559892953508739287766319724544322667806720 6468 126420840305556496880041306065510194174257884817107686813942849111301962103432475848257401311384484280446117313046330935949901034498695574323200 6469 525052167947376431232983762234601091615761873847068734745387735218320249649198712665768650094585987928159411544734670282596769229185237385216000 6470 1799552707769150278482204285243578409985310027078765297339361781364807080876589875914515173764796189639217805563232125552585474839712581759795200 6471 5143027168730953674556164964917562582205851807204982984481553563691444302408349465353245118397416290586001658352807436412256757888504606459166720 6472 12371882619120744282343279199460938253442149913573123828484064866362634130298441299808562386596804454949332000297444105705592199852439826690211840 6473 25263842117474787777762668320204606631772979269602446521496550608746180139698424542285232364396219746816858350194185547879015959330906254040104960 6474 44132100729632381171523693689135477091923649970267578643743760208073358001816605943948480843745204580951818474268183184031319227714462849706229760 6475 66412209045281487047378132205683624795198744828461728384330899790207726793062505392074965762490065983041608621699212258602641429589729128816312320 6476 86648698640439754265666272005065753484559125039387204662618710352282182349087748520030646803642149332663401365728836372765761069354666153738240000 6477 98592844814280498051183727285419401662119033107535765507946975464238331529062883824017145476382846849357702751059542620726824252245090593721548800 6478 98364347337154581334551676055941521507779224977266045965647062203884245289130175667013112755447357283890676179633283973539460129101857787006156800 6479 86475297624851736135242573094394369117424712137513445194012518302533695563514036120741799747645698567358813405452848769007706647640052809806643200 6480 67296737369476170593092745047718560304458167244376286551623124549622724462912875528064359191370470966065138404132481284749721540510955591434240000 6481 46556280472047822850313620072636468117515853158926270279335601880176878203835727583497058664406816884009200341304893126202328817059766518939648000 6482 28743744685999715210585418750375963211633310200165467190016695975317751215246170008728813417062433022946494374981457087402596074971799707503820800 6483 15895136150308924303671995860451755718964457361073030434598007667118309613603647154158974148460705328211411575539537645128260279331342343838105600 6484 7899576883993868526707852375087570718129067752788345262367714406755944158291796040712882217195481934142060694272473329154842882548738979528704000 6485 3539343089494536786489441120369405888908928060848000176032391661821732931502150207895200637819440778200711790427521743928412960581669563138048000 6486 1433797685348116319774952610829867024832177657028350904338574117433719405063949943085904532906625538635577274461399337000346639189368033509376000 6487 526600096471497692077050321642913013773300516078689551756755660459858201467930668385846251281220532245525597017837972531413917376836436964147200 6488 175794223502128405143207635289322763992169082431765286988217383211298985634403227037954770969190728189556810690752128918930111525453326974976000 6489 53467405567533076406893957904726292848391281104193468379438448950789609869211619687478892979447285724074519156842066284097497511621373722624000 6490 14849017342817587785264389331200602369130027104567105413319622426590600472547355073688425284923970743607488885715716095972679687754261463040000 6491 3773389336629309540122945501964985549188042974010472541288936382689255084706948113631021752779043225770384173394689070810222767254553388646400 6492 879092197577883350202902424021151958359319145828186784724757023459451244611827997796255196449447477828891900396281312733783965301161307668480 6493 188103173746784982539967857762074096779454908692709302865253557049939208728509607884793130259305655376258579008306083271883580250727875870720 6494 37030251335619483934037101650631196041357082127697041027387700263545577419471898768400821454578878326087760819139847417399085480269074923520 6495 6717523116585328274607332829836872662964708835761892132390292968317186630462472433244714434892640509820481229378611145999877721095499939840 6496 1124612417998495349056126285789245996925939010363660700637487583070620324492834754104514677057339044473466947394477998647144812008964096000 6497 173998577544015250188157250151058267085076715637184437944264030348243611068669909383945586382453888155066038499737260071028024731395686400 6498 24911886540357987326649532237085792496884911028903498736917504385261119759216899888926869697371128394894371736921273755658677958108774400 6499 3304591528740210046950799410004045652664422680942826763452937141838731627734700857732334988586095904211116043022704525067062940899737600 6500 406608482722199223333582480535300686807318511700623359885671249500203879605000707151260344376540645727379998696255891812077979828224000 6501 46456511069802697294007853375850949478169737572966563878469778059990841182686386049081349817856627325801747168296228080250839577395200 6502 4933562151533073911348674977635339168553926507886454958765997811625216825168418617252125643072966653603575194193411853257159160627200 6503 487439273899176142100403829914735624208529814104628776996310706360365958030543130989686204168957658492329523282977634101489146265600 6504 44843478130275158993890657205458349079912625271535015387131265550950907729804711783101853751305447785342354394341388124162516582400 6505 3844517654141332973007482054360477004258909379230065721191142273230566351153842533487360542342085824308163261852498311959596236800 6506 307373268378337454388925125294882373564080631384253694655894183281478184994960248820886594488490918485330772796240336017277583360 6507 22933144406514099738102544065919005844488152154022287052484811130481366012121288435308183718826410262870397372869877943270113280 6508 1597719135899783762412417237109712231349697585402233713236573006528016034904816550185962130220964195852151719746522924470763520 6509 103996242533759781097817506258578038893044097914444143331984159813533404350018298513150676831560387820750620945288457323806720 6510 6327494561528415074707047643458386456393365930094945809292525250596045951292529071057782946642324508412987667914271479562240 6511 360027115087043097191430403404761485204933170498570844613072835589981561148133210431989733451132977540654030227485707206656 6512 19164451592310146666525903159308658405522703920481190431575342000748923575182126178153920182957984839946168257745547952128 6513 954684810045356756925630504982513475459546023271074679102153998680601479204181832105287177423469547357173939395155197952 6514 44519161514422713031132722927643411831933431220248426203471620421078705939419826538220198493737396540365131498234314752 6515 1943812419071487256477916213932199992974779318508661062248378335002362986478018672272586228183019032504864851523272704 6516 79479503778273456732553526424336328582236803067386711366596774692421868150230204961436820072223418756998501498880000 6517 3043672836021220980335370941909016134162561953181772761584658438853965338111336703743854456884949640606764282937344 6518 109170816917274745054757976987791346421361268544559469090453768455672983393581051664985061755359809113172196982784 6519 3667576556760476186691703448828078350082002566142298478784641050806717123472741218346353378519895889993611083776 6520 115395234073088781262659376960826034261087232554972403878205522063579736698645513488635817852785886753089126400 6521 3399988511784603204648917529222308521298968981916445803026571776565845265400211424878352778055695014182256640 6522 93791707966226749011177627802456004009605498029257778115522887958119059249130769467165410645285152166510592 6523 2421785821848847207272395804357367322518447703912350073600023148450717788498008629385441526814385681465344 6524 58512272016564528804886687559032109924143729480149129310195622883682733039105155698080509345520167157760 6525 1322271720336080101359956605528895147947779078770677287232347656842159246975151522271600088470331064320 6526 27934720014046436294186968520514025993792347496968511904086813137208481762684923494324610339732193280 6527 551400818876430375915595035797880506927141157017276103947680926015083667441323407514746562298249216 6528 10162461101640581817729498357333170270534248712226421901496111247164545369588285979443503457894400 6529 174744550615379454853917178242677969731506121285303111835741517273032999628885199009180853207040 6530 2800905248809743531882703942904575600913415220227362712871969476166294696712400228979247677440 6531 41806831652290874595420720531556042424553834193135319263496083372049639571892721129806102528 6532 580438153606818425027955111560876250529466835590682936613464030633795383431978335623708672 6533 7486271785267240484796715754395909167729116291875921789039421169743957070390199884709888 6534 89566346124852448527595834670818224556080850588447318217697504046652833630263409901568 6535 992386578397327098258344835580426811573473726130713574084042179115946386779868758016 6536 10164083520029412788768892088240364813145097619419428470392461461590651359461376000 6537 96027487824917219644200157796148459489664112680114972418146114973034823423098880 6538 834890391214734602855484367195953228717647231996809293654573130204829114695680 6539 6661841940523111760604077638207783799597642247979279453499995047991569285120 6540 48634841475234735520257481970223507969607726686456103994880228600053760000 6541 323703864825703226404620762850351822231564765258029120643172412476620800 6542 1956211169167723532925302386460693590130308194723470170020417783201792 6543 10682689488612091787091636199875184524020128249710751860184049516544 6544 52421864064763717614850295024791712403145202794936440617655336960 6545 229630055132045518596594868155877615633942422064697537011384320 6546 890770441710187514389672556677942772425140906123850804101120 6547 3030373073171621974990242249159504250974877758173082550272 6548 8932205121609079652675561101664354498793458791549501440 6549 22461832201444710189844435309311050710491397116395520 6550 47220308105235662823934450776884485735426304245760 6551 80704988617593836469678494550666095767771414528 6552 107684595010534123555902463606143446698426368 6553 105191219748368058130541149939332213112832 6554 66887168131645649510729853713013276672 6555 20769187434139310514121985316880384 6556 2 6557 83076749736557242056487941267521532 6558 9860138819832270015818372314022660768185930167055360808 6559 1150291057798407577628152979172805772510390643592377274357537391535200 6560 64197664810607279652935763210630298328384411647978530860082012856325964012533440 6561 27304942708368616164749628145497044005820056856865250318396647700474256713726691331963072 6562 389990451597334275101702217595787735366137668712688007365928047451700858732099804441722496893824 6563 455058469223421463622697640116123363711758721687601893035064693320243643516098681104245211696968407040 6564 77159675236538167889447861077878319326342318705517695664196076238131972291742804721421667980008154706106880 6565 2821715168275564668051960665827747998559953851483481095113550550996709251660247710720166778381860439506230297600 6566 29529087943937012492434413611028892682543940977907375755724931484046964999968359390812729321855788736039579574482944 6567 109051369207074324986825580803246284101334068339839720632423492434639540345054319970130545775796502729344479167443845120 6568 166735190014559436377683308552504834620708181296858434445604063359685713641180014229802076460850629289881642752236779929600 6569 119543262984908731898686911804795213816701060208266291383397283005203176041092071061074763421907909347109562041195885620920320 6570 44371904122277323997344978071380767943408316589482435011622624686055959546924359709116021931212052581889882802197635035045101568 6571 9236220903873471184525710582758512317328148881145630793477660359163995594778759979758437875760574327375279307356174427318439116800 6572 1151119477758940020553296502706297994442421822954966735522450982732022521358163352801338885436086146265910053846295425267163886387200 6573 90690802231995120627791877045636428145629613757508241936199504221536156628620055483275432684433223017280345286540259241877355410227200 6574 4726958611910092876700092119860489748367885729627686947019443242820338055269203853509956515833951947063230756998677518327712908797542400 6575 169392742212582993906684460179458596092484269944195401811023783495114441334693926666597635620345006479625798984290179492966282638131200000 6576 4312915690025201255756156381682047246645067476116886401742901597352624721465175669994368667694610193915493529061957765721693326184913305600 6577 80257111824524097843216011900579880455642979723342706028037563205340273785086581267997071103988864096429546643382505192275737717102975385600 6578 1118573825789589128584407604299496436563724173086506229532118042385586211110787038768871204054990268259767044889534938408798013267577824870400 6579 11928480736290686862809393303375630000379685870414995806826192538498396839322305807594516942379109283510018473134442700423038979858549964800000 6580 99169304632821870414104609243285522327574270773939946335189974065554790556497973531535455025130580613081030290920425518502248810559949504512000 6581 653452781229354494651645245928528144190822999359025825832575447056398770827903324837508836739200904958244540701392626264664471512847420720414720 6582 3463024081774879582206480844184401943515463638591985555353466909757142508423361207987408960624718058621164953359268413846179967380553425842339840 6583 14954302383137653068283627954699850953589848237352139946498742284335570914384428906338037005271176630549355757878663429784609340486184037934694400 6584 53237132861200110938449891796532976072805514532978331092332267130016045844719503826852477339368261475393635184423200981590172308810035345804492800 6585 157889920477466910793649357518014034286146174270307020129125330473472943234003663712426383899452081096858485361710687343472873686334563357294592000 6586 393814415530204980101753985113124211021118350935176804651969117984624546644068379224771924221295770684601295325926382149697871711202643840314900480 6587 833186712997434697453091944645469288723619636454424536344857749212603032730946467952744560433872640808038131206808825743539695098293879782663782400 6588 1506887008312818154215807228381879957297026407558034988286537188083913174339344845234870332572384190665043726351238416168791566433239086548385792000 6589 2346279308998835321953903882371514197220604624108233922354738113283209426967758395218445797612152652585318330086309583160552447061479716079167078400 6590 3165528870505954373393075784588668621549966866035475619960316661910291835804196208985222569652455358609302265043907697564006920286592773638471024640 6591 3722639810594977438373946726285229966805403441950061967611328537417144299744439314704678530757066785242204101769601207091697195219532593681452236800 6592 3836666541103280505480779468640675099112069390373915231744835252472193738755942267327519462904317913202670424148550592262413673281258919306670899200 6593 3482790004418675135808321129698869069477697511180043009303769819904048921991793723922214615921431260127416261766474821169371772868525722346664755200 6594 2797523352659274125401102203049812590108717946805702065901326894040353645180630217835993607958739764811258024572072467643254553375207373685548646400 6595 1996844693620865255198730293000895845309550460845803384276670324306320577079254854396011064959013617292498290460460687617592595763412571940454400000 6596 1271606093070083969334629408910687427911997424524636695349355738748381556232764425524875467428373387708824670056849526835911096707963321045535948800 6597 725083207684974251175394663639725666619773829565398212633149713969604506201845520492134541069474489830772274922623495270192123881859977856208076800 6598 371472078312354195255781643849669052317478828092044907151007734824742218033754524058971883636327133824531433004795428443914764508258460807410483200 6599 171530249705747355658951114046429000548250970182888698270160661933668137302678201228814592498446358109115440167355903391159856030690938737131520000 6600 71599582019654307962851749728082827895265850687971791047300618608160839090882047854656105256437030795002400931618013652872424684684900634198016000 6601 27091199808385126475094220017233732683236179053676421189487908616020916077652710631920736624749395560565332011743345410445733477713212167369523200 6602 9315528697543030425884859501883995935178547906450347591959728331850768727752813007555566738114405289400221296501026004252543076449979241752166400 6603 2918023914245844477817325250005507584707119657864817056189480316060499244990964199074896404951851171134690540909923439474540103608732592635904000 6604 834536660933127954291742993038282101784153890332175102011538396804518642893243637985690624920169137884915993713754221270856299723201559134208000 6605 218367501517100652576676053760650482197662202909657837891086063987643955180442115828927938208800102775734186441165885732456497738236192358400000 6606 52380480749730669940593914629008720974701362385258471103540480961810523644617124114871058524479907820814255266999725091043427764868333468385280 6607 11539549429988585792484133451670156949250293543677257318442699013515741343106155605601753166382789035223229909224478955605514103640172160614400 6608 2338809668281402613583902103007601583750835170153361780182055228067794020689029850494829797611291862035168481431024079665918690955716722688000 6609 436806750966846694696870176112453515882808441386536257203851220816219232883917308932016222393360344182481508024724696718791567899695146598400 6610 75288729223087900747301611378082275156856063241525122799842403005518491108030856342237736107938928465681644565453512217592720102684025159680 6611 11993145178461844708649058580037754950616174096409649926153760865642882868831184433709982191532095825630632050774242561271859008976086630400 6612 1767974687888435777995337837816006706492593359921868303892825810656371048412703112436722745515062094819111266003987124214600693074991513600 6613 241490081747648157376445430254406232848306337552490949754105362997168673927046449526329168732735819234033473969159409965207006488402329600 6614 30599083538090174270582965171590831826960637552222431760160478004189492152164443437389030295388089906337652009124506667046726691664691200 6615 3600607629632560284307636163621658342304821277779240552479529182599858230171184577247401677824478931002864827490285468439206334300160000 6616 393860313383122903180284880387457588238128992127006880241665422629119908700646307750542363863164220521421581182390579209188387953049600 6617 40088359284815068632922387409984287038036701490259894091303259417593123048230511355864795944621308133731580831931437020806645389721600 6618 3800017670005687300815919063773347240451555020315963523381891142430639103038783104314789194670158527461227373409462720025216837222400 6619 335736086125595628260260165889987226432395450813794236930495636588658061933455345709394782212504388326407157547242668213739192320000 6620 27668297752874600481295097252888308290183059798436621595015406459757214726980101240332349726436081350162826755460618465042235392000 6621 2128334067586605491492618158940419132864379304933978334775785901174726526789925534372113314419524914320107772201892616290382643200 6622 152913470918313711557837043018188731189406042529994232891820013698339806362865285733075830162457421647834959968756791826081382400 6623 10267182764095232639476424899802731107426393828986669173048068880376303565610877399266170284988034763515345663772660946960384000 6624 644589609812980202350421299915784743277230445005439547505152561918193979339221102929288376981441166721997390976661646737408000 6625 37856887179149846952814223525250076877132053795089850741500148992490801182954382872354847234863957444671757451752542463590400 6626 2080730293228106607706199931120437717201978319351306209867994953233136696134197379512907799892282878717486006754905319014400 6627 107066209507885979831697202677358287044132721516479757758505771906501153653065344267888517140405777089608860151942270156800 6628 5159268410643571565123949783682996014650232525620284471057736288099948491986011001500648844889769042161002478161415372800 6629 232880442040135483041631245686269623144000532010137771013323237632332272878213034824611777873018201486090262009190809600 6630 9848587621513483767897346909689624629617318867071325476991514771936366084223302716652933961782794471784617315462545408 6631 390278143094159707970595244433757883360828314576588152613627590737745101996921999407406578867703010200111088500998144 6632 14493498574672597329887106111877965942769941584294624643134257048794750397528414385691558668932604582927787733549056 6633 504412605261866632671468822984172804149118737248218219526109538874269902418035918360985687035271497645846058500096 6634 16451376605294966093133497677561413406789896504127416863947518344636233446138478002294936367409876833481263153152 6635 502789549088945818897232156259436750226091983663260471998536786252427094629307940967539857950027374640758784000 6636 14397105368833573079203222910443553367375983304202771633410497477739334329980015176597103818379487353851871232 6637 386169853324058969018691711562216128465723707779328262266247674089196977155098246543937026489349930213179392 6638 9700090221072550305350386676114399768740824954677077879946282996247102419241745181711565329306945237024768 6639 228095368541359786124009729982491412275900901577035150747908448942106842824123039266975426122548143718400 6640 5018994641866107287725805535301482505367907694783678086312074430347039443778521541560792055817898557440 6641 103289910451465884917115110119645775583318834497422768747674185911714158925323660034917425037113819136 6642 1986935753595591369973656428683746827390761951998250913325523530533482782036827695241077925433311232 6643 35702442657434555662603708400022001877441036097559517644537476014355994706518469471694921998008320 6644 598769668374826084045395007403863167944306197170841505117088317924866227265174018397514749706240 6645 9364425346325665777353272733649195020036675517836904159458586455817056954895145359641044582400 6646 136433535282802225868385356215151823647289150425022785758817393531774659036095470801369694208 6647 1849613311458222974657208072526176144490012370033950677818554808884034817339855060640727040 6648 23302213760145758682659844133177913219173751688477444172324710215826627668394896890265600 6649 272417030619053644291476083886196569400068231433181712399294972930204627617834483056640 6650 2950361091197448411449734419543688280395731726106272852855368197083004652708568236032 6651 29546805871250878663380999324910981737297950056129894292926949960592645767540244480 6652 273039343597663695765382299210304382164940006863920446320785823575938070971678720 6653 2322641292600734158250168342936269269795863404295587973752145775112832019333120 6654 18138533187094462337713645991467694888186449437917713202493132727388460810240 6655 129640069433039793680977040225482198162371929898715120054077698447769600000 6656 844985057737346529634697066733233697066290658183128728458407021056622592 6657 5002056666173880428133951665308656001710669470917437029779608617091072 6658 26764830975894846488512852787303915425564212387299957103986598739968 6659 128725253863260169163746456337794696832220417484601425084494643200 6660 552791006643660726204105354762939222372524639272399408453386240 6661 2102760429176566958128310791766792995453618854614048358531072 6662 7016492094355415472816769536197094433320655607041961754624 6663 20290288120974188005854321216734302474319988471669719040 6664 50070677986360107627497725753302510366144261395578880 6665 103318164958406647659533535954342242005307464089600 6666 173362967281356960654062162561614114119068155904 6667 227150606632885469622425536005492101265489920 6668 217940689495612074655794773348234926489600 6669 136142023630783180420069613752150917120 6670 41538374868278621028243970633760768 6671 2 6672 166153499473114484112975882535043068 6673 29580416459496810047621270441541096788670766383701125488 6674 4601164231193650030790251581231254726786190619691045469290483676862416 6675 320988324055336980380275631208407797600267669784913435587594818830344894845737600 6676 163829656378607026609712328178853790456180937797960325206336947923009565995012076016845312 6677 2729933215791225342449147852669770438557051692628929765291996968955201412073212058545440142182912 6678 3640468533768274903650131324333422101269540505776152569656532278418044051530506913033570577020741043968 6679 694437987245781957847957995096185106183808291867102636181550756272574391112972274690157220310496786291776000 6680 28217306002106119756855385553999635742238191199472221986526833902119568780547060592811110627154564411371715189760 6681 324825610813643688546114653642649475003980470664684100275164473425618608418155273794361462873970439817314387779907584 6682 1308675488660779773866891838466177467001373907960032462340593359078642578070651776360348174768201744329605829168475107328 6683 2167775572927686821559856662344169342637409024995839327234117670660783556416030293627367255082609773773920044737413026775040 6684 1673939152168751365454372131884238003103056259278321796236453170199563836002571354883506292059632432118113631862246872252743680 6685 665817648360129677423972044894321109578758150962653057757106164856849799555947579778862478495024604547042461157046917296918364160 6686 147868278270220093600406059280278958613137198731509057565665810995996041435554008395553238056031613343168248683303186107165116071936 6687 19587503563709727291775091967172582930155827287996725765468622027162710854278334517582277928164985635175221474001734578396422946816000 6688 1634736679131430051341360379826868302610217891281058288322635977953114864357877325404560466090670186603578035265417257204326725156864000 6689 89993595230755754898557334031440578075281088090441068477241820622029495363372113327655724666213953440235945073547953366710299977973760000 6690 3397308761475480063887089387828892901346421170343163410114514556387929502804416941038972625438568033486642441199800944895981078580219084800 6691 90910014974954392358692652935681909371731385538343005240222981111395348033438076923214937292827504085184615708269693439141492415159441817600 6692 1774282291519580555062264574576121464517435688865773305420312193712191272714835139235924301623144230509281013212539029761509616428635285094400 6693 25887712216809598153127806922689577801876941940436328691294790101279163403118275054220031835472753898167501125746068593786905780588495922790400 6694 288520685322555662964594254489614112882239909236132911822892857008732696565956913459806149025208603340759977445005694686970531543140354804940800 6695 2503089577293128134078234017688889318190116141089328649993401736715866557591093949903575409513022733894045794219279523363402298223715837542400000 6696 17188110921228860601770985612628302793616546524882551364317341571597477622638482392838300665269484690140520118818049133918280756955152837739806720 6697 94808555770380457708878273284835908763299164240701661646208757457555645269086559265335059610345789392687942822103032426376188062300637339184005120 6698 425646514891404045076354544419964630587546677923043889612671717780910270619610731793439854068842381772624291127321112861661421468374259913856122880 6699 1573785457741078523351614118008856008018539617931075881570633231339136471325634468791397916852221936047514131864030155325684215636463393104199680000 6700 4843171880046407545686380509133486980729996257175167266058424448464220388709548919026496471662298955856541831220167022267366555207656971410446745600 6701 12524026722391288204741672253542878610226961227531094984469293318470306832434127083392782418659073053416357125827139221327579770419951085764351098880 6702 27449603646978320278702450198881265661198065068411938772339386210772546140678423732937369782326516047226422789269735188092665986567809440725870837760 6703 51393644700317868484027822425892977168249110722324003686145442705194340818660272828656210095756423573562519232004485385057201082493477615662058700800 6704 82787270522586037254864346457395242620094610034796023336634170227796946865582475127896897783957958569230910675637002659796366332956788519788452249600 6705 115486069085706073712665460225346430148690049559458114543320559393426633107082384104919681533060242856496215936709388581061347104153706509504820019200 6706 140346090922431096528248233715445616048094457642273182073928460670837778462408207747338872246559314985937952193793458850429112868476358919809222574080 6707 149401941642011333579536733792275438600757374327734987509781561416305456933458742520527577188973896358983213897035574327892700301845645201709727744000 6708 140019353250116216171677761865838374838376644205589464817032923661298246513200046043699194330823023711247158795423144388960954715566495287786602496000 6709 116068990762549041162259628178340429153195394947782466588759288507381890006028165943448179942233713347893895481843775880425671127370139018429726720000 6710 85468834450153158458751416126135458992599454327443539502869466760333530373531454611512429814278024221322447667562572439990212937286917624989273292800 6711 56129539203115173253117266351339976235010995327201711277876925937296284959701851155311916294481336130646808053251751975507540156553321306747882700800 6712 32996706908909086488035834690689852853854495690795998321290999464220152372943040711719401659774675348310084886863885855019891396454045712051811123200 6713 17423465782801178898349400012815220582891137267088727432759632025403124387855135575520060078501015734116396169051450413628719121618833770431066931200 6714 8290275143677592039505412305742214128758000344231192538189084594730882477385349902185785837204294024450142233373250606098863194366918226048607846400 6715 3565041690295938569646230965856585256383465221324507993668849161234574033695048555917153921536559101993338922257522421161578822872202406013173760000 6716 1389394355225024433780037620248917359219395937845058956811045033553283817753788784777666095251346257376010074403429916186248589344177560967394099200 6717 492012248401292682966776836623015274319864109710519179201083048829027962359687632618953109940875839722941064959034913020760991548575448697090867200 6718 158696205278886595787001331004032355936298839390411913881014511834605501215071907570706160913917666793265588556678377103283011126119122930027724800 6719 46728344214214958715930057158886838156837779942006214110944342075542411991750866659448633430991990098630264773793803721221038893654341582848000000 6720 12587448397721288537417288674109088313451417926147242098577379992991235044808593067417778160280343414556541309485802729164537486358212736188416000 6721 3108139521270465472123641753600745734105093887467497702062736657027624616236357561516279861166075504412995391499317751108127811484757391604449280 6722 704817531858867801090362768744865603310417989041734322766101310626439597130754339721033281700864845473236465813672355873573588919025619288719360 6723 147036011278891510104915078362743197837294851105482688986534325114624565782730893287429485606164046758310389334293234133504718827933330623692800 6724 28265183888772526740798793716087693025173326175179681449372076380211426617109594383318535604464042309924338396197181782146582048494971361689600 6725 5014493609203527930495328978019432165392700361056954268399034606935955476709531716687107930723361753977453467149392565405182741447011676979200 6726 822193588440039105178950503238278827548217875881990641464295414487038422870608040972234474941675223166678683974264607866409544708028901621760 6727 124760847566564528763032373915587892171310169708365793174198592938698915497186446276313160877422731055950606263775751202775957523226689536000 6728 17542374117140464683824510630387574918186954297888211693523762675148525184594100297400537277528801705212164022219220026411207762477318144000 6729 2288326092242616596717285805632671543487290290686105373357678928241517384831795061858611124893368942941988416476664713286170887785021440000 6730 277234624854133965599624100160481164192210551771199296669092706964370478114599961509622161260244915672847193667666141440445833441338982400 6731 31226694375635617662612650030878229567135511075305900799700649145576030891081793927277887551301975313812446107106396268638904333736345600 6732 3273198902424780061601757780193940972834533476650127194144132929149013446391584319564702076292849545334201173944530253708388790068838400 6733 319577831779988437217247675837689450224521369260425490155665660808316509587904358283561311153462603497520486188659025403201951524454400 6734 29087144852049494810288488744505876972576418892714758210315503026535394169818708334030844450940597907812512829842456205729741982924800 6735 2469911526188040287804701653217714491726689788525968877536992693061535081120617272040392296643354064413398054199425536655223685120000 6736 195806643966465163401102992995844279349415153722515813285232682397046380222095287749224178204560807045452766476246149605249725235200 6737 14501870686700229657360318200099483255418963459377570273303512720138220079891825212860307249723697079045157862310490284928217907200 6738 1003995369795103242600070979222963177683806865431081969550908711262268255187270234616251239704101207214713425074054528045468876800 6739 65011048605286099241131919493794609500981688363348667123951664533107991705628010900653238581695510030848511304934975518801920000 6740 3939161322166449691397838246599074867953704655667168646915315553310744041485249006923416060403359354571017803576001265926144000 6741 223445625177495263052768642160051231675604568264122442383627939664534307791436779690126148262079999278285021383103362577203200 6742 11870227671024003763294598455010672101581512587889154978348405483734356455289099546313788833893781707886809944449654089318400 6743 590759012992752683917442739563575283157732417403240281904226292844298547221109491645324399957764694256970901209667862528000 6744 27551689532257168875328611748149944141956504419990763997101392160992485176959786580022569252382884994292684345002950656000 6745 1204404955693782248675563509599261093509299979050624952801010083159892002073173773398193602879745988356026822678072524800 6746 49358314118183105341559932396344848394657589641963350552618726439941359920212677388268767917511017718777677357000949760 6747 1896555676438109410342497659482119144314942131143862402748592974232685984603531906513063175243216573285661832485273600 6748 68331180359770792008148780416521410609171144673950270409305058129782553183663630403540000926616385982231568030105600 6749 2308483962342035586700483962495697267434639298322502371304073026974802247081011598903271347095923265136711906099200 6750 73125917137705597698045567855877766831667151701315671487777979589466634462621591281993061370821943638223229026304 6751 2171744633053411057209925368264801323209638614966945446303323868201740269986997111239445125188793224943519137792 6752 60460138710239981617939166168988829268941310646310460772653304230792820786678086569797043808885668985184452608 6753 1577447194997139613381465517241927437736935886796853988568036836866903455107261343169933975311176315099414528 6754 38560191399619322645117590670758078168657325641825108422716875703631179635709825661849066452907934546395136 6755 882805281641338691704712930465608837508073957210682938832343224463712038369420409566618176989617664819200 6756 18920921582558280678323510540892501710901235156345714284924128849101496555134877846124482664827585560576 6757 379443231465748219021938329534777525149633958818693366954668918979841319887851329555808629586925715456 6758 7115686461045423638256439196569429819996335080581739379370344950330293098247280703991308986691354624 6759 124695385800228632805247572458987825701925323743323929244495812324025083639637426580768656719872000 6760 2040337617918962088052584560836153887691913190947004384585449416873267580470911119162723511828480 6761 31144302403386334108729612882877205991976663724350881822969555723025607882074978562206731337728 6762 443031495219760965405233855102711852587659438893169033876941829480880521267457607181686276096 6763 5866332502610001506801781649437898218363183647096303663663307667839946007840435532076154880 6764 72211628398482559928718440151658303961953917131673969310183147887092490332866235187855360 6765 825118364901864887670676937629043525437730976846459345819849924583294697242982948536320 6766 8737215546034981174584044774278830807572066657601015557831723590382903299100999942144 6767 85578428071475135816004081673221488544595080778060071878970124808051284419333324800 6768 773697533870199339039281096028363152769874627348808514069281933112933679838003200 6769 6440997370723820087933987639027840333522185302945029554551111690237121658880000 6770 49241073317492904043524996005483609592610091865706938410394035299553881620480 6771 344623629697551586855058484191020999728439216273926241682454506022258081792 6772 2200179895424428862939057203327950306307069602399836033954334121056534528 6773 12760890922864930044584727167709615292254452817726769641269836904398848 6774 66917088353568750570055337033738479321679348192998462416760640372736 6775 315493563424104714578923974925698012013555922092804788056594841600 6776 1328474618780037549969811653453158502263132877133887942911066112 6777 4956285512449163371848015923906675095272547859181586624806912 6778 16224335305776043250265805763801493533867869969024253165568 6779 46038280142461627743105894540578578578549701435457536000 6780 111506354118144946497544140461582667352872343841013760 6781 225879619285043917951667971953023650677831493484544 6782 372166802505597093905835985155843343579871182848 6783 478928511178775103680955881399334749224304640 6784 451401569685133431879477482664215057530880 6785 277060960371418402258387284127184322560 6786 83076749736557242056487941267521536 6787 2 6788 332306998946228968225951765070086140 6789 88741249378490430143196118323569519334238250916173462600 6790 18404656924774659283993925318545114149685645560957759218694702109700640 6791 1604941620285887230363765456103619491163800858378139559177356185090305441582412832 6792 982977938913618807768947929833674005153901221988297290807848558713247033630762245792547072 6793 19109532838197890154358088188113049427606942760764383952964629195360305730531616399842233028971008 6794 29123753730012630811651735492963082149697201160312605815111788811338290322646879450692681707046212717568 6795 6249949166149105157181429256128314622498477165884935277939096119517726356104853533225241049935625118108071936 6796 282174448897035689132469551455986549792594279611305954070540702122708232954252831872660486585986265107289735449600 6797 3573138153562084786246774900840252224315269653693924047470782261349608931737269105859161713834929147119281009009362944 6798 15704755515150984573779794290901414902966494856461718916287670637890562174064657626871766820144168872834904578797261103104 6799 28183699799037250239825870394151133809220320072761831318968210905308343518564535120708495012423463462549619793244706298290176 6800 23439483681508374490004329559704020382128062447946496825964812618135215271148831028956342823345019269201138686160931037591961600 6801 9990612603706282664090489417678585119687578376958352509949065379193146121011218839392704190009488333069873144619428253198280949760 6802 2367224087620241756961344892574251980029352696006070227166167188265650362567976029488409533853495862699786063855165071549235693879296 6803 333283297139605804147377375560494467729875338293407356128097906083758076605602794815689831254916819024665101555396094204953520328015872 6804 29464435231493160378728037020817974612844233697635042641338384847210392980150348526317252945488393330134755077725514098834673898717184000 6805 1713147782742622203175272067357024720035561109500942417644239863774466641632785907876267889590246455737690112467941948481904353031815168000 6806 68126162419971112787538902424640739183078985583044150339244774769002649046815083047434763958103788576613320714143114804653042171560329216000 6807 1915904931996993199660319890424977882609051938645889436864911632452078167707808449269591628400254721855850214756063164111763302875508716339200 6808 39216030443380680996087205946546036038127047926123698729727314223890998695793249217036764510294828079374551522092398041631494546260295155712000 6809 598965945569659918632064088371012532372204536007767106510620796716845140817149996525532580819119628118871087918584655716621852186392676794368000 6810 6976271872174955107456517721596117864777511705548062541132018148412143044389202473143787640275951987974574460931628809674866568596545507164160000 6811 63154280802973314677885038951201461180517383345705482073480829131914129332909262574508997535875985554032664810371999473458998518679176648169881600 6812 451897063106536631914202093963713651270410441929124992772237684334966151303782730113602968116032647411441614677707836528602104277281405456319774720 6813 2594207227642730079343255349915826142196310527548709967176271134497197377510614064949723210809875282982855496434417973779993639196027513833447751680 6814 12107719528500074177555683790328681473977905310326632232447225612780598867887273608746986033148278268418856037209197224979272177239080552266339450880 6815 46491071304274085267349518511096753493712742275847288344773707144396778209682621058537419296852120908923158406311516730168165096394186919849502965760 6816 148442727316874383417294643510022321437936966951117169744893999916604884603937736508377689983573412547791283200333070978672365087502635928521801728000 6817 397931172154222749438364600878096210878495790567814279050664941769507952582877037423229247921755862567620154563081649905689705993433797601515777556480 6818 903435370148088825327961750871286258378792004644244230683798945381662090166577813620781397871766659618078243508285804461620471111009804274756569006080 6819 1750889482404446300530323040452230777874616783973515999187478381692958339297145850811529672724615010022015980234687488083072967695420380198299678801920 6820 2917554487168561003633443424403224203419714962627712800817852673155484875067124700005806944846083438500976001435667061203190857485517764904131493888000 6821 4207586959044884654453019800801915540444340954650626055689487919225526052479048393927982649225024417115829379136102605656739881311293304872245605171200 6822 5283431411378931622442267334206735038028780574240750783748065702937013290860860247114038763942255825206758710849983295777570757473456334132141652705280 6823 5808564022599281535499355617745082460324211765410740902009774693744977463462789888754198100485152795254254818577903167832888136905241590302878371676160 6824 5619539306788438881682828418486409121059827228467869638066814221961944281368519234701624538949222693745358462020150635436301679795218111339310350336000 6825 4806729346239645037671481022686953486651373691374695126595678099110490203261498563881877406408760867990356241382753548114523083398568412294332547072000 6826 3650891359531224420674575901402099218010368962993306513292297247428104994953314516347393552455588395548685697666190449360459859746216983036430385152000 6827 2472248776228028420295310752657209943620649717070157241398692896949814744094838806590813427702290829799164025518446975875789572293260008826641737318400 6828 1498120768580411979003739589711653772331910809667835352049975829371838969583011412202838702299499036890317181354786709861850518964176562519671832576000 6829 815202442478268865605095869932434190772027893866407276251246176020774653423656911170801386695093027263625205042940139496074705022517943552639500288000 6830 399619037887416407534936941478287862831134289680349926545838986218965077780665666847214696993990968544039050606525927495607418795382069487000879104000 6831 177007426350672419713091218075030764794771935648065244791476381445017596471047884820643498143553747638600535968335010164468773417982944722690034892800 6832 71042223720943001093174192463163369036859143583521728000645769865920203684064381211606948224635046043283141267072820986890592755576572616526476083200 6833 25903364385310804966998586561779552611472405032084519336072993362070881866412896302646128357723856981730250201881500744348263781471401210698058956800 6834 8601442350189141963709617561439583633582072510160810224690862665719119983042826828631801943749799685522630380638631926999106517150868798035512524800 6835 2607081277054306168654575462793519781557648895939128319198301785370789190025936281454395359946442848419414151029253136546396928041300983419607449600 6836 722829108314494344302724548023228091986246456191374533150757683800646576223931386689786174876001150925087595021877743900668952105219319975116800000 6837 183690012380236316153140306781856209066262624113136867002354329494391325517671421772165829240030537554175847585436810764843593358439052444203745280 6838 42866790699202056600946147481934502840351923205105180187962741466630108283271940788526290370777122973434287005309598007642082246758846986222305280 6839 9202543661498985637741224690715120691997463086674051161818521852327981180746246023675829300528424169136923566344886120822897275718517761633157120 6840 1820391952551499464212965017394221819033949315670668176239160774760666168889379883274059893853386378252535052063234284502924868274595114778624000 6841 332327516283739089658840681223244155146945172208491847660691056141900404453243433184428007398712981088608617485610954661578214876575584957235200 6842 56071828171049245751011886137382478673485601771505384458798612425146062634173113727819346458180536005288913236857603171329299986543641844776960 6843 8755755488174256349850746319665067508861115425140831493857910626479915029080843519694319119896446116522541924983747034291048668239979106795520 6844 1266979393927276009187886364393655129597463688694247864572775421036012291700830709801857483851515961014206725816266263937401965270137831424000 6845 170095987676595308573968883793102770902124035746256640415150582116546576074264109244459130923766371044001644616561658136706497904270901248000 6846 21210729675733271129412017620894212938507213687644168546860920274345263456539587814294551925401432826254808453013297912999091782050381824000 6847 2459297606622040608618619852204534331979687279136058542119925011808878840585189352583195463149910325488253599868822455267864831240595046400 6848 265391720701607599144534282433780799450012097702919687636337539898390895458441815667567303832760622438345364998773668267197913651740672000 6849 26679801206988831667890119138162317309813913216707060268095202489221966996821143210993766755253843111012192977774579107818500526178304000 6850 2500732934091144542292958631323755026693933547654595505771523515314898246044206049945096667167123473095041793487235247973107389956096000 6851 218718538906321608327882584948163195907387674039617493460535531102070568612477539350687188183699210002495899182647572294049023498649600 6852 17863061554162781360082200844161151420514779722737981431899342424328131256899523535529580354787721393826678695831096947256929235763200 6853 1363238623941845713845347305398353936811900859223328834881800717043353505796942864760088942140609318386931109727295148300690050252800 6854 97275426519467479811525462987360462593336793768068714476068817806110681512518026379625698799326276248690828629656688476948319436800 6855 6493753093354947332838244403517754410935350227933221970654482275308987938062873221377575941545192606557974130188622366888270233600 6856 405763389762223676880112516249524459758722702623399139531975417797968066315223452285945601391626174881668268860190039652433920000 6857 23742962031935063059542250086561787184875333658087030703068214822803423936162509371845788647414398657900272125352341274833715200 6858 1301547642668718797062748373080870854665078042856264043208341074157942280363688726714845092564512281524420358766581819585331200 6859 66865863290518953452562516898162339873677491646214850535705330345102506857719191982736258864704386096532495677205062143180800 6860 3220343051372535864609202748490246432820246161885797099593955605602040997537243190212318924591862878091600443949554073600000 6861 145433750741548006401324486716244470297110507268778399454278540558976870509407606164909658720746719115287380390861340672000 6862 6160041784369480503309681881320730665012576770890464547601043375755327358082511028304813567490329323339157124488217231360 6863 244751415322100635279492184572812870901565723382004106116879111895799540654897311578043400328749711580551315815367966720 6864 9122943420938340597320600191452908316145233546855845897422980482588411117532826984502246422762511253185385971318784000 6865 319032593744562395365635793870202905345678793915378228151631885390574483886727177120438438273810709910263376642048000 6866 10467041295700518989244613353461615881402650732750258461630384421106935251171750500365987603857602021331282134302720 6867 322163149552737491030095090541204440843315031214953924126125192503274230794189948574381177881936138496871508213760 6868 9301220640346500607090862362386686646472464702931348675964218683328491844481597321202247842706211306672163389440 6869 251848394605242551146539970269057635870048299896759802596453665921538628347258864622698607568598972123620311040 6870 6393950467562302328952808650827533441641087127507017084644291232838825999614148041935189532666619132096020480 6871 152158831738752434085135780431092907525500937646558266646182925486677882532820386136860677949933370602422272 6872 3392809819382689521745247767447972822153654137867097306168161529950152780480440313899941863154407687847936 6873 70853404302636656411555655751310648109820624729917751494904453649449187940512821363604316103717708365824 6874 1385066871503493718210443308367664874458945404728579799293928193588748432421463361062852450002690637824 6875 25329262258311195596179912341988776127464023974319308461500817197498818640422292373671028421451317248 6876 433021157213163853535227755393229501296122834671878253101682072166644249521656853886182429504307200 6877 6914806754546080579999563894014133520653702780809939015061128404541865478210645287486259575390208 6878 103047502366990677034740740435203902422017995826873314762617759758292223720756056985128600076288 6879 1431631913182252070943033403603148239483094956966294308474571272070876021264075718846454956032 6880 18520558074677363646903096673131677009150035504569960442483831237066586106970297171810713600 6881 222809501462642284186151189378075742840492277063761576473252038609597976903815850486661120 6882 2489009422223087968101422173588854808402380352822616185191545313843348111199661891518464 6883 25775538615003050523320485470860146003969856150673858087923549287146781186877332389888 6884 246979214462229806857857710757222566060637875036303378136729879061170069462790963200 6885 2185053807442056866784026968320482498558445599689174954039123923559342403905126400 6886 17806102073196930580220474878604041626305379792460752950141626910429631479808000 6887 133289133234438518359410898914260340157792544575080427230715975707355829501952 6888 913665608728394917729900803121492930700199531992635758828251092392282685440 6889 5714731555903945520470341304929990987716347845025529340959461443266150400 6890 32481159034501010148455209386928032433963557847525379373882780407562240 6891 166961000866668496170897691434675249904782068205741427579463739113472 6892 771805436438893409454647985117430825267003929161801698061762691072 6893 3187271787392135580727361010764331239720428375200205654676471808 6894 11664799237922139414724738870303911492202825675017792591495168 6895 37466843147080403924530154032526052132797657394513377755136 6896 104342259237919199600941644531931250565915360693426585600 6897 248085345976929767887723425809950959930983983458811904 6898 493441920450714710420789574243501755836608559448064 6899 798452526774395774527619984909811513822088790016 6900 1009316801301655418596172195822390015007129600 6901 934665149812979980018669503003056312156160 6902 563758823712277444595327169441401143296 6903 166153499473114484112975882535043072 6904 2 6905 664613997892457936451903530140172284 6906 266223748135471290430252968968601015939166656278660560080 6907 73618627699098814618474458255040742990979229382869705351280640785727760 6908 8024708101466245465668376599086085306456094520190069087008696443888916612131465440 6909 5897867636691596087185462039729574943130646314257385461603370470634194571965184357920108096 6910 133766731833341108907744232854687205660596609633153131647346985983219257540215382060420122787891200 6911 232990068059166722888994192659881033423676464496386368049662216419964713301786496668774253340835759682560 6912 56249600742849406439894486608625817528650593887366738126663495299237159881524327092786070834784040155398082560 6913 2821756988868689189535009877418377754555187793067391310575962899419321364995240528433671316341962522323133570639872 6914 39305084038080726720092788848345686440567551379192387134086745956249943665575868670114524173157392590842305678573891584 6915 188464212458118939054930025040618659340046568816848014843546989219209445306639366060672920165157696332313093507585151963136 6916 366419506898514555086883874712546542349670093935616730584419317110284246865687085884464178695145313350890727121338776399978496 6917 328209138940715317360540265576644587617411314911396479226145313075703630483120763475630216516855116695741040845839523938884042752 6918 149906068022957256710337349924298184836077931779271180642887910313133462245710580252948475535789015034586499446663745660049398169600 6919 37895566627131280676709699260023388850709018292851040339678573143008792093329638909493337950035952779862716767971880001294167663968256 6920 5670550499548539154019338074313554455367939456379937194631996737800418603020383463925703950401292915144706298569443931627308316964028416 6921 531026400761156098425399421125844531966655957234017582256347123061954589795917479063341932681300913580474921602170045967434037217565343744 6922 32608736742572808181087625353825105629901349547913176020523234181409286976983232946701724408105659445676381647046348049353852055401922560000 6923 1365949543964907500157128592627528833101650833879884891620183975107601914219567232764447814941256264443741794507798179990024652137270214656000 6924 40370255896776799418441795503773817013156248682729766474841633831031646819957607600756293724321556736126081151305612675956335444728803701555200 6925 866584479618368968313239170604862748604013158252013150927730736190506127642867099673348002483286727189951833915544883244116406623477510858342400 6926 13854648808988939490529648444426380316636958424030890847203732952935220236186036418521322887860341102892784125171631877565565589379552156581888000 6927 168628456823338242416220553495048853819404690005169035200189677155325123346975159348501968528261086967627529238196260743630041350689877525528576000 6928 1592809563818682777162039009223228765242489607053733176919284764594677519411509969309012513677451542826765769181163244455824696104172507218575360000 6929 11875632202375899059125024520958957855391706256848660776225141450972948192564169508102695166088600803805547311241147748690572708246674895160653905920 6930 70947389272566785406096298635654733141841205127673419099303796000094261495394145213869732628098697935359981633084700965117032466847305684415728844800 6931 344204561253287537130245656829034733555773969744243122442874859426851163055864889174815055349771542081693680034726358246979608241086310491124400128000 6932 1372456506880948621108247404402463214265625336620224626463331958413067765816570557915079131675008062895609305857452379624835332149909581780168264908800 6933 4546263962114779673053538342322863150125534493085209669036367411786940094537497337368405538100906618251584812822615162820507282817867451695353057771520 6934 12632751791414653999423891914241027180109243441504476990060401194687956299277063633136862065541578564691807357856197289033725615971452997504032707706880 6935 29705794189047287909371505229637352689878335729751443939982896135752202790496244110711463227740044832913744101391309042583234487539181331995241763307520 6936 59586223659642905568156583836666188186619937880414516434554384486630949377138968704022041995655828649962683834761258715664648876170892155093402538475520 6937 102698631528539966724597722510614084472019542297289267226181947650672402430876531501820495470216066929077216009282055057074635089898444767137070149795840 6938 153100652540908084913122579876873492322391363338027337550767782519204381586900943187491006612568021476055980272634925320392277560866301200336859168768000 6939 198618704727731307716827663633046292449924782581968280326309341144183530575949065683961360800371258541674972348871603859306027031667014638501590707732480 6940 225483731658931280058360692524981521108053396468678914941857795074438192729844946378133407245835165074820945709082383801372002580440851509470783057428480 6941 225159621703159240574946191137973711520921858212600528050558489822043837618929310696170128681040767952832131193921530482245240106028771411499550056120320 6942 198701523116923034232553416721764004221523228420548849213365074309233006489935482460796467927840119239114610337967689647339003612134604302157590036480000 6943 155649113073728266902325998101457875693717505902481650784883246095345180204655577781659496911041057557928140389413125070647440556645816146045880500224000 6944 108663982544411614073456892661749806124467376325863059923931003269798614497795020102918137640705100812863096441588706909628292183516094327965172000358400 6945 67865569832833359958747684273203878325181553440189399268896370627516866210676156925700852351983541208991649667937935765949300941081935643479500442828800 6946 38049946563726385179026601586517977747861021055591183582903537227636988036383270004750137032487998246116518179555999418054913353896624697802842177536000 6947 19213642552002859662747417164909534346113964533668211320519407745676012729196603163619049441125788670464968636773021088798875837041846944533317681152000 6948 8764572261555091702158978696332960141427005683523635868708115137463721996758486150623386810447900580825102219788127312392309641399996651495053328384000 6949 3621957143864722889712195289455576505285064476138129977612658176722364562409057305375206614620319613268225570222019785725904813592488229805597969612800 6950 1359542573551493835635281953329965710812921323675015864796722227749171855089534888647581929262291370227888042022576176958149583240309002135861723136000 6951 464675961579700424192058816072659119634884290551887929457307394678659522918881480379618750015438098868546758674417333984653640386184504727100719104000 6952 144949867276039286191493432799761636563488940921338908090098512814606910277356531448528976524875298943596554161710667544771662508325485783631790080000 6953 41355617969833329552445378326748444162427620601446983295934487760773907191248441897398099463692943243093208053152393468126241461343567965595054899200 6954 10813848848021040812415604741921122846351886742152729283421586171815250753849105283760029640993559717113143416901032836808361165490830314604624609280 6955 2596453141118979575555480282624306565830825254891743103778771215253548281765483764547698757760471469726934619446972717927075463548338148171967365120 6956 573468395457850352002177203571770402356569390003935071952307141106643219146094920831871533669560726911125523026898160418897720106599135339001937920 6957 116706252760778942342982560320718219611828189219564183840551725541731935481519005744150892869139712763910739944104423604803737438265171721312010240 6958 21918797300708648859662167502066872171149883102808387973816329637325854582707148591691660194635986716378544065835071075392651554760847402205184000 6959 3804677410146235941374346986139907116009084043621285225014104408091980316420181235126739416455535978473396376235247686917597228999595113221980160 6960 611221719168031103443516312495673805352054782776038164067498130559647281925954308078214882750458500652362716197788787297248374062766092776898560 6961 90996315824130521232598901774162132534375124794548039132936795673048542976809868207896372303180817971869073947310937376951411322147952436183040 6962 12569622060773675224239936872580373742420245486417637513639435186948272571783243865026803692205247813624510484009670357940487306892258836480000 6963 1612835755897186884912658824839858318114680892751163393641956380693808959540903487346591377371618711663291796413921191053358502731564711936000 6964 192438613355411019384559846226265020127775351402587908163037266269032136188775726136164027102947395507293086498024765597337938269777061478400 6965 21372881896743752364198365215303478229860124615853137717692777497317993199593771276555563763930979242153919829661612343102000308889111756800 6966 2211610917443511593366146070571787589418300728058384172162672836617765711716615653627741913246513360870458887597345820326961360452714496000 6967 213406510195810914042529590681044956328039573483308232905567909958597421740471473618473720209203588500107060738732214085915874009546752000 6968 19218170897093193625898285284278117787368065907884328086477856552264383451899452157684860566274695596352317033846562695059401307324416000 6969 1616399140387386786421190425610962385568750809779941761426427662209797800180323632046326679783388031997552592290147543107055376557670400 6970 127063110912429225547802671150012016607426917013438994800879332890560947402194219009985119832996267119577741743390968830660091838464000 6971 9341206251207480054874426093937219329970703694675330254136281044902233354445111523334725402635405421684838566271245113033865822208000 6972 642619816480426325588889789817445979541212753263529744927296912608541530751374305034304137565270842349881872242328320269187284992000 6973 41390943470065552047284364944502221004981289639504383708547243796475740518191388102771343980504217454832727080590547509446914867200 6974 2497277083791836830987724788644935809643594094970977458981794088014979232097985069972942196749674654474255858620396309818061619200 6975 141197354336017879507602383034946275905636286401825072517136986984978692058510607067160423959473681585558810081898573559811276800 6976 7484303305545321196162560479727592520108612975886212175523171263508367561340878468169437082252444748095712901969133175622860800 6977 372037112382605560886206037184602915776053199271978686441363375504756047533194380041184118149206625171843424206677125732761600 6978 17348217408361172209317742000698828137923780368929974158258801753127347283280056842792862253239729689829754417213708697600000 6979 759030677095176531054184796412864471135176849125232104526236377675358620233086050480985148570758466804350702242827190927360 6980 31165942548540709923140261974748052389445714242195245266201778367487219346592115048118968960294386438380765566759767900160 6981 1201092417477391837149991184078952590462459663418764192232750701433495148477355127947262021632975300909562737393601085440 6982 43449461747697110428526428098651846154599091813026571818824879911032206462117100961519129469156068589281578697359360000 6983 1475428491145166309870840656017335081203569646450777133233694524469703787867194394270155884856229581527029324028313600 6984 47029297705172774751926929040760791471113818993911784777476909434979083196672886835256850616152031260909156433920000 6985 1407026391613888031841640894798117186697372168070278439681316317039484792835870877487346678865781604140860414361600 6986 39505858032928132959344542257105157070158938297293760967434091638144689841785680406088480113606137299604812595200 6987 1040788628485718497925115867207628080837947918504109040303027795401538640662106164767953135881193951343306342400 6988 25721401632918561555142158638297964022949753954971486834214131132045272014518028905503536691077574765397934080 6989 596099307944416167040362868862711477756216131149686901622827742549068904186958639269116356131145802359767040 6990 12949865813094768151295837585259972029861702627237038992393010527402384911785496086433459227332256003522560 6991 263592693297580760025630322638975805172028445075950525327674588334708237934114418500739647807672192860160 6992 5024438083996683844480898815172330824262188943171578051661429117754891723840510743382426429514548510720 6993 89630428665807138010530322669368207371579103069107659702153020889995619737793701597098475498290282496 6994 1495289729090021039850415825141745152971732622397460956573926829146598257560482428933614480369123328 6995 23309983726855303447195275908067026064133061177692222988283090706846615538730847817604350357798912 6996 339236772659930796667183587405500591115963822651612000213370647819175917419071155822977511063552 6997 4604196285384176324694957894480674117826293251362164898542622680426011136583359371843116990464 6998 58208018788305744291490556337180549588146837330197270649926606142044980019803100139854233600 6999 684563907458701013310038907420681547287613067998494306724892427348157372482799242559094784 7000 7478246090101471836964931437851143779189836752260596604911674908539933997526425024856064 7001 75755040247304622118711026595928103481882224054905447233246626722288229181108179173376 7002 710278755861223243527334091378172899478561864441835076723333026554715036912189440000 7003 6150717822203806791590101424501369159747429178624425203092410538161647955791052800 7004 49074406603072151514741450547548377608547806587004629050585567367302201739313152 7005 359772158559173318327271679746912959247005441413409701861913562838724492918784 7006 2415948567714896224068246760650774933135182892022901039775326713440978862080 7007 14807503651395996096380024386100497348564905706193698136802732048918773760 7008 82493223160002212394854676374496966107929232856653608643609253422039040 7009 415733377995859693743988069291798167287866552902633835153474323480576 7010 1884648954128745326047123598386645093184093694470025401173907865600 7011 7634341892479862218244993819521484920598761923302332909234421760 7012 27413484378876042857223264530153162666880596006037543358300160 7013 86411334810331919805163888963564541827846004465303679926272 7014 236221991879277603437420589328767057684169943550781292544 7015 551436187044339583342575283935174116515668125575806976 7016 1077108976426936143363200206781812212735113152167936 7017 1711967168897180266775203600143375489354990354432 7018 2126120094831803534894491384490131505912217600 7019 1934726323176584143610396957661315156934656 7020 1146957606862909283831872517139402326016 7021 332306998946228968225951765070086144 7022 2 7023 1329227995784915872903807060280344572 7024 798671244406413871292088134901587963690403775896262024808 7025 294474510796395790921394103962743832469854854733510699738435120464031200 7026 40123540507478464583740080624667375448790554086932303893809221630147144342228782720 7027 35387205836198992726045263169714202856956048498456501810000360997822560319568939371783579456 7028 936367134629123035737401804353734519083326153693364550046199825089275744049896818353309575355454592 7029 1863920812006797449794171356767513976763823037164310210703561026053689672852807053780958147566931653242880 7030 506246872665780776292496157466017677519922192339229635912707557017567278863145547408067975061563043070102108160 7031 28217682387888377594162978563156994797186935231861687839235882321183812124272168332990898735561294791311646502563840 7032 432361567932865731299399747351557387601752175546702393257575357444548218964064545852316633247364002424310008731454087168 7033 2261649159665503430112600486065120603453439960904934562896832044122425843567003544465415271030238670772938806702378971340800 7034 4763830518105605454007600231313186287864391314300651193627138216412133628144545395230155668877219388954244078764419263503646720 7035 4595660784183811472157737485822449319728457748947421942627203221694071395257422062830591959593361924367076353295996012697176555520 7036 2249247438622240281289781329395626061716403799318890502601770945323153340946624945321178393469868935752188973781647863948618740629504 7037 606628878170146405340775862860222817981016448549175187796142946108766940417765643712399304151646822507872641286443407512026781419831296 7038 96475149625579428179682166661850472518956388795044634389423301688893133835533178164555953832722051463019732509216490597666829723716419584 7039 9569816314699906849965228256413828684310543109125076355003512208590783453532555390068006196164219030278838001436199715277067286550104244224 7040 620628050910405667637515680564928696032058953324818379554454143692900361742273260945459447619370131295012201137084953029658057127071659327488 7041 27384208352783295619504747103258226873292819376693524184444725970514856858345311121182359747641336607766188653450056295899200746856208138240000 7042 850507272920242602787591962764505214942484524005084865754914678401879787047548894081411063840635203987535187766433462555063093643579418161971200 7043 19145599063397670901728145344314528103314601978909748853359759463853198101782991408015168642080951111651192508444598656722473616605962846286643200 7044 320390091565982346218808392563016472779858070069214515787541319389891077687564571825337122425754418820913938546778622950496241368976654623100108800 7045 4074792261378095696970352580770025252298986476972118626498959717633673400799775897201089890453986769428846269967053521602252123595316164925849600000 7046 40157496009113745913883416337570816838701049556353667493382498469177588231981699551422316778992810744604399288005473632882877485305692435515441152000 7047 311952056389410741091574715563379361770669341892172646535692247254486008045491427149288099345658523984597761630632167954866539806621892288614152273920 7048 1939330774764055004082850112204595710540495950960879637233652774904490956760770259790688171290842045862330598715769221555541022021370603269545986621440 7049 9779622493637184610459070988484282005845353563094154266599103655952021088555005187322561015049800574158143004238507432845663095684111305120314661273600 7050 40489647822054085086399666041329502680814682701475000412322376512832667534792275957886924929274776908136057229935571725614183848829550492607128482611200 7051 139132831877205287433822645078490820932297285465796739324017686270434338367758061236882324406377214673338762996393359643864889148835842714420928262963200 7052 400707833458083833328247726026117568883637615672809206029945171858900525466663967301979535107990748741949197719187346285686508660750777826015720054456320 7053 975850917632342521098735951176877340436325230235055160059573478733446401894433938809040547418764591782623425960234283940730954833196708618855801841254400 7054 2025756969146310459567910277069258915538214621513181930220260480330325735026578455454150312312122435114596054749904155702099881888717803782072767296307200 7055 3610925919289644679772635733034211248421904313868664118559294989096123581404080008469940929978657932888550711985112389371866890808888906392847190170009600 7056 5563920101988862905408485740711800400227736801425535348729236283473498160403286074565826222380312885520113741560786496327878984810117431546064211206471680 7057 7456474675280143247632041050543413512842074899626912766848671846229015863907968250997591002038501350452410965104647589575801528261745129386730983815905280 7058 8740135480835919977593000950690408865897825234505056413501357100042580192156161147358858789696643624851724935933791408369376149539645535127422154540318720 7059 9007033088037913701964676648292964080011137405016177895804938203386542214979003699210731704371219512357262876787182925928063129189975016655924468247429120 7060 8199678644966316816219475634424743587681249624826606175422354877704174928345342437363402506547846186231134065568582957210711621085307110607145111534960640 7061 6623367569182976744558146757501843036191746692940363729822059992432273221166094076187972812297322540795354836252460382120575629490101854446150400081920000 7062 4766521510468332710816384595334657802490597441165348758450937626252433554818906979782962637090991248443243234883963233436054860637451499738663813015142400 7063 3067681898067824346414316524798062501906559997139680889141509572895305609843988631085272074064718932403375478936570715989127223892473485682069362599526400 7064 1771878841905901282615639236766680799808387012270799692602644842043424217985832924055657597100951007000993581056783846508259876099718733292481214519705600 7065 921500165415578595518939558429055466724736481592583665268661015265018536157417079208738449474510697992691656377124926743260363537634514955071662325760000 7066 432833036873984845922648875664802275056443184825900036732903996677219515312525083105290505352407103478059537164011771235251685537083543206344035139584000 7067 184139173140887436331078940707622439525966977269401250707598506404156213864333608348506277893430503371988580669789164768176240708054451874047613258956800 7068 71142415244649656054282642385419541418777431165002005600671261057655806314026254377186763904568333627247189115505119888484840039479499559996696926617600 7069 25023531302928608032489387078147569164100288593840652343544199400074000810285380835516863859265611486146020500417184385179673905017474231172557963264000 7070 8031895419685325871767295839333638430880726686249382355329441917273057649428233001737157349749765845973324671272657377663118743680317812852159152128000 7071 2357680633043745050005255781936945481248358911915026980976921413667909180117135157766962926234397760041853510981041008495855398083829369847016325120000 7072 634217527188739740538086598491474153488801465052683160046369870284125602828801253266557710618057432058956730368257461613478902362719481976025964871680 7073 156643261034229019553716184180306187115906686738676099963339275536815012159503366324000394685531635860026887045044647005824646435495244334151552204800 7074 35586731241504027807226352354552444456559828179992045021029820909159187178273998333184588800007661465743521959319547938055730092746430469311037440000 7075 7449074439997763590525412664462324663751860997864336071294407461466810954294216151847891282272665943073431003035435195497197261879517543628852428800 7076 1438946357060533571967384333255114408636899949093589706241001581136385873011931184031343096443258694928641403509137756356203310388376950563909140480 7077 256899529569606510436287766227968542838808472648408748548422506127802606884944446350480727710781988227267285200844012618170747933499021144841256960 7078 42448992812870244779029123784533221137085290705476745801875602258083855702619758030711727149687206494131467575744456249778351779576857514727178240 7079 6500229756135632438377768927892751297697866803635862597845330410156110056506880972214419359085404443673131721339611942457678604810113426852413440 7080 923600333233907880695354079030566315871544733287736691570600267376045167688831124452374162446471256947584266451192425872391573750939176224686080 7081 121909389475378563543239403235552246571721344537905078645796253215525082716020696970849090026707618327046528752854612179082484777678400389120000 7082 14964426926474445952283468269481882864023658221060189185229186003798578226597126268999188408023028549271461869207353083544331239919530174054400 7083 1709995904308934685349418335801345690506878428988070354823026737371779850752365271418773007569615504028129202435069496466999895690679051878400 7084 182077251592428735110463932876629574593073195099384478281633943701555226237334328731658868062392300219146749577956011366802566326299236761600 7085 18081238487418921685454185944730452383831134159048495250281691910585766414823405618837801919882056385747769662473553342152538657516421120000 7086 1675994128702679413768447724840167568835003430979097791432196495814379767854407337486463377226262390763114728677491003350692832995180544000 7087 145118685059753915155595138658879753022273685261244812427099938810375421715700264030427281998253001304543105158842863235184457467455078400 7088 11746026711907531684545159818272729883835105059460296174511770628087179076307659937761656388377525961006813881387489997868336906292428800 7089 889328246906967094827066316687754947652861685264800446883025776834473762906656021606731567045200102913724505993226605347623059587072000 7090 63023179839564376575382247685278211248285087364534212908256049059793832330735050094036436297274498965511526317263144324641654308864000 7091 4182605675865441294487685125750047429431115781292366349452900890970384897776145777262602353765836906538054640125994966199658610688000 7092 260088559889351519094697189882794884494657760021948167004801867842015006515339716173621583930235335377337620123229233015976204697600 7093 15160763679776960986522821155806003484493000810873360139197451238948424292408733848781434918581454383108746043137489915942535168000 7094 828748849976844206335071681090006805779201320043343633847465476206068216094905342310689754923375829782104662007543868940091392000 7095 42499352927403453897904367711115800807645162697898847147707232314368682640138141059386498907546179758907839195232373655470080000 7096 2045190530392299037471242724421617941896389926213705434752136882494063141312393023291832905291392977080918429704382403785523200 7097 92382766275955760778753528528775356082121001271377588260511568209581949704274653522140595797857102856790162204882283905679360 7098 3917838930427987726190169764881328976257673694899498094550009689647233130153764959667130907084184689364020353126156510167040 7099 156017093660317983143979836307654406834963282231054097526558111446787060274417930076124375607960846347707424650220420464640 7100 5834692313022855398153570187951401027138247580066627558152666915838534607461961231854535271329280020372370191878591610880 7101 204933202787007525646720108678690498805483755342115314296345321779640715953609753464650729726810503700725503316983808000 7102 6760230096409327374647762564336294271567358631408408833443018713172713314664892622196116669620773695187700319204147200 7103 209434759522684368114868411454967192251412155769586401608821756867195919405887185624476128899298154061368866845491200 7104 6093038999960811099308878796935962410217936214815939039659662240044978842539953228680037207160872604148920274124800 7105 166437960858656619744398817359651072930705501748932681320322518090018625499188278652685023641232566512047357952000 7106 4267896395769514728037315218670583103626624923180794461514256737026925402558244786503706890503981757745437081600 7107 102707343749056913475755523998789115132934095188816047207991448123310469789114500788151080009433688533735833600 7108 2318836941628077163243463607643040522110400390868996195583847400982145295699255438057943665040197877025996800 7109 49095888636376643184847143562749814914861908421157724213621384828259094761773061000932007461739664978739200 7110 974360376070866382210060639828289053703391706094171497253216368149601839290034293162515247842139203174400 7111 18115614747916010109909526670587800311966497162562845476516630115609389224082454630503715653875222446080 7112 315332222678806190647448485426635223663585874776384266452533383232331680913591304227155868710170787840 7113 5135097961050729996842797033825656703843706873142606428069898003323085144684202857086829193655746560 7114 78168987311084170984438625444845607102050757861984361996409651660876591397435313126745609244508160 7115 1111267996145974167855693216892184549307599210931267500889747827598396881676978092599208019230720 7116 14738154355657398357081518640993500446526536049093070508828272944346295375048013256972386172928 7117 182134172692646785860744847786746527715904529188249994745442885309513067797954927565381566464 7118 2094517685657244794805676164312924041156640300966266484126217320824688342725661712529227776 7119 22380486124438796641563543482103241699604131461901927038681519235864114454801451608702976 7120 221827677324870345346628128238295324012142072689552567062103223073493247016523112906752 7121 2035629293942827166213678325206482714931866646746112673755907106925594869403484160000 7122 17257950711317900886169089354305124457958186822536317940293963380420818287252733952 7123 134845573379179981498864612429281877060290168198177047691086318144154301756342272 7124 968387019592980947733572775840855736606934720705178210820685777161869808631808 7125 6371877515174976042160016057456001590521115977489946685778137559969510195200 7126 38276795734592224494219789791523176138462380862336025181184435707151646720 7127 209054184387565552326572088093924537948372320320986403813486785133019136 7128 1033124194083495137375018363610967359546431131113560388232556788580352 7129 4593806832645315771664706529281610557792853676656702756545133281280 7130 18256753582257213107927323472829664571887508811262758044523560960 7131 64332215586888596893014556846298424934824252503258491508490240 7132 199043310719263653591881463342622227058634872664744083324928 7133 534204836707521240209209610458273616418094717166052966400 7134 1224585688424922950885192191236693013070404037346590720 7135 2349382210108150837138773623979969231256695204741120 7136 3668438148700017940063273709503116101889885732864 7137 4476668443152090830447788816068975570028855296 7138 4003646686356128673429122999827940386013184 7139 2333127439601473585914407342557074817024 7140 664613997892457936451903530140172288 7141 2 7142 2658455991569831745807614120560689148 7143 2396013733219241613878922860696333722817018941809346763568 7144 1177898043185584761028065228678717914055689222109970179761292274380174416 7145 200617702537981271940293194705179665451878258099601229178513129550212591952071976000 7146 212323235097441037371228508185765378391071041888320119033866773774553805177707924915159042176 7147 6554570013178272922559798082566667973011688789765648847236402395625652203994398367611045771055341056 7148 14911368368788648856599442328943720521579622463966789072357588300829167561373944530041301887154603936852224 7149 4556225581833651000227365005536872632707253258699141051834789420280157617147655632286719337470362521494225459200 7150 282177836372629107503182370623884880007224392163001556851630648626952156377279409621003803491563071039202605229854720 7151 4756033682626298821048585546824257577608868304884190049209007403654672776228958548712148947518475149256992719339000086528 7152 27140654639121906892813804632276150356216483035210308159548499680183999219241970662676687885629358777280114300446010564263936 7153 61934320033692201908959028208043551983443993965830275386278590477445982017566224145080954525945912533746718901550855183490088960 7154 64348778639609571821116340001976916848774137267892508499168099380149823800860197970418747745644821379916977434301473016287479070720 7155 33747902900901971842291035415906035824385513905281252382911818586290688256989889023943337085967220760131568759431309951254675462553600 7156 9710560545599586966014993368422356339819695984385440785743490679630917353366143549289031223213288897997466638530657815920325740198559744 7157 1641290801391190571865278384977178478458220642412857134995788414603400809084899560084876013764578168516351197939253226975360158866018795520 7158 172449643963849482155733472948772617262627688741841463658842066358011888431257063377553223438621386647945123490870027856182544817349309235200 7159 11811072599927107498812728387246472881977741199389799364244635754582288440010257068743865517160360932665789497607486506994057219987461735710720 7160 548925423157486723725369973426294394857920505440520120448003427697682937890390768945538113848065472417913797471275295824043331051378306083454976 7161 17915421148030661249778440712261125967538760642860169229222097698380505241715217397951997060148621956953771320402002826248123368008880197677875200 7162 422904193940589245043594381500448628702806212584024644505424537561574117813320908764496532253462194864301305561314037373004545752618341454630092800 7163 7407263304144389304836049319638007930143364815549753360820169864895201183017551134798784153076513535104322971592797525174858498719674982023875788800 7164 98435794456206261419726078723606639000735391587469276067550115861987943774569750676476831615747191303934138356302841764355043449025541267466590617600 7165 1012086984750599839241026113600810471472124211862785924587560381164707052601142040579960099255728242153967674740070947865276441379832943217737728000000 7166 8191068458142906760208709437323005039714804988309196144914763425554991385646740504984335216545107245088750600972447314092295789942780584374998841425920 7167 52985835031408306592420102460650842908134729359728095498380009416930227848631779868647156823544052286252121688587033317909340674190250072854969943326720 7168 277708091371369279101019687901969087584750891668558078739242207916465572393061685764613084763976100168152665316109746562789648723197857749907902488903680 7169 1193759031826842836726508457175524141755316505468963320490547126184051400686086013153365944979068131484261945676608594908502657807425186895847355318272000 7170 4254964251960266793187478684437383633330547929376852180545175341138695486102326389022243582049865994016435004351671932767175042162734382417842104854118400 7171 12700208500955009408043324796966626277257360656788678865576335700166784966202099108835130237160467640347102655287594454144011546780945798035329178214072320 7172 32028645031151128341816045889712310031729682598867383533966241663188085911555213976493256587616448434527848026165871778674763571983796231455417099029053440 7173 68801681817092930207938511045639298893633732970405114017387742808367642059665956907605041401137569542346916658667305706050758011994080942046112924460646400 7174 126822995194140540031405435477301700277421175914560943891456550589928853237791877198886292243898614588439916316993629550047674051279658424920950000372940800 7175 201959055408189491048842272390981436504814596677631065442641859899764682776923172626743799643268266858981082378597752150219498249971887916897941772566528000 7176 279560928514062882725570449300986487262770169989419930304010659031191567421493429185044928518146674387327022226888886217384612987043059521014443839785533440 7177 338297962141489325666205117276631955063903683475940912833247556394033498837593898954272957222852816820418644559759577288818520589490375058488081685623603200 7178 359747528307112560629843714536513452772218871859624872867590365928773764553514462864725522345499628719279439189780534002005151208298341703179974102482944000 7179 337801533329762183236488903039150928079591010178269996633081716637235906635426362455594161164108440287728754310749101183073879480706927346990508286358323200 7180 281334060057251703414764821568923208623032366967267761543727109452699278703334447922245717504988594004276461581235581199244448421774688399060306226346721280 7181 208674117067567594632588061923724655974497988473660026556132562661214322189907374323477413745325286267763682302747413335119400545115715198177517133784678400 7182 138375682739785287971034063232187940685056714762197294860845277314107702723085336465147352384900177657828256585103896538415453124758789398124240855210393600 7183 82326153998089403845301120230563399395573761521923748560196747353657852593078792996563820823470331165849474943314846831833429120072852502940830949546393600 7184 44089764962097260768064619044411802135505179214615280657026374355747664026898017333295806971080372725680420042707064469719975747855356124608115571372851200 7185 21320486990160475257557078521774213310989416280350668983518001881004915261378462898155549639807341052498062485134779559072846576244028474195624905932800000 7186 9336068038228791763074929023880236768307367324044257606015339287945624868384396150241869793802617362067593785138325121806610443644671872618878280191180800 7187 3711971862780308707213442073529963325734473219293896764646746282518135324487901172424790459301572687224595049768318964295139963271645383067939982068940800 7188 1343414333029872497668055864521922402714368714834355323691464093318863651521750788859182993053886018589503362251035090265594027519797762216276176089907200 7189 443609938170438183781576270283643421441356184813901040098231052746527826442554178756154437856269749424984949893194580275852166250370521292100914380800000 7190 133947822491557904243797380775514550924179398968250113759504954517941574304713223891822461011219419694039324891597365180119007391552104118055134560256000 7191 37060455152713216867452928086939072790425592541516895124318706211826224104503134232128369093989724555090500270743212559279134816666352320471356858695680 7192 9413884628157388497869414774358870037004750640516523518186382068482631837951777555381135944883759928839311587078836567529839419371191669327932644392960 7193 2199383277868171512890429043151891930429484267016930586041259059259066944767528644306783995771469329404460437934025334728602987786551303541788088729600 7194 473423482242887289502824988590070420755720150244658237891957644737526165888435668866155306842739283857452318082552596432960112326986808294580106035200 7195 94040198518324873639256963657955941802533219195876105985843901885434844924244647425419652868924560107222139199073446990585576595119767368272707584000 7196 17264266370019031728366883575276467216247074366498069331193663505429717731580751363689606944690308730584250778265540219329968505052699085238928670720 7197 2933391649472816973277235588174330690491478515508992007803754340966384988819215100451529902953734746620028222219122031473707547302878920629131673600 7198 461911311481607170983968845386846017540646856021833522278780368305222094682638612449859777126327870721304574989186405162102062638140293786894336000 7199 67492879173071829837781428518588915231816872871248189998356076595498885006654798287118914302512613047253735163299577011386460060925638250961305600 7200 9161764034990529573985072352194267426046370138849778101888975727683595298338904067155693726495399613517960258073661582489732234162582375796572160 7201 1156648821465698330175770370909499347848885840560481697590572852662763437254466096350648672942819978159652231527357762454369175190448141395558400 7202 135948599920102842396230873358647198539473779039380740369486029724647507199840899365962303285362218348286934289389014948042656012661161564569600 7203 14890858658940879682658064442830354580377368149237362841388991927941538954456793252932054703069945921862503628281367709042561469938210019737600 7204 1521353766379668458089995766216008101751338976377872652581296169680599503023366617068937058997236209126150757554219436631367606733649425203200 7205 145102095340512005265857474004071796741937491331738346943656156049106217740183288174295723359471168171097996688984021902100111459719577600000 7206 12929821471349117227806174601166398837140070089200353203052988953113537368945032100981127366337222867626074397838610980223559858842396262400 7207 1077221159817312453175715985142032408261499409506329468546488509702591841544013743890885542017800241996542740370647556327547487656502886400 7208 83966374213488825817330829171312796208064804716927022737069294080918574030267929344781059335828658920146894170314389159375041864505753600 7209 6127255902743876173355507723659706471437394398682461584435718938794721956634030499701977238602340634447744327877610169095520266485760000 7210 418828756989709643764902454173059742556748279419534070278215160487514607505800304596455037358157581388686877443345936283259411365888000 7211 26831499103874840444698870733178531657982932524143052556246734398723835258141411402852337166578382624867080309001265476533627754905600 7212 1611752104722644229219037502983622019872811578426778264031820224888316562084108269459506481998335386338504955352357739979814941491200 7213 90820193407863549035505875031182503790867697984910805549259882240939828359745557686243221946569344340311132412825682264511741952000 7214 4802449816581544001115066572802582871324144679731201956625266143675418947560033123015980429005168961723389424462283388384968704000 7215 238387995634229335606151939753852947257519569861825601901824730815792100878705758865660465711946832798884560618293427594854400000 7216 11111471297757235894127753617030162946033975949052107577303152948916354460149659714266351091219925771277889186979818384402677760 7217 486439130194866576474150128953413043336082877050016529801373882522000850430389208938650271441196426794609891600478619094220800 7218 20005011166360778137610766761759701685642483403821215796171552072143856961712128465271963111589315393849219828969505816576000 7219 772974880049441542742091717463469494813848123287371772147176909244818354538330797468757037650934814304832094458849578188800 7220 28064040849006312848044749070198041958715195587502480260012959574048326491212702740881128920803400336802780649115887861760 7221 957445043383170568639908985068620833607923559828311744101575159326271210395075809327186909692903676711654732489503539200 7222 30694110473678772934714734867979898307750514035922902598809421489455492020612534465599275908983996023407647719738572800 7223 924591756042116057472373763055619264550913017368895743509395479658125082742590489229395345992948734267098116443340800 7224 26166866712048778257147258252082614946615134576542223310226415999651522227011721864185616400185280795309818616217600 7225 695647115357721991371969428306301709669674121968232891869356858827325910215827364158185132975303582432456867840000 7226 17368624353957924014989605501237030108685582032599768982915778012658551206980336640788406661819260729392155852800 7227 407153501419756540153692381862522755689473024383234763431777620132067580304064224687343258877364592368733388800 7228 8958112083257298926753475848808064756728648722799872121966376666851090930434540244197903986713486272181043200 7229 184909850743060394386389684070217355609325678684696711682779026421832753220359174093327871981429719040000000 7230 3579126079454173674311978680009480135483768156818999087392929446704048708747489503070364904533048426496000 7231 64926461759603383568736865514999405977319308929776659200213798105360961411301717945678615360375986585600 7232 1103093457774279541004434297965230864080792781881888324287497382770387195138129271306300023236670259200 7233 17539911742032287895238386234021954868178134227449758521805893611107693289329889834961000047050752000 7234 260797166259889913747312413277556561839015841551507869076455599116002489672506566957816772296704000 7235 3622660656079401179634130704678751641035219346526376700118181584909691823983517444610792724889600 7236 46961189289808888156794542669514667553779906900258140513219062878405845258699699560221402726400 7237 567436560894046316817640283511846687424003167570227838451128850739020904840299041246098227200 7238 6382323011509491660484579589871965768874485485198921818043223526764059902021865682711347200 7239 66721912304039757472443271659797720476410328120069558216511257556004060364238691395174400 7240 647218284044023407314624088997238919517470810053716401499797156839545980973394641813504 7241 5814311609728762321930434675197783000117510162568393459481504515273692385819494449152 7242 48270149907312159885222369176397000376065970801286694745078731211545375353652379648 7243 369435009776437000614287220770171894991094612628987451096703271335981193801760768 7244 2599449300764159403851787221657135638628065503069310876962297860560568677564416 7245 16762818582482135656213110043021936675580781945525176015580640869189943296000 7246 98713335014266397535056220921002353299452227678696609166598470638403321856 7247 528652657542065084352271141094222583368212771671123769167857146644135936 7248 2562379526092684378089825032384348659334490459306044674171987971538944 7249 11177599805756667772093491317101654553921445813741046139943334707200 7250 43590050879072171874086248198752155886605685397883950154981048320 7251 150758238663615459334727956123627917073156975872303576266047488 7252 457917563149769686087194403056571099156096353652086098886656 7253 1206787856207058773868445938526293543313145090552270684160 7254 2717000948802175097204204575607102518504071328033669120 7255 5120634807316803737384823724552796814230727268761600 7256 7856169836805678416458490921670233369903118680064 7257 9421763548607848715686785023117820165221253120 7258 8282602410585231229996146066077615600435200 7259 4745343944952149666266591205200830136320 7260 1329227995784915872903807060280344576 7261 2 7262 5316911983139663491615228241121378300 7263 7188041199657724841642085494072140831942672053669161669000 7264 4711592172742343836139727353198099414068478281107326353083052716214224800 7265 1003088512692262155787837143047954457716748726326117524336785588110585544309120228832 7266 1273939410985881629303333592995178659756785582233677230402403101004349090166672733395098205056 7267 45881990516894380652800661320423692182612578310501625707295054837113112977068398928693170227705471744 7268 119290960059449217209341383751145929305972925735111892110158400879438131742295964229127150319328373605499904 7269 41006060059239596579343998248716511581806322487537197400091249497698020212664023438469534119837037002655902837248 7270 2821787476177454742333824160968859873817509336136532966798410155848362124088028391521302608354305651117069040749465600 7271 52316934864562032289749447379808081123457565802510416544412784701498654442831298594652880430310209767968998317939460661248 7272 325697367736828135311407752758407452789753014159133466294680414177015299976456105869217678925447342277659885590790804771340288 7273 805200441747276868630252994313830728085484354521864000637940773206158134226799397827377762213068121656261905948762009406499684352 7274 901006769594601389899446678084092922986804809738426779539125948503052425176077904034152630348079391143905177518023723938391687168000 7275 506347241070808796778007763918594491199480256853754570760675614993120623502450055755090893784999601044733365346338252214852706896445440 7276 155436464535395195399924475965589513508763906777977615076661674511267259030372276566672386245584556809479729354009387674627721194102063104 7277 27921364744741438895641762531348878846469390312987342176499890029617075589150024808541470296444255442573965298244366174212963352202716643328 7278 3107376172952073059946933069847861467684214838637972060129148771273420793380796939916127773922714116000044925231539007865236527030019603824640 7279 224755278686542741441753306303580529992102338165889870847965763469779504137057398432888551272924100493945890701523983688599452269396471596974080 7280 11002130608349588689505024925300380842922365591209182007688557825462823334687835893048250007995630170223607528420720889494854735467541045140520960 7281 377321694954958859692797994904336234108029814510944594054560058521385975951800346894883014490817192040865025323384609942858677390289240763402289152 7282 9339723108989024713458633274434392083396814198134262517577784021751391602376490427614827703696465530928536264989712827858596253293621272397217792000 7283 171212864383202132501316323114675079650703003182812376587874755967712775445030317917901028585266735697128030957756971153767754562057761269458403328000 7284 2377273593557239052683097988005835351877936127730362132342843120417501052955709118505041527084085618364627966494453797394870759774052340383245926400000 7285 25499046207677408503865104997467475064804576079744586666824109760841652202577690515851956144624700436457060145214379380160621121393874662978376381235200 7286 214991953881216775443908497597599751975529178119764671616958969826759190132017537210752635828684244856615450974763772062130243421271961080185445333073920 7287 1446999682764310091515760185312218768599067302689276970746089781108226134684351537463441904668779626218984786793794794211736789783022313135834186152673280 7288 7881798228461156428013391466176436138189294425439082395695541840494896482702990761146460687038418909280778872228246970393928845597920517143131209575956480 7289 35174428105721180823270784633894138286073680441937052451704351075170421764682617752976838573920928013379901755253868745472156373861726135479389109207695360 7290 130036445622461689469077377447472557283427070892243492057336354486528967384441963696974039351454116083461574021903375172832256580496881846326957856260096000 7291 402216392033525825235718026074840181861639276219202749193956757387447724924469725151933524516074228838793052322618771943998708034534788503930888734344478720 7292 1050317057998746125754200118064727173569864564477333630818072404622352319102171045465454471278047285185585342147883085825880457397043371002644005525357854720 7293 2334512790026368953545602956285521483553372553221103529641727996002508359792087005903952879412772691766503945788352831857024541539772263550432560705259438080 7294 4449585200234964221483661828319536407219587447035882320344298205674316294204255738577344019094828035091650988095118016113722433767496548331404525861601280000 7295 7322212929674913266772290404638953678223353235546209178275378197671621603667894796333805572002186569241217715884908584357777786851575393941269862040574361600 7296 10468111537322642760218220719617476414469355312974379621829667444922425792727609795915105025939816811661734964925195408126285064033493918590315861777412259840 7297 13076146456263230815100730237837355311889976628588653635438180904641622591833961119678189274281847571130143893164882132121054487785229996206087910047644385280 7298 14347001999953255955266471386940775115472124497617626994634929018081470050708737386768115763574691524973455978331179446653832787094317734837815179265599078400 7299 13893754856474950267482754647599913100648487140671779614425367680709747887888657061497623330091228428659980296498776014143891602164166849938989771372940492800 7300 11928965468949592503063570668835230201080476699047250455015247811382442961404230641801017022527760640746515971870921450335925695832401390656393265626585497600 7301 9118306919884774786765640182010557312200482261354596611888889288015185767192871243107065398568313924986863897575115109138384319193293699923398814937865256960 7302 6229126909206117284048606779599342820721377996959606437267766772514952158749398880183143627656458034164314141179858481283687832330100585117573150186405888000 7303 3816775987397414941290016296378602055379785174967115777810150690835503066948558771782539000179024595447183935732746206845668358412650236422704212540915712000 7304 2104601966328458281485445478415246092753375408486919846029553966360212922369670348658143148374477062261637431765740530331345791145781374488638747039498240000 7305 1047601444481415908126197771568663203265534091045010665572362833356716514815826865083591347733491092813773651916479209097718047426691993588019351909721702400 7306 472100103738845371616560892142039317964117729466737187843741611007508574468439148707437109794535080760105439086632514721249773560142963088859650700659916800 7307 193134813627132092765181635503668749846134975954901663150427753854243609987700147404448891174779151023691154909387641565484799161056676749430935717622579200 7308 71907831710994497302493565644112201981758644750636849066483769044341725922019840210090364585189674266745351487586322261338793247493583352517136416453427200 7309 24423715636411216000633348972942372456055190485549861612196249771217590798728656336769933441064989759003269269268604614047944201307751067745497156839014400 7310 7584611000918771579753021579343014389091682318040307768171709831390134368120769552103431926273510483551936144366257419557654702078346248486958556774400000 7311 2157978857771489868727694093984921814160064017553861878859263925839020577939086293622191745815914791697694163591098570883473890433088176580149468913991680 7312 563642910969610635624115424440539387505098218389893013194329279984749303782498701344075807321934965409825203069585926630109919440634671445995211225825280 7313 135395082983327867178931568835768012386772167432930368096559494277695811748582573259021823665655394316115026384661015875675637191429602426370633991454720 7314 29963634596852256658933407470167586581667856647245406018248230934344546847510583407385954561050859987111346052325890876837052041230390254990901903360000 7315 6119057882993642629164782978367717640650767356262502305005329893173968802610326946130391521476329373612122292114144777348126937385560821844159129190400 7316 1154879313757715524067059407531394047714902602915644094518532960074933882817011371217457294640506409127162321981017146263649389473190683509925420728320 7317 201731856759988630933536195676489783790508424117008683107201324445943379825856763453116418357743498018510110223021036232661267206369496646338362736640 7318 32657639364878849863624664208785730398340474680284328307776770043635651469231469722994926879234485995075721793811055562349334727617894880898134835200 7319 4905902494174452302397041973370438033758489211447310254460569255744878404757910323839735498100899911230579524613047853996005268870893244380505702400 7320 684691600445575434114667198168833876026415954073483066110050696852013487913643840603579452194749202905585085811018848972156854171606219049716940800 7321 88879106179388657288692137329867995070874776551888939756802895467795760269200240011700956502502817894774706639316146674695984154942501376722206720 7322 10742110837977772888917854890055125005145145981562569298089279548253672320899067953390960149578097493913094388996834451687383023165888299794432000 7323 1210021295353481104799919806615606735642721751480715339746478550909611968530459773666644052864131029773911597160504195565766684631429554372608000 7324 127148358366180540683075857923485227672840430786658575447980938715441446102409049998276081181963009227798655740032779362492649770829983252480000 7325 12474343729892617258460727342696682991728614889318737856500242482553103159158646965467096136360098349373671299892400296899242458349071394406400 7326 1143572407790065747566922471685125916735119608550700005288809583003705901830738695013345852897199045605516903635316368498955173603037308518400 7327 98033460650458168818385320206848969027800600615324780798720708056300728121338985042651586047867061949020512400510608234392801390670485913600 7328 7864155766151865061929928353933334958671405539763696483213689016907646717146246683226883118871949290563074284322673575492597822099397017600 7329 590713405716305107596191691275145338945309822942943894800203194938672963068283963168998548135218821617188146964183879986340982116528947200 7330 41572524794767427410254187239433594921847168356732308088346499111715466438674082321155807092275711966103570076789435878019199328583680000 7331 2742693950354532959103424730401795232830284768053224872049948463284421518339640818795426013543380329142936456825781721400406393330073600 7332 169709149747780065393168441681177848746808298695014140122784524989406462986338618206789141037036913066106517403372288231613931297177600 7333 9853378328219327538030003883243566816478965109752045333159611853365240594429642250014768166096232909519722576840990285268987045478400 7334 537021673242761354153526676449756140059722102269930555888789459113860658838933566475668995639521191848153082235860335269511168000000 7335 27483999305730288172691528627144136786962257099099324055887387098535245461022998160956495786406350383363120895296573846384017408000 7336 1321247809898008599166013154401998278413621311851611379678689085749227140728785656015563614356608024214888699447053052404312309760 7337 59678755620519198176765067163473130228946333430955487949312094852026774403439288516808773083411976405740740027196490439060357120 7338 2533269131365873847681940065324082818152279459598087891704128826671222543874324438168513665586359454309458929860578691881369600 7339 101075037856627438151846779203133493461578968547344801591970079974628363931952389930575732197602481117780175120188128310067200 7340 3791073028019388113327763360542782346324911893574941965095390584413502828373677814208004388966141655553886640846970185318400 7341 133681130212049441755922125930954371439672199521098211792253507053524621024426546037264397526731998487249594629881562398720 7342 4431807145608000517926426229311593328451389270602301501305522880787892766480379444833514443922495027342736577997570048000 7343 138129336698853178639636492069576195573226808513464151908898667790535365908860079537238365535382736990984439104274432000 7344 4047200315896329488545117219286178184617497339167338245077809903286978032554165615050382469601461055340220996648960000 7345 111463738229503925780911917910200875215152569520384242429348164999625746822368769681816969103271366097378470998835200 7346 2884995925155825448033044929718988008686308298740045916269470626743287224231963679424173238867063587592639139020800 7347 70159603331434667023350448224513539962355317186540962384396208976806981900414260829375676845969240994864116531200 7348 1602620866166155385861690638420155209971067136372858273596596386947031162486367990864102068585515976689398579200 7349 34373200882646972953895633579865474162687282848537751583700086685245296897481046982701988579774217538922086400 7350 691941048636996419460857449341287923412190491483103341230921703047029890227992403462988585370833796464640000 7351 13066560179032255253379012121883906214903593426247674162005314520995944905923435339197483806860311632281600 7352 231337521634440484909881686442800051450071553792687044234877355425597544775311328851536832858525637017600 7353 3837398707557561856266038515694503530902152046916604191102942871373789866183938297263973050849060454400 7354 59594757112494227682724139316134226549223757560741256736798613539119620607875396963956776689991680000 7355 865747094847322939559867243499594529576377521023021524664138448798425702623447291153658853457920000 7356 11753595483980455622320537505630911367233309755477534889505393206146344792802206047002840111513600 7357 148963724986340269044900192839678463787688121054828381356197624278496718286908406121314333491200 7358 1760340776916022816362769366831146020197705912689950015070493607100919680078740919397908480000 7359 19370115341118919310741043074063905864913593454284729899521061551572521780103361813544960000 7360 198165653012481855676348952219319332904567737245510756583002230795962718825816846971699200 7361 1881682040670651809144222080189453922046810146526840542407226269721734892914558222991360 7362 16552178510003364952153551006388060038593749346868029782961039614125013057711531622400 7363 134592105821597330833716322092121705936214686703359096953117899370696813668886118400 7364 1009212746832346579229160312592685896399508037577183233397485520170261530070220800 7365 6958994552688943051605950997831574628192113110418765235560563012386081401208832 7366 43989250676476509451142179503670122800903500024992192602820719626050638708736 7367 253992504385533759095805453939086523019303221926203461634157655967729188864 7368 1334042303902140081538243385685954821944550512947300363146288994214477824 7369 6343117431012845543337840618332777665046418512309863377597799426162688 7370 27150105208211274450336469936066046255369517021249326796934584729600 7371 103914266249805659734327299527227010568331795117593597275493367808 7372 352803244400005123511221685389591797251796743353640795607400448 7373 1052202154050937013621523197166613368706578102536578785083392 7374 2723313820577565508818171198671796773735754312500379648000 7375 6022874900445782624207663879537776670644676291974922240 7376 11152585315703066171078832396019340699370216304410624 7377 16814686008798475132652335691045251699137123975168 7378 19820874181664754716513115282032798971293859840 7379 17129900750619768270278016485574129987092480 7380 9650195249398489237281639257635301621760 7381 2658455991569831745807614120560689152 7382 2 7383 10633823966279326983230456482242756604 7384 21564123598973174524936890306182701822811246617489727763600 7385 18846368690969389720641308728242080940444901268710969297676318203180237200 7386 5015442563470733963284670402912051743290139830458724578246142593259093826978029593760 7387 7643636467921466801204525869546746244636622408835560835066653654699665717221207488988829688000 7388 321173936166139486541367887849633031268645367687082544418419844664597992848176972834197658384134712320 7389 954327772239574771463492375610490075295167771106051757884518621625614728164593667969815059940967444254942720 7390 369054779115076488112530402921216106528115514333686246824605465796083940790239695538154265332833971680650336535040 7391 28217956773894665902531400297685096171198256974010304742378901740982616636920709243259903022611296185244695719300330496 7392 575491927085134710096728588826210830077780858846286855054474228536796895595392460597964727338629016058961215635415566204928 7393 3908473046711666747801472531995649049639283085041206616369253795693586597026358933027801452866228727751454565086125536177405952 7394 10468257137450072948463911741585316280016876114812550275225819412508409775548345083967649344127736476215960097105087703894038577152 7395 12615705175207914012329513999165928583271438305047018641549039160589146268733544255273791580397537612257985009064229659156296619720704 7396 7597010629601321154449915352135085553838177462425795414969212476793815457387102992134431712035690174453288290550109830670667386821017600 7397 2487996127048464743992347630977269405122621468961349350368108143410262385732961325178268361716922908153765136394842879298473244519425900544 7398 474974073589675251616709811984862119416997163134340772230651453852512819533611166298338339812043511637376369528862243736969632429834387062784 7399 55988613842626797956836078782324204176008805876109471766677677662980808432032644968107382871201742598885956584764190873922683413244758302130176 7400 4276565047390216233513206685907725792785312854829183490231607803468357420190852164104714729733403337616972013179418768099120066172592999550156800 7401 220492122724364859272984005118614777918431516500515419895467088036196025702030832657830777262458451605460042349817465757274293613889613846004367360 7402 7945759855270835230927767942841661677954470835912254839161138344600031141657182956578639804323152293198612746847918250579021934667009138121729114112 7403 206228551787668461415475528027365298302945971987975664574820368595573387204186390101315975510303876064509527880420451432774834927240246474265596002304 7404 3956575327031627096957192698186395616132962701600953186556274955300896618440450292966953312868527852095801784558389762192375547433915751742337712128000 7405 57396991974140141529396984358369398604371873071894315929403984401955450821827079479956798707188588312145327257782405079784433743701371691736819040256000 7406 642230702379049690701993820912698547323870274249075390935288430261876307170353681133308986669785682148155759563348392098805269554394971255225901383680000 7407 5640788893326990978549351147532528501493367783273370635374581435017422247837611348511272443835039767144915845634286832375707571195858737410778331422392320 7408 39498975342398806021813341998625106256125875528850007553378342029575624016741526585934436697714418397625820145381986987841153810984146376827893916788326400 7409 223584349762441000167406481423564649406498378517672861020967351096073553785052444387027783046413288712299777995978504759453481256307819106279342240432128000 7410 1035822011522836556730879537315282882572515321667052685890817264860932024141201896358621240017783750206578708646818687559480392533185898963188546586175078400 7411 3971442224885293045718862892691964995074959487651178866623499336746209865062624146415174857691465338530607024167608992675912010162629907660767513906218270720 7412 12728781044284223961245413563214990752277671704579772209127332187983937407427445407103887338701209326169507770044988680609624462231572207314511466477199032320 7413 34414578640026927674605839830220949917958944615713081684566230462690169661118412905198410129929661583616317053377496290316172052774457449092469954280140308480 7414 79139556186867667718513297793551663304401023385251083739813168677327480511343213285761353963177593398665800895311409622933570785606571439169562514324277166080 7415 155954922388041521437535708075435280812572718305662205950989594984931770722528869123437602408049698576649141486810718211580611831174427170368619000704962396160 7416 265176622939091892779997487819002451552256538138189085880326833329855388716784829348837883058266185993625922032162036484749667407340131884607254223143305216000 7417 391496441202964965901400526715507058277343497738170084742418784412550571745529742245611392077837778358304894169076851861261817878908931857133910748067990077440 7418 504753641956384825679163460239217099368867845883728943754872028361584887483311781019923213200307993755138793976951029704731586176120497696805884395317666775040 7419 571338368910750187930327373179424165011720684166647133067003664496379107110599942936544777564401973091251614962914583237087754885154533916249152632188053749760 7420 570550443402429572342360374030278161156235247481434658951859197583843107729075100171943541400707291767686143520114623444919438058591142617296231442075877376000 7421 504946128470933600657508336048609034244516042243233577429460647816717214231946539795035927561292882487180599467834410041724811037624389326133710167809300889600 7422 397708514653174951263518388800103310202380726113632961997474956431387502377716182250991715386356392205954451744321562375345608478589844478172137943705646530560 7423 279859944026426475503572765107193513094698840395012663589023983021658362201860495453906163158707865284874921724704286432191657596250811974784869937704777809920 7424 176579621276501077043567914303478574022773518517505191320372013250956536196286824947015464263010973672557537518867803856931115076404161336411427439632187392000 7425 100236038493246994267939633643028032191908088323358704780920675901520374718162612884523376528835039930406414869158075748270551527239680950345513294819753984000 7426 51351268934320632428649790677420336332455784913999319642815435433772669011451549626077896944756053301143089199773045470060003716492702460438148330016473088000 7427 23811807660949718910614196581671135032880483737559931971956839773058827455179854570709289746015595900592397501818054095372925678619960289263582636049799577600 7428 10021536447952899103196658652956509878696579328813852543757587653164466818358785225423972104803690259633695158914484183020285107689949733400973280129581056000 7429 3837845549382000056050054421924723194816684899940372081492076421836890064232352624893235282438662666851159181222918751675231674201805354419684419425009664000 7430 1340577729606138578636021230962400654310221623293216917130583776878345400981743840921907467782563846724650897169334270611026852359066969024563633518018560000 7431 428077981318761010988917776913035464366694496873115111632977991111941900003495790278711463195805503695603345756850080205978623506532814559838922152398028800 7432 125226143748183526464618441951917041300346629531327571358165879880570318211134940078938642889158675343686274631878541954172477816244189502561540028162375680 7433 33625389085962732789909390258877891778585235391382160443823650410885004952568105057136325472372447784706298886800665326532663591779179268352049921570897920 7434 8303225220055598231731603997176783431509121310725095535506311756687376630239873785416308268923605829573746804526205694671028610027038271489634023998750720 7435 1888826434196677593940267141060585700183608593817112661178523459009997153262736650516885193628057227936242739594920139100552084609300278622249970764349440 7436 396475452758354857921929878750559643399127917888928438811789605993257377838589148851943442803299835522889418170929744507821085638666625711410555912192000 7437 76911357336419354606084892778493501953336080475801073903048505550544235042973290680438391542821017658345334615165249745460619685269799920244141819166720 7438 13808474462834783011345681968622705771488785380500783126147541413568640415707858259262550435672392205309400926674233357788991009709442675861137517445120 7439 2297606796682950553957302915462551930684764379690508408065455311422754544867138770839938595711087183751412084487083295081583948614576896384768545914880 7440 354763525886050385568674804846427304788431812835959961628727126176219128819179648552534248146422066752755635539791934510462980318618491180246106112000 7441 50893301015083430651674115836870908629101935667303604475524180322610566084334451083894238127886751996796264197887226646321421788038159631744027852800 7442 6791008677833858962839554773459615451376193277812191457385078017239568352248502321920917251042170297392427276620322645100768741794705022079488491520 7443 843769084313399233690291277843153740460748603960657175995141122927319204434142693133641442278847680412161265396436029354009715746170077340699197440 7444 97715563283224855380230657596893474355781762306410205000206707803812898659217101647780495629596449863582619399105433224018067178111838525063168000 7445 10557537526142516813316694520334268042347231073307579508163737179607476487615098747222957301373894650126937161683106270331062954595978036903936000 7446 1065129059175381203166098993122254849808040829379035111568477638796834597550130152751913411227332411164885945973071578023436059334349607141376000 7447 100424466373929573856338337816611676487975123942983676062061917443350795839146047801815018563935333708711458239715680914729526374498605151027200 7448 8855386679160828805965661397229132758332879458328160324091906605779560587791189387884347971001491241795408138104843488702228040380997173248000 7449 730829513399243161848005768481164715245256777934580922455972269262321433008622744544731224179026675656330076134963019602282254684099969024000 7450 56487536526728782547997083405851698304569188862590521707641398484583727886004086825114666059073997272712130709174034870042723410239291392000 7451 4091503547066330133910176489310642322419921430857149355784661327697428576843753688818903592729737480861626199303628271434025917233915494400 7452 277876320064706694916851530337394651374644555245243582092239339116624860679462662776786861146131427301355628588209373975467252583602585600 7453 17704446682549230626514977261848395575430767042147467832940382725806108371695662148479670181753418399045542166694368195477015840056934400 7454 1058714917455571041062527166839136075096581050401927589566220715274475489366041120664656358199098828527152782916136867287863916914278400 7455 59446360476402995283420981823769087997377365787478951802089643681156169942940368419229042009517034015802773239135645380481800522956800 7456 3135343294415294321258917999935322539141613486972310415969132950617864727254591995023075175259518662448540231618963709017823641600000 7457 155382832163709229882000056988840142733359733898921112967355144714011753617433706179095826263914910607057782948569179675495770357760 7458 7237759802575995457942936480391427584456110297886795331454409475104515910522396527825402756135938231671814380988235868616272117760 7459 316952503487576556472721459422224720273770464710561831451546238184408907229075883210761612082559990247619276583518118844867543040 7460 13051466253405315309359775687695711619769297434436415109173893971338085838372887680852510174783314916923551694216019520258048000 7461 505435917954805925369914627249689574629150888580684960391571406702336954133799004997791815512496294679871281508133871445606400 7462 18410317603214781008885218921492868779263271948358839085363315240162499959725905857434424977597575188574990446714346924933120 7463 630770446363954925981811202665459395812358319231585146691559890331656448900244206550876979455108589216603588655563868733440 7464 20328349237220814862942681300398010889480603647822127611049635188190220903396145491257813227281757224937181601649917952000 7465 616223499932998034317062830559191358654323393516984716404333367457176886552270070738708858517288202630547441927061504000 7466 17568818381300492668467747460939430762522963087567337096650213831542144545009676653055207312980988228957612028198912000 7467 471037126022408840092665699776234719177327652732412433657870803899174194928686415794112836749110200727723907953459200 7468 11873877340146466927097578854970653994097529192709155559981411434468781873799968051004030363333451141738456416256000 7469 281349842885491008002529672630000738402164542373893452845292900004952706099628904854792335727463887938395308032000 7470 6264456610887891364620092665448337620421302446265576438142500488880893748848549163188681120770937314342862848000 7471 131021096142623623659268437600446861432471709930554803878183126644723283915481410277072949842923476759661772800 7472 2572939073565928066979205001774011312380607984754745031204327027504690766895017422792948197165955951466905600 7473 47416172348433035118467139396505417163213769801422556393619345741146863931175512932736356236704981870182400 7474 819553123071734222452504954845188931274043247948618278242328397888957547105728919348623159446013896294400 7475 13276704583689581114708146127105624357431337304542886515464955415424824069508163909139883110557338828800 7476 201435488235484134623635666764729933408203379618669558316690379714089682964978286587511144458485760000 7477 2859839356156769618862506087539756550407152778571886398720794645386900505355906362819590357621145600 7478 37956672291635917341996393716710633721872367253273422770561955967306871259434527487773170571673600 7479 470440846110450774093351783628809237554751421553271864189303622052883565221533422343623698022400 7480 5438322972602818644488901997994618721021857577354088290193572307807519016387714658336768000000 7481 58556795983486024189116981370059745020283960633120535457342346182741315442788408324259840000 7482 586381192132699544076264334537773511935863299290232407949134314833820661836004074465525760 7483 5451686289361646843408106363030489968030182726434220122676478580084221117715692671467520 7484 46967343919631254980179883188264655788617611424182046552093222863431797923318333440000 7485 374142337313758705907265316693882745097978209314745250179574292839100826465075200000 7486 2749119921697032178876945479957687128759187951748336816528830156641061607267368960 7487 18580849677084396105032973023052182273279997223486702887020122305133530505543680 7488 115155699322205131125535542578822503564872444796088155600496308440648300625920 7489 652061577592498646997741193532256166808617899250715362488114523310621982720 7490 3359484407784680327300311398770182409379160643736375834450738125880688640 7491 15672746434928931276212692929632820418183483896957152702858403172581376 7492 65834693970150977131183270119654290683823863300551542891448933285888 7493 247342495872411893301911427818088302428864825490794963659015585792 7494 824505332207766129561675492059010905167436812293914993929224192 7495 2414862083647716495248317910981811569619032196698200850038784 7496 6139258254706396019420223743490437864595646398577875353600 7497 13339449697513120924260472317013796862416297675261476864 7498 24272488894435553932677988067890975847539476113915904 7499 35968235171033391321853218985370373676886923411456 7500 41680206552653261857189314525848919411051724800 7501 35417824931167355249029829682064496168796160 7502 19622063673776928115805999823858446630912 7503 5316911983139663491615228241121378304 7504 2 7505 21267647932558653966460912964485513212 7506 64692370796919523574831938566480664122400200765433668804008 7507 75385474763877602010812432859317373635560217440247522813198507792176476000 7508 25077212817391362553805290794001541333907183314174512693768134904890821771296508443200 7509 45861818817559685934168623143849818273643837939593644671317371084690279489845432587889037315520 7510 2248217568450249341632508817356482957974010063082822628600060582785493259336570244281798586666602362240 7511 7634622820264470503986912087619696301627404706139149437241237809844607154512735040112466147923056322308966400 7512 3321494920691232872162316553275696179733190219338718433524964961201998718341613589030724327625625627060741538700800 7513 282180305848504889178290228037656804144195625971131714796282666620757758537088672911990106534643627520390318493676375040 7514 6330467633850029600395819539888914501047931843823103426208701271708247816782590907996098520530964399240943861381009828915200 7515 46902827544394171243037863841125441017331552582212171970141154496780112758107497981254813363849421991049572703464777265261281280 7516 136095159732944371663526455585673102938318668058733235991168390870200714255322538809445497076566306648262984171496312401694856314880 7517 176640808967185696318510123811806170798360170022887886082236999887073064581820716264001017424253782044564222047093425403595940753244160 7518 113980390854370233144773389310024615164739204812997025261821285230228410153344011970527023263696147692023840328269775919378323395554705408 7519 39823132054034638546186461926340580653069619858306441196719668719517785802642155408836562650894837910809148758898586288436913247084456443904 7520 8079535243278576206972051499004610568899197016221715826621810931779538456842855749722108313528173543651705812263447829287080697796223431868416 7521 1008744997314461713726282837705805399406992500096239173344659500841359577415654831758529568361255453803221971264813160218082240703265318212468736 7522 81366713128099362032664599189811438471272961853506705257933903621224752600490256407925794630677066899920240163578484975631126624105756508057239552 7523 4418395584582077617926706515744111009954200955719966764889804976330857228880998357484824974708635838784434791022708152681684112410137462919187660800 7524 167301941206136269568029094809912124792880750587158382462174839412673046026204903753467097445311115060381787768505918193674009215234971128248320131072 7525 4552919659039247821602317152487719886020720325407289130324370385791814580775414948142108740835331578005606838862945768022204412268619440710086570278912 7526 91413689625302760152846383114341829767664034080797874619943964709111768998538729518442558146996748350332460100603805433290187260834542783022298570948608 7527 1385440958033426650899442009997238357737190879128665488678808175557532612960730808104897075598263175195679457755894501439211160943700752105168332390400000 7528 16170561543424522550608639491534202480305500602370673405241018725350818580902496187292638264159019230328184643599274612629700606347277024764121172672512000 7529 147944972631259864823687117477671138133475302913605787301609694170976731058118602423559701513050605310064123505618154425966007390201117115190688419749560320 7530 1077753912031421744546058936257942925918385374845496945211964397668576692947696440517252335725959376270186975616582222336462568038963669649174692416129597440 7531 6339359744033145616731008163857060395894206349552540123693842514749210754014951496008646798695000920739645424178162107240379782798587227729477370565676236800 7532 30486007033687142145530319544990332893415941085379873612875635383159175807664959883174071526608555333415382106749698948743838345975006708145026535479941529600 7533 121214910769604464485027645855389515617393815272869471370486614632108160000161128185172488210779527656331368142321907155396321089945269027749402510358898278400 7534 402535096822581528890045546245048643310757741817275296216194296500994479360376055913050857215120419788315954919729867084250182349503998242071390488605606543360 7535 1126724078569430133509877701693500378879241571111978158324374039182053303970644103780556898835151589328061161248169858651336754613245782785588061469918887936000 7536 2680434511446686890060150506847646788881151660944711926782967027277187196196562864240521501044719905323204063652031510137440180030565772390780502881261427097600 7537 5460746473567147064313240670151902874236274469163017169813272566842335165588667976768401189800044938403402412342187238439607943831143666670872171052617275801600 7538 9593091647644299290174983489815956365954124271447942417713418356514802146532526765456201111855415906930205554099292713389399582919253470301991135811425607352320 7539 14624225129184922558010413937396259001088878994850501222487729905511531360272640379539685880918692392886228034151090739974924778455401810626035295376734253219840 7540 19458877634792168481931849082282046793202797293174311088415102618203741980373595382228381672567071325656745165485341802797592324274276278496085544122889650831360 7541 22720365302521276792710767101296552469183121690100048944055883307585575845169421393628547973847890964977838956544656222418797857988113284211079568813781376040960 7542 23394144030516253697212709333539696615116616020109245965256516034762639415655128792578887669756388325122262827210299480826033594055363629907051331505335325163520 7543 21338946025642203170985054190004917692093112184692212415082144307836374784736011792145324185253129883022596265753605648558831317622157858279940869596523790336000 7544 17315941357722040203119270612901453786786641855145418596755394509320322025950256551880732185963197845418493720452852877472619569697432402257325076027550109532160 7545 12549534678416261873677092912102334170382112748817797794733957199772426217233573173566042283438443126376655615926223154902740835999713791897308813271011961077760 7546 8152643602942399263880565845263965709168658977042748553954044535834447780844054463629477289626887598489723956760724138712421263477880561415261119779593613475840 7547 4763544936255869901876479708900190564489502923262793393001253766168809559991728616813059495794763704282997329280690940637766497351354284488025439851333550080000 7548 2511279179030922447825119847769971199344326497776686793488535946322810854951644958942552115571692478412251843728103197649241270296650972620407701440380796928000 7549 1198045690272328334745552624111712884177413821755755509995645500428251400961176409504783122206229518029536463483176579327274588649503578227001097918323726745600 7550 518635828375685695671471349852298234364500195929370933500520299244847595373222614736345268417804634003968467472616864792699251418667558048372909438189908787200 7551 204259659266241800896795929558299733108594033854765564999134843554499656719870496445723237766663188528123031016529068446451690577066556478946798692659625984000 7552 73363999849464790465265149161007078450834229341248373102382757910712704776570153454959936486222953823210212323743216763290779113997892191042986881232928768000 7553 24085054525150327706717931307576574526955168090242189415910067109353785802138277195779388095355402878229469082181172551520984880044774666041073374655938560000 7554 7242689293794881871673376093373840035051067099843936362532415856132970028774873524583293713738703449919206697739505800074753615641519293750316385741077217280 7555 1998972519966429158004525177365484455087125499414527485795161581127160893955811343128966210341684635492100091377391680888043462405005700959429675978011443200 7556 507321714834872171861593792368125305427153900251194384269481823926200971307849520741336989197696004536821178413490232470629843514991386925654703115075584000 7557 118603077886731786536237633611625194672933106687574274774652890299914599536667526698744416993762301967704601547178098900771869788956291588580766469272371200 7558 25583802770102872373586677613401951787319252671525289457005475247649150087647876487890659741437605409631403478590976226131263879345264971372080516699258880 7559 5099986916356193573784613753096755396185076342422717016194295522816991918083682575808436812004576659913117574791113474761436873652442046956493053697720320 7560 940905759054421340858873657768481232881532927640146785996506871674500973781294502138842157918968391019326522050761800884893726923977832364573122132705280 7561 160878143133280698152214933034073423522693904783051053920091490889657044433709765227241539422587841068200702753599297830309851039064345342038850697953280 7562 25526261620642873856466419316864314843887005716702654552225811067242437690065876806279397832061076305915406665821890726280483736027644772404057352437760 7563 3763125112677106610237796559905109127322979765710136191788905071709072222698426362138722783966049253313287122952817467800211267919526560265133883392000 7564 516038131378032258036561072854778359792151661281150887851538119696834801655827543804964428569345892134530592269614134643789736825553325610336853688320 7565 65895700583098470414477168773194762811318800001185127826468905655972927379413851618127603923372896780338853007819679110150139859851954839282327224320 7566 7843618655469964356335113984290596365335748233225157267003304837494851024398962790077454109222271702230027552936514351821157663713385981760377978880 7567 871113528239570786812729764495180103421786313304505498522892595102504292525800523117830258547122157335289217145929667749224163450366271411978240000 7568 90348463898684811832429823593615101322217116056252441268278520881009201815988657423320286332524396025971460811615865112185469765924680537997312000 7569 8758272899030114280850528282140880347822439838994992843233041828854821720483899460423618047674396847104728135767378096419020859385607154250547200 7570 794159840251634677712375989247575247784253171593954093838281577473932151060301784591881351184970580617715261732455875572508331454524020909670400 7571 67407180269470192617595715051177466153343219816207823375189927521396978620168725404810419186176796428221261453387172310359649399280792240128000 7572 5359299047142772319507810291966096613505787587387907842739201033960920090151527480022374406434159163129797171202934445237512424674711044096000 7573 399380321348100674469706521063448359178532877885181498320209089907987456151070931867552583609229618205738095369602048740467261026852667392000 7574 27912225818726835606916811632576304892439606284126593040118315732675222261929356434789674326834806300119502028370122095126226767903614566400 7575 1830472801272957994942781423527873784180304337525104848156186234491289524121013000244109975378508979333990293178413258025279645651304448000 7576 112695082339355147250594437702953724632911950763635649704214877666648927467112326105479254512041051280573237486266727702968097614856192000 7577 6516460510164963733098206988637184661999087169077297612487075062954507554509669504352261825102458174223710785528311492731381072527360000 7578 354043468033953064661260813642687366430375743097881184801864258658652194429975136465188722163497967715246063849693568937300374165913600 7579 18079781833272490113549840331022495926018566750262625417457256899500622729434145659657433146576570531033471967329185073373325830389760 7580 868073169125770110025606222967820209469839960735125466456699819011071232345091945000747664750297065052845273233232521234444493783040 7581 39197814877182962320758146795716383350266316843197413516129425528592926584912711946090211254711555702657932335490885007132212592640 7582 1664970840994173022384865198172410658509315426741600456527830100104526595689609893208871527973001858932199137010101779790120878080 7583 66537805943195104648312721555366589209870665955327627049673500478863128007449695761528365590566333408236805909082748756164608000 7584 2502107561770009112459531987140301520378626804978435886697571347857836405005396384447772054210396179634316789200129843810795520 7585 88543811808273865948278956461553408015139926073707660199434541487520828729271836652040762270514054692911475163184931086008320 7586 2948793879417237485587864953263953695451606741232406885100239501283101232782368488876152456774603028102993250248070927482880 7587 92419472468813464608518640367768095905924372351070971400063273242783300277182976924567170570015723470840348325173002240000 7588 2725796562276537945453884195298234332123098649477193086023934910595436059430362656987110338637960404722491906251030528000 7589 75646829600528145584904745102635047374296104310122143487877316798413269853886385064404118586385453720499480140395315200 7590 1975101580637560302842820759934916335841140345230521401034124402597132412877970052025576315108230650786693524121190400 7591 48506540854216142558417768901381372967585538114320934970348598069373401884367279729229786270683724422055699939328000 7592 1120236324140004347456247592484903525021825002465423208685268343520304955846778685233377291203541196853305409536000 7593 24320811874611908858574344714936892769765058786281085225321482375786883050090425251313927727404987537055285248000 7594 496179647979746701413644530362328752291578746473791405595960012792373427618409406028304185627948945102811955200 7595 9508166003187695364857386828026521003776882791240365250621633863194893015458182035397641168108770234990592000 7596 171050785142537352925017239593613404934913561662066612663775232485966779743183815364894666301889256095744000 7597 2887116477010289069687575645638306552146632202524267888938362604827848556745225246156395331284417642496000 7598 45689780549750155018661680596860592388641995672859381071015496903688168020689265044093324944670824857600 7599 677415554662018152658071917933276495655493425980240210910577045385321814444123584005702963248601497600 7600 9401475924602223219898662365600444571835925180711294806186099019602567522876961891953178260694630400 7601 122016547502096010545141262229044572724110373818767488231675666895796331910579330365221463549542400 7602 1479275666508580593991104865059085728490666743264598469107770902578711513065450595862587428044800 7603 16732325543554239707889502132995211944072111218020230126121379233889169577054270149099520000000 7604 176338092372374702329936660528434614746090114494554544117547258163698517731013228169537781760 7605 1728834385780287066180155518104657000610805236676755268411269444836231877679008801420738560 7606 15741009002445312949774740694452239482287979429559191040218559115101917421533173687255040 7607 132845490919893415374715359312693117067424956617097599122862172182130081799004487680000 7608 1036942266405705790596609908783322638715671153563065866094675752125513121693224140800 7609 7467809909165010344887386100358905578486055609186264139081793277626277448122368000 7610 49483359181644741240498249102038372428001346040154838423293349613416429178060800 7611 300734049024400116126827134059128673145075622711253570349708985398843775385600 7612 1670306955633527449671216329530462216239564308668695690931359502342239027200 7613 8442970923411543094984019019799975064758504516138038466215900600745328640 7614 38653143900544621013986728842547267102271416620275526666667637939896320 7615 159371747478012086312180620154934471239680587056072121712707612180480 7616 587854094284301359244292186238844837141650010770802321632033505280 7617 1924304941951371939581659225969948329271443295011424884762869760 7618 5535738866586668532729961552465023493666563729232857365741568 7619 13825892674324314066054662275754476165231583327486082023424 7620 29518780595675201658644269237970837898994714055851114496 7621 52789229539053048041334655976055655788951609190383616 7622 76896414921832520804711966399316768763689002074112 7623 87610552097046606344262208613545578362358988800 7624 73209919566861718800072185342815864379932672 7625 39892790609496895177589057493133701414912 7626 10633823966279326983230456482242756608 7627 2 7628 42535295865117307932921825928971026428 7629 194077112390758570724538350995307109675133524122229977438448 7630 301541899055510537427991325276316644206118002722318336053195562036043512016 7631 125386064087107583718554209174029331535254551318143683903721169570080505872066895168000 7632 275170912955512541239794463970709491229866110305376234656253251895677946748854239069927240779520 7633 15737523070875383026546933589832626993517706988867434279387713422133194984736550689663455282444291166720 7634 61076987058550900932393979965975205125985153597133321663575159678878022807088398994040217746981623911676455680 7635 29893469555466736378401856953305440856991315228857878180023559133293608154288831326746599173562926489659318466240000 7636 2821809701474890274248646605009674592834315726091755825399693716137499989368323412347079126795091526455157306419841152000 7637 69635708332962022614132371519234134825135538673306079951725306554123967500125574165302907706053677678905423255828095470817280 7638 562846591467997754975655157732585070036980726850233709848546271363904769592923540956873752563234125821393354329300089202793205760 7639 1769330882183365619968329998341432589080177347868696492229129363621602845544709219518753971622089685271400893374858990776563654656000 7640 2473243515860065637202468786276457737382919017656547871623300335200763305574000672773633134933706081237195634627650948275146560258048000 7641 1710059144433487868564237859897992839812684792535001154699483752453200298429323820990433350990290722944446733368140825641482042814827069440 7642 637398073646262957205272937600069339679443396142529053198038342082745029662581174565326056460844798868330427823033920166829368600142412513280 7643 137431745399843864795617248406931060832592488515485781934964225177691189337933832056093514455280739917900617105996410270457245689029967254650880 7644 18173569022146867999487035181702506410463663395764748551857114637008031470395472683152976447129654515545298894391163779584054494054368174688174080 7645 1547985039428516802048079950281828941753000260216819878247433487804953018564146181414107157119586782006091007050520840857427570339415904289512488960 7646 88530645117897751082599459513261843076026565038106348708311967333859594082820947662512351083434070909488536300781320023584944501450960771399867695104 7647 3522177556498025816164464404039642842670404164241765965235451237618795681008064975537778696300950687945586412720669698372517561744754668619053098074112 7648 100498836381275724614387035544349661742041608660134677632060498166245266869111538666633326493267916946244114030521818732875845088340097637878401186398208 7649 2111620700700041979158671445934837524428314224509165694519359929081154316127941608820463054862595875213657795991613416501718715823731722890933040272375808 7650 33433410372052845141892301006162404245227909167249567477531284142799006249054616853554414930652309701396971906342675645407648237170487136090084574511497216 7651 407034920501679917067014871308349538723111896817524166108383084484885529748483866298525750755172007108595975005493654318620937480569327123313365981593600000 7652 3878910411499605530517082333402517996430968876958491816652334085896096644672888655387137515867633776522323580433270564300375593357923599044486141258833592320 7653 29395245570110906832390965513919801276063355726655629095326258125393524171704041098812932467627004369915176588658956311936421351832421314758098072074998251520 7654 179657580656990920757560346460513576936874548537162117353851519208315054498314034769276615034911944533250445828221703447403559054438369715723715760671193825280 7655 896772923464993413453841283132433774700850704175121415020781111141114519930313739604065367869038106510525371944097593728052071598872368991664724270049656832000 7656 3697419337155508218841890014751666134308646340356843888340349709729563151620163765321522789376602940356771808483156612559377309390308084248772128381726831411200 7657 12721017823039236324561467225307286973868277626881273125442996420795045180171979989674921550090292068750457338796269693922548295014514483559711910167491599400960 7658 36860240707866927330096177546682109410757245759217851658812357846827694685781363432803922477155091698074589069780895211011276512322873045622960748014615627038720 7659 90707787034879527639004722129359344790836487953399449900486659978511284082427862727498323332146060054321856423013379551838199450235162054466932718021464870092800 7660 191026249124176373966770483798859991301795635273432007627217201327193770022407836938606683455290967716362090146938429127221550450320016211591214821551510231449600 7661 346679700614684769284750903483862278556866898439004018959596187611702745459815772744503841294539646619363999218159619445508201289836158793911434095505130808934400 7662 545658287945945810668724868725897236771107892357513928844985113311444733262880107194341093936783757957764620337637852065876091190232972123141252905185284330618880 7663 749226922745680078947499243919228249350681257837150512716334256684561515994368309901529493646819023835072027191259828183460765555059025925607235723300385587200000 7664 902291636765392855086872848013833087415364218810150482050953770924659366077185203722341586351353999320471370679667620057509503252096857357013194703169471591219200 7665 957812347795176447776717198210641272927914268164460690533115891970914088900888865697833715068194926609723928174290992197052905884135408134797161066335640433459200 7666 900346129086720634233827586267276100913957719427906988533798804382980270220750729270970742749637971971148376284564824904005319892997041591011737446871622263767040 7667 752631487717888054669860203508969440642438540430346587297135463497805952633432542211400667994997371428203435070074179273495064992839044209110209856322602071490560 7668 561712339208927079100676443534100942729622019160638344572336991409082545175710586393535240276341006998656523309807078260860354251382844064201620309437602584330240 7669 375662744283355692094218517170555193835016561510473783409491829440426107010761488283199608020833052987811441372563584274439596001548291724650845777064549301616640 7670 225901264401143074210326238882136316255875446577648406399963254783096516201324168067033572394223378185431330401871849665486568410415349640303641593017863430471680 7671 122534652928903249955883352567449085099473698246476492492986625116864107592807480386040964192315688937117327626326025775491390158052002336894397444519802961920000 7672 60132660110588948293945660404678735070849688796318127046776764912345186154117404755105127852629942786183181007682329044353113618470466543682865907123653024153600 7673 26771975314201884366050258691281442783486336852191944894515745065364339784463815711617793860049276834245590898179345803911413993976382384727528939431573166489600 7674 10841735301530977834389147318502983657941514016887488986959513089105678713300229058867405949635442317357842423738629015015079650536529827086192156124041864806400 7675 4003355311156258334591584168005946310308065305430701412015024824733921847491678512184483363358251114393546465896475758294151557740029830318999954565732761600000 7676 1350980725956445966266426863700842883249426863194606217000268871289114699660054166698889277740216051557893878756545061102630802230234517684139642495262785536000 7677 417547263033839630868778043377218990841514758272525133320973342881489043071795104145306755591384681702338479749077140906854404157807033313348282422106815201280 7678 118431949625844079959582061409752871734632660169243301986413233930878306543251936891872830365245007945427618147103379006327767276343335037390975922338749480960 7679 30885995926181083424673521350241610097813407712142357337872859830342973267227647285548792848161257511435722638669765682719468631104554908978558617055028838400 7680 7419209635553260816680019799764011123192695561631399606370219724047790317595745483214872496058556315329690840374597805582940655633622519634670795570859212800 7681 1644315308129121553619742535960357737648425110309039469684606919220532453893968260231475119766592901465136394416859890238763252941902156602625961357003980800 7682 336766872856152584879111725400222205761002780518722731820891499773049847587981977221053780955131503774397391145484307038902992683227284572307772040470855680 7683 63831602098814403576525025998996941066617529560333800834189482731080539341701151773530876625390351607927846906475649599961816181971620538693654068959641600 7684 11212743819839123174546213431513221030079312332697254699358320214949110524717755387457693602348031563994293803810282875927758814113687694567399584746700800 7685 1827805721884490953835948605763141422834721146851558726421505834746617912581306262024967550936779184185410398790690148511168242503759732255917085189734400 7686 276840030001912144327200632228035177327152797376013480611785926437029208742037335340882162702085107810628040708812829520573643547226883160716147708395520 7687 39004576239414180960705818563951698201967210869570476542521635444925067346402332896380275710662197926832940374352097148871596482197805982760815841771520 7688 5117609698908169681770706609647632013886068922635779700944148390063991100835313887933840300387811384650070071024048374116888144961927851256177995284480 7689 625939376460804695278066518556697096638789738695555163474146016074121469295962359011134816727748910801169441850639762385033212533647226529468467118080 7690 71438503118272459068684932896272719349665820517938666439471735761549976770449159059696044765460361473918565003212527439592661788250213333887363317760 7691 7614877209893654342733398062575341792787685170265419679483889047470606703090863778751479128708330056358723387046890567790503861685836777793781760000 7692 758742939133357166200994513808528305600715261486174410189937802466436637183914679234599363811558983960854978583878684588026316251299433256530739200 7693 70725255094919751968430247843869302297189842174784909973630949348463097562008018488503286624741822595596378807609299856196099926224323709449011200 7694 6172007938827242453421260601975218193995845290690040177189478226402858848292076896710871207029963318354476302295239468249472822060141914148044800 7695 504605994791791675281230340248015598638585783162181287899384726386097443460792846931164672416310575112398527719776821342107656101116646522880000 7696 38675220588652591851895077058373578369508876626738520567893038361480962110878020190773429665514391600661261018278012302307733121229108805632000 7697 2780528675825806677030506668039814365720277801943351102488818596835915692899126170605172044423730483719960834753482766234896622574861968998400 7698 187618493329106646849713885759159522245861124870060735147482040348723290260571648887155266880922259112286305165585998768072588022701149388800 7699 11887686613318841739178956799371369466563181080795612124720058538647950753341225806188205530136014702149826922854297638367230417187110912000 7700 707608242430917610750456192565059114253756352038991322732473309991931413967940195533025884081664007453701073101628505868058394596737024000 7701 39586181122876407315790975000475921806276355070495684085113969525307929691267474243593677812467263927090876359783640655760290207498240000 7702 2082150355396615377952309492443084423238162559215721901330480041679351716296945343064342363466815295789035997216405203450973511441448960 7703 103001197689229278699071359830567147981214810477129911752080399862853730349440371084372436478926015071136029973617274281798877682073600 7704 4793575898671811281070347896001518320260452635239649187171494829252390738313375421796531807368095474913009268634754073025201569792000 7705 209928326192905593409920644247053208722768552398981263097957428965443454229304605455681273219290258260959596494779810617683974553600 7706 8652966157443954416634748120774148453808284129909411077029540238518103431975195447340012303191310390523342746746823460073410396160 7707 335746324389760947405847534069097601570410103113908560921850280134211004820336498663326267572174757366853271743376014861003653120 7708 12264807691818475232677938404127982497998727548000899909748775097692380765811083374362886614602944844087374541781424036674273280 7709 421837515608178443200350704044014972752763211669705091862188961581539059779480257880802178453320160718371390096959749153095680 7710 13660823446214805998291295697420427447000860759954775367805793954959999688848107039415947241430526827756575759810674043125760 7711 416531652731132654580617437335886110042312129907703355112161013886178665605946779693038719924258081343092508681683599360000 7712 11957220470198496411209576469423082738435662269624890512005319065854413326294954429512974875705069829407939104576058163200 7713 323127496716524037517134896319607815966771418655299648865723456622777059628156164655033376587186974059441296879334195200 7714 8218778756446141150826405183191393492829808044521285079458925435299124191580260720223373822036629050714288642903244800 7715 196714114556892672040441573533919159662113501448064535513686078712053944839097862444230151458482615364055581327360000 7716 4429345716995080492184186209314127399322505295696144087649470100861429386201695643085008077873531272041586491392000 7717 93793971715380767545790341692845701998063783501677188359875325915679748013456106451203536346953329078466458419200 7718 1867110568252761376394168648903097436930630709741696414249110340998677012658971559313191358721904751824758374400 7719 34924055024631364551741376938259088666500726817052925478974364347584696547032458899730486302293241286885376000 7720 613490519124041878400666589877227625771610550361414406887756549825751323820418803868490493744513770586112000 7721 10114762106246842866148010947978369381214253993970176979623197415506073075455930671501656532312563646464000 7722 156411454347054052692498265315315728360211360239821822389446390164367230228014394152734134361207393484800 7723 2266774274010451957646314085329796114779071594489476018021205695672092678607312471530864217784582144000 7724 30760573504409855473221168429647257270634666995661803459076413394993175572990698159698059949244416000 7725 390481385988541499895401906098938632568796755220730224905020653146885103614638269720839082475520000 7726 4631783887372585158771159943417692651388544608331219950827679728546339983836328206635126856089600 7727 51274798416718324351102606979362319977499323999990469208115031542311889444940876343322355957760 7728 529017292094338685410249183903544243554482363130138125613043999700692686985285354083990896640 7729 5078992698812441366187109327737894667897272354598107213965050478527961249775934492628746240 7730 45297949060559541098519878757424563139588154347296532389214784137145363350162814093230080 7731 374569919812385938762074759047635111199995384358317114185665298337439041375797510144000 7732 2865472383182902677751282744204689268750864201699875730932021591679411652887419289600 7733 20230339250766008002508084854635917006768255244669095989455974963888112818297241600 7734 131445995657924695022693828682462641555670859333125062444355269649907986097766400 7735 783531556212854724267816848037077727860263755067394971010936156552991604736000 7736 4269340712842324639790674751238921689602564114112575613146468070766464204800 7737 21176440819783539122520564941122696777869136277126660392431909012819148800 7738 95155923518626595694937687142447194983387058990831130965158528444006400 7739 385171007610150226218966257354858409076367625329244905769835010457600 7740 1395078951951059119600893524238263783820244557172907080127034163200 7741 4485219853560210760427264030473374360314541418884628366586019840 7742 12675281283394957497122263928917566222499991124454100246200320 7743 31105482678342626726170704052351540364645548199506744442880 7744 65266690276958662986166027881116243181085717996167495680 7745 114729132453804166058430035953630007060782209627586560 7746 164306096095310634370735397832259006930861082804224 7747 184079504461683480663333151653571876314689830912 7748 151286759588082058811810235699794040332484608 7749 81093541566846147574115461133583261892608 7750 21267647932558653966460912964485513216 7751 2 7752 85070591730234615865843651857942052860 7753 582231337172275712173700123577651563641266416018547874368200 7754 1206167596222042537866190082622408025901174001503492694479830492604128924960 7755 626930320436141002390882066945002640326825389879130655524050484522508920484406562864032 7756 1651025477983847375612981951261365365727255324902766510573806879181510019633286446163697235013120 7757 110162662046469507096853617608417316896042931381804260566466463267438868684511748325352665116964519726080 7758 488615927943453349209917892821668820673135215812480551043469836206451026723097161425423121302763556181993978880 7759 269041348153174744507418577367708899663332089030028097886855359349961831144645096117517380642501832370181689549071360 7760 28218156801688013675959222853810652539224871243548015969753297208493266480899542701133444761149262390404552382835344000000 7761 765998435281985198536004584004785502425676594037819062980629171482795917501360052465156678924844044651012566128721889861294080 7762 6754298369032638983753090157534059308713418993280151130342458706979965483050082742630815636574221617212078062798112726624460103680 7763 23002427161566689055098241288754088828182379483746754866398378819623564801620405700825715378592292376779854400581825480273733096939520 7764 34628947883805285652074499667867091188539026601887407595710662951537929483727098837269901397015129316691281686573862993833604970921984000 7765 25655833653534038159737972836042445512665037726060330416235502887468406003051005316202047531124228256329175391791367686518780935342922137600 7766 10201789296629074291021495477320905420550719707865534853478012440828826875198157440687197770075497363339175738635279004320552861687908254351360 7767 2337614467944638227439903768793028172833431191555543351000787904704915708804200307302720397852694268202047151657585042438106835450709728154091520 7768 327399105889443311720357867767458977510011126100796445497297991916499948845794375960865763077244342759651181333252940853053895384356687078896435200 7769 29448062887186112974912493125718154906127932270911107183804950497568123415659568392234341938166408167146819731748678303850291945437010917850113638400 7770 1773708872436812055256085350165800519404037301282560613922734213652801787693547245613075235982920591753782908029727442153413745169698047236576378880000 7771 74142789976694337641618951403859023382230540579153297967361099924662428489335006381618377324486832588676291739735626305870038685642749962542914794946560 7772 2218018755501061993148843710783771844010256198851446439835801862132633462482469980617008740244496074193261681496921351520013627066971657370562932296908800 7773 48768273788863516969878217327589962385335310381031080329209399365199039804680880080203916914826240963806617535868152217005282154122509821767216728637440000 7774 806625090330668367363732567039767376934326448463007950849789539285338458609566687702946884445380624583954641344207442322786995123739154711943895868820684800 7775 10242739833286103616959156384721063276568253238772603287664639680407736256210205891170252598740604797117693318950026709256338733488574152355014318688862994432 7776 101665740539993103627578170411082166984651414594555835565177452402268283820992072772662626914068822203797605041276021980447007302267152229403266404692860600320 7777 801429451215993695535590233542639670446572542373618969207113637557417345925354886978723451657664385540754415054658361550884127686191222696557620228542619975680 7778 5089202749535967594876471631922219756784614070493850544098495054083608574296201055737371085912788455670842836367525609151172496227939194669780237442943423610880 7779 26365729941798790831676517903761606620198419518152845270310355261508951186975726518056448898271928977871736678035273625008317194476175440189724435352782435778560 7780 112716125961595233392164383008814851578661091619055559480252053514169123588465540438853814417036164423724204998382893564237423424906987265446493299991904256000000 7781 401746391188527342499089264014029228458533899114033154665413588464105526888571707210565613631552260011977721119650673736717751764230565158848613471955693244252160 7782 1204969738297820147212200615944442075091968419548733799332881443940076320305347589829075362369143518475887764910581186140205944984360966427054167756802683264040960 7783 3067077453566758266747348185362222596919118593980617550033684494984527764091682196873052514915130165188770440099003315632683134882406093888654701190737571967139840 7784 6676308044291755770148205893419958393842724575203487159126358165081610748926722181367623884144185022464954777841933349429209114211350875303035169368794277609472000 7785 12515842019762319672899822589532899732093932715912004678840300969063983631138367719934847812219469567110464152929463538847230146044905590210082622985782598775603200 7786 20337057767283418722643597081100025080873617921748509476338656454435415888383315404485287064313294579718254330591281913262555685428059314020907972777680497520148480 7787 28812712717482054542394921762463239699517422324689596828194337723951665558317387680745273452805871397813194246751889346919800507917649903493750227572484835387637760 7788 35785536042576288651196166712364113820485202830460019343368911808506178942921774361252039268645090021848056140209889218552282654689798631417715870167040691640729600 7789 39159264837542667173465716426242675819019384896034267894893427328714968199289036169660198060362310136420175940156683935800082335985474631971115670993428920087347200 7790 37929469859059178264906537847112326582414137313445200922418183959261038986631806902234497140121908732065382907731174980554318607488152479910063820007536171417600000 7791 32658583254606851509931923516402299268167895596500024056250151612176004598412235689209368873294168172498637590442171000021308304492394895755542079002969929458647040 7792 25097181222210713431568131035450178475929001885607503646632424566177078802646709712951281427596317036799980849152045645503125008543757539114688472709024512684851200 7793 17276922682602148918252749125402075220364956183271649375752822648756487691814165168964653625448503292473205025639848280322623336569342232288389609032650825138176000 7794 10690981122217006649442791545155108302928552772437477448417366869337098926879786371515876401387494746134601420427488553830288202061371967622661921646915089543987200 7795 5965861910602932396435403343299481461988067314246738974984324639825077874078984953505910533442652758541142403988414859228085693933170804440855168189426860147343360 7796 3011171670944898121433267083750119983458033081123586829137704436201606778275015579506917809605608746038660981606039187591226006765745465683200626616727645034905600 7797 1378548159988666461792253479299585280965557209645657664135793547896814342178034147956246567127575896781909134229793910872542684953830905169559591967531244873318400 7798 573947245101890704782779588670706101148165346514983361163088118407801257807338626248871073302599784901667618135812884328546651213706196469592281372817155843686400 7799 217847880849718614063765918869297336520978227999879347162655242590173527953692705214774496703825189239999461676404570186443585630334521339803382085968989048012800 7800 75555746920134814982504511521054036783087473770591713674043493213923578677986065359313430613727304806681786869620204571719843226991785544844982033894604800000000 7801 23996871866638713106840533939639854299416106398287994233370178229534170595981658644808423090641050869935050224716024308454836216508627734349041688517973146337280 7802 6993555906611571419635823280061587311883927845345701969935434850168650026392690926668000690175509776566913103147529990142752706685467488571027312805828603412480 7803 1873821683339285581426860754382311078653375929082031542880088038869934196249569179917831681683036663996948536143704339196787372001228080250645558548594027397120 7804 462409312172238250950068111887739820848032375752380293419737584759266623684625550664700700483484556050674750657567812866917732666424725878229340194936455168000 7805 105275761218208207082445879077347697817048772190259970045393820005224865599359745279160876579279722211241883373676489574297860223071863652413769465776937369600 7806 22147575496202787860469741694333158997913005929666551921339137825731856372714927244841961973020550014296526692980840974656094096144532249254487156980375879680 7807 4311935065344726173620149932743270052319204745976472111190583515217690437652929605533367529557513049200682055960080641275629507738836939850153826011641282560 7808 778002345748297951276730431025760701877835174417108374231161537929209489117032116019607982186966533927524734433947706003733643582537127362296484053227929600 7809 130266025230863212625413394603051786007407172329636474257585484679948677891732580234388472709966034994927801136271284514014443935949199592233907195687731200 7810 20266013243883710567303935145208393485298610136263926289550167255714988349684852644502864863998664837008503240110150068256755097841132454154803032883200000 7811 2932959210608089327257456196857123944974305457795826030317391615014487525614616977360961143754564289158065444253103585122314672508519931269842061764853760 7812 395300953811134882191195446926056581264870694942559294543580471073817582944594126844658650045368701701970225152195193492990257952035138743404667391180800 7813 49669400114847035166059603888367181116015891383091534700759495792797634767316256393569174054623804149773814978638401778490868679543630973868869419008000 7814 5823942952491046770951968742474848231656191990539184979074483120887441451900670897842816498444960955933127043906881280903996779515308106427728186572800 7815 637844024879632450415040739859942655230531177103129612045396259608689389241804463738238232896962176611154150164472941785568074586079817224370541035520 7816 65306788402588881654732434036513551755222577598618350431503673057726031460320096386986516268979553054133875360629774318390744595957436150518592307200 7817 6256077969626337714286815633156299865113149948682937788613149211279900811022366597198918931480820081826667337277580459541191327559628555046145228800 7818 561147050030091990769506216622053441786097164116492551996146418092320596807877265953345815327521150839297146171294883553356351752538297580965068800 7819 47161829518288110501247414681063512694054109619570589219436502573446441295378860231672104810785356319464451017255079609104373915097332438374809600 7820 3716477430789264780195116074582181683142792930196059015551282138075862234683047107216469421418628562271085326719014503845756630688270909440000000 7821 274767977160937457772956127547573976705157477191454969412492197098311938417593998494514074485113647545439741304053301007293126445273417410150400 7822 19069588871347291927240413110739114333142556594531075135596344098779908284559411061085523304273863623524535641429157443771019582784206693990400 7823 1243038109430488740659491617872429015550834468638201155399528354018746985515052781626049537461773591481509975699535725136952996500061395353600 7824 76138383166525586673891671848557113387904332212476582131643142016698826140310026081820326482315165955873533255229104710970782034532761600000 7825 4384180069077565770185235510165812363978239334365158951848494334381957554780940959335577604098372809439217873187030060918138554755842048000 7826 237415789255895583355957471426626259778653064641386232671344422218246589821102794560077375248412490334148488508014076773794567284546600960 7827 12095392932863885215733113691839839241029865525170447007571150872798440669500799259625362335810933752055546302401340526600460604402565120 7828 579901315474859837321629855549252724942744926502952460103537396407393938287324025068874353932563477185486782900745366259563477807923200 7829 26171489566583164441524426687520240129619620909998818159081626546774814360741814674591884199060121352441826660357113184847437129318400 7830 1112093944981327540150621138156038293750199835190715412358278077012335183016624846698563530693885347763786612729305498041240780800000 7831 44501384590458545573143146501145202634819786612045415588728953167907298254397647286409452279728776127761800504707104123888116695040 7832 1677206879508636863891286017276689767976715865163890914443100118279197232437181834024409237541790991948871255912828800729297715200 7833 59542129179115761250984985243909207734476801664587322444059234006652503493319028152832354040831463027799574461610507253055488000 7834 1991184200698400590257170246671345851053598727175611314620064615379718093422201507072543925186804574968295144018016117928755200 7835 62726837374575887635935073568391174247598252562064335920145274090245185954201690352740185676422990569676014757564454031851520 7836 1861384265899336000525258451042157335590091215003147294256779467435836877273259640324193279159152168015267780356908200755200 7837 52026533154734584086409888918652045465980437962260850475328578857890430840239495184013853514495406401987271037654191308800 7838 1369507524000308496306993448760058259302565945228472384723832351551877048115375272689723649513597304581739994334153932800 7839 33945113708455730113252110410901592195587717717920313819635911875971049473840231197983231123878210868829524023941529600 7840 792069343643342588377459905906109785263252479508782038915824466501636534436348332766111029925583045211853946880000000 7841 17393942860089810831035293512677213680468814890044912316047594860049715841627896973229537963319815490223620698931200 7842 359362115710015581719844199084776368193745592299590446830668803203237781191537596359220677696321895324810687283200 7843 6982158253796239656100285353064290119845829013469314898042836566322730804191961796301317943557080943329856716800 7844 127516218846922665673145413324977574155532845368078805205397844378790017533184285363099079016570777008865280000 7845 2187883438341533829085394219812400342758575230149995626839716854124579589809151021529638358058721087586304000 7846 35245023829810874790775855366227048685008798570963248908633248286791400252801243181665789963301037067468800 7847 532700013273121945276688996907621679853992665145122818526949732808927450280938098043962097847519254937600 7848 7548084751453069751668302676765023442080340554553808775031899904053516563367713362712138310595117056000 7849 100178804221685319436087125563089439165580212758175899183749871451527976403830585021759189063565312000 7850 1244141160714341515667919806539646530276447971274582444892809279148404205612909360105190850560000000 7851 14442322414833721077003683191750979620504520940661477291674977642866180801611684923945811663912960 7852 156509360627059194614050630716886152797555849039255027228760551054094432962380858803211783372800 7853 1581170832166358831537770628564091637902383778783881294264488198689765382697491960908742656000 7854 14868972099923075006620286046247943902311712761315053796408438507319040287968801650953420800 7855 129925739701419605767057607214850812955175824052216361767924424599721826044784366751580160 7856 1052879912242159561365785488980967284887582374096821055850124885392895717957661464985600 7857 7895591066197768211770930567855421657225931714579344732735832504494851377332643430400 7858 54656846032587883067467103206977799301548963297315698722902319049966288135153254400 7859 348296930943050554990579693800966755448110467968596176728902580364092057111756800 7860 2036690590838365158912607918710436841576809562687173259467983800890294272000000 7861 10889266356680622122181132210942462721548602354986210529852878041955853926400 7862 53010345073653256962874150842199479393877623161226407452961573211367014400 7863 233836170897200166952618561365993390192403659643866936282308413069721600 7864 929381015742721192072434376472878889508243130176201218674151915520000 7865 3305958187061542476650922411980965619076661377517546422411460608000 7866 10440772335994236590520710676701186402439081808205932361731276800 7867 28989904040156002321206500231960262667663511388250489592217600 7868 69912434809366375684708999394674797424659211122561253376000 7869 144186147315920021733285230040714457202404518938017792000 7870 249174996439045608241348319647131094953267749191680000 7871 350885812230484969901734107014600210895799635148800 7872 386615993593112972501707152062518625549942784000 7873 312548024788886193775236673119018821877760000 7874 164824271477329568240072075474762727424000 7875 42535295865117307932921825928971026432