#Python Program to generate the b-file #i=0 #for n in range(0,126): #....for k in range(0,n+1): #........if n==k:print str(i)+" 1" #........elif n>k:print str(i)+" "+str((k+4)*(4*(k+1))**(n-k-1)) #........else:print str(i)+" 0" #........i+=1 0 1 1 4 2 1 3 16 4 5 5 1 6 64 7 40 8 6 9 1 10 256 11 320 12 72 13 7 14 1 15 1024 16 2560 17 864 18 112 19 8 20 1 21 4096 22 20480 23 10368 24 1792 25 160 26 9 27 1 28 16384 29 163840 30 124416 31 28672 32 3200 33 216 34 10 35 1 36 65536 37 1310720 38 1492992 39 458752 40 64000 41 5184 42 280 43 11 44 1 45 262144 46 10485760 47 17915904 48 7340032 49 1280000 50 124416 51 7840 52 352 53 12 54 1 55 1048576 56 83886080 57 214990848 58 117440512 59 25600000 60 2985984 61 219520 62 11264 63 432 64 13 65 1 66 4194304 67 671088640 68 2579890176 69 1879048192 70 512000000 71 71663616 72 6146560 73 360448 74 15552 75 520 76 14 77 1 78 16777216 79 5368709120 80 30958682112 81 30064771072 82 10240000000 83 1719926784 84 172103680 85 11534336 86 559872 87 20800 88 616 89 15 90 1 91 67108864 92 42949672960 93 371504185344 94 481036337152 95 204800000000 96 41278242816 97 4818903040 98 369098752 99 20155392 100 832000 101 27104 102 720 103 16 104 1 105 268435456 106 343597383680 107 4458050224128 108 7696581394432 109 4096000000000 110 990677827584 111 134929285120 112 11811160064 113 725594112 114 33280000 115 1192576 116 34560 117 832 118 17 119 1 120 1073741824 121 2748779069440 122 53496602689536 123 123145302310912 124 81920000000000 125 23776267862016 126 3778019983360 127 377957122048 128 26121388032 129 1331200000 130 52473344 131 1658880 132 43264 133 952 134 18 135 1 136 4294967296 137 21990232555520 138 641959232274432 139 1970324836974592 140 1638400000000000 141 570630428688384 142 105784559534080 143 12094627905536 144 940369969152 145 53248000000 146 2308827136 147 79626240 148 2249728 149 53312 150 1080 151 19 152 1 153 17179869184 154 175921860444160 155 7703510787293184 156 31525197391593472 157 32768000000000000 158 13695130288521216 159 2961967666954240 160 387028092977152 161 33853318889472 162 2129920000000 163 101588393984 164 3822059520 165 116985856 166 2985472 167 64800 168 1216 169 20 170 1 171 68719476736 172 1407374883553280 173 92442129447518208 174 504403158265495552 175 655360000000000000 176 328683126924509184 177 82935094674718720 178 12384898975268864 179 1218719480020992 180 85196800000000 181 4469889335296 182 183458856960 183 6083264512 184 167186432 185 3888000 186 77824 187 1360 188 21 189 1 190 274877906944 191 11258999068426240 192 1109305553370218496 193 8070450532247928832 194 13107200000000000000 195 7888395046188220416 196 2322182650892124160 197 396316767208603648 198 43873901280755712 199 3407872000000000 200 196675130753024 201 8806025134080 202 316329754624 203 9362440192 204 233280000 205 4980736 206 92480 207 1512 208 22 209 1 210 1099511627776 211 90071992547409920 212 13311666640442621952 213 129127208515966861312 214 262144000000000000000 215 189321481108517289984 216 65021114224979476480 217 12682136550675316736 218 1579460446107205632 219 136314880000000000 220 8653705753133056 221 422689206435840 222 16449147240448 223 524296650752 224 13996800000 225 318767104 226 6288640 227 108864 228 1672 229 23 230 1 231 4398046511104 232 720575940379279360 233 159739999685311463424 234 2066035336255469780992 235 5242880000000000000000 236 4543715546604414959616 237 1820591198299425341440 238 405828369621610135552 239 56860576059859402752 240 5452595200000000000 241 380763053137854464 242 20289081908920320 243 855355656503296 244 29360612442112 245 839808000000 246 20401094656 247 427627520 248 7838208 249 127072 250 1840 251 24 252 1 253 17592186044416 254 5764607523034234880 255 1916879996223737561088 256 33056565380087516495872 257 104857600000000000000000 258 109049173118505959030784 259 50976553552383909560320 260 12986507827891524337664 261 2046980738154938499072 262 218103808000000000000 263 16753574338065596416 264 973875931628175360 265 44478494138171392 266 1644194296758272 267 50388480000000 268 1305670057984 269 29078671360 270 564350976 271 9657472 272 147200 273 2016 274 25 275 1 276 70368744177664 277 46116860184273879040 278 23002559954684850733056 279 528905046081400263933952 280 2097152000000000000000000 281 2617180154844143016738816 282 1427343499466749467688960 283 415568250492528778805248 284 73691306573577785966592 285 8724152320000000000000 286 737157270874886242304 287 46746044718152417280 288 2312881695184912384 289 92074880618463232 290 3023308800000000 291 83562883710976 292 1977349652480 293 40633270272 294 733967872 295 11776000 296 169344 297 2200 298 26 299 1 300 281474976710656 301 368934881474191032320 302 276030719456218208796672 303 8462480737302404222943232 304 41943040000000000000000000 305 62812323716259432401731584 306 39965617985068985095290880 307 13298184015760920921767936 308 2652887036648800294797312 309 348966092800000000000000 310 32434919918494994661376 311 2243810146471316029440 312 120269848149615443968 313 5156193314633940992 314 181398528000000000 315 5348024557502464 316 134459776368640 317 2925595459584 318 55781558272 319 942080000 320 14224896 321 193600 322 2392 323 27 324 1 325 1125899906842624 326 2951479051793528258560 327 3312368633474618505560064 328 135399691796838467567091712 329 838860800000000000000000000 330 1507495769190226377641558016 331 1119037303581931582668144640 332 425541888504349469496573952 333 95503933319356810612703232 334 13958643712000000000000000 335 1427136476413779765100544 336 107702887030623169413120 337 6254032103780003086336 338 288746825619500695552 339 10883911680000000000 340 342273571680157696 341 9143264793067520 342 210642873090048 343 4239398428672 344 75366400000 345 1194891264 346 17036800 347 220064 348 2592 349 28 350 1 351 4503599627370496 352 23611832414348226068480 353 39748423601695422066720768 354 2166395068749415481073467392 355 16777216000000000000000000000 356 36179898460565433063397392384 357 31333044500294084314708049920 358 13617340432139183023890366464 359 3438141599496845182057316352 360 558345748480000000000000000 361 62794004962206309664423936 362 5169738577469912131829760 363 325209669396560160489472 364 16169822234692038950912 365 653034700800000000000 366 21905508587530092544 367 621742005928591360 368 15166286862483456 369 322194280579072 370 6029312000000 371 100370866176 372 1499238400 373 20245888 374 248832 375 2800 376 29 377 1 378 18014398509481984 379 188894659314785808547840 380 476981083220345064800649216 381 34662321099990647697175478272 382 335544320000000000000000000000 383 868317563053570393521537417216 384 877325246008234360811825397760 385 435754893828453856764491726848 386 123773097581886426554063388672 387 22333829939200000000000000000 388 2762936218337077625234653184 389 248147451718555782327828480 390 16910902808621128345452544 391 905510045142754181251072 392 39182082048000000000000 393 1401952549601925922816 394 42278456403144212480 395 1091972654098808832 396 24486765324009472 397 482344960000000 398 8431152758784 399 131932979200 400 1862621696 401 23887872 402 280000 403 3016 404 30 405 1 406 72057594037927936 407 1511157274518286468382720 408 5723772998644140777607790592 409 554597137599850363154807652352 410 6710886400000000000000000000000 411 20839621513285689444516898013184 412 24565106888230562102731111137280 413 13944156602510523416463735259136 414 4455831512947911355946281992192 415 893353197568000000000000000000 416 121569193606831415510324740096 417 11911077682490677551735767040 418 879366946048298673963532288 419 50708562527994234150060032 420 2350924922880000000000000 421 89724963174523259060224 422 2874935035413806448640 423 78622031095114235904 424 1860994164624719872 425 38587596800000000 426 708216831737856 427 11610102169600 428 171361196032 429 2293235712 430 28000000 431 313664 432 3240 433 31 434 1 435 288230376151711744 436 12089258196146291747061760 437 68685275983729689331293487104 438 8873554201597605810476922437632 439 134217728000000000000000000000000 440 500150916318856546668405552316416 441 687822992870455738876471111843840 442 446213011280336749326839528292352 443 160409934466124808814066151718912 444 35734127902720000000000000000000 445 5349044518700582282454288564224 446 571731728759552522483316817920 447 45727081194511531046103678976 448 2839679501567677112403361792 449 141055495372800000000000000 450 5742397643169488579854336 451 195495582408138838507520 452 5660786238848224985088 453 141435556511478710272 454 3087007744000000000 455 59490213865979904 456 1021688990924800 457 15765230034944 458 220150628352 459 2800000000 460 32621056 461 349920 462 3472 463 32 464 1 465 1152921504606846976 466 96714065569170333976494080 467 824223311804756271975521845248 468 141976867225561692967630759002112 469 2684354560000000000000000000000000 470 12003621991652557120041733255593984 471 19259043800372760688541191131627520 472 14278816360970775978458864905355264 473 5774757640780493117306381461880832 474 1429365116108800000000000000000000 475 235357958822825620427988696825856 476 27443122980458521079199207260160 477 2377808222114599614397391306752 478 159022052087789918294588260352 479 8463329722368000000000000000 480 367513449162847269110677504 481 13293699603753441018511360 482 407576609197072198926336 483 10749102294872381980672 484 246960619520000000000 485 4997177964742311936 486 89908631201382400 487 1450401163214848 488 21134460321792 489 280000000000 490 3392589824 491 37791360 492 388864 493 3712 494 33 495 1 496 4611686018427387904 497 773712524553362671811952640 498 9890679741657075263706262142976 499 2271629875608987087482092144033792 500 53687091200000000000000000000000000 501 288086927799661370881001598134255616 502 539253226410437299279153351685570560 503 456922123551064831310683676971368448 504 207891275068097752223029732627709952 505 57174604644352000000000000000000000 506 10355750188204327298831502660337664 507 1317269903062009011801561948487680 508 123646027549959179948664347951104 509 8905234916916235424496942579712 510 507799783342080000000000000000 511 23520860746422225223083360256 512 903971573055233989258772480 513 29345515862189198322696192 514 816931774410301030531072 515 19756849561600000000000 516 419762949038354202624 517 7911959545721651200 518 133436907015766016 519 2028908190892032 520 28000000000000 521 352829341696 522 4081466880 523 43552768 524 430592 525 3960 526 34 527 1 528 18446744073709551616 529 6189700196426901374495621120 530 118688156899884903164475145715712 531 36346078009743793399713474304540672 532 1073741824000000000000000000000000000 533 6914086267191872901144038355222134784 534 15099090339492244379816293847195975680 535 14621507953634074601941877663083790336 536 7484085902451519080029070374597558272 537 2286984185774080000000000000000000000 538 455653008280990401148586117054857216 539 63228955346976432566474973527408640 540 6429593432597877357330546093457408 541 498693155347309183771828784463872 542 30467987000524800000000000000000 543 1505335087771022414277335056384 544 61470066967755911269596528640 545 2112877142077622279234125824 546 62086814855182878320361472 547 1580547964928000000000000 548 35260087719221753020416 549 696252440023505305600 550 12276195445450473472 551 194775186325635072 552 2800000000000000 553 36694251536384 554 440798423040 555 4877910016 556 49948672 557 475200 558 4216 559 35 560 1 561 73786976294838206464 562 49517601571415210995964968960 563 1424257882798618837973701748588544 564 581537248155900694395415588872650752 565 21474836480000000000000000000000000000 566 165938070412604949627456920525331234816 567 422774529505782842634856227721487319040 568 467888254516290387262140085218681290752 569 269427092488254686881046533485512097792 570 91479367430963200000000000000000000000 571 20048732364363577650537789150413717504 572 3034989856654868763190798729315614720 573 334338858495089622581188396859785216 574 27926816699449314291222411929976832 575 1828079220031488000000000000000000 576 96341445617345434513749443608576 577 4179964553807401966332563947520 578 152127154229588804104857059328 579 4718597928993898752347471872 580 126443837194240000000000000 581 2961847368414627253714944 582 61270214722068466892800 583 1129409980981443559424 584 18698417887260966912 585 280000000000000000 586 3816202159783936 587 47606229688320 588 546325921792 589 5794045952 590 57024000 591 522784 592 4480 593 36 594 1 595 295147905179352825856 596 396140812571321687967719751680 597 17091094593583426055684420983062528 598 9304595970494411110326649421962412032 599 429496729600000000000000000000000000000 600 3982513689902518791058966092607949635584 601 11837686826161919593775974376201644933120 602 14972424144521292392388482726997801304064 603 9699375329577168727717675205478435520512 604 3659174697238528000000000000000000000000 605 882144224031997416623662722618203570176 606 145679513119433700633158339007149506560 607 17385620641744660374221796636708831232 608 1563901735169161600308455068078702592 609 109684753201889280000000000000000000 610 6165852519510107808879964390948864 611 284237589658903333710614348431360 612 10953155104530393895549708271616 613 358613442603536305178407862272 614 10115506975539200000000000000 615 248795178946828689312055296 616 5391778895542025086566400 617 103905718250292807467008 618 1795048117177052823552 619 28000000000000000000 620 396885024617529344 621 5141472806338560 622 61188503240704 623 672109330432 624 6842880000 625 64825216 626 573440 627 4752 628 37 629 1 630 1180591620717411303424 631 3169126500570573503741758013440 632 205093135123001112668213051796750336 633 148873535527910577765226390751398592512 634 8589934592000000000000000000000000000000 635 95580328557660450985415186222590791254016 636 331455231132533748625727282533646058127360 637 479117572624681356556431447263929641730048 638 349177511864778074197836307397223678738432 639 146366987889541120000000000000000000000000 640 38814345857407886331441159795200957087744 641 6992616629732817630391600272343176314880 642 904052273370722339459533425108859224064 643 87578497169473049617273483812407345152 644 6581085192113356800000000000000000000 645 394614561248646899768317721020727296 646 19328156096805426692321775693332480 647 788627167526188360479578995556352 648 27254621637868759193558997532672 649 809240558043136000000000000000 650 20898795031533609902212644864 651 474476542807698207617843200 652 9559326079026938286964736 653 172324619248997071060992 654 2800000000000000000000 655 41276042560223051776 656 555279063084564480 657 6853112362958848 658 77964682330112 659 821145600000 660 8038326784 661 73400320 662 627264 663 5032 664 38 665 1 666 4722366482869645213696 667 25353012004564588029934064107520 668 2461117621476013352018556621561004032 669 2381976568446569244243622252022377480192 670 171798691840000000000000000000000000000000 671 2293927885383850823649964469342178990096384 672 9280746471710944961520363910942089627566080 673 15331762323989803409805806312445748535361536 674 12570390427132010671122107066300052434583552 675 5854679515581644800000000000000000000000000 676 1707831217725946998583411030988842111860736 677 335645598227175246258796813072472463114240 678 47010718215277561651895738105660679651328 679 4904395841490490778567315093494811328512 680 394865111526801408000000000000000000000 681 25255331919913401585172334145326546944 682 1314314614582769015077880747146608640 683 56781156061885561954529687680057344 684 2071351244478025698710483812483072 685 64739244643450880000000000000000 686 1755498782648823231785862168576 687 41753935767077442270370201600 688 879457999270478322400755712 689 16543163447903718821855232 690 280000000000000000000000 691 4292708426263197384704 692 59970138813132963840 693 767548584651390976 694 9043903150292992 695 98537472000000 696 996752521216 697 9395240960 698 82798848 699 684352 700 5320 701 39 702 1 703 18889465931478580854784 704 202824096036516704239472512860160 705 29533411457712160224222679458732048384 706 38111625095145107907897956032358039683072 707 3435973836800000000000000000000000000000000 708 55054269249212419767599147264212295762313216 709 259860901207906458922570189506378509571850240 710 490616394367673709113785801998263953131569152 711 452534055376752384160395854386801887645007872 712 234187180623265792000000000000000000000000000 713 75144573579941667937670085363509052921872384 714 16110988714904411820422247027478678229483520 715 2444557347194433205898578381494355341869056 716 274646167123467483599769645235709434396672 717 23691906691608084480000000000000000000000 718 1616341242874457701451029385300899004416 719 89373393791628293025295890805969387520 720 4088243236455760460726137512964128768 721 157422694580329953101996769748713472 722 5179139571476070400000000000000000 723 147461897742501151470012422160384 724 3674346347502814919792577740800 725 80910135932884005660869525504 726 1588143690998757006898102272 727 28000000000000000000000000 728 446441676331372528009216 729 6476774991818360094720 730 85965441480955789312 731 1049092765433987072 732 11824496640000000 733 123597312630784 734 1202590842880 735 10929447936 736 93071872 737 744800 738 5616 739 40 740 1 741 75557863725914323419136 742 1622592768292133633915780102881280 743 354400937492545922690672153504784580608 744 609786001522321726526367296517728634929152 745 68719476736000000000000000000000000000000000 746 1321302461981098074422379534341095098295517184 747 7276105233821380849831965306178598268011806720 748 15699724619765558691641145663944446500210212864 749 16291225993563085829774250757924867955220283392 750 9367487224930631680000000000000000000000000000 751 3306361237517433389257483755994398328562384896 752 773327458315411767380267857318976555015208960 753 127116982054110526706726075837706477777190912 754 15380185358914179081587100133199728326213632 755 1421514401496485068800000000000000000000000 756 103445839543965292892865880659257536282624 757 6077390777830723925720120574805918351360 758 294353513024814753172281900933417271296 759 11964124788105076435751754500902223872 760 414331165718085632000000000000000000 761 12386799410370096723481043461472256 762 323342478580247712941746841190400 763 7443732505825328520799996346368 764 152461794335880672662217818112 765 2800000000000000000000000000 766 46429934338462742912958464 767 699491699116382890229760 768 9628129445867048402944 769 121694760790342500352 770 1418939596800000000 771 15326066766217216 772 153931627888640 773 1442687127552 774 12657774592 775 104272000 776 808704 777 5920 778 41 779 1 780 302231454903657293676544 781 12980742146337069071326240823050240 782 4252811249910551072288065842057414967296 783 9756576024357147624421876744283658158866432 784 1374389534720000000000000000000000000000000000 785 31711259087546353786137108824186282359092412416 786 203730946546998663795295028573000751504330588160 787 502391187832497878132516661246222288006726811648 788 586484135768271089871873027285295246387930202112 789 374699488997225267200000000000000000000000000000 790 145479894450767069127329285263753526456744935424 791 37119717999139764834252857151310874640730030080 792 6610083066813747388749755943560736844413927424 793 861290380099194028568877607459184786267963392 794 85290864089789104128000000000000000000000000 795 6620533730813778745143416362192482322087936 796 413262572892489226948968199086802447892480 797 21193452937786662228404296867206043533312 798 909273483895985809117133342068569014272 799 33146493257446850560000000000000000000 800 1040491150471088124772407650763669504 801 28454138115061798738873722024755200 802 684823390535930223913599663865856 803 14636332256244544575572910538752 804 280000000000000000000000000000 805 4828713171200125262947680256 806 75545103504569352144814080 807 1078350497937109421129728 808 14116592251679730040832 809 170272751616000000000 810 1900432279010934784 811 19703248369745920 812 190434700836864 813 1721457344512 814 14598080000 815 116453376 816 876160 817 6232 818 42 819 1 820 1208925819614629174706176 821 103845937170696552570609926584401920 822 51033734998926612867456790104688979607552 823 156105216389714361990750027908538530541862912 824 27487790694400000000000000000000000000000000000 825 761070218101112490867290611780470776618217897984 826 5704466503315962586268260800044021042121256468480 827 16076518010639932100240533159879113216215257972736 828 21113428887657759235387428982270628869965487276032 829 14987979559889010688000000000000000000000000000000 830 6401115355833751041602488551605155164096777158656 831 1781746463958708712044137143262921982755041443840 832 343724319474314864214987309065158315909524226048 833 48232261285554865599857146017714348031005949952 834 5117451845387346247680000000000000000000000000 835 423714158772081839689178647180318868613627904 836 28101854956689267432529837537902566456688640 837 1525928611520639680445109374438835134398464 838 69104784776094921492902133997211245084672 839 2651719460595748044800000000000000000000 840 87401256639571402480882242664148238336 841 2503964154125438289020887538178457600 842 63003751929305580600051169075658752 843 1405087896599476279254999411720192 844 28000000000000000000000000000000 845 502186169804813027346558746624 846 8158871178493490031639920640 847 120775255768956255166529536 848 1637524701194848684736512 849 20432730193920000000000 850 235653602597355913216 851 2522015791327477760 852 25137380510466048 853 234118198853632 854 2043731200000 855 16769286144 856 129671680 857 947264 858 6552 859 43 860 1 861 4835703278458516698824704 862 830767497365572420564879412675215360 863 612404819987119354409481481256267755290624 864 2497683462235429791852000446536616488669806592 865 549755813888000000000000000000000000000000000000 866 18265685234426699780814974682731298638837229551616 867 159725062092846952415511302401232589179395181117440 868 514448576340477827207697061116131622918888255127552 869 760083439955679332473947443361742639318757541937152 870 599519182395560427520000000000000000000000000000000 871 281649075656685045830509496270626827220258194980864 872 85523830270018018178118582876620255172241989304320 873 17873664612664372939179340071388232427295259754496 874 2701006631991072473592000176992003489736333197312 875 307047110723240774860800000000000000000000000000 876 27117706161413237740107433419540407591272185856 877 1910926137054870185412028952577374519054827520 878 109866860029486056992047874959596129676689408 879 5251963642983214033460562183788054626435072 880 212137556847659843584000000000000000000000 881 7341705557723997808394108383788452020224 882 220348845563038569433838103359704268800 883 5796345177496113415204707554960605184 884 134888438073549722808479943525138432 885 2800000000000000000000000000000000 886 52227361659700554844042109648896 887 881158087277296923417111429120 888 13526828646123100578651308032 889 189952865338602447429435392 890 2451927623270400000000000 891 29221046722072133238784 892 322818021289917153280 893 3318134227381518336 894 31840075044093952 895 286122368000000 896 2414777204736 897 19191408640 898 143984128 899 1022112 900 6880 901 44 902 1 903 19342813113834066795298816 904 6646139978924579364519035301401722880 905 7348857839845432252913777775075213063487488 906 39962935395766876669632007144585863818716905472 907 10995116277760000000000000000000000000000000000000 908 438376445626240794739559392385551167332093509238784 909 4472301738599714667634316467234512497023065071288320 910 16462354442895290470646305955716211933404424164081664 911 27363003838404455969062107961022735015475271509737472 912 23980767295822417100800000000000000000000000000000000 913 12392559328894142016542417835907580397691360579158016 914 4105143852960864872549691978077772248267615486607360 915 929430559858547392837325683712188086219353507233792 916 151256371391500058521152009911552195425234659049472 917 18422826643394446491648000000000000000000000000000 918 1735533194330447215366875738850586085841419894784 919 129942977319731172608017968775261467295728271360 920 7910413922122996103427446997090921336721637376 921 399149236866724266543002725967892151609065472 922 16971004547812787486720000000000000000000000 923 616703266848815815905105104238229969698816 924 19390698409547394110177753095653975654400 925 533263756329642434198833095056375676928 926 12949290055060773389614074578413289472 927 280000000000000000000000000000000000 928 5431645612608857703780379403485184 929 95165073425948067729048034344960 930 1515004808365787264808946499584 931 22034532379277883901814505472 932 294231314792448000000000000 933 3623409793536944521609216 934 41320706725109395619840 935 437993718014360420352 936 4330250205996777472 937 40057131520000000 938 347727917481984 939 2840328478720 940 21885587456 941 159449472 942 1100800 943 7216 944 45 945 1 946 77371252455336267181195264 947 53169119831396634916152282411213783040 948 88186294078145187034965333300902556761849856 949 639406966332270026714112114313373821099470487552 950 219902325555200000000000000000000000000000000000000 951 10521034695029779073749425417253228015970244221730816 952 125224448680792010693760861082566349916645821996072960 953 526795342172649295060681790582918781868941573250613248 954 985068138182560414886235886596818460557109774350548992 955 959230691832896684032000000000000000000000000000000000 956 545272610471342248727866384779933537498419865482952704 957 197046904942121513882385214947733067916845543357153280 958 48330389112644464427540935553033780483406382376157184 959 8470356797924003277184512555046922943813140906770432 960 1105369598603666789498880000000000000000000000000000 961 111074124437148621783480047286437509493850873266176 962 8836122457741719737345221876717779776109522452480 963 569549802392855719446776183790546336243957891072 964 30335342001871044257268207173559803522288975872 965 1357680363825022998937600000000000000000000000 966 51803074415300528536028828756011317454700544 967 1706381460040170681695642272417549857587200 968 49060265582327103946292644745186562277376 969 1243131845285834245402951159527675789312 970 28000000000000000000000000000000000000 971 564891143711321201193159457962459136 972 10277827930002391314737187709255680 973 169680538536968173658602007953408 974 2556005755996234532610482634752 975 35307757775093760000000000000 976 449302814398581120679542784 977 5289050460814002639339520 978 57815170777895575486464 979 588914028015561736192 980 5607998412800000000 981 50072820117405696 982 420368614850560 983 3326609293312 984 24874117632 985 176128000 986 1183424 987 7560 988 46 989 1 990 309485009821345068724781056 991 425352958651173079329218259289710264320 992 1058235528937742244419583999610830681142198272 993 10230511461316320427425793829013981137591527800832 994 4398046511104000000000000000000000000000000000000000 995 252504832680714697769986210014077472383285861321539584 996 3506284563062176299425304110311857797666083015890042880 997 16857450949524777441941817298653401019806130344019623936 998 35462452974572174935904491917485464580055951876619763712 999 38369227673315867361280000000000000000000000000000000000 1000 23991994860739058944026120930317075649930474081249918976 1001 9458251437221832666354490317491187260008586081143357440 1002 2513180233857512150232128648757756585137131883560173568 1003 474339980683744183522332703082627684853535890779144192 1004 66322175916220007369932800000000000000000000000000000 1005 7108743963977511794142723026332000607606455889035264 1006 600856327126436942139475087616809024775447526768640 1007 41007585772285611800167885232919336209564968157184 1008 2305485992142199363552383745190545067693962166272 1009 108614429106001839915008000000000000000000000000 1010 4351458250885244397026421615504950666194845696 1011 150161568483535019989216519972744387467673600 1012 4513544433574093563058923316557163729518592 1013 119340657147440087558683311314656875773952 1014 2800000000000000000000000000000000000000 1015 58748678945977404924088583628095750144 1016 1110005416440258261991616272599613440 1017 19004220316140435449763424890781696 1018 296496667695563205782815985631232 1019 4236930933011251200000000000000 1020 55713548985424058964263305216 1021 676998458984192337835458560 1022 7631602542682215964213248 1023 80092307810116396122112 1024 785119777792000000000 1025 7210486096906420224 1026 62214554997882880 1027 505644612583424 1028 3880362350592 1029 28180480000 1030 194081536 1031 1270080 1032 7912 1033 47 1034 1 1035 1237940039285380274899124224 1036 3402823669209384634633746074317682114560 1037 12698826347252906933035007995329968173706379264 1038 163688183381061126838812701264223698201464444813312 1039 87960930222080000000000000000000000000000000000000000 1040 6060115984337152746479669040337859337198860671716950016 1041 98175967765740936383908515088732018334650324444921200640 1042 539438430384792878142138153556908832633796171008627965952 1043 1276648307084598297692561709029476724882014267558311493632 1044 1534769106932634694451200000000000000000000000000000000000 1045 1055647773872518593537149320933951328596940859574996434944 1046 453996068986647967985015535239576988480412131894881157120 1047 130685372160590631812070689735403342427130857945129025536 1048 26563038918289674277250631372627150351798009883632074752 1049 3979330554973200442195968000000000000000000000000000000 1050 454959613694560754825134273685248038886813176898256896 1051 40858230244597712065484305957943013684730431820267520 1052 2952546175604564049612087736770192207088677707317248 1053 175216935402807151629981164634481425144741124636672 1054 8689154328480147193200640000000000000000000000000 1055 365522493074360529350219415702415855960367038464 1056 13214218026551081759051053757601506097155276800 1057 415246087888816607801420945123259063115710464 1058 11456703086154248405633597886207060074299392 1059 280000000000000000000000000000000000000000 1060 6109862610381650112105212697321958014976 1061 119880584975547892295094557440758251520 1062 2128472675407728770373503587767549952 1063 34393613452685331870806654333222912 1064 508431711961350144000000000000000 1065 6908480074192583311568649846784 1066 86655802749976619242938695680 1067 1007371535634052507276148736 1068 10892553862175829872607232 1069 109916768890880000000000 1070 1038309997954524512256 1071 9207754139686666240 1072 76857981112680448 1073 605336526692352 1074 4508876800000 1075 31829371904 1076 213373440 1077 1360864 1078 8272 1079 48 1080 1 1081 4951760157141521099596496896 1082 27222589353675077077069968594541456916480 1083 152385916167034883196420095943959618084476551168 1084 2619010934096978029421003220227579171223431117012992 1085 1759218604441600000000000000000000000000000000000000000 1086 145442783624091665915512056968108624092772656121206800384 1087 2748927097440746218749438422484496513370209084457793617920 1088 17262029772313372100548420913821082644281477472276094910464 1089 45959339055045538716932221525061162095752513632099213770752 1090 61390764277305387778048000000000000000000000000000000000000 1091 46448502050390818115634570121093858458265397821299843137536 1092 21791811311359102463280745691499695447059782330954295541760 1093 6795639352350712854227675866240973806210804613146709327872 1094 1487530179424221759526035356867120419700688553483396186112 1095 238759833298392026531758080000000000000000000000000000000 1096 29117415276451888308808593515855874488756043321488441344 1097 2778359656632644420452932805140124930561669363778191360 1098 212583324643528611572070317047453838910384794926841856 1099 13316487090613343523878568512220588311000325472387072 1100 695132346278411775456051200000000000000000000000000 1101 30703889418246284465418430919002931900670831230976 1102 1162851186336495194796492730668932536549664358400 1103 38202640085771127917730726951339833806645362688 1104 1099843496270807846940825397075877767132741632 1105 28000000000000000000000000000000000000000000 1106 635425711479691611658942120521483633557504 1107 12947103177359172367870212203601891164160 1108 238388939645665622281832401829965594624 1109 3989659160511498497013571902653857792 1110 61011805435362017280000000000000000 1111 856651529199880330634512581001216 1112 11091942751997007263096153047040 1113 132973042703694930960451633152 1114 1481387325255912862674583552 1115 15388347644723200000000000 1116 149516639705451529764864 1117 1362747612673626603520 1118 11682413129127428096 1119 94432498164006912 1120 721420288000000 1121 5220016992256 1122 35846737920 1123 234068608 1124 1455872 1125 8640 1126 49 1127 1 1128 19807040628566084398385987584 1129 217780714829400616616559748756331655331840 1130 1828630994004418598357041151327515417013718614016 1131 41904174945551648470736051523641266739574897872207872 1132 35184372088832000000000000000000000000000000000000000000 1133 3490626806978199981972289367234606978226543746908963209216 1134 76969958728340894124984275829565902374365854364818221301760 1135 552384952714027907217549469242274644617007279112835037134848 1136 1654536205981639393809559974902201835447090490755571695747072 1137 2455630571092215511121920000000000000000000000000000000000000 1138 2043734090217195997087921085328129772163677504137193098051584 1139 1046006942945236918237475793191985381458869551885806186004480 1140 353373246322237068419839145044530637922961839883628885049344 1141 83301690047756418533457979984558743503238558995070186422272 1142 14325589997903521591905484800000000000000000000000000000000 1143 1863514577692920851763749985014775967280386772575260246016 1144 188928456651019820590799430749528495278193516736917012480 1145 15305999374334060033189062827416676401547705234732613632 1146 1012053018886614107814771206928764711636024735901417472 1147 55610587702272942036484096000000000000000000000000000 1148 2579126711132687895095148197196246279656349823401984 1149 102330904397611577142091360298866063216370463539200 1150 3514642887890943768431226879523264710211373367296 1151 105584975641997553306319238119284265644743196672 1152 2800000000000000000000000000000000000000000000 1153 66084273993887927612529980534234297889980416 1154 1398287143154790615729982917989004245729280 1155 26699561240314549695565229004956146597888 1156 462800462619333825653574340707847503872 1157 7321416652243442073600000000000000000 1158 106224789620785160998679560044150784 1159 1419768672255616929676307590021120 1160 17552441636887730886779615576064 1161 201468676234804149323743363072 1162 2154368670261248000000000000 1163 21530396117585020286140416 1164 201686646675696737320960 1165 1775726795627369070592 1166 14731469713585078272 1167 115427246080000000 1168 856082786729984 1169 6022251970560 1170 40259800576 1171 256233472 1172 1555200 1173 9016 1174 50 1175 1 1176 79228162514264337593543950336 1177 1742245718635204932932477990050653242654720 1178 21943571928053023180284493815930185004164623368192 1179 670466799128826375531776824378260267833198365955325952 1180 703687441776640000000000000000000000000000000000000000000 1181 83775043367476799567334944813630567477437049925815117021184 1182 2155158844393545035499559723227845266482243922214910196449280 1183 17676318486848893030961583015752788627744232931610721188315136 1184 59563303415339018177144159096479266076095257667200581046894592 1185 98225222843688620444876800000000000000000000000000000000000000 1186 89924299969556623871868527754437709975201810182036496314269696 1187 50208333261371372075398838073215298310025738490518696928215040 1188 18375408808756327557831635542315593171994015673948702022565888 1189 4664894642674359437873646879135289636181359303723930439647232 1190 859535399874211295514329088000000000000000000000000000000000 1191 119264932972346934512879999040945661905944753444816655745024 1192 12847135052269347800174361290967937678917159138110356848640 1193 1102031954952052322389612523574000700911434776900748181504 1194 76916029435382672193922611726586118084337879928507727872 1195 4448847016181835362918727680000000000000000000000000000 1196 216646643735145783187992448564484687491133385165766656 1197 9005119586989818788504039706300213563040600791449600 1198 323347145685966826695672872916140353339446349791232 1199 10136157661631765117406646859451289501895346880512 1200 280000000000000000000000000000000000000000000000 1201 6872764495364344471703117975560366980557963264 1202 151015011460717386498838155142812458538762240 1203 2990350858915229565903305648555088418963456 1204 53684853663842723775814623522110310449152 1205 878569998269213048832000000000000000000 1206 13171873912977359963836265445474697216 1207 181730390048718966998567371522703360 1208 2316922296069180477054909256040448 1209 27399739967933364308029097377792 1210 301611613836574720000000000000 1211 3100377040932242921204219904 1212 29849623708003117123502080 1213 269910472935360098729984 1214 2298109275319272210432 1215 18468359372800000000 1216 140397577023717376 1217 1011738331054080 1218 6924685699072 1219 45097091072 1220 279936000 1221 1658944 1222 9400 1223 51 1224 1 1225 316912650057057350374175801344 1226 13937965749081639463459823920405225941237760 1227 263322863136636278163413925791162220049975480418304 1228 10727468786061222008508429190052164285331173855285215232 1229 14073748835532800000000000000000000000000000000000000000000 1230 2010601040819443189616038675527133619458489198219562808508416 1231 60344447643019260993987672250379667461502829822017485500579840 1232 565642191579164576990770656504089236087815453811543078026084352 1233 2144278922952204654377189727473253578739429276019220917688205312 1234 3929008913747544817795072000000000000000000000000000000000000000 1235 3956669198660491450362215221195259238908879648009605837827866624 1236 2409999996545825859619144227514334318881235447544897452554321920 1237 955521258055329033007245048200410844943688815045332505173426176 1238 261234099989764128520924225231576219626156121008540104620244992 1239 51572123992452677730859745280000000000000000000000000000000000 1240 7632955710230203808824319938620522361980464220468265967681536 1241 873605183554315650411856567785819762166366821391504265707520 1242 79346300756547767212052101697328050465623303936853869068288 1243 5845618237089083086738118491220544974409678874566587318272 1244 355907761294546829033498214400000000000000000000000000000 1245 18198318073752245787791365679416713749255204353924399104 1246 792450523655104053388355494154418793547572869647564800 1247 29747937403108948056001904308284912507229064180793344 1248 973071135516649451271038098507323792181953300529152 1249 28000000000000000000000000000000000000000000000000 1250 714767507517891825057124269458278165978028179456 1251 16309621237757477741874520755423745522186321920 1252 334919296198505711381170232638169902923907072 1253 6227443025005755957994496328564796012101632 1254 105428399792305565859840000000000000000000 1255 1633312365209192635515696915238862454784 1256 23261489926236027775816623554906030080 1257 305833743081131822971248021797339136 1258 3726364635638937545891957243379712 1259 42225625937120460800000000000000 1260 446454293894242980653407666176 1261 4417744308784461334278307840 1262 41026391886174735006957568 1263 358505046949806464827392 1264 2954937499648000000000 1265 23025202631889649664 1266 169972039617085440 1267 1191045940240384 1268 7937088028672 1269 50388480000 1270 305245696 1271 1767200 1272 9792 1273 52 1274 1 1275 1267650600228229401496703205376 1276 111503725992653115707678591363241807529902080 1277 3159874357639635337960967109493946640599705765019648 1278 171639500576979552136134867040834628565298781684563443712 1279 281474976710656000000000000000000000000000000000000000000000 1280 48254424979666636550784928212651206867003740757269507404201984 1281 1689644534004539307831654823010630688922079235016489594016235520 1282 18100550130533266463704661008130855554810094521969378496834699264 1283 77194041226279367557578830189037128834619453936691953036775391232 1284 157160356549901792711802880000000000000000000000000000000000000000 1285 174093444741061623815937469732591406511990704512422656864426131456 1286 115679999834199641261718922920688047306299301482155077722607452160 1287 49687105418877109716376742506421363937071818382357290269018161152 1288 14629109599426791197171756612968268299064742776478245858733719552 1289 3094327439547160663851584716800000000000000000000000000000000000 1290 488509165454733043764756476071713431166749710109969021931618304 1291 59405152481693464228006246609435743827312943854622290068111360 1292 5712933654471439239267751322207619633524877883453478572916736 1293 444266986018770314592097005332761418055135594467060636188672 1294 28472620903563746322679857152000000000000000000000000000000 1295 1528658718195188646174474717071003954937437165729649524736 1296 69735646081649156698175283485588853832186412528985702400 1297 2736810241086023221152175196362211950665073904632987648 1298 93414829009598347322019657456703084049467516850798592 1299 2800000000000000000000000000000000000000000000000000 1300 74335820781860749805940924023660929261714930663424 1301 1761439093677807596122448241585764516396122767360 1302 37510961174232639674691066055475029127477592064 1303 722383390900667691127361574113516337403789312 1304 12651407975076667903180800000000000000000000 1305 202530733285939886803946417489618944393216 1306 2977470710558211555304527815027971850240 1307 40370054086709400632204738877248765952 1308 506785590446895506241306185099640832 1309 5911587631196864512000000000000000 1310 64289418320770989214090703929344 1311 653826157700100277473189560320 1312 6236011566698559721057550336 1313 55926787324169808513073152 1314 472789999943680000000000 1315 3776133231629902544896 1316 28555302655670353920 1317 204859901721346048 1318 1396927493046272 1319 9069926400000 1320 56165208064 1321 332233600 1322 1880064 1323 10192 1324 53 1325 1 1326 5070602400912917605986812821504 1327 892029807941224925661428730905934460239216640 1328 37918492291675624055531605313927359687196469180235776 1329 2746232009231672834178157872653354057044780506953015099392 1330 5629499534213120000000000000000000000000000000000000000000000 1331 1158106199511999277218838277103628964808089778174468177700847616 1332 47310046952127100619286335044297659289818218580461708632454594560 1333 579217604177064526838549152260187377753923024703020111898710376448 1334 2778985484146057232072837886805336638046300341720910309323914084352 1335 6286414261996071708472115200000000000000000000000000000000000000000 1336 7660111568606711447901248668234021886527590998546596902034749784064 1337 5552639992041582780562508300193026270702366471143443730685157703680 1338 2583729481781609705251590610333910924727734555882579093988944379904 1339 819230137567900307041618370326223024747625595482781768089088294912 1340 185659646372829639831095083008000000000000000000000000000000000000 1341 31264586589102914800944414468589659594671981447038017403623571456 1342 4039550368755155567504424769441630580257280182114315724631572480 1343 411331223121943625227278095198948613613791207608650457250004992 1344 33764290937426543908999372405289867772190305179496608350339072 1345 2277809672285099705814388572160000000000000000000000000000000 1346 128407332328395846278655876233964332214744721921290560077824 1347 6136736855185125789439424946731819137232404302550741811200 1348 251786542179914136346000118065323499461186799226234863616 1349 8967823584921441342913887115843496068748881617676664832 1350 280000000000000000000000000000000000000000000000000000 1351 7730925361313517979817856098460736643218352788996096 1352 190235422117203220381224410091262567770781258874880 1353 4201227651514055643565399398213203262277490311168 1354 83796473344477452170773942597167895138839560192 1355 1518168957009200148381696000000000000000000000 1356 25113810927456545963689355768712749104758784 1357 381116250951451079078979560323580396830720 1358 5328847139445640883451025531796837105664 1359 68922840300777788848817641173551153152 1360 827622268367561031680000000000000000 1361 9257676238191022446829061365825536 1362 96766271339614841066032054927360 1363 947873758138181077600747651072 1364 8724578822570490128039411712 1365 75646399990988800000000000 1366 619285849987304017362944 1367 4797290846152619458560 1368 35235903096071520256 1369 245859238776143872 1370 1632586752000000 1371 10334398283776 1372 62459916800 1373 360972288 1374 1997632 1375 10600 1376 54 1377 1 1378 20282409603651670423947251286016 1379 7136238463529799405291429847247475681913733120 1380 455021907500107488666379263767128316246357630162829312 1381 43939712147706765346850525962453664912716488111248241590272 1382 112589990684262400000000000000000000000000000000000000000000000 1383 27794548788287982653252118650487095155394154676187236264820342784 1384 1324681314659558817340017381240334460114910120252927841708728647680 1385 18534963333666064858833572872325996088125536790496643580758732046336 1386 100043477429258060354622163924992118969666812301952771135660907036672 1387 251456570479842868338884608000000000000000000000000000000000000000000 1388 337044909018695303707654941402296963007214003936050263689528990498816 1389 266526719617995973467000398409265260993713590614885299072887569776640 1390 134353933052643704673082711737363368085842196905894112887425107755008 1391 45876887703802417194330628738268489385867033347035779012988944515072 1392 11139578782369778389865704980480000000000000000000000000000000000000 1393 2000933541702586547260442525989738214059006812610433113831908573184 1394 274689425075350578590300884322030879457495052383773469274946928640 1395 29615848064779941016364022854324300180192966947822832922000359424 1396 2566086111244417337083952302802029950686463193641742234625769472 1397 182224773782807976465151085772800000000000000000000000000000000 1398 10786215915585251087407093603653003906038556641388407046537216 1399 540032843256291069470669395312400084076451578624465279385600 1400 23164361880552100543832010862009761950429185528813607452672 1401 860911064152458368919733163120975622599892635296959823872 1402 28000000000000000000000000000000000000000000000000000000 1403 804016237576605869901057034239916610894708690055593984 1404 20545425588657947801172236289856357319244375958487040 1405 470537496969574232079324732599878765375078914850816 1406 9720390907959384451809777341271475836105388982272 1407 182180274841104017805803520000000000000000000000 1408 3114112555004611699497480115320380888990089216 1409 48782880121785738122109383721418290794332160 1410 703407822406824596615535370197182497947648 1411 9373506280905779283439199199602956828672 1412 115867117571458544435200000000000000000 1413 1333105378299507232343384836678877184 1414 14321408158262996477772744129249280 1415 144076811237003523795313642962944 1416 1361034296320996459974148227072 1417 12103423998558208000000000000 1418 101562879397917858847522816 1419 805944862153640069038080 1420 6060575332524301484032 1421 43271226024601321472 1422 293865615360000000 1423 1901529284214784 1424 11742464358400 1425 69306679296 1426 391535872 1427 2120000 1428 11016 1429 55 1430 1 1431 81129638414606681695789005144064 1432 57089907708238395242331438777979805455309864960 1433 5460262890001289863996551165205539794956291561953951744 1434 703035394363308245549608415399258638603463809779971865444352 1435 2251799813685248000000000000000000000000000000000000000000000000 1436 667069170918911583678050847611690283729459712228493670355688226816 1437 37091076810467646885520486674729364883217483367081979567844402135040 1438 593118826677314075482674331914431874820017177295892594584279425482752 1439 3601565187453290172766397901299716282908005242870299760883792653320192 1440 10058262819193714733555384320000000000000000000000000000000000000000000 1441 14829975996822593363136817421701066372317416173186211602339275581947904 1442 12793282541663806726416019123644732527698252349514494355498603349278720 1443 6986404518737472643000301010342895140463794239106493870146105603260416 1444 2569105711412935362882515209343035405608553867434003624727380892844032 1445 668374726942186703391942298828800000000000000000000000000000000000000 1446 128059746668965539024668321663343245699776436007067719285242148683776 1447 18678880905123839344140460133898099803109663562096595910696391147520 1448 2132341060664155753178209645511349612973893620243243970384025878528 1449 195022544454575717618380375012954276252171202716772409831558479872 1450 14577981902624638117212086861824000000000000000000000000000000000 1451 906042136909161091342195862706852328107238757876626191909126144 1452 47522890206553614113418906787491207398727738918952944585932800 1453 2131121293010793250032544999304898099439485068650851885645824 1454 82647462158636003416294383659613659769589692988508143091712 1455 2800000000000000000000000000000000000000000000000000000000 1456 83617688707967010469709931560951327533049703765781774336 1457 2218905963575058362526601519304486590478392603516600320 1458 52700199660592313992884370051186421722008838463291392 1459 1127565345323288596409934171587491196988225121943552 1460 21861632980932482136696422400000000000000000000000 1461 386149956820571850737687534299727230234771062784 1462 6244208655588574479630001116341541221674516480 1463 92849832557700846753250668866028089729089536 1464 1274796854203185982547731091146002128699392 1465 16221396460004196220928000000000000000000 1466 191967174475129041457447416481758314496 1467 2119568407422923478710366131128893440 1468 21899675308024535616887673730367488 1469 212321350226075447755967123423232 1470 1936547839769313280000000000000 1471 16656312221258528850993741824 1472 135398736841811531598397440 1473 1042418957194179855253504 1474 7615735780329832579072 1475 52895810764800000000 1476 349881388295520256 1477 2207583299379200 1478 13306882424832 1479 76741030912 1480 424000000 1481 2247264 1482 11440 1483 56 1484 1 1485 324518553658426726783156020576256 1486 456719261665907161938651510223838443642478919680 1487 65523154680015478367958613982466477539475498743447420928 1488 11248566309812931928793734646388138217655420956479549847109632 1489 45035996273704960000000000000000000000000000000000000000000000000 1490 16009660102053878008273220342680566809507033093483848088536517443584 1491 1038550150693094112794573626892422216730089534278295427899643259781120 1492 18979802453674050415445578621261819994240549673468563026696941615448064 1493 129656346748318446219590324446789786184688188743330791391816535519526912 1494 402330512767748589342215372800000000000000000000000000000000000000000000 1495 652518943860194107978019966554846920381966311620193310502928125605707776 1496 614077561999862722867968917934947161329516112776695729063932960765378560 1497 363293034974348577436015652537830547304117300433537681247597491369541632 1498 143869919839124380321420851723209982714079016576304202984733329999265792 1499 40102483616531202203516537929728000000000000000000000000000000000000000 1500 8195823786813794497578772586453967724785691904452334034255497515761664 1501 1270163901548421075401551289105070786611457122222568521927354598031360 1502 153528556367819214228831094476817172134120340657513565867649863254016 1503 14821713378547754538996908500984524995165011406474703147198444470272 1504 1166238552209971049376966948945920000000000000000000000000000000000 1505 76107539500369531672744452467375595561008055661636600120366596096 1506 4182014338176718041980863797299226251088041024867859123562086400 1507 196063158956992979002994139936050625148432626315878373479415808 1508 7934156367229056327964260831322911337880610526896781736804352 1509 280000000000000000000000000000000000000000000000000000000000 1510 8696239625628569088849832882338938063437169191641304530944 1511 239641844066106303152872964084884551771666401179792834560 1512 5902422361986339167203049445732879232864989907888635904 1513 130797580057501477183552363904148978850634114145452032 1514 2623395957711897856403570688000000000000000000000000 1515 47882594645750909491473254253166176549111611785216 1516 799258707915337533392640142891717276374338109440 1517 12256177897616511771429088290315707844239818752 1518 173372372171633293626491428395856289503117312 1519 2270995504400587470929920000000000000000000 1520 27643273124418581969872427973373197287424 1521 313696124298592674849134187407076229120 1522 3328750646819729413766926407015858176 1523 33122130635267769849930871254024192 1524 309847654363090124800000000000000 1525 2731635204286398731562973659136 1526 22746987789424337308530769920 1527 179296060637398935103602688 1528 1340369497338050533916672 1529 9521245937664000000000 1530 64378175446375727104 1531 415025660283289600 1532 2554921425567744 1533 15041242058752 1534 84800000000 1535 458441856 1536 2379520 1537 11872 1538 57 1539 1 1540 1298074214633706907132624082305024 1541 3653754093327257295509212081790707549139831357440 1542 786277856160185740415503367789597730473705984921369051136 1543 179977060957006910860699754342210211482486735303672797553754112 1544 900719925474099200000000000000000000000000000000000000000000000000 1545 384231842449293072198557288224333603428168794243612354124876418646016 1546 29079404219406635158248061552987822068442506959792271981190011273871360 1547 607353678517569613294258515880378239815697589550994016854302131694338048 1548 4667628482939464063905251680084432302648774794759908490105395278702968832 1549 16093220510709943573688614912000000000000000000000000000000000000000000000 1550 28710833529848540751032878528413264496806517711288505662128837526651142144 1551 29475722975993410697662508060877463743816773413281394995068782116738170880 1552 18891237818666126026672813931967188459814099622543959424875069551216164864 1553 8056715510990965297999567696499759031988424928273035367145066479958884352 1554 2406149016991872132210992275783680000000000000000000000000000000000000000 1555 524532722356082847845041445533053934386284281884949378192351841008746496 1556 86371145305292633127305487659144813489579084311134659491060112666132480 1557 11054056058482983424475838802330836393656664527340976742470790154289152 1558 1126450216769629344963765046074823899632540866892077439187081779740672 1559 93299084176797683950157355915673600000000000000000000000000000000000 1560 6393033318031040660510534007259550027124676675577474410110794072064 1561 368017261759551187694316014162331910095747610188371602873463603200 1562 18037810624043354068275460874116657513655801621060810360106254336 1563 761679011253989407484569039806999488436538610582091046733217792 1564 28000000000000000000000000000000000000000000000000000000000000 1565 904408921065371185240382619763249558597465595930695671218176 1566 25881319159139480740510280121167531591339971327417626132480 1567 661071304542469986726741537922082474080878869683527221248 1568 15172519286670171353292074212881281546673557240872435712 1569 314807514925427742768428482560000000000000000000000000 1570 5937441736073112776942683527392605892089839861366784 1571 102305114613163204274257938290139811375915278008320 1572 1617815482485379553828639654321673435439656075264 1573 23578642615342127933202834261836455372423954432 1574 317939370616082245930188800000000000000000000 1575 3980631329916275803661629628165740409389056 1576 46427026396191715877671859736247281909760 1577 505970098316598870892572813866410442752 1578 5167052379101772096589215915627773952 1579 49575624698094419968000000000000000 1580 447988173502969391976327680098304 1581 3821493948623288667833169346560 1582 30838922429632616837819662336 1583 235905031531496893969334272 1584 1713824268779520000000000 1585 11845584282133133787136 1586 78024824133258444800 1587 490544913709006848 1588 2948083443515392 1589 16960000000000 1590 93522138624 1591 494940160 1592 2516864 1593 12312 1594 58 1595 1 1596 5192296858534827628530496329220096 1597 29230032746618058364073696654325660393118650859520 1598 9435334273922228884986040413475172765684471819056428613632 1599 2879632975312110573771196069475363383719787764858764760860065792 1600 18014398509481984000000000000000000000000000000000000000000000000000 1601 9221564218783033732765374917384006482276051061846696498997034047504384 1602 814223318143385784430945723483659017916390194874183615473320315668398080 1603 19435317712562227625416272508172103674102322865631808539337668214218817536 1604 168034625385820706300589060483039562895355892611356705643794230033306877952 1605 643728820428397742947544596480000000000000000000000000000000000000000000000 1606 1263276675313335793045446655250183637859486779296694249133668851172650254336 1607 1414834702847683713487800386922118259703205123837506959763301541603432202240 1608 982344366570638553386986324462293799910333180372285890093503616663240572928 1609 451176068615494056687975791003986505791351795983289980560123722877697523712 1610 144368941019512327932659536547020800000000000000000000000000000000000000000 1611 33570094230789302262082652514115451800722194040636760204310517824559775744 1612 5873237880759899052656773160821847317291377733157156845392087661297008640 1613 795892036210774806562260393767820220343279845968550325457896891108818944 1614 85610216474491830217246143501686616372073105883797885378218215260291072 1615 7463926734143814716012588473253888000000000000000000000000000000000000 1616 537014798714607415482884856609802202278472840748507850449306702053376 1617 32385519034840504517099809246285208088425789696576701052864797081600 1618 1659478577411988574281342400418732491256333749137594553129775398912 1619 73121185080382983118518627821471950889907706615880740486388908032 1620 2800000000000000000000000000000000000000000000000000000000000000 1621 94058527790798603264999792455377954094136421976792349806690304 1622 2795182469187063919975110253086093411864716903361103622307840 1623 74039986108756638513395052247273237097058433404555048779776 1624 1760012237253739876981880608694228659414132639941202542592 1625 37776901791051329132211417907200000000000000000000000000 1626 736242775273065984340892757396683130619140142809481216 1627 13095054670484890147105016101137895856117155585064960 1628 213551643688070101105380434370460893478034601934848 1629 3206695395686529398915585459609757930649657802752 1630 44511511886251514430226432000000000000000000000 1631 573210911507943715727274666455866618952024064 1632 6871199906636373949895435240964597722644480 1633 76907454944123028375671067707694387298304 1634 806060171139876447067917682837932736512 1635 7932099951695107194880000000000000000 1636 73470060454486980284117739536121856 1637 642010983368712496195972450222080 1638 5304294657896810096104981921792 1639 41519285549543453338602831872 1640 308488368380313600000000000 1641 2179587507912496616833024 1642 14668666937052587622400 1643 94184623432129314816 1644 577824354929016832 1645 3392000000000000 1646 19078516279296 1647 102947553280 1648 533575168 1649 2659392 1650 12760 1651 59 1652 1 1653 20769187434139310514121985316880384 1654 233840261972944466912589573234605283144949206876160 1655 113224011287066746619832484961702073188213661828677143363584 1656 46074127604993769180339137111605814139516604237740236173761052672 1657 360287970189639680000000000000000000000000000000000000000000000000000 1658 221317541250792809586368998017216155574625225484320715975928817140105216 1659 22798252908014801964066480257542452501658925456477141233252968838715146240 1660 621930166801991284013320720261507317571274331700217873258805382855002161152 1661 6049246513889545426821206177389424264232812134008841403176592281199047606272 1662 25749152817135909717901783859200000000000000000000000000000000000000000000000 1663 55584173713786774893999652831008080065817418289054546961881429451596611190784 1664 67912065736688818247414418572261676465753845944200334068638473996964745707520 1665 51081907061673204776123288872039277595337325379358866284862188066488509792256 1666 25265859842467667174526644296223244324315700575064238911366928481151061327872 1667 8662136461170739675959572192821248000000000000000000000000000000000000000000 1668 2148486030770515344773289760903388915246220418600752653075873140771825647616 1669 399380175891673135580660574935885617575813685854686665486661960968196587520 1670 57304226607175786072482748351283055864716148909735623432968576159834963968 1671 6506376452061379096510706906128182844277556047168639288744584359782121472 1672 597114138731505177281007077860311040000000000000000000000000000000000000 1673 45109243092027022900562327955223384991391718622874659437741762972483584 1674 2849925675065964397504783213673098311781469493298749692652102143180800 1675 152672029121902948833883500838523389195582704920658698887939336699904 1676 7019633767716766379377788270861307285431139835124551086693335171072 1677 280000000000000000000000000000000000000000000000000000000000000000 1678 9782086890243054739559978415359307225790187885586404379895791616 1679 301879706672202903357311907333298088481389425562999191209246720 1680 8292478444180743513500245851694602554870544541310165463334912 1681 204161419521433825729898150608530524492039386233179494940672 1682 4533228214926159495865370148864000000000000000000000000000 1683 91294104133860182058270701917188708196773377708375670784 1684 1676166997822065938829442060945650669582995914888314880 1685 28188816966825253345910217336900837939100567455399936 1686 436110573813367998252519622506927078568353461174272 1687 6231611664075212020231700480000000000000000000000 1688 82542371257143895064727551969644793129091465216 1689 1016937586182183344584524415662760462951383040 1690 11689933151506700313102002291569546869342208 1691 125745386697820725742595158522717506895872 1692 1269135992271217151180800000000000000000 1693 12049089914535864766595309283923984384 1694 107857845205943699360923371637309440 1695 912338681158251336530056890548224 1696 7307394256719647787594098409472 1697 55527906308456448000000000000 1698 401044101455899377497276416 1699 2757709384165886473011200 1700 18083447698968828444672 1701 113253573566087299072 1702 678400000000000000 1703 3892017320976384 1704 21413091082240 1705 113117935616 1706 574428672 1707 2807200 1708 13216 1709 60 1710 1 1711 83076749736557242056487941267521536 1712 1870722095783555735300716585876842265159593655009280 1713 1358688135444800959437989819540424878258563941944125720363008 1714 737186041679900306885426193785693026232265667803843778780176842752 1715 7205759403792793600000000000000000000000000000000000000000000000000000 1716 5311620990019027430072855952413187733791005411623697183422291611362525184 1717 638351081424414454993861447211188670046449912781359954531083127484024094720 1718 19901765337663721088426263048368234162280778614406971944281772251360069156864 1719 217772874500023635365563422386019273512381236824318290514357322123165713825792 1720 1029966112685436388716071354368000000000000000000000000000000000000000000000000 1721 2445703643406618095335984724564355522895966404718400066322782895870250892394496 1722 3259779155361063275875892091468560470356184605321616035294646751854307793960960 1723 2656259167207006648358411021346042434957540919726661046812833779457402509197312 1724 1414888151178189361773492080588501682161679232203597379036547994944459434360832 1725 519728187670244380557574331569274880000000000000000000000000000000000000000000 1726 137503105969312982065490544697816890575758106790448169796855881009396841447424 1727 27157851960633773219484919095640221995155330638118693253093013345837367951360 1728 4125904315716656597218757881292380022259562721500964887173737483508117405696 1729 494484610356664811334813724865741896165094259584816585944588411343441231872 1730 47769131098520414182480566228824883200000000000000000000000000000000000000 1731 3789176419730269923647235548238764339276904364321471392770308089688621056 1732 250793459405804866980420922803232651436769315410289972953384988599910400 1733 14045826679215071292717282077144151805993608852700600297690418976391168 1734 673884841700809572420267674002685499401389424171956904322560176422912 1735 28000000000000000000000000000000000000000000000000000000000000000000 1736 1017337036585277692914237755197367951482179540100986055509162328064 1737 32603008320597913562589685991996193555990057960803912650598645760 1738 928757585748243273512027535389795486145500988626738531893510144 1739 23682724664486323784668185470589540841076568803048821413117952 1740 543987385791139139503844417863680000000000000000000000000000 1741 11320468912598662575225567037731399816399898835838583177216 1742 214549375721224440170168583801043285706623477105704304640 1743 3720923839620933441660148688470910607961274904112791552 1744 59311038038618047762342668660942082685296070719700992 1745 872425632970529682832438067200000000000000000000000 1746 11886101461028720889320767483628850210589170991104 1747 150506762754963134998509613518088548516804689920 1748 1776869839029018447591504348318571124140015616 1749 19616280324860033215844844729543931075756032 1750 203061758763394744188928000000000000000000 1751 1976050745983881821721630722563533438976 1752 18120117994598541492635126435067985920 1753 156922253159219229883169785174294528 1754 1286101389182658010616561320067072 1755 9995023135522160640000000000000 1756 73792114667885485459498860544 1757 518449364223186656926105600 1758 3472021958202015061377024 1759 22197700418953110618112 1760 135680000000000000000 1761 793971533479182336 1762 4453922945105920 1763 23981002350592 1764 124076593152 1765 617584000 1766 2960384 1767 13680 1768 61 1769 1 1770 332306998946228968225951765070086144 1771 14965776766268445882405732687014738121276749240074240 1772 16304257625337611513255877834485098539102767303329508644356096 1773 11794976666878404910166819100571088419716250684861500460482829484032 1774 144115188075855872000000000000000000000000000000000000000000000000000000 1775 127478903760456658321748542857916505610984129878968732402134998672700604416 1776 17873830279883604739828120521913282761300597557878078726870327569552674652160 1777 636856490805239074829640417547783493192984915661023102217016712043522213019648 1778 7839823482000850873160283205896693846445724525675458458516863596433965697728512 1779 41198644507417455548642854174720000000000000000000000000000000000000000000000000 1780 107610960309891196194783327880831643007422521807609602918202447418291039265357824 1781 156469399457331037242042820390490902577096861055437569694143044089006774110126080 1782 138125476694764345714637373109994206617792127825786374434267356531784930478260224 1783 79233736465978604259315556512956094201054037003401453226046687716889728324206592 1784 31183691260214662833454459894156492800000000000000000000000000000000000000000000 1785 8800198782036030852191394860660280996848518834588682866998776384601397852635136 1786 1846733933323096578924974498503535095670562483392071141210324907516941020692480 1787 297065110731599274999750567453051361602688515948069471876509098812584453210112 1788 37580830387106525661445843089796384108547163728446060531788719262101533622272 1789 3821530487881633134598445298305990656000000000000000000000000000000000000000 1790 318290819257342673586367786052056204499259966603003596992705879533844168704 1791 22069824427710828294277041206684473326435699756105517619897878996792115200 1792 1292216054487786558929989951097261966151412014448455227387518545827987456 1793 64692944803277718952345696704257807942533384720507862814965776936599552 1794 2800000000000000000000000000000000000000000000000000000000000000000000 1795 105803051804868880063080726540526266954146672170502549772952882118656 1796 3521124898624574664759686087135588904046926259766822566264653742080 1797 104020849603803246633347083963657094448296110726194715572073136128 1798 2747196061080413559021509514588386737564881981153663283921682432 1799 65278486294936696740461330143641600000000000000000000000000000 1800 1403738145162234159327970312678693577233587455643984313974784 1801 27462320092316728341781578726533540570447805069530150993920 1802 491161946829963214299139626878160200250888287342888484864 1803 8066301173252054495678602937888123245200265617879334912 1804 122139588615874155596541329408000000000000000000000000 1805 1711598610388135808062190517642554430324840622718976 1806 22275000887734543979779422800677105180487094108160 1807 270084215532410804033908660944422810869282373632 1808 3060139730678165181671795777808853247817940992 1809 32489881402143159070228480000000000000000000 1810 324072322341356618762347438500419483992064 1811 3044179823092554970762701241091421634560 1812 26990627543385707539905203049978658816 1813 226353844496147809868514792331804672 1814 1799104164393988915200000000000000 1815 13577749098890929324547790340096 1816 97468480473959091502107852800 1817 666628215974786891784388608 1818 4350749282114809681149952 1819 27136000000000000000000 1820 161970192829753196544 1821 926415972582031360 1822 5083972498325504 1823 26800544120832 1824 135868480000 1825 663126016 1826 3119040 1827 14152 1828 62 1829 1 1830 1329227995784915872903807060280344576 1831 119726214130147567059245861496117904970213993920593920 1832 195651091504051338159070534013821182469233207639954103732273152 1833 188719626670054478562669105609137414715460010957784007367725271744512 1834 2882303761517117440000000000000000000000000000000000000000000000000000000 1835 3059493690250959799721965028589996134663619117095249577651239968144814505984 1836 500467247836740932715187374613571917316416731620586204352369171947474890260480 1837 20379407705767650394548493361529071782175517301152739270944534785392710816628736 1838 282233645352030631433770195412280978472046082924316504506607089471622765118226432 1839 1647945780296698221945714166988800000000000000000000000000000000000000000000000000 1840 4734882253635212632570466426756592292326590959534822528400907686404805727675744256 1841 7510531173951889787618055378743563323700649330661003345318866116272325157286051840 1842 7182524788127745977161143401719698744125190646940891470581902539652816384869531648 1843 4437089242094801838521671164725541275259026072190481380658614512145824786155569152 1844 1871021475612879770007267593649389568000000000000000000000000000000000000000000000 1845 563212722050305974540249271082257983798305205413675703487921688614489462568648704 1846 125577907465970567366898265898240386505598248870660837602302093711151989407088640 1847 21388687972675147799982040856619698035393573148261001975108655114506080631128064 1848 2856143109420095950269884074824525192249584443361900600415942663919716555292672 1849 305722439030530650767875623864479252480000000000000000000000000000000000000000 1850 26736428817616784581254894028372721177937837194652302147387293880842910171136 1851 1942144549638552889896379626188233652726341578537285550551013351717706137600 1852 118883877012876363421559075500948100885929905329257880919651706216174845952 1853 6210522701114661019425186883608749562483204933168754830236714585913556992 1854 280000000000000000000000000000000000000000000000000000000000000000000000 1855 11003517387706363526560395560214731763231253905732265176387099740340224 1856 380281489051454063794046097410643601637068036054816837156582604144640 1857 11650335155625963622934873403929594578209164401333808144072191246336 1858 318674743085327972846495103692252861557526309813824940934915162112 1859 7833418355392403608855359617236992000000000000000000000000000000 1860 174063530000117035756668318772158003576964844499854054932873216 1861 3515176971816541227748042076996293193017319048899859327221760 1862 64833376981555144287486430747917146433117253929261280002048 1863 1097016959562279411412289999552784761347236124031589548032 1864 17099542406222381783515786117120000000000000000000000000 1865 246470199895891556360955434540527837966777049671532544 1866 3296700131384712509007354574500211566712089928007680 1867 41052800760926442213154116463552267252130920792064 1868 477381797985793768340800141338181106659598794752 1869 5198381024342905451236556800000000000000000000 1870 53147860863982485477024979914068795374698496 1871 511422210279549235088133808503358834606080 1872 4642387937462341696863694924596329316352 1873 39838276631322014536858603450397622272 1874 323838749590918004736000000000000000 1875 2498305834195930995716793422577664 1876 18324074329104309202396276326400 1877 127992617467159083222602612736 1878 852746859294502697505390592 1879 5427200000000000000000000 1880 33041919337269652094976 1881 192694522297062522880 1882 1077802169645006848 1883 5788917530099712 1884 29891065600000 1885 148540227584 1886 711141120 1887 3283264 1888 14632 1889 63 1890 1 1891 5316911983139663491615228241121378304 1892 957809713041180536473966891968943239761711951364751360 1893 2347813098048616057908846408165854189630798491679449244787277824 1894 3019514026720871657002705689746198635447360175324544117883604347912192 1895 57646075230342348800000000000000000000000000000000000000000000000000000000 1896 73427848566023035193327160686159907231926858810285989863629759235475548143616 1897 14013082939428746116025246489180013684859668485376413721866336814529296927293440 1898 652141046584564812625551787568930297029616553636887656670225113132566746132119552 1899 10160411232673102731615727034842115224993658985275394162237855220978419544256151552 1900 65917831211867928877828566679552000000000000000000000000000000000000000000000000000 1901 208334819159949355833100522777290060862370002219532191249639938201811452017732747264 1902 360505496349690709805666658179691039537631167871728160575305573581071607549730488320 1903 373491288982642790812379456889424334694509913640926356470258932061946452013215645696 1904 248476997557308902957213585224630311414505460042666957316882412680166188024711872512 1905 112261288536772786200436055618963374080000000000000000000000000000000000000000000000 1906 36045614211219582370575953349264510963091533146475245023226988071327325604393517056 1907 8539297707685998580949082081080346282380680923204936956956542372358335279682027520 1908 1539985534032610641598706941676618258548337266674792142207823168244437805441220608 1909 217066876315927292220511189686663914610968417695504445631611642457898458202243072 1910 24457795122442452061430049909158340198400000000000000000000000000000000000000000 1911 2245860020679809904825411098383308578946778324350793380380532685990804454375424 1912 170908720368192654310881407104564561439918058911281128448489174951158140108800 1913 10937316685184625434783434946087225281505551290291725044607956971888085827584 1914 596210179307007457864817940826439957998387673584200463702724600247701471232 1915 28000000000000000000000000000000000000000000000000000000000000000000000000 1916 1144365808321461806762281138262332103376050406196155578344258372995383296 1917 41070400817557038889756978520349508976803347893920218412910921247621120 1918 1304837537430107925768705821240114592759426412949386512136085419589632 1919 36966270197898044850193432028301331940673051938403693148450158804992 1920 940010202647088433062643154068439040000000000000000000000000000000 1921 21583877720014512433826871527747592443543640717981902811676278784 1922 449942652392517277151749385855525528706216838259181993884385280 1923 8558005761565279045948208858725063329171477518662488960270336 1924 149194306500469999952071439939178727543224112868296178532352 1925 2393935936871133449692210056396800000000000000000000000000 1926 35491708785008384115977582573836008667215895152700686336 1927 487911619444937451333088477026031311873389309345136640 1928 6240025715660819216399425702459944622323899960393728 1929 74471560485783827861164822048756252638897411981312 1930 831740963894864872197849088000000000000000000000 1931 8716249181693127618232096705907282441450553344 1932 85918931326964271494806479828564284213821440 1933 798490725243522771860555527030568642412544 1934 7011536687112674558487114207269981519872 1935 58290974926365240852480000000000000000 1936 459688273492051303211889989754290176 1937 3444925973871610130050499949363200 1938 24574582553694543978739701645312 1939 167138384421722528711056556032 1940 1085440000000000000000000000 1941 6740551544803009027375104 1942 40080460637789004759040 1943 228494059964741451776 1944 1250406186501537792 1945 6576034432000000 1946 33273010978816 1947 162140175360 1948 761717248 1949 3453152 1950 15120 1951 64 1952 1 1953 21267647932558653966460912964485513216 1954 7662477704329444291791735135751545918093695610918010880 1955 28173757176583392694906156897990250275569581900153390937447333888 1956 48312224427533946512043291035939178167157762805192705886137669566595072 1957 1152921504606846976000000000000000000000000000000000000000000000000000000000 1958 1762268365584552844639851856467837773566244611446863756727114221651413155446784 1959 392366322304004891248706901697040383176070717590539584212257430806820313964216320 1960 20868513490706074004017657202205769504947729716380405013447203620242135876227825664 1961 365774804376231698338166173254316148099771723469914189840562787955223103593221455872 1962 2636713248474717155113142667182080000000000000000000000000000000000000000000000000000 1963 9166732043037771656656423002200762677944280097659416414984157280879703888780240879616 1964 17304263824785154070671999592625169897806296057842951707614667531891437162387063439360 1965 19421547027097425122243731758250065404114515509328170536453464467221215504687213576192 1966 13914711863209298565603960772579297439212305762389349609745415110089306529383864860672 1967 6735677312206367172026163337137802444800000000000000000000000000000000000000000000000 1968 2306919309518053271716861014352928701637858121374415681486527236564948838681185091584 1969 580672244122647903504537581513463547201886302777935713073044881320366799018377871360 1970 110878958450347966195106899800716514615480283200585034238963268113599521991767883776 1971 16497082600010474208758850416186457510433599744858337868002484826800282823370473472 1972 1956623609795396164914403992732667215872000000000000000000000000000000000000000000 1973 188652241737104032005334532264197920631529379245466643951964745623227574167535616 1974 15039967392400953579357563825201681406712789184192739303467047395701916329574400 1975 1006233135036985540000076015040024725898510718706838704103932041413703896137728 1976 57236177213472715955022522319338235967845216664083244515461561623779341238272 1977 2800000000000000000000000000000000000000000000000000000000000000000000000000 1978 119014044065432027903277238379282538751109242244400180147802870791519862784 1979 4435603288296160200093753680197746969494761572543383588594379494743080960 1980 146141804192172087686095051978892834389055758250331289359241566994038784 1981 4288087342956173202622438115282954505118074024854828405220218421379072 1982 112801224317650611967517178488212684800000000000000000000000000000000 1983 2676400837281799541794532069440701462999411449029755948647858569216 1984 57592659506242211475423921389507267674395755297175295217201315840 1985 1129656760526616834065163569351708359450635032463448542755684352 1986 20290425684063919993481715831728306945878479350088280280399872 1987 335151031161958682956909407895552000000000000000000000000000 1988 5110806065041207312700771890632385248079088901988898832384 1989 72210919677850742797297094599852634157261617783080222720 1990 948483908780444520892712706773911582593232793979846656 1991 11617563435782277146341712239605975411667996269084672 1992 133078554223178379551655854080000000000000000000000 1993 1429464865797672929390063859768794320397890748416 1994 14434380462929997611127488611198799747922001920 1995 137340404741885916760015550649257806494957568 1996 1234030456931830722293732100479516747497472 1997 10492375486745743353446400000000000000000 1998 84582642322537439790987758114789392384 1999 647646083087862704449493990480281600 2000 4718319850309352443918022715899904 2001 32759123346657615627367084982272 2002 217088000000000000000000000000 2003 1375072515139813841584521216 2004 8336735812660112989880320 2005 48440740712525187776512 2006 270087736284332163072 2007 1446727575040000000 2008 7453154459254784 2009 36967959982080 2010 176718401536 2011 814943872 2012 3628800 2013 15616 2014 65 2015 1 2016 85070591730234615865843651857942052864 2017 61299821634635554334333881086012367344749564887344087040 2018 338085086119000712338873882775883003306834982801840691249368006656 2019 772995590840543144192692656575026850674524204883083294178202713065521152 2020 23058430092136939520000000000000000000000000000000000000000000000000000000000 2021 42294440774029268271356444555228106565589870674724730161450741319633915730722816 2022 10986257024512136954963793247517130728929980092535108357943208062590968790998056960 2023 667792431702594368128565030470584624158327350924172960430310515847748348039290421248 2024 13167892957544341140173982237155381331591782044916910834260260366388031729355972411392 2025 105468529938988686204525706687283200000000000000000000000000000000000000000000000000000 2026 403336209893661952892882612096833557829548324297014322259302920358706971106330598703104 2027 830604663589687395392255980446008155094702210776461681965504041530788983794579045089280 2028 1009920445409066106356674051429003401013954806485064867895580152295503206243735105961984 2029 779223864339720719673821803264440656595889122693803578145743246165001165645496432197632 2030 404140638732382030321569800228268146688000000000000000000000000000000000000000000000000 2031 147642835809155409389879104918587436904822919767962603615137743140156725675595845861376 2032 39485712600340057438308555542915521209728268588899628488967051929784942333249695252480 2033 7983285008425053566047696785651589052314580390442122465205355304179165583407287631872 2034 1253778277600796039865672631630170770792953580609233677968188846836821494576155983872 2035 156529888783631693193152319418613377269760000000000000000000000000000000000000000000 2036 15846788305916738688448100710192625333048467856619198091965038632351116230072991744 2037 1323517130531283914983465616617747963790725448208961058705100170821768637002547200 2038 92573448423402669680006993383682274782662986121029160777561747810060758444670976 2039 5494673012493380731682162142656470652913140799751991473484309915882816758874112 2040 280000000000000000000000000000000000000000000000000000000000000000000000000000 2041 12377460582804930901940832791445384030115361193417618735371498562318065729536 2042 479045155135985301610125397461356672705434249834685427568192985432252743680 2043 16367882069523273820842645821635997451574244924037104408235055503332343808 2044 497418131782916091504202821372822722593696586883160095005545336879972352 2045 13536146918118073436102061418585522176000000000000000000000000000000000 2046 331873703822943143182521976610646981411927019679689737632334462582784 2047 7371860416799003068854261937856930262322656678038437787801768427520 2048 149114692389513422096601591154425503447483824285175207643750334464 2049 2759497893032693119113513353115049744639473191612006118134382592 2050 46921144362674215613967317105377280000000000000000000000000000 2051 735956073365933853028911152251063475723388801886401431863296 2052 10687216112321909933999970000778189855274719431895872962560 2053 144169554134627567175692331429634560554171384684936691712 2054 1812339895982035234829307109378532164220207417977208832 2055 21292568675708540728264936652800000000000000000000000 2056 234432237990818360419970473002082268545254082740224 2057 2424975917772239598669418086681398357650896322560 2058 23622549615604377682722674711672342717132701696 2059 217189360420002207123696849684394947559555072 2060 1888627587614233803620352000000000000000000 2061 15563206187346888921541747493121248198656 2062 121757463620518188436504870210292940800 2063 905917411259395669232260361452781568 2064 6420788175944892662963948656525312 2065 43417600000000000000000000000000 2066 280514793088522023683242328064 2067 1734041049033303501895106560 2068 10269437031055339808620544 2069 58338951037415747223552 2070 318280066508800000000 2071 1669506598873071616 2072 8428694875914240 2073 40998669156352 2074 192326753792 2075 870912000 2076 3810304 2077 16120 2078 66 2079 1 2080 340282366920938463463374607431768211456 2081 490398573077084434674671048688098938757996519098752696320 2082 4057021033428008548066486593310596039682019793622088294992416079872 2083 12367929453448690307083082505200429610792387278129332706851243409048338432 2084 461168601842738790400000000000000000000000000000000000000000000000000000000000 2085 1015066578576702438512554669325474557574156896193393523874817791671213977537347584 2086 307615196686339834738986210930479660410039442590983034022409825752547126147945594880 2087 21369357814483019780114080975058707973066475229573534733769936507127947137257293479936 2088 474044146471596281046263360537593727937304153617008790033369373189969142256815006810112 2089 4218741197559547448181028267491328000000000000000000000000000000000000000000000000000000 2090 17746793235321125927286834932260676544500126269068630179409328495783106728678546342936576 2091 39869023852304994978828287061408391444545706117270160734344193993477871222139794164285440 2092 52515863161271437530547050674308176852725649937223373130570167919366166724674225510023168 2093 43636536403024360301734020982808676769369790870853000376161621785240065276147800203067392 2094 24248438323942921819294188013696088801280000000000000000000000000000000000000000000000000 2095 9449141491785946200952262714789595961908666865149606631368815560970030443238134135128064 2096 2685028456823123905804981776918255442261522264045174737249759531225376078660979277168640 2097 574796520606603856755434168566914411766649788111832817494785581900899922005324709494784 2098 95287149097660499029791120003892978580264472126301759525582352359598433587787854774272 2099 12522391102690535455452185553489070181580800000000000000000000000000000000000000000000 2100 1331130217697006049829640459656180527976071299956012639725063245117493763326131306496 2101 116469507486752984518544974262361820813583839442388573166048815032315640056224153600 2102 8516757254953045610560643391298769280004994723134682791535680798525589776909729792 2103 527488609199364550241487565695021182679661516776191181454493751924750408851914752 2104 28000000000000000000000000000000000000000000000000000000000000000000000000000000 2105 1287255900611712813801846610310319939131997564115432348478635850481078835871744 2106 51736876754686412573893542925826520652186898982146026177364842426683296317440 2107 1833202791786606667934376332023231714576315431492155693722326216373222506496 2108 57700503286818266614487527279247435820868804078446571020643259078076792832 2109 1624337630174168812332247370230262661120000000000000000000000000000000000 2110 41152339274044949754632725099720225695078950440281527466409473360265216 2111 943598133350272392813345528045687073577300054788920036838626358722560 2112 19683139395415771716751410032384166455067864805643127408975044149248 2113 375291713452446264199437816023646765270968354059232832066276032512 2114 6568960210774390185955424394752819200000000000000000000000000000 2115 105977674564694474836163205924153140504167987471641806188314624 2116 1581707984623642670231995560115172098580658475920589198458880 2117 21913772228463390210705234377304453204234050472110377140224 2118 282725023773197496633371909063051017618352357204444577792 2119 3406810988113366516522389864448000000000000000000000000 2120 38446887030494211108875157572341492041421669569396736 2121 407395954185736252576462238562474924085350582190080 2122 4063078533883952961428300050407642947346824691712 2123 38225327433920388453770645544453510770481692672 2124 339952965770562084651663360000000000000000000 2125 2863629938471827561563681538734309668552704 2126 22890403160657419426062915599535072870400 2127 173936142961803968492593989398934061056 2128 1258474482485198961940933936678961152 2129 8683520000000000000000000000000000 2130 57225017790058492831381434925056 2131 360680538198927128394182164480 2132 2177120650583732039427555328 2133 12601213424081801400287232 2134 70021614631936000000000 2135 373969478147568041984 2136 1921742431708446720 2137 9511691244273664 2138 45389113894912 2139 209018880000 2140 929714176 2141 3997760 2142 16632 2143 67 2144 1 2145 1361129467683753853853498429727072845824 2146 3923188584616675477397368389504791510063972152790021570560 2147 48684252401136102576797839119727152476184237523465059539908992958464 2148 197886871255179044913329320083206873772678196450069323309619894544773414912 2149 9223372036854775808000000000000000000000000000000000000000000000000000000000000 2150 24361597885840858524301312063811389381779765508641444572995627000109135460896342016 2151 8613225507217515372691613906053430491481104392547524952627475121071319532142476656640 2152 683819450063456632963650591201878655138127207346353111480637968228094308392233391357952 2153 17065589272977466117665480979353374205742949530212316441201297434838889121245340245164032 2154 168749647902381897927241130699653120000000000000000000000000000000000000000000000000000000 2155 780858902354129540800620737019469767958005555839019727894010453814456696061856039089209344 2156 1913713144910639758983757778947602789338193893628967715248521311686937818662710119885701120 2157 2730824884386114751588446635064025196341733796735615402789648731807040669683059726521204736 2158 2443646038569364176897105175037285899084708288767768021065050819973443655464276811371773952 2159 1454906299436575309157651280821765328076800000000000000000000000000000000000000000000000000 2160 604745055474300556860944813746534141562154679369574824407604195902081948367240584648196096 2161 182581935063972425594738760830441370073783513955071882132983648123325573348946590847467520 2162 41385349483675477686391260136817837647198784744051962859624561896864794384383379083624448 2163 7241823331422197926264125120295866372100099881598933723944258779329480952671876962844672 2164 1001791288215242836436174844279125614526464000000000000000000000000000000000000000000000 2165 111814938286548508185689798611119164349989989196305061736905312589869476119395029745664 2166 10249316658834262637631957735087840231595377870930194438612295722843776324947725516800 2167 783541667455680196171579191999486773760459514528390816821282633464354259475695140864 2168 50638906483138996823182806306722033537247505610514353419631400184776039249783816192 2169 2800000000000000000000000000000000000000000000000000000000000000000000000000000000 2170 133874613663618132635392047472273273669727746668004964241778128450032198930661376 2171 5587582689506132557980502635989264230436185090071770827155402982081796002283520 2172 205318712680099946808650149186601952032547328327121437696900536233800920727552 2173 6693258381270918927280553164392702555220781273099802238394618053056907968512 2174 194920515620900257479869684427631519334400000000000000000000000000000000000 2175 5102890069981573769574457912365307986189789854594909405834774696672886784 2176 120780561068834866280108227589847945417894407012981764715344173916487680 2177 2598174400194881866611186124274709972068958154344892817984705827700736 2178 51039673029532691931123542979215960076851696152055665161013540421632 2179 919654429508414626033759415265394688000000000000000000000000000000 2180 15260785137316004376407501653078052232600190195916420091117305856 2181 234092781724299115194335342897045470589937454436247201371914240 2182 3330893378726435312027195625350276887043575671760777325314048 2183 44105103708618809474806017813835958748462967723893354135552 2184 545089758098138642643582378311680000000000000000000000000 2185 6305289473001050621855525841864004694793153809381064704 2186 68442520303203690432845656078495787246338897807933440 2187 698849507828039909365667608670114586943653846974464 2188 6727657628369988367863633615823817895604777910272 2189 61191533838701175237299404800000000000000000000 2190 526907908678816271327717403127112979013697536 2191 4303395794203594852099828132712593699635200 2192 33395739448666361950578045964595339722752 2193 246660998567098996540423051589076385792 2194 1736704000000000000000000000000000000 2195 11673903629171932537601812724711424 2196 75021551945376842705989890211840 2197 461549577923751192358641729536 2198 2721862099601669102462042112 2199 15404755219025920000000000 2200 83769163105055241404416 2201 438157274429525852160 2202 2206712368671490048 2203 10711830879199232 2204 50164531200000 2205 226850258944 2206 991444480 2207 4191264 2208 17152 2209 68 2210 1 2211 5444517870735015415413993718908291383296 2212 31385508676933403819178947116038332080511777222320172564480 2213 584211028813633230921574069436725829714210850281580714478907915501568 2214 3166189940082864718613269121331309980362851143201109172953918312716374638592 2215 184467440737095516160000000000000000000000000000000000000000000000000000000000000 2216 584678349260180604583231489531473345162714372207394669751895048002619251061512208384 2217 241170314202090430435365189369496053761470922991330698673569303389996946899989346385920 2218 21882222402030612254836818918460116964420070635083299567380414983299017868551468523454464 2219 614361213827188780235957315256721471406746183087643391883246707654200008364832248825905152 2220 6749985916095275917089645227986124800000000000000000000000000000000000000000000000000000000 2221 34357791703581699795227312428856669790152244456916868027336459967836094626721665719925211136 2222 91858230955710708431220373389484933888233306894190450331929022960973015295810085754513653760 2223 142002893988077967082599225023329310209770157430252000945061734053966114823519105779102646272 2224 136844178159884393906237889802088010348743664170995009179642845918512844705999501436819341312 2225 87294377966194518549459076849305919684608000000000000000000000000000000000000000000000000000 2226 38703683550355235639100468079778185059977899479652788762086668537733244695503397417484550144 2227 12415571584350124940442235736470013165017278948944887985042888072386138987728368177627791360 2228 2979745162824634393420170729850884310598312501571741325892968456574265195675603294020960256 2229 550378573188087042396073509142485844279607591001518963019763667229040552403062649176195072 2230 80143303057219426914893987542330049162117120000000000000000000000000000000000000000000000 2231 9392454816070074687597943083334009805399159092489625185900046257549035994029182498635776 2232 901939865977415112111612280687729940380393252641857110597882023610252316595399845478400 2233 72085833405922578047785285663952783185962275336611955147558002278720591871763952959488 2234 4861335022381343695025549405445315219575760538609377928284614417738499767979246354432 2235 280000000000000000000000000000000000000000000000000000000000000000000000000000000000 2236 13922959821016285794080772937116420461651685653472516281144925358803348688788783104 2237 603458930466662316261894284686840536887107989727751249332783522064833968246620160 2238 22995695820171194042568816708899418627645300772637601022052860058185703121485824 2239 776417972227426595564544167069553496405610627679577059653775694154601324347392 2240 23390461874508030897584362131315782320128000000000000000000000000000000000000 2241 632758368677715147427232781133298190287533941969768766323512062387437961216 2242 15459911816810862883853853131500537013490484097661665883564054261310423040 2243 342959020825724406392676568404261716313102476373525851973981169256497152 2244 6941395532016446102632801845173370570451830676679570461897841497341952 2245 128751620131178047644726318137155256320000000000000000000000000000000 2246 2197553059773504630202680238043239521494427388211964493120892043264 2247 34645731695196269048761630748762729647310743256564585803043307520 2248 506295793566418167428133735053242086830623502107638153447735296 2249 6880396178544534278069738778958409564760222964927363245146112 2250 87214361295702182822973180529868800000000000000000000000000 2251 1034067473572172301984306238065696769946077224738494611456 2252 11498343410938219992718070221187292257384934831732817920 2253 120202115346422864410894828691259708954308461679607808 2254 1184067742593117952743999516384991949626440912207872 2255 11014476090966211542713892864000000000000000000000 2256 96951055196902193924300002175388788138520346624 2257 809038409310275832194767688949967615531417600 2258 6411981974143941494510984825202305226768384 2259 48345555719151403321922918111458971615232 2260 347340800000000000000000000000000000000 2261 2381476340351074237670769795841130496 2262 15604482804638383282845897164062720 2263 97848510519835252780032046661632 2264 587922213513960526131801096192 2265 3389046148185702400000000000 2266 18764292535532374074589184 2267 99899858569931894292480 2268 511957269531785691136 2269 2527992087491018752 2270 12039487488000000 2271 55351463182336 2272 245878231040 2273 1056198528 2274 4390912 2275 17680 2276 69 2277 1 2278 21778071482940061661655974875633165533184 2279 251084069415467230553431576928306656644094217778561380515840 2280 7010532345763598771058888833240709956570530203378968573746894986018816 2281 50659039041325835497812305941300959685805618291217746767262693003461994217472 2282 3689348814741910323200000000000000000000000000000000000000000000000000000000000000 2283 14032280382244334509997555748755360283905144932977472074045481152062862025476293001216 2284 6752768797658532052190225302345889505321185843757259562859940494919914513199701698805760 2285 700231116864979592154778205390723742861442260322665586156173279465568571793646992750542848 2286 22117003697778796088494463349241972970642862591155162107796881475551200301133960957732585472 2287 269999436643811036683585809119444992000000000000000000000000000000000000000000000000000000000 2288 1511742834957594790990001746869693470766698756104342193202804238584788163575753291676709289984 2289 4409195085874114004698577922695276826635198730921141615932593102126704734198884116216655380480 2290 7384150487380054288295159701213124130908048186373104049143210170806237970822993500513337606144 2291 7663273976953526058749321828916928579529645193575720514059999371436719303535972080461883113472 2292 5237662677971671112967544610958355181076480000000000000000000000000000000000000000000000000000 2293 2477035747222735080902429957105803843838585566697778480773546786414927660512217434719011209216 2294 844258867735808495950072030079960895221174968528252382982916388922257451165529036078689812480 2295 214541651723373676326252292549263670363078500113165375464293728873347094088643437169509138432 2296 41828771562294615222101586694828924165250176916115441189502038709407081982632761337390825472 2297 6411464244577554153191519003386403932969369600000000000000000000000000000000000000000000000 2298 788966204549886273758227219000056823653529363769128515615603885634119023498451329885405184 2299 79370708206012529865821880700520234753474606232483425732613618077702203860395186402099200 2300 6631896673344877180396246281083656053108529330968299873575336209642294452202283672272896 2301 466688162148608994722452742922750261079273011706500281115322984102895977726007650025472 2302 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2303 1447987821385693722584400385460107728011775307961141693239072237315548263634033442816 2304 65173564490399530156284582746178777983807662890597134927940620383002068570634977280 2305 2575517931859173732767707471396734886296273686535411314469920326516798749606412288 2306 90064484778381485085487123380068205583050832810830938919837980521933753624297472 2307 2806855424940963707710123455757893878415360000000000000000000000000000000000000 2308 78462037716036678280976864860528975595654208804251327024115495736042307190784 2309 1978868712551790449133293200832068737726781964500693233096198945447734149120 2310 45270590748995621643833307029362546553329526881305412460565514341857624064 2311 944029792354236669958061050943578397581448972028421582818106443638505472 2312 18025226818364926670261684539201735884800000000000000000000000000000000 2313 316447640607384666749185954278226491095197543902522887009408454230016 2314 5127568290889047819216721350816883987801990001971558698850409512960 2315 76956960622095561449076327728092797198254772320360999324055764992 2316 1073341803852947347378879249517511892102594782528668666242793472 2317 13954297807312349251675708884779008000000000000000000000000000 2318 169587065665836257525426223042774270271156664857113116278784 2319 1931721693037620958776635797159465099240669051731113410560 2320 20674763839584732678673910534896669940141055408892542976 2321 208395922696388759682943914883758583134253600548585472 2322 1982605696373918077688500715520000000000000000000000 2323 17838994156230003682071200400271537017487743778816 2324 152099220950331856452616325522593911719906508800 2325 1231100539035636766946109086438842603539529728 2326 9475728920953675051096891949845958436585472 2327 69468160000000000000000000000000000000000 2328 485821173431619144484837038351590621184 2329 3245732423364783722831946610125045760 2330 20743884230205073589366793892265984 2331 126991198119015473644469036777472 2332 745590152600854528000000000000 2333 4203201527959251792707977216 2334 22777167753944471898685440 2335 118774086531374280343552 2336 596606132647880425472 2337 2889476997120000000 2338 13505757016489984 2339 60977801297920 2340 266162029056 2341 1124073472 2342 4596800 2343 18216 2344 70 2345 1 2346 87112285931760246646623899502532662132736 2347 2008672555323737844427452615426453253152753742228491044126720 2348 84126388149163185252706665998888519478846362440547622884962739832225792 2349 810544624661213367964996895060815354972889892659483948276203088055391907479552 2350 73786976294838206464000000000000000000000000000000000000000000000000000000000000000 2351 336774729173864028239941337970128646813723478391459329777091547649508688611431032029184 2352 189077526334438897461326308465684906148993203625203267760078333857757606369591647566561280 2353 22407395739679346948952902572503159771566152330325298756997544942898194297396703768017371136 2354 796212133120036659185800680572711026943143053281585835880687733119843210840822594478373076992 2355 10799977465752441467343432364777799680000000000000000000000000000000000000000000000000000000000 2356 66516684738134170803560076862266512713734745268591056500923386497730679197333144833775208759296 2357 211641364121957472225531740289373287678489539084214797564764468902081827241546437578399458263040 2358 383975825343762822991348304463082454807218505691401410555446928881924374482795662026693555519488 2359 429143342709397459289962022419348000453660130840240348787359964800456280998014436505865454354432 2360 314259760678300266778052676657501310864588800000000000000000000000000000000000000000000000000000 2361 158530287822255045177755517254771446005669476268657822769506994330555370272781915822016717389824 2362 57409603006034977724604898045437340875039897859921162042838314446713506679255974453350907248640 2363 15446998924082904695490165063546984266141652008147907033429148478880990774382327476204657967104 2364 3178986638734390756879720588806998236559013445624773530402154941914938230680089861641702735872 2365 512917139566204332255321520270912314637549568000000000000000000000000000000000000000000000000 2366 66273161182190446995691086396004773186896466556606795311710726393265997973869911710374035456 2367 6984622322129102628192325501645780658305765348458541464469998390837793939714776403384729600 2368 610134493947728700596454657859696356885984698449083588368930931287091089602610097849106432 2369 44802063566266463493355463320584025063610209123824026987071006473878013861696734402445312 2370 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2371 150590733424112147148777640087851203713224632027958736096863512680817019417939478052864 2372 7038744964963149256878734936587308022251227592184490572217587001364223405628577546240 2373 288458008368227458069983236796434307265182652891966067220631076569881459955918176256 2374 10447480234292252269916506312087911847633896606056388914701205740544315420418506752 2375 336822650992915644925214814690947265409843200000000000000000000000000000000000000 2376 9729292676788548106841131242705592973861121891727164550990321471269246091657216 2377 253295195206629177489061529706504798429028091456088733836313465017309971087360 2378 5975717978867422056985996527875856145039497548332314444794647893125206376448 2379 128388051760176187114296302928326662071077060195865335263262476334836744192 2380 2523531754571089733836635835488243023872000000000000000000000000000000000 2381 45568460247463392011882777416064614717708446321963295729354817409122304 2382 758880107051579077244074759920898830194694520291790687429860607918080 2383 11697458014558525340259601814670105174134725392694871897256476278784 2384 167441321401059786191105162924731855168004786074472311933875781632 2385 2232687649169975880268113421564641280000000000000000000000000000 2386 27812278769197146234169900579014980324469693036566551069720576 2387 324529244430320321074474813922790136672432400690827052974080 2388 3556059380408574020731912612002227229704261530329517391872 2389 36677682394564421704198129019541510631628633696551043072 2390 356869025347305253983930128793600000000000000000000000 2391 3282374924746320677501100873649962811217744855302144 2392 28594653538662389013091869198247655403342423654400 2393 236371303494842259253652944596257779879589707776 2394 1857242868506920310014990822169807853570752512 2395 13893632000000000000000000000000000000000000 2396 99107519380050305474906755823724486721536 2397 675112344059875014349044894906009518080 2398 4397703456803475600945760305160388608 2399 27430098793707342307205311943933952 2400 164029833572187996160000000000000 2401 941517142262872401566586896384 2402 5193194247899339592900280320 2403 27555588075278833039704064 2404 140799047304899780411392 2405 693474479308800000000 2406 3295404712023556096 2407 15122494721884160 2408 67072831322112 2409 287762808832 2410 1195168000 2411 4809024 2412 18760 2413 71 2414 1 2415 348449143727040986586495598010130648530944 2416 16069380442589902755419620923411626025222029937827928353013760 2417 1009516657789958223032479991986662233746156349286571474619552877986709504 2418 12968713994579413887439950320973045679566238282551743172419249408886270519672832 2419 1475739525896764129280000000000000000000000000000000000000000000000000000000000000000 2420 8082593500172736677758592111283087523529363481395023914650197143588208526674344768700416 2421 5294170737364289128917136637039177372171809701505691497282193348017212978348566131863715840 2422 717036663669739102366492882320101112690116874570409560223921438172742217516694520576555876352 2423 28663636792321319730688824500617596969953149918137090091704758392314355590269613401221430771712 2424 431999098630097658693737294591111987200000000000000000000000000000000000000000000000000000000000 2425 2926734128477903515356643381939726559404328791818006486040629005900149884682658372686109185409024 2426 10158785477853958666825523533889917808567497876042310283108694507299927707594229003763173996625920 2427 19966742917875666795550111832080287649975362295952873348883240301860067473105374425388064887013376 2428 24032027191726257720237873255483488025404967327053459532092158028825551735888808444328465443848192 2429 18855585640698016006683160599450078651875328000000000000000000000000000000000000000000000000000000 2430 10145938420624322891376353104305372544362846481194100657248447637155543697458042612609069912948736 2431 3903853004410378485273133067089739179502713054474639018913005382376518454189406262827861692907520 2432 1112183922533969138075291884575382867162198944586649306406898690479431335755527578286735373631488 2433 241602984543813697522858764749331865978485021867482788310563775585535305531686829484769407926272 2434 41033371165296346580425721621672985171003965440000000000000000000000000000000000000000000000000 2435 5566945539303997547638051257264400947699303190754970806183701017034343829805072583671418978304 2436 614646764347361031280924644144828697930907350664351648873359858393725866694900323497856204800 2437 56132373443191040454873828523092064833510592257315690129941645678412380243440129002117791744 2438 4300998102361580495362124478776066406106580075887106590758816621492289330722886502634749952 2439 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2440 15661436276107663303472874569136525186175361730907708554073805318804970019465705717497856 2441 760184456216020119742903373151429266403132579955924981799499396147336127807886374993920 2442 32307296937241475303838122521200642413700457123900199528710680575826723515062835740672 2443 1211907707177901263310314732202197774325532006302541114105339865903140588768546783232 2444 40418718119149877391025777762913671849181184000000000000000000000000000000000000000 2445 1206432291921779965248300274095493528758779114574168404322799862437386515365494784 2446 32421784986448534718599875802432614198915595706379357931048123522215676299182080 2447 788794773210499711522151541679613011145213676379865506712893521892527241691136 2448 17460775039383961447544297198252426041666480186637685595803696781537797210112 2449 353294445639952562737129016968354023342080000000000000000000000000000000000 2450 6561858275634728449711119947913304519350016270362714585027093706913611776 2451 112314255843633703432123064468293026868814789003185021739619369971875840 2452 1778013618212895851719459475829855986468478259689620528382984394375168 2453 26120846138565326645812405416258169406208746627617680661684621934592 2454 357230023867196140842898147450342604800000000000000000000000000000 2455 4561213718148331982403863694958456773213029657996914375434174464 2456 54520913064293813940511768739028742960968643316058944899645440 2457 611642213430274731565888969264383083509132983216676991401984 2458 6455272101443338219938870707439305871166639530592983580672 2459 64236424562514945717107423182848000000000000000000000000 2460 603956986153323004660202560751593157264065053375594496 2461 5375794865268529134461271409270559215828375647027200 2462 45383290271009713776701365362481493736881223892992 2463 364019602227356380762938201145282339299867492352 2464 2778726400000000000000000000000000000000000000 2465 20217933953530262316880978188039795291193344 2466 140423367564454002984601338140449979760640 2467 932313132842336827400501184694002384896 2468 5924901339440785938356347379889733632 2469 36086563385881359155200000000000000 2470 210899839866883417950915464790016 2471 1184048288521049427181263912960 2472 6392896433464689265211342848 2473 33228575163956348177088512 2474 166433875034112000000000 2475 804078749733747687424 2476 3750378691027271680 2477 16902353493172224 2478 73667279060992 2479 310743680000 2480 1269582336 2481 5027680 2482 19312 2483 72 2484 1 2485 1393796574908163946345982392040522594123776 2486 128555043540719222043356967387293008201776239502623426824110080 2487 12114199893479498676389759903839946804953876191438857695434634535840514048 2488 207499423913270622199039205135568730873059812520827890758707990542180328314765312 2489 29514790517935282585600000000000000000000000000000000000000000000000000000000000000000 2490 193982244004145680266206210670794100564704723553480573951604731446117004640184274448809984 2491 148236780646200095609679825837096966420810671642159361923901413744481963393759851692184043520 2492 22945173237431651275727772234243235606083739986253105927165486021527750960534224658449788043264 2493 1031890924523567510304797682022233490918313397052935243301371302123316801249706082443971507781632 2494 17279963945203906347749491783644479488000000000000000000000000000000000000000000000000000000000000 2495 128776301653027754675692308805347968613790466839992285385787676259606594926036968398188804157997056 2496 487621702936990016007625129626716054811239898050030893589217336350396529964522992180632351838044160 2497 1038270631729534673368605815268174957798718839389549414141928495696723508601479470120179374124695552 2498 1345793522736670432333320902307075329422678170314993733797160849614230897209773272882394064855498752 2499 1131335138441880960400989635967004719112519680000000000000000000000000000000000000000000000000000000 2500 649340058919956665048086598675543842839222174796422442063900648777954796637314727206980474428719104 2501 265462004299905736998573048562102264206184487704275453286084366001603254884879625872294595117711360 2502 80077242422445777941421015689427566435678324010238750061296705714519056174397985636644946901467136 2503 18361826825329841011737266120949221814364861661928691911602846944500683220408199040842475002396672 2504 3282669693223707726434057729733838813680317235200000000000000000000000000000000000000000000000000 2505 467623425301535794001596305610209679606741468023417547719430885430884881703626097028399194177536 2506 54088915262567770752721368684744925417919846858462945100855667538647876269151228467811346022400 2507 5164178356773575721848392224124469964682974487673043491954631402413938982396491868194836840448 2508 412895817826711727554763949962502374986231687285162232712846395663259775749397104252935995392 2509 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2510 1628789372715196983561178955190198619362237620014401689623675753155716882024433394619777024 2511 82099921271330172932233564300354360771538318635239898034345934783912301803251728499343360 2512 3618417256971045234029869722374471950334451197876822347215596224492593033687037602955264 2513 140581294032636546543996508935454941821761712731094769236219424444764308297151426854912 2514 4850246174297985286923093331549640621901742080000000000000000000000000000000000000000 2515 149597604198300715690789233987841197566088610207196882136027182942235927905321353216 2516 4149988478265412443980784102711374617461196250416557815174159810843606566295306240 2517 104120910063785961920924003501708917471168205282142246886101944889813595903229952 2518 2374665405356218756866024418962329941666641305382725241029302762289140420575232 2519 49461222389593358783198062375569563267891200000000000000000000000000000000000 2520 944907591691400896758401272499515850786402342932230900243901493795560095744 2521 16622509864857788107954213541307367976584588772471383217463666755837624320 2522 270258069968360169461357840326138109943208695472822320314213627945025536 2523 4074851997616190956746735244936274427368564473908358183222801021796352 2524 57156803818751382534863703592054816768000000000000000000000000000000 2525 748039049776326445114233645973186910806936863911493957571204612096 2526 9159513394801360742005977148156828817442732077097902743140433920 2527 105202460710007253829332902713473890363570873113268442521141248 2528 1136127889854027526709241244509317833325328557384365110198272 2529 11562556421252690229079336172912640000000000000000000000000 2530 111128085452211432857477271178293140936587969821109387264 2531 1010649434670483477278719024942865132575734621641113600 2532 8713591732033865045126662149596446797481194987454464 2533 71347842036561850629535887424475338502774028500992 2534 555745280000000000000000000000000000000000000000 2535 4124458526520173512643719550360118239403442176 2536 29208060453406432620797078333213595790213120 2537 197650384162575407408906251155128505597952 2538 1279778689319209762684971034056182464512 2539 7939043944893899014144000000000000000 2540 47241564130181885621005064112963584 2541 269963009782799269397328172154880 2542 1483151972563807909529031540736 2543 7841943738693698169792888832 2544 39944130008186880000000000 2545 196195214935034435731456 2546 930093915374763376640 2547 4259393080279400448 2548 18858823439613952 2549 80793356800000 2550 335169736704 2551 1347418240 2552 5252864 2553 19872 2554 73 2555 1 2556 5575186299632655785383929568162090376495104 2557 1028440348325753776346855739098344065614209916020987414592880640 2558 145370398721753984116677118846079361659446514297266292345215614430086168576 2559 3319990782612329955184627282169099693968957000333246252139327848674885253036244992 2560 590295810358705651712000000000000000000000000000000000000000000000000000000000000000000 2561 4655573856099496326388949056099058413552913365283533774838513554706808111364422586771439616 2562 4150629858093602677071035123438715059782698805980462133869239584845494975025275847381153218560 2563 734245543597812840823288711495783539394679679560099389669295552688888030737095189070393217384448 2564 37148073282848430370972716552800405673059282293905668758849366876439404844989418967982974280138752 2565 691198557808156253909979671345779179520000000000000000000000000000000000000000000000000000000000000 2566 5666157272733221205730461587435310619006780540959660556974657755422690176745626609520307382951870464 2567 23405841740975520768366006222082370630939515106401482892282432144819033438297103624670352888226119680 2568 53990072849935803015167502393945097805533379648256569535380281776229622447276932446249327454484168704 2569 75364437273253544210665970529196218447669977537639649092641007578396930243747303281414067631907930112 2570 67880108306512857624059378158020283146751180800000000000000000000000000000000000000000000000000000000 2571 41557763770877226563077542315234805941710219186971036292089641521789106984788142541246750363438022656 2572 18051416292393590115902967302222953966020545163890730823453736888109021332171814559316032468004372480 2573 5765561454416096011782313129638784783368839328737190004413362811445372044556654965838436176905633792 2574 1395498838725067916892032225192140857891729486306580585281816367782051924751023127104028100182147072 2575 262613575457896618114724618378707105094425378816000000000000000000000000000000000000000000000000000 2576 39280367725329006696134089671257613086966283313967074008432194376194330063104592150385532310913024 2577 4759824543105963826239480444257553436776946523544739168875298743401013111685308105167398449971200 2578 475104408823168966410052084619451236750833652865920001259826089022082386380477251873924989321216 2579 39637998511364325845257339196400227998678241979375574340433253983672938471942122008281855557632 2580 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2581 169394094762380486290362611339780656413672712481497775720862278328194555730541073040456810496 2582 8866791497303658676681224944438270963326138412605908987709360956662528594751186677929082880 2583 405262732780757066211345408905940858437458534162204102888146777143170419772948211530989568 2584 16307430107785839399103595036512773251324358676806993231401453235592659762469565515169792 2585 582029540915758234430771199785956874628209049600000000000000000000000000000000000000000 2586 18550102920589288745657865014492308498194987665692413384867370684837255060259847798784 2587 531198525217972792829540365147055951035033120053319400342292455787981640485799198720 2588 13743960128419746973561968462225577106194203097242776588965456725455394659226353664 2589 322954495128445750933779320978876872066663217532050632779985175671323097198231552 2590 6924571134543070229647728732579738857504768000000000000000000000000000000000000 2591 136066693203561729133209783239930282513241937382241249635121815106560653787136 2592 2460131459998952639977223604113490460534519138325764716184622679863968399360 2593 41079226635190745758126391729572992711367721711868992687760471447643881472 2594 635676911628125789252490698210058810669496057929703876582756959400230912 2595 9145088611000221205578192574728770682880000000000000000000000000000000 2596 122678404163317536998734317939602653372337645681485009041677556383744 2597 1538798250326628604657004160890347241330378988952447660847592898560 2598 18094823242121247658645259266717509142534190175482172113636294656 2599 199958508614308844700826459033639938665257826099648259394895872 2600 2081260155825484241234280511124275200000000000000000000000000 2601 20447567723206903645775817896805937932332186447084127256576 2602 190002093718050893728399176689258644924238108868529356800 2603 1673009612550502088664319132722517785116389437591257088 2604 13984177039166122723389033935197166346543709586194432 2605 111149056000000000000000000000000000000000000000000 2606 841389539410115396579318788273464120838302203904 2607 6075276574308537985125792293308427924364328960 2608 41901881442465986370688125244887243186765824 2609 276432196892949308739953743356135412334592 2610 1746589667876657783111680000000000000000 2611 10582110365160742379105134361303842816 2612 61551566230478233422590823251312640 2613 344091257634803435010735317450752 2614 1850698722331712768071121764352 2615 9586591201964851200000000000 2616 47871632444148402318475264 2617 230663291012941317406720 2618 1073367056230408912896 2619 4827858800541171712 2620 21006272768000000 2621 88484810489856 2622 361108088320 2623 1428779008 2624 5484672 2625 20440 2626 74 2627 1 2628 22300745198530623141535718272648361505980416 2629 8227522786606030210774845912786752524913679328167899316743045120 2630 1744444784661047809400125426152952339913358171567195508142587373161034022912 2631 53119852521797279282954036514705595103503312005331940034229245578798164048579919872 2632 11805916207174113034240000000000000000000000000000000000000000000000000000000000000000000 2633 111733772546387911833334777346377401925269920766804810596124325312963394672746142082514550784 2634 116217636026620874957988983456284021673915566567452939748338708375673859300707723726672290119680 2635 23495857395130010906345238767865073260629749745923180469417457686044416983587046050252582956302336 2636 1337330638182543493355017795900814604230134162580604075318577207551818574419619082847387074084995072 2637 27647942312326250156399186853831167180800000000000000000000000000000000000000000000000000000000000000 2638 249310920000261733052140309847153667236298343802225064506884941238598367776807570818893524849882300416 2639 1123480403566824996881568298659953790285096725107271178829556742951313605038260973984176938634853744640 2640 2807483788196661756788710124485145085887735741709341615839774652363940367258400487204965027633176772608 2641 4220408487302198475797294349634988233069518742107820349187896424390228093649848983759187787386844086272 2642 4072806498390771457443562689481216988805070848000000000000000000000000000000000000000000000000000000000 2643 2659696881336142500036962708175027580269454027966146322693737057394502847026441122639792023260033449984 2644 1227496307882764127881401776551160869689397071144569695994854108391413450587683390033490207824297328640 2645 415120424717958912848326545333992504402556431669077680317762122424066787208079157540367404737205633024 2646 106057911743105161683794449114602705199771440959300124481418043951435946281077757659906135613843177472 2647 21009086036631729449177969470296568407554030305280000000000000000000000000000000000000000000000000000 2648 3299550888927636562475263532385639499305167798373234216708304327600323725300785740632384714116694016 2649 418864559793324816709074279094664702436371294071937046861026289419289153828307113254731063597465600 2650 43709605611731544909724791784989513781076696063664640115904000190031579547003907172401099017551872 2651 3805247857090975281144704562854421887873111230020055136681592382432602093306443712795058133532672 2652 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2653 17616985855287570574197711579337188267021962098075768674969676946132233795976271596207508291584 2654 957613481708795137081572293999333264039222948561438170672610983319553088233128161216340951040 2655 45389426071444791415670685797465376144995355826166859523472439040035087014570199691470831616 2656 1891661892503157370296017024235481697153625606509611214842568575328748532446469599759695872 2657 69843544909890988131692543974314824955385085952000000000000000000000000000000000000000000 2658 2300212762153071804461575261797046253776178470545859259723553964919819627472221127049216 2659 67993411227900517482181166738823161732484239366824883243813434340861649982182297436160 2660 1814202736951406600510179837013776178017634808836046509743440287760112095017878683648 2661 43921811337468622126993987653127254601066197584358886058077983891299941218959491072 2662 969439958836029832150682022561163440050667520000000000000000000000000000000000000 2663 19593603821312888995182208786549960681906838983042739947457541375344734145347584 2664 364099456079844990716629093408796588159108832472213177995324156619867323105280 2665 6244042448548993355235211542895094892127893700204086888539591660041869983744 2666 99165598213987623123388548920769174464441385037033804746910085666436022272 2667 1463214177760035392892510811956603309260800000000000000000000000000000000 2668 20119258282784076067792428142094835153063373891763541482835119246934016 2669 258518106054873605582376699029578336543503670144011207022395606958080 2670 3112309597644854597286984593875411572515880710182933603545442680832 2671 35192697516118356667345456789920629205085377393538093653501673472 2672 374626828048587163422170492002369536000000000000000000000000000 2673 3762352461070070270822750493012292579549122306263479415209984 2674 35720393618993568020939045217580625245756764467283519078400 2675 321217845609696401023549273482723414742346772017521360896 2676 2740898699676560053784250651298644603922567078894108672 2677 22229811200000000000000000000000000000000000000000000 2678 171643466039663540902181032807786680651013649596416 2679 1263657527456175900906164797008153008267780423680 2680 8883198865802789110585882551916095555594354688 2681 59709354528877050687830008564925249064271872 2682 384249726932864712284569600000000000000000 2683 2370392721796006292919550096932060790784 2684 14033757100549037220350707701299281920 2685 79829171771274396922490593648574464 2686 436764898470284213264784736387072 2687 2300781888471564288000000000000 2688 11680678316372210165707964416 2689 57204496171209446716866560 2690 270488498170063046049792 2691 1235931852938539958272 2692 5461630919680000000 2693 23359989969321984 2694 96776967669760 2695 388627890176 2696 1513769472 2697 5723200 2698 21016 2699 75 2700 1 2701 89202980794122492566142873090593446023921664 2702 65820182292848241686198767302294020199309434625343194533944360960 2703 20933337415932573712801505113835428078960298058806346097711048477932408274944 2704 849917640348756468527264584235289521656052992085311040547667929260770624777278717952 2705 236118324143482260684800000000000000000000000000000000000000000000000000000000000000000000 2706 2681610541113309884000034656313057646206478098403315454306983807511121472145907409980349218816 2707 3254093808745384498823691536775952606869635863888682312953483834518868060419816264346824123351040 2708 751867436644160349003047640571682344340151991869541775021358645953421343474785473608082654601674752 2709 48143902974571565760780640652429325752284829852901746711468779471865468679106286982505934667059822592 2710 1105917692493050006255967474153246687232000000000000000000000000000000000000000000000000000000000000000 2711 10969680480011516254294173633274761358397127127297902838302937414498328182179533116031315093394821218304 2712 53927059371207599850315278335677781933684642805149016583818723661663053041836526751240493054472979742720 2713 145989156986226411353012926473227544466162258568885764023668281922924899097436825334658181436925192175616 2714 236342875288923114644648483579559341051893049558037939554522199765852773244391543090514516093663268831232 2715 244368389903446287446613761368873019328304250880000000000000000000000000000000000000000000000000000000000 2716 170220600405513120002365613323201765137245057789833364652399171673248182209692231848946689488642140798976 2717 83469748936027960695935320805478939138879000837830739327650079370616114639962470522277334132052218347520 2718 29888670579693041725079511264047460316984063080173592982878872814532808678981699342906453141078805577728 2719 8060401292475992287968378132709805595182629512906809460587771340309131917361909582152866306652081487872 2720 1680726882930538355934237557623725472604322424422400000000000000000000000000000000000000000000000000000 2721 277162274669921471247922136720393717941634095063351674203497563518427192925266002213120315985802297344 2722 36860081261812583870398536560330493814400673878330460123770313468897445536891025966416333596576972800 2723 4021283716279302131694680844219035267859056037857146890663168017482905318324359459860901109614772224 2724 365303794280733626989891638034024501235818678081925293121432868713529800957418596428325580819136512 2725 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2726 1832166528949907339716562004251067579770284058199879942196846402397752314781532246005580862324736 2727 103422256024549874804809807751927992516236078444635322432641986198511733529177841411364822712320 2728 5083615720001816638555116809316122128239479852530688266628913172483929745631862365444733140992 2729 219432779530366254954337974811315876869820570355114900921737954738134829763790473572124721152 2730 8381225389186918575803105276917778994646210314240000000000000000000000000000000000000000000 2731 285226382506980903753235332462833735468246130347686548205720691650057633806555419754102784 2732 8703156637171266237719189342569364701757982638953585055208119595630291197719334071828480 2733 239474761277585671267343738485818455498327794766358139286134117984334796542359986241536 2734 5973366341895732609271182320825306625745002871472808503898605809216792005778490785792 2735 135721594237044176501095483158562881607093452800000000000000000000000000000000000000 2736 2821478950269056015306238065263194338194584813558154552433885958049641716930052096 2737 53886719499817058626061105824501895047548107205887550343307975179740363819581440 2738 949094452179446989995752154520054423603439842431021207058017932326364237529088 2739 15469833321382069207248613631639991216452856065777273540517973363964019474432 2740 234114268441605662862801729913056529481728000000000000000000000000000000000 2741 3299558358376588475117958215303552965102393318249220803184959556497178624 2742 43431041817218765737839285436969160539308616584193882779762461968957440 2743 535317250794914990733361350146570790472731482151464579809816141103104 2744 6193914762836830773452800395026030740095026421262704483016294531072 2745 67432829048745689415990688560426516480000000000000000000000000000 2746 692272852836892929831386090714261834637038504352480212398637056 2747 6715434000370790787936540500905157546202271719849301586739200 2748 61673826357061708996521460508682895630530580227364101292032 2749 537216145136605770541713127654534342368823147463245299712 2750 4445962240000000000000000000000000000000000000000000000 2751 35015267072091362344044930692788482852806784517668864 2752 262840765710884587388482277777695825719698328125440 2753 1883238159550191291444207101006212257786003193856 2754 12897220578237442948571281850023853797882724352 2755 84534939925230236702605312000000000000000000 2756 530967969682305409613979221712781617135616 2757 3199696618925180486239961355896236277760 2758 18520367850935660086017817726469275648 2759 103076516038987074330489197787348992 2760 552187653233175429120000000000000 2761 2850085509194819280432743317504 2762 14186715050459942785782906880 2763 68163101538855887604547584 2764 316398554352266229317632 2765 1420024039116800000000 2766 6167037351901003776 2767 25936227335495680 2768 105706786127872 2769 417800374272 2770 1602496000 2771 5968544 2772 21600 2773 76 2774 1 2775 356811923176489970264571492362373784095686656 2776 526561458342785933489590138418352161594475477002745556271554887680 2777 251200048991190884553618061366025136947523576705676153172532581735188899299328 2778 13598682245580103496436233347764632346496847873364976648762686868172329996436459487232 2779 4722366482869645213696000000000000000000000000000000000000000000000000000000000000000000000 2780 64358652986719437216000831751513383508955474361679570903367611380266915331501777839528381251584 2781 91114626644870765967063363029726672992349804188883104762697547366528305691754855401711075453829120 2782 24059757972613131168097524498293835018884863739825336800683476670509482991193135155458644947253592064 2783 1733180507084576367388103063487455727082253874704462881612876060987156872447826331370213648014153613312 2784 44236707699722000250238698966129867489280000000000000000000000000000000000000000000000000000000000000000 2785 482665941120506715188943639864089499769473593601107724885329246237926440015899457105377864109372133605376 2786 2588498849817964792815133360112533532816862854647152796023298735759826546008153284059543666614703027650560 2787 7591436163283773390356672176607832312240437445582059729230750659992094753066714917402225434720109993132032 2788 13235201016179694420100315080455323098906010775250124615053243186887755301685926413068812901245143054548992 2789 14662103394206777246796825682132381159698255052800000000000000000000000000000000000000000000000000000000000 2790 10894118425952839680151399252684912968783683698549335337753546987087883661420302838332588127273097011134464 2791 5675942927649901327323601814772567861443772056972490274280205397201895795517447995514858720979550847631360 2792 2151984281737899004205724811011417142822852541772498694767278842646362224886682352689264626157674001596416 2793 612590498228175413885596738085945225233879842980917519004670621863494025719505128243617839305558193078272 2794 134458150634443068474739004609898037808345793953792000000000000000000000000000000000000000000000000000000 2795 23281631072273403584825459484513072307097263985321540633093795335547884205722344185902106542807392976896 2796 3243687151039507380595071217309083455667259301293080490891787585262975207246410285044637356498773606400 2797 369958101897695796115910637668151244643033155482857513941011457608427289285841070307202902084559044608 2798 35069164250950428191029597251266352118638593095864828139657555396498860891912185257119255758637105152 2799 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2800 190545319010790363330522448442111028296109542052787513988472025849366240737279353584580409681772544 2801 11169603650651386478919459237208223191753496472020614822725334509439267221151206872427400852930560 2802 569364960640203463518173082643405678362821743483437085862438275318200131510768584929810111791104 2803 25454202425522485574703205078112641716899186161193328506921602749623640252599694934366467653632 2804 1005747046702430229096372633230133479357545237708800000000000000000000000000000000000000000000 2805 35368071430865632065401181225391383198062520163113131977509365764607146592012872049508745216 2806 1114004049557922078428056235848878681825021777786058887066639308240677273308074761194045440 2807 31610668488641308607289373480128036125779268909159274385769703573932193143591518183882752 2808 812377822497819634860880795632241701101320390520301956530210390053483712785874746867712 2809 19001023193186184710153367642198803424993083392000000000000000000000000000000000000000 2810 406292968838744066204098281397899984700020213152374255550479577959148407237927501824 2811 7975234485972924676657043662026280467037119866471357450809580326601573845298053120 2812 144262356731275942479354327487048272387722856049515223472818725713607364104421376 2813 2413293998135602796330783726535838629766645546261254672320803844778387038011392 2814 37458282950656906058048276786089044717076480000000000000000000000000000000000 2815 541127570773760509919345147309782686276792504192872211722333367265537294336 2816 7296415025292752643956999953410818970603847586144572307000093610784849920 2817 92074567136725378406138152225210175961309814930051907727288376269733888 2818 1090128998259282216127692869524581410256724650142235989010867837468672 2819 12137909228774224094878323940876772966400000000000000000000000000000 2820 127378204921988299088975040691424177573215084800856359081349218304 2821 1262501592069708668132069614170169618686027083331668698306969600 2822 11841374660555848127332120417667115961061871403653907448070144 2823 105294364446774731026175773020288731104289336902796078743552 2824 889192448000000000000000000000000000000000000000000000000 2825 7143114482706637918185165861328850501972584041604448256 2826 54670879267863994176804313777760731749697252250091520 2827 399246489824640553786171905413316998650632677097472 2828 2785799644899287676891396879605152420342668460032 2829 18597686783550652074573168640000000000000000000 2830 118936825208836411753531345663663082238377984 2831 729530829114941150862711189144341871329280 2832 4296725341417073139956133712540871950336 2833 24326057785200949541995450677814362112 2834 132525036775962102988800000000000000 2835 695420864243535904425589369470976 2836 3518305332514065810874160906240 2837 17177101587791683676345991168 2838 80998029914180154705313792 2839 369206250170368000000000 2840 1628097860901864996864 2841 6950908925912842240 2842 28752245826781184 2843 115312903299072 2844 448698880000 2845 1695066496 2846 6220800 2847 22192 2848 77 2849 1 2850 1427247692705959881058285969449495136382746624 2851 4212491666742287467916721107346817292755803816021964450172439101440 2852 3014400587894290614643416736392301643370282920468113838070390980822266791591936 2853 217578915929281655942979733564234117543949565973839626380202989890757279942983351795712 2854 94447329657392904273920000000000000000000000000000000000000000000000000000000000000000000000 2855 1544607671681266493184019962036321204214931384680309701680822673126405967956042668148681150038016 2856 2551209546056381447077774164832346843785794517288726933355531326262792559369135951247910112707215360 2857 769912255123620197379120783945402720604315639674410777621871253456303455718180324974676638312114946048 2858 62394498255044749225971710285548406174961139489360663738063538195537647408121747929327691328509530079232 2859 1769468307988880010009547958645194699571200000000000000000000000000000000000000000000000000000000000000000 2860 21237301409302295468313520154019937989856838118448739894954486834468763360699576112636626020812373878636544 2861 124247944791262310055126401285401609575209417023063334209118339316471674208391357634858095997505745327226880 2862 394754680490756216298546953183607280236502747170267105919999034319588927159469175704915722605445719642865664 2863 741171256906062887525617644505498093538736603414006978442981618465714296894411879131853522469728011054743552 2864 879726203652406634807809540927942869581895303168000000000000000000000000000000000000000000000000000000000000 2865 697223579260981739529689552171834430002155756707157461616227007173624554330899381653285640145478208712605696 2866 385964119080193290258004923404534614578176499874129338651053967009728914095186463695010393026609457638932480 2867 154942868285128728302812186392822034283245383007619906023244076670538080191841129393627053083352528114941952 2868 46556877865341331455305352094531837117774868066549731444354967261625545954682389746514955787222422673948672 2869 10756652050755445477979120368791843024667663516303360000000000000000000000000000000000000000000000000000000 2870 1955657010070965901125338596699098073796170174767009413179878808186022273280676911615776949595821010059264 2871 285444469291476649492366267123199344098718818513791083198477307503141818237684105083928087371892077363200 2872 34036145374588013242663778665469914507159050304422891282573054099975310614297378468262666991779432103936 2873 3366639768091241106338841336121569803389304937203023501407125318063890645623569784683448552829162094592 2874 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2875 19816713177122197786374334637979546942795392373489901454801090688334089036677052772796362606904344576 2876 1206317194270349739723301597618488104709377618978226400854336127019440859884330342222159292116500480 2877 63768875591702787914035385256061435976636035270144953616593086835638414729206081512138732520603648 2878 2952687481360608326665571789061066439160305594698426106802905918956342269301564612386510247821312 2879 120689645604291627491564715987616017522905428525056000000000000000000000000000000000000000000000 2880 4385640857427338376109746471948531516559752500226028365211161354811286177409596134139084406784 2881 142592518343414026038791198188656471273602787556615537544529831454806690983433569432837816320 2882 4172608240500652736162197299376900768602863496009024218921600871759049494954080400272523264 2883 110483383859703470341079788205984871349779573110761066088108613047273784938878965574008832 2884 2660143247046065859421471469907832479499031674880000000000000000000000000000000000000000 2885 58506187512779145533390152521297597796802910693941892799269059226117370642261560262656 2886 1180334703923992852145242461979889509121493740237760902719817888337032929104111861760 2887 21927878223153943256861857778031337402933874119526313967868446308468319343872049152 2888 376473863709154036227602261339590826243596705216755728882045399785428377929777152 2889 5993325272105104969287724285774247154732236800000000000000000000000000000000000 2890 88744921606896723626772604158804360549393970687631042722462672231548116271104 2891 1225797724249182444184775992173017587061446394472288147576015726611854786560 2892 15836825547516765085855762182736150265345288167968928129093600718394228736 2893 191862703693633670038473945036326328205183538425033534065912739394486272 2894 2184823661179360337078098309357819133952000000000000000000000000000000 2895 23437589705645847032371407487222048673471575603357570070968256167936 2896 237350299309105229608829087463991888312973091666353715281710284800 2897 2273543934826722840447767120192086264523879309501550230029467648 2898 20637695431567847281130451511976591296440710032948031433736192 2899 177838489600000000000000000000000000000000000000000000000000 2900 1457195354472154135309773835711085502402407144487307444224 2901 11371542887715710788775297265774232203937028468019036160 2902 84640255842823797402668443947623203713934127544664064 2903 601732723298246138208541725994712922794016387366912 2904 4091491092381143456406097100800000000000000000000 2905 26641848846779356232791021428660530421396668416 2906 166333029038206582396698151124909946663075840 2907 996840279208760968469823021309482292477952 2908 5740949637307424091910926359964189458432 2909 31806008826230904717312000000000000000 2910 169682690875422760679843806150918144 2911 872539722463488321096791904747520 2912 4328629600123504286439189774336 2913 20735495658030119604560330752 2914 95993625044295680000000000 2915 429817835278092359172096 2916 1862843592144641720320 2917 7820610864884482048 2918 31826361310543872 2919 125635686400000 2920 481398884864 2921 1791590400 2922 6480064 2923 22792 2924 78 2925 1 2926 5708990770823839524233143877797980545530986496 2927 33699933333938299743333768858774538342046430528175715601379512811520 2928 36172807054731487375721000836707619720443395045617366056844691769867201499103232 2929 3481262654868506495087675737027745880703193055581434022083247838252116479087733628731392 2930 1888946593147858085478400000000000000000000000000000000000000000000000000000000000000000000000 2931 37070584120350395836416479088871708901158353232327432840339744155033743230945024035568347600912384 2932 71433867289578680518177676615305711626002246484084354133954877135358191662335806634941483155802030080 2933 24637192163955846316131865086252887059338100469581144883899880110601710582981770399189652425987678273536 2934 2246201937181610972134981570279742622298601021616983894570287375039355306692382925455796887826343082852352 2935 70778732319555200400381918345807787982848000000000000000000000000000000000000000000000000000000000000000000 2936 934441262009301000605794886776877271553700877211744555377997420716625587870781348956011544915744450660007936 2937 5963901349980590882646067261699277259610052017107040042037680287190640362002785166473188607880275775706890240 2938 20527243385519323247524441565547578572298142852853889507839949784618624212292397136655617575483177421429014528 2939 41505590386739521701434588092307893238169249791184390792806970634080000626087065231383797258304768619065638912 2940 52783572219144398088468572455676572174913718190080000000000000000000000000000000000000000000000000000000000000 2941 44622309072702831329900131338997403520137968429258077543438528459111971477177560425810280969310605357606764544 2942 26245560097453143737544334791508353791316001991440795028271669756661566158472679531260706725809443119447408640 2943 11155886516529268437802477420283186468393667576548633233673573520278741773812561316341147822001382024275820544 2944 3538322717765941190603206759184419620950889973057779589770977511883541492555861620735136639828904123220099072 2945 860532164060435638238329629503347441973413081304268800000000000000000000000000000000000000000000000000000000 2946 164275188845961135694528442122724238198878294680428790707109819887625870955576860575725263766048964844978176 2947 25119113297649945155328231506841542280687256029213615321466003060276480004916201247385671688726502807961600 2948 3131325374462097218325067637223232134658632628006905997996720977197728576515358819080165363243707753562112 2949 323197417736759146208528768267670701125373273971490256135084030534133501979862699329611061071599561080832 2950 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2951 2060938170420708569782930802349872882050720806842949751299313431586745259814413488370821711118051835904 2952 130282256981197771890116572542796715308612782849648451292268301718099612867507676959993203548582051840 2953 7142114066270712246371963148678880829383235950256234805058425725591502449671081129359538042307608576 2954 342511747837830565893206327531083706942595448985017428389137086598935703238981495036835188747272192 2955 14482757472514995298987765918513922102748651423006720000000000000000000000000000000000000000000000 2956 543819466320989958637608562521617908053409310028027517286184007996599485998789920633246466441216 2957 18251842347956995332965273368148028323021156807246788805699818426215256445879496887403240488960 2958 550784287746086161173410043517750901455577981473191196897651315072194533333938612835973070848 2959 15025740204919671966386851196013942503570021943063504987982771374429234751687539318065201152 2960 372420054586449220319006005787096547129864434483200000000000000000000000000000000000000000 2961 8424891001840196956808181963066854082739619139927632563094744528560901372485664677822464 2962 174689536180750942117495884373023647349981073555188613602533047473880873507408555540480 2963 3333037489919399375043002382260763285245948866167999723116003838887184540268551471104 2964 58729922738628029651505952768976168894001086013813893705599082366526826957045235712 2965 958932043536816795086035885723879544757157888000000000000000000000000000000000000 2966 14554167143531062674790707082043915130100611192771491006483878245973891068461056 2967 205934017673862650623042366685066954626322994271344408792770642070791604142080 2968 2723933994172883594767191095430617845639389564890655638204099323563807342592 2969 33767835850079525926771414326393433764112302762805901995600642133429583872 2970 393268259012284860674057695684407444111360000000000000000000000000000000 2971 4312516505838835853956338977648856955918769911017792893058159134900224 2972 44621856270111783166459868443230475002838941233274498472961533542400 2973 436520435486730785365971287076880562788584827424297644165657788416 2974 4044988304587298067101568496347411894102379166457814161012293632 2975 35567697920000000000000000000000000000000000000000000000000000 2976 297267852312319443603193862485061442490091057475410718621696 2977 2365280920644867844065261831281040298418901921347959521280 2978 17943734238678645049365710116896119187354035039468781568 2979 129974268232421165853045012814857991323507539671252992 2980 900128040323851560409341362176000000000000000000000 2981 5967774141678575796145188800019958814392853725184 2982 37923930620711100786447178456479467839181291520 2983 231266944776432544684998940943799891854884864 2984 1354864114404552085690978620951548712189952 2985 7633442118295417132154880000000000000000 2986 41402576573603153605881888700824027136 2987 216389851170945103632004392377384960 2988 1090814659231123080182675823132672 2989 5308286888455710618767444672512 2990 24958342511516876800000000000 2991 113471908513416382821433344 2992 499242082694763981045760 2993 2127206155248579117056 2994 8784075721710108672 2995 35177992192000000 2996 136717283301376 2997 515978035200 2998 1892178688 2999 6746432 3000 23400 3001 79 3002 1 3003 22835963083295358096932575511191922182123945984 3004 269599466671506397946670150870196306736371444225405724811036102492160 3005 434073684656777848508652010040491436645320740547408392682136301238406417989238784 3006 55700202477896103921402811792443934091251088889302944353331965412033863665403738059702272 3007 37778931862957161709568000000000000000000000000000000000000000000000000000000000000000000000000 3008 889694018888409500073995498132921013627800477575858388168153859720809837542680576853640342421897216 3009 2000148284108203054508974945228559925528062901554361915750736559790029366545402585778361528362456842240 3010 788390149246587082116219682760092385898819215026596636284796163539254738655416652774068877631605704753152 3011 80863269738537994996859336530070734402749636778211420204530345501416791040925785316408687961748350982684672 3012 2831149292782208016015276733832311519313920000000000000000000000000000000000000000000000000000000000000000000 3013 41115415528409244026654975018182599948362838597316760436631886511531525866314379354064507976292755829040349184 3014 286267264799068362367011228561565308461282496821137922017808653785150737376133687990713053178253237233930731520 3015 1067416656047004808871270961408474085759503428348402254407677388800168459039204651106092113925125225914308755456 3016 2324313061657413215280336933169242021337477988306325884397190355508480035060875652957492646465067042667675779072 3017 3167014333148663885308114347340594330494823091404800000000000000000000000000000000000000000000000000000000000000 3018 2855827780652981205113608405695833825288829979472516962780065821383166174539363867251857982035878742886832930816 3019 1784698086626813774153014765822568057809488135417974061922473543452986498776142208125728057355042132122423787520 3020 803223829190107327521778374260389425724344065511501592824497293460069407714504414776562643184099505747859079168 3021 268912526550211530485843713698015891192267637952391248822594290903149153434245483175870384626996713364727529472 3022 68842573124834851059066370360267795357873046504341504000000000000000000000000000000000000000000000000000000000 3023 13799115863060735398340389138308836008705776753156018419397224870560573160268456288360922156348113046978166784 3024 2210481970193195173668884372602055720700478530570798148289008269304330240432625709769939108607932247100620800 3025 288081934450512944085906222624537356388594201776635351815698329902191029039413011355375213418421113327714304 3026 31026952102728878036018761753696387308035834301263064588968066931276816190066819135642661862873557863759872 3027 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3028 214337569723753691257424803444386779733274963911666774135128596885021507020699002790565457956277390934016 3029 14070483753969359364132589834622045253330180547762032739564976585554758189690829111679265983246861598720 3030 799916775422319771593659872652034652890922426428698298166543681266248274363161086488268260738452160512 3031 39731362749188345643611933993605710005341072082262021693139902045476541575721853424272881894683574272 3032 1737930896701799435878531910221670652329838170760806400000000000000000000000000000000000000000000000 3033 67433613823802754871063461752680620598622754443475412143486816991578336263849950158522561838710784 3034 2336235820538495402619554991122947625346708071327588967129576758555552825072575601587614782586880 3035 72703525982483373274890125744343118992136293554461237990489973589529678400079896894348445351936 3036 2043500667869075387428611762657896180485522984256636678365656906922375926229505347256867356672 3037 52138807642102890844660840810193516598181020827648000000000000000000000000000000000000000000 3038 1213184304264988361780378202681626987914505156149579089085643212112769797637935713606434816 3039 25854051354751139433389390887207499807797198886167914813174891026134369279096466219991040 3040 506621698467748705006536362103636019357384227657535957913632583510852050120819823607808 3041 9161867947225972625634928631960282347464169418154967418073456849178185005299056771072 3042 153429126965890687213765741715820727161145262080000000000000000000000000000000000000 3043 2386883411539094278665675961455202081336500235614524525063356032339718135227613184 3044 34596914969208925304671117603091248377222263037585860677185467867892989495869440 3045 468516646997735978299956868414066269449975005161192769771105083652974862925824 3046 5943139109613996563111768921445244342483765286253838751225713015483606761472 3047 70788286622211274921330385223193339940044800000000000000000000000000000000 3048 793503037074345797127966371887389679889053663627273892322701280821641216 3049 8388908978781015235294455267327329300533720951855605712916768305971200 3050 83811923613452310790266487118761068055408286865465147679806295375872 3051 792817707699110421151907425284092731244066316625731575558409551872 3052 7113539584000000000000000000000000000000000000000000000000000000 3053 60642641871713166495051547946952534267978575724983786598825984 3054 491978431494132511565574460906456382071131599640375580426240 3055 3804071658599872750465530544781977267719055428367381692416 3056 28074441938202971824257722768009326125877628568990646272 3057 198028168871247343290055099678720000000000000000000000 3058 1336781407736000978336522291204470774423999234441216 3059 8646656181522130979309956688077318667333334466560 3060 53653931188132350366919754298961574910333288448 3061 319747930999474292223070954544565496076828672 3062 1832026108390900111717171200000000000000000 3063 10102228683959169479835180843001062621184 3064 53664683090394385700737089309591470080 3065 274885294126243016206034307429433344 3066 1358921443444661918404465836163072 3067 6489169052994387968000000000000 3068 29956583847541925064858402816 3069 133796878162196746920263680 3070 578600074227613519839232 3071 2424404899191989993472 3072 9849837813760000000 3073 38827708457590784 3074 148601674137600 3075 552516176896 3076 1996943872 3077 7020000 3078 24016 3079 80 3080 1 3081 91343852333181432387730302044767688728495783936 3082 2156795733372051183573361206961570453890971553803245798488288819937280 3083 5208884215881334182103824120485897239743848886568900712185635614860877015870865408 3084 891203239646337662742444988679102945460017422228847109653311446592541818646459808955236352 3085 755578637259143234191360000000000000000000000000000000000000000000000000000000000000000000000000 3086 21352656453321828001775891955190104327067211461820601316035692633299436101024333844487368218125533184 3087 56004151955029685526251298466399677914785761243522133641020623674120822263271272401794122794148791582720 3088 25228484775890786627719029848322956348762214880851092361113477233256151636973332888770204084211382552100864 3089 2911077710587367819886936115082546438498986924015611127363092438051004477473328271390712766622940635376648192 3090 113245971711288320640611069353292460772556800000000000000000000000000000000000000000000000000000000000000000000 3091 1809078283250006737172818900800034397727964898281937459211803006507387138117832691578838350956881256477775364096 3092 13740828710355281393616538970955134806141559847414620256854815381687235394054417023554226552556155387228675112960 3093 55505666114444250061306089993240652459494178274116917229199224217608759870038641857516789924106511747544055283712 3094 130161531452815140055698868257477553194898767345154249526242659908474881963409036565619588202043754389389843628032 3095 190020859988919833118486860840435659829689385484288000000000000000000000000000000000000000000000000000000000000000 3096 182772977961790797127270937964533364818485118686241085617924212568522635170519287504118910850296239544757307572224 3097 121359469890623336642405004075934627931045193208422236210728200954803081916777670152549507900142864984324817551360 3098 57832115701687727581568042946748038652152772716828114683363805129124997355444317863912510309255164413845853700096 3099 20437352017816076316924122241049207730612340484381734910517166108639335661002656721366149231651750215719292239872 3100 5507405849986788084725309628821423628629843720347320320000000000000000000000000000000000000000000000000000000000 3101 1159125732497101773460592687617942224731285247265105547229366889127088145462550328222317461133241495946166009856 3102 194522413377001175282861824788980903421642110690230237049432727698781061158071062459754641557498037744854630400 3103 26503537969447190855903372481457436787750666563450452367044246351001574671625997044694519634494742426149715968 3104 2978587401861972291457801128354853181571440092921254200540934425402574354246414637021695538835861554920947712 3105 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3106 22291107251270383890772179558216225092260596246813344510053374076042236730152696290218807627452848657137664 3107 1519612245428690811326319702139180887359659499158299535873017471239913884486609544061360726190661052661760 3108 89590678847299814418489905737027881123783311760014209394652892301819806728674041686686045202706641977344 3109 4608838078905848094658984343258262360619564361542394516404228637275278822783734997215654299783294615552 3110 208551707604215932305423829226600478279580580491296768000000000000000000000000000000000000000000000000 3111 8361768114151541604011869257332396954229221550990951105792365306955713696717393819656797668000137216 3112 299038185028927411535303038863737296044378633129931387792585825095110761609289677003214692171120640 3113 9596865429687805272285496598253291706961990749188883414744676513817917548810546390053994786455552 3114 277916090830194252690291199721473880546031125858902588257729339341443125967212727226933960507392 3115 7299433069894404718252517713427092323745342915870720000000000000000000000000000000000000000000 3116 174698539814158324096374461186154286259688742485539388828332622544238850859862742759326613504 3117 3826399600503168636141629851306709971553985435152851392349883871867886653306277000558673920 3118 77006498167097803160993527039752674942322402603945465602872152693649511618364613188386816 3119 1429251399767251729599048866585804046204410429232174917219459268471796860826652856287232 3120 24548660314542509954202518674531316345783241932800000000000000000000000000000000000000 3121 391448879492411461701170857678653141339186038640782022110390389303713774177328562176 3122 5812281714827099451184747757319329727373340190314424593767158601806022235306065920 3123 80584863283610588267592581367219398345395700887725156400630074388311676423241728 3124 1045992483292063395107671330174363004277142690380675620215725490725114790019072 3125 12741891591998029485839469340174801189208064000000000000000000000000000000000 3126 146004558821679626671545812427279701099585874107418396187377035671181983744 3127 1577114888010830864235357590257537908500339538948853874028352441522585600 3128 16091889333782843671731165526802125066638391078169308354522808712167424 3129 155392270709025642545773855355682175323836998058643388809448272166912 3130 1422707916800000000000000000000000000000000000000000000000000000000 3131 12371098941829485964990515781178316990667629447896692466160500736 3132 102331513750779562405639487868542927470795372725198120728657920 3133 806463191623173023098692475493779180756439750813884918792192 3134 6064079458651841914039668117890014443189567770901979594752 3135 43566197151674415523812121929318400000000000000000000000 3136 299439035332864219147380993229801453470975828514832384 3137 1971437609387045863282670124881628656152000258375680 3138 12447712035646705285125382997359085379197322919936 3139 75460511715875932964644745272517457074131566592 3140 439686266013816026812121088000000000000000000 3141 2464943798886037353079784125692259279568896 3142 13308841406417807653782798148778684579840 3143 69271094119813240083920645472217202688 3144 347883889521833451111543254057746432 3145 1687183953778540871680000000000000 3146 7908538135751068217122618343424 3147 35857563347468728174630666240 3148 157379220189910877396271104 3149 669135752176989238198272 3150 2757954587852800000000 3151 11027069201955782656 3152 42797282151628800 3153 161334723653632 3154 591095386112 3155 2106000000 3156 7300864 3157 24640 3158 81 3159 1 3160 365375409332725729550921208179070754913983135744 3161 17254365866976409468586889655692563631127772430425966387906310559498240 3162 62506610590576010185245889445830766876926186638826808546227627378330524190450384896 3163 14259251834341402603879119818865647127360278755661553754452983145480669098343356943283781632 3164 15111572745182864683827200000000000000000000000000000000000000000000000000000000000000000000000000 3165 512463754879723872042621406924562503849613075083694431584856623199186466424584012267696837235012796416 3166 1568116254740831194735036357059190981614001314818619741948577462875383023371595627250235438236166164316160 3167 807311512828505172087008955146334603160390876187234955555631271464196852383146652440646530694764241667227648 3168 104798797581145241515929700142971671785963529264562000585071327769836161189039817770065659598425862873559334912 3169 4529838868451532825624442774131698430902272000000000000000000000000000000000000000000000000000000000000000000000 3170 79599444463000296435604031635201513500030455524405248205319332286325034077184638429468887442102775285022116020224 3171 659559778097053506893593870605846470694794872675901772329031138320987298914612017130602874522695458586976405422080 3172 2886294637951101003187916679648513927893697270254079695918359659315655513242009376590873076053538610872290874753024 3173 7289045761357647843119136622418742978914330971328637973469588954874593389950906047674696939314450245805831243169792 3174 11401251599335189987109211650426139589781363129057280000000000000000000000000000000000000000000000000000000000000000 3175 11697470589554611016145340029730135348383047595919429479547149604385448650913234400263610294418959330864467684622336 3176 8252443952562386891683540277163554699311073138172712062329517664926609570340881570373366537209714818934087593492480 3177 4163912330521516385872899092165858782954999635611624257202193969296999809591990886201700742266371837796901466406912 3178 1553238753354021800086233290319739787526537876813011853199304624256589510236201910823827341605533016394666210230272 3179 440592467998943046778024770305713890290387497627785625600000000000000000000000000000000000000000000000000000000000 3180 97366561529756548970689785759907146877427960770268865967266818686675404218854227570674666735192285659477944827904 3181 17117972377176103424891840581430319501104505740740260860350080037492733381910253496458408457059827321547207475200 3182 2438325493189141558743110268294084184473061323837441617768070664292144869789591728111895806373516303205773869056 3183 285944390578749339979948908322065905430858248920440403251929704838647138007655805154082771728242709272410980352 3184 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3185 2318275154132119924640306674054487409595102009668587829045550903908392619935880414182755993255096260342317056 3186 164118122506298607623242527831031535834843225909096349874285886893910699524553830758626958428591393687470080 3187 10034156030897579214870869442547122685863730917121591452201123937803818353611492668908837062703143901462528 3188 534625217153078378980442183817958433831869465938917763902890521923932343442913259677015898774862175404032 3189 25026204912505911876650859507192057393549669658955612160000000000000000000000000000000000000000000000000 3190 1036859246154791158897471787909217222324423472322877937118253298062508498392956833637442910832017014784 3191 38276887683702708676518788974558373893680465040631217637450985612174177485989078656411480597903441920 3192 1266786236718790295941685550969434505318982778892932610746297299823965116442992123487127311812132864 3193 37796588352906418365879603162120447754260233116810752003051190150436265131540930902863018629005312 3194 1021920629785216660555352479879792925324348008221900800000000000000000000000000000000000000000000 3195 25156589733238798669877922410806217221395178917917671991279897646370394523820234957343032344576 3196 566307140874468958148961217993393075789989844402622006067782813036447224689328996082683740160 3197 11704987721398866080471016110042406591233005195799710771636567209434725765991421204634796032 3198 222963218363691269817451623187385431207888026960219287086235645881600310288957845580808192 3199 3927785650326801592672402987925010615325318709248000000000000000000000000000000000000000 3200 64197616236755479718992020659299115179626510337088251626104023845809058965081884196864 3201 976463328090952707799037623229647394198721151972823331752882645103411735531419074560 3202 13860596484781021182025923995161736515408060552688726900908372794789608344797577216 3203 184094677059403157538950154110687888752777113506998909157967686367620203043356672 3204 2293540486559645307451104481231464214057451520000000000000000000000000000000000 3205 26864838823189051307564429486619465002323800835764984898477374563497485008896 3206 296497598946036202476247226968417126798063833322384528317330259006246092800 3207 3089642752086305984972383781146008012794571087008507204068379272736145408 3208 30456885058969025938971675649713706363472051619494104206651861344714752 3209 284541583360000000000000000000000000000000000000000000000000000000000 3210 2523704184133215136858065219360376666096196407370925263096742150144 3211 21284954860162148980373013476656928913925437526841209111560847360 3212 170970196624112680896922804804681186320365227172543602783944704 3213 1309841163068797853432568313464243119728946638514827592466432 3214 9584563373368371415238666824450048000000000000000000000000 3215 67074343914561585089013342483475525577498585587322454016 3216 449487774940246456828448788473011333602656058909655040 3217 2887869192270035626149088855387307807973778917425152 3218 17808680764946720179656159884314119869495049715712 3219 105524703843315846434909061120000000000000000000 3220 601446286928193114151467326668911264214810624 3221 3300592668791616298138133940897113775800320 3222 17456315718192936501148002658998735077376 3223 89058275717589363484555073038783086592 3224 438667827982420626636800000000000000 3225 2087854067838282009320371242663936 3226 9609826977121619150801018552320 3227 42807147891655758651785740288 3228 184681467600849029742723072 3229 772227284598784000000000 3230 3131687653355442274304 3231 12325617259669094400 3232 47109739306860544 3233 174964234289152 3234 631800000000 3235 2219462656 3236 7589120 3237 25272 3238 82 3239 1 3240 1461501637330902918203684832716283019655932542976 3241 138034926935811275748695117245540509049022179443407731103250484475985920 3242 750079327086912122222950673349969202523114239665921702554731528539966290285404618752 3243 228148029349462441662065917101850354037764460090584860071247730327690705573493711092540506112 3244 302231454903657293676544000000000000000000000000000000000000000000000000000000000000000000000000000 3245 12299130117113372929022913766189500092390713802008666358036558956780475194190016294424724093640307113984 3246 43907255132743273452581017997657347485192036814921352774560168960510724654404677563006592270612652600852480 3247 25833968410512165506784286564682707301132508037991518577780200686854299276260692878100688982232455733351284736 3248 3772756712921228694573469205146980184294687053524232021062567799714101802805433439722363745543331063448136056832 3249 181193554738061313024977710965267937236090880000000000000000000000000000000000000000000000000000000000000000000000 3250 3502375556372013043166577391948866594001340043073830921034050620598301499396124090896631047452522112540973104889856 3251 31658869348658568330892505789080630593350153888443285071793494639407390347901376822268937977089382012174867460259840 3252 150087321173457252165771667341722724250472258053212144187754702284414086688584487582725399954784007765359125487157248 3253 408186562636028279214671650855449606819202534394403726514296981472977229837250738669783028601609213765126549617508352 3254 684075095960111399226552699025568375386881787743436800000000000000000000000000000000000000000000000000000000000000000 3255 748638117731495105033301761902728662296515046138843486691017574680668713658447001616871058842813397175325931815829504 3256 561166188774242308634480738847121719553152973395744420238407201215009450783179946785388924530260607687517956357488640 3257 299801687797549179782848734635941832372759973764036946518557965789383986290623343806522453443178772321376905581297664 3258 118046145254905656806553730064300223852016878637788900843147151443500802777951345222610877962020509245994631977500672 3259 35247397439915443742241981624457111223230999810222850048000000000000000000000000000000000000000000000000000000000000 3260 8178791168499550113537942003832200337703948704702584741250412769680733954383755115936672005756151995396147365543936 3261 1506381569191497101390481971165868116097196505185142955710807043299360537608102307688339944221264804296154257817600 3262 224325945373401023404366144683055744971521641793044628834662501114877328020642438986294414186363499894931195953152 3263 27450661495559936638075095198918326921362391896362278712185251664510125248734957294791946085911300090151454113792 3264 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3265 241100616029740472162591894101666690597890609005533134220737294006472832473331563075006623298530011075600973824 3266 17724757230680249623310193005751405870163068398182405786422875784542355548651813721931711510287870518246768640 3267 1123825475460528872065537377565277740816737862717618242646525881034027655604487178917789751022752116963803136 3268 62016525189757091961731293322883178324496858048914460612735300543176151839377938122533844257884012346867712 3269 3003144589500709425198103140863046887225960359074673459200000000000000000000000000000000000000000000000000 3270 128570546523194103703286501700742935568228510568036864202663408959751053800726647371042920943170109833216 3271 4899441623513946710594404988743471858391099525200795857593726158358294718206602068020669516531640565760 3272 167215783246880319064302492727965354702105726813867104618511243576763395370474960300300805159201538048 3273 5140336015995272897759626030048380894579391703886262272414961860459332057889566602789370533544722432 3274 143068888169930332477749347183171009545408721151066112000000000000000000000000000000000000000000000 3275 3622548921586387008462420827156095279880905764180144766744305261077336811430113833857396657618944 3276 83813456849421405806046260263022175216918496971588056898031856329394189254020691420237193543680 3277 1779158133652627644231594448726445801867416789761556037288758215834078316430696023104488996864 3278 34782262064735838091522453217232127268430532205794208785452760757529648405077423910606077952 3279 628445704052288254827584478068001698452050993479680000000000000000000000000000000000000000 3280 10528409062827898673914691388125054889458747695282473266681059910712685670273429008285696 3281 164045839119280054910238320702580762225385153531434319734484284377373171569278404526080 3282 2384022595382335643308458927167818680650186415062461026956240120703812635305183281152 3283 32400663162454955726855227123481068420488771977231808011802312800701155735630774272 3284 412837287580736155341198806621663558530341273600000000000000000000000000000000000 3285 4943130343466785440591855025537981560427579353780757221319836919683537241636864 3286 55741548601854806065534478670062419838036000664608291323658088693174265446400 3287 593211408400570749114697685980033538456557648705633383181128820365339918336 3288 5969549471557929084038448427343886447240522117420844424503764823564091392 3289 56908316672000000000000000000000000000000000000000000000000000000000000 3290 514835653563175887919045304749516839883624067103668753671735398629376 3291 4427270610913726987917586803144641214096491005582971495204656250880 3292 36245681684311888350147634618592411499917428160579243790196277248 3293 282925691222860336341434755708276513861452473919202759972749312 3294 2108603942141041711352506701379010560000000000000000000000000 3295 15024653036861795059938988716298517729359683171560229699584 3296 102483212686376192156886323771846584061405581431401349120 3297 669985652606648265266588614449855411449916708842635264 3298 4202848660527425962398853732698132289200831732908032 3299 25325928922395803144378174668800000000000000000000 3300 146752894010479119852958027707214348468413792256 3301 818546981860320841938257217342484216398479360 3302 4398991560984619998289296670067681239498752 3303 22798918583702877052046098697928470167552 3304 114053635275429362925568000000000000000 3305 551193473909306450460578008063279104 3306 2575433629868593932414672972021760 3307 11643544226530366353285721358336 3308 50972085057834332208991567872 3309 216223639687659520000000000 3310 889399293552945605902336 3311 3549777770784699187200 3312 13756043877603278848 3313 51789413349588992 3314 189540000000000 3315 674716647424 3316 2337448960 3317 7884864 3318 25912 3319 83 3320 1 3321 5846006549323611672814739330865132078623730171904 3322 1104279415486490205989560937964324072392177435547261848826003875807887360 3323 9000951925042945466675408080199630430277370875991060430656778342479595483424855425024 3324 3650368469591399066593054673629605664604231361449357761139963685243051289175899377480648097792 3325 6044629098073145873530880000000000000000000000000000000000000000000000000000000000000000000000000000 3326 295179122810720950296549930388548002217377131248207992592877414962731404660560391066193378247367370735616 3327 1229403143716811656672268503934405729585377030817797877687684730894300290323330971764184583577154272823869440 3328 826686989136389296217097170069846633636240257215728594488966421979337576840342172099222047431438583467241111552 3329 135819241665164233004644891385291286634608733926872352758252440789707664900995603830005094839559918284132898045952 3330 7247742189522452520999108438610717489443635200000000000000000000000000000000000000000000000000000000000000000000000 3331 154104524480368573899329405245750130136058961895248560525498227306325265973429459999451766087910972951802816615153664 3332 1519625728735611279882840277875870268480807386645277683446087742691554736699266087468909022900290336584393638092472320 3333 7804540701019777112620126701769581661024557418767031497763244518789532507806393354301720797648768403798674525332176896 3334 22858447507617583636021612447905177981875341926086608684800630962486724870886041365507849601690115970847086778580467712 3335 41044505757606683953593161941534102523212907264606208000000000000000000000000000000000000000000000000000000000000000000 3336 47912839534815686722131312761774634386976962952885983148225124779562797674140608103479747765940057419220859636213088256 3337 38159300836648476987144690241604276929614402190910620576211689682620642653256236381406446868057721322751221032309227520 3338 21585721521423540944365108893787811930838718111010660149336173536835647012924880754069616647908871607139137201853431808 3339 8971507039372829917298083484886817012753282776471956464079183509706061011124302236918426725113558702695592030290051072 3340 2819791795193235499379358529956568897858479984817828003840000000000000000000000000000000000000000000000000000000000000 3341 687018458153962209537187128321904828367131691195017118265034672653181652168235429738680448483516767613276378705690624 3342 132561578088851744922362413462596394216553292456292580102551019810343727309513003076573915091471302778061574687948800 3343 20637986974352894153201685310841128537379991044960105852788950102568714177899104386739086105145441990333670027689984 3344 2635263503573753917255209139096159384450789622050778756369784159792972023878555900300026824247484808654539594924032 3345 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3346 25074464067093009104909556986573335822180623336575445958956678576673174577226482559800688823047121151862501277696 3347 1914273780913466959317500844621151833977611387003699824933670584730574399254395881968624843111090015970651013120 3348 125868453251579233671340186287311106971474640624373243176410898675811097427702564038792452114548237099945951232 3349 7193916922011822667560830025454448685641635533674077431077294863008433613367840822213925933914545432236654592 3350 360377350740085131023772376903565626467115243088960815104000000000000000000000000000000000000000000000000000 3351 15942747768876068859207526210892124010460335310436571161130262711009130671290104274009322196953093619318784 3352 627128527809785178956083838559164397874060739225701869771996948269861723930445064706645698116049992417280 3353 22072483388588202116487929040091426820677955939430457809643484152132768188902694759639706281014603022336 3354 699085698175357114095309140086579801662797271728531669048434813022469159872981057979354392562082250752 3355 20029644343790246546884908605643941336357220961149255680000000000000000000000000000000000000000000000 3356 521647044708439729218588599110477720302850430041940846411179957595136500845936392075465118697127936 3357 12404391613714368059294846518927281932103937551795032420908714736750340009595062330195104644464640 3358 270432036315199401923202356206419761883847352043756517667891248806779904097465795511882327523328 3359 5426032882098790742277502701888211853875163024103896570530630678174625151192078130054548160512 3360 100551312648366120772413516490880271752328158956748800000000000000000000000000000000000000000 3361 1726659086303775382522009387652509001871234622026325615735693825356880449924842357358854144 3362 27559700972039049224920037878033568053864705793280965715393359775398692823638771960381440 3363 410051886405761730649054935472864813071832063390743296636473300761055773272491524358144 3364 5702516716592072207926519973732668042006023867992798210077207052923403409471016271872 3365 74310711764532507961415785191899440535461429248000000000000000000000000000000000000 3366 909535983197888521068901324698988607118674601095659328722849993221770852461182976 3367 10479411137148703540320481989971734929550768124946358768847720674316761903923200 3368 113896590412909583830021955708166439383659068551481609570776733510145264320512 3369 1170031696425354100471535891759401743659142335014485507202737905418561912832 3370 11381663334400000000000000000000000000000000000000000000000000000000000000 3371 105026473326887881135485242168901435336259309689148425749034021320392704 3372 920872287070055213486858055054085372532070129161258071002568500183040 3373 7684084517074120330231298539141591237982494770042799683521610776576 3374 61111949304137832649749907232987726994073734366547796154113851392 3375 463892867271029176497551474303382323200000000000000000000000000 3376 3365522280257042093426333472450867971376569030429491452706816 3377 23366172492493771811770081819981021166000472566359507599360 3378 155436671404742397541848558552366455456380676451491381248 3379 991872283884472527126129480916759220251396288966295552 3380 6078222941374992754650761920512000000000000000000000 3381 35807706138556905244121758760560301026292965310464 3382 202999651501359568800687789900936085666822881280 3383 1108545873368124239568902760857055672353685504 3384 5836523157427936525323801266669688362893312 3385 29653945171611634360647680000000000000000 3386 145515077112056902921592594128705683456 3387 690216212804783173887132356501831680 3388 3167044029616259648093716209467392 3389 14068295475962275689681672732672 3390 60542619112544665600000000000 3391 252589399369036552076263424 3392 1022335997985993365913600 3393 4016764812260157423616 3394 15329666351478341632 3395 56862000000000000 3396 205113860816896 3397 719934279680 3398 2460077568 3399 8188192 3400 26560 3401 84 3402 1 3403 23384026197294446691258957323460528314494920687616 3404 8834235323891921647916487503714592579137419484378094790608031006463098880 3405 108011423100515345600104896962395565163328450511892725167881340109755145801098265100288 3406 58405895513462385065488874778073690633667701783189724178239418963888820626814390039690369564672 3407 120892581961462917470617600000000000000000000000000000000000000000000000000000000000000000000000000000 3408 7084298947457302807117198329325152053217051149956991822229057959105553711853449385588641077936816897654784 3409 34423288024070726386823518110163360428390556862898340575255172465040408129053267209397168340160319639068344320 3410 26453983652364457478947109442235092276359688230903315023646925503338802458890949507175105517806034670951715569664 3411 4889492699945912388167216089870486318845914421367404699297087868429475936435841737880183414224157058228784329654272 3412 289909687580898100839964337544428699577745408000000000000000000000000000000000000000000000000000000000000000000000000 3413 6780599077136217251570493830813005725986594323390936663121922001478311702830896239975877707868082809879323931066761216 3414 72942034979309341434376333338041772887078754558973328805412211649194627361564772198507633099213936156050894628438671360 3415 405836116453028409856246588492018246373276985775885637883688714977055690405932454423689481477735956997531075317273198592 3416 1280073060426584683617210297082689966985019147860850086348835333899256592769618316468439577694646494367436859600506191872 3417 2462670345456401037215589716492046151392774435876372480000000000000000000000000000000000000000000000000000000000000000000 3418 3066421730228203950216404016753576600766525628984702921486407985892019051144998918622703857020163674830135016717637648384 3419 2594832456892096435125838936429090831213779348981922199182394898418203700421424073935638387027925049947083030197027471360 3420 1554171949542494947994287840352722459020387703992767530752204494652166584930591414293012398649438755714017878533447090176 3421 681834534992335073714654344851398092969249491011868691270017946737660636845446970005800431108630461404864994302043881472 3422 225583343615458839950348682396525511828678398785426240307200000000000000000000000000000000000000000000000000000000000000 3423 57709550484932825601123718779040005582839062060381437934262912502867258782131776098049157672615408479515215811278012416 3424 11665418871818953553167892384708482691056689736153747049024489743310248003237144270738504528049474644469418572539494400 3425 1898694801640466262094555048597383825438959176136329738456583409436321704366717603579995921673380663110697642547478528 3426 252985296343080376056500077353231300907275803716874760611499279340125314292341366428802575127758541630835801112707072 3427 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3428 2607744262977672946910593926603626925506784827003846379731494571974010156031554186219271637596900599793700132880384 3429 206741568338654431606290091219084398069582029796399581092836423150902035119474755252611483055997721724830309416960 3430 14097266764176874171190100864178843980805159749929803235758020651690842911902687172344754636829402555193946537984 3431 834494362953371429437056282952716047534429721906192982004966204108978299150669535376815408334087270139451932672 3432 43245282088810215722852685228427875176053829170675297812480000000000000000000000000000000000000000000000000000 3433 1976900723340632538541733250150623377297081578494134823980152576165132203239972929977155952422183608795529216 3434 80272451559652502906378731335573042927879774620889839330815609378542300663096968282450649358854399029411840 3435 2913567807293642679376406633292068340329490184004820430872939908081525400935155708272441229093927598948352 3436 95075654951848567516962043051774853026140428955080306990587134571055805742725423885192197388443186102272 3437 2804150208130634516563887204790151787090010934560895795200000000000000000000000000000000000000000000000 3438 75117174438015321007476758271908791723610461926039481883209913893699656121814840458866977092386422784 3439 1835849958829726472775637284801237725951382757665664798294489781039050321420069224868875487380766720 3440 41105669519910309092326758143375803806344797510650990685519469818630545422814800917806113783545856 3441 846461129607411355795290421494561049204525431760207865002778385795241523585964188288509513039872 3442 16088210023738579323586162638540843480372505433079808000000000000000000000000000000000000000000 3443 283172090153819162733609539575011476306882478012317400980653787358528393787674146606852079616 3444 4630029763302560269786566363509639433049270573271202240186084442266980394371313689344081920 3445 70528924461791017671637448901332747848355114903207847021473407730901593002868542189600768 3446 1003642942120204708595067515376949575393060200766732484973588441314519000066898863849472 3447 13375928117615851433054841334541899296383057264640000000000000000000000000000000000000 3448 167354620908411487876677843744613903709836126601601316485004398752805836852857667584 3449 1970129293783956265580250614114686166755544407489915448543371486771551237937561600 3450 21868145359278640095364215495967956361662541161884469037589132833947890749538304 3451 229326212499369403692421034784842741757191897662839159411736629462038134915072 3452 2276332666880000000000000000000000000000000000000000000000000000000000000000 3453 21425400558685127751638989402455892808596899176586278852802940349360111616 3454 191541435710571484405266475451249757486670586865541678768534248038072320 3455 1629025917619713510009035290298017342452288891249073532906581484634112 3456 13200181049693771852345979962325349030719926623174323969288591900672 3457 102056430799626418829461324346744111104000000000000000000000000000 3458 753876990777577428927498697828994425588351462816206085406326784 3459 5327487328288579973083578654955672825848107745129967732654080 3460 36061307765900236229708865584149017665880316936746000449536 3461 234081858996735516401766557496355175979329524196045750272 3462 1458773505929998261116182860922880000000000000000000000 3463 8737080297807884879565709137576713450415483535753216 3464 50343913572337173062570571895432149245372074557440 3465 279353560088767308371363495735978029433128747008 3466 1494149928301551750482893124267440220900687872 3467 7710025744619024933768396800000000000000000 3468 38415980357583022371300444849978300432384 3469 184977945031681890601751471542490890240 3470 861435976055622624281490808975130624 3471 3882849551365588090352141674217472 3472 16951933351512506368000000000000 3473 71735389420806380789658812416 3474 294432767419966089383116800 3475 1172895325179965967695872 3476 4537581240037589123072 3477 17058600000000000000 3478 62354613688336384 3479 221739758141440 3480 767544201216 3481 2587468672 3482 8499200 3483 27216 3484 85 3485 1 3486 93536104789177786765035829293842113257979682750464 3487 70673882591135373183331900029716740633099355875024758324864248051704791040 3488 1296137077206184147201258763548746781959941406142712702014576081317061749613179181203456 3489 934494328215398161047821996449179050138683228531035586851830703422221130029030240635045913034752 3490 2417851639229258349412352000000000000000000000000000000000000000000000000000000000000000000000000000000 3491 170023174738975267370812759903803649277209227598967803733497391018533289084482785254127385870483605543714816 3492 963852064673980338831058507084574091994935592161153536107144829021131427613491481863120713524488949893913640960 3493 846527476875662639326307502151522952843510023388906080756701616106841678684510384229603376569793109470454898229248 3494 176021737198052845974019779235337507478452919169226569174695163263461133711690302563686602912069654096236235867553792 3495 11596387503235924033598573501777147983109816320000000000000000000000000000000000000000000000000000000000000000000000000 3496 298346359393993559069101728555772251943410150229201213177364568065045714924559434558938619146195643634690252966937493504 3497 3501217679006848388850064000226005098579780218830719782659786159161342113355109065528366388762268935490442942165056225280 3498 21103478055557477312524822601584948811410403260346053169951813178806895901108487630031853036842269763871615916498206326784 3499 71684091383888742282563776636630638151161072280207604835534778698358369195098625722232616350900203684576464137628346744832 3500 147760220727384062232935382989522769083566466152582348800000000000000000000000000000000000000000000000000000000000000000000 3501 196250990734605052813849857072228902449057640255020986975130111097089219273279930791853046849290475189128641069928809496576 3502 176448607068662557588557047677178176522536995730770709544402853092437851628656837027623410317898903396401646053397868052480 3503 111900380367059636255588724505396017049467914687479262214158723614955994115002581829096892702759590411409287254408190492672 3504 51819424659417465602313730208706255065662961316902020536521363952062208400253969720440832764255915066769739566955334991872 3505 18046667489236707196027894591722040946294271902834099224576000000000000000000000000000000000000000000000000000000000000000 3506 4847602240734357350494392377439360468958481213072040786478084650240849737699069192236129244499694312279278128147353042944 3507 1026556860720067912678774529854346476812988696781529740314155097411301824284868695824988398468353768713308834383475507200 3508 174679921750922896112699064470959311940384244204542335938005673668141596801738019529359624793951021006184183114368024576 3509 24286588448935716101424007425910204887098477156819977018703930816652030172064771177165047212264819996560236906819878912 3510 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3511 271205403349677986478701768366777200252705622008400023492075435485297056227281635366804250310077662378544813819559936 3512 22328089380574678613479329851661114991514859218011154758026333700297419792903273567282040170047753946281673417031680 3513 1578893877587809907173291296788030525850177891992137962404898312989374406133100963302612519324893086181722012254208 3514 96801346102591085814698528822515061513993847741118385912576079676641482701477666103710587366754123336176424189952 3515 5189433850657225886742322227411345021126459500481035737497600000000000000000000000000000000000000000000000000000 3516 245135689694238434779174923018677298784838115733272718173538919444476393201756643317167338100350767490645622784 3517 10274873799635520372016477610953349494768611151473899434344398000453414484876411940153683117933363075764715520 3518 384590950562760833677685675594553020923492704288636296875228067866761352923440553491962242240398443061182464 3519 12930289073451405182306837855041380011555098337890921750719850301663589581010657648386138844828273309908992 3520 392581029138288832318944208670621250192601530838525411328000000000000000000000000000000000000000000000000 3521 10816873119074206225076653191154866008199906517349685391182227600692750481541337026076844701303644880896 3522 271705793906799517970794318150583183440804648134518390147584487593779447570170245280593572132353474560 3523 6248061767026366982033667237793122178564409221618950584198959412431842904267849739506529295098970112 3524 132047936218756171504065305753151523675905967354592426940433428184057677679410413373007484034220032 3525 2574113603798172691773786022166534956859600869292769280000000000000000000000000000000000000000000 3526 46440222785226342688311964490301882114328726394020053760827221126798656581178560043523741057024 3527 777845000234830125324143149069619424752277456309561976351262186300852706254380699809805762560 3528 12130975007428055039521641211029232629917079763351749687693426129715073996493389256611332096 3529 176641157813156028712731882706343125269178595334944917355351565671355344011774200037507072 3530 2407667061170853257949871440217541873348950307635200000000000000000000000000000000000000 3531 30793250247147713769308723249008958282609847294694642233240809370516273980925810835456 3532 370384307231383777929087115453560999350042348608104104326153839513051632732261580800 3533 4198683908981498898309929375225847621439207903081818055217113504117995023911354368 3534 44947937649876403123714522817829177384409611941916475244700379374559474443354112 3535 455266533376000000000000000000000000000000000000000000000000000000000000000000 3536 4370781713971766061334353838101002132953767432023600885971799831269462769664 3537 39840618627798868756295426893859949557227482068032669183855123591919042560 3538 345353494535379264121915481543179676599885244944803588976195274742431744 3539 2851239106733854720106731671862275390635504150605653977366335850545152 3540 22452414775917812142481491356283704442880000000000000000000000000000 3541 168868445934177344079759708313694751331790727670830163131017199616 3542 1214667110849796233863055933329893404293368565889632643045130240 3543 8366223401688854805292456815522572098484233529325072104292352 3544 55243318723229581870816907569139821531121767710266797064192 3545 350105641423199582667883886621491200000000000000000000000 3546 2131847592665123910614033029568718081901377982723784704 3547 12485290565939618919517501830067173012852274490245120 3548 70397097142369361709583600925466463417148444246016 3549 382502381645197248123620639812464696550576095232 3550 2004606693600946482779783168000000000000000000 3551 10141818814401917906023317440394271314149376 3552 49574089268490746681269394373387558584320 3553 234310585487129353804565500041235529728 3554 1071666476176902312937191102084022272 3555 4746541338423501783040000000000000 3556 20372850595509012144263102726144 3557 84796637016950233742337638400 3558 342485434952550062567194624 3559 1343124047051126380429312 3560 5117580000000000000000 3561 18955802561254260736 3562 68295845507563520 3563 239473790779392 3564 817640100352 3565 2719744000 3566 8817984 3567 27880 3568 86 3569 1 3570 374144419156711147060143317175368453031918731001856 3571 565391060729082985466655200237733925064794847000198066598913984413638328320 3572 15553644926474209766415105162584961383519296873712552424174912975804740995358150174441472 3573 14951909251446370576765151943186864802218931656496569389629291254755538080464483850160734608556032 3574 48357032784585166988247040000000000000000000000000000000000000000000000000000000000000000000000000000000 3575 4080556193735406416899506237691287582653021462375227289603937384444798938027586846099057260891606533049155584 3576 26987857810871449487269638198368074575858196580512299011000055212591679973177761492167379978685690597029581946880 3577 27088879260021204458441840068848734490992320748444994584214451715418933717904332295347308050233379503054556743335936 3578 6336782539129902455064712052472150269224305090092156490289025877484600813620850892292717704834507547464504491231936512 3579 463855500129436961343942940071085919324392652800000000000000000000000000000000000000000000000000000000000000000000000000 3580 13127239813335716599040476056453979085510046610084853379804040994862011456680615120593299242432608319926371130545249714176 3581 168058448592328722664803072010848244731829450503874549567669735639744421441045235145361586660588908903541261223922698813440 3582 1097380858888988820251290775282417338193340969537994764837494285297958586857641356761656357915798027721324027657906728992768 3583 4014309117497769567823571491651315736465020047691625870789947607108068674925523040445026515650411406336281991707187417710592 3584 8865613243643043733976122979371366145013987969154940928000000000000000000000000000000000000000000000000000000000000000000000 3585 12560063407014723380086390852622649756739688976321343166408327110213710033489915570678594998354590412104233028475443807780864 3586 11998505280669053916021879242048116003532515709692408249019394010285773910748664917878391901617125430955311931631055027568640 3587 8056827386428293810402388164388513227561689857498506879419428100276831576280185891694976274598690509621468682317389715472384 3588 3938276274115727385775843495861675384990385060084553560775623660356727838419301698753503290083449545074500207088605459382272 3589 1443733399138936575682231567337763275703541752226727937966080000000000000000000000000000000000000000000000000000000000000000 3590 407198588221686017441528959704906279392512421898051426064159110620231377966721812147834856537974322231459362764377655607296 3591 90337003743365976315732158627182489959543005316774617147645648572194560537068445232598979065215131646771177425745844633600 3592 16070552801084906442368313931328256698515350466817894906296521977469026905759897796701085481043493932568944846521858260992 3593 2331512491097828745736704712887379669161453807054717793795577358398594896518218033007844532377422719669782743054708375552 3594 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3595 28205361948366510593784983910144828826281384688873602443175845290470893847637290078147642032248076887368660637234233344 3596 2411433653102065290255767623979400419083604795545204713866844039632121337633553545266460338365157426198420729039421440 3597 176836114289834709603408625240259418895219923903119451789348611054809933486907307889892602164388025652352865372471296 3598 11228956147900565954505029343411747135623286337969732765858825242490411993371409268030428134543478306996465206034432 3599 622732062078867106409078667289361402535175140057724288499712000000000000000000000000000000000000000000000000000000 3600 30396825522085565912617690454315985049319926350925817053518826011115072757017823771328749924443495168840057225216 3601 1315183846353346607618109134202028735330382227388659127596082944058037054064180728339671439095470473697883586560 3602 50766005474284430045454509178480998761901036966099991187530104958412498585894153060939015975732594484076085248 3603 1758519313989391104793729948285627681571493373953165358097899641026248183017449440180514882896645170147622912 3604 54961344079360436524652189213886975026964214317393557585920000000000000000000000000000000000000000000000000 3605 1557629729146685696411038059526300705180786538498354696330240774499756069341952531755065636987724862849024 3606 40212457498206328659677559086286311149239087923908721741842504163879358240385196301527848675588314234880 3607 949705388588007781269117420144554571141790201686080488798241830689640121448713160404992452855043457024 3608 20599478050125962754634187697491637693441330907316418602707614796712997717988024486189167509338324992 3609 411858176607707630683805763546645593097536139086843084800000000000000000000000000000000000000000000 3610 7616196536777120200883162176409508666749911128619288816775664264794979679313283847137893533351936 3611 130677960039451461054456049043696063358382612660006412027012047298543254650735957568047368110080 3612 2086527701277625466797722288297028012345737719296500946283269294310992727396862952137149120512 3613 31088843775115461053440811356316390047375432778950305454541875558158540546072259206601244672 3614 433380071010753586430976859239157537202811055374336000000000000000000000000000000000000000 3615 5665958045475179333552805077817648324000211902223814170916308924174994412490349193723904 3616 69632249759500150250668377705269467877807961538323571613316921828453706953665177190400 3617 806147310524447788475506440043362743316327917391709066601685792790655044590980038656 3618 8809795779375775012248046472294518767344283940615629147961274357413656990897405952 3619 91053306675200000000000000000000000000000000000000000000000000000000000000000000 3620 891639469650240276512208182972604435122568556132814580738247165578970405011456 3621 8286848674582164701309448793922869507903316270150795190241865707119160852480 3622 73214940841500403993846082087154091439175671928298360862953398245395529728 3623 615867647054512619543054041122251484377268896530821259111128543717752832 3624 4939531250701918671345928098382414977433600000000000000000000000000000 3625 37826531889255725073866174662267624298321122998265956541347852713984 3626 276944101273753541320776752799215696178888033022836242614289694720 3627 1940963829191814314827849981201236726848342178803416728195825664 3628 13037423218682181321512790186316997881344737179622964107149312 3629 84025353941567899840292132789157888000000000000000000000000 3630 520170812610290234189824059214767211983936227784603467776 3631 3096352060353025492040340453856658907187364073580789760 3632 17740068479877079150815067433217548781121407949996032 3633 97920609701170495519646883791990962316947480379392 3634 521197740336246085522743623680000000000000000000 3635 2677440167002106327190155804264087626935435264 3636 13285855923955520110580197692067865700597760 3637 63732479252499184234841816011216064086016 3638 295779947424825038370664744175190147072 3639 1329031574758580499251200000000000000 3640 5785889569124559448970721174224896 3641 24421431460881667317793239859200 3642 100005747006144618269620830208 3643 397564717927133408607076352 3644 1535274000000000000000000 3645 5762563978621295263744 3646 21035120416329564160 3647 74715822723170304 3648 258374271711232 3649 870318080000 3650 2857026816 3651 9144640 3652 28552 3653 87 3654 1 3655 1496577676626844588240573268701473812127674924007424 3656 4523128485832663883733241601901871400518358776001584532791311875309106626560 3657 186643739117690517196981261951019536602231562484550629090098955709656891944297802093297664 3658 239230548023141929228242431090989836835502906503945110234068660076088609287431741602571753736896512 3659 967140655691703339764940800000000000000000000000000000000000000000000000000000000000000000000000000000000 3660 97933348649649754005588149704590901983672515097005454950494497226675174512662084306377374261398556793179734016 3661 755660018704400585643549869554306088124029504254344372308001545952567039248977321780686639403199336716828294512640 3662 866844136320678542670138882203159503711754263950239826694862454893405878972938633451113857607468144097745815786749952 3663 228124171408676488382329633888997409692074983243317633650404931589445629290350632122537837374042271708722161684349714432 3664 18554220005177478453757717602843436772975706112000000000000000000000000000000000000000000000000000000000000000000000000000 3665 577598551786771530357780946483975079762442050843733548711377803773928504093947065306105166667034766076760329743990987423744 3666 8066805532431778687910547456520715747127813624185978379248147310707732229170171286977356159708267627369980538748289543045120 3667 57063804662227418653067120314685701586053730415975727771549702835493846516597350551606130611621497441508849438211149907623936 3668 224801310579875095798120003532473681242041122670731048764237065998051845795829290264921484876423038754831791535602495391793152 3669 531936794618582624038567378762281968700839278149296455680000000000000000000000000000000000000000000000000000000000000000000000 3670 803844058048942296325529014567849584431340094484565962650132935053677442143354596523430079894693786374670913822428403697975296 3671 815898359085495666289487788459271888240211068259083760933318792699432625930909214415730649309964529304961211350911741874667520 3672 580091571822837154348971947835972952384441669739892495318198823219931873492173384202038291771105716692745745126852059514011648 3673 299308996832795281318964105685487329259269264566426070618947398187111315719866929105266250046342165425662015738734014913052672 3674 115498671931114926054578525387021062056283340178138235037286400000000000000000000000000000000000000000000000000000000000000000 3675 34204681410621625465088432615212127468971043439436319789389365292099435749204632220418127949189843067442586472207723071012864 3676 7949656329416205915784429959192059116439784467876166308992817074353121327262023180468710157738931584915863613465634327756800 3677 1478490857699811392697884881682199616263412242947246331379280021927150475329910597296499864256001441796342925880010960011264 3678 223825199145391559590723652437188448239499565477252908204375426406265110065748931168753075108232581088299143333252004052992 3679 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3680 2933357642630117101753638326655062197933264007642854654090287910208972960154278168127354771353799996286340706272360267776 3681 260434834535023051347622903389775245261029317918882109097619156280269104464423782888777716543437002029429438736257515520 3682 19805644800461487475581766026909054916264631477149378600407044438138712550533618483667971442411458873063520921716785152 3683 1302558913156465650722583403835762667732301215204489000839623728128887791231083475091529663607043483611589963899994112 3684 74727847449464052769089440074723368304221016806926914619965440000000000000000000000000000000000000000000000000000000 3685 3769206364738610173164593616335182146115670867514801314636334425378269021870210147644764990630993400936167095926784 3686 168343532333228365775117969177859678122288925105748368332298616839428742920215133227477944204220220633329099079680 3687 6701112722605544765999995211559491836570936879525198836753973854510449813338028204043950108796702471898043252736 3688 239158626702557190251947272966845364693723098857630488701314351179569752890373123864550024073943743140076716032 3689 7694588171110461113451306489944176503774990004435098062028800000000000000000000000000000000000000000000000000 3690 224298680997122740283189480571787301546033261543763076271554671527964873985241164572729451726232380250259456 3691 5951443709734536641632278744770374050087385012738490817792690616254145019577009052626121603987070506762240 3692 144355219065377182752905847861972294813552110656284234297332758264825298460204400381558852833966605467648 3693 3213518575819650189722933280808695480176847621541361302022387908287227644006131819845510131456778698752 3694 65897308257233220909408922167463294895605782253894893568000000000000000000000000000000000000000000000 3695 1249056232031447712944838596931159421346985425093563365951208939426376667407378550930614539469717504 3696 21953897286627845457148616239340938644208278926881077220538023946155266781323640871431957842493440 3697 358882764619751580289208233587088818123466887718998162760722318621490749112260427767589648728064 3698 5471636504420321145405582798711684648338076169095253759999370098235903136108717620361819062272 3699 78008412781935645557575834663048356696505989967380480000000000000000000000000000000000000000 3700 1042536280367432997373716134318447291616038990009181807448600842048198971898224251645198336 3701 13090862954786028247125655008590659961027896769204831463303581303749296907289053311795200 3702 154780283620693975387297236488325646716734960139208140787523672215805768561468167421952 3703 1726719972757651902400617108569725678399479652360663313000409774053076770215891566592 3704 18210661335040000000000000000000000000000000000000000000000000000000000000000000000 3705 181894451808649016408490469326411304765003985451094174470602421778109962622337024 3706 1723664524313090257872365349135956857643889784191365399570308067080785457315840 3707 15521567458398085646695369402476667385105242448799252502946120428023852302336 3708 133027411763774725821299672882406320625490081650657391968003765443034611712 3709 1086696875154422107696104181644131295035392000000000000000000000000000000 3710 8473143143193282416546023124347947842823931551611574265261919007932416 3711 63143255090415807421137099638221178728786471529206663316058050396160 3712 450303608372500921040061195638686920628815385482392680941431554048 3713 3076831879608994791877018483970811499997357974391019529287237632 3714 20166084945976295961670111869397893120000000000000000000000000 3715 126921678276910817142317070448403199724080439579443246137344 3716 767895310967550322026004432556451408982466290248035860480 3717 4470497256929023946005396993170822292842594803399000064 3718 25067676083499646853029602250749686353138554977124352 3719 135511412487423982235913342156800000000000000000000 3720 706844204088556070378201132325719133510954909696 3721 3560609387620079389635492981474188007760199680 3722 17335234356679778111876973955050769431396352 3723 81635265489251710590303469392352480591872 3724 372128840932402539790336000000000000000 3725 1643192637631374883507684813479870464 3726 7033372260733920187524453079449600 3727 29201678125794228534729282420736 3728 117679156506431488947694600192 3729 460582200000000000000000000 3730 1751819449500873760178176 3731 6478817088229505761280 3732 23311336689629134848 3733 81646269860749312 3734 278501785600000 3735 925676688384 3736 2999441920 3737 9479264 3738 29232 3739 88 3740 1 3741 5986310706507378352962293074805895248510699696029696 3742 36185027886661311069865932815214971204146870208012676262330495002472853012480 3743 2239724869412286206363775143412234439226778749814607549081187468515882703331573625119571968 3744 3827688768370270867651878897455837389368046504063121763745098561217417748598907865641148059790344192 3745 19342813113834066795298816000000000000000000000000000000000000000000000000000000000000000000000000000000000 3746 2350400367591594096134115592910181647608140362328130918811867933440204188303890023353056982273565363036313616384 3747 21158480523723216398019396347520570467472826119121642424624043286671877098971365009859225903289581428071192246353920 3748 27739012362261713365444444230501104118776136446407674454235598556588988127134036270435643443438980611127866105175998464 3749 8212470170712353581763866820003906748914699396759434811414577537220042654452622756411362145465521781513997820636589719552 3750 742168800207099138150308704113737470919028244480000000000000000000000000000000000000000000000000000000000000000000000000000 3751 25414336278617947335742361645294903509547450237124276143300623366052854180133670873468627333349529707377454508735603446644736 3752 387206665556725377019706277912994355862135053960926962203911070913971147000168221774913095665996846113759065859917898066165760 3753 2967317842435825769959490256363656482474793981630737844120584547445680018863062228683518791804317866958460170786979795196444672 3754 12588873392473005364694720197818526149554302869560938730797275695890903364566440254835603153079690170270580325993739741940416512 3755 31916207677114957442314042725736918122050356688957787340800000000000000000000000000000000000000000000000000000000000000000000000 3756 51446019715132306964833856932342373403605766047012221609608507843435356297174694177499525113260402327978938484635417836670418944 3757 55481088417813705307685169615230488400334352641617695743465677903561418563301826580269684153077587992737362371861998447477391360 3758 41766593171244275113125980244190052571679800221272259662910315271835094891436483662546757007519611601877693649133348285008838656 3759 22747483759292441380241272032097037023704464107048381367040002262220459994709886612000235003522004572350313196143785133392003072 3760 9239893754489194084366282030961684964502667214251058802982912000000000000000000000000000000000000000000000000000000000000000000 3761 2873193238492216539067428339677818707393567648912650862308706684536352602933189106515122747731946817665177263665448737965080576 3762 699569756988626120589029836408901202246701033173102635191367902543074676799058039881246493881025979472595997984975820842598400 3763 136021158908382648128205409114762364696233926351146662486893762017297843730351774951277987511552132645263549180961008321036288 3764 21487219117957589720709470633970091030991958285816279187620040935001450566311897392200295210390327784476717759992192389087232 3765 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3766 305069194833532178582378385972126468585059456794856884025389942661733187856044929485244896220795199613779433452325467848704 3767 28126962129782489545543273566095726488191166335239267782542868878269063282157768551987993386691196219178379383515811676160 3768 2218232217651686597265157795013814150621638725440730403245588977071535805659765270170812801550083393783114343232279937024 3769 151096833926150015483819674844948469456946940963720724097396352462950983782805683110617440978417044098944435812399316992 3770 8967341693935686332290732808966804196506522016831229754395852800000000000000000000000000000000000000000000000000000000 3771 467381589227587661472409608425562586118343187571835363014905468746905358711906058307950858838243181716084719894921216 3772 21547972138653230819215100054766038799652982413535791146534222955446879093787537053117176858140188241066124682199040 3773 884546879383931909111999367925852922427363668097326246451524548795379375360619722933801414361164726290541709361152 3774 32525573231547777874264829123490969598346341444637746463378751760421486393090744845578803274056349067050433380352 3775 1077242343955464555883182908592184710528498600620913728684032000000000000000000000000000000000000000000000000000 3776 32299010063585674600779285202337371422628789662301882983103872700026941853874727698473041048577462756037361664 3777 880813669040711422961577254226015359412932981885296641033318211205613462897397339788665997390086435000811520 3778 21941993297937331778441688875019788811659920819755203613194579256253445365951068857996945630762924031082496 3779 501308897827865429596777591806156494907588228960452363115492513692807512464956563895899580507257477005312 3780 10543569321157315345505427546794127183296925160623182970880000000000000000000000000000000000000000000000 3781 204845222053157424922953529896710145100905609715344392015998266065925773454810082352620784473033670656 3782 3688254744153478036800967528209277692226990859716020973050388022954084819262371666400568917538897920 3783 61727835514597271809743816176979276717236304687667683994844238802896408847308793576025419581227008 3784 963008024777976521591382572573256498107501405760764661759889137289518951955134301183680154959872 3785 14041514300748416200363650239348704205371078194128486400000000000000000000000000000000000000000 3786 191826675587607671516763768714594301657351174161689452570542554936868610829273262302716493824 3787 2461082235499773310459623141615044072673244592610508315101073285104867818570342022617497600 3788 29717814455173243274361069405758524169613112346727963031204545065434707563801888145014784 3789 338437114660499772870520953279666232966298011862690009348080315714403046962314747052032 3790 3642132267008000000000000000000000000000000000000000000000000000000000000000000000000 3791 37106468168964399347332055742587906172060813032023211592002894042734432374956752896 3792 358522221057122773637451992620279026389929075111804003110624077952803375121694720 3793 3290572301180394157099418313325053485642311399145441530624577530741056688095232 3794 28733920940975340777400729342599765255105857636541996665088813335695476129792 3795 239073312533972863693142919961708884907786240000000000000000000000000000000 3796 1897984064075295261306309179853940316792560667560992635418669857776861184 3797 14396662160614804092019258717514428750163315508659119236061235490324480 3798 104470437142420213681294197388175365585885169431915101978412120539136 3799 726132323587722770882976362217111513999376481956280608911788081152 3800 4839860387034311030800826848655494348800000000000000000000000000 3801 30968889499566239382725365189410380732675627257384152057511936 3802 190438037119952479862449099273999949427651639981512893399040 3803 1126565308746114034393360042279047217796333890456548016128 3804 6417325077375909594375578176191919706403470074143834112 3805 35232967246730235381337468960768000000000000000000000 3806 186606869879378802579845098933989851246892096159744 3807 954243315882181276422312119035082386079733514240 3808 4715183745016899646430536915773809285339807744 3809 22531333275033472122923757552289284643356672 3810 104196075461072711141294080000000000000000 3811 466666709087310466916182487028283211776 3812 2025611211091369014007042486881484800 3813 8526890012731914732140950466854912 3814 34833030325903720728517601656832 3815 138174660000000000000000000000 3816 532553112648265623094165504 3817 1995475663174687774474240 3818 7273137047164290072576 3819 25800221275996782592 3820 89120571392000000 3821 299919247036416 3822 983816949760 3823 3147115648 3824 9821952 3825 29920 3826 89 3827 1 3828 23945242826029513411849172299223580994042798784118784 3829 289480223093290488558927462521719769633174961664101410098643960019782824099840 3830 26876698432947434476365301720946813270721344997775290588974249622190592439978883501434863616 3831 61243020293924333882430062359293398229888744065009948219921576979478683977582525850258368956645507072 3832 386856262276681335905976320000000000000000000000000000000000000000000000000000000000000000000000000000000000 3833 56409608822198258307218774229844359542595368695875142051484830402564900519293360560473367574565568712871526793216 3834 592437454664250059144543097730575973089239131335405987889473212026812558771198220276058325292108279985993382897909760 3835 887648395592374827694222215376035331800836366285045582535539153810847620068289160653940590190047379556091715365631950848 3836 295648926145644728943499205520140642960929178283339653210924791339921535560294419230809037236758784134503921542917229903872 3837 29686752008283965526012348164549498836761129779200000000000000000000000000000000000000000000000000000000000000000000000000000 3838 1118230796259189682772663912392975754420087810433468150305227428106325583925881518432619602667379307124607998384366551652368384 3839 18585919946722818096945901339823729081382482590124494185787731403870615056008074645195828591967848613460435161276059107175956480 3840 154300527806662940037893493330910137088689287044798367894270396467175360980879235891542977173824529081839928880922949350215122944 3841 704976909978488300422904331077837464375040960695412568924647438969890588415720654270793776572462649535152498255649425548663324672 3842 1914972460626897446538842563544215087323021401337467240448000000000000000000000000000000000000000000000000000000000000000000000000 3843 3292545261768467645749366843669911897830769027008782183014944501979862803019180427359969607248665748990652063016666741546906812416 3844 3772714012411331960922591533835673211222735979630003310555666097442176462304524207458338522409275983506140641286615894428462612480 3845 3007194708329587808145070577581683785160945615931602695729542699572126832183426823703366504541412035335193942737601076520636383232 3846 1728808765706225544898336674439374813801539272135676983895040171928754959597951382512017860267672347498623802906927670137792233472 3847 739191500359135526749302562476934797160213377140084704238632960000000000000000000000000000000000000000000000000000000000000000000 3848 241348232033346189281663980532936771421059682508662672433931361501053618646387884947270310809483532683874890147897693989066768384 3849 61562138614999098611834625603983305797709690919233031896840375423790571558317107509549691461530286193588447822677872234148659200 3850 12513946619571203627794897638558137552053521224305492948794226105591401623192363295517574851062796203364246524648412765535338496 3851 2062773035323928613188109180861128738975227995438362802011523929760139254365942149651228340197471467309764904959250469352374272 3852 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3853 31727196262687346572567352141101152732846183506665115938640554036820251537028672666465469206962700759833061079041848656265216 3854 3037711910016508870918673545138338460724645964205840920514629838853058834473039003614703285762649191671264973419707661025280 3855 248442008376988898893697673041547184869623537249361805163505965432012010233893710259131033773609340103708806442015352946688 3856 17527232735433401796123082282014022457005845151791603995297976885702314118805459240831623153496377115477554554238320771072 3857 1076081003272282359874887937076016503580782642019747570527502336000000000000000000000000000000000000000000000000000000000 3858 57955317064220870022578791444769760678674555258907585013848278124616264480276351230185906495942154532794505266970230784 3859 2758140433747613544859532807010052966355581748932581266756380538297200524004804742798998637841944094856463959321477120 3860 116760188078679012002783916566212585760412004188847064531601240440990077547601803427261786695673743870351505635672064 3861 4423477959490497790900016760794771865375102436470733519019510239417322149460341298998717245271663473118858939727872 3862 150813928153765037823645607202905859473989804086927922015764480000000000000000000000000000000000000000000000000000 3863 4651057449156337142512217069136581484858545711371471149566957668803879626957960788580117910995154636869380079616 3864 130360423018025290598313433625450273193114081319023902872931095258430792508814806288722567613732792380120104960 3865 3335182981286474430323136709003007899372307964602790949205576046950523695624562466415535735875964452724539392 3866 78204188061147007017097304321760413205583763717830568646016832136077971944533223967760334559132166412828672 3867 1686971091385170455280868407487060349327508025699709275340800000000000000000000000000000000000000000000000 3868 33594616416717817687364378903060463796548519993316480290623715634811826846588853505829808653577521987584 3869 619626797017784310182562544739158652294134464432291523472465187856286249636078439955295578146534850560 3870 10617187708510730751275936382440435595364644406278841647113209074098182321737112495076372167971045376 3871 169489412360923867800083332772893143666920247413894580469740488162955335544103637008327707272937472 3872 2527472574134714916065457043082766756966794074943127552000000000000000000000000000000000000000000 3873 35296108308119811559084533443485351504952616045750859272979830108383824392586280263699834863616 3874 462683460273957382366409150623628285662569983410775563239001777599715149891224300252089548800 3875 5705820375393262708677325325905636640565717570571768901991272652563463852249962523842838528 3876 66333674473457955482622106842814581661394410325087241832223741880022997204613690422198272 3877 728426453401600000000000000000000000000000000000000000000000000000000000000000000000000 3878 7569719506468737466855739371487932859100405858532735164768590384717824204491177590784 3879 74572621979881536916590014465018037489105247623255232647009808214183102025312501760 3880 697601327850243561305076682424911338956170016618833604492410436517104017876189184 3881 6206526923250673607918557538001549295102865249493071279659183680510222844035072 3882 52596128757474030012491442391575954679712972800000000000000000000000000000000 3883 425148430352866138532613256287282630961533589533662350333782048142016905216 3884 3282438972620175332980390987593289755037235935974279185821961691793981440 3885 24237141417041489574060253794056684815925359308204303658991611965079552 3886 171367228366702573928382421483238317303852849741682223703181987151872 3887 1161566492888234647392198443677318643712000000000000000000000000000 3888 7556409037894162409384989106216132898772853050801733102032912384 3889 47228633205748215005887376619951987458057606715415197562961920 3890 283894457804020736667126730654319898884676140395050100064256 3891 1642835219808232856160148013105131444839288338980821532672 3892 9160571484149861199147741929799680000000000000000000000 3893 49264213648156003881079106118573320729179513386172416 3894 255737208656424582081179647901402079469368581816320 3895 1282529978644596703829106041090476125612427706368 3896 6218647983909238305926957084431842561566441472 3897 29174901129100359119562342400000000000000000 3898 132533345380796172604195826316032432144384 3899 583376028794314276034028236221867622400 3900 2489851883717719101785157536321634304 3901 10310576976467501335641210090422272 3902 41452398000000000000000000000000 3903 161896146245072749420626313216 3904 614606504257803834538065920 3905 2269218758715258502643712 3906 8152869923214983299072 3907 28518582845440000000 3908 97173836039798784 3909 322691959521280 3910 1044842395136 3911 3300175872 3912 10172800 3913 30616 3914 90 3915 1 3916 95780971304118053647396689196894323976171195136475136 3917 2315841784746323908471419700173758157065399693312811280789151680158262592798720 3918 322520381195369213716383620651361759248656139973303487067690995466287109279746602017218363392 3919 979888324702789342118880997748694371678219905040159171518745231671658943641320413604133903306328113152 3920 7737125245533626718119526400000000000000000000000000000000000000000000000000000000000000000000000000000000000 3921 1353830611732758199373250581516264629022288848701003409235635929661557612463040653451360821789573649108916643037184 3922 16588248730599001656047206736456127246498695677391367660905249936750751645593550167729633108179031839607814721141473280 3923 28404748658955994486215110892033130617626763721121458641137252921947123842185253140926098886081516145794934891700222427136 3924 10643361341243210241965971398725063146593450418200227515593292488237175280170599092309125340523316228842141175545020276539392 3925 1187470080331358621040493926581979953470445191168000000000000000000000000000000000000000000000000000000000000000000000000000000 3926 49202155035404346041997212145290933194483863659072598613430006836678325692738786811035262517364689513482751928912128272704208896 3927 892124157442695268653403264311538995906359164325975720917811107385789522688387582969399772414456733446100887741250837144445911040 3928 8023627445946472881970461653207327128611842926329515130502060616293118771005720266360234813038875512255676301807993366211186393088 3929 39478706958795344823682642540358898005002293798943103859780256582313872951280356639164451488057908373968539902316367830725146181632 3930 114898347637613846792330553812652905239381284080248034426880000000000000000000000000000000000000000000000000000000000000000000000000 3931 210722896753181929327959477994874361461169217728562059712956448126711219393227547351038054863914607935401732033066671459002035994624 3932 256544552843970573342736224300825778363146046614840225117785294626067999436707646107167019523830766878417563607489880821135457648640 3933 216518018999730322186445081585881232531588084347075394092527074369193131917206731306642388326981666544133963877107277509485819592704 3934 131389466193673141412273587257392485848916984682311450776023053066585376929444305070913357380343098409895409020926502930472209743872 3935 59135320028730842139944204998154783772817070171206776339090636800000000000000000000000000000000000000000000000000000000000000000000 3936 20273251490801079899659774364766688799369013330727664484450234366088503966296582335570706107996616745445490772423406295081608544256 3937 5417468198119920677841447053150530910198452800892506806921953037293570297131905460840372848614665185035783408395652756605082009600 3938 1151283089000550733757130582747348654788923952636105351289068801714408949333697423187616886297777250709510680267653974429251141632 3939 198026211391097146866058481362668358941621887562082828993106297256973368419130446366517920658957260861737430876088045057827930112 3940 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 3941 3299628411319484043547004622674519884216003084693172057618617619829306159850981957312408797524120879022638352220352260251582464 3942 328072886281782958059216742874940553758261764134230819415580022596130354123088212390387954862366112700496617129328427390730240 3943 27825504938222756676094139380653284705397836171928522178312668128385345146196095549022675782644246091615386321505719530029056 3944 2033158997310274608350277544713626605012678037607826063454565318741468437781433271936468285805579745395396328291645209444352 3945 129129720392673883184986552449121980429693917042369708463300280320000000000000000000000000000000000000000000000000000000000 3946 7186459315963387882799770139151450324155644852104540541717186487452416795554267552543052405496827162066518653104308617216 3947 353041975519694533742020199297286779693514463863370402144816708902041667072615007078271825643768844141627386793149071360 3948 15412344826385629584367476986740061320374384552927812518171363738210690236283438052398555843828934190886398743908712448 3949 601593002490707699562402279468088973691013931360019758586653392560755812326606416663825545356946232344164815802990592 3950 21113949941527105295310385008406820326358572572169909082207027200000000000000000000000000000000000000000000000000000 3951 669752272678512548521759257955667733819630582437491845537641904307758666281946353555536979183302267709190731464704 3952 19293342606667743008550388176566640432580884035215537625193802098247757291304591330730940006832453272257775534080 3953 506947813155544113409116779768457200704590810619624224279247559136479601734933494895161431853146596814129987584 3954 12199853337538933094667179474194624460071067139981568708778625813228163623347182938970612191224617960401272832 3955 269915374621627272844938945197929655892401284111953484054528000000000000000000000000000000000000000000000000 3956 5509517092341722100727758140101916062633957278903902767662289364109139602840571974956088619186713605963776 3957 104097301898987764110670507516178653585414590024624975943374151559856089938861177912489657128617854894080 3958 1826156285863845689219461057779754922402718837879960763303471960744887359338783349153136012891019804672 3959 29830136575522600732814666568029193285377963544845446162674325916680139055762240113465676480036995072 3960 454945063344248684891782267754898016254022933489762959360000000000000000000000000000000000000000000 3961 6494483928694045326871554153601304676911281352418158106228288739942623688235875568520769614905344 3962 86984490531503987884884920317242117704563156881225805888932334188746448179550168447392835174400 3963 1095517512075506440066046462573882234988617773549779629182324349292185059631992804577824997376 3964 13001400196797759274593932941191658005633304423717099399115853408484507452104283322750861312 3965 145685290680320000000000000000000000000000000000000000000000000000000000000000000000000000 3966 1544222779319622443238570831783538303256482795140677973612792438482436137716200228519936 3967 15511105371815359678650723008723751797733891505637088390578040108550085221265000366080 3968 147891481504251634996676256674081203858708043523192724152391012541626051789752107008 3969 1340609815422145499310408428208334647742218893890503396406383674990208134311575552 3970 11571148326644286602748117326146710029536854016000000000000000000000000000000000 3971 95233248399042015031305369408351309335383524055540366474767178783811786768384 3972 748396085757399975919529145171270064148489793402135654367407265729027768320 3973 5623016808753625581181978880221150877294683359503398448886053975898456064 3974 40442665894541807447098251470044242883709272539037004793950948967841792 3975 278775958293176315374127626482556474490880000000000000000000000000000 3976 1843763805246175627889937341916736427300576144395622876896030621696 3977 11712701035025557321460069401748092889598286465422968995614556160 3978 71541403366613225640115936124888614518938387379552625216192512 3979 420565816270907611176997891354913649878857814779090312364032 3980 2381748585878963911778412901747916800000000000000000000000 3981 13005752403113185024604884015303356672503391533949517824 3982 68537571919921787997756145637575757297790779926773760 3983 348848154191330303441516843176609506166580336132096 3984 1716346843558949772435840155303188546992337846272 3985 8168972316148100553477455872000000000000000000 3986 37639470088146113019591614673753210729005056 3987 168012296292762511497800132031897875251200 3988 727036750045573977721266000605917216768 3989 3051930785034380395349798186764992512 3990 12435719400000000000000000000000000 3991 49216428458502115823870399217664 3992 189298803311403581037724303360 3993 707996252719160652824838144 3994 2576306895735934722506752 3995 9125946510540800000000 3996 31484322876894806016 3997 105842962722979840 3998 346887675185152 3999 1108859092992 4000 3458752000 4001 10531904 4002 31320 4003 91 4004 1 4005 383123885216472214589586756787577295904684780545900544 4006 18526734277970591267771357601390065256523197546502490246313213441266100742389760 4007 3870244574344430564596603447816341110983873679679641844812291945595445311356959224206620360704 4008 15678213195244629473902095963979109946851518480642546744299923706746543098261126617666142452901249810432 4009 154742504910672534362390528000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4010 32491934681586196784958013956390351096534932368824081821655262311877382699112975682832659722949767578613999432892416 4011 464470964456772046369321788620771562901963478966958294505346998229021046076619404696429727029012891509018812191961251840 4012 908951957086591823558883548545060179764056439075886676516392093502307962949928100509635164354608516665437916534407117668352 4013 383161008284755568710774970354102273277364215055208190561358529576538310086141567323128512258839384238317082319620729955418112 4014 47498803213254344841619757063279198138817807646720000000000000000000000000000000000000000000000000000000000000000000000000000000 4015 2164894821557791225847877334392801060557290000999194338990920300813846330480506619685551550764046338593241084872133643998985191424 4016 42821959557249372895363356686953871803505239887646834604054933154517897089042603982531189075893923205412842611580040182933403729920 4017 417228627189216589862464005966781010687815832169134786786107152047242176092297453850732210278021526637295167694015655042981692440576 4018 2210807589692539310126227982260098288280128452740813816147694368609576885271699971793209283331242868942238234529716598520608186171392 4019 6893900858256830807539833228759174314362877044814882065612800000000000000000000000000000000000000000000000000000000000000000000000000 4020 13486265392203643476989406591671959133514829934627971821629212680109518041166563030466435511290534907865710850116266973376130303655936 4021 17445029593389998987306063252456152928693931169809135308009400034572623961696119935287357327620492147732394325309311895837211120107520 4022 15589297367980583197424045874183448742274342072989428374661949354581905498038884654078251959542679991177645399151723980682979010674688 4023 9985599430719158747332792631561828924517690835855670258977752033060488646637767185389415160906075479152051085590414222715887940534272 4024 4730825602298467371195536399852382701825365613696542107127250944000000000000000000000000000000000000000000000000000000000000000000000 4025 1702953125227290711571421046640401859146997119781123816693819686751434333168912916187939313071715806617421224883566128786855117717504 4026 476737201434553019650047340677246720097463846478540599009131867281834186147607680553952810678090536283148939938817442581247216844800 4027 105918044188050667505656013612756076240581003642521692318594329757725623338700162933260753539395507065274982584624165647491105030144 4028 19010516293545326099141614210816162458395701205959951583338204536669443368236522851185720383259897042726793364104452325551481290752 4029 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4030 343161354777226340528888480758150067958464320808089893992336232462247840624502123560490514942508571418354388630916635066164576256 4031 35431871718432559470395408230493579805892270526496928496882642440382078245293526938161899125135540171653634649967470158198865920 4032 3116456553080948747722543610633167887004557651255994483971018830379158656373962701490539687656155562260923268008640587363254272 4033 235846443687991854568632195186780686181470652362507823360729576974010338782646259544630321153447250465865974081830844295544832 4034 15495566447120865982198386293894637651563270045084365015596033638400000000000000000000000000000000000000000000000000000000000 4035 891120955179460097467171497254779840195299961660963027172931124444099682648729176515338498281606568096248312984934268534784 4036 45189372866520900318978585510052707800769851374511411474536538739461333385294720906018793682402412050128305509523081134080 4037 2034429517082903105136506962249688094289418760986471252398620013443811111189413822916609371385419313197004634195950043136 4038 81816648338736247140486710007660100421977894664962687167784861388262790476418472666280274168544687598806414949206720512 4039 2955952991813794741343453901176954845690200160103787271508983808000000000000000000000000000000000000000000000000000000 4040 96444327265705806987133333145616153670026803870998825757420434220317247944600274911997325002395526550123465330917376 4041 2855414705786825965265457450131862784021970837211899568528682710540668079113079516948179121011203084294150779043840 4042 77056067599642705238185750524805494507097803214182882090445628988744899463709891224064537641678282715747758112768 4043 1903177120656073562768079997974361415771086473837124718569465626863593525242160538479415501831040401822598561792 4044 43186459939460363655190231231668744942784205457912557448724480000000000000000000000000000000000000000000000000 4045 903560803144042424519352334976714234271968993740240053896615455713898894865853803892798533546621031378059264 4046 17488346719029944370592645262718013802349651124136995958486857462055823109728677889298262397607799622205440 4047 314098881168581458545747301938117846653267640115353251288197177248120625806270736054339394217255406403584 4048 5250104037291977728975381315973138018226521583892798524630681361335704473814154259969959060486511132672 4049 81890111401964763280520808195881642925724128028157332684800000000000000000000000000000000000000000000 4050 1194985042879704340144365964262640060551675768844941091546005128149442758635401104607821609142583296 4051 16353084219922749722358365019641518128457873493670451507119278827484332257755431668109853012787200 4052 210339362318497236492680920814185389117814612521557688803006275064099531449342618478942399496192 4053 2548274438572360817820410856473564969104127667048551482226707268062963460612439531259168817152 4054 29137058136064000000000000000000000000000000000000000000000000000000000000000000000000000000 4055 315021446981202978420668449683841813864322490208698306617009657450416972094104846618066944 4056 3226309917337594813159350385814540373928649433172514385240232342578417726023120076144640 4057 31352994078901346619295366414905215218046105226916857520306894658824722979427446685696 4058 289571720131183427851048220493000283912319281080348733623778873797884957011300319232 4059 2545652631861743052604585811752276206498107883520000000000000000000000000000000000 4060 21332247641385411367012402747470693291125909388441042090347848047573840236118016 4061 170634307552687194509652645099049574625855672895686929195768856586218331176960 4062 1304539899630841134834219100211307003532366539404788440141564522408441806848 4063 9544469151111866557515187346930441320555388319212733131372423956410662912 4064 66906229990362315689790630355813553877811200000000000000000000000000000 4065 449878368480066853205144711427683688261340579232531981962631471693824 4066 2904749856686338215722097211633527036620375043424896310912409927680 4067 18028433648386532861309215903471930858772473619647261554480513024 4068 107664848965352348461311460186857894368987600583447119965192192 4069 619254632328530617062387354454458368000000000000000000000000 4070 3433518634421880846495689380040086161540895364962672705536 4071 18368069274539039183398647030870302955807929020375367680 4072 94886697940041842536092581344037785677309851427930112 4073 473711728822270137192291882863680038969885245571072 4074 2287312248521468154973687644160000000000000000000 4075 10689609505033496097564018567345911847037435904 4076 48387541332315603311366438025186588072345600 4077 212294731013307601494609672176927827296256 4078 903371512370176597023540263282437783552 4079 3730715820000000000000000000000000000 4080 14961794251384643210456601362169856 4081 58304031419912302959619085434880 4082 220894830848378123681349500928 4083 814112979052555372312133632 4084 2920302883373056000000000 4085 10200920612113917149184 4086 34716491773137387520 4087 115166708161470464 4088 372576655245312 4089 1175975680000 4090 3622974976 4091 10899360 4092 32032 4093 92 4094 1 4095 1532495540865888858358347027150309183618739122183602176 4096 148213874223764730142170860811120522052185580372019921970505707530128805939118080 4097 46442934892133166775159241373796093331806484156155702137747503347145343736283510690479444328448 4098 250851411123914071582433535423665759149624295690280747908798779307944689572178025882658279246419996966912 4099 3094850098213450687247810560000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4100 779806432358068722838992334953368426316838376851777963719726295485057184778711416387983833350794421886735986389417984 4101 13005187004789617298341010081381603761254977411074832246149715950412589290145343331500032356812360962252526741374915051520 4102 29086462626770938353884273553441925752449806050428373648524546992073854814397699216308325259347472533294013329101027765387264 4103 13793796298251200473587898932747681837985111741987494860208907064755379163101096423632626441318217832579414963506346278395052032 4104 1899952128530173793664790282531167925552712305868800000000000000000000000000000000000000000000000000000000000000000000000000000000 4105 95255372148542813937306602713283246664520760043964550915600493235809238541142291266164268233618038898102607734373880335955348422656 4106 2055454058747969898977441120973785846568251514607048060994636791416859060274044991161497075642908313859816445355841928780803379036160 4107 21695888613839262672848128310272612555766423272795008912877571906456593156799467600238074934457119385139348720088814062235048006909952 4108 123805225022782201367068767006565504143687193353485573704270884642136305575215198420419719866549600660765341133664129517154058425597952 4109 413634051495409848452389993725550458861772622688892923936768000000000000000000000000000000000000000000000000000000000000000000000000000 4110 863120985101033182527322021867005384544949115816190196584269611527009154634660033949851872722594234103405494407441086296072339433979904 4111 1186262012350519931136812301167018399151187319547021200944639202350938429395336155599540298278193466045802814121033208916930356167311360 4112 1122429410494601990214531302941208309443752629255238842975660353529897195858799695093634141087072959364790468738924126609174488768577536 4113 758905556734656064797292239998698998263344503525030939682309154512597137144470306089595552228861736415555882504871480926407483480604672 4114 378466048183877389695642911988190616146029249095723368570180075520000000000000000000000000000000000000000000000000000000000000000000000 4115 143048062519092419771999367917793756168347758061614400602280853687120483986188684959786902298024127755863382890219554818095829888270336 4116 41952873726240665729204165979597711368576818490111572712803604320801408380989475888747847339671967192917106714615934947149755082342400 4117 9744460065300661410520353252373559014133452335111995693310678337710757347160414989859989325624386650005298397785423239569181662773248 4118 1825009564180351305517594964238351596005987315772155352000467635520266563350706193713829156792950116101772162954027423252942203912192 4119 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4120 35688780896831539415004401998847607067680289364041348975202968176073775424948220850291013554020891427508856417615330046881115930624 4121 3826642145590716422802704088893306619036365216861668277663325383561264450491700909321485105514638338538592542196486777085477519360 4122 349043133945066259744924884390914803344510456940671382204754109002465769513883822566940445017489422973223406016967745784684478464 4123 27358187467807055129961334641666559597050595674050907509844630928985199298786966107177117253799881054040452993492377938283200512 4124 1859467973654503917863806355267356518187592405410123801871524036608000000000000000000000000000000000000000000000000000000000000 4125 110498998442253052085929265659592700184217195245959415369443459431068360648442417887901973786919214443934790810131849298313216 4126 5784239726914675240829258945286746598498540975937460668740676958651050673317724275970405591347508742416423105218954385162240 4127 268544696254943209878018919016958828446203276450214205316617841774583066677002624624992437022875349342004611713865405693952 4128 11127064174068129611106192561041773657388993674434925454818741148803739504792912282614117286922077513437672433092113989632 4129 413833418853931263788083546164773678396628022414530218011257733120000000000000000000000000000000000000000000000000000000 4130 13887983126261636206147199972968726128483859757423830909068542527725683704022439587327614800344955823217779007652102144 4131 422601376456450242859287702619515692035251683907361136142245041160018875708735768508330509909658056475534315298488320 4132 11712522275145691196204234079770435165078866088555798077747735606289224718483903466057809721535098972793659233140736 4133 296895630822347475791820479684000380860289489918591456096836637790720589937777044002788818285642302684325375639552 4134 6909833590313658184830436997066999190845472873266009191795916800000000000000000000000000000000000000000000000000 4135 148183971715622957621173782936181134420602914973399368839044934737079418758000023838418959501645849146001719296 4136 2938042248797030654259564404136626318794741388855015321025792053625378282434417885402108082798110336530513920 4137 54025007560996010869868535933356269624362034099840759221569914486676747638678566601346375805367929901416448 4138 924018310563388080299667111611272291207867798765132540334999919595083987391291149754712794645625959350272 4139 14740220052353657390493745475258695726630343045068319883264000000000000000000000000000000000000000000000 4140 219877247889865598586563337424325771141508341467469160844464943579497467588913803247839176082235326464 4141 3074379833345476947803372623692605408150080216810044883338424419567054464458021153604652366403993600 4142 40385157565151469406594736796323594710620405604139076250177204812307110038273782747956940703268864 4143 499461789960182720292800527868818733944409022741516090516434624540340838280038148126797088161792 4144 5827411627212800000000000000000000000000000000000000000000000000000000000000000000000000000000 4145 64264375184165407597816363735503730028321788002574454549869970119885062307197388710085656576 4146 671072462806219721137144880249424397777159082099882992129968327256310887012808975838085120 4147 6646834744727085483290617679959905626225774308106373794305061667670841271638618697367552 4148 62547491548335620415826415626488061325060964713355326462736236740343150714440868954112 4149 560043579009583471573008878585500765429583734374400000000000000000000000000000000000 4150 4778423471670332146210778215433435297212203703010793428237917962656540212890435584 4151 38904622122012680348200803082583303014695093420216619856635299301657779508346880 4152 302653256714355143281538831249023224819509037141910918112842969198758499188736 4153 2252494719662400507573584213875584151651071643334205019003892053712916447232 4154 16057495197686955765549751285395252930674688000000000000000000000000000000 4155 109770321909136312182055309588354819935767101332737803598882079093293056 4156 720377964458211877499080108485114705081853010769374285106277662064640 4157 4543165279393406281049922407674926576410663352151109911729089282048 4158 27562201335130201206095733807835620958460825749362462711089201152 4159 161006204405417960436220712158159175680000000000000000000000000 4160 906448919487376543474861996330582746646796376350145594261504 4161 4922642565576462501150837404273241192156524977460598538240 4162 25809181839691381169817182125578277704228279588396990464 4163 130744437154946557865072559670375690755688327777615872 4164 640447429586011083392632540364800000000000000000000 4165 3035849099429512891708181273126238964558631796736 4166 13935611903706893753673534151253737364835532800 4167 61990061455885819636426024275662925570506752 4168 267397967661572272718967917931601583931392 4169 1119214746000000000000000000000000000000 4170 4548385452420931535978806814099636224 4171 17957641677332989311562678313943040 4172 68919187224693974588581044289536 4173 257259701380607497650634227712 4174 934496922679377920000000000 4175 3305098278324909156335616 4176 11387009301589063106560 4177 38235347109608194048 4178 125185756162424832 4179 399831731200000 4180 1246303391744 4181 3792977280 4182 11275264 4183 32752 4184 93 4185 1 4186 6129982163463555433433388108601236734474956488734408704 4187 1185710993790117841137366886488964176417484642976159375764045660241030447512944640 4188 557315218705598001301910896485553119981677809873868425652970040165744124835402128285753331941376 4189 4013622577982625145318936566778652146393988731044491966540780468927115033154848414122532467942719951470592 4190 61897001964269013744956211200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4191 18715354376593649348135816038880842231604121044442671129273431091641372434689073993311612000419066125281663673346031616 4192 364145236134109284353548282278684905315139367510095302892192046611552500124069613282000905990746106943070748758497621442560 4193 930766804056670027324296753710141624078393793613707956752785503746363354060726374921866408299119121065408426531232888492392448 4194 496576666737043217049164361578916546167464022711549814967520654331193649871639471250774551887455841972858938686228466022221873152 4195 75998085141206951746591611301246717022108492234752000000000000000000000000000000000000000000000000000000000000000000000000000000000 4196 4191236374535883813241490519384462853238913441934440240286421702375606495810260815711227802279193711516514740312450734782035330596864 4197 98661794819902555150917173806741720635276072701138306927742565988009234893154159575751859630859599065271189377080412581478562193735680 4198 1128186207919641658988102672134175852899854010185340463469633739135742844153572315212379896591770208027246133444618331236222496359317504 4199 6933092601275803276555850952367668232046482827795192127439169539959633112212051111543504312526777637002859103485191252960627271833485312 4200 24818043089724590907143399623533027531706357361333575436206080000000000000000000000000000000000000000000000000000000000000000000000000000 4201 55239743046466123681748609399488344610876743412236172581393255137728585896618242172790519854246030982617951642076229522948629723774713856 4202 80665816839835355317303236479357251142280737729197441664235465759863813198882858580768740282917155691114591360230258206351264219377172480 4203 80814917555611343295446253811766998279950189306377196694247545454152598101833578046741658158269253074264913749202537115860563191337582592 4204 57676822311833860924594210239901123868014182267902351415855495742957382422979743262809261969393491967582247070370232550406968744525955072 4205 30277283854710191175651432959055249291682339927657869485614406041600000000000000000000000000000000000000000000000000000000000000000000000 4206 12016037251603763260847946905094675518141211677175609650591591709718120654839849536622099793034026731492524162778442604720049710614708224 4207 3691852887909178584169966606204598600434760027129818398726717180230523937527073878209810565891133112976705390886202275349178447246131200 4208 896490326007660849767872499218367429300277614830303603784582407069389675938758179067119017957443571800487452596258938040364712975138816 4209 175200918161313725329689116566881753216574782314126913792044893009945590081667794596527599052123211145770127643586632632282451575570432 4210 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4211 3711633213270480099160457807880151135038750093860300293421108690311672644194614968430265409618172708460921067431994324875636056784896 4212 413277351723797373662692041600477114855927443421060173987639141424616560653103698206720391395580940562167994557220571925231572090880 4213 39092831001847421091431587051782457974585171177355194806932460208276166185554988127497329841958815373001021473900387527884661587968 4214 3173549746265618395075514818433320913257869098189905271141977187762283118659288068432545601440786202268692547245115840840851259392 4215 223136156838540470143656762632082782182511088649214856224582884392960000000000000000000000000000000000000000000000000000000000000 4216 13701875806839378458655228941789494822842932210498967505810988969452476720406859818099844749577982591047914060456349312990838784 4217 740382685045078430826145144996703564607813244919994965598806650707334486184668707324211915692481119029302157468026161300766720 4218 35447899905652503703898497310238565354898832491428275101793555114244964801364346450499001687019546113144608746230233551601664 4219 1513280727673265627110442188301681217404903139723149861855348796237308572651836070435519951021402541827523450900527502589952 4220 57936678639550376930331696463068314975527923138034230521576082636800000000000000000000000000000000000000000000000000000000 4221 1999869570181675613685196796107496562501675805069031650905870123992498453379231300575176531249673638543360177101902708736 4222 62545003715554635943174579987688322421217249218289448149052266091682793604892893739232915466629392358379078664176271360 4223 1780303385822145061823043580125106145091987645460481307817655812155962157209553326840787077673335043864636203437391872 4224 46315718408286206223523994830704059414205160427300267151106515495352412030293218864435055652560199218754758599770112 4225 1105573374450185309572869919530719870535275659722561470687346688000000000000000000000000000000000000000000000000000 4226 24302171361362165049872500401533706044978878055637496489603369296881024676312003909500709358269919259944281964544 4227 493591097797901149915606819894953221557516553327642573932333065009063551448982204747554157910082536537126338560 4228 9292301300491313869617388180537278375390269865172610586110025291708400593852713455431576638523283943043629056 4229 162627222659156302132741411643583923252584732582663327098959985848734781780867242356829451857630168845647872 4230 2653239609423658330288874185546565230793461748112297578987520000000000000000000000000000000000000000000000 4231 40457413611735270139927654086075941890037534830014325595381549618627534036360139797602408399131300069376 4232 577983408668949666187034053254209816732215080760288438067623790878606239318107976877674644883950796800 4233 7753950252509082126066189464894130184439117875994702640034023323962965127348566287607732615027621888 4234 97894510832195813177388903462288471853104168457337153741221186409906804302887477032852229279711232 4235 1165482325442560000000000000000000000000000000000000000000000000000000000000000000000000000000000 4236 13109932537569743149954538202042760925777644752525188728173473904456552710668267296857473941504 4237 139583072263693701996526135091880274737649089076775662363033412069312664498664266974321704960 4238 1409128965882142122457610948151499992759864153318551244392673073546218349587387163841921024 4239 13510258174440494009818505775321421246213168378084750515951027135914120554319227694088192 4240 123209587382108363746061953288810168394508421562368000000000000000000000000000000000000 4241 1070366857654154400751214320257089506575533629474417727925293623635065007687457570816 4242 8870253843818891119389783102828993087350481299809389327312848240777973727903088640 4243 70215555557730393241317008849773388158126096616923333002179568854111971811786752 4244 531588753840326519787365874474637859789652907826872384484918524676248281546752 4245 3853798847444869383731940308494860703361925120000000000000000000000000000000 4246 26783958545829260172421495539558576064327172725188024078127227298763505664 4247 178653735185636545619771866904308446860299546670804822706356860192030720 4248 1144877650407138382824580446734081497255487164742079697755730499076096 4249 7055923541793331508760507854805918965365971391836790454038835494912 4250 41861613145408669713417385161121385676800000000000000000000000000 4251 239302514744667407477363567031273845114754243356438436885037056 4252 1319268207574491950308424424345228639497948693959440408248320 4253 7020097460396055678190273538157291535550092048043981406208 4254 36085464654765249970760026469023690648569978466621980672 4255 179325280284083103349937111302144000000000000000000000 4256 862181144237981661245123481567851865934651430273024 4257 4013456228267585401057977835561076361072633446400 4258 18101097945118659333836399088493574266587971584 4259 79149798427825392724814503707754068843692032 4260 335764423800000000000000000000000000000000 4261 1382709177535963186937557271486289412096 4262 5530953636618560707961304920694456320 4263 21502786414104520071637285818335232 4264 81294065636271969257600415956992 4265 299039015257400934400000000000 4266 1070851842177270566652739584 4267 3734939050921212698951680 4268 12694135240389920423936 4269 42062414070574743552 4270 135942788608000000 4271 428728366759936 4272 1319956093440 4273 3968892928 4274 11659712 4275 33480 4276 94 4277 1 4278 24519928653854221733733552434404946937899825954937634816 4279 9485687950320942729098935091911713411339877143809275006112365281928243580103557120 4280 6687782624467176015622930757826637439780133718486421107835640481988929498024825539429039983296512 4281 64217961247722002325102985068458434342303819696711871464652487502833840530477574625960519487083519223529472 4282 1237940039285380274899124224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4283 449168505038247584355259584933140213558498905066624107102562346199392938432537775839478688010057587006759928160304758784 4284 10196066611755059961899351903803177348823902290282668480981377305123470003473949171896025367740890994405980965237933400391680 4285 29784537729813440874377496118724531970508601395638654616089136119883627329943243997499725065571811874093069648999452431756558336 4286 17876760002533555813769917016840995662028704817615793338830743555922971395379020965027883867948410311022921792704224776799987433472 4287 3039923405648278069863664452049868680884339689390080000000000000000000000000000000000000000000000000000000000000000000000000000000000 4288 184414400479578887782625582852916365542512191445115370572602554904526685815651475891294023300284523306726648573747832330409554546262016 4289 4735766151355322647244024342723602590493251489654638732531643167424443274871399659636089262281260755133017090099859803910970985299312640 4290 58665682811821366267381338950977144350792408529637704100420954435058627895985760391043754622772050817416798939120153224283569810684510208 4291 388253185671444983487127653332589420994603038356530759136593494237739454283874862246436241501499547672160109795170710165795127222675177472 4292 1489082585383475454428603977411981651902381441680014526172364800000000000000000000000000000000000000000000000000000000000000000000000000000 4293 3535343554973831915631911001567254055096111578383115045209168328814629497383567499058593270671745982887548905092878689468712302321581686784 4294 5485275545108804161576620080596293077675090165585426033168011671670739297524034383492274339238366586995792212495657558031885966917647728640 4295 5818674064004016717272130274447223876156413630059158161985823272698987063332017619365399387395386221347073789942582672341960549776305946624 4296 4383438495699373430269159978232485413969077852360578707605017676464761064146460487973503909673905389536250777348137673830929624583972585472 4297 2422182708376815294052114636724419943334587194212629558849152483328000000000000000000000000000000000000000000000000000000000000000000000000 4298 1009347129134716113911227540027952743523861780882751210649693703616322135006547361076256382614858245445372029673389178796484175691635490816 4299 324883054136007715406957061346004676838258882387424019087951111860286106502382501282463329798419713941950074397985800230727703357659545600 4300 82477109992704798178644269928089803495625540564387931548181581450383850186365752474174949652084808605644845638855822299713553593712771072 4301 16819288143486117631650155190420648308791179102156183724036309728954776647840108281266649509003828269993932253784316732699115351254761472 4302 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4303 386009854180129930312687612019535718044030009761471230515795303792413954996239956716747602600289961679935791012927409787066149905629184 4304 44633953986170116355570740492851528404440163889474498790665027273858588550535199406325802270722741580714143412179821767925009785815040 4305 4378397072206911162240337749799635293153539171863781818376435543326930612782158670279700942299387321776114405076843403123082097852416 4306 368131770566811733828759718938265225937912815390029011452469353780424841764477415938175289767131199463168335480433437537538746089472 4307 26776338820624856417238811515849933861901330637905782746949946127155200000000000000000000000000000000000000000000000000000000000000 4308 1699032600048082928873248388781897358032523594101871970720562632212107113330450617444380748947669841289941343496587314810864009216 4309 94768983685770039145746578559578056269800095349759355596647251290538814231637594537499125208637583235750676155907348646498140160 4310 4679122787546130488914601644951490626846645888868532313436749275080335353780093731465868222686580086935088354502390828811419648 4311 205806178963564125287020137609028645567066827002348381212327436288273965880649705579230713338910745688543189322471740352233472 4312 8111135009537052770246437504829564096573909239324792273020651569152000000000000000000000000000000000000000000000000000000000 4313 287981218106161288370668338639479505000241315929940557730445297854919777286609307282825420499953003950243865502673990057984 4314 9256660549902086119589837838177871718340152884306838326059735381569053453524148273406471489061150069040103642298088161280 4315 270606114644966049397102624179016134053982122109993158788283683447706247895852105679799635806346926667424702922483564544 4316 7225252071692648170869743193589833268616005026658841675572616417274976276725742142851868681799391078125742341564137472 4317 176891739912029649531659187124915179285644105555609835309975470080000000000000000000000000000000000000000000000000000 4318 3985556103263395068179090065851527791376536001124549424294952564688488046915168641158116334756266758630862242185216 4319 82923304430047393185821945742352141221662780959043952420631954921522676643429010397589098528893866138237224878080 4320 1598275823684505985574190767052411880567126416809689020810924350173844902142666714334231181826004838203504197632 4321 28622391188011509175362488449270770492454912934548745569416957509377321593432634654801983526942909716834025472 4322 477583129696258499451997353398381741542823114660213564217753600000000000000000000000000000000000000000000000 4323 7444164104559289705746688351837973307766906408722635909550205129827466262690265722758843145440159212765184 4324 108660880829762537243162402011791445545656435182934226356713272685177972991804299653002833238182749798400 4325 1488758448481743768204708377259672995412310632190982906886532478200889304450924727220684662085303402496 4326 19187324123110379382768225078608540483208417017638082133279352536341733643365945498439036938823401472 4327 233096465088512000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4328 2674426237664227602590725793216723228858639529515138500547388676509136752976326528558924684066816 4329 29033279030848290015277436099111097145431010527969337771510949710417034215722167530658914631680 4330 298735340767014129961013521008117998465091200503532863811246691591798290112526078734487257088 4331 2918215765679146706120797247469426989182044369666306111445421861357450039732953181923049472 4332 27106109224063840024133629723538237046791852743720960000000000000000000000000000000000000 4333 239762176114530585768272007737588049472919533002269571055265771694254561721990495862784 4334 2022417876390707175220870547445010423915909736356540766627329398897378009961904209920 4335 16290008889393451231985546053147426052685254415126213256505659974153977460334526464 4336 125454945906317058669818346376014534910358086247141882738440771823594594445033472 4337 924911723386768652095665674038766568806862028800000000000000000000000000000000 4338 6535285885182339482070844911652292559695830144945877875063043460898295382016 4339 44306126326037863313703422992268494821354287574359596031176501327623618560 4340 288509167902598872471794272576988537308382765515004083834444085767176192 4341 1806316426699092866242690010830315255133688676310218356233941886697472 4342 10884019417806254125488520141891560275968000000000000000000000000000 4343 63175863892592195574023981696256295110295120246099747337649782784 4344 353563879629963842682657745724521275385450249981130029410549760 4345 1909466509227727144467754402378783297669625037067962942488576 4346 9959588244715208991929767305450538619005314056787666665472 4347 50211078479543268937982391164600320000000000000000000000 4348 244859444963586791793615068765269929925441006197538816 4349 1155875393741064595504697616641589991988918432563200 4350 5285520599974648525480228533840123685843687702528 4351 23428340334636316246545093097495204377732841472 4352 100729327140000000000000000000000000000000000 4353 420343589970932808829017410531831981277184 4354 1703533720078516698052081915573892546560 4355 6708869361200610262350833175320592384 4356 25688924741061942285401731442409472 4357 95692484882368299008000000000000 4358 346955996865435663595487625216 4359 1225060008702157765256151040 4360 4214452899809453580746752 4361 14132971127713113833472 4362 46220548126720000000 4363 147482558165417984 4364 459344720517120 4365 1397050310656 4366 4150857472 4367 12052800 4368 34216 4369 95 4370 1 4371 98079714615416886934934209737619787751599303819750539264 4372 75885503602567541832791480735293707290719017150474200048898922255425948640828456960 4373 80253391493606112187475169093919649277361604621837053294027685783867153976297906473148479799558144 4374 1027487379963552037201647761095334949476861115147389943434439800045341448487641194015368311793336307576471552 4375 24758800785707605497982484480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4376 10780044120917942024526230038395365125403973721598978570461496308785430522380906620147488512241382088162238275847314210816 4377 285489865129141678933181853306488965767069264127914717467478564543457160097270576813088710296744947843367467026662135210967040 4378 953105207354030107980079875799185023056275244660436947714852355836276074558183807919991202098297979970978228767982477816209866752 4379 643563360091208009295717012606275843833033373434168560197906768013226970233644754741003819246142771196825184537352091964799547604992 4380 121596936225931122794546578081994747235373587575603200000000000000000000000000000000000000000000000000000000000000000000000000000000000 4381 8114233621101471062435525645528320083870536423585076305194512415799174175888664939216937025212519025495972537244904622538020400035528704 4382 227316775265055487067713168450732924343676071503422659161518872036373277193827183662532284589500516246384820324793270587726607294367006720 4383 3050615506214711045903829625450811506241205243541160613221889630623048650591259540334275240384146642505673544834247967662745630155594530816 4384 21742178397600919075279148586625007575697770147965722511649235677313409439896992285800429524083974669640966148529559769284527124469809938432 4385 89344955123008527265716238644718899114142886500800871570341888000000000000000000000000000000000000000000000000000000000000000000000000000000 4386 226261987518325242600442304100304259526151141016519362893386773044136287832548319939749969322991742904803129925944236125997587348581227954176 4387 372998737067398682987210165480547929281906131259808970255424793673610272231634338077474655068208927915713870449704713946168245750400045547520 4388 418944532608289203643593379760200119083261781364259387662979275634327068559905268594308755892467807936989312875865952408621159583894028156928 4389 333141325673152380700456158345668891461649916779403981777981343411321840875130997085986297135216809604755059078458463211150651468381916495872 4390 193774616670145223524169170937953595466766975537010364707932198666240000000000000000000000000000000000000000000000000000000000000000000000000 4391 84785158847316153568543113362348030456004389594151101694574271103771059340549978330405536139648092617411250492564691018904670758097381228544 4392 28589708763968678955812221398448411561766781650093313679739697843705177372209660112856773022260934826891606547022750420304037895474040012800 4393 7587894119328841432435272833384261921597549731923689702432705493435314217145649227624095367991802391719325798774735651573646930621574938624 4394 1614651661774667292638414898280382237643953193806993637507485733979658558192650395001598352864367513919417496363294406339115073720457101312 4395 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4396 40145024834733512752519511650031714676579121015193007973642711594411051319608955498541750670430156014713322265344450617854879590185435136 4397 4820467030506372566401639973227965067679537700063245869391822945576727563457801535883186645238056090717127488515420750935901056868024320 4398 490380472087174050170917827977559152833196387248743563658160780852616228631601771071326505537531380038924813368606461149785194959470592 4399 42703285385750161124136127396838766208797886585243365328486445038529281644679380248828333612987219137727526915730278754354494546378752 4400 3213160658474982770068657381901992063428159676548693929633993535258624000000000000000000000000000000000000000000000000000000000000000 4401 210680042405962283180282800208955272396032925668632124369349766394301282052975876563103212869511060319952726593576827036547137142784 4402 12130429911778565010655562055625991202534412204769197516370848165188968221649612100799888026705610654176086547956140626751761940480 4403 617644207956089224536727417133596762743757257330646265373650904310604266698972372553494605394628571475431662794315589403107393536 4404 27989640339044721039034738714827895797121088472319379844876531335205259359768359958775377014091861413641873747856156687903752192 4405 1135558901335187387834501250676138973520347293505470918222891219681280000000000000000000000000000000000000000000000000000000000 4406 41469295407287225525376240764085048720034749493911440313184122891108447929271740248726860551993232568835116632385054568349696 4407 1369985761385508745699296000050325014314342626877412072256840836472219911121573944464157780381050210217935339060117047869440 4408 41132129426034839508359598875210452376205282560718960135819119884051349680169520063329544642564732853448554844217501810688 4409 1127139323184053114655679938200013989904096784158779301389328161094896299169215774284891514360705008187615805284005445632 4410 28302678385924743925065469939986428685703056888897573649596075212800000000000000000000000000000000000000000000000000000 4411 653631200935196791181370770799650557785751904184426105584372220608912039694087657149931078900027748415461407718375424 4412 13931115144247962055218086884715159725239347201119384006666168426815809676096073746794968552854169511223853779517440 4413 274903441673735029518760811933014843457545743691266511579478988229901323168538674865487763274072832171002721992704 4414 5037540849090025614863797967071655606672064676480579220217384521650408600444143699245149100741952110162788483072 4415 85964963345326529901359523611708713477708160638838441559195648000000000000000000000000000000000000000000000000 4416 1369726195238909305857390656738187088629110779204965007357237743888253792335008892987627138760989295148793856 4417 20428245595995357001714531578216791762583409814391634555062095264813458922459208334764532648778356962099200 4418 285841622108494803495304008433857215119163641380668718122214235814570746454577547626371455120378253279232 4419 3760715528129634359022572115407273934708849735457064098122753097122979794099725317694051240009386688512 4420 46619293017702400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4421 545582952483502430928508061816211538687162464021088254111667290007863897607170611826020635549630464 4422 6038922038416444323177706708615108206249650189817622256474277539766743116870210846377054243389440 4423 63331892242606995551734866453721015674599334506748967127984298617461237503855528691711298502656 4424 630334605386695688522092205453396229663321583847922120072211122053209208582317887295378685952 4425 5963344029294044805309398539178412150294207603618611200000000000000000000000000000000000000 4426 53706727449654851212092929733219723081933975392508383916379532859513021825725871073263616 4427 461111275817081235950358484817462376652827419889291294791031102948602186271314159861760 4428 3779282062339280685820646684330202844222979024309281475509313114003722770797610139648 4429 29607367233890825846077129744739430238844508354325484326272022150368324289027899392 4430 221978813612824476502959761769303976513646886912000000000000000000000000000000000 4431 1594609755984490833625286158443159384565782555366794201515382604459184073211904 4432 10987919328857390101798448902082586715695863318441179815731772329250657402880 4433 72704310311454915862892156689401111401712456909781029126279909613328400384 4434 462417005234967773758128642772560705314224301135415899195889122994552832 4435 2829845048629626072627015236891805671751680000000000000000000000000000 4436 16678428067644339631542331167811661909117911744970333297139542654976 4437 94755119740830309838952275854171701803300666994942847882027335680 4438 519374890509941783295229197447029056966138010082485920356892672 4439 2748846355541397681772615776304348658845466679673395999670272 4440 14059101974272115302635069526088089600000000000000000000000 4441 69540082369658648869386679529336660098825245760101023744 4442 332892113397426603505352913592777917692808508578201600 4443 1543372015192597369440226731881316116266356809138176 4444 6934788739052349608977347556858580495808921075712 4445 30218798142000000000000000000000000000000000000 4446 127784451351163573884021292801676922308263936 4447 524688385784183143000041229996758904340480 4448 2093167240694590401853459950700024823808 4449 8117700218175573762186947135801393152 4450 30621595162357855682560000000000000 4451 112413742984401155004937990569984 4452 401819682854307747004017541120 4453 1399198362736738588807921664 4454 4748678298911606248046592 4455 15714986363084800000000 4456 50734000008903786496 4457 159851962739957760 4458 491761709350912 4459 1477705260032 4460 4339008000 4461 12454624 4462 34960 4463 96 4464 1 4465 392318858461667547739736838950479151006397215279002157056 4466 607084028820540334662331845882349658325752137203793600391191378043407589126627655680 4467 963040697923273346249702029127035791328339255462044639528332229406405847715574877677781757594697728 4468 16439798079416832595226364177525359191629777842358239094951036800725463175802259104245892988693380921223544832 4469 495176015714152109959649689600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4470 258721058902030608588629520921488763009695369318375485691075911410850332537141758883539724293793170115893718620335541059584 4471 7993716223615967010129091892581691041477939395581612089089399807216800482723576150766483888308858539614289076746539785907077120 4472 30499366635328963455362556025573920737800807829133982326875275386760834385861881853439718467145535359071303320575439290118715736064 4473 23168280963283488334645812453825930377989201443630068167124643648476170928411211170676137492861139763085706643344675310732783713779712 4474 4863877449037244911781863123279789889414943503024128000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4475 357026279328464726747163128403246083690303602637743357428558546295163663739101257325545229109350837121822791638775803391672897601563262976 4476 10911205212722663379250232085635180368496451432164287639752905857745917305303704815801549660296024779826471375590076988210877150129616322560 4477 158632006323164974386999140523442198324542672664140351887538260792398529830745496097382312499975625410295024331380894318462772768090915602432 4478 1217561990265651468215632320851000424239075128286080460652357197929550928634231568004824053348702581499894104317655347079933518970309356552192 4479 5360697307380511635942974318683133946848573190048052294220513280000000000000000000000000000000000000000000000000000000000000000000000000000000 4480 14480767201172815526428307462419472609673673025057239225176753474824722421283092476143998036671471545907400315260431112063845590309198589067264 4481 25363914120583110443130291252677259191169616925667009977368885969805498511751134989268276544638207098268543190579920548339440711027203097231360 4482 30164006347796822662338723342734408573994848258226675911734507845671548936313179338790230424257682171463230527062348573420723490040370027298816 4483 25318740751159580933234668034270835751085393675234702615126582099260459906509955778534958582276477529961384489962843204047449511597025653686272 4484 15501969333611617881933533675036287637341358042960829176634575893299200000000000000000000000000000000000000000000000000000000000000000000000000 4485 7121953343174556899757621522437234558304368725908692542344238772716768984606198179754065035730439779862545041375434045587992343680180023197696 4486 2515894371229243748111475483063460217435476785208211603817093410246055608754450089931396025958962264766461376138002036986755334801715521126400 4487 698086258978253411784045100671352096786974575336979452623808905396048907977399728941416773855245820038177973487275679944775517617184894353408 4488 155006559530368060093287830234916694813819506605471389200718630462047221586494437920153441874979281336264079650876263008555047077163881725952 4489 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4490 4175082582812285326262029211603298326364228585580072829258842005818749337239331371848342069724736225530185515595822864256907477379285254144 4491 520610439294688237171377117108620227309390071606830553894316878122286576853442565875384157685710057797449768759665441101077314141746626560 4492 54922612873763493619142796733486625117317995371859279129714007455493017606739398359988568620203514564359579097283923648775941835460706304 4493 4953581104747018690399790778033296880220554843888230378104427624469396670782808108864086699106517419976393122224712335505121367379935232 4494 385579279016997932408238885828239047611379161185843271556079224231034880000000000000000000000000000000000000000000000000000000000000000 4495 26124325258339323114355067225910453777108082782910383421799371032893358974569008693824798395819371479674138097603526552531845005705216 4496 1552695028707656321363911943120126873924404762210457282095468565144187932371150348902385667418318163734539078138386000224225528381440 4497 81529035450203777638848019061634772682175957967645307029321919368999763204264353177061287912090971434756979488849657801210175946752 4498 3806591086110082061308724465216593828408468032235435658903208261587915272928496954393451273916493152255294829708437309554910298112 4499 158978246186926234296830175094659456292848621090765928551204770755379200000000000000000000000000000000000000000000000000000000000 4500 5971578538649360475654178670028247015685003927123247405098513696319616501815130595816667919487025489912256795063447857842356224 4501 202757892685055294363495808007448102118522708777856986694012443797888546845992943780695351496395431112254430180897323084677120 4502 6252083672757295605270659029031988761183202949229281940644506222375805151385767049626090785669839393724180336321060275224576 4503 175833734416712285886286070359202182425039098328769571016735193130803822670397660788443076240269981277268065624304849518592 4504 4528428541747959028010475190397828589712489102223611783935372034048000000000000000000000000000000000000000000000000000000 4505 107195516953372273753744806411142691476863312286245881315837044179861574509830375772588696939604550740135670865813569536 4506 2340427344233657625276638596632146833840210329788056513119916295705056025584140389461554716879500477885607434958929920 4507 47283391967882425077226859652478553074697867914897839991670385975543027584988652076863895283140527133412468182745088 4508 886607189439844508216028442204611386774283383060581942758259675810471913678169291067146241730583571388650773020672 4509 15473693402158775382244714250107568425987468914990919480655216640000000000000000000000000000000000000000000000000 4510 252029619923959312277759880839826424307756383373713561353731744875438697789641636309723393532022030307378069504 4511 3840510172047127116322331936704756851365681045105627296351673909784930277422331166935732137970331108874649600 4512 54881591444831002271098369619300585302879419145088393879465133276397583319278889144263319383112624629612544 4513 737100243513408334368424134619825691202934548149584563232059607036104039643546162268034043041839790948352 4514 9323858603540480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4515 111298922306634495909415644610507153892181142660302003838780127161604235111862804812508209652124614656 4516 1256095783990620419220962995391942506899927239482065429346649728271482568309003856046427282625003520 4517 13426361155432683056967791688188855323015058915430781031132671306901782350817372082642795282563072 4518 136152274763526268720771916377933585607277462111151177935597602363493189053780663655801796165632 4519 1311935686444689857168067678619250673064725672796094464000000000000000000000000000000000000000 4520 12030306948722686671508816260241217970353210487921877997269015360530916888962595120411049984 4521 105133370886294521796681734538381421876844651734758415212355091472281298469859628448481280 4522 876793438462713119110390030764607059859731133639753302318160642448863682825045552398336 4523 6987338667198234899674202619758505536367303971620814301000197227486924532210584256512 4524 53274915267077874360710342824632954363275252858880000000000000000000000000000000000 4525 389084780460215763404569822660130889834050943509497785169753355488040913863704576 4526 2725003993556632745246015327716481505492574102973412594301479537654163035914240 4527 18321486198486638797448823485729080073231539141264819339822537222558756896768 4528 118378753340151750082080932549775540560441421090666470194147615486605524992 4529 735759712643702778883023961591869474655436800000000000000000000000000000 4530 4403105009858105662727175428302278744007128700672167990444839260913664 4531 25394372090542523036839209928918016083284578754644683232383325962240 4532 141269970218704165056302341705591903494789538742436170337074806784 4533 758681594129425760169241954260000229841348803589857295908995072 4534 3936548552796192284737819467304665088000000000000000000000000 4535 19749383392983056278905816986331611468066369795868690743296 4536 95872928658458861809541639114720040295528850470522060800 4537 450664628436238431876546205709344305949776188268347392 4538 2052697466759495484257294876830139826759440638410752 4539 9065639442600000000000000000000000000000000000000 4540 38846473210753726460742473011709784381712236544 4541 161604022821528408044012698839001742536867840 4542 653068179096712205378279504618407745028096 4543 2565193268943481308851075294913240236032 4544 9798910451954513818419200000000000000 4545 36422052726945974221599908944674816 4546 131796855976212941017317753487360 4547 464533856428597211484229992448 4548 1595555908434299699343654912 4549 5343095363448832000000000 4550 17452496003062902554624 4551 55628483033505300480 4552 173100121691521024 4553 526063072571392 4554 1562042880000 4555 4533483136 4556 12865280 4557 35712 4558 97 4559 1 4560 1569275433846670190958947355801916604025588861116008628224 4561 4856672230564322677298654767058797266606017097630348803129531024347260713013021245440 4562 11556488375079280154996424349524429495940071065544535674339986752876870172586898532133381091136372736 4563 263036769270669321523621826840405747066076445477731825519216588811607410812836145667934287819094094739576717312 4564 9903520314283042199192993792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4565 6209305413648734606127108502115730312232688863641011656585821873860407980891402213204953383051036082781449246888052985430016 4566 223824054261247076283614572992287349161382303076285138494503194602070413516260132221461548872648039109200094148903114005398159360 4567 975979732330526830571601792818365463609625850532287434460008812376346700347580219310070990948657131490281706258414057283798903554048 4568 834058114678205580047249248337733493607611251970682454016487171345142153422803602144340949743001031471085439160408311186380213696069632 4569 194555097961489796471274524931191595576597740120965120000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4570 15709156290452447976875177649742827682373358516060707726856576036987201204520455322323990080811436833360202832106135349233607494468783570944 4571 523737850210687842204011140110488657687829668743885806708139481171804030654577831158474383694209189431670626028323695434122103206221583482880 4572 8248864328804578668123955307218994312876218978535298298151989561204723551198765797063880249998732521335341265231806504560064183940727611326464 4573 68183471454876482220075409967656023757388207184020505796532003084054852003516967808270146987527344563994069841788699436476277062337323966922752 4574 321641838442830698156578459120988036810914391402883137653230796800000000000000000000000000000000000000000000000000000000000000000000000000000000 4575 926769100875060193691411677594846247019115073603663310411312222388782234962117918473215874346974178938073620176667591172086117779788709700304896 4576 1724746160199651510132859805182053624999533950945356678461084245946773898799077179270242805035398082682260936959434597287081968349849810611732480 4577 2171808457041371231688388080676877417327629074592320665644884564888351523414548912392896590546553116345352597948489097286292091282906641965514752 4578 1924224297088128150925834770604583517082489919317837398749620239543794952894756639168656852253012292277065221237176083507606162881373949680156672 4579 1240157546688929430554682694002903010987308643436866334130766071463936000000000000000000000000000000000000000000000000000000000000000000000000000 4580 598244080826662779579640207884727702897566972976330173556916056908208594706920647099341463001356941508453783475536459829391356869135121948606464 4581 221398704668173449833809842509584499134321957098322621135904220101652893570391607913962850284388679299448601100144179254834469462550965859123200 4582 64223935825999313884132149261764392904401660931002109641390419296436499533920775062610343194682615443512373560829362554919347620781010280513536 4583 14880629714915333768955631702552002702126672634125253363268988524356533272303466040334730419998011008281351646484121248821284519407732645691392 4584 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4585 434208588612477673931251038006743025941879772900327574242919568605149931072890462672227575251372567455139293621965577882718377647445666430976 4586 56225927443826329614508728647730984549414127733537699820586222837206950300171797114541489030056686242124575026043867638916349927308635668480 4587 6151332641861511285343993234150502013139615481648239262527968835015217971954812616318719685462793631208272858895799448662905485571599106048 4588 574615408150654168086375730251862438105584361891034723860113604438450013810805740628234057096356020717261602178066630918594078616072486912 4589 46269513482039751888988666299388685713365499342301192586729506907724185600000000000000000000000000000000000000000000000000000000000000000 4590 3239416332034076066180028336012896268361402265080887544303122008078776512846557078034275001081602063479593124102837292513948780707446784 4591 198744963674580009134580728719376239862323809562938532108219976338456055343507244659505365429544724958021002001713408028700867632824320 4592 10761832679426898648327938516135789994047226451729180527870493356707968742962894619372090004396008229387921292528154829759743224971264 4593 517696387710971160337986527269456760663551652384019249610836323575956477118275585797509373252643068706720096840347474099467800543232 4594 22256954466169672801556224513252323880998806952707229997168667905753088000000000000000000000000000000000000000000000000000000000000 4595 859907309565507908494201728484067570258640565505747626334185972270024776261378805797600180406131670547364978489136491529299296256 4596 30008168117388183565797379585102319113541360899122834030713841682087504933206955679542912021466523804613655666772803816532213760 4597 950316718259108932001140172412862291699846848282850854977964945801122383010636591543165799421815587846075411120801161834135552 4598 27430062569007116598260626976035540458306099339288053078610690128405396336582035082997119893482117079253818237391556524900352 4599 724548566679673444481676030463652574353998256355777885429659525447680000000000000000000000000000000000000000000000000000000 4600 17580064780353052895614148251427401402205583214944324535797275245497298219612181626704546298095146321382250021993425403904 4601 393191793831254481046475284234200668085155335404393494204145937678449412298135585429541192435756080284782049073100226560 4602 8132743418475777113283019860226311128848033281362428478567306387793400744618048157220589988700170666946944527432155136 4603 156042865341412633446021005828011604072273875418662421925453702942643056807357795227817738544582708564402536051638272 4604 2785264812388579568804048565019362316677744404698365506517938995200000000000000000000000000000000000000000000000000 4605 46373450066008513459107818074528062072627174540763295289086641057080720393294061080989104409892053576557564788736 4606 722015912344859897868598404100494288056748036479857931714114695039566892155398259383917641938422248468434124800 4607 10537265557407552436050886966905712378152848475856971624857305589068335997301546715698557321557623928885608448 4608 144471647728628033536211130385485835475775171437318574393483682979076391770135047804534672436200599025876992 4609 1864771720708096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4610 22704980150553437165520791500543459394004953102701608783111145940967263962820012181751674769033421389824 4611 261267923070049047197960303041524041435184865812269609304103143480468374208272802057656874786000732160 4612 2846388564951728808077171837896037328479192490071325578600126317063177858373282881520272599903371264 4613 29408891348921674043686733937633654491171931816008654434089082110514528835616623349653187971776512 4614 288625851017831768576974889296235148074239648015140782080000000000000000000000000000000000000000 4615 2694788756513881814417974842294032825359119149294500671388259440758925383127621306972075196416 4616 23970408562075150969643435474750964187920580595524918668416960855680136051127995286253731840 4617 203416077723349443633610487137388837887457623004422766137813269048136374415410568156413952 4618 1649011925458783436323111818263007306582683737302512175036046545686914189601697884536832 4619 12785979664098689846570482277911909047186060686131200000000000000000000000000000000000 4620 94936686432292646270715036729071937119508430216317459581419818739081982982743916544 4621 675800990402044920821011801273687413362158377537406323386766925338232432906731520 4622 4617014522018632976957103518403728178454347863598734473635279380084806737985536 4623 30304960855078848021012718732742538383473003799210616369701789564571014397952 4624 191297525287362722509586230013886063410413568000000000000000000000000000000 4625 1162419722602539894959974313071801588417881976977452349477437564881207296 4626 6805691720265396173872908260950028310320267106244775106278731357880320 4627 38425431899487532895314236943920997750582754537942638331684347445248 4628 209396119979721509806710779375760063436212269790800613670882639872 4629 1102233594782933839726589450845306224640000000000000000000000000 4630 5608824883607187983209252024118177656930849022026708171096064 4631 27611403453636152201147992065039371605112308935510353510400 4632 131594071503381622107951492067128537337334646974357438464 4633 607598450160810663340159283541721388720794428969582592 4634 2719691832780000000000000000000000000000000000000000 4635 11809327856069132844065711795559774452040519909376 4636 49774039029030749677555911242412536701355294720 4637 203757271878174208078023205440943216448765952 4638 810601072986140093596939793192583914586112 4639 3135651344625444421894144000000000000000 4640 11800745083530495647798370498074640384 4641 43229368760197844653680223143854080 4642 154225240334294274212764357492736 4643 536106785233924698979468050432 4644 1816652423572602880000000000 4645 6003658625053638478790656 4646 19358712095659844567040 4647 60931242835415400448 4648 187278453835415552 4649 562335436800000 4650 1650187861504 4651 4734423040 4652 13284864 4653 36472 4654 98 4655 1 4656 6277101735386680763835789423207666416102355444464034512896 4657 38853377844514581418389238136470378132848136781042790425036248194778085704104169963520 4658 138677860500951361859957092194293153951280852786534428092079841034522442071042782385600573093636472832 4659 4208588308330709144377949229446491953057223127643709208307465420985718573005378330686948605105505515833227476992 4660 198070406285660843983859875840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4661 149023329927569630547050604050777527493584532727384279758059724972649791541393653116918881193224865986754781925313271650320384 4662 6267073519314918135941208043784045776518704486135983877846089448857971578455283702200923368434145095057602636169287192151148462080 4663 31231351434576858578291257370187694835508027217033197902720281996043094411122567017922271710357028207689014600269249833081564913729536 4664 30026092128415400881700972940158405769874005070944568344593538168425117523220929677196274190748037132959075809774699202709687693058506752 4665 7782203918459591858850980997247663823063909604838604800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4666 691202876779907710982507816588684418024427774706671139981689345627436852998900034182255563555703220667848924612669955366278729756626477121536 4667 25139416810113016425792534725303455569015824099706518721990695096246593471419735895606770417322041092720190049359537380837860953898636007178240 4668 428940945097838090742445675975387704269563386883835511503903457182645624662335821447321772999934091109437745792053938237123337564917835788976128 4669 3818274401473083004324222958188737330413739602305148324605792172707071712196950197263128231301531295583667911140167168442671515490890142147674112 4670 19298510306569841889394707547259282208654863484172988259193847808000000000000000000000000000000000000000000000000000000000000000000000000000000000 4671 59313222456003852396250347366070159809223364710634451866323982232882063037575546782285815958206347452036711691306725835013511537906477420819513344 4672 117282738893576302689034466752379646499968308664284254135353728724380625118337248190376510742407069622393743713241552615521573847789787121597808640 4673 156370208906978728681563941808735174047589293370647087926431688671961309685847521692288554519351824376865387052291215004613030572369278221517062144 4674 146241046578697739470363442565948347298269233868155642304971138205328416420001504576817920771228934213056956814025382346578068378984420175691907072 4675 99212603735114354444374615520232240878984691474949306730461285717114880000000000000000000000000000000000000000000000000000000000000000000000000000 4676 50252502789439673484689777462317127043395625730011734578780948780289521955381334356344682892113983086710117811945062625668873977007350243682942976 4677 19483086010799263585375266140843435923820332224652390659959571368945454634194461496428730825026203778351476896812687774425433312704484995602841600 4678 5908602095991936877340157732082324147204952805652194087007918575272157957120711305760151573910800620803138367596301355052579981111852945807245312 4679 1428540452631872041819740643444992259404160572876024322873822898338227194141132739872134120319809056795009758062475639886843313863142333986373632 4680 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4681 45157693215697678088850107952701274697955496381634067721263635134935592831580608117911667826142747015334486536684420099802711275334349308821504 4682 6072400163933243598366942693954946331336725795222071580623312066418350632418554088370480815246122114149454102812737705002965792149332652195840 4683 688949255888489263958527242224856225471636933944602797403132509521704412858939013027696604771832886695326560196329538250245414384019099877376 4684 66655387345475883498019584709216042820247785979360027967773178114860201602053465912875150623177298403202345852655729186556913119464408481792 4685 5552341617844770226678639955926642285603859921076143110407540828926902272000000000000000000000000000000000000000000000000000000000000000000 4686 401687625172225432206323513665599137276813880870030055493587129001768287592973077676250100134118655871469547388751824271729648807723401216 4687 25439355350346241169226333276080158702377447624056132109852156971322375083968927316416686774981724794626688256219316227673711057001512960 4688 1420561913684350621579287884129924279214233891628251829678905123085451874071102089757115880580273086279205610613716437528286105696206848 4689 70406708728692077805966167708646119450243024724226617947073740006330080888085479668461274762359457344113933170287256477527620873879552 4690 3115973625263754192217871431855325343339832973379012199603613506805432320000000000000000000000000000000000000000000000000000000000000 4691 123826652577433138823165048901705730117244241432827658192122780006883567781638548034854425978482960558820556902435654780219098660864 4692 4441208881373451167738012178595143228804121413070179436545648568948950730114629440572350979177045523082821038682374964846767636480 4693 144448141175384557664173306206755068338376720938993329956650671761770602217616761914561201512115969352603462490361776598788603904 4694 4279089760765110189328657808261544311495751496928936280263267660031241828506797472947550703383210264363595645033082817884454912 4695 115927770668747751117068164874184411896639721016924461668745524071628800000000000000000000000000000000000000000000000000000000 4696 2883130623977900674880720313234093829961715647250869223870753140261556908016397786779545592887603996706689003606921766240256 4697 66056221363650752815807847751345712238306096347938107026296517529979501266086778352162920329207021487843384244280838062080 4698 1398831867977833663484679415958925514161861724394337698313576698700464928074304283041941478056429354714874458718330683392 4699 27463544300088623486499697025730042316720202073684586258879851717905177998094971960095921983846556707334846345088335872 4700 501347666229944322384728741703485217001993992845705791173229019136000000000000000000000000000000000000000000000000000 4701 8532714812145566476475838525713163421363400115500446333191941954502852552366107238901995211420137858086591921127424 4702 135738991520833660799296499970892926154668630858213291162253562667438575725214872764176516684423382712065615462400 4703 2023154987022250067721770297645896776605346907364538551972602673101120511481896969414123005739063794346036822016 4704 28316442954811094573097381555555223753251933601714440581122801863898972786946469369688795797495317409071890432 4705 372954344141619200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4706 4631815950712901181766241466110865716377010432951128191754673771957321848415282485077341652882817963524096 4707 54343727998570201817175743032637000618518452088952078735253453843937421835320742827992629955488152289280 4708 603434375769766507312360429633959913637588807895121022663226779217393705975135970882297791179514707968 4709 6352320531367081593436334530528869370093137272257869357763241735871138228493190643525088601903726592 4710 63497687223922989086934475645171732576332722563330972057600000000000000000000000000000000000000000 4711 603632681459109526429626364673863352880442689441968150390970114729999285820587172761744843997184 4712 5465253152153134421078703288243219834845892375779681456399067075095071019657182925265850859520 4713 47192530031817070922997633015874210389890168537026081743972678419167638864375251812288036864 4714 389166814408272890972254389110069724353513362003392873308506984782111748746000700750692352 4715 3068635119383685563176915746698858171324654564671488000000000000000000000000000000000000 4716 23164551489479405690054468961893552657160056972781460137866435772336003847789515636736 4717 167598645619707140363610926715874478513815277629276768199918197483881643360869416960 4718 1163487659548695510193190086637739500970495661626881087356090403781371297972355072 4719 7758069978900185093379255995582089826169088972597917790643658128530179685875712 4720 49737356574714307852492419803610376486707527680000000000000000000000000000000 4721 306878806767070532269433218650955619342320841922047420262043517128638726144 4722 1823925381031126174597939413934607587165831584473599728482700003911925760 4723 10451717476660608947525472448746511388158509234320397626218142505107456 4724 57793329114403136706652175107709777508394586462260969373163608604672 4725 308625406539221475123445046236685742899200000000000000000000000000 4726 1592906266944441387231427574849562454568361122255585120591282176 4727 7952084194647211833930621714731339022272344973426981810995200 4728 38425468878987433655521835683601532902501716916512372031488 4729 179849141247599956348687147928349531061355150974996447232 4730 815907549834000000000000000000000000000000000000000000 4731 3590035668245016384595976385850171433420318052450304 4732 15330404020941470900687220662663061304017430773760 4733 63572268825990352920343240097574283532014977024 4734 256149939063620269576632974648856517009211392 4735 1003408430280142215006126080000000000000000 4736 3823441407063880589886672041376183484416 4737 14179232953344893046407113191184138240 4738 51202779790985699038637766687588352 4739 180131879838598698857101264945152 4740 617661824014684979200000000000 4741 2065258567018451636703985664 4742 6736831809289625909329920 4743 21447797478066220957696 4744 66671129565407936512 4745 202440757248000000 4746 600668381587456 4747 1742267678720 4748 4941969408 4749 13713472 4750 37240 4751 99 4752 1 4753 25108406941546723055343157692830665664409421777856138051584 4754 310827022756116651347113905091763025062785094248342323400289985558224685632833359708160 4755 1664134326011416342319485106331517847415370233438413137104958092414269304852513388627206877123637673984 4756 67337412933291346310047187671143871248915570042299347332919446735771497168086053290991177681688088253331639631872 4757 3961408125713216879677197516800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4758 3576559918261671133129214497218660659846028785457222714193433399343594996993447674806053148637396783682114766207518519607689216 4759 175478058540817707806353825225953281742523725611807548579690504568023204196747943661625854316156062661612873812740041380232156938240 4760 999403245906459474505320235846006234736256870945062332887049023873379021155922144573512694731424902646048467208615994658610077239345152 4761 1080939316622954431741235025845702607715464182554004460405367374063304230835953468379065870866929336786526729151889171297548756950106243072 4762 311288156738383674354039239889906552922556384193544192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4763 30412926578315939283230343929902114393074822087093530159194331207607221531951601504019244796450941709385352682957478036116264109291564993347584 4764 1206692006885424788438041666814565867312759556785912898655553364619836486628147322989124980031457972450569122369257794280217325787134528344555520 4765 22304929145087580718607175150720160622017296117959446598202979773497572482441462715260732195996572737690762781186804788330413553375727461026758656 4766 213823366482492648242156485658569290503169417729088306177924361671596015883029211046735180952885752552685403023849361432789604867489847960269750272 4767 1157910618394190513363682452835556932519291809050379295551630868480000000000000000000000000000000000000000000000000000000000000000000000000000000000 4768 3796046237184246553360022231428490227790295341480604919444734862904452034404834994066292221325206236930349548243630453440864738426014554932448854016 4769 7975226244763188582854343739161815961997844989171329281204053553257882508046932876945602730483680734322774572500425577855467021649705524268650987520 4770 11258655041302468465072603810228932531426429122686590330703081584381214297381021561844775925393331355134307867764967480332138201210588031949228474368 4771 11114319539981028199747621635012074394668461773979828815177806503604959647920114347838161978613399000192328717865929058339933196802815933352584937472 4772 7937008298809148355549969241618579270318775317995944538436902857369190400000000000000000000000000000000000000000000000000000000000000000000000000000 4773 4221210234312932572713941306834638671645232561320985704617599697544319844252032085932953362937574579283649896203385260556185414068617420469367209984 4774 1714511568950335195513023420394222361296189235769410378076442280467200007809112611685728312602305932494929966919516524149438131517994679613050060800 4775 543591392831258192715294511351573821542855658120001856004728508925038532055105440129933944799793657113888729818859724664837358262290471014266568704 4776 137139883452659716014695101770719256902799414996098334995886998240469810637548743027724875550701669452320936773997661429136958130861664062691868672 4777 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4778 4696400094432558521240411227080932568587371623689943043011418054033301654484383244262813453918845689594786599815179690379481972634772328117436416 4779 655819217704790308623629810947134203784366385883983730707317703173181868301203841544011928046581188328141043103775672140320305552127926437150720 4780 77162316659510797563355051129183897252823336601795513309150841066430894240201169459102019734445283309876574741988908284027486411010139186266112 4781 7732024932075202485770271826269060967148743173605763244261688661323783385838202045893517472288566614771472118908064585640601921857871383887872 4782 666280994141372427201436794711197074272463190529137173248904899471228272640000000000000000000000000000000000000000000000000000000000000000000 4783 49809265521355953593584115694534293022324921227883726881204803996219267661528661631855012416630713328062223876205226209694476452157701750784 4784 3256237484844318869660970659338260313904313295879184910061076092329264010748022696501335907197660773712216096796072477142235015296193658880 4785 187514172606334282048466000705150004856278873694929241517615476247279647377385475847939296236596047388855140601010569753733765951899303936 4786 9575312387102122581611398808375872245233051362494820040802028640860891000779625234910733367680886198799494911159066880943756438847619072 4787 436236307536925586910502000459745548067576616273061707944505890952760524800000000000000000000000000000000000000000000000000000000000000 4788 17831037971150371990535767041845625136883170766327182779665680320991233760555950917019037340901546320470160193950734288351550207164416 4789 657298914443270772825225802432081197863009969134386556608755988204444708056965157204707944918202737416257513724991494797321610199040 4790 21956117458658452764954342543426770387433261582726986153410902107789131537077747811013302629841627341595726298534990043015867793408 4791 667538002679357189535270618088800912593337233520914059721069754964873725247060405779817909727780801240720920625160919589974966272 4792 18548443306999640178730906379869505903462355362707913866999283851460608000000000000000000000000000000000000000000000000000000000 4793 472833422332375710680438131370391388113721366149142552714803515002895332914689237031845477233567055459896996591535169663401984 4794 11097445189093326473055718422226079656035424186453601980417814945036556212702578763163370615306779609957688553039180794429440 4795 240599081292187390119364859544935188435840216595826084109935192176479967628780336683213934225705849010958406899552877543424 4796 4833583796815597733623946676528487447742755564968487181562853902351311327664715064976882269156993980490932956735547113472 4797 90242579921389978029251173506627339060358918712227042411181223444480000000000000000000000000000000000000000000000000000 4798 1570019525434784231671554288731222069530865621252082125307317319628524869635363731957967118901305365887932913487446016 4799 25518930405916728230267741994527870117077702601344098738503669781478452236340396079665185136671595949868335706931200 4800 388445757508272013002579897148012181108226606213991401978739713235415138204524218127511617101900248514439069827072 4801 5550022819142974536327086784888823855637378985936030353900069165324198666241507996459003976309082212178090524672 4802 74590868828323840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4803 944890453945431841080313259086616606140910128322030151117953449479293657076717626955777697188094864558915584 4804 11303495423702601977972554550788496128651838034502032376932718399538983741746714508222467030741535676170240 4805 127928087663190499550220411082399501691168827273765656804604077194087465666728825827047131730057118089216 4806 1372101234775289624182248258594235783940117650807699781276860214948165857354529179001419138011204943872 4807 13969491189263057599125584641937781166793198963932813852672000000000000000000000000000000000000000000 4808 135213720646840533920236305686945391045219162435000865687577305699519840023811526698630845055369216 4809 1246077718690914648005944349719454122344863461677767372058987293121676192481837706960613995970560 4810 10948666967381560454135450859682816810454519100590050964601661393246892216535058420450824552448 4811 91843368200352402269452035829976454947429153432800718100807648408578372704056165377163395072 4812 736472428652084535162459779207725961117917095521157120000000000000000000000000000000000000 4813 5652150563432974988373290426702026848347053901358676273639410328449984938860641815363584 4814 41564464113687370810175509825536870671426188852060638513579712976002647553495615406080 4815 293198890206271268568683901832710354244564906729974034013734781752905567089033478144 4816 1986065914598447383905089534869014995499286776985066954404776480903725999584182272 4817 12931712709425720041648029148938697886543957196800000000000000000000000000000000 4818 81016004986506620519130369723852283506372702267420518949179488521960623702016 4819 488812002116341814792247762934474833360442864638924727233363601048396103680 4820 2842867153651685633726928506059051097579114511735148154331334761389228032 4821 15950958835575265731036000329727898592316905863584027546993155974889472 4822 86415113830982013034564612946272008011776000000000000000000000000000 4823 452385379812221353973725431257275737097414558720586174247924137984 4824 2290200248058397008172019053842625638414435352346970761566617600 4825 11220236912664330627412376019611647607530501339621612633194496 4826 53235345809289587079211395786791461194161124688598948380672 4827 244772264950200000000000000000000000000000000000000000000 4828 1091370843146484980917176821298452115759776687944892416 4829 4721764438449973037411663964100222881637368678318080 4830 19834547873708990111147090910443176461988672831488 4831 80943380744104005186216019989038659374910799872 4832 321090697689645508801960345600000000000000000 4833 1238795015888697311123281741405883448950784 4834 4650788408697124919221533126708397342720 4835 16999322890607252080827738540279332864 4836 60524311625769162815986025021571072 4837 210005020164992892928000000000000 4838 710448947054347363026171068416 4839 2344417469632789816446812160 4840 7549624712279309777108992 4841 23734922125285225398272 4842 72878672609280000000 4843 218643290897833984 4844 641154505768960 4845 1838412619776 4846 5156265472 4847 14151200 4848 38016 4849 100 4850 1 4851 100433627766186892221372630771322662657637687111424552206336 4852 2486616182048933210776911240734104200502280753986738587202319884465797485062666877665280 4853 19969611912136996107833821275978214168984442801260957645259497108971231658230160663526482525483652087808 4854 1077398606932661540960755002738301939982649120676789557326711147772343954689376852655858842907009412053306234109952 4855 79228162514264337593543950336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4856 85837438038280107195101147933247855836304690850973345140642401584246279927842744195345275567297522808370754388980444470584541184 4857 4913385639142895818577907106326691888790664317130611360231334127904649717508942422525523920852369754525160466756721158646500394270720 4858 31980903869006703184170247547072199511560219870241994652385568763948128676989508626352406231405596884673550950675711829075522471659044864 4859 38913815398426359542684460930445293877756710571944160574593225466278952310094324861646371351209456124314962249468010166711755250203824750592 4860 12451526269535346974161569595596262116902255367741767680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4861 1338168769445901328462135132915693033295292171832115327004550573134717747405870466176846771043841435212955518050129033589115620808828859707293696 4862 57921216330500389845026000007099161631012458725723819135466561501752151358151071503477999041509982677627317873724374125450431637782457360538664960 4863 1159856315544554197367573107837448352344899398133891223106554948221873769086956061193558074191821782359919664621713848993181504775537827973391450112 4864 11974108523019588301560763196879880268177487392828945145963764253609376889449635818617170133361602142950382569335564240236217872579431485775106015232 4865 69474637103651430801820947170133415951157508543022757733097852108800000000000000000000000000000000000000000000000000000000000000000000000000000000000 4866 242946959179791779415041422811423374578578901854758714844463031225884930201909439620242702164813199163542371087592349020215343259264931515676726657024 4867 542315384643896823634095374263003485415853459263650391121875641621536010547191435632300985672890289933948670930028939294171757472179975650268267151360 4868 810623162973777729485227474336483142262702896833434503810621874075447429411433552452823866628319857569670166479077658583913950487162338300344450154496 4869 844688285038558143180819244260917653994803094822466989953513294273976933241928690435700310374618324014616982557810608433834922957014010934796455247872 4870 634960663904731868443997539329486341625502025439675563074952228589535232000000000000000000000000000000000000000000000000000000000000000000000000000000 4871 354581659682286336107971069774109648418199535150962799187878374593722866917170695218368082486756264659826591281084361886719574781763863319426845638656 4872 150877018067629497205146060994691567794064652747708113270726920681113600687201909828344091509002922059553837088917454125150555573583531805948405350400 4873 50010408140475753729807095044344791581942720547040170752435022821103544949069700491953922921581016454477763143335094669165036960130723333312524320768 4874 13165428811455332737410729769989048662668743839625440159605151831085101821204679330661588052867360267422809930303775497197147980562719750018419392512 4875 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4876 488425609820986086209002767616416987133086648863754076473187477619463372066375857403332599207559951717857806380778687799466125154016322124213387264 4877 70828475512117353331352019582290494008711569675470242916390311942703641776530014886753288229030768339439232655207772591154592999629816055212277760 4878 8642179465865209327095765726468596492316213699401097490624894199440260154902530979419426210257871730706176371102757727811078478033135588861804544 4879 896914892120723488349351531847211072189254208138268536334355884713558872757231437323648026785473727313490765793335491934309822935513080530993152 4880 79953719296964691264172415365343648912695582863496460789868587936547392716800000000000000000000000000000000000000000000000000000000000000000000 4881 6176348924648138245604430346122252334768290232257582133269395695531189190029554042350021539662208452679715760649448050002115080067555017097216 4882 416798398060072815316604244395297320179752101872535668487817739818145793375746905152170996121300579035163660389897277074206081957912788336640 4883 24751870784036125230397512093079800641028811327730659880325242864640913453814882811927987103230678255328878559333395207492857105650708119552 4884 1302242484645888671099150237939118625351694985299295525549075895157081176106029031947859738004600523036731307917633095808350875683276193792 4885 61073083055169582167470280064364376729460726278228639112230824733386473472000000000000000000000000000000000000000000000000000000000000000 4886 2567669467845653566637150454025770019711176590351114320271857966222737661520056932050741377089822670147703067928905737522623229831675904 4887 97280239337604074378133418759948017283725475431889210378095886254257816792430843266296775847894005137606112031298741230003598309457920 4888 3337329853716084820273060066600869098889855760574501895318457120383947993635817667274021999735927355922550397377318486538411904598016 4889 104135928417979721567502216421852942364560608429262593316486881774520301138541423301651593917533804993552463617525103456036094738432 4890 2967750929119942428596945020779120944553976858033266218719885416233697280000000000000000000000000000000000000000000000000000000000 4891 77544681262509616551591853544744187650650304048459378645227776460474834598009034873222658266304997095423107441011767824797925376 4892 1864370791767678847473360694933981382213951263324205132710192910766141443734033232211446263371538974472891676910582373464145920 4893 41383041982256231100530755841728852410964517254482086466908853054354554432150217909512796686821406029884845986723094937468928 4894 850710748239545201117814615069013790802724979434453743955062286813830793668989851435931279371630940566404200385456291971072 4895 16243664385850196045265211231192921030864605368200867634012620220006400000000000000000000000000000000000000000000000000000 4896 288883592680000298627565989126544860793679274310383111056546386811648576012906926680265949877840187323379656081690066944 4897 4797558916312344907290335494971239582010608089052690562838689918917949020431994462977054805694260038575247112903065600 4898 74581585441588226496495340252418338772779508393086349179918024941199706535268649880482230483564847714772301406797824 4899 1087804472552023009120109009838209475704926281243461949364413556403542938583335567305964779356580113586905742835712 4900 14918173765664768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4901 192757652604868095580383904853669787652745666177694150828062503693775906043650395898978650226371352370018779136 4902 2351127048130141211418291346564007194759582311176422734402005427104108618283316617710273142394239420643409920 4903 27120754584596385904646727149468694358527791382038319242576064365146542721346511075333991926772109034913792 4904 296373866711462558823365623856354929331065412574463152755801806428803825188578302664306533810420267876352 4905 3073288061637872671807628621226311856694503772065219047587840000000000000000000000000000000000000000000 4906 30287873424892279598132932473875767594129092385440193914017316476692444165333781980493309292402704384 4907 284105719861528539745355311736035539894628869262530960829449102831742171885858997187019991081287680 4908 2540090736432522025359424599446413500025448431336891823787585443233278994236133553544591296167936 4909 21675034895283166935590680455874443367593280210140969471790605024424495958157255029010561236992 4910 176753382876500288438990347009854230668300102925077708800000000000000000000000000000000000000 4911 1379124737477645897163082864115294550996681151931517010768016120141796325081996602948714496 4912 10307987100194467960923526436733143926513694835311038351367768818048656593266912620707840 4913 73886120331980359679308343261843009269630356495953456571461165001732202906436436492288 4914 508432874137202530279702920926467838847817414908177140327622779111353855893550661632 4915 3362245304450687210828487578724061450501428871168000000000000000000000000000000000 4916 21388225316437747817050417607097002845682393398599017002583384969797604657332224 4917 131001616567179606364322400466439255340598687723231826898541445080970155786240 4918 773259865793258492373724553648061898541519147191960297978123055097870024704 4919 4402464638618773341765936091004900011479466018349191602970111049069494272 4920 24196231872674963649678091624956162243297280000000000000000000000000000 4921 128477447866670864528538022477066309335665734676646473486410455187456 4922 659577671440818338353541487506676183863357381475927579331185868800 4923 3276309178497984543204413797726601101398906391169510888892792832 4924 15757662359549717775446573152890272513471692907825288720678912 4925 73431679485060000000000000000000000000000000000000000000000 4926 331776736316531434198821753674729443190972113135247294464 4927 1454303447042591695522792500942868647544309552921968640 4928 6188378936597204914677892364058271056140465923424256 4929 25578108315136865638844262316536216362471812759552 4930 102749023260686562816627310592000000000000000000 4931 401369585147937928803943284215506237460054016 4932 1525458598052656973504662865560354328412160 4933 5643775199681607690834809195372738510848 4934 20336168706258438706171304407247880192 4935 71401706856097583595520000000000000 4936 244394437786695492881002847535104 4937 815857279432210856123490631680 4938 2657467898722317041542365184 4939 8449632276601540241784832 4940 26236322139340800000000 4941 79586157886811570176 4942 235944858122977280 4943 683889494556672 4944 1938755817472 4945 5377456000 4946 14598144 4947 38800 4948 101 4949 1 4950 401734511064747568885490523085290650630550748445698208825344 4951 19892929456391465686215289925872833604018246031893908697618559075726379880501335021322240 4952 239635342945643953294005855311738570027813313615131491743113965307654779898761927962317790305803825053696 4953 17238377710922584655372080043812831039722385930828632917227378364357503275030029642493741486512150592852899745759232 4954 1584563250285286751870879006720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4955 2060098512918722572682427550397948540071312580423360283375417638021910718268225860688286613615140547400898105335530667294028988416 4956 137574797896001082920181398977147372886138600879657118086477355581330192090250387830714669783866353126704493069188192442102011039580160 4957 1023388923808214501893447921506310384369927035847743828876338200446340117663664276043276999404979100309553630421622778530416719093089435648 4958 1400897354343348943536640593496030579599241580589989780685356116786042283163395695019269368643540420475338640980848366001623189007337691021312 4959 498061050781413878966462783823850484676090214709670707200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4960 58879425855619658452333945848290493464992855560613074388200225217927580885858300511781257925929023149370042794205677477921087315588469827120922624 4961 2780218383864018712561248000340759758288598018834743318502394952084103265191251432166943953992479168526111257938769958021620718613557953305855918080 4962 60312528408316818263113801607547314321934768702962343601540857307537435992521715182065019857974732682715822560329120147645438248327967054616355405824 4963 670550077289096944887402739025273295017939293998420928173970798202125105809179605842561527468249720005221423882791597453228200864448163203405936852992 4964 4168478226219085848109256830208004957069450512581365463985871126528000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4965 15548605387506673882562651059931095973029049718704557750045633998456635532922204135695532938548044746466711749605910337293781968592955617003310506049536 4966 36877446155784984007118485449884237008278035229928226596287543630264448717209017622996467025756539715508509623241967872003679508108238344218242166292480 4967 58364867734111996522936378152226786242914608572007284274364774933432214917623215776603318397239029745016251986493591418041804435075688357624800411123712 4968 64196309662930418881742262563829741703605035206507491236467010364822246926386580473113223588470992625110890674393606240971454144733064831044530598838272 4969 50796853112378549475519803146358907330040162035174045045996178287162818560000000000000000000000000000000000000000000000000000000000000000000000000000000 4970 29784859413312052233069569861025210467128760952680875131781783465872720821042338398342918928887526231425433667611086398484444281668164518831855033647104 4971 13277177589951395754052853367532857965877689441798313967823969019937996860473768064894280052792257141240737663824735963013248890475350798923459670835200 4972 4600957548923769343142252744079720825538730290327695709224022099541526135314412445259760908785453513811954209186828709563183400332026546664752237510656 4973 1263881165899711942791430057918948671616199408604042255322094575784169774835649215743512453075266585672589753309162447730926206134021096001768261681152 4974 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4975 50796263421382552965736287832107366661841011481830423953211497672424190694903089169946590317586234978657211863600983531144477016017697500918192275456 4976 7649475355308674159786018114887373352940849524950786234970153689811993311865241607769355128735322980659437126762439439844696043960020133962925998080 4977 967924100176903444634725761364482807139415934332922918949988150337309137349083469694975735548881633839091753563508865514840789539711185952522108928 4978 104042127486003924648524777694276484373953488144039150214785282626772829239838846729543171107114952368364928832026917064379939460519517341595205632 4979 9594446315635762951700689843841237869523469943619575294784230552385687126016000000000000000000000000000000000000000000000000000000000000000000000 4980 765867266656369142454949362919159289511267988799940184525405066245867459563664701251402670918113848132284754320531558200262269928376822120054784 4981 53350194951689320360525343282598056983008269039684565566440670696722661552095603859477887503526474116500948529906851465498378490612836907089920 4982 3267246943492768530412471596286533684615803095260447104202932058132600575903564531174494297626449529703411969832008167389057137945893471780864 4983 177104977911840859269484432359720133047830518000704191474674321741363039950419948344908924368625671132995457876798101029935719092925562355712 4984 8550231627723741503445839209011012742124501678952009475712315462674106286080000000000000000000000000000000000000000000000000000000000000000 4985 369744403369774113595749665379710882838409429010560462119147547136074223258888198215306758300934464501269241781762426203257745095761330176 4986 14397475421965403007963745976472306557991370363919603135958191165630156885279764803411922825488312760365704580632213702040532549799772160 4987 507274137764844892681505130123332103031258075607324288088405482298360095032644285425651343959860958100227660401352409953838609498898432 4988 16245204833204836564530345761809059008871454914964964557371953556825166977612462035057648651135273578994184324333916139141630779195392 4989 474840148659190788575511203324659351128636297285322594995181666597391564800000000000000000000000000000000000000000000000000000000000 4990 12717327727051577114461063981338046774706649863947338097817355339517872874073481719208515955674019523649389620325929923266859761664 4991 313214293016970046375524596748908872211943812238466462295312409008711762547317583011522972246418547711445801720977838741976514560 4992 7117883220948071749291290004777362614685896967770918872308322725348983362329837480436201030133281837140193509716372329244655616 4993 149725091690159955396735372252146427181279596380463858936090962479234219685742213852723905169407045539687139267840307386908672 4994 2923859589453035288147738021614725785555628966276156174122271639601152000000000000000000000000000000000000000000000000000000 4995 53154581053120054947472141999284254386036986473110492434404535173343337986374874509168934777522594467501856719030972317696 4996 901941076266720842570583073054593041417994320741905825813673704756574415841214959039686303470520887252146457225776332800 4997 14319664404784939487327105328464321044373665611472579042544260788710343654771580777052588252844450761236281870105182208 4998 213209676620196509787541365928289057238165551123718542075425057055094415962333771191969096753889702263033525595799552 4999 2983634753132953600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5000 39322561131393091498398316590148636681160115900249606768924750753530284832904680763391644646179755883483830943744 5001 489034426011069371975004600085313496509993120724695928755617128837654592602929856483736813618001799493829263360 5002 5749599971934433811785106155687363204007891772992123679426125645411067056925460347970806288475687115401723904 5003 64016755209675912705846974752972664735510129116084040995253190188621626240732913375490211303050777861292032 5004 676123373560331987797678296669788608472790829854348190469324800000000000000000000000000000000000000000000 5005 6784483647175870629981776874148171941084916694338603436739878890779107493034767163630501281498205782016 5006 64776104128428507061941011075816103095975382191857059069114395445637215189975851358640557966533591040 5007 589301050852345109883386507071567932005904036070158903118719822830120726662782984422345180710961152 5008 5115308235286827396799400587586368634752014129593268795342582785764181046125112186846492451930112 5009 42420811890360069225357683282365015360392024702018650112000000000000000000000000000000000000000 5010 336506435944545598907792218844131870443190201071290150627395933314598303320007171119486337024 5011 2556380800848228054309034556309819693775396319157137511139206666876066835130194329935544320 5012 18619302323659050639185702501984438335946849836980271056008213580436515132421981996056576 5013 130158815779123847751603947757175766745041258216493347923871431452506587108748969377792 5014 874183779157178674815406770468255977130371506503680000000000000000000000000000000000 5015 5646491483539565423701310248273608751260151857230140488682013632026567629535707136 5016 35108433240004134505638403325005720431280448309826129608809107281700001750712320 5017 210326683495766309925653078592272836403293208036213201050049470986620646719488 5018 1215080240258781442327398361117352403168332621064376882419750649543180419072 5019 6774944924348989821909865654987725428123238400000000000000000000000000000 5020 36487595194134525526104798383486831851329068648167598470140569273237504 5021 189958369374955681445819948401922740952646925865067142847381530214400 5022 956682280121411486615688828936167521608480666221497179556695506944 5023 4664268058426716461532185653255520663987621100716285461320957952 5024 22029503845518000000000000000000000000000000000000000000000000 5025 100860127840225555996441813117117750730055522393115177517056 5026 447925461689118242221020090290403543443647342299966341120 5027 1930774228218327933379502417586180569515825368108367872 5028 8082682227583249541874786892025444370541092832018432 5029 32879687443419700101320739389440000000000000000000 5030 130043745587931888932477624085824020937057501184 5031 500350420161271487309529419903796219719188480 5032 1873733366294293753357156652863749185601536 5033 6832952685302835405273558280835287744512 5034 24276580331073178422476800000000000000 5035 84071686598623249551064979552075776 5036 283918333242409377930974739824640 5037 935428700350255598622912544768 5038 3008069090470148326075400192 5039 9445075970162688000000000 5040 28969361470799411544064 5041 86827707789255639040 5042 254406891975081984 5043 728972187369472 5044 2043433280000 5045 5605687296 5046 15054400 5047 39592 5048 102 5049 1 5050 1606938044258990275541962092341162602522202993782792835301376 5051 159143435651131725489722319406982668832145968255151269580948472605811039044010680170577920 5052 2875624115347727439528070263740862840333759763381577900917367583691857358785143135547813483669645900644352 5053 275814043374761354485953280701005296635558174893258126675638053829720052400480474279899863784194409485646395932147712 5054 31691265005705735037417580134400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5055 49442364310049341744378261209550764961711501930160646801010023312525857238437420656518878726763373137621554528052736015056695721984 5056 3852094341088030321765079171360126440811880824630399306421365956277245378527010859260010753948257887547725805937269388378856309108244480 5057 32748445561862864060590333488201932299837665147127802524042822414282883765237256833384863980959331209905716173491928912973335010978861940736 5058 50432304756360561967319061365857100865572696901239632104672820204297522193882245020693697271167455137112191075310541176058434804264156876767232 5059 19922442031256555158658511352954019387043608588386828288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5060 2590694737647264971902693617324781712459685644666975273080809909588813558977765222518375348740877018572281882945049809028527841885892672393320595456 5061 133450482425472898202939904016356468397852704904067679288114957700036956729180068744013309791639000089253340381060957985037794493450781758681084067840 5062 3136251477232474549681917683592460344740607972554041867280124579991946671611129189467381032614686099501222773137114247677562788913054286840050481102848 5063 37550804328189428913694553385415304521004600463911571977742364699319005925314057927183445538221984320292399737436329457380779248409097139390732463767552 5064 250108693573145150886555409812480297424167030754881927839152267591680000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5065 995110744800427128484009667835590142273859181997091696002920575901224674107021064684514108067074863773869551974778261586802045989949159488211872387170304 5066 2507666338593378912484057010592128116562906395635119408547552966857982512770213198363759757751444700654578654380453815296250206551360207406840467307888640 5067 4202270476856063749651419226960328609489851817184524467754263795207119474068871535915438924601210141641170143027538582099009919325449561748985629600907264 5068 4878919534382711835012411954851060369473982675694569333971492787726490766405380115956604992723795439508427691253914074313830514999712927159384325511708672 5069 4063748248990283958041584251708712586403212962813923603679694262973025484800000000000000000000000000000000000000000000000000000000000000000000000000000000 5070 2501928190718212387577843868326117679238815920025193511069669811133308548967556425460805190026552203439736428079331257472693319660125819581875822826356736 5071 1168391627915722826356651096342891500997236670878251629168509273754543723721691589710696644645718628429184914416576764745165902361830870305264451033497600 5072 423288094500986779569087252455334315949563186710148005248610033157820404448925944963898003608261723270699787245188241279812872830546442293157205850980352 5073 121332591926372346507977285560219072475155143225988056510921079275280298384222324711377195495225592224568616317679594982168915788866025216169753121390592 5074 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5075 5282811395823785508436573934539166132831465194110364091133995757932115832269921273674445393028968437780350033814502287239025609665840540095491996647424 5076 826143338373336809256889956407836322117611748694684913376776598499695277681446093639090353903414881911219209690343459503227172747682174467996007792640 5077 108407499219813185799089285272822074399614584645287366922398672837778623383097348605837282381474742989978276399112992937662168428447652826682476199936 5078 12068886788376455259228874212536072187378604624708541424915092784705648191821306220627007848425334474730331744515122379468072977420264011625043853312 5079 1151333557876291554204082781260948544342816393234349035374107666286282455121920000000000000000000000000000000000000000000000000000000000000000000000 5080 94967541065389773664413721001975751899397230611192582881150228214487564985894422955173931193846117168403309535745913216832521471118725942886793216 5081 6828824953816233006147243940172551293825058437079624392504405849180500678668237294013169600451388686912121411828076987583792446798443124107509760 5082 431276596541045446014446250709822446369286008574379017754787031673503276019270518115033247286691337920850380017825078095355542208857938275074048 5083 24086276996010356860649882800921938094504950448095770040555707756825373433257112974907613714133091274087382271244541740071257796637876480376832 5084 1197032427881323810482417489261541783897430235053281326599724164774374880051200000000000000000000000000000000000000000000000000000000000000000 5085 53243194085247472357787951814678367128730957777520706545157246787594688149279900543004173195334562888182770816573789373269115293789631545344 5086 2130826362450879645178634404517901370582722813860101264121812292513263219021405190904964578172270288534124277933567627901998817370366279680 5087 77105668940256423687588779778746479660751227492313291789437633309350734444961931384699004281898865631234604381005566312983468643832561664 5088 2534251953979954504066733938842213205383946966734534470950024754864726048507544077468993189577102678323092754596090917706094401554481152 5089 75974423785470526172081792531945496180581807565651615199229066655582650368000000000000000000000000000000000000000000000000000000000000 5090 2085641747236458646771614492939439671051890577687363448042046275680931151348051001950196616730539201878499897733452507415765000912896 5091 52620001226850967791088132253816690531606560456062365665612484713463576107949353945935859337398316015522894689124276908652054446080 5092 1224275914003068340878101880821706369725974278456598046037031508760025138320732046635026577182924475988113283671216040630080765952 5093 26351616137468152149825425516377771183905208962961639172752009396345222664690629638079407309815640014984936511139894100095926272 5094 526294726101546351866592843890650641400013213929708111342008895128207360000000000000000000000000000000000000000000000000000000 5095 9780442913774090110334874127868302807030805511052330607930434471895174189492976909687083999064157382020341636301698906456064 5096 169564922338143518403269617734263491786582932299478295252970656494235990178148412299461025052457926803403533958445950566400 5097 2749375565718708381566804223065149640519743797402735176168498071432385981716143509194096944546134546157366119060194983936 5098 41789096617558515918358107721944655218680448020248834246783311182798505528617419153625942963762381643554571016776712192 5099 596726950626590720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5100 8021802470804190665673256584390321882956663643650919780860649153720178105912554875731895507820670200230701512523776 5101 101719160610302429370800956817745207274078569110736753181168362798232155261409410148617257232544374294716486778880 5102 1218915194050099968098442505005720999249673055874330220038338636827146216068197593769810933156845668465165467648 5103 13827619125289997144462946546642095582870187889074152854974689080742271267998309289105885641458968018039078912 5104 148747142183273037315489225267353493864013982567956601903251456000000000000000000000000000000000000000000000 5105 1519724336967395021115918019809190514803021339531847169829732871534520078439787844653232287055598095171584 5106 14768951741281699610122550525286071505882387139743409467758082161605285063314494109770047216369658757120 5107 136717843797744065492945669640603760225369736368276865523542998896588008585765652385984081924942987264 5108 1207212743527691265644658538670382997801475334584011435700849537440346726885526476095772218655506432 5109 10180994853686416614085843987767603686494085928484476026880000000000000000000000000000000000000000 5110 82107570370469126133501301397968176388138409061394796753084607728761986010081749753154666233856 5111 633982438610360557468640569964835284056298287150970102762523253385264575112288193824014991360 5112 4692064185562080761074797030500078460658606158919028306114069822270001813370339463006257152 5113 33320656839455705024410610625836996286730562103422297068511086451841686299839736160714752 5114 227287782580866455452005760321746554053896591690956800000000000000000000000000000000000 5115 1490673751654445271857145905544232710332680090308757089012051598855013854197426683904 5116 9409060108321108047511092091101533075583160147033402735160840751495600469190901760 5117 57208857910848436299777637377098211501695752585849990685613456108360815907700736 5118 335362146311423678082361947668389263274459803413768019547851179273917795663872 5119 1896984578817717150134762383396563119874506752000000000000000000000000000000 5120 10362477035134205249413762740910260245777455496079597965519921673599451136 5121 54708010379987236256396145139753749394362314649139337140045880701747200 5122 279351225795452154091781138049360916309676354536677176430555088027648 5123 1380623345294308072613526953363634116540335845812020496551003553792 5124 6608851153655400000000000000000000000000000000000000000000000000 5125 30661478863428569022918311187603796221936878807507013965185024 5126 137961042200248418604074187809444291380643381428389633064960 5127 602401559204118315214404754286888337688937514849810776064 5128 2554127583916306855232432657880040421090985334917824512 5129 10521499981894304032422636604620800000000000000000000 5130 42134173570489932014122750203806982783606630383616 5131 164114937812897047837525649728445160067893821440 5132 622079477609705526114576008750764729619709952 5133 2295872102261752696171915582360656682156032 5134 8254037312564880663642112000000000000000 5135 28920660189926397845566352965914066944 5136 98803579968358463519979209458974720 5137 329270902523289970715265215758336 5138 1070872596207372804082842468352 5139 3400227349258567680000000000 5140 10544847575370985802039296 5141 31952596466446075166720 5142 94639363814730498048 5143 274093542450921472 5144 776504646400000 5145 2152583921664 5146 5841107200 5147 15520064 5148 40392 5149 103 5150 1 5151 6427752177035961102167848369364650410088811975131171341205504 5152 1273147485209053803917778555255861350657167746041210156647587780846488312352085441364623360 5153 34507489384172729274336843164890354084005117160578934811008411004302288305421717626573761804035750807732224 5154 4413024693996181671775252491216084746168930798292130026810208861275520838407687588478397820547110551770342334914363392 5155 633825300114114700748351602688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5156 1186616743441184201865078269029218359081076046323855523224240559500620573722498095756453089442320955302917308673265664361360697327616 5157 107858641550464849009422216798083540342732663089651180579798246775762870598756304059280301110551220851336322566243542874607976655030845440 5158 1047950257979611649938890671622461833594805284708089680769370317257052280487592218668315647390698598716982917551741725215146720351323582103552 5159 1815562971228980230823486209170855631160617088444626755768221527354710798979760820744973101762028384936038878711179482338103652953509647563620352 5160 796897681250262206346340454118160775481744343535473131520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5161 113990568456479658763718519162290395348226168365346912015555636021907796595021669790808515344598588817180402849582191597255225042979277585306106200064 5162 6405623156422699113741115392785110483096929835395248605829517969601773923000643299712638869998672004284160338290925983281814135685637524416692035256320 5163 163085076816088676583459719546807937926511614572810177098566478159581226923778717852303813695963677174063584203129940879233265023478822915682625017348096 5164 2102845042378608019166894989583257053176257625979048030753572423161864331817587243922272950140431121936374385296434449613323637910909439805881017970982912 5165 15006521614388709053193324588748817845450021845292915670349136055500800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5166 63687087667227336222976618741477769105526987647813868544186916857678379142849348139808902916292791281527651326385808741555330943356746207245559832778899456 5167 170521311024349766048915876720264711926277634903188119781233601746342810868374497488735663527098239644511348497870859440145014045492494103665151776936427520 5168 302563474333636589974902184341143659883269330837285761678306993254912602132958750585911602571287130198164250297982777911128714191432368445926965331265323008 5169 370797884613086099460943308568680588080022683352787269381833451867213298246808888812701979447008453402640504535297469647851119139978182464113208738889859072 5170 325099859919222716643326740136697006912257037025113888294375541037842038784000000000000000000000000000000000000000000000000000000000000000000000000000000000 5171 210161968020329840556538884939393885056060537282116254929852264135197918113274739738707635962230385088937859958663825627706238851450568844877569117413965824 5172 102818463256583608719385296478174452087756827037286143366828816090399847687508859894541304728823239301768272468658755297574599407841116586863271690947788800 5173 38942504694090783720356027225890757067359813177333616482872123050519477209301186936678616331960078540904380426557318197742784300410272690970462938290192384 5174 11647928824931745264765819413781030957614893749694853425048423610426908644885343172292210767541656853558587166497241118288215915731138420752296299653496832 5175 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5176 549412385165673692877403689192073277814472380187477865477935558824940046556071812462142320875012717529156403516708237872858663405247416169931167651332096 5177 89223480544320375399744115292046322788702068859025970644691872637967089989596178113021758221568807246411674646557093626348534656749674842543568841605120 5178 12141639912619076809497999950556072332756833480272185095308651357831205818906903043853775626725171214877566956700655209018162863986137116588437334392832 5179 1399990867451668810070549408654184373735918136466190805290150763025855190251271521592732910417338799068718482363754196018296465380750625348505086984192 5180 138160026945154986504489933751313825321137967188121884244892919954353894614630400000000000000000000000000000000000000000000000000000000000000000000000 5181 11775975092108331934387301404244993235525256595787880277262628298596458058250908446441567468036918528882010382432493238887232662418722016917962358784 5182 874089594088477824786847224342086565609607479946191922240563948695104086869534373633685708857777751924751540713993854410725433190200719885761249280 5183 56928510743417998873906905093696562920745753131818030343631888180902432434543708391184388641843256605552250162352910308586931571569247852309774336 5184 3275733671457408533048384060925383580852673260941024725515576254928250786922967364587435465122100413275883988889257676649691060342751201331249152 5185 167584539903385333467538448496615849745640232907459385723961383068412483207168000000000000000000000000000000000000000000000000000000000000000000 5186 7667019948275636019521465061313684866537257919962981742502643537413635093496305678192600940128177055898318997586625669750752602305706942529536 5187 315362301642730187486437891868649402846242976451294987090028219291962956415167968253934757569496002703050393134168008929495824970814209392640 5188 11720061678918976400513494526369464908434186578831620351994520263021311635634213570474248650848627575947659865912846079573487233862549372928 5189 395343304820872902634410494459385260039895726810587377468203861758897263567176876085162937574028017818402469716990183162150726642499059712 5190 12155907805675284187533086805111279388893089210504258431876650664893224058880000000000000000000000000000000000000000000000000000000000000 5191 342045246546779218070544776842068106052510054740727605478895589211672708821080364319832245143808429108073983228286211216185460149714944 5192 8840160206110962588902806218641204009309902156618477431822897431861880786135491462917224368682917090607846307772878520653545146941440 5193 210575457208527754631033523501333495592867575894534863918369419506724323791165912021224571275463009869955484791449158988373891743744 5194 4637884440194394778369274890882487728367316777481248494404353653756759188985550816301975686527552642637348825960621361616883023872 5195 94733050698278343335986711900317115452002378507347460041561601123077324800000000000000000000000000000000000000000000000000000000 5196 1799601496134432580301616839527767716493668214033628831859199942828712050866707751382423455827804958291742861079512598787915776 5197 31878205399570981459814688134041536455877591272301919507558483420916366153491901512298672709862090239039864384187838706483200 5198 527880108617992009260826410828508730979790809101325153824351629715018108489499553765266613352857832862214294859557436915712 5199 8190662937041469119998189113501152422861367811968771512369528991828507083609014154110684820897426802136695919288235589632 5200 119345390125318144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5201 1636447704044054895797344343215625664123159383304787635295572427358916333606161194649306683595416720847063108554850304 5202 21157585406942905309126599018091003113008342375033244661683019462032288294373157310912389504369229853301029250007040 5203 258410021138621193236869811061212851840930687845358006648127791007354997806457889879199917829251281714615079141376 5204 2986765731062639383203996454074692645899960584040017016674532841440330593887634806446871298555137091896441044992 5205 32724371280320068209407629558817768650083076164950452418715320320000000000000000000000000000000000000000000000 5206 340418251480696484729965636437258675315876780055133766041860163223732497570512477202324032300453973318434816 5207 3367320997012227511107941519765224303341184267861497358648842732846004994435704657027570765332282196623360 5208 31718539761076623194363395356620072372285778837440232801461975744008417991897631353548307006586773045248 5209 284902207472535138692139415126210387481148178961826698825400490835921827544984248358602243602699517952 5210 2443438764884739987380602557064224884758580622836274246451200000000000000000000000000000000000000000 5211 20034247170394466776574317541104235038705771810980330407752644285817924586459946939769738561060864 5212 157227644775369418252222861351279150445961975213440585485105766839545614627847472068355717857280 5213 1182400174761644351790848851686019772085968752047595133140745595212040456969325544677576802304 5214 8530088150900660486249116320214271049403023898476108049538838131671471692758972457142976512 5215 59094823471025278417521497683654104054013113839648768000000000000000000000000000000000000 5216 393537870436773551770286519063677435527827543841511871499181622097723657508120644550656 5217 2521628109030056956732972680415210864256286919404951933023105321400820925743161671680 5218 15560809351750774673539517366570713528461244703351197466486860061474141926894600192 5219 92559952381952935150731897556475436663750905742199973395206925479601311603228672 5220 531155682068960802037733467351037673564861890560000000000000000000000000000000 5221 2942943477978114290833508618418513909800797360886605822207657755302244122624 5222 15755906989436324041842089800249079825576346618952129096333213642103193600 5223 81570557932272028994800092310413387562425495524709735517722085704073216 5224 408664510207115189493603978195635698495939410360358066979097051922432 5225 1982655346096620000000000000000000000000000000000000000000000000000 5226 9321089574482284982967166601031554051468811157482132245416247296 5227 42492000997676512930054849845308841745238161479944006984007680 5228 187949286471684914346894283337509161358948504633140962131968 5229 807104316517552966253448719890092773064751365834032545792 5230 3366879994206177290375243713478656000000000000000000000 5231 13651472236838737972575771066033462421888548244291584 5232 53829699602630231690708413110930012502269173432320 5233 206530386566422234670039234905253890233743704064 5234 771413026359948905913763635673180645204426752 5235 2806372686272059425638318080000000000000000 5236 9948707105334680858874825420274439028736 5237 34383645828988745304952764891723202560 5238 115903357688198069691773355946934272 5239 381230644249824718253491918733312 5240 1224081845733084364800000000000 5241 3838324517435038831942303744 5242 11758555499652155661352960 5243 35205843339079745273856 5244 103059171961546473472 5245 295071765632000000 5246 826592225918976 5247 2266349593600 5248 6083865088 5249 15995232 5250 41200 5251 104 5252 1 5253 25711008708143844408671393477458601640355247900524685364822016 5254 10185179881672430431342228442046890805257341968329681253180702246771906498816683530916986880 5255 414089872610072751292042117978684249008061405926947217732100932051627459665060611518885141648429009692786688 5256 70608395103938906748404039859457355938702892772674080428963341780408333414523001415654365128753768828325477358629814272 5257 12676506002282294014967032053760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5258 28478801842588420844761878456701240617945825111772532557381773428014893769339954298154874146615702927270015408158375944672656735862784 5259 3020041963413015772263822070346339129596514566510233056234350909721360376765176513659848431095434183837417031854819200489023346340863672320 5260 33534408255347572798044501491918778675033769110658869784619850152225672975602950997386100716502355158943453361655735206884695051242354627313664 5261 65360266964243288309645503530150802721782215184006563207655974984769588763271389546819031663433021857697399633602461364171731506326347312290332672 5262 31875907250010488253853618164726431019269773741418925260800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5263 5015585012085104985603614843140777395321951408075264128684447984963943050180953470795574675162337907955937725381616430279229901891088213753468672802816 5264 307469911508289557459573538853685303188652632098971933079816862540885148304030878386206665759936256205639696237964447197527078512910601172001217692303360 5265 8480423994436611182339905416434012772178603957786129209125456864298223800036493328319798312190111213051306378562756925720129781220898791615496500902100992 5266 117759322373202049073346119416662394977870427054826689722200055697064402581784885659647285207864142828436965576600329178346123723010928629129337006375043072 5267 900391296863322543191599475324929070727001310717574940220948163330048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5268 4075973610702549518270503599454577222753727209460087586827962678891416265142358280947769786642738642017769684888691759459541180374831757263715829297849565184 5269 11595449149655784091326279616978000410986879173416792145123884918751311139049465829234025119842680295826771697855218441929860955093489599049230320831677071360 5270 21784570152021834478192957272562343511595391820284574840838103514353707353573030042185635385132673374267826021454760009601267421783130528106741503851103256576 5271 28180639230594543559031691451219724694081723934811832473019342341908210666757475549765350437972642458600678344682607693236685054638341867272603864155629289472 5272 26007988793537817331466139210935760552980562962009111063550043283027363102720000000000000000000000000000000000000000000000000000000000000000000000000000000000 5273 17653605313707706606749266334909086344709085131697765414107590187356625121515078138051441420827352347470780236527761352727324063521847782969715805862773129216 5274 9048024766579357567305906090079351783722600779281180616280935815955186596500779670719634816136445058555607977241970466186564747890018259643967908803405414400 5275 3582710431856352102272754504781949650197102812314692716424235320647791903255709198174432702540327225763202999243273274192336155637745087569282590322697699328 5276 1118201167193447545417518663722978971931029799970705928804648666600983229908992944540052233683999057941624367983735147355668727910189288392220444766735695872 5277 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5278 57138888057230064059249983675975620892705127539497698009705298117793764841831468496062801371001322623032265965737656738777300994145731281672841435738537984 5279 9636135898786600543172364451541002861179823436774804829626722244900445718876387236206349887929431182612460861828166111645641742928964882994705434893352960 5280 1359863670213336602663775994462280101268765349790484730674568952077095051717573140911622870193219176066287499150473383410034240766447357057904981451997184 5281 162398940624393581968183731403885387353366503830078133413657488510999202069147496504757017608411300691971343954195486738122389984167072540426590090166272 5282 16579203233418598380538792050157659038536556062574626109387150394522467353755648000000000000000000000000000000000000000000000000000000000000000000000000 5283 1460220911421433159864025374126379161205131817877697154380565909025960799223112647358754366036577897581369287421629161622016850139921530097827332489216 5284 111883468043325161572716444715787080398029757433112566046792185432973323119300399825111770733795552246368197211391213364572855448345692145377439907840 5285 7514563418131175851355711472367946305538439413399980005359409239879121081359769507636339300723309871932897021430584160733474967447140716504890212352 5286 445499779318207560494580232285852166995963563487979362670118370670242107021523561583891223256605656205520222488939044024357984206614163381049884672 5287 23461835586473946685455382789526218964389632607044314001354593629577747649003520000000000000000000000000000000000000000000000000000000000000000000 5288 1104050872551691586811090968829170620781365140474669370920380669387563453463468017659734535378457496049357935652474096444108374732021799724253184 5289 46673620643124067747992807996560111621243960514791658089324176455210517549444859301582344120285408400051458183856865321565382095680502990110720 5290 1781449375195684412878051168008158666081996359982406293503167079979239368616400462712085794928991391544044299618752604095170059547107504685056 5291 61673555552056172810968037135664100566223733382451630885039802434387973116479592669285418261548370779670785275850468573295513356229853315072 5292 1944945248908045470005293888817804702222894273680681349100264106382915849420800000000000000000000000000000000000000000000000000000000000000 5293 56095420433671791763569343402099169392611648977479327298538876630714324246657179748452488203584582373724133249438938639454415464553250816 5294 1485146914626641714935671444731722273564063562311904208546246768552795972070762565770093693938730071222118179705843591469795584686161920 5295 36218978639866773796537766042229361241973223053859996593959540155156583692080536867650626259379637697632343384129255346000309379923968 5296 816267661474213480992992380795317840192647752836699735015166243061189617261456943669147720828849265104173393369069359644571412201472 5297 17051949125690101800477608142057080781360428131322542807481088202153918464000000000000000000000000000000000000000000000000000000000 5298 331126675288735594775497498473109259834834951382187705062092789480483017359474226254365915872316112325680686438630318176976502784 5299 5993102615119344514445161369199808853704987159192760867420994883132276836856477484312150469454072964939494504227313676818841600 5300 101352980854654465778078670879073676348119835347454429534275512905283476829983914322931189763748703909545144613035027887816704 5301 1605369935660127947519645066246225874880828091145879216424427682398387388387366774205694224895895653218792400180494175567872 5302 23869078025063628800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5303 333835331624987198742658246015987635481124514194176677600296775181218932055656883708458563453465011052800874145189462016 5304 4400777764644124304298332595762928647505735214006914889630068048102715965229616720669777016908799809486614084001464320 5305 54782924481387692966216399944977124590277305823215897409403091693559259534969072654390382579801271723498396777971712 5306 645141397909530106772063234080133611514391486152643675601699093751111408279729118192524200487909611849631265718272 5307 7199361681670415006069678502939909103018276756289099532117370470400000000000000000000000000000000000000000000000 5308 76253688331676012579512302561945943270756398732349963593376676562116079455794794893320583235301690023329398784 5309 767749187318787872532610666506471141161790013072421397771936143088889138731340661802286134495760340830126080 5310 7358701224569776581092307722735856790370300690286134009939178372609952974120250474023207225528131346497536 5311 67236920963518292731344901969785651445550970234991100922794515837277551300616282612630129490237086236672 5312 586425303572337596971344613695413972342059349480705819148288000000000000000000000000000000000000000000 5313 4888356309576249893484133480029433349444208321879200619491645205739573599096227053303816208898850816 5314 38992455904291615726551269615117229310598569852933265200306230176207312427706173072952218028605440 5315 297964844039934376651293910624876982565664125515993973551467889993434195156270037258749354180608 5316 2183702566630569084479773777974853388647174118009883660681942561707896753346296949028601987072 5317 15364654102466572388555589397750067054043409598308679680000000000000000000000000000000000000 5318 103893997795308217667355641032810842979346471574159134075783948233799045582143850161373184 5319 675796333220055264404436678351276511620684894400527118050192226135420008099167328010240 5320 4232540143676210711202748723707234079741458559311525710884425936720966604115331252224 5321 25546546857419010101602003725587220519195249984847192657077111432369962002491113472 5322 148723590979309024570565370858290548598161329356800000000000000000000000000000000 5323 835795947745784458596716447630857950383426450491796053506974802505837330825216 5324 4537701212957661324050521862471734989765987826258213179743965528925719756800 5325 23818602916223432466481626954640709168228244693215242771174849025589379072 5326 120964695021306096090106777545908166754798065466665987825812727369039872 5327 594796603828986000000000000000000000000000000000000000000000000000000 5328 2833611230642614634822018646713592431646518591874568202606539177984 5329 13087536307284365982456893752355123257533353735822754151074365440 5330 58640177379165693276231016401302858343991933445539980185174016 5331 255044964019546737336089795485269316288461431603554284470272 5332 1077401598145976732920077988313169920000000000000000000000 5333 4423077004735751103114549825394841824691889631150473216 5334 17656141469662715994552359500385044100744288885800960 5335 68568088340052181910453025988544291557602909749248 5336 259194776856942832387024581586188696788687388672 5337 954166713332500204717028147200000000000000000 5338 3422355244235130215452939944574407025885184 5339 11965508748488083366123562182319674490880 5340 40797981906245720531504221293320863744 5341 135718109352937599698243123069059072 5342 440669464463910371328000000000000 5343 1397150124346354134826998562816 5344 4327148423871993283377889280 5345 13096573722137665241874432 5346 38750248657541474025472 5347 112127270940160000000 5348 317411414752886784 5349 879343642316800 5350 2384875114496 5351 6334111872 5352 16480000 5353 42016 5354 105 5355 1 5356 102844034832575377634685573909834406561420991602098741459288064 5357 81481439053379443450737827536375126442058735746637450025445617974175251990533468247335895040 5358 4969078471320873015504505415744210988096736871123366612785211184619529515980727338226621699781148116313440256 5359 1129734321663022507974464637751317695019246284362785286863413468486533334632368022650469842060060301253207637738077028352 5360 253530120045645880299340641075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5361 683491244222122100274285082960829774830699802682540781377162562272357450464158903155716979518776870254480369795801022672143761660706816 5362 84561174975564441623387017969697495628702407862286525574561825472198090549424942382475756070672157147447676891934937613692653697544182824960 5363 1073101064171122329537424047741400917601080611541083833107835204871221535219294431916355222928075365086190507572983526620310241639755348074037248 5364 2352969610712758379147238127085428897984159746624236275475615099451705195477770023685485139883588786877106386809688609110182334227748503242451976192 5365 1275036290000419530154144726589057240770790949656757010432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5366 220685740531744619366559053098194205394165861955311621662115711338413494207961952715005285707142867950061259916791122932286115683207881405152621603323904 5367 14758555752397898758059529864976894553055326340750652787831209401962487118593482162537919956476940297870705419422293465481299768619708856256058449230561280 5368 440982047710703781481675081654568664153287405804878718874523756943507637601897653072629512233885783078667931685263360137446748623486737164005818046909251584 5369 6594522052899314748107382687333094118760743915070294624443203119035606544579953596940247971640391998392470072289618433987382928488612003231242872357002412032 5370 54023477811799352591495968519495744243620078643054496413256889799802880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5371 260862311084963169169312230365092942256238541405445605556989611449050640969110929980657266345135273089137259832876272605410635543989232464877813075062372171776 5372 788490542176593318210187013954504027947107783792341865868424174475089157455363676387913708149302260116220475454154854051230544946357292735347661816554040852480 5373 1568489050945572082429892923624488732834868211060489388540343453033466929457258163037365747729552482947283473544742720691291254368385398023685388277279434473472 5374 2141728581525185310486408550292699076750211019045699267949470017985024010673568141782166633285920826853651554195878184685988064152513981912717893675827825999872 5375 2080639103483025386517291136874860844238445036960728885084003462642189048217600000000000000000000000000000000000000000000000000000000000000000000000000000000000 5376 1482902846351447354966938372132363252955563151062612294785037575737956510207266563596321079349497597187545539868331953629095221335835213769456127692472942854144 5377 796226179458983465922919735926982956967588868576743894232722351804056420492068611023327863820007165152893501997293401024417697814321606848669175974699676467200 5378 329609359730784393409093414439939367818133458732951729911029649499596855099525246232047808633710104770214675930381141225694926318672548056373998309688188338176 5379 107347312050570964360081791717405981305378860797187769165246271993694390071263322675845014433663909562395939326438574146144197879378171685653162697606626803712 5380 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5381 5942444357951926662161998302301464572841333264107760593009351004250551543550472723590531342584137552795355660436716300832839303391156053293975509316807950336 5382 1040702677068952858662615360766428309007420931171678921599686002449248137638649821510285787896378567722145773077441940057729308236328207363428186968482119680 5383 152304731063893699498342911379775371342101719176534289835551722632634645792368191782101761461640547719424199904853018941923834965842103990485357922623684608 5384 18838277112429655508309312842850704932990514444289063475984268667275907440021109594551814042575710880268675898686676461622197238163380414689484450459287552 5385 1989504388010231805664655046018919084624386727508955133126458047342696082450677760000000000000000000000000000000000000000000000000000000000000000000000000 5386 181067393016257711823139146391671015989436345416834447143190172719219139103665968272485541388535659300089791640282016041130089417350269732130589228662784 5387 14321083909545620681307704923620746290947808951438408453989399735420585359270451177614306653925830687535129243058075310665325497388248594608312308203520 5388 991922371193315212378953914352568912331074002568797360707442019664043982739489575007996787695476903095142406828837109216818695703022574578645508030464 5389 60587969987276228227262911590875894711451044634365193323136098411152926554927204375409206362898369243950750258495709987312685852099526219822784315392 5390 3284656982106352535963753590533670655014548564986203960189643108140884670860492800000000000000000000000000000000000000000000000000000000000000000000 5391 158983325647443588500797099511400569392516580228352389412534816391809137298739394543001773094497879431107542733956269887951605961411139160292458496 5392 6907695855182362026702935583490896519944106156189165397219978115371156597317839176634186929802240443207615811210816067591676550160714442536386560 5393 270780305029744030757463777537240117244463446717325756612481396156844384029692870332237040829206691514694733542050395822465849051160340712128512 5394 9621074666120762958511013793163599688330902407662454418066209179764523806170816456408525248801545841628642503032673097434100083571857117151232 5395 311191239825287275200847022210848752355663083788909015856042257021266535907328000000000000000000000000000000000000000000000000000000000000000 5396 9199648951122173849225372317944263780388310432306609676960375767437149176451777478746208065387871509290757852907985936870524136186733133824 5397 249504681657275808109192802714929341958762678468399907035769457116869723307888111049375740581706651965315854190581723366925658227275202560 5398 6229664326057085093004495759263450133619394365263919414161040906686932395037852341235907716613297683992763062070231919512053213346922496 5399 143663108419461572654766659019975939873906004499259153362669258778769372638016422085769998865877470658334517232956207297444568547459072 5400 3069350842624218324085969465570274540644877063638057705346595876387705323520000000000000000000000000000000000000000000000000000000000 5401 60927308253127349438691539719052103809609631054322537731425073264408875194143257630803328520506164667925246304707978544563676512256 5402 1126703291642436768715690337409564064496537585928239043075147038028868045329017767050684288257365717408624966794734971241942220800 5403 19459772324093657429391104808782145858839008386711250470580898477814427551356911550002788434639751150632667765702725354460807168 5404 314652507389385077713850432984260271476642305864592326419187825750083928123923887744316068079595548030883310435376858411302912 5405 4773815605012725760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5406 68102407651497388543502282187261477638149400895612042230460542136968662139354004276525546944506862254771378325618650251264 5407 915361775045977855294053179918689158681192924513438297043054154005364920767760277899313619517030360373215729472304578560 5408 11613979990054190908837876788335150413138788834521770250793455439034563021413443402730761106917869605381660116930002944 5409 139350541948458503062765658561308860087108561008971033929967004250240064188421489529585227305388476159520353395146752 5410 1583859569967491301335329270646780002664020886383601897065821503488000000000000000000000000000000000000000000000000 5411 17080826186295426817810755773875891292649433316046391844916375549914001798098034056103810644707578565225785327616 5412 175046814708683634937435231963475420184888122980512078692001440624266723630745670890921238665033357709268746240 5413 1707218684100188166813415391674718775365909760146383090305889382445509089995898109973384076322526472387428352 5414 15867913347390317084597396864869413741150028975457899817779505737597502106945442696580710559695952351854592 5415 140742072857361023273122707286899353362094243875369396595589120000000000000000000000000000000000000000000 5416 1192758939536604974010128569127181737264386830538524951155961430200455958179479401006131154971319599104 5417 9670129064264320700184714864549072869028445323527449769675945083699413482071130922092150071094149120 5418 75087140698063462916126065477468999606547359630030481334969908278345417179380049389204837253513216 5419 559027857057425685626822087161562467493676574210530217134577295797221568856652018951322108690432 5420 3994810066641308821024453243415017434051286495560256716800000000000000000000000000000000000000 5421 27428015417961369464181889232662062546547468495578011396006962333722948033685976442602520576 5422 181113417302974810860389029798142105114343551699341267637451516604292562170576843906744320 5423 1151250919079929313447147652848367669689676728132734993360563854788102916319370100604928 5424 7050846932647646788042153028262072863297888995817825173353282755334109512687547318272 5425 41642605474206526879758303840321353607485172219904000000000000000000000000000000000 5426 237366049159802786241467471127163657908893111939670079195980843911657801954361344 5427 1306857949331806461326550296391859677052604493962365395766262072330607289958400 5428 6955032051537242280212635070755087077122647450418850889183055915472098689024 5429 35805549726306604442671606153588817359420227378133132396440567301235802112 5430 178438981148695800000000000000000000000000000000000000000000000000000000 5431 861417814115354848985893668600932099220541651929868733592387910107136 5432 4030961182643584722596723275725377963320272950633408278530904555520 5433 18295735342299696302184077117206491803325483235008473817774292992 5434 80594208630176768998204375373345103947153812386723153892605952 5435 344768511406712554534424956260214374400000000000000000000000 5436 1433076949534383357409114143427928751200172240492753321984 5437 5791214402049370846213173916126294465044126754542714880 5438 22764605328897324394270404628196704797124166036750336 5439 87089445023932791682040259412959402120998962593792 5440 324416682533050069603789570048000000000000000000 5441 1177290204016884794115811340933596016904503296 5442 4163997044473853011410999639447246722826240 5443 14360889630998493627089485895248944037888 5444 48315646929645785492574551812585029632 5445 158641007207007733678080000000000000 5446 508562645262072905077027476865024 5447 1592390619984893528283063255040 5448 4871925424635211469977288704 5449 14570093495235594233577472 5450 42608362957260800000000 5451 121885983265108525056 5452 341185333218918400 5453 934871044882432 5454 2508308301312 5455 6592000000 5456 16974464 5457 42840 5458 106 5459 1 5460 411376139330301510538742295639337626245683966408394965837152256 5461 651851512427035547605902620291001011536469885973099600203564943793402015924267745978687160320 5462 59628941655850476186054064988930531857160842453480399353422534215434354191768728058719460397373777395761283072 5463 18075749146608360127591434204021083120307940549804564589814615495784533354117888362407517472960964820051322203809232453632 5464 5070602400912917605986812821504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5465 16403789861330930406582841991059914595936795264380978753051901494536578811139813675737207508450644886107528875099224544131450279856963584 5466 2367712899315804365454836503151529877603667420144022716087731113221546535383898386709321169978820400128534952974178253183394303531237119098880 5467 34339234053475914545197569527724829363234579569314682659450726555879089127017421821323367133698411682758096242335472851849927732472171138369191936 5468 84706905985659301649300572575075440327429750878472505917122143580261387037199720852677465035809196327575829925148789927966564032198946116728271142912 5469 51001451600016781206165789063562289630831637986270280417280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5470 9710172583396763252128598336320545037343297926033711353133091298890193745150325919460232571114286189802695436338809409020589090061146781826715350546251776 5471 708410676115099140386857433518890938546655664356031333815898051294199381692487143801820157910893134297793860132270086343102388893746025100290805563066941440 5472 22931066480956596637047104246037570535970945101853693381475235361062397155298677959776734636162060720090732447633694727147230928421310332528302538439281082368 5473 369293234962361625894013430490653270650601659243936498968819374665993966496477401428653886411861951909978324048218632303293443995362272180949600851992135073792 5474 3241408668707961155489758111169744654617204718583269784795413387988172800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5475 16695187909437642826835982743365948304399266649948518755647335132739241022023099518762065046088657477704784629304081446746280674815310877752180036803991818993664 5476 53617356868008345638292716948906273900403329297879246879052843864306062706964729994378132154152553687902992330882530075483677056352295906003641003525674777968640 5477 112931211668081189934952290500963188764110511196355235974904728618409618920922587738690333836527778772204410095221475889772970314523748657705347955964119282089984 5478 162771372195914083596967049822245129833016037447473144364159721366861824811191178775444664129729982840877518118886742036135092875591062625366559919362914775990272 5479 166451128278642030921383290949988867539075602956858310806720277011375123857408000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5480 124563839093521577817222823259118513248267304689259432761943156361988346857410391342090970665357798163753825348939884104843998592210157956634314726167727199748096 5481 70067903792390545001216936761574500213147820434753462692479566958756965003302037770052852016160630533454628175761819290148757407660301402682887485773571529113600 5482 30324061095232164193636594128474421839268278203431559151814727753962910669156322653348398394301329638859750185595064992763933221317874421186407844491313327112192 5483 10305341956854812578567852004870974205316370636530025839863642111394661446841278976881121385631735317990010175338103118029842996420304481822703618970236173156352 5484 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5485 618014213227000372864847823439352315575498659467207101672972504442057360529249163253415259628750305490716988685418495286615287552680229542573452968948026834944 5486 112395889123446908735562458962774257372801460566541323532766088264518798864974180723110865092808885313991743492363729526234765289523446395250244192596068925440 5487 17058129879156094343814406074534841590315392547771840461581792934855080328745237479595397283703741344575510389343538121495469516174315646934360087333852676096 5488 2185240145041840038963880289770681772226899675537531363214175165404005263042448712968010428938782462111166404247654469548174879626952128103980196253277356032 5489 238740526561227816679758605522270290154926407301074615975174965681123529894081331200000000000000000000000000000000000000000000000000000000000000000000000000 5490 22452356734015956266069254152567205982690106831687471445755581417183173248854580065788207132178421753211134163394969989100131087751433446784193064354185216 5491 1833098740421839447207386230223455525241319545784116282110643166133834925986617750734631251702506328004496543111433639765161663665695820109863975450050560 5492 130933752997517608034021916694539096427701768339081251613382346595653805721612623901055575975802951208558797701406498416620067832798979844381207060021248 5493 8239963918269567038907755976359121680757342070273666291946509383916798011470099795055652065354178217177302035155416558274525275885535565895898666893312 5494 459851977494889355034925502674713891702036799098068554426550035139723853920468992000000000000000000000000000000000000000000000000000000000000000000000 5495 22893598893231876744114782329641681992522387552882744075405013560420515771018472814192255325607694638079486153689702863865031258443204039082114023424 5496 1022338986566989579952034466356652684951727711115996478788556761074931176403040198141859665610731585594727140059200778003568129423785737495385210880 5497 41158606364521092675134494185660497821158443901033515005097172215840346372513316290500030206039417110233599498391660165014809055776371788243533824 5498 1500887647914839021527718151733521551379620775595342889218328632043265713762647367199729938813041151294068230473097003199719613037209710275592192 5499 49790598372045964032135523553735800376906093406225442536966761123402645745172480000000000000000000000000000000000000000000000000000000000000000 5500 1508742427984036511272961060142859259983682910898283987021501625859692464938091506514378122723610927523684287876909693646765958334624233947136 5501 41916786518422335762344390856108129449072129982691184382009268795634113515725202656295124417726717530173063504017729525643510582182234030080 5502 1071502264081818635996773270593313422982535830825394139235699035950152371946510602692576127257487201646755246676079890156073152695670669312 5503 25284707081825236787238931987515765417807456791869610991829789545063409584290890287095519800394434835866875033000292484350244064352796672 5504 552483151672359298335474503802649417316077871454850386962387257749786958233600000000000000000000000000000000000000000000000000000000000 5505 11210624718575432296719243308305587100968172113995346942582213480651233035722359404067812447773134298898245320066268052199716478255104 5506 211820218828778112518549783432998044125349066154508940098127643149427192521855340205528646192384754872821493757410174593485137510400 5507 3736276286225982226443092123286172004897089610248560090351532507740370089860527017600535379450832220921472211014923268056474976256 5508 61671891448319475231914684864915013209421891949460095978160813847016449912289081997885949343600727414053128845333864248615370752 5509 954763121002545152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5510 13892891160905467262874465566201341438182477782704856615013950595941607076428216872411211576679399899973361178426204651257856 5511 190395249209563393901163061423087345005688128298795165784955264033115903519694137803057232859542314957628871730239352340480 5512 2462163757891488472673629879127051887585423232918615293168212553075327360539650001378921354666588356340911944789160624128 5513 30099717060867036661557382249242713778815449177937743328872872918051853864699041738390409097963910850456396333351698432 5514 348449105392848086293772439542291600586084595004392417354480730767360000000000000000000000000000000000000000000000000 5515 3826105065730175607189609293348199649553473062794391773261268123180736402773959628567253584414497598610575913385984 5516 39910673753579868765735232887672395802154492039556753941776328462332812987810012963130042415627605557713274142720 5517 396074734711243654700712370868534755884891064353960876950966336727358108879048361513825105706826141593883377664 5518 3744827549984114831964985660109181642911406838208064356995963354073010497239124476393047692088244755037683712 5519 33778097485766645585549449748855844806902618530088655182941388800000000000000000000000000000000000000000000 5520 291033181246931613658471370867032343892510386651400088082054588968911253795792973845496001813001982181376 5521 2398192007937551533645809286408170071519054440234807542879634380757454543553640468678853217631348981760 5522 18921959455911992654863768500322187900849934626767681296412416886143045129203772446079618987885330432 5523 143111131406700975520466454313359991678381202997895735586451787724088721627302916851538459824750592 5524 1038650617326740293466357843287904532853334488845666746368000000000000000000000000000000000000000 5525 7240996070341801538544018757422784512288531682832595008545838056102858280893097780847065432064 5526 48538395837197249310584259985902084170644071855423459726837006449950406661714594167007477760 5527 313140249989740773257624161574756006155592070052103918194073368502363993238868667364540416 5528 1946033753410750513499634235800332110270217362845719747845506040472214225501763059843072 5529 11659929532777827526332325075289979010095848221573120000000000000000000000000000000000 5530 67411957961383991292576761800114478846125643790866302491658559670910815755038621696 5531 376375089407560260862046485360855586991150094261161233980683476831214899508019200 5532 2030869359048874745822089440660485426519813055522304459641452327317852817195008 5533 10598442718986754915030795421462289938388387303927407189346407921165797425152 5534 53531694344608740000000000000000000000000000000000000000000000000000000000 5535 261871015491067874091711675254683358163044662186680095012085924672569344 5536 1241536044254224094559790768923416412702644068795089749787518603100160 5537 5708269426797505246281432060568425442637550769322643831145579413504 5538 25467769927135859003432582617977052847300604714204516630063480832 5539 110325923650148017451015986003268599808000000000000000000000000 5540 464316931649140207800552982470648915388855805919652076322816 5541 1899518323872193637557921044489424584534473575490010480640 5542 7557848969193911698897774336561305992645223124201111552 5543 29262053528041418005165527162754359112655651431514112 5544 110301672061237023665288453816320000000000000000000 5545 404987830181808369175839101281157029815149133824 5546 1449070971476900847971027874527641859543531520 5547 5055033150111469756735499035127628301336576 5548 17200370306953899635356540445280270548992 5549 57110762594522784124108800000000000000 5550 185116802875394537448038001578868736 5551 585999748154440818408167277854720 5552 1812356257964298666831551397888 5553 5478355154208583431825129472 5554 16191177923759104000000000 5555 46804217573801673621504 5556 132379909288940339200 5557 366469449593913344 5558 993290087319552 5559 2636800000000 5560 6857683456 5561 17478720 5562 43672 5563 107 5564 1 5565 1645504557321206042154969182557350504982735865633579863348609024 5566 5214812099416284380847220962328008092291759087784796801628519550347216127394141967829497282560 5567 715547299870205714232648779867166382285930109441764792241070410585212250301224736704633524768485328749135396864 5568 289211986345733762041462947264337329924927048796873033437033847932552533665886213798520279567375437120821155260947719258112 5569 101412048018258352119736256430080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5570 393690956671942329757988207785437950302483086345143490073245635868877891467355528217692980202815477266580693002381389059154806716567126016 5571 66295961180842522232735422088242836572902687764032636050456471170203302990749154827860992759406971203598978683276991089135040498874639334768640 5572 1098855489711229265446322224887194539623506546218069845102423249788130852064557498282347748278349173848259079754735131259197687439109476427814141952 5573 3049448615483734859374820612702715851787471031625010213016397168889409933339189950696388741289131067792729877305356437406796305159162060202217761144832 5574 2040058064000671248246631562542491585233265519450811216691200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5575 427247593669457583093658326798103981643105108745483299537856017151168524786614340456250233129028592351318599198907613996905919962690458400375475424035078144 5576 34003712453524758738569156808906765050239471889089504023163106462121570321239382902487367579722870446294105286348964144468914666899809204813958667027213189120 5577 1192415457009743025126449420793953667870489145296392055836712238775244652075531253908390201080427157444718087276952125811656008277908137291471731998842616283136 5578 20680421157892251050064752107476583156433692917660443942253884981295662123802734480004617639064269306958786146700243408984432863740287242133177647711559564132352 5579 194484520122477669329385486670184679277032283114996187087724803279290368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5580 1068492026204009140917502895575420691481553065596705200361429448495311425409478369200772162949674078573106216275461212591761963188179896176139522355455476415594496 5581 3645980267024567503403904752525626625227426392255788787775593382772812264073601639617712986482373650777403478500012045132890039831956121608247588239745884901867520 5582 8131047240101845675316564916069349591015956806137576990193140460525492562306426317185704036230000071598717526855946264063653862645709903354785052829416588310478848 5583 12370624286889470353369495786490629867309218846007958971676138823881498685650529586933794473859478695906691377035392394746267058544920759527858553871581522975260672 5584 13316090262291362473710663275999109403126048236548664864537622160910009908592640000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5585 10463362483855812536646717153765955112854453593897792352003225134407021136022472872735641535890055045755321329310950264806895881745653268357282436998089084778840064 5586 6165975533730367960107090435018556018757008198258304716938201892370612920290579323764650977422135486944007279467040097533090651874106523436094098748074294561996800 5587 2789813620761359105814566659819646809212681594715703441966954953364587781562381684108052652275722326775097017074745979334281856361244446749149521693200826094321664 5588 989312827858062007542513792467613523710371581106882480626909642693887498896762781780587653020646590527040976832457899330864927656349230254979547421142672623009792 5589 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5590 64273478175608038777944173637692640819851860584589538573989140461973965495041912978355187001390031771034566823283523509807989905478743872427639108770594790834176 5591 12138756025332266143440745567979619796262557741186462941538737532568030277417211518095973430023359613911108297175282788833354651268532210687026372800375443947520 5592 1910510546465482566507213480347902258115323965350446131697160808703768996819466597714684495774819030592457163606476269607492585811523352456648329781391499722752 5593 253487856824853444519810113613399085578320362362353638132844319186864610512924050704289209756898765604895302892727918467588286036726446860061702765380173299712 5594 28648863187347338001571032662672434818591168876128953917020995881734823587289759744000000000000000000000000000000000000000000000000000000000000000000000000000 5595 2784092235017978576992587514918333541853573247129246459273692095730713482857967928157737684390124297398180636260976278648416254881177747401239939979918966784 5596 234636638773995449242545437468602307230888901860366884110162325265130870526287072094032800217920809984575557518263505889940692949209064974062588857606471680 5597 17283255395672324260490893003679160728456633420758725212966469750626302355252866354939336028805989559529761296585657790993848953929465339458319331922804736 5598 1120635092884661117291454812784840548582998521557218615704725276212684529559933572127568680888168237536113076781136651925335437520432836961842218697490432 5599 64379276849284509704889570374459944838285151873729597619717004919561339548865658880000000000000000000000000000000000000000000000000000000000000000000000 5600 3296678240625390251152528655468402206923223807615115146858321952700554271026660085243684766887508027883446006131317212396564501215821381627824419373056 5601 151306170011914457832901101020784597372855701245167478860706400639089814107649949324995230510388274668019616728761715144528083154720289149317011210240 5602 6256108167407206086620443116220395668816083472957094280774770176807732648622024076156004591317991400755507123755532345082250976478008511813017141248 5603 234138473074714887358324031670429362015220840992873490718059266598749451346972989283157870454834419601874643953803132499156259633804714802992381952 5604 7966495739527354245141683768597728060304974944996070805914681779744423319227596800000000000000000000000000000000000000000000000000000000000000000 5605 247433758189381987848765613863428918637323997387318573871526266640989564249847007068358012126672192113884223211813189758069617166878374367330304 5606 7042020135094952408073857663826165747444117837092118976177557157666531070641834046257580902178088545069074668674978560308109777806615317053440 5607 184298389422072805391445002542049908752996162901967791948540234183426207974799823663123093888287798683241902428285741106844582263655355121664 5608 4450108446401241674554052029802774713534112395369051534562042959931160086835196690528811484869420531112570005808051477245642955326092214272 5609 99446967301024673700385410684476895116894016861873069653229706394961652482048000000000000000000000000000000000000000000000000000000000000 5610 2062754948217879542596340768728228026578143668975143837435127280439826878572914130348477490390256710997277138892193321604747831998939136 5611 39822201139810285153487359285403632295565624437047680738447996912092312194108803958639385484168333916090440826393112823575205851955200 5612 717365046955388587477073687670945024940241205167723537347494241486151057253221187379302792854559786416922664514865267466843195441152 5613 12087690723870617145455278233523342589046690822094178811719519514015224182808660071585646071345742573154413253685437392728612667392 5614 190952624200509030400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5615 2834149796824715321626390975505073653389225467671790749462845921572087843591356241971887161642597579594565680398945748856602624 5616 39602211835589185931441916776002167761183130686149394483270694918888107932096380663035904434784801511186805319889785286819840 5617 521978716672995556206809534374935000168109725378746442151661061251969400434405800292331327189316731544273332295302052315136 5618 6501538885147279918896394565836426176224137022434552559036540550299200434774993015492328365160204743698581608003966861312 5619 76658803186426578984629936699304152128938610900966331817985760768819200000000000000000000000000000000000000000000000000 5620 857047534723559336010472481709996721499977966065943757210524059592484954221366956799064802908847462088769004598460416 5621 9099633615816210078587633098389306242891224185018939898725002889411881361220682955593649670763094067158626504540160 5622 91889338453008527890565270041500063365294726930118923452624190120747081259939219871207424523983664849780943618048 5623 883779301796251100343736615785766867727092013817103188251047351561230477348433376428759255332825762188893356032 5624 8106743396583994940531867939725402753656628447221277243905933312000000000000000000000000000000000000000000000 5625 71012096224251313732667014491555891909772534342941621492021319708414345926173485618301024442372483652255744 5626 594751617968512780344160703029226177736725501178232270634149326427848726801302836232355597972574547476480 5627 4768333782889822149025669662081191351014183525945455686695929055308047372559350656412063984947103268864 5628 36636449640115449733239412304220157869665587967461308310131657657366712736589546713993845715136151552 5629 270049160504952476301253039254855178541866967099873354055680000000000000000000000000000000000000000 5630 1911622962570235606175620951959615111244172364267805082256101246811154586155777814143625274064896 5631 13008290084368862815236581676221758557732611257253487206792317728586708985339511236758004039680 5632 85174147997209490326073771948333633674321043054172265748787956232643006160972277523154993152 5633 537105315941367141725899049080891662434579992145418650405359667170331126238486604516687872 5634 3264780269177791707373051021081194122826837502040473600000000000000000000000000000000000 5635 19144996061033053527091800351232511992299682836606029907631030946538671674430968561664 5636 108396025749377355128269387783926409053451227147214435386436841327389891058309529600 5637 593013852842271425780050116672861744543785412212512902215304079576813022620942336 5638 3137139044820079454849115444752837821762962641962512528046536744665076037844992 5639 16059508303382622000000000000000000000000000000000000000000000000000000000000 5640 79608788709284633723880349277423740881565577304750748883674121100461080576 5641 382393101630301021124415556828412255112414373188887642934555729754849280 5642 1780980061160821636839806802897348738102915840028664875317420777013248 5643 8047815296974931445084696107280748699746991089688627255100059942912 5644 35304295568047365584325115521045951938560000000000000000000000000 5645 150438685854321427327379166320490248585989281117967272728592384 5646 623042010230079513118998102592531263727307332760723437649920 5647 2509205857772378684034061079738353589558214077234769035264 5648 9832049985421916449735617126685464661852298880988741632 5649 37502568500820588046198074297548800000000000000000000 5650 139315813582542078996488650840718018256411302035456 5651 504276698073961495093917700335619367121148968960 5652 1779371668839237354370895660364925162070474752 5653 6123331829275588270186928398519776315441152 5654 20559874534028202284679168000000000000000 5655 67382516246643611631085832574708219904 5656 215647907320834221174205558250536960 5657 674196527962719104061337120014336 5658 2059861537982427370366248681472 5659 6152647611028459520000000000 5660 17972819548339842670657536 5661 51363404804108851609600 5662 143656024240814030848 5663 393342874578542592 5664 1054720000000000 5665 2770504116224 5666 7131317760 5667 17992864 5668 44512 5669 108 5670 1 5671 6582018229284824168619876730229402019930943462534319453394436096 5672 41718496795330275046777767698624064738334072702278374413028156402777729019153135742635978260480 5673 8586567598442468570791785358405996587431161313301177506892844927022547003614696840455602297221823944989624762368 5674 4627391781531740192663407156229397278798832780749968534992541566920840538654179420776324473078006993933138484175163508129792 5675 2028240960365167042394725128601600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5676 9448582960126615914191716986850510807259594072283443761757895260853069395216532677224631524867571454397936632057153337419715361197611024384 5677 1856286913063590622516591818470799424041275257392913809412781192765692483740976335180107797263395193700771403131755750495781133968489901373521920 5678 35163375670759336494282311196390225267952209478978235043277543993220187266065839945035127944907173563144290552151524200294325998051503245690052542464 5679 109780150157414454937493542057297770664348957138500367668590298080018757600210838225069994686408718440538275582992831746644666985729834167279839401213952 5680 81602322560026849929865262501699663409330620778032448667648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5681 18798894121456133656120966379116575192296624784801265179665664754651415090611030980075010257677258063458018364751935015863860478358380169616520918657543438336 5682 1632178197769188419451319526827524722411494650676296193111829110181835375419490379319393643826697781422117053744750278934507904011190841831070016017306233077760 5683 62005603764506637306575369881285590729265435555412386903509036416312721907927625203236290456182212187125340538401510542206112430451223139156530063939816046723072 5684 1158103584841966058803626118018688656760286803388984860766217558952557078932953130880258587787599081189692024215213630903128240369456085559457948271847335591411712 5685 11669071207348660159763129200211080756621936986899771225263488196757422080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5686 68383489677056585018720185316826924254819396198189132823131484703699931226206615628849418428779141028678797841629517605872765644043513355272929430749150490598047744 5687 247926658157670590231465523171742610515464994673393637568740350028551233957004911494004483080801408252863436538000819069036522708573016269360836000302720173326991360 5688 585435401287332888622792673956993170553148890041905543293906113157835464486062694837370690608560005155107661933628131012583078110491113041544523803717994358354477056 5689 940167445803599746856081679773287869915500632296604881847386550614993900109440248606968380013320380888908544654689822000716296449413977724117250094240195746119811072 5690 1065287220983308997896853062079928752250083858923893189163009772872800792687411200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5691 878922448643888253078324240916340229479774101887414557568270911290189775425887721309793889014764623843446991662119822243779254066634874542011724707839483121422565376 5692 542605846968272380489423958281632929650616721446730815090561766528613936985570980491289286013147922851072640593099528582911977364921374062376280689830537921455718400 5693 256662853110045037734940132703407506447566706713844716660959855709542075903739114937940844009366454063308925570876630098753930785234489100921755995774476000677593088 5694 94974031474373952724081324076890898276195671786260718140183325698613199894089227050936414689982072690595933775915958335763033055009526104478036552429696571808940032 5695 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5696 6684441730263236032906194058320034645264593500797312011694870608045292411484358949748939448144563304187594949621486445020030950169789362732474467312141858246754304 5697 1310985650735884743491600521341798937996356236048137997686183653517347269961058843954365130442522838302399696094930541194002302337001478754198848262440547946332160 5698 213977181204134047448807909798965052908916284119249966750082010574822127643780258944044663526779731426355202323925342196039169610890615475144612935515847968948224 5699 29404591391682999564297973179154293927085162034033022023409941025676294819499189881697548331800256810167855135556438542240241180260267835767157520784100102766592 5700 3437863582481680560188523919520692178230940265135474470042519505808178830474771169280000000000000000000000000000000000000000000000000000000000000000000000000000 5701 345227437142229343547080851849873359189843082644026560949937819870608471874388023091559472864375412877374398896361058552403615605266040677753752557509951881216 5702 30033489763071417503045815995981095325553779438126961166100777633936751427364745228036198427893863678025671362337728753912408697498760316680011373773628375040 5703 2281389712228746802384797876485649216156275611540151728111574007082671910893378358851992355802390621857928491149306828411188061918689424808498151813810225152 5704 152406372632313911951637854538738314607287798931781731735842637564925096020150965809349340600790880304911378442234584661845619502778865826810541742858698752 5705 9013098758899831358684539852424392277359921262322143666760380688738587536841192243200000000000000000000000000000000000000000000000000000000000000000000000 5706 474721666650056196165964126387449917796944228296576581147598361188879815027839052275090606431801156015216224882909678585105288175078278954406716389720064 5707 22393313161763339759269362951076120411182643784284786871384547294585292487932192500099294115537464650866903275856733841390156306898602794098917659115520 5708 950928441445895325166307353665500141660044687889478330677765066874775362590547659575712697880334692914837082810840916452502148424657293795578605469696 5709 36525601799655522427898548940586980474374451194888264552017245589404914410127786328172627790954169457892444456793288669868376502873535509266811584512 5710 1274639318324376679222669402975636489648795991199371328946349084759107731076415488000000000000000000000000000000000000000000000000000000000000000000 5711 40579136343058646007197560673602342656521135571520246114930307729122288536974909159210713988774239506677012606737363120323417215368053396242169856 5712 1183059382695952004556408087522795845570611796631475987997829602487977219867828119771273591565918875571604544337396398131762442671511373264977920 5713 31699322980596522527328540437232584305515340019138460215148920279549307771665569670057172148785501373517607217665147470377268149348721080926208 5714 783219086566618534721513157245288349582003781584953070082919560947884175282994617533070821337018013475812321022217059995233160137392229711872 5715 17900454114184441266069373923205841121040923035137152537581347151093097446768640000000000000000000000000000000000000000000000000000000000000 5716 379546910472089835837726701445993956890378435091426466088063419600928145657416199984119858231807234823498993556163571175273601087804801024 5717 7486573814284333608855623545655882871566337394164963978828223419473354692492455144224204471023646776225002875361905210832138700167577600 5718 137734089015434608795598148032821444788526311392202919170718894365341002992618467976826136228075478992049151586854131353633893524701184 5719 2369187381878640960509234533770575147453151401130459047097025824746983939830497374030786629983765544338264997722345728974808082808832 5720 38190524840101806080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5721 578166558552241925611783759003035025291401995405045312890420568000705920092636673362264980975089906237291398801384932766746935296 5722 8237260061802550673739918689408450894326091182719074052520304543128726449876047177911468122435238714326855506537075339658526720 5723 110659487934675057915843621287486220035639261780294245736152144985417512892094029661974241364135147087385946446604035090808832 5724 1404332399191812462481621226220668054064413596845863352751892758864627293911398491346342926874604224638893627328856842043392 5725 16864936701013847376618586073846913468366494398212592999956867369140224000000000000000000000000000000000000000000000000000 5726 191978647778077291266345835903039265615995064398771401615157389348716629745586198322990515851581831507884257030055133184 5727 2074716464406095897917980346432761823379199114184318296909300658785908950358315713875352124933985447312166843035156480 5728 21318326521097978470611142649628014700748376647787590241008812108013322852305899010120122489564210245149178919387136 5729 208571915223915259681121841325440980783593715260836352427247174968450392654230276837187184258546879876578832023552 5730 1945618415180158785727648305534096660877590827333106538537423994880000000000000000000000000000000000000000000000 5731 17326951478717320550770751535939637625984498379677755644053202008853100405986330490865449963938886011150401536 5732 147498401256191169525351854351248092078707924292201603117269032954106484246723103385624188297198487774167040 5733 1201620113288235181554468754844460220455574248538254833047374121937627937884956365415840124206670023753728 5734 9378931107869555131709289549880360414634390519670094927393704360285878460566923958782424503074854797312 5735 70212781731287643838325790206262346420885411445967072054476800000000000000000000000000000000000000000 5736 504668462118542200030363931317338389368461504166700541715610729158144810745125342933917072353132544 5737 3486221742610855234483403889227431293472339816943934571420341151261238008070989011451145082634240 5738 23167368255240981368692065969946748359415323710734856283670324095278897675784459486298158137344 5739 148241067199817331116348137546326098831944077832135547511879268139011390841822302846605852672 5740 914138475369781678064454285902734354391514500571332608000000000000000000000000000000000000 5741 5437178881333387201694071299750033405813109925596112493767212788816982755538395071512576 5742 31218055415820678276941583681770805807393953418397757391293810302288288624793144524800 5743 173160045029943256327774634068475629406785340366053767446868791236429402605315162112 5744 928593157266743518635338171646839995241836942020903708301774876420862507202117632 5745 4817852491014786600000000000000000000000000000000000000000000000000000000000000 5746 24201071767622528652059626180336817227995935500644227660636932814540168495104 5747 117777075302132714506319991503150974574623626942177394023843164764493578240 5748 555665779082176350694019722503972806288109742088943441099035282428133376 5749 2543109633844078336646763969900716589120049184341606212611618941960192 5750 11297374581775156986984036966734704620339200000000000000000000000000 5751 48742134216800142454070849887838840541860527082221396364063932416 5752 204357779355466080303031377650350254502556805145517287549173760 5753 833056344780429723099308278473133391733327073641943319707648 5754 3303568795101763927111167354566316126382372424012217188352 5755 12750873290278999935707345261166592000000000000000000000 5756 47924639872394475174792095889206998280205487900196864 5757 175488290929738600292683359716795539758159841198080 5758 626338827431411548738555272448453657048807112704 5759 2179906131222109424186546509873040368297050112 5760 7401554832250152822484500480000000000000000 5761 24527235913778274633715243057193792045056 5762 79358429894066993392107645436197601280 5763 250801108402131506710817408645332992 5764 774507938281392691257709504233472 5765 2338006092190814617600000000000 5766 6901562706562499585532493824 5767 19929001063994234424524800 5768 56313161502399100092416 5769 155763778333102866432 5770 421888000000000000 5771 1119283662954496 5772 2909577646080 5773 7413059968 5774 18516992 5775 45360 5776 109 5777 1 5778 26328072917139296674479506920917608079723773850137277813577744384 5779 333747974362642200374222141588992517906672581618226995304225251222221832153225085941087826083840 5780 103038811181309622849501424300871959049173935759614130082714139124270564043376362085467227566661887339875497148416 5781 74038268504507843082614514499670356460781324491999496559880665070733448618466870732421191569248111902930215746802616130076672 5782 40564819207303340847894502572032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5783 226765991043038781940601207684412259374230257734802650282189486260473665485196784253391156596821714905550479169371680098073168668742664585216 5784 51976033565780537430464570917182383873155707207001586663557873397439389544747337385043018323375065423621599287689161013881871751117717238458613760 5785 1125228021464298767817033958284487208574470703327303521384881407783045992514106878241124094237029554020617297668848774409418431937648103862081681358848 5786 3952085405666920377749767514062719743916562456986013236069250730880675273607590176102519808710713863859377920987741942879208011486274030022074218443702272 5787 3264092902401073997194610500067986536373224831121297946705920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5788 827151341344069880869322520681129308461051490531255667905289249204662263986885363123300451337799354792152808049085140698009861047768727463126920420931911286784 5789 78344553492921044133663337287721186675751743232462217269367797288728098020135538207330894903681493508261618579748013388856379392537160407891360768830699187732480 5790 3224291395754345139941919233826850717921802648881444118982469893648261539212236510568287103721475033730517707996878548194717846383463603236139563324870434429599744 5791 64853800751150099293003062609046564778576060989783152202908183301343196420245375329294480916105548546622753356051963330575181460689540791329645103223450793119055872 5792 700144272440919609585787752012664845397316219213986273515809291805445324800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5793 4376543339331621441198091860276923152308441356684104500680415021036795598477223400246362779441865025835443061864289126775857001218784854737467483567945631398275055616 5794 16859012754721600135739655575678497515051619637790767354674343801941483909076333981592304849494495761194713684584055696694483544182965106316536848020584971786235412480 5795 42151348892687967980841072524903508279826720083017199117161240147364153442996514028290689723816320371167751659221225432905981623955360138991205713867695593801522348032 5796 71452725881073580761062207662769878113578048054541971020401377846739536408317458894129596881012348947557049393756426472054438530155462307032911007162254876705105641472 5797 85222977678664719831748244966394300180006708713911455133040781829824063414992896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5798 73829485686086613258579236236972579276301024558542822835734756548375941135774568590022686677240228402849547299618065068477457341597329461528984875458516582199495491584 5799 47749314533207969483069308328783697809254271487312311727969435454518026454730246283233457169157017210894392372192758515296254008113080917489112700705087337088103219200 5800 23612982486124143471614492208713490593176137017673713932808306725277870983143998574290557648861713773824421152520649969085361632241572997284801551611251792062338564096 5801 9117507021539899461511807111381526234514784491481028941457599267066867189832565796889895810238278978297209642487932000233251173280914506029891509033250870893658243072 5802 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5803 695181939947376547422244182065283603107517724082920449216266543236710410794373330773889702607034583635509874760634590282083218817658093724177344600462753257662447616 5804 141586450279475552297092856304914285303606473493198903750107834579873505155794355147071434087792466536659167178252498448952248652396159705453475612343579178203873280 5805 23965444294863013314266485897484085925798623821355996276009185184380078296103389001733002314999329919751782660279638325956386996419748933216196648777774972522201088 5806 3410932601435227949458564888781898095541878795947830554715553158978450199061906026276915606488829789979471195724546870899867976910191068948990272410955611920924672 5807 412543629897801667222622870342483061387712831816256936405102340696981459656972540313600000000000000000000000000000000000000000000000000000000000000000000000000000 5808 42808202205636438599838025629384296539540542247859293557792289663955450512424114863353374635182551196794425463148771260498048335052989044041465317131234033270784 5809 3844286689673141440389864447485580201670883768080251029260899537143904182702687389188633398770414550787285934379229280500788313279841320535041455843024432005120 5810 301143442014194577914793319696105696532628380723300028110727768934912692237925943368462990965915562085246560831708501350276824173267004074721756039422949720064 5811 20727266677994692025422748217268410786591140654722315516074598708829813058740531350071510321707559721467947468143903514011004252377925752446233677028783030272 5812 1261833826245976390215835579339414918830388976725100113346453296423402255157766914048000000000000000000000000000000000000000000000000000000000000000000000000 5813 68359919997608092247898834199792788162759968874707027685254164011198693364008823527613047326179366466191136383138993716255161497211272169434567160119689216 5814 3314210347940974284371865716759265820855031280074148456964912999598623288213964490014695529099544768328301684826796608525743133420993213526639813549096960 5815 144541123099776089425278717757156021532326792559200706263020290164965855113763244255508330077810873323055236587247819300780326560547908656927948031393792 5816 5697993880746261498752173634731568954002414386402569270114690311947166647979934667194929935388850435431221335259753032499466734448271539445622607183872 5817 203942290931900268675627104476101838343807358591899412631415853561457236972226478080000000000000000000000000000000000000000000000000000000000000000000 5818 6654978360261617945180399950470784195669466233729320362848570467576055320063885102110557094158975279095030067504927551733040423320360756983715856384 5819 198753976292919936765476558703829702055862781834087965983635373217980172937795124121573963383074371096029563448682594886136090368813910708516290560 5820 5452283552662601874700508955204004500548638483291815157005614288082480936726477983249833609591106236245028441438405364904890121687980025919307776 5821 137846559235724862110986315675170749526432665558951740334593842726827614849807052685820464555315170371742968499910202559161036184181032429289472 5822 3222081740553199427892487306177051401787366146324687456764642487196757540418355200000000000000000000000000000000000000000000000000000000000000 5823 69836631526864529794141713066062888067829632056822469760203669206570778800964580797078053914652531207523814814334097096250342600156083388416 5824 1407475877085454718464857226583305979854471430103013228019706002860990682188581567114150440552445593930300540568038179636442075631504588800 5825 26444945090963444888754844422301717399397051787302960480778027718145472574582745851550618155790491966473437104675993219897707556742627328 5826 464360726848213628259809968619032728900817674621569973231017061650408852206777485310034179476818046690299939553579762879062384230531072 5827 7638104968020361216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5828 117945977944657352824803886836619145159446007062629243829645795872144007698897881365902056118918340872407445355482526284416374800384 5829 1713350092854930540137903087396957786019826966005567402924223344970775101574217813005585369466529652579985945359711670648973557760 5830 23459811442151112278158847712947078647555523497422380096064254736908512733123934288338539169196651182525820646680055439251472384 5831 303335798225431491896030184863664299677913336918706484194408835914759495484862074130810072204914512522001023503033077881372672 5832 3710286074223046422856088936246320963040628767606770459990510821210849280000000000000000000000000000000000000000000000000000 5833 43003217102289313243661467242280795497982894425324793961795255214112525063011308424349875550754330257766073574732349833216 5834 473035353884589864725299518986669695730457398034024571695320550203187240681695982763580284484948681987174040212015677440 5835 4945851752894731005181785094713699410573623382286720935914044409059090901734968570347868417578896776874609509297815552 5836 49222971992844001284744754552804071464928116801557379172830333292554292666398345333576175485017063650872604357558272 5837 466948419643238108574635593328183198610621798559945569248981758771200000000000000000000000000000000000000000000000 5838 4227776160807026214388063374769271580740217604641372377148981290160156499060664639771169791201088186720697974784 5839 36579603511535410042287259879109526835519565224465997573082720172618408093187329639634798697705224967993425920 5840 302808268548635265751726126220803975554804710631640217927938278728282240347009004084791711300080845985939456 5841 2401006363614606113717578124769372266146403973035544301412788316233184885905132533448300672787162828111872 5842 18255323250134787397964705453628210069430206975951438734163968000000000000000000000000000000000000000000 5843 133232473999295140808016077867777334793273837100008943012921232497750230036713090534554107101226991616 5844 934307427019709202841552242312951586650587070940974465140651428538011786163025055068906882145976320 5845 6301524165425546932284241943825515553760968049319880909158328153915860167813372980273099013357568 5846 40914534547149583388112085962786003277616565481669411113278678006367143872342955585663215337472 5847 255958773103538869858047200052765619229624060159973130240000000000000000000000000000000000000 5848 1544158802298681965281116249129009487250923218869295948229888432024023102572904200309571584 5849 8990799959756355343759176100349992072529458584498554128692617367059027123940425623142400 5850 50562733148743430847710193147994883786781319386887700094485687041037385560752027336704 5851 274863574550956081516060098807464638591583734838187497657325363420575302131826819072 5852 1445355747304435980000000000000000000000000000000000000000000000000000000000000000 5853 7357125817357248710226126358822392437310764392195845208833627575620211222511616 5854 36275339193056876067946557382970500168984077098190637359343694747464022097920 5855 173367723073639021416534153421239515561890239531750353622899008117577613312 5856 803622644294728754380377414488626442161935542251947563185271585659420672 5857 3615159866168050235834891829355105478508544000000000000000000000000000 5858 15792451486243246155118955363659784335562810774639732421956714102784 5859 67029351628592874339394291869314883476838632087729670316128993280 5860 276574706467102668068970348453080286055464588449125182142939136 5861 1109999115154192679509352231134282218464477134468104975286272 5862 4335296918694859978140497388796641280000000000000000000000 5863 16486076116103699460128480985887207408390687837667721216 5864 61069925243549032901853809181444847835839624736931840 5865 220471267255856865155971455901855687281180103671808 5866 776046582715070955010410557514802371113749839872 5867 2664559739610055016094420172800000000000000000 5868 8927913872615291966672348472818540304400384 5869 29203902201016653568295613520520717271040 5870 93298012325592920496424076016063873024 5871 291214984793803651912898773591785472 5872 888442315032509554688000000000000 5873 2650200079319999840844477628416 5874 7732452412829762956715622400 5875 22074759308940447236227072 5876 61682456219908735107072 5877 168755200000000000000 5878 452190599833616384 5879 1187107679600640 5880 3054180706816 5881 7703068672 5882 19051200 5883 46216 5884 110 5885 1 5886 105312291668557186697918027683670432318895095400549111254310977536 5887 2669983794901137602993777132711940143253380652945815962433802009777774657225800687528702608670720 5888 1236465734175715474194017091610463508590087229115369560992569669491246768520516345025606730799942648078505965780992 5889 1184612296072125489321832231994725703372501191871991944958090641131735177895469931718739065107969790446883451948841858081226752 5890 811296384146066816957890051440640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5891 5442383785032930766574428984425894224981526185635263606772547670251367971644722822081387758323721157733211500064920322353756048049823950045184 5892 1455328939841855048053007985681106748448359801796044426579620455128302907252925446781204513054501831861404780055296508388692409031296082676841185280 5893 36007296686857560570145086665103590674383062506473712684316205049057471760451420103715971015584945728659753525403160781101389822004739323586613803483136 5894 142275074604009133598991630506257910780996248451496476498493026311704309849873246339690713113585699098937605155558709943651488413505865080794671863973281792 5895 130563716096042959887784420002719461454928993244851917868236800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5896 36394659019139074758250190909969689572286265583375249387832726965005139615422955977425219858863171610854723554159746190712433886101824008377584498521004096618496 5897 3760538567660210118415840189810616960436083675158186428929654269858948704966505833951882955376711688396557691827904642665106210841783699578785316903873561011159040 5898 167663152579225947276979800158996237331933737741835094187088434469709600039036298549550929393516701753986920815837684506125328011940107368279257292893262590339186688 5899 3631812842064405560408171506106607627600259415427856523362858264875218999533741018440490931301910718610874187938909946512210161798614284314460125780513244414667128832 5900 42008656346455176575147265120759890723838973152839176410948557508326719488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5901 280098773717223772236677879057723081747740246827782688043546561346354918302542297615767217884279361653468355959314504113654848078002230703197918948348520409489603559424 5902 1146412867321068809230296579146137831023510135369772180117855378532020905817190710748276729765625711761240530551715787375224881004441627229524505665399778081464008048640 5903 3034897120273533694620557221793052596147523845977238336435609290610219047895749010036929660114775066724078119463928231169230676924785930007366811398474082753709609058304 5904 5430407166961592137840727782370510736631931652145189797550504716352204767032126875953849362956938520014335753925488411876137328291815135334501236544331370629588028751872 5905 6817838214293177586539859597311544014400536697112916410643262546385925073199431680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5906 6201676797631275513720655843905696659209286062917597118201719550063579055405063761561905680888179185839361973167917465752106416694175674768434729538515392904757621293056 5907 4201939678922301314510099132932965407214375890883483432061310319997586328016261672924544230885817514558706528752962749346070352713951120739041917662047685663753083289600 5908 2172394388723421199388533283201641134572204605625981681818364218725564130449247868834731303695277667191846746031899797155853270166224715750201742748235164869735147896832 5909 875280674067830348305133482692626518513419311182178778379929529638419250223926316501429997782874781916532125678841472022392112634967792578869584867192083605791191334912 5910 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5911 72298921754527160931913394934789494723181843304623726718491720496617882722614826400484529071131596698093026975105997389336654757036441747314443838448126338796894552064 5912 15291336630183359648086028480930742812789499137265481605011646134626338556825790355883714881481586385959190055251269832486842854458785248188975366133106551246018314240 5913 2684129761024657491197846420518217623689445867991871582913028740650568769163579568194096259279924951012199657951319492507115343599011880520214024663110796922486521856 5914 395668181766486442137193527098700179082857940329948344347004166441500223091181099048122210352704255637618658704047437024384685321582163998082871599670850982827261952 5915 49505235587736200066714744441097967366525539817950832368612280883637775158836704837632000000000000000000000000000000000000000000000000000000000000000000000000000000 5916 5308217073498918386379915178043652770903027238734552401166243918330475863540590243055818454762636348402508757430447636301757993546570641461141699324273020125577216 5917 492068696278162104369902649278154265813873122314272131745395140754419735385943985816145075042613062500772599600541347904100904099819689028485306347907127296655360 5918 39750934345873684284752718199885951942306946255475603710616065499408475375406224524637114807500854195252546029785522178236540790871244537863271797203829363048448 5919 2818908268207278115457493757548503866976395129042234910186145424400854575988712263609725403752228122119640855667570877905496578323397902332687780075914492116992 5920 176656735674436694630216981107518088636254456741514015868503461499276315722087367966720000000000000000000000000000000000000000000000000000000000000000000000000 5921 9843828479655565283697432124770161495437435517957811986676599617612611844417270587976278814969828771131523639172015095140743255598423192398577671057235247104 5922 490503131495264194087036126080371341486544629450973971630807123940596246655666744522174938306732625712588649354365898061809983746306995601942692405266350080 5923 21970250711165965592642365099087715272913672468998507351979084105074809977292013126837266171827252745104395961261668533718609637203282115853048100771856384 5924 888887045396416793805339087018124756824376644278800806137891688663757997084869808082409069920660667927270528300521473069916810573930360153517126720684032 5925 32630766549104042988100336716176294135009177374703906021026536569833157915556236492800000000000000000000000000000000000000000000000000000000000000000000 5926 1091416451082905343009585591877208608089792462331608539507165556682473072490477156746131363442071945771584931070808118484218629424539164145329400446976 5927 33390668017210549376600061862243389945384947348126778285250742700620669053549580852424425848356494344132966659378675940870863181960736999030736814080 5928 937792771057967522448487540295088774094365819126192207004965657550186721116954213118971380849670272634144891927405722763641100930332564458120937472 5929 24260994425487575731533591558830051916652149138375506298888516319921660213566041272704401761735469985426762455984195650412342368415861707554947072 5930 579974713299575897020647715111869252321725906338443742217635647695416357275303936000000000000000000000000000000000000000000000000000000000000000 5931 12849940200943073482122075204155571404480652298455334435877475134009023299377482866662361920296065742184381925837473865710063038428719343468544 5932 264605464892065487071393158597661524212640628859366486867704728537866248251453334617460282823859771658896501626791177771651110218722862694400 5933 5077429457464981418640930129081929740684233943162168412309381321883930734319887203497718685911774457562899924097790698220359850894584446976 5934 91014702462249871138922753849330414864560264225827714753279344083480135032528387120766699177456337151298788152501633524296227309184090112 5935 1527620993604072243200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5936 24060979500710099976259992914670305612526985440776365741247742357917377570575167798644019448259341537971118852518435362020940459278336 5937 356376819313825552348683842178567219492124008929158019808238455753921221127437305105161756849038167736637076634820027494986500014080 5938 4973480025736035802969675715144780673281770981453544580365622004224604699422274069127770303869690050695473977096171753121312145408 5939 65520532416693202249542519930551488730429280774440600585992308557588051024730208012254975596261534704752221076655144822376497152 5940 816262936329070213028339565974190611868938328873489501197912380666386841600000000000000000000000000000000000000000000000000000 5941 9632720630912806166580168662270898191548168351272753847442137167961205614114533087054372123368969977739600480740046362640384 5942 107852060685686489157368290328960690626544286751757602346533085446326690875426684070096304862568299493075681168339574456320 5943 1147437606671577593202174141973578263253080624690519257132058302901709089202512708320705472878304052234909406157093208064 5944 11616621390311184303199762074461760865723035565167541484787958657042813069270009498723977414464027021605934628383752192 5945 112067620714377146057912542398763967666549231654386936619755622105088000000000000000000000000000000000000000000000000 5946 1031577383236914396310687463443702265700613095532494860024351434799078185770802172104165429053065517559850305847296 5947 9071741670860781690487240450019162655208852175667567398124514602809365207110457750629430077030895792062369628160 5948 76307683674256086969434983807642601839810787079173334917840446239527124567446269029367511247620373188456742912 5949 614657629085339165111699999940959300133479417097099341161673808955695330791713928562764972233513683996639232 5950 4746384045035044723470823417943334618051853813747374070882631680000000000000000000000000000000000000000000 5951 35173373135813917173316244557093216385424292994402360955411205379406060729692255901122284274723925786624 5952 250394390441282066361536000939871025222357335012181156657694582848187158691690714758467044415121653760 5953 1714014572995748765581313808720540230622983309415007607291065257865113965645237450634282931633258496 5954 11292411535013285015118935725728936904622172072940757467264915129757331708766655741643047433142272 5955 71668456468990883560253216014774373384294736844792476467200000000000000000000000000000000000000 5956 438541099852825678139837014752638694379262194158880049297288314694822561130704792887918329856 5957 2589350388409830339002642716900797716888484072335583589063473801712999811694842579465011200 5958 14764318079433081807531376399214506065740145260971208427589820615982916583739591982317568 5959 81359618067083000128753789247009533023108785512103499306568307572490289431020738445312 5960 433606724191330794000000000000000000000000000000000000000000000000000000000000000000 5961 2236566248476603607908742413082007300942472375227536943485422782988544211643531264 5962 11172804471461517828927539673954914052047095746242716306677857982218918806159360 5963 54090729598975374681958655867426728855309754733906110330344490532684215353344 5964 253944755597134286384199262978405955723171631351615429966545821068376932352 5965 1156851157173776075467165385393633753122734080000000000000000000000000000 5966 5116754281542811754258541537825770124722350690983273304713975369302016 5967 21985627334178462783321327733135281780403071324775331863690309795840 5968 91822802547078085798898155686422654970414243365109560471455793152 5969 372959702691808740315142349661118825404064317181283271696187392 5970 1474000952356252392567769112190858035200000000000000000000000 5971 5671210183939672614284197459145199348486396616157696098304 5972 21252333984755063449845125595142807046872189408452280320 5973 77605886074061616534901952477453201922975396492476416 5974 276272583446565259983706158475269644116494942994432 5975 959241506259619805793991262208000000000000000000 5976 3249760649631966275868734844105948670801739776 5977 10747036009974128513132785775551623955742720 5978 34706860585120566424669756277975760764928 5979 109496834282470173119249938870511337472 5980 337608079712353630781440000000000000 5981 1017676830458879938884279409311744 5982 3000191536177948027205661491200 5983 8653305649104655316601012224 5984 24426252663083859102400512 5985 67502080000000000000000 5986 182685002332781019136 5987 484339933277061120 5988 1258322451208192 5989 3204476567552 5990 8001504000 5991 19595584 5992 47080 5993 111 5994 1 5995 421249166674228746791672110734681729275580381602196445017243910144 5996 21359870359209100823950217061695521146027045223566527699470416078222197257806405500229620869365760 5997 14837588810108585690328205099325562103081046749384434731910836033894961222246196140307280769599311776942071589371904 5998 18953796737154007829149315711915611253960019069951871119329450258107762846327518907499825041727516647150135231181469729299628032 5999 16225927682921336339157801028812800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6000 130617210840790338397786295626221461399556628455246326562541144086032831319473347729953306199769307785597076001558087736490145153195774801084416 6001 40749210315571941345484223599070988956554074450289243944229372743592481403081912509873726365526051292119333841548302234883387452876290314951553187840 6002 1152233493979441938244642773283314901580258000207158805898118561569839096334445443318911072498718263317112112812901144995244474304151658354771641711460352 6003 5121902685744328809563698698225284788115864944253873153945748947221355154595436868228865672089085167561753785600113557971453582886211142908608187103038144512 6004 5222548643841718395511376800108778458197159729794076714729472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6005 1601364996842119289363008400038666341180595685668510973064639986460226143078610063006709673789979550877607836383028832391347090988480256368613717934924180251213824 6006 180505851247690085683960329110909614100932016407592948588623404953229537838392280029690381858082161043034769207739422847925098120405617579781695211385930928535633920 6007 8718483934119749258402949608267804341260554362575424897728598592424899202029887524576648328462868491207319882423559594318517056620885583150521379230449654697637707776 6008 203381519155606711382857604341970027145614527263959965308320062833012263973889497032667492152907000242208954524578957004683769060722399921609767043708741687221359214592 6009 2520519380787310594508835907245593443430338389170350584656913450499603169280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6010 17926321517902321423147384259694277231855375796978092034786979926166714771362707047409101944593879145821974781396128263273910276992142765004666812694305306207334627803136 6011 77956074977832679027660167381937372509598689205144508248014165740177421595568968330882817624062548399764356077516673541515291908302030651607666385247184909539552547307520 6012 218512592659694426012680119969099786922621716910361160223363868923935771448493928722658935528263804804133624601402832644184608738584586960530410420690133958267091852197888 6013 412710944689081002475895311460158815984026805563034424613838358442767562294441642572492551584727327521089517298337119302586436950177950285422093977369184167848690185142272 6014 545427057143454206923188767784923521152042935769033312851461003710874005855954534400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6015 520940851001027143152535090888078519373580029285078157928944442205340640654025355971200077194607051610506405746105067123176939002310756680548517281235293003999640188616704 6016 369770691745162515676888723698100955834865078397746542021395308159787596865431027217359892317951941281166174530260721942454191038827698625035688754260196338410271329484800 6017 199860283762554750343745062054550984380642823717590314727289508122751900001330803932795279939965545381649900634934781338338500855292673849018560332837635168015633606508544 6018 84026944710511713437292814338492145777288253873489162724473234845288248021496926384137279787155979063987084065168781314149642812956908087571480147250440026155954368151552 6019 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6020 7519087862470824736918993073218107451210911703680867578723138931648259803151941945650391023397686056601674805411023728491012094731789941720702159198605139234877033414656 6021 1651464356059802841993291075940520223781265906824672013341257782539644564137185358435441207200011329683592525967137141908579028281548806804409339542375507534569977937920 6022 300622533234761639014158799098040373853217937215089617286259218952863702146320911637738781039351594513366361690547783160796918483089330618263970762268409255318490447872 6023 45897509084912427287914449143449220773611521078274007944252483307214025878577007489582176400913693653963764409669502694828623497303531023777613105561818714007962386432 6024 5940628270528344008005769332931756083983064778154099884233473706036533019060404580515840000000000000000000000000000000000000000000000000000000000000000000000000000000 6025 658218917113865879911109482077412943591975377603084497744614245872979007079033190138921488390566907201911085921375506901417991199774759541181570716209854495571574784 6026 62984793123604749359347539107603746024175759656226832863410578016565726129400830184466569605454472000098892748869292531724915724776920195646119212532112293971886080 6027 5247123333655326325587358802384945656384516905722779689801320645921918749553621637252099154590112753773336075931688927527223384395004278997951877230905475922395136 6028 383371524476189823702219151026596525908789737549743947785315777718516222334464867850922654910303024608271156370789639395147534651982114717245538090324370927910912 6029 24731942994421137248230377355052532409075623943811962221590484609898684201092231515340800000000000000000000000000000000000000000000000000000000000000000000000000 6030 1417511301070401400852430225966903255342990714585924926081430344936216105596086964668584149355655343042939404040770173700267028806172939705395184632241875582976 6031 72594463461299100724881346659894958540008605158744147801359454343208244505038678189281890869396428605463120104446152913147877594453435349087518475979419811840 6032 3339478108097226770081639495061332721482878215287773117500820783971371116548385995279264458117742417255868186111773617125228664854898881609663311317322170368 6033 138666379081841019833632897574827462064602756507492925757511103431546247545239690060855814907623064196654202414881349798907022449533136183948671768426708992 6034 5220922647856646878096053874588207061601468379952624963364245851173305266488997838848000000000000000000000000000000000000000000000000000000000000000000000 6035 178992297977596476253572037067862211726725963822383800479175151295925583888438253706365543604499799106539928695612531431411855225624422919834021673304064 6036 5609632226891372295268810392856889510824671154485298751922124773704272400996329583207303542523891049814338398775617558066305014569403815837163784765440 6037 161300356621970413861139856930755269144230920889705059604854093098632116032116124656463077506143286893072921411513784315346269360017201086796801245184 6038 4269935018885813328749912114354089137330778248354089108604378872306212197587623263995974710065442717435110192253218434472572256841191660529670684672 6039 104395448393923661463716588720136465417910663140919873599174416585174944309554708480000000000000000000000000000000000000000000000000000000000000000 6040 2364388996973525520710461837564625138424440022915781536201455424657660287085456847465874593334476096561926274354095191290651599070884359198212096 6041 49745827399708311569421913816360366551976438225560899531128488965118854671273226908082533170885637071872542305836741421070408721119898186547200 6042 974866455833276432379058584783730510211372917087136335163401213801714700989418343071561987695060695852076785426775814058309091371760213819392 6043 17838881682600974743228859754468761313453811788262232091642751440362106466375563875670273038781442081654562477890320170762060552600081661952 6044 305524198720814448640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6045 4908439818144860395157038554592742344955505029918378611214539441015145024397334230923379967444905673746108245913760813852271853692780544 6046 74126378417275714888526239173141981654361793857264868120113598796815613994506959461873645424599938889220511940042565718957192002928640 6047 1054377765456039590229571251610693502735735448068151451037511864895616196277522102655087304420374290747440483144388411661718174826496 6048 14152435002005731685901184304999121565772724647279169726574338648439019021341724930647074728792491496226479752557511281633323384832 6049 179577845992395446866234704514321934611166432352167690263540723746605105152000000000000000000000000000000000000000000000000000000 6050 2157729421324468581313957780348681194906789710685096861827038725623310057561655411500179355634649275013670507685770385231446016 6051 24590269836336519527879970195003037462852097379400733335009543481762485519597283967981957508665572284421255306381422976040960 6052 266205524747806001622904400937870157074714704928200467654637526273196508694982948330403669707766540118498982228445624270848 6053 2741522648113439495555143849572975564310636393379539790409958243062103884347722241698858669813510377099000572298565517312 6054 26896228971450515053899010175703352239971815597052864788741349305221120000000000000000000000000000000000000000000000000 6055 251704881509807112699807741080263352830949595309928745845941750090975077328075729993416364688947986284603474626740224 6056 2249791934373473859240835631604752338491795339565556714734879621496722571363393522156098659103662156431467667783680 6057 19229536285912533916297615919525935663632318343951680399295792452360835390996459795400612834400334043491099213824 6058 157352353045846826268595199984885580834170730776857431337388495092658004682678765712067832891779503103139643392 6059 1234059851709111628102414088665267000693481991574317258429484236800000000000000000000000000000000000000000000 6060 9285770507854874133755488563072609125752013350522223292228558220163200032638755557896283048527116407668736 6061 67105696638263593784891648251885434759591765783264549984262148203314158529373111555269167903252603207680 6062 466211963854843664238117355971986942729451460160882069183169750139310998655504586572524957404246310912 6063 3116705583663666664172826260301186585675719492131649060965116575813023551619596984693481091547267072 6064 20067167811317447396870900484136824547602526316541893410816000000000000000000000000000000000000000 6065 124545672358202492591713712189749389203710463141121934000429881373329607361120161180168805679104 6066 745732911862031137632761102467429742463883412832648073650280454893343945768114662885923225600 6067 4311180879194459887799161908570635771196122416203592860856227619867011642451960858836729856 6068 24082446947856568038111121617114821774840200511582635794744219041457125671582138579812352 6069 130082017257399238200000000000000000000000000000000000000000000000000000000000000000000 6070 679916139536887496804257693576930219486511602069171230819568526028517440339633504256 6071 3441223777210147491309682219578113528030505489842756622456780258523426992297082880 6072 16876307634880316900771100630637139402856643476978706423067481046197475190243328 6073 80246542768694434497406967101176282008522235507110475869428479457607110623232 6074 370192370295608344149492923325962800999274905600000000000000000000000000000 6075 1657828387219871008379767458255549520410041623878580550727328019653853184 6076 7211285765610535792929395496468372423972207394526308851290421613035520 6077 30485170445629924485234187687892321450177528797216374076523323326464 6078 125314460104447736745887829486135925335765610572911179289918963712 6079 501160323801125813473041498144891731968000000000000000000000000 6080 1950896303275247379313763925945948575879320435958247457816576 6081 7395812226694762080546103707109696852311521914141393551360 6082 27317271898069689020285487272063527076887339565351698432 6083 98353039706977232554199392417195993305472199706017792 6084 345326942253463130085836854394880000000000000000000 6085 1182912876466035724416219483254565316171833278464 6086 3954909251670479292832865165402997615713320960 6087 12910952137664850709977149335406983004553216 6088 41170809690208785092837977015312262889472 6089 128291070290694379696947200000000000000 6090 390787902896209896531563293175709696 6091 1164074316037043834555796658585600 6092 3392095814449024884107596791808 6093 9672796054581208204550602752 6094 27000832000000000000000000 6095 73804740942443531730944 6096 197610692777040936960 6097 518428849897775104 6098 1333062252101632 6099 3360631680000 6100 8308527616 6101 20150240 6102 47952 6103 112 6104 1 6105 1684996666696914987166688442938726917102321526408785780068975640576 6106 170878962873672806591601736493564169168216361788532221595763328625777578062451244001836966954926080 6107 178051065721303028283938461191906745236972560992613216782930032406739534666954353683687369235191741323304859072462848 6108 303260747794464125266389051390649780063360305119229937909271204129724205541240302519997200667640266354402163698903515668794048512 6109 324518553658426726783156020576256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6110 3134813060178968121546871095029315073589359082925911837500987458064787951667360345518879348794463386854329824037394105675763483676698595226025984 6111 1140977888836014357673558260773987690783514084608098830438422436820589479286293550276464338234729436179341347563352462576734848680536128818643489259520 6112 36871471807342142023828568745066076850568256006629081788739793970234851082702254186205154319958984426147587610012836639847823177732853067352692534766731264 6113 184388496686795837144293153136110252372171137993139433542046962099968785565435727256239164195207066032223136281604088086972328983903601144709894735709373202432 6114 208901945753668735820455072004351138327886389191763068589178880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6115 70460059861053248731972369601701319011946210169414482814844159404249950295458842772295225646759100238614744800853268625219272003493131280219003589136663931053408256 6116 8664280859889124112830095797323661476844736787564461532253923437755017816242829441425138329187943730065668921971492296700404709779469643829521370146524684569710428160 6117 453361164574226961436953379629925825745548826853922094681887126806094758505554151277985713080069161542780633886025098904562886944286050323827111719983382044277160804352 6118 11389365072713975837440025843150321520154413526781758057265923518648686782537811833829379560562792013563701453376421592262291067400454395610146954447689534484396116017152 6119 151231162847238635670530154434735606605820303350221035079414807029976190156800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6120 1147284577145748571081432592620433742838744051006597890226366715274669745367213251034182524454008265332606386009352208849530257727497136960298676012435539597269416179400704 6121 5301013098492622173880891381971741330652710865949826560864963270332064668498689846500031598436253291183976213271133800823039849764538084309321314196808573848689573216911360 6122 15732906671497998672912968637775184658428763617546003536082198562523375544291562868031443358034993945897620971301003950381291829178090261158189550289689644995230613358247936 6123 31366031796370156188168043670972070014786037222790616270651715241650334734377564835509433920439276891602803314673621066996569208213524221692079142280057996756500454070812672 6124 43634164571476336553855101422793881692163434861522665028116880296869920468476362752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6125 43759031484086280024812947634598595627380722459946565266031333145248613814938129901580806484346992335282538082672825638346862876194103561166075451623764612335969775843803136 6126 32539820873574301379566207685432884113468126899001695697882787118061308524157930395127670523979770832742623358662943530935968811416837479003140610374897277780103876994662400 6127 18387146106155037031624545709018690563019139782018308954910634747293174800122433961817165754476830175111790858413999883127142078686925994109707550621062435457438291798786048 6128 8066586692209124489980110176495245994619672371854959621549430545147671810063704932877178859566973990142760070256203006158365710043863176406862094136042242510971619342548992 6129 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6130 781985137696965772639575279614683174925934817182810228187206448891419019527801962347640666433359349886574179762746467763065257852106153938953024556654934480427211475124224 6131 178358150454458706935275436201576184168376717937064577440855840514281612926816018711027650377601223605827992804450811326126535054407271134876208670576554813733557617295360 6132 33669723722293303569585785498980521871560408968090037136061032522720734640387942103426743476407378585497032509341351714009254870106005029245564725374061836595670930161664 6133 5324111053849841565398076100640109609738936445079784921533288063636827001914932868791532462505988463859796671521662312600120325687209598758203120245170970824923636826112 6134 712875392463401280960692319951810730077967773378491986108016844724383962287248549661900800000000000000000000000000000000000000000000000000000000000000000000000000000000 6135 81619145722119369108977575777599205005404946822782477720332166488249396877800115577226264560430296493036974654250562855775830908772070183106514768810021957450875273216 6136 8062053519821407917996485005773279491094497235997034606516553986120412944563306263611720909498172416012658271855269444060789212771445785042703259204110373628401418240 6137 692620280042503074977531361914812826642756231555406919053774325261693274941078056117277088405894883498080362022982938433593486740140564827729647794479522821756157952 6138 52138527328761816023501804539617127523595404306765176898802945769718206237487222027725481067801211346724877266427390957740064712669567601545393180284114446195884032 6139 3462472019218959214752252829707354537270587352133674711022667845385815788152912412147712000000000000000000000000000000000000000000000000000000000000000000000000000 6140 204121627354137801722749952539234068769390662900373189355725969670815119205836522912276117507214369398183274181870905012838452148088903317576906587042830083948544 6141 10743980592272266907282439305664453863921273563494133874601199242794820186745724372013719848670671433608541775458030631145885883979108431664952734444954132152320 6142 507600672430778469052409203249322573665397488723741513860124759163648409715354671282448197633896847422891964288989589803034757057944630004668823320232969895936 6143 21631955136767199094046732021673084082078030015168896418171732135321214617057391649493507125589198014678055576721490568629495502127169244695992795874566602752 6144 835347623657063500495368619934113129856234940792419994138279336187728842638239654215680000000000000000000000000000000000000000000000000000000000000000000000 6145 29354736868325822105585814079129402723183058066870943278584724812531795757703873607843949151137967053472548306080455154751544257002405358852779554421866496 6146 942418214117750545605160145999957437818544753953530190322916961982317763367383369978826995144013696368808850994303749755139242447659841060643515840593920 6147 27743661338978911184116055392089906292807718393029270252034904012964723957523973440911649331056645345608542482780370902239558329922958586929049814171648 6148 751508563323903145859984532126319688170216971710319683114370681525893346775421694463291548971517918268579393836566444467172717204049732253222040502272 6149 18791180710906259063468985969624563775223919365365577247851394985331489975719847526400000000000000000000000000000000000000000000000000000000000000000 6150 435047575443128695810724978111891025470096964216503802661067798137009492823724059933720925173543601767394434481153515197479894229042722092471025664 6151 9352215551145162575051319797475748911771570386405449111852155925442344678199366658719516236126499769512037953497307387161236839570540859070873600 6152 187174359519989075016779248278476257960583600080730176351373033049929222589968321869739901637451653603598742801940956299195345543377961053323264 6153 3496420809789791049672856511875877217436947110499397489961979282310972867409610519631373515601162648004294245666502753469363868309616005742592 6154 61104839744162889728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6155 1001321722901551520612035865136919438370923026103349236687766045967089584977056183108369513358760757444206082166407206025863458153327230976 6156 15418286710793348696813457748013532184107253122311092568983628549737647710857447568069718248316787288957866483528853669543095936609157120 6157 223528086276680393128669105341467022579975914990448107619952515357870633610834685762878508537119349638457382426610343272284253063217152 6158 3056925960433238044154655809879810258206908523812300660940057148062828108609812585019768141419178163184919626552422436832797851123712 6159 39507126118326998310571634993150825614456615117476891857978959224253123133440000000000000000000000000000000000000000000000000000000 6160 483331390376680962214326542798104587659120895193461697049256674539621452893810812176040175662161437603062193721612566291843907584 6161 5606581522684726452356633204460692541530278202503367200382175913841846698468180744699886311975750480848046209854964438537338880 6162 61759681741490992376513821017585876441333811543342508495875906095381590017236044012653651372201837307491763876999384830836736 6163 646999344954771720951013948499222233177310188837571390536750145362656516706062449040930646075988448995364135062461462085632 6164 6455094953148123612935762442168804537593235743292687549297923833253068800000000000000000000000000000000000000000000000000 6165 61415991088392935498753088823584258090751701255622613986409787022197918868050478118393592984103308653443247808924614656 6166 557948399724621517091727236637978579945965244212258065254250146131187197698121593494712467457708214795003981610352640 6167 4845843144049958546906999211720535787235344222675823460622539697994930518531107868440954434268884178959757001883648 6168 40282202379736787524760371196130708693547707078875502422371454743720449198765764022289365220295552794403748708352 6169 320855561444369023306627663052969420180305317809322487191665901568000000000000000000000000000000000000000000000 6170 2451443414073686771311448980651168809198531524537866949148339370123084808616631467284618724811158731624546304 6171 17984326699054643134350961731505296515570593229914899395782255718488194485871993896812136998071697659658240 6172 126809654168517476672767920824380448422410797163759922817822172037892591634297247547726788413954996568064 6173 860210741091171999311700047843127497646498579828335140826372174924394500247008767775400781267045711872 6174 5618806987168885271123852135558310873328707368631730155028480000000000000000000000000000000000000000 6175 35370970949729507896046694261888826533853771532078629256122086310025608490558125775167940812865536 6176 214771078616264967638235197510619765829598422895802645211280771009283056381217022911145888972800 6177 1258864816724782287237355277302625645189267745531449115370018465001167399595972570780325117952 6178 7128404296565544139280891998665987245352699351428460195244288836271309198788313019624456192 6179 39024605177219771460000000000000000000000000000000000000000000000000000000000000000000000 6180 206694506419213799028494338847386786723899527029028054169148831912669301863248585293824 6181 1059896923380725427323382123630058966633395690871569039716688319625215513627501527040 6182 5265407982082658873040583396758787493691272764817356403997054086413612259355918336 6183 25357907514907441301180601603971705114693026420246910374739399508603846956941312 6184 118461558494594670127837735464308096319767969792000000000000000000000000000000 6185 537136397459238206715044656474798044612853486136660098435654278367848431616 6186 2365301731120255740080841722841626155062884025404629303223258289075650560 6187 10121076587949134929097750312380250721458939560675836193405743344386048 6188 42105658595094439546618310707341670912817245152498156241412771807232 6189 170394510092382776580834109369263188869120000000000000000000000000 6190 671108328326685098483934790525406310102486229969637125488902144 6191 2573742654889777204030044090074174504604409626121204955873280 6192 9615679708120530535140491519766361531064343527003797848064 6193 35013682135683894789294983700521773616748103095342333952 6194 124317699211246726830901267582156800000000000000000000 6195 430580287033637003687503891904661775086547313360896 6196 1455406604614736379762494380868303122582502113280 6197 4802874195211324464111499552771397677693796352 6198 15480224443518503194907079357757410846441472 6199 48750606710463864284839936000000000000000 6200 150062554712144600268120304579472523264 6201 451660834622373007807649103531212800 6202 1329701559264017754570177942388736 6203 3830427237614158449002038689792 6204 10800332800000000000000000000 6205 29817115340747186819301376 6206 80625162653032702279680 6207 213592686157883342848 6208 554553896874278912 6209 1411465305600000 6210 3522815709184 6211 8624302720 6212 20715264 6213 48832 6214 113 6215 1 6216 6739986666787659948666753771754907668409286105635143120275902562304 6217 1367031702989382452732813891948513353345730894308257772766106629006220624499609952014695735639408640 6218 2136612788655636339407261534302880942843670731911358601395160388880874416003452244204248430822300895879658308869554176 6219 4852171964711426004262224822250396481013764881907679006548339266075587288659844840319955210682244261670434619182456250700704776192 6220 6490371073168534535663120411525120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6221 75235513444295234917124906280703561766144617990221884100023698993554910840016648292453104371067121284503915776897458536218323608240766285424623616 6222 31947380887408402014859631301671655341938394369026767252275828230976505420016219407741001470572424213021557731773868952148575763055011606922017699266560 6223 1179887097834948544762514199842114459218184192212130617239673407047515234646472133958564938238687501636722803520410772475130341687451298155286161112535400448 6224 6637985880724650137194553512899969085398160967753019607513690635598876280355686181224609911027454377160032906137747171131003843420529641209556210485537435287552 6225 8356077830146749432818202880174045533115455567670522743567155200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6226 3100242633886342944206784262474858036525633247454237243853143013786997813000189081980989928457400410499048771237543819509647968153697776329636157922013212966349963264 6227 415885481274677957415844598271535750888547365803094153548188325012240855179655813188406639801021299043152108254631630241619426069414542903817025767033184859346100551680 6228 23574780557859801994721575740756142938768538996403948923458130593916927442288815866455257080163596400224592962073305143037270121102874616839009809439135866302412361826304 6229 637804444071982646896641447216418005128647157499778451206891717044326459822117462694445255391516352759567281389079609166688299774425446154168229449070613931126182496960512 6230 9073869770834318140231809266084136396349218201013262104764888421798571409408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6231 73426212937327908549211685927707759541679619264422264974487469777578863703501648066187681565056528981286808704598541366369936494559816765459115264795874534225242635481645056 6232 360468890697498307823900613974078410484384338884588206138817502382580397457910909562002148693665223800510382502437098455966709783988589733033849365382983021710890978749972480 6233 1132769280347855904449733741919813295406870980463312254597918296501683039188992526498263921778519564104628709933672284427453011700822498803389647620857654439656604161793851392 6234 2383818416524131870300771318993877321123738828932086836569530358365425439812694927498716977953385043761813051915195201091739259824227840848598014813284407753494034509381763072 6235 3490733165718106924308408113823510535373074788921813202249350423749593637478109020160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6236 3675758644663247522084287601306282032699980686635511482346631984200883560454802911732787744685147356163733198944517353621136481600304699137950337936396227436221461170879463424 6237 2863504236874538521401826276318093801985195167112149221413685266389395150125897874771235006110219833281350855562339030722365255404681698152276373712990960444649141175530291200 6238 1691617441766263406909458205229719531797760859945684423851778396750972081611263924487179249411868376110284758974087989247697071239197191458093094657137744062084322845488316416 6239 774392322452075951038090576943543615483488547698076123668745332334176493766115673556209170518429503053704966744595488591203108164210864935058761037060055281053275456884703232 6240 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6241 81326454320484440354515829079927050192297220987012263731469470684707578030891404084154629309069372388203714695325632647358786816619040009651114553892113185964429993412919296 6242 19262680249081540349009747109770227890184685537202974363612430775542414196096130020790986240780932149429423222880687623221665785875985282566630536422267919883224222667898880 6243 3771009056896849999793607975885818449614765804426084159238835642544722279723449515583795269357626401575667641046231391969036545451872563275503249241894925698715144178106368 6244 617596882246581621586176827674252714729716627629255050897861415381871932222132212779817765650694661807736413896512828261613957779716313455951561948439832615691141871828992 6245 85545047095608153715283078394217287609356132805419038332962021366926075474469825959428096000000000000000000000000000000000000000000000000000000000000000000000000000000000 6246 10120774069542801769513219396422301420670213406025027237321188644542925212847214331576056805493356765136584857127069794116203032687736702705207831332442722723908533878784 6247 1031942850537140213503550080738979774860095646207620429634118910223412856904103201742300276415766069249620258797474488839781019234745060485466017178126127824435381534720 6248 91425876965610405897034139772755293116843822565313713315098210934543512292222303407480575669578124621746607787033747873234340249698554557260313508871297012471812849664 6249 7090839716711606979196245417387929343208974985720064058237200624681676048298262195770665425220964743154583308234125170252648800923061193810173472518639564682640228352 6250 484746082690654290065315396159029635217882229298714459543173498354014210341407737700679680000000000000000000000000000000000000000000000000000000000000000000000000000 6251 29393514338995843448075993165649705902792255457653739267224539632597377165640459299367760921038869193338391482189410321848737109324802077731074548534167532088590336 6252 1590109127656295502277801017238339171860348487397131813440977487933633387638367207058030537603259372174064182767788533409591110828908047886413004697853211558543360 6253 77155302209478327295966198893897031197140418286008710106738963392874558276733910034932126040352320808279578571926417650061283072807583760709661144675411424182272 6254 3374585001335683058671290195381001116804172682366347841234790213110109480260953097320987111591914890289776669968552528706201298331838402172574876156432390029312 6255 133655619785130160079258979189458100776997590526787199062124693790036614822118344674508800000000000000000000000000000000000000000000000000000000000000000000000 6256 4814176846405434825316073508977222046602021522966834697687894869255214504263435271686407660786626596769497922197194645379253258148394478851855846925186105344 6257 158326259971782091661666904527992849553515518664193071974250049613029384245720406156442935184194300989959886967043029958863392731206853298188110661219778560 6258 4771909750304372723667961527439463882362927563601034483350003490229932520694123431836803684941742999444669307038223795185204032746748876951796568037523456 6259 132265507145006953671357277654232265117958187021016264228129239948557229032474218225539312618987153615269973315235694226222398227912752876567079128399872 6260 3382412527963126631424417474532421479540305485765803904613251097359668195629572554752000000000000000000000000000000000000000000000000000000000000000000 6261 80048753881535680029173395972587948686497841415836699689636474857209746679565227027804650231932022725200575944532246796336300538143860865014668722176 6262 1758216523615290564109648121925440795413055232644224433028205313983160799501480931839269052391781956668263135257493788786312525839261681505324236800 6263 35937477027837902403221615669467441528432051215500193859463622345586410737273917798990061114390717491890958617972663609445506344328568522238066688 6264 685298478718799045735879876327671934617641633657881908032547939332950682012283661847749209057827879008841672150634539679995318188684737125548032 6265 12220967948832577945600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6266 204269631471916510204855316487931565427668297325083244284304273377286275335319461354107380725187194518618040761947070029276145463278755119104 6267 3207003635845016528937199211586814694294308649440707254348594738345430723858349094158501395649891756103236228574001563264963954814704680960 6268 47387954290656243343277850332391008786954893977974998815429933255868574325496953381730243809869302123352965074441392773724261649402036224 6269 660296007453579417537405654934039015772692241143456942763052343981570871459719518364269918546542483247942639335323246355884335842721792 6270 8691567746031939628325759698493181635180455325844916208755371029335687089356800000000000000000000000000000000000000000000000000000000 6271 108266231444376535536009145586775427635643080523335420139033495096875205448213621927432999348324162023085931393641214849373035298816 6272 1278300587172117631137312370617037899468903430170767721687136108355941047250745209791574079130471109633354535846931891986513264640 6273 14328246164025910231351206476079923334389444278055461971043210214128528883998762210935647118350826255338089219463857280754122752 6274 152691845409326126144439291845816447029845204565666848166673034305586937942630737973659632473933273962905935874740905052209152 6275 1549222788755549667104582986120513089022376578390245011831501719980736512000000000000000000000000000000000000000000000000000 6276 14985501825567876261695753672954558974143415106371917812683988033416292203804316660888036688121207311440152465377605976064 6277 138371203131706136238748354686218687826599380564640000183054036240534425029134155186688691929511637269160987439367454720 6278 1221152472300589553820563801353575018383306744114307512076880003894722490669839182847120517435758813097858764474679296 6279 10312243809212617606338655026209461425548213012192128620127092414392434994884035589706077496395661515367359669338112 6280 83422445975535946059723192393772049246879382630423846669833134407680000000000000000000000000000000000000000000000 6281 647181061315453307626222530891908565628412322477996874575161593712494389474790707363139343350145905148880224256 6282 4819799555346644360006057744043419466172918985617193038069644532554836122213694364345652715483214972788408320 6283 34492225933836753654992874464231481970895736828542699006447630794306784924528851332981686448595759066513408 6284 237418164541163471810029213204703189350433608032620498868078720279132882068174419906010615629704616476672 6285 1573265956407287875914678597956327044532038063216884443407974400000000000000000000000000000000000000000 6286 10045355749723180242477261170376426735614471115110330708738672512047272811318507720147695190853812224 6287 61854070641484310679811736883058492558924345793991161820848862050673520237790502598410016024166400 6288 367588526483636427873307740972366688395266181695183141688045391780340880682023990667854934441984 6289 2110007671783401065227144031605132224624399008022824217792309495536307522841340653808839032832 6290 11707381553165931438000000000000000000000000000000000000000000000000000000000000000000000000 6291 62835129951440994904662279009605583164065456216824528467421244901451467766427569929322496 6292 326448252401263431615601694078058161723085872788443264232740002444566378197270470328320 6293 1642807290409789568388662019788741698031677102623015198047080874961047024919046520832 6294 8013098774710751451173070106855058816242996348798023678417650244718815638393454592 6295 37907698718270294440908075348578590822325750333440000000000000000000000000000000 6296 174032192776793178975674468697834566454564529508277871893151986191182891843584 6297 775818967807443882746516085092053378860625960332718411457228718816813383680 6298 3360197427199112796460453103710243239524367934144377616210706790336167936 6299 14147501287951731687663752397666801426706594371239380497114691327229952 6300 57934133431410144037483597185549484215500800000000000000000000000000 6301 230861264944379673878473567940739770675255263109555171168182337536 6302 895662443901642467002455343345812727602334549890179324643901440 6303 3384719257258426748369453014957759258934648921505336842518528 6304 12464870840303466544989014197385751407562324701941870886912 6305 44754371716048821659124456329576448000000000000000000000 6306 156731224480243869342251416653296886131503222063366144 6307 535589630498222987752597932159535549110360777687040 6308 1786669200618612700649477833630959936102092242944 6309 5820564390762957201285061838516786478261993472 6310 18525230549976268428239175680000000000000000 6311 57624021009463526502958196958517448933376 6312 175244403833480727029367852170110566400 6313 521243011231494959791509753416384512 6314 1516849186095206745804807321157632 6315 4320133120000000000000000000000 6316 12046114597661863474997755904 6317 32895066362437342530109440 6318 88000186697047937253376 6319 230694421099700027392 6320 592815428352000000 6321 1493673860694016 6322 3691201564160 6323 8948994048 6324 21290752 6325 49720 6326 114 6327 1 6328 26959946667150639794667015087019630673637144422540572481103610249216 6329 10936253623915059621862511135588106826765847154466062182128853032049764995996879616117565885115269120 6330 25639353463867636072887138411634571314124048782936303216741924666570492992041426930450981169867610750555899706434650112 6331 77634751435382816068195597156006343696220238110522864104773428257209396618557517445119283370915908186726953906919300011211276419072 6332 129807421463370690713262408230502400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6333 1805652322663085638010997750736885482387470831765325218400568775845317860160399559018874504905610910828093978645539004869239766597778390850190966784 6334 894526664847435256416069676446806349574275042332749483063723190467342151760454143416748041176027877964603616489668330660160121365540324993816495579463680 6335 37756387130718353432400454394947662694981894150788179751669549025520487508687108286674078023638000052375129712653144719204170933998441540969157155601132814336 6336 238967491706087404939003926464398887074333794839108705870492862881559546092804702524085956796988357577761184620958898160716138363139067083544023577479347670351872 6337 334243113205869977312728115206961821324618222706820909742686208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6338 136410675890999089545098507548893753607127862887986438729538292606627903772008319607163556852125618061958145934451928058424510598762702158503990948568581370519398383616 6339 19962503101184541955960540717033716042650273558548519370313039600587561048623479033043518710449022354071301196222318251597732451331898059383217236817592873248612826480640 6340 1225888589008709703725521938519319432815964027813005344019822790883680226999018425055673368168507012811678834027811867437938046297349480075628510090835065047725442814967808 6341 35717048868031028226211921044119408287204240819987593267585936154482281750038577910888934301924915754535767757788458113334544787367824984633420849147954380143066219829788672 6342 544432186250059088413908555965048183780953092060795726285893305307914284564480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6343 4699277627988986147149547899373296610667495632923024958367198065765047277024105476236011620163617854802355757094306647447675935651828272989383376946935970190415528670825283584 6344 24511884567429884932025241750237331912938135044151998017439590162015467027137941850216146111169235218434706010165722695005736265311224101846301756846042845476340586554998128640 6345 81559388185045625120380829418226557269294710593358482331050117348121178821607461907875002368053408615533267115224404478776616842459219913844054628701751119655275499649157300224 6346 181170199655834022142858620243534676405404150998838599579284307235772333425764814489902490324457263325897791945554835282972183746641315904493449125809614989265546622713013993472 6347 279258653257448553944672649105880842829845983113745056179948033899967490998248721612800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6348 308763726151712791855080158509727690746798377677382964517117086672874219078203444585554170553552377917753588711339457704175464454425594727587828386657283104642602738353874927616 6349 251988372844959389883360712315992254574697174705869131484404303442266773211079012979868680537699345328758875289485834703568142475611989437400320886743204519129124423446665625600 6350 155628804642496233435670154881134196925393999115002966994363612501089431508236281052820490945891890602146197825616095010788130554006141614144564708456672453711757701784925110272 6351 74341662955399291299656695386580187086414900579015307872199551904080943401547104661396080369769232293155676807481166904755498383764243033765641059557765306981114443860931510272 6352 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6353 8457951249330381796869646224312413219998910982649275428072824951209588115212706024752081448143214728373186328313865795325313828928380161003715913604779771340300719314943606784 6354 2080369466900806357693052687855184612139946038017921231270142523758580733178382042245426514004340672138377708071114263307939904874606410517196097933604935347388216048133079040 6355 422353014372447199976884093299211666356853770095721425834749591965008895329026345745385070168054156976474775797177915900532093090609727086856363915092231678256096147947913216 6356 71641238340603468103996512010213314908647128804993585904151924184297144137767336682458860815480580769697424011995488078347219102447092360890381186019020583420172457132163072 6357 10265405651472978445833969407306074513122735936650284599955442564031129056936379115131371520000000000000000000000000000000000000000000000000000000000000000000000000000000000 6358 1254975984623307419419639205156365376163106462347103377427827391923322726393054577115431043881176238876936522283756654470409176053279351135445771085222897617764658200969216 6359 132088684868753947328454410334589411182092242714575414993167220508596845683725209823014435381218056863951393126076734571491970462047367742139650198800144361527728836444160 6360 12068215759460573578408506450003698691423384578621410157592963843359743622573344049787435988384312450070552227888454719266932912960209201558361383171011205646279296155648 6361 964354201472778549170689376764758390676420598057928711920259284956707942568563658624810497830051205069023329919841023154360236925536322358183592262534980796839071055872 6362 67864451576691600609144155462264148930503512101820024336044289769561989447797083278095155200000000000000000000000000000000000000000000000000000000000000000000000000000 6363 4232666064815401456522943015853557650002084785902138454480333707094022311852226139108957572629597163840728373435275086346218143742771499193274734988920124620757008384 6364 235336150893131734337114550551274197435331576134775508389264668214177741370478346644588519565282387081761499049632702944619484402678391087189124695282275310664417280 6365 11727605935840705748986862231872348741965343579473323936224322435716932858063554325309683158133552762858495942932815482809315027066752731627868493990662536475705344 6366 526435260208366557152721270479436174221450938449150263232627273245177078920708683182073989408338722885205160515094194478167402539766790738921680680403452844572672 6367 21384899165620825612681436670313296124319614484285951849939951006405858371538935147921408000000000000000000000000000000000000000000000000000000000000000000000000 6368 789525002810491311351836055472264415642731529766560890420814758557855178699203384556570856369006761870197659240339921842197534336336694531704358895730521276416 6369 26598811675259391399160039960702798724990607135584436091674008334988936553281028234282413110944642566313261010463229033089049978842751354095602591084922798080 6370 820768477052352108470889382719587787766423540939377931136200600319548393559389230275930233809979795904483120810574492771855093632440806835709009702454034432 6371 23278729257521223846158880867144878660760640915698862504150746230946072309715462407694919020941739036287515303481482183815142088112644506275805926598377472 6372 608834255033362793656395145415835866317254987437844702830385197524740275213323059855360000000000000000000000000000000000000000000000000000000000000000000 6373 14728970714202565125367904858956182558315602820513952742893111373726593389040001773116055642675492181436905973793933410525879299018470399162699044880384 6374 330544706439674626052613846921982869537654383737114193409302599028834230306278415185782581849655007853633469428408832291826754857781196123000956518400 6375 6899995589344877261418550208537748773458953833376037221017015490352590861556592217406091733963017758443064054650751413013537218111085156269708804096 6376 134318501828884612964232455760223699185057760196944853974379396109258333674407597722158844975334264285732967741524369777279082364982208476607414272 6377 2444193589766515589120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6378 41671004820270968081790484563538039347244332654316981833998071768966400168405170116237905667938187681798080315437202285972333674508866044297216 6379 667056756255763438018937436010057456413216199083667108904507705575849590562536611584968290295177485269473135543392325159112502601458573639680 6380 10046246309619123588774904270466893862834437523330699748871145850244137757005354116926811687692292050150828595781575268029543469673231679488 6381 142623937609973154188079621465752427406901524086986699636819306300019308235299415966682302406053176381555610096429821212871016542027907072 6382 1912144904127026718231667133668499959739700171685881565926181626453851159658496000000000000000000000000000000000000000000000000000000000 6383 24251635843540343960066048611437695790384050037227134111143502901700046020399851311744991854024612293171248632175632126259559906934784 6384 291452533875242819899307220500684641078909982078935040544667032705154558773169907832478890041747412996404834173100471372925024337920 6385 3324153110054011173673479902450542213578351072508867177282024769677818701087712832937070131457391691238436698915614889134956478464 6386 36035275516600965770087672875612681499043468277497376167334836096118517354460854161783673263848252655245800866438853592321359872 6387 371813469301331920105099916668923141365370378813658802839560412795376762880000000000000000000000000000000000000000000000000000 6388 3656462445438561807853763896200912389690993285954747946294893080153575297728253265256680951901574583991397201552135858159616 6389 34316058376663121787209591962182234580996646380030720045397400987652537407225270486298795598518886042751924884963128770560 6390 307730423019748567562782077941100904632593299516805493043373760981470067648799474077474370393811220900660408647619182592 6391 2639934415158430107222695686709622124940342531121184926752535658084463358690313110964755839077289347934044075350556672 6392 21689835953639345975528030022380732804188639483910200134156614945996800000000000000000000000000000000000000000000000 6393 170855800187279673213322748155463861325900853134191174887842660740098518821344746743868786644438518959304379203584 6394 1291706280832900688481623475403636416934342288145407734202664734724696080753270089644634927749501612707293429760 6395 9381885454003596994158061854270963096083640417363614129753755576051445499471847562571018714018046466091646976 6396 65527413413361118219568062844498080260719675817003257687589726797040675450816139894058929913798474147561472 6397 440514467794040605256110007427771572468970657700727644154232832000000000000000000000000000000000000000000 6398 2852881032921383188863542172386905192914509796691333921281782993421425478414456192521945434202482671616 6399 17813972344747481475785780222320845856970211588669454604404472270593973828483664748342084614959923200 6400 107335849733221836939005860363931073011417725054993477372909254399859537159151005275013640857059328 6401 624562270847886715307234633355119138488822106374755968466523610678747026761036833527416353718272 6402 3512214465949779431400000000000000000000000000000000000000000000000000000000000000000000000000 6403 19101879505238062451017332818920097281875898689914656654096058450041246200993981258514038784 6404 100546061739589136937605321776041913810710448818840525383683920752926444484759304861122560 6405 512555874607854345337262550174087409785883256018380741790689232987846671774742514499584 6406 2532139212808597458570690153766198585932786846220175482379977477331145741732331651072 6407 12130463589846494221090584111545149063144240106700800000000000000000000000000000000 6408 56386430459680989988118527858098399531278907560682030493381243525943256957321216 6409 254468621440841593540857275910193508266285314989131638957971019771914789847040 6410 1115585545830105448424870430431800755522090154135933368581954654391607754752 6411 4753560432751781847055020805616045279373415708736431847030536285949263872 6412 19697605366679448972744423043086824633270272000000000000000000000000000 6413 79416275140866607814194907371614481112287810509686978881854724112384 6414 311690530477771578516854459484342829205612423361782404976077701120 6415 1191421178554966215426047461265131259144996420369878568566521856 6416 4437494019148034090016089054269327501092187593891306035740672 6417 16111573817777575797284804278647521280000000000000000000000 6418 57050165710808768440579515661800066551867172831065276416 6419 197096984023346059492956039034709082072612766188830720 6420 664640942630123924641605754110717096229978314375168 6421 2188532210926871907683183251282311715826509545472 6422 7039587608990982002730886758400000000000000000 6423 22127624067633994177135947632070700390416384 6424 67994828687390522087394726642002899763200 6425 204327260402746024238271823339222728704 6426 600672277693701871338703699178422272 6427 1728053248000000000000000000000000 6428 4866630297455392843899093385216 6429 13421187075874435752284651520 6430 36256076919183750148390912 6431 95968879177475211395072 6432 248982479907840000000 6433 633317716934262784 6434 1579834269460480 6435 3865965428736 6436 9282767872 6437 21876800 6438 50616 6439 115 6440 1 6441 107839786668602559178668060348078522694548577690162289924414440996864 6442 87490028991320476974900089084704854614126777235728497457030824256398119967975036928940527080922152960 6443 307672241566411632874645660939614855769488585395235638600903095998845915904497123165411774038411329006670796477215801344 6444 1242156022966125057091129554496101499139523809768365825676374852115350345896920279121908533934654530987631262510708800179380422705152 6445 2596148429267413814265248164610048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6446 43335655743914055312263946017685251577299299962367805241613650620287628643849589416452988117734661859874255487492936116861754398346681380404583202816 6447 25046746615728187179649950940510577788079701185316985525784249333085580249292716015668945152928780583008901261710713258484483398235129099826861876224983040 6448 1208204388182987309836814540638325206239420612825221752053425568816655600277987465173570496756416001676004150804900631014533469887950129311013028979236250058752 6449 8602829701419146577804141352718359934676016614207913411337743063736143659340969290867094444691580872799402646354520333785780981073006415007584848789256516132667392 6450 13369724528234799092509124608278472852984728908272836389707448320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6451 6002069739203959939984334332151325158713625967071403304099684874691627765968366062715196501493527194726158421115884834570678466345558894974175601737017580302853528879104 6452 958200148856858013886105954417618370047213130810328929775025900828202930333926993586088898101553072995422457418671276076691157663931106850394427367244457915933415671070720 6453 63746206628452904593727140803004610506430129446276277889030785125951371803948958102895015144762364666207299369446217106772778407462172963932682524723423382481723026378326016 6454 2000154736609737580667867578470686864083437485919305222984812424651007778002160363009780320907795282254002994436153654346734508092598199139471567552285445288011708310468165632 6455 32665931175003545304834513357902891026857185523647743577153598318474857073868800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6456 300753768191295113417571065559890983082719720507073597335500676208963025729542750479104743690471542707350768454035625436651259881717009471320536124603902092186593834932818149376 6457 1666808150585232175377716439016138570079793183002335865185892131017051757845380045814697935559507994853560008691269143260390066041163238925548519465530913492391159885739872747520 6458 5872275949323285008667419718112312123389219162721810727835608449064724875155737257367000170499845420318395232296157122471916412657063833796771933266526080615179835974739325616128 6459 13768935173843385682857255138508635406810715475911733568025607349918697340358125901232589264658752012768232187862167481505885964744740008741502133561530739184181543326189063503872 6460 22340692260595884315573811928470467426387678649099604494395842711997399279859897729024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6461 25936152996743874515826733314817126022731063724900169019437835280521434402569089345186550326498399745091301451752514447150739014171749957117377584479211780789978630021725493919744 6462 22174976810356426309735742683807318402573351374116483570627578702919476042574953142228443887317542388930781025474753453913996537853855070491228238033401997683362949263306575052800 6463 14317850027109653476081654249064346117136247918580272963481452350100227698757737856859485167022053935397450199956680740992508010968565028501299953178013865741481708564213110145024 6464 7136799643718331964767042757111697960295830455585469555731156982791770566548522047494023715497846300142944973518192022856527844841367331241501541717545469470186986610649424986112 6465 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6466 879626929930359706874443207328490974879886742195524644519573794925797163982121426574216470606894331750811378144642042713832638208551536744386455014897096219391274808754135105536 6467 224679902425287086630849690288359938111114172105935492977175392565926719183265260562506063512468792590944792471680340437257509726457492335857178576829333017517927333198372536320 6468 47303537609714086397411018449511706631967622250720799693491954300080996276850950723483127858822065581365174889283926580859594426148289433727912758490329947964682768570166280192 6469 8310383647510002300063595393184744529403066941379255964881623205378468719981011055165227854595747369284901185391476617088277415883862713863284217578206387676740005027330916352 6470 1231848678176757413500076328876728941574728312398034151994653107683735486832365493815764582400000000000000000000000000000000000000000000000000000000000000000000000000000000000 6471 155617022093290120008035261439389306644225201331040818801050596598492018072738767562313449441265853620740128763185825154330737830606639540795275614567639304602817616920182784 6472 16907351663200505258042164522827444631307807067465653119125404225100396247516826857345847728795911278585778320137822025150972219142063070993875225446418478275549291064852480 6473 1593004480248795712349922851400488227267886764378026140802271227323486158179681414571941550466729243409312894081276022943235144510747614605703702578573479145308867092545536 6474 131152171400297882687213755240007141131993201335878304821155262754112280189324657572974227704886963889387172869098379148992992221872939840712968547704757388370113663598592 6475 9501023220736824085280181764716980850270491694254803407046200567738678522691591658933321728000000000000000000000000000000000000000000000000000000000000000000000000000000 6476 609503913333417809739303794282912301600300209169907937445168053821539212906720564031689890458661991593064885774679612433855412698959095883831561838404497945389009207296 6477 34829750332183496681892953481588581220429073267946775241611170895698305722830795303399100895661793288100701859345640035803683691596401880903990454901776745978333757440 6478 1782596102247787273846003059244597008778732224079945238306097010228973794425660257447071840036300019954491383325787953387015884114146415207436011086580705544307212288 6479 82123900592505182915824518194792043178546346398067441064289854626247624311630554576403542347700840770092005040354694338594114796203619355271782186142938643753336832 6480 3421583866499332098029029867250127379891138317485752295990392161024937339446229623667425280000000000000000000000000000000000000000000000000000000000000000000000000 6481 129482100460920575061701113097451364165407970881715986029013620403488249306669355067277620444517108946712416115415747182120395631159217903199514858899805489332224 6482 4468600361443577755058886713398070185798421998778185263401233400278141340951212743359445402638699951140627849757822477558960396445582227488061235302267030077440 6483 141172178053004562656992973827769099495824849041573004155426503254962323692214947607460000215316524895571096779418812756759076104779818775741949668822093922304 6484 4097056349323735396923963032617498644293872801162999800730531336646508726509921383754305747685746070386602693412740864351465007507825433104541843081314435072 6485 109590165906005302858151126174850455937105897738812046509469335554453249538398150773964800000000000000000000000000000000000000000000000000000000000000000000 6486 2710130611413271983067694494047937590730070918974567304692332492765693183583360326253354238252290561384390699178083747536761791019398553445936624257990656 6487 62142404810658829697891403221332779473079024142577468360948888617420835297580342054927125387735141476483092252540860470863429913262864871124179825459200 6488 1324799153154216434192361640039247764504119136008199146435266974147697445418865705741969612920899409621068298492944271298599145877328350003784090386432 6489 26326426358461384140989561329003845040271320998601191378978361637414633400183889153543133615165515800003661677338776476346700143536512861415053197312 6490 488838717953303117824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6491 8500884983335277488685258850961760026837843861480664294135606640869145634354654703712532756259390287086808384349189266338356069599808673036632064 6492 138747805301198795107938986690091950933948969409402758652137602759776714837007615209673404381396916936050412193025603633095400541103383317053440 6493 2129804217639254200820279705338981498920900754946108346760682920251757204485135072788484077790765914631975662305693956822263215570725116051456 6494 30806770523754201304625198236602524319890729202789127121552970160804170578824673848803377319707486098416011780828841381980139573078027927552 6495 420671878907945878010966769407069991142734037770893944503759957819847255124869120000000000000000000000000000000000000000000000000000000000 6496 5432366428953037047054794888962043857046027208338878040896144649980810308569566693830878175301513153670359693607341596282141419153391616 6497 66451177723555362937042046274156098165991475913997189244184083456775239400282738985805186929518410163180302191466907473026905549045760 6498 771203521532530592292247337368525793550177448822057185129429746565253938652349377241400270498114872367317314148422654279309903003648 6499 8504325021917827921740690798644592833774258513489380775491021318683970095652761582180946890268187626638009004479569447787840929792 6500 89235232632319660825223980000541553927688890915278112681494499070890423091200000000000000000000000000000000000000000000000000000 6501 892176836687009081116318390673022623084602361772958498895953911557472372645693796722630152263984198493900917178721149390946304 6502 8510382477412454203227978806621194176087168302247618571258555444937829276991867080602101308432683738602477371470855935098880 6503 77548066600976639025821083641157427967413511478234984246930187767330457047497467467523541339240427666966422979200034013184 6504 675823210280558107449010095797663263984727687967023341248649128469622619824720156406977494803786073071115283289742508032 6505 5639357347946229953637287805818990529089046265816652034880719885959168000000000000000000000000000000000000000000000000 6506 45105931249441833728317205513042459390037825227426470170390462435386008968835013140381359674131769005256356109746176 6507 346177283263217384513075091408174559738403733222969272766314148906218549641876384024762160636866432205554639175680 6508 2551872843488978382410992824361701962134750193522903043293021516685993175856342537019317090212908638776927977472 6509 18085566102087668628600785345081470151958630525492899121774764595983226424425254610760264656208378864726966272 6510 123344050982331369471710802079776040291311784156203740363185192960000000000000000000000000000000000000000000 6511 810218213349672825637245976957881074787720782260338833644026370131684835869705558676232503313505078738944 6512 5130424035287274665026304704028403606807420937536802926068488013931064462603295447522520369108457881600 6513 31342068122100776386189711226267873319333975716058095392889502284758984850472093540303983130261323776 6514 184870432170974467730941451473115264992691343486927766666090988760909119921266902724115240700608512 6515 1053664339784933829420000000000000000000000000000000000000000000000000000000000000000000000000000 6516 5806971369592370985109269176951709573690273201734055622845201768812538845102170302588267790336 6517 30968187015793454176782439107020909453698818236202881818174647591901344901305865897225748480 6518 159917432877650555745225915654315271853195575877734791438695040692208161593719664523870208 6519 800155991247516796908338088590118753154760643405575452432072882836642054387416801738752 6520 3881748348750878150748986915694447700206156834144256000000000000000000000000000000000 6521 18269203468936640756150403026023881448134366049660977879855522902405615254172073984 6522 83465707832596042681401186498543470711341583316435177578214494485188051069829120 6523 370374401215595008877056982903357850833333931173129878369208945258013774577664 6524 1597196305404598700610486990686991213869467678135441100602260192078952660992 6525 6697185824671012650733103834649520375311892480000000000000000000000000000 6526 27319198648458113088083048135835381502627006815332320735358025094660096 6527 108468304606264509323865351900551304563553123329900276931675039989760 6528 419380254851348107829968706365326203219038739970197256135415693312 6529 1579747870816700136045727703319880590388818783425304948723679232 6530 5800166574399927287022529540313107660800000000000000000000000 6531 20766260318734391712370943700895224224879650910507760615424 6532 72531690120591349893407822364772942202721497957489704960 6533 247246430658406099966677340529186759797551932947562496 6534 822888111308503837288876902482149205150767589097472 6535 2675043291416573161037736968192000000000000000000 6536 8497007641971453764020203890715148949919891456 6537 26381993530707522569909153937097125108121600 6538 80096286077876441501402554748975309651968 6539 237866221966705941050126664874655219712 6540 691221299200000000000000000000000000 6541 1966118640171978708935233727627264 6542 5475844326956769786932137820160 6543 14937503690703705061137055744 6544 39923053737829687940349952 6545 104572641561292800000000 6546 268526711980127420416 6547 676169067329085440 6548 1670097065213952 6549 4047286792192 6550 9625792000 6551 22473504 6552 51520 6553 116 6554 1 6555 431359146674410236714672241392314090778194310760649159697657763987456 6556 699920231930563815799200712677638836913014217885827979656246594051184959743800295431524216647377223680 6557 3692066898796939594495747931275378269233863024742827663210837151986150990853965477984941288460935948080049557726589616128 6558 19874496367458000913458072871937623986232380956293853210821997633845605534350724465950536542954472495802100200171340802870086763282432 6559 51922968585348276285304963292200960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6560 1040055737853937327494334704424446037855183199096827325798727614886903087452390145994871714825631884636982131699830466804682105560320353129709996867584 6561 701308905240389241030198626334296178066231633188875594721958981326396246980196048438730464282005856324249235327899971237565535150583614795152132534299525120 6562 38662540421855593914778065300426406599661459610407096065709618202132979208895598885554255896205312053632132825756820192465071036414404137952416927335560001880064 6563 309701869251089276800949088697860957648336598111484882808158750294501171736274894471215400008896911420778495268762732016288115318628230940273054556413234580776026112 6564 534788981129391963700364984331138914119389156330913455588297932800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6565 264091068524974237359310710614658306983399542551141745380386134486431621702608106759468646065715196567950970529098932721109852519204591378863726476428773533325555270680576 6566 45993607145129184666533085812045681762266230278895788629201243239753740656028495692132267108874547503780277956096221251681175567868693128818932513627733979964803952211394560 6567 3314802744679551038873811321756239746334366731206366450229600826549471333805345821350540787527642962642779567211203289552184477188032994124499491285618015889049597371672952832 6568 112008665250145304517400584394358464388672499211481092487149495780456435568120980328547697970836535806224167688424604643417132453185499151810407782927984936128655665386217275392 6569 1959955870500212718290070801474173461611431131418864614629215899108491424432128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6570 19248241164242887258724548195833022917294062112452710229472043277373633646690736030662703596190178733270449181058280027945680632429888606164514311974649733899942005435700361560064 6571 113342954239795787925684717853097422765425936444158838832640664909159519533485843115399459618046543650042080591006301741706524490799100246937299323656102117482598872230311346831360 6572 422803868351276520624054219704086472884023779715970372404163808332660191011213082530424012275988870262924456725323312817977981711308596033367579195189877804292948190181231444361216 6573 1046439073212097311897151390526656290917614376169291751169946158593820997867217568493676784114065152970385646277524728594447333320600240664354162150676336177997797292790368826294272 6574 1787255380847670745245904954277637394111014291927968359551667416959791942388791818321920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6575 2178636851726485459329445598444638585909409352891614197632778163563800489815803504995670227425865578587669321947211213560662077190426996397859717096253789586358204921824941489258496 6576 1951397959311365515256745356175044019426454920922250554215226925856913891746595876516103062083943730225908730241778303944431695331139246203228084946939375796135939535170978604646400 6577 1317242202494088119799512190913919842776534808509385112640293616209220948285711882831072635366028962056565418396014628171310737009107982622119595692377275648216317187907606133342208 6578 685132765796959868617636104682723004188399723736205077350191070348009974388658116559426276687793244813722717457746434194226673104771263799184148004884365069137950714622344798666752 6579 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6580 91481200712757409514942093562163061387508221188334563030035674672282905054140628363718512943117010502084383327042772442238594373689359821416191321549298006816692580110430050975744 6581 24265429461931005356131766551142873316000330587441033241534942397120085671792648140750654859346629599822037586941476767223811050457409172272575286297567965891936151985424233922560 6582 5297996212287977676510034066345311142780373692080729565671098881609071583007306481030110320188071345112899587599799777056274575728608416577526228950916954172044470079858623381504 6583 964004503111160266807377065609430365410755765199993691926268291823902371517797282399166431133106694837048537505411287582240180242528074808140969239071940970501840583170386296832 6584 147821841381210889620009159465207472988967397487764098239358372922048258419883859257891749888000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6585 19296510739567974880996372418484274023883924965049061531330273978213010241019607177726867730716965848971775966635042319137011490995223303058614176206387273770749384498102665216 6586 2164141012889664673029397058921912912807399304635603599248051740812850719682153837740268509285876643658979624977641219219324444050184073087216028857141565219270309256301117440 6587 210276591392841034030189816384864445999361052897899450585899802006700172879717946723496284661608260130029302018728435028507039075418685127952888740371699247180770456216010752 6588 17836695310440512045461070712640971193951075381679449455677115734559270105748153429924494967864627088956655510197379564263046942174719818336963722487847004818335458249408512 6589 1330143250903155371939225447060377319037868837195672476986468079483414993176822832250665041920000000000000000000000000000000000000000000000000000000000000000000000000000000 6590 87768563520012164602459746376739371430443230120466742992104199750301646658567761220563344226047326789401343551553864190475179428650109807271744904730247704136017325850624 6591 5154803049163157508920157115275110020623502843656122735758453292563349246978957704903066932557945406638903875183154725298945186356267478373790587325462958404793396101120 6592 270954607541663665624592465005178745334367298060151676222526745554804016752700359131954919685517603033082690265519768914826414385350255111530273685160267242734696267776 6593 12811328492430808534868624838387558735853230038098520806029217321694629392614366513918952606241331160134352786295332316820681908207764619422398021038298428425520545792 6594 547453418639893135684644778760020380782582130797720367358462745763989974311396739786788044800000000000000000000000000000000000000000000000000000000000000000000000000 6595 21235064475590974310118982547982023723126907224601421708758233746172072886293774231033529752900805867260836242928182537867744883510111736124720436859568100250484736 6596 750724860722521062849892967850875791214134895794735124251407211246727745279803740884386827643301591791625478759314176229905346602857814217994287530780861053009920 6597 24281614625116784777002791498376285113281874035150556714733358559853519675060970988483120037034442282038228646060035794162561090022128829427615343037400154636288 6598 721081917480977429858617493740679761395721613004687964928573515249785535865746163540757811592691308388042074040642392125857841321377276226399364382311340572672 6599 19726229863080954514467202711473082068679061592986168371704480399801584916911667139313664000000000000000000000000000000000000000000000000000000000000000000000 6600 498664032500042044884455786904820516694333049091320384063389178668887545779338300030617179838421463294727888648767409546764169547569333834052338863470280704 6601 11682772104403859983203583805610562540938856538804564051858391060075117035945104306326299572894206597578821343477681768522324823693418595771345807186329600 6602 254361437405609555364933434887535570784790874113574236115571259036357909520422215502458165680812686647245113310645300089331036008447043200726545354194944 6603 5159979566258431291633954020484753627893178915725833510279758880933268146436042274094454188572441096800717688758400189363953228133156520837350426673152 6604 97767743590660623564800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6605 1734180536600396607691792805596199045474920147742055516003663754737305709408349559557356682276915618565708910407234610333024638198360969299472941056 6606 28859543502649349382451309231539125794261385637155773799644621374033556686097583963612068111330558722698485736149325555683843312549503729947115520 6607 451518494139521890573899297531864077771230960048574969513264779093372527350848635431158624491642373901978840408807118846319801700993724602908672 6608 6654262433130907481799042819106145253096397507802451458255441554733700845026129551341529501056816997257858544659029738507710147784854032351232 6609 92547813359748093162412689269555398051401488309596667790827190720366396127471206400000000000000000000000000000000000000000000000000000000000 6610 1216850080085480298540274055127497823978310094667908681160736401595701509119582939418116711267538946422160571368044517567199677890359721984 6611 15150868520970622749645586550507590381846056508391359147673971028144754583264464488763582619930197517205108899654454903850134465182433280 6612 178919216995547097411801382269497984103641168126717266950027701203138913767345055520004862755562650389217616882434055792799897496846336 6613 2007020705172607389530803028480123908770725009183493863015881031209416942574051733394703466103292279886570125057178389677930459430912 6614 21416455831756718598053755200129972942645333819666747043558679777013701541888000000000000000000000000000000000000000000000000000000 6615 217691148151630215792381687324217520032642976272601873730612754420023258925549286400321757152412144432511823791607960451390898176 6616 2110574854398288642400538744042056155669617738957409405672121750344581660693983035989321124491305567173414388124772271904522240 6617 19542112783446113034506913077571671847788204892515216030226407317367275175969361801815932417488587772075538590758408571322368 6618 173010741831822875506946584524201795580090288119557975359654176888223390675128360040186238669769234706205512522174082056192 6619 1466232910466019787945694829512937537563152029112329529068987170349383680000000000000000000000000000000000000000000000000 6620 11907965849852644104275742255443209278969985860040588124983082082941906367772443469060678953970787017387678012972990464 6621 92775511914542259049504124497390782009892200503755765101372191906866571304022870918636259050680203831088643299082240 6622 694109413429002120015790048226382933700652052638229627775701852538590143832925170069254248537911149747324409872384 6623 4991616244176196541493816755242485761940582025036040157609835028491370493141370272569833045113512566664642691072 6624 34536334275052783452079024582337291281567299563737047301691854028800000000000000000000000000000000000000000000 6625 230101972591307082480977857456038225239712702161936228754903489117398493386996378664050030941035442361860096 6626 1477562122162735103527575754760180238760537230010599242707724548012146565229749088886485866303235869900800 6627 9151883891653426704767395678070219009245520909088963854723734667149623576337851313768763074036306542592 6628 54721647922608442448358669636042118437836637672130618933162932673229099496695003206338111247380119552 6629 316099301935480148826000000000000000000000000000000000000000000000000000000000000000000000000000000 6630 1765319296356080779473217829793319710401843053327152909344941337719011808911059771986833408262144 6631 9538201600864383886448991244962440111739236016750487599997791458305614229602206696345530531840 6632 49894239057826973392510485684146364818197019673853254928872852695968946417240535331447504896 6633 252849293234215307823034835994477525996904363316161842968535030976378889186423709349445632 6634 1242159471600281008239675813022223264065970186926161920000000000000000000000000000000000 6635 5919221923935471604992730580431737589195534600090156833073189420379419342351751970816 6636 27376752169091501999499589171522258393320039327790738245654354191141680750903951360 6637 122964301203577542947182918323914806476666865149479119618577369825660573159784448 6638 536657958615945163405123628870829047860141139853508209802359424538528094093312 6639 2277043180388144301249255303780836927606043443200000000000000000000000000000 6640 9397804335069590902300568558727371236903690344474318332963160632563073024 6641 37746970002980049244705142461391853988116486918805296372222913916436480 6642 147621849707674533956148984640594823533101636469509434159666324045824 6643 562390242010745248432279062381877490178419486899408561745629806592 6644 2088059966783973823328110634512718757888000000000000000000000000 6645 7558918756019318583303023507125861617856192931424824864014336 6646 26691661964377616760774078630236442730601511248356211425280 6647 91975672204927069187603970676857474644689319056493248512 6648 309405929851997442820617715333288101136688613500649472 6649 1016516450738297801194340047912960000000000000000000 6650 3262850934517038245383758294034617196769238319104 6651 10236213489914518757124751727593684541951180800 6652 31397744142527565068549801461598321383571456 6653 94195023898815552655850159290363467005952 6654 276488519680000000000000000000000000000 6655 794311930629479398409834425961414656 6656 2234144485398362073068312230625280 6657 6154251520569926485188466966528 6658 16607990354937150183185580032 6659 43920509455742976000000000 6660 113855325879574026256384 6661 289400360816848568320 6662 721481932172427264 6663 1764617041395712 6664 4235348480000 6665 9978235776 6666 23080960 6667 52432 6668 117 6669 1 6670 1725436586697640946858688965569256363112777243042596638790631055949824 6671 5599361855444510526393605701421110695304113743086623837249972752409479677950402363452193733179017789440 6672 44304802785563275133948975175304539230806356296913931958530045823833811890247585735819295461531231376960594692719075393536 6673 317991941879328014615329165951001983779718095300701651373151962141529688549611591455208584687271559932833603202741452845921388212518912 6674 1038459371706965525706099265844019200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6675 24961337708494495859864032906186704908524396778323855819169462757285674098857363503876921155815165231287571160795931203312370533447688475113039924822016 6676 19636649346730898748845561537360292985854485729288516652214851477139094915445489356284452999896163977078978589181199194651834984216341214264259710960386703360 6677 1237201293499379005272898089613645011189166707533027074102707782468255334684659164337736188678569985716228250424218246158882273165260932414477341674737920060162048 6678 11149267293039213964834167193122994475340117532013455781093715010602042182505896200963754400320288811148025829675458352586372151470616313849829964030876444907936940032 6679 21391559245175678548014599373245556564775566253236538223531917312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6680 11620007015098866443809671267044965507269579872250236796736989917402991354914756697416620426891468648989842703280353039728833510845002020670003964962866035466324431909945344 6681 2207693142966200863993588118978192724588779053386997854201659675508179551489367793222348821225978280181453341892618620080696427257697270183308760654131231038310589706146938880 6682 172369742723336654021438188731324466809387070022731055411939242980572509357877982710228120951437434057424537494982571056713592813777715694473973546852136826230579063326993547264 6683 6272485254008137052974432726084074005765659955842941179280371763705560391814774898398671086366846005148553390551777860031359417378387952501382835843967156423204717261628167421952 6684 117597352230012763097404248088450407696685867885131876877752953946509485465927680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6685 1231887434511544784558371084533313466706819975196973454686210769751912553388207105962413030156171438929308747587729921788523560475512870794528915966377582969596288347884823139844096 6686 7707320888306113578946560814010624748048963678202801040619565213822847328277037331847163254027164968202861480188428518436043665374338816791736354008614943988816723311661171584532480 6687 30441878521291909484931903818694226047649712139549866813099794199951533752807341942190528883871198658930560884223278522894414683214218914402465702053671201909092269693048663994007552 6688 79529369564119395704183505680025878109738692588866173088915908053130395837908535205519435592668951625749309117091879373177997332365618290490916323451401549527832594252068030798364672 6689 142980430467813659619672396342210991528881143354237468764133393356783355391103345465753600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6690 183005495545024778583673430269349641216390385642895592601153365739359241144527494419636299103772708601364223043565741939095614483995867697420216236085318325254089213433295085097713664 6691 171723020419400165342593591343403873709528033041158048770939969475408422473700437133417069463387048259879968261276490747109989189140253665884071475330665070059962679095046117208883200 6692 121186282629456107021555121564080625535441202382863430362907012691248327242285493220458682453674664509204018492433345791760587804837934401235002803698709359635901181287499764267483136 6693 65772745516508147387293066049541408402086373478675687425618342753408957541311179189704922562028151502117380875943657682645760618058041324721678208468899046637243268603745100672008192 6694 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6695 9514044874126770589553977730464958384300855003586794555123710165917422125630625349826725346084169092216775866012448333992813814863693421427283897441126992708936028331484725301477376 6696 2620666381888548578462230787523430318128035703443631590085773778888969252553605999201070724809435996780780059389679490860171593449400190605438130920137340316329104414425817263636480 6697 593375575776253499769123815430674847991401853513041711355163074740216017296818325875372355861063990652644753811177575030302752481604142656682937642502698867268980648944165818728448 6698 111824522360894590949655739610693922387647668763199268263447121851572675096064484758303306011440376601097630350627709359539860908133256677744352431732345152578213507647764810432512 6699 17738620965745306754401099135824896758676087698531691788723004750645791010386063110947009986560000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6700 2392767331706428885243550179892049978961606695666083629884953973298413269886431290038131598608903765272500219862745247572989424883407689579268157849592021947572923677764730486784 6701 277010049649877078147762823542004852839347110993357260703750622824044892119315691230754369188592210388349391997138076060073528838423561355163651693714120348066599584806543032320 6702 27756510063855016491985055762802106871915658982522727477338773864884422820122768967501509575332290337163867866472153423762929157955266436889781313729064300627861700220513419264 6703 2425790562219909638182705616919172082377346251908405125972087739900060734381748866469731315629589284098105149386843620739774384135761895293827066258347192655293622321919557632 6704 186220055126441752071491562588452824665301637207394146778105531127678099044755196515093105868800000000000000000000000000000000000000000000000000000000000000000000000000000000 6705 12638673146881751702754203478250469485983825137347210990863004764043437118833757615761121568550815057673793471423756443428425837725615812247131266281155669395586494922489856 6706 762910851276147311320183253060716283052278420861106164892251087299375688552885740325653906018575920182557773527106899344243887580727586799321006924168517843909422622965760 6707 41185100346332877174938054680787169290823829305143054785824065324330210546410454588057147792198675661028568920359004875053614986573238776952601600144360620895673832701952 6708 1998567244819206131439505474788459162793103885943369245740557902184362185247841176171356606573647660980959034662071841424026377680411280629894091281974554834381205143552 6709 87592546982382901709543164601603260925213140927635258777354039322238395889823478365886087168000000000000000000000000000000000000000000000000000000000000000000000000000 6710 3482550573996919786859513137869051890592812784834633160236350334372219953352178973889498879475732162230777143840221936210310160895658324724454151644969168441079496704 6711 126121776601383538558782018598947132923974662493515500874236411489450261207007028468576987044074667420993080431564781606624098229280112788623040305171184656905666560 6712 4176437715520086981644480137720721039484482334045895754934137672294805384110487010019096646369924072510575327122326156595960507483806158661549839002432826597441536 6713 126910417476652027655116678898359638005647003888825081827428938683962254312371324783173374840313670276295405031153061014150980072562400615846288131286795940790272 6714 3550721375354571812604096488065154772362231086737510306906806471964285285044100085076459520000000000000000000000000000000000000000000000000000000000000000000000 6715 91754181980007736258739864790486975071757281032802950667663608875075308423398247205633561090269549246229931511373203356604607196752757425465630350878531649536 6716 2196361155627925676842273755454785757696505029295258041749377519294122002757679609589344319704110840344818412573804172482197066854362696005013011751029964800 6717 48837395981877034630067219498406829590679847829806253334189681734980718627921065376471967810716035836271061755643897617151558913621832294539496708005429248 6718 1011355994986652533160254988015011711067063067482263368014832740662920556701464285722513020960198454972940666996646437115334832714098678084120683627937792 6719 19553548718132124712960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6720 353772829466480907969125732341624605276883710139379325264747405966410364719303310149700763184490786187404617723075860507937026192465637737092479975424 6721 6002785048551064671549872320160138165206368212528400950326081245798979790708297464431310167156756214321285033119059715582239409010296775829000028160 6722 95721920757578640801666651076755184487500963530297893536812133167794975798379910711405628392228183267219514166667109195419797960610669615816638464 6723 1437320685556276016068593248926927374668821861685329514983175375822479382525643983089770372228272471407697445646350423517665391921528470987866112 6724 20360518939144580495730791639302187571308327428111266913981981958480607148043665408000000000000000000000000000000000000000000000000000000000000 6725 272574417939147586873021388348559512571141461205611544580004953957437138042786578429658143323928723998563967986441971935052727847440577724416 6726 3454398022781301986919193733515730607060900883913229885669665394417004044984297903438096837344085033922764829121215718077830658061594787840 6727 41509258342966926599537920686523532312044751005398405932406426679128227994024052880641128159290534890298487116724700943929576219268349952 6728 473656886420735343929269514721309242469891102167304551671747923365422398447476209081150018000376978053230549513494099963991588425695232 6729 5139949399621612463532901248031193506234880116720019290454083146483288370053120000000000000000000000000000000000000000000000000000000 6730 53116640148997772653341131707109074887964886210514857190269512078485675177834025881678508745188563241532885005152342350139379154944 6731 523422563890775583315333608522429926606065199261437532606686194085456251852107792925351638873843780659006768254943523432321515520 6732 4924612421428420484695742095548061305642627632913834439617054643976553344344279174057614969207124118563035724871118959973236736 6733 44290749908946656129778325638195659668503113758606841692071469283385188012832860170287677099460924084788611205676565006385152 6734 381220556721165144865880655673363759766419527569205677557936664290839756800000000000000000000000000000000000000000000000000 6735 3143702984361098043528795955437007249648076267050715264995533669896663281091925075832019243848287772590346995424869482496 6736 24863837193097325425267105365300729578651109735006545047167747431040241109478129406194517425582294626731756404154040320 6737 188797760452688576644294893117576157966577358317598458754990903890496519122555646258837155602311832731272239485288448 6738 1377686083392630245452293424446926070295600638909947083500314467863618256107018195229273920451329468399441382735872 6739 9670173597014779366582126883054441558838843877846373244473719128064000000000000000000000000000000000000000000000 6740 65348960215931211424597711517514855968078407413989888966392590909341172121906971540590208787254065630768267264 6741 425537891182867709815941817370931908763034722243052581899824669827498210786167737599307929495331930531430400 6742 2672350096362800597792079537996503950699692105453977445579330522807690084290652583620478817618601510436864 6743 16197607785092098964714166212268467057599644750950663204216228071275813451021720949076080929224515387392 6744 94829790580644044647800000000000000000000000000000000000000000000000000000000000000000000000000000000 6745 536657066092248556959858220257169191962160288211454484440862166666579589908962170683997356111691776 6746 2937766093066230237026289303448431554415684693159150180799319769158129182717479662474423403806720 6747 15567002586042015698463271533453665823277470138242215537808330041142311282179047023411621527552 6748 79900376662012037272079008174254898215021778807907142378057069788535728982909892154424819712 6749 397491030912089922636696260167111444501110459816371814400000000000000000000000000000000000 6750 1917827903355092800017644708059882978899353210429210813915713372202931866921967638544384 6751 8979574711462012655835865248259300753008972899515362144574628174694471286296496046080 6752 40824147999587744258464728883539715750253399229627067713367686782119310289048436736 6753 180317074094957574904121539300598560081007422990778758493592766644945439615352832 6754 774194681331969062424746803285484555386054770688000000000000000000000000000000 6755 3232844691263939270391395584202215705494869478499165506539327257601697120256 6756 13135945561037057137157389576564365187864537447744243137533574042919895040 6757 51962891097101435952564442593489377883651776037267320824202546064130048 6758 200210926155825308441891346207948386503517337336189447981444211146752 6759 751701588042230576398119828424578752839680000000000000000000000000 6760 2751446427191031964322300556593813628899654227038636250501218304 6761 9822531602890962967964860935927010924861356139395085804503040 6762 34214950060232869737788677091790980567824426689015488446464 6763 116336629624351038500552260965316326027394918676244201472 6764 386276251280553164453849218206924800000000000000000000 6765 1252934758854542686227363184909293003559387514535936 6766 3971650834086833277764403670306349602277058150400 6767 12307915703870805506871522172946541982360010752 6768 37301229463930958851716663078983932934356992 6769 110595407872000000000000000000000000000000 6770 320902019974309676957573108088411521024 6771 911530950042531725811871390095114240 6772 2535551626474809711897648390209536 6773 6908923987653854476205201293312 6774 18446613971412049920000000000 6775 48274658172939387132706816 6776 123863354429611187240960 6777 311680194698488578048 6778 769373030048530432 6779 1863553331200000 6780 4430336684544 6781 10340270080 6782 23699264 6783 53352 6784 118 6785 1 6786 6901746346790563787434755862277025452451108972170386555162524223799296 6787 44794894843556084211148845611368885562432909944692990697999782019275837423603218907617549865432142315520 6788 531657633426759301607387702103654470769676275562967183502360549886005742682971028829831545538374776523527136312628904722432 6789 5087871070069248233845266655216031740475489524811226421970431394264475016793785463283337354996344958925337651243863245534742211400302592 6790 20769187434139310514121985316880384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6791 599072105003867900636736789748480917804585522679772539660067106174856178372576724093046107739563965550901707859102348879496892802744523402712958195728384 6792 549826181708465164967675723046088203603925600420078466262015841359894657632473701975964683997092591358211400497073577450251379558057553999399271906890827694080 6793 39590441391980128168732738867636640358053334641056866371286649038984170709909093258807558037714239542919304013574983877084232741288349837263274933591613441925185536 6794 401373622549411702734030018952427801112244231152484408119373740381673518570212263234695158411530397201328929868316500693109397452942187298593878705111552016685729841152 6795 855662369807027141920583974929822262591022650129461528941276692480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6796 511280308664350123527625535749978482319861514379010419056427556365731619616249294686331298783224620555553078944335533748068674477180088909480174458366105560518275004037595136 6797 105969270862377641471692229710953250780261394562575897001679664424392618471489654074672743418846957448709760410845693763873428508369468968798820511398299089838908305895053066240 6798 8963226621613506009114785814028872274088127641182014881420840634989770486609655100931862289474746570986075949739093694949106826316441216112646624436311114963990111293003664457728 6799 351259174224455674966568232660708144322876957527204706039700818767511381941627394310325580836543376288318989870899560161756127373189725340077438807262160759699464166651177375629312 6800 7055841133800765785844254885307024461801152073107912612665177236790569127955660800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6801 78840795808738866211735749410132061869236478412606301099917489264122403416845254781594433929994972091475759845614714994465507870432823730849850621848165310054162454264628680950022144 6802 524097820404815723368366135352722482867329530117790470762130434539953618322838538565607101273847217837794580652813139253650969245455039541838072072585816191239537185192959667748208640 6803 2191815253533017482915097074945984275430779274047590410543185182396510430202128619837718079638726303443000383664076053648397857191423761836977530547864326537454643417899503807568543744 6804 6044232086873074073517946431681966736340140636753829154757609012037910083681048675619477105042840323556947492898982832361527797259786990077309640582306517764115277163157170340675715072 6805 11438434437425092769573791707376879322310491468338997501130671468542668431288267637260288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6806 15372461625782081401028568142625369862176792394003229778496882722106176256140309531249449124716907522514594735659522322884031616655652886583298163831166739321343493928396787148207947776 6807 15111625796907214550148236038219540886438466907621908291842717313835941177685638467740702112778060246869437206992331185745679048644342322597798289829098526165276715760364058314381721600 6808 11149138001909961845983071183895417549260590619223435593387445167594846106290265376282198785738069134846769701303867812841974078045089964913620257940281261086502908678449978312608448512 6809 6314183569584782149180134340755975206600291853952865992859360904327259923965873202211672565954702544203268564090591137533993019333571967173281108013014308477175353785959529664512786432 6810 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6811 989460666909184141313613683968355671967288920373026633732865857255411901065585036381979435992753585590544690065294626735252636745824115828437525333877207241729346946474411431353647104 6812 283031969243963246473920925052530474357827855971912211729263568120008679275789447913715638279419087652324246414085385012898532092535220585387318139374832754163543276757988264472739840 6813 66458064486940391974141867328235582975037007593460671671778264370904193937243652498041703856439166953096212426851888403393908277939663977548489015960302273134125832681746571697586176 6814 12971644593863772550160065794840494996967129576531115118559866134782430311143480231963183497327083685727325120672814285706623865343457774618344882080952037699072766887140718010171392 6815 2128634515889436810528131896298987611041130523823803014646760570077494921246327573313641198387200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6816 296703149131597181770200222306614197391239230262594370105734292689003245465917479964728318227504066893790027262980410699050688685542553507829251573349410721499042536042826580361216 6817 35457286355184266002913641413376621163436430207149729370080079721477746191272408477536559256139802929708722175633673735689411691318215853460947416795407404552524746855237508136960 6818 3663859328428862176942027360689878107092866985693000027008718150164743812256205503710199263943862324505630558374324251936706648850095169669451133412236487682877744429107771342848 6819 329907516461907710792847963901007403203319090259543097132203932626408259875917845839883458925624142637342300316610732420609316242463617759960481011135218201119932635781059837952 6820 26070807717701845290008818762383395453142229209035180548934774357874933866265727512113034821632000000000000000000000000000000000000000000000000000000000000000000000000000000000 6821 1819968933150972245196605300868067605981670819777998382684272686022254945112061096669601505871317368305026259885020927853693320632488676963586902344486416392964455268838539264 6822 112910805988869802075387121452986009891737206287443712404053160920307601905827089568196778090749236187018550482011821102948095361947682846299509024776940640898594548198932480 6823 6260135252642597330590584311479649732205222054381744327445257929298192003054389097384686464414198700476342475894568741008149477959132294096795443221942814376142422570696704 6824 311776490191796156504562854066999629395724206207165602335527032740760500898663223482731630625489035113029609407283207262148114918144159778263478239988030554163468002394112 6825 14014807517181264273526906336256521748034102548421641404376646291558143342371756538541773946880000000000000000000000000000000000000000000000000000000000000000000000000000 6826 571138294135494845044960154610524510057221296712879838278761454837044072349757351717877816234020074605847451589796397538490866386887965254810480869774943624337037459456 6827 21188458469032434477875379124623118331227743298910604146871717130227643882777180782720933823404544126726837512502883309912848502519058948488670771268759022360151982080 6828 718347287069454960842850583687964018791330961455894069848671679634706526067003765723284623175626940471818956265040098934505207287214659289786572308418446174759944192 6829 22336233475890756867300535486111296288993872684433214401627493208377356758977353161838513971895205968627991285482938738490572492770982508388946711106476085579087872 6830 639129847563822926268737367851727859025201595612751855243225164953571351307938015313762713600000000000000000000000000000000000000000000000000000000000000000000000 6831 16882769484321423471608135121449603413203339710035742922850104033013856749905277485836575240609597061306307398092669417615247724202507366285675984561649823514624 6832 412915897258050027246347466025499722446942945507508511848882973627294936518443766602796732104372837984825861563875184426653048568620186848942446209193633382400 6833 9376780028520390648972906143694111281410530783322800640164418893116297976560844552282617819657478880564043857083628342493099311415391800551583367937042415616 6834 198225775017383896499409977650942295369144361226523620130907217169932429113487000001612552108198897174696370731342701674605627211963340904487653991075807232 6835 3910709743626424942592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6836 72169657211162105225701649397691419476484276868433382354008470817147714402737875270538955689636120382230542015507475543619153343262990098366865914986496 6837 1248579290098621451682373442593308738362924588205907397667824899126187796467325872601712514768605292578827286888764420841105797074141729372432005857280 6838 20293047200606671849953330028272099111350204268423153429804172231572534869256541070817993219152374852650537003333427149428997167649461958553127354368 6839 310461268080155619470816141768216312928465522124031175236365881177655546625539100347390400401306853824062648259611691479815724655050149733379080192 6840 4479314166611807709060774160646481265687832034184478721076036030865733572569606389760000000000000000000000000000000000000000000000000000000000000 6841 61056669618369059459556790990077330815935687310056985985921109686465918921584193568243424104560034175678328828963001713451811037826689410269184 6842 787602749194136853017576171241586578409885401532216413932683709927076922256419921983886078914451387734390381039637183721745390038043611627520 6843 9630147935568326971092797599273459496394382233252430176318290989557748894613580268308741732955404094549249011080130618991661682870257188864 6844 111783025195293541167307605474228981222894300111483874194532509914239686033604385343151404248088966820562409685184607591502014868464074752 6845 1233587855909186991247896299527486441496371228012804629708979955155989208812748800000000000000000000000000000000000000000000000000000000 6846 12960460196355456527415236136534614272663432235365625154425760947150504743391502315129556133826009430934023941257171533434008513806336 6847 129808795844912344662202734913562621798304169416836508086458176133193150459322732645487206440713257603433678527225993811215735848960 6848 1241002330199961962143327008078111449021942163494286278783497770282091442774758351862518972240195277877885002667521977913255657472 6849 11338431976690343969223251363378088875136797122203351473170296136546608131285212203593645337461996565705884468653200641634598912 6850 99117344747502937665128970475074577539269077167993476165063532715618336768000000000000000000000000000000000000000000000000000 6851 829937587871329883491602132235369913907092134501388829958820888852719106208268220019653080375947971963851606792165543378944 6852 6663508367750083213971584237900595527078497408981754072640956311518784617340138680860130670056054959964110716313282805760 6853 51352990843131292847248210927980714966909041462386780781357525858215053201335135782403706323828818502906049139998457856 6854 380241359016365947744832985147351595401585776339145395046086793130358638685537021883279602044566933278245821635100672 6855 2707648607164138222642995527255243636474876285796984508452641355857920000000000000000000000000000000000000000000000 6856 18559104701324464044585750070974219094934267705573128466455495818252892882621579917527619295580154639138187902976 6857 122554912660665900426991243402828389723754000005999143587149504910319484706416308428600683694655595993051955200 6858 780326228137937774555287225094979153604310094792561414109164512659845504612870554417179814744631641047564288 6859 4794491904387261293555393198831466249049494846281396308448003509097640781502429400926519955050456554668032 6860 28448937174193213394340000000000000000000000000000000000000000000000000000000000000000000000000000000000 6861 163143748092043561315796898958179434356496727616282163270022098666640195332324499887935196257954299904 6862 904831956664398913004097105462116918760030885493018255686190488900703788276983736042122408372469760 6863 4856904806845108897920540718437543736862570683131571247796198972836401120039862671304425916596224 6864 25248519025195803777976966583064547835946882103298656991466034053177290358599525920798243028992 6865 127197129891868775243742803253475662240355347141238980608000000000000000000000000000000000000 6866 621376240687050067205716885411402085163390440179064303708691132593749924882717514888380416 6867 2945300505359540151114163801429050646986943111041038783420478041299786581905250703114240 6868 13553617135863131093810289989335185629084128544236186480838072011663611015964080996352 6869 60586536895905745167784837205001116187218494124901662853847169592701667710758551552 6870 263226191652869481224413913117064748831258622033920000000000000000000000000000000 6871 1112098573794795109014640080965562202690235100603712934249528576614983809368064 6872 4571309055240895883730771572644399085376859031814996611861683766936123473920 6873 18290937666179705455302683792908261015045425165118096930119296214573776896 6874 71275089711473809805313319250029625595252172091683443481394139168243712 6875 270612571695203007503323138232848351022284800000000000000000000000000 6876 1001526499497535635013317402600148160919474138642063595182443462656 6877 3614691629863874372211068824421140020348979059297391576057118720 6878 12727961422406627542457387878146244771230686728313761702084608 6879 43742572738755990476207650122958938586300489422267819753472 6880 146784975486610202492462702918631424000000000000000000000 6881 481126947400144391511307463005168513366804805581799424 6882 1541000523625691311772588624078863645683498562355200 6883 4824702955917355758693636691795044457085124214784 6884 14771286867716659705279798579277637442005368832 6885 44238163148800000000000000000000000000000000 6886 129644416069621109490859535667718254493696 6887 371904627617352944131243527158806609920 6888 1044647270107621601301831136766328832 6889 2874112378864003462101363738017792 6890 7747577867993060966400000000000 6891 20468455065326300144267689984 6892 53013515695873588139130880 6893 134645844109747065716736 6894 335446641101159268352 6895 819963465728000000 6896 1967069487937536 6897 4632440995840 6898 10712067328 6899 24328512 6900 54280 6901 119 6902 1 6903 27606985387162255149739023449108101809804435888681546220650096895197184 6904 358359158748448673689190764890951084499463279557543925583998256154206699388825751260940398923457138524160 6905 6379891601121111619288652425243853649236115306755606202028326598632068912195652345957978546460497318282325635751546856669184 6906 81405937121107971741524266483456507847607832396979622751526902308231600268700567412533397679941519342805402419901811928555875382404841472 6907 415383748682786210282439706337607680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6908 14377730520092829615281682953963542027310052544314540951841610548196548280941841378233106585749535173221640988618456373107925427265868561665110996697481216 6909 15395133087837024619094920245290469700909916811762197055336443558077050413709263655327011151918592558029919213918060168607038627625611511983179613392943175434240 6910 1266894124543364101399447643764372491457706708513819723881172769247493462717090984281841857206855665373417728434399484066695447721227194792424797874931630141605937152 6911 14449450411778821298425080682287400840040792321489438692297454653740246668527641476449025702815094299247841475259394024951938308305918742749379633384015872600686274281472 6912 34226494792281085676823358997192890503640906005178461157651067699200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6913 22496333581231405435215523572999053222073906632676458438482812480092191263114968966198577146461883304444335473550763484915021676995923912017127676168108644662804100177654185984 6914 5086525001394126790641227026125756037452546939003643056080623892370845686631503395584291684104653957538068499720593300665924568401734510502343384547118356312267598682962547179520 6915 466087784323902312473968862329501358252582637341464773833883713019468065303702065248456839052686821691275949386432872137353554968454943237857624470688177978127485787236190551801856 6916 19670513756569517798127821028999656082081109621523463538223245850980637388731134081378232526846429072145863432770375369058343132898624619044336573206681002543169993332465933035241472 6917 423350468028045947150655293118421467708069124386474756759910634207434147677339648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6918 5045810931759287437551087962248451959631134618406803270394719312903833818678096306022043771519678213854448630119341759645792503707700718774390439798282579843466397072936235580801417216 6919 35638651787527469189048897203985128834978408048009752011824869548716846045953020622461282886621610812970031484391293469248265908690942688844988900935835501004288528593121257406878187520 6920 157810698254377258769886989396110867831016107731426509559109333132548750974553260628315701733988293847896027623813475862684645717782510852262382199446231510696734326088764274144935149568 6921 459361638602353629587363928807829471961850688393291015761578284914881166359759699347080259983255864590328009460322695259476112591743811245875532684255295350072761064399944945891354345472 6922 915074754994007421565903336590150345784839317467119800090453717483413474503061410980823040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6923 1291286776565694837686399723980531068422850561096271301393738148656918805515786000624953726476220231891225957795399875122258655799074842472997045761818006102992853489985330120449467613184 6924 1329823070127834880413044771363319598006585087870727929682159123617562823636336185161181785924469301724510474215325144345619756280702124388606249504960670302544350986912037131665591500800 6925 1025720696175716489830442548918378414531974336968556074591644955418725841778704414617962288287902360405902812519955838781461615180148276772053063730505876019958267598417398004759977263104 6926 606161622680139086321292896712573619833628017979475135314498646815416952700723827412320566331651444243513782152696749203263329856022908848634986369249373613808833963452114847793227497472 6927 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6928 102903909358555150696615823132708989884598047718794769908218049154562837710820843783725861343246372901416647766790641180466274221565708046157502634723229553139852082433338788860779298816 6929 30567452678348030619183459905673291230645408444966518866760465356960937361785260374681288934177261466451018612721221581393041465993803823221830359052481937449662673889862732563055902720 6930 7443303222537323901103889140762385293204144850467595227239165609541269720971289079780670831921186698746775791807411501180117727129242365485430769787553854591022093260355616030129651712 6931 1504710772888197615818567632201497419648187030877609353752944471634761916092643706907729285689941707544369713998046457141968368379841101855728006321390436373092440958908323289179881472 6932 255436141906732417263375827555878513324935662858856361757611268409299390549559308797636943806464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6933 36791190492318050539504827566020160476513664552561701893111052293436402437773767515626311460210504294829963380609570926682285397007276634970827195095326929465881274469310495964790784 6934 4538532653463586048372946100912207508919863066515165359370250204349151512482868285124679584785894775002716438481110238168244696488731629243001269349812147782723167597470401041530880 6935 483629431352609807356347611611063910136258442111476003565150795821746183217819126489746302840589826834743233705410801255645277648212562396367549610415216374139862264642225817255936 6936 44867422238819448667827323090537006835651396275297861209979734837191523343124827034224150413884883398678552843059059609202867008975052015354625417514389675352310838466224137961472 6937 3649913080478258340601234626733675363439912089264925276850868410102490741277201851695824875028480000000000000000000000000000000000000000000000000000000000000000000000000000000000 6938 262075526373740003308311163325001735261360598048031767106535266787204712096136797920422616845469701035923781423443013610931838171078369482756513937606043960586881558712749654016 6939 16710799286352730707157293975041929463977106530541669435799867816205525082062409256093123157430886955678745471337749523236318113568257061252327335666987214852991993133442007040 6940 951540558401674794249768815344906759295193752266025137771679205253325184464267142802472342590958202472404056335974448633238720649788108702712907369735307785173648230745899008 6941 48637132469920200414711805234451942185732976168317833964342217107558638140191462863306134377576289477632619067536180332895105927230488925409102605438132766449501008373481472 6942 2242369202749002283764305013801043479685456407747462624700263406649302934779481046166683831500800000000000000000000000000000000000000000000000000000000000000000000000000000 6943 93666680238221154587373465356126019649384292660912293477716878593275227865360205681731961862379292235358982060726609196312502087449626301788918862643090754391274143350784 6944 3559661022797448992283063692936683879646260874216981496674448477878244172306566371497116882331963413290108702100484396065358548423201903346096689573151515756505532989440 6945 123555733375946253264970300394329811232108925370413780013971528897169522483524647704404955186207833761152860477586897016734895653400921397843290437047972742058710401024 6946 3931177091756773208644894245555588146862921592460245734686438804674414789580014156483578459053556250478526466244997217974340758727692921476454621154739791061919465472 6947 115043372561488126728372726213311014624536287210295333943780529691642843235428842756477288448000000000000000000000000000000000000000000000000000000000000000000000000 6948 3106429585115141918775896862346727028029414506646576697804419142074549641982571057393929844272165859280360561249051172841205581253261355396564381159343567526690816 6949 77628188684513405122313323612793947820025273755411600227589999041931448065467428121325785635622093541147261974008534672210773130900595127601179887328403075891200 6950 1800341765475915004602797979589269366030821910397977722911568427478329211499682154038262621374235945068296420560056641758675067791755225705904006643912143798272 6951 38852251903407243713884355619584689892352294800398629545657814565306756106243452000316060213206983846240488663343169528222702933544814817279580182250858217472 6952 782141948725284988518400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6953 14722610071077069466043136477129049573202792481160410000217728046698133738158526555189946960685768557975030571163525010898307282025649980066840646657245184 6954 259704492340513261949933676059408217579488314346828738714907579018247061665203781501156203071869900856396075672862999534950005791421479709465857218314240 6955 4302126006528614432190105965993685011606243304905708527118484513093377392282386707013414562460303468761913844706686555678947399541685935213262999126016 6956 67059633905313613805696286621934723592548552778790733851055030334373598071116445675036326486682280425997532024076125359640196525490832342409881321472 6957 985449116654597695993370315342225878451323047520585318636727926790461385965313405747200000000000000000000000000000000000000000000000000000000000000 6958 13676693994514669318940721181777322102769593957452764860846328569768365838434859359286526999421447655351945657687712383813205672473178427900297216 6959 179573426816263202488007367043081739877453871549345342376651885863373538274463742212326025992494916403441006877037277888557948928673943451074560 6960 2234194321051851857293529043031442603163496678114563800905843509577397743550350622247628082045653749935425770570590303606065510425899667816448 6961 26380793946089275715484594891918039568603054826310194309909672339760565903930634940983731402548996169652728685703567391594475508957521641472 6962 296061085418204877899495111886596745959129094723073111130155189237437410115059712000000000000000000000000000000000000000000000000000000000 6963 3162352287910731392689317617314445882529877465429212537679885671104723157387526564891611696653546301147901841666749854157898077368745984 6964 32192581369538261476226278258563530205979434015375454005441627681031901313912037696080827197296887885651552274752046465181502490542080 6965 312732587210390414460118406035684085153529425200560142253441438111087043579239104669354781004529210025227020672215538434140425682944 6966 2902638586032728056121152349024790752035020063284057977131595810955931681609014324119973206390271120820706423975219364258457321472 6967 25770509634350763792933532323519390160209960063678303802916518506060767559680000000000000000000000000000000000000000000000000000 6968 219103523198031089241782962910137657271472323508366651109128714657117844038982810085188413219250264598456824193131703452041216 6969 1785820242557022301344384575757359601257037305607110091467776291487034277447157166470515019575022729270381671971959791943680 6970 13968013509331711654451513372410754470999259277769204372529247033434494470763156932813808120081438632790445366079580536832 6971 104946615088517001577573903900669040330837674269604129032719954903978984277208218039785170164300473584795846771287785472 6972 758141610005958702340038747631468218212965360023155662366739579640217600000000000000000000000000000000000000000000000 6973 5270785735176147788662353020156678222961332028382768484473360812383821578664528696577843879944763917515245364445184 6974 35295814846271779322973478100014576240441152001727753353099057414172011595447896827436996904060811645998963097600 6975 227855258616277830170143869727733912852458547679427932919876037696674887346958201889816505905432439185888772096 6976 1419169603698629342892396386854114009718650474499293307300609038692901671324719102674249906694935140181737472 6977 8534681152257964018302000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6978 49595699419981242640002257283286548044375005195349777634086717994658619381026647965932299662418107170816 6979 278688242652634865205261908482332010978089512731849622751346670581416766789310990700973701778720686080 6980 1515354299735673976151208704152513645901122053137050229312414079524957149452437153446980885978021888 6981 7978532011961873993840721440248397116159214744642375609303266760804023753317450190972244797161472 6982 40703081565398008077997697041112211916913711085196473794560000000000000000000000000000000000000 6983 201325901982604221774652270873294275592938502618016834401615926960374975662000474823835254784 6984 966058565757929169565445726868728612211717340421460720961916797546329998864922230621470720 6985 4499800889106559523145016276459281628855930676686413911638239907872318857300074890788864 6986 20357076397024330376375705300880375038905414025966958718892648983147760350814873321472 6987 89496905161975623616300730459802014602627931491532800000000000000000000000000000000 6988 382561909385409517501036187852153397725440874607677249381837830355554430422614016 6989 1590815551223831767538308507280250881711146943071618820927865950893770968924160 6990 6438410058495256320266544695103707877295989658121570119401992267529969467392 6991 25373931937284676290691541653010546711909773264639305879376313543894761472 6992 97420525810273082701196329763825406368022528000000000000000000000000000 6993 364555645817102971144847534546453930574688586465711148646409420406784 6994 1330206519789905768973673327386979527488424293821440099989019688960 6995 4734801649135265445794148290670403054897815462932719353175474176 6996 16447207349772252419054076446232560908448984022772700227305472 6997 55778290684911876947135827109079941120000000000000000000000 6998 184752747801655446340342065793984709132853045343410978816 6999 597908203166768228967764386142599094525197442193817600 7000 1891283558719603457407905583183657427177368692195328 7001 5849429599615797243290800237393944427034126057472 7002 17695265259520000000000000000000000000000000000 7003 52376344092126928234307252409758174815453184 7004 151737088067880001205547359080793096847360 7005 430394675284340099736354428347727478784 7006 1195630749607425440234167315015401472 7007 3253982704557085605888000000000000 7008 8678624947698351261169500553216 7009 22689784717833895723548016640 7010 58167004655410732389629952 7011 146254735520105441001472 7012 360783924920320000000 7013 873378852644265984 7014 2075333566136320 7015 4841854432256 7016 11093801472 7017 24968800 7018 55216 7019 120 7020 1 7021 110427941548649020598956093796432407239217743554726184882600387580788736 7022 2866873269987589389513526119127608675995706236460351404671986049233653595110606010087523191387657108193280 7023 76558699213453339431463829102926243790833383681067274424339919183584826946347828151495742557525967819387907629018562280030208 7024 1302494993937727547864388263735304125561725318351673964024430436931705604299209078600534362879064309484886438718428990856894006118477463552 7025 8307674973655724205648794126752153600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7026 345065532482227910766760390895125008655441261063548982844198653156717158742604193077594558057988844157319383726842952954590210254380845479962663920739549184 7027 431063726459436689334657766868133151625477670729341517549420419626157411583859382349156312253720591624837737989705684720997081573517122335529029175002408912158720 7028 40540611985387651244782324600459919726646614672442231164197528615919790806946911497018939430619381291949367309900783490134254327079270233357593531997812164531389988864 7029 520180214824037566743302904562346430241468523573619792922708367534648880066995093152164925301343394772922293109338184898269779099013074738977666801824571413624705874132992 7030 1369059791691243427072934359887715620145636240207138446306042707968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7031 989838677574181839149483037211958341771251891837764171293243749124056415577058634512737394444322865395550760836233593336260953787820652128753617751396780365163380407816784183296 7032 244153200066918085950778897254036289797722253072174866691869946833800592958312162988046000837023389961827287986588478431964379283283256504112482458261681102988844736782202264616960 7033 24236564784842920248646380841134070629134297141756168239361953077012339395792507392919755630739714727946349368094509351142384858359657048368596472475785254862629260936281908693696512 7034 1101548770367892996695157977623980740596542138805313958140501767654915693768943508557181021503400028040168352235141020667267215442322978666482848099574136142417519626618092249973522432 7035 25401028081682756829039317587105288062484147463188485405594638052446048860640378880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7036 322931899632594396003269629583900925416392615578035409305262036025845364395398163585410801377259405686684712327637872617330720237292846001560988147090085109981849412667919077171290701824 7037 2423428321551867904855325009870988760778531747264663136804091129312745531124805402327367236290269535281962140938607955908882081790984102841459245263636814068291619944332245503667716751360 7038 11362370274315162631431863236519982483833159756662708688255871985543510070167834765238730524847157157048513988914570262113294491680340781362891518360128668770164871478391027738435330768896 7039 34911484533778875848639658589395039869100652317890117197879949653530968643341737150378099758727445708864928718984524839720184556972529654686540484003402446605529840894395815887742930255872 7040 73205980399520593725272266927212027662787145397369584007236297398673077960244912878465843200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7041 108468089231518366365657576814364609747519447132086789317074004487181179663326024052496113024002499478862980454813589510269727087122286767731751843992712512651399693158767730117755279507456 7042 117024430171249469476347939879972124624579487732624057812030002878345528479997584294183997161353298551756921730948612702414538552701786946197349956436538986623902886848259267586572052070400 7043 94366304048165917064400714500490814136941639001107158862431335898522777443640806144852530522487017157343058751835937167894468596573641463028881863206540593836160619054400616437917908205568 7044 58191515777293352286844118084407067504028289726029612990191870094280027459269487431582774367838538647377323086658887923513279666178199249468958691447939866925648060491403025388149839757312 7045 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7046 10702006573289735672448045605801734947998196962754656070454677112074535121925367753507489579697622781747331367746226682768492519042833636800380274011215873526544616573067234041521047076864 7047 3301284889261587306871813669812715452909704112056384037610130258551781235072808120465579204891144238376710010173891930790448478327330812907957678777668049244563568780105175116810037493760 7048 833649960924180276923635583765387152838864223252370665450786548268622208748784376935435133175172910259638888682430088132173185438475144934368246216206031714194474445159828995374520991744 7049 174546449655030923434953845335373700679189695581802685035341558709632382266746670001296597140033238075146886823773389028468330732061567815264448733281290619278723151233365501544866250752 7050 30652337028807890071605099306705421598992279543062763410913352209115926865947117055716433256775680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7051 4562107621047438266898598618186499899087694404517651034745770484386113902283947171937662621066102532558915459195586794908603389228902302736382572191820539253769278034194501499634057216 7052 580932179643339014191737100916762561141742472513941165999392026156691393597807140495958986852594531200347704125582110485535321150557648543104162476775954916188565452476211333315952640 7053 63839084938544494571037884732660436137986114358714832470599905048470496184752124696646511974957857142186106849114225765745176649564058236320516548574808561386461818932773807877783552 7054 6101969424479445018824515940313032929648589893440509124557243937858047174664976476654484456288344142220283186656032106851589913220607074088229056781956995847914274031406482762760192 7055 510987831266956167684172847742714550881587692497089538759121577414348703778808259237415482503987200000000000000000000000000000000000000000000000000000000000000000000000000000000000 7056 37738875797818560476396807518800249877635926118916574463341078417357478541843698900540856825747636949173024524975793959974184696635285205516938007015270330324510944454635950178304 7057 2473198294380204144659279508306205560668611766520167076498380436798417712145236569901782227299771269440454329757986929438975080808102045065344445678714107798242814983749417041920 7058 144634164877054568725964859932425827412869450344435820941295239198505428038568605705975796073825646775805416563068116192252285538767792522812361920199766783346394531073376649216 7059 7587392665307551264695041616574502980974344282257582098437385868779147549869868206675756962901901158510688574535644131931636524647956272363820006448348711566122157306263109632 7060 358779072439840365402288802208166956749673025239594019952042145063888469564716967386669413040128000000000000000000000000000000000000000000000000000000000000000000000000000000 7061 15361335559068269352329248318404667222499023996389616130345568089297137369919073731804041745430203926598873057959163908195250342341738713493382693473466883720168959509528576 7062 598023051829971430703554700413362891780571826868452891441307344283545020947503150411515636231769853432738261952881378538980236135097919762144243848289454647092929542225920 7063 21251586140662755561574891667824727531922735163711170162403102970313157867166239405157652292027747406918292002144946286878402052384958480429045955172251311634098188976128 7064 691887168149192084721501387217783513847874200273003249304813229622697002966082491541109808793425900084220658059119510363483973536073954179856013323234203226897825923072 7065 20707807061067862811107090718395982632416531697853160109880495344495711782377191696165911920640000000000000000000000000000000000000000000000000000000000000000000000000 7066 571583043661186113054765022671797773157412269222970112396013122141717134124793074560483091346078518107586343269825415802781826950600089392967846133319216424911110144 7067 14594099472688520162994904839205262190164751466017380842786919819883112236307876486809247699496953585735685251113604518375625348609311883989021818817739778267545600 7068 345665618971375680883737212081139718277917806796411722799021138075839208607938973575346423303853301453112912747530875217665613016017003335533569275631131609268224 7069 7615041373067819767921333701438599218901049780878131390948931654800124196823716592061947801788568833863135778015261227531649774974783704186797715721168210624512 7070 156428389745056997703680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7071 3003412454499722171072799841334326112933369666156723640044416521526419282584339417258749179979896785826906236517359102223254685533232595933635491918078017536 7072 54018534406826758485586204620356909256533569384140377652700776435795388826362386552240490238948939378130383739955503903269601204615667779568898301409361920 7073 912050713384066259624302464790661222460523580640010207749118716775796007163865981886843887241584335377525735077817549803936848702837418265211755814715392 7074 14484880923547740582030397910337900295990487400218798511827886552224697183361152265807846521123372572015466917200443077682282449506019785960534365437952 7075 216798805664011493118541469375289693259291070454528770100080143893901504912368949264384000000000000000000000000000000000000000000000000000000000000000 7076 3063579454771285927442721544718120151020389046469419328829577599628113947809408496480182047870404274798835827322047573974158070633991967849666576384 7077 40942741314108010167265679685822636692059482713250738061876629976849166726577733224410333926288840939984549567964499358591212355737659106844999680 7078 518333082484029630892098737983294683933931229322578801810155694221956276503681344361449715034591669985018778772376950436607198418808722933415936 7079 6225867371277069068854364394492657338190320939009205857138682672183493553327629846072160611001563096038043969826041904416296220113975107387392 7080 71054660500369170695878826852783219030190982733537546671237245416984978427614330880000000000000000000000000000000000000000000000000000000000 7081 771613958250218459816193498624724795337290101564727859193892103749552450402556481833553253983465297480088049366686964414527130877974020096 7082 7983760179645488846104117008123755491082899635813112593349523664895911525850185348628045144929628195641584964138507523365012617654435840 7083 78808611977018384443949838320992389458689415150541155847867242403993934981968254376677404813141360926357209209398315685403387272101888 7084 743075478024378382367015001350346432520965136200718842145688527604718510491907666974713140835909406930100844537656157250165074296832 7085 6700332504931198586162718404115041441654589616556358988758294811575799565516800000000000000000000000000000000000000000000000000000 7086 57843330124280207559830702208276341519668693406208795892809980669479110826291461862489741089882069853992601586986769711338881024 7087 478599825005281976760295066302972373136885997902705504513364046118525186355838120614098025246106091444462288088485224240906240 7088 3799299674538225570010811637295725216111798523553223589327955193094182496047578685725355808662151308119001139573645906018304 7089 28965265764430692435410397476584655131311198098410739613030707553498199660509468178980706965346930709403653708875428790272 7090 212279650801668436655210849336811101099630300806483585462687082299260928000000000000000000000000000000000000000000000000 7091 1496903148790025971980108257724496615321018296060706249590434470717005328340726149828107661904312952574329683502432256 7092 10165194675726272445016361692804197957247051776497592965692528535281539339488994286301855108369513754047701372108800 7093 66533735515953126409682009960498302552917895922392956412603803007429067105311794951826419724386272242279521452032 7094 420074202694794285496149330508817746876720540451790818960980275453098894712116854391577972381700801493794291712 7095 2560404345677389205490600000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7096 15077092623674297762560686214119110605490001579386332400762362270376220291832100981643419097375104579928064 7097 85835978737011538483220667812558259381251569921409683807414774539076364171107785135899900147845971312640 7098 472790541517530280559177115695584257521150080578759671545473192811786630629160391875458036425142829056 7099 2521216115779952182053667975118493488706311859306990692539832296414071506048314260347229355903025152 7100 13024986100927362584959263053155907813412387547262871614259200000000000000000000000000000000000000 7101 65229592242363767854987335762947345292112074848237454346123560335161492114488153842922622550016 7102 316867209568600767617466198412942984805443287658239116475508709595196239627694491643842396160 7103 1493933895183377761684145403784481500780168984659889418663895649413609860623624863741902848 7104 6839977669400175006462236981095806013072219112724898129547930058337647477873797436014592 7105 30428947755071712029542248356332684964893496707121152000000000000000000000000000000000 7106 131601296828580874020356448621140768817551660865040973787352213642310724065379221504 7107 553603811825893455103331360533527306835479136188923349682897350911032297185607680 7108 2266320340590330224733823732676505172808188359658792682029501278170549252521984 7109 9033119769673344759486188828471754629439879282211592893057967621626535084032 7110 35071389291698309772430678714977146292488110080000000000000000000000000000 7111 132698255077425481496724502574909230729186645473518858107293029028069376 7112 489515999282685322982311784478408466115740140126289956795959245537280 7113 1761346213478318745835423164129389936421987352210971599381276393472 7114 6184149963514366909564332743783442901576817992562535285466857472 7115 21195750460266513239911614301450377625600000000000000000000000 7116 70945055155835691394691353264890128307015569411869815865344 7117 231988382828706072839492581823328448675776607571201228800 7118 741383155018084555303898988607993711453528527340568576 7119 2316374121447855708343156894008001993105513918758912 7120 7078106103808000000000000000000000000000000000000 7121 21160043013219279006660129973542302625443086336 7122 61908731931695040491863322504963583513722880 7123 177322606217148121091378024479263721259008 7124 497382391836688983137413603046407012352 7125 1366672735913975954472960000000000000 7126 3679736977824100934735868234563584 7127 9711227859232907369678551121920 7128 25128146011137436392320139264 7129 63767064686765972276641792 7130 158744926964940800000000 7131 387780210574054096896 7132 929749437629071360 7133 2188518203379712 7134 5058773471232 7135 11485648000 7136 25620224 7137 56160 7138 121 7139 1 7140 441711766194596082395824375185729628956870974218904739530401550323154944 7141 22934986159900715116108208953020869407965649891682811237375888393869228760884848080700185531101256865546240 7142 918704390561440073177565949235114925490000604172807293092079030203017923356173937817948910690311613832654891548222747360362496 7143 20839919903003640765830212219764866008987605093626783424390886990907289668787345257608549806065028951758183019494863853710304097895639416832 7144 166153499473114484112975882535043072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7145 8281572779573469858402249381483000207730590265525175588260767675761211809822500633862269393391732259775665209444230870910165046105140291519103934097749180416 7146 12069784340864227301370417472307728245513374780421562491383771749532407524348062705776376743104176565495456663711759172187918284058479425394812816900067449540444160 7147 1297299583532404839833034387214717431252691669518151397254320915709433305822301167904606061779820201342379753916825071684296138466536647467442993023929989265004479643648 7148 18726487733665352402758904564244471488692866848650312545217501231247359682411823353477937310848362211825202551936174656337712047564470690603196004865684570890489411468787712 7149 54762391667649737082917374395508624805825449608285537852241708318720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7150 43552901813264000922577253637326167037935083240861623536902724961458482285390579918560445355550206077404233476794278106795481966664108693665159181061458336067188737943938504065024 7151 11719353603212068125637387068193741910290668147464393601209757448022428461998983823426208040177122718167709823356246964734290205597596312197399157996560692943464547365545708701614080 7152 1260301368811831852929611803738971672714983451371320748446821560004641648581210384431827292798465165853210167140914486259404012634702166515167016568740833252856721568686659252072218624 7153 61686731140602007814928846746942921473406359773097581655868098988675278851060836479202137204190401570249427725167897157366964064770086805323039493576151623975381099090613165998517256192 7154 1524061684900965409742359055226317283749048847791309124335678283146762931638422732800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7155 20667641576486041344209256293369659226649127396994266195536770305654103321305482469466291288144601963947821588968823847509166095186742144099903241413765447038838362410746820938962604916736 7156 164793125865527017530162100671227235732940158813997093302678196793266696116486767358260972067738328399173425583825341001803981561786918993219228677927303356643830156214592694249404739092480 7157 818090659750691709463094153029438738835987502479715025554422782959132725052084103097188597788995315307493007201849058872157203400984536258128189321929264151451870746444153997167343815360512 7158 2653272824567194564496614052794023030051649576159648907038876173668353616893972023428735581663285873873734582642823887818734026329912253756177076784258585942020267907974082007468462699446272 7159 5856478431961647498021781354176962213022971631789566720578903791893846236819593030277267456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7160 9111319495447542774715236452406627218791633559095290302634216376923219091719386020409673494016209956224490358204341518862657075318272088489467154895387851062717574225336489329891443478626304 7161 10298149855069953313918618709437546966962994920470917087458640253294406506239787417888191750199090272554609112323477917812479392637757251265366796166415430822903454042646815547618340582195200 7162 8681699972431264369924865734045154900598630788101858615343682902664095524814954165326432808068805578475561405168906219446291110884775014598657131415001734632926776953004856712288447554912256 7163 5586385514620161819537035336103078480386715813698842847058419529050882636089870793431946339312499710148223016319253240657274847953107127949020034379002227224862213807174690437262384616701952 7164 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7165 1113008683622132509934596743003380434591812484126484231327286419655751652680238246364778916288552769301722462245607575007923221980454698227239548497166450846760640123598992340318188895993856 7166 356538768040251429142155876339773268914248044102089476061894067923592373387863277010282554128243577744684681098780328525368435659351727794059429307988149318412865428251358912615484049326080 7167 93368795623508191015447185381723361117952793004265514530488093406085687379863850216768734915619365949079555532432169870803396769109216232649243576215075551989781137857900847481946351075328 7168 20247388159983587118454646058903349278786004687489111464099620810317356342942613720150405268243855616717038871557713127302326364919141866570676053060629711836331885543070398179204485087232 7169 3678280443456946808592611916804650591879073545167531609309602265093911223913654046685971990813081600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7170 565701345009882345095426228655125987486874106160188728308475540063878123883209449320270165012196714037305516940252762568666820264383885539311438951785746867467390476240118185954623094784 7171 74359318994347393816542348917345607826143036481784469247922179348056498380519313983482750317132099993644506128074510142148521107271379013517332797027322229272136377916955050664441937920 7172 8426759211887873283377000784711177570214167095350357886119187466398105496387280459957339580694437142768566104083077801078363317742455687194308184411874730103012960099126142639867428864 7173 829867841729204522560134167882572478432208225507909240939785175548694415754436800825009886055214803341958513385220366531816228198002562075999151722346151435316341268271281655735386112 7174 71538296377373863475784198683980037123422276949592535426277020838008818529033156293238167550558208000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7175 5434398114885872708601140282707235982379573361123986722721115292099476910025492641677883382907659720680915531596514330236282596315481069594439073010198927566729576001467576825675776 7176 366033347568270213409573367229318422978954541444984727321760304646165821397495012345463769640366147877187240804182065556968311959599102669670977960449687954139936617594913722204160 7177 21984393061312294446346658709728725766756156452354244783076876358172825061862428067308321003221498309922423317586353661222347401892704463467479011870364551068651968723153250680832 7178 1183633255787977997292426492185622465031997708032182807356232195529547017779699440241418086212696580727667417627560484581335297845081178488755921005942399004315056539777045102592 7179 57404651590374458464366208353306713079947684038335043192326743210222155130354714781867106086420480000000000000000000000000000000000000000000000000000000000000000000000000000000 7180 2519259031687196173781996724218365424489839935407897045376673166644730528666728092015862846250553443962215181505302880944021056144045149012914761729648568930107709359562686464 7181 100467872707435200358197189669444965819136066913900085762139633839635563519180529269134626886937335376700028008084071594548679670696450520040232966512628380711612163093954560 7182 3655272816193993956590881366865853135490710448158321267933333710893863153152593177687116194228772553989946224368930761343085153010212858633795904289627225601064888503894016 7183 121772141594257806910984244150329898437225859248048571877647128413594672522030518511235326347642958414822835818405033823973179342349015935654658344889219767934017362460672 7184 3727405270992215305999276329311276873834975705613568819778489162009228120827894505309864145715200000000000000000000000000000000000000000000000000000000000000000000000000 7185 105171280033658244802076764171610790260963857537026500680866414474075952678961925719128888807678447331795887161647876507711856158910416448306083688530735822183644266496 7186 2743690700865441790643042109770589291750973275611267598443940926138025100425880779520138567505427274118308827209357649454617565538550634189936101937735078314298572800 7187 66367798842504130729677544719578825909360218904911050777412058510561128052724282926466513274339833878997679247525928041791797699075264640422445300921177268979499008 7188 1492548109121292674512581405481965446904605757052113752625990604340824342577448452044141769150559491437174612490991200596203355895057606020612352281348969282404352 7189 31285677949011399540736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7190 612696140717943322898851167632202527038407411895971622569060970391389533647205241120784832715898944308688872249541256853543955848779449570461640351287915577344 7191 11235855156619965765001930561034237125358982431901198551761761498645440875883376402866021969701379390651119817910744811880077050560058898150330846693147279360 7192 193354751237422047040352122535620179161630999095682164042813167956468753518739588160010904095215879100035455836497320558434611925001532672224892232719663104 7193 3128734279486311965718565948632986463933945278447260478554823495280534591606008889414494848562648475555340854115295704779373009093300273767475422934597632 7194 47695737246082528486079123262563732517044035499996329422017631656658331080721168838164480000000000000000000000000000000000000000000000000000000000000000 7195 686241797868768047747169626016858913828567146409149929657825382316697524309307503211560778722970557554939225320138656570211407822014200798325313110016 7196 9334945019616626318136574968367561165789562058621168278107871634721610013659723175165556135193855734316477301495905853758796417108186276360659927040 7197 120253275136294874366966907212124366672672045202838282019956121059493856148854071891856333888025267436524356675191452501292870033163623720552497152 7198 1469304699621388300249629997100267131812915741606172582284729110635304478585320643673029904196368890664978376878945889442245907946898125343424512 7199 17053118520088600967010918444667972567245835856049011201096938900076394822627439411200000000000000000000000000000000000000000000000000000000000 7200 188273805813053304195151213664432850062298784781793597643309673314890797898223781567386993971965532585141484045471619317144619934225660903424 7201 1979972524552081233833821018014691361788559109681651923150681868894186058410845966459755195942547792519113071106349865794523129178300088320 7202 19859770218208632879875359256890082143589732617936371273662545085806471615456000102922706012911622953442016720768375552721653592569675776 7203 190227322374240865885955840345688686725367074867384023589296263066807938685928362745526564053992808174105816201639976256042259019988992 7204 1742086451282111632402306785069910774830193300304653337077156651009707887034368000000000000000000000000000000000000000000000000000000 7205 15270639152809974795795305382984954161192535059239122115701834896742485258140945931697291647728866441454046818964507203793464590336 7206 128264753101415569771759077769196596000685447437925075209581564359764749943364616324578270765956432507115893207714040096562872320 7207 1033409511474397355042940765344437258782409198406476816297203812521617638924941402517296779956105155808368309964031686436978688 7208 7994413350982871112173269703537364816241890675161364133196475284765503106300613217398675122435752875795408423649618346115072 7209 59438302224467162263459037814307108307896484225815403929552383043793059840000000000000000000000000000000000000000000000000 7210 425120494256367376042350745193757038751169196081240574883683389683629513248766226551182575980824878531109630114690760704 7211 2927576066609166464164712167527609011687150911631306774119448218161083329772830354454934271210419961165737995167334400 7212 19427850770658312911627146908465504345452025609338743272480310478169287594751044125933314559520791494745620263993344 7213 124341963997659108506860201830610053075509279973730082412450161534117272834786588899907079824983437242163110346752 7214 768121303703216761647180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7215 4583436157596986519818448609092209624068960480133445049831758130194370968716958698419599405602031792298131456 7216 26437481450999553852831965686267943889425483535794182612683750558035520164701197821857169245536559164293120 7217 147510648953469447534463260097022288346598825140573017522187636157277428756298042265142907364644562665472 7218 796704292586464889528959080137443942431194547541009058842587005666846595911267306269724476465355948032 7219 4167995552296756027186964177009890500291964015124118916562944000000000000000000000000000000000000000 7220 21134387886525860785015896787194939874644312250828935208144033548592323445094161845106929706205184 7221 103932444738501051778528913079445299016185398351902430203966856747224366597883793259180305940480 7222 495986053200881416879136274056447858259016102907083286996413355605318473727043454762311745536 7223 2298232496918458802171311625648190820392265621875565771528104499601449552565595938500902912 7224 10345842236724382090044364441153112888063788880421191680000000000000000000000000000000000 7225 45270846109031820663002618325672424473237771337574094982849161492954889078490452197376 7226 192654126515410922375959313465667502778746739393745325689648278117039239420591472640 7227 797744759887796239106305953902129820828482302599895024074384449916033336887738368 7228 3215790638003710734377083222935944648080597024467327069928636473299046489915392 7229 12625700145011391518075044337391772665295719628800000000000000000000000000000 7230 48302164848182875264807718937266959985423938952360864351054662566217252864 7231 180141887736028198857490736688054315530592371566474704100913002357719040 7232 655220791413934573450777417056133056348979295022481434969834818371584 7233 2325240386281401957996189111662574530992883565203513267335538409472 7234 8054385174901275031166413434551143497728000000000000000000000000 7235 27242901179840905495561479653717809269893978654158009292292096 7236 90011492537537956261723121747451438086201323737626076774400 7237 290622196767089145679128403534333534889783182717502881792 7238 917284152093350860503890130027168789269783511828529152 7239 2831242441523200000000000000000000000000000000000000 7240 8548657377340588718690692509311090260679006879744 7241 25258762628131576520680235582025142073598935040 7242 73056913761465025889647746085456653158711296 7243 206911075004062616985164058867305317138432 7244 574002549083869900878643200000000000000 7245 1560208478597418796328008131454959616 7246 4156405523751684354222419880181760 7247 10855359076811372521482300162048 7248 27802440203429963912615821312 7249 69847767864573952000000000 7250 172174413494880019021824 7251 416527748057823969280 7252 989210227927629824 7253 2306800702881792 7254 5283398080000 7255 11887783936 7256 26282880 7257 57112 7258 122 7259 1 7260 1766847064778384329583297500742918515827483896875618958121606201292619776 7261 183479889279205720928865671624166955263725199133462489899007107150953830087078784645601484248810054924369920 7262 11024452686737280878130791390821379105880007250073687517104948362436215080274087253815386928283739365991858698578672968324349952 7263 333438718448058252253283395516237856143801681498028534790254191854516634700597524121736796897040463228130928311917821659364865566330230669312 7264 3323069989462289682259517650700861440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7265 198757746709763276601653985155592004985534166372604214118258424218269083435740015212694465441401574234615965026661540901843961106523366996458494418345980329984 7266 337953961544198364438371689224616390874374493851803749758745608986907410681745755761738548806916943833872786583929256821261711953637423911054758873201888587132436480 7267 41513586673036954874657100390870957800086133424580844712138269302701865786313637372947393976954246442956152125338402293897476430929172718958175776765759656480143348596736 7268 674153558411952686499320564312800973592943206551411251627830044324904948566825640725205743190541039625707291869702287628157633712320944861715056175164644552057618812876357632 7269 2190495666705989483316694975820344992233017984331421514089668332748800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7270 1916327679783616040593399160042351349669143662597911435623719898304173220557185516416659595644209067405786272978948236699001206533220782521267003966704166786956304469533294178861056 7271 562528972954179270030594579273299611693952071078290892858068357505076566175951223524457985928501890472050071521099854307245929868684622985475159583834913261286298273546194017677475840 7272 65535671178215256352339813794426526981179139471308678919234721120241365726222939990455019225520188624366928691327553285489008657004512658788684861574523329148549521571706281107755368448 7273 3454456943873712437636015417828803602510756147293464572728613543365815615659406842835319683434662487933967952609402240812549987627124861098090211640264490942621341549074337295916966346752 7274 91443701094057924584541543313579037024942930867478547460140696988805775898305363968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7275 1322729060895106646029392402775658190505544153407633036514353299561862612563550878045842642441254525692660581694004726240586630091951497222393807450480988610485655194287796540093606714671104 7276 11205932558855837192051022845643452029839930799351802344582117381942135335921100180361746100606206331143792939700123188122670746201510491538907550099056628251780450622592303208959522258288640 7277 58902527502049803081342779018119589196191100178539481839918440373057556203750055422997579040807662702139496518533132238795318644870886610585229631178907018904534693743979087796048754705956864 7278 201648734667106786901742668012345750283925367788133316934954589198794874883941873780583904206409726414403828280854615474223786001073331285469457835603652531593540361006030232567603165157916672 7279 468518274556931799841742508334156977041837730543165337646312303351507698945567442422181396480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7280 765350837617593593076079862002156686378497218964004385421274175661550403704428425714412573497361636322857190089164687584463194326734855433115241011212579489268276234928265103710881252204609536 7281 906237187246155891624838446430504133092743553001440703696360342289907772549101292774160874017519943984805601884466056767498186552122638111352278062644557912415503955752919768190413971233177600 7282 798716397463676322033087647532154250855074032505370992611618827045096788282975783210031818342330113219751649275539372189058782201399301343076456090180159586229263479676446817530537175051927552 7283 536293009403535534675555392265895534117124718115088913317608274788884733064627596169466848573999972174229409566648311103098385403498284283105923300384213813586772525488770281977188923203387392 7284 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7285 115752903096701781033198061272351565197548498349154360058037787644198171878744777621937007294009488007379136073543187800824015085967288615632913043705310888063106572854295203393091645183361024 7286 38506186948347154347352834644695513042738788763025663414684559335747976325889233917110515845850306396425945558668275480739791051209986601758418365262720126388589466251146762562472277327216640 7287 10457305109832917393730084762753016445210712816477737627414666461481596986544751224278098310549368986296910219632403025529980438140232218056715280536088461822855487440084894917977991320436736 7288 2348697026558096105740738942832788516339176543748736929835556013996813335781343191537447011116287251539176509100694722767069858330620456522198422155033046573014498722996166188787720270118912 7289 441393653214833617031113430016558071025488825420103793117152271811269346869638485602316638897569792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7290 70146966781225410791832852353235622448372389163863402310250966967920887361517971715713500461512392540625884100591342558514685712783601806874618430021432611565956419053774655058373263753216 7291 9517992831276466408517420661420237801746308669668412063734038956551231792706472189885792040592908799186496784393537298195010701730736513730218598019497245346833456373370246485048568053760 7292 1112332215969199273405764103581875439268270056586247240967732745564549925523121020714368824651665702845450725738966269742343957942004150709648680342367464373597710733084650828462500610048 7293 112862026475171815068178246832029857066780318669075656767810783874622440542603404912201344503509213254506357820389969848327007034928348442335884634239076595203022412484894305180012511232 7294 10015361492832340886609787815757205197279118772942954959678782917321234594064641881053343457078149120000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7295 782553328543565670038564200709841981462658564001854088071840602062324675043670940401615207138702999778051836549898063554024693869429274021599226513468645569609058944211331062897311744 7296 54172935440103991584616858349939126600885272133857739643620525087632541566829261827128637906774189885823711639018945702431310170020667195111304738146553817212710619404047230886215680 7297 3341627745319468755844692123878766316546935780757845207027685206442269409403089066230864792489667743108208344273125756505796805087691078447056809804295411762435099245919294103486464 7298 184646787902924567577618532780957104544991642453020517947572222502609334773633112677661221449180666593516117149899435594688306463832663844245923676927014244673148820205219036004352 7299 9184744254459913354298593336529074092791629446133606910772278913635544820856754365098736973827276800000000000000000000000000000000000000000000000000000000000000000000000000000000 7300 413158481196700172500247462771811929616333749406895115441774399329735806701343407090601506785090764809803289766869672474819453207623404438118020923662365304537664334968280580096 7301 16878602614849113660177127864466754257614859241535214408039458485058774671222328917214617317005472343285604705358124027884178184677003687366759138374121567959550843399784366080 7302 628706924385366960533631595100926739304402197083231258084533398273744462342246026562183985407348879286270750591456090951010646317756611685012895537815882803383160822669770752 7303 21431896920589374016333226970458062124951751227656548650465894600792662363877371257977417437185160681008819104039285953019279564253426804675219868700502679156387055793078272 7304 670932948778598755079869739276029837290295627010442387560128049161661061749021010955775546228736000000000000000000000000000000000000000000000000000000000000000000000000000 7305 19351515526193117043582124607576385408017349786812876125279420263229975292928994332319715540612834309050443237743209277418981533239516626488319398689655391281790545035264 7306 515813851762703056640891916636870786849182975814918308507460894113948718880065586549786050691020327534242059515359238097468102321247519227707987164294194723088131686400 7307 12742617377760793100098088586159134574597162029742921749263115234027736586123062321881570548673248104767554415524978184024025158222450810961109497776866035644063809536 7308 292539429387773364204465955474465227593302728382214295514694158450801571145179896600651786753509660321686224048234275316855857755431290780040021047144397979351252992 7309 6257135589802279908147200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7310 124990012706460437871365638196969315515835112026778211004088437959843464864029869188640105874043384638972529938906416398122966993151007712374174631662734777778176 7311 2337057872576952879120401556695121322074668345835449298766446391718251702183742291796132569697886913255432922125434920871056026516492250815268816112174634106880 7312 40991207262333473972554649977551477982265771808284618777076391606771375745972792689922311668185766369207516637337431958388137728100324926511677153336568578048 7313 675806604369043384595210244904725076209732180144608263367841874980595471786897920113530887289532070719953624488903872232344569964152859133774691353873088512 7314 10493062194138156266937407117764021153749687809999192472843878964464832837758657144396185600000000000000000000000000000000000000000000000000000000000000000 7315 153718162722604042695365996227776396697599040795649584243352885638940245445284880719389614433945404892306386471711059071727355352131180978824870136643584 7316 2128367464472590800535139092787803945800020149365626367408594732716527083114416883937746798824199107424156824741066534657005583100666471010230463365120 7317 27898759831620410853136322473212853068059914487058481428629820085802574626534144678910669462021862045273650748644416980299945847693960703168179339264 7318 346755909110647638858912679315663043107848115019056729419196070109931856946135671906835057390343058196934896943431229908370034275467957581048184832 7319 4092748444821264232082620426720313416139000605451762688263265336018334757430585458688000000000000000000000000000000000000000000000000000000000000 7320 45938808618385006223616896134121615415200903486757637824967560288833354687166602702442426529159589950774522107095075113383287263951061260435456 7321 491033186088916145990787612467643457723562659201049676941369103485758142485889799682019288593751852544740041634374766717041736036218421903360 7322 5004662094988575485728590532736300700184612619719965560962961361623230847094912025936521915253728984267388213633630639285856705327558295552 7323 48698194527805661666804695128496303801693971166050310038859843345102832303597660862854800397822158892571088947619833921546818309117181952 7324 452942477333349024424599764118176801455850258079209867640060729262524050628935680000000000000000000000000000000000000000000000000000000 7325 4031448736341833346089960621108027898554829255639128238545284412740016108149209725968084995000420740543868360206629901801474651848704 7326 34374953831179372698831432842144687728183699913363920156167859248416952984821717174986976565276323911907059379667362745878849781760 7327 281087387121036080571679888173686934388815301966561694032839437005879997787584061484704724148060602379876180310216618710858203136 7328 2206458084871272426959822438176312689282761826344536500762227178595278857338969248002034333792267793719532724927294663527759872 7329 16642724622850805433768530588005990326211015583228313100274667252262056755200000000000000000000000000000000000000000000000000 7330 120734220368808334796027611635026999005332051687072323266966082670150781762649608340535851578554265502835134952572176039936 7331 843141907183439941679437104247951395365899462549816350946401086830391998974575142083021070108600948815732542608192307200 7332 5672932425032227370195126897271927268871991477926913035564250659625431977667304884772527851380071116465721117086056448 7333 36805221343307096118030619741860575710350746872224104394085247814098712759096830314372495628195097423680280662638592 7334 230436391110965028494154000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7335 1393364591909483902024808377164031725716963985960567295148854471579088774489955444319558219303017664858631962624 7336 8142744286907862586672245431370526717943048929024608244706595171874940210727968929132008127625260222602280960 7337 46023322473482467630752537150270953964138833443858781466922542481070557771964989186724587097769103551627264 7338 251758556457322905091151069323432285808257477022958862594257493790723524307960468781232934563052479578112 7339 1333758576734961928699828536643164960093428484839718053300142080000000000000000000000000000000000000000 7340 6847541675234378894345150559051160519384757169268575007438666869743912796210508437814645224810479616 7341 34089841874228344983357483490058058077308810659423997106901129013089592244105884189011140348477440 7342 164667369662692630403873242986740688941993346165151651282809234060965733277378426981087499517952 7343 772206118964602157529560706217792115651801248950190099233443111866087049662040235336303378432 7344 3517586360486289910615083909992058381941688219343205171200000000000000000000000000000000000 7345 15573171061506946308072900704031314018793793340125488674100111553576481843000715555897344 7346 67043636027363000986833841086052290967003865309023373339997600784729655318365832478720 7347 280806155480504276165419695773549696931625770515163048474183326370443734584483905536 7348 1144821467129321021438241627365196294716692540710368436894594584494460550409879552 7349 4545252052204100946507015961461038159506459066368000000000000000000000000000000 7350 17581988004738566596390009693165173434694313778659354623783897174103080042496 7351 66292214686858377179556591101203988115257992736462691109135984867640606720 7352 243742134405983661323689199144881496961820297748363093808778552434229248 7353 874290385241807136206567105985128023653324220516520988518162441961472 7354 3060666366462484511843237105129434529136640000000000000000000000000 7355 10461274053058907710295608187027638759639287803196675568240164864 7356 34924459104564727029548571238011157977446113610198917788467200 7357 113923901132698945106218334185458745676795007625261129662464 7358 363244524228966940759540491490758840550834270684097544192 7359 1132496976609280000000000000000000000000000000000000000 7360 3453657580445597842351039773761680465314318779416576 7361 10305575152277683220437536117466257966028365496320 7362 30099448469723590666534871387208141101389053952 7363 86075007201690048665828248488799011929587712 7364 241081070615225358369030144000000000000000 7365 661528394925305569643075447736902877184 7366 1778941564165720903607195708717793280 7367 4689515121182512929280353670004736 7368 12121863928695464265900498092032 7369 30733017860412538880000000000 7370 76445439591726728445689856 7371 186604431129905138237440 7372 447123023023288680448 7373 1051901120514097152 7374 2430363116800000 7375 5515931746304 7376 12300387840 7377 26956864 7378 58072 7379 123 7380 1 7381 7067388259113537318333190002971674063309935587502475832486424805170479104 7382 1467839114233645767430925372993335642109801593067699919192056857207630640696630277164811873990480439394959360 7383 132293432240847370537569496689856549270560087000884250205259380349234580963289047045784643139404872391902304382944075619892199424 7384 5335019495168932036052534328259805698300826903968456556644067069672266155209560385947788750352647411650094852990685146549837849061283690708992 7385 66461399789245793645190353014017228800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7386 4770185921034318638439695643734208119652819992942501138838202181238458002457760365104667170593637781630783160639876981644255066556560807915003866040303527919616 7387 9462710923237554204274407298289258944482485827850504993244877051633407499088881161328679366593674427348438024350019190995327934701847869509533248449652880439708221440 7388 1328434773537182555989027212507870649602756269586587030788424617686459705162036395934316607262535886174596868010828873404719245789733527006661624856504309007364587155095552 7389 24269528102830296713975540315260835049345955435850805058601881595696578148405723066107406754859477426525462507309282354613674813643554015021742022305927203874074277263548874752 7390 87619826668239579332667799032813799689320719373256860563586733309952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7391 84318417910479105786109563041863459385442321154308103167443675525383621704516162722333022208345198965854596011073722414756053087461714430935748174534983338626077396659464943869886464 7392 27001390701800604961468539805118381361309699411757962857187281160243675176445658729173983324568090742658403433012793006747804633696861903302807660024075836541742317130217312848518840320 7393 3407854901267193330321670317310179403021315252508051303800205498252551017763592879503660999727049808467080291949032770845428450164234658257011612801875213115724575121728726617603279159296 7394 193449588856927896507616863398413001740602344248434016072802358428485674476926783198777902272341099324302205346126525485502799307118992221493051851854811492786795126748162888571350115418112 7395 5486622065643475475072492598814742221496575852048712847608441819328346553898321838080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7396 84654659897286825345881113777642124192354825818088514336918611171959207204067256194933929116240289644330277228416302479397544325884895822233203676830783271071081932434418978565990829738950656 7397 762003414002196929059469553503754738029115294355922559431583981972065202842634812264598734841222030517777919899608376792341610741702713424645713406735850721121070642336276618209247513563627520 7398 4240981980147585821856680089304610422125759212854842692474127706860144046670003990455825690938151714554043749334385521193262942430703835962136533444881305361126497949566494321315510338828894208 7399 15325303834700115804532442768938277021578327951898132087056548779108410491179582407324376719687139207494690949344950776041007736081573177695678795505877592401109067436458297675137840552001667072 7400 37481461964554543987339400666732558163347018443453227011704984268120615915645395393774511718400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7401 64289470359877861818390708408181161655793766392976368375387030755570233911171987760010656173778377451120003967489833757094908323445727856381680244941856677098535203733974268711714025185187201024 7402 79748872477661718462985783285884363712161432664126781925279710121511883984320913764126156913541755070662892965833012995539840416586792153799000469512721096292564348106256939600756429468519628800 7403 73481908566658221627044063572958191078666810990494131320268932088148904522033772055322927287494370416217151733349622241393407962528735723563033960296574681933092240130233107212809420104777334784 7404 51484128902739411328853317657525971275243972939048535678490394379732934374204249232268817463103997328726023318398237865897444998735835291178168636836884526104330162446921947069810136627525189632 7405 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7406 12038301922056985227452598372324562780545043828312053446035929914996609875389456872681448758576986752767430151648491531285697568940598016025822956545352332358563083576846701152881531099069546496 7407 4158668190421492669514106141627115408615789186406771648785932408260781443196037263047935711351833090814002120336173751919897433530678552989909183448373773649967662355123850356747005951339397120 7408 1171218172301286748097769493428337841863599835445506614270442643685938862493012137119147010781529326465253944598829138859357809071706008422352111420041907724159814593289508230813535027888914432 7409 272448855080739148265925717368603467895344479074853483860924497623630346950635810218343853289489321178544475055680587840980103566351972956575016969983833402469681851867555277899375551333793792 7410 52967238385780034043733611601986968523058659050412455174058272617352321624356618272277996667708375040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7411 8698223880871950938187273691801217183598176256319061886471119904022190032828228492748474057227536675037609628473326477255821028385166624052452685322657643834178595962668057227238284705398784 7412 1218303082403387700290229844661790438623527509717556744157956986438557669466428440305381381195892326295871588402372774168961369821534273757467980546495647404394682415791391550086216710881280 7413 146827852507934304089560861672807557983411647469384635807740722414520590169051974734296684854019872775599495797543547605989402448344547893673625805192505297314897816767173909357050080526336 7414 15349235600623366849272241569156060561082123338994289320422266606948651913794063068059382852477253002612864663573035899372472956750255388157680310256514416947611048097945625504481701527552 7415 1402150608996527724125370294206008727619076628212013694355029608424972843169049863347468083990940876800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7416 112687679310273456485553244902217245330622833216266988682345046696974753206288615417832589827973231968039464463185321151779555917197815459110288617939484962023704487966431673057212891136 7417 8017594445135390754523295035790990736931020275810945467255837712969616151890730750415038410202580103101909322574803963959833905163058744876473101245689964947481171671798990171159920640 7418 507927417288559250888393202829572480115134238675192471468208151379224950229269538067091448458429496952447668329515114988881114373329043923952635090252902587890135085379732703729942528 7419 28804898912856232542108491113829308309018696222671200799821266710407056224686765577715150546072183988588514275384311952771375808357895559702364093600614222169011215952014169616678912 7420 1469559080713586136687774933844651854846660711381377105723564626181687171337080698415797915812364288000000000000000000000000000000000000000000000000000000000000000000000000000000000 7421 67757990916258828290040583894577156457078734902730798932451001490076672299020318762858647112754885428807739521766626285870390326050238327851355431480627909944176950934798015135744 7422 2835605239294651094909757481230414715279296352577916020550629025489874144765351258092055709256919353671981590500164836684541935025736619477615535246852423417204541691163773501440 7423 108137590994283117211784634357359399160357177898315776390539744503084047522866316568695645490064007237238569101730447643573831166654137209822218032504331842181903661499200569344 7424 3772013858023729826874647946800618933991508216067552562481997449739508576042417341404025468944588279857552162310914327731393203308603117622838696891288471531524121819581775872 7425 120767930780147775914376553069685370712253212861879629760823048849098991114823781972039598321172480000000000000000000000000000000000000000000000000000000000000000000000000000 7426 3560678856819533536019110927794054915075192360773569207051413328434315453898934957146827659472761512865281555744750507045092602116071059273850769358896591995849460286488576 7427 96973004131388174648487680327731707927646399453204641999402648093422359149452330271359777529911821576437507188887536762324003236394533614809101586887308607940568757043200 7428 2446582536530072275218833008542553838322655109710640975858518124933325424535627965801261545345263636115370447780795811332612830378710555704533023573158278843660251430912 7429 57337728160003579384075327272995184608287334762914001920880055056357107944455259733727750203687893423050499913453917962103748120064532992887844125240302003952845586432 7430 1251427117960455981629440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7431 25497962592117929325758590192181740365230362853462755044834041343808066832262093314482581598304850466350396107536908945217085266602805573324331624859197894666747904 7432 486108037496006198857043523792585234991531015933773454143420849477396354054218396693595574497160477957130047802090463541179653515430388169575913751332323894231040 7433 8690135939614696482181585795240913332240343623356339180740195020635531658146232050263530073655382470271993527115535575178285198357268884420475556507352538546176 7434 145974226543713371072565412899420616461302150911235384887453844995808621905969950744522671654538927275509982889603236402186427112257017572895333332436587118592 7435 2308473682710394378726229565908084653824931318199822344025653372182263224306904571767160832000000000000000000000000000000000000000000000000000000000000000000 7436 34432868449863305563761983155021912860262185138225506870511046383122614979743813281143273633203770695876630569663277232066927598877384539256770910608162816 7437 485267781899750702522011713155619299642404594055362811769159599059368174950087049537806270131917396492707756040963169901797272946951955390332545647247360 7438 6472512280935935317927626813785381911789900160997567691442118259906197313355921565507275315189071994503486973685504739429587436664998883135017606709248 7439 81834394550112842770703392318496478173452155144497388142930272545943918239288018570013073544120961734476635678649770258375328089010437989127371620352 7440 982259626757103415699828902412875219873360145308423045183183680644400341783340510085120000000000000000000000000000000000000000000000000000000000000 7441 11209069302885941518562522656725674161309020450768863629292084710475338543668651059395952073114939947988983394131198327665522092404058947546251264 7442 121776230150051204205715327891975577515443539481860319881459537664468019336500670321140783571250459431095530325324942145826350536982168632033280 7443 1261174847937121022403604814249547776446522380169431321362666263129054173467917830536003522643939704035381829835674921100035889742544690479104 7444 12466737799118249386702001952895053773233656618508879369948119896346325069721001180890828901842472676498198770590677483915985487133998579712 7445 117765044106670746350395938670725968378521067100594565586415789608256253163523276800000000000000000000000000000000000000000000000000000000 7446 1064302466394244003367749603972519365218474923488729854975955084963364252551391367655574438680111075503581247094550294075589308088057856 7447 9212487626756071883286824001694776311153231576781530601852986278575743399932220202896509719494054808391091913750853215895531741511680 7448 76455769296921813915496929583242846153757762134904780776932326865599359398222864723839684968272483847326321044378920289353431252992 7449 608982431424471189840910992936662302242042264071092074210374701292296964625555512448561476126665911066591032079933327133661724672 7450 4659962894398225521455188564641677291339084363303927668076906830633375891456000000000000000000000000000000000000000000000000000 7451 34288518584741567082071841704347667717514302679128539807818367478322822020592488768712181848309411402805178326530497995341824 7452 242824869268830703203677886023410001865379045214347109072563513007152895704677640919910068191277073258930972271159384473600 7453 1656496268109410392096977054003402762510621511554658606384761192610626137478853026353578132602980766007990566189128482816 7454 10894345517618900450937063443590730410263821074178334900649233352973218976692661773054258705945748837409363076141023232 7455 69130917333289508548246200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7456 423582835940483106215541746657865644617957051732012457725251759360042987444946455073145698668117370117024116637696 7457 2507965240367621676695051592862122229126459070139579339369631312937481584904214430172658503308580148561502535680 7458 14359276611726529900794791590884537636811316034483939817679833254094014024853076626258071174503960308107706368 7459 79555703840514038008803737906204602315409362739255000579785368037868633681315508134869607321924583546683392 7460 426802744555187817183945131725812787229897115148709777056045465600000000000000000000000000000000000000000 7461 2218603502775938761767828781132576008280661322843018302410128065797027745972204733851945052838595395584 7462 11181468134746897154541254584739043049357289896291071051063570316293386256066730013995654034300600320 7463 54669566728013953294085916671597908728741790926830348225892665708240623448089637757721049839960064 7464 259461255972106324929932397289178150859005219647263873342436885587005248686445519072997935153152 7465 1195979362565338569609128529397299849860173994576689758208000000000000000000000000000000000000 7466 5357170845158389529977077842186772022465064909003168103890438374430309753992246151228686336 7467 23331185337522324343418176697946197256517345127540133922319165073085920050791309702594560 7468 98843766729137505210227732912289493319932271221337393062912530882396194573738334748672 7469 407556442298038283632014019342009880919142544492891163534475672080027955945917120512 7470 1636290738793476340742525746125973737422325263892480000000000000000000000000000000 7471 6399843633724838241085963528312123130228730215432005083057338571373521135468544 7472 24395535004763882802076825525243067626414941327018270328162042431291743272960 7473 90672073999025922012412382081895916869797150762391070896865621505533280256 7474 328733184850919483213669231850408136893649906914211891682829078177513472 7475 1163053219255744114500430099949185121071923200000000000000000000000000 7476 4017129236374620560753513543818613283701486516427523418204223307776 7477 13550690132571114087464845640348329295249092080757180101925273600 7478 44658169244017986481637587000699828305303642989102362827685888 7479 143844831594670908540778034630340500858130371190902627500032 7480 452998790643712000000000000000000000000000000000000000000 7481 1395277662500021528309820068599718907986984786884296704 7482 4204674662129294753938514735926233250139573122498560 7483 12400972769526119354612367011529754133772290228224 7484 35807202995903060244984551371340388962708488192 7485 101254049658394650514992660480000000000000000 7486 280488039448329561528663989840446819926016 7487 761386989462928546743879763331215523840 7488 2025870532350845585449112785442045952 7489 5285132672911222419932617168125952 7490 13522527858581517107200000000000 7491 33941775178726667429886296064 7492 83598785146197501930373120 7493 202099606406526483562496 7494 479666910954428301312 7495 1117967033728000000 7496 2559392330285056 7497 5756581509120 7498 12723639808 7499 27642272 7500 59040 7501 124 7502 1 7503 28269553036454149273332760011886696253239742350009903329945699220681916416 7504 11742712913869166139447402983946685136878412744541599353536454857661045125573042217318494991923843515159674880 7505 1587521186890168446450833960278278591246721044010611002463112564190814971559468564549415717672858468702827652595328907438706393088 7506 85360311922702912576840549252156891172813230463495304906305073114756258483352966175164620005642358586401517647850962344797405584980539051343872 7507 1329227995784915872903807060280344576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7508 114484462104823647322552695449620994871667679830620027332116852349722992058986248762512012094247306759138795855357047559462121597357459389960092784967284670070784 7509 264955905850651517719683404352099250445509603179814139810856557445735409974488672517203022264622883965756264681800537347869182171651740346266930956590280652311830200320 7510 42509912753189841791648870800251860787288200626770784985229587765966710565185164669898131432401148357587099776346523948951015865271472864213171995408137888235666788963057664 7511 873703011701890681703119451349390061776454395690628982109667737445076813342606030379866643174941187354916650263134164766092293291167944540782712803013379339466673981487759491072 7512 3504793066729583173306711961312551987572828774930274422543469332398080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7513 3710010388061080654588820773841992212959462130789556539367521723116879354998711159782652977167188754497602224487243786249266335848315434961172919679539266899547405453016457530275004416 7514 1296066753686429038150489910645682305342865571764382217144989495691696408469391619000351199579268355647603364784614064323894622417449371358534767681155640154003631222250431016728904335360 7515 177208454865894053176726856500129328957108393130418667797610685909132652923706829734190371985806590040288175181349704083962279408540202229364603865697511082017677906329893784115370516283392 7516 10833176975987962204426544350311128097473731277912304900076932071995197770707899859131562527251101562160923499383085427188156761198663564403610903703869443596060527097897121759995606463414272 7517 329197323938608528504349555928884533289794551122922770856506509159700793233899310284800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7518 5417898233426356822136391281769095948310708852357664917562791115005389261060304396475771463439378537237137742618643358681442836856633332622925035317170129348549243675802814628223413103292841984 7519 51816232152149391176043929638255322185979840016202734041347710774100433793299167233992713969203098075208898553173369621879229530435784512875908511658037849036232803678866810038228830922326671360 7520 305350702570626179173680966429931950393054663325548673858137194893930371360240287312819449747546923447891149952075757525914931855010676189273830408031453986001107852368787591134716744395680382976 7521 1164723091437208801144465650439309053639952924344258038616297707212239197329648262956652630696222579769596512150216258979116587942199561504871588458446697022484289125170830623310475881952126697472 7522 2998516957164363518987152053338604653067761475476258160936398741449649273251631631501960937472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7523 5400315510229740392744819506287217579086676377010014943532510583467899648538446971840895118597383705894080333269146035595972299169441139936061140575115960876276957113653838571783978115555724886016 7524 7017900778034231224742748929157824006670206074443156809424614490693045790620240411243101808391674446218334580993305143607505956659637709534312041317119456473745662633350610684866565793229727334400 7525 6760335588132556389688053848712153579237346611125460081464741752109699216027107029089709310449482078291977959468165246208193532552643686567799124347284870737844486091981445863578466649639514800128 7526 4942476374662983487569918495122493242423421402148659425135077860454361699923607926297806476457983743557698238566230835126154719878640187953104189136340914506015695594904506918701773116242418204672 7527 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7528 1251983399893926463655070230721754529176684558144453558387736711159647427040503514758870670892006622287812735771443119253712547169822193666685587480716642565290560691992056919899679234303232835584 7529 449136164565521208307523463295728464130505232131931338068880700092164395865172024409177056825997973807912228996306765207348922821313283722910191812424367554196507534353375838528676642744654888960 7530 131176435297744115786950183263973838288723181569896740798289576092825152599217359357344465207531284564108441795068863552248074616031072943303436479044693665105899234448424921851115923123558416384 7531 31604067189365741198847383214758002275859959572683004127867241724341120246273753985327886981580761256711159106458948189553692013696828862962701968518124674686483094816636412236327563954720079872 7532 6356068606293604085248033392238436222767039086049494620886992714082278594922794192673359600125005004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7533 1078579761228121916335221937783350930766173855783563673922418868098751564070700333100810783096214547704663593930692483179721807519760661382504132980009547835438145899370839096177547303469449216 7534 155942794547633625637149420116709176143811521243847263252218494264135381691702840359088816793074217765871563315503715093627055337156387040955901509951442867762519349221298118411035738992803840 7535 19381276531047328139822033740810597653810337465958771926621775358716717902314860664927162400730623206379133445275748283990601123181480321964918606285410699245566511813266956035130610629476352 7536 2087496041684777891501024853405224236307168774103223347577428258545016660275992577256076067936906408355349594245932882314656322118034732789444522194885960704875102541320605068609511407747072 7537 196301085259513881377551841188841221866670727949681917209704145179496198043666980868645531758731722752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7538 16227025820679377733919667265919283327609687983142446370257686724364364461705560620167892935228145403397682882698686245856256052076485426111881560983285834531413446267166160920238656323584 7539 1186603977880037831669447665297066629065791000820019929153863981519503190479828151061425684709981855259082579741070986666055417964132694241718018984362114812227213407426250545331668254720 7540 77204967427861006135035766830095016977500404278629255663167639009642192434848969786197900165681283536772045586086297478309929384746014676440800533718441193359300532977719370966951264256 7541 4493564230405572276568924613757372096206916610736707324772117606823500771051135430123563485187260702219808226959952664632334626103831707313568798601695818658365749688514210460201910272 7542 235129452914173781870043989415144296775465713821020336915770340189069947413932911746527666529978286080000000000000000000000000000000000000000000000000000000000000000000000000000000000 7543 11112310510266447839566655758710653658960912524047851024921964244372574257039332277108818126491801210324469281569726710882744013472239085767622290762822977230845019953306874482262016 7544 476381680201501383944839256846709672166921787233089891452505676282298856320579011359465359155162451416892907204027692563003045084323752072239409921471207134090363004115513948241920 7545 18599665651016696160426957109465816655581434598510313539172836054530456173933006449815651024291009244805033885497636994694698960664511600089421501590745076855287429777862497927168 7546 663874439012176449529938038636908932382505446027889250996831551154153509383465452087108482534247537254929180566720921680725203782314148701619610652866770989548245440246392553472 7547 21738227540426599664587779552543366728205578315138333356948148792837818400668280754967127697811046400000000000000000000000000000000000000000000000000000000000000000000000000000 7548 655164909654794170627516410714106104373835394382336734097460052431914043517404032115016289342988118367211806257034093296297038789357074906388541562036972927236300692713897984 7549 18230924776700976833915683901613561090397523097202472695887697841563403520097038091015638175623422456370251351510856911316912608442172319584111098334814018292826926324121600 7550 469743847013773876842015937640170336957949781064443067364835479987198481510840569433842216706290618134151125973912795775861663432712426695270340526046389537982768274735104 7551 11238194719360701559278764145507056183224317613531144376492490791045993157113230907810639039922827110917897983036967920572334631532648466606017448547099192774757734940672 7552 250285423592091196325888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7553 5201584368792057582454752399205075034506994022106402029146144434136845633781467036154446646054189495135480805937529424824285394386972336958163651471276370512016572416 7554 101110471799169289362265052948857728878238451314224878461831536691298441643277426512267879495409379415083049942834816416565367931209520739271790060277123370000056320 7555 1842308819198315654222496188591073626434952848151543906316921344374732711527001194655868375614941083697662627748493541937796462051741003497140817979558738171789312 7556 31530432933442088151674129186274853155641264596826843135690030519094662331689509360816897077380408291510156304154299062872268256247515795745391999806302817615872 7557 507864210196286763319770504499778623841484890003960915685643741880097909347519005788775383040000000000000000000000000000000000000000000000000000000000000000000 7558 7712962532769380446282684226724908480698729470962513538994474389819465755462614174976093293837644635876365247604574099982991782148534136793516683976228470784 7559 110641054273143160175018670599481200318468247444622721083368388585535943888619847294619829590077166400337368377339602737609778231905045828995820407572398080 7560 1501622849177136993759209420798208603535256837351435704414571436298237776698573803197687873123864702724808977895037099547664285306279740887324084756545536 7561 19312917113826630893886000587165168848934708614101383601731544320842764704471972382523085356412546969336486020161345780976577429006463365434059702403072 7562 235742310421704819767958936579090052769606434874021530843964083354656082028001722420428800000000000000000000000000000000000000000000000000000000000000 7563 2735012909904169730529255528241064495359400989987602725547268669355982604655150858492612305840045347309311948168012391950387390546590383201285308416 7564 30200505077212698643017401317209943223829997791501359330601965340788068795452166239642914325670113938911691520680585652164934933171577820744253440 7565 317816061680154497645708413190886039664523639802696692983391898308521651713915293295072887706272805416916221118590080117209044215121262000734208 7566 3191484876574271842995712499941133765947816094338273118706718693464659217848576302308052198871673005183538885271213435882492284706303636406272 7567 30618911467734394051102944054388751778415477446154587052468105298146625822516051968000000000000000000000000000000000000000000000000000000000 7568 280975851128080416889085895448745112417677379801024681713652142430328162673567321061071651811549323932945449232961277635955577335247273984 7569 2468946683970627264720868832454200051389066062577450201296600322658299231181835014376264604824406688648812632885228661860002506725130240 7570 20795969248762733385015164846642054153822111300694100371325592907443025756316619204884394311370115606472759324071066318704133300813824 7571 168079151073154048396091434050518795418803664883621412482063417556673962236653321435802967410959791454379124854061598288890636009472 7572 1304789610431503146007452798099669641574943621725099747061533912577345249607680000000000000000000000000000000000000000000000000000 7573 9737939278066605051308403044034737631774061960872505305420416363843681453848266810314259644919872838396670644734661430677078016 7574 69933562349423242522659231174742080537229165021731967412898291746060033962947160584934099639087797098572120014093902728396800 7575 483696910287947834492317299768993606653101481373960313064350268242302832143825083695244814720070383674333245327225516982272 7576 3224726273215194533477370779302856201438091037956787130592173072480072817101027884824060576959941655873171470537742876672 7577 20739275199986852564473860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7578 128769182125906864289524690983991155963858943726531787148476534845453068183263722342236292395107680515575331457859584 7579 772453294033227476422075890601533646570949393602990436525846444384744328150498044493178819019042685756942780989440 7580 4480094302858677329047974976355975742685130602758989223116107975277332375754159907392518206445235616129604386816 7581 25139602413602436010781981178360654331669358625604580183212176299966488243295700570618795913728168400751951872 7582 136576878257660101498862442152260091913567076847587128657934548992000000000000000000000000000000000000000000 7583 718827534899404158812776525086954626682934268601137929980881493318236989694994333768030197119704908169216 7584 3667521548196982266689531503794406120189191085983471304748851063744230691989887444590574523250596904960 7585 18150296153700632493636524334970505697942274587707675610996365015135886984765759735563388546866741248 7586 87178982006627725176457285489163858688625753801480661443058793557233763558645694408527306211459072 7587 406632983272215113667103699995081948952459158156074517790720000000000000000000000000000000000000 7588 1842866770734485998312114777712249575727982328697089827738310800804026555373332676022668099584 7589 8119252497457768871509525490885276645268036104383966604967069445433900177675375776502906880 7590 34793005888656401834000161985125901648616159469910762358145210870603460489955893831532544 7591 145090093458101628972996990885755517607214745839469254218273339260489952316746494902272 7592 589064665965651482667309268605350545472037095001292800000000000000000000000000000000 7593 2329543082675841119755290724305612819403257798417249850232871239979961693310550016 7594 8977556881753108871164271793289448886520698408342723480763631614715361524449280 7595 33730011527637642988617406134465281075564540083609478373634011200058380255232 7596 123603677503945725688339631175753459472012364999743671272743733394745065472 7597 441960223317182763510163437980690346007330816000000000000000000000000000 7598 1542577626767854295329349200826347500941370822308168992590421750185984 7599 5257667771437592265936360108455151766556647727333785879547006156800 7600 17506002343655050700801934104274332695679028051728126228452868096 7601 56962553311489679782148101713614838339819626991597440490012672 7602 181199516257484800000000000000000000000000000000000000000000 7603 563692175650008697437167307714286438826741853901255868416 7604 1715507262148752259606914012257903166056945833979412480 7605 5109200781044761174100295208750258703114183574028288 7606 14895796446295673061913573370477601808486731087872 7607 42526700856525753216296917401600000000000000000 7608 118926928726091734088153531692349451648630784 7609 325873631490133418006380538705760244203520 7610 875176069975565292914016723310963851264 7611 2304317845389292975090621085302915072 7612 5949912257775867527168000000000000 7613 15070148179354640338869515452416 7614 37452255745496480864807157760 7615 91349022095749970570248192 7616 218728111395219305398272 7617 514264835514880000000 7618 1187558041252265984 7619 2694080146268160 7620 6005557989376 7621 13157721472 7622 28339200 7623 60016 7624 125 7625 1 7626 113078212145816597093331040047546785012958969400039613319782796882727665664 7627 93941703310953329115579223871573481095027301956332794828291638861288361004584337738547959935390748121277399040 7628 19050254242682021357410007523339343094960652528127332029557350770289779658713622774592988612074301624433931831143946889264476717056 7629 1365764990763246601229448788034510258765011687415924878500881169836100135733647458802633920090277737382424282365615397516758489359688624821501952 7630 26584559915698317458076141205606891520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7631 2747627090515767535741264690790903876920024315934880655970804456393351809415669970300288290261935362219331100528569141427090918336579025359042226839214832081698816 7632 7418765363818242496151135321858779012474268889034795914703983608480591479285682830481684623409440751041175411090415045740337100806248729695474066784527858264731245608960 7633 1360317208102074937332763865608059545193222420056665119527346808510934738085925269436740205836836747442787192843088766366432507688687131654821503853060412423541337246817845248 7634 31453308421268064541312300248578042223952358244862643355948038548022765280333817093675199154297882744776999409472829931579322558482046003468177660908481656220800263333559341678592 7635 140191722669183326932268478452502079502913150997210976901738773295923200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7636 163240457074687548801908114049047657370216333754740487732170955817142691619943291030436730995356305197894497877438726594967718777325879138291608465899727743580085839932724131332100194304 7637 62211204176948593831223515710992750656457547444690346422959495793201427606530797712016857579804881071084961509661475087546941876037569825209668848695470727392174298668020688802987408097280 7638 9214839653026490765189796538006725105769636442781770725475755667274897952032755146177899343261942682094985109430184612366038529244090515926959401016270576264919251129154476773999266846736384 7639 606657910655325883447886483617423173458528951563089074404308196031731075159642392111367501526061687481011715965452783922536778627125159606602210607416688841379389517482238818559753961951199232 7640 19751839436316511710260973355733071997387673067375366251390390549582047594033958617088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7641 346745486939286836616729042033222140691885366550890554724018631360344912707859481374449373660120226383176815527593174955612341558824533287867202260298888278307151595251380136206298438610741886976 7642 3523503786346158599970987215401361908646629121101785914811644332638829497944343371911504549905810669114205101615789134287787608069633346875561778792746573734463830650162943082599560502718213652480 7643 21985250585085084900505029582955100428299935759439504517785878032362986737937300686523000381823378488248162796549454541865875093560768685627715789378264686992079765370552706561699605596488987574272 7644 88518954949227868886979389433387488076636422250163610934838625748130178997053267984705599932912916062489334923416435682412860683607166674370240722841948973708805973512983127371596167028361629007872 7645 239881356573149081518972164267088372245420918038100652874911899315971941860130530520156874997760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7646 453626502859298192990564838528126276643280815668841255256730889011303570477229545634635189962180231295102747994608266990061673130233055754629135808309740713607264397546922440029854161706680890425344 7647 617575268467012347777361905765888512586978134550997799229366075180988029574581156189392959138467351267213443127410852637460524186048118439019459635906512169689618311734853740268257789804216005427200 7648 621950874108195187851300954081518129289835888223542327494756241194092327874493846676253256561352351202861972271071202651153804994843219164237519439950208107881692720462293019449218931766835361611776 7649 474477731967646414806712175531759351272648454606271304812967474603618723192666360924589421739966439381539030902358160172110853108349458043498002157088727792577506777110832664195370219159272147648512 7650 280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7651 130206273588968352220127303995062471034375194047023170072324617960603332412212365534922549772768688717932524520230084402386104905661508141335301097994530826790218311967173919669566640367536214900736 7652 48506705773076290497212534035938674126094565070248584511439115609953754753438578636191122137207781171254520731601130642393683664701834642074300715741831695853222813710164590561097077416422728007680 7653 14691760753347340968138420525565069888336996335828434969408432522396417091112344248022580103243503871180145481047712717851784356995480169649984885653005690491860714258223591247324983389838542635008 7654 3666071793966425979066296452911928263999755310431228478832600040023569948567755462298034889863368305778494456349237989988228273588832148103673428348102462263632038998729823819413997418747529265152 7655 762728232755232490229764007068612346732044690325939354506439125689873431390735303120803152015000600576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7656 133743890392287117625567520285135515415005558117161895566379939644245193944766841304500537103930603915378285647405867914285504132450322011430512489521183931594330091521984047926015865630211702784 7657 19960677702097104081555125774938774546407874719212449696283967265809328856537963565963368549513499874031560104384475531984263083156017541242355393273784687073602476700326159156612574591078891520 7658 2558328502098247314456508453786998890302964545506557894314074347350606763105561607770385436896442263242045614776398773486759348259955402499369256029674212300414779559351238196637240603090878464 7659 283899461669129793244139380063110496137774953278038375270530243162122265797534990506826345239419271536327544817446871994793259808052723659364455018504490655863013945619602289330893551453601792 7660 27482151936331943392857257766437771061333901912955468409358580325129467726113377321610374446222441185280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7661 2336691718177830393684432086292376799175795069572512277317106888308468482485600729304176582672852938089266335108610819403300871499013901360110944781593160172523536262471927172514366510596096 7662 175617388726245599087078254463965861101737068121362949514771869264886472191014566357091001337077314578344221801678506026576201858691638747774266809685592992209627584299085080709086901698560 7663 11735155049034872932525436558174442580580061450351646860801481129465613250097043407502080825183555097589350929085117216703109266481394230819001681125203061390613681012613344386976592166912 7664 700996019943269275144752239746150047008278991274926342664450346664466120283977127099275903689212669546290083405752615682644201672197746340916732581864547710705056951408216831791498002432 7665 37620712466267805099207038306423087484074514211363253906523254430251191586229265879444426644796525772800000000000000000000000000000000000000000000000000000000000000000000000000000000000 7666 1822418923683697445688931544428547200069589653943847568087202136077102178154450493445846172744655398493212962177435180584770018209447210065890055685102968265858583272342327415090970624 7667 80032122273852232502732995150247224924042860255159101764020953615426207861857273908390180338067291838038008410276652350584511574166390348136220866807162798527180984691406343304642560 7668 3199142491974871739593436622828120464760006750943773928737727801379238461916477109368291976178053590106465828305593563087488221234295995215380498273608153219109437921792349643472896 7669 116841901266143055117269094800095972099320958500908508175442353003131017651489919567331092926027566556867535779742882215807635865687290171485051474904551694160491197483365089411072 7670 3912880957276787939625800319457806011077004096724900004250666782710807312120290535894082985605988352000000000000000000000000000000000000000000000000000000000000000000000000000000 7671 120550343376482127395463019571395523204785712566349959073932649647472184007202341909162997239109813779566972351294273166518655137241701782775491647414803018611479327459357229056 7672 3427413858019783644776148573503349484994734342274064866826887194213919861778243161110939977017203421797607254084041099327579570387128396081812886486945035439051462148934860800 7673 90190818626644584353667060026912704695926357964373068934048412157542108450081389331297705607607798681757016186991256788965439379080785925491905381000906791292691508749139968 7674 2202686164994697505618637772519383011911966252252104297792528195045014658794193257930885251824874113739908004675245712432177587780399099454779419915231441783852516048371712 7675 50057084718418239265177600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7676 1061123211233579746820769489437835307039426780509706013945813464563916509291419275375507115795054657007638084411256002664154220454942356739465384900140379584451380772864 7677 21030978134227212187351131013362407606673597873358774720060959631790075861801704714551718935045150918337274388109641814645596529691580313768532332537641660960011714560 7678 390569469670042918695169191981307608804210003808127308139187325007443334843724253267044095630367509743904477082680630890812849954969092741393853411666452492419334144 7679 6810573513623491040761611904235368281618513152914598117309046592124447063644934021936449768714168190966193761697328597580409943349463411881004671958161408605028352 7680 111730126243183087930349510989951297245126675800871401450841623213621540056454181273530584268800000000000000000000000000000000000000000000000000000000000000000000 7681 1727703607340341219967321266786379499676515401495603032734762263319560329223625575194644897819632398436305815463424598396190159201271646641747737210675177455616 7682 25226160374276640519904256896681713672610760417373980407007992597502195206605325183173321146537593939276919990033429424175029436874350449011047052926506762240 7683 348376501009095782552136585625184396020179586265533083424180573221191164194069122341863586564736611032155682871648607095058114191056899885859187663518564352 7684 4557848438863084890957096138570979848348591232927926530008644459718892470255385482275448144113361084763410700758077604310472273245525354242438089767124992 7685 56578154501209156744310144778981612664705544369765167402551380005117459686720413380902912000000000000000000000000000000000000000000000000000000000000000 7686 667343150016617414249138348890819736867693841556975065033533555322859755535856809472197402624971064743472115352995023635894523293368053501113615253504 7687 7489725259148749263468315526668065919509839452292337113989287404515441061272137227431442752766188256850099497128785241736903863426551299544574853120 7688 80089647543398933406718520124103281995459957230279566631814758373747456231906653910358367701980746965062887721884700189536679142210558024185020416 7689 817020128403013591806902399984930244082640920150597918388919985526952759769235533390861362911148289326985954629430639585918024884813730920005632 7690 7960916981610942453286765454141075462388024136000192633641707377518122713854173511680000000000000000000000000000000000000000000000000000000000 7691 74177624697813230058718676398468709678266828267470515972404165601606634945821772760122916078249021518297598597501777295892272416505280331776 7692 661677711304128106945192847097725613772269704770756653947488886472424193956731783852838914092940992557881785613241281378480671802334904320 7693 5656503635663463480724124838286638729839614273788795301000561270824503005718120423728555252692671444960590536147330038687524257821360128 7694 46389845696190517357321235797943187535589811507879509845049503245642013577316316716281619005424902441408638459721001127733815538614272 7695 365341090920820880882086783467907499640984214083027929177229495521656669890150400000000000000000000000000000000000000000000000000000 7696 2765574754970915834571586464505865487423833596887791506739398247331605532892907774129249739157243886104654463104643846312290156544 7697 20140865956633893846525858578325719194721999526258806614914708022865289781328782248461020696057285564388770564059043985778278400 7698 141239497804080767671756651532546133142705632561196411414790278326752426985996924439011485898260552032905307635549850958823424 7699 954518976871697581909301750673645435625674947235208990655283229454101553861904253907921930780142730138458755279171891494912 7700 6221782559996055769342158000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7701 39145831366275686744015506059133311413013118892865663293136866593017732727712171592039832888112734876734900763189313536 7702 237915614562234062737999374305272363143852413229721054449960704870501253070353397703899076257865147213138376544747520 7703 1397789422491907326662968192623064431717760748060804637612225688286527701235297891106465680410913512232436568686592 7704 7944114362698369779407106052361966768807517325691047337895047710789410284881441380315539508738101214637616791552 7705 43704601042451232479635981488723229412341464591227881170539055677440000000000000000000000000000000000000000000 7706 232900121307406947455339594128173299045270703026768689313805603835108784661178164140841783866784390246825984 7707 1202947067808610183474166333244565207422054676202578587957623148908107666972683081825708443626195784826880 7708 6025898323028609987887326079210207891716835163118948302850793185025114478942232232207044997559758094336 7709 29292137954226915659289647924359056519378253277297502244867754635230544555704953321265174887050248192 7710 138255214312553138646815257998327862643836113773065336048844800000000000000000000000000000000000000 7711 633946169132663183419367483533013854050425921071798900741978915476585135048426440551797826256896 7712 2825499869115303567285314870828076272553276564325620378528540167010997261831030770223011594240 7713 12247138072807053445568057018764317380312888133408588350067114226452418092464474628699455488 7714 51652073271084179914386928755328964268168449518851054501705308776734423024761752185208832 7715 212063279747634533760231336697926196369933354200465408000000000000000000000000000000000 7716 847953682094006167590925823647243066262785838623878945484765131352706056365040205824 7717 3303740932485144064588452019930517190239617014270122240921016434215253040997335040 7718 12547564288281203191765675082021084560110008911102725954991852166421717454946304 7719 46474982741483592858815701322083300761476649239903620398551643756424144617472 7720 167944884860529450133862106432662331482785710080000000000000000000000000000 7721 592349808678856049406470093117317440361486395766336893154721952071417856 7722 2039975095317785799183307722080598885423979318205508921264238388838400 7723 6862352918712779874714358168875538416706178996277425481553524293632 7724 22557171111349913193730648278591475982568572288672586434045018112 7725 72479806502993920000000000000000000000000000000000000000000000 7726 227731638962603513764615592316571721286003708976107370840064 7727 699926962956690921919620917001224491751233900263600291840 7728 2104990721790441603729321626005106585683043632499654656 7729 6196651321658999993756046522118682352330480132554752 7730 17861214359740816350844705308672000000000000000000 7731 50425017779862895253377097437556167499019452416 7732 139473914277777102906730870566065384519106560 7733 378076062229444206538855224470336383746048 7734 1004682580589731737139510793192070971392 7735 2617961393421381711953920000000000000 7736 6691145791633460310458064860872704 7737 16778610573982423427433606676480 7738 41289757987278986697752182784 7739 99740018796220003261612032 7740 236561824336844800000000 7741 551026931141051416576 7742 1260829508453498880 7743 2834623370985472 7744 6263075420672 7745 13602816000 7746 29047744 7747 61000 7748 126 7749 1 7750 452312848583266388373324160190187140051835877600158453279131187530910662656 7751 751533626487626632924633790972587848760218415650662358626333110890306888036674701908383679483125984970219192320 7752 228603050912184256288920090280072117139527830337527984354688209243477355904563473295115863344891619493207181973727362671173720604672 7753 21852239852211945619671180608552164140240186998654798056014098717377602171738359340842142721444443798118788517849846360268135829755017997144031232 7754 531691198313966349161522824112137830400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7755 65943050172378420857790352578981693046080583582437135743299306953440443425976079287206918966286448693263946412685659394250182040077896608617013444141155969960771584 7756 207725430186910789892231789012045812349279528892974285611711541037456561419999119253487169455464341029152911510531621280729438822574964431473273869966780031412474877050880 7757 43530150659266397994648443699457905446183117441813283824875097872349911618749608621975686586778775918169190170978840523725840246037988212954288123297933197553322791898171047936 7758 1132319103165650323487242808948809520062284896815055160814129387728819550092017415372307169554723778811971978741021877536855612105353656124854395792705339623948809480008136300429312 7759 5607668906767333077290739138100083180116526039888439076069550931836928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7760 7182580111286252147283957018158096924289518685208581460215522055954278431277504805339216163795677428707357906607303970178579626202338682084830772499588020717523776957039861778612408549376 7761 2986137800493532503898728754127652031509962277345136628302055798073668525113478290176809163830634291412078152463750804202253210049803351610064104737382594914824366336064993062543395588669440 7762 479171661957377519789869419976349705500021095024652077724739294698294693505703267601250765849621019468939225690369599843034003520692706828201888852846069965775801058716032792247961876030291968 7763 33972842996698249473081643082575697713677621287532988166641258977776940208939973958236580085459454498936656094065355899662059603119008937969723794015334575117245812979005373839346221869267156992 7764 1185110366178990702615658401343984319843260384042521975083423432974922855642037517025280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7765 22191711164114357543470658690126217004280663459256995502337192407062074413303006807964759914247694488523316193765963197159189859764770130423500944659128849811657702096088328717203100071087480766464 7766 239598257471538784798027130647292609787970780234921442207191814619440405860215349289982309393595125499765946909873661131569557348735067587538200957906767013943540484211080129616770114184838528368640 7767 1582938042126126112836362129972767230837595374679644325280583218330135045131485649429656027491283251153867721351560727014343006736375345365195536835235057463429743106679794872442371602947207105347584 7768 6727440576141318035410433596937449093824368091012434431047735556857893603776048366837625594901381620749189454179649111863377411954144667252138294935988122001869253986986717680241308694155483804598272 7769 19190508525851926521517773141367069779633673443048052229992951945277755348810442441612549999820800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7770 38104626240181048211207446436362607238035588516182665441565394676949499920087281833309355956823139428788630831547094427165180542939576683388847407898018219943010209393941484962507749583361194795728896 7771 54346623625097086604407847707398189107654075840487806332184214615926946602563141744666580404185126911514782995212155032096526128372234422633712447959773070932686411432667129143606685502771008477593600 7772 57219480417953957282319687775499667894664901716565894129517574189856494164453433894215299603644416310663301448938550643906150059525576163109851788475419145925115730282530957789328141722548853268283392 7773 45549862268894055821444368851048897722174251642202045262044877561947397426495970648760584487036778180627746966626383376522641898401547972175808207080517868087440650602639935762755541039290126174257152 7774 28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7775 13541452453252708630893239615486496987575020180890409687521760267902746570870086015631945176367943626664982550103928777848154910188796846698871314191431205986182704444586087645634930598223766349676544 7776 5238724223492239373698953675881376805618213027586847127235424485875005513371366492708641190818440366495488239012922109378517835787798141344024477300117823152148063880697775780598484360973654624829440 7777 1645477204374902188431503098863287827493743589612784716573744442508398714204582555778528971563272433572176293877343824399399847983493779000798307193136637335088399996921042219700398139661916775120896 7778 425264328100105413571690388537783678623971616010022503544581604642734114033859633626572047224150723470305356936511606838634479736304529180026117688379885622581316523852659563052023700574713394757632 7779 91527387930627898827571680848233481607845362839112722540772695082784811766888236374496378241800072069120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7780 16584242408643602585570372515356803911460689206528075050231112515886404049151088321758066600887394885506907420278327621371402512423839929417383548700626807517696931348726021942825967338146251145216 7781 2554966745868429322439056099192163141940207964059193561124347810023594093636859336443311174337727983876039693361212868093985674643970245279021490339044439945421117017641748372046409547658098114560 7782 337699362276968645508259115899883853519991320006865642049457813850280092729934132225690877670330378747950021150484638100252233970314113129916741795916996023654750901834363441956115759607995957248 7783 38610326787001651881202955688583027474737393645813219036792113070048628148464758708928382952561020928940546095172774591291883333895170417673565882516610729197369896604265911349001522997689843712 7784 3847501271086472075000016087301287948586746267813765577310201245518125481655872825025452422471141765939200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7785 336483607417607576690558220426102259081314490018441767933663391916419461477926505019801427904890823084854352255639957994075325495858001795855976048549415064843389221795957512842068777525837824 7786 25991373531484348664887581660666947443057086081961716528186236651203197884270155820849468197887442557594944826648418891933277875086362534670591487833467762847024882476264591944944861451386880 7787 1783743567453300685743866356842515272248169340453450322841825131678773214014750597940316285427900374833581341220937816938872608505171923084488255531030865331373279513917228346820442009370624 7788 109355379111150006922581349400399407333291522638888509455654254079656714764300431827487040975517176449221253011297408046492495460862848429183010282770869442869988884419681825759473688379392 7789 6019313994602848815873126129027693997451922273818120625043720708840190653796682540711108263167444123648000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7790 298876703484126381092984773286281740811412703246791001166301150316644757217329880925118772330123485352886925797099369615902282986349342450805969132356886795600807656664141696074919182336 7791 13445396542007175060459143185241533787239200522866729096355520207391602920792022016609550296795305028790385412926477594898197944459953578486885105623603350152566405428156265675179950080 7792 550252508619677939210071099126436719938721161162329115742889181837229015449634062811346219902625217498312122468562092851047974052298911177045445703060602353686823322548284138677338112 7793 20564174622841177700639360684816891089480488696159897438877854128551059106662225843850272354980851714008686297234747269982143912360963070181369059583201098172246450757072255736348672 7794 704318572309821829132644057502405081993860737410482000765120020887945316181652296460934937409077903360000000000000000000000000000000000000000000000000000000000000000000000000000000 7795 22181263181272711440765195601136776269680571112208392469603607535134881857325230911285991491996205735440322912638146262639432545252473128030690463124323755424512196252521730146304 7796 644353805307719325217915931818629703179010056347524194963454792512216934014309714288856715679234243297950163767799726673584959232780138463380822659545666662541674883999753830400 7797 17316637176315760195904075525167239301617860729159629235337295134248084822415626751609159476660697346897347107902321303481364360783510897694445833152174103928196769679834873856 7798 431726488338960711101253003413799070334745385441412442367335526228822873123661878554453509357675326293021968916348159636706807204958223493136766303385362589635093145480855552 7799 10011416943683647853035520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7800 216469135091650268351436975845318402636043063223980026844945946771038967895449532176603451622191150029558169219896224543487460972808240774850938519628637435228081677664256 7801 4374443451919260134969035250779380782188108357658625141772679603412335779254754580626757538489391391014153072726805497446284078175848705263854725167829465479682436628480 7802 82800727570049098763375868700037213066492520807322989325507712901577986986869541692613348273637912065707749141528293748852324190453447661175496923273287928392898838528 7803 1471083878942674064804508171314839548829598841029553193338754063898880565747305748738273150042260329248697852526622977077368547763484096966297009142962864258686124032 7804 24580627773500279344676892417789285393927868676191708319185157106996738812419919880176728539136000000000000000000000000000000000000000000000000000000000000000000000 7805 387005608044236433272679963760149007927539449935015079332586746983581513746092128843600457111597657249732502663807110040746595661084848847751493135191239750057984 7806 5751564565335074038538170572443430717355253375161267532797822312230500507106014141763517221410571418155137757727621908711906711607351902374518728067243541790720 7807 80823348234110221552095687865042779876681664013603675354409892987316350093024036383312352083018893759460118426222476846053482492325200773519331537936306929664 7808 1075652231571688034265874688702751244210267530970990661082040092493658622980270973817005762010753216004164925378906314617271456485943983601215389185041498112 7809 13578757080290197618634434746955587039529330648743640176612331201228190324812899211416698880000000000000000000000000000000000000000000000000000000000000000 7810 162831728604054649076789757129360015795717297339901915868182187498777780350749061511216166240492939797407196146130785767158263683581805054271722121854976 7811 1857451864268889817340142250613680348038440184168499604269343276319829383195490032402997802686014687698824675287938739950752158129784722287054563573760 7812 20182591180936531218493067071274027062855909222030450791217319110184358970440476785410308660899148235195847705914944447763243143837060622094625144832 7813 209157152871171479502567014396142142485156075558553067107563516294899906500924296548060508905253962067708404385134243733995014370512315115521441792 7814 2069838415218845037854559018076679620220886275360050084746843918154711905602085113036800000000000000000000000000000000000000000000000000000000000 7815 19582892920222692735501730569195739355062442662612216216714699718824151625696948008672449844657741680830566029740469206115559917957394007588864 7816 177329626629506332661311683022190464490968280878562783257927021574609683980404118072560828976908186005512318544348663409432820043025754357760 7817 1538568988900462066756961956013965734516375082470552321872152665664264817555328755254167028732406633029280625832073770523006598127409954816 7818 12803597412148582790620661080232319759822787976174744717233662895797195747339303413693726845497273073828784214882996311254533088657539072 7819 102295505457829846646984299371014099899475579943247820169624258746063867569242112000000000000000000000000000000000000000000000000000000 7820 785423230411740097018330555919665798428368741516132787913989102242175971341585807852706925920657263653721867521718852352690404458496 7821 5800569395510561427799447270557807128079935863562536305095435910585203457022689287556773960464498242543965922449004667904144179200 7822 41241933358791584160152942247503470877670044707869352133118761271411708679911101936191353882292081193608349829580556479976439808 7823 282537617154022484245153318199399048945199784381621861233963835918414059943123659156744891510922248120983791562634879882493952 7824 1866534767998816730802647400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7825 11900332735347808770180713841976526669555988143431161641113607444277390749224500163980109197986271402527409832009551314944 7826 73278009285168091323303807286023887848306543274754084770587897100114385945668846492800915487422465341646619975782236160 7827 436110299817475085918846076098396102695941353394971046935014414745396642785412942025217292288205015816520209430216704 7828 2510340138612684850292645512546381498943175474918370958774835076609453650022535476179710484761239983825486906130432 7829 13985472333584394393483514076391433411949268669192921974572497816780800000000000000000000000000000000000000000000 7830 75459639303599850975530028497528148890667707780673055337673015642575246230221725181632737972838142439971618816 7831 394566638241224140179526557304217388034433933794445776850100392841859314767040050838832369509392217423216640 7832 2000598243245498515978592258297789020049989274155490836546463337428338007008821101092738939189839687319552 7833 9842158352620243661521321702584642990511093101171960754275565557437462970716864315945098762048883392512 7834 47006772866268067139917187719431473298904278682842214256607232000000000000000000000000000000000000000 7835 218077482181636135096262414335356765793346516848698821855240746923945286456658695549818452232372224 7836 983273954452125641415289575048170542848540244385315891727931978119827047117198708037608034795520 7837 4310992601628082812839956070605039717870136622959823099223624207711251168547495069302208331776 7838 18388138084505968049521746636897111279467968028710975402607089924517454596815183777934344192 7839 76342780709148432153683281211253430693176007512167546880000000000000000000000000000000000 7840 308655140282218245003096999807596476119654045259091936156454507812385004516874634919936 7841 1215776663154533015768550343334430326008179061251404984658934047791213119087019294720 7842 4667693915240607587336831130511843456360923314930214055256969005908878893240025088 7843 17474593510797830914914703697103321086315220114203761269855418052415478376169472 7844 63819056247001191050867600444411685963458569830400000000000000000000000000000 7845 227462326532680722972084515757049897098810775974273366971413229595424456704 7846 791510336983300890083123396167272367544503975463737461450524494869299200 7847 2690042344135409710888028402199211059348822166540750788768981523103744 7848 8932639760094565624717336718322224489097154626314344227881827172352 7849 28991922601197568000000000000000000000000000000000000000000000000 7850 92003582140891819560904699295894975399545498426347377819385856 7851 285570200886329896143205334136499592634503431307548919070720 7852 867256177377661940736480509914103913301413976589857718272 7853 2577806949810143997402515353201371858569479735142776832 7854 7501710031091142867354776229642240000000000000000000 7855 21380207538661867587431889313523815019584247824384 7856 59694835310888600044080812602275984574177607680 7857 163328858883119897224785456971185317778292736 7858 438041605137123037392826705831742943526912 7859 1151903013105407953259724800000000000000 7860 2970868731485256377843380798227480576 7861 7516817537144125695490255791063040 7862 18662970610250101987383986618368 7863 45481448571076321487295086592 7864 108818439194948608000000000 7865 255676496049447857291264 7866 590068209956237475840 7867 1337942231105142784 7868 2981223900239872 7869 6529351680000 7870 14059108096 7871 29768000 7872 61992 7873 127 7874 1 7875 1809251394333065553493296640760748560207343510400633813116524750123642650624 7876 6012269011901013063397070327780702790081747325205298869010664887122455104293397615267069435865007879761753538560 7877 2743236610946211075467041083360865405674333964050335812256258510921728270854761679541390360138699433918486183684728352054084647256064 7878 349635837635391129914738889736834626243842991978476768896225579478041634747813749453474283543111100769900616285597541764290173276080287954304499712 7879 10633823966279326983230456482242756608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7880 1582633204137082100586968461895560633105934005978491257839183366882570642223425902892966055190874768638334713904455825462004368961869518606808322659387743279058518016 7881 5816312045233502116982490092337282745779826809003279997127923149048783719759975339097640744753001548816281522294885395860424287032099004081251668359069840879549296557424640 7882 1392964821096524735828750198382652974277859758138025082396003131915197171799987475903221970776920829381414085471322896759226887873215622814537219945533862321706329340741473533952 7883 40763487713963411645540741122157142722242256285341985789308657958237503803312626953403058103970056037230991234676787591326802035792731620494758248537392226462157141280292906815455232 7884 224306756270693323091629565524003327204661041595537563042782037273477120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7885 316033524896595094480494108798956264668738822149177584249482970461988250976210211434925511207009806863123747890721374687857503552902902011732553989981872911571046186109753918258945976172544 7886 143334614423689560187138980198127297512478189312566558158498678307536089205446957928486839863870445987779751318260038601708154082390560877283077027394364555911569584131119667002082988256133120 7887 24916926421783631029073209838770184686001096941281908041686443324311324062296569915265039824180293012384839735899219191837768183076020755066498220347995638220341655053233705196894017553575182336 7888 1902479207815101970492572012624239071965946792101847337331910502755508651700638541661248484785729451940452741267659930381075337774664500526304532464858736206565765526824300935003388424678960791552 7889 71106621970739442156939504080639059190595623042551318505005405978495371338522251021516800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7890 1420269514503318882782122156168077888273962461392447712149580314051972762451392435709744634511852447265492236401021644618188151024945288347104060458184246387946092934149653037900998404549598769053696 7891 16292681508064637366265844884015897465582013055974658070089043394121947598494643751718797038764468533984084389871408956946729899713984595952597665137660156948160752926353448813940367764569019929067520 7892 113971539033081080124218073358039240620306866976934391420201991719769723249466966758935233979372394083078475937312372345032696485019024866294078652136924137366941503680945230815850755412198911585026048 7893 511285483786740170691192953367246131130651974916945016759627902321199913886979675879659545212505003176938398517653332501616683308514994711162510415135097272142063303010990543698339460755816769149468672 7894 1535240682068154121721421851309365582370693875443844178399436155622220427904835395329003999985664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7895 3200788604175208049741425500654459007994989435359343897091493152863757993287331673997985900373143712018244989849955931881875165606924441404663182263433530475212857589091084736850650965002340362841227264 7896 4782502879008543621187890598251040641473558673962926957232210886201571301025556473530659075568291168213300903578669642824494299296756629191766695420460030242076404206074707364637388324243848746028236800 7897 5264192198451764069973411275345969446309170957924062259915616825466797463129715918267807563535286300581023733302346659239365805476353007006106364539738561425110647185992848116618189038474494500682072064 7898 4372786777813829358858659409700694181328728157651396345156308245946950152943613182281016110755530705340263708796132804146173622246548605328877587879729715336394302457853433833224531939771852112728686592 7899 2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7900 1408311055138281697612896920010595686707802098812602607502263067861885643370488945625722298342266137173158185210808592896208110659634872056682616675908845422563001262236953115146032782215271700366360576 7901 565782216137161852359486996995188695006767006979379489741425844474500595444107581212533248608391559581512729813395587812879926265082199265154643548412724900431990899115359784304636310985154699481579520 7902 184293446889989045104328347072688236679299282036631888256259377560940655990913246247195244815086512560083744914262508332732782974151303248089410405631303381529900799655156728606444591642134678813540352 7903 49330662059612227974316085070382906720380707457162610411171466138557157227927717500682357478001483922555421404635346393281599649411325384883029651852066732219432716766908509314034749266666753791885312 7904 10983286551675347859308601701788017792941443540693526704892723409934177412026588364939565389016008648294400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7905 2056446058671806720610726191904243685021125461609481306228657951969914102094734951898000258510036965802856520114512625050053911540556151247755560038877724132194419487242026720910419949930135142006784 7906 327035743471158953272199180696596882168346619399576775823916519683020043985517995064743830315229181936133080750235247116030166354428191395714750763397688313013902978258143791621940422100236558663680 7907 44576315820559861207090203298784668664638854240906264750528431428236972240351305453791195852483609994729402791863972229233294884081462933149009917061043475122427119042135974338207280268255466356736 7908 5251004443032224655843601973647291736564285535830597789003727377526613428191207184414260081548298846335914268943497344415696133409743176803604960022259059170842305938180163943464207127685818744832 7909 538650177952106090500002252222180312802144477493927180823428174372537567431822195503563339145959847231488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7910 48453639468135491043440383741358725307709286562655614582447528435964402452821416722851405618304278524219026724812153951146846871403552258603260550991115769337448047938617881849257903963720646656 7911 3846723282659683602403362085778708221572448740130334046171563024378073286871983061485721293287341498524051834343965996006125125512781655131247540199353228901359682606487159607851839494805258240 7912 271129022252901704233067686240062321381721739748924449071957420015173528530242090886928075385040856974704363865582548174708636492786132308842214840716691530368738486115418708716707185424334848 7913 17059439141339401079922690506462307543993477531666607475082063636426447503230867365087978392180679526078515469762395655252829291894604354952549604112255633087718265969470364818477895387185152 7914 963090239136455810539700180644431039592307563810899300006995313414430504607469206513777322106791059783680000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7915 49015779371396726499249502818950205493071683332473724191273388651929740183642100471719478662140251597873455830724296617007974409761292161932178937706529434478532455692919238156286745903104 7916 2258826619057205410157136055120577676256185687841610488187727394841789290693059698790404449861611244836784749371648235942897254669272201185796697744765362825631156111930252633430231613440 7917 94643431482584605544132229049747115829460039719920607907776939276003390657337058803551549823251537409709685064592679970380251536995412722451816660926423604834133611478304871852502155264 7918 3619294733620047275312527480527772831748566010524141949242502326624986402772551748517647934476629901665528788313315519516857328575529500351920954486643393278315375333244717009597366272 7919 126777343015767929243875930350432914758894932733886760137721603759830156912697413362968288733634022604800000000000000000000000000000000000000000000000000000000000000000000000000000000 7920 4081352425354178905100795990609166833621225084646344214407063786464818261747842487676622434527301855321019415925418912325655588326455055557647045214875570998110244110463998346919936 7921 121138515397851233140968195181902384197653890593334548653129500992296783594690226286305062547696037740014630788346348614633972335762666031115594659994585332557834878191953720115200 7922 3324794337852625957613582500832109945910629259998648813184760665775632285903800336308958619518853890604290644717245690268421957270434092357333599965217427954213779778528295780352 7923 84618391714436299375845588669104617785610095546516838703997763140849283132237728196672887834104363953432305907604239288794534212171811804654806195463531067568478256514247688192 7924 2002283388736729570607104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7925 44159703558696654743693143072444954137752784897691925476368973141291949450671704564027104130926994606029866520858829806871442038452881118069591458004242036786528662243508224 7926 909884237999206108073559332162111202695126538392994029488717357509765842084988952770365568005793409330943839127175543468827088260576530694881782834908528819773946818723840 7927 17553754244850408937835684164407889170096414411152473737007635135134533241216342838834029834011237357930042818003998274756692728376130904169205347733937040819294553767936 7928 317754117851617597997773765004005342547193349662383489761170877802158202201418041727467000409128231117718736145750563048711606316912564944720153974879978679876202790912 7929 5407738110170061455828916331913642786664131108762175830220734563539282538732382373638880278609920000000000000000000000000000000000000000000000000000000000000000000000 7930 86689256201908961053080311882273377775768836785443377770499431324322259079124636860966502392997875223940080596692792649127237428083006141896334462282837704012988416 7931 1311356720896396880786702890517102203556997769536768997477903487188554115620171224322081926481610283339371408761897795186314730246476233741390269999331527528284160 7932 18751016790313571400086199584689924931390146051156052682223095173057393221581576440928465683260383352194747474883614628284407938219446579456484916801223207682048 7933 253853926650918376086746426533849293633623137309153796015361461828503435023343949820813359834537758976982922389421890249676063730682780129886831847669793554432 7934 3258901699269647428472264339269340889487039355698473642386959488294765677955095810740007731200000000000000000000000000000000000000000000000000000000000000000 7935 39730941779389334374736700739563843854155020550936067471836453749701778405582771008736744562680277310567355859655911727186616338793960433242300197732614144 7936 460648062338684674700355278152192726313533165673787901858797132527317687032481528035943455066131642549308519471408807507786535216186611127189531766292480 7937 5086012977596005867060252901961054819839689123951673599386764415766458460551000149923397782546585355269353621890566000836337272246939276767845536497664 7938 53544231135019898752657155685412388476199955342989585179536260171494376064236619916303490279745014289333351522594366395902723678851152669573489098752 7939 538157987956899709842185344699936701257430431593613022034179418720225095456542129389568000000000000000000000000000000000000000000000000000000000000 7940 5169883730938790882172456870267675189736484862929625081212680725769576029183994274289526758989643803739269431851483870414507818340752018003460096 7941 47524339936707697153231531049947044483579499275454825913124441781995395306748303643446302165811393849477301369885441793727995771530902167879680 7942 418490764980925682157893652035798679788454022431990231549225525060680030375049421429133431815214604183964330226324065582257794690655507709952 7943 3533792885753008850211302458144120253711089481424229541956490959240026026265647742179468609357247368376744443307706981906251132469480783872 7944 28642741528192357061155603823883947971853162384109389647494792448897882919387791360000000000000000000000000000000000000000000000000000000 7945 223060197436934187553205877881185086753656722590581711767572905036777975861010369430168766961466662877657010376168154068164074866212864 7946 1670563985907041691206240813920648452887021528706010455867485542248538595622534514816350900613775493852662185665313344356393523609600 7947 12042644540767142574764659136271013496279653054697850822870678291252218934534041765367875333629287708533638150237522492153120423936 7948 83631134677590655336565382187022118487779136176960070925253295431850561743164603110396487887232985443811202302539924445218209792 7949 559960430399645019240794220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7950 3617701151545733866134937007960864107545020395603073138898536663060326787764248049849953196187826506368332588930903599742976 7951 22569626859831772127577572644095357457278415328624258109341072306835230871266004719782681970126119325227158952540928737280 7952 136066413543052226806679975742699584041133702259230966643724497400563752549048837911867795193919964934754305342227611648 7953 793267483801608412692475981964656553666043450074205222972847884208587353407121210472788513184551834888853862337216512 7954 4475351146747006205914724504445258691823765974141735031863199301369856000000000000000000000000000000000000000000000 7955 24448923134366351716071729233199120240576337320938069929406057068194379778591838958849007103199558150550804496384 7956 129417857343121517978884710795783303275294330284578214806832928852129855243589136675137017199080647314815057920 7957 664198616757505507304892629754865954656596439019622957733425828026208218326928605562789327811026776190091264 7958 3306965206480401870271164092068440044811727281993778813436590027298987558160866410157553184048424819884032 7959 15982302774531142827571843824606700921627454752166352847246458880000000000000000000000000000000000000000 7960 75018653870482830473114270531362727432911201795952394718202816941837178541090591269137547567936045056 7961 342179336149339723212520772116763348911292005046089930321320328385699812396785150397087596108840960 7962 1517469395773085150119664536852973980690288091281857730926715721114360411328718264394377332785152 7963 6546177158084124625629741802735371615490596618221107243328124013128213836466205424944626532352 7964 27483401055293435575325981236051235049543362704380316876800000000000000000000000000000000000 7965 112350471062727441181127307929965117307554072474309464760949440843708141644142367110856704 7966 447405812040868149802826526347070359971009894540517034354487729587166427824023100456960 7967 1736382136469506022489301180550405765766263473154039628555592470198102948285289332736 7968 6570447160059984424007928590110848728454522762940614237465637187708219869439721472 7969 24251241373860452599329688168876440666114256535552000000000000000000000000000000 7970 87345533388549397621280454050707160485943337974120972917022680164642991374336 7971 307106010749520745352251877712901678607267542479930135042803504009288089600 7972 1054496598901080606668107133662090735264738289283974309197440757056667648 7973 3537325344997447987388065340455600897682473232020480314241203560251392 7974 11596769040479027200000000000000000000000000000000000000000000000000 7975 37169447184920295102605498515541570061416381364244340639031885824 7976 116512641961622597626427776327691833794877399973479958980853760 7977 357309545079596719583429970084610812280182558355021379928064 7978 1072367691121019902919446386931770693164903569819395162112 7979 3150718213058280004289006016449740800000000000000000000 7980 9065207996392631857071121068934097568303721077538816 7981 25549389513060320818866587793774121397748016087040 7982 70558067037507795601107317411552057280222461952 7983 190986139839785644303272443742639923377733632 7984 506837325766379499434278912000000000000000 7985 1319065716779453831762461074413001375744 7986 3367534256640568311579634594396241920 7987 8435662715833046098297561951502336 7988 20739540548410802598206559485952 7989 50056482029676359680000000000 7990 118633894166943805783146496 7991 276151922259519138693120 7992 631508733081627394048 7993 1419062576514179072 7994 3134088806400000 7995 6804608318464 7996 14526784000 7997 30500064 7998 62992 7999 128 8000 1